body,html{font-size:12px;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body,html,ul{padding:0;margin:0}ul{list-style:none}.job-apply .job-header .wechat-qr{padding-top:4%}.job-desc{padding:4% 4% 5%;-webkit-box-sizing:border-box;box-sizing:border-box}.job-desc .job-title-wrap{margin-bottom:8%}.job-desc .job-title-wrap .job-title h3{margin:0 0 12px;font-size:26px;color:#1b1b1b}.job-desc .job-title-wrap .job-title p{font-size:16px;margin:0;color:#646464}.job-desc .job-title-wrap .wechat-qr{padding-top:4%}.job-desc .sub-title{margin:0 0 2%;font-size:18px;color:#1b1b1b}.job-desc .job-content{color:#646464;font-size:16px;margin-bottom:6%}.job-desc .job-content p{-webkit-margin-before:.6em;margin-block-start:.6em;-webkit-margin-after:.6em;margin-block-end:.6em}.job-desc .job-sub{margin-bottom:6%;font-size:16px}.job-desc .job-sub span{color:#646464}.job-desc .job-sub p{-webkit-margin-before:.6em;margin-block-start:.6em;-webkit-margin-after:.6em;margin-block-end:.6em}.job-desc .job-cmp{padding-bottom:6%}.job-desc .job-cmp p{color:#646464;margin:0;line-height:21px;font-size:13px}.job-desc .job-button-wrap.top-button{display:none}.job-desc .job-button-wrap.center{text-align:center}.job-desc .el-button--primary{background-color:#028be6;border-color:#028be6}.job-desc .job-desc-empty{padding-top:10%;padding-bottom:10%;text-align:center;font-size:16px;color:#646464}@media (min-width:768px){.job-desc{background-color:#fff;padding:3% 3% 5%;width:80%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.job-desc .job-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.job-desc .job-title-wrap .job-title h3{margin:0 0 12px;font-size:32px;color:#1b1b1b}.job-desc .job-title-wrap .job-title p{font-size:16px;margin:0;color:#646464}.job-desc .sub-title{margin:0 0 2%;font-size:18px;color:#1b1b1b}.job-desc .job-content{color:#646464;font-size:16px;margin-bottom:6%}.job-desc .job-content p{-webkit-margin-before:.6em;margin-block-start:.6em;-webkit-margin-after:.6em;margin-block-end:.6em}.job-desc .job-sub{margin-bottom:6%;font-size:16px}.job-desc .job-sub span{color:#646464}.job-desc .job-sub p{-webkit-margin-before:.6em;margin-block-start:.6em;-webkit-margin-after:.6em;margin-block-end:.6em}.job-desc .job-cmp{padding-bottom:6%}.job-desc .job-cmp p{color:#646464;margin:0;line-height:21px;font-size:13px}.job-desc .job-button-wrap.top-button{display:block}.job-desc .job-button-wrap.center{text-align:center}}.search .search-bar-wrap{width:60%;margin:0 auto 4%}.search .search-bar-wrap .search-bar .el-input-group__append{background-color:#028be6;border-color:#028be6;color:#fff}.search .search-bar-wrap .search-bar .el-input__inner{border-right:none}.search .search-bar-wrap .search-bar .el-input__inner:focus{border-color:#028be6}.search .search-result{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;place-items:center;color:#f3f3f3;text-align:center;overflow:hidden}.search .search-result .job-item{width:100%;border-radius:15px;padding:19% 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#43dac4),color-stop(60%,#2bbdd0),to(#0b96e1));background-image:linear-gradient(180deg,#43dac4,#2bbdd0 60%,#0b96e1);-webkit-transition:all .3s ease;transition:all .3s ease;color:inherit;text-decoration:none}.search .search-result .job-item:hover{-webkit-box-shadow:5px 4px 11px 2px rgba(0,49,96,.31);box-shadow:5px 4px 11px 2px rgba(0,49,96,.31);-webkit-transform:scale(1.01);transform:scale(1.01)}.search .search-result .job-item .job-title{font-size:22px;margin:0 0 20px}.search .search-result .job-item .job-info{color:inherit;font-size:14px;margin:0}.search .search-result .result-empty{padding-top:3%;font-size:18px}@media (min-width:768px){.search .search-result{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;place-items:center;color:#f3f3f3;text-align:center}.search .search-result .job-item{width:100%;border-radius:25px;padding:19% 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#43dac4),color-stop(60%,#2bbdd0),to(#0b96e1));background-image:linear-gradient(180deg,#43dac4,#2bbdd0 60%,#0b96e1);-webkit-transition:all .3s ease;transition:all .3s ease;color:inherit;text-decoration:none}.search .search-result .job-item:hover{-webkit-box-shadow:5px 4px 11px 2px rgba(0,49,96,.31);box-shadow:5px 4px 11px 2px rgba(0,49,96,.31);-webkit-transform:scale(1.01);transform:scale(1.01)}.search .search-result .job-item .job-title{font-size:22px;margin:0 0 20px}.search .search-result .job-item .job-info{color:inherit;font-size:14px;margin:0}.search .search-result .result-empty{padding-top:3%;font-size:18px}}.job-apply{background-color:#fff;padding-top:4%}.job-apply .job-header{text-align:center;margin-bottom:12%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.job-apply .job-header h3{margin:0 0 4px;font-size:22px;color:#1b1b1b}.job-apply .job-header p{font-size:13px;margin:0;color:#646464}.job-apply .job-header .wechat-qr{padding-top:10px;margin-left:20%}.job-apply .job-header .wechat-qr .wechat-qr-note{margin:0;padding:0;text-align:center}.job-apply .apply-form{padding:2% 5%;-webkit-box-sizing:border-box;box-sizing:border-box}.job-apply .apply-form .form-main{width:100%}.job-apply .apply-form .form-main .el-input .el-input__inner{border-radius:0}.job-apply .apply-form .form-main .el-input.el-date-editor,.job-apply .apply-form .form-main .el-select{width:100%}.job-apply .apply-form .form-main .el-select .el-input__icon{cursor:default}.job-apply .apply-form .form-main .solemnly-state{font-size:14px;color:#646464;margin-bottom:12px;display:block}.job-apply .apply-form .form-main .submit-wrap{text-align:center;margin-bottom:12px}.job-apply .apply-form .form-main .submit-wrap .el-button{padding-left:35px;padding-right:35px}.job-apply .apply-form .form-anchor{display:none}@media (min-width:768px){.job-apply .job-header{border-bottom:1px solid #cbcbcc;padding:3%;text-align:left;margin-bottom:0}.job-apply .job-header h3{margin:0 0 10px;font-size:32px;color:#1b1b1b}.job-apply .job-header p{font-size:16px;margin:0;color:#646464}.job-apply .apply-form{padding:3%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.job-apply .apply-form .form-main{width:72.5%}.job-apply .apply-form .form-main .form-item{width:46.6%}.job-apply .apply-form .form-main .form-item.full-row{width:100%}.job-apply .apply-form .form-main .el-input .el-input__inner{border-radius:0}.job-apply .apply-form .form-main .el-select{width:100%}.job-apply .apply-form .form-main .upload-file .select-file-btn,.job-apply .apply-form .form-main .upload-file .select-file-warp{width:46.6%}.job-apply .apply-form .form-main .solemnly-state{font-size:16px;margin-bottom:14px}.job-apply .apply-form .form-main .submit-wrap{margin-bottom:14px}.job-apply .apply-form .form-anchor{display:block;width:21%}}.submit-success{height:75%}.submit-success .el-button--primary{background-color:#028be6;border-color:#028be6}.anchor-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;padding:18px 0;cursor:pointer;color:#8d8d8d}.anchor-item.active{color:#1b1b1b}.anchor-item .anchor-item-point{opacity:0;width:13px;height:13px;border-radius:50%;background-color:#2463e7;-webkit-transform:translateX(-7px);transform:translateX(-7px);margin-right:16px}.anchor-item.active .anchor-item-point{opacity:1}.base-section{margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px}.base-section.bottom-line{border-bottom:1px solid #e5ebf9}.base-section .base-section-title{-ms-flex-negative:0;flex-shrink:0}.base-section .content{padding-left:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.base-section .label{font-size:15px}.base-section .v-line{color:#5a50ff;font-size:18px;font-weight:700;margin-right:6px}.form-anchor{-webkit-box-sizing:border-box;box-sizing:border-box;border-left:2px solid #cbcbcc;padding-top:10px;padding-bottom:10px}.form-item{margin-bottom:30px}.form-item .form-item-label{font-size:15px;color:#646464;margin-bottom:6px}.form-item .form-item-label .required{color:#cb0202}@media (min-width:768px){.form-item{margin-bottom:40px}.form-item .form-item-label{margin-bottom:10px;font-size:22px}}.form-section .form-section-label{font-size:18px;border-bottom:2px solid #cbcbcc;padding-bottom:6px;margin-top:0;margin-bottom:20px}@media (min-width:768px){.form-section .form-section-label{font-size:26px;border-bottom:2px solid #cbcbcc;padding-bottom:6px;margin-top:0;margin-bottom:26px}.form-section .form-section-container.inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.import-excel .form-hide,.queue-upload .form-hide{display:none}.queue-upload .file-table-wrap{height:500px}.upload-file .select-file-warp{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;color:#646464;background-color:#e4e4e4;margin-bottom:2px;position:relative}.upload-file .select-file-warp .file-name{font-size:14px;line-height:20px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upload-file .select-file-warp .clear-btn{cursor:pointer;font-size:20px;position:absolute;top:-10px;right:-10px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.upload-file .select-file-warp .clear-btn:hover{color:#f56c6c}.upload-file .select-file-btn{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e4e4e4;color:#646464;font-size:14px;line-height:20px;padding-top:8px;padding-bottom:8px;display:block;text-align:center;cursor:pointer;margin-bottom:2px}.upload-file .upload-file-tips{font-size:12px;color:#929292}.upload-file .hide-input{display:none}@media (min-width:768px){.upload-file .select-file-btn,.upload-file .select-file-warp{font-size:22px;margin-bottom:6px}.upload-file .upload-file-tips{font-size:15px}}.upload-state.state-2{color:#67c23a}.upload-state.state-3{color:#f56c6c}.year-month-range{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.year-month-range,.year-month-range .end-year-month,.year-month-range .start-year-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.year-month-range .end-year-month,.year-month-range .start-year-month{width:48%}.year-month-range .end-year-month .select-range.el-select,.year-month-range .start-year-month .select-range.el-select{width:49%}.year-month-range .end-year-month .select-range.el-select .el-input--suffix .el-input__inner,.year-month-range .start-year-month .select-range.el-select .el-input--suffix .el-input__inner{padding-right:20px}@media (min-width:768px){.year-month-range .end-year-month,.year-month-range .start-year-month{width:46.6%}}.app{height:100%}