/*公共模版*/
.default_w1{width: 1000px;}
.default_w2{width: 1100px;}

.header{ height: 96px; margin: 0 auto; color:#666; background-color: #ffffff;}/*width: 1100px;*/
.header .logo{float:left; font-size: 20px; line-height: 96px;    margin-top: 8px;}
.header .logo img{ width: 160px; height: 37px; vertical-align: middle; margin-left: 10px;}
.header .content{ float:right; text-align: right; line-height: 96px; padding-right: 10px;}
.jobs_box{background-color: #FFF; margin: 0 auto;}
.footer{ text-align: center; margin-top: 60px; margin-bottom: 100px; color:#999;}

/*顶部公用*/
.top_bar{ width: 100%;border-bottom: 1px solid #e6e6e6; height: 30px; background-color: #f0f0f0; line-height: 30px; color: #666666; font-size: 12px;}
.top_bar_txt { margin: auto; height: 30px;}/*width: 1100px;*/
.top_bar_txt span {padding: 0 10px; float: right;}
.top_bar_txt span:first-child {padding-left: 0; float: left;}
.top_bar_txt span:nth-child(2) {padding-right: 0;}

.t1{margin-left: 40px; height: 40px; float: left; /*width: 700px;*/ margin-top: 35px; border: 0px solid #000088;}
.diqu_r {float:left;font-family: '微软雅黑',"宋体"; height: 42px;
    line-height: 42px; border: 1px solid #ccc; border-left: 0; width: 75px; background-color: #f9f8f8; color: #666;
    margin-top: 0; #margin-top: 1px;
}
.diqu_input {font-family: '微软雅黑',"宋体"; padding-left:3px; height: 42px; line-height: 42px; border: 1px solid #ccc; border-right: 0; width: 420px;    font-size: 17px;}
.diqu_search { font-family: '微软雅黑',"宋体";width: 100px;font-size: 18px; height: 44px; margin-left: -2px; border-radius: 0 3px 3px 0; margin-top: 0; #margin-top: 1px;letter-spacing: 5px;}
.diqu_scom {line-height: 45px; margin-left: 30px;font-size: 16px;}
.diqu_scom span{display: none;}
.diqu_scom .dsinput{display: block;}
.dsinput {margin-top:4px; margin-right:4px; float:left;display: block;}
.dsinput input{width:18px; height:18px;}
/*===================================================================*/
/*职位列表*/
.joblist_title { width: 100%; line-height: 50px; height: 50px; background-color: #f3f3f3;}
.joblist_title_msg { width: 100%; line-height: 50px; height: 50px; background-color: #fff; color: gray;}
.joblist_title li { float: left; font-weight: bold; color: #333; text-align: left; padding-left: 15px;}
.zwfont{font-size: 13px; padding-left: 15px;}

.zwa {width: 100%;}
.zwlist {border: solid 1px #e6e9ed; width: 860px; float: left;}
.zwtitle {padding-left: 15px;}

.zwtitle_1{width: 180px;}
.zwtitle_2{width: 240px; padding-left: 5px;}
.zw_2{width: 245px;}
.zwtitle_3{width: 70px; text-align: center;}
.zw_3{width: 85px; text-align: left;font-size:14px;color:gray;padding-left: 8px;}
.zwtitle_4{width: 105px; padding-left: 15px;}
.joblist_title .zwtitle_4 {padding-left: 25px;}
.zw_4{width: 105px; padding-left: 15px;font-size:14px;color: #f6405c;}
.zwtitle_5{width: 60px;}
.zw_5{width: 60px; text-align: left;font-size:12px;}
.joblist_title .zwtitle_6{width: 100px; text-align: center;padding-left: 15px;}
.zw_6{width: 80px; text-align: center;}


.zw_3 i{color: gray;}
.zw_3 i.green{color: #008040;}

.joblist { width: 100%;}
.joblist_box { padding: 10px; line-height: 25px;}
.joblist_box li { border-bottom: 1px solid #EEEEEE; padding:0 5px;}
.joblist_box li span { display: block; float: left; margin: 30px auto;}/*white-space:nowrap;text-overflow:ellipsis;overflow:hidden;*/
.pagebox{margin:30px auto;}

.right_box{border: solid 1px #e6e9ed; width: 220px; float: right;}

/*职位列表 A 样式*/
.jobslink:link{ color: #00c; font-size: 16px;}
.jobslink:hover{ color: #f6405c}
.jobslink:active{ color: #f6405c}
.jobslink:visited{ color: #551a8b}
.jobslink s{display:block; color:gray; font-size: 12px; line-height: normal; text-decoration: none;}
.jobslink u{ text-decoration: none; color:#222222}
.joblist_box li em {color: #f6405c;}

/*地区*/
.diqu,.quyu { line-height: 30px;}
.diqu i,.quyu i,.fuli i,.other i{ font-style: normal; font-weight: bold; color: #666666}
.diqu span,.quyu span,.fuli span,.other span{ padding: 2px 5px; font-size: 13px;}
.fuli span { padding: 3px 8px;}
.fuliadd {margin-top: 15px; margin-bottom: 15px;}
.diqu_box {padding: 10px; line-height: 30px;}
.other u{font-weight: bold; text-decoration: none;}
.other i{margin-right: 12px;}
.other ul{width: 310px; float: left;}
/*选择时的格式*/
.diqua { background-color: #379be9; border-radius: 2px;}
.diqua :link {color:#fff;}
.diqua :visited {color:#fff;}
.diqua :hover { color: #ffffff;}

/*未选择时的格式*/
.diqus :link {color:#3e3838;}
.diqus :visited {color:#3e3838;}
.diqus :hover { color: #00aaff;}

/*福利未选时*/
.diqus_fuli :link {color:#3e3838; background: url("../image/checkbox.png") no-repeat 0 9px; padding-left: 20px; display: inline-block}
.diqus_fuli :hover { color: #379be9; background: url("../image/checkbox.png") no-repeat 0 -40px; padding-left: 20px;}
.diqus_fuli :visited {color:#3e3838;}

/*福利已选时*/
.diqua_fuli :link {color:#379be9; background: url("../image/checkbox.png") no-repeat 0 -40px; padding-left: 20px; display: inline-block}
.diqua_fuli :hover { color:#379be9; background: url("../image/checkbox.png") no-repeat 0 -40px; padding-left: 20px;}
.diqua_fuli :visited {color:#379be9;}

/*其它*/
.other i {float: left; line-height: 33px;}

.jdm{ float:left; margin-left: 50px; width: 210px;}
.gzinput{width: 80px; border: 0; font-family: '微软雅黑',"宋体"; }
.soso {width: 50px; line-height: 32px; height: 32px; margin-left: 5px; border-radius: 2px;}
.lxbuttom{border-bottom: solid 1px #EEEEEE;}

/*街道下拉*/
/*下拉列表样式*/
.select_box {width:150px; border:1px solid #ccc; background:url('../image/107.gif') no-repeat 120px center; position:relative; margin: 0px auto;}
.select_box div {cursor:pointer; display:block; line-height:30px; width:140px; height:30px; overflow:hidden; padding-left: 5px;}
.select_box ul li {cursor:pointer;}
.son_ul{width:150px; position:absolute; left:0; margin-left: -1px; top:30px; border:1px solid #ccc; background:#fff;z-index: 5; display: none; }
.son_ul li{display:block; line-height:30px; padding-left:10px; width:140px; margin: 0;}
.hover {background:#eee;}

/*福利颜色样式*/
.chi,.zhu,.xian,.shuang,.dan,.jing,.xian2 {border-radius: 2px; padding: 0px 2px; margin: 0 2px; font-size: 12px; color: #ffffff; line-height: 25px;}
.chi {background: #ff835b;}
.zhu {background: #50baea;}
.xian {background: #5fb963;}
.xian2 {background: #999;}
.shuang {background: #d36ee4;}
.dan {background: #999;}
.jing {background: #43c1b5;}
.tui {       background: #aaaaaa;
    margin-left: 5px;
    border-radius: 10px;
    padding: 2px 4px;
    margin: 0 5px;
    font-size: 12px;
    color: #ffffff;
    line-height: 25px;}

/*===================================================================*/
/*显示职位详情页面*/
.t_box{ float: left; margin: 10px auto; border-top: solid 1px #CCCCCC; padding: 10px 0;}
.t_l_box {float: left; width: 210px;background: #fff;height:126px;}
.t_r_box {float: right; width: 790px; background: #fff;}
.t_logo { text-align: center; line-height:126px;}
.t_logo img{border-radius: 5px; max-width: 190px; max-height: 116px;vertical-align: middle;}
.cominfo dt h1{ font-size: 24px;color:#000;}
.cominfo dt h1 img{ padding-bottom:5px;}
.cominfo dd span{ font-size: 14px; line-height: 30px; color: #888888; margin-right: 50px;}
.cominfo dd i{  line-height:30px; padding: 2px 4px; border: 1px #ddd solid; color: #7f947a; margin-right: 15px; font-size: 12px; border-radius: 2px;}

.content_box{ float: left; background: #f6f6f6;}
.l_box{ float: left; width: 210px;}
.zwlb_t dt{line-height: 40px; background: #538ebc; color: #fff; font-size: 18px; padding-left: 20px;}
.zwlb_c { line-height: 25px;}
.zwlb_c dt{ font-size: 15px; font-weight: bold;  margin: 3px auto; padding: 2px 5px;height: 30px;
    line-height: 30px;
    background: #a5b9c8;color: #fff;border-radius: 3px 3px 0 0;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.zwlb_c dd{ font-size: 15px; margin: 2px auto; line-height: 25px; }

.jobvlink {display: block;}
.jobvlink:link{ color: #2F68C9; padding:8px 5px 8px 15px;    font-size: 15px;}
.jobvlink:hover,.jobvlink:active{ color: #f00; }/*#ebe8ee;background: #f0f0f0;*/
.jobvlink:visited{ color: #551A8B;}

.curjobslink {display: block; }
.curjobslink:link {color: #2F68C9; background: #e2eaf0; padding:8px 5px 8px 15px;}
.curjobslink:hover.curjobslink:active {color: #f00; }
.curjobslink:visited {color: #551A8B;}

.r_box{ float: right; width: 790px; background: #fff; border-right: solid 1px #eee; border-bottom: solid 1px #eee; width: 788px;}
.zwinfo_a{float: left; }
.zwinfo_box{float:left; padding: 20px 30px;}
.r_tit { float:left; width: 100%;  border-left: solid 1px #fff;
background:#607D8B ;
background: linear-gradient(135deg,#538ebc,#aad777,#FFEB3B);
background-size: 2300px 2300px;
}

/*收藏、评论、分享*/
.sc_box_a {position: relative}
.sc_box {position: absolute; top:-20px; right:-10px; line-height: 30px;}
.sc_box em { width: 60px; display: block; float:right; margin: 5px; color: #666; border-radius: 3px; cursor: pointer;}
.sc_a{width:58px; display:block; border: 1px; float: right; text-align: right; padding-right: 5px;}
.sc_a:link{color: #666;}
.sc_a:hover{color: #0af;}
.sc_i{background:url("../image/bg11.png") no-repeat 4px -638px;}
.sc_is{background:url("../image/bg11.png") no-repeat -145px -97px;}
.ts_i{background:url("../image/bg11.png") no-repeat -140px -195px;}
.ts_is{background:url("../image/bg11.png") no-repeat -50px -635px;}
.fx_i{background:url("../image/bg11.png") no-repeat -142px -545px;}

.zwinfo_t{ float:left; line-height: 40px;}
.zwinfo_t dt{ float: left; width:120px; color: #fff; text-align: center;font-size: 18px;}
.zwinfo_t dt a{ display: block;margin: auto 10px;}
.zwinfo_t dt :link,.zwinfo_t dt :visited{ color: #fff;}
.zwinfo_t dt :hover,.zwinfo_t dt :active{ background: #4c505a;}
.zw_a {line-height: 40px; float: left; padding: 10px 0;}
.zw_a dt{ font-size: 28px; color: #000;width: 520px;line-height: normal;}
.zw_a dd {line-height: 35px; float:left; width: 700px; padding: 20px 0 1px;}
.zw_a dd span{ border: solid 1px #DDE2E5;
    padding: 3px 10px;
    color: #232425;
    margin-right: 10px;
    border-radius: 3px;}

.zw_if1 { width: 730px; float: left; border-top: solid 1px #eee; padding: 5px 0px;}
.zw_if1 dd {line-height: 35px; float:left; width: 240px;}
.zw_if1 dd span{width: 75px; color: #999; text-align: right;}
.zw_if1 dd i{width: 160px; color: #333;}
.zw_if1 dd em{color: #f6405c; width: 155px;}
.zw_if1 dd span,.zw_if1 dd i,.zw_if1 dd em{display: block; float: left;font-size: 15px;}

.wz_if2 { float: left; margin: 10px auto;}
.wz_if2 dd { padding: 0 5px; float: left; line-height: 30px; background: #eee; margin-right: 10px;}

.wz_if3 { margin: 5px auto;}
.wz_if3 span{line-height: 30px; padding:5px; padding-left:0;font-size: 16px;}
.wz_if3 i{ color: #551A8B;font-size: 16px;}
#klmt_nav span{font-size:14px;}
#klmt_nav i{font-size:14px;}
.wz_if4 dd{ line-height: 35px; color: #000;font-size: 16px;}

.wz_if5 {float: left; width: 730px; margin-bottom: 10px; padding: 30px 0; border-bottom: solid 1px #eee; text-align: center; background: #fff;}
.wz_if5 span { padding: 13px 60px; font-size: 18px; border-radius: 3px; }
.wz_if5 i { padding: 13px 30px; font-size: 18px; border-radius: 3px;  margin-left: 50px;}
.login_layer span { background: linear-gradient(135deg,#80d780,#5CB85C,#80d780);}
/*职位评论开始*/
.zw_pl_no{text-align: center; margin-top: 25px;}
.zw_pl_no span{padding: 5px 80px; border: solid 1px #ddd; border-radius: 3px; color: #666;}
.zw_pl { float: left; width: 730px; margin-top: 20px; display: none;}
.zw_pl span { float: left; line-height: 30px;}
.zw_pl span em { color: #1155CC; font-weight: bold;}
.zw_pl i{ float: right; border-radius: 3px; padding: 5px 10px;}

/*职位评论输入框*/
.zw_pl_sub{ float: left; width: 730px; border: solid 1px #ddd; margin: 20px auto; display: none;}
.zw_pl_sub textarea{ float: left; width: 710px; height: 60px; padding: 5px; border: 0; overflow: auto;}
.zw_pl_sub_2 {line-height: 40px; border-top: solid 1px #eee; width: 720px; padding: 0 5px; float: left;}

/*评论内容开始*/
.zw_pl_c { float: left; margin: 5px auto; padding: 10px 0; border-top: solid 1px #eee;}
.zw_pl_c dt { float: left; width: 725px; font-size: 13px;}
.zw_pl_c dt span { float: left; line-height: 30px; color: #379BE9;}
.zw_pl_wap {background: url("../image/phone.gif") right center no-repeat; padding-right: 15px;}
.zw_pl_c dt i { float: right; color: #999;}
.zw_pl_c dt em {color: #999;}
.zw_pl_c dt u {text-decoration: none; line-height: 22px;}
.pl_more {float:left; width:712px; line-height: 30px; background: #F7F7F7; color: #666; text-align: center; display: none;}
/*所属分账号*/
.zw_group { float: left; width: 730px; border: solid 1px #CCCCCC; border-radius: 3px; margin: 20px auto;}
.zw_group dt { background: #eee; text-align: center; line-height: 40px;}
.zw_group dt span { font-size: 16px;}
.zw_group dt em { color: #009688; font-size: 16px; font-weight:bold;}
.zw_group dd { line-height: 30px; position: relative; padding-left: 110px; margin: 5px auto; }
.zw_group dd i{background: #f3f3f3; width: 80px; display: block; position: absolute; left: 10px; top: 0px; #top: -6px; text-align: right; padding-right: 8px;}
.zw_group dd u{text-decoration: none; color: #1368a9;}
.zw_group dd em{ color: #999; margin-left: 10px;}

/*公司资料开始*/
.com_title {background: #f3f3f3;font-size: 18px; line-height: 40px;padding-left: 10px;display:none;}
.com_js .com_title{display:none;}
.com_title span{font-size: 18px;}
.com_if1 { width: 730px; float: left; padding: 5px 0px;}
.com_if1 dd {line-height: 35px; float:left; width: 360px;}
.com_if1 dd span{padding-left:5px; color: #999;}
.com_if1 dd em{color: #DB4E01;}
.com_if1 dd i{color: #333;}
.com_if1 dd span,.com_if1 dd i{display: block; float: left;    font-size: 15px;}
.com_if1 dd span{width: 75px; text-align: right;}

.com_lx{ float: left; width: 730px; margin-top: 10px;}
.com_lx dd {line-height: 35px; float:left; width: 360px;    font-size: 15px;}
.com_lx dt {line-height: 35px; float: left; width: 730px;    font-size: 16px;}
.com_lx dd span,.com_lx dt span{ float: left; padding-left: 5px; color: #999;}
.com_lx dd i{ float: left;}
.com_lx dd span,.com_lx dd i,.com_lx dd em,.com_lx dt span,.com_lx dt i,{display: block; float: left;}
.com_lx dd span,.com_lx dt span{ float:left; width: 75px; text-align: right;    font-size: 15px;}

.com_jl { background: #FFF; margin: 10px auto; float: left; width: 730px; font-size: 12px;border: 1px dashed #CECACA;}
.com_kdt {width: 730px; text-align: center; line-height: 40px; font-size: 16px;}
.com_kdt span{color:#ccc;}
.imap{
    display: inline-block;
    width: 11px;
    height: 15px;
    background: url("../image/imap.jpg") no-repeat 0px 1px;
    margin-right: 5px;}
.com_js { font-size: 18px; line-height: 35px; margin: 10px auto; margin-top: 30px;}
.com_xxt { text-align: center; margin-top: 20px;}
.com_xxt img {border-radius: 5px;}
.com_xxt span .moreimg{width:330px; border-radius: 5px; margin: 2px 5px; border: solid 1px #f0f0f0; cursor: pointer;}
.com_xxt span .oneimg{ max-width: 700px;}

/*所有评论开始*/
.wypl{line-height: 40px; font-size: 16px; margin-top: 20px;}
.plall_box { margin: 20px auto; padding: 10px 0px; float: left; width: 998px;}
.zw_pl_input { width: 996px; border: solid 1px #ddd;float: left; }
.zw_pl_input textarea{width: 985px; height: 70px; padding: 5px; border: solid 1px #ccc; overflow: auto;float: left; border: 0 }
.pltxt {width: 100px; height: 30px; padding: 5px; border-radius: 3px; margin-top: 5px; float: right; border: 0;}
.zw_pl_input2 {float:left; width:977px;border-top: solid 1px #eee; line-height:40px; padding: 0 10px;}
.zw_pl_input2 input {margin-left: 10px;}

.zw_pl_a { float: left; margin: 5px auto; padding: 10px 0; border-top: solid 1px #eee;}
.zw_pl_a dt { float: left; width: 1000px; font-size: 13px; margin: 5px auto;}
.zw_pl_a dd { color: #CE5739; font-size:12px;}
.zw_pl_a dt span { float: left; line-height: 25px; color: #379BE9;}
.zw_pl_a dt i { float: right; color: #999;}
.zw_pl_a dt em {color: #999;}
.zw_pl_a dt u {text-decoration: none;}
.zw_pl_xm {color: #16a6f2; font-size: 14px; margin-right: 10px;}
.plall_more {float:left; width:1000px; line-height: 30px; background: #F7F7F7; text-align: center; display: none;}
.pl_list_txt {line-height: 40px; font-size: 16px; margin-top: 40px;}

/*职位投诉弹出框*/
.ts_box{ padding: 15px;}
.ts1_box {position: relative; width: 100%;}
.ts1s_box {position: absolute; width: 85px; height: 152px; line-height: 150px;
    text-align: right;top: 0; left: 0; background: #fafafa;}
.ts1ss_box {position: absolute; width: 350px; height: 150px; top: 0; left: 85px; background: #fff; border: solid 1px #f3f3f3;}
.ts1ss_box li {line-height: 30px; padding-left: 5px;}
.ts1ss_box li a:link,.ts1ss_box li a:visited{ color: #666; padding-left: 25px; display: block;}
.ts1ss_box li a:hover{ background: url("../image/bg11.png") no-repeat -95px -673px; color: #379be9;}
.ts1ss_box li a:active{ background: url("../image/bg11.png") no-repeat -95px -673px;}
.tsSelect{background: url("../image/bg11.png") no-repeat -95px -673px; color: #379be9;}

.ts2s_box {position: absolute; width: 85px; height: 80px; line-height: 80px;
    text-align: right; top: 160px; left: 0; background: #fafafa;}
.ts2ss_box {position: absolute; width: 350px; height: 78px; top: 160px; left: 85px; background: #fff; border: solid 1px #f9f9f9;}
.ts2ss_box textarea {width: 340px; height: 70px; border: solid 1px #ddd; padding: 3px 5px; overflow: auto; color: #333;}

.ts3s_box {position: absolute; width: 85px; height: 30px; line-height: 30px;
    text-align: right; top: 247px; left: 0; background: #fafafa;}
.ts3ss_box {position: absolute; width: 350px; height: 33px; top: 243px; left: 85px; background: #fff;}

.ts4s_box {position: absolute; width: 85px; height: 30px; line-height: 30px;
    text-align: right; top: 290px; left: 0; background: #fafafa;}
.ts4ss_box {position: absolute; width: 350px; height: 33px; top: 286px; left: 85px; background: #fff;}
.ts3ss_box input,.ts4ss_box input { width: 200px; height: 25px; line-height: 25px; padding-left: 5px; margin-top: 5px; border: solid 1px #ddd;}
.ts3ss_box i,.ts4ss_box i{color: red; padding-left: 5px;}
.ts4ss_box span{color: #999; padding-left: 5px;}

.ts5s_box {position: absolute; width: 450px; height: 40px; line-height: 40px;
    text-align: center; top:320px; left: 0;}
.ts5s_box button{width: 280px; height: 40px;  line-height: 40px; border-radius: 3px; font-size: 16px;}

/*右侧职位推广列表*/
.tgright{ padding: 10px;}
.tgright li{ border-bottom: dashed 1px #ddd; margin-bottom: 10px; padding-bottom: 10px; line-height: 20px;}
.tgright li:last-of-type{border-bottom: 0; padding-bottom: 0; margin-bottom: 0;}
.tgcom{color: #666; font-size: 12px;}
.tgpay{color: #9CA0A7; font-size: 12px;}
/*回到顶部*/
.gotop {width: 48px; height: 48px; background: url("../image/gotop413.jpg") no-repeat center top;}
.gotop:hover {width: 48px; height: 48px; background: url("../image/gotop413.jpg") no-repeat center bottom;}

.nomsg {color: #FF0000; text-align: center; line-height:100px;}
#qyzf {font-size: 16px; margin: 15px auto;}
/*====浮动按钮===*/
.f12{font-size:12px}
.padding0 {padding: 0; padding-top: 20px;}
.fn{ float:none;}
.sdb{width:1000px; height: 40px; margin:0 auto; display:block; text-align:right; background-color:#EFFAFB;}
.jts{ float:left; padding-left:10px; margin-top: -10px;}
span.jts{padding: 20px 0;}
span.jts span.f16{ padding-left: 0;}
span.jts span.green{ padding-right: 0;}
.fixed{position:fixed; top:0; width:100%; display:block; left:0; background-color:#EFFAFB; border-bottom:1px solid #ebebeb; box-shadow:0 0 5px #888; z-index:4;}
/*兼容IE6*/
.fixed{_position:absolute;width:100%; display:block; background-color:#EFFAFB; border-bottom:1px solid #ebebeb; _left:-225px; _top:expression(((noValue = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))-262+'px');top:0; z-index:4}
/*==END==*/


/*footer*/
.wap_c{ margin-top:20px; margin: 0 auto;width:100px;}
.wap_c p{ padding:5px;  margin:0;}
.wap_c span{ width:100px; height:25px; line-height:25px; text-align:center;display:block; clear:both;}
.foot1{BORDER-top: #ccc 1px solid; margin:20px auto; margin-top: 50px;}
.foot2{margin-top:5px; margin-bottom:15px; line-height:60px; width:100%; text-align:center; font-size:14px;}
.foot3{FONT-FAMILY:Tahoma;FONT-SIZE:14px;}
.foot4{CURSOR: pointer; margin-left:20px;}
.foot5{color: #587FB5;font-family: Tahoma; width:130px; font-size:12px;}
.fontline{color: #ccc; margin: auto 10px;}

/*driver*/
.driver{ margin-top: 15px;}

.xgsearch{ margin: 20px 8px;}
.xgsearch a{ display: inline-block; margin-right:12px;}

/*回到顶部*/
#rwcode{width: 90px; height: 90px; margin-bottom: 10px;}

#identifier-pannel {bottom: 0;left: 50%; margin-left: 517px;position: fixed;width:110px;}
#identifier-pannel a:link, #identifier-pannel a:visited{background: none repeat scroll 0 0 #f3f3f3;color: #333333;display: block;font-size: 12px;line-height: 18px;padding: 10px;text-align: center;text-decoration: none;white-space: nowrap;    border-radius: 5px;}
#goTop {position:fixed;width:54px;left:50%;margin-left:512px;bottom:160px;_position:absolute;
    _top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -175+'px');
    z-index:998;}
#identifier-pannel {bottom:60%; margin-left:510px; position:fixed; _position:absolute;left:50%;width:110px;
    _top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -500 +'px');
    z-index:998;}
#goTop div{height:48px;margin-top:3px;position:relative;width:48px;    border-radius: 5px;}
#goTop a,#goTop a:link{display:inline-block;height:18px;width:100%;color:#fff; background:#47ABF7 url('../image/gotop413.jpg') no-repeat;font-size:12px;line-height:14px;text-align:center;text-decoration:none;padding-top:30px;    border-radius: 5px;}
#goTop div.feedback a{padding:10px;height:28px;width:28px;line-height:14px;background:#47ABF7;}
#goTop .feedback a:hover{background:#3D95D5;}
#goTop .gotop a{background-position:0 -48px;}
#goTop .gotop a:hover{background-position:0 0;}

.box{display: inline-block;float: left;}
#wrap{width:auto;height:auto;margin:0 auto;position:relative;margin-top: 20px;}

/*行业 规模 主页*/
.cominfo dd.posr{position: relative;}
.cominfo dd span.hy{width: 350px; display: inline-block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;margin-right: 0;}
.cominfo dd span.gm{position: absolute; left: 360px;}
.cominfo dd.posr span.ehome{position: absolute; left: 360px; margin-right: 0;}
.cominfo dd.posr span.ehome a{width: 370px; line-height: 17px; display: inline-block; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; position: absolute; top: 7px;}
.cominfo dd span em{color:#ccc;}
/*实地图片*/
.cphoto{width: 700px; /*height: 240px;*/ overflow: hidden; margin: 0 auto; border-radius: 5px;}

.mrs-title{ text-align: left; padding: 15px 15px 0 15px; font-weight: bold; color: gray;}
.mrs{ text-align: left; padding: 0 15px 15px 15px;}
.mrs li{
    border-bottom: 1px #e9e9e9 dashed;
    background-color: white;
    padding:10px 5px;
}

.mrs li a{ display: block; font-size:16px;}
.mrs li em{color: #CC0000;}
.faimg{
    display: inline-block;
    margin: 10px 15px;
    width: 332px;
    height: 250px;
    background: no-repeat center center;
    background-size: cover;
    border-radius: 8px;
}
.ui-menu-item{font-size: 16px;    padding: 7px 1em 7px .4em;}

.disdiv{display: none;}
.jobs_ji_an{ display: inline-block; padding: 2px 5px;}
#nav_diqu li ul a.jobs_jian,
#nav_diqu li ul a:link.jobs_jian,
#nav_diqu li ul a:visited.jobs_jian,
#nav_diqu li ul a:hover.jobs_jian{
    color: #3397FF;
    line-height: 29px;
}

.jobsearch-nav-div{width: 50px;line-height: 35px;display: inline-block;text-align: center;float: left;color: #3D84B8; cursor: pointer;}

body .sayhello span{background-color:unset;}
.sayhello span.comhellobox{border-radius: 50px;background-color: #e2e2e2;color: #333;cursor: pointer;}
.sayhello span.rightboxim{
    padding: 0 15px;
    color: #333;
    position: absolute;
    right: 0;
    cursor: pointer;
    background-color: #f7f7f7;
    border-radius: 50px
}
.sayhello .chatLog span.questionim{
    background: #e2e2e2;
    border-radius: 50px;
    padding: 0 15px;
    color: #333;
    cursor: pointer;
}
.sayhello .chatLog span.answer-autoreply{
    background: #F2F3F6;
    border-radius: 50px;
    padding: 0 15px;
    color: #F6405C;
    border:1px solid #E5E5E5;
    cursor: pointer
}
.qaboxs-box{padding: 10px 0;}
.qa_ul li{padding:18px;border-bottom: 1px solid #F5F5F5;cursor: pointer;}