@charset "utf-8";
/* CSS Document */


/********** 121018-fbx 招聘企业线改版 **********/



table{border-collapse:collapse;border-spacing:0;}
input{outline:none;/*_blr:expression(this.onFocus=this.blur());*/}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.posrlt{position:relative;}
.visib{visibility:hidden;}
.ofw{overflow:hidden;zoom:1;}
.cl{clear:both;}
.red{color:#EE2200;}
.green{color:#009900;}
.gray{color:#828282;}
.blue{color:#2255DD;}
.c66{color:#666;}
.c99{color:#C7C7C7;}
.c00{color:#000;}
.c58{color:#585858;}
.g12{font-size:12px;color:#999;}
.lh34{line-height:34px;padding-right:5px;zoom:1;}
.pdl50{padding-left:50px;}
.noborder{border:none!important;}
.onbc,.onbc2{background-color:#F7FCFF;}

/*各种按钮*/

.int_b{width:84px;float:left;display:inline;background:url(http://pic2.58.com/ui7/job/hire/hire_sp_btn.gif) no-repeat;border:none;font-size:16px;font-family:"微软雅黑";height:35px;line-height:35px;cursor:pointer;color:#fff;padding:0 2px 4px 0;*padding-bottom:0px;}
.bb2{background-position:0 -22px;height:48px;}
.bb2 .int_b{background-position:right -22px;height:48px;line-height:48px;padding:0 2px 4px 0;*padding-bottom:0px;font-size:22px;}
.info_confirm{/*padding:0 0 30px 430px;*/width:200px;margin:0 auto;padding:0}
.info_confirm .bb2 .int_b{width:196px;}
.job_info .info_confirm .bb2 .int_b{width:170px;}

.localtion {
margin: 0 auto;
padding-left: 35px;
width: 968px;
height: 43px;
line-height: 43px;
color: #666666;
background: url(../images/pin_it.png) center left no-repeat;
border-bottom: 1px solid #e1e1e1;font-size: 14px;
}



/*结构与常用模块*/
.hire_info{width:1000px;margin:0 auto;/*padding-top:20px;*/zoom:1;}
.hire_info:after{content:".";visibility:hidden;height:0;clear:both;display:block;}
.container{float:left;/*width:790px;*/width:815px;font-size:14px;margin-top: -15px;}
.tipfir{line-height:16px;padding:0 0 15px 15px;}
.modwrap{padding-bottom:20px;padding-left: 14px;padding-top: 13px;}
.modtab{border-top:1px solid #E4E4E4;background:#FAFAFA;padding:0 20px;overflow:hidden;zoom:1;}
.modtab h2{float:left;height:36px;line-height:36px;font-size:14px;font-weight:bold;color:#404040;}
.modtip{height:24px;line-height:24px;background:url(http://pic2.58.com/ui7/job/hire/hire_sp_ico.gif) #FFFDCC 18px -506px no-repeat;border:1px solid #F2E2AE;padding:0 12px 0 40px;margin-top:10px;color:#000;font-size:12px;}
.modtip i{float:right;display:inline;width:10px;height:10px;margin-top:7px;background:url(http://pic2.58.com/ui7/job/hire/hire_sp_ico.gif) 0px 0px no-repeat;cursor:pointer;}
.modtip .red{padding:0 4px;}
.box_table{width:100%;margin-top:10px;font-size:14px;}
.box_table th{width:120px;font-weight:normal;text-align:right;padding:7px 10px 7px 0;height:34px;line-height:34px;color:#585858;white-space:nowrap;vertical-align:top;}
.box_table th span{float:right;}
.box_table th i,.disabledCateSel .othcheb i{/*float:left;*/line-height:29px;vertical-align:middle;font-family:Tahoma;font-style:normal;color:#EE2200;padding-right:10px;}
.box_table td{padding:7px 0;color:#333;vertical-align:middle;}
.contedit{position:relative;float:left;display:inline;vertical-align:middle;}
.textstyle{float:left;display:inline;height:32px;line-height:32px;padding:5px 10px;*padding:0px 10px;vertical-align:middle;border:1px solid;border-color:#ccc #e8e8e8 #e8e8e8 #ccc;margin-right:5px;width: 300px;}
.selestyle{float:left;display:inline;/*height:22px;line-height:22px;padding:5px 35px 5px 10px;*/height:32px;*height:32px;line-height:32px;*line-height:34px;padding:0 0px 0 10px;border:1px solid #ccc;cursor:default;background:url(/images/job_icon_db.gif) #fff right top no-repeat;margin-right:5px;overflow:hidden;zoom:1;width: 300px;*width: 322px;}






/*基本资料*/
#txtCompName,#enterpriseName,#txtAliasName{width:310px;}
#enterpriseAlias{width:155px;}
#seleIndCate{width:285px;}
#divIndCate{/*width:700px;*/width:670px}
#divIndCate .catelist li{/*width:168px;*/width:162px;height:18px;line-height:18px;margin:10px 3px 0 5px;white-space:nowrap;}
#seleCompType,#seleCompSize{width:152px;}
#divCompType,#divCompSize{width:197px;}
#txtPhone,#txtContacts{width:168px;}
#CompTel input,#CompFax input{float:left;display:inline;margin-right:5px;}
#txtCompTelPre,#txtCompTelNext,#txtCompFaxPre,#txtCompFaxNext{width:33px;}
#txtCompTel,#txtCompFax{width:89px;}
#txtCompEmail{width:170px;}
#txtCompSite{width:289px;}
.introtab{width:442px;height:30px;background:url(http://pic2.58.com/ui7/job/hire/hire_sp_btn.gif) #F6F6F6 10px 8px no-repeat;border:solid #C8C8C8;border-width:1px 1px 0 1px;padding-left:8px;}
.introtab a{float:left;display:inline;width:26px;height:30px;margin-right:2px;}
#txtCompIntro{/*width:430px;*/width:500px;height:156px;}
.introcont{line-height:26px;border:1px solid #C8C8C8;padding:5px 10px;margin-top:-1px;vertical-align:top;resize:none;overflow:auto;}
#ModyBaseInfo{margin-top: 0px;}




/* 58 */
.select-wrap{position:relative;width:320px;z-index: 9999;}
.select-hide{
	visibility: hidden; position: absolute; display: block;
}
.select-text {
  background: #FFF url(../images/arrow-down.gif) right center no-repeat;
  outline: 0;
  display: inline-block;
  border: 1px solid #ccc;
  padding-right: 13px;
  padding-left: 5px;
  vertical-align: top;
  cursor: default;
  width:280px;*width:300px;
    line-height: 30px;
	text-align: left;
}

.select-ul{
	display:none;
	position:absolute;
	top:32px;
	border-bottom:1px solid #ccc;
	background:#FFFFFF;*left: 0px;
}
.select-ul li{
	width:278px;*width:298px;height:30px;line-height:30px;padding:0px 15px 0px 5px;
	border-left:1px solid #ccc;border-right:1px solid #ccc;
}
.select-ul li:hover{background:#eee;}

.select-wrap2{position:relative;width:320px;z-index: 9998;}
.select-hide2{
	visibility: hidden; position: absolute; display: block;
}
.select-text2 {
  background: #FFF url(../images/arrow-down.gif) right center no-repeat;
  outline: 0;
  display: inline-block;
  border: 1px solid #ccc;
  padding-right: 13px;
  padding-left: 5px;
  vertical-align: top;
  cursor: default;
  width:280px;*width:300px;
    line-height: 30px;
	text-align: left;
}

.select-ul2{
	display:none;
	position:absolute;
	top:32px;
	border-bottom:1px solid #ccc;
	background:#FFFFFF;*left: 0px;
}
.select-ul2 li{
	width:278px;*width:298px;height:30px;line-height:30px;padding:0px 15px 0px 5px;
	border-left:1px solid #ccc;border-right:1px solid #ccc;
}
.select-ul2 li:hover{background:#eee;}
