﻿@charset "utf-8";
/******************************
* Name:2014-cjol.css
* The Author:wucong                                    
* Update Time:2017-02-03 18:00                           
******************************/
/** header searchbar footer start **/
body{background-image:none;background-color:#f5f4f4;width:100%;font-family:"\5B8B\4F53";}
.header_wrap{width:100%;background-color:#fff;}
.header_nav{width:972px;height:90px;margin:0 auto;padding:0 18px 7px 18px;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";}
.logo_new,.logo_new img{width:260px;height:76px;}
.header_nav .logo_new{margin-top:14px;}
.select_area{margin-left:22px;margin-top:62px;position:relative;z-index:500;}
.select_areashow{height:14px;cursor:pointer;overflow:hidden;}
.select_areashow i{display:block;float:left;width:23px;height:14px;background:url(/cjolimg/v8/jms/images/icon_china.gif) no-repeat 0 0;}
.select_areashow span{display:block;float:left;padding:0px 5px;color:#042e56;line-height:14px;}
.select_areashow b{display:block;float:left;width:8px;height:8px; margin-top:3px;background:url(/cjolimg/v7/jms/icon_allresultspage.gif) no-repeat -112px -34px;}
.select_div_city{position:absolute;left:10px;top:16px;z-index:500;display:none;}
.select_div_city i{display:block;width:17px;height:9px;background:url(/cjolimg/v7/jms/icon_allresultspage.gif) no-repeat -29px -4px; margin-left:20px;}
.select_areabox{width:87px;background-color:#FFF;border:#79c9ee 2px solid;border-radius:6px; padding-bottom:5px;_margin-top:-8px;}
.select_areabox .bg_select_city{width:87px;height:30px;line-height:30px;text-align:center;color:#FFF;font-size:13px;font-weight:bold;background-color:#79c9ee; margin-bottom:5px;}
.select_areabox a{display:block;line-height:24px;width:87px;color:#939191; text-indent:30px;}
.select_areabox a:hover{ text-decoration:none;background-color:#e4e4e4; color:#042e56;}
.header_right{ width:222px;}
.icon_tel{width:222px;height:32px;background:url(/cjolimg/v8/jms/images/icon_htel.gif) no-repeat 0 0;text-indent:-10000px;margin-top:9px;}
.header_logininfo{width:132px;height:36px;position:relative;margin-left:90px;z-index:500;}
.header_app{position:absolute;left:-108px;top:9px;font-size:14px;line-height:18px;color:#333;background:url(/cjolimg/v8/jms/images/icon_pronew.gif) no-repeat 0 2px;padding-left:38px;}
.hd_jobseekersname{position:absolute;left:-60px;top:10px;font-size:14px;color:#a1a1a1;display:none;}
.btn_logininfo{width:132px;height:16px;padding:10px 0;}
.btn_logininfo li{float:left;height:16px;line-height:16px;padding:0 8px;white-space:nowrap;}
.btn_logininfo li.login_firstchild{border-right:#fff 2px solid;}
.btn_logininfo li a{font-size:14px;line-height:16px;color:#fff;}
.btn_logininfo li a:hover{color:#faed00;}
.btn_logininfo,.header_aferlogin{background-color:#21b4be;border-radius:0 0 6px 6px;}
.header_aferlogin{position:absolute;right:0px;top:0px;width:132px;font-size:14px;z-index:500;}
.header_aferlogin li{width:106px;padding:0px 12px;height:30px;line-height:30px;display:none;}
.header_aferlogin li a{color:#fff;display:inline-block;*display:inline;*zoom:1;}
.header_aferlogin li a:hover{color:#faed00;}
.header_aferlogin li.list_loginname{height:36px;line-height:36px;border-top:0px;display:block;}
.header_aferlogin li.list_loginname i{float:right;width:0;height:0;line-height:0;overflow:hidden;border-left:transparent 6px dashed;border-right:transparent 6px dashed;border-top:#fff 6px solid;margin-top:15px;overflow:hidden;}
.header_aferlogin li.list_loginname a{*width:expression(this.offsetWidth > 82 ? '82px': true);max-width:82px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.header_aferlogin li em{display:inline-block;*display:inline;*zoom:1;background:url(/cjolimg/v8/jms/images/bg_iconrefresh.gif) no-repeat;vertical-align:top;overflow:hidden;}
.header_aferlogin li em.icon_dots{margin-top:11px;margin-left:5px;width:8px;height:8px;background-position:-1px -1px;}
.header_aferlogin li.list_loginname em.icon_dots{margin-top:9px;margin-left:2px;}
.header_aferlogin li em.icon_notice{font-size:12px;width:18px;height:18px;line-height:18px;margin-left:5px;background-position:-1px -11px;color:#fff;text-align:center;margin-top:6px;}
.header_aferlogin li.list_refresh{position:relative;}
.login_dialoglayer{position:absolute;left:80px;top:-1px;visibility:hidden;}
.login_dialoglayer_arrow{font-size:16px; position:absolute;left:-7px;*left:-6px;top:2px;font-family:Simsun;}
.login_dialoglayer_arrow .login_dialoglayer_arrow1{color:#FF9900;position:absolute;left:-1px;}
.login_dialoglayer_arrow .login_dialoglayer_arrow2{color:#fdfac5;position:absolute;left:0px;}
.refresh_tips{font-size:13px;padding:0 6px;border:1px solid #FF9900;background:#fdfac5;height:30px;line-height:30px;width:52px;color:#666;}

.main_banner{width:100%;min-width:1008px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1008 ? "1008px" :"auto");height:296px;overflow:hidden;*zoom:1;position:relative;}
.main_bannerimg,.main_bannerimg_item{width:100%!important;height:296px;}
.main_bannerimg_lay{position:relative;width:1008px;height:296px;margin:0 auto;}
.main_bannerimg_lay .btn_banner{display:block;position:absolute;background-color:#51c2fc;-moz-boder-radius:3px;border-radius:3px;border-bottom:2px solid #1480b8;color:#fff;font:14px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";height:38px;line-height:38px;width:154px;text-align:center;}
.main_bannerimg_lay .btn_banner:hover{background-color:#1480b8;text-decoration:none;}
.main_bannerimg_lay .btn_lay1{top:137px;left:80px;}
.main_bannerbtn{position:absolute;top:200px;left:50%;width:1008px;margin-left:-504px;font-size:0;z-index:100;white-space:nowrap;text-align:center;}
.main_bannerbtn .icon_point{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;background:url(/cjolimg/v8/jms/images/icon-point.png) 0 0 no-repeat;margin:0 2px;cursor:pointer;}
.main_bannerbtn .bannercur{background-position:0 -22px;}

.jobseekers_loginnav{position:relative; z-index:701; width:38px; height:22px;}
.jobseekers_loginnav_p{border:#fff solid 1px;  border-bottom:0; background:#fff; padding:0 4px; text-align:center; font-weight:bold; position:absolute; top:0; left:0; z-index:1;}
.jobseekers_loginnav_p_hover{border:#ccc solid 1px; border-bottom:0;}
.jobseekers_loginnav img{vertical-align:middle; margin:0 0 0 4px;}
.dropmenu_login{position:absolute; top:20px; left:-90px; z-index:0; width:270px; border:#ccc solid 1px; background:#fff; display:none; overflow:hidden;}
.dropmenu_login a,.dropmenu_login a:visited{color:#5794cd !important; display:block; font-family:\5B8B\4F53; font-size:12px; height:20px; padding:5px 0; text-align:center; text-decoration:underline; width:80px; white-space:nowrap;}
.dropmenu_login a.w230{width:230px; text-align:left;}

.navi{width:100%;background:url(/cjolimg/v7/jms/bg_navi.gif) repeat-x 0 0;}
.navi li.qmlt_cur{background:#2a92bd;}
.qmlt em{background:url(/cjolimg/v7/jms/lietouicon.jpg) 0px 3px no-repeat;
_background:url(/cjolimg/v7/jms/lietouicon.jpg) 0px 4px no-repeat;width:18px;height:19px;}
.qmlt_cur em{background:url(/cjolimg/v7/jms/lietouicon.jpg) 0px -19px no-repeat;margin:20px 9px 0 2px!important;}
.navi_wrap{width:1008px;margin:0 auto;position:relative;z-index:25;}
.navi ul{width:1008px;margin:0 auto;padding:3px 0 0 0;}
.navi li{float:left;border-left:#214669 solid 1px;border-right:#214669 solid 1px;margin:0 0 0 -1px;height:55px;overflow:hidden;}
.navi li a,.navi li a:link,.navi li a:visited{font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";font-size:16px;text-decoration:none;color:#fff;display:inline-block;*display:inline;*zoom:1;cursor:pointer;padding:0 20px;}
.navi li a:hover{font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";font-size:16px;text-decoration:none;color:#57c6f4;}
.navi li a span,.navi li a em{font-size:16px;float:left;margin:17px 9px 0 2px;}
.navi li a span{height:55px;line-height:55px;margin-top:0;}
.navi li.home_cur,.navi li.mycjol_cur,.navi li.xyzp_cur,.navi li.zczx_cur{background:#2a92bd;}
.navi li.zczx_cur02{background:#216f93;}
.navi li.qmlt{background:url(/cjolimg/v8/jms/images/icon_pronew.png) no-repeat 104px 17px;}
.navi li.qmlt a span{margin-right:26px;}
.navi li.msb a{width:105px;background:url(/cjolimg/v8/jms/images/icon_msbhnav.jpg) no-repeat center center;}
.navi li.msb span{text-indent:-10000px;}

.home em{display:block;width:16px;height:18px;background:url(/cjolimg/v7/jms/icon_navi.gif) 0 -18px no-repeat;float:left;}
.home_cur em{background:url(/cjolimg/v7/jms/icon_navi.gif) 0 -73px no-repeat;}
.mycjol em{display:block; width:17px; height:18px; background:url(/cjolimg/v7/jms/icon_navi.gif) -99px -18px no-repeat; float:left;}
.mycjol_cur em{background:url(/cjolimg/v7/jms/icon_navi.gif) -99px -73px no-repeat;}
.xyzp em{display:block; width:21px; height:18px; background:url(/cjolimg/v7/jms/icon_navi.gif) -257px -18px no-repeat; float:left;}
.xyzp_cur em{background:url(/cjolimg/v7/jms/icon_navi.gif) -257px -73px no-repeat;}
.zczx em{display:block; width:17px; height:19px; background:url(/cjolimg/v7/jms/icon_navi.gif) -389px -18px no-repeat; float:left;}
.zczx_cur em{background:url(/cjolimg/v7/jms/icon_navi.gif) -389px -73px no-repeat;}
.newservices_box{height:66px;background-color:#66c5ea;position:absolute;top:-2px;right:0;font:16px "Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";z-index:100;box-shadow:-1px 2px 5px rgba(0,0,0,0.2);}
.newservices_box a{display:block;color:#fff;height:66px;line-height:66px;padding:0 16px;text-align:center;float:left;}
.newservices_box a:hover{color:#fff;text-decoration:none;background-color:#91d8f3;}
.ser_cutline{display:block;width:2px;height:20px;background-color:#FFF;margin:23px 0;float:left;}

.sub_navi{width:968px; _width:967px; _overflow:hidden;height:30px;margin:0 auto;padding:10px 20px 0;background:#2b92bd;overflow:hidden;font-family:Arial;}
.sub_navi a,.sub_navi a:link,.sub_navi a:visited{color:#fff;text-decoration:none;height:30px;line-height:25px;padding:0 10px;border-left:#1b7ba1 solid 1px;border-right:#1b7ba1 solid 1px;margin:0 0 0 -1px; display:inline-block; *display:inline; *zoom:1;}
.sub_navi a:hover{text-decoration:underline;color:#fff;}
.sub_navi a.cur{background:url(/cjolimg/v7/jms/bg_sub_navi_a.gif) bottom repeat-x;}
.sub_navi a.cur:hover{text-decoration:none; cursor:default;}

/* second searchbar start */
.searchjobsbar_wrap{width:1008px;margin:-74px auto 20px;background:#216f93;font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";line-height:18px;position:relative;z-index:20;-moz-box-shadow:0 4px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);}
.search_drawup{margin-top:-74px;}
.searchjobsbar_inner{width:918px;margin:25px 45px 8px 45px;}
.searchjobsbar_inner_l{width:800px;margin:0 12px 0 0;}
.searchjobsbar_inner_l .w310{width:388px;}
.searchjobsbar_inner_l .common_choose_layer .w310{width:310px;}
.searchjobsbar_inner_l .w264{width:342px;}
.searchjobsbar_inner_l .w183{width:261px;}
.searchjobsbar_inner_l .w201{width:252px;}
.searchjobsbar_inner_l .common_choose_layer .w201{width:201px;}
.searchjobsbar_inner_l .ml_12{margin-left:16px;}
.searchjobsbar_inner_l .common_choose_layer_wrapper{top:40px;}
.searchjobsbar_inner_l .w155{width:206px;}
.searchjobsbar_inner_l .w74{width:125px;}
.btn_inner_r{width:106px;}

.searchjobsbar_title{height:30px;margin:15px 0 0;}
.findjobs_text{font-size:16px;font-weight:bold;color:#fff;}
.jobs_amount{font-weight:bold;color:#fff;}
.common_group{background:#fff;border-radius:5px;border:#999 solid 2px;margin-bottom:16px;height:36px;position:relative;}
.common_group_focus{border:#79c9ee solid 2px;}
.common_group_blur_hastxt{box-shadow:0 2px 4px #666;}
.common_group_z_index{z-index:10000;}
.common_keywordsinput{position:absolute;z-index:0;left:43px;padding:6px 10px;height:24px;line-height:24px;_padding:6px 10px 7px;_height:23px;_line-height:23px;width:711px;border:0;background:none;font-size:14px;font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";}
/*.common_keywordsinput_cur{width:326px;}*/
.btn_clearkeywords{width:14px;height:15px;font-size:0;line-height:0;overflow:hidden;margin:12px 8px 0 0;display:none;background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -298px no-repeat;cursor:pointer;}
.btn_clearkeywords_show{display:inline-block; *display:inline; *zoom:1;}
.btn_clearkeywords_hover{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -315px no-repeat;}
.btn_clearkeywords_active{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -298px no-repeat;}
.icon_jobstype{width:18px;height:18px;display:block;background:#666;margin:9px 0 0 10px;display:inline;background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) no-repeat;}
.icon_gw{background-position:0 -343px;}
.icon_gw_ac{background-position:0 -365px;}
.icon_dq{background-position:0 -387px;}
.icon_dq_ac{background-position:0 -409px;}
.icon_hy{background-position:0 -432px;}
.icon_hy_ac{background-position:0 -454px;}
.icon_lx{background-position:0 -475px;}
.icon_lx_ac{background-position:0 -497px;}
.icon_xl{background-position:0 -519px;}
.icon_xl_ac{background-position:0 -541px;}
.centercon{line-height:36px;}
.selected_con{background:#fff;display:block;padding:0 9px 0 5px;float:left;font-size:14px;}
.countnumber{width:58px;padding:0 9px 0 0;display:block;color:#b2b2b2;}
.countnumber_hide{display:none;}
.icon_deaultarrow{width:9px;height:7px;display:block;font-size:0;line-height:0;overflow:hidden;margin:15px 9px 0 0;display:inline;background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -129px no-repeat;}
.icon_deaultarrow_selected{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -165px no-repeat;}
.morecon_hide{display:none;}
.fubctionbtns_box{padding:0px 0 15px;}
.click_morecon_box{margin:30px 15px 0 0;color:#fff;width:90px;cursor:pointer;}
.click_morecon_box span{overflow:hidden;*zoom:1;}
.click_morecon{width:14px;height:9px;display:block;font-size:0;line-height:0;overflow:hidden;margin:5px 0 0 8px;_margin:3px 0 0 8px;background:url(/cjolimg/v8/jms/images/icon_homearrow.gif) no-repeat 0 0;}
.click_morecon_toggle{background-position:-13px 0;}
.btn_homesearch{border-radius:5px;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.15);line-height:36px;height:36px;padding:0 35px;font-size:16px;}
.btn_homesearch i{width:18px;height:18px;background:url(/cjolimg/v8/jms/images/icon_btnsearch.png) no-repeat 0px 0px;_background:url(/cjolimg/v8/jms/images/icon_btnsearch.gif) no-repeat 0px 0px; vertical-align:top;*vertical-align:text-bottom; margin-top:8px; margin-right:5px;*margin-top:0px;_margin-top:8px;}
.btn_homesearch_resultspage,.btn_homesearch_resultspage:hover{text-decoration:none;color:#666;cursor:default;display:inline-block; *display:inline; *zoom:1;box-shadow:1px 1px 2px rgba(0,0,0,0.15);background:#d8d8d8;background:-moz-linear-gradient(top,#d8d8d8 0%,#b7b7b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d8d8d8),color-stop(100%,#b7b7b7)); background:-webkit-linear-gradient(top,#d8d8d8 0%,#b7b7b7 100%); background:linear-gradient(to bottom,#d8d8d8 0%,#b7b7b7 100%);}
.searchrecords_wrap{border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:446px;background:#fff;position:absolute;z-index:1;top:36px;left:-2px;border:#79c9ee solid 2px;border-top:0;}
.searchrecords_inner{border-top:#79c9ee solid 1px;overflow:hidden;}
.searchrecords_inner_l{width:446px;}
.searchrecords_inner_l ul{padding:10px 0 0;}
.searchrecords_inner_l li{height:18px;line-height:18px;padding:3px 10px;vertical-align:top;}
.searchrecords_inner_l li.hover{background:#dfebf0;}
.searchrecords_inner_l li span{color:#7e29b9;cursor:pointer;width:350px;display:inline-block; *display:inline; *zoom:1;overflow:hidden;white-space:nowrap; -o-text-overflow:ellipsis;text-overflow:ellipsis;}
.remove_sr{width:10px;height:10px;display:block;font-size:0;line-height:0;overflow:hidden;cursor:pointer;background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -11px no-repeat;margin:4px 0 0;}
.remove_sr_hover{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -33px no-repeat;}
.remove_sr_active{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -11px no-repeat;}
.remove_allsr{width:58px;height:32px;line-height:32px;display:block;margin:0 0 10px;padding:0 0 0 15px;color:#666;background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 0 no-repeat;}
.remove_allsr:hover{text-decoration:none;}
.remove_allsr_hover{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -22px no-repeat;}
.remove_allsr_active{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 0 no-repeat;}
.searchrecords_inner_r{display:none;width:180px;background:#f7f9fb;padding:5px 0 0 10px;margin-bottom:-10000px;padding-bottom:10000px;}
.searchrecords_inner_r p{color:#b9b9b9;padding:0 0 0 25px;background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -563px no-repeat;}
.searchjobsbar_inner_r{width:308px;position:relative;}
.searchjobsbar_inner_r_con{height:113px;margin:44px auto 0;border-radius:5px;background-color:#78a8bf;border-radius:5px;}
.searchjobsbar_inner_r_con .create_your_resume a:hover{background-color:#ff9000;border-radius:0px 0px 5px 5px;}
.searchjobsbar_inner_r_con .mail_your_jobs a:hover{border-radius:5px 5px 0px 0px;}
.create_your_resume{height:56px;display:block;}
.mail_your_jobs{border-bottom:#b0ccd9 1px solid;}
.create_your_resume a{height:55px;display:block;width:308px;}
.create_your_resume a:hover{text-decoration:none;}
.icon_create_your_resume,.icon_mail_your_jobs{width:26px;height:25px;display:inline;background:url(/cjolimg/v8/jms/images/icon_index_email.gif) no-repeat;cursor:pointer;}
.icon_create_your_resume{background-position:-2px 0px;margin:15px 9px 0 15px;}
.icon_mail_your_jobs{background-position:0px -33px;margin:15px 13px 0 11px;}
.icon_emailarrow{ display:block;width:11px;height:20px;background:url(/cjolimg/v8/jms/images/icon_emailarrow.gif) no-repeat;margin:18px 14px 0px 0px;_margin:18px 7px 0px 0px;overflow:hidden;}
.create_your_resume a i.icon_emailarrow{background-position:0 0;}
.create_your_resume a:hover i.icon_emailarrow{background-position:-11px 0;}
.create_title{font-size:14px;font-weight:bold;color:#fff;margin:9px 0 0;cursor:pointer;}
.create_tips_text{color:#fff;display:block;cursor:pointer;}
.create_your_resume .new_dialoglayer{top:50px;left:4px;}
.create_your_resume .new_dialoglayer_arrow{margin-top:-12px;_margin-top:-11px;}
:root .create_your_resume .new_dialoglayer_arrow{margin-top:-10px;}
.searchjobsbar_inner_r_con02{width:308px; min-height:130px;height:auto!important;height:130px;position:absolute;top:50px;left:0;z-index:1;border:#f1f9fc solid 1px;border-radius:5px;background:#daf2fe;box-shadow:0 1px 2px #999;}
.inner_r_con02{padding:10px 20px;}
.free_create_title{height:23px;line-height:23px;padding:0 0 0 33px;font-weight:bold;font-size:14px;background:url(/cjolimg/v7/jms/icon_cities_entrance.gif) -2px -290px no-repeat;color:#6298b4;}
.inner_r_maincon{padding:0 0 0 33px;}
.subscrib_content{color:#666;width:230px;}
.inner_r_maincon span{color:#666;font-weight:bold;}
.resultpage_unfold,.resultpage_unfold:link,resultpage_unfold:hover{text-decoration:underline !important; color:#666; margin:0 0 0 10px;}
.m_j_group{width:234px; height:24px; position:relative; background:#fff; border:#dcdcdc solid 1px; border-radius:5px; margin:6px 0 0; position:relative;}
.m_j_group_focus{border:#79c9ee solid 2px; /*width:166px;*/ height:22px; box-shadow:0 0 2px #ccc;}
.m_j_group_wrong{border:#fc73ab solid 2px; /*width:166px;*/ height:22px; box-shadow:0 0 2px #ccc;}
.m_j_group_blur{border:#dcdcdc solid 1px; /*width:168px;*/ height:24px;}
.m_j_group input{border:0;background:none;height:18px;line-height:18px;padding:3px 10px;font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";font-size:12px;position:absolute;z-index:0;}
.mailjobs_inputtxt{width:214px;}
.mailjobs_inputtxt_focus{/*width:146px;*/ left:-1px;top:-1px;}
.mailjobs_inputtxt_focus_width{/*width:146px;*/}
.enrer_wrong{color:#fd0014; padding:2px 0 0;}
.inner_r_mailjobs{margin:6px 0 0 6px;}
.inner_r_mailjobs a{width:60px;text-align:center;height:26px;line-height:26px;border-radius:5px;font-weight:bold;}
.icons_resultspage_last{background:url(/cjolimg/v7/jms/icon_allresultspage.gif) no-repeat;display:block;height:0;line-height:0;font-size:0; overflow:hidden;}
.append_options{width:42px;height:36px;border-right:1px dotted #79c9ee;float:left;position:relative;}
.append_optionsbox{cursor:pointer;width:42px;height:36px;}
.icon_changes{width:16px;height:14px;float:left;margin:11px 5px 0 8px;_display:inline;}
.icon_miniarrow{width:8px;height:5px;float:left;margin:16px 0 0 0;background-position:-22px -122px;}
.append_optionsbox_layer{position:absolute;left:-2px;top:44px;width:140px;background:#f7fafb;box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);border-radius:5px; border:#79c9ee solid 2px;}
.releasetime_layer_arrow{width:17px;height:9px;background-position:-29px -4px;position:absolute;top:-10px;left:25px;}
.append_optionsbox_droplayer .append_optionsbox_droplayer_tit{color:#fff;background:#79c9ee;line-height:20px;padding:0 0 0 5px;}
.append_optionsbox_droplayer ul li{vertical-align:top;line-height:36px;height:36px;}
.append_optionsbox_droplayer ul li a{vertical-align:top;color:#333;display:block;*zoom:1;}
.append_optionsbox_droplayer ul li a:hover{text-decoration:none;background:#dfebf0;transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.append_optionsbox_droplayer ul .cur a,.releasetime_droplayer ul .cur a:hover{font-weight:bold;color:#288db8;}
.all_optionscon em{width:16px;height:14px;float:left;margin:11px 10px 0 10px;_display:inline;}
.options_first{background-position:-46px -113px;}
.options_jobname{background-position:-122px -113px;}
.options_companyname{background-position:-190px -113px;}
.options_all{background-position:-258px -114px;}
.append_optionsbox_hover .options_first{background-position:-84px -113px;}
.append_optionsbox_hover .options_jobname{background-position:-156px -113px;}
.append_optionsbox_hover .options_companyname{background-position:-224px -113px;}
.append_optionsbox_hover .options_all{background-position:-298px -114px;}
.append_optionsbox_click{background:#79c9ee; border-radius:3px 0 0 3px;}
.append_optionsbox_click .icon_miniarrow{background-position:-34px -122px;}
.append_optionsbox_click .options_first{background-position:-103px -113px;}
.append_optionsbox_click .options_jobname{background-position:-173px -113px;}
.append_optionsbox_click .options_companyname{background-position:-241px -113px;}
.append_optionsbox_click .options_all{background-position:-317px -114px;}
.append_optionsbox_droplayer .all_parents a,.releasetime_droplayer .all_parents a:hover{font-weight:bold; color:#288db8;}
.all_parents .options_first{background-position:-65px -113px;}
.all_parents .options_jobname{background-position:-139px -113px;}
.all_parents .options_companyname{background-position:-207px -113px;}
.all_parents .options_all{background-position:-278px -114px;}
/* second searchbar end */

.pagefooter{width:1008px;margin:0 auto;background-color:#FFF;}
.pagefooter_wrap{width:1008px;_overflow:hidden;margin:14px auto 0;padding:0 0 40px;background:url(/cjolimg/v7/jms/bg-footer.gif) left top repeat-x #062E56;font-family:arial;}
.logo_footer_new{display:inline-block; *display:inline; *zoom:1;width:130px;height:128px;margin:32px 31px 0 31px;}
.logo_footer a{display:block;width:92px;height:134px;text-indent:-9999px;}
.gz{background:url(/cjolimg/v7/jms/bg_footerlist.gif) left top repeat-y;width:114px;height:134px;padding:0 0 0 14px;margin:33px 0 0;}
.gz li{margin:0 0 8px;vertical-align:top;}
.gz li a{width:26px;height:26px;display:block;float:left;margin:0 4px 0 0;}
.sina{background:url(/cjolimg/v7/jms/icon_footer.gif) 0 0 no-repeat;}
.tencent{background:url(/cjolimg/v7/jms/icon_footer.gif) -26px 0 no-repeat;}
.renren{background:url(/cjolimg/v7/jms/icon_footer.gif) -52px 0 no-repeat;}
.kaixin{background:url(/cjolimg/v7/jms/icon_footer.gif) -78px 0 no-repeat;}
.weixin{background:url(/cjolimg/v7/jms/icon_footer.gif) -104px 0 no-repeat;position:relative;}
.weixin span{width:110px;height:130px;display:block;background:url(/cjolimg/v7/jms/pic_wenxin.gif) no-repeat;position:absolute;left:28px;top:0px;z-index:1px;display:none;cursor:default;}
.weixin span em{width:12px;height:12px;display:block;background:url(/cjolimg/v7/jms/icon_s_del.gif) no-repeat;cursor:pointer;margin:4px 0 0 94px;}
.pagefooter_wrap h4{font-weight:bold;font-size:14px;color:#5eb9e0;margin-bottom:3px;}
.qzz{width:100px;}
.qzz li{display:block;width:100%;overflow:hidden;margin:0 0 6px;}
.qzz li a,.qzz li a:link,.qzz li a:visited{color:#fff;text-decoration:none;width:auto;height:16px;}
.qzz li a:hover{text-decoration:underline;color:#fff;}
.copyright{width:210px;color:#5eb9e0;}
.copyright .sx{margin:0 8px 0 4px;color:#fff;}
.copyright li.sznew{height:28px;}
.pagebottom{width:968px;overflow:hidden;padding:0 20px;height:30px;margin:0 auto;line-height:30px;background:#000;color:#8c8c8c;font-family:arial;}
.pagebottom a,.pagebottom span{display:inline-block; *display:inline; *zoom:1;color:#8c8c8c;}
.pagebottom span{padding:0 2px;}
.pagebottom a:hover{text-decoration:underline;color:#8c8c8c;}
.pagefooter_leftlist{float:left;text-align:center;}
.jobsdb_alink{padding:4px 0;line-height:18px;}
.jobsdb_alink a,.jobsdb_alink a:hover{color:#fff;}
/**** header searchbar footer end ****/

/*****newtips_index css start *****/
.c_one{width:240px; height:84px;}
.ts_title{color:#666; line-height:22px;}
.fix_w{width:240px; color:#0f2c55; display:block; line-height:22px;}
.new_okbtn,.new_okbtn:link,.new_okbtn:visited,.new_okbtn:hover{background:url(/cjolimg/v7/jms/surebtn-bg.gif) no-repeat; color:#fff; font-weight:bold; width:69px; height:25px; line-height:25px; text-align:center; font-size:14px; display:block; float:left; margin:15px 0 0; text-decoration:none !important;}
.no_prompt,.no_prompt:link,.no_prompt:visited,.no_prompt:hover{color:#999 !important; width:69px; height:25px; line-height:25px; text-align:right; display:block; float:right; margin:15px 0 0; text-decoration:none !important;}
.tips_success{text-align:center; color:#666; height:13px; margin:56px 0 0;}
.tips_success img,.tips_success span,.tips_success i{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.tips_success i{height:100%;}
.tips_success img{margin:0 6px 0 0;}
/**** newtips_index css end ****/

.new_tipslayer_resultspage_jobalert{bottom:-65px; left:0;}
.new_tipslayer_resultspage_jobalert .new_tipslayer_arrow{top:0; left:20px;}
.jobalert_txtcon{padding:6px 8px; font-size:11px; -webkit-text-size-adjust:none;}
.iknow_close{color:#999; cursor:pointer; position:absolute; bottom:6px; right:8px;}

/* special page start */
.special_content{width:812px; margin:0 auto; font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53"; color:#666; line-height:20px;}
.special_left{padding:85px 0; margin:0 55px 0 0; width:253px;}
.icon_pbox{width:253px; height:169px; overflow:hidden; background:url(/cjolimg/v7/jms/bg_special.gif) no-repeat;}
.icon_expiredjob{background-position:0 0;}
.icon_404{background-position:-253px 0;}
.icon_systemerror{background-position:-506px 0;}
.special_right{float:left; width:504px;}
.special_right_404{padding:90px 0 0 40px;}
.special_right_tit{color:#0e7e8b; font-size:16px;}
.con_404{padding:30px 0;}
.con_404_tit{font-weight:bold; font-size:14px;}
.con_404 ul{padding:5px 0 0;}
.con_404 ul li{vertical-align:top; line-height:24px; padding:0 0 0 15px; background:url(/cjolimg/v7/jms/bg_special.gif) -759px -72px no-repeat;}
.con_404 ul li a,.go_backpage a{text-decoration:underline !important;}
.go_backpage{padding:10px 0 0;}
.special_right_expiredjob{padding:30px 0;}
.thisjobsinfo{background:#f0f0f0; padding:10px 15px; margin:15px 0 0; float:left;}
.thisjobsinfo p{line-height:24px; max-width:360px; _width:expression(this.scrollWidth > 360 ? "360px" : (this.scrollWidth < 10 ? "10px" : "auto")); overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.expiredjob_leftcon{margin:0 30px 0 0;}
.expiredjob_leftcon li,.expiredjob_rightcon li{max-width:220px;_width:expression(this.scrollWidth > 220 ? "220px" : (this.scrollWidth < 10 ? "10px" : "auto"));overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
/**** special page end ****/

/**** mainbody common css  start *****/
.pagecontainer_wrap{margin:0 auto;padding:10px 0 0;width:1008px;background-color:#FFF;-moz-box-shadow:0 4px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);}
.common_box{width:970px;margin:0px 19px;padding-top:18px;}
.common_box_con{border:#d4d3d9 solid 1px;background:#f6f6f6;border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:968px;}
.common_box_title{position:relative;height:40px;line-height:40px;background:#eeedf3;border-top-left-radius:10px;border-top-right-radius:10px;}
.common_box_title h2{padding:0 0 0 13px;color:#012e56;font-size:16px;font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";}
/**** mainbody common css end ****/

/**** headbaner start *****/
.page_banner_img{width:970px;overflow:hidden; margin:0px 19px}
.page_banner_img li a{display:block;border:#ededed 1px solid;}
.page_banner_img li img{display:block;vertical-align:bottom;}
.page_banner_bimg li{width:968px;float:left;}
.page_banner_simg li{float:left;width:310px;margin-right:20px;display:inline;}
.page_banner_img li a{margin-top:10px;}
.simg_l,.simg_l ul{width:330px;}
.simg_r{width:640px;}
.simg_r li a{margin-top:9px;}
.simg_r ul{width:660px;margin-right:-20px;}
/**** headbaner page end ****/

/**** textad start *****/
.page_list{width:968px;margin:10px 0px;background:url(/cjolimg/v8/jms/images/bg_page_list.gif) repeat-y scroll 0 0 #f6f6f6;font-family:Tahoma,Arial,"SimSun","\5B8B\4F53";}
.page_list_hot .page_list{margin:3px 0px 10px 0px;}
.page_list ul{ width:978px;margin-right:-13px;}
.page_list li{float:left; width:305px; padding-left:8px;margin-right:13px;display:block; *display:inline; *zoom:1;line-height:24px;height:24px;overflow:hidden;}
.page_list li .page_list_li{width:305px; background:url(/cjolimg/v8/jms/images/icon_listarrow.gif) no-repeat scroll 0px 8px;}
.page_list li .page_list_li .page_list_cinfo{ text-indent:8px;}
.page_list li .page_list_li img{ width:26px; height:9px; display:inline-block; *display:inline; *zoom:1; margin-top:8px;}
.page_list li .page_list_li span{ margin-right:0px; color:#555555;}
.page_list li .page_list_cinfo a{font-size:12px;}
.page_list li .page_list_cname a,.page_list li .page_list_cname a:link,.page_list li .page_list_cname a:visited{color:#555555; text-decoration:none;}
.page_list li .page_list_cname a:hover{ color:#555555; text-decoration:underline;}
.page_list li .page_list_jname a,.page_list li.page_list_jname a:link,.page_list li .page_list_jname a:visited{color:#006cb9; text-decoration:none;}
.page_list li .page_list_jname a:hover{ color:#006cb9; text-decoration:underline;}
.industry_navi{width:695px;height:40px;position:absolute; top:0px; left:102px;border-left:#d5d5d9 1px solid;}
.industry_navi li{float:left; width:86px; height:40px; line-height:40px; color:#555555; text-align:center; font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53"; font-size:14px;display:block;cursor:pointer; border-left:#ffffff 1px solid;border-right:#d5d5d9 1px solid;}
.industry_navi li.industry_navi_cur{background-color:#f6f6f6;padding-top:5px; line-height:39px;margin-top:-5px;border-left:#d5d5d9 1px solid;
border-top:#d5d5d9 1px solid; border-radius:5px 5px 0px 0px; margin-left:-1px;width:87px; position:relative;}
/**** textad end ****/

/**** brand start ****/
.brand_box .common_box_con ul{margin:10px 2px 10px 14px; width:952px;}
.brand_box .common_box_con li{width:226px;height:121px;float:left;margin-right:12px;display:inline;}
.brand_box .common_box_con li img{width:226px;height:121px;overflow:hidden;display:block;}
.brand_box .common_box_con li a{display:block;position:relative; width:100%;height:100%;}
.brand_box .common_box_con li a:hover{text-decoration:none;}
.brand_box .common_box_con li a:hover img{/*-webkit-filter:opacity(.8);*/opacity:0.8;filter:Alpha(Opacity=80)\9;}
.brand_box .common_box_con .brandbox_mask{width:226px;height:24px;position:absolute;left:0px; bottom:0px;line-height:24px;text-align:center;color:#FFF;background:rgba(16,16,16,0.7);-moz-opacity:0.7;background-color:#101010\9;filter:alpha(opacity=70)\9;cursor:pointer;}
.brand_box .common_box_con .brandbox_mask span{position:relative; display:inline; width:226px;}
/**** brand end ****/

/**** mktfocus start ****/
.page_mkt_focus .common_box_con{ width:968px;}
.page_mkt_focus_info{ width:250px; padding:10px 16px;}
.page_mkt_focus_info li{ width:250px;display:block; white-space:nowrap; overflow:hidden;}
.page_mkt_focus_info li a{ color:#555555;line-height:24px; display:inline;}
.page_mkt_focus_img{ width:670px;_width:675px; height:124px; margin-right:10px; _margin-right:5px; padding:10px 0px;}
.page_mkt_focus_img a{width:124px; height:124px; margin:0px 5px; display:block; *display:inline; *zoom:1; float:left;}
/**** mktfocus end ****/

/**** friendlylink start *****/
.friendlylink_box,.friendlylinkpage{width:970px;font-family:Arial,"\5b8b\4f53";}
.friendlylink_navi{width:695px;height:40px;position:absolute;top:0px;left:1px;}
.friendlylink_navi li{float:left; width:86px;height:40px;line-height:40px;color:#555555;text-align:center;font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";font-size:14px;display:block;cursor:pointer; border-left:#ffffff 1px solid;border-right:#d5d5d9 1px solid;*border-left-color:expression(this.previousSibling==null?"#eeedf3":"#ffffff");}
.friendlylink_navi li:first-child{border-left:transparent 1px solid;}
.friendlylink_navi li.flink_navi_cur{background-color:#f6f6f6;padding-top:5px; line-height:39px;margin-top:-5px;border-left:#d5d5d9 1px solid;
border-top:#d5d5d9 1px solid; border-radius:5px 5px 0px 0px; margin-left:-1px;width:87px; position:relative;}
.friendlylink_inner{padding:8px 0 8px 15px;}
.friendlylink_inner ul li{float:left;height:22px;line-height:22px;margin:0 8px 0 0;display:inline;white-space:nowrap;}
.friendlylink_innercon a,.more_friendlylink a{color:#666;}
.more_friendlylink{height:20px; line-height:20px; position:absolute; right:14px; top:50%; margin-top:-10px;}
.friendlylink_box .common_box_con{background:#f6f6f6;}
.horizontal_line{display:block; height:1px; line-height:0px; font-size:0; overflow:hidden; background:#fff;}
.friendlylinkpage{margin:10px auto 0; color:#666;}
.friendlylink_head{border-bottom:#6098b2 solid 4px; line-height:30px;}
.friendlylink_head_tit{border-bottom:#042e56 solid 4px; color:#012e56; font-size:16px; float:left; position:relative; margin:0 0 -4px;}
.friendlylink_content{overflow:hidden; padding:0 0 15px;}
.friendlylinkpage_left{width:645px; margin-bottom:-10000px; padding-bottom:10000px;}
.friendlylinkpage_left_item{margin:15px 0 30px;}
.friendlylinkpage_left_item h2{font-size:14px; font-weight:bold; margin:0 0 10px;}
.friendlylinkpage_left_item ul li{float:left; height:22px; line-height:22px; width:88px; margin:0 4px 0 0; display:block; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.friendlylinkpage_right{width:325px; background:#f6f6f6; margin-bottom:-10000px; padding-bottom:10000px;}
.friendlylinkpage_right_item{padding:15px 15px 0; line-height:22px;}
.friendlylinkpage_right_item h3{font-size:14px; color:#012e56; padding:0 0 4px;}
/**** friendlylink end ****/

/**** popularkeywords start ****/
.popularkeywordspage_left{width:760px;}
.popularkeywordspage_left .friendlylinkpage_left_item ul li{width:80px;}
.popularkeywordspage_left .popularkeywords_noindex ul li{width:145px;}
.popularkeywordspage_right{width:200px;padding:20px 0 0;}
.popularkeywordspage_right_box{width:198px;border:#bababa solid 1px;margin:0 0 10px;}
.popularkeywordspage_right_tit{height:24px;line-height:24px;background:url(/cjolimg/v7/jms/title_bg.gif) repeat-x;border-bottom:#bababa solid 1px;}
.popularkeywordspage_right_tit p{background:url(/cjolimg/v7/jms/title_ico.gif) left no-repeat;text-shadow:1px 1px 0 #f1f1f1;color:#000; font-weight:bold;padding:0 0 0 15px;}
.popularkeywordspage_right_con{padding:10px;line-height:22px;}
.popularkeywordspage_right_con a{color:#333;display:block;width:178px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
/**** popularkeywords end ****/

/**** 委托投递 start ****/
.conpop_wtdeliver{padding:0 36px 30px;}	
.conpop_wtdeliver .conpop_wtdeliver_t{font-size:16px;line-height:24px;color:#ff9000;font-weight:700;padding-bottom:6px;border-bottom:#eee 1px solid;}
.conpop_wtdeliver_con p{font-size:14px;line-height:24px;margin:15px 0 10px;color:#484848;}
.conpop_wtdeliver_con p .tips_txtwtdelive{color:#999;}
.handle_wtdelive{margin-top:20px;}
.conpop_wtdeliver .conpop_inputgroup .input_keyword{line-height:18px;width:400px;border:#999 1px solid;color:#333;border-radius:5px;padding:8px 12px;overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53";background-color:#fff;}
.conpop_wtdeliver .conpop_inputgroup .placeholder{color:#aaa;}
.conpop_wtdeliver .conpop_inputgroup .keyword_disable{color:#aaa;}
.conpop_wtdeliver .conpop_inputgroup input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;}
.conpop_wtdeliver .conpop_inputgroup input:-moz-placeholder,textarea:-moz-placeholder{color:#aaa;}
.conpop_wtdeliver .conpop_inputgroup input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa;}
.conpop_wtdeliver .conpop_inputgroup input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa;}
.conpop_wtdeliver .conpop_inputgroup input:-ms-placeholder{color:#aaa;}
.handle_wtdelive .msg_ktwtdelive{color:#ff9000;margin-left:6px;margin-top:10px;}
.handle_wtdelive a{margin-right:10px;}
.handle_wtdelive .btn_disabledelive{background-image:none;background-color:#999896;cursor:default;}
.conpop_wtdeliver_con .tip_ktwtdelive{color:#999;line-height:16px;margin-top:10px;}
.conpop_wtdeliver_con .error_wtdeliver{color:#ff1922;line-height:18px;}
/**** 委托投递 end ****/

/**** 微信绑定二维码 start ****/
.div_wechatcode{width:120px;position:absolute;top:180px;left:50%;margin-left:512px;background-color:#fff;display:none;z-index:1001;}
.div_wechatcode img{width:120px;height:120px;display:block;}
.div_wechatcode .txt_wechatcode{padding:0 10px 4px;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";margin-top:-4px;line-height:16px;}
/**** 微信绑定二维码 end ****/

/***切换频道弹层***/
.pop-switchcity{width:506px;background-color:#fff;font-family:"\5FAE\8F6F\96C5\9ED1",Tahoma,Arial,"\5B8B\4F53",sans-serif;z-index:3000;}
.pop-switchcity .title-switchcity{background-color:#3ab1e0;font-size:18px;color:#fff;line-height:44px;padding:0 20px 0 24px;overflow:hidden;*zoom:1;}
.pop-switchcity .title-switchcity .btn-swclosed{float:right;margin-top:12px;}
.pop-switchcity .title-switchcity .icon-swclosed{display:block;width:19px;height:19px;background:url(/cjolimg/v8/jms/images/icon_swclosed.jpg) no-repeat 0 0;}
.pop-switchcity .con-switchcity{padding:20px 32px 40px;font-size:16px;color:#666;}
.con-switchcity .conhead-switchcity{padding:0 12px 24px;border-bottom:#e5e5e5 1px dashed;line-height:26px;}
.con-switchcity .conhead-switchcity h4{font-size:18px;color:#333;line-height:36px;}
.show-switchcity{line-height:50px;padding:25px 12px 0;}
.show-switchcity .show-selected{display:inline-block;zoom:1;width:94px;line-height:48px;text-align:center;border:#3ab1e0 1px solid;color:#666;margin:0 10px;} 
.show-switchcity .show-selected:hover{text-decoration:none;}
.conitem-switchcity{zoom:1;overflow:hidden;padding-top:20px;}
.conitem-switchcity a{float:left;display:block;*display:inline;*zoom:1;width:94px;line-height:48px;border:#e5e5e5 1px solid;text-align:center;color:#666;margin:15px 7px 0;}
.conitem-switchcity a:hover{color:#666;text-decoration:none;border:#3ab1e0 1px solid;}
/***切换频道弹层 end***/