span a{
	margin:0;padding:0;
}
html, body {
font-size: 12px;
background: #fff;
font-family: "tahoma";
color: #000;
margin: 0px;
padding: 0px;
}
a{color: #315aa9;}
.jobs-inforamation{
	margin:0 auto;
	width:990px;
	height:30px;
	line-height:30px;
	color:#555555;
	position: relative;
}
.jobs-inforamation h1 
{
    display:inline-block;
    *display:inline;
    *zoom:1;
    }
    .content .content-list {
-height: 500px;
padding: 10px 30px;
border-bottom: 1px dotted #BABABA;
clear: both;
overflow: hidden;
}
.search-box {
margin: 0 auto 10px auto;
width: 990px;
height: auto;
border: 1px #d8d8d8 solid;
border-top: 5px #66a0f1 solid;
}
.listH h2 {
display: block;
float: left;
width: 70px;
line-height: 24px;
font-weight: 700;
}
.listcon {
width: 850px;
float: left;
/* height: 48px; */
overflow: hidden;
padding-left: 10px;
}
.listcon a {
display: inline-block;
height: 24px;
line-height: 24px;
padding: 0 2px;
color: #555;
}
.main {
margin: 0 auto;
width: 990px;
margin-bottom: 20px;
overflow:hidden;
}
.main .main-left {
float: left;
width: 711px;
border: 1px solid #ccc;
}
ul, ol, li, dd {
list-style: none;
}
.search_list li {
position:relative;
border-bottom: 1px #eeeeee solid;
padding: 10px 26px 5px 26px;
}

.search_list span.search_list_zw {
font-size: 14px;
font-weight: bold;
float: left;
display: block;
}
.search_list span {
line-height: 32px;
display: inline-block;
color: #727272;
}
.main .main-right {
float: right;
width: 257px;
margin-top: 10px;
}
.ri-item {
border: 1px solid #CECECE;
margin-bottom: 18px;
}
.comm-hd h2 {
padding-left: 20px;
font: bold 14px/34px 'simsun';
color: #315aaa;
display: inline;
float: left;
}
.in-list li a {
color: #555;
text-decoration: none;
}
.in-list li {
padding-left: 10px;
height: 24px;
color: #999;
line-height: 24px;
margin-left: 20px;
background: url(../images/licon.png) no-repeat 0 10px;
overflow: hidden;
width: 195px;
}
.comm-hd {
background: none repeat scroll 0 0 #E9E9E9;
height: 34px;
}
.in-list {
width: 100%;
height: auto;
padding: 12px 0 12px;
line-height: 24px;
}
.comm {
margin: 0 auto;
margin-bottom: 20px;
width: 988px;
border: 1px solid #cecece;
clear: both;
}


.cn-list {
height: auto;
padding: 12px 5px 12px;
line-height: 24px;
}
.color555 a {
color: #555;
}
.cn-list a {
display: inline-block;
line-height: 24px;
text-decoration: none;
padding-left: 22px;
white-space: nowrap;
}
.main-left{
	margin: 10px 0 20px 0;
}
.search_list span.search_list_zw a {
color: #407bd5;
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 140px;
}
.search_list span.search_list_gs a {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 500px;
}
.search_list span a {
color: #727272;
}
a:hover {
text-decoration: underline;
}
.link {
border-top: 3px solid #3F7BD3;
color: #666666;
margin: 10px auto 0;
padding-top: 10px;
width: 950px;
position: relative;
}
.search_list span.search_list_ljsq a {
display: block;
background: url(//img02.zhaopin.cn/2014/seo/images/search_list_zwsq.jpg) no-repeat 0 0;
line-height: 27px;
height: 27px;
width: 103px;
text-decoration: none;
color: #970100;
text-align:center;
}
.search_list span.search_list_sczw {
padding-left: 17px;
background: url(//img02.zhaopin.cn/2014/seo/images/search_list_zzscimg.png) no-repeat 0 center;
}
.search_list span {
line-height: 32px;
display: inline-block;
color: #727272;
}
.search_list_gwzz{
	margin-bottom:-10px;
}
.search_list_sczwljsq{
	position:relative;left:485px;
	width:183px;
}
.search_list_time{
	position:absolute;
	right:26px;
}
.work_city{
	position:absolute;
	left: 506px;
}
.search_list_earns{
	width:148px;
}
.search_list_zw{
	margin-right: 10px;
}
.search_list_mr{
	margin-right: 17px;
}
.search_list_ggsz{
	position: absolute;
	left: 506px;
	top:42px;
}




/*换页部分样式*/
.searchlist_page {
height: 37px;
background: #f7f7f7;
padding-left: 102px;
padding-top: 8px;
}
input {
border: none;
background: none;
}
.searchlist_page span {
border: 1px #cecece solid;
float: left;
height: 26px;
margin-right: 10px;
}
.searchlist_page span.search_page_previous a {
width: 48px;
padding-left: 21px;
background: url(//img02.zhaopin.cn/2014/seo/images/search_page_images.jpg) no-repeat 9px center;
color: #a0a0a0;
text-align: left;
}
.searchlist_page span a {
height: 26px;
line-height: 26px;
display: block;
text-decoration: none;
color: #375fb0;
width: 22px;
height: 26px;
text-align: center;
}

.searchlist_page span a {
height: 26px;
line-height: 26px;
display: block;
text-decoration: none;
color: #375fb0;
width: 22px;
height: 26px;
text-align: center;

}
.searchlist_page span a:hover{
background: #7ca1cb;
color: #fff;
}

.searchlist_page span {
border: 1px #cecece solid;
float: left;
height: 26px;
margin-right: 10px;
}
.searchlist_page span.search_page_tz {
border: none;
color: #000;
}
.searchlist_page span {
float: left;
height: 26px;
margin-right: 10px;
}
.searchlist_page span.search_page_next a {
width: 62px;
padding-left: 7px;
background: url(//img02.zhaopin.cn/2014/seo/images/search_pagenextimg.jpg) no-repeat 56px center;
color: #375fb0;
text-align: left;
}
.searchlist_page span.search_page_tz input {
width: 32px;
height: 26px;
line-height: 26px;
border: 1px #7ca1cb solid;
text-align: center;
}
.searchlist_page span a {
height: 26px;
line-height: 26px;
display: block;
text-decoration: none;
color: #375fb0;
width: 22px;
height: 26px;
text-align: center;
}
.searchlist_page span.search_page_true a {
width: 36px;
}


/*增加搜索插件*/
body{font-family:simsun;font-size:12px;}
.main1{width:990px;margin:0 auto;}
.main3{width:970px;margin:15px auto;padding:0 10px;background-color:#f7f7f7;font-size:12px;padding-bottom:20px;}
.main4{padding-left:7px;width:973px;}
.clearfix{clear:both;}
a{text-decoration:none;color:#315aaa;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.valign8{vertical-align:-8px;}

/**职位搜索**/
.Search-boxtop{height:7px;overflow:hidden;background:url(//img00.zhaopin.cn/2012/other/search/images/bg_sprites.png) 0 -100px no-repeat;}
.Search-boxbottom{height:12px;overflow:hidden;background:url(//img00.zhaopin.cn/2012/other/search/images/bg_sprites.png) 0 -112px no-repeat;}
.search{background:url(//img00.zhaopin.cn/2012/other/search/images/search_middlebg.png) top repeat-x #3f7dd5;border-left:1px solid #3e7cd4;border-right:1px solid #3e7cd4;}
#funSearch{width:988px;}
#searchForm{height:auto;font-size:12px;}
#searchForm div{float:left; height:58px; width:290px;overflow:hidden;display:inline;font-size:12px;text-align:left;color:#fff;background:none;margin:10px 0px 0 30px;}
#searchForm div input{font-size:12px;}
#searchForm div span{line-height:30px;height:30px;display:block;color:#fff;}
#searchForm div a{color:#fff;}
#searchForm div a:hover,#searchForm div .keyword-tab a.current:hover{text-decoration:none;}
#searchForm div .keyword-tab{color:#4572b3;}
#searchForm div .keyword-tab a{display:inline-block;text-align:center;width:62px;height:27px;line-height:27px;margin-top:3px;}
#searchForm div .keyword-tab a:hover{text-decoration:underline;}
#searchForm div .keyword-tab a.current{background:url(//img00.zhaopin.cn/2012/other/search/images/search_keywordtab.png) bottom no-repeat;}
#searchForm .industry input,#searchForm .job input,
#searchForm .workingtime input,#searchForm .degree input,
#searchForm .comptype input,#searchForm .compsize input{width:256px;padding-left:25px;text-align:left;background:url(//img00.zhaopin.cn/2012/other/search/images/botton_sprites.png) 0 0 no-repeat;width:290px;height:27px;overflow:hidden;line-height:26px;cursor:pointer;margin-left:0;}
#searchForm .industry input:hover,#searchForm .job input:hover,
#searchForm .workingtime input:hover,#searchForm .degree input:hover,
#searchForm .comptype input:hover,#searchForm .compsize input:hover{background-position:0 -50px;}
#searchForm .industry input:active,#searchForm .job input:active,
#searchForm .workingtime input:active,#searchForm .degree input:active,
#searchForm .comptype input:active,#searchForm .compsize input:active{background-position:0 -100px;}
#searchForm .time select,#searchForm .Distance select{width:290px;padding:4px;height:27px;}
#searchForm .keyword{width:610px;height:60px;background:none;}
#searchForm .keyword input{background:url(search_keyword.png) no-repeat;color:#999;height:19px;line-height:18px;width:595px;padding:4px 0 4px 15px;}
#KeyWord_kw2{margin:0;}
#searchForm .city2 input,#searchForm .markcity input,#searchForm .landmark input{width:215px;height:19px;line-height:18px;text-align:left;padding:4px 0 4px 10px;margin:0;background:url(//img00.zhaopin.cn/2012/other/search/images/bg_sprites.png) 0 0 no-repeat;float:left;}
#searchForm .city2 input:hover,
#searchForm .markcity input:hover,
#searchForm .landmark input:hover{background-position:0 0;}
#searchForm .city2 .search-citybtn,
#searchForm .markcity .search-citybtn,
#searchForm .landmark .search-citybtn{background-position:-226px 0;width:65px;height:27px;margin-top:0;cursor:pointer;}
#searchForm .city2 .search-citybtn:hover,
#searchForm .markcity .search-citybtn:hover,
#searchForm .landmark .search-citybtn:hover{background-position:-226px 0;}
#searchForm .searchbtn{text-align:right;padding-right:20px;width:270px;}
#searchForm .searchbtn .doesSearch{background:url(//img00.zhaopin.cn/2012/other/search/images/botton_sprites.png) -300px -103px no-repeat;width:129px;height:34px;}
#searchForm .searchbtn .doesSearch:hover{background-position:-300px -50px;}
#searchForm .searchbtn .doesSearch:active{background-position:-300px 0px;}
#searchForm .searchbtn a{margin-left:10px;}
#searchForm .searchbtn a:hover{text-decoration:underline;}
#searchForm .hot-keyword{width:930px;height:24px;line-height:24px;color:#406aa7;margin-top:0;}
#searchForm .hot-keyword em{color:#c2dbfe;}
#searchForm .hot-keyword a{margin:0 5px;}
#searchForm .hot-keyword a:hover{text-decoration:underline;}
#searchForm .Salary-range select{width:102px;padding:4px;height:27px;}
#searchForm .job-category .category{line-height:27px;vertical-align:-2px;margin-right:30px;}
#searchForm .job-category .category input{vertical-align:-2px;margin-right:5px;}
#searchForm .returnback{width:930px;height:21px;padding-top:5px;text-align:right;margin-top:0;background:url(returnback_bg.png) bottom repeat-x;}
#searchForm .returnback:hover{background:url(returnback_bg.png) bottom repeat-x;}
#searchForm .returnback a{background:url(//sou.zhaopin.com/assets/images/returnback.png) left no-repeat;padding-left:18px;}
#searchForm .slideUp a{background:url(sligup.png) left center no-repeat;padding:6px 0 5px 22px;line-height:20px;}
#searchForm .slideUp a.down{background:url(sligdown.png) left center no-repeat;}
#searchForm .slideUp,#searchForm .searchbtn{margin-top:15px;height:36px;}
#searchForm #moreoption{margin:0;padding:0;width:988px;height:auto;}
/**地图搜索 职位 工作 长度小**/
#searchForm .industry-small,#searchForm .job-small,#searchForm .workingtime-small,#searchForm .degree-small,#searchForm .comptype-small,#searchForm .compsize-small{width:225px;}
#searchForm .job-small,#searchForm .degree-small,#searchForm .compsize-small,#searchForm .job-category-small{margin-left:10px;}
#searchForm .searchbtn-small{text-align:center;}
#searchForm .industry-small input,#searchForm .job-small input,
#searchForm .workingtime-small input,#searchForm .degree-small input,#searchForm .comptype-small input,#searchForm .compsize-small input{width:225px;background:url(//img00.zhaopin.cn/2012/other/search/images/botton_sprites.png) 0 -140px no-repeat;}
#searchForm .industry-small input:hover,#searchForm .job-small input:hover,#searchForm .workingtime-small input:hover,#searchForm .degree-small input:hover,#searchForm .comptype-small input:hover,#searchForm .compsize-small input:hover{background-position:0 -170px;}
#searchForm .industry-small input:active,#searchForm .job-small input:active{background-position:0 -200px;}
#searchForm .industry-small input:visited{background-position:0 -200px;}
#searchForm .keyword-small,#searchForm .Salary-range-long{width:320px;margin-left:10px;}
#searchForm .Salary-range-long select{width:118px;}
#searchForm .keyword-small input{width:305px; background:url(//img00.zhaopin.cn/2012/other/search/images/search_keywordsmall.png) no-repeat;}
#searchForm .time-small,#searchForm .city-small{width:130px;margin-left:10px;}
#searchForm .time-small select{width:128px;}
#searchForm .city-small input{background:url(//img00.zhaopin.cn/2012/other/search/images/bg_sprites.png) -700px 0 no-repeat;width:57px;}
#searchForm .city-small .search-citybtn{width:63px;background-position:-767px -1px;padding-left:0;}
#searchForm .city-small .search-citybtn:hover{background-position:-767px -1px;}
/**sou suo song 20120604**/
#searchForm div:hover{background:none;}
#searchForm .currentFocus{background:none;}
/**search-History**/
.search-History{width:970px;margin:0px auto;font-size:12px;background:url(search_history_result.png) bottom repeat-x #c9e9ff;}
.search-History-bottom{width:100%;height:14px;overflow:hidden;background:url(search-historybottom.png) bottom no-repeat;}
.search-History-Result{border-left:1px solid #d6eaff;border-right:1px solid #d6eaff;padding:10px 20px;padding-bottom:0;line-height:24px;}
.search-History-Result dt{font-weight:bold;color:#555;width:68px;float:left;}
.search-History-Result dd{width:850px;height:24px;overflow:hidden;float:right;color:#315aaa;padding-left:10px;background:url(dotted.png) left no-repeat;}
.search-History-Result dd.clearfix{background:none;float:none;height:0;}
/**广告位**/
.adsBox{margin-top:20px;}
.ad4in1 li{float:left;margin-right:9px; width:157px; overflow:hidden;}
.adsBox a{display:inline-block;}
.adsBox img{width:155px;height:53px;border:1px solid #8c8481;}
.ad4in1 li:nth-child(6n){margin-right:0;}
/**分类导航**/
.cate-nav{margin-top:20px;border:1px solid #e0e0e0;padding:1px;width:990px;color:#555;font-size:12px;}
.cate-nav h2{font-weight:bold;padding-left:20px;font-size:16px;height:42px;line-height:40px;background:url(../images/cateNavDtbg.png) repeat-x;}
.cate-tree{float:left;height:425px;overflow-y:auto;}
.cate-tree{cursor:pointer;}
.cate-tree-lv1{width:160px;background-color:#e9e9e9;}
.cate-tree-lv1 ul{width:140px;float:right;margin-top:12px;}
.cate-tree-lv1 li{padding:17px 20px;font-size:14px;}
.cate-tree-lv1 li.current{font-weight:bold;background-color:#f7f7f7;}
.cate-tree-lv2,.cate-tree-lv3{background-color:#f7f7f7;width:235px;border-right:1px solid #ccc;}
.cate-tree-lv3{width:270px;}
.cate-tree-lv2 ul,.cate-tree-lv3 ul,.cate-tree-lv4 ul{margin:30px 0 0 10px;width:94%;*width:88%;}
.cate-tree-lv2 li,.cate-tree-lv3 li,.cate-tree-lv4 li{height:24px;line-height:24px;padding-left:10px;border:1px solid transparent;margin-bottom:5px;/* hack for ie6 bordercolor's transparent */_border-color:gray;_filter:chroma(color=gray);}
.cate-tree-lv2 li.current,.cate-tree-lv2 li:hover,.cate-tree-lv3 li.current,.cate-tree-lv3 li:hover{background-color:#f7f7f7;border:1px solid #dbdbdb;}
.cate-tree-lv2 li.current,.cate-tree-lv3 li.current{font-weight:bold;background:url(../images/cateNavArrow.png) no-repeat 97%;}
.cate-tree-lv2 li.current,.cate-tree-lv3 li.current{background-color:#fff;}
/* 第四列，当有第四列时 */
.cate-tree-lv4{width:323px;}
/* 第四列，当之有三列时 */
.cate-tree-lv4.col3, .cate-tree-lv4.col1{width:590px;}
.cate-tree-lv4.col3 li{float:left;width:160px;margin-left:10px;}
.cate-tree-lv4.col1 li{width:100%;}
.clearfix{clear:both;}

.ui-helper-hidden{display: none;}
.ui-helper-hidden-accessible{border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
.ui-helper-reset{margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;}
.ui-helper-clearfix:before, .ui-helper-clearfix:after{content: ""; display: table; border-collapse: collapse;}
.ui-helper-clearfix:after{clear: both;}
.ui-helper-clearfix{min-height: 0; /* support: IE7 */}
.ui-helper-zfix{width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0);}
.ui-front{z-index: 100;}


/*排除公司*/
*html {/* 只有IE6支持 */
    background-image: url(about:blank); /* 使用空背景 */
    background-attachment: fixed; /* 固定背景 */
}
.div_02_main {position:absolute;right:410px;_position:static;_right: 0;z-index: 10;}
.alert_box{ width:414px; min-height:300px; _height:300px; _overflow:auto;border:2px solid #3B75D2;  padding:0px 0px 0px 0px ;position:fixed;_right:0px;bottom:132px; background-color:#FFF;z-index: 10;_bottom: auto;_margin-bottom:100px; _position:absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));}
.alert_cont{  padding:10px 10px 2px 12px;}
.al_tit01{width:315px; line-height:20px;}
.alt_close01{ width:19px; height:19px; display:block; margin:3px  0px 0px 0px; cursor:pointer; background: url(../images/bg_alert.png) no-repeat 0px -16px; overflow:hidden;}
.alt_close02{ width:11px; height:11px; position: absolute; top:4px; right:5px;  cursor:pointer;background: url(../images/bg_alert.png) no-repeat 0px 0px; overflow:hidden;}
.btn_submit01{ width:88px; height:29px; display:block; background: url(../images/bg_alert.png) no-repeat 0px -40px; overflow:hidden; cursor:pointer;}
.alt_select{ height:30px;}
.box_select01{ width:290px; height:29px; line-height:29px;padding:3px 5px 3px 0px;}
.line_bottom{ line-height:28px; height:28px; background: url(../images/line_bottom.png)  repeat-x 0px 27px; }
.com_name{ font-size:12px; position:relative;line-height:22px;_display:inline; _zoom:1;   padding:2px 18px 2px 5px; _padding:2px 18px 2px 5px;}
.com_name_ul li{ margin-bottom:10px; }
.com_name_ul li a{ text-decoration:none; display:inline-block;line-height:16px; }
.com_name_ul li a:hover{ text-decoration:none; }
.com_bg{background-color: #CECECE;}
.com_font{ color:#000;}
.clr{ clear:both;}

/*global*/
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.f_nor{ font-weight:normal}
.f_array01{ color:#999;}
.f_red01{ color:red; }
.f_number{ color:#315AAA; position:absolute; top:5px; left:18px;}
.f_black{ color:#000;}
.f_none{ text-decoration:none;}
.f_none a:hover{ text-decoration:none;}
.f_left{ float:left;}
.f_right{ float:right;}
.m_top5{ margin-top:5px;}
.m_top10{ margin-top:10px;}
.m_left3{ margin-left:3px;}
.m_left5{ margin-left:5px;}
.m_left10{ margin-left:10px;}
.m_right5{ margin-right:5px;}
.m_right10{ margin-right:10px;}
.m_bottom15{ margin-bottom:15px;}
.m_bottom10{ margin-bottom:10px;}
.dsp_none{ display:none;}

.line_ht16{ line-height:16px;}
.line_ht18{ line-height:18px;}
.line_ht20{ line-height:20px;}
.line_ht22{ line-height:22px;}
/*btn_right*/
.div_01_main {position:absolute;right:-10px;_position:static;_right:0px }
.btn_right_font{width:110px; height:82px; display:block; z-index:99;bottom:120px;_bottom: auto;_margin-bottom:100px;_right:-140px; position: fixed;_position:absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));}

.del_company{ position:relative; width:29px; height:40px;_width:29px; _height:40px; line-height:18px; _overflow:hidden;background: url(btn_blue_01.png)  no-repeat 0px 0px;display:block; padding: 28px 11px 0; overflow:hidden; color:#FFF; text-decoration:none;}
.del_company:hover{ _overflow:hidden;background: url(btn_blue_01.png)  no-repeat -58px 0px;display:block; overflow:hidden; color:#FFF; text-decoration:none;}
.back_top{width:29px; height:40px;_width:29px; _height:40px;line-height:18px; _overflow:hidden;background: url(btn_blue_01.png)  no-repeat left -70px; display:block; padding:44px 11px 0;overflow:hidden;color:#FFF; text-decoration:none;}
.back_top:hover{ _overflow:hidden;background: url(btn_blue_01.png)  no-repeat -58px -70px;display:block;padding:44px 11px 0;overflow:hidden;color:#FFF; text-decoration:none;}

/*currentsearch_new start*/
.currentsearch_new{margin-top:10px;font-size:14px;line-height:24px;height:24px;border-bottom:2px solid #c3c3c3;color:#555;padding:0px 0px 5px 5px;}
.currentsearch_new span em{font-weight:bold;color:#F00;}
.m_right20{ margin-right:20px;}
.m_right25{ margin-right:25px;}
.f_left{ float:left;}
.f_right{ float:right;}
.clr{ clear:both;}
.ico_dy_new{ }
.ico_dy_new i{ display:inline-block;}
.ico_dy_new .dy_info{background:url(../images/ico_dy_new.png) no-repeat 0px 0px; width:15px; height:12px; margin:6px 3px 0px 0px ; }
.ico_dy_new .dy_new{background:url(../images/ico_dy_new.png) no-repeat 0px -17px; width:18px; height:7px;margin:4px  0px 0px 2px;}
/*currentsearch_new end*/

/*add by for free resume beg*/
.job_read_container{ width: 394px;height: 265px;padding:10px;border: 2px solid #3b75d2;display: none;position: absolute;background-color: #fff; z-index: 10; }
.job_read_container i{height: 19px; width: 19px; background: url("../images/bookjob/bg_alert.png") no-repeat left -16px; display: inline-block;cursor: pointer; float:right; *margin-top:-27px;}
.job_read_header{color: #999; font: 500 14px '宋体';padding-bottom: 5px; }
.job_read_header .titile{color: #407dd6;font: 500  16px '微软雅黑';}
.job_read_body{padding-top: 12px;width:394px;border: none}
.job_read_body .send_rate{font:500 12px/20px "宋体";color: #000;}
.job_read_body .send_rate input{vertical-align: middle;margin-bottom:2px;}
.delay_close{font:500 14px "宋体";}
.job_read_body_b{text-align: right;width: 75px;font:400 12px "宋体";float: left;vertical-align: middle;height:30px; line-height: 30px;padding-right:2px;color: #000000;}
.delay_close_none{display: none;}
.inputText1{border-color: #e4e4e4; }
.inputText1 input, .input_submit{border: medium none;width: 235px;}
.inputText1 img{height: 30px;width: 95px;}
.content form div{padding: 0px;}
.input_submit{width: 90px;height: 29px; margin : 20px 30px 0 80px; cursor:pointer; color: #990000;font:700 14px/29px "宋体";display:inline-block;text-align: center;background:url("../images/bookjob/button-back.png")  no-repeat;}
.error_info{height: 27px;padding: 5px 0 0 80px;color: #ff794a;}
.span_input{ display: inline-block;height:30px; line-height: 30px;border: 1px solid #E4E4E4;padding-left: 5px;}
.ident_image{margin: 0 10px;*margin: 0 15px;_margin: 0 15px;width:96px;vertical-align: bottom;height: 32px;cursor: pointer; }
.submit_waiting{width: 17px;height: 17px;margin-left:5px;vertical-align: middle;display: none;}
.inputTexte{line-height:30px;height:30px;font-size:18px;border:1px solid #ff794a;background:url(//my.zhaopin.com/images/new_v4/wrongicon.png) no-repeat 242px 8px ;}
.inputTexte_indent{line-height:30px;height:30px;font-size:18px;border:1px solid #ff794a;background:url(//my.zhaopin.com/images/new_v4/wrongicon.png) 130px 8px no-repeat;}
.inputText1b{background:#fff;border: 1px solid #F1CA7F;line-height:30px;height:30px; font-size:18px;}
.inputTexts{line-height:30px;height:30px;font-size:18px;border:1px solid #58cb8e;background:url(//my.zhaopin.com/images/new_v4/righticon.png) 242px 8px no-repeat;}
.inputTexts_indent{line-height:30px;height:30px;font-size:18px;border:1px solid #58cb8e;background:url(//my.zhaopin.com/images/new_v4/righticon.png) 130px 8px no-repeat;}
/*add by for free resume beg*/

/*重置*/
.fr {float: right; }
.newlist_reset {color: #fff;margin-top: 25px;margin-right: 30px; padding-left: 15px;background: url(//sou.zhaopin.com/assets/images/returnback.png) left no-repeat;}
.sPopupDiv .sButtonBlock{ width:88%;}
#KeyWord_kw2,.city2{ border:none;}
#searchForm .city-small{ margin-top:10px;}
#searchForm div .keyword-tab a{ font-weight:normal;}
#searchForm .searchbtn{ margin-top:15px; padding:0;}
#searchForm .city2 input#JobLocation,#searchForm .city-small .search-citybtn{ margin-top:30px;}

/*seo三期 zhaoqi*/
.main2{margin-top:0;margin-bottom: 20px;}
h3 {font-weight: bold;}
.main-left {margin-bottom: 0px;}
.rec_job_title {float: left;height: 30px;line-height: 30px;padding-left: 30px;background: url("//img02.zhaopin.cn/2014/seo/images/search_list_zzscimg.png") no-repeat 10px;font-size: 12px;color: #666;}
.rec_job_title strong {font-weight: bold;color: black;}
.click_more_info {height: 40px;background-color: #f6f6f6;text-align: center;border: 1px solid #ccc;border-top: 0;float: left;width: 711px;}
.click_more_info a{display: inline-block;background-color: #ffa217;border:1px solid #ff8d08;border-radius:3px;width:175px;height:25px;line-height:25px;font-size: 14px;color: white;text-decoration: none;font-family: simsun;font-weight: bold;margin-top: 6px;}
.main .mobile_ads {margin-bottom: 8px;margin-top:0;}
.main .zhuopin_ads {margin-top: 0;}
.rec_job_main {margin-top: 0;}
.talents-web .tips {color: #555;text-indent: 2em;}
.main-right-outer{float:right;width:260px;}
.main-left-outer{float: left;width:725px;}
.main-left-outer .main-left{margin-top: 0}
/*2016年2月18日修改*/
*+.jobs-inforamation>span, *.jobs-inforamation>span {position: absolute;right:0;}
.keyword-tab a{margin:0;padding: 0;}

/*20151221 聚合页 */
.position_box{background:#F2F2F2; width:978px; border:1px solid #ddd; padding-left:10px; font-size:14px; color:#333; line-height:27px;margin-bottom:20px;}
.position_box a{ font-size:14px; padding-right:6px;color: #333;}
.position_box a.current{color: #FD3E3E;}
/*20170720招聘相关信息线上bug修复*/
.posi_namew{display:block;float:left;max-width:146px;overflow:hidden;white-space:nowrap;word-wrap:normal;}
.zp_message{display:block;float:left;}