.supin-dialog[data-v-5cc62ab6] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.supin-dialog[data-v-5cc62ab6] .el-dialog__header{padding:0;border-bottom:none}.supin-dialog[data-v-5cc62ab6] .el-dialog__body{padding:0}.supin-dialog[data-v-5cc62ab6] .el-dialog__footer{padding:20px;border-top:1px solid #f0f0f0}.dialog-header[data-v-5cc62ab6]{background:linear-gradient(135deg,#409eff,#337ecc);padding:30px 24px;color:#fff;text-align:center}.dialog-header .title[data-v-5cc62ab6]{font-size:22px;font-weight:600;margin:0 0 8px 0;letter-spacing:1px}.dialog-header .subtitle[data-v-5cc62ab6]{font-size:14px;opacity:.9;margin:0}.dialog-content[data-v-5cc62ab6]{padding:24px}.advantage-card[data-v-5cc62ab6]{display:flex;align-items:center;background:linear-gradient(135deg,#f0f9ff,#e6f7ff);padding:20px;border-radius:10px;margin-bottom:24px;border-left:4px solid #409eff}.advantage-card .advantage-icon[data-v-5cc62ab6]{margin-right:16px}.advantage-card .advantage-icon i[data-v-5cc62ab6]{font-size:28px;color:#409eff}.advantage-card .advantage-content h3[data-v-5cc62ab6]{margin:0 0 8px 0;color:#1890ff;font-size:16px;font-weight:600}.advantage-card .advantage-content p[data-v-5cc62ab6]{margin:0;color:#666;font-size:14px;line-height:1.5}.custom-divider[data-v-5cc62ab6]{margin:28px 0}.custom-divider[data-v-5cc62ab6] .el-divider__text{background:#fff;padding:0 20px;font-size:14px;font-weight:600;color:#409eff}.custom-divider[data-v-5cc62ab6] .el-divider__text i{margin-right:6px}.service-process .process-step[data-v-5cc62ab6]{display:flex;margin-bottom:24px;position:relative}.service-process .process-step[data-v-5cc62ab6]:not(:last-child):after{content:"";position:absolute;left:20px;top:45px;bottom:-24px;width:2px;background:linear-gradient(180deg,#409eff,transparent)}.service-process .process-step .step-number[data-v-5cc62ab6]{flex-shrink:0;width:40px;height:40px;background:linear-gradient(135deg,#409eff,#337ecc);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px;z-index:1}.service-process .process-step .step-number span[data-v-5cc62ab6]{color:#fff;font-size:14px;font-weight:700}.service-process .process-step .step-content[data-v-5cc62ab6]{flex:1;padding-top:4px}.service-process .process-step .step-content .step-title[data-v-5cc62ab6]{margin:0 0 8px 0;color:#333;font-size:16px;font-weight:600}.service-process .process-step .step-content .step-desc[data-v-5cc62ab6]{margin:0;color:#666;font-size:14px;line-height:1.6}.service-process .process-step .step-content .step-desc .highlight[data-v-5cc62ab6]{color:#409eff;font-weight:500}.tip-box[data-v-5cc62ab6]{display:flex;align-items:flex-start;background:#f6ffed;padding:16px;border-radius:8px;border:1px solid #b7eb8f;margin-top:24px}.tip-box .tip-icon[data-v-5cc62ab6]{margin-right:12px}.tip-box .tip-icon i[data-v-5cc62ab6]{color:#52c41a;font-size:18px}.tip-box .tip-content[data-v-5cc62ab6]{flex:1}.tip-box .tip-content p[data-v-5cc62ab6]{margin:0;color:#666;font-size:14px;line-height:1.5}.dialog-footer[data-v-5cc62ab6]{display:flex;justify-content:center}.dialog-footer .confirm-btn[data-v-5cc62ab6]{min-width:120px;padding:10px 32px;background:linear-gradient(135deg,#409eff,#337ecc);border:none;border-radius:6px;font-weight:500;transition:all .3s}.dialog-footer .confirm-btn[data-v-5cc62ab6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.3)}@media(max-width:640px){.supin-dialog[data-v-5cc62ab6] .el-dialog{width:90%!important;margin-top:10vh!important}.dialog-header[data-v-5cc62ab6]{padding:20px 16px}.dialog-header .title[data-v-5cc62ab6]{font-size:18px}.dialog-content[data-v-5cc62ab6]{padding:16px}.process-step .step-content .step-title[data-v-5cc62ab6]{font-size:15px}.process-step .step-content .step-desc[data-v-5cc62ab6]{font-size:13px}}.filter-container .search-input-container{width:unset}.filter-container .search-input-container .el-select{width:110px;margin-right:10px}.filter-container .search-input-container .el-input{width:unset}.filter-container .search-input-container .el-input .el-input__inner{border-color:#fff}.job-list-container{margin:0 auto;padding:0 20px;max-width:1180px;min-width:1080px}.job-list-container .jobtips{background-color:#fef7f0;width:100%;padding:8px 16px;margin-bottom:10px;box-sizing:border-box;border-radius:4px;position:relative;overflow:hidden;opacity:1;display:flex;align-items:center;transition:opacity .2s}.job-list-container .jobtips span{color:#f56c6c}.job-list-container .jobtips ul{position:absolute;right:20px}.job-list-container .jobtips ul li{display:inline;padding:2px 5px;background-color:#fff;margin-left:5px;border-radius:4px}.job-list-container .jobtips ul li .iconfont{font-size:18px}.job-list-container .jobtips ul li .icon_cuofill{color:#ef5350}.job-list-container .jobtips ul li .icon_duifill{color:#85ce61}.job-list-container .jobtips ul li.title{background-color:transparent;padding-right:0}.job-list-content{width:100%}.job-list-content .job-info-wrap{background:#fff;font-size:14px;border-radius:4px;border:1px solid #f0f0f0;margin-bottom:11px;padding-top:24px;position:relative}.job-list-content .job-info-wrap .single-check-box{left:14px;top:50%;margin-top:-7px;z-index:10;width:12px;height:12px;border-radius:2px;background:#fff;line-height:12px;text-align:center;position:absolute;box-sizing:border-box;cursor:pointer;vertical-align:text-top}.job-list-content .job-info-wrap .remark{background-color:#f7f6f5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 20px;color:#d33b35}.job-list-content .job-info-wrap .job-info-container{line-height:26px;vertical-align:middle}.job-list-content .job-info-wrap .top-wrap{display:flex;justify-content:space-between;padding:0 20px 24px 40px}.job-list-content .job-info-wrap .top-wrap .info-container{min-width:360px}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap{box-sizing:border-box;position:relative}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title{line-height:22px;position:relative;margin-bottom:5px;font-size:0}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title a{display:inline-block;max-width:263px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#222;margin-right:10px}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title a:hover{color:#409eff}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title .label-common{display:inline-block;font-size:12px;font-style:normal;vertical-align:middle;margin-right:6px;color:#00c2b3;border:1px solid #00c2b3;border-radius:2px;padding:0 2px;height:16px;line-height:14px;text-align:center;box-sizing:border-box}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title .label-common:last-child{margin-right:0}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title .label-anonymous{width:30px;border-color:#aaa;color:#aaa}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title .label-limit{border-color:#f8a120;color:#f8a120}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title .label-hot{border-color:#eb3223;color:#eb3223}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title .label-rare{border-color:#5499f5;color:#5499f5}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .job-title .label-normal{color:#fff;background-color:#00c2b3}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .info-labels{line-height:22px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#757575}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .info-labels .vline{display:inline-block;border-left:1px solid #ddd;height:12px;margin:0 8px;vertical-align:-2px}.job-list-content .job-info-wrap .top-wrap .info-container .info-main-wrap .info-labels.times{color:#999}.job-list-content .job-info-wrap .top-wrap .num-container{white-space:nowrap;width:170px;display:flex;align-items:center}.job-list-content .job-info-wrap .top-wrap .num-container .num-wrap{display:inline-block;text-align:left}.job-list-content .job-info-wrap .top-wrap .num-container .num-wrap .inner-box{width:80px;display:inline-block;text-align:center;cursor:pointer}.job-list-content .job-info-wrap .top-wrap .num-container .num-wrap .inner-box .num{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#222;line-height:22px;margin-bottom:10px}.job-list-content .job-info-wrap .top-wrap .num-container .num-wrap .inner-box .name{font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#757575;line-height:18px}.job-list-content .job-info-wrap .top-wrap .status-container{width:120px;padding-left:20px;display:flex;align-items:center}.job-list-content .job-info-wrap .top-wrap .status-container .status-wrap{display:inline-block}.job-list-content .job-info-wrap .top-wrap .status-container .status-wrap .status-top .status-box{display:inline-block;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:24px;position:relative;padding-left:12px;height:24px}.job-list-content .job-info-wrap .top-wrap .status-container .status-wrap .status-top .status-box .pointer{width:6px;height:6px;display:inline-block;border-radius:50%;position:absolute;top:9px;left:0;background-color:#00bebd}.job-list-content .job-info-wrap .top-wrap .status-container .status-wrap .status-top .status-close{color:#aaa}.job-list-content .job-info-wrap .top-wrap .status-container .status-wrap .status-top .status-close .pointer{background-color:#aaa}.job-list-content .job-info-wrap .top-wrap .status-container .status-wrap .status-top .status-check{color:#ef5350}.job-list-content .job-info-wrap .top-wrap .status-container .status-wrap .status-top .status-check .pointer{background-color:#ef5350}.job-list-content .job-info-wrap .top-wrap .time-container{width:240px;padding-left:20px;display:flex;align-items:center}.job-list-content .job-info-wrap .top-wrap .time-container .time-wrap .t-b{color:#909399}.job-list-content .job-info-wrap .top-wrap .time-container .time-wrap .t-n{color:#f56c6c}.job-list-content .job-info-wrap .top-wrap .time-container .time-wrap .t-e{color:#ef9b9b}.job-list-content .job-info-wrap .top-wrap .ext-container{width:140px;display:flex;align-items:center;flex-wrap:wrap;flex-direction:row}.job-list-content .job-info-wrap .top-wrap .ext-container .btn{padding:5px;min-width:60px;margin-right:6px;font-size:12px}.job-list-content .job-info-wrap .top-wrap .operation-container{width:140px;flex-wrap:wrap;align-items:center;justify-content:flex-end;display:flex}.job-list-content .job-info-wrap .top-wrap .operation-container .el-button{padding:0}.job-list-content .job-info-wrap:hover{background-color:#f8f9fb;transition:all .1s linear}.single-check-box.checked{border-color:#5dd5c8;background:#5dd5c8;opacity:1;transition:all .2s ease-in-out;transform:scale(1)}.job-disabled .info-labels,.job-disabled .inner-box .name,.job-disabled .inner-box .num,.job-disabled .job-title a{color:#c0c4cc!important}