﻿@charset "utf-8";
/******************************
* Name:2014-cjol.css
* The Author:andy                                    
* Update Time:2017-09-14 18:00                          
******************************/
/** header searchbar footer start **/
body {
    background: url(../css/images/bg_newbody.gif) top center repeat-y #ededed fixed;
    width: 100%;
}
.pagecontainer_wrap{margin:0 auto; padding:10px 0 0;}
.pagecontainer_wrapper{padding:20px 0 0;}
.header_nav{width:972px;_width:973px;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(https://www.cjolimg.com/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(https://www.cjolimg.com/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(https://www.cjolimg.com/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(https://www.cjolimg.com/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(https://www.cjolimg.com/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(https://www.cjolimg.com/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;white-space:nowrap;color:#666;}
.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 li.qmlt_cur{background:#2a92bd;}
.qmlt em{background:url(https://www.cjolimg.com/v7/jms/lietouIcon.jpg) 0px 3px no-repeat;
_background:url(https://www.cjolimg.com/v7/jms/lietouIcon.jpg) 0px 4px no-repeat;width:18px;height:19px;}
.qmlt_cur em{background:url(https://www.cjolimg.com/v7/jms/lietouIcon.jpg) 0px -19px no-repeat;margin:20px 9px 0 2px !important;}
.navi_wrap{width:1008px;_width:1009px;_overflow:hidden;margin:0 auto;position:relative; z-index:0;}
.navi ul{width:988px; margin:0 auto; padding:3px 0 0 20px; background:url(https://www.cjolimg.com/v7/jms/bg_navi.gif) repeat-x;}
.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;}

.home em{display:block; width:16px; height:18px; background:url(https://www.cjolimg.com/v7/jms/icon_navi.gif) 0 -18px no-repeat; float:left;}
.home_cur em{background:url(https://www.cjolimg.com/v7/jms/icon_navi.gif) 0 -73px no-repeat;}
.mycjol em{display:block; width:17px; height:18px; background:url(https://www.cjolimg.com/v7/jms/icon_navi.gif) -99px -18px no-repeat; float:left;}
.mycjol_cur em{background:url(https://www.cjolimg.com/v7/jms/icon_navi.gif) -99px -73px no-repeat;}
.xyzp em{display:block; width:21px; height:18px; background:url(https://www.cjolimg.com/v7/jms/icon_navi.gif) -257px -18px no-repeat; float:left;}
.xyzp_cur em{background:url(https://www.cjolimg.com/v7/jms/icon_navi.gif) -257px -73px no-repeat;}
.zczx em{display:block; width:17px; height:19px; background:url(https://www.cjolimg.com/v7/jms/icon_navi.gif) -389px -18px no-repeat; float:left;}
.zczx_cur em{background:url(https://www.cjolimg.com/v7/jms/icon_navi.gif) -389px -73px no-repeat;}
.services_box,.services_box:link,.services_box:visited{background:url(https://www.cjolimg.com/v7/jms/icon_services.gif) 0 0 no-repeat; width:159px; height:56px; line-height:48px; text-align:center; position:absolute; top:0; right:14px; font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53"; font-size:16px; text-decoration:none; color:#fff; text-decoration:none;}
.services_box:hover{color:#000;}
.navi_wrap .services_box_cur{background:url(https://www.cjolimg.com/v7/jms/icon_services.gif) 0 -74px no-repeat; color:#000;}
.services_box span{font-size:16px;}
.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(https://www.cjolimg.com/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; _width:1007px; _overflow:hidden;margin:0 auto;background:#216f93;font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53"; line-height:18px;}
.searchjobsbar_inner{width:968px;margin:0px 20px;}
.searchjobsbar_inner_l{width:640px;margin:0 20px 0 0;}
.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:12px;height:30px;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:18px;line-height:18px;_padding:6px 10px 7px;_height:17px;_line-height:17px;width:551px;border:0;background:none;font-size:12px;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:9px 8px 0 0; display:none; background:url(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(icon_common_choose_layer.gif) 0 -315px no-repeat;}
.btn_clearkeywords_active{background:url(icon_common_choose_layer.gif) 0 -298px no-repeat;}
/*.brush_box{width:258px; overflow:hidden; line-height:32px; padding:0 0 0 10px; background:#ecebf1; border-left:#ddd solid 1px; border-top-right-radius:5px; border-bottom-right-radius:5px;}
.brush_box p{float:left; color:#666;}
.brush_box .checkbox_txt{height:32px; line-height:32px; padding:0 12px 0 15px; background:url(icon_common_choose_layer.gif) -5px -227px no-repeat;}
.brush_box .checkbox_txt_hover{background-position:-5px -673px;}
.brush_box .checkbox_txt_disabled_uncheck{background-position:-5px -191px;}
.brush_box .checkbox_txt_disabled_checked{background-position:-5px -709px;}
.brush_box .checkbox_txt_checked{background-position:-5px -263px;}*/
.icon_jobstype{width:18px;height:18px;display:block;background:#666;margin:7px 0 0 10px;display:inline;background:url(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:30px;}
.selected_con{background:#fff; display:block; padding:0 9px 0 5px; float:left;}
.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:13px 9px 0 0; display:inline; background:url(icon_common_choose_layer.gif) 0 -129px no-repeat;}
.icon_deaultarrow_selected{background:url(icon_common_choose_layer.gif) 0 -165px no-repeat;}
.morecon_hide{display:none;}
.fubctionbtns_box{padding:0px 0 15px;}
.click_morecon_box{line-height:20px; margin:8px 15px 0 0; color:#fff; font-weight:bold; width:70px;}
.click_morecon_box span{overflow:hidden; *zoom:1; cursor:pointer;}
.click_morecon{width:7px; height:5px; display:block; font-size:0; line-height:0; overflow:hidden; margin:8px 0 0 4px; background:url(icon_common_choose_layer.gif) -1px -334px no-repeat; cursor:pointer;}
.click_morecon_toggle{background:url(icon_common_choose_layer.gif) -12px -334px no-repeat;}
.btn_homesearch{border-radius:5px;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.15);line-height:34px;height:34px;padding:0 20px;font-size:14px; font-weight:bold;}

.btn_homesearch i{width:18px;height:18px;background:url(https://www.cjolimg.com/v8/jms/images/icon_btnsearch.png) no-repeat 0px 0px;_background:url(https://www.cjolimg.com/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;}
.fubctionbtns_box .new_commonbtn,.fubctionbtns_box .new_commonbtn:link,.fubctionbtns_box new_commonbtn:visited{background-image:none;background:#ff8d26;}
.fubctionbtns_box .new_commonbtn:hover{background:#ed7800;} 

.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:636px; background:#fff; position:absolute; z-index:1; top:30px; left:-2px; border:#79c9ee solid 2px; border-top:0;}
.searchrecords_inner{border-top:#79c9ee solid 1px; overflow:hidden;}
.searchrecords_inner_l{width:446px; margin-bottom:-10000px; padding-bottom:10000px;}
.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(icon_common_choose_layer.gif) 0 -11px no-repeat; margin:4px 0 0;}
.remove_sr_hover{background:url(icon_common_choose_layer.gif) 0 -33px no-repeat;}
.remove_sr_active{background:url(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(icon_common_choose_layer.gif) 0 0 no-repeat;}
.remove_allsr:hover{text-decoration:none;}
.remove_allsr_hover{background:url(icon_common_choose_layer.gif) 0 -22px no-repeat;}
.remove_allsr_active{background:url(icon_common_choose_layer.gif) 0 0 no-repeat;}
.searchrecords_inner_r{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(https://www.cjolimg.com/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(https://www.cjolimg.com/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(https://www.cjolimg.com/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(https://www.cjolimg.com/v8/jms/images/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(icon_allresultspage.gif) no-repeat; display:block; height:0; line-height:0; font-size:0; overflow:hidden;}
.append_options{width:42px; height:30px; border-right:1px dotted #79c9ee; float:left; position:relative;}
.append_optionsbox{cursor:pointer; width:42px; height:30px;}
.icon_changes{width:16px; height:14px; float:left; margin:8px 5px 0 8px; _display:inline;}
.icon_miniarrow{width:8px; height:5px; float:left; margin:13px 0 0 0; background-position:-22px -122px;}
.append_optionsbox_layer{position:absolute; left:-2px; top:38px; 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 
.pagefooter_wrap{width:1008px; _width:1007px; _overflow:hidden; margin:14px auto 0; padding:0 0 40px; background:url(bg-footer.gif) left top repeat-x #062E56; font-family:arial;}
.logo_footer{background:url(logo_footer.gif) center no-repeat; display:inline-block; *display:inline; *zoom:1;  width:117px; height:84px; margin:42px 38px 0 37px;}
.logo_footer_new{display:inline-block; *display:inline; *zoom:1;  width:117px; height:84px; margin:42px 38px 0 37px;}
.logo_footer a{display:block; width:117px; height:84px; text-indent:-9999px;}
.gz{background:url(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(icon_footer.gif) 0 0 no-repeat;}
.tencent{background:url(icon_footer.gif) -26px 0 no-repeat;}
.renren{background:url(icon_footer.gif) -52px 0 no-repeat;}
.kaixin{background:url(icon_footer.gif) -78px 0 no-repeat;}
.weixin{background:url(icon_footer.gif) -104px 0 no-repeat; position:relative;}
.weixin span{width:110px; height:130px; display:block; background:url(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(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; _width:967px; _overflow:hidden; 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;}
*/
/* new_login_layer css start */
.new_login_layer{z-index:3000; background:#fff; border-radius:3px; box-shadow:3px 3px 4px 4px rgba(0, 0, 0, 0.3); display:none; font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53";}
/*.new_login_layer{_left:50%; _margin-left:-269px !important; _margin-top:0px; _position:absolute; _top:expression(documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2);}*/
.new_login_layer_ie6fixed{_margin-top:0px; _position:absolute; _top:expression(documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2);}
.login_layer_overlay{background:#000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; z-index:1000; width:100%; height:100%; position:fixed; left:0; top:0;}
* html .login_layer_overlay{position:absolute; height:expression(document.body.clientHeight + 'px');}
.ui-widget-overlay{position:absolute; top:0; left:0; width:100%; height:100%; background:#666666 url(ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity:.50; filter:Alpha(Opacity=50);}
.login_layer_inner{font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53";}
.close_new_login_layer{height:36px;}
.btn_close_new_login_layer{width:12px; height:12px; background:url(icon_close_new_login_ayer.gif) no-repeat; margin:14px 14px 0 0; cursor:pointer;}
.login_layer_inner_header span{line-height:42px; font-size:16px; font-weight:bold; padding:0 0 0 36px; color:#0e7e8b;}
.login_layer_inner_header .box_appcode{line-height:30px;margin:6px 0 0 10px;position:relative;}
.login_layer_inner_header .box_appcode a{font-size:14px;color:#666;}
.login_layer_inner_header .box_appcode a:hover{color:#157d8a;}
.login_layer_inner_header .box_appcode .img_appcode{display:none;position:absolute;top:100%;left:-10px;width:126px;height:126px;border:#d4d4d4 1px solid;padding:8px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.box_appcode .img_appcode img{display:block;width:126px;height:126px;}
.new_registeredlink,.new_registeredlink:link,.new_registeredlink:visited{width:156px; height:42px; line-height:42px; display:block; background:url(bg_registeredlink.gif) no-repeat; color:#fff; text-align:center;}
.new_registeredlink:hover{color:#fff;}
.login_layer_inner_con{padding:15px 36px 36px;}
.login_label{padding:0 0 18px; display:inline-block; *display:inline; *zoom:1;}
.login_label_minus{margin-top:-15px; position:relative; z-index:1;}
.input_group{border:1px solid #ccc; border-radius:5px; background:#fff; box-shadow:0 1px 2px rgba(0, 0, 0, 0.08) inset; display:inline-block; *display:inline; *zoom:1;}
.input_group input{padding:8px 12px; +padding:7px 12px 7px; _padding:7px 12px 7px; width:440px; height:18px; line-height:18px; overflow:hidden; border:0; background:#fff; border-radius:5px; font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53"; color:#999; font-size:12px;}
.input_group input.input_focus{color:#666;}
.input_group input.enterpassword_input{color:#666;}
.login_error{color:#b30f3c;line-height:12px;padding:4px 0 0;display:inline-block; *display:inline; *zoom:1;}
.respond_error{color:#b30f3c;line-height:24px;padding:0;display:inline-block; *display:inline; *zoom:1;display:none;}
.optionsbox{margin:-10px 0 0;padding:0 0 20px;position:relative;z-index:1;}
.div_otherlogin p{color:#8c8d8d;line-height:42px;}
.div_otherlogin .icons_otherlogin a{display:block;*display:inline;*zoom:1;float:left;width:41px;height:41px;overflow:hidden;background-image:url(https://www.cjolimg.com/v8/jms/images/icon_otherlogin.png);_background-image:url(https://www.cjolimg.com/v8/jms/images/icon_otherlogin.gif);background-repeat:no-repeat;margin-left:10px;}
.icon_qqlogin{background-position:-1px -1px;}
.icon_wechatlogin{background-position:-44px -1px;}
.icon_weibologin{background-position:-87px -1px;}
.btn_poplogin .wrapbox_login{margin-top:4px;}
.login_auto{margin:-4px 0 0 0;}
.login_auto label{height:22px; line-height:22px; color:#999;}
.login_auto input{width:13px; vertical-align:middle; margin:0 4px 0 0;}
.apply_reset_password a{color:#0c4b85;}
.apply_reset_password a:hover{text-decoration:underline;}
.new_btn_login{border-radius:4px; font-size:14px; line-height:36px; padding:0 15px; font-weight:bold;}
.mapbox{width:466px; height:342px; margin:0 auto; padding:5px 36px 36px;}
.new_login_layer iframe{border-bottom-left-radius:3px; border-bottom-right-radius:3px;}
/* new_login_layer css 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(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(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(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 */
/* friendlylink start */
.friendlylink_box .common_box{margin:20px 0 0;}
.friendlylink_box .common_box_title h2{padding:0 0 0 13px;color:#012e56;font-size:16px;font-family:"Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\9ED1\4F53";}
.common_box_title {position:relative;height:40px;line-height:40px;background:#eeedf3;border-top-left-radius:10px;border-top-right-radius:10px;}
.friendlylink_box,.friendlylinkpage{margin:0 auto;width:970px;font-family:"\5fae\8f6f\96c5\9ed1",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{border:#d4d3d9 solid 1px; background:#f6f6f6; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
.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(title_bg.gif) repeat-x; border-bottom:#bababa solid 1px;}
.popularkeywordspage_right_tit p{background:url(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 */

/* foot start */
.pagefooter_wrap{width:1008px; _width:1007px; _overflow:hidden; margin:14px auto 0; padding:0 0 40px; background:url(https://www.cjolimg.com/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(https://www.cjolimg.com/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(https://www.cjolimg.com/v7/jms/icon_footer.gif) 0 0 no-repeat;}
.tencent{background:url(https://www.cjolimg.com/v7/jms/icon_footer.gif) -26px 0 no-repeat;}
.renren{background:url(https://www.cjolimg.com/v7/jms/icon_footer.gif) -52px 0 no-repeat;}
.kaixin{background:url(https://www.cjolimg.com/v7/jms/icon_footer.gif) -78px 0 no-repeat;}
.weixin{background:url(https://www.cjolimg.com/v7/jms/icon_footer.gif) -104px 0 no-repeat; position:relative;}
.weixin span{width:110px; height:130px; display:block; background:url(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(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; _width:967px; _overflow:hidden; 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;}
/* foot end */

/****用户协议和隐私政策****/
.con-privacy .item-privacy{width:940px;margin:0 auto 12px;}
.con-privacy h4{font-size:14px;color:#333;margin-bottom:8px;}
.con-privacy p{margin-bottom:5px;}
.con-privacy p span{font-weight:bold;color:#333;}
.con-privacy p em{text-decoration:underline;}
.con-privacy p.txt-subtit{font-size:14px;font-weight:bold;color:#333;}
/****用户协议和隐私政策 end****/