﻿*{font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif;}
body{margin:0 auto;font-size:12px;padding:0;}
form,dl,dt,dd,h1,p{margin:0;padding:0}ul,li{margin:0;padding:0;list-style-type:none}
#wap{text-align:left;clear:both;width:960px;overflow:hidden}

.opacityDiv{display:none;position:fixed;z-index:9999;background-color:#000;top:0;left:0;filter:alpha(opacity=20);opacity:0.2;-moz-opacity:0.5;-khtml-opacity:0.2}
.POPDiv{width:765px;height:auto;margin-left:-375px;position:absolute;border:1px solid #ee7c35;border-bottom-width:3px;background-color:#FFF;z-index:10000}
.POPDiv ul li input,.POPDiv_area2 ul li input{margin-right:2px;vertical-align:middle;border:0 none}
.POPDiv input{border-width:0 none}
.POPDiv .POPDiv_top{background-color:#ee7c35;line-height:22px;height:22px;clear:both;overflow:hidden}
.POPDiv .POPDiv_top .h1{font-size:12px;font-weight:400;float:left;color:#FFF;margin-left:10px}       
.POPDiv .POPDiv_top .POPDiv_fun{float:right;margin-right:10px}
.POPDiv .POPDiv_top .POPDiv_fun a{color:#FFF}
.POPDiv .POPDiv_con{border-top: 1px solid #e4e4e4; padding: 5px;}
.POPDiv .POPDiv_con_s{ padding: 0!important; }
.POPDiv_over{color:#FFF;background-color:#ee7c35;cursor:hand}/*地区S*/
.POPDiv .POPDiv_selectedAreaTitle{font-weight:700;text-align:left;float:left;height:24px;overflow:hidden;line-height:24px;color:#ee7c35;font-size:14px;padding-right:10px}
.POPDiv ul.POPDiv_selectedArea{float:left;height:26px;overflow:hidden}
.POPDiv ul.POPDiv_selectedArea li{float:left;text-align:left;line-height:24px;overflow:hidden;height:24px;margin-right:10px}
.POPDiv .POPDiv_areaTitle{font-weight:700;text-align:left;clear:both;background-color:#f9f9f9;height:24px;overflow:hidden;line-height:24px;border-top:1px solid #E0E0E0;padding-top:1px;color:#ee7c35;font-size:14px}
.POPDiv ul.POPDiv_area1{clear:both;overflow:hidden;height:auto;zoom:1}
.POPDiv ul.POPDiv_area1 li{cursor: pointer;float:left;width:68px;margin-top:3px;margin-bottom:3px;text-align:left;line-height:18px;overflow:hidden;height:18px;display:block}
.POPDiv_area2{z-index:10000;}
.POPDiv_area2 ul{width:220px;height:auto;zoom:1;border:1px solid #ee7c35;z-index:9999;overflow:hidden;background-color:#fcfbfb;padding:2px 5px}
.POPDiv_area2 ul li.POPDiv_areaTitle2{font-weight:700;text-align:left;float:left;clear:both;width:100%}
.POPDiv_area2 ul li{float:left;width:110px;margin-top:3px;margin-bottom:3px;text-align:left;line-height:18px;overflow:hidden;height:18px;display:block}/*地区E*//*岗位类别S*/
.POPDiv .POPDiv_selectedJobTitle{font-weight:700;text-align:left;float:left;height:24px;overflow:hidden;line-height:24px;color:#ee7c35;font-size:14px;padding-right:10px}
.POPDiv ul.POPDiv_selectedJob{float:left;height:20px;zoom:1;margin-bottom:10px}
.POPDiv ul.POPDiv_selectedJob li{float:left;margin-top:3px;margin-bottom:3px;text-align:left;line-height:18px;overflow:hidden;height:18px;margin-right:10px}
.POPDiv .POPDiv_jobTitle{font-weight:700;text-align:left;clear:both;background-color:#f9f9f9;height:24px;overflow:hidden;line-height:24px;border-top:1px solid #E0E0E0;color:#ee7c35;font-size:14px}
.POPDiv ul.POPDiv_job1{clear:both;overflow:hidden;height:auto;zoom:1}
.POPDiv ul.POPDiv_job1 li{float:left;width:88px;margin-top:3px;margin-bottom:3px;text-align:left;line-height:18px;overflow:hidden;height:18px;display:block}
.POPDiv_job2{z-index:9999}
.POPDiv_job2 ul{width:220px;height:auto;zoom:1;border:1px solid #F60;z-index:9999;overflow:hidden;background-color:#FFC;padding:2px 5px}
.POPDiv_job2 ul li.POPDiv_jobTitle2{font-weight:700;text-align:left;float:left;clear:both;width:600px}
.POPDiv_job2 ul li{float:left;width:110px;margin-top:3px;margin-bottom:3px;text-align:left;line-height:18px;overflow:hidden;height:18px;display:block}
/*岗位类别E*/
.POPDiv_jobSort{clear:both;overflow:hidden;height:auto;zoom:1;margin-bottom:0px}
.POPDiv_jobSort ul{height:auto;zoom:1;margin-bottom:0px;width:680px;overflow:hidden;float:left;display:block}
.POPDiv_jobSort li{float:left;width:135px;margin-bottom:3px;text-align:left;line-height:18px;overflow:hidden;height:18px;display:block}
.POPDiv_jobSort li.jobSortHit{font-weight:700}
.POPDiv_jobSort div.jobSortTitle{float:left;width:70px;font-size:12px;font-weight:700;color:#ee7c35;text-align:left;padding-top:3px}
.POPDiv_jobSort div.jobSortTitle2 { float: left; width: 100px; font-size: 12px; font-weight: 700; color: #000; text-align: left; padding-top: 3px; padding-right:3px;}
.POPDiv_jobSort li label{width:135px;display:block}/*职位类别E*//*弹出窗口E*/.letter ul{clear:both;overflow:hidden;height:auto}.letter ul li{float:left;width:443px;border:1px solid #ccc;padding:5px;height:120px;margin:5px}.letter h1{font-size:16px;padding:10px}.letter h1 span{font-size:12px;color:#F60;clear:both;margin-top:8px;display:block;font-weight:400}body#upMyPhoto{background-color:#FFF}body#upMyPhoto .upMyPhoto{height:485px;width:605px;background-image:url(/imgs/jobSeeker/photoUp_bg.gif);margin-right:auto;margin-left:auto;overflow:hidden}body#upMyPhoto .upMyPhoto .Fun_upPhoto{margin-right:auto;margin-left:auto;text-align:center;clear:both;height:25px;margin-top:140px;width:520px;overflow:hidden}body#upMyPhoto .upMyPhoto .upPhoto_con{text-align:left;line-height:170%;width:500px;overflow:hidden;margin:30px margin-right: auto;margin-left:auto;padding:0;clear:both;margin-top:30px;margin-bottom:0}body#upMyPhoto .fun_box{padding-bottom:15px;padding-top:10px}body#upMyPhoto .fun_box input{background:url(../imgs/jobSeeker/but_photoUp_bg.gif) no-repeat;height:30px;width:85px;line-height:30px;text-align:center;margin:0;padding:0;border:none;overflow:hidden;cursor:hand}/*弹出窗口S*/.pop-box{z-index:9999;/*这个数值要足够大，才能够显示在最上层*/margin-bottom:3px;display:none;position:absolute;background:#FFF;border:solid 0 #6e8bde}.pop-box h4{color:#FFF;cursor:default;height:18px;font-size:14px;font-weight:700;text-align:left;padding-left:8px;padding-top:4px;padding-bottom:2px}.pop-box-body{clear:both;margin:4px;padding:2px}

/**搜索地区弹出框 str**/
/**** 弹出窗口新加 S ****/
ul.main_city { margin:0px; padding:0px; width:759px; height:auto; overflow:hidden; margin-left:3px; }
ul.main_city li { width:auto; list-style:none; float:left; width:370px; margin-top:4px; margin-bottom:2px; cursor:pointer; }
ul.main_city li a { font-size:12px; color:#000; text-decoration:none; display:block; margin-right:8px; padding:3px; float:left; }
ul.main_city li b.city_letter { color:#ee7c35; float:left; margin-right:10px; }
ul.main_city li a:hover { background:#ee7c35; color:#fff; }
/**** 弹出窗口新加 E ****/
/**** 地区弹出 S ****/
.area_pop { width:482px; height:270px; *height:260px;
background:#fff; border:1px solid #82868d; }
.area_pop_tit { height:28px; width:470px; text-align:left; line-height:28px; border-bottom:1px solid #c6c9cc; font-size:14px; font-weight:bold; color:#ff5f00; padding-left:10px; }
.area_pop th { color:#ff5f00; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
.area_pop td { padding:5px 3px; }
.area_pop td a:hover { color:#ff5f00; }
.area_pop_detail div.area_pop { position:relative; left:440px; top:-30px; }
.login_pop_detail div.area_pop { position:relative; left:0px; top:-35px; }
.corplogin_pop_detail div.area_pop { position:relative; left:330px; top:-30px; }
.public_pop_detail div.area_pop { position:relative; left:450px; top:-20px; }
/**** 地区弹出 E ****/
/**搜索地区弹出框 end**/


.POPDiv .popdiv_top_b{ background: #FFF2E9;color: #333; padding: 8px 0; height: 26px; line-height: 26px; }
.POPDiv .POPDiv_top .title_li{ font-size: 14px!important; color: #333!important; margin-right: 10px; line-height: 26px!important; }
.POPDiv ul.add_listin{ width: 152px; height: 322px!important; background: #fafafa; overflow-y:auto!important; float: left;}
.popdiv_list{ border:1px solid #e4e4e4; }
.POPDiv ul.regional_list li{ border:1px solid #ee7c35; line-height: 22px;float: left;display: inline-block;height: 24px;line-height: 24px;padding:0 8px;margin-right: 6px;color: #ee7c35; }
.btn_list{ border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; text-align: center; padding: 10px 0; border-bottom: 0; }
.btn_list div{ display: inline; }
.btn_list div a{ background:#ee7c35; border-radius: 3px; margin:0 5px; color: #fff; width: 114px; height: 35px; line-height: 35px; display: inline-block; text-align: center; }
.btn_list div a:hover,.btn_list div.cancel a:hover{ background: #da6d29 ; }
.btn_list div.cancel a{ background: #c8c8c8; }
.add_box_b{ width: 548px!important;margin-left: -274px!important;}
.POPDiv ul.add_listin li{ cursor: pointer;  width: 92px!important; padding-left: 40px!important;  margin: 0!important;line-height: 32px!important; height: 32px!important; font-size: 14px; color: #333!important; }
.POPDiv ul.add_listin li:hover{ color: #ee7c35!important; background: #fff; }
.popdiv_top_b .close{float: right;font-style: normal;cursor: pointer; margin-right: 10px;}
.popdiv_top_b .close a{ line-height: 20px; font-size: 24px; color: #999 }
.popdiv_top_b .close a:hover{ color:#ee7c35 ; }
.POPDiv_area2 .city_box{    width: 348px;border: 0;background: #fff;padding: 6px 15px;}
.POPDiv_area2 .city_box li label,.POPDiv_area2 .city_box li input{ cursor: pointer!important; }
.close_icon{font-size: 14px;color: #ee7c35; margin-left: 6px; cursor: pointer; font-style: normal;}


.header-top{
	background: url(/images/huodong/ys_01.jpg) no-repeat center top;
	height: 74px;
}
.header-cont{
	width: 950px;
	margin: auto;
	height: 74px;
	position: relative;
}
.sw-left{
	position: absolute;
	top: 233px;
	right: 50%;
	margin-right: 475px;
	background:url(/images/huodong/ys_02.jpg) no-repeat top center;
	height: 445px; background-size: 100%;
	width:16%;
}
.sw-right{
	position: absolute;
	top: 233px;
	left: 50%;
	margin-left: 475px;
	background:url(/images/huodong/ys_03.jpg) no-repeat top center;
	height: 445px; background-size: 100%;
	width:16%;
}

@media (max-width: 1428px) {
 .sw-left,.sw-right{
 	width: 12%;
 }
}