﻿.hidden{ height:30px;overflow:hidden }



/*--地图--*/
.map-wrap{ width:100%;margin:0px auto; margin-bottom:-40px;background-color:#fff; font-size:12px; }
.map-box{ position:relative;height:700px;border:1px solid #e8e8e8; }
.marker,.markerover{background:url(../images/job/tabright.gif) no-repeat top right;position:absolute;color:#FFF;height:24px;line-height:24px;white-space:nowrap;padding:0 10px;font-size:12px;cursor:pointer;z-index:1}
.markerover{background-position:bottom right;z-index:100}
.arrow,.arrowover{background:url(../images/job/tableft.gif) no-repeat 0 0;position:absolute;width:9px;height:33px;top:0;left:-2px;overflow:hidden}
.arrowover{background-position:0 -33px}

/*--地图弹窗--*/
.tanchuang_main{width:552px;margin:0 auto;display:none;background-color:#FFF; border:0px #e8e8e8 solid; }
.tc_title{text-indent:10px;background:#288add;height:42px;line-height:42px;color:#fff;font-size:14px;font-weight:700}
.tc_title a{color:#fff}
.close{position:absolute;text-indent:-9999px;display:block;right:13px;top:12px;width:14px;height:14px;overflow:hidden;background:transparent url(../images/job/close.gif) no-repeat scroll 0 0;outline:0}
.close:hover{background-color:#259;background-position:0 0}
.close:active{star:expression(this.onFocus=this.blur())}

.companyinfo{ font-size:12px; }
.companyinfo a{ color:#288add; }
.companyinfo li{line-height:25px}
.companyinfo h3{font-size:14px;line-height:22px;padding-top:20px}
.companyinfo li span.b{font-weight:700}

.joblist{ font-size:12px; }
.joblist a{ color:#288add; }
.joblist td{padding:5px;border-bottom:1px #EBEEF7 solid}
.joblist td span{font-weight:700;color:#F30;font-family:arial}