/*公共*/
.f14 { font-size:14px;}
.blue,a.blue:link,a.blue:visited { color:#0065C4;}
a.blue:hover { color:#0065C4; text-decoration:underline;}
.red,a.red:link,a.red:visited { color:#F00;}
a.red:hover { color:#F00; text-decoration:underline;}
.white,a.white:link,a.white:visited { color:#FFF;}
a.white:hover { color:#FFF; text-decoration:underline;}
.orange,a.orange:visited,a.orange:visited { color:#FC7803;}
a.orange:hover { color:#FC7803; text-decoration:underline;}
.hui,a.hui:link,a.hui:visited,.hotJob .text .textList ul li dl dt a:link,.hotJob .text .textList ul li dl dt a:visited { color:#666;}
a.hui:hover,.hotJob .text .textList ul li dl dt a:hover { color:#666;}
.yellow { color:#FF0;}
.inlineblock { display:inline-block; *display:inline; zoom:1;}
.mb5 { margin-bottom:5px!important;}
.f16 { font-size:16px;}
.p515 { padding:8px 10px 3px 10px!important;}
.p5 { padding:5px;}
table { table-layout:auto;}
.hidden { display:none;}
#TB_ajaxContent .hidden { display:block;}

/* width955 */
.w955 .top_in,.w955 .nav,.w955 .header,.w955 .main,.w955 .footer { width:955px;}

/*会员注册*/
.personal_register {padding:0 20px 0;}
.reg_protocol {border:1px solid #DDD;padding:30px;line-height:1.8;}
.reg_protocol dt {margin-bottom:20px;text-align:center;font:22px/1.5 微软雅黑,黑体,simsun;}
.reg_protocol strong {font-weight:700;}
.reg_protocol p {margin-bottom:10px;}
.reg_protocol .but_close {text-align:center;}
.reg_protocol .but_close input {font-size:14px;padding:5px 10px;}

.reg_form_item,.reg_form input {font-size:14px;}
.regpage_sub_title {margin:6px 0 0 25px;}
.reg_form_item {padding-bottom:10px;}
/*.pr_hd {margin-bottom:0px;}*/

/*修改*/
.pr_bd { width:500px; overflow:hidden;}
.auxiliary{ border-left:1px solid #dfdfdf; padding:50px 20px 30px 100px; height:150px; font-size:14px; line-height:30px;}
.auxiliary a { text-decoration:underline;}
.auxiliary p{ width:180px; border-bottom:1px solid #dfdfdf; padding-left:15px; padding-bottom:13px;}
.link-login img{ margin-top:5px; margin-right:5px;}
.link-login{ padding-left:10px; padding-top:10px;}
.resume_flow{ width:980px; margin:0px auto; height:37px; }
.step4 li{ float:left;color:#fff; font-size:16px; text-align:center; background:url(../images/res_rep.jpg) no-repeat; line-height:37px; width:245px}
li.s_pre{background: url(../images/res_ed.jpg) no-repeat; }
li.s_cur{background: url(../images/res_ing.jpg) no-repeat; }
.view{ padding:110px 30px 110px 250px; line-height:32px; font-size:14px; clear:both; border-bottom:1px solid #dfdfdf; margin-bottom:15px;}
.bo_purp{ padding-left:95px;}
.rejl dl{ float:left; margin-right:50px;} 
.rejl dl dt{ float:left;}
.b959595{ color:#959595}
.cpt_func{ clear:both;padding-left:95px; padding-top:15px;}
.cpt_btn{ background:url(../images/reg_bt.jpg) repeat-x; height:34px; width:110px; border: none; color:#FFF; font-size:14px; font-weight:bold; cursor: pointer; margin-right:20px;}
/*修改*/
.pr_bd_r_tit {}
.pr_bd_l {float:left;padding:20px;font-size:0;}
.pr_bd_r {float:left;padding:30px 40px;}
.reg_submit_btn,.loginBtn {cursor:pointer;border:0;background:url(../images/reg_submit_btn.png) no-repeat 0 0;}
.loginBtn {width:110px;height:35px;background:url(../images/loginBtn.png) no-repeat 0 0;}
.reg_submit_btn {width:176px;height:35px;background:url(../images/reg_submit_btn.png) no-repeat 0 0;}

.quicklink_lite {text-align:center;}
.quicklink_lite a {color:#777;}
.copyright_lite {text-align:center;color:#777;}
.header_lite {padding-bottom:15px;background:url(../images/space01.png) repeat-x 0 bottom;}
.header_lite .logo {margin-left:20px;}
.header_lite .header_r {float:right;margin-right:20px;}
.header_contact_lite {margin-top:10px;}
.header_quicklink_lite a {color:#616161;}
.p30 { padding:30px 50px;}
	/*.p30 .reg_inp_w1 { width:300px;}*/
	.p30 .elogin .reg_inp_w1 { width:200px;}
.contact { border-bottom:1px dotted #8A8A8A; padding-bottom:20px;}
	.contact .hd { background:url(../images/contact.gif) 0 0 no-repeat; height:48px; text-indent:-9999px; overflow:hidden;}
	.contact .md ul li { height:40px; float:left; margin:30px 0 0 32px; width:200px; display:inline;}
	.contact .md ul li h4 { font-size:14px; font-weight:bold;}
.borderO {border:1px solid #DFDFDF;}
	.borderO .pic { float:left;font-size:0;padding:20px; }
	.borderO .elogin { float:left; padding:30px 10px 30px 40px; }
	.login_right_con {float:right; padding:80px 20px 30px;}
	.login_right_con li {padding:8px 0;list-style:circle outside;}
/*.onError { background: url(../images/onError.gif) no-repeat; padding-left: 25px; margin-left: 10px; font-size: 12px; line-height: 22px; vertical-align: middle;}
.elogin .onError { margin-left:0; border:1px solid #FF8080; background-color:#FFF2F2; padding-right:5px; color:#333;}*/
/*.borderO_in {border:2px solid #FFECCE;}*/
.service dl { background:url(../images/icoLogin.gif) no-repeat; padding-left:60px; margin:20px; width:370px; display:inline; float:left; height:55px; overflow:hidden;}
	.service dl dt { font-size:14px; font-weight:bold; color:#F60;}
	.service dl dd { color:#666;}
	.service dl.one { background-position:0 0;}
	.service dl.two { background-position:0 -100px;}
	.service dl.three { background-position:0 -200px;}
	.service dl.four { background-position:0 -300px;}
	.service dl.five { background-position:0 -400px;}
	.service dl.six { background-position:0 -500px;}
	.service dl.seven { background-position:0 -600px;}
	.service dl.eight { background-position:0 -700px;}
	.service dl.nine { background-position:0 -800px;}
	.service dl.ten { background-position:0 -900px;}
	.service dl.ele { background-position:0 -1000px;}
	.service dl.twe { background-position:0 -1100px;}
	.service dl.thir { background-position:0 -1200px;}
	.service dl.fourT { background-position:0 -1300px;}
	.service dl.fifT { background-position:0 -1400px;}
#cn36CatBD #industrySelect tr td { padding:0;}
/*#cn36CatBD #industrySelect em { width:280px;}*/

/* industry select */
#industrySelect {padding:2px;border:1px solid #DDD;background-color:#FAFAFA;}
#industrySelect a {display:block;padding-left:18px;width:34px;height:26px;font-size:14px;line-height:26px;color:#333;border:1px solid #FAFAFA;background:url(../images/selcs.gif) no-repeat 4px center;}
#industrySelect a:hover {text-decoration:none;color:#000;border-color:#FF6F00;background-color:#FFF;}
#industrySelect a.on {color:#EE6501;border-color:#EE6501;background:#FFFFD9 url(../images/selcs.gif) no-repeat -96px center;}
#industrySelect a.on:hover {border-color:#EE6501;}
/*#industrySelect em {display:none;position:absolute;z-index:0;top:100px;left:0;margin-top:24px;padding:2px 10px;width:400px;text-align:left;font-size:12px;color:#333;border:1px solid #1464B9;background:#FFF;}*/
#industrySelect em {display:none;font-size:12px;}
/*	.borderO .elogin #industrySelect em { width:350px;color:#1464B9;}
	#TB_ajaxContent #industrySelect em{ width:280px;}
#industrySelect .on em {color:#333;border:1px solid #FF6F00;}*/
#industrySelected {padding-left:35px;height:22px;background:url(../images/right_ico.png) no-repeat 0 0;}
#industrySelectedText {margin:0 5px;color:#FF6600;}
#industrySelect {width:378px;}
.industry_select_tip_wrap {height:22px;border-top:1px solid #DDD;}
.industry_select_tip {padding-left:2px;color:#EE6501;}
.industry_select_tip strong {font-weight:700;}
.industry_select_tip_def {display:inline;padding-left:2px;font-size:12px;color:#999;}

.borderB { border-bottom:1px solid #C7C7F3; overflow:hidden; zoom:1;}
.register { margin:18px auto; width:920px;}
	.register h2.pr_hd { padding-bottom:10px;}
.registerMain { margin:0 auto; width:860px;}
	.registerMain .title { background: url(../images/icoMenu.gif) 0 8px no-repeat; padding-left:35px; height:30px; line-height:30px; color:#666;}
	.registerMain .border1_in { padding:15px 30px;}
.table5 tr td,.table5 tr th { padding:5px 5px; vertical-align:top;}
.choose { position:relative; z-index:0; display:inline;}
.chooseBtn,.regBtn,.regBtn span,.cancelBtn,.cancelBtn span,.success .btn a,.chooseBtn input { cursor:pointer;  background:url(../images/btnReg.jpg) no-repeat; display: inline-block; *display:inline; zoom:1; margin-right:5px;}
.chooseBtn { background-position:0 -124px; cursor:pointer; padding-right:22px; line-height:22px; height:22px; text-align:center; width:118px;}
	.chooseBtn input { border:none; width:105px; height:18px; background-position:-10px -125px; margin-top:-2px; *margin-top:1px;}
.chooseWindow { position:absolute; z-index:101; left:0; top:23px; background-color:#FFF; border:1px solid #0D5FB7;}
	.chooseWindow .title { background:url(../images/titleWin.jpg) 0 0 repeat-x; padding:0 15px; height:28px; line-height:28px; color:#FFF;}
	.chooseWindow .chooseMain { padding:10px 15px 0 15px;}
.chooseArea dl dd ul li { display:block; padding-right:15px; float:left; white-space:nowrap; line-height:25px;}
	.chooseArea dl { clear:both; margin-top:0 !important; padding-bottom:5px; zoom:1; overflow:hidden;}

	.chooseArea dl dd ul li a { padding:1px 5px; border:1px solid #FFF;}
	.chooseArea dl dd ul li a:hover,.chooseArea dl dd ul li a.hover { border:1px solid #71A9EE; background-color:#EAF0F7;}
.regBtn,.cancelBtn { padding-left:13px; height:30px;}
.regBtn { background-position:0 0;}
.cancelBtn { background-position:0 -61px;}
	.regBtn span,.cancelBtn span { padding:0 20px 0 7px; line-height:30px; font-weight:bold;}
	.regBtn span { background-position:right -30px;}
	.cancelBtn span{ background-position:right -92px;}
.job { padding-bottom:10px;}
.job h3 { margin:5px 0 0 5px;}
.job dl { clear:both; overflow:hidden;}
.job dl dt { width:90px; text-align:right; float:left; line-height:25px;}
	.job dl dd { margin-left:90px;}
	.job dl dd label { display:block; cursor:pointer; width:130px; height:25px; line-height:25px; overflow:hidden; float:left;}
.success { margin:50px auto; width:600px;}
	.success .hd { background: url(../images/succ.gif) 90px 0 no-repeat; padding:50px 0 0 180px; color:#666; font-size:20px; font-family:微软雅黑;}
	.success .name { text-align:center; color:#666; font-size:14px; margin:40px 0;}
	.success .btn a { width:125px; height:47px; line-height:47px; font-weight:bold; font-size:14px; text-align:center; margin:0 20px; background-position:0 -147px; visibility:visible}

	
/* 表单提示 */
.div_ok, .div_err { font-size:12px; line-height: 18px; background-repeat: no-repeat; background-position: left top; padding-left: 20px }
.div_ok { background-image: url(../images/ico_ok.gif); color: #390 }
.div_err { background-image: url(../images//ico_err.gif); color: #F30 }

/* tab */
.cn36_cat_tab .tabbox_tab { text-align:center; font-size:20px; font-family:微软雅黑; cursor:pointer; color:#797979;}
.cn36_cat_tab .tabbox_tab.on { cursor:pointer; color:#000;}
.pwBack .cn36_reg { width:200px;}
.pwBack .cn36_cat_bd { padding:20px;}
.pwForm { float:left; padding-right:20px; width:500px; border-right:1px solid #DDD;}
.pwTip { margin-left:550px;}
.list li {background:url(../images/dot.gif) 0 11px no-repeat;padding-left:10px;}
.pwTip .list li { line-height:25px;}

.pwBtn { background:url(../images/pwBtn.gif) 0 0 no-repeat; width:136px; height:30px; text-align:center; font-weight:bold; color:#FFF; border:none; cursor:pointer;}
/*.pwForm .onError { margin-left:0; width:300px; margin-top:6px; border:1px solid #FF8080; background-color:#FFF2F2; padding-right:5px; color:#333;}*/

/* 城市招聘 */
.icoWenhao { background:url(../images/icowenhao.gif) 0 0 no-repeat; padding-left:20px;}
.cn36_cat_tab .cityTab,.cn36_cat_tab .cityTab.on { border-bottom:1px solid #FFF; color:#1464B9; background:none; cursor: default; border-top:1px solid #DDD; font-weight:normal; font-family:微软雅黑; font-size:24px;}
.cityJob { padding:20px 40px 10px 40px;}
	.cityJob dl { overflow:hidden; zoom:1; margin-bottom:5px;}
.cityJob dl dt { font-size:14px; font-weight:bold; color:#F60; float:left;}
.cityList dt { background:url(../images/arrow.gif) 0 10px no-repeat; padding-left:12px;}
.cityJob dl dd { font-size:14px;}
	.hotCity dt { text-align:right; width:75px;}
	.hotCity dd { margin-left:75px;}
	.cityJob dl dd a { margin-right:10px; white-space:nowrap;}
.sideBar { float:right; width:182px;}
.areaMenu { width:182px; float:left;}
.ad182 { width:182px;}
.ad182 li,.ad572 li,.ad572S li,.ad384 li { margin-bottom:5px; overflow:hidden;}
	.ad182 li { width:182px; height:105px;}
.mainAd { float:left; width:763px; overflow:hidden;}
.midAd { float:right; width:572px;}
.ad955 { width:955px; height:110px;}
.ad572 li { width:572px; height:105px;}
.ad572S li { width:572px; height:50px;}
.ad384 li { width:384px; height:50px;}
.ad384 { width:384px;}
.hotJob .text  { -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px; border:1px solid #DFDEDD; background:url(../images/hot.gif) 0 0 no-repeat; padding:5px 10px; height:50px;}
.hotJob .text .title{width:150px; float:left;}
	.hotJob .text .title ul li { text-align:center; height:25px; line-height:25px;}
	.hotJob .text .title ul li.f14 { background:url(../images/hotLine.gif) center bottom no-repeat;}
	.hotJob .text .title ul li a.hotIco { background:url(../images/hot3.gif) right 3px no-repeat; padding-right:25px;}
.hotJob .text .textList { float:right; width:590px; height:50px; overflow:hidden;}
	.hotJob .text .textList ul li { height:50px; overflow:hidden;}
	.hotJob .text .textList ul li dl { float:left; display:inline; width:270px; margin-left:20px;}
	.hotJob .text .textList ul li dl dt { float:left; height:25px; line-height:25px; overflow:hidden; width:150px;}
	.hotJob .text .textList ul li dl dd { float:right; height:25px; line-height:25px; overflow:hidden; width:110px;}
.hotJob .img { width:776px; height:105px; overflow:hidden;}
.hotJob .img ul li { float:left; width:182px; margin:0 10px 0 1px; display:inline;}
.recommend { border:1px solid #CCC; padding:3px 0;}
	.recommend .hd { background: url(../images/line.gif) 10px bottom no-repeat; height:30px; font-size:18px; font-family:微软雅黑; color:#06C; padding:0 10px; margin-bottom:5px; position:relative; line-height:30px;}
	.recommend .hd em a { background: url(../images/thaton_showMe.gif) 0 0 no-repeat; display:block; height:30px; width:103px; position:absolute; right:0; top:0; overflow:hidden; text-indent:-9999px;}
	.recommend .md ul li { display:inline; margin:0 15px; background:url(../images/quan.gif) 0 10px no-repeat; height:22px; line-height:22px; overflow:hidden; float:left; width:213px; padding-left:10px;}
	.recommend .md ul li span { margin-right:10px; color:#666;}
.recr { border:1px solid #D6D6D6; overflow:hidden; height:288px;}
	.recr .hd { background:url(../images/hotBg.jpg) 0 0 repeat-x; height:32px; line-height:32px; padding:0 10px; font-size:18px; font-family:微软雅黑; color:#F60;}
	.recr .md ul li {  display:inline; float:left; margin:0 10px; height:22px; line-height:22px; overflow:hidden; width:340px;}
	.recr .md ul.three li {width:284px;}
.menuList { height:213px; overflow:hidden; margin-bottom:5px;}
	.menuList .hd {  background:url(../images/areaBg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#FFF;  height:29px; text-align:center; line-height:29px;}
	.hyBlue .menuList .hd { background-position:0 -29px;}
	.hyOrange .menuList .hd { background-position:0 -58px;}
	.hyGreen .menuList .hd { background-position:0 0;}
	.hyBlue .menuList {border:1px solid #7BF;}
	.hyOrange .menuList { border:1px solid #FFB468;}
	.hyGreen .menuList { border:1px solid #59BB18;}
	.menuList .md { padding:5px 7px;}
	.menuList .md ul li { margin-bottom:2px; line-height:19px;}
	.menuList a { margin-right:4px;}
.areaName { margin:25px 0 0 20px; float:left; font-size:28px; line-height:28px; font-family:微软雅黑; background:url(../images/top36.jpg) 0 0 no-repeat; padding-left:140px;}
	
	.jobList {margin-bottom:5px;border:2px solid #FFF;}
	.jobListOn {border-color:#F60;}
	.jobList h2 { padding-left:12px; padding-bottom:5px;font-size:18px; font-family:微软雅黑,黑体; color:#333; border-bottom:1px solid #ddd; }
	.jobList dl { overflow:hidden;float:left; width:430px; margin:5px 0 10px; padding:0 20px; *padding-bottom:5px; _padding:0; height:72px;}
	.jobList dt { height:20px; overflow:hidden; position:relative; font-size:14px; font-weight:bold; padding-left:10px;}
	.jobList dd { height:42px; overflow:hidden; width:445px; line-height:1.8; border:1px solid #FFF; margin-top:4px; padding:0 10px 5px;}
	.jobList dd.current { position:absolute; width:425px; z-index:999; height:auto; border:1px solid #ABCDEB; background:#F1F8FC;}
	.jobList dd a { margin-right:15px; font-size:14px; display:inline; float:left; white-space:nowrap; color:#333;}
	.jobList .spread {font-size:12px !important;font-weight:400;}
	
	
	
	
/********ch add********/
.chkPopHasSub {background:url(../images/global.png) no-repeat right -1189px;}
.chkpopmaxnum {color:#FFFF00;}
.chooseBtn {overflow:hidden;white-space:nowrap;}
.chooseArea dl{overflow:visible;}
.city_chkpop_checked_list {height:26px;}
.city_chkpop_checked_list li {cursor:pointer;float:left;}
.city_chkpop_checked_list li input,.city_chkpop_checked_list li label {cursor:pointer;margin-right:2px;vertical-align:middle;}

.city_chkpop_item_list label {cursor:pointer;display:inline-block;*display:inline;*zoom:1;}
.city_chkpop_item_list input {margin-right:2px;}

.city_chkpop_item_list_sub {cursor:pointer;position:relative;z-index:999;float:left;margin:2px 0;padding-left:2px;width:82px;height:25px;}
.city_chkpop_item_list_sub_item {display:none;position:absolute;top:0;left:84px;z-index:9999;padding:6px 10px;width:220px;border:2px solid #FF9800;background-color:#FFF;}
.city_chkpop_item_list_sub label {overflow:hidden;width:62px;vertical-align:middle;}
.city_chkpop_item_list_sub a {display:block;margin:2px 0;}
.city_chkpop_checked_list input,.city_chkpop_item_list_sub input,.city_chkpop_item_list_sub input {margin-right:2px;border:0;vertical-align:middle;}
.city_chkpop_item_list .on {background-color:#FF9800;}
.city_chkpop_item_list_sub input {margin:0;padding:0;}


.chooseMain dt {background-image:none !important;}
.chooseMain input {border:0;}
div.chooseMain dl dt {padding-top:5px;height:auto;border-left:0;background-image:none;}



/*行业招聘head*/
.hylogo {margin-bottom: 12px;}
	.hylogo a { display:block; width:182px; text-align:center; overflow:hidden; white-space:nowrap;}
	.hylogo .text { color:#999; letter-spacing:9.4px;}
	.hylogo .img {height:46px; overflow:hidden; text-indent:-9999px; background-repeat:no-repeat;background-position:0 0;}
		.hylogo .logo_jrjob { background-image:url(../images/logo/jrjob_logo.gif);}
	.hylogo .logo_211 { background-image:url(../images/logo/211_logo.gif);}
	.hylogo .logo_hgjob { background-image:url(../images/logo/hgjob_logo.gif);}
	.hylogo .logo_epjob { background-image:url(../images/logo/epjob_logo.gif);}
	.hylogo .logo_8job { background-image:url(../images/logo/8job_logo.gif);}
	.hylogo .logo_36mr { background-image:url(../images/logo/36mr_logo.gif);}
	.hylogo .logo_mecjob { background-image:url(../images/logo/mecjob_logo.gif);}
	.hylogo .logo_efjob { background-image:url(../images/logo/efjob_logo.gif);}
	.hylogo .logo_36ae { background-image:url(../images/logo/36ae_logo.gif);}
	.hylogo .logo_bxjob { background-image:url(../images/logo/bxjob_logo.gif);}
	.hylogo .logo_36cm { background-image:url(../images/logo/36cm_logo.gif);}
	.hylogo .logo_36food { background-image:url(../images/logo/36food_logo.gif);}
	.hylogo .logo_56zp { background-image:url(../images/logo/56zp_logo.gif);}
	.hylogo .logo_photojob { background-image:url(../images/logo/photojob_logo.gif);}
	.hylogo .logo_36zy { background-image:url(../images/logo/36zy_logo.gif);}
	.hylogo .logo_36zm { background-image:url(../images/logo/36zm_logo.gif);}
	.hylogo .logo_eyjob { background-image:url(../images/logo/eyjob_logo.gif);}
	.hylogo .logo_alijob { background-image:url(../images/logo/alijob_logo.gif);}
	.hylogo .logo_mouldjob { background-image:url(../images/logo/mouldjob_logo.gif);}
	.hylogo .logo_36gk { background-image:url(../images/logo/36gk_logo.gif);}
	.hylogo .logo_tourjob { background-image:url(../images/logo/tourjob_logo.gif); margin-top:10px;}
	.hylogo .logo_doctorjob { background-image:url(../images/logo/doctorjob_logo.gif);}
	.hylogo .logo_pjob { background-image:url(../images/logo/pjob_logo.gif);}
	.hylogo .logo_carjob { background-image:url(../images/logo/carjob_logo.gif);}
	.hylogo .logo_buildjob { background-image:url(../images/logo/buildjob_logo.gif);}
	.hylogo .logo_36law { background-image:url(../images/logo/36law_logo.gif);}
	.hylogo .logo_36ky { background-image:url(../images/logo/36ky_logo.gif);}
	.hylogo .logo_36ny { background-image:url(../images/logo/36ny_logo.gif);}
	.hylogo .logo_other { background-image:url(../images/logo/other_logo.gif);}
.qqline { width:129px; height:31px; background:url(../images/qqline.gif) 0 0 no-repeat; text-indent:-9999px; overflow:hidden; cursor:pointer; margin:5px 0; display:block;}
.topAd { float:left; display:block; margin-top:5px; margin-left:30px; width:573px; height:60px; overflow:hidden;}


/*行业招聘nav
#nav { width:953px; height:40px; margin:0 auto; overflow:hidden;}
	#nav ul li { float:left; padding-right:2px;}
	#nav ul li a {color:#FFF; white-space:nowrap; font-size:14px; text-align:center; display:block; line-height:40px;}
.hyOrange .navHy,.hyBlue .navHy,.hyGreen .navHy { background:url(../images/nav.png) repeat-x;}
.hyOrange .navHy ul li,.hyBlue .navHy ul li,.hyGreen .navHy ul li {background:url(../images/nav.png) no-repeat;}
.hyBlue .navHy { background-position:0 0; border-left:1px solid #116CBB; border-right:1px solid #116CBB;}
	.hyBlue .navHy ul li { background-position:right -148px;}
	.hyGreen .navHy ul li { background-position:right -188px;}
	.hyOrange .navHy ul li { background-position:right -231px;}
	.hyBlue .navHy ul li.on,.hyGreen .navHy ul li.on { background-position:0 -50px; border-left:1px solid #C33D02; margin-left:-1px; border-right:1px solid #C33D02;}
	.hyOrange .navHy ul li.on { background-position:0 0; border-left:1px solid #116CBB; margin-left:-1px; border-right:1px solid #116CBB;}
.hyGreen .navHy { background-position:0 -100px; border-left:1px solid #077F26; border-right:1px solid #077F26;}
.hyOrange .navHy { background-position:0 -50px; border-left:1px solid #C33D02; border-right:1px solid #C33D02;}
#nav ul { width:970px;}
.nav8 ul li a{ width:117px;}
.nav9 ul li a{ width:104px}
.nav10 ul li a{ width:94px;}
.nav11 ul li a{ width:85px;}
*/
#nav { width:953px; height:40px; margin:0 auto; overflow:hidden;}
	#nav ul {padding-left:4px;}
	#nav ul li { float:left;padding-left:2px;}
	#nav ul li a {padding:0 23px 0 23px;color:#FFF; white-space:nowrap; font-size:14px; text-align:center; display:block;float:left;height:40px;line-height:40px;line-height:44px\9;_line-height:42px\9;vertical-align:middle;}

.hyOrange .navHy,.hyBlue .navHy,.hyGreen .navHy { background:url(../images/nav.png) repeat-x;}
.hyOrange .navHy li,.hyBlue .navHy li,.hyGreen .navHy li,
.hyOrange .navHy li a,.hyOrange .navHy li.on a,.hyGreen .navHy li a,.hyGreen .navHy li.on a,.hyBlue .navHy li a,.hyBlue .navHy li.on a {background:url(../images/nav.png) no-repeat;}

	.navHy {border-radius:5px;}
	.hyBlue .navHy li a,.hyGreen .navHy li a,.hyOrange .navHy li a {background:none;}
	
	.hyBlue .navHy li { background-position:right -149px;}
	.hyBlue .navHy li.on {  background-position:0 -431px; margin-left:-2px; }
	.hyBlue .navHy li.on a {overflow:hidden; padding-top:3px !important;line-height:52px; font-weight:700;color:#000 !important;background-position:right -431px !important;}
	.hyBlue .navHy li.on a:hover {color:#000 !important;}
	.hyBlue .navHy li a:hover {color:#FF0 !important;text-decoration:none;}

	.hyGreen .navHy li { background-position:right -190px;}
	.hyGreen .navHy li.on { background-position:0 -531px; margin-left:-2px; }
	.hyGreen .navHy li.on a {overflow:hidden; padding-top:3px !important; font-weight:700;color:#000 !important;background-position:right -531px !important;}
	.hyGreen .navHy li.on a:hover {color:#000 !important;}
	.hyGreen .navHy li a:hover {color:#FF0 !important;text-decoration:none;}

	.hyOrange .navHy li { background-position:right -231px;}
	.hyOrange .navHy li.on { background-position:0 -481px;margin-left:-2px; }
	.hyOrange .navHy li.on a {overflow:hidden; padding-top:3px !important; font-weight:700;color:#000 !important;background-position:right -481px !important;}
	.hyOrange .navHy li.on a:hover {color:#000 !important;}
	.hyOrange .navHy li a:hover {color:#FF0 !important;text-decoration:none;}
.nav {border-left:1px solid #116CBB; border-right:1px solid #116CBB;}
.hyBlue .navHy { background-position:0 0; border-left:1px solid #116CBB; border-right:1px solid #116CBB;}
.hyGreen .navHy { background-position:0 -100px; border-left:1px solid #077F26; border-right:1px solid #077F26;}
.hyOrange .navHy { background-position:0 -50px; border-left:1px solid #C33D02; border-right:1px solid #C33D02;}


.nav8 ul li a{ }
.nav9 ul li a{ }
.nav10 ul li a { }
.nav11 ul li a{ }

/*城市招聘*/
.header .logo img{ display:block;}
.header .logoText { float:left; display:block; margin-top:17px; margin-left:20px;font-size:26px; font-family:微软雅黑; color:#1464B9;}
.hotCityjob .cn36_cat_bd { padding:20px 0 15px 30px;}
	.hotCityjob .cn36_cat_bd ul li { width:113px; float:left; margin-right:30px; display:inline; height:24px; line-height:24px; font-size:14px; overflow:hidden;}

/*行业foot*/
.quicklinkHy {background-color: #F0F0F0;border: 1px solid #D0CFCF;line-height: 1.8;margin-bottom:5px; text-align:center; padding:3px 0;}
	.quicklinkHy a { margin:0 5px; color:#333;}

.chooseBtn {vertical-align:middle;}
.chooseWindow {top:20px;}


/**/
.pr_bd_l {display:none;}
.borderO .pic {display:none;}
.dn {display:none}
.fr {float:right;}

.layout:after {content:"\20";display:block;clear:both;height:0;}
.layout {*zoom:1;}

/*个人登陆*/
.loginBtn_long{ width:206px; background:url(../images/loginBtn_long.png) no-repeat 0 0;}
.hui.forget{ margin-left:100px;}
.order_login_way{ margin-top:15px;}
.order_login_way i{background:url(../images/login_icons.png) no-repeat; display:block; float:left; width:16px; height:16px;}
.order_login_way a{color:#8f8f8f; float:left; margin-right:10px;}
.order_login_way i.weixin_icon{background-position:-4px -144px; margin:3px 0 0 0;}
.order_login_way i.weibo_icon{background-position:-25px -144px; margin:3px 2px 0 0;}
.order_login_way i.qq_icon{background-position:-50px -143px; margin:3px 0px 0 0;}
.line{ position:absolute; height:200px; width:1px; background:#e2e2e1; margin:50px 0 0 550px;}
.to_reg{ position:absolute; color:#1464B9;line-height:24px; margin:83px 0 0 670px;}
/*三方登陆绑定页*/
.chose{ line-height:50px;}
.chose_login{ margin-left:150px;}
.border1.order_login{ height:360px;}
.line.order_login{ height:250px}
img.order_login_icon{ position:absolute;margin:47px 0 0 560px;}