/*公共*/
.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(/uploads/image/images/res_rep.jpg) no-repeat; line-height:37px; width:245px}
li.s_pre{background: url(/uploads/image/images/res_ed.jpg) no-repeat; }
li.s_cur{background: url(/uploads/image/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(/uploads/image/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(/uploads/image/images/reg_submit_btn.png) no-repeat 0 0;}
.loginbtn {width:110px;height:35px;background:url(/uploads/image/images/loginbtn.png) no-repeat 0 0;}
.reg_submit_btn {width:176px;height:35px;background:url(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/images/ico_ok.gif); color: #390 }
.div_err { background-image: url(/uploads/image/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(/uploads/image/images/dot.gif) 0 11px no-repeat;padding-left:10px;}
.pwtip .list li { line-height:25px;}

.pwbtn { background:url(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/images/hotline.gif) center bottom no-repeat;}
	.hotjob .text .title ul li a.hotico { background:url(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/ilogo/jrjob_logo.gif);}
	.hylogo .logo_211 { background-image:url(/uploads/image/ilogo/211_logo.gif);}
	.hylogo .logo_hgjob { background-image:url(/uploads/image/ilogo/hgjob_logo.gif);}
	.hylogo .logo_epjob { background-image:url(/uploads/image/ilogo/epjob_logo.gif);}
	.hylogo .logo_8job { background-image:url(/uploads/image/ilogo/8job_logo.gif);}
	.hylogo .logo_36mr { background-image:url(/uploads/image/ilogo/36mr_logo.gif);}
	.hylogo .logo_mecjob { background-image:url(/uploads/image/ilogo/mecjob_logo.gif);}
	.hylogo .logo_efjob { background-image:url(/uploads/image/ilogo/efjob_logo.gif);}
	.hylogo .logo_36ae { background-image:url(/uploads/image/ilogo/36ae_logo.gif);}
	.hylogo .logo_bxjob { background-image:url(/uploads/image/ilogo/bxjob_logo.gif);}
	.hylogo .logo_36cm { background-image:url(/uploads/image/ilogo/36cm_logo.gif);}
	.hylogo .logo_36food { background-image:url(/uploads/image/ilogo/36food_logo.gif);}
	.hylogo .logo_56zp { background-image:url(/uploads/image/ilogo/56zp_logo.gif);}
	.hylogo .logo_photojob { background-image:url(/uploads/image/ilogo/photojob_logo.gif);}
	.hylogo .logo_36zy { background-image:url(/uploads/image/ilogo/36zy_logo.gif);}
	.hylogo .logo_36zm { background-image:url(/uploads/image/ilogo/36zm_logo.gif);}
	.hylogo .logo_eyjob { background-image:url(/uploads/image/ilogo/eyjob_logo.gif);}
	.hylogo .logo_alijob { background-image:url(/uploads/image/ilogo/alijob_logo.gif);}
	.hylogo .logo_mouldjob { background-image:url(/uploads/image/ilogo/mouldjob_logo.gif);}
	.hylogo .logo_36gk { background-image:url(/uploads/image/ilogo/36gk_logo.gif);}
	.hylogo .logo_tourjob { background-image:; margin-top:10px;}
	.hylogo .logo_doctorjob { background-image:url(/uploads/image/ilogo/doctorjob_logo.gif);}
	.hylogo .logo_pjob { background-image:url(/uploads/image/ilogo/pjob_logo.gif);}
	.hylogo .logo_carjob { background-image:url(/uploads/image/ilogo/carjob_logo.gif);}
	.hylogo .logo_buildjob { background-image:url(/uploads/image/ilogo/buildjob_logo.gif);}
	.hylogo .logo_36law { background-image:url(/uploads/image/ilogo/36law_logo.gif);}
	.hylogo .logo_36ky { background-image:url(/uploads/image/ilogo/36ky_logo.gif);}
	.hylogo .logo_36ny { background-image:url(/uploads/image/ilogo/36ny_logo.gif);}
	.hylogo .logo_other { background-image:url(/uploads/image/ilogo/other_logo.gif);}
.qqline { width:129px; height:31px; background:url(/uploads/image/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(/uploads/image/images/nav.png) repeat-x;}
.hyorange .navhy ul li,.hyblue .navhy ul li,.hygreen .navhy ul li {background:url(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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(/uploads/image/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;}