/* b-o-o-j-o-b.com */


h3 { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
h3 { font-SIZE: 100%; font-weight: 400 }
th { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-TOP: 0px;FONT-STYLE: normal; font-weight: 400 }


.font14 { margin: 0px; font-SIZE: 14px; }
.textleft { text-align: left }
.center { text-align: center }
.strong { font-weight: bold }
.underline { text-decoration: underline }
.through { text-decoration: line-through }
.clear { line-height:0; height: 0px; clear: both; font-size:0px; overflow:hidden;}


/* 按扭样式 */
.selBtn {display: inline; float: left; width:100%;margin-right:0px; padding-left: 5px; }
.selBtn a:link{ text-align:left;padding-bottom: 0px; padding-left: 0px; padding-right: 0px; display: inline-block;width:100%;height: 35px; padding-top: 0px; color:#A9A9A9;}
.selBtn a:visited{ color:#A9A9A9;text-align:left;padding-bottom: 0px; padding-left: 0px; padding-right: 0px; display: inline-block; width:100%;height: 35px; padding-top: 0px}
.selBtn A:hover { color:#A9A9A9; }

/* 遮罩层 */
.dialogMask { position: fixed; FILTER: alpha(opacity=50); width: 100%; display: block; background:#333; height: 100%; TOP: 0px; left: 0px; -moz-opacity: 0; -khtml-opacity: 0.5; opacity: 0.5;}


/* ----弹出层 BEGIN---- */
.choice { text-align: left; padding:5px 0px; zoom: 1; _background: none; _padding: 0;background: #FFF; }
.choiceCon { position: relative; text-align: left; padding: 0px;zoom: 1;background: #FFF; }
.choiceContent {text-align: left; zoom: 1 }
.choiceClose { position: absolute; line-height: 0; width:14px; zoom: 1; background: url(/images/pop/mobi_close.gif) no-repeat 0px 0px; height: 14px; font-SIZE: 0px; top:5px; CURSOR: pointer; right: 10px;}
.choiceClose:hover {background-position: 0px -14px }

/* 标题 */
.choiceTit{ text-align: left; line-height:30px; width: 100%; zoom: 1; display: block; font-FAMILY: "微软雅黑", "SimHei"; background: #FFF; height:30px; color: #444; font-size:16px;  }
.choiceTit H3 { padding-left:5px;font-weight:normal;color:#E13E3E; }

/* 提示文字 */
.choiceTxt {margin:10px 5px; padding:0px;zoom: 1;}
.choiceTxt SELECT { margin: 5px 0px 0px 0px; VERTICAL-align: middle; }
.choiceTxt P { float: left;margin: 0px 15px 0px 0px; display: inline; color:#888; font-size:14px; }
.choiceTxt P SPAN.orange { margin: 0px 3px; font-SIZE: 14px; color:#FFF; }
.choiceTxt .choiceTopBtn { display: inline; float: right }
.choiceTxt .choiceTopBtn A { margin: 0px 0px 0px 5px;}
.choiceAll { padding-left:5px;height:35px; line-height:35px; border-top:1px #E8E8E8 solid;border-bottom:1px #E8E8E8 solid;color:#888;background-color:#FFF; font-size:14px;overflow: hidden;  }
.choiceAll INPUT { margin: 0px 3px 0px 0px; VERTICAL-align: middle;color:#888; }
.choiceAll LABEL {color:#888; }

/* 列表 */
.choiceLst {zoom: 1;  width:100%; }
.choiceLst UL LI { float: left;position: relative; display: inline; font-size:14px;}
.choiceLst UL LI.hov { background: #F6F6F6; }
.choiceLst UL LI LABEL { float: left;display:inline; width:100%; CURSOR: pointer;outline:none; }
.choiceLst UL LI LABEL INPUT { margin: 0px 3px 0px 0px; VERTICAL-align: middle; CURSOR: pointer;outline:none; }
.choiceLst UL LI A.lower { line-height:7px; margin:-17px 10px 0px 0px; width:60px; display: inline; background: url(../image/form/lower.png) right 0px no-repeat; float: right; height:7px; CURSOR: pointer;}
.choiceLst UL LI.cu { background: #F5F5F5; }

/* 已选项目 */
.choiceContent p.tit { padding-bottom:5px; padding-left:5px; padding-right:5px;padding-top:5px;color:#BBB;font-size:12px; }
.choiceSelected { padding-bottom:0px; padding-left:3px; padding-right:3px; zoom: 1; padding-top: 0px;}
.choiceSelected UL LI { float: left; width:100%; height:auto;line-height:25px;display: inline; CURSOR: pointer; font-size:14px;}
.choiceSelected UL LI LABEL { margin: 2px 0px 0px 5px; display: inline; float: left; CURSOR: pointer; color:#222; }
.choiceSelected UL LI LABEL INPUT { margin: 0px 3px 0px 0px; VERTICAL-align: middle; CURSOR: pointer; }
.choiceBotBtn { padding-bottom: 5px; padding-left:10px; padding-right:10px; zoom: 1; padding-top: 5px }
.choiceBotBtn A { margin: 0px 10px 0px 0px }
.choiceLstLower { z-index: 9999; border-left:1px #333 solid;position: absolute;zoom: 1;background: #333;}

/* ----弹出层 END---- */


/* 行业类别 */
.choiceIndustry { width: 100%; height:380px; position:absolute; left:0px;bottom:0px; }
.choiceIndustry .choiceTit { width: 100%;}
.choiceIndustry .choiceLst{ margin:auto;width:98%; height:210px; overflow-y:scroll; }
.choiceIndustry .choiceLst UL LI {  width:100%; text-overflow: ellipsis; white-space: nowrap; height:35px; line-height:35px; overflow: hidden; -o-text-overflow: ellipsis;border-bottom:1px #E8E8E8 solid;color:#888;  }
.choiceIndustry .choiceLst UL LI LABEL{ color:#888; }
.choiceIndustry .choiceLst TABLE {margin: 0px 0px 0px}
.choiceIndustry .choiceSelected UL LI {margin: 2px; width:auto; background-position: 185px 7px; height: 24px;color:#888; }
.choiceIndustry .choiceSelected UL LI LABEL { line-height: 22px; width: 100%; text-overflow: ellipsis; white-space: nowrap; height: 22px; overflow: hidden; -o-text-overflow: ellipsis;color:#888; }


/* 职位类别 */
.choiceJobs { width: 100%; height:380px; position:absolute; left:0px;bottom:0px; }
.choiceJobs .choiceTit { width: 100%;}
.choiceJobs .choiceLst{ margin:auto;width:98%; height:210px; overflow-y:auto;}
.choiceJobs .choiceLst UL LI { width: 100%; text-overflow: ellipsis; white-space: nowrap; height:35px; line-height:35px; overflow: hidden; -o-text-overflow: ellipsis;border-bottom:1px #E8E8E8 solid;color:#888; }
.choiceJobs .choiceLst UL LI LABEL{ color:#888; }
.choiceJobs .choiceLst TABLE { margin: 5px 0px 0px }
.choiceJobs .choiceLst .choiceLstLower { background-color:#FFF; margin-left:60px;border-left:1px #E8E8E8 solid; border-bottom:1px #E8E8E8 solid;height:175px; padding-left:5px; overflow-y:scroll; }
.choiceJobs .choiceLst .choiceLstLower UL LI { width: 100%; }
.choiceJobs .choiceLst .choiceLstLower UL LI.choiceLstLowerTit { width: 100%; font-weight: bold }
.choiceJobs .choiceSelected UL LI {margin: 2px; width:200px; background-position: 185px 7px; height: 24px}
.choiceJobs .choiceSelected UL LI LABEL{ color:#888; }


/* 地区 */
.choiceRegion { width: 100%; height:400px; position:absolute; left:0px;bottom:0px; }
.choiceRegion .choiceTit { width: 100% }
.choiceRegion .choiceLst{ height:210px; overflow-y:scroll; }
.choiceRegion .choiceLst UL LI { margin: 0px; width: 100%; text-overflow: ellipsis; white-space: nowrap; height:34px; line-height:34px; overflow: hidden; -o-text-overflow: ellipsis;color:#888; border-bottom:1px #E8E8E8 solid;   }
.choiceRegion .choiceLst UL LI.lstShow { }
.choiceRegion .choiceLst UL LI LABEL { padding-bottom: 0px; margin: 0px; padding-left:5px; padding-right: 0px; height: 34px; padding-top:0px; color:#888; }
.choiceRegion .choiceSelected UL LI { width:auto; }
.choiceRegion .choiceLst .choiceLstLower { background-color:#FFF; margin-left:90px; border-left:1px #E8E8E8 solid; border-bottom:1px #E8E8E8 solid;height:105px; padding-left:5px; overflow-y:scroll; }
.choiceRegion .choiceLst .choiceLstLower UL LI LABEL { width:100%;color:#444; }


::-webkit-scrollbar-track-piece { background-color: rgba(255, 0, 0, 0);border-left: 1px solid rgba(255, 0, 0, 0);}
::-webkit-scrollbar {width: 5px;height: 13px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
::-webkit-scrollbar-thumb {background-color: rgba(255, 0, 0, 0.4);background-clip: padding-box; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;min-height: 28px;}
::-webkit-scrollbar-thumb:hover { background-color: rgba(255, 0, 0, 0.4);-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;}




/* 弹出层(道路/商圈/写字楼)布局 */
.choiceOther { width: 100%; height:100%; position:absolute; left:0px;top:0px;}
.choiceOther .choiceTit { width: 100%  }
.choiceOther .choiceLst UL LI{
	margin: 0px; width: 100%; text-overflow: ellipsis; white-space: nowrap; height: 43px; line-height:43px; overflow: hidden; -o-text-overflow: ellipsis;color:#444; 
}
.choiceOther .choiceLst UL LI.lstShow {}
.choiceOther .choiceLst UL LI LABEL { padding-bottom: 0px; margin: 0px; padding-left: 5px; padding-right: 0px; height: 22px; padding-top: 3px; color:#FFF; }
.choiceOther .choiceSelected UL LI { }
.choiceOther .choiceLst .choiceLstLower{ background-color:#333; margin-left:90px; border-left:1px #333 solid; }
.choiceOther .choiceLst .choiceLstLower UL LI LABEL { width: 100%;color:#FFF; }


/* 职位福利 */
.choiceWeal { width: 100%; height:400px; position:absolute; left:0px;bottom:0px; color:#FFF; }
.choiceWeal .choiceTit {
	width: 100%
}
.choiceWeal .choiceLst {
	position: relative; zoom: 1
}
.choiceWeal .choiceLst UL LI {
	margin: 2px; width: 110px; height: 24px; color:#888;
}
.choiceWeal .choiceSelected UL LI {
	margin: 2px; width: 110px; height: 24px; color:#888;
}
.choiceWeal .choiceLst UL LI LABEL { color:#888; }

.buildLayer .choiceLst {
	zoom: 1
}
.buildLayer .choiceLst UL LI {
	text-align: left; line-height: 24px; margin: 2px; padding-left: 10px; width: 95px; zoom: 1; height: 24px; CURSOR: pointer; color:#888;
}
.buildLayer .choiceLst UL LI.choiceLstLowerTit {
	margin: 0px 0px 3px; padding-left: 0px; width: 100%; height: 26px; CURSOR: text
}
.buildLayer .choiceLst UL LI.choiceLstLowerTit H6 {
	border-bottom: #ccc 1px dashed; padding-bottom: 0px; margin: 2px 5px; padding-left: 5px; padding-right: 5px; zoom: 1; font-weight: bold; padding-top: 0px
}
.buildLayer .choiceLst UL LI.hov {
	background: #f2f2f2
}
.buildLayer .choiceLst {
	border-bottom: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.buildLayer .choiceLstLower { position: static; zoom: 1; }




/* 工作经验 */
.choiceWorkExp {
	width: 548px
}
.choiceWorkExp .choiceTit {
	width: 546px
}
.choiceWorkExp .choiceLst {
	position: relative; zoom: 1; padding-top: 5px
}
.choiceWorkExp .choiceLst UL LI {
	margin: 2px; width: 122px; height: 24px
}
.choiceWorkExp .choiceSelected UL LI {
	margin: 2px; width: 122px; background-position: 107px 7px; height: 24px
}
.workExpDiyLink {
	text-align: center; line-height: 24px; width: 505px; height: 24px
}
.workExpDiyLink A:link {
	color: #1793c9
}
.workExpDiyLink A:visited {
	color: #1793c9
}
.workExpDiyLink A:hover {
	color: #16a6f2
}
.wordExpDiy {
	border-bottom: #dadada 1px dashed; padding-bottom: 0px; padding-left: 25px; width: 510px; padding-right: 0px; zoom: 1; margin-bottom: 5px; height: 60px; padding-top: 25px
}
.wordExpDiy .verTxt A:link {
	margin: 0px 0px 0px 20px; color: #1793c9
}
.wordExpDiy .verTxt A:visited {
	margin: 0px 0px 0px 20px; color: #1793c9
}
.wordExpDiy .verTxt A:hover {
	color: #16a6f2
}



/* 按钮 */
A.popBtn1{ display:inline-block; width:60px; line-height:28px; line-height:28px;background-color:#DDD; font-size:14px; color:#FFF; border-radius:5px;text-align:center; cursor:pointer;outline:none; }
A.popBtn2 {display: inline-block; width:60px;border:0px; line-height:28px; height: 28px; background-color:#E13E3E;font-size:14px;color: #FFF; border-radius:5px; font-weight: normal; text-align:center;outline:none; }



/* 提示框 */
.prompt {
	position: relative; text-align: left; background: url(/images/pop/message.gif) no-repeat -12px -80px; height: 89px; _background-position: -12px 0; _height: 80px; _display: inline; _zoom: 1
}
.prompt B {
	position: absolute; width: 12px; display: inline-block; height: 89px; TOP: 0px; _height: 80px
}
.prompt B.L {
	background: url(/images/pop/message.gif) no-repeat left -80px; left: -11px; _background: url(/images/pop/message.gif) no-repeat left 0
}
.prompt B.R {
	background: url(/images/pop/message.gif) no-repeat right -80px; right: -11px; _background: url(/images/pop/message.gif) no-repeat right 0
}
.promptTxt {
	padding-bottom: 0px; line-height: 89px; padding-left: 30px; padding-right: 30px; font-family: "微软雅黑", "SimHei"; height: 89px; FONT-SIZE: 20px; padding-TOP: 0px; _height: 80px; _display: inline; _zoom: 1; _line-height: 80px
}

/* 其他 */
.orange { color: #db5800}
A.orange:link { color: #db5800 }
A.orange:visited {color: #db5800}
A.orange:hover { color: #ff7e00}



input[type=checkbox].popChk{ -webkit-appearance: none;appearance: none;width: 16px;height: 16px;
margin: 0;cursor: pointer;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;position: relative;
background: url(../image/form/chk0.png) no-repeat; background-size:100%;margin-right:5px;outline:none;
}
input[type=checkbox].popChk:checked{ background: url(../image/form/chk1.png) no-repeat;  background-size:100%; margin-right:5px;outline:none; }


