
.jobs-apply{padding-bottom:75px;}
.jobs-apply .apply-detail .sh1ti {  font-size: 24px;  font-weight: normal;  color: #494949;margin-top: 50px;}
.jobs-apply .apply-detail .sh4{font-size: 16px;margin: 15px 0;color: #333}
.jobs-apply .apply-detail table{width: 100%;}

.jobs-apply .apply-detail table td{padding: 5px 0;font-size: 14px;color: #333;}

.jobs-apply .apply-detail table td.apply-prof span{display: block;width: 220px;line-height: 50px;color: #fff;font-size: 24px;background:#013F94;padding: 0 20px;margin-bottom: 10px;}
.jobs-apply .apply-detail table .lab{width: 110px;}

.jobs-apply .apply-detail table label{display: inline-block;line-height: 16px;padding: 10px 0;position: relative;margin-right: 15px;}
.jobs-apply .apply-detail table label.req{padding: 10px 0 10px 10px;}

.jobs-apply .apply-detail table label.req:before{content: "*";position: absolute;left: 0;line-height: 16px;color: #f14040;top:12px;}
.jobs-apply .apply-detail table td input[type="text"] {border: 1px solid #ddd;padding: 0 10px;height: 36px;line-height: 36px;border-radius: 3px;width: 450px;box-sizing: border-box;position: relative;}
.jobs-apply .apply-detail table tr.thr td input[type="text"]{width: 240px;}

.jobs-apply .apply-detail table td input.inpt1[type="text"] {padding: 0 15px 0 10px;}
.jobs-apply .apply-detail table td i{display: inline-block;font-size: 14px;color: #333;line-height: 36px;position: absolute;right: 12px;top: 0;}


.jobs-apply .apply-detail .line {height: 1px;background: #ddd;overflow: hidden;width: 100%;margin: 30px 0;}
.jobs-apply .apply-detail table input[type="button"] {width: 150px;height: 35px;line-height: 35px;margin: 0 5px;text-align: center;color: #fff;
    font-size: 16px;  cursor: pointer;  box-sizing: border-box;  background: #d3d3d3;  border:none;  }
.jobs-apply .apply-detail table td input[type="button"]:hover{background: #2144c4;transition: background 0.3s linear;}
.jobs-apply .apply-detail table select {padding: 0 5px;height: 36px;line-height: 36px;border: 1px solid #ddd;box-sizing: border-box;width: 240px;background-size: 10px;background-position: right 5px center;border-radius: 3px;}
.jobs-apply .apply-detail table td input:focus,.jobs-apply .apply-detail table select:focus{color: #00387f;border: 1px solid #00387f;box-shadow: 0 0 9px rgba(0,56,127,0.14);}
.jobs-apply .apply-detail table td input:focus::-webkit-input-placeholder,.jobs-apply .apply-detail table select:focus::-webkit-input-placeholder{color: #00387f;}
.jobs-apply .apply-detail table .textEdit td{width: 100%;box-sizing: border-box;}
.jobs-apply .apply-detail table .textEdit{}
.jobs-apply .apply-detail table textarea{width: 1045px;border: 1px solid #ddd;padding: 10px 10px;height: 140px;line-height: 24px;border-radius: 3px;font-family: "PingFang SC","Microsoft YaHei","Helvetica Neue","Helvetica","Arial",sans-serif;margin-bottom: 10px;}



.jobs-apply .apply-detail .group{padding: 5px 0;font-size: 14px;color: #333;}
.jobs-apply .apply-detail .group{float: left;width: 50%;}
.jobs-apply .apply-detail .thr .group{width: 33.33%;display: table;}
.jobs-apply .apply-detail .group .lab{display: table-cell;width: 110px;text-align: right;}
.jobs-apply .apply-detail .group .inp{display: table-cell;margin-right: 1%;}

.jobs-apply .apply-detail .apply-prof span{display: block;width: 220px;line-height: 50px;color: #fff;font-size: 24px;background:#013F94;padding: 0 20px;margin-bottom: 10px;}
.jobs-apply .apply-detail .group .lab{}

.jobs-apply .apply-detail .group label{display: inline-block;line-height: 16px;padding: 10px 0;position: relative;margin-right: 15px;}
.jobs-apply .apply-detail .group label.req{padding: 10px 0 10px 10px;}

.jobs-apply .apply-detail .group label.req:before{content: "*";position: absolute;left: 0;line-height: 16px;color: #f14040;top:12px;}
.jobs-apply .apply-detail .group input[type="text"] {border: 1px solid #ddd;padding: 0 10px;height: 36px;line-height: 36px;border-radius: 3px;width: 450px;box-sizing: border-box;position: relative;}
.jobs-apply .apply-detail .thr input[type="text"]{width: 240px;}
.jobs-apply .apply-detail .group input.inpt1[type="text"] {padding: 0 15px 0 10px;}
.jobs-apply .apply-detail .group i{display: inline-block;font-size: 14px;color: #333;line-height: 36px;position: absolute;right: 12px;top: 0;}
.jobs-apply .apply-detail .line {height: 1px;background: #ddd;overflow: hidden;width: 100%;margin: 30px 0;}
.jobs-apply .apply-detail .group input[type="button"] {width: 150px;height: 35px;line-height: 35px;margin: 0 5px;text-align: center;color: #fff;
    font-size: 16px;  cursor: pointer;  box-sizing: border-box;  background: #d3d3d3;  border:none;  }
.jobs-apply .apply-detail .group input[type="button"]:hover{background: #2144c4;transition: background 0.3s linear;}
.jobs-apply .apply-detail .group select {padding: 0 5px;height: 36px;line-height: 36px;border: 1px solid #ddd;box-sizing: border-box;width: 240px;background-size: 10px;background-position: right 5px center;border-radius: 3px;}
.jobs-apply .apply-detail .group input:focus,.jobs-apply .apply-detail .group select:focus{color: #00387f;border: 1px solid #00387f;box-shadow: 0 0 9px rgba(0,56,127,0.14);}
.jobs-apply .apply-detail .group input:focus::-webkit-input-placeholder,.jobs-apply .apply-detail .group select:focus::-webkit-input-placeholder{color: #00387f;}
.jobs-apply .apply-detail .group .textEdit {width: 100%;box-sizing: border-box;}
.jobs-apply .apply-detail .group .textEdit{}
.jobs-apply .apply-detail .group textarea{width: 1045px;border: 1px solid #ddd;padding: 10px 10px;height: 140px;line-height: 24px;border-radius: 3px;font-family: "PingFang SC","Microsoft YaHei","Helvetica Neue","Helvetica","Arial",sans-serif;margin-bottom: 10px;}


/*.uploadImg {display: flex;flex-direction: column;}*/
.uploadImg {margin-top: 30px;}
.uploadImg .imageShow {float: left;width: 158px;height: 194px;border: 1px solid #c0c0c0; }
.uploadImg .imageShow img {width: 100%; height: 100%;display: none;}
.uploadImg .imageMes{float: left;width: 600px;margin-left: 25px;}

.uploadImg .imageB{}
.uploadImg .btnUpload {display: inline-block;padding: 0 18px 0 48px;font-size: 14px;line-height: 38px;color: #fff;height: 38px;text-align: center;cursor: pointer;position: relative;background: #ff5722;}
.uploadImg .btnUpload:before{content: "";position: absolute;left: 18px;top:0;width: 25px;height: 100%;background-image: url("../images/icon_upload.png");background-repeat: no-repeat;background-position: center center;background-size: auto 14px;}
.uploadImg .fontTip {font-size: 14px;line-height: 22px;color: #585858;margin-top: 12px; }

.addSec{text-align: center;}
.addSec .addBtn{display: inline-block;font-size: 16px;line-height: 38px;color: #013f94;font-weight: bold;margin-top: 30px;cursor: pointer;}
.addSec .addBtn img{width: 38px;margin-right: 15px;}
.apply-prof{position: relative;}
.delBtn{position: absolute;right: 0;bottom: 0;font-size: 14px;line-height: 24px;color: #333;font-weight: bold;cursor: pointer;}
.delBtn em{margin-right: 5px;}










































