.job-detail-page[data-v-9a2c1b82]{width:100%;margin-top:97px}.job-detail-page .job-info[data-v-9a2c1b82]{padding:34px 37px;box-shadow:0 4px 23.9px 0 hsla(0,0%,72.2%,.25);line-height:20px}.job-detail-page .job-info .top[data-v-9a2c1b82]{font-size:20px}.job-detail-page .job-info .top .job-name[data-v-9a2c1b82]{color:#151e2c}.job-detail-page .job-info .top .wages[data-v-9a2c1b82]{color:#158aff;font-weight:500}.job-detail-page .job-info .city[data-v-9a2c1b82]{font-size:16px;color:#959595;margin-top:12px;margin-bottom:39px}.job-detail-page .job-info .bottom[data-v-9a2c1b82]{color:#959595;font-size:16px}.job-detail-page .job-content[data-v-9a2c1b82]{padding:30px 0}.job-detail-page .job-content .job-detail[data-v-9a2c1b82]{margin-bottom:41px}.job-detail-page .job-content .job-detail[data-v-9a2c1b82]:last-child{margin-bottom:0}.job-detail-page .job-content .job-detail .info-title[data-v-9a2c1b82]{font-size:14px;color:#000;line-height:20px;margin-bottom:13px}.job-detail-page .job-content .job-detail p[data-v-9a2c1b82]{font-size:12px;color:#8f8f8f;line-height:20px}.job-detail-page .apply-email[data-v-9a2c1b82]{margin-top:44px;margin-bottom:264px}.job-detail-page .apply-email span[data-v-9a2c1b82]{color:#3071ff}.job-detail-page .submit-form[data-v-9a2c1b82]{background:#f8f9fb;margin-top:76px;margin-bottom:264px;padding:29px 0 31px 0}.job-detail-page .submit-form .title[data-v-9a2c1b82]{color:#000;font-size:18px;text-align:center;margin-bottom:45px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82]{max-width:712px;margin:0 auto;display:flex;justify-content:flex-start;flex-wrap:wrap;-moz-column-gap:49px;column-gap:49px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item{width:calc(50% - 24.5px);margin-bottom:37px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item.verifiCode-item .ant-form-item-control .ant-form-item-control-input-content{display:flex;justify-content:space-between;gap:11px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item .ant-upload-wrapper .ant-upload{display:flex;justify-content:flex-start;gap:11px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item .ant-upload-wrapper .ant-btn{width:84px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item .ant-btn{flex:0 0 84px;height:42px;border-radius:4px;border:1px solid #d2d2d2;color:#797979;font-size:14px;padding:0}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item .ant-form-item-label{flex:1;text-align:left;line-height:42px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item .ant-form-item-label label{color:#25262c;font-size:14px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item .ant-form-item-control{flex:0 0 230px}.job-detail-page .submit-form .ant-form[data-v-9a2c1b82] .ant-form-item .ant-input{height:42px;line-height:42px;border-radius:4px;background-color:#fff;cursor:pointer;border:1px solid #dbdbdb}.job-detail-page .submit-form .submit-btn[data-v-9a2c1b82]{flex:0 0 100%;height:50px;background:#3071ff;font-size:14px;font-weight:500;margin-top:17px}