body{background:#eee;}
fieldset { border:none}
.box_out  .box{ overflow:inherit}
.city_con .city_tit{ height:10px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix { zoom:1; }    
/*==============首页升级帮助引导==============*/
.mod_bubble_message {width:108px;border: #818181 solid 1px;border-radius: 3px;background: #FFF;color: #525252;padding:5px 10px;position: absolute;right:51px; top:38px;z-index: 999;-webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 1px 5px 1px rgba(0,0,0,.3);box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.3);}
.mod_bubble_message .bor_c {position: absolute;top: -18px;left: 62px;display: inline-block;font-size: 0;width: 0;border-color: #818181;border-left: 1px dashed rgba(0, 0, 0, 0);border-right: 1px dashed rgba(0, 0, 0, 0);border-top: 1px dashed rgba(0, 0, 0, 0);border-style: dashed dashed solid dashed;
border-width: 9px;}
.mod_bubble_message .bor_i {position: absolute;display: inline-block;font-size: 0;width: 0;border-color: #FFF;border-left: 1px dashed rgba(0, 0, 0, 0);
border-right: 1px dashed rgba(0, 0, 0, 0);border-top: 1px dashed rgba(0, 0, 0, 0);border-style: dashed dashed solid dashed;top: -8px;left: -9px;
border-width: 9px;}


/*===============首页==============*/
.firm_box{ padding-bottom:20px;}
.tips{ text-align:right; line-height:32px;}
.tips em{ font-weight:bold;}
.tips a{ color:red; font-weight:bold}

.last_updates{ height:32px; line-height:32px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-bottom:15px; background:#efefef}
.last_updates strong{padding-left:45px; color:red; display:block; width:100px; float:left;}
.last_updates span{ padding-right:30px;}
.employ_right{ float:none; width:auto;}
/*.preview_left .preview_line {background: url(../../img/company/btm_line2.png) no-repeat 55px bottom;}
*/
/*================jobs====================*/
.jobs_recruitment{ border:1px solid #ccc; margin:12px 0; padding:5px 10px; background:#F6F6F6;}
.jobs_recruitment strong{ color:#054B7B; text-align: left;display: block;line-height: 42px;width: 50px;float: left;font-size: 16px;}
.jobs_recruitment span{ padding-left:30px;}
.jobs_recruitment p{ text-align:center}
.jobs_tab{ height:40px;background:url(../../img/company/qy_tab.png) repeat-x 0 0;border:1px solid #bacde4; border-bottom:none; }
.Calassfied_Tab{margin-left:10px; height:40px;width:620px; float:left;}.Calassfied_Tab{ margin-left:5px;}
.Calassfied_Tab a{ font-size:16px; display:block; margin-bottom:0px; float:left; margin-right:15px; padding:0px 20px; background:none;color:#000; height:39px; line-height:39px; border:none;}
.Calassfied_Tab a.Active{ background:url(../../img/company/qy_tab.png) repeat-x 0 -70px;margin-bottom:-1px; height:40px; font-weight:bold}
.Calassfied_Tab a:hover{ text-decoration:underline;}
#mainbox{ }
.Post_jobs{ width:190px; float:right; font-size:14px; font-weight:bold}
.Post_jobs a{ display:block; color:#fff; padding:0 10px; margin-left:10px; background:#EC0000; border-radius:3px; text-align:center; float:left; height:32px; line-height:32px; margin-top:4px;}
.Post_jobs .wh1{ width:100px; margin-right:18px;}
.jobs_box{border:1px solid #ccc; position:relative;}
.qiehuan{ position:absolute; top:0px;background:url(../../img/company/employer_line.png) repeat-x 0 7px; width:1005px;}
.qiehuan a{ display:inline-block; line-height:40px; height:50px;font-size:14px; color:#333;margin-left:50px;}
.qiehuan a:hover{ text-decoration:underline;}
.qiehuan a.on_click{ background:url(../../img/company/jobs_icon.png) no-repeat center 39px; font-weight:bold; }
.qiehuan span a{ display:inline; float:none; font-size:12px; color:red; margin:0}
.jobs_box .Search{ padding:0 15px; background:#006ea0; height:40px;}
.jobs_box .Search select{ height:22px; margin:8px 10px 15px 0;}
.zw_word{margin: -8px 10px 0 0px; height:22px;}
@-moz-document url-prefix(){.zw_word{margin: -8px 10px 0 0px; height:21px;} }

.jobs_box .Search .input_search{ border:none;background:url(../../img/company/newCompay_bg.jpg) 0 -341px; width:69px; height:27px; line-height:26px; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
.jobs_box .Search span{color:#fff;}

.jobs_box table{ text-align:center; }
.jobs_box th{background:url(../../img/company/employer_line.png) repeat-x; height:32px; line-height:33px; font-size:13px;}
.jobs_box td .get_read_num{ margin-bottom:10px;display:inline-block; margin-top:5px; border-radius:12px;background:#F5F5F5; padding:0px 8px; color:#333;border:1px solid #ccc;}
.jobs_box td .get_read_num a{ color:#fff}
.col_b b{ color:#666; font-weight:normal}
.title_txt{ font-size:14px}
/*职位评级20170613*/
.jobLevel_p{}
.jobLevelWrap{position: relative; display: inline-block;}
.jobLevel{display:inline-block; width: 20px; height: 20px; margin:0 6px; color: #ff8140; font-size: 13px; line-height: 16px; text-align: center; border-radius: 50%; border:2px solid #ff8140; background: #fff; box-sizing: border-box;}
.jobLevel:hover{color: #ff8140;}
.jobLevelTip{left: 0;z-index:2;display:none;position:absolute;left: 75px;top: 35px;border:1px solid #8A8A8A;background:#fff;max-width: 250px; min-width:120px; line-height:normal;padding:5px 10px;border-radius:3px;-moz-box-shadow: 0 2px 5px 1px rgba(0,0,0,.3);-webkit-box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.3);}
.jobLevelTip span{border-width: 0 9px 9px 9px!important;left: 50%!important;border-width:0 9px 9px;border-style:dashed dashed solid;border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff;top: 11px; *top:-11px;left: 50%; position:absolute; margin-left:8px;}
.jobLevelTip span.arrow-up{border-color: transparent transparent #8A8A8A;top: 10px;}
.jobLevelTip .app_inner_p{width: 0px;top: -20px;left: 56px;}
.jobLevelTip .msg{text-align: left; line-height: 18px;}
.jobLevelTip .msg a{text-decoration:underline;color: #054B7B; cursor:pointer;}
/*/职位评级20170613*/
.guanli{}
.guanli a{ background:url(../../img/company/newJobs_icon.png) no-repeat center 0;display:inline-block; font-size:12px; width:54px; text-align:center;padding-top:25px; margin-top:8px; color:#054b7b;}
.guanli a:hover{ text-decoration:underline;}
.guanli .update{ background-position:center -153px;height:17px;}
.guanli .edit{ background-position:center -105px;}
.guanli .delete{ background-position:center -202px;}
.guanli .view{ background-position:center -888px;}
.guanli .stop{ background-position:center -634px;}
.guanli .download{ background-position:center -798px;}
.guanli .used{background-position: center -269px;}
.guanli  .zhiding{background-position: center -1115px;}

.guanli .stopped{ background-position: center -547px;}
.guanli .restore{ background-position:center -458px;}
.guanli .repost{ background-position:center -356px;}
.guanli .preview{ background-position:center -714px;}
.guanli .refresh{ background:url(../../img/company/pos_update.png) no-repeat center 0;}

.parts{padding-right:10px;}
.resume_list_box .tit{ border-bottom:none}
/*=======================收到的简历=================*/
.serch_L{ width:797px; float:left}
.view_mode{ width:145px; *width:170px; color:#fff; float:right;padding-top:8px;}
.jobs_box .Search .view_mode span{ width:30px; margin-top:5px; float:right;padding-left:0px; background:url(../../img/company/newCompay_bg.jpg) no-repeat 0 -375px; padding-top:20px;}
.jobs_box .Search .view_mode span.number{ background-position:-405px -375px;}
.view_mode strong{padding-top:10px; line-height:34px; *line-height:20px; *float:left;}
.view_mode span.font_color{ color:#000; font-weight:bold}

.mode_con ul{ height:32px;}
.mode_con li{ float:left; text-align:center; }
.mode_con .li1{ width:160px;}
.mode_con .li2{ width:137px;}
.mode_con .li3{ width:420px;}
.mode_con .li4{ width:120px;}
.mode_con .li5{ width:300px;}
.mode_con .li6{ width:200px;}


.mode_con{ border-bottom:1px solid #ccc; padding:10px 0;}
.jianjie{ clear:both; margin-top:5px;}
.jianjie_L{width:145px;float:left; margin:10px 20px 0 20px;text-align:center;}
.jianjie_L img{ width:120px; border:1px solid #ccc;}
.jianjie_R{ width:750px; border:1px solid #ccc; background:#fff; padding:10px; float:left; line-height:18px;}
.jianjie_R b{ color:#888}
.jianjie_R p span{ padding-right:50px;}
.resueme_mode .parts{ text-align:right; padding:10px;}
.resueme_mode .btm_btn{ height:27px; line-height:27px; padding:0px 10px; }
.resueme_mode input{ vertical-align:middle;}
.resueme_mode .btm_btn .submit{ margin-left:10px; cursor:pointer;background:url(../../img/company/newCompay_bg.jpg) no-repeat -96px -341px; border:none; height:27px; width:71px;text-align:center; color:#fff;}

/*==============快速搜索简历=================*/
.key_words{ width:200px; padding-left:3px; height:20px; line-height:20px;}
.Search a{ color:#fff;padding-left:10px;}
.jobs_box .More_Options{ background:#b3c4d1; padding:15px 15px 5px 15px;}
.jobs_box .More_Options select{ width:130px; margin:0px 20px 10px 0px;}
.jobs_box .More_Options span{background:url(../../img/company/newCompay_bg.jpg) no-repeat -207px -345px; padding-left:22px; color:#000; cursor:pointer}
.res_summary{padding:5px 10px;}
.res_summary p{ font-weight:bold; font-size:14px; padding-bottom:10px;}
.res_summary span{ color:#888}
.bg_td td{ background:#f7f7f7;padding:10px; border-top:1px solid #DADADA}

/*=========全选按钮===========*/
.btn_select{padding-left:10px; height:50px;}
.btn_select a { margin-right:10px;color: #666;background: url(../../img/user_center/User_bg.png) no-repeat -225px 0;text-align: center;width: 74px;height: 24px;line-height: 23px;margin-top: 13px;font-weight: bold;
display: block;float: left;}
.btn_select span {float: left;display: block;width:70px;padding-top: 13px;}
.btn_select input{margin-right:3px;}
.btn_select .Download {background: url(../../img/company/employer_bg.png) no-repeat 0 -322px;color: #FFF;margin-left:0px;width: 90px;height: 26px;line-height: 25px;}
.btn_select a.awaiting_contact{ background:url(../../img/company/awaiting_contact.gif) no-repeat; width:130px;}

.mode_con li span{ background:url(../../img/company/newJobs_icon.png) no-repeat 0 center; display:block; padding-left:30px; height:32px; line-height:26px;text-align:left;}
.bg_td td span.waiting{ margin-left:60px;background:url(../../img/company/newJobs_icon.png) no-repeat 0 -76px; display:block; padding-left:30px; height:32px; line-height:26px;text-align:left;}
.bg_td td span.interviewed{margin-left:60px;background:url(../../img/company/newJobs_icon.png) no-repeat 0 -39px; display:block; padding-left:30px; height:32px; line-height:26px;text-align:left;}
.bg_td td span.hired{margin-left:60px;background:url(../../img/company/newJobs_icon.png) no-repeat 0 0px; display:block; padding-left:30px; height:32px; line-height:26px;text-align:left;}
.mode_con li span.waiting{ background-position:0 -76px;}
.mode_con li span.interviewed{ background-position:0 -39px;}
.mode_con li span.hired{ background-position:0 0px;}
.bg_td td span.marked,.mode_con li span.marked{ background:url(../../img/company/newJobs_icon.png) no-repeat 0 -1028px; padding-left:30px; padding-bottom:7px;}



.template_tips{background: #FEFFE5;border: 1px solid #EBD482;padding: 5px 10px;color: #926908;margin: 10px;}
.template_tips a{border-radius: 15px;background:#F48C12;padding: 3px 10px;color: #FFF;}
div.reusme_list{ margin-top:0px;}
.reusme_list .resume_list_box{ border:none;}
.User_Left{ padding:0px;}
div.User_Left{ padding:0px; margin:0; width:auto; float:none; margin-bottom:10px;}

.discolor .blog_wh5{ width:248px;}

.topAd_reason{}
.topAd_reason #content{ height:100px; width:550px; padding:3px; margin-top:20px;}
.topAd_reason .list-item,.topAd_reason .k1,.topAd_reason b{ vertical-align:top}
.topAd_reason .com_btn{ margin-left:90px;}


/*============职位浏览记录优化弹出框=================*/
.view_history{background-color: #F2F2F2; border:1px solid #ccc;width:600px; padding:10px;}
.view_history .hd{text-align:right; position:relative; }
.view_history .hd h3{ text-align:left; padding:5px 20px 10px 0;font-size:14px;}
.view_history .hd a{ position:absolute; right:10px; text-decoration:none; font-size:20px;}
.view_history .hd b{ color:red}
.view_history_box{ padding:10px;border:1px solid #ccc; background:#fff}
.view_history_box dl{ width:180px; border:1px solid #fff; padding:10px 5px; color:#333; height:70px; float:left;}
.view_history_box dl dt a{ background:#FFA00A; border-radius:3px; padding:3px 6px; color:#fff;display:none;}
.view_history_box dl:hover a{ display: inline-block}
.view_history_box dl dd{ width:60px;float:left;}
.view_history_box dl dd img{ padding:1px; border:1px solid #ccc;}
.view_history_box dl dt{ width:118px; float:left; color:#888}
.view_history_box dl:hover{ background:#f2f2f2; border:1px solid #ccc; border-radius:5px; height:70px;}
.view_history_box dl:hover dt{ color:#333}

.view_history_box p{ font-size:13px; color:#666; padding-left:100px; line-height:22px;}
.view_history_box p a{ padding-left:20px;background: url("../../img/classifieds/hous_ic.png") no-repeat scroll -2px -103px;}

.view_history .Page_com{ clear:both;}


#tishidiv{ padding:5px 10px; background:#eee; margin-bottom:10px;}
#onclick_zai{ border-radius:15px; background:#6699FF; color:#fff; padding:3px 10px; margin:0 10px;}

.c_main_r .edit_comp{ border:none; padding:0px; }
.edit_comp h2{ font-size:24px; padding-bottom:30px;}
.edit_comp th{ vertical-align:top; width:150px; text-align:right; padding-right:5px; color:#666}
.edit_comp th b{ color:red}
.edit_comp td{ padding-bottom:10px;}
.edit_comp td .w1{ width:220px; border:1px solid #ccc; height:26px; padding-left:3px;}
.edit_comp td span{ color:#555;}
.edit_comp td .com_btn{ margin:auto; width:auto}
.add_lxr p{background: #F5F5F5;padding: 5px 10px;color: #686666;}
.wanshan{ margin-top: 15px;display:inline-block; background:url(../../img/company/btm_bg.gif) no-repeat 0 -54px;width: 100px;height: 27px;color: #FFF;line-height: 27px;}
.post_btn{background:url(../../img/company/zhiwei_btn.png) no-repeat right 0;color: #FFF;border-radius: 3px;display: inline-block; margin:10px 10px 0px 0px;}
.post_btn span{ display:inline-block;background:url(../../img/company/zhiwei_btn.png) no-repeat left -32px; height:27px; line-height:27px; padding:0 10px;}


/*简历搜索页企业没有权限*/
.search_not_access_notice{height:100px;text-align:center;margin-top:20px;}
.search_not_access_notice p{height:25px;line-height:25px;}
.search_not_access{height:50px;line-height:50px;font-weight:bold;font-size:14px;text-align:center;border:1px solid #dedede;}

/*========订阅优化===========*/
.resume_subscription{ margin-bottom:10px; padding:10px;}
.resume_subscription .subs_con{ border:1px solid #ccc; background:#FCFCFC; padding:0 20px; margin-bottom:20px; position:relative;}
.subs_con img{ position:absolute; left:20px; top:-10px;}
.subs_tit{ height:32px; line-height:32px; border-bottom:1px solid #ccc; font-size:13px; text-align:right;}
.subs_tit .subs_name{ display:inline-block; zoom:1; width:600px; text-align:left; float:left;padding-left: 45px;}
.subs_con ul{ padding:10px 0;}
.subs_con ul li{ display:inline-block; zoom:1; width:230px;}
.subs_con ul li b{ color:#868686;}
.subs_note{ font-weight:bold; background:url(../../img/company/u6.png) no-repeat; padding-left:70px; margin:20px 0 20px 300px;}
.subs_note h4{ font-size:18px;margin-bottom: 13px;}

.title_txt{font-size:16px; text-decoration:underline;color: #054B7B; overflow: hidden; word-break:break-all;white-space:normal; cursor:pointer;}


/*==============index================*/
.c_main{background:url(../../img/company/left_bg.gif) repeat-y;*border:1px solid #fff}
.c_main_l{ width:220px; *width:219px; float:left; padding:5px 10px 30px 0; color:#fff;background:url(../../img/company/left_bg.gif) repeat-y;}
.c_main_l h2{ font-size:16px; font-weight:normal; margin-bottom:15px; margin-left:15px;}
.c_main_l  .m_card_btn{ display:block; color:#fff; font-size:13px; height:32px; line-height:32px;padding-left:20px;font-weight: bold; border-bottom:1px solid #2969a6; position:relative}
.c_main_l .m_card_btn a{ color:#fff; padding-left:10px;}
.c_main_l .m_card_btn span{ background:url(../../img/company/employer_icon.png) no-repeat right -814px;cursor:pointer; display:inline-block; width:20px; height:20px; position:absolute;}
.c_main_l .m_card_btn span{ *display:inline;}
.c_main_l .m_card_btn .arrow_r{ background-position: right -863px; top:0px; left:6px;}
.c_main .c_main_l .m_card_btn .arrow_r{top:0px; left:194px; background-position:right -814px}
.c_main_l .m_card_btn .arrow_l{top:0px; left:194px; background-position:right -814px}
.kjdh_intro{ position:absolute; top:39px; left:50%; z-index:9; margin-left:-548px;}
.kjdh_intro .c_main_l{ width:20px; overflow:hidden;}
.kjdh_intro .c_main_l .m_card_btn a{}


.c_main_l .click_on{ background:#2d689f;}
.c_main_l .c_on{ background:url(../../img/company/employer_left_line.png) 0 -279px repeat-x;}

.c_main_l span.c_on a{ color:#333;}
.c_main_l .lev span,.c_main_l .lev_info div{ height:32px; line-height:32px;display:block; padding-left:40px;}
.c_main .c_main_l .lev span,.c_main .c_main_l .lev_info div{ padding-left:20px;}
.c_main_l .lev span{ border-top:1px solid #488bcb; border-bottom:1px solid #2969a6}
.c_main_l .lev a{color:#fff; display:block;font-size:13px; font-weight:bold; background:url(../../img/company/employer_icon.png) no-repeat; padding-left:25px;}
.c_main_l .lev .post_job{ background-position:0 9px}
.c_main_l .lev .search_resumes{ background-position:0 -44px}
.c_main_l .lev .job_ads{ background-position:0 -101px}
.c_main_l .lev .pending_approval{ background-position:0 -155px;}
.c_main_l .lev .received_resume{ background-position:0 -218px}
.c_main_l .lev .down_resume{ background-position:0 -273px}
.c_main_l .lev .archive{ background-position:0 -331px}
.c_main_l .lev .referred{ background:url(../../img/company/tj_icon.png) 0 6px no-repeat}
.c_main_l .lev .auto_match{ background-position:0 -398px}
.c_main_l .lev .member_t{ background-position:0 -470px}


.c_main_l .lev_info a,.c_main_l .lev_info m{background:url(../../img/company/employer_icon.png) no-repeat; color:#bee0ff;padding-left:35px;}
.c_main_l .lev_info  .company_infro{ background-position:0 -547px;}
.c_main_l .lev_info  .re_veerfy{ background-position:0 -617px;}
.c_main_l .lev_info  .zp{ background-position:0 -694px}
.c_main_l .lev_info  .zhsz{ background-position:0 -765px}

.c_main_r{ padding:20px 12px 20px 13px;border: 1px solid #CCC; width:750px; *width:748px; min-height:640px; float:left;background:#fff;}
.c_main_r .tips{ color:red; background:#ffffe5; border:1px solid #ffcc7f; line-height:25px; text-align:left; padding: 8px 5px;}
.c_main_r .totle{ margin-bottom:20px; margin-top:30px;}

.c_main_r .com_line{ padding-bottom:15px; border-bottom:1px solid #ccc; margin-top:15px; padding-left:30px;}
.com_line h2{ font-size:16px;background:url(../../img/company/index_icon.png) no-repeat; padding-left:30px; margin-bottom:10px;}
.c_main_r .com_line p{ margin-bottom:10px;}
.com_line .new_tips{ background-position: 0 -873px;}
.com_line .tishi{background-position: 0 -1139px; height:30px; padding-left:25px;}
.com_line .zxgg{ background-position:0 -973px;}
.com_line .no_read_mail{background-position:0 -1081px;}
.news_box { margin-left:15px; padding-left:30px;}
.news_box li{ width:220px; padding:5px 0;float:left; list-style-type:decimal}
.news_box li span{}
.news_box li i{ font-style:normal; color:red}


.btn_round_orange{ display:inline-block; border-radius:13px; background:#ffa00a; border:1px solid #ff9b01; color:#fff}
.btn_round_orange span{display:inline-block; border-radius:13px; border:1px solid #ffb33b;padding: 0px 9px 0 8px; height:22px; line-height:22px; }

.zxgg_box{ border-bottom:1px dashed #ccc;margin-bottom:15px; padding-left:30px;}
.zxgg_box dd{ font-weight:bold; }
.zxgg_box .time{ color:#888; padding-bottom:5px; font-weight:normal}
.zxgg_box .btn_round_orange,.com_line .btn_round_orange{ margin-left:30px;}
.zxgg_box_e{ height:80px;}
.zxgg_box_e dd{width:500px; float:left}
.zxgg_box_e dt{width:150px; float:right}


/*===========Verification(认证)=============*/
.verification{ width:230px; margin:0 auto;}
.verification_logo{ background:url(../../img/company/logo_bg.jpg) no-repeat; width:231px; height:168px; text-align:center}
.verification_logo img{ width:200px; height:134px; margin-top:13px;}
.verification_con{ font-weight:bold; line-height:18px;}

/*===============Employer==================*/
.employer h3{ font-size:16px;}

/*================头部notice弹出框=============*/
.update_resume_tip{ padding:10px 16px; position:absolute; top:-11px; right:260px; z-index:0; width:600px;border: 1px solid #E7CEA7;
background: #FDFDD9; color:#A35B20;border-radius:5px;box-shadow:1px 1px 4px 0 rgba(0, 0, 0, 0.2);}
.update_resume_tip i{right: 4px;top:2px; position:absolute;display:block;padding: 1px 0;width: 16px;text-align: center;font: normal 14px/1.2 Tahoma,Geneva;color: #DC6E16; }
.update_resume_tip a.update_resume{ display:inline-block;padding:0px 10px;border-radius:5px; border:1px solid #F3F3F3; background:#F38936; color:#fff; height:24px; line-height:24px;}
.update_resume_tip .li_left{display:inline-block; float:left; width:500px;}

.kjdh{ width:210px; text-align:center; font-size:18px; font-weight:bold; height:53px; line-height:46px; border-top-left-radius:5px;  border-bottom-left-radius:5px; cursor:pointer;}
.kjdh img{vertical-align:sub; *vertical-align:top; vertical-align:middle\9;}
.firm_header .hd_L_box{ position:relative; line-height:normal; font-size:16px}
.hd_L_box .pos{ position:absolute; left:55px; top:15px;}

/*===============job改版==============*/
div.position_fixed{ width:1005px;}
.res_no_intro{ width:450px; margin:30px auto;}
.res_empty{ background:url(../../img/company/his_empty.png) no-repeat; padding-left:100px; height:80px; padding-top:10px;}
.res_empty2{ line-height:normal; padding-top:20px; height:60px;}
.no_empty_tips{ border:1px solid #ccc; background:#fafafa; padding:15px 10px; border-radius:5px; margin:10px auto 40px auto;}
.no_empty_tips .border_bottom{ border-bottom:1px solid #ccc;}
.no_empty_tips .s_res{text-align:center;}
.no_empty_tips .s_res_r{ text-align:left}
.no_empty_tips .s_res_r span{ display:inline-block; width:180px;}
.no_empty_tips .s_res a{ padding:3px 10px; display:inline-block;  margin:10px 10px 0; color:#fff; border-radius:3px; background:#F38936}
div.del_tips{ width:400px;}
div.del_tips .hd h3{ width:300px;}
div.del_tips span input{ width:30px;}
.del_tips_box h3{ font-size:16px; margin-bottom:10px;}
.del_tips_box span{ background:#FFF; padding:5px 0; text-align:center;display:block}

/*===========智能推送===========*/
.about_res_sel{padding:10px 50px 0px 100px; color:#888;line-height:normal;}
.about_res_sel b{ font-size:16px; color:#C52830;}
.telUs { width: 800px; font-weight: bold; display: block; margin-left:160px;} 
.telUs b { font-size: 14px; }
.selection{ border:1px solid #ccc; margin:30px auto;position: relative; width: 800px;background: #F2F2F2;}

.selection .tit h2{ float: left; margin-right: 5px; padding-left:20px;}
.selection .re_ { font-weight: normal; }
.tableBox { background:#fff;width: 90%; border: 1px solid #ccc; margin: 20px auto; box-shadow: 2px 5px #ccc; moz-box-shadow: 2px 5px #ccc; border-radius: 2px;}
.tableBox tr {  border: 1px solid #ccc;}
.tableBox td { height: 40px; text-align: left;}
.tableBox td select { height: 25px; width: 250px; }
.tableBox td  span{ font-weight:bold}
.tableBox td:nth-child(2n-1) { width:95px; text-align: right; margin-right: 5px; }
.citylist li{padding: 0 5px 0 0;margin: 0; width: 105px; font-size: 12px; font-weight: normal; display: block; height: 25px; float: left;}
.citylist150108 li{width:135px; padding:0;}
.selection .add_concat{ background:url(../../img/company/u105.png) no-repeat bottom ; cursor:pointer; width: 43px; height: 22px; display:inline-block;}
.selection .citylist{ width:575px; padding:10px; border:1px solid #ccc; background:#fff; height:168px; overflow-x:hidden; overflow-y:scroll;}


/*=============招聘管理=================*/
.per_res{border-top: 1px solid #ccc;}
.per_res td{ text-align:left; padding:10px;}
.per_res td p{ color:#333; font-size: 12px; word-break:break-all;}
.per_res td b{ color:#888; font-weight:normal}
.per_res tr:nth-child(2n) {background: #F7F7F7;}
.per_res .pre_res_tit{font-size:16px;}
.per_res .pre_res_tit img{ margin-top:15px; width:122px; height:80px; padding:1px; border:1px solid #ccc;}
.new_tips{ text-decoration:none; position:relative;}
.new_tips span{ display:block; background:url(../../img/company/new.png) no-repeat; position:absolute; right:-28px; top:-12px;*top:32px; width:57px; height:25px; text-indent:-100em;}
:root .new_tips span{top:-28px\0;}

/*==========收藏的简历============*/
.posi_ind img,.res_push img{ width:55px; height:55px;  margin-right:10px;}
.posi_ind a{ font-size:16px; font-weight:bold;}
.res_push{ padding:10px;}
.res_push .l_img{ width:105px; float:left;}
.res_push .r_res_box{ width:870px; float:left}
.res_push table{ padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.res_push .icon a{ display:block; font-size:14px; /*background:url(../../img/company/resume_list_icon.png) no-repeat 0 0px;*/ padding-left:25px;}
.res_push .icon .view{ /*background-position:0 -38px;*/}
.res_push .icon .save{ background-position:0 -63px;}
.res_push b{ color:#666;}
.res_push:nth-child(2n) {background: #F7F7F7; border-top:1px solid #ccc;}
/*.res_push:hover{ background:#e9e9e9;}*/



/*=============eChina推荐的简历==========*/
.jobs_box #Search111{ width:975px;}
.fit_jobs{padding:5px 10px;background:#E0E0E0; margin-bottom:15px;text-align:center; color:#C52830}

/*=============快速搜索简历===============*/
.btn_s{clear:both; padding-top:15px; padding-left:410px;}
.resume_list_box .tit{ width:1005px;}
.resume_list_box li.wh4{ width:90px;}
.resume_list_box li.wh7{ width:130px;}
.resume_list_box .res_show_zd dl dt{ width:810px;}

.resume_search ul li{ height:28px; float:left; width:480px; margin-right:7px;}
.resume_search_A li span{width:320px;}
.resume_search_A input.keyword{width: 235px;*width: 235px;}
@-moz-document url-prefix(){ /*这段区域的样式代码只在firefox起作用*/ .resume_search_A input.keyword{width: 235px;} .resume_search_A li span select{ width:74px;}}
div.btn_s{ padding:15px 0; text-align:center}

div.resume_search .selct_box .position_type p{ width:320px;}
div.resume_search .s_LU select ,div.resume_search .s_LEV select,div.resume_search .s_DL input{ width:320px;} 
div.resume_search .s_CL select,div.resume_search .s_AG select ,div.resume_search .s_EC select{ width:158px;}
div.resume_search .s_WE select{ width:146px;}


/*=======招聘职位置顶===========*/
.adv_zd{border: 1px solid #8A8A8A; background:#fff;  width:450px;position:absolute; z-index:10;border-radius:5px;-moz-box-shadow: 0 2px 5px 1px rgba(0,0,0,.3);-webkit-box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.3); margin-left:13px;}
.adv_zd .app_inner_p{background-color: rgba(0, 0, 0, 0);height: 20px;position: absolute;width: 170px; left:-24px; top:44px;}
.adv_zd .app_inner_p span{border-width:12px;border-style:dashed dashed solid;border-color:rgba(0, 0, 0, 0) #FFF rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);top:50%; position:absolute;}
@-moz-document url-prefix(){.app_inner .arrow-up,.app_inner .arrow-up-in{border-style:solid} }
.adv_zd .app_inner_p .arrow-up{border-right-color:#8A8A8A; left:-1px;}
.adv_zd .app_inner_p .arrow-up-in{border-color:transparent #fff transparent transparent}
.adv_zd .closed{ color:#ccc; position:absolute; text-decoration:none; right:8px; top:3px; font-size:20px; font-weight:bold}
.adv_zd .closed:hover{ color:#000;}

.adv_zd_box{padding:20px; border-bottom:1px solid #ccc;}
.adv_zd_box p{ margin-bottom:5px; color:#999}
.adv_zd_box p a{ font-size:12px; display:inline-block; margin-right:10px;}
.adv_zd_box h3{ font-size:16px}
.adv_zd .tip_x{ background:#F5F5F5; border-radius: 0 0 8px 8px; text-align:right; padding-right:20PX; height:40px; line-height:40px; border-top:1px solid #fff; color: #727272;}

/*=========推广申请入口===========*/
.app_inner{ z-index:2; display:none;position:absolute;width:400px; right:-28px; left:auto; top:-114px; *top:-118px; font-size:14px;border:1px solid #8A8A8A; background:#fff; padding:5px 10px;border-radius:3px;-moz-box-shadow: 0 0px 5px 1px rgba(0,0,0,.3);
-webkit-box-shadow: 0 0px 5px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0 0px 5px 1px rgba(0, 0, 0, 0.3);}
.app_inner_p{background-color: rgba(0, 0, 0, 0);height: 20px;position: absolute;width: 170px;top:116px; *top:113px; right:0}
.app_inner .arrow-up,.app_inner .arrow-up-in{border-width:9px 9px 0px 9px!important;left: 50%!important;border-width:9px 9px 0px 9px;border-style:solid dashed dashed ;border-color:#fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) ;top:2px; *top:1px;left: 50%; position:absolute;margin-left:21px;}
@-moz-document url-prefix(){ .app_inner .arrow-up,.app_inner .arrow-up-in{border-style:solid; }  }
.app_inner .arrow-up{border-top-color:#8A8A8A;}
.app_inner .arrow-up-in{ top:1px; *top:0px;border-color:#fff transparent transparent }
.sponsored_ad p{ z-index:22}


.pop_layer a{ background:none; padding:0px; margin:0px; text-align:left; width:auto}
.pop_layer li{ width:188px; padding:6px; float:left; text-align:left;}
.pop_layer li span,.color_hot,.color_jc{ font-size:12px; line-height:20px; display:inline-block;color:#fff; padding:0px 10px; margin-right:3px; border-radius:3px; }
.pop_layer li b{ display:inline-block; padding-left:40px;font-size:12px}
.pop_layer li .red{ color:red; }
.color_jc{ background:#cc0000;}
.pop_layer .color2{ background:#04CA04;}
.pop_layer .color3{ background:#04CA04;}
.color_hot{ background:red;}

.lay_search{ width:600px; background: #3E6E9D;padding:5px; left:-42px;-moz-box-shadow: 2px 2px 2px rgba(51,51,51,0.2);
-webkit-box-shadow:5px 5px 5px rgba(51, 51, 51, 0.2);}
.lay_search .lay_bg{background:#f2f2f2; padding:10px;}
.lay_search .hd{ height:38px; line-height:38px;}
.lay_search .hd h3{ width:400px; float:left; padding-left:10px; text-align:left;}
.lay_search .hd .close{ position:static; font-size:26px; float:right; cursor:pointer; padding-right:10px;}
.lay_search .lay_box{ background:#fff; margin:10px; border:1px solid #ccc; text-align:left}
.lay_search .lay_box dd{ width:150px; float:left; padding:10px 20px; }
.lay_search .lay_box dt{ width:320px; float:left; padding:10px 20px 20px;border-left:1px solid #ccc;}
.lay_search .lay_box p{ margin-top:10px;}
.lay_search .lay_box .red{ color:red}
.lay_search .lay_box dt input{ width:220px; height:24px; border:1px solid #ccc; padding-left:3px; border-radius:3px;}
.lay_search .lay_box dt .wh1{ display:inline-block; width:80px; text-align:left;}
.lay_search .lay_box dt span.red{ display:block; padding-left:82px;}

.post_neme{ margin:10px; border:1px solid #ccc; padding:10px; background:#fff; font-size:14px; border-radius:3px; text-align:left;}
.post_neme dd{ width:420px; float:left;border-right:1px solid #ccc;}
.post_neme dt{ width:107px; float:right;}

.back_btn{background: url(../../img/company/login_btm.png) no-repeat 0 -162px;padding-left: 28px;float: right; display:inline-block; font-weight:bold;font-size: 14px;}


/*===========企业中心增加职位管理、简历管理提示文案=============*/
.pos_tips{ border:1px solid #E3D08F; background:#FEFFE5; padding:10px; margin-bottom:10px;}
.pos_tips table{ text-align:left; font-size: 12px;color: #666;}


/*==============Home头部增加"职位自动刷新"功能宣传广告=============*/
.com_btn input.ok_btn{ background:url(../../img/company/ok_btn.gif) no-repeat; width:120px; height:35px; line-height:35px; color:#fff; text-align:center;}
.newguide_banner{ margin-top:15px; font-family:"微软雅黑"; background:url(../../img/company/guide_ads_ban.gif) no-repeat; width:770px; height:78px; overflow:hidden}
.newguide_banner_con{ height:51px; margin:14px 23px 0 127px;}
.newguide_banner .banner_l{ font-size:24px; color:#0e762b; float:left;width:290px; height:51px; line-height:51px; margin:0 10px;}
.newguide_banner .banner_l span{ color:#ea7379}
.newguide_banner .banner_m{ width:185px; float:left; font-size:12px; color:#ff8a00; line-height:normal}
.newguide_banner .banner_r{ font-size:20px; width:120px; float:right; line-height:51px; text-align:center}
.newguide_banner .banner_r a{color:#fff; }

/*======猎头服务搜索简历提示======*/
.h_serch_tip{ background:url(../../img/jobs/lietou/h_serch_ads.gif) no-repeat; height:80px; margin:12px 0;position:relative; color:#fff}
.h_serch_tip span{ display:inline-block; position:absolute;}
.h_serch_tip .w1{ font-size:18px; top:37px; left:161px;width: 172px; line-height:18px;}
.h_serch_tip .w2{ font-size:22px; width:155px; top:15px; left:377px;line-height: 25px;font-weight: bold;}
.h_serch_tip .w3{ top:12px; right:128px; width:300px;}
.h_serch_tip .w4{ font-size:15px; width:182px; height:45px; line-height:45px; top:8px; right:20px; text-align:center; font-weight:bold}
.h_serch_tip a{ color:#fff;}

/*======猎头服务企业中心banner======*/
.hhs_banner{background:url(../../img/company/hhs_ads_ban.gif) no-repeat; width:750px; height:92px;}
.hhs_banner_con{width:180px; height:60px; color:#c02d19; font-size:30px; font-weight:bold;float:left; margin-left:130px; margin-top:30px}
.hhs_banner_con01{width:250px; height:60px; color:#054B7B; float:left; margin-top:10px}
a.hhs_btn{background:url(../../img/company/hhs_redbtn.png) no-repeat; width:138px; height:41px; line-height:41px; color:#FFF; text-align:center; float:left; margin-top:-50px; margin-left:280px}


/*未支付成功提醒框2014-10-9*/
.emailpasn{width:726px; *width:754px; float:left; padding:15px 10px; border:1px solid #ffcc7f; background:#ffffe5; margin-bottom:10px;}
.emailntit{height:38px;font-weight:normal;}
.emailntit span{ float:left;height:34px; padding-top:4px;font-size:16px; color:#eb1921;padding-left:30px; background:url(../../img/user_center1/gantanhao.png) no-repeat 0 0;}
.emailntit em{ float:right; color:#ef0044; font-size:24px; cursor:pointer;}
.emailnp1{font-size:12px; color:#555; margin-top:3px;}
.emailnp1 a{ text-decoration:underline; color:#0084ff;}

/*收到简历列表修改*/
.per_resx{}
.per_restit{height:40px; background:#fff; line-height:40px; font-size:14px; font-weight:bold; color:#202020; cursor:pointer;}
.perrestit0{ float:left; display:inline-block; width:10px; height:10px; background:#007FA1; border-radius:5px; margin:18px 10px 0 10px;}
.perrestit1{float:left; width:200px;padding:0 10px;}
.perrestit1 a{ color:#054B7B;}
.perrestit1 a:hover{ color:#f00;}
.perrestit2{float:left;}
.perrestit2 a{color:#202020;}
.perrestit3{float:right; padding-right:20px;}
.perrestit4{float: left;  display: inline-block;  width: 20px; height: 20px; background:url(../../img/company/end.png) no-repeat; margin-top:10px; margin-right:10px;}
.pre_res_titx .new_tipsx img{width:92px; height:94px; margin:0;}
.new_tipsx span{right:-24px; top:-42px;}
.qiuzhixin{height:32px; border-top:1px solid #f0f0f0; border-bottom:1px solid #ccc;background:#f9f9f9; padding-left:10px;}
.qiuzhixin1{float:left; height:32px;padding-left:25px; line-height:32px; font-size:14px; background:url(../../img/company/qiuzhixin.jpg) no-repeat 0px 10px;}
.qiuzhixin2{color:#006ea0; font-size:14px; height:32px; line-height:32px; padding:0 28px; background:url(../../img/company/xiala.jpg) no-repeat 62px 6px;}
.qiuzhixin3{background:#fffdf7; color:#666;font-size:12px; padding:10px; border-bottom:1px solid #ccc; position:relative;}
.qsj{width:25px; height:9px; background:url(../../img/company/sanjiaxin.jpg) no-repeat; display:inline-block; position:absolute;top:-7px; left:107px;}
.per_resx td p{ margin-bottom:5px;}

.resume_text{ border-top:1px dashed #ddd;}

/*2014-10-14日需求*/
.lay_search .lay_box .laynf{float:none; width:auto; padding:10px; background:#f8f8f8;}
.laynf .card_id_list p{float:left; margin:0 10px 0 0;}
.lay_search .lay_box .laynf1{float:none; width:auto; text-align:center; color:#f00; font-size:14px; border:none;}
.layxzlx{padding:0 10px 20px; font-size:14px; color:#555;}
.layxztit select{width:242px; margin:0 12px;}
.layxztit a{color:#156bb4;}
.layxzcot{width:220px; border:1px solid #ddd; padding:10px; margin:6px 0 0 111px;}
.layxzcot p{margin:0 !important; font-size:12px;color:#666;}
.layxzcot p a{color:#166db9; text-decoration:underline;}

.mangbox{width:392px; border:1px solid #e7cfa7; background:#fdfdd9;border-radius:5px;}
.tstit{height:36px; background:#bdd2ee; padding:0 20px;}
.tstit span{float:left; font-size:16px; color:#555;height:36px; line-height:36px;}
.tstit em{float:right;width:22px;height:20px;background:url(../../img/jobs/images/jobs_close.gif) no-repeat; margin-top:10px; cursor:pointer;}
.tstit1{height:40px; line-height:40px;padding:0 20px;}
.tstit1 span{float:left; font-size:16px; color:#a35a20;height:40px; line-height:40px;}
.tstit1 em{float:right;font-size:16px;cursor:pointer;color:#a35a20;}
.tstit2{padding-right:10px;height:8px; line-height:18px;text-align:right; cursor:pointer;color:#a35a20;font-size:16px;}
.tstit2 .close{position:static;}
.tscot{padding:10px 20px; color:#a35a20;}
.tsbtns{ text-align:center; margin:20px 0 10px;}
.tsbtns a{display:inline-block;padding:0 20px; height:28px; border:1px solid #f3f3f3; line-height:28px; text-align:center; background:#f38936;border-radius:5px;color:#fff;}
.tsmar{margin-right:30px;}

/*收到简历修改*/
.zhuyiz141022{ position:relative;background:#fff; border-top:1px solid #ddd;top:-1px; }
.zhuyi141022{display:block;padding:10px 0 10px 20px;color:#f00;}
.jiantou141022{display:block; width:12px; height:8px;background:url("../../img/company/jobs_icon.png") no-repeat; position:absolute; bottom:-9px; left:200px;}


/*刷新和编辑职位提示付费和引导需求*/
.sxscuss{height:44px; line-height:44px; font-size:18px; padding-left:34px; background:url(../../img/jobs/success.png) no-repeat 0px 9px;}

/*企业头部修改*/
.newzjcmainL{ padding:0px 0px 30px 0px;}
.newzjcmainL .m_card_btn{height:36px; line-height:36px; background:url(../../img/user_center1/hstiaobg.jpg) repeat-x; font-size:16px;padding-left:0;}
.newzjcmainL .m_card_btn a{display:inline-block; height:36px; line-height:36px;padding-left:44px; background:url(../../img/user_center1/hscadan.jpg) no-repeat 20px 10px;cursor:inherit;}
.newzjcmainL .m_card_btn .arrow_r{top:4px; left:2px;}

/*在线职位批量操作增加"重新发布"按钮功能*/
.btn_select .repfbnew{padding-top:0px; position:relative;}
.repfbnew1{padding:10px; width:246px; border:1px solid #ddd; background:#f8f8f8; position:absolute; top:40px ;left:0px;}

/*审核不通过原因修改样式制作*/
.shpasreson{margin-top:5px;}
.shpasreson li{padding-left:12px; background:url(../../img/user_center1/shpasresond.jpg) no-repeat 0px 8px; margin-bottom:5px; font-size:14px;}
.shpasreson1 ul{margin-top:5px;}
.shpasreson1 ul li{padding-left:12px; background:url(../../img/user_center1/shpasresond.jpg) no-repeat 0px 10px; margin-bottom:5px; font-size:14px;}

/*刷新成功补充需求*/
.guanli .ysxbtnz141120{ position:relative;background:url(../../img/company/newJobs_icon.png) no-repeat center -153px;display:inline-block;font-size:12px;width:60px; height:17px;text-align:center;padding-top:25px;margin-top:8px; cursor:pointer; color:#054b7b;}
.ysxbtn141120{ position:absolute; cursor:auto; width:248px; padding:0 10px 15px; background:#fff;border:1px solid #8A8A8A; border-radius:5px; right:0; top:-104px;box-shadow: 0 0px 5px 1px rgba(0, 0, 0, 0.3);line-height:20px;}
.ysxbtn141120 h5{font-size:16px; text-align:right; cursor:pointer;}
.ysxbtn141120 a{ background:none; margin:0;padding:0; width:auto; height:auto; color:#06F;}

/*招聘置顶广告在线购买需求2015-1-6*/
.seldh{padding:10px;}
.seldh h4{float:left;font-size:12px;color:#555; margin-right:10px;}
.seldh1{float:left; width:400px;}
.seldh1 span{display:inline-block;width:72px;}

/*企业中心公告栏样式修改*/
.c_main_r .tips150130{background:none; border:none;color:#555;}













