/*公共*/
.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;}
.overflowh { overflow:hidden;}
#tb_ajaxcontent .hidden { display:block;}

/* width955 */
.w955 .top_in,.w955 .nav,.w955 .header,.w955 .main,.w955 .footer { width:955px;}

/*会员注册*/
.personal_register {padding:20px 20px 0;}
.reg_form_item,.reg_form input {font-size:14px;}
.regpage_sub_title {margin:6px 0 0 25px;}
.reg_form_item {margin-bottom:10px;}
.pr_hd {margin-bottom:0px;}
.pr_bd {padding:8px 25px;}

.pr_bd_r_tit,.pr_bd_r_tit {vertical-align:middle;}
.pr_bd_l {float:left;}
.pr_bd_r {float:right;padding-left:20px;width:500px;border-left:1px solid #dbd9d9;}
.reg_submit_btn,.loginbtn {cursor:pointer;width:175px;height:48px;border:0;background:url(/uploads/image/images/reg_submit_btn.png) no-repeat 0 0;}
.loginbtn {background:url(/uploads/image/images/loginbtn.gif) no-repeat 0 0;}
.reg_submit_btn {background:url(/uploads/image/images/reg_submit_btn.png) no-repeat 0 0;}
.lk_protocol {text-decoration:underline;color:#ff6f00;}
.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_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 #fe9901;}
	.bordero .pic { float:left; width:350px; height:320px; margin-top:20px;}
	.bordero .elogin { float:right; width:400px;}
.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 {position:relative;}
#industryselect a {display:block;padding:0 0 2px;width:48px;height:24px;text-align:center;line-height:1.5;border:1px solid #fff;}
#industryselect a:hover {text-decoration:none;color:#fff;border:1px solid #1464b9;background-color:#1464b9;}
#industryselect a.on {color:#fff;border:1px solid #ff6f00;background-color:#ff6f00;}
#industryselect a.on:hover {border:1px solid #ff6f00;background-color:#ff6f00;}
#industryselect em {display:none;position:absolute;z-index:0;left:0;margin-top:24px;padding:2px 10px;width:400px;text-align:left;font-size:12px;color:#333;border:1px solid #1464b9;background:#fff;}
	.bordero .elogin #industryselect em { width:300px;}
	#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;}

.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;}
.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; padding-bottom:5px; zoom:1; margin-bottom:10px; overflow:hidden;}
	.choosearea dl dt { margin-bottom:5px;}
	.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; 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 { font-size:20px !important; color:#000 !important; border-top:3px solid #ff6f00; cursor:pointer; color:#000;}
.pwback .cn36_reg { width:200px;}
.pwback .cn36_cat_bd { padding:70px 65px;}
.pwform { float:left; width:420px; border-right:1px solid #ccc;}
.pwtip { margin-left:450px;}
.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 8px 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;}
.areamenu { float:left;}
.ad_182,.w182 { width:182px;}
.ad_180,.w180 { width:180px;}

.ad_182 li,.ad_384_105 li,.ad_572 li,.ads_572 li,.ad_384 li,.ad_763 li,.ad_283 li,.ad_180 li,.ad_182_2 ul li,.ad_182_3 li,.ad_376 li,.ad_569 li{ margin-bottom:5px; overflow:hidden;}
	.ad_182 li,.ad_182_3 li { width:182px; height:105px;}
	.ad_182 li {margin-bottom:10px;}
	.ad_180 li { width:180px; height:60px;}
	.ad_283 li { width:283px; height:50px;}
	.ad_384_105 li { width:384px; height:105px;}
	.ads_572 li { margin-bottom:4px;height:50px;}
	.ad_572 li { height:95px;}
	.ad_374 li { width:374px; height:72px; overflow:hidden; }
.rightad { float:right; width:770px;}
	.rightad .ad_374 li { float:left; display:inline; margin-left:11px; margin-bottom:8px;}
.w1000 { width:975px;}
.mainad { float:left; width:763px; overflow:hidden;}
.midad { float:right; width:572px; overflow:hidden;}
#h230 { height:230px;}
.ad_283 { width:578px;}
.ad_569 { width:569px; float:right;}
.ad_376 { float:left; width:376px;}
.ad_376 li { width:376px; height:105px;}
.ad_569 li { width:569px; height:105px;}
.ad_283 li { float:left; margin:0 6px 4px 0;}
.adn_283 li { width:572px; height:95px; margin-bottom:5.7px; overflow:hidden;}
.ad_182_3 li { float:left; margin-right:11.2px; display:inline;}
.ad_955 { width:955px;}
.ad_763 { width:763px;}
.ad_572 li { width:572px;}
.ad_572s li { width:572px;}
.ad_384 li { width:384px; height:50px;margin-bottom:7px;}
.ad_384,.ad_384_105 { width:384px;}
.ad_182_2 { width:772px; clear:both; overflow:hidden; zoom:1; *padding-bottom:5px;}
.ad_182_2 ul li { width:182px; float:left; margin-right:11px; height:105px; overflow:hidden;}
.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; padding-bottom:5px;height:24px; line-height:24px;}
	.hotjob .text .title ul li .orange {font-family:微软雅黑,黑体;font-size:18px;font-weight:400;}
	.hotjob .text .title ul li a {color:#444;}
	.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 { height:50px; overflow:hidden;}
	.hotjob .text .textlist ul li { height:25px; line-height:25px; float:left; display:inline; margin-left:20px; width:270px; overflow:hidden;}
	.hotjob .text .textlist ul li .wid1 { float:left; display:block; height:25px; line-height:25px; overflow:hidden; width:150px;}
	.hotjob .text .textlist ul li .wid2 { float:right; display:block; 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;}
	.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:#000;}
	.recr .md {overflow:hidden; zoom:1;}
	.recr .md ul li {  display:inline; float:left; margin:0 10px; height:22px; line-height:22px; overflow:hidden; width:220px;}
	.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-weight:700; font-size:12px; color:#fff;  height:24px;line-height:22px; text-align:center; }
	.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 #1072c9;}
	.hyorange .menulist { border:1px solid #ed7a05;}
	.hygreen .menulist { border:1px solid #51bb1b;}
	.menulist .md { padding:0 6px;}
	.menulist .md ul li { margin-bottom:3px;padding-bottom:3px; line-height:19px; border-bottom:1px dotted #ccc;}
	.menulist strong {color:#444;font-weight:700;display:block;}
	.menulist a { float:left; margin-right:4px; white-space:nowrap;}
.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-top:10px;}
	.joblist h2 { font-size:16px; color:#f60; font-weight:bold;}
	.joblist dl { float:left; width:470px; margin:7px 0; height:72px;}
	.joblist dl dt { height:20px; overflow:hidden; position:relative; font-size:14px; font-weight:bold; padding-left:10px;}
	.joblist dl dd { height:40px; overflow:hidden; width:445px; line-height:22px; border:1px solid #fff; padding:5px 10px;}
	.joblist dl dd.current { position:absolute; width:425px; z-index:999; height:auto; border:1px solid #f9d899; background:#ffebe1;}
	.joblist dl dd a { margin-right:15px; font-size:14px; display:inline; float:left; white-space:nowrap;}
.entrancearea { border:2px solid #ddd; padding:5px 10px 5px 0;margin-bottom:10px; background:url(/uploads/image/images/entrancearea_bg.png) no-repeat 0 bottom; }
	.entrancearea ul li { padding:4px 0;height:25px; line-height:25px; float:left; width:740px; padding-left:15px; display:inline; border-left:1px solid #ddd;border-bottom:1px dashed #ddd;}
	.entrancearea ul li a { margin:0 3px; color:#000;}
	.entranceareatitle {float:left;width:180px;height:90px;line-height:90px !important;text-align:center;letter-spacing:2px;font:30px/1.8 微软雅黑,黑体;color:#000;}
	.entrancearea ul {padding-left:180px;}
	.entrancearea strong {display:inline-block;*display:inline;*zoom:1;width:96px;font-weight:700;color:#333;}
	.entrancearea .area_3 {border-bottom:0;}
	
/********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:50px;}
.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:60px;height:25px;}
.city_chkpop_item_list_sub_item {display:none;position:absolute;top:0;left:64px;z-index:9999;padding:6px 10px;width:340px;border:2px solid #ff9800;background-color:#fff;}
.city_chkpop_item_list_sub_item label {}
.city_chkpop_item_list_sub a {display:block;margin:2px 0;}
.city_chkpop_checked_list input,.city_chkpop_item_list_sub input {margin-right:2px;border:0;}
.city_chkpop_item_list .on {background-color:#ff9800;}


.choosemain dt {background-image:none !important;}
.choosemain input {border:0;}
div.choosemain dl dt {height:auto;border-left:0;background-image:none;}
.industry_select_wrap {height:140px;}

/*行业招聘head*/
.hylogo { display:block; float:left; width:182px; height:62px; overflow:hidden;margin-top: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:; }
	.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 10px; overflow:hidden;}
	#nav ul {padding-left:4px;}
	#nav ul li { float:left;padding-left:2px;}
	#nav ul li a {padding:0 17px;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; background:url(/uploads/image/images/logotext.gif) 0 8px no-repeat; padding-left:135px; margin-left:20px;font-size:26px; font-weight:bold; 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;}

/*院校登录*/
.yx_login_box td,.yx_login_box th {padding:6px 0;}
.yx_login_box a {color:#333;}
.yx_yxlm_list {margin:5px;}
.yx_yxlm_list a {color:#333;}
.yx_yxlm_list li {padding:2px 0 2px 8px;background:url(/uploads/image/images/dot1.png) no-repeat 0 center;}
.yx_yxlm_list .on {color:#f00;}

.yx_yxxx {width:100%;}
.yx_yxxx th {font-weight:700;}
.yx_yxxx th,.yx_yxxx td {text-align:center;padding:4px 0;}
.yx_bysrdzp_list li {float:left;_display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:20px;padding-left:22px;width:27%;height:26px;line-height:26px;background:url(/uploads/image/images/global.png) no-repeat 0 -1899px;}
.yx_bysrdzp_item_corp {display:inline-block;*display:inline;*zoom:1;margin-right:5px;white-space:nowrap;}
.yx_bysrdzp_item_corp a {color:#333;}
.yx_bysrdzp_list .on a {color:#f00;}
.yx_yxxx_odd {background-color:#f7fbfe;}

/*行业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;}

.corp_name {margin-right:5px;color:#1464b9 !important;}
.corp_name span {color:#1464b9 !important;}
.recr .md ul li a {color:#888;}
.calling_sub_home_sub_search .adv_search {margin-bottom:0;}
.calling_sub_home_sub_search .advanced_search {float:left;width:100%;}
.calling_sub_home_sub_search .advanced_search_in {margin-right:270px;}
.calling_sub_home_cat {padding:10px;border:1px solid #dcdcdc;background-color:#f8f8f8;}
.calling_sub_home_cat .adv_search_more {color:#7c7c7c;}
.calling_sub_home_cat .adv_search_more a {color:#7c7c7c;}
.calling_sub_home_cat_list li {float:left;margin-right:16px;padding-left:10px;background-position:0 -1868px;}
.calling_sub_home_cat_list a {font-size:12px;white-space:nowrap;line-height: 22px;}
.calling_sub_home_sub_search .calling_sub_area {float:left;margin-left:-250px;width:250px;}

/**/
.calling_sub_area_hd {text-align:center;height:32px;line-height:32px;border:1px solid #ccc;background:url(/uploads/image/images/global_x.png) repeat-x 0 -202px;}
.calling_sub_area_tit {font-size:15px;font-weight:700;color:#f75802;}
.calling_sub_area_bd {padding:5px;border:1px solid #ccc;border-top-width:0;}
.calling_sub_area_bd .area_1,.calling_sub_area_bd .area_2,.calling_sub_area_bd .area_3 {width:auto;}
.calling_sub_area_bd li {overflow:auto;margin-bottom:5px;}
.calling_sub_area_bd a {color:#333;}
.calling_sub_area_bd li a {float:left;margin-right:10px;white-space:nowrap;}
.calling_sub_area_bd strong {float:left;font-weight:700;}

.calling_sub_home_sub_search .cn36_cat_tab {position:relative;margin-bottom:-1px;}
.calling_sub_home_sub_search .cn36_cat_tab td.tabbox_tab.on {border-top-width:2px;background-color:#fff;}

.calling_sub_home_areacat {padding:10px;}
.calling_sub_home_areacat .area_1,.calling_sub_home_areacat .area_2,.calling_sub_home_areacat .area_3 {width:auto;}
.calling_sub_home_areacat li {overflow:auto;margin-bottom:10px;}
.calling_sub_home_areacat a {color:#333;font-size:14px;}
.calling_sub_home_areacat li a {float:left;margin-right:10px;white-space:nowrap;}
.calling_sub_home_areacat strong {float:left;font-weight:700;font-size:14px;}

.calling_sub_home_areacat .cn36_city_hot_list dd, .calling_sub_home_areacat .cn36_city_all_list dd { width:590px; }

.calling_sub_home_sub_search .joblist1 dt a {font-size:14px !important;color:#f60;}

.calling_sub_home_sub_search .calling_sub_hot_job {float:left;margin-left:-250px;width:250px;}
.calling_sub_hot_job_hd {text-align:center;height:40px;line-height:40px;border:1px solid #ccc;}
.calling_sub_hot_job_tit {font-size:20px;font-family:微软雅黑,黑体;}
.calling_sub_hot_job_bd {padding:15px 5px 15px 20px;border:1px solid #ccc;border-top-width:0;}
.calling_sub_hot_job_bd li {overflow:auto;margin-bottom:10px;padding-left:10px;background:url(/uploads/image/images/global.png) no-repeat 0 -858px;}
.calling_sub_hot_job_bd a {font-size:14px;}
.calling_sub_hot_job_bd li a {float:left;margin-right:10px;white-space:nowrap;}

