.previewBody{ background-color: #f0f0f0;}
/** {
    font: 400 14px "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
}*/


.preview{width: 850px; margin:  3% auto;  padding-top: 30px ;background-color: #ffffff; position: relative;}
.preview .btn{ position: absolute;right: -55px;top: 0;}
.preview .btn a{display:block;overflow: hidden; margin-bottom: 4px;width: 30px;  height: 47px; padding: 5px 10px 0;text-align: center;}
.preview .btn a.downloadBtn{background: url("../img/downloadicon.png") no-repeat;}
.preview .btn a.printBtn{ background: url("../img/printicon.png") no-repeat;}
.preview .btn a span{display: none; color: #fff;font-size: 14px;text-indent: 0; }
.preview .btn a:hover{background: #3BBEE8; color: #ffffff; border-radius: 2px;}

.section{ padding:1% 30px;border-bottom: 1px solid #dddddd;}
.preview_t{ text-align: center; color: #999999; font-size: 18px; margin: 2% auto;}
.preview .t{font-size: 20px;font-weight: bolder;margin: 2% 0; color: #3BBEE8;background: url("../img/preview_icon.png") no-repeat; padding-left: 30px;}

/*.preview ul{margin-bottom: 2%;}*/
.preview li{ margin-bottom: 1.2%;font-size: 16px;}
.preview li.job_time{ font-weight: bolder;font-size: 18px; color: #333333;}
.preview li.job_time span{ padding-left: 10px; font-weight: normal;font-size: 15px; color: #999999;}
.preview li.name_department_job{ color: #333; line-height: 28px;}
.preview li.reasonsLeaving{ color: #333; }
.preview li.achievement,.preview li.illustrate{ color: #999;line-height: 28px; }
.preview li.school{ color: #333; }
.preview li.certificate{ color: #999; }
.preview li.certificate span{ color: #333; }
.preview li.xl{ color: #333; }
.preview li.holdOffice{ color: #333; }



/*section1*/
.preview .header{ }
.preview .header dl.dl1{}
.preview .header dl.dl1 dt{ float: left; margin-right: 15px; width: 100px; height: 124px;overflow: hidden;}
.preview .header dl.dl1 dt img{width: 100%; height: 124px; display: block;}
.preview .header dl.dl1 dd {float: left; width: 80%; padding-top: 10px;}
.preview .header dl.dl1 dd h4{font-size: 24px; font-weight: bolder; margin-bottom: 26px; color: #333333;}
.preview .header dl.dl1 dd h4 span{ font-size: 14px; font-weight: normal;}
.preview .header dl.dl1 dd h4 i{ color: #ff6100;font-weight: bolder;}
.preview .header dl.dl1 dd h4 span.payment{ color: #999;}
.preview .header dl.dl1 dd p{ margin-top: 10px; padding-left: 20px;}
.preview .header dl.dl1 dd p.email{background: url(../img/preview_icon.png) no-repeat -5px -37px;}
.preview .header dl.dl1 dd p.phone{background: url(../img/preview_icon.png) no-repeat -5px -133px;display: inline-block;}
.preview .header .info{ margin-top: 1.5%; position: inherit;width: 100%;}
.preview .header .info ul{ margin-top: 20px;}
.preview .header .info ul li{ width: 40%; float: left; margin-right: 2%;}
.preview .header .info ul li label{width: 115px;display: block; text-align: right; float: left; margin-right: 10px; color: #999999;/*white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;*/}
.preview .header .info ul li span{display: block; float: left; color: #333333}
.preview .introduceSelf li{ line-height: 28px;}

/*.preview .header .info dl{ margin-bottom: 2%;}*/
.preview .header .info dl dt{float: left;width: 100px;text-align: right; font-size: 16px; line-height: 30px;color: #999999; margin-right: 10px;}
.preview .header .info dl dd{float: left; width: 600px;font-size: 16px;color: #333; line-height: 30px; }
.preview .header .info dl.dl2{}
.preview .header .info dl.dl2 dt{width: 140px;}
.preview .header .info dl.dl2 dd{width: 580px;}

.preview .header .info li.mr0{margin-right: 0; }
.preview .header .info li .w117{ width: 132px;}

/*求职意愿，工作意向*/
.preview .jobIntention{}
.preview .jobIntention .t,.preview .workIntention .t{ background-position: left -60px; }

.preview .jobIntention li label,.preview .workIntention li label{width: 140px;display: block; float: left; text-align: right; margin-right: 10px; color: #999999;}
.preview .jobIntention li span,.preview .workIntention li span{display: block; float: left;}

/*工作经历*/
.preview .workExperience .t{background-position: left -257px;}
.preview .workExperience ul{margin-bottom: 3%;}


/*教育经历*/
.preview .education .t{background-position: left -162px;}
.preview .education ul{  margin-bottom: 20px;}
.preview .education ul .jxj{   line-height: 22px; color: #999999;}
.preview .education ul .jxj span{
    color: #333;}

/*项目经历*/
.preview .projectManager .t{background-position: left -65px;}
.preview .projectManager ul,.preview .honor ul{ margin-bottom: 20px;}
/*语言情况*/
.preview .language .t{background-position: left -571px;}
.preview .language li{ color: #333333}


/*获奖经历*/
.preview .awards .t,.preview .awardSituation .t{background-position: left -838px;}
.preview .awards li{ color: #333333;}

/*实践经历*/
.preview .practiceExperience .t,.preview .socialPractice .t{background-position: left -888px;}

/*自我介绍*/
.preview .introduceSelf .t{background-position: left -0px;}

/*飞行学生岗位信息*/
.preview .pilotInfo .t{background-position: left -288px;}

/*乘务、航空安全员岗位信息*/
.preview .crewInfo{ border-bottom: none;}
.preview .crewInfo .t{background-position: left -321px;}

/*乘务、航空安全员岗位信息*/
.preview .honor .t{background-position: left -95px;}



/* 简历编号*/
.preview{}
.preview .resumeNum{ position: absolute; right: 10px; top: 10px; width: 50%; text-align: right;color: #999999;}

.li50{}
.li50 li{float: left; width: 50%;}
.li50 li span{display: block; float: left; color: #333333}
.li50 li span.left {display: block; float: left;width: 21%; text-align: right; margin-right: 10px; color: #999999;}
.li50 li span.left.txtLeft{text-align: left;width: 17%;}
