﻿@charset "utf-8";
/******************************
* Name:dialog.css
* The Author:andy                                    
* Update Time:2017-03-14 14:00                            
******************************/
/*搜索结果订阅搜索条件css start*/
.searchresults_mailjob{width:270px; overflow:hidden;}
.searchresults_mailjob .einput{margin:0;}
.searchresults_mailjob .b_t{margin:0 0 0 5px; height:25px; line-height:25px; width:100px;}
.m_conditionstip{font-weight:bold; line-height:25px;}
.sureclose,.sureclose:link,.sureclose:hover{width:69px; height:25px; line-height:25px; color:#fff; margin:10px auto 0; display:block; background:url(/cjolimg/v7/jms/surebtn-bg.gif) 0 0 no-repeat; text-align:center; text-decoration:none;}
.subscribe_conditions,.subscribe_conditions:hover{height:26px; line-height:26px; display:inline-block; *display:inline; *zoom:1; background:url(/cjolimg/v7/jms/icon_el.gif) left center no-repeat; color:#fff; font-weight:bold; padding:0 0 0 30px; margin:0 0 0 30px; text-decoration:underline;}
.gdtj a.subscribe_conditions,.gdtj .subscribe_conditions:hover{color:#fff; text-decoration:underline !important;}
.innertips_dialog{width:300px; overflow:hidden; background:#f2f2f2; padding:20px;}
.innertips_dialog p{text-shadow:1px 1px 0 #fff; color:#333; line-height:18px;}
.innertips_dialog .sendbtn,.innertips_dialog .sendbtn:hover{color:#fff; margin:10px 0 0 220px; text-decoration:none;}
.emailid_box{height:37px; line-height:37px; color:#333; padding:0 10px 0 4px; font-family:Arial;}
.but_editor,.but_editor:hover{color:#5794cd; text-decoration:underline !important;}
.allkeywords{color:#666; padding:0 0 6px 6px; line-height:18px; display:block;}
.mailjobsbox li.checkli{border-top:#ccc solid 1px; height:25px; margin:10px 0 0; padding:4px 0 0; color:#333;}
.checkli label{display:block; font-family:Tahoma; height:22px; line-height:22px;}
.checkli input{margin:0 4px 0 0; vertical-align:middle; width:13px;}
/*搜索结果订阅搜索条件css end*/
/*未注册用户投递职位css start*/
.box_wrap{width:600px; height:372px; overflow:hidden; background:#f2f2f2;}
.con_userslogin,.con_userssendresume{width:600px; height:345px; overflow:hidden;}
.bottom_trigger{height:27px; clear:both; line-height:27px; position:relative; padding:0 0 0 10px; color:#fff; font-weight:bold; overflow:hidden; background:url(/cjolimg/v7/jms/bg-triggerbar.jpg) 0 0 repeat-x;}
.bottom_trigger02{background:url(/cjolimg/v7/jms/bg-triggerbar.jpg) 0 -27px repeat-x;}
/*用户登录*/
.registeredapply_box{overflow:hidden; margin:0 auto; background:#f2f2f2;}
.memberlogin{width:490px; overflow:hidden; margin:20px auto 0;}
.memberlogin ul{margin:32px auto 0;}
.memberlogin li{height:37px; margin:18px 0 0 0;}
.inputlable{width:50px; height:37px; display:block; line-height:37px;}
.erroinfo{height:37px; display:block; line-height:37px; color:#F00;}
.membername{margin:0 15px 0 2px; overflow:hidden; border:0 none; color:#333; font-family:Tahoma;}
.memberlogin .lostpassword,.memberlogin .loginbtn{margin:10px 0 0 0; height:25px; line-height:25px;}
.lostpassword a{width:69px; height:25px; line-height:25px; display:block; color:#0156d3; text-decoration:underline; margin-left:55px;}
.loginbtn input{width:69px; height:25px; line-height:25px; color:#fff; background:url(/cjolimg/v7/jms/surebtn-bg.gif) 0 0 no-repeat;  margin-left:55px; border:0 none;}
.loginbtn .btn-cancel{width:62px; background:url(/cjolimg/v7/jms/surebtn-bg.gif) -69px 0 no-repeat; margin-left:4px; color:#666;}
.registeredlink{padding:0 0 0 55px;}
.registeredlink a{color:#0258d3; text-decoration:underline;}
.registeredapply_go{height:30px; margin:0 auto; position:relative; background:#ccc;}
.registeredapply_go a{height:30px; display:block; padding-left:10px; line-height:30px; color:#222; text-shadow:1px 1px 0 #ccc; margin:0 auto; position:relative; background:url(/cjolimg/v7/jms/registeredapply_box_titlebg.gif) 0 -28px repeat-x;}
.registeredapply_go a:hover{background:url(/cjolimg/v7/jms/registeredapply_box_titlebg.gif) 0 -58px repeat-x;}
.uparrow{width:14px; height:16px; background:url(/cjolimg/v7/jms/icon-uparrow.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/cjolimg/v7/jms/icon-uparrow.png",sizingMethod="crop"); display:block; position:absolute; right:9px; top:6px;}
.uparrow02{background:url(/cjolimg/v7/jms/icon-downarrow.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/cjolimg/v7/jms/icon-downarrow.png",sizingMethod="crop");}
/*用户上传附件*/
.uploadresume{width:490px; overflow:hidden; margin:0 auto; padding:0 0 6px 0;}
.uploadresume ul{margin:0 auto;}
.uploadresume li{height:37px; margin:4px 0 0 0; *margin:2px 0 0 0;}
.relative{position:relative; z-index:100;}
.relative50{position:relative; z-index:50;}
.tiptit{color:#666; line-height:18px; margin:8px 0 0 0; text-shadow:1px 1px 0 #fff;}
.uploadresume .inputlable,.jobseekersregistered_main .inputlable{width:54px; height:37px; padding:0 0 0 6px; display:block; line-height:37px; background:url(/cjolimg/v7/jms/icon-dot.gif) left center no-repeat;}
.yourname,.yourtel,.youremail{margin:0 15px 0 5px; overflow:hidden; border:0 none; color:#333; font-family:Tahoma;}
.uploadresume .attachmentsresume{height:29px; line-height:29px; overflow:hidden;}
.attachmentsresume .inputlable{width:54px; height:29px; padding:0 0 0 6px; margin-right:5px; line-height:29px;}
.tipinfo{width:150px; padding:10px; position:absolute; top:0; right:0; z-index:1000; line-height:18px; margin-left:8px; box-shadow:1px 1px 2px #dbdbdb; display:block; color:#333; background:#FFF; border:#bbb solid 1px;}
.tipinfo em{width:9px; height:18px; display:block; position:absolute; left:-9px; top:4px; background:url(/cjolimg/v7/jms/icon-leftarrow.gif) no-repeat;}
.uploadresume_con,.uploadresume_con02{width:230px; margin-right:15px; height:29px; overflow:hidden;}
.uploadresume-btn{width:70px; height:25px; position:relative; overflow:hidden; margin-top:2px; color:#FFF; line-height:25px; /*background:url(/cjolimg/v7/jms/uploadresume-btn.gif) no-repeat;*/}
.uploadresume_file{position:absolute; right:0; top:0; opacity:0; filter:alpha(opacity=0); z-index:1; font-size:100px;}
.loadingbar{width:187px; height:16px; background:url(/cjolimg/v7/jms/loadingimg.gif) no-repeat; margin:6px 7px 0 0;}
.resumename{width:210px; height:29px; line-height:29px; color:#006cff; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.deleteresume{width:17px; height:17px; display:block; background:url(/cjolimg/v7/jms/icon-delresume-btn.gif) no-repeat; margin:6px 0 0;}
.uploadresumetip{width:155px; margin:2px 0 0 5px; height:29px; display:block; font-size:12px; line-height:14px; color:#9a9a9a; white-space:nowrap; overflow:hidden;}
.uploadresume .messagetocompany{height:48px; overflow:hidden;}
.jobseekermessage{width:219px; height:36px; margin-left:66px; padding:4px; overflow-y:auto; border-radius:4px; border:1px solid #dcdcdc; resize:none; font:12px/18px Tahoma,"宋体"; color:#aaa;}
.illegal{width:180px; overflow:hidden;}
.uploadresume .verificationcode{margin:2px 0 0 0;}
.verificationcodetxt{width:134px; height:37px; line-height:37px; background:url(/cjolimg/v7/jms/verificationcodetxtbg.gif) 0 0 no-repeat; border:none; margin:0 3px 0 6px; padding-left:4px; font-family:Tahoma;}
.codeimg{width:88px; height:37px; margin:0 15px 0 0;}
.send{overflow:hidden;}
.sendbtn{width:69px; height:25px; display:block; line-height:25px; color:#fff; background:url(/cjolimg/v7/jms/surebtn-bg.gif) 0 0 no-repeat;  margin:5px 0 0 226px; border:0 none;}
/*引导注册*/
.tiptit_guideregistered{height:152px; padding:35px 0 0;  background:url(/cjolimg/v7/jms/bg-divide.gif) center bottom no-repeat;}
.tip_sendsuccess{margin:0 0 0 12px; font:28px/36px "Microsoft Yahei","微软雅黑","黑体"; color:#333; text-shadow:1px 1px 0 #fff; width:400px;}
.tip_sendsuccess .span_ac{font-size:14px; display:block; margin:0 0 10px;}
.tip_sendsuccess .span_ac span{font-size:18px;}
.tipinfo .strength_l,.tipinfo .strength_m,.tipinfo .strength_h{width:35px; height:16px; line-height:16px; border-right:#fff solid 1px; font-style:normal; color:#fff;}
.passwordstrength{height:16px; line-height:16px; _line-height:17px; overflow:hidden;}
.tipinfo .strength_l{background:#ff0000;}
.yourname02,.yourtel02,.youremail02{margin:0 15px 0 5px; overflow:hidden; background:url(/cjolimg/v7/jms/bg-registerinput.gif) 0 0 no-repeat; border:0 none; padding-left:4px; color:#333; font-family:Tahoma;}
.usersregistered_guide{width:490px;}
.usersregistered_guide li{height:27px;}
.usersregistered_guide .inputlable{width:54px; height:27px; padding:0 0 0 6px; display:block; line-height:27px; background:url(/cjolimg/v7/jms/icon-dot.gif) left center no-repeat;}
.usersregistered_guide .erroinfo{height:27px; display:block; line-height:27px; color:#F00;}
.usersregistered_guide .send{height:37px;}
.sendresumebox{width:535px;}
.pwdtip{color:#666; height:20px; line-height:20px;}
/*未注册用户投递职位css end*/
/*系统提示css start*/
.warningbox{width:320px; height:140px; margin:25px auto; background:#f2f2f2 url(/cjolimg/v7/jms/icon-warning.gif) left top no-repeat; overflow:hidden;}
.warningbox p{color:#333; margin:0 0 0 55px; text-shadow:1px 1px 0 #fff; line-height:24px; font-family:Arial,"5b8b4f53",sans-serif;}
.warningbox a,.warningbox a:link,.warningbox a:visited,.warningbox a:hover{text-decoration:underline; color:#0156d3;}
.footer_con{height:25px; line-height:25px; margin:20px auto 0;}
.footer_con span{float:left; margin:0 0 0 55px; display:inline;} 
/*系统提示css end*/
/* mailjobs Start */
.erroinfo{height:37px; display:block; line-height:37px; color:#f00;}
.mailjobsbox,.mailjobsbox_reg{width:560px; margin:0 auto; padding:22px 0 24px; background:#f2f2f2;}
.mailjobsbox ul,.mailjobsbox_reg ul{margin:auto; width:506px;}
.mailjobsbox li{height:37px; margin:4px 0 0 0; *margin:0 0 0 0;}
.mailjobsbox li.commomli{height:25px;}
.mailjobsbox .inputlable{width:66px; height:37px; display:block; padding:0 0 0 6px; line-height:37px; background:url(/cjolimg/v7/jms/icon-dot.gif) left center no-repeat;}
.mailjobsbox .nobg{background:none;}
.mailjobsbox em{color:#ff0000; font:12px '宋体'; font-style:normal;}
.mailjobsbox li.commomli .inputlable{height:25px; line-height:25px;}
.mailnumber,.jobskeyword{margin:0 10px 0 2px; overflow:hidden; border:0 none; padding-left:4px; color:#333; font-family:Tahoma;}
.mailjobsbox .intentionpost{width:230px; height:25px; line-height:25px; font-family:'宋体'; background:url(/cjolimg/v7/jms/bg-mailjobs.jpg) 0 -68px no-repeat;}
.mailjobsbox .lostpassword,.mailjobsbox .loginbtn{margin:8px 0 0 0; height:25px; line-height:25px;}
.mailjobsbox .loginbtn input{width:69px; height:25px; line-height:25px; color:#fff; background:url(/cjolimg/v7/jms/surebtn-bg.gif) 0 0 no-repeat;  margin:0 0 0 170px; border:0 none;}
.mailjobsbox .loginbtn .btn-cancel{width:62px; background:url(/cjolimg/v7/jms/surebtn-bg.gif) -69px 0 no-repeat; margin:0 10px 0 4px; color:#666;}
.error_h25{display:block; height:25px; line-height:26px; color:#ff0000;}
.tips_mail{font-weight:normal; padding:0 0 0 8px; display:inline;}
.mailjobsbox_reg .tiptit_guideregistered{width:513px; height:105px; margin:0 auto; padding:0; background:url(/cjolimg/v7/jms/bg-divide.gif) center bottom no-repeat;}
.mailjobsbox_reg .tip_sendsuccess{margin:8px 0 0 12px; font:28px/24px "Microsoft Yahei","微软雅黑","黑体"; color:#333; text-shadow:1px 1px 0 #fff; width:300px;}
.mailjobsbox_reg .tip_sendsuccess .span_ac{font-size:14px; display:block; margin:0 0 10px;}
.mailjobsbox_reg .tip_sendsuccess .span_ac span{font-size:18px;}
.mailjobsbox_reg .tipinfo .strength_l,.tipinfo .strength_m,.tipinfo .strength_h{width:35px; height:16px; line-height:16px; border-right:#fff solid 1px; font-style:normal; color:#fff;}
.mailjobsbox_reg .tipinfo{right:24px;}
.mailjobsbox_reg .passwordstrength{height:16px; line-height:16px; _line-height:17px; overflow:hidden;}
.mailjobsbox_reg .tipinfo .strength_l{background:#ff0000;}
.mailjobsbox_reg .yourname02,.mailjobsbox_reg .yourtel02,.mailjobsbox_reg .youremail02{margin:0 10px 0 2px;}
.yourname02,.yourtel02,.youremail02{overflow:hidden; border:0 none; color:#333; font-family:Tahoma;}
.mailjobsbox_reg .usersregistered_guide li{height:27px; margin:4px 0 0 0; *margin:0;}
.mailjobsbox_reg li.agreedterms{height:16px; line-height:16px; color:#333; margin:5px 0 0; *margin:3px 0 0; padding:0 0 0 63px;}
.mailjobsbox_reg li.agreedterms input{vertical-align:-3px; *vertical-align:middle; margin:0 4px 0 0; width:13px; height:13px;}
.mailjobsbox_reg li.agreedterms a{color:#5796CB; text-decoration:underline;}
.mailjobsbox_reg .usersregistered_guide .btn_reg{height:25px;}
.btn_reg .regbtn{margin:0 0 0 4px;}
.btn_reg .regbtn{color:#fff; text-decoration:none;}
.btn_reg .regbtn:hover{color:#fff; text-decoration:none;}
.gomyjobs{width:206px; height:25px; margin:10px 0 0 165px; background:url(/cjolimg/v7/jms/bg-advancedsearch.gif) -213px 0 no-repeat;}
.gomyjobs_r{width:202px; height:25px; background:url(/cjolimg/v7/jms/bg-advancedsearch.gif) -15px -75px no-repeat;}
.gomyjobs .gomyjobs_r a{width:198px; line-height:25px; display:block; color:#fff; text-decoration:none;}
.gomyjobs .gomyjobs_r a:hover{color:#fff; text-decoration:none;}
.mailjobsbox .sendcycle{background:none; padding:0;}
.options_wrap{height:25px; line-height:25px; padding:0 0 0 4px;}
.options_wrap label{margin:0 20px 0 0; display:inline-block; font-family:Tahoma;}
.options_wrap input{vertical-align:-2px; margin:0 4px 0 0;}
/* mailjobs End */
/* workcity Start */
.workcitybox{width:600px; margin:0 auto; padding:6px 0 9px; background:#f2f2f2;}
.haschosen{width:580px; height:21px; margin:0 auto;}
.haschosenbox{height:21px; margin:0 8px 0 0; background:url(/cjolimg/v7/jms/bg-haschosen.jpg) -291px 0 no-repeat; text-shadow:#eee 1px 1px 0;}
.haschosen_con{height:21px; line-height:21px; display:block; padding:0 9px; background:url(/cjolimg/v7/jms/bg-haschosen.jpg) right -44px no-repeat;}
.del_haschosen{width:16px; height:21px; display:block; background:url(/cjolimg/v7/jms/bg-haschosen.jpg) 0 -88px no-repeat;}
.haschosen_hover .haschosenbox{background:url(/cjolimg/v7/jms/bg-haschosen.jpg) -291px -22px no-repeat;}
.haschosen_hover .haschosen_con{background:url(/cjolimg/v7/jms/bg-haschosen.jpg) right -66px no-repeat;}
.haschosen_hover .del_haschosen{background:url(/cjolimg/v7/jms/bg-haschosen.jpg) -17px -88px no-repeat;}
.haschosenr{width:130px; line-height:21px;}
.errorchoose{height:21px; line-height:21px; display:block; color:#ff0000;}
.haschosenamount{width:115px; color:#333; text-shadow:#fff 1px 1px 0;}
.delallchosen{width:50px; height:21px; line-height:21px; display:block; padding-left:16px; background:url(/cjolimg/v7/jms/icon-clearsearchrecords.gif) left center no-repeat; color:#5593cc;}
.delallchosen:hover{color:#5593cc; text-decoration:none;}
.commoncontent{width:578px; margin:7px auto 0; padding:0 0 6px; border:#ddd solid 1px; background:#fff;}
.commoncontent .commontitle{width:564px; height:20px; line-height:20px; color:#000; font-weight:bold; margin:5px auto 0;}
.citycontent{width:566px; margin:0 auto;}
.citycontent ul{width:564px; margin:0 auto;}
.citycontent li{height:22px; float:left;margin:0 2px 0 0; z-index:999;}
.citycontent li a.cur{background:#2b92bd; color:#fff;}
.citycontent li a.cur:hover{background:#2b92bd;}
.citycontent li a{width:72px; height:22px; line-height:22px; float:left; padding:0 0 0 6px; color:#333;}
.citycontent li a:hover{background:#eee; text-decoration:none;}
.citycontent_dropmenu{width:285px; padding:6px 0 4px 6px; position:absolute; border:#2b92bd solid 2px; background:#eaf9ff; overflow:hidden;}
.absolute_con06{top:18px; left:0; z-index:10000;}
.absolute_con07{top:18px; right:0; z-index:10000;}
.absolute_con{top:20px; left:0; z-index:10000;}
.absolute_con02{top:20px; right:0; z-index:10000;}
.absolute_con03{top:-48px; left:0; z-index:10000;}
.absolute_con04{top:-84px; left:0; z-index:10000;}
.absolute_con05{top:-66px; right:0; z-index:10000;}
.citycontent_dropmenu span{width:70px; height:16px; line-height:16px; color:#333; margin:0 0 2px; display:block; float:left; white-space:nowrap;}
.citycontent_dropmenu span input,.screeninggroupcon span input,.screeninggrouptit input{vertical-align:-3px; *vertical-align:middle; margin:0 3px 0 0; width:13px; height:13px;}
.citycontent_dropmenu span.chooseall{width:250px; color:#000; font-weight:bold;}
.bottombtn{height:25px; line-height:25px; margin:8px auto 0;}
.bottombtn a{color:#fff;}
.bottombtn a:hover{color:#fff; text-decoration:none;}
.bottombtn .but_sure{width:69px; height:25px; display:block; background:url(/cjolimg/v7/jms/surebtn-bg.gif) left top no-repeat; margin:0 4px 0 455px; display:inline;}
.bottombtn .but_cancel{width:62px; height:25px; display:block; background:url(/cjolimg/v7/jms/surebtn-bg.gif) -69px top no-repeat;}
/* workcity End */
/* postcategorybox Start */
.postcategorybox{width:680px; margin:0 auto; padding:6px 0 9px; background:#f2f2f2;}
.postcategory_top{width:660px; height:21px; margin:0 auto;}
.postcategory_top_l{width:148px; height:19px; border:#ccc solid 1px; background:url(/cjolimg/v7/jms/bg-haschosen.jpg) left top no-repeat;}
.postcategory_top_l input{width:110px; height:17px; line-height:17px; margin:1px 0 0 14px; padding:0 0 0 4px; border:0; color:#999;}
.postcategory_top_l a{width:11px; height:11px; display:block; margin:4px 3px 0 0; display:inline; background:url(/cjolimg/v7/jms/bg-haschosen.jpg) -34px -88px no-repeat;}
.postcategory_top_l a.ss{background:url(/cjolimg/v7/jms/bg-haschosen.jpg) -46px -88px no-repeat;}
.haschosen_post{width:660px; height:auto; overflow:hidden;}
.haschosen_post .haschosenbox{margin:3px 8px 0 0; white-space:nowrap;}
.postcontent{width:658px; padding:4px 0 0;}
.postgroup{margin:0 0 4px}
.padding_t{padding:2px 0 0;}
.bgcf6f6f6{background:#f6f6f6; padding:4px 0;}
.postgrouptit{width:165px; font-weight:bold;}
.postgroupcon{width:475px;}
.postgroupcon ul{margin:0 auto;}
.postgroupcon li{height:20px; float:left; margin:0 2px 0 0; z-index:999;}
.postgroupcon li a{width:154px; height:20px; line-height:20px; float:left; padding:0 0 0 6px; color:#333; white-space:nowrap; overflow:hidden;}
.postgroupcon li a.w114{width:114px;}
.postgroupcon li a.w174{width:174px;}
.postgroupcon li a.w184{width:184px;}
.postgroupcon li a.w168{width:168px;}
.postgroupcon li a:hover{background:#e9e9e9; text-decoration:none;}
.postgroupcon li a.cur{background:#2b92bd; color:#fff;}
.postgroupcon li a.cur:hover{background:#2b92bd;}
.postcategorybox .but_sure{margin:0 4px 0 535px;}
.postcontent_dropmenu{width:445px; overflow:hidden; background:#eaf9ff; border:2px solid #2b92bd; padding:6px 0 4px 6px; position:absolute;}
.postcontent_dropmenu span.chooseall{width:400px; color:#000; font-weight:bold;}
.postcontent_dropmenu span{width:70px; height:16px; line-height:16px; color:#333; margin:0 0 2px; display:block; float:left; white-space:nowrap;}
.postcontent_dropmenu span input{vertical-align:-3px; *vertical-align:middle; margin:0 3px 0 0; width:13px; height:13px;}
.postcategorybox .citycontent_dropmenu .w110{width:110px;}
.postcategorybox .citycontent_dropmenu .w120{width:120px;}
.postcontent_dropmenu .w200,.screeninggroupcon span.w200{width:200px; white-space:nowrap;}
.postcontent_dropmenu .w230,.screeninggroupcon span.w230{width:230px; white-space:nowrap;}
.screeninggroupcon span.w225{width:225px; white-space:nowrap;}
.postcategorybox span.chooseall{width:400px;}
/* postcategorybox End */
/* industrybox Start */
.industrybox{width:756px;}
/*.industrybox .postcategory_top{width:736px;}*/
.industry_top{width:736px;}
.industrybox .errorchoose,.postcategory_top .errorchoose02{margin:0 0 0 10px;}
.industrybox .postcontent{width:734px;}
.industrybox .postgroupcon{width:550px;}
.industrybox a.but_cancel{margin:0 4px 0 684px; display:inline;}
/* industrybox End */
/* protocal Start */
/*.protocal{font:12px/20px Arial,宋体; color:#555;}
.protocal_tit{height:25px; line-height:25px; margin:20px auto 0; font-weight:bold; font-size:14px; color:#333;}
.protocal_about{text-indent:2em; margin:10px auto 0;}
.conone .smalltitle{height:25px; line-height:25px; display:block; color:#333; margin:5px auto 0;}*/
/* protocal End */
/* screening post Start */
.screening_content{width:658px; height:455px; _height:expression(this.scrollHeight > 455 ? "455px" :""); max-height:455px; overflow-y:auto; overflow-x:hidden;}
.screeninggroup{margin:5px 0 0;}
.screeninggroup_headline{width:190px; font-weight:bold;}
.screeninggrouptit{width:190px; height:16px; line-height:16px; margin:5px 10px 0 0; padding-right:10px; background:url("/cjolimg/v7/www/img/arrow3.gif") right center no-repeat; white-space:nowrap;}
.screeninggroupcon{width:431px; margin:5px 0 0;}
.screeninggroupcon{overflow:hidden;}
.highlightred{color:#ff0000; font-style:normal;}
.screeninggroupcon span{width:70px; height:16px; line-height:16px; color:#333; margin:0 0 2px; display:inline-block; background:none; float:left; white-space:nowrap;}
/* screening post End */
/* 工作地区 岗位 下拉子菜单鼠标hover效果 Start */
.citycontent_dropmenu span label{width:68px; height:16px; display:block;}
.citycontent_dropmenu span.chooseall label{width:250px;}
.w200 label{width:198px; height:16px; display:block; white-space:nowrap;}
.w230 label{width:228px; height:16px; display:block; white-space:nowrap;}
.label_hover{background:#eee;}
/* 工作地区 岗位 下拉子菜单鼠标hover效果 End */
/* input_border css3 Start */
.focusinput{height:29px; line-height:29px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:1px solid #dcdcdc; padding:3px 4px; box-shadow:1px 1px 1px #eee inset; font-family:Arial;}
.focusinput02{height:19px; line-height:19px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:1px solid #dcdcdc; padding:3px 4px; background:#fff;}
.inputfocus{border:2px solid #3baeff; padding:2px 3px;}
.focusinput_home{height:29px; line-height:29px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:1px solid #aaa; padding:3px 4px 3px 30px; box-shadow:1px 1px 2px #ddd inset;}
.inputfocus02_home{border:2px solid #3baeff; padding:2px 3px 2px 29px;}
.error_input{border:#ff423e solid 1px;}
/* input_border css3 End */
/* new_login_ayer css start */
body{_background:url(/cjolimg/v7/jms/bg_newbody.gif) top center repeat-y #ededed fixed;}
.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",Arial,"\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(/cjolimg/v7/jms/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",Arial,"\5b8b\4f53";}
.close_new_login_layer{height:36px;}
.btn_close_new_login_layer{width:12px; height:12px; background:url(/cjolimg/v7/jms/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(/cjolimg/v7/jms/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",Arial; 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(/cjolimg/v8/jms/images/icon_otherlogin.png);_background-image:url(/cjolimg/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_ayer css end */
/**app浮层广告**/
.pop_footappad{position:fixed;width:100%;left:0;bottom:0;z-index:1000;_position:absolute;_bottom:auto;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);background:url(/cjolimg/v8/jms/images/bg_footappad.png) repeat-x 0 0;}
.pop_footappad .con_footappad{width:1000px;height:60px;margin:0 auto;font-family:"\5fae\8f6f\96c5\9ed1",Tahoma,Arial,"\5B8B\4F53",sans-serif;position:relative;}
.con_footappad .txt_footappad{width:630px;padding-left:15px;}
.con_footappad .txt_footappad h3{font-size:24px;line-height:40px;color:#dcf31b;}
.con_footappad .txt_footappad p{font-size:12px;color:#fff;line-height:16px;}
.con_footappad .info_footappad{ margin-right:15px;}
.con_footappad .info_footappad p{font-size:12px;color:#fff;line-height:16px;padding-top:4px;}
.info_footappad .btn_footappad{width:180px;margin-top:4px;}
.btn_footappad a{float:left;display:block;width:82px;line-height:26px;text-align:center;background-color:#dcf31b;color:#26c1ab;margin-right:8px;}
.btn_footappad a:hover{background-color:#cedf00;color:#26c1ab;text-decoration:none;}
.con_footappad .code_footappad{position:relative;width:94px;height:94px;padding:3px 6px;background-color:#fff;border:#23b6b6 1px solid;border-radius:5px;margin-top:-48px;}
.con_footappad .code_footappad img{display:block;width:94px;height:94px;}
.con_footappad .icon_footappad{position:absolute;width:89px;height:62px;top:-60px;right:164px;background:url(/cjolimg/v8/jms/images/icon_footappad.png) no-repeat 0 0;}
.con_footappad .icon_appclosed{position:absolute;width:18px;height:18px;top:3px;right:20px;background:url(/cjolimg/v8/jms/images/icon_appadclose.png) no-repeat 0 -31px;cursor:pointer;}
/**app浮层广告 end**/
/* login_applyforjobs css start */
.settabs_notmember{width:466px;}
.settabs_notmember_tit{color:#666; line-height:22px; margin:-10px 0 15px; position:relative;}
.settabs_box_registered{position:absolute; top:10px; right:0;}
.settabs_notmember .login_label{width:219px;}
.settabs_notmember .input_group input{width:193px;}
.settabs_notmember .input_group input.verificationcode{width:99px;}
.upload_attachment_box{width:219px;}
.upload_attachment_status{border:1px solid #ccc;border-radius:5px;background:#f8f7f7;margin:0 8px 0 0;display:inline-block; *display:inline; *zoom:1;}
.upload_attachment_status span{width:125px;height:16px;line-height:16px;padding:9px 12px;display:block;color:#999;}
.upload_attachment_status span.hascon{color:#666;}
.upload_attachment_status span img{vertical-align:top;margin:0 5px 0 0;}
.filetype_tips{color:#999;line-height:11px;padding:4px 0 0;display:block;font-size:11px;-webkit-text-size-adjust:none;}
.verificationcode_img{margin:0 0 0 6px;width:88px;height:36px;}
.newbtn_wrapper{padding:12px 0 0;}
.apply_for_jobs_wrapper{width:466px;padding:0 36px 36px;}
.apply_for_jobs_tit{font-size:16px;line-height:20px;color:#0f2c55;}
.apply_for_jobs_tit_success{color:#f7652e;}
.apply_for_jobs_tit_success{color:#ff9000;text-align:center;font-weight:700;}
.apply_for_jobs_tit_success .icon_applysuccess{width:22px;height:22px;background:url(/cjolimg/v8/jms/images/icon_applysuccess.gif) no-repeat;vertical-align:top;margin-right:10px;}
.line_delimiter{border-top:#ececf1 solid 1px;margin:10px 0;}
.box_recomjobs_t{line-height:20px;color:#999;}
.box_recomjobs_list{width:478px;margin-left:-12px;}
.box_recomjobs_list li{float:left;width:227px;height:76px;display:inline;margin-left:12px;margin-top:8px;}
.box_recomjobs_list li a{display:block;width:207px;height:64px;background-image:url(/cjolimg/v8/jms/images/bg_applyjob.jpg); background-repeat:no-repeat;background-position:0 0;text-align:center;overflow:hidden;padding:6px 10px;}
.box_recomjobs_list li a:hover{text-decoration:none;background-position:0 -76px;}
.box_recomjobs_list li a .recom_jobname{font-size:14px;color:#3592c1;line-height:20px;width:100%;}
.box_recomjobs_list li a em{color:#f24735;font-size:12px;line-height:16px;}
.box_recomjobs_list li a .recom_cname{white-space:nowrap;margin-top:10px;color:#666;line-height:16px;width:100%;}
.applypop_bottom{margin-top:25px;height:114px;overflow:hidden;}
.apply_popappcode .img_popappcode{width:100px;height:100px;padding:6px;background-color:#fff;border:#d4d4d4 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:10px;}
.apply_popappcode .con_popappcode{padding-top:22px;}
.con_popappcode .bg_apptxtad{width:178px;height:45px;background:url(/cjolimg/v8/jms/images/bg_apptxtad.jpg) no-repeat 0 0;text-indent:-10000px;overflow:hidden;}
.con_popappcode .txt_popappcode{font-size:14px;line-height:18px;color:#999;margin-top:10px;}
.applypop_bottom .new_btn_login{margin-top:40px;}

.apply_for_jobscon{border-top:#ececf1 solid 1px; margin:10px 0 0;}
.apply_for_jobscon_tit{border-bottom:#ececf1 solid 1px; line-height:28px;}
.apply_for_jobscon_tit span{width:200px; color:#666; font-weight:bold; display:block; float:left;}
.apply_for_jobs_box_wrapper{width:466px; padding:2px 0 0; border-bottom:#ececf1 solid 1px; _height:expression(this.scrollHeight < 52 ? "52px" :( this.scrollHeight > 78 ? "78px" :"auto")); max-height:78px; min-height:52px; overflow-x:hidden; overflow-y:auto; color:#666;}
.apply_for_jobs_box{width:466px; height:26px;}
.apply_for_jobs_box li{float:left; vertical-align:top;}
.apply_for_jobscon_tit span.left_span,.apply_jobname{width:266px;}
.apply_for_jobname{max-width:155px; _width:expression(this.scrollWidth > 155 ? "155px" :(this.scrollWidth < 10 ? "10px" :"auto")); height:26px; line-height:26px; padding:0 5px 0 0;}
.apply_companyname{width:180px; height:26px; line-height:26px; display:block;}
.already_apply_for_job{display:block;background:url(/cjolimg/v8/jms/images/icon-delivered.png) no-repeat 0 0;width:74px;height:24px;overflow:hidden;text-indent:-10000px;margin-top:1px;}
.resume_chose{width:266px; padding:10px 0 0;}
.coverletter_chose{width:200px; padding:10px 0 0;}
.resume_chose .login_auto,.coverletter_chose .login_auto{padding:0 0 3px;}
.bottom_buttons{width:400px;}
.bottom_v_r{margin:10px 0 0;}
.v_r,.v_r:link,.v_r:visited{color:#0c4b85; text-decoration:underline;}
.apply_for_jobname a,.apply_for_jobname a:link,.apply_for_jobname a:visited,.settabs_box_registered{color:#0c4b85;}
.apply_error{color:#b30f3c; line-height:24px; padding:5px 0 0;}
.u_do{color:#666; font-weight:bold; padding:10px 0 0;}
.search_more_jobs a{height:18px; line-height:19px; background:url(/cjolimg/v7/jms/icon_tools.gif) 0 -158px no-repeat; padding:0 0 0 24px; margin:5px 0; color:#0c4b85; display:block; width:110px;}
.view_thecompant_jobs a{height:18px; line-height:19px; background:url(/cjolimg/v7/jms/icon_tools.gif) 0 -177px no-repeat; padding:0 0 0 24px; color:#0c4b85; display:block; width:130px;}
.checkbox_package{height:26px; line-height:28px; float:left;}
.checkbox_package input{width:13px; height:13px; display:block; float:left; margin:6px 4px 0 0; display:inline;}
.applyjobs_warning_box{padding:15px 0 0 65px;}
.icon_applyjobs_warning{width:48px; height:41px; background:url(/cjolimg/v7/jms/icon-warning.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/cjolimg/v7/jms/icon-warning.png" ,sizingMethod="crop"); margin:0 10px 0 0;}
.text_applyjobs_warning{overflow:hidden; *zoom:1; color:#333; line-height:20px;}
.text_applyjobs_warning a{color:#0c4b85;}
.single_choice{padding:10px 0; border-bottom:#ececf1 solid 1px;}
.login_layer_companyinfo{padding:0 36px 18px;}
.applyforjob_tit{color:#0e7e8b; font-size:18px; padding:0 0 12px;}
.login_layer_companyinfo_con{min-height:68px; height:auto !important; height:68px; line-height:18px;}
.login_layer_companyinfo_con img,.login_layer_companyinfo_con div,.login_layer_companyinfo_con i,.nothas_companylogo_show h6,.companyinfo_show h3,.companyinfo_show h4{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.login_layer_companyinfo_con i{height:100%;}
.has_companylogo_show{width:150px; max-height:150px; _height:expression(this.scrollHeight < 80 ? "80px" :( this.scrollHeight > 150 ? "150px" :"auto")); overflow:hidden;}
.nothas_companylogo_show{width:178px; height:50px; padding:9px; border-radius:4px; background:#999; color:#fff;}
.companyinfo_show{padding:0 0 0 15px; width:250px;}
.companyinfo_show h3{height:26px; line-height:26px; float:left; padding:0 5px 0 0; max-width:160px; _width:expression(this.scrollWidth > 160 ? "160px" :(this.scrollWidth < 10 ? "10px" :"auto"));}
.change_to_nonmember{border-top:#e9e9e9 solid 1px; padding:36px; line-height:18px;}
.companyinfo_show h4{width:250px;}
.change_to_nonmember h5{font-size:16px;}
.nonmember_applyjobs_instructions{padding:5px 0 15px; color:#666;}
.change_to_memberlogin{padding:10px 0 0;}
.change_to_memberlogin a{color:#0c4b85;}
/* login_applyfojobs css end */
.chose_posttype_con{width:636px;}
.selected_group_box{border-bottom:#bbe3f6 solid 1px;}
.selected_group{padding:1px 9px 7px 11px; overflow:hidden; *zoom:1;}
.selected_box{padding:0 12px; margin:6px 9px 0 0; height:22px; line-height:22px; border-radius:10px; text-decoration:none; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -46px no-repeat #d9d9d9; white-space:nowrap;}
.selected_box_hover{text-decoration:none; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -64px no-repeat #d9d9d9; cursor:pointer;}
.selected_box_active{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -46px no-repeat #d9d9d9; cursor:pointer;}
.selected_box span{padding:0 17px 0 0; color:#298eb9; font-weight:bold;}
.max_selected{height:22px; line-height:22px; margin:6px 6px 0 0; color:#8c8c8c; white-space:nowrap;}
.new_okbtn_box{padding:6px 6px 0 0; width:60px;}
.new_okbtn_box .new_commonbtn_02{width:60px; text-align:center; height:24px; line-height:24px; border-radius:5px; font-weight:bold;}
.chose_posttype_left_wrap{width:270px; z-index:30;}
.chose_posttype_left{height:360px; overflow:hidden;}
.selectrecords_box{width:258px; height:36px; padding:0 0 0 11px; line-height:35px; position:relative; z-index:20; border-right:#bbe3f6 solid 1px; cursor:pointer;}
.selectrecords_box_hover{height:36px; line-height:35px; background:#dfebf0; border-right:#dfebf0 solid 1px; transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.selectrecords_box_selected{height:35px; line-height:35px; color:#298eb9; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -80px no-repeat #f7fafb; border-bottom:#bbe3f6 solid 1px; border-right:#f7fafb solid 1px; cursor:default;}
.selectrecords_con{/*position:absolute; top:0; left:270px; z-index:20; width:366px;*/ height:360px; background:#f7f9fb; border-bottom-right-radius:5px;}
.selectrecords_gw_alone{overflow:hidden; *zoom:1; _float:left;}
.selectrecords_con ul li{height:36px; overflow:hidden; vertical-align:top; padding:0 0 0 12px;}
.selectrecords_con ul li.hover{background:#dfebf0; transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.selectrecords_con .checkbox_txt{color:#7e29b9;}
.del_selectrecords{display:block; height:12px; width:10px; margin:12px 12px 0 0; display:inline; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -10px no-repeat;}
.del_selectrecords_hover{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -32px no-repeat;}
.del_selectrecords_active{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -10px no-repeat;}
.del_all_selectrecords{width:58px; height:32px; line-height:32px; display:block; padding:0 0 0 15px; color:#666; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 0 no-repeat;}
.del_all_selectrecords:hover{text-decoration:none;}
.del_all_selectrecords_hover{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 -22px no-repeat;}
.del_all_selectrecords_active{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) 0 0 no-repeat;}
.posttype_level_one_all{padding:0 0 0 11px; width:259px; height:36px;}
.checkbox_input{width:13px; height:13px; margin:12px 6px 0 0; _margin-top:11px; display:none;}
.checkbox_txt{line-height:36px; height:36px; padding:0 0 0 15px; float:left; cursor:pointer; display:inline-block; *display:inline; *zoom:1; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) -5px -225px no-repeat;}
.checkbox_txt_hover{background-position:-5px -671px;}
.checkbox_txt_disabled_uncheck{background-position:-5px -189px;}
.checkbox_txt_disabled_checked{background-position:-5px -707px;}
.checkbox_txt_checked{background-position:-5px -261px;}
.toggle_unfold{width:50px; z-index:1; margin:0 5px 0 0; display:block; height:36px; line-height:36px; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -114px no-repeat; cursor:pointer; display:inline;}
.toggle_packup{background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -150px no-repeat;}
.posttype_level_one{width:270px; position:relative;}
.posttype_level_one li{height:36px; line-height:36px; position:relative; z-index:1; cursor:pointer; vertical-align:top;}
.common_alist{color:#666; text-decoration:none; display:block; *zoom:1; padding:0 9px 0 30px;}
.posttype_level_group li a{padding:0 0 0 30px;}
.common_alist:hover{color:#666; text-decoration:none; background:#dfebf0; transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.posttype_level_one li.selected a.common_alist,.posttype_level_group li.selected a.common_alist,.posttype_level_one li.selected a.common_alist:hover,.posttype_level_group li.selected a.common_alist:hover{background:none; text-decoration:none; cursor:default; color:#298eb9;}
.posttype_level_group li.selected .fixedwidth_item{cursor:default;}
.posttype_level_one li.cities_horizontalline{border-bottom:#e4e4e4 dashed 1px; height:0; line-height:0; font-size:0; overflow:hidden;}
/*.posttype_level_one li.hover{height:36px; line-height:36px; background:#dfebf0;}*/
.posttype_level_one li.selected{height:34px; line-height:34px; color:#298eb9; border-top:#bbe3f6 solid 1px; border-bottom:#bbe3f6 solid 1px; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -80px no-repeat #f7fafb; cursor:default;}
/*.posttype_level_one li.selected_child{color:#298eb9;}*/
.chose_posttype_right{width:366px; height:360px; overflow:hidden; border-left:#bbe3f6 solid 1px; margin:0 0 0 -1px; background:#fff; border-bottom-right-radius:5px;}
.posttype_level_two_box{height:360px; background:#f5f5f7; border-bottom-right-radius:5px;}
.posttype_level_two_box_changebg{background:#fff;}
/* tips start */
.new_okbtn_box{position:relative; z-index:30;}
.new_okbtn_box .new_dialoglayer{left:-132px; top:41px; z-index:21; padding:0; border-radius:2px; border:#cdc28d solid 1px; background:#fdfac5; display:none;}
.new_okbtn_box .new_dialoglayer_arrow{left:155px; +margin-top:-11px; margin-top:-11px\0;}
.new_okbtn_box .new_dialoglayer_arrow span{color:#cdc28d;}
.new_okbtn_box .new_dialoglayer_arrow em{color:#fdfac5;}
.posttype_level_two_items{position:relative; width:366px;}
.posttype_level_two_items .new_dialoglayer{left:250px; top:35px; padding:0; border-radius:2px; border:#cdc28d solid 1px; background:#fdfac5; display:none;}
.posttype_level_two_items .new_dialoglayer_arrow{left:75px; +margin-top:-11px; margin-top:-11px\0;}
:root .posttype_level_two_items .new_dialoglayer_arrow,:root .new_okbtn_box .new_dialoglayer_arrow{margin-top:-10px;}
.posttype_level_two_items .new_dialoglayer_arrow span{color:#cdc28d;}
.posttype_level_two_items .new_dialoglayer_arrow em{color:#fdfac5;}
.unfold_tips{width:80px; padding:10px; font-size:11px; line-height:14px; -webkit-text-size-adjust:none; font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";}
.new_okbtn_box .unfold_tips{width:170px;}
/* tips end */
.posttype_level_two{padding:0 0 0 12px; width:auto;}
.posttype_level_three{/*background:#f5f5f7;*/ width:366px;}
/*.posttype_level_three_disabled{background:#f7f9fb;}*/
.posttype_level_three li{height:36px; line-height:36px; padding:0 0 0 33px; vertical-align:top;}
.posttype_level_three li.hover{background:#dfebf0; transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.all_level_box{height:36px; line-height:36px; padding:0 0 0 11px; background:url(/cjolimg/v7/jms/icon_square.gif) bottom repeat-x #f7fafb; border-top-left-radius:5px; border-top-right-radius:5px;}
.all_level_children{background:#f5f5f7; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.all_level_children ul li{height:36px; line-height:36px; vertical-align:top; padding:0 0 0 30px;}
.all_level_children ul li.hover{background:#dfebf0; transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.tips_masklayer{width:374px; padding:0 25px; text-align:center; position:absolute; left:212px; top:75px; color:#0d7f7f; overflow:hidden;}
.tips_masklayer span,.tips_masklayer_hy span{display:block; padding:0 0 0 80px; text-align:left;}
.tips_masklayer .bg,.tips_masklayer_hy .bg{height:41px; overflow:hidden; background:url(/cjolimg/v7/jms/icon_big_search.gif) 0 -139px no-repeat; margin:0 0 10px;}
.tips_masklayer_hy{color:#0d7f7f; overflow:hidden; padding:75px 25px 0; text-align:center;}
.tips_masklayer_hy .bg{width:100%;}
.tips_masklayer_hy span{width:100%;}
.tips_masklayer_cities{padding:75px 25px 0;}
.tips_masklayer_cities span{text-align:center; padding:0;}
.chose_citiestype_left_wrap{width:155px;}
.selectrecords_box_cities{width:143px;}
.selectrecords_box_cities .selectrecords_con{width:155px; left:155px;}
.posttype_level_one_cities{width:155px;}
.posttype_level_one_allcities{width:144px;}
.chose_citiestype_right{width:155px;}
.chose_citiestype_right .posttype_level_two_items,.chose_citiestype_right .posttype_level_three,.chose_citiestype_right .jspPane{width:155px;}
.citiestype_level_one_all{width:143px; height:37px; padding:0 0 0 12px; background:url(/cjolimg/v7/jms/icon_square.gif) bottom repeat-x #f7fafb;}
.columns_chosebox{z-index:29;}
.chose_left_wrap{float:left; border-right:#bbe3f6 solid 1px; width:211px;}
.selectrecords_box_gw{width:200px; border-right:0;}
.selectrecords_box_gw .selectrecords_con{width:424px; left:212px;}
.selectrecords_box_gw_selected{width:200px; color:#298eb9; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -80px no-repeat #f7fafb; border-right:0; border-bottom:1px solid #bbe3f6; cursor:default; height:35px; line-height:35px;}
.ver_line{height:35px; width:1px; overflow:hidden; font-size:0; line-height:0; display:none; background:#f7f9fb; position:absolute; top:0; right:-1px; _right:-2px;}
.selectrecords_box_gw_selected .ver_line{display:block;}
.type_level_one{width:211px;}
.chose_center_wrap{float:left;border-right:#bbe3f6 solid 1px;  width:211px; height:360px; overflow:hidden; display:none;}
.columns_chosebox .chose_posttype_right{width:211px; border-left:0; margin:0; border-bottom-right-radius:0;}
.posttype_level_group{width:211px;}
.posttype_level_group li{height:36px; line-height:36px; /*padding:0 0 0 30px;*/ cursor:pointer; vertical-align:top;}
.posttype_level_group li.hover{background:#dfebf0;}
.posttype_level_group li.selected{height:34px; line-height:34px; color:#298eb9; border-top:#bbe3f6 solid 1px; border-bottom:#bbe3f6 solid 1px; background:url(/cjolimg/v7/jms/icon_common_choose_layer.gif) right -80px no-repeat #f7fafb; cursor:default;}
.selected_childhaschosen{font-weight:bold; color:#298eb9;}
.selected_childhaschosen a,.selected_childhaschosen a:hover{color:#298eb9;}
.fixedwidth_item{width:150px; display:block; cursor:pointer;}
.chose_right_wrap{float:left; width:212px; height:360px; overflow:hidden; display:none; border-bottom-right-radius:5px;}
.chose_right_wrap_bg{background:#f5f5f7;}
.chose_bgc_change{background:#f7f9fb;}
.chose_right_all{width:200px; height:36px; padding:0 0 0 12px; background:url(/cjolimg/v7/jms/icon_square.gif) bottom repeat-x #f7fafb;}
.chose_right_list{/*background:#f5f5f7;*/ width:212px;}
.chose_right_list li{height:36px; line-height:36px; padding:0 0 0 33px; vertical-align:top;}
.chose_right_list li.hover{background:#dfebf0; transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.chose_right_items .checkbox_txt{display:block; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.chose_right_items  .chose_right_all .checkbox_txt{max-width:170px; _width:expression(this.scrollWidth > 170 ? "170px" :(this.scrollWidth < 10 ? "10px" :"auto"));}
.chose_right_list .checkbox_txt{max-width:150px; _width:expression(this.scrollWidth > 150 ? "150px" :(this.scrollWidth < 10 ? "10px" :"auto"));}
.chose_posttype_right .scroll-pane{width:366px;}
.chose_citiestype_right .scroll-pane{width:155px;}
.chose_posttype_left .scroll-pane,.chose_center_wrap .scroll-pane{width:211px; height:360px;}
.chose_right_wrap .scroll-pane{width:212px; height:360px;}
.chose_hytype_left_wrap{width:270px;} 
.chose_posttype_right .jscroll-wrapper{background:#f7f9fb;}
.chose_citiestype_left_wrap .scroll-pane{width:155px;}
/* jScrollPane css start */
.scroll-pane{outline:none;}
.jspContainer{overflow:hidden; position:relative;}
.jspPane{position:absolute; z-index:1;}
.jspVerticalBar{position:absolute; top:0; right:3px; _right:2px; width:7px; height:100%; background:none; z-index:20;}
.chose_hytype_left_wrap .jspVerticalBar,.chose_citiestype_left_wrap .jspVerticalBar{right:4px; _right:3px;}
.jspHorizontalBar{position:absolute; bottom:0; left:0; width:100%; height:6px;	background:none; z-index:20;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;	padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:none; position:relative; border-radius:5px;}
.jspDrag{background:#7f7f7f; border-radius:5px; position:relative; top:0; left:0; cursor:default;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left; height:100%;}
.jspArrow{background:#50506d; text-indent:-20000px; display:block; cursor:pointer;}
.jspArrow.jspDisabled{cursor:default; background:#80808d;}
.jspVerticalBar .jspArrow{height:6px;}
.jspHorizontalBar .jspArrow{width:6px; float:left; height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4; float:left; height:100%;}
/** html .jspCorner{margin:0 -3px 0 0;}*/
.dialog_loadding{/*background:url(/cjolimg/v7/jms/bg_loading.png) no-repeat;*/ height:49px; padding:2px 1px 2px 3px; width:49px; margin:auto;}/* JQ UI loadding */
.ui-widget{font-size:12px;}
.ui-widget-content{border:1px solid #888; background:#f2f2f2; color:#333333;}
.ui-widget-content a{color:#333333;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:bold; color:#ffffff; background:#2987ae;}
.ui-autocomplete{position:absolute; cursor:default; max-height:110px; overflow-y:auto; overflow-x:hidden; padding-right:20px;}
.ui-menu{list-style:none; padding:2px; margin:0; display:block; float:left;}
.ui-menu .ui-menu-item{margin:0; padding:0; zoom:1; float:left; clear:left; width:100%;}
.ui-menu .ui-menu-item a{text-decoration:none; display:block; padding:.2em .4em; line-height:1.5; zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;}
/* jScrollPane css end */
/* mycjol functions start */
.mycjol_searchbar_l,.mycjol_searchbar_r{position:relative; z-index:20;}
.mycjol_searchbar_l .common_choose_layer_wrapper{left:248px;}
.inputbox span.checkbox_txt,.inputbox span .selected_box span{border:none; height:36px; line-height:36px; margin:0; width:auto; z-index:auto; display:inline-block; *display:inline; *zoom:1;}
.inputbox span .selected_box span{height:22px; line-height:22px;}
.inputbox .common_choose_layer_wrapper{top:26px;}
.inputbox .common_choose_layer_wrapper .tips_masklayer_hy span,.inputbox .common_choose_layer_wrapper .tips_masklayer span{border:0;}
.inputbox .common_choose_layer_wrapper .chose_center_wrap span{border:0; height:36px; line-height:36px; margin:0; z-index:auto; float:none; width:150px;}
.inputbox .new_okbtn_box .new_dialoglayer_arrow span{border:0;float:none;margin:0;width:18px;height:19px;z-index:-1;}
.inputbox .chose_right_wrap span.checkbox_txt{max-width:150px; _width:expression(this.scrollWidth > 150 ? "150px" :(this.scrollWidth < 10 ? "10px" :"auto"));}
/* mycjol functions end */
.appjob_code{position:absolute;left:548px;bottom:30px;z-index:2000;display:none;}
.imgcode_txt{background:url(/cjolimg/v8/jms/images/imgtxt_code.gif) no-repeat 0 0;text-indent:-10000px;width:116px;height:42px;overflow:hidden;}
/*******推荐课程********/
.applyjob_recomcourse .title_recomcourse{border-bottom:#ececf1 solid 1px;line-height:28px;color:#666;font-size:14px;font-weight:700;margin-top:16px;font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";}
.applyjob_recomcourse .title_recomcourse a{color:#0c4b85;}
.ul_recomcourse li{float:left;display:inline;width:213px;line-height:24px;font-size:14px;margin:6px 20px 0 0;}
.ul_recomcourse li a{color:#0c4b85;display:inline-block;zoom:1;max-width:210px;_width:expression(this.offsetWidth > 210 ? '210px': true);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul_recomcourse li a:hover{color:#0c4b85;text-decoration:underline;}
/***单投****/
.box_recomcourse{margin-top:12px;width:466px;overflow:hidden;}
.box_recomcourse .top_recomcourse{line-height:20px;color:#999;}
.box_recomcourse .link_recommore{color:#999;}
.box_recomcourse .link_recommore:hover{color:#999;text-decoration:underline;}
.list_recomcourse{width:478px;margin-left:-12px;}
.list_recomcourse li{float:left;display:inline;width:227px;height:36px;margin:8px 0 0 12px;}
.list_recomcourse a{display:block;width:207px;height:24px;line-height:24px;font-size:14px;color:#3592c1;text-align:center;padding:6px 10px;background-color:#f6f6f6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list_recomcourse a:hover{background-color:#ececec;color:#3592c1;text-decoration:none;}
/***单投 end****/
/*******推荐课程 end********/