*{font-size:12px;}
html,body{height:100%;width:100%}
body{background:#fff;}
div{overflow:hidden}
td,th,body{color:#333;font-size: 12px;font-family:Tahoma;}
body,form,ul,li,p,ol,dl,dt,dd{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
img{border:0;}
ul{list-style-type:none;}
label{cursor:pointer;}
a{color:#000;cursor:pointer;text-decoration:none;}
a.blue{color:#1155CC;cursor:pointer;text-decoration:none;}
a.blue:hover{text-decoration:underline;}

.clearfix:after{display:block;content:'';clear:both;visibility:hidden;height:0;overflow:hidden;}
.clearfix{*zoom:1;}

.overflow{
	text-overflow:ellipsis;        /*for IE,chrome,safria/
	-o-text-overflow: ellipsis;    /*for Opera*/
	white-space:nowrap;
	overflow:hidden;
}
.u{text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.p10 {padding:10px;}
.p5 {padding:5px;}
.b,.bold {font-weight:700;}
.brown{color:#A48C4B;}
.black{color:#000000;}
.green{color:#228822;}
.red{color:#CC0000;}
.orange{color:#FF6600}
.f30{color:#f30}
.f60{color:#f60}
.blue{color:#1155CC;}
.gray{color:#C0C0C0;}
.yellow{color:#FFFF00;}
.white{color:#FFF}
.f333{color:#333}
.f444{color:#444}
.f555{color:#555}
.f666{color:#666}
.f888{color:#888}
.f999{color:#999}
.fbbb{color:#BBB}
.f09c{color:#09C}
.fontv{font-family:Tahoma;}
.font_yahei{font-family:"Microsoft yahei";}
.fonta{font-family:Tahoma}
.font_st{font-family:Tahoma}
.font_nm{font-weight:normal}

.clear{clear:both;}
.lh0{font-size:0px;line-height:0px;}
/*.clear{clear:both;font-size:0px;line-height:0px;} */
.hide,.hidden{display:none;}
.show{display:block;}
.tal{text-align:left}
.tac,.center{text-align:center}
.taj{text-align:justify;}
.tar{text-align:right}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.pointer{cursor:pointer;}
.inline-block{display:inline-block;zoom:1;*display:inline;}
.vam{vertical-align:middle;}
.vat{vertical-align:top;}
.relative{position:relative;}
label.vam{vertical-align:middle;font-family:tahoma;}
.jdefl_width{width:980px;margin:0 auto;}
.jobcn_width{width:1004px;margin:0 auto; background:#fff}
div.vam input{vertical-align:middle;margin-top:-1px;margin-bottom:2px;}

/*ul dl*/
ul.square{list-style:none;}
dl.square dd,
ul.square li{padding-left:10px;background:url("/commImage/ui/icon/icon4.png") no-repeat -496px -41px transparent;}

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
figure{margin:0;}


/*tab*/
.jobcn_tab .header{height:29px;}
.jobcn_tab .header,.jobcn_tab .toolbar{background:url("/commImage/ui/bg/tab1.png") repeat-x scroll 0 0;}
.jobcn_tab .header{background-position:0 28px;}
.jobcn_tab .toolbar{background-position:0 -59px;}

.jobcn_tab .header .unit,
.jobcn_tab .header .unit span{display:block;background:url("/commImage/ui/bg/tab1.png") no-repeat scroll 0 0;float:left;}
.jobcn_tab .header .unit{background-position:0 -30px;padding-left:2px;line-height:29px;margin-left:5px;}
.jobcn_tab .header .unit span{background-position:right -30px;padding-right:2px;background-color:#fff;}
.jobcn_tab .header .active{background-position:0 -1px}
.jobcn_tab .header .active span{background-position:right -1px;}
.jobcn_tab .header a.unit{padding-left:10px;}
.jobcn_tab .header a.unit span{padding-right:10px;}
.jobcn_tab .header a.unit:hover{text-decoration:none;}

/*jobcn click code*/
.jobcn_click_code a{border:1px solid #ccc;background:#f7f7f7;border-radius:2px;text-align:center;line-height:22px;height:22px;padding:8px;display:block;color:#555555 !important;font-size:14px;}
.jobcn_click_code a:hover{text-decoration:none !important;}
.jobcn_click_code i{width:18px !important;height:18px !important;display:inline-block !important;vertical-align:top;margin:2px 5px;background:url("/commImage/10.2/ui/icon/100.png") no-repeat !important;position:static !important;}
.jobcn_click_code_success a{border-color:#5eb75d;background:#f2ffea;color:#5eb75d !important;cursor: default;}
.jobcn_click_code_success i{background-position:0 -50px !important;}
.jobcn_click_code_reset i{background-position:-50px 0 !important;}


/*ol box*/
.ol_box .box-content .box-loading {background:url("/commImage/ui/loading/loadingMask.gif") no-repeat scroll center center transparent;}
.ol_box .box-content input{margin: 0 2px 0 0;padding: 0; vertical-align: middle;}
.ol_box .box-content label{vertical-align:middle;font-family:tahoma;}

.jobcn_ui_loading{text-align: center;position:fixed!important; position:absolute; width:61px;height:61px;background:url("/commImage/ui/loading/loadingMask.gif") no-repeat scroll 0 0 transparent; top:47%!important;top:650px;left:52%;z-index:9999;	padding:10px 0 10px 9px;color:#fff;display:none;}
.jobcn_mask{border:0px; background:#000; margin:0px; padding:0px; position:absolute; top:0px; z-index:500;left:0px;opacity:0.2;filter:alpha(opacity=20);}

/*suggest_toolbar*/
.jobcn_advise{width:212px;height:32px;}
.jobcn_advise .open{background:url("/commImage/recom.gif") no-repeat scroll 0 0 transparent;height:32px;filter:alpha(opacity=60);opacity:0.6;width:212px;}
.jobcn_advise .close{background:url("/commImage/recom.gif") no-repeat scroll -126px 0 transparent;height:18px;filter:alpha(opacity=60);opacity:0.6;width:17px;}
.jobcn_advise  a.open:hover, .jobcn_advise a.close:hover{filter:alpha(opacity=100);opacity: 1;}


/**
login
**/
.jobcn_person_login{overflow:visible;}
.jobcn_person_login div{overflow:visible;}
.jobcn_person_login .box-ct{padding:0;}
.jobcn_person_login .login-body{height:366px;}
.jobcn_person_login .login-body .pass input,
.jobcn_person_login .login-body .name input{border:1px solid #CCC;width:260px;padding:3px;font-size:14px;font-weight:bold;font-family:verdana;height:18px;}
.jobcn_person_login .login-body .row{margin-left:65px;font-size:14px;height:30px;line-height:30px;color:#333;padding-bottom:15px;font-family:"\5b8b\4f53";}
.jobcn_person_login .login-body .long_login{margin-left:117px;}
.jobcn_person_login .login-body .btn{margin-left:121px;}
.jobcn_person_login .login-body .btn  button{margin:0;border:none;background:url("/commImage/ui/bg/bg24.png") no-repeat 0 -100px;cursor:pointer;padding:0;overflow:visible;width:76px;height:36px;}
.jobcn_person_login .box-ct .box-header{display:none;}
.jobcn_person_login .login_content{width:480px;height:366px;position:relative;}
.jobcn_person_login .login_content .login_title{font-size:22px;height:29px;line-height:29px;font-family:"Microsoft Yahei",Tahoma;position:relative;color:#5882CB;width:410px;margin:0 auto;margin-top:35px;}
.jobcn_person_login .login_content .login_main{padding-top:40px;position:relative;zoom:1;}
.jobcn_person_login .login_content .login_tips{position:absolute;top:15px;left:120px;border: 1px solid #FFC7B9;color:#F50;padding-left:5px;line-height:18px;padding-top: 1px;background:#FFF4F1;width:262px;}
.jobcn_person_login .login_content .forgetPwd{position:absolute;top:0;right:0;font-family:Tahoma;}
.jobcn_person_login .login_content .forgetPwd a{color:#15C;}
.jobcn_person_login .login_content .forgetPwd span{padding:0 15px;color:#ccc;}
.jobcn_person_login .service_tell{position:absolute;left:0;bottom:0;height:56px;line-height:56px;border-top:1px solid #F4F4F4;background:#FAFAFA;width:480px;text-indent:65px;font-size:14px;font-family:verdana;}
.jobcn_person_login .service_tell span{width:29px;height:29px;background:url("/commImage/ui/bg/bg24.png") no-repeat 0 -150px;position:absolute;left:26px;top:12px;}
.jobcn_person_login .register_content{width:175px;border-left:1px solid #4A76C1;background:#5882CB;height:366px;position:relative;}
.jobcn_person_login .no_member{color:#DEE6F5;text-align:center;padding-top:165px;background:url("/commImage/ui/bg/bg24.png") no-repeat center 115px;}
.jobcn_person_login .register_content .box-close{background: url("/commImage/ui/bg/bg24.png") no-repeat scroll 0 -200px;width:18px;height:18px;top:7px;right:7px;}
.jobcn_person_login .register_content a:hover.box-close{background: url("/commImage/ui/bg/bg24.png") no-repeat scroll -50px -200px;}
.jobcn_person_login .free_register{text-align:center;padding-top:20px;}
.jobcn_person_login .free_register a{font-size:25px;color:#fff;font-family:"Microsoft Yahei",Tahoma;border-bottom:2px solid #fff;line-height:30px;}

/*jobcn click code*/
.jobcn_click_code a{border:1px solid #ccc;background:#f7f7f7;border-radius:2px;text-align:center;line-height:22px;height:22px;padding:8px;display:block;color:#555555 !important;font-size:14px;}
.jobcn_click_code a:hover{text-decoration:none !important;background:#fff;}
.jobcn_click_code i{width:18px !important;height:18px !important;display:inline-block !important;vertical-align:top;margin:2px 5px;background:url("/commImage/10.2/ui/icon/100.png") no-repeat !important;position:static !important;}
.jobcn_click_code_success a{border-color:#5eb75d;background:#f2ffea;color:#5eb75d !important;}
.jobcn_click_code_success a:hover{background:#f2ffea;}
.jobcn_click_code_success i{background-position:0 -50px !important;}
.jobcn_click_code_reset i{background-position:-50px 0 !important;}

/*
third-party account login
*/
.other_login{overflow:visible; zoom:1; display:block;}
.sina_login,.qq_login,.renren_login,.msn_login,.baidu_login,.alipay_login{background:url("/commImage/ui/icon/other_icon.png") left top no-repeat; padding:3px 10px; margin:0 3px; height:14px; zoom:1}
.qq_login{background-position:left -50px}
.renren_login{background-position:left -100px}
.msn_login{background-position:left -150px}
.baidu_login{background-position:left -200px}
.alipay_login{background-position:left -250px}
.jobcn_person_login .login_content .login_main .other_login{padding-left:121px; padding-top:10px;}

.other_tips{position:absolute; left:60px; top:22px; padding-top:5px; z-index:99;}
.other_tips .tips_top {background:url("/commImage/ui/icon/other_icon.png") no-repeat left -300px;height:7px;width:16px;position: absolute;top: 0;left:110px;}
.other_tips .tips_content{border:2px solid #7fba8a; background:#fff; width:200px; line-height:18px;}
.other_tips .tips_content .text{padding:5px 10px;}
.other_tips .tips_content .close{background:#eafbe6; text-align:right; padding:3px 8px;}
.other_tips .tips_content .close a{color:#15c}
.other_tips .tips_content .close a:hover{text-decoration:underline}

/*third-party account login锟斤拷锟斤拷nav_header*/
.nav_header .login{overflow:visible;}
.nav_header .per_login_h{position:relative; line-height:29px; height:28px; margin-right:25px; display:inline; overflow:visible; zoom:1}

.per_login_h .other_login{display:inline; padding:0px 18px 0px 2px; text-indent:5px; position:relative; z-index:101; float:left}
.per_login_h .other_login b{width:0px;height:0px;border-width:4px 4px;border-style:solid;border-color:#666 #fcfcfc #fcfcfc;font-size:0px;position:absolute;right:6px;top:12px; line-height:0;-webkit-transition: -webkit-transform .2s ease-in;-moz-transition: -moz-transform .2s ease-in;}
.per_login_h .hover b{border-color:#666 #fff #fff;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-moz-transform: rotate(180deg);-moz-transform-origin: 50% 30%;-webkit-transform: rotate(180deg);-webkit-transform-origin-x: 50%;-webkit-transform-origin-y: 30%; top:12px; top:8px\9;}

.per_login_h .other_icon{position:absolute; right:0px; _right:3px; top:4px; padding:23px 0px 10px 0; width:118px; border:1px solid #ccc; border-radius:3px; line-height:18px; overflow:visible; zoom:1; z-index:100; background:#fff;}
.per_login_h .other_icon li{padding:6px 2px 2px 2px; background:#fff; display:block; zoom:1}


/**jobcn.ui.warn**/
.jobcn_ui_warn{overflow:visible;position:fixed!important;top:47%!important;position:absolute;background-color:#fff\9;zoom:1;}
.jobcn_ui_warn div{overflow:visible;}
.jobcn_ui_warn .box-title{display:none;}
.jobcn_ui_warn .box-close{cursor:pointer;height:10px;font-size:6px;line-height:10px;width:10px;background:url("/commImage/ui/icon/tips.png") no-repeat scroll 0 -77px transparent;position:absolute;right:5px;top:5px;}
.jobcn_ui_warn table .box-cl,
.jobcn_ui_warn table .box-cc,
.jobcn_ui_warn table .box-cr{background:url("/commImage/ui/icon/tips.png");_background:url("/commImage/ui/icon/tips_ie6.png");height:74px;line-height:74px;}
.jobcn_ui_warn table .box-cl{background-position:-15px -77px;background-repeat:no-repeat;width:45px;}
.jobcn_ui_warn table .box-cc{background-position:0 -231px;background-repeat:repeat-x;font-size:14px;font-weight:bold;padding-left:8px}
.jobcn_ui_warn table .box-cr{background-position:0 0;background-repeat:no-repeat;width:5px;}
.jobcn_ui_warn .box-bottom{display:none;}

/**jobcn.ui.info**/
.jobcn_ui_info{overflow:visible;position:fixed!important;top:47%!important;position:absolute;background-color:#fff\9;zoom:1;}
.jobcn_ui_info div{overflow:visible;}
.jobcn_ui_info .box-title{display:none;}
.jobcn_ui_info .box-close{cursor:pointer;height:10px;font-size:6px;line-height:10px;width:10px;background:url("/commImage/ui/icon/tips.png") no-repeat scroll 0 -77px transparent;position:absolute;right:5px;top:5px;}
.jobcn_ui_info table .box-cl,
.jobcn_ui_info table .box-cc,
.jobcn_ui_info table .box-cr{background:url("/commImage/ui/icon/tips.png");_background:url("/commImage/ui/icon/tips_ie6.png");height:74px;line-height:74px;}
.jobcn_ui_info table .box-cl{background-position:-15px 0;background-repeat:no-repeat;width:45px;}
.jobcn_ui_info table .box-cc{background-position:0 -231px;background-repeat:repeat-x;font-size:14px;font-weight:bold;padding-left:8px;}
.jobcn_ui_info table .box-cr{background-position:0 0;background-repeat:no-repeat;width:5px;}
.jobcn_ui_info .box-bottom{display:none;}

/**jobcn.ui.error**/
.jobcn_ui_error{overflow:visible;position:fixed!important;top:47%!important;position:absolute;background-color:#fff\9;zoom:1;}
.jobcn_ui_error div{overflow:visible;}
.jobcn_ui_error .box-title{display:none;}
.jobcn_ui_error .box-close{cursor:pointer;height:10px;font-size:6px;line-height:10px;width:10px;background:url("/commImage/ui/icon/tips.png") no-repeat scroll 0 -77px transparent;position:absolute;right:5px;top:5px;}
.jobcn_ui_error table .box-cl,
.jobcn_ui_error table .box-cc,
.jobcn_ui_error table .box-cr{background:url("/commImage/ui/icon/tips.png");_background:url("/commImage/ui/icon/tips_ie6.png");height:74px;line-height:74px;}
.jobcn_ui_error table .box-cl{background-position:-15px -154px;width:45px;}
.jobcn_ui_error table .box-cc{background-position:0 -231px;background-repeat:repeat-x;font-size:14px;font-weight:bold;padding-left:8px;}
.jobcn_ui_error table .box-cr{background-position:0 0;background-repeat:no-repeat;width:5px;}
.jobcn_ui_error .box-bottom{display:none;}

/**jobcn.ui.alert**/
.jobcn_ui_alert{background:url(/public/script/jslib/ol.box/images/bg1.png);_background:#FFF;width:300px; color:#444;overflow:visible;padding:6px;}
.jobcn_ui_alert div{overflow:visible;}
.jobcn_ui_alert_mask{border:0px; background:#000; margin:0px; padding:0px; position:absolute; top:0px; left:0px;opacity:0.2;filter:alpha(opacity=20);}
.jobcn_ui_alert .box-loading {background:url(/public/script/jslib/ol.box/images/common_loading.gif) no-repeat center; width:100%; height:100%}

.jobcn_ui_alert .box-ct{border:1px solid #CDE5EC;background:#fff;}
.jobcn_ui_alert .box-header{height:39px; position:relative; cursor:move;}
.jobcn_ui_alert .box-tc{margin-left:0px; margin-right:0px; background:none;}
.jobcn_ui_alert .box-tc2{padding-left:10px;height:36px;line-height:36px;padding-bottom:3px;font-size:9pt;background:url("/public/script/jslib/ol.box/images/bg2.png") repeat-x scroll 0 -83px #FBD175;text-align:left;font-weight:bold;zoom:1;}
.jobcn_ui_alert .box-close{float:right;cursor:pointer;height:36px; width:37px; background:url("/public/script/jslib/ol.box/images/icon2.gif") no-repeat scroll 5px -155px; zoom:1;border-left:1px solid #CDE5EC;}
.jobcn_ui_alert .box-close:hover{background:url("/public/script/jslib/ol.box/images/icon2.gif") no-repeat scroll 5px -118px;}
.jobcn_ui_alert .box-title{color:#374863;font-size:16px;}
.jobcn_ui_alert .box-cc{vertical-align:top;}
.jobcn_ui_alert .box-content{clear:both; line-height:20px;  background:#fff; text-align:left;padding:5px;}
.jobcn_ui_alert .box-button{margin-top:5px;overflow:hidden;margin-bottom:5px;}
.jobcn_ui_alert .box-button a{background:url("/public/script/jslib/ol.box/images/bg2.png") repeat-x scroll 0px -126px;height:24px;padding-left:20px;text-align:center;line-height:24px;display:block;display:inline-block;zoom:1;*display:inline;text-decoration:none;margin:5px 8px 0 0;float:right;}
.jobcn_ui_alert .box-button a span {background:url("/public/script/jslib/ol.box/images/bg2.png") repeat-x scroll right -126px;color:#375365;padding-right:20px;background-color:#fff;line-height:24px;display:block;}



/**jobcn.ui.ballon**/
.jobcn_ui_ballon{display:block;z-index:500; position:absolute; width:303px;color:#000; text-decoration:none;border:0px solid red;text-align:left;line-height:16px;}
.jobcn_ui_ballon.style1 #ballon_header{background:url("/commImage/ui/dialog/box_header.png") no-repeat;height:34px;overflow:hidden;}
.jobcn_ui_ballon.style1 #ballon_body{background:url("/commImage/ui/dialog/box_body.png") repeat-y;padding: 6px 12px 6px 15px;}
.jobcn_ui_ballon.style1 #ballon_footer{background:url("/commImage/ui/dialog/box_footer.png") no-repeat;height:15px;overflow:hidden;}

.jobcn_ui_ballon.style2 #ballon_header{background:url("/commImage/ui/dialog/box_header_01.png") no-repeat;height:34px;overflow:hidden;}
.jobcn_ui_ballon.style2 #ballon_body{background:url("/commImage/ui/dialog/box_body.png") repeat-y;padding: 6px 12px 6px 15px;}
.jobcn_ui_ballon.style2 #ballon_footer{background:url("/commImage/ui/dialog/box_footer.png") no-repeat;height:15px;overflow:hidden;}


/**jobcn.ui.hover**/
.jobcn_ui_hover{background:none repeat scroll 0 0 #FFFFFF; border:1px #B4C0C8 solid; height:18px; line-height:18px;box-shadow: 0 1px 2px #DDDDDD inset;}
textarea.jobcn_ui_hover{height:auto;}
input.jobcn_ui_hover:focus{outline: none;}/*for chrome*/
textarea.hover,
input.hover{border:1px solid #F60;}
.fieldtext{text-align:left; font:normal 12px/14px "SimSun";border:1px #ccc solid; padding:2px 3px; resize:vertical;}

/**jobcn.ui.highlight**/
.jobcn_ui_highlight{background:#FFFD7B;}
.keyword_highlight{background-color:#f30;}
.keyword_font_highlight{color:#f30;padding:0 !important;font-size:inherit;}

/* button: commonly used */
.lbutton,.lbutton2,.lbutton3,.rbutton,.rbutton2{width: 85px;background: #5f8dc9;cursor:pointer;border:none;padding:0;font-size:12px;color:#fff;text-align:center; margin-right:5px;line-height: 28px;height: 30px;font-family: microsoft yahei;font-size: 12px;border-radius:2px;}
.rbutton,.rbutton2{background: #ddd;color: #666;}
.lbutton2,.rbutton2{width:90px;background-position:left -100px;}
.lbutton3{width:120px;background-position:left -150px;}
.width_content a.lbutton,.width_content a:hover.lbutton{color:#fff; text-decoration:none}
.width_content a.rbutton,.width_content a:hover.rbutton{color:#425762; text-decoration:none}
a:hover.lbutton,a:hover.lbutton2,a:hover.rbutton,a:hover.rbutton2{text-decoration:none}


/*
pop selecter
*/
.jobcn_selecter{overflow:visible;position:relative;}
.jobcn_selecter .ie-shadow{display:none;display:block\9;width:354px;height:450px;*height:446px;_height:450px;position:absolute;top:5px;left:5px;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5', MakeShadow='true', ShadowOpacity='1');background:#000;z-index:-1;}
.jobcn_position .ie-shadow{width:610px;height:460px;}
.jobcn_industry .ie-shadow{width:690px;height:607px;}
.jobcn_selecter .box-ct{box-shadow:0 0 10px #000;*float:left;_float:both;margin:10px;background:#FAFAFA;}
.jobcn_selecter .selector_sbox .boxCenter,
.jobcn_selecter .selector_sbox{background:#FAFAFA;overflow:hidden;}
.jobcn_selecter .selector_sbox .boxCenter{padding:10px;zoom:1;}
.jobcn_selecter .parentHot{*padding-bottom:2px;}
.jobcn_selecter .parentHot a{float:left;display:block;width:68px;background:none;line-height:21px;height:21px;margin-right:2px;margin-bottom:2px;color:#444;}
.jobcn_selecter .parentHot a:hover{background:none;}
.jobcn_selecter .box-header{background:#EF5C00;height:31px;line-height:31px;cursor:move;border-bottom:1px solid #D95400;position: relative;width:100%;}
.jobcn_selecter .box-bottom{line-height:0;height:0;font-size:0;overflow:hidden;}
.jobcn_selecter .box-header .box-close{height:20px;width:20px;background:url("/commImage/ui/bg/bg15_pop.png") no-repeat 5px -85px #EF5C00;display:block;position:absolute;right:5px;top:5px;line-height:9px;font-size:9px;}
.jobcn_selecter .box-header .box-tc1,
.jobcn_selecter .box-header .box-tl,
.jobcn_selecter .box-header .box-tr{font-size:0;height:0;line-height:0;}
.jobcn_selecter .box-header a:hover.box-close{background:url("/commImage/ui/bg/bg15_pop.png") no-repeat 5px -135px #EF5C00;}
.jobcn_selecter .box-cc{border-top:1px solid #FFF;}
.jobcn_selecter .box-header .box-title{font-size:14px;font-weight:bold;padding-left:10px;color:#FFEDDF;}
.jobcn_selecter .selector_sbox .head .desc .info{border:0;line-height:35px;height:35px;}
.jobcn_selecter .selector_sbox .head .desc .info{border:0;line-height:35px;height:35px;}
.jobcn_selecter .selector_sbox .head .desc .town{position:absolute;top:6px;left:320px;width:170px;}
.jobcn_selecter .selector_sbox .head .desc .town .tn_title{float:left;line-height:26px;height:26px;width:42px}
.jobcn_selecter .selector_sbox .head .desc .town .tn_body{float:left;width:120px;}
.jobcn_selecter .selector_sbox .head .desc .town .tn_body input{width:100px;border:1px solid #CCC;height:18px;line-height:18px;padding:2px;margin:0;float:left;}
.jobcn_selecter .selector_sbox .searchBar .searchTips2{padding-top:0;}
.jobcn_selecter .selector_sbox .head .selectA .hasSelect,
.jobcn_selecter .selector_sbox .head .selectA .tips{border-top:1px dotted #AAA;}
.jobcn_selecter .selector_sbox .boxCenter .title{line-height:30px;height:30px;font-weight:bold;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem{clear:both;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem a{width:63px;margin-right:2px;margin-bottom:2px;border:none;background:#F1F3F4;line-height:21px;height:21px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem a:hover{border:none;background:#F1F3F4;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem a.hasChildren{background:url("/commImage/ui/bg/bg15_pop.png") no-repeat scroll 0 0 #F1F3F4;background-position:right -25px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem a.hasChildren:hover,.selector_sbox .boxCenter .parentItem a.over{background:url("/commImage/ui/bg/bg15_pop.png") no-repeat scroll 0 0 #F1F3F4;background-position:right 5px;}
.jobcn_selecter .selector_sbox .parentItem a.hasChildren.selected,
.selector_sbox .boxCenter .parentItem  a.selected,
.selector_sbox .subCat  a.selected,
.selector_sbox .searchPanel  a.selected{background-color:#FFF1D3;}
.jobcn_selecter .selector_sbox .parentItem a:hover.hasChildren.selected,
.selector_sbox .boxCenter .parentItem  a:hover.selected,
.selector_sbox .subCat  a:hover.selected,
.selector_sbox .searchPanel  a:hover.selected{background-color:#FFF1D3;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem a.over{background:#EF5C00 url("/commImage/ui/bg/bg15_pop.png") no-repeat right -25px;color:#fff;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem a:hover.over{background:#EF5C00 url("/commImage/ui/bg/bg15_pop.png") no-repeat right -25px;color:#fff;}
.jobcn_selecter .selector_sbox_area .subCat{width:300px;}
.jobcn_selecter .selector_sbox .subCat{border:3px solid #EF5C00;left:-10px;}
.jobcn_selecter .selector_sbox .subCat a{border:none;}
.jobcn_selecter .selector_sbox .subCat a:hover{border:none;background:none;}
.jobcn_selecter .selector_sbox .subCat a.selected{background:none;}
.jobcn_selecter .selector_sbox .head .selectA .hasSelect a{background:url("/commImage/ui/bg/bg16_pop.png") no-repeat right top;border:none;line-height:20px;height:20px;width:60px;padding-left:5px;}
.jobcn_selecter .selector_sbox .head .selectA .hasSelect a:hover{border:none;line-height:20px;height:20px;background-position:right -30px;}
.jobcn_selecter .selector_sbox input{margin:3px 3px 3px 4px;margin-top:2px;margin-top:0px\9;*margin-right:0px;*margin-left:0px;}
.jobcn_selecter .selector_sbox_industry .boxCenter .parentItem a{width:32.1%;}
.jobcn_selecter .selector_sbox_industry .head .selectA .hasSelect a{width:180px;}
.jobcn_selecter .selector_sbox .botton,
.jobcn_selecter .selector_sbox .bottonH{background:url("/commImage/ui/bg/bg16_pop.png") no-repeat;}
.jobcn_selecter .selector_sbox .bottonH{background-position:right -80px;border:none;height:26px;line-height:26px;font-size:14px;color:#FFEDDF;font-weight:normal;padding:0 15px;}
.jobcn_selecter .selector_sbox .botton{background-position:-373px -80px;text-indent:-100px;overflow:hidden;border:none;width:27px;padding:0;height:26px;}
.jobcn_selecter .selector_sbox .boxCenter .major_city{}
.jobcn_selecter .selector_sbox .boxCenter .major_city .title{float:left;width:70px;line-height:23px;height:23px;color:#EF5C00;text-indent:5px;}
.jobcn_selecter .selector_sbox .boxCenter .odd{background:#FEF1E8;clear:both;zoom:1;}
.jobcn_selecter .selector_sbox .boxCenter .even{clear:both;}
.jobcn_selecter .selector_sbox .boxCenter .odd .title{background:#FEF1E8;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .odd .hasChildren{background:url("/commImage/ui/bg/bg15_pop.png") no-repeat scroll 0 0 #FEF1E8;background-position:right -23px;height:21px;line-height:21px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .odd :hover.hasChildren{background:url("/commImage/ui/bg/bg15_pop.png") no-repeat scroll 0 0 #FEF1E8;background-position:right 7px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .odd a{background:#FEF1E8;height:21px;line-height:21px; }
.jobcn_selecter .selector_sbox .boxCenter .parentItem .even .hasChildren{background:url("/commImage/ui/bg/bg15_pop.png") no-repeat scroll 0 0 #FAFAFA;background-position:right -23px;height:21px;line-height:21px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .even :hover.hasChildren{background:url("/commImage/ui/bg/bg15_pop.png") no-repeat scroll 0 0 #FAFAFA;background-position:right 7px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .even a{background:#FAFAFA;height:21px;line-height:21px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .odd a.over{background:#EF5C00 url("/commImage/ui/bg/bg15_pop.png") no-repeat right 0;color:#fff;background-position:right -53px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .odd a:hover.over{background:#EF5C00 url("/commImage/ui/bg/bg15_pop.png") no-repeat right 0;color:#fff;background-position:right -53px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .even a.over{background:#EF5C00 url("/commImage/ui/bg/bg15_pop.png") no-repeat right 0;color:#fff;background-position:right -53px;}
.jobcn_selecter .selector_sbox .boxCenter .parentItem .even a:hover.over{background:#EF5C00 url("/commImage/ui/bg/bg15_pop.png") no-repeat right 0;color:#fff;background-position:right -53px;}
.jobcn_selecter .selector_sbox .searchBar{top:5px;}
.jobcn_selecter .selector_sbox .searchBar .searchTips2{line-height:26px;height:26px;}
.jobcn_selecter .selector_sbox .searchBar input{width:auto;height:18px;line-height:18px;padding:3px;margin-top:0;}
.jobcn_selecter .selector_sbox .desc{height:35px;}
.jobcn_selecter .selector_sbox .head{height:110px;}
.jobcn_selecter .selector_sbox_area .boxCenter{}
.jobcn_selecter .selector_sbox_area label{}
.jobcn_selecter .selector_sbox_position .boxCenter .parentItem a{width:32.1%;}
.jobcn_selecter .selector_sbox_position .head .selectA .hasSelect a{width:170px;}
.jobcn_selecter .selector_sbox_position .searchPanel{*height:315px;}
.jobcn_selecter .selector_sbox_position .searchPanel .searchItem{width:180px;}
.jobcn_selecter .selector_sbox_position .searchPanel .odd{background:#F7F7F7;}

/*
pop selecter style2
*/
.jobcn_selecter_style2,
.jobcn_selecter_style2 div{overflow:visible;}
.jobcn_selecter_style2 .box-ct{background:#FFF;padding:0 5px 5px 5px;}
.jobcn_selecter_style2 .box-ct .box-header{position:relative;cursor:move;zoom:1;}
.jobcn_selecter_style2 .box-ct .box-tc a.box-close{position:absolute;right:6px;top:7px;width:16px;height:15px;background:url("/commImage/ui/bg/bg6.png") no-repeat 0 -250px;}
.jobcn_selecter_style2 .box-ct .box-tc a:hover.box-close{background-position:0 -280px;}
.jobcn_selecter_style2 .box-ct .box-tc .box-title{color:#000;font-size:14px;font-weight:bold;}
.jobcn_selecter_style2 .box-ct .box-tl,
.jobcn_selecter_style2 .box-ct .box-tr{display:none;}
.jobcn_selecter_style2 .box-ct .box-tc{height:35px;line-height:35px;}


/*drop*/
.com_info .selector, .com_info .item .selector{width: 210px;height: 16px;padding: 3px 0 1px 3px;border: 1px solid #CCC; cursor:pointer; overflow:hidden;position:relative;zoom:1;}
.com_info .selector #text, .com_info .selector .jobcn-dialog-text{height:14px;line-height:14px;margin-left: 0;text-indent: 0; width:190px; float:left}
.com_info .selector #drop,.selector .drop, .com_info .selector .jobcn-dialog-icon{background:url("/commImage/ui/icon/pos_icon.png") no-repeat 2px -48px;height:16px;line-height:16px;width: 20px; float:left}
.com_info .item .selector .drop{top:4px; right:1px}
.com_info .selector .jobcn-dialog-icon{top:3px;}
.Wdate{cursor:pointer}

/*Auto complete*/
#soTopJobKeyResult{position : absolute;top:73px;left:415px;display:none;border:1px solid #817F82;background:#fff;line-height:25px;width:298px;}
#soFootJobKeyResult{position : absolute;top:36px;left:0;display:none;border:1px solid #817F82;background:#fff;line-height:25px;width:432px;text-align:left;}
#soHomeJobKeyResult{position:absolute;top:35px;left:-1px;display:none;border:1px solid #817F82;background:#fff;line-height:25px;width:432px;}
#soTopJobKeyResult div,
#soHomeJobKeyResult div,
#soFootJobKeyResult div{padding:0 5px; cursor:pointer;}
#soTopJobKeyResult .active,
#soHomeJobKeyResult .active,
#soFootJobKeyResult .active{background:#EBEBEB;padding:0 5px;}

/**
area selecter
**/
.city_hasSelect{zoom:1;}
.city_hasSelect .chs_item{height:24px;border:1px solid #FBE9DC;background:#FEF1E8;margin-right:8px;margin-bottom:8px;padding-right:20px;zoom:1;border-radius:4px;}
.city_hasSelect .chs_item input{width:90px;height:14px;line-height:14px;padding-top:2px;border:1px solid #FFC69F;margin-top:3px;outline:none;padding-left:3px;padding-right:3px;background:#fff;border-radius:4px;}
.city_hasSelect .chs_item b{color:#D34710;padding:5px;font-size:14px;}
.city_hasSelect .chs_item input.town_bg{background:url("/commImage/ui/btn/btn17.png") no-repeat scroll 0 -200px;}
.jobcn_selecter .selector_sbox .head .selectA .hasSelect a.close{display:block;width:9px;height:8px;background:url("/commImage/ui/bg/bg15_pop.png") no-repeat scroll 0 -290px;position:absolute;top:8px;right:6px;padding:0;margin:0;}
.jobcn_selecter .selector_sbox .head .selectA .hasSelect a:hover.close{width:9px;height:8px;background-position:0 -340px;}

/**
top_triangle
**/
.float_toolbar_r{width:50px;height:220px;}
.float_toolbar_r a{width:50px;height:50px;display:block;background:url("/commImage/ui/btn/floatToolbarR.png") no-repeat;margin-bottom:4px;text-indent:-500px;}
.float_toolbar_r #bdshare a.share{background-position:0 0;}
.float_toolbar_r #bdshare a:hover.share{background-position:right 0; opacity:1;filter:alpha(opacity=100);}
.float_toolbar_r a.favorites{background-position:0 -100px;}
.float_toolbar_r a:hover.favorites{background-position:right -100px;}
.float_toolbar_r a.proposal{background-position:0 -200px;}
.float_toolbar_r a:hover.proposal{background-position:right -200px;}
.float_toolbar_r a.top_triangle{background-position:0 -300px;}
.float_toolbar_r a:hover.top_triangle{background-position:right -300px;}
.float_toolbar_r a.top_triangle{margin-bottom:0;}
.float_toolbar_r a.weibo{background-position:0 -400px;}
.float_toolbar_r a:hover.weibo{background-position:right -400px;}
/**
tip
**/
.help_tip1{width:180px;position:absolute;top:35px;right:-6px;overflow:visible;z-index:460;}
.help_tip1 .top_arrow{line-height:7px;height:7px;background:url("/commImage/ui/icon/top_arrow.png") no-repeat center top;font-size:0;position:absolute;top:-6px;left:0;width:100%;}
.help_tip1 .tip_body{line-height:16px;padding:8px 15px;background:#fffcda;border:1px solid #D5B46D;border-bottom:2px solid #D5B46D;color:#444;}
.help_tip1 a.close{width:8px;height:7px;display:block;background:url("/commImage/ui/icon/top_arrow.png") no-repeat left -50px;line-height:7px;font-size:0;position:absolute;top:6px;right:6px;}
.help_tip1 a:hover.close{background:url("/commImage/ui/icon/top_arrow.png") no-repeat right -50px;}

/*
per info
*/
.phone_y,.phone_n,.email_y,.email_n{background: url("/commImage/ui/icon/email_phone.png") no-repeat left 0px; padding:3px 2px 3px 18px; height:16px; margin-left:10px; zoom:1;}
.phone_y{background-position:left 2px\9; *background-position:left 3px;}
.phone_n{background-position:-50px 0px; background-position:-50px 2px\9; *background-position:-50px 3px;}
.email_y{background-position:left -50px;background-position:left -48px\9; *background-position:left -47px}
.email_n{background-position:-50px -50px;background-position:-50px -48px\9; *background-position:-50px -47px;}

/**
*language_choose
*/
.language_choose{padding:20px;text-align:center;}
.language_choose h1{margin:0;font-weight:normal;}
.language_choose h1 a{color:#EF6101;}
.language_choose div.content{padding:15px 0 25px 0;font-size:16px;color:#666}
.language_choose div.content a{font-size:18px;line-height:20px;font-weight:bold;}
.language_choose .btn button{padding:0;border:0;margin:0;overflow:visible;background:transparent;cursor:pointer;}
.language_choose .btn span{height:32px;line-height:32px;background:url(/commImage/ui/bg/bg5.png) no-repeat left -400px;display:block;padding-left:10px;}
.language_choose .btn em{height:32px;line-height:32px;background:url(/commImage/ui/bg/bg5.png) no-repeat right -400px;display:block;color:#FFF;font-style:normal;white-space:nowrap;padding-right:10px;}

.language_choose .btn .span1{height:32px;line-height:32px;background:url(/commImage/ui/bg/bg5.png) no-repeat left -450px;display:block;padding-left:10px;filter:gray;-webkit-filter:grayscale(100%);}
.language_choose .btn .em1{height:32px;line-height:32px;background:url(/commImage/ui/bg/bg5.png) no-repeat right -450px;display:block;color:#FFF;font-style:normal;white-space:nowrap;padding-right:10px;filter: gray;color:#555;-webkit-filter: grayscale(100%);}

/* Add by 5667 2013-09-06 */
.jobcn-selector .selector-selected span{padding-right:3px}
.ol_box .box-content input.box-cancel{ background: #bbb;border-bottom: 1px solid #aaa;}

/**
*tip_info
*/
.tip_info{border:1px solid #F1E5B8;background:#fffde5;line-height:22px;padding:8px 8px 8px 32px;border-radius:2px;font-family:"Microsoft yahei";font-size:14px;color:#555;position:relative;zoom:1;}
.tip_info i{width:16px;height:16px;position:absolute;top:10px;left:10px;background:url("/commImage/10.2/ui/icon/tip.png") no-repeat;}
.tip_info ul{margin-left:20px;list-style-type:disc;}
.tip_info ul li{font-size:14px;}
.tip_info span{color:#f58934;font-size:14px;}
.tip_info a{color:#2c93da;font-size:14px;}

/**
*tip_warning
*/
.tip_warning{border:1px solid #ffd4d4;background:#fff3f3;line-height:22px;padding:8px 8px 8px 32px;border-radius:2px;font-family:"Microsoft yahei";font-size:14px;color:#e46660;position:relative;zoom:1;}
.tip_warning i{width:16px;height:16px;position:absolute;top:10px;left:10px;background:url("/commImage/10.2/ui/icon/tip.png") no-repeat 0 -100px;}
.tip_warning ul{margin-left:20px;list-style-type:disc;}
.tip_warning ul li{font-size:14px;}
.tip_warning span{color:#fd0b00;font-size:14px;}
.tip_warning a{color:#2c93da;font-size:14px;}

/**
*tip_success
*/
.tip_success{border:1px solid #d5f1c4;background:#f2ffea;line-height:22px;padding:8px 8px 8px 32px;border-radius:2px;font-family:"Microsoft yahei";font-size:14px;color:#555;position:relative;zoom:1;}
.tip_success i{width:16px;height:16px;position:absolute;top:10px;left:10px;background:url("/commImage/10.2/ui/icon/tip.png") no-repeat 0 -50px;}
.tip_success ul{margin-left:20px;list-style-type:disc;}
.tip_success ul li{font-size:14px;}
.tip_success a{color:#2c93da;font-size:14px;}