:root{--blue-rgb:59,130,246;--blue:#3b82f6}.page-userschemeindex{padding:20px 0;min-height:calc(100vh - 120px);background-color:#f7f9fc}.page-userschemeindex .wrap1400{background:#fff;padding:25px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.page-userschemeindex .page-hd{font-size:24px;color:#212121;letter-spacing:0;line-height:1.4;text-align:center;font-weight:600;position:relative}.page-userschemeindex .page-hd:after{content:"";display:block;width:50px;height:3px;background:var(--blue);margin:8px auto 0;border-radius:3px}.page-userschemeindex .choose-process-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:700px;margin:0 auto;position:relative}.page-userschemeindex .choose-process-box:before{content:"";position:absolute;top:40px;left:60px;right:60px;height:2px;background:#e2e8f0;z-index:1}.page-userschemeindex .choose-process-box .step-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.page-userschemeindex .choose-process-box .number-ball{background:#fff;width:34px;height:34px;line-height:28px;color:#9b9b9b;text-align:center;font-size:18px;border:3px solid #e2e8f0;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.page-userschemeindex .choose-process-box .number-ball.active{background:var(--blue);border-color:var(--blue);color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 0 3px rgba(var(--blue-rgb),.15);box-shadow:0 0 0 3px rgba(var(--blue-rgb),.15)}.page-userschemeindex .choose-process-box .choose-batch-text{font-size:14px;color:#212121;font-weight:500;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.page-userschemeindex .choose-process-box .choose-batch-text.vilit{color:#9b9b9b}.page-userschemeindex .choose-process-box .choose-batch-line{position:absolute;top:20px;left:40px;right:40px;height:2px;background:#e2e8f0;z-index:1}@media(max-width:768px){.page-userschemeindex .choose-process-box{padding:15px 10px;margin-bottom:25px}.page-userschemeindex .choose-process-box .number-ball{width:36px;height:36px;line-height:30px;font-size:16px}.page-userschemeindex .choose-process-box .choose-batch-text{font-size:12px;width:70px;top:40px;margin-left:-35px}}.page-userschemeindex .form{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.05);box-shadow:0 3px 10px rgba(0,0,0,.05);margin:20px auto;padding:20px 15px;max-width:520px;border-radius:8px;background:#fff}.page-userschemeindex .form.solid{border:1px solid #edf2f7}.page-userschemeindex .form .el-form .el-form-item{margin-bottom:12px}.page-userschemeindex .form .el-form-item__label{font-weight:500;color:#2d3748;padding-right:6px;font-size:14px;line-height:30px}.page-userschemeindex .form .el-form-item__content{line-height:30px}.page-userschemeindex .form .el-input__inner,.page-userschemeindex .form .el-select .el-input__inner{border-radius:4px;height:34px;line-height:34px;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0 10px}.page-userschemeindex .form .el-input__inner:focus,.page-userschemeindex .form .el-input__inner:hover,.page-userschemeindex .form .el-select .el-input__inner:focus,.page-userschemeindex .form .el-select .el-input__inner:hover{border-color:var(--blue)}.page-userschemeindex .form .el-form-item:last-child{margin-bottom:0;margin-top:16px}.page-userschemeindex .form .el-button{padding:7px 15px;font-size:14px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;height:34px}.page-userschemeindex .form .el-button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.page-userschemeindex .form .el-button.el-button--primary{background:var(--blue);border-color:var(--blue);font-weight:500}.page-userschemeindex .form .el-button.el-button--primary:hover{background:rgba(var(--blue-rgb),.9)}.page-userschemeindex .form .el-button+.el-button{margin-left:10px}.page-userschemeindex .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-userschemeindex .tabs.disabled{opacity:.6;pointer-events:none}.page-userschemeindex .tabs .tab{cursor:pointer;padding:5px 10px;border-radius:4px;line-height:1.2;background:#f1f5f9;color:#475569;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid transparent;font-size:13px}.page-userschemeindex .tabs .tab:hover{background:#e2e8f0}.page-userschemeindex .tabs .tab.active{border:1px solid var(--blue);color:var(--blue);background:rgba(var(--blue-rgb),.08)}.page-userschemeindex .desc{margin:20px auto;background:#f8fafc;padding:15px;line-height:1.5;font-size:13px;border-radius:8px;border-left:3px solid var(--blue);max-width:700px}.page-userschemeindex .desc .desc-hd{font-size:15px;font-weight:600;margin-bottom:8px;color:#2d3748;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-userschemeindex .desc .desc-hd:before{content:"📋";margin-right:6px}.page-userschemeindex .desc .desc-cont{color:#4a5568}@media(max-width:1024px){.page-userschemeindex .wrap1400{padding:20px 15px}.page-userschemeindex .page-hd{font-size:22px;margin-bottom:15px}.page-userschemeindex .form{max-width:480px}.page-userschemeindex .form .demo-ruleForm .el-form-item__label{width:80px!important;font-size:13px;padding-right:4px}.page-userschemeindex .form .demo-ruleForm .el-form-item__content{margin-left:80px!important}.page-userschemeindex .form .el-input,.page-userschemeindex .form .el-select{width:170px!important}}@media(max-width:768px){.page-userschemeindex{padding:15px 0}.page-userschemeindex .form,.page-userschemeindex .wrap1400{padding:15px 10px}.page-userschemeindex .form .demo-ruleForm .el-form-item__label{width:70px!important}.page-userschemeindex .form .demo-ruleForm .el-form-item__content{margin-left:70px!important}.page-userschemeindex .choose-process-box{padding:15px 10px}.page-userschemeindex .choose-process-box .number-ball{width:36px;height:36px;line-height:30px;font-size:16px}.page-userschemeindex .choose-process-box .choose-batch-text{font-size:12px;width:70px;bottom:-20px}.page-userschemeindex .desc{padding:12px;font-size:12px}.page-userschemeindex .desc .desc-hd{font-size:14px}}.special-filter-dialog .el-dialog__header{padding-bottom:10px;border-bottom:1px solid #f0f0f0}.special-filter-dialog .el-dialog__body{padding:20px}.special-filter-dialog .special-filter-content .groups{margin:10px 0}.special-filter-dialog .special-filter-content .group{margin:15px 0;cursor:pointer}.special-filter-dialog .special-filter-content .group-hd,.special-filter-dialog .special-filter-content .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.special-filter-dialog .special-filter-content .icon{width:18px;height:18px;border:1px solid #ddd;border-radius:2px;margin-right:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.special-filter-dialog .special-filter-content .icon.selected{border-color:#409eff;color:#409eff}.special-filter-dialog .special-filter-content .type{font-size:15px;font-weight:700}.special-filter-dialog .special-filter-content .group-bd{padding:5px 28px;font-size:13px;color:#666;background:#f8f8f8;border-radius:4px;margin-top:5px}