@charset "utf-8";
.zpbody {text-align: center;padding: 140px 0;}
.zpperson {width: 142px;height: 156px;display: inline-block;text-align: center;border-radius:8px;margin: 0 40px;}
.zpperson a{display:block;font-size: 12px;color: #666666 !important;}
.zpperson{font-family:Microsoft YaHei !important}
.zpperson h4 {font-size: 16px;color: #333333;font-weight: bold;margin-top: 13px;margin-bottom: 5px;}
.zpperson img{width:37px;margin-top: 13px;transition: all 0.3s;}
.zpperson i {width: 37px;height: 71px;display: inline-block;}
.zpperson:hover a{font-size:14px;}
.zpperson:hover h4{font-size:18px;}
.zpperson:hover img{width:48px;}
.recruitbody {padding: 36px 36px 36px 24px;}
.recruittitle {font-family: Microsoft YaHei !important;font-size: 16px;font-weight: bold;}
.recruittitle span{font-family: SimSun,"宋体" !important;font-size:13px;color:#999999;font-weight:normal;}
.recruitlist {font-family: SimSun,"宋体";background: #f7f7f7;padding:15px 25px;margin-top: 20px;margin-bottom: 45px;color:#333333;font-size:13px;height:auto;overflow:hidden;}
.recruititemleft {width: 490px;float: left;}
.recruititemright {width: 410px;float: left;}
.recruitinput {display: inline-block;position: relative;}
.jltxupinput {width: 110px;height: 34px;position: absolute;top: 0;left: 0;cursor: pointer;background: transparent;opacity: 0;filter: alpha(opacity=0);z-index: 99999;}
.jltxupbtn {width: 110px;height: 34px;background: #f7f7f7;border: 1px #d0d0d0 solid;border-radius: 5px;font-size: 12px;color: #666666;}
.recruitinput input[type="text"], .recruitinput select {width: 338px;background: #f7f7f7;}
select.city1{margin-right:5px;}
select.city1, select.city2 {width: 163px;}
.recruititem {position: relative;margin-top: 15px;margin-bottom: 15px;}
select.workyear1,select.workyear2 {width: 150px;}
span.hline {display: inline-block;border: 1px #d6d6d6 solid;}
span.hline {display: inline-block;border: 1px #d6d6d6 solid;width: 24px;position: relative;top: -3px;}
.addrecruit {text-align: center;font-size: 13px;color: #999999;border: 1px #d0d0d0 dashed;padding: 15px;margin: 10px 0;cursor:pointer;}
/*.zpbtnbody {margin-top: 70px;}*/
.zpbtnbody button{margin:0 45px;}
button.zpylanbtn {width: 110px;height: 34px;background: transparent;border: 1px #d0d0d0 solid;border-radius: 5px;font-size: 12px;color: #666666;}
button.zpsubmitbtn {width: 110px;height: 34px;background: #0bb161;border: 1px #0bb161 solid;border-radius: 5px;font-size: 12px;color: #ffffff;}
.addrecruit img{position: relative;top: -2px;margin-right: 2px;}
span.addrecruititem {font-size: 13px;color: #999999;border: 1px #d0d0d0 solid;float: right;padding: 3px 5px;border-radius: 5px;cursor:pointer;}
span.addrecruititem i{width:9px;height:9px;display:inline-block;background:url(/Public/images/recruit/jia.png) no-repeat;}
span.addrecruititem:hover{background:#0bb161;color:#ffffff;border: 1px #0bb161 solid;}
span.addrecruititem:hover i{background:url(/Public/images/recruit/jiahover.png) no-repeat;}
.worktime2,.worktime1 {width: 123px;}
label.today {color: #666666;margin-left: 6px;}
label.today input {position: relative;top: 2px;margin-right: 2px;}
.zpexperentextarea {float: left;width: 828px;}
.zpexperentextarea textarea{width:100%;height:104px;background:#f7f7f7;padding:5px;resize: none;}
.zpgoodat-types span, .zpexperen-introduction span {width:65px;display: block;float: left;line-height: 24px;font-size: 13px;color: #333333;}
.zpsavebtn{margin-top: 35px;margin-bottom:15px;}
.zpsavebtn button{margin: 0 45px;}
.zpgoodat-types.goodat-types {margin-top: 0px;}
.zpexperen-introduction {height: auto;overflow: hidden;margin-top: 5px;margin-bottom: 15px;}
.zpexperentextarea input {width: 100%;background: #f7f7f7;}
.recruitupPic {position: relative;}
.recruitupPic span {color: #999999;margin-left: 10px;}
.recruittextarea textarea {width: 100%;height: 120px;background: #f7f7f7;padding: 5px;margin-top: 15px;}
.recruitshowtitle h4 {color: #333333;display: inline;font-size: 14px;}
span.zptime {float: right;color: #999999;font-size: 12px;}
.zpenterprisename {font-size: 12px;color: #999999;margin-top: 5px;margin-bottom:15px;}
span.zpwages {margin-left: 24px;}
.zpworkinfor,.zppersoninfor {font-size: 12px;color: #666666;}
.recruitlistshowbody {margin-top: 25px;height:auto;overflow:hidden;}
.recruitlistshowitem {border-top: 1px #f0f0f0 solid;padding: 20px 0 25px 0;}
span.zpedit {color: #0155fa;font-size: 12px;float: right;cursor: pointer;}
.zppersoninfor{margin-top:20px;}
.recruitPicitem {position:relative;width: 33.33333%;float: left;height: auto;overflow: hidden;margin-bottom: 10px;}
.recruitPicitemleft {float: left;}
.recruitPicitemleft img{width:106px;height:70px; border: 1px #f0f0f0 solid;}
span.delectpic {cursor:pointer;color: #0155fa;font-size: 12px;position: absolute;right: 20px;}
.recruitPicitemright {float: left;margin-left: 10px;padding-right: 15px;}
.recruitPicitemright h4 {font-size: 14px;margin-top: 15px;}
.recruitPicitemright p {font-size: 12px;color: #999999;}
.recruitlistshowline {border-top: 1px #f0f0f0 solid;padding-top: 20px;}
.recruitPic2item{border-top: 1px #f0f0f0 solid;padding: 20px 0 25px 0;	height:auto;overflow:hidden;position:relative;}
.recruitPic2itemleft {float: left;}
.recruitPic2itemleft img{width:88px;height:88px; border: 1px #f0f0f0 solid;}
span.delectpic2{cursor:pointer;color: #0155fa;font-size: 12px;position: absolute;right:10px;}
.recruitPic2itemright {float: left;color: #666666;font-size: 12px;margin-left: 10px;width: 800px;padding-top: 20px;}
.jltxupedity input{width:50px;height:50px;position: absolute;top: 0;left: 0;cursor: pointer;background: transparent;opacity: 0;filter: alpha(opacity=0);z-index: 99999;}
.jltxupedity img {width:40px;height:40px;border: 1px #f0f0f0 solid;margin-left: 10px !important;}
.addrecruititem,.recruitlisthide,.zpedit,.recruitlistshowbody,.delectpic,span.delectpic2{display: none;}
.zpsavebtn {position: relative;}
span.delectworklist {cursor:pointer;width: 17px;height: 16px;display: inline-block;background: url(/Public/images/recruit/delecticon.png) no-repeat;position: absolute;right: 0;top: 10px;display:none;}
.jltxupedity {display: inline-block;}
.recruititem>span {display: block;float: left;line-height: 34px;}
.zpcasetips{font-size: 12px;color: #666666;text-align: center;line-height:130px;}
.zpon{display:block;}
.jllist {font-family: SimSun,"宋体" !important;display:inline;font-size: 13px;color: #999999;text-align: right;}
span.jlnumber {border: 0;position: absolute;right: 150px;top: 3px;}
.jllist .addrecruititem {position: absolute;right: 36px;top: -2px;padding-left: 20px;padding-right: 20px;}
.jlprogress {width: 83px;height: 4px;background: #e6e6e6;position: relative;overflow: hidden;margin: 0 auto;border-radius: 5px;display: inline-block;margin-right: 10px;top: -2px;}
.jlrtablecol1 {width: 190px;text-align: left !important;}
th.jlrtablecol1{padding-left:40px !important;}
td.jlrtablecol1{padding-left:24px !important;}
.jlrtablecol2 {width: 250px;}
.jlrtablecol3 {width: 300px;}
.jlrtablecol4 {width: 200px;}
.jllistlink {text-align: left;padding-left: 15px;}
.jllistlink p{margin:0;}
.jllistlink a{margin-right:15px;}
.jllistlink .color-ff0000 {color: #ff0000 !important;}
.color-ff0000 {color: #ff0000 !important;}
.shuaxin {position: absolute;font-size: 12px;color: #ffffff;background: url(/Public/images/recruit/shuaxinbg.png);padding: 16px 30px;border-radius: 5px;z-index: 9999;top: -23px;display: none;}
th.jldowncol1 {width: 25%;}
th.jldownco2 {width: 57%;}
th.jldownco3 {width:18%;}
.contain2{width:900px;margin: 0 auto;overflow: hidden;height: auto;position: relative;}
.jlpersontitle {font-family: Microsoft YaHei;font-size: 20px;color: #3c3c3c;text-align: center;background: #ecf2f6;line-height: 60px;}
.jlpersoncol {font-family: Microsoft YaHei;font-size: 13px;color:#333333;background:#ffffff;padding: 38px 60px;margin-bottom:10px;height:auto;overflow:hidden;}
.jlpersoncol1left{float:left;}
.jlpersoncol1left img {width: 120px;height: 120px;border: 1px #e0e0e0 solid;}
.jlpersoncol1right {float: left;margin-left: 36px;}
.jlpersoncol1right h3{font-family: Microsoft YaHei;font-size: 16px;color: #333333;	font-weight:bold;margin-top:15px;margin-bottom: 20px;}
.jlpersoncol1right ul li {font-size: 13px;color: #666666;float: left;padding: 0 20px;border-right: 1px #666666 solid;}
.padding0{padding-left:0 !important;}
.border0{border:0 !important;}
.jlicon1,.jlicon2,.jlicon3 {font-size: 13px;color: #666666;float: left;position:relative;margin-top:20px;}
.jlicon1{padding-left:25px;}
.jlicon2,.jlicon3{padding-left:27px;margin-left:100px;}
.jlicon1 i {width: 21px;height: 18px;display: inline-block;background: url(/Public/images/recruit/icon1.png) no-repeat;position: absolute;left:0;}
.jlicon2 i {width: 23px;height: 17px;display: inline-block;background: url(/Public/images/recruit/icon2.png) no-repeat;position: absolute;left:0;}
.jlicon3 i {width: 23px;height: 19px;display: inline-block;background: url(/Public/images/recruit/icon3.png) no-repeat;position: absolute;left:0;}
.jlpersoncol>h3 {font-size: 16px;color: #666666;font-weight: bold;margin-top: 0;margin-bottom: 15px;}
.jlpersoncol .jlpersoncol1right ul li {line-height: normal;width: auto;}
.jlpersoncol ul li span {color: #999999;}
.jlpersoncol ul li {width: 50%;float: left;line-height: 30px;}
.jlworkinformation{margin-top: 10px;}
.jlpersoninformation,.person-enterprise {margin-top: 20px;}
.jlpersoninformation span,.person-enterprise span{color:#999999;}
.jlpersoncol3item {padding-bottom: 25px;padding-top: 15px;border-bottom: 1px #f0f0f0 solid;}
.perImg,.jlpersoncol6itemleft{float:left;}
.perImg img {width: 106px;height: 70px;border: 1px #f0f0f0 solid;}
.jlpersoncol6itemleft img{width: 88px;height:88px;border: 1px #f0f0f0 solid;}
.perImgname{float: left;margin-left: 10px;padding-right: 15px;}
.perImgname h4{font-size: 14px;margin-top: 15px;}
.perImgname p{font-size: 12px;color: #999999;line-height: normal;}
.jlpersoncol5 ul{margin-top:35px;}
.jlpersoncol6itemright {float: left;color: #666666;font-size: 12px;margin-left: 10px;width: 680px;padding-top: 15px;}
.jlpersoncol6item {height: auto;overflow: hidden;border-bottom: 1px #f0f0f0 solid;padding-bottom: 25px;padding-top: 25px;}
.personevaluate {font-size: 13px;margin-top: 28px;}
.jlprintbtn {padding: 38px 0 60px 0;}
.jlpersoncol5 ul li{margin-bottom:10px;}
span.biselect {color: #ff0000 !important;position: absolute;margin-left: -7px;}
span.lettersp3 {letter-spacing: 6px;}
.pictips2{color:#999999;margin-left:10px;}
.zpcertlist {height: auto;}
.zpcertlist ul li {float: left;margin: 10px 72px 18px 72px;position:relative;}
.zpcertlist ul li i {width: 15px;height: 14px;display: inline-block;background: url(/Public/images/recruit/delecticon2.png) no-repeat;position: absolute;bottom: 0;right: -25px;cursor:pointer;}
.zpinforleft {width: 924px;float: left;}
.zpinforright {width:284px;float:right;}
.zpcrumbs ul{margin:0;}
.zpcrumbs {background: #ffffff;padding: 25px 24px 5px 24px;border-bottom: 3px #7facff solid;height:auto;overflow:hidden;}
.zpcrumbs ul li{float: left;font-size: 12px;color:#666666;}
.zpcrumbs ul li a{color:#666666 !important;}
.jlpersonshowcol{font-family: Microsoft YaHei;font-size: 13px;color:#333333;background:#ffffff;padding:24px;height:auto;overflow:hidden;}
.jlpersonshowcol ul li span {color: #999999;}
.jlpersonshowcol ul li {width: 50%;float: left;line-height: 30px;}
.jlpersonshowcol>h3 {font-size: 14px;color: #666666;font-weight: bold;margin-top: 0;margin-bottom: 15px;}
.jlworkinformation span{color:#999999;}
.jlpersonshowcol h3 span {border-bottom: 2px #7facff solid;}
.jlpersonshowcol1 h2 {font-size:16px;color: #3c3c3c;margin-bottom: 15px;margin-top: 15px;}
.jlpersonshowcol1 h2 span {float: right;color: #666666;font-size: 12px;position: relative;top: 8px;}
.btomline{border-bottom: 1px #f0f0f0 solid;position: relative;top: 20px;}
.zpinforrightcol {font-family:Microsoft YaHei;background: #ffffff;padding: 38px 48px;margin-bottom:10px;}
.zpinforrightcol img {margin:0 auto;width: 100px;height: 100px;border: 1px #f0f0f0 solid;display:block;}
.zpinforrightcol h3{font-size:14px;font-weight:bold;color:#555555;text-align:center;}
.zpinforrightcol2 li {float: left;font-size:13px;color:#666666;}
li.zpinforrightcol2li {margin: 0 20px;padding: 0 20px;border-left: 1px #999999 solid;border-right: 1px #999999 solid;}
.zpinforrightcol3, .zpinforrightcol4, .zpinforrightcol5 {font-size: 13px;color: #666666;position: relative;padding-left: 30px;padding-top: 10px;padding-bottom: 10px;}
.zpinforrightcol3 i {width: 21px;height: 18px;display: inline-block;background: url(/Public/images/recruit/icon1.png) no-repeat;position: absolute;left:0;}
.zpinforrightcol4 i {width: 23px;height: 17px;display: inline-block;background: url(/Public/images/recruit/icon2.png) no-repeat;position: absolute;left:0;}
.zpinforrightcol5 i {width: 23px;height: 19px;display: inline-block;background: url(/Public/images/recruit/icon3.png) no-repeat;position: absolute;left:2px;}
.zpinforrightcol2 {height: auto;overflow: hidden;margin-top: 25px;}
.zpinforrightcol6 button {background: #4a8aff;color: #ffffff;font-size: 13px;border: 0;border-radius: 5px;width: 100%;padding: 8px;margin-top: 10px;}
.zpinforrightcol7 img {width: 100%;}
.zpinforleft,.zpinforright{margin-bottom:80px;}
.telnumber{color:#ff4a4a;font-size:30px;font-family:"黑体",SimHei;display:none;}
.zptyperadio {font-size: 13px;color: #333333;position: relative;margin:15px 0;}
.zptyperadio input {position: absolute;left: 0px;top: -3px;opacity: 0;filter: alpha(opacity=0);z-index: 10;width: 16px;height: 16px;cursor: pointer;}
span.zptypetxt {margin-left: 5px;}
.zptyperadio img {position: relative;top: -1px;}
.zpmodetitle {border-top: 3px #4a8aff solid;padding: 35px 35px 50px 35px;}
.zppaytypes h3 {color: #4a8aff;font-family: Microsoft YaHei;font-size: 16px;font-weight: bold;}
.zppaytypes {margin-bottom: 25px;}
.bg4a8aff{background:#4a8aff !important;}
button.zppaybtn {background: #4a8aff;color: #ffffff;border: 1px #4a8aff solid;}
span.zppaytips {font-size: 13px;color: #999999;margin-left: 10px;}
.color-ff4a4a {color: #ff4a4a !important;}
.zpshaixuan {font-family: Microsoft YaHei;background: #ffffff;padding: 0 25px;height: auto;overflow: hidden;font-size:12px;}
.zpshaixuan table{width:100%;}
.zpshaixuan ul{margin:0;padding:0;}
.zpshaixuan ul li {margin: 0 15px;float:left;}
.zpshaixuan ul li a{font-size:12px;color:#333333;}
.zpcrumbshow{font-family:Microsoft YaHei;}
span.zpkeyname {font-size: 14px;font-weight: bold;}
.zpshaixuan table td {padding-top: 20px;padding-bottom: 20px;border-bottom: 1px #dfdfdf solid;}
.zptabwidth1{width:70px;vertical-align: top;}
select.zpselect {background: #f5f5f5;border: 1px #dbdbdb solid;border-radius: 5px;font-size: 12px;color: #666666;padding: 0px 20px;margin-left: 15px;margin-right: 15px;}
.zpsearchbody {background: #ffffff;padding: 12px 0px 0 0px;font-family: Microsoft YaHei;height: auto;overflow: hidden;position:relative;}
.searchtab ul li {float: left;color: #666666;font-size: 14px;font-weight: bold;border: 1px #dfdfdf solid;padding: 9px 50px;cursor: pointer;}
.searchtab ul {height: auto;overflow: hidden;border-bottom: 2px #4a8aff solid;}
.zpsearch {font-family:relative;position: absolute;font-size: 12px;color: #999999;right:25px;top:15px;}
.zpsearch button {background: transparent;border: 0;position: absolute;right: 10px;top: 5px;outline: none;}
.zpsearch input {width: 260px;padding: 0 20px;font-size: 12px;color: #999999;}
li.searchtabOn {background: #4a8aff;color: #ffffff !important;border: 1px #4a8aff solid !important;}
.zpshowlistbody {font-family:Microsoft YaHei;background: #ffffff;padding:0px 0px 35px 0px;}
.zpshowitem h3 {color: #ff4a4a;font-size: 14px;margin-top: 0;margin-bottom: 20px;}
.zpshowitem h3 a{color: #ff4a4a !important;}
.zpshowitem span {color: #666666;float: right;}
.zpshowitemcol {font-size: 12px;color: #666666;float: left;width:260px;}
.zpshowitem {height: auto;overflow: hidden;border-bottom: 1px #dfdfdf solid;padding-top: 36px;padding-bottom: 20px;}
.zpshowitemcol2 {color: #999999;float: right;text-align: right;width:100px;}
.pagination.zppagination .current {color: #4a8aff;border: 1px #4a8aff solid;background: transparent;}
.pagination.zppagination a{background: transparent;}
.pagination.zppagination a:hover {color: #4a8aff !important;}
.zppagination{margin-bottom:90px !important;}
.pagination.zppagination .next {margin-left: 3px;}
.zhongbiaolink {display: block;width: 100%;height: 119px;background: url(../images/tigaozhongbiaolv.png) center no-repeat;}
span.filter-button {width: 15px;height: 13px;display: block;position: absolute;right:0px;top:25px;background: url(/Public/images/recruit/bottom.png) center center no-repeat;cursor: pointer;}
.filter-item {width: 1000px;height: 24px;overflow: hidden;}

.filter-itemOn {height: auto;}
.zpshowcontent1 {background: #ffffff;padding: 35px 25px;font-family: Microsoft YaHei;height: auto;overflow: hidden;}
.zpshowtitle h3 {font-size: 20px;color: #333333;margin-top: 0;float:left;}
.zpshowtitle span {font-size: 12px;color: #999999;float: right;margin-left: 30px;}
.zpshowtitle {border-bottom: 1px #f0f0f0 solid;height:33px;}
.zpinformation1 ul li {font-size: 13px;float: left;color: #333333;border-right: 1px #d0d0d0 solid;padding-right: 15px;padding-left: 15px;}
.zpmoney {float: right;color: #ff4a4a;font-size: 20px;}
.zpinformation2 ul li {color: #666666;font-size: 13px;float: left;width: 78px;height: 34px;border: 1px #d6d6d6 solid;text-align: center;line-height: 34px;border-radius: 5px;margin-right: 10px;margin-bottom: 10px;}
.zpinformation2 ul {width: 890px;}
.zpinformation2 {height: auto;overflow: hidden;margin-top: 10px;border-bottom: 1px #f0f0f0 solid;}
.zpinformation3 {margin-top: 20px;font-size: 13px;color: #333333;}
.zpinformation3 h4,.enterpriseinfortog h4 {font-size: 14px;color: #333333;font-weight: bold;}
.zpshowcontent2{margin-top:25px;margin-bottom:35px;}
.zpshowcontent2btn{font-size: 13px;color: #ffffff;background: #4a8aff;border: 0;border-radius: 3px;padding: 8px 68px;}
.zpshowcontent3 {padding: 35px 25px;background: #ffffff;font-family: Microsoft YaHei;}
.zpshowcontent3 h3 span {font-size: 16px;color: #666666;font-weight: bold;border-bottom: 2px #4a8aff solid;}
.zpinformation4 {margin-top: 20px;font-size: 13px;color: #333333;line-height: 1.6em;}
.zpshowcontent4 {font-family: Microsoft YaHei;background: #ffffff;padding: 35px 25px 45px 25px;}
.zpshowcontent4 h3 {font-size: 16px;color: #333333;margin-top: 0;}
.zpshowcontent4 ul li {font-size: 13px;float: left;color: #666666;border-right: 1px #d0d0d0 solid;text-align: center;padding: 0 10px;}
.zpshowcontent4 ul {height: auto;overflow: hidden;border-bottom: 1px #f0f0f0 solid;margin-top: 20px;padding-bottom: 10px;}
.zpshowcontent4 ul li {font-size: 13px;float: left;color: #666666;border-right: 1px #d0d0d0 solid;width: 33.3333%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.text-left {text-align: left !important;}
.text-right {text-align:right !important;}
.enterpriseinfortog {position:relative;margin-top: 20px;color: #666666;font-size: 13px;line-height: 1.6em;}
span.zptoggle {cursor:pointer;color: #4a8aff;position: absolute;right: 0;display:none;}
.zpshowcontent5{margin-top:10px;font-family: Microsoft YaHei;background: #ffffff;padding:25px;}
.zpshowcontent5 h2{ margin-top:0px;font-size: 16px;color: #333333;font-weight: bold;}
.zpshowcontent5item{font-size:13px;color:#666666;}
.zpshowcontent5item h4 a{font-size: 14px;font-weight:bold;color: #333333 !important;}
.zpaddress{float:left;}
.zpfbtime{float:right;}
.zpshowcontent5item ul li {float: left;margin-right: 20px;border-right: 1px #666666 solid;padding-right: 20px;}
.paddingright0{padding-right:0 !important;}
.zpshowcontent5item {margin-bottom: 10px;height: auto;overflow: hidden;border-bottom: 1px #f0f0f0 solid;}
.zpshowcontent5item p {height: auto;overflow: hidden;margin-top: 10px;}
span.zptogglemore {cursor:pointer;position: absolute;right: 0;bottom: 0;width: 36px;background: #ffffff;text-align: right;}
.color-4a8aff{color: #4a8aff;}
.enterpriseinfortoghide {line-height: 1.8em;position: relative;overflow: hidden;}
.workshenqing img {margin-top: 20px;}
.workshenqing h3 {font-size: 16px;color: #4a8aff;font-weight: bold;font-family: Microsoft YaHei;}
.color-666666{color:#666666 !important;}
.recruit2input input{width: 320px !important;margin-right: 5px;}
.zpexperen-introduction2 span {display: block;float: left;line-height: 34px;font-size: 13px;color: #333333;}
.zpexperen-introduction2 {height: auto;overflow: hidden;margin-top: 5px;margin-bottom: 15px;}
.zpexperen-introduction2 input {width: 483px !important;}
.zpinformation3 {width:860px;height: auto;overflow: hidden;margin-top: 10px;}
.zpinformation3 ul{margin:0;}
.zpinformation3 ul li {cursor:pointer;color: #666666;font-size: 13px;float: left;width:83px;height: 34px;border: 1px #d6d6d6 solid;text-align: center;line-height: 34px;border-radius: 5px;margin-right: 10px;margin-bottom: 10px;}
.martop10px{margin-top:10px;}
.zpexperentextareabody {border: 1px #d0d0d0 solid;min-height:114px;padding: 3px 10px;}
.zpexperentextareabody textarea {height:auto;border: 0;outline: none;resize:none;}
.zpinformationliOn{border:1px #0bb161 solid !important;color:#0bb161 !important;}
.usermodebody.zpmodebody {width: 660px;}
.zpmodebody .zppaytypelist {margin-left: 30px;margin-top: 40px;margin-bottom: 40px;}
.color-0bb161{color:#0bb161 !important;}
.zppaytips2{margin-left:23px !important;}
.enterpriseprocol1 {float: left;}
.enterpriseprofile{font-family:Microsoft YaHei;}
.enterpriseprocol1 img{width:120px;height:120px;border:1px #ebebeb solid;}
.enterpriseprocol2 {float: left;margin-left: 15px;font-size:13px;color:#666666;}
.enterpriseprocol2 h3 {font-size: 16px;font-weight: bold;color: #333333;margin-top:0px;margin-bottom: 13px;}
.enterpriseprocol2 ul li {float: left;margin-right: 20px;padding-right: 20px;border-right: 1px #666666 solid;height: 13px;line-height: 13px;}
span.zpenterprisetel {margin-left: 60px;}
.enterpriseprocol2 ul {height: auto;overflow: hidden;}
.enterpriseprocol3 {float: right;font-size: 13px;color: #666666;width: 60px;text-align: center;margin-left: 40px;}
.enterpriseprocol3 h3{font-size:30px;margin-bottom:15px;margin-top:10px;}
.enterpriseprofile {font-family: Microsoft YaHei;height: auto;overflow: hidden;border-bottom: 1px #f0f0f0 solid;padding-bottom: 38px;margin-bottom: 30px;}
.enterpriseprofile2 {font-size: 13px;color: #666666;font-family: Microsoft YaHei;}
.enterpriseprofile2 h3{font-size:16px;font-weight:bold;}
.enterpriseprofile2 h3 span{border-bottom:2px #0bb161 solid;}
.enterpriseprofiletxt {margin-top: 20px;line-height: 1.8em;}
.zpguanli{margin-bottom:150px;}
.wu{margin-top:82px;margin-bottom:60px;}
.enterprisertablecol1 {width: 200px;}
.enterprisertablecol3 {width: 170px;}
.enterprisertablecol2 {width: 600px;}
.zsfabu img {margin: 0 40px;}
.color-999999{color:#999999 !important;}
.color-0155fa{color:#0155fa !important;}
.zsdelectbody span{margin: 0 10px;cursor:pointer;}
.zsdelectbody {width: 200px;float: right;text-align: left;}
.zsitemfilter li {padding: 3px 15px !important;}
.zsitemfilter ul.itemtype{margin-top:0;}
table.zsusertable td a{color:#666666 !important;}
.zsusertable td a:hover{color:#0bb161 !important;}
.itemfilter.zsitemfilter {margin-top: 35px;margin-bottom: 0px !important;}
.zsitemfilter ul.itemtype li{margin-right:20px;}
.addzhengshu {position:absolute;right:35px;font-size: 13px;color: #666666 !important;border: 1px #d0d0d0 solid;float: right;padding:5px 18px;border-radius: 5px;cursor:pointer;}
.addzhengshu i{width:9px;height:9px;display:inline-block;background:url(/Public/images/recruit/jia.png) no-repeat;}
.addzhengshu:hover{background:#0bb161;color:#ffffff !important;border: 1px #0bb161 solid;}
.addzhengshu:hover i{background:url(/Public/images/recruit/jiahover.png) no-repeat;}
.zscode input {width: 218px !important;float: left;}
.zscode img {height: 34px;float: left;margin-left: 10px;width: 109px;}
.zsprocotol {font-size: 13px;color: #333333;}
.zsprocotol a{color:#0bb161 !important;}
.zizhitips {font-size: 13px;color: #999999;width: 200px;float: left;margin-left: 10px;}
.zizhizhao button,.zizhizhao .jltxupedity {float: left;}
.zizhiclassify {width: 850px;}
.zizhiclassify select {width: 198px;margin-right: 5px;}
.qzzplinks {text-align: center;height: 100px;overflow: hidden;background: #ffffff url(../images/recruit/zhaopinbg.jpg) repeat-x;}
.qzzplinks a {font-family:Microsoft YaHei;display: inline-block;font-size: 12px;color: #333333 !important;margin-top: 23px;margin-left: 80px;margin-right: 80px;}
.qzzplinks img {margin-bottom: 3px;}
.zpcrumbshowline{border:0;}
.float-left{float:left;}
.fabuzizhitips{font-size:13px;color:#666666;float: left;margin-top: 10px;}
.zizhilist {width: 100%;text-align: center;}
ul.yufufeilist {margin-top: 10px;}
ul.yufufeilist li {width: 50%;float: left;}
.yufufeilist .zptyperadio {margin: 8px 0;}
.yufufei {font-size: 14px;color: #666666;}
.yufufeilist label span {width: 40px;display: inline-block;}
.yufufei2 {margin-top: 30px;}
.enterpxzright {background: #ffffff;padding: 30px 25px 5px 25px;margin-bottom: 10px;}
.enterpxzright h3 {font-size: 14px;font-weight: bold;margin-top: 0;font-family: Microsoft YaHei;color: #333333;}
.enterpxzright h4 a {font-size: 14px;color: #333333 !important;font-weight: normal;}
.enterpxzcol {font-size:13px;font-family:Microsoft YaHei;color:#333333;background: #ffffff;padding: 30px 25px;margin-bottom: 10px;}
.enterpxzcol2{line-height:1.8em;}
.enterpxzcol2 h3 span{font-size: 14px;color: #0c5cee;font-weight: bold;border-bottom: 2px #4a8aff solid;}
.enterpxzcol3 h3 span{font-size: 14px;color: #ff4a4a;font-weight: bold;border-bottom: 2px #ff4a4a solid;}
.enterpxzcol2 h3,.enterpxzcol3 h3{margin-top:0px;margin-bottom:20px;}
.enterpxzcol h2 {color: #0c5cee;font-size:16px;margin-top: 0;margin-bottom: 5px;}
.enterpxcrumbs {font-size: 12px;color: #666666;height: auto;overflow: hidden;border-bottom: 1px #f0f0f0 solid;margin-top: 10px;}
.enterpxcrumbs span {float: left;margin-right: 20px;}
.zsshare {float: right;}
.enterpxzcol ul li {width: 50%;float: left;line-height: 30px;font-size: 13px;color: #333333;}
.enterpxzcol ul li span{color:#999999;}
.enterpxzcol ul{height:auto;overflow:hidden;margin-top:15px;}
.enterpxzcol3 table {width: 100%;font-size: 13px;font-family: Microsoft YaHei;}
.enterpxzcol3 table td {padding-top: 20px;padding-bottom: 10px;border-bottom: 1px #f0f0f0 solid;}
.zizhitablew1{width:35%;}
.zizhitablew2,.zizhitablew3,.zizhitablew4{width:16%;}
.zizhitablew5{width:17%;}
span.looktel {color: #ff4a4a !important;margin-left: 10px;cursor:pointer;}
span.looktelhide {display:inline !important;color: #ff4a4a !important;margin-left: 10px;font-size:24px;display:none;position: relative;top:4px;}
.zzhztablew1{width:40%;}
.zzhztablew2,.zzhztablew3{width:22%;}
.zzhztablew4{width:18%;}
.zhengshuku{margin-bottom:10px;}
.enterpriseinfortoghide2 {line-height: 1.8em;max-height: 92px;position: relative;overflow: hidden;}
.color-0c5cee a{color:#0c5cee !important;}
.zszzlinks {width: 1280px;height: 100px;overflow: hidden;background: #ffffff url(../images/recruit/zhaopinbg.jpg) repeat-x;}
.zszzlinks a {text-align:center;font-family: Microsoft YaHei;display: inline-block;font-size: 12px;color: #333333 !important;margin-top: 23px;margin-left:25px;margin-right:78px;}
.zszzlinks img {margin-bottom: 3px;}
.zszzshaixuan {padding-bottom: 35px;}
.zszzbody {height: auto;overflow: hidden;padding: 10px 0px 35px 0px;background: #ffffff;margin-top: 10px;}
.zszzitem div {float: left;height: auto;font-size: 12px;color: #111111;}
.zszzitem {height: auto;overflow: hidden;border-bottom: 1px #f0f0f0 solid;padding-top: 20px;padding-bottom: 20px;font-family:Microsoft YaHei;margin-left: 25px;margin-right: 25px;}
.color-ff4a4a a{color:#ff4a4a !important;}
.zszzitem2 div{color:#666666 !important;}
.zszzcol1 {width: 280px;}
.zszzcol2 {width: 265px;text-align:center;}
.zszzcol3 {width: 214px;text-align:center;}
.zszzcol4 {width: 270px;text-align:center;}
.zszzcol5 {width: 140px;text-align:center;}
.zzhzcol1 {width: 500px;}
.zzhzcol2 {width: 215px;text-align: center;}
.zzhzcol3 {width: 310px;text-align: center;}
.zzhzcol4 {width: 140px;text-align: center;}
.zzzspay {font-size: 12px;margin-top: 20px;}
.searchtabOn a {color: #ffffff !important;}
input[type="date"] {background: #f7f7f7;height: auto;line-height: initial !important;border: 1px #d0d0d0 solid;padding: 6px 0 !important;}
.Maketop {background: #ff4a4a;color:#ffffff !important;float: none !important;padding: 1px 3px;position: relative;margin-right: 5px;font-size: 12px;}

/*2018/12/17企业发布招聘选择套餐样式表*/
.taocantzj {font-size: 13px;color: #333333;width: 214px;height: 89px;border: 1px #d0d0d0 solid;float: left;text-align: center;margin-top: 20px;}
.taocantimer{margin-left:150px;}
.taocantzj h4 span {font-size: 12px;color: #333333;font-weight: normal;margin-left: 2px;}
.taocantzj h4 {color: #f37e00;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;margin-top: 16px;margin-bottom: 10px;}
.taocanzhiwei{border-left:0;border-right:0;}
.taocanshow {margin-top: 50px;margin-bottom: 0px;width: 950px;height: auto;overflow: hidden;}
.taocanshow span{font-size:18px;font-family: Microsoft YaHei;color:#666666;float:left;}
.taocanshow a {float: right;font-size: 13px;color: #666666 !important;position: relative;top: 8px;}
.taocan-table{margin-top:5px;margin-bottom: 56px;}
.taocan-table td {color: #333333;font-size: 13px;height: 70px;padding: 0;}
.taocantable-title td {height: 37px;}
.taocanpay h4{color: #f37e00 !important;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;margin-bottom: 0;}
.taocanpay s {font-size: 12px;color: #999999;font-weight: normal;font-family: SimSun,"宋体" !important;}
.taocanpay span {font-weight: normal;font-size: 12px;font-weight: normal;}
.taocanzhifu button {background: none;border: 1px #f37e00 solid;color: #f37e00;font-size: 13px;padding: 6px 13px;border-radius: 3px;}
.taocanpaypwd {font-size: 13px;color: #333333;padding: 70px 60px;}
.taocanpaypwd .redtips {display: inline;margin-left: 10px;}
.taocanpaypwd .redtips a{font-size: 12px;color: #0155fa !important;}
.rightcolumn-title .zhaopfanhui {color: #333333 !important;font-size: 13px;}
.zhaopfanhui img {position: relative;top: -3px;left: -3px;}
.taocantable-col1{width:12%;}
.taocantable-col2,.taocantable-col3,.taocantable-col4{width:23%;}
.taocantable-col5{width:12%;}

/*2018/12/19企业发布招聘选择套餐样式表*/
.taocantiao h4{color: #f37e00 !important;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;margin-bottom: 0;}
.taocantiao s {font-size: 12px;color: #666666;font-weight: normal;font-family: SimSun,"宋体" !important;}
.taocantiao span {font-weight: normal;font-size: 12px;font-weight: normal;}
.xiugai img {position: relative;top: -3px;margin-right: 10px;}
.xiugai a{color:#4a8aff !important;}
.enterpriseprocol2 p {margin-top: 0;margin-bottom: 7px;}

/*2018/12/24*/
.toptuijian {color: #f37e00 !important;font-weight: bold;}
.toptuijian i {width: 46px;height: 46px;display: block;background: url(../images/recruit/tuijian.png);position: absolute;top: -1px;left: -1px;}
.taocantitle {font-size: 13px;color: #333333;text-align: center;margin-bottom: 25px;}
.taocantitle span{font-weight:bold;color:#f37e00;}
.taocanpassword {margin-left: 49px;}
.taocanpassword a {color: #999999 !important;font-size: 12px;position: relative;top: 10px;left: 5px;}
.taocanpassword input {width: 120px;}
.taocanchongzhi {margin-top: 15px;}
.taocanchongzhi a{color:#0bb161 !important;text-decoration:underline !important;}
.zpshowitem,.zpshowitembody,.zszzitembody{position: relative;}
.guoqi {width: 54px;height: 54px;display: block;position: absolute;background: url(../images/recruit/yiguoqi.png);right: 0px;top:-1px;}
.hezuo {width: 54px;height: 54px;display: block;position: absolute;background: url(../images/recruit/yihezuo.png);right: 0px;top:-1px;}
.zpshowitem {margin-left: 25px;margin-right: 25px;}
.yishoucangicon{width: 23px;height: 20px;display: inline-block;position: absolute;background: url(../images/recruit/yishoucang.png);top: -2px;left: -28px;}
.shoucangicon{width: 23px;height: 20px;display: inline-block;position: absolute;background: url(../images/recruit/shoucang.png);top: -2px;left: -28px;}
.yishoucang,.shoucang{margin-right: 28px;}
.qyyishoucang,.qyshoucang{position:relative;}
.taocantzj2 {font-size: 13px;color: #333333;width: 320px;height: 89px;border: 1px #d0d0d0 solid;float: left;text-align: center;margin-top: 20px;}
.taocantzj2 h4 {color: #f37e00;font-size: 24px;font-family: Microsoft YaHei;font-weight: bold;margin-top: 16px;margin-bottom: 10px;}
.taocantzj2 h4 span {font-size: 12px;color: #333333;font-weight: normal;margin-left: 2px;}
.taocantimer2 {margin-left: 150px;border-right: 0 !important;}
.zpcasetips img {display: block;margin: 0 auto;margin-top: 30px;margin-bottom: -20px;}

/*2019-11-21*/
.telphone{margin-top:26px;}
.telicon{display:inline-block;color:#666666;font-size:13px;vertical-align:top;text-align:center;margin-left:26px;margin-right:16px;cursor:pointer;}
.telicon img{display:block;margin:0 auto;}
.zptelphone{vertical-align:top;}

/*2019-11-22*/
.daifabody{background:#ffffff;height:auto;overflow:hidden;margin-bottom:58px;padding-top:82px;padding-bottom:53px;}
.zpdaifaleft{width:600px;float:left;}
.zpdaifaright{width:445px;float:left;}
.daifaitem{height:auto;overflow:hidden;margin:26px 0;}
.daifatitle{font-size:18px;color:#3985d4;border-bottom:1px #3985d4 solid;padding-bottom:5px;margin-bottom:21px;}
.daifaitem>span{width:95px;display:inline-block;color:#333333;font-size:14px;float:left;line-height:36px;}
.daifaitem>div{width:350px;display:inline-block;float:left;}
.daifaitem input[type="text"]{width:350px;border:1px #d2d2d2 solid;height:36px;}
.daifaitem2 input[type="text"]{width:235px;}
.code{width:106px;height:36px;border:1px #d2d2d2 solid;float:right;}
.daifaitem2 button{width:106px;height:36px;border:1px #d2d2d2 solid;color:#3985d4;background:#f2f5ff;float:right;}
.daifaup{width:34px;height:34px;position:relative;margin:0 auto;}
.daifaup input{width:34px;height:34px;position:absolute;opacity:0;}
.daifaitemlast .daifaupbody{border:1px #d2d2d2 solid;color:#999999;text-align:center;padding:15px 0;box-sizing:border-box !important;}
.daifabtn button{width:100%;height:37px;border:0;background:#3985d4;color:#ffffff;font-size:14px;}
.daifabtn{width:350px;float:right;margin-top:5px;}
.daifalettersp5{letter-spacing:5px;}