﻿ i,em { font-style:normal}
.dropLstCon ul { padding:0;margin:0px;}
.dropLstHead p{font-size:14px;padding: 0 0 0 10px;margin-bottom:0px; }
.dropLstHead em {color:#0689eb; }
.formMod .tipTxt { display: inline; float: left; font-size: 12px; height: 30px; line-height: 30px; margin-left: 5px; }
.formMod .tipAry { color: #999; }
.formMod .tipEro { color: #b63d31; }
.formMod .tipEro i { font-size: 16px; margin: 0 3px 0 0; }
.formMod .font14 { font-size: 14px; }
.formMod { margin-bottom: 15px; }
.formMod .l { color: #6c6c6c; display: inline; float: left; font-size: 14px; height: 30px; line-height: 30px; margin-right: 10px; text-align: right; }
.formMod .l i { color: #de0000; display: inline-block; font-style: normal; margin: 0 0 0 5px; width: 12px; }
.formMod .r { display: inline; float: left; }

.checkMod .dropLstCon { padding: 5px 5px 10px; }
.checkMod .dropLstCon .lst { border: 1px solid #dadada; display: inline; float: left; margin: 0 5px; overflow-y: scroll; overflow-x: hidden; }
.checkMod .dropLstCon .lst ul li { background: rgba(0, 0, 0, 0) url("images/checkModArr.gif") no-repeat scroll right center; display: inline; float: left; font-size: 12px; height: auto; line-height: 24px; padding: 0; }
.checkMod .dropLstCon .lst ul li.ths { }
.checkMod .dropLstCon .lst ul li.ths label { font-weight: bold; }
.checkMod .dropLstCon .lst ul li input.chb { cursor: pointer; float: left; margin: 8px 0 0 7px; width: 20px; }
.checkMod .dropLstCon .lst ul li input.rdo { cursor: pointer; float: left; margin: 8px 0 0 7px; width: 20px; }
.checkMod .dropLstCon .lst ul li label { color: #444; cursor: pointer; display: inline; float: left; font-size: 12px; height: 24px; line-height: 24px; overflow: hidden; padding: 0 0 0 10px; text-overflow: ellipsis; white-space: nowrap; }
.checkMod .dropLstCon .lst ul li.hov { background: #f1f1f1 url("images/checkModArr.gif") no-repeat scroll right center; }
.checkMod .dropLstCon .lst ul li.cu { background: #eff8ff url("images/checkModArrcu.gif") no-repeat scroll right center; }
.checkMod .dropLstCon .lst ul li:hover { background-color: #f1f1f1; }

.dropLst label {font-weight:normal}
.edit-status-box .JobCayMod .drop { height: 30px; }
/*职位类型*/
.JobCayDrop .dropLst { width: 640px; }
.JobCayDrop .dropLstCon .lst { height: 308px; width: 210px; }
.JobCayDrop .dropLstCon .lst ul li { width: 202px; }
.JobCayDrop .dropLstCon .lst ul li label { width: 175px; }
.JobCayDrop .dropLstCon .lst2 { width: 175px; }
.JobCayDrop .dropLstCon .lst2 ul li { width:167px;}
.JobCayDrop .dropLstCon .lst2 ul li label { width: 155px; }
.JobCayDrop .dropLstCon .lst2 ul li.ths label { padding-left: 3px; width: 172px; }
.JobCayDrop .dropLstCon .lst2 ul li.ths { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; }
.JobCayDrop .dropLstCon .lst3 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst3 ul li label { padding-left: 3px; width: 171px; }
.JobCayDrop .dropLstCon .lst3 ul li.hov { background-image: none; }
/*行业*/
.JobIndDrop .dropLst { width: 510px; }
.JobIndDrop .dropLstCon .lst { height: 308px; width: 180px; }
.JobIndDrop .dropLstCon .lst ul li label { width: 125px; }
.JobIndDrop .dropLstCon .lst4 ul li { width: 163px; }
.JobIndDrop .dropLstCon .lst4 ul li label { width: 140px; }
.JobIndDrop .dropLstCon .lst5 { width: 255px; }
.JobIndDrop .dropLstCon .lst5 ul li { background-image: none; width: 277px; }
.JobIndDrop .dropLstCon .lst5 ul li.hov { background-image: none; }
.JobIndDrop .dropLstCon .lst5 ul li label { padding-left: 3px; width: 245px; }
/*地区*/
.jobAddDrop .dropLst { width: 455px; }
.jobAddDrop .dropLstCon .lst { height: 308px; width: 180px; }
.jobAddDrop .dropLstCon .lst6,.jobAddDrop .dropLstCon .lst9 { width: 97px; }
.jobAddDrop .dropLstCon .lst6 ul li,.jobAddDrop .dropLstCon .lst9 ul li { width: 80px; }
.jobAddDrop .dropLstCon .lst6 ul li label,.jobAddDrop .dropLstCon .lst9 ul li label { width: 70px; }
.jobAddDrop .dropLstCon .lst7,.jobAddDrop .dropLstCon .lst10 { width: 160px; }
.jobAddDrop .dropLstCon .lst7 ul li,.jobAddDrop .dropLstCon .lst10 ul li { width: 143px; }
.jobAddDrop .dropLstCon .lst7 ul li label,.jobAddDrop .dropLstCon .lst10 ul li label { padding-left: 30px; width: 97px; }
.jobAddDrop .dropLstCon .lst7 ul li.ths,.jobAddDrop .dropLstCon .lst10 ul li.ths { background-image: none; }
.jobAddDrop .dropLstCon .lst7 ul li.ths label { padding-left: 3px; width: 112px; }
.jobAddDrop .dropLstCon .lst8,.jobAddDrop .dropLstCon .lst11 { width: 152px; }
.jobAddDrop .dropLstCon .lst8 ul li.jobAddDrop .dropLstCon .lst11 ul li { background-image: none; width: 135px; }
.jobAddDrop .dropLstCon .lst8 ul li.hov,.jobAddDrop .dropLstCon .lst11 ul li.hov { background-image: none; }
.jobAddDrop .dropLstCon .lst8 ul li label.jobAddDrop .dropLstCon .lst11 ul li label { padding-left: 3px; width: 105px; }

.drop { background-color: #fff; border: 1px solid #E5E6E7; border-radius: 1px;cursor: pointer; display: inline; float: left; height: 34px; position: relative; z-index: 1; }
.drop .dropSeld { color: #ccc; display: inline-block; height: 31px; line-height: 31px; overflow: hidden; padding: 0 5px; text-overflow: ellipsis; white-space: nowrap; }
.drop b.dropIco, .dateText b.dropIco { color: #909090; cursor: pointer; display: inline-block; font-size: 14px; position: absolute; right: 7px; top: 10px; }
.dateText b.dropIco { right: 17px; }
#resume-left .drop b.dropIco { top: 8px; }
.drop .dropLst { background: #fff none repeat scroll 0 0; border: 1px solid #ccc; display: none; font-size: 12px; left: -1px; padding: 1px; position: absolute; top: 100%; }
.dropShow b.dropIco { color: #9fcdd6; }
.dropShow .dropSeld { box-shadow: 0 0 5px #93ddec; }
.dropShow .dropLst { display: block; }
.dropRdSet { overflow: hidden; padding: 0 20px 0 3px; }
.dropSet { padding: 5px 20px 0 5px; }
.dropSet i { color:#ccc; padding:0 2px;}
.drop .dropLstCon ul li { cursor: pointer; font-size: 12px; height: 30px; line-height: 30px; overflow: hidden; padding: 0 5px; }
.drop .dropLstCon ul li.hov { background: #f1f1f1 none repeat scroll 0 0; }
.drop .dropLstCon ul li input { vertical-align: middle; }
.drop .dropLstCon ul li.cu { color: #e95a5a; font-weight: bold; }
.drop .dropLst .btns { margin: 7px 5px 0; text-align: right; }
.drop .dropLst .btns a { background: #59bcdc none repeat scroll 0 0; border-radius: 3px; color: #fff; display: inline-block; height: 30px; line-height: 30px; padding: 0 25px; }

.formText { display: block; margin: 0; padding: 0; }
.birthday { }
.birthday .formText .text, .birthday-min .formText .text { background-color: #fbfbfb; border: 1px solid #cfcfcf; border-radius: 2px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); color: #ccc; height: 35px; line-height: 35px; margin-right: 10px; padding: 0 10px; }
.addressMod .tipTxt { float: left; }
.dateText { position: relative; z-index: 1; }
.dateText .dateDrop { background: #fff none repeat scroll 0 0; border: 1px solid #dadada; display: none; left: 0; position: absolute; top: 100%; }
.dateText .dateDrop ul { height: auto; overflow: hidden; padding: 10px 20px; }
.dateText .dateDrop ul li { display: inline; float: left; height: 24px; line-height: 24px; text-align: center; width: 62px; }
.dateText .dateDrop ul li a { display: block; }
.dateText .dateDrop ul li a:hover { background: #f1f1f1 none repeat scroll 0 0; }
.dateText .dateYear { width: 350px; }
.dateText .dateYear .pro { left: 8px; margin-top: -15px; position: absolute; top: 50%; }
.dateText .dateYear .next { margin-top: -15px; position: absolute; right: 8px; top: 50%; }
.dateText input { margin-right: 10px; }
.dateText .tipTxt, .birthday .tipTxt, .birthday-min .tipTxt { float: left; margin-right: 5px; }
.dateText .dateYear .pro i.hbFntWes, .dateText .dateYear .next i.hbFntWes { font-size: 16px; }
.dateText .dateMon { width: 160px; }
.dateText .dateMon ul li { height: 30px; line-height: 30px; width: 30px; }
.dateText .dateDay { width: 280px; }
.dateText .dateDay ul li { height: 30px; line-height: 30px; width: 30px; }
.dateTextShow .dateDrop { display: block; }
.dipDrop .dropLstCon { cursor: default; width: 680px; }
.dipTab { background: #f8f8f8 none repeat scroll 0 0; height: 30px; }
.dipTab a { display: inline-block; height: 30px; line-height: 30px; padding: 0 8px; }
.dipTab a.cu, .dipTab a.cu:hover { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: #fff none repeat scroll 0 0; border-color: -moz-use-text-color #dadada; border-image: none; border-style: none solid; border-width: 0 1px; position: relative; z-index: 2; }
.dipTab .dipTabL { display: inline; float: left; width: 20px; }
.dipTab .dipTabR { display: inline; float: left; width: 20px; }
.dipTab .dipTabL a, .dipTab .dipTabR a { display: block; font-size: 12px; padding: 0 5px; }
.dipTab .con { display: inline; float: left; height: 30px; overflow: hidden; position: relative; width: 640px; z-index: 2; }
.dipTab .scroll { left: 0; position: absolute; top: 0; width: 840px; }
.dipDrop .dipTabC { border-top: 1px solid #dadada; position: relative; top: -1px; z-index: 1; }
.dipDrop .pt { padding: 10px 0 10px 5px; }
.dipDrop .dipTabCon ul li { cursor: default; display: inline; float: left; height: 30px; line-height: 30px; padding: 0; text-align: center; vertical-align: bottom; width: 135px; }
.dipDrop .dipTabCon ul li.hov { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; }
.dipDrop .dipTabCon ul li a { padding: 3px 8px; }
.dipDrop .dipTabCon ul li a:hover { background: #f6f6f6 none repeat scroll 0 0; }
.dipDrop .oth { padding: 10px 0 10px 10px; }
.dipDrop .oth dl { border-bottom: 1px dashed #dadada; margin-bottom: 5px; overflow: hidden; padding-bottom: 5px; }
.dipDrop .oth dl dt { cursor: text; display: inline; float: left; height: 30px; line-height: 30px; padding: 0 5px; width: 40px; }
.dipDrop .oth dl dd { display: inline; float: left; width: 615px; }
.none { display: none; }
.dipIconText b { background: #f7f7f7 none repeat scroll 0 0; color: #96979c; display: inline-block; float: right; font-size: 20px; height: 100%; line-height: 32px; text-align: center; width: 32px; }
.checkMod .drop {height: auto; line-height: 26px; width: 100%; }
.checkMod .drop input.text, .checkMod .drop .dropRdSet input.text {border: 0 none; height: 22px; padding: 0 1px; vertical-align: top; width: 3px; background-color:#fff }
.checkMod .drop input.focus { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; box-shadow: none; }
.checkMod .seled { background: #e4f5fd none repeat scroll 0 0; border: 1px solid #c0dff4; display: inline-block; float: left; font-size: 12px; height: 23px; line-height: 20px; margin: 0 5px 4px 0; padding: 0 13px 0 4px; position: relative; z-index: 1; }
.checkMod .seledHov { }
.checkMod .seled b { }
.checkMod .seled i.delSel { color: #5790ae; display: inline; float: left; font-size: 12px; font-weight: bold; height: 20px; line-height: 20px; margin-left: 3px; padding: 0 3px; position: absolute; right: 0; top: 0; }
.checkMod .seledHov i { background: #d6ebf7 none repeat scroll 0 0; color: #2e7093; }
.checkMod .dropRdSet .seled { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; font-size: 14px; height: 28px; line-height: 28px; margin: 0 8px 0 0; }




.JobCayDrop .dropLstCon .lst4 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst4 ul li label { padding-left: 3px; width: 171px; }
.JobCayDrop .dropLstCon .lst4 ul li.hov { background-image: none; }



.JobCayDrop .dropLstCon .lst5 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst5 ul li label { padding-left: 3px; width: 171px; }
.JobCayDrop .dropLstCon .lst5 ul li.hov { background-image: none; }


.JobCayDrop .dropLstCon .lst6 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst6 ul li label { padding-left: 3px; width: 90px; }
.JobCayDrop .dropLstCon .lst6 ul li.hov { background-image: none; }

.JobCayDrop .dropLstCon .lst7 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst7 ul li label { padding-left: 3px; width: 160px; }
.JobCayDrop .dropLstCon .lst7 ul li.hov { background-image: none; }

.JobCayDrop .dropLstCon .lst8 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst8 ul li label { padding-left: 3px; width: 160px; }
.JobCayDrop .dropLstCon .lst8 ul li.hov { background-image: none; }


.JobCayDrop .dropLstCon .lst9 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst9 ul li label { padding-left: 3px; width: 160px; }
.JobCayDrop .dropLstCon .lst9 ul li.hov { background-image: none; }


.JobCayDrop .dropLstCon .lst10 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst10 ul li label { padding-left: 3px; width: 160px; }
.JobCayDrop .dropLstCon .lst10 ul li.hov { background-image: none; }


.JobCayDrop .dropLstCon .lst11 ul li { background-image: none; }
.JobCayDrop .dropLstCon .lst11 ul li label { padding-left: 3px; width: 160px; }
.JobCayDrop .dropLstCon .lst11 ul li.hov { background-image: none; }


.JobIndDrop .dropLst { width: 510px; }
.JobIndDrop .dropLstCon .lst { height: 308px; width: 180px; }
.JobIndDrop .dropLstCon .lst ul li label { width: 125px; }
.JobIndDrop .dropLstCon .lst13 ul li { width: 163px; }
.JobIndDrop .dropLstCon .lst13 ul li label { width: 140px; }
.JobIndDrop .dropLstCon .lst12 { width: 255px; }
.JobIndDrop .dropLstCon .lst12 ul li { background-image: none; width: 277px; }
.JobIndDrop .dropLstCon .lst12 ul li.hov { background-image: none; }
.JobIndDrop .dropLstCon .lst12 ul li label { padding-left: 3px; width: 245px; }
