.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix { zoom:1; }    

textarea {resize: none;}
/*========================弹出层共用部分======================*/
.layerBox{width:600px; margin:0 auto; background:#fff; border:1px solid #749ed8;}
.layerBox .hd{height: 29px;line-height: 29px; padding:0px 10px;border-bottom: 1px solid #749ED8;background: url(../img/jobs/images/qck1.gif) repeat-x;}
.layerBox .hd strong{ display:block; font-size:14px; width:400px; float:left; height:40px;}
.layerBox .hd a,.layerBox .hd img{ display:block; width:22px; height:20px; float:right; margin-top:4px; cursor:pointer;}
.layerBox .hd h3{ width:550px; float:left;}
.layerBox_con{ padding:20px;}
.layerBox .close{position:static;}
.redColor{ color:#E63535;}

.com_btn{ height:30px; line-height:30px; width:auto;text-align:center; margin:20px auto;}
.com_btn span{ display:inline-block;_zoom:1;*display:inline; height:30px;text-align:center; margin-right:10px;  background:url(../img/com_btm2.gif) no-repeat; background-position:left -30px;}
.com_btn .com_btn_ok{ background-position:left -30px;color:#fff;}
.com_btn .com_btn_cancel{ background-position:left -93px;text-align:center;}
.com_btn input{ height:30px; line-height:30px; text-align:center;font-weight:bold; font-size:14px; padding:0 15px; margin-left:3px; background:url(../img/com_btm2.gif) no-repeat; }
.com_btn input:hover{ cursor:pointer;}
.com_btn .com_btn_ok input{ background-position:right -30px; background-position:right -31px\9;*background-position:right -30px; color:#fff; border:none;}
.com_btn .com_btn_cancel input{ background-position:right -93px;background-position:right -94px\9;*background-position:right -93px; margin-right:0px;}


.detailsLaye{ padding:10px 20px; color:#333;}
.detailsLaye p{ color:#666;}
.detailsLayer_L{ width:330px; float:left; margin-right:15px; line-height:24px; border-right:1px solid #ccc;}
.detailsLayer_R{ width:210px; float:left;}
input{ vertical-align:middle;}
.detailsLayer_R .k1{ margin-top:10px;border: 1px solid #CCC;border-radius: 2px;height: 28px; line-height:28px;padding: 0 0 0 5px;color: #808080;
-webkit-box-shadow: 0px 1px 1px 0px #EAEAEA inset;-moz-box-shadow: 0px 1px 1px 0px #eaeaea inset;box-shadow: 0px 1px 1px 0px #EAEAEA inset; width:220px;}
.detailsLayer_L ul li{ margin-bottom:15px;}
.yanzhengma{ width:350px;}
.yanzhengma span{}
.yanzhengma input{ width:75px; height:24px; line-height:24px; color:#333; padding-left:5px; vertical-align:middle;}
.yanzhengma img{ vertical-align:middle; height:26px; border:0px;}
.btm_intro{border-top: 1px solid #CCC;padding-top: 10px;margin-top: 10px;}
/*.btm_intro th{}*/

/* 弹出框代码 */
/*xuejiao*/
.tangk_1{ width:556px;/* height:321;*/ overflow:hidden; display:none;}	
.Mod green { overflow:hidden; }
/*xuejiao*/
/*.resume{}*/
.resume #hd1{position: absolute;z-index:1000;display:none; *left:50px;}
.resume .cle{ font-size:0px; clear:both;}
.resume .green{ border:8px solid #ccc; position:relative;padding:20px;}
.resume .Create{ width:494px; height:196px; }
.resume .Create strong,.resume .zcx strong{ font-size:16px; display:block; text-align:center;}
.resume .Create p span{ color:#006ddd;}
.close{ position:absolute; top:10px; right:10px;}
.close:hover{ cursor:pointer; cursor:hand;}
.resume .zcx{ position:relative; width:500px; height:370px;margin:0 auto;}
.resume .zcx p{ font-size:16px; line-height:24px; margin:10px;}
.resume .zcx .Com{ background:#eee; border:1px solid #ccc; padding:3px; width:400px; height:140px; margin-left:80px; margin-bottom:10px;}
.resume .zcx .Text{ margin:10px; position:relative;}
.resume .zcx .Text span{ position:absolute; font-size:14px; font-weight:bold; top:0px; left:0px;}
.resume .zcx .btm{ background:url(/static/img/jobs/images/submit.gif) no-repeat; width:68px; height:25px; line-height:25px; clear:both; text-align:center; margin:0 auto;}
.resume .zcx .btm input{ border:none; background:none; height:25px;}
.resume .zcx .btm input:hover{ cursor:pointer; cursor:hand;}
.resume .zcx .btm a{ color:#333;}

.resume .lxfs{ width:420px; height:170px; padding:10px; margin:0 auto;}
.resume .lxfs strong,.resume .zwxx strong{ font-size:20px; color:#0c930f; padding-bottom:20px;  display:block;}
.resume .lxfs p{ font-size:14px; line-height:28px; text-align:center;}
.resume .lxfs p a{ color:#173191;}


/* Choose City */
.resume .Ch_city{font-size:14px;  width:580px; padding:0;margin:0 auto;}
.resume .Ch_city .tit{ height:35px; line-height:35px; border-bottom:1px solid #ccc; padding:0 10px;}
.resume .Ch_city .tit span{ float:right; padding-top:10px; position:absolute; top:0px; right:20px;}

/*.resume .Ch_city .box_con{}*/
.resume .Ch_city .box_con ul{ padding-bottom:15px; width:580px;}
.resume .Ch_city .box_con li{ display:inline;margin:10px 0 0 45px; float:left; width:100px;}
.resume .Ch_city .box_con li a{ color:#333;}
.resume .Ch_city .box_con li a:hover,.resume .Ch_city .box_con .blue a{ font-weight:bold; color:#0f51a8; text-decoration:none;}


/* 职位信息发布成功 */
.resume .zwxx{ padding:10px; width:420px; height:175px;margin:0 auto;}
.resume .zwxx .Success{width:240px; margin:0 auto;background:url(/static/img/jobs/images/dui.gif) no-repeat 0 center; padding-left:30px; height:32px; }
.resume .zwxx span{ float:right;}
.resume .zwxx .p1{ margin-left:70px;}
.resume .zwxx .p1 a{ display:block;padding-left:35px; *padding-left:30px;}
.resume .zwxx  p span{ display:block; text-align:left; margin:0 auto; width:350px;}
.resume .zwxx  p{ margin-left:69px; margin-top:30px;padding-top:20px; font-size:14px}
.resume .zwxx  p a{ color:#006ddd;}
.resume .green{ border:8px solid #ccc; position:relative;padding:20px; background:#fff;}
.resume .zwxx .jl_sucess{ margin:0px;}
.resume .zwxx .jl_sucess strong{ width:320px; background-position:0 31px; padding-left:37px;}
/*Select Type*/
.resume .tyle{ width:735px;margin:0 auto; border:2px solid #3e6e9d;}
.resume .tyle a{color:#006ddd;}
.resume .tyle .hd{ height:40px; line-height:40px;background:#fff;}
.resume .tyle .hd .hd_l{ height:40px; position:absolute; z-index:100; width:735px;border-bottom:1px dashed #0066cc;}
.resume .tyle .hd img{ cursor:pointer; padding:5px; float:right;}
.resume .tyle span{ display:block;}
.resume .tyle .s1{ color:#000; float:left; margin-left:20px; font-weight:bold;}
.resume .tyle .s2{ float:right;}
.resume .tyle .s2 input{ background:url(/static/img/jobs/images/qck2.png) no-repeat; width:88px; height:24px; line-height:15px; color:#fff; font-weight:bold;cursor:pointer; cursor:hand; border:0;}

.resume .tyle .box_1{background:#fff; padding:0px 20px; height:auto;}
.resume .tyle .box_1 .box_l_hd{border-radius:4px; background:#d3e0f4;padding-right:5px; height:24px;display:inline-block; float:left; margin:10px 10px 0 0;}
.resume .tyle .box_1 .box_l_hd b{ padding:5px; color:#084F7F;}
.resume .tyle .box_1 .box_l_hd a{ font-size:18px; font-weight:bold; color:#4C9CEB;}
.resume .tyle .box_1 .box_l_hd a:hover{ text-decoration:none;}
.resume .tyle .box_1 p{ float:left; display:block; margin-left:5px; margin-top:15px; _margin-top:15px;}
.resume .tyle .box_1 p input{ vertical-align:middle;margin-right:3px;}

.resume .tyle .box_2{ background:#fff; height:100%; padding-bottom:10px;}
.resume .tyle .box_2 .box_2_con{ margin-left:30px; float:left; width:210px; display:inline;}
.resume .tyle .box_2 .box_2_con input{ margin-right:3px; vertical-align:middle;}
.resume .tyle .box_2 .box_2_con strong{ padding:5px 0 0px 15px; *padding-left:20px; display:block;color:#084f7f;}

.resume .tyle #spcancel{ background:url(/static/img/jobs/images/jobs_close.gif) no-repeat; cursor:pointer; width:32px; height:30px; float:right;margin-top: 10px;text-indent: 100em; margin-left:5px;}
.box_1 .sel_industry{ float:left; padding-top:15px; display:inline-block;}

/*=============================简历创建========================*/
.resume .lxfs .p1{ margin:20px 0;}
.resume .lxfs p{ line-height:24px;}

/*=====================================Thank you=========================*/
.resume .Thank{ width:500px; height:160px;margin:0 auto;}
.resume .Thank .close{ width:400px; float:right; height:20px;}
.resume .Thank .Thank_con{ clear:both; padding-top:20px;}
.resume .Thank .close img{ width:19px; height:17px; float:right;}
.resume .Thank p{ margin-bottom:20px; font-weight:bold;}
.resume .Thank .p_hd { text-align:center; color:#333;}
.resume .Thank .p_btm{ font-size:16px; text-align:center;}
.resume .Thank .p_btm a{ padding-right:40px;}


/*===============================Housing Classified============================*/
.resume .Address{ width:553px; height:280px;margin:0 auto;}
.resume .Address .con{ padding-top:30px;}
.resume .Address .con_A{ height:40px;}
.resume .Address .con_A input{ height:24px; line-height:24px; border:1px solid #ccc;width:410px;}
.resume .Address .con span{ display:block; margin-right:10px; font-size:14px; float:left;  width:120px; text-align:right;}
.resume .Address .con input{ float:left}
/*.resume .Address .con_B{}*/
.resume .Address .Com{background:#eee; border:1px solid #ccc; padding:10px; width:390px; height:130px; float:left;}
.resume .Address .con_C { height:30px; clear:both; overflow:auto; padding-top:15px;}
.resume .Address .con_C input{ background:url(../img/submit.gif) no-repeat; width:68px; height:25px;line-height:25px; text-align:center; border:none; margin-left:130px;}

.resume .gb{ width:375px; height:140px;}
.resume .gb .con{ text-align:center; margin-top:40px;*margin-top:60px;}
.resume .gb .con input{ background:url(../img/submit.gif) no-repeat; width:68px; height:25px;line-height:25px; text-align:center; border:none; margin-top:10px;}
.resume .gb .con input:hover{ cursor:pointer; cursor:hand;}


/*=========================================published=========================*/
.resume .Success{ width:410px; height:160px; padding-top:30px;margin:0 auto;}
.resume .Success h3{ text-align:center; color:#333; margin-bottom:20px; font-size:16px;}
.resume .Success input{background:url(../img/submit.gif) no-repeat; width:68px; height:25px;line-height:25px; text-align:center; border:none; margin:10px 0 0 160px;}

.resume .Mod{ width:500px;/* height:260px; */padding-top:30px;margin:0 auto;}
.resume .Mod input{ vertical-align:middle;}
.resume .Mod .con_A,.resume .Mod .con_B,.resume .Mod .con_C{ margin-bottom:10px;}
.resume .Mod span{ display:block; margin-right:10px;width:120px; text-align:right; float:left; color:#000;}
.resume .Mod .Top_con{ margin-left:130px; border:1px solid #ccc;   overflow-x: hidden; overflow-y:scroll; padding-left:5px; height:105px;}
.resume .Mod .Top_city{ margin-right:5px; width:100px; text-align:left;}
.resume .Mod .Tishi_msg{ margin-left:130px; color:#888;}
.resume .Mod p{color:#000d53;}
.resume .Mod p strong{ font-size:14px;}
.resume .Mod .Com{background:#eee; border:1px solid #ccc; padding:3px; width:330px; height:140px;}
/*.resume .Mod .con_D{}*/
.resume .Mod .con_D input{background:url(../img/submit.gif) no-repeat; width:68px; height:25px;line-height:25px; text-align:center; border:none; margin-left:130px;}
.resume .Mod .con_D input:hover{ cursor:pointer; cursor:hand;}


#content p{ margin:10px 0 20px 0;}

/*==============================新加样式========================*/
.tangk_1 .tishi{ display:block; padding:10px 0; width:auto; margin:0 auto; text-align:center;}
.Mod1{ background:#fff;  margin: 30px 5px 5px 5px;}
.Mod1 #content1{ /*height:285px;*/}
.Mod1 .red{ color:red;}
.Mod1 .red2{ margin-left:63px; display:block; float:left;}
.Mod1 .wh{ display:block; float:left; width:80px; text-align:right; height:26px; line-height:26px;}
.Mod1 .con_A {
    background: none repeat scroll 0 0 #F6F6F6;
    border-bottom: 1px solid #CCCCCC; padding:5px 10px; line-height:normal;}
.Mod1 .con_C{ margin:10px 0 0 10px; height:142px;}
.Mod1 .con_C #repmsg_warn{ color:red; display:block; margin-left:63px;}
.Mod1 .con_C span{ float:left;}
.Mod1 .con_C .Com{ border:1px solid #ccc; width:414px; padding:3px; height:114px; margin-left:5px;resize: none; float:left;}
.Mod1 .input-scode{ width:80px;}
.Mod1 .con_Text{ height:22px; margin:10px 0 10px 73px;}
.Mod1 .con_Text #repmsg_warn{ display:block; color:red;}
.Mod1 #input-scode{ color:red;}
.Mod1 .con_Text input{ float:left;border:1px solid #ccc; height:20px; margin:0 10px 0 0; padding-left:3px;}
.Mod1 .con_Text img{ float:left; margin-right:10px;}
.Mod1 .con_D{height:50px; width:395px; margin:0 auto 10px auto;}
.Mod1 .con_D input{height: 27px;line-height: 24px;margin: 0 0 0;text-align: center;width: 93px;float: left; }
.Mod1 .con_B{margin:10px 0 0 10px;}

.Mod1 .con_B .Name,.Mod1 .con_B .Mail{ border:1px solid #ccc; height:24px; width:200px; margin:0 5px;}
.Mod1 .con_B2{ margin-top:0px;}
.Mod1 .con_B .Z{ margin-left:63px;}
.Mod1 .con_D .Sed{ background:url("../img/blog_bg.png") no-repeat scroll 0 -288px; color:#fff; width:88px; margin-right:10px;}
.Mod1 .con_D .Sed:hover,.Mod1 .con_D .Can:hover{ cursor:pointer; cursor:hand;}
.Mod1 .con_D .Can{ background:url("../img/blog_bg.png") no-repeat scroll -108px -288px;color:#666;}
.Mod1 .con_D2{ clear:both;  height: 37px;}


/*============jobs简历搜索弹出框=============*/
.jobs_promote{ padding:30px 0 50px 0;}
intput{ vertical-align:middle;}
.jobs_promote p{ text-align:center; padding-top:20px; font-size:14px; font-weight:bold;}
.jobs_promote intput{ text-align:center;}
.jobs_promote h2{ font-size:14px; padding-left:30px; line-height:normal;}
.jobs_promote h2 span{ display:block; padding-top:8px;}
.jobs_promote .job_btm{height:28px; line-height:28px; width:220px; padding-top:20px; margin:0 auto;}
.jobs_promote .job_Prompt{ width:auto; margin-left:100px;}
.jobs_promote .job_Prompt h2{ text-align:left; margin:0 30px;}
.jobs_promote .job_btm2{ width:100px;}
.jobs_promote .job_btm span{ color:red}
.jobs_promote .job_btm input:hover{ cursor:pointer;}
.jobs_promote .job_btm input{height:28px; line-height:28px; padding-right:10px;background:url(../img/promote_btm.png) no-repeat; border:none;}
.jobs_promote .job_btm .Ok,.jobs_promote .job_btm .Cancel{background:url(../img/promote_btm.png) no-repeat; padding-left:10px; float:left;}
.jobs_promote .Ok{ background-position:left 0;}
.jobs_promote .Ok input{ background-position:right -35px; color:#fff;}
.jobs_promote .job_btm .Cancel{ background-position:left -69px; margin-left:15px;}
.jobs_promote .Cancel input{ background-position:right -108px;}

.jobs_promote ul{ padding-bottom:10px; border-bottom:1px solid #ccc; margin:0 20px 20px 30px;}
/*.jobs_promote li{}*/


/*==================分类发而规则弹出框=================*/
.classifieds_guize{ margin:0 40px;}
.classifieds_guize h2{ text-align:left; padding-left:50px;}
.tixingguize{ border-bottom:1px dashed #ccc; margin-bottom:20px;}
.tixingguize p{ padding-bottom:30px; text-align:center; font-weight:bold;}
.tixingguize p a{ color:#009; text-decoration:underline;}
.tixingguize h2 span{ color:#02720c;}
.classifieds_guize .job_btm .Cancel{background:url(../img/classifieds/promote_btm.png) no-repeat left -69px; padding-left:10px; float:left;}

.classifieds_guize .job_btm input{background:url(../img/classifieds/promote_btm.png) no-repeat right -108px;}

.classifieds_guize .job_btm{ padding-top:10px; width:auto; padding-left:34px;}

.renewTip{ background:url(../img/company/layer_bg.png); padding:8px; border-radius:5px; position:absolute;}
.renewTip_con{ background:#fff; width:320px; height:180px; padding:10px;}
.renewTip_con .close{ position:static; text-align:right;}
.renewTip_con .time{ font-size:14px; margin:30px; line-height:22px;}
.renewTip_con2{ width:420px;}



/*=============积分不足页===============*/
.point_no{ width:400px;}
.point_no .hd h3{ width:350px;}
.point_no_con{ padding:20px; font-size:14px;}
.point_no_btn{ width:327px;}

/*==============重复购买=============*/
.repeat_buy{ padding:25px; font-size:14px; text-align:center;}
.repeat_buy .com_btn{ width:240px;}
.repeat_buy_en{ text-align:left;}
.repeat_buy .com_btn{ margin-top:0; height:auto; width:auto;}
.repeat_buy .com_btn a{ display:block;}
.repeat_buy .com_btn .com_btn_ok{ width:65px; margin:20px auto 0 auto;float:none;}

/*==========用户举报=============*/
.user_reported{ width:540px;}
.user_reported .hd h3{ width:480px;}
.user_reported_con{ padding:20px;}
.user_reported .reported_L{ width:60px; float:left;}
.user_reported .reported_R{ width:435px; float:left;}
.reported_R textarea{ width:425px; height:115px; border:1px solid #ccc;}
.font_num{ padding:5px 0;}
.reported_R .con_Text{ height:26px; line-height:26px;}
.reported_R .con_Text input{ border:1px solid #ccc; height:22px; line-height:22px; width:100px; float:left; margin-right:10px;}
.reported_R .con_Text span,.reported_R .con_Text img{ margin-right:10px; float:left; display:block;}
.reported_R .con_Text img{ margin-top:2px;}
.reported_R  .com_btn{ float:left;}

/*========================Apply弹出框===========================*/
.Apply_tck{ width:495px; margin:0 auto;}
.Apply_tck .Apply_con img{ float:left;}
.Apply_tck .Apply_con p{ float:left; width:387px; margin:5px; font-size:18px; font-weight:bold; color:#213d9e}
.Apply_tck .Apply_btn{ width:260px; margin:20px auto; height:40px; clear:both; padding-top:30px;}
.Apply_tck .Apply_btn input{ width:107px; height:36px; background:url(../img/jobs/Apply_btm.gif) no-repeat; font-size:16px; font-weight:bold;}
.Apply_tck .Apply_btn input:hover{ cursor:pointer;}
.Apply_tck .btn_cancel{ color:#213d9e; margin-left:20px;}
.Apply_con{ padding:20px;} 

/*====================没有简历用户============*/
.service_success{ padding:20px;}
.service_con{ font-size:13px; margin-bottom:10px;}
.service_con h2{ color:#308cbb; font-size:23px; padding-bottom:10px;}
.service_con strong{ display:block; margin-bottom:25px;}
.service_con h3{ font-size:20px;}
.service_con p{ padding-top:20px; font-size:13px;}
.service_con p span{ font-size:18px; font-weight:bold; }

/*================Post Job Ads==============*/
.dialog{left:55%; margin-left: -325px;position: fixed;top:25%;width:540px; z-index:110;}
.dialog table{ padding-top:12px;}
.dialog td,.dialog th{ padding:5px 0;}
.dialog b{ color:red;}
.dialog th{ text-align:right; padding-right:3px; width:140px;}
.dialog td input{ height:24px; width:200px; border:1px solid #ccc;}
.dialog td span{ color:#ccc; line-height:normal;}
.dialog #phone{ width:200px;}
.dialog p{ text-align:center;color:#efaa34; padding:0 10px 20px 10px;}



/*==============求职信=================*/
.cover_letter_popup{ width:540px;position:fixed;z-index:999;top:5%;left:15%}
.cover_letter_popup .popup_con{ padding:20px 40px;}
.cover_letter_popup .border{border:1px solid #ccc;}
.cover_letter_popup li{ clear:both; padding-bottom:15px;}
.cover_letter_popup li strong{ font-size:14px; display:block;}
.cover_letter_popup li input{ width:660px; height:24px; line-height:24px; padding-left:3px;margin:5px 0;}
.cover_letter_popup .red{ text-align:left; margin-left:10px; display:block; background:url(../img/user_center/myJob_btm.png) no-repeat -383px -126px; padding-left:20px; width:300px; float:left;}
.cover_letter_popup li p{ text-align:right;}
.cover_letter_popup textarea{ margin:5px 0; width:650px; height:220px;min-height:200px; padding:3px;overflow-x: auto;}
/*.cover_letter_popup .com_btn .com_btn_ok input,.com_btn .com_btn_cancel input{ width:66px; border:none}
*/.cover_letter .no_resume_tit{ padding:0px 10px 10px 10px;}
.cover_letter .no_resume_tit span{ display:block; float:left; width:475px; line-height:20px;}
.cover_letter_btm{background-position:0 -93px; width:170px;}
#email1{ padding:0 4px; display:block;}


/*===========简历举报===========*/
.report{ position:relative;width:80px; margin-right:200px; margin-top:-15px; height:36px;padding:3px 0;}
.report_layer{ display:none; width:400px;border:1px solid #ff9239; border-radius:5px; background:#fff;}
.report_layer .tit{ height:25px; line-height:25px; padding-right:10px; background:url(../img/jobs/report_bg.png) repeat-x; border-top-left-radius:3px; border-top-right-radius:3px; text-align:right;}
.report_layer .tit span{background:url(../img/jobs/report_bg.png) repeat-x 0 -36px; width:25px; height:25px; display:inline-block; cursor:pointer;}
.report_layer .tit span{*display:inline;}
.report_layer .layer_box{ border:10px solid #fbeee6; padding:15px 40px; color:#707070; font-size:12px;}
.report_layer .report_sel span{ display:inline-block; width:120px;}
.report_layer .report_sel span{ *display:inline;}
.report_layer textarea{ border:1px solid #BFBFBF; padding:5px; width:280px; height:100px; margin-bottom:10px;}
.report_layer .layer_btn{ padding-top:20px;text-align:center; border-top:1px dashed #ccc;}
.report_layer .layer_btn input{ background:url(../img/jobs/report_bg.png) no-repeat 0 bottom; color:#fff; text-align:center; width:68px; height:25px; line-height:25px; margin-left:10px; cursor:pointer;}

.lock_btn{ color:#fff; font-size:12px;margin:10px 0;}
.profile_into .lock_btn{ margin-top:-15px;}
.lock_btn span,.lock_btn a{padding:4px 10px; float:left; border:1px solid #707070;background:url(../img/jobs/report_line.png) repeat-x;}
.jobcot1 a{background: none;padding: 0 2px;font-size:14px;clear: both;border: none;}
.lock_btn span{border-right:none;}
.lock_btn a{ border-left:none; background-position:0 bottom;}

.lock_rep{ width:690px;}
.lock_rep .layer_box{padding: 15px 30px;}
.lock_rep h4{ font-size:30px; margin:10px 0;}
.lock_rep .jhs{font-size:14px; margin-bottom:10px;}
.lock_rep p{ font-size:14px; margin-bottom:10px;}
.lock_rep input{ height:24px; line-height:24px; border:1px solid #bfbfbf; margin-right:10px;}
.lock_rep .tel{ margin-bottom:10px;}
.lock_rep .tel{ width:246px;margin-top: 9px;}
.lock_rep .lock_rep_btn{width:130px; color:#fff; border-radius:3px; background:#ff9120; height:30px; line-height:25px; cursor:pointer;border: none;}
.lock_rep .lock_rep_btn{ *display:inline;}

.unlock{padding: 15px 0px; background:#fcf8f5; border-top:1px solid #FBEEE6; margin-left: -30px; margin-right: -30px; margin-bottom:-15px;}
.unlock .tip{ font-family:12px; color:#707070; padding-left: 30px; padding-right: 30px;}
.unlock dt{ width:200px; float:left; text-align:right; margin-right:10px;}
.unlock dd{ float:left; margin-bottom:10px;}
.lock_style{ width:200px; padding-left:5px;}
.tel_admin_email{ width:65px; color:#fff; border-radius:3px; background:#ff9120; height:25px; line-height:25px;}

.reward_rep{ position:relative;margin-top: -15px;}
.reward_rep .rep_btn{ padding-bottom:10px;}
.reward_rep .rep_btn a{ font-size:12px; color:red;}
.reward_rep p{  padding-right:50px;font-size:12px;border:2px solid #9cdeff; padding:10px; color:#666; background:#fff; cursor:pointer;}
.rep_btn a.china:hover .cn_f{ display:block;}
.rep_btn a.english:hover .en_ff{ display:block;}
.cn_f{ display:none;position:absolute; top:17px; left:0px;}
.en_ff{ display:none;position:absolute; top:17px; left:0px;}

/*增加customer service引导start*/
.customer_service_menu {font-family: arial, sans-serif; width:160px; margin:0; margin:50px 0; position:fixed;left:1215px;top:350px; z-index:10;}
.customer_service_menu ul {padding:0; margin:0;list-style-type: none;}
.customer_service_menu ul li {float:left; position:relative;}
.customer_service_menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:160px; height:30px; color:#fff; border:1px solid #fff;border-width:1px 1px 0 0;background:#3B7FC0; line-height:30px; font-size:11px;}
.customer_service_menu ul li ul {display: none;}
.customer_service_menu ul li:hover a {color:#fff; background:#FE9901;}
.customer_service_menu ul li:hover ul {display:block; position:absolute; top:31px; left:0; width:105px;}
.customer_service_menuu ul li:hover ul li a {display:block; background:#faeec7; color:#000;}
.customer_service_menu ul li:hover ul li a:hover {background:#dfc184; color:#000;}
/*增加customer service引导end*/


/*2014-9-22被锁定简历样式添加*/
.jobthbox{ position:absolute; top:37px; left:37px; z-index:100; width:210px; height:198px; background:url(../img/jobs/jobthbox.png) no-repeat; margin:0 !important;}
.jobcot{ padding:35px 20px 12px; line-height:18px; font-size:14px; color:#ed5f00; text-align:left;}
.jobthbox .jobbtn{ width:108px; height:31px; background:url(../img/jobs/jobbtnbg.jpg) no-repeat; color:#fff !important; text-align:center; line-height:31px; display:inline-block; padding:0; border:0;}
.jobts{ width:100%; height:71px; margin:6px 0 10px;}
.jobtsl{ float:left; width:20px;}
.jobtsr{ float:left; width:20px;}
.jobtsc{ float:left;width:670px;height:71px; line-height:71px; font-size:16px; color:#ed5f00; display:inline-block; background:url(../img/jobs/jobtsc.jpg) repeat-x;}
.jobbtn{ width:108px; height:31px; background:url(../img/jobs/jobbtnbg.jpg) no-repeat; color:#fff !important; text-align:center; line-height:31px; display:inline-block; padding:0; border:0;}
.jobmar{ margin-left:55px;}
.jobthbox1{left:659px;}
.jobtsc1{ width:709px;}
.jobtsc2{ width:645px;}
.jobmar1{ margin-left:102px;}
.jobtsp{ width:92px; height:42px; background:url(../img/jobs/jobsipbg.jpg) no-repeat; display:inline-block; font-size:16px; color:#fff; cursor:pointer;}
.jobtsct{ font-size:14px; line-height:16px; width:304px; padding:20px 10px 0; font-style:normal; font-weight:600;}
.jobts11{ width:530px;height:54px;float:left; line-height:18px; padding:24px 0 0 26px; background:url(../img/jobs/jobthbg.png) no-repeat 0px 26px; font-style:normal;}
.jobts12{ float:right; margin:22px 0 0 10px;}

/*求职信功能制作*/
.wenhao{display:inline-block; color:#6fa4e5; padding-left:12px; height:12px; background:url(../img/user_center/wenhao.png) no-repeat 0 0; margin-right:10px; line-height:12px;}

/*修改地图样式2014-12-12*/
.dtposmaps{width:880px; height:480px; overflow:hidden; background:#fff; padding:5px; border:1px solid #ddd; position:relative;}
.dtpos{font-size:14px;}
.dtposmaps1{height:46px;width:880px;background:url(../../../static/img/posmapbg.png) repeat-x;position:absolute;left:5px;top:5px;z-index:500;}
.dtposmapsl{float:left; height:46px;}
.dtposmapsc{float:left;height:46px; line-height:46px; margin-left:10px;}
.dtposmapsr{float:right; padding:10px 20px 0 0; height:46px;}
.dtposmapsl_sp{font-size:14px; color:#fff; font-weight:bold; padding-left:20px; height:46px; line-height:46px; float:left;}
.dtposmapsl_sp1{float:left; position:relative;}
.dtposmapsl_sp1 input{width:280px; height:28px; line-height:28px; margin:8px 0 0 10px;padding-left:10px; border:1px solid #ddd; border-radius:5px;}
.dtposmapsc span{color:#fff; font-size:14px; font-weight:bold;}
.dtposmapsr button{padding:0 15px;height:28px; line-height:28px; border:0;border-radius:3px;background:url(../../../static/img/posmapbtn.png) repeat-x; color:#fff; font-weight:blod; margin-left:10px; font-weight:bold; cursor:pointer;}
.dtposmapsl_sp1 .item{padding-left:8px; margin-bottom:5px;}
.dtposmapsl_sp1 .item h3{font-size:12px; color:#333;}
.dtposmapsl_sp1 .item p{color:#333; font-size:12px;}


/*网站优化改进需求汇总2015.2.9*/
.reported_Rul150310{ margin-bottom:10px;}
.reported_Rul150310 li{ margin-bottom:10px;}
.reported_Rul150310 li.red{color:red;}











