[data-v-48deee78] .el-drawer__header{color:#000;font-size:18px}[data-v-48deee78] .el-breadcrumb__separator{color:#000}.details-footer[data-v-48deee78],.details-footer[data-v-66415ed4]{height:50px;line-height:50px;text-align:right}[data-v-66415ed4] .el-drawer__header{color:#000;font-size:18px}[data-v-66415ed4] .el-breadcrumb__separator{color:#000}.details-footer[data-v-11f16fdf]{height:50px;line-height:50px;text-align:right}[data-v-11f16fdf] .el-drawer__header{color:#000;font-size:18px}[data-v-11f16fdf] .el-breadcrumb__separator{color:#000}.customerProfile-con[data-v-72ebed1d]{background:#f7f4f4}.customerProfile-con .box-card[data-v-72ebed1d]{width:100%}.customerProfile-con[data-v-6fcc8457]{background:#f7f4f4}.customerProfile-con .box-card[data-v-6fcc8457]{width:100%}.customerProfile-con[data-v-c2943a38]{background:#f7f4f4}.customerProfile-con .box-card[data-v-c2943a38]{width:100%}.customerProfile-con[data-v-a7acb786]{background:#f7f4f4}.customerProfile-con .box-card[data-v-a7acb786]{width:100%}.customerProfile-con .box-card-bottom[data-v-a7acb786],.customerProfile-con .box-card-top[data-v-a7acb786]{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px 20px;grid-template-rows:100px}.customerProfile-con .box-card-bottom .box-card-sum[data-v-a7acb786],.customerProfile-con .box-card-top .box-card-sum[data-v-a7acb786]{background-color:#469a9a;height:100%;border-radius:5px;padding:10px;box-sizing:border-box}.customerProfile-con .box-card-bottom .box-card-sum .sum-title[data-v-a7acb786],.customerProfile-con .box-card-top .box-card-sum .sum-title[data-v-a7acb786]{color:#f7f4f4;font-size:15px}.customerProfile-con .box-card-bottom .box-card-sum .sum-bg[data-v-a7acb786],.customerProfile-con .box-card-top .box-card-sum .sum-bg[data-v-a7acb786]{padding-top:20px;display:inline-block;box-sizing:border-box}.customerProfile-con .box-card-bottom[data-v-a7acb786]{margin-top:20px;grid-template-columns:repeat(5,1fr)}.customerProfile-con .box-card-bottom .box-card-sum[data-v-a7acb786]{background-color:#f3a235}.customerProfile-con .operate .operate-title[data-v-a7acb786]{line-height:40px}.customerProfile-con[data-v-08acc643]{background:#f7f4f4}.customerProfile-con .box-card[data-v-08acc643]{max-width:1400px;margin:0 auto}.customerProfile-con .tab-switch[data-v-08acc643]{text-align:center;margin:15px 0}.customerProfile-con .tab-switch[data-v-08acc643] .el-radio-button{margin:0 5px}.customerProfile-con .tab-switch[data-v-08acc643] .el-radio-button .el-radio-button__inner{padding:14px 36px;font-size:18px;font-weight:700;border-radius:8px!important;border:2px solid #dcdfe6;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s}.customerProfile-con .tab-switch[data-v-08acc643] .el-radio-button:first-child .el-radio-button__inner{border-left:2px solid #dcdfe6}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-upcoming-30 .el-radio-button__inner{background:#f0f9eb;color:#67c23a;border-color:#c2e7b0!important}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-upcoming-30 .el-radio-button__inner .tab-btn-count{background:#67c23a}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-upcoming-30.is-active .el-radio-button__inner{background:#67c23a;color:#fff;border-color:#67c23a!important;box-shadow:0 4px 14px rgba(103,194,58,.4)}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-upcoming-30.is-active .el-radio-button__inner .tab-btn-count{background:hsla(0,0%,100%,.3);color:#fff}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-upcoming-60 .el-radio-button__inner{background:#fdf6ec;color:#e6a23c;border-color:#f5dab1!important}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-upcoming-60 .el-radio-button__inner .tab-btn-count{background:#e6a23c}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-upcoming-60.is-active .el-radio-button__inner{background:#e6a23c;color:#fff;border-color:#e6a23c!important;box-shadow:0 4px 14px rgba(230,162,60,.4)}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-upcoming-60.is-active .el-radio-button__inner .tab-btn-count{background:hsla(0,0%,100%,.3);color:#fff}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-expired-30 .el-radio-button__inner{background:#fef0f0;color:#f56c6c;border-color:#fbc4c4!important}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-expired-30 .el-radio-button__inner .tab-btn-count{background:#f56c6c}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-expired-30.is-active .el-radio-button__inner{background:#f56c6c;color:#fff;border-color:#f56c6c!important;box-shadow:0 4px 14px rgba(245,108,108,.4)}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-expired-30.is-active .el-radio-button__inner .tab-btn-count{background:hsla(0,0%,100%,.3);color:#fff}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-expired-60 .el-radio-button__inner{background:#fdf3f3;color:#c45656;border-color:#e6b8b8!important}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-expired-60 .el-radio-button__inner .tab-btn-count{background:#c45656}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-expired-60.is-active .el-radio-button__inner{background:#c45656;color:#fff;border-color:#c45656!important;box-shadow:0 4px 14px rgba(196,86,86,.4)}.customerProfile-con .tab-switch[data-v-08acc643] .tab-btn-expired-60.is-active .el-radio-button__inner .tab-btn-count{background:hsla(0,0%,100%,.3);color:#fff}.customerProfile-con .tab-btn-text[data-v-08acc643]{margin-right:6px}.customerProfile-con .tab-btn-count[data-v-08acc643]{display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:12px;padding:0 8px;font-size:14px;font-weight:700;text-align:center;color:#fff}.customerProfile-con .box-card-sum[data-v-08acc643]{background-color:#54bcbd;height:100px;border-radius:5px;padding:10px;box-sizing:border-box}.customerProfile-con .box-card-sum .sum-title[data-v-08acc643]{color:#f7f4f4;font-size:17px}.customerProfile-con .box-card-sum-expired[data-v-08acc643]{background-color:#db5959}.customerProfile-con .query-con[data-v-08acc643]{text-align:center}.customerProfile-con .operate[data-v-08acc643],.customerProfile-con .table-con[data-v-08acc643]{max-width:1400px;margin:0 auto}.customerProfile-con .table-con .table-toolbar[data-v-08acc643]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.customerProfile-con .table-con .table-toolbar .table-title[data-v-08acc643]{font-size:16px;font-weight:700;color:#303133}.customerProfile-con .table-con .link-text[data-v-08acc643]{color:#409eff;cursor:pointer}.customerProfile-con .table-con .link-text[data-v-08acc643]:hover{text-decoration:underline}.details-footer[data-v-2bc3d74a]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-2bc3d74a]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-2bc3d74a]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-2bc3d74a]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-2bc3d74a]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-2bc3d74a]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-2bc3d74a]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-2bc3d74a]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-2bc3d74a]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}[data-v-2bc3d74a] .el-drawer__header{color:#000;font-size:18px}[data-v-2bc3d74a] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-3ff7923f]{background:#f7f4f4}.customerProfile-con .box-card[data-v-3ff7923f]{width:100%}.customerProfile-con .box-card-bottom[data-v-3ff7923f],.customerProfile-con .box-card-top[data-v-3ff7923f]{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px 20px;grid-template-rows:100px}.customerProfile-con .box-card-bottom .box-card-sum[data-v-3ff7923f],.customerProfile-con .box-card-top .box-card-sum[data-v-3ff7923f]{background-color:#54bcbd;height:100%;border-radius:5px;padding:10px;box-sizing:border-box}.customerProfile-con .box-card-bottom .box-card-sum .sum-title[data-v-3ff7923f],.customerProfile-con .box-card-top .box-card-sum .sum-title[data-v-3ff7923f]{color:#f7f4f4;font-size:15px}.customerProfile-con .box-card-bottom .box-card-sum .sum-bg[data-v-3ff7923f],.customerProfile-con .box-card-top .box-card-sum .sum-bg[data-v-3ff7923f]{padding-top:20px;display:inline-block;box-sizing:border-box}.customerProfile-con .box-card-bottom[data-v-3ff7923f]{margin-top:20px}.customerProfile-con .box-card-bottom .box-card-sum[data-v-3ff7923f]{background-color:#ffbf6b}.customerProfile-con .operate .operate-title[data-v-3ff7923f]{line-height:40px}.panel-group[data-v-5bf20d9e]{margin-top:18px}.panel-group .card-panel-col[data-v-5bf20d9e]{margin-bottom:32px}.panel-group .card-panel[data-v-5bf20d9e]{height:108px;cursor:pointer;font-size:12px;position:relative;overflow:hidden;color:#666;background:#fff;box-shadow:4px 4px 40px rgba(0,0,0,.05);border-color:rgba(0,0,0,.05)}.panel-group .card-panel:hover .card-panel-icon-wrapper[data-v-5bf20d9e]{color:#fff}.panel-group .card-panel:hover .icon-people[data-v-5bf20d9e]{background:#40c9c6}.panel-group .card-panel:hover .icon-message[data-v-5bf20d9e]{background:#36a3f7}.panel-group .card-panel:hover .icon-money[data-v-5bf20d9e]{background:#f4516c}.panel-group .card-panel:hover .icon-shopping[data-v-5bf20d9e]{background:#34bfa3}.panel-group .card-panel .icon-people[data-v-5bf20d9e]{color:#40c9c6}.panel-group .card-panel .icon-message[data-v-5bf20d9e]{color:#36a3f7}.panel-group .card-panel .icon-money[data-v-5bf20d9e]{color:#f4516c}.panel-group .card-panel .icon-shopping[data-v-5bf20d9e]{color:#34bfa3}.panel-group .card-panel .card-panel-icon-wrapper[data-v-5bf20d9e]{float:left;margin:14px 0 0 14px;padding:16px;transition:all .38s ease-out;border-radius:6px}.panel-group .card-panel .card-panel-icon[data-v-5bf20d9e]{float:left;font-size:48px}.panel-group .card-panel .card-panel-description[data-v-5bf20d9e]{float:right;font-weight:700;margin:26px;margin-left:0}.panel-group .card-panel .card-panel-description .card-panel-text[data-v-5bf20d9e]{line-height:18px;color:rgba(0,0,0,.45);font-size:16px;margin-bottom:12px}.panel-group .card-panel .card-panel-description .card-panel-num[data-v-5bf20d9e]{font-size:20px}@media (max-width:550px){.card-panel-description[data-v-5bf20d9e]{display:none}.card-panel-icon-wrapper[data-v-5bf20d9e]{float:none!important;width:100%;height:100%;margin:0!important}.card-panel-icon-wrapper .svg-icon[data-v-5bf20d9e]{display:block;margin:14px auto!important;float:none!important}}.electricity-add[data-v-96318a98]{padding:10px 0}.electricity-add .top-toolbar[data-v-96318a98]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.electricity-add .top-toolbar .contract-select[data-v-96318a98]{width:280px}.electricity-add .option-remark[data-v-96318a98]{float:right;color:#909399;font-size:12px}.electricity-add .content-row[data-v-96318a98]{align-items:stretch;margin-bottom:16px}.electricity-add .content-row[data-v-96318a98]>.el-col{display:flex;flex-direction:column}.electricity-add .content-row .ele-card[data-v-96318a98]{flex:1;width:100%;margin-bottom:0}.electricity-add .ele-card[data-v-96318a98]{background:#fff;border:1px solid #ebeef5;border-radius:6px;margin-bottom:16px;padding:16px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.electricity-add .section-header[data-v-96318a98]{display:flex;align-items:center;margin-bottom:14px}.electricity-add .section-header .section-dot[data-v-96318a98]{width:8px;height:8px;border-radius:50%;background:#409eff;margin-right:8px}.electricity-add .section-header .section-title[data-v-96318a98]{font-size:15px;font-weight:600;color:#303133}.electricity-add .unit-price-block[data-v-96318a98]{margin-bottom:18px}.electricity-add .unit-price-block .unit-price-input[data-v-96318a98]{width:100%}.electricity-add .detail-label[data-v-96318a98]{font-size:13px;color:#606266;margin-bottom:8px}.electricity-add .detail-label.required[data-v-96318a98]:before{content:"*";color:#f56c6c;margin-right:4px}.electricity-add .collection-row[data-v-96318a98]{border:1px solid #d9ecff;border-radius:6px;padding:12px 14px;margin-bottom:12px;background:#fafcff}.electricity-add .collection-row.paid[data-v-96318a98]{border-color:#e4e7ed;background:#f5f7fa}.electricity-add .collection-row.paid .row-main[data-v-96318a98]{opacity:.85}.electricity-add .collection-row .row-main[data-v-96318a98]{display:flex;align-items:flex-end;gap:12px;width:100%}.electricity-add .collection-row .row-field[data-v-96318a98]{min-width:0}.electricity-add .collection-row .row-field.name-field[data-v-96318a98]{flex:2.4 1 0}.electricity-add .collection-row .row-field.amount-field[data-v-96318a98],.electricity-add .collection-row .row-field.qty-field[data-v-96318a98]{flex:1 1 0}.electricity-add .collection-row .row-field .field-label[data-v-96318a98]{font-size:12px;color:#909399;margin-bottom:6px;line-height:1;white-space:nowrap}.electricity-add .collection-row .row-field .field-label.required[data-v-96318a98]:before{content:"*";color:#f56c6c;margin-right:2px}.electricity-add .collection-row .row-field .el-input-number[data-v-96318a98],.electricity-add .collection-row .row-field .el-input[data-v-96318a98]{width:100%}.electricity-add .collection-row .row-aside[data-v-96318a98]{display:flex;align-items:flex-end;flex:0 0 auto;gap:8px;margin-left:auto;padding-bottom:2px}.electricity-add .collection-row .status-field[data-v-96318a98]{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end}.electricity-add .collection-row .status-field .el-tag[data-v-96318a98]{height:32px;line-height:30px;padding:0 10px}.electricity-add .collection-row .row-actions[data-v-96318a98]{display:flex;align-items:center;height:32px;white-space:nowrap}.electricity-add .collection-row .row-actions .el-button[data-v-96318a98]{padding:0 6px}.electricity-add .collection-row .row-detail[data-v-96318a98]{margin-top:14px;padding-top:14px;border-top:1px dashed #dcdfe6}.electricity-add .detail-fields[data-v-96318a98]{display:flex;flex-wrap:wrap;gap:16px}.electricity-add .detail-fields .detail-field[data-v-96318a98]{width:calc(50% - 8px);box-sizing:border-box}.electricity-add .detail-fields .detail-field .el-date-picker[data-v-96318a98],.electricity-add .detail-fields .detail-field .el-input-number[data-v-96318a98],.electricity-add .detail-fields .detail-field .el-input[data-v-96318a98],.electricity-add .detail-fields .detail-field .el-select[data-v-96318a98]{width:100%}.electricity-add .amount-cn[data-v-96318a98]{margin-top:12px;padding:10px 12px;background:#f5f7fa;border-radius:4px}.electricity-add .amount-cn .amount-cn-text[data-v-96318a98]{color:#e6a23c;font-weight:600;font-size:14px}.electricity-add .detail-block[data-v-96318a98]{width:100%;margin-top:16px;padding:14px;background:#fff;border:1px solid #ebeef5;border-radius:6px;box-sizing:border-box}.electricity-add .detail-block .block-header[data-v-96318a98]{display:flex;align-items:center;margin-bottom:12px}.electricity-add .detail-block .sub-title[data-v-96318a98]{font-size:14px;font-weight:600;color:#303133;margin-bottom:0}.electricity-add .meter-section .add-meter-row[data-v-96318a98]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;height:36px;border:1px dashed #c0d4f8;border-radius:4px;color:#409eff;font-size:13px;cursor:pointer;background:#f5f9ff;transition:all .2s}.electricity-add .meter-section .add-meter-row[data-v-96318a98]:hover{border-color:#409eff;background:#ecf5ff}.electricity-add .notes-block .el-input[data-v-96318a98],.electricity-add .notes-block .el-textarea[data-v-96318a98]{width:100%}.electricity-add .sub-title[data-v-96318a98]{font-size:14px;font-weight:600;color:#303133;margin-bottom:10px}.electricity-add .paid-section[data-v-96318a98]{margin-top:8px}.electricity-add .paid-section .paid-title[data-v-96318a98]{font-size:13px;color:#909399;margin:8px 0 12px}.electricity-add .collection-actions[data-v-96318a98]{margin-top:8px}.electricity-add .indicator-card[data-v-96318a98]{display:flex;flex-direction:column;height:100%}.electricity-add .indicator-card .indicator-grid[data-v-96318a98]{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:1;align-content:start}.electricity-add .indicator-card .indicator-item[data-v-96318a98]{border:1px solid #ebeef5;border-radius:6px;padding:12px;background:#fafafa}.electricity-add .indicator-card .indicator-item .indicator-name[data-v-96318a98]{font-size:12px;color:#909399;margin-bottom:8px}.electricity-add .indicator-card .indicator-item .indicator-value[data-v-96318a98]{font-size:18px;font-weight:600;color:#303133;line-height:1.3}.electricity-add .indicator-card .indicator-item .indicator-value .unit[data-v-96318a98]{font-size:12px;font-weight:400;margin-left:2px}.electricity-add .indicator-card .indicator-item .indicator-value.is-green[data-v-96318a98]{color:#67c23a}.electricity-add .indicator-card .indicator-item .indicator-value.is-blue[data-v-96318a98]{color:#409eff}.electricity-add .indicator-card .indicator-tip[data-v-96318a98]{margin-top:auto;padding:14px 12px 10px;border:1px solid #b3e19d;background:#f0f9eb;border-radius:6px;color:#67c23a;font-size:13px;line-height:1.5}.electricity-add .indicator-card .indicator-tip i[data-v-96318a98]{margin-right:4px}.electricity-add .information-fee-card .information-fee-list[data-v-96318a98]{margin-bottom:12px}.electricity-add .information-fee-card .information-fee-list .information-fee-item[data-v-96318a98]{border:1px solid #ebeef5;border-radius:6px;padding:14px 16px;margin-bottom:10px}.electricity-add .information-fee-card .information-fee-list .information-fee-item .fee-item-main[data-v-96318a98]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.electricity-add .information-fee-card .information-fee-list .information-fee-item .fee-item-header[data-v-96318a98]{display:flex;align-items:center;margin-bottom:6px}.electricity-add .information-fee-card .information-fee-list .information-fee-item .fee-item-header .fee-item-name[data-v-96318a98]{font-size:14px;font-weight:600;color:#303133;margin-right:10px}.electricity-add .information-fee-card .information-fee-list .information-fee-item .fee-item-link[data-v-96318a98]{font-size:13px;color:#409eff;margin-bottom:6px}.electricity-add .information-fee-card .information-fee-list .information-fee-item .fee-item-body[data-v-96318a98]{font-size:13px;color:#909399;line-height:1.6}.electricity-add .information-fee-card .information-fee-list .information-fee-item .fee-item-body .sep[data-v-96318a98]{margin:0 8px;color:#dcdfe6}.electricity-add .information-fee-card .information-fee-list .information-fee-item .fee-item-right[data-v-96318a98]{text-align:right;flex-shrink:0}.electricity-add .information-fee-card .information-fee-list .information-fee-item .fee-item-right .fee-item-amount[data-v-96318a98]{font-size:18px;font-weight:600;color:#303133;margin-bottom:4px}.electricity-add .information-fee-card .information-fee-footer[data-v-96318a98]{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.electricity-add .information-fee-card .information-fee-footer .info-fee-btn[data-v-96318a98]{color:#8b5cf6;border-color:#c4b5fd;background:#f5f3ff}.electricity-add .information-fee-card .information-fee-footer .info-fee-btn[data-v-96318a98]:focus,.electricity-add .information-fee-card .information-fee-footer .info-fee-btn[data-v-96318a98]:hover{color:#7c3aed;border-color:#a78bfa;background:#ede9fe}.electricity-add .information-fee-card .information-fee-footer .information-fee-total[data-v-96318a98]{font-size:14px;color:#606266}.electricity-add .ml-8[data-v-96318a98]{margin-left:8px}.electricity-add .danger-text[data-v-96318a98]{color:#f56c6c}.electricity-add .empty-tip[data-v-96318a98]{text-align:center;color:#909399;font-size:13px;padding:16px 0}.information-fee-dialog .el-dialog__header{padding:16px 20px 12px;border-bottom:1px solid #f0f2f5}.information-fee-dialog .el-dialog__body{padding:16px 20px}.information-fee-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid #f0f2f5}.information-fee-dialog .fee-dialog-section+.fee-dialog-section{margin-top:16px}.information-fee-dialog .fee-dialog-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.information-fee-dialog .fee-dialog-title{font-size:14px;font-weight:600;color:#303133}.information-fee-dialog .fee-dialog-table{width:100%}.information-fee-dialog .information-fee-form .el-form-item{margin-bottom:14px}.information-fee-dialog .information-fee-form .el-input,.information-fee-dialog .information-fee-form .el-input-number,.information-fee-dialog .information-fee-form .fee-full-input{width:100%}.information-fee-dialog .fee-dialog-footer{text-align:right}:deep(.el-progress-bar__outer){display:none}.details-footer[data-v-21213099]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-21213099]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-21213099]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-21213099]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-21213099]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-21213099]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-21213099]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-21213099]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-21213099]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-21213099]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-21213099]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-21213099]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-21213099]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-21213099]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-21213099]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-21213099]{text-align:center}[data-v-21213099] .el-drawer__header{color:#000;font-size:18px}[data-v-21213099] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-e0884b34]{background:#f7f4f4}.customerProfile-con .box-card[data-v-e0884b34]{width:100%}.customerProfile-con[data-v-03218e1c]{background:#f7f4f4}.customerProfile-con .box-card[data-v-03218e1c]{width:100%}.details-footer[data-v-61927d80]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-61927d80]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-61927d80]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-61927d80]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-61927d80]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-61927d80]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-61927d80]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-61927d80]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-61927d80]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-61927d80]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-61927d80]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-61927d80]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-61927d80]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-61927d80]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-61927d80]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-61927d80]{text-align:center}[data-v-61927d80] .el-drawer__header{color:#000;font-size:18px}[data-v-61927d80] .el-breadcrumb__separator{color:#fff}.details-footer[data-v-d7663e96]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-d7663e96]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-d7663e96]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-d7663e96]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-d7663e96]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-d7663e96]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-d7663e96]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-d7663e96]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-d7663e96]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-d7663e96]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-d7663e96]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-d7663e96]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-d7663e96]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-d7663e96]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-d7663e96]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-d7663e96]{text-align:center}[data-v-d7663e96] .el-drawer__header{color:#000;font-size:18px}[data-v-d7663e96] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-3bdebd4c]{background:#f7f4f4}.customerProfile-con .box-card[data-v-3bdebd4c]{width:100%}.customerProfile-con[data-v-69d4c5e3]{background:#f7f4f4}.customerProfile-con .box-card[data-v-69d4c5e3]{width:100%}.customerProfile-con[data-v-205b09fa]{background:#f7f4f4}.customerProfile-con .box-card[data-v-205b09fa]{width:100%}.electricity-pay[data-v-7ce7c39c]{padding:10px 0}.electricity-pay .top-toolbar[data-v-7ce7c39c]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.electricity-pay .top-toolbar .contract-select[data-v-7ce7c39c]{width:280px}.electricity-pay .content-row[data-v-7ce7c39c]{align-items:stretch;margin-bottom:16px}.electricity-pay .content-row[data-v-7ce7c39c]>.el-col{display:flex;flex-direction:column}.electricity-pay .content-row .ele-card[data-v-7ce7c39c]{flex:1;width:100%;margin-bottom:0}.electricity-pay .ele-card[data-v-7ce7c39c]{background:#fff;border:1px solid #ebeef5;border-radius:6px;margin-bottom:16px;padding:16px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.electricity-pay .section-header[data-v-7ce7c39c]{display:flex;align-items:center;margin-bottom:12px}.electricity-pay .section-header .section-dot[data-v-7ce7c39c]{width:8px;height:8px;border-radius:50%;background:#409eff;margin-right:8px}.electricity-pay .section-header .section-dot.cyan[data-v-7ce7c39c]{background:#22d3ee}.electricity-pay .section-header .section-title[data-v-7ce7c39c]{font-size:15px;font-weight:600;color:#303133}.electricity-pay .unit-price-box[data-v-7ce7c39c]{padding:12px 14px;background:#f5f7fa;border:1px solid #ebeef5;border-radius:6px;font-size:14px;color:#303133}.electricity-pay .unit-price-box .unit-price-value[data-v-7ce7c39c]{color:#409eff;font-weight:700;font-size:16px}.electricity-pay .unit-price-box .unit-price-tip[data-v-7ce7c39c]{margin-left:8px;font-size:12px;color:#909399}.electricity-pay .confirmed-total[data-v-7ce7c39c]{margin-top:8px;text-align:right;font-size:13px;font-weight:600;color:#409eff}.electricity-pay .prepay-row[data-v-7ce7c39c]{display:flex;gap:12px;margin-bottom:12px}.electricity-pay .prepay-row .prepay-field[data-v-7ce7c39c]{flex:1;min-width:0}.electricity-pay .prepay-row .prepay-field .el-input-number[data-v-7ce7c39c],.electricity-pay .prepay-row .prepay-field .el-input[data-v-7ce7c39c]{width:100%}.electricity-pay .detail-label[data-v-7ce7c39c],.electricity-pay .field-label[data-v-7ce7c39c]{font-size:12px;color:#909399;margin-bottom:6px}.electricity-pay .detail-label.required[data-v-7ce7c39c]:before,.electricity-pay .field-label.required[data-v-7ce7c39c]:before{content:"*";color:#f56c6c;margin-right:2px}.electricity-pay .detail-panel[data-v-7ce7c39c]{border:1px solid #ebeef5;border-radius:6px;overflow:hidden;margin-bottom:12px}.electricity-pay .detail-toggle[data-v-7ce7c39c]{padding:10px 14px;background:#f5f7fa;color:#409eff;font-size:13px;cursor:pointer}.electricity-pay .detail-toggle i[data-v-7ce7c39c]{margin-right:4px}.electricity-pay .detail-body[data-v-7ce7c39c]{padding:14px}.electricity-pay .detail-fields[data-v-7ce7c39c]{display:flex;flex-wrap:wrap;gap:12px}.electricity-pay .detail-fields .detail-field[data-v-7ce7c39c]{width:calc(50% - 6px)}.electricity-pay .detail-fields .detail-field .el-date-picker[data-v-7ce7c39c],.electricity-pay .detail-fields .detail-field .el-input-number[data-v-7ce7c39c],.electricity-pay .detail-fields .detail-field .el-input[data-v-7ce7c39c],.electricity-pay .detail-fields .detail-field.full[data-v-7ce7c39c]{width:100%}.electricity-pay .meter-block[data-v-7ce7c39c]{margin-top:14px}.electricity-pay .sub-title[data-v-7ce7c39c]{font-size:13px;font-weight:600;color:#303133;margin-bottom:8px}.electricity-pay .submit-wrap[data-v-7ce7c39c]{margin:12px 0 8px}.electricity-pay .prepay-hint[data-v-7ce7c39c]{margin-top:8px;font-size:12px;color:#e6a23c}.electricity-pay .batch-card[data-v-7ce7c39c]{border:1px solid #e4e7ed;border-radius:6px;padding:12px;margin-bottom:10px;background:#fafafa}.electricity-pay .batch-head[data-v-7ce7c39c]{display:flex;justify-content:space-between;cursor:pointer;font-size:14px;font-weight:600;color:#303133;margin-bottom:8px}.electricity-pay .batch-head .batch-time[data-v-7ce7c39c],.electricity-pay .batch-head .batch-toggle[data-v-7ce7c39c]{font-size:12px;font-weight:400;color:#909399}.electricity-pay .batch-summary[data-v-7ce7c39c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;font-size:12px}.electricity-pay .batch-summary .bs-k[data-v-7ce7c39c]{display:block;color:#909399;margin-bottom:2px}.electricity-pay .batch-summary .bs-v[data-v-7ce7c39c]{font-weight:600;color:#303133}.electricity-pay .batch-summary .bs-v.is-green[data-v-7ce7c39c]{color:#67c23a}.electricity-pay .batch-summary .bs-v.is-red[data-v-7ce7c39c]{color:#f56c6c}.electricity-pay .batch-detail[data-v-7ce7c39c]{margin-top:10px;padding-top:10px;border-top:1px dashed #dcdfe6;font-size:12px;color:#606266;line-height:1.8}.electricity-pay .advance-list[data-v-7ce7c39c]{display:flex;flex-direction:column;gap:8px}.electricity-pay .advance-item[data-v-7ce7c39c]{display:flex;justify-content:space-between;align-items:flex-start;border:1px solid #ebeef5;border-radius:6px;padding:12px}.electricity-pay .advance-time[data-v-7ce7c39c]{margin-left:8px;font-size:12px;color:#909399;font-weight:400}.electricity-pay .advance-meta[data-v-7ce7c39c]{margin-top:6px;font-size:13px;color:#606266}.electricity-pay .indicator-card[data-v-7ce7c39c]{display:flex;flex-direction:column;height:100%}.electricity-pay .indicator-card .indicator-grid[data-v-7ce7c39c]{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:1;align-content:start}.electricity-pay .indicator-card .indicator-item[data-v-7ce7c39c]{border:1px solid #ebeef5;border-radius:6px;padding:12px;background:#fafafa}.electricity-pay .indicator-card .indicator-item .indicator-name[data-v-7ce7c39c]{font-size:12px;color:#909399;margin-bottom:8px}.electricity-pay .indicator-card .indicator-item .indicator-value[data-v-7ce7c39c]{font-size:16px;font-weight:600;color:#303133;word-break:break-all}.electricity-pay .indicator-card .indicator-item .indicator-value .unit[data-v-7ce7c39c]{font-size:12px;font-weight:400}.electricity-pay .indicator-card .indicator-item .indicator-value.is-green[data-v-7ce7c39c]{color:#67c23a}.electricity-pay .indicator-card .indicator-item .indicator-value.is-blue[data-v-7ce7c39c]{color:#409eff}.electricity-pay .indicator-card .indicator-item .indicator-value.is-orange[data-v-7ce7c39c]{color:#e6a23c}.electricity-pay .indicator-card .indicator-item .indicator-value.is-red[data-v-7ce7c39c]{color:#f56c6c}.electricity-pay .indicator-card .indicator-tip[data-v-7ce7c39c]{margin-top:14px;padding:10px 12px;border-radius:6px;font-size:13px;line-height:1.5}.electricity-pay .indicator-card .indicator-tip i[data-v-7ce7c39c]{margin-right:4px}.electricity-pay .indicator-card .indicator-tip.is-ok[data-v-7ce7c39c]{border:1px solid #b3e19d;background:#f0f9eb;color:#67c23a}.electricity-pay .indicator-card .indicator-tip.is-warn[data-v-7ce7c39c]{border:1px solid #f5dab1;background:#fdf6ec;color:#e6a23c}.electricity-pay .indicator-card .indicator-tip.is-danger[data-v-7ce7c39c]{border:1px solid #fbc4c4;background:#fef0f0;color:#f56c6c}.electricity-pay .mt-10[data-v-7ce7c39c]{margin-top:10px}.electricity-pay .mt-18[data-v-7ce7c39c]{margin-top:18px}.electricity-pay .ml-8[data-v-7ce7c39c]{margin-left:8px}.electricity-pay .danger-text[data-v-7ce7c39c]{color:#f56c6c}.electricity-pay .empty-tip[data-v-7ce7c39c]{text-align:center;color:#909399;font-size:13px;padding:16px 0}.pay-dialog .dialog-hint{margin:0 0 14px;font-size:13px;color:#909399;line-height:1.6}.pay-dialog .el-input-number,.pay-dialog .full-input{width:100%}.details-footer[data-v-a2acead8]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-a2acead8]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-a2acead8]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-a2acead8]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-a2acead8]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-a2acead8]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-a2acead8]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-a2acead8]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-a2acead8]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-a2acead8]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-a2acead8]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-a2acead8]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-a2acead8]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-a2acead8]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-a2acead8]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-a2acead8]{text-align:center}[data-v-a2acead8] .el-drawer__header{color:#000;font-size:18px}[data-v-a2acead8] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-b95ad612]{background:#f7f4f4}.customerProfile-con .box-card[data-v-b95ad612]{width:100%}.details-footer[data-v-5a513172]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-5a513172]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-5a513172]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-5a513172]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-5a513172]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-5a513172]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-5a513172]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-5a513172]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-5a513172]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-5a513172]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-5a513172]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-5a513172]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-5a513172]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-5a513172]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-5a513172]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-5a513172]{text-align:center}[data-v-5a513172] .el-drawer__header{color:#000;font-size:18px}[data-v-5a513172] .el-breadcrumb__separator{color:#fff}.details-footer[data-v-1274c51c]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-1274c51c]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-1274c51c]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-1274c51c]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-1274c51c]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-1274c51c]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-1274c51c]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-1274c51c]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-1274c51c]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-1274c51c]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-1274c51c]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-1274c51c]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-1274c51c]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-1274c51c]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-1274c51c]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-1274c51c]{text-align:center}[data-v-1274c51c] .el-drawer__header{color:#000;font-size:18px}[data-v-1274c51c] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-f31d0752]{background:#f7f4f4}.customerProfile-con .box-card[data-v-f31d0752]{width:100%}.customerProfile-con[data-v-225fb6e5]{background:#f7f4f4}.customerProfile-con .box-card[data-v-225fb6e5]{width:100%}.customerProfile-con[data-v-15a9d652]{background:#f7f4f4}.customerProfile-con .box-card[data-v-15a9d652]{width:100%}.content h1[data-v-1b42722a]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.content .desc[data-v-1b42722a]{color:#91acff;font-size:20px;line-height:28px;margin-bottom:16px}.content h1[data-v-265925ae]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.content .desc[data-v-265925ae]{color:#91acff;font-size:20px;line-height:28px;margin-bottom:16px}.details-footer[data-v-5d8f37d6]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-5d8f37d6]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-5d8f37d6]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-5d8f37d6]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-5d8f37d6]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-5d8f37d6]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-5d8f37d6]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-5d8f37d6]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-5d8f37d6]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-5d8f37d6]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-5d8f37d6]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-5d8f37d6]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-5d8f37d6]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-5d8f37d6]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-5d8f37d6]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-5d8f37d6]{text-align:center}[data-v-5d8f37d6] .el-drawer__header{color:#000;font-size:18px}[data-v-5d8f37d6] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-9ba149f6]{background:#f7f4f4}.customerProfile-con .box-card[data-v-9ba149f6]{width:100%}.customerProfile-con[data-v-610fb764]{background:#f7f4f4}.customerProfile-con .box-card[data-v-610fb764]{width:100%}.customerProfile-con[data-v-3dc69ff8]{background:#f7f4f4}.customerProfile-con .box-card[data-v-3dc69ff8]{width:100%}.details-footer[data-v-30630140]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-30630140]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-30630140]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-30630140]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-30630140]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-30630140]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-30630140]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-30630140]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-30630140]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-30630140]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-30630140]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-30630140]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-30630140]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-30630140]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-30630140]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-30630140]{text-align:center}[data-v-30630140] .el-drawer__header{color:#000;font-size:18px}[data-v-30630140] .el-breadcrumb__separator{color:#fff}.details[data-v-30630140] .detail-row{display:flex!important;flex-wrap:nowrap!important}.details[data-v-30630140] .detail-row>.el-col{float:none!important;min-width:0!important}.details[data-v-30630140] .right-col{overflow-x:auto!important}.details[data-v-30630140] .el-descriptions__table{table-layout:fixed!important;width:100%!important}.fin-received-invoice-detail .detail-row{display:flex!important;flex-wrap:nowrap!important}.fin-received-invoice-detail .detail-row>.el-col{float:none!important;min-width:0!important}.fin-received-invoice-detail .right-col{overflow-x:auto!important}.fin-received-invoice-detail .el-descriptions__table{table-layout:fixed!important;width:100%!important}.customerProfile-con[data-v-388b5b6a]{background:#f7f4f4}.customerProfile-con .box-card[data-v-388b5b6a]{width:100%}.customerProfile-con[data-v-3b5db100]{background:#f7f4f4}.customerProfile-con .box-card[data-v-3b5db100]{width:100%}.details-footer[data-v-0ab6580f]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-0ab6580f]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-0ab6580f]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-0ab6580f]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-0ab6580f]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-0ab6580f]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-0ab6580f]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-0ab6580f]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-0ab6580f]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-0ab6580f]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-0ab6580f]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-0ab6580f]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-0ab6580f]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-0ab6580f]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-0ab6580f]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-0ab6580f]{text-align:center}[data-v-0ab6580f] .el-drawer__header{color:#000;font-size:18px}[data-v-0ab6580f] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-3c830a47]{background:#f7f4f4}.customerProfile-con .box-card[data-v-3c830a47]{width:100%}.customerProfile-con[data-v-73bfd746]{background:#f7f4f4}.customerProfile-con .box-card[data-v-73bfd746]{width:100%}.customerProfile-con[data-v-b6ab39fa]{background:#f7f4f4}.customerProfile-con .box-card[data-v-b6ab39fa]{width:100%}@keyframes dashboardIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes fadeUp{0%{transform:translateY(15px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes modalSlideIn{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes cardIn{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.dashboard-page{font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,sans-serif;background-color:#f5f6fa;min-height:100vh;color:#333;animation:dashboardIn .6s ease}.dashboard-page:before{top:-300px;right:-200px;width:800px;height:800px;background:radial-gradient(circle,rgba(102,126,234,.12) 0,transparent 70%)}.dashboard-page:after,.dashboard-page:before{content:"";position:fixed;border-radius:50%;pointer-events:none;z-index:0}.dashboard-page:after{bottom:-200px;left:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(245,175,25,.08) 0,transparent 70%)}.dashboard-page ::-webkit-scrollbar{width:6px}.dashboard-page ::-webkit-scrollbar-track{background:transparent}.dashboard-page ::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:3px}.dashboard-page .clickable{cursor:pointer;transition:all .35s;position:relative}.dashboard-page .clickable:after{content:"👆 点击查看明细";position:absolute;bottom:10px;right:16px;font-size:11px;opacity:0;transition:opacity .3s;color:rgba(155,142,126,.7)}.dashboard-page .clickable:hover:after{opacity:1}.dashboard-page .clickable.expanded{box-shadow:0 0 0 2px rgba(201,169,110,.3),0 4px 28px rgba(0,0,0,.06)}.dashboard-page .chart-box{background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;padding:22px;box-shadow:0 4px 24px rgba(0,0,0,.08);border:1px solid hsla(0,0%,100%,.6);transition:all .3s;animation:fadeUp .5s ease forwards,cardIn .5s ease forwards;position:relative;overflow:hidden;display:flex;flex-direction:column}.dashboard-page .chart-box:first-child{animation-delay:.05s}.dashboard-page .chart-box:nth-child(2){animation-delay:.12s}.dashboard-page .chart-box:nth-child(3){animation-delay:.19s}.dashboard-page .chart-box:hover{box-shadow:0 8px 32px rgba(0,0,0,.12);transform:translateY(-2px)}.dashboard-page .chart-box:hover .bar-group .bar{box-shadow:0 0 16px rgba(102,126,234,.3)}.dashboard-page .chart-box:hover .mock-line svg circle,.dashboard-page .chart-box:hover .mock-line svg polyline{stroke-width:3;transition:stroke-width .3s}.dashboard-page .chart-box .ct-title{font-size:15px;font-weight:700;color:#1a1a2e;margin-bottom:16px;display:flex;align-items:center;gap:8px}.dashboard-page .chart-box .ct-title .dot{width:8px;height:8px;border-radius:50%}.dashboard-page .chart-box.chart-clickable{cursor:pointer}.dashboard-page .chart-box.chart-clickable:before{content:"👆 点击查看明细";position:absolute;bottom:8px;right:14px;font-size:11px;opacity:0;transition:opacity .3s;z-index:2;color:#999;pointer-events:none}.dashboard-page .chart-box.chart-clickable:hover:before{opacity:1}.dashboard-page .chart-box.chart-clickable.expanded{box-shadow:0 0 0 3px rgba(102,126,234,.4),0 8px 32px rgba(0,0,0,.12);border-radius:8px 8px 0 0;margin-bottom:0}.dashboard-page .chart-detail-panel{max-height:0;overflow:hidden;transition:max-height .5s ease,margin .4s ease,padding .4s ease;background:hsla(0,0%,100%,.95);border-radius:0 0 8px 8px;margin:0;padding:0 24px;border:1px solid transparent}.dashboard-page .chart-detail-panel.open{max-height:3000px;margin-top:-4px;padding:20px 24px;border-color:rgba(102,126,234,.2);border-top:none;box-shadow:0 6px 20px rgba(0,0,0,.08)}.dashboard-page .chart-detail-panel .detail-title{font-size:14px;font-weight:700;color:#1a1a2e;margin-bottom:12px;display:flex;align-items:center;gap:8px}.dashboard-page .chart-detail-panel .close-btn{margin-left:auto;cursor:pointer;width:26px;height:26px;border-radius:50%;background:#f0f0f0;border:none;font-size:14px;display:flex;align-items:center;justify-content:center;color:#999;transition:all .2s;line-height:1}.dashboard-page .chart-detail-panel .close-btn:hover{background:#e74c3c;color:#fff}.dashboard-page .detail-panel{max-height:0;overflow:hidden;transition:max-height .5s ease,margin .4s ease,padding .4s ease;background:hsla(0,0%,100%,.95);border-radius:0 0 8px 8px;margin:0;padding:0 24px;border:1px solid transparent}.dashboard-page .detail-panel.open{max-height:3000px;margin-top:-4px;padding:20px 24px;border-color:rgba(102,126,234,.2);border-top:none;box-shadow:0 6px 20px rgba(0,0,0,.08)}.dashboard-page .detail-panel .detail-title{font-size:14px;font-weight:700;color:#1a1a2e;margin-bottom:12px;display:flex;align-items:center;gap:8px}.dashboard-page .detail-panel .close-btn{margin-left:auto;cursor:pointer;width:26px;height:26px;border-radius:50%;background:#f0f0f0;border:none;font-size:14px;display:flex;align-items:center;justify-content:center;color:#999;transition:all .2s;line-height:1}.dashboard-page .detail-panel .close-btn:hover{background:#e74c3c;color:#fff}.dashboard-page .detail-sub-section{margin-bottom:16px}.dashboard-page .detail-sub-section:last-child{margin-bottom:0}.dashboard-page .detail-sub-section.filter-blur{opacity:.25;transition:opacity .4s}.dashboard-page .detail-sub-section.filter-focus{background:rgba(102,126,234,.04);border-radius:4px;padding:8px;box-shadow:0 0 0 2px rgba(102,126,234,.2);transition:all .4s}.dashboard-page .detail-sub-section .sub-title{font-size:13px;font-weight:700;color:#444;margin-bottom:8px;padding:8px 12px;background:#f8f9ff;border-radius:3px;display:flex;align-items:center;gap:8px}.dashboard-page .detail-sub-section .sub-title .sub-total{margin-left:auto;font-size:14px;color:#667eea}.dashboard-page .detail-sub-section .filter-badge{display:inline-block;padding:2px 10px;border-radius:5px;font-size:10px;font-weight:600;background:#e6f7ff;color:#1890ff;margin-left:6px;cursor:pointer;transition:all .2s}.dashboard-page .detail-sub-section .filter-badge:hover{background:#1890ff;color:#fff}.dashboard-page .detail-table{width:100%;border-collapse:collapse;font-size:12px}.dashboard-page .detail-table th{background:#fafafa;padding:7px 10px;text-align:left;color:#666;font-weight:600;border-bottom:1px solid #eee;white-space:nowrap}.dashboard-page .detail-table th.amt{text-align:right}.dashboard-page .detail-table td{padding:7px 10px;border-bottom:1px solid #f5f5f5;color:#333}.dashboard-page .detail-table tbody tr:hover{background:#fafbff}.dashboard-page .detail-table .amt{text-align:right;font-weight:600}.dashboard-page .detail-table .amt-plus{color:#67c23a}.dashboard-page .detail-table .amt-minus{color:#f56c6c}.dashboard-page .profit-detail-empty{text-align:center!important;color:#999!important;padding:20px 0!important;font-size:12px!important}.dashboard-page .moon-detail-extra{margin-top:6px;font-size:11px;color:#999}.dashboard-page .detail-summary{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding:10px 12px;background:#fdfaf5;border-radius:3px;font-size:13px;font-weight:700}.dashboard-page .detail-summary .summary-amount{font-size:18px;font-weight:800;color:#c9a96e}.dashboard-page .detail-summary.green{background:#f6f9f3}.dashboard-page .detail-summary.green .summary-amount{color:#7b9b6a}.dashboard-page .detail-summary.gold{background:#fdf9f2}.dashboard-page .detail-summary.blue{background:#eff6ff}.dashboard-page .detail-summary.contract-detail-total{margin-top:16px;font-size:12px;font-weight:600;color:#555}.dashboard-page .detail-summary.contract-detail-total span:last-child{color:#667eea;font-weight:700}.dashboard-page .detail-summary.contract-detail-total span:last-child.expected-profit{color:#f5af19}.dashboard-page .summary-amount{font-size:20px;font-weight:800;background:linear-gradient(135deg,#c9a96e,#a0845c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dashboard-page .collapse-hint{text-align:center;font-size:11px;color:#999;margin-top:10px;cursor:pointer;transition:color .2s}.dashboard-page .collapse-hint:hover{color:#667eea}.dashboard-page .detail-more-link{text-align:center;font-size:12px;color:#667eea;margin-top:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}.dashboard-page .detail-more-link:hover{color:#4f5bd5}.dashboard-page .pie-svg{width:210px;height:210px;margin:8px auto;display:block;overflow:visible}.dashboard-page .pie-svg .pie-sector{cursor:pointer;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.dashboard-page .pie-svg .pie-sector:hover{filter:url(#pie-glow)}.dashboard-page .pie-svg .pie-sector path{transition:transform .35s cubic-bezier(.34,1.56,.64,1),filter .3s;transform-origin:95px 95px}.dashboard-page .pie-svg .pie-sector:hover path{transform:scale(1.08);filter:brightness(1.12) drop-shadow(0 4px 12px rgba(0,0,0,.3))}.dashboard-page .pie-svg .pie-center-circle{fill:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.12))}.dashboard-page .pie-svg .pie-center-num{font-size:18px;font-weight:800;fill:#1a1a2e;text-anchor:middle}.dashboard-page .pie-svg .pie-center-label{font-size:10px;fill:#999;text-anchor:middle}.dashboard-page .pie-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:14px}.dashboard-page .pie-legend .lg-item{font-size:11px;display:flex;align-items:center;gap:5px;color:#555;cursor:pointer;transition:all .25s;padding:2px 6px;border-radius:2px}.dashboard-page .pie-legend .lg-item:hover{background:rgba(102,126,234,.08);transform:scale(1.08);font-weight:600}.dashboard-page .pie-legend .lg-item.active-filter{background:rgba(102,126,234,.15);font-weight:700;border-radius:3px}.dashboard-page .pie-legend .lg-item.dimmed{opacity:.35}.dashboard-page .pie-legend .lg-dot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.dashboard-page .mock-bar{display:flex;align-items:flex-end;justify-content:space-around;height:210px;padding-top:8px}.dashboard-page .bar-group{display:flex;flex-direction:column;align-items:center;gap:4px}.dashboard-page .bar-group .bar{width:40px;border-radius:3px 3px 0 0;transition:height .6s ease,filter .3s,box-shadow .3s;position:relative;min-height:8px}.dashboard-page .bar-group .bar:hover{filter:brightness(1.2)}.dashboard-page .bar-group .bar-val{font-size:10px;color:#888;font-weight:600}.dashboard-page .bar-group .bar-lbl{font-size:11px;color:#666}.dashboard-page .bar-group.filter-highlight .bar{box-shadow:0 0 20px hsla(0,0%,100%,.6),0 0 40px rgba(102,126,234,.5)!important}.dashboard-page .bar-group.dimmed .bar{opacity:.35}.dashboard-page .bar-group.dimmed .bar-lbl,.dashboard-page .bar-group.dimmed .bar-val{opacity:.4}.dashboard-page .mock-line{position:relative;height:210px}.dashboard-page .mock-line svg{width:100%;height:100%}.dashboard-page .mock-line svg circle{transition:r .2s,stroke-width .2s;cursor:pointer}.dashboard-page .mock-line svg circle:hover{r:7;stroke-width:3.5}.dashboard-page .area-fill-blue{fill:url(#blueGrad);opacity:.15}.dashboard-page .area-fill-green{fill:url(#greenGrad);opacity:.18}.dashboard-page .tab-switch{display:flex;gap:0;flex-shrink:0}.dashboard-page .tab-switch .tab{padding:4px 12px;border:1px solid #d9d9d9;cursor:pointer;font-size:11px;transition:all .25s;background:#fff;font-weight:500;line-height:1.6;white-space:nowrap}.dashboard-page .tab-switch .tab:first-child{border-radius:2px 0 0 4px}.dashboard-page .tab-switch .tab:last-child{border-radius:0 4px 4px 0}.dashboard-page .tab-switch .tab.active{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}.dashboard-page .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;border-bottom:2px solid rgba(102,126,234,.1)}.dashboard-page .card-header h3{font-size:16px;color:#1a1a2e;font-weight:700;display:flex;align-items:center;gap:8px}.dashboard-page .card-header h3 .icon-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.dashboard-page .card-header .badge{font-size:11px;padding:4px 14px;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:500}.dashboard-page .mock-sel{padding:6px 14px;border:1px solid #d9d9d9;border-radius:4px;font-size:12px;color:#333;background:#fff;cursor:pointer;transition:all .3s}.dashboard-page .mock-sel:hover{border-color:#667eea}.dashboard-page .status-tag{padding:3px 12px;border-radius:6px;font-size:11px;font-weight:600;display:inline-block}.dashboard-page .s-progress{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.dashboard-page .s-done{background:#f0f9eb;color:#67c23a;border:1px solid #b7eb8f}.dashboard-page .s-waiting{background:#fff7e6;color:#d46b08;border:1px solid #ffd591}.dashboard-page .s-overdue{background:#fef0f0;color:#f56c6c;border:1px solid #ffa39e}.dashboard-page .status-active{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.dashboard-page .status-done{background:#f0f9eb;color:#67c23a;border:1px solid #b7eb8f}.dashboard-page .status-warning{background:#fff7e6;color:#d46b08;border:1px solid #ffd591}.dashboard-page .tip-box{background:rgba(255,247,230,.9);border:1px solid rgba(255,213,145,.5);border-radius:5px;padding:10px 16px;font-size:12px;color:#ad6800}.dashboard-page .tip-box b{color:#d46b08}.dashboard-page .mock-table{width:100%;border-collapse:collapse;font-size:12px}.dashboard-page .mock-table th{background:linear-gradient(180deg,#f8f9ff,#f0f2ff);padding:12px 8px;text-align:center;color:#444;font-weight:700;border-bottom:2px solid rgba(102,126,234,.15);white-space:nowrap}.dashboard-page .mock-table td{padding:12px 8px;text-align:center;border-bottom:1px solid #f0f0f0}.dashboard-page .mock-table tbody tr{transition:all .2s}.dashboard-page .mock-table tbody tr:hover{background:rgba(102,126,234,.03)}.dashboard-page .tag-ok{color:#67c23a;background:#f0f9eb}.dashboard-page .tag-no,.dashboard-page .tag-ok{padding:2px 10px;border-radius:5px;font-size:11px;font-weight:500}.dashboard-page .tag-no{color:#f56c6c;background:#fef0f0}.dashboard-page .fix-badge{display:inline-block;padding:2px 10px;border-radius:5px;font-size:10px;font-weight:600}.dashboard-page .fix-ok{background:rgba(85,239,196,.15);color:#55efc4}.dashboard-page .fix-warn{background:rgba(245,175,25,.15);color:#f5af19}.dashboard-page .filter-info-bar,.dashboard-page .filter-row{display:flex;gap:10px;align-items:center}.dashboard-page .filter-info-bar{padding:8px 14px;background:linear-gradient(135deg,#f0f4ff,#e8ecff);border-radius:4px;margin-bottom:12px;font-size:12px;color:#667eea;font-weight:600}.dashboard-page .filter-info-bar .clear-filter{margin-left:auto;cursor:pointer;padding:3px 10px;border-radius:6px;background:#fff;border:1px solid #d9d9d9;font-size:11px;color:#666;transition:all .2s}.dashboard-page .filter-info-bar .clear-filter:hover{border-color:#667eea;color:#667eea}.dashboard-page .page{max-width:1680px;margin:0 auto;padding:24px;position:relative;z-index:1}.dashboard-page .page .header{display:flex;justify-content:space-between;align-items:center;background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.6);color:#333;padding:18px 32px;border-radius:8px;margin-bottom:24px;box-shadow:0 4px 24px rgba(0,0,0,.08);animation:slideDown .5s ease}.dashboard-page .page .header h2{font-size:24px;letter-spacing:2px;font-weight:700;color:#1a1a2e}.dashboard-page .page .header .time-info{font-size:13px;color:#555;margin-top:4px}.dashboard-page .page .header .live-dot{width:8px;height:8px;background:#55efc4;border-radius:50%;display:inline-block;margin-right:6px;animation:pulse 2s infinite}.dashboard-page .page .header .user-badge{display:flex;align-items:center;gap:16px}.dashboard-page .page .header .user-badge span{background:#f5f5f5;padding:6px 16px;border-radius:10px;font-size:13px;color:#555;border:1px solid #e8e8e8}.dashboard-page .page .header .user-badge .status-ok{background:rgba(85,239,196,.15);border-color:rgba(85,239,196,.25);color:#55efc4;padding:6px 16px;border-radius:10px;font-size:13px;border:1px solid rgba(85,239,196,.25)}.dashboard-page .page .card{background:hsla(0,0%,100%,.92);border-radius:8px;padding:24px;margin-bottom:20px;box-shadow:0 4px 24px rgba(0,0,0,.08);border:1px solid hsla(0,0%,100%,.6)}.dashboard-page .page .card:hover{box-shadow:0 8px 32px rgba(0,0,0,.12)}.dashboard-page .page .card .approval-grid{display:grid;grid-template-columns:repeat(11,1fr);gap:10px}.dashboard-page .page .card .approval-item{text-align:center;padding:16px 6px;border-radius:6px;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);cursor:pointer;transition:all .3s;border:1px solid transparent;position:relative;overflow:hidden}.dashboard-page .page .card .approval-item:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s}.dashboard-page .page .card .approval-item:hover{background:#fff;border-color:#667eea;transform:translateY(-3px);box-shadow:0 8px 24px rgba(102,126,234,.15)}.dashboard-page .page .card .approval-item:hover:after{transform:scaleX(1)}.dashboard-page .page .card .approval-item .count{font-size:30px;font-weight:800;background:linear-gradient(135deg,#e74c3c,#f12711);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dashboard-page .page .card .approval-item .count.zero{background:none;-webkit-text-fill-color:#bbb}.dashboard-page .page .card .approval-item .label{font-size:12px;margin-top:6px;color:#555}.dashboard-page .page .card .row-6{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.dashboard-page .page .card .row-7{display:grid;grid-template-columns:repeat(7,1fr);gap:14px}.dashboard-page .page .card .stat-card{border-radius:7px;padding:18px 16px;color:#fff;cursor:pointer;transition:all .3s;position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.15)}.dashboard-page .page .card .stat-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.22)}.dashboard-page .page .card .stat-card:hover:before{width:120px;height:120px;right:-30px;top:-30px}.dashboard-page .page .card .stat-card:before{content:"";position:absolute;right:-20px;top:-20px;width:80px;height:80px;border-radius:50%;background:hsla(0,0%,100%,.08);transition:all .4s}.dashboard-page .page .card .stat-card .stat-icon{font-size:36px;opacity:.2;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.dashboard-page .page .card .stat-card .stat-label{font-size:12px;opacity:.88;margin-bottom:8px;font-weight:500}.dashboard-page .page .card .stat-card .stat-value{font-size:26px;font-weight:700;letter-spacing:.5px}.dashboard-page .page .card .stat-card .stat-sub{font-size:11px;margin-top:4px;opacity:.7}.dashboard-page .page .card .stat-card.bg-violet{background:linear-gradient(135deg,#667eea,#764ba2)}.dashboard-page .page .card .stat-card.bg-sky{background:linear-gradient(135deg,#00b4db,#0083b0)}.dashboard-page .page .card .stat-card.bg-emerald{background:linear-gradient(135deg,#11998e,#38ef7d)}.dashboard-page .page .card .stat-card.bg-amber{background:linear-gradient(135deg,#f12711,#f5af19)}.dashboard-page .page .card .stat-card.bg-indigo{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.dashboard-page .page .card .stat-card.bg-rose{background:linear-gradient(135deg,#f953c6,#b91d73)}.dashboard-page .page .card .stat-card.bg-mint{background:linear-gradient(135deg,#00b894,#55efc4);color:#1a3a2e}.dashboard-page .page .expiration-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;margin-bottom:20px;border-radius:6px;background:linear-gradient(90deg,#e8563f,#d63031 55%,#b9292b);color:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 20px rgba(214,48,49,.28);cursor:pointer;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.dashboard-page .page .expiration-banner:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(214,48,49,.38)}.dashboard-page .page .expiration-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 50%,hsla(0,0%,100%,.16),transparent 55%);pointer-events:none}.dashboard-page .page .expiration-banner .exp-left{display:flex;align-items:baseline;gap:6px;flex:0 0 auto;position:relative}.dashboard-page .page .expiration-banner .exp-left .exp-num{font-size:46px;font-weight:800;line-height:1;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.25)}.dashboard-page .page .expiration-banner .exp-left .exp-unit{font-size:16px;color:#fff;opacity:.92}.dashboard-page .page .expiration-banner .exp-left .exp-desc{margin-left:10px;font-size:14px;color:#fff;opacity:.88}.dashboard-page .page .expiration-banner .exp-mid{flex:1 1 auto;max-width:420px;min-width:220px;position:relative}.dashboard-page .page .expiration-banner .exp-mid .exp-mid-title{font-size:13px;color:#fff;opacity:.92;margin-bottom:10px;font-weight:600}.dashboard-page .page .expiration-banner .exp-mid .exp-bar{display:flex;height:12px;border-radius:6px;overflow:hidden;background:hsla(0,0%,100%,.22);margin-bottom:10px}.dashboard-page .page .expiration-banner .exp-mid .exp-bar .exp-bar-segment{height:100%;transition:width .6s ease}.dashboard-page .page .expiration-banner .exp-mid .exp-bar .exp-bar-amber{background:linear-gradient(90deg,#ffb347,#fc3)}.dashboard-page .page .expiration-banner .exp-mid .exp-bar .exp-bar-pink{background:linear-gradient(90deg,#ff758c,#ff7eb3)}.dashboard-page .page .expiration-banner .exp-mid .exp-bar-legend{display:flex;gap:18px;font-size:12px;color:#fff;opacity:.92}.dashboard-page .page .expiration-banner .exp-mid .exp-bar-legend .dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.dashboard-page .page .expiration-banner .exp-mid .exp-bar-legend .dot.dot-amber{background:#ffb347}.dashboard-page .page .expiration-banner .exp-mid .exp-bar-legend .dot.dot-pink{background:#ff758c}.dashboard-page .page .expiration-banner .exp-right{flex:0 0 310px;position:relative;padding-left:26px;border-left:1px dashed hsla(0,0%,100%,.4)}.dashboard-page .page .expiration-banner .exp-right .exp-right-title{font-size:13px;font-weight:600;margin-bottom:10px;color:#fff;opacity:.95}.dashboard-page .page .expiration-banner .exp-right .exp-list{display:flex;flex-direction:column;gap:8px}.dashboard-page .page .expiration-banner .exp-right .exp-list .exp-item{display:flex;align-items:center;justify-content:space-between;font-size:12px;background:hsla(0,0%,100%,.16);border-radius:6px;padding:6px 10px;color:#fff}.dashboard-page .page .expiration-banner .exp-right .exp-list .exp-item.exp-item-link{cursor:pointer;transition:background .2s,transform .2s}.dashboard-page .page .expiration-banner .exp-right .exp-list .exp-item.exp-item-link:hover{background:hsla(0,0%,100%,.32);transform:translateX(2px)}.dashboard-page .page .expiration-banner .exp-right .exp-list .exp-item .exp-item-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-page .page .expiration-banner .exp-right .exp-list .exp-item .exp-item-owner{flex:0 0 54px;margin:0 6px;font-size:11px;opacity:.82;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-page .page .expiration-banner .exp-right .exp-list .exp-item .exp-item-date{flex:0 0 auto;font-weight:600;padding:2px 8px;border-radius:10px;background:hsla(0,0%,100%,.28);color:#fff}.dashboard-page .page .task-filter-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:16px;padding:14px 18px;background:#fafbff;border-radius:6px;border:1px solid #f0f2ff}.dashboard-page .page .task-filter-bar .tf-search{padding:7px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:12px;width:180px;outline:none;transition:border-color .3s}.dashboard-page .page .task-filter-bar .tf-search:focus{border-color:#667eea}.dashboard-page .page .task-filter-bar .tf-sel{padding:7px 28px 7px 10px;border:1px solid #d9d9d9;border-radius:4px;font-size:12px;background:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='M0 3l5 5 5-5z' fill='%23999'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;outline:none}.dashboard-page .page .task-filter-bar .tf-btn{padding:7px 20px;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s}.dashboard-page .page .task-filter-bar .tf-btn-search{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.dashboard-page .page .task-filter-bar .tf-btn-search:hover{opacity:.88;transform:translateY(-1px);box-shadow:0 2px 8px rgba(102,126,234,.35)}.dashboard-page .page .task-filter-bar .tf-btn-reset{background:#f5f5f5;color:#666}.dashboard-page .page .task-filter-bar .tf-btn-reset:hover{background:#eee}.dashboard-page .page .task-filter-bar .tf-btn-add{margin-left:auto;padding:8px 22px;border:none;border-radius:4px;background:linear-gradient(135deg,#f5af19,#f12711);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .3s}.dashboard-page .page .task-filter-bar .tf-btn-add:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 3px 12px rgba(245,175,25,.4)}.dashboard-page .page .task-table{width:100%;border-collapse:collapse;font-size:13px}.dashboard-page .page .task-table th{background:linear-gradient(180deg,#f8f9ff,#f0f2ff);padding:12px 12px;text-align:left;color:#444;font-weight:700;border-bottom:2px solid rgba(102,126,234,.15)}.dashboard-page .page .task-table th:first-child{border-radius:5px 0 0 0}.dashboard-page .page .task-table th:last-child{border-radius:0 5px 0 0}.dashboard-page .page .task-table td{padding:12px;border-bottom:1px solid #f0f0f0;vertical-align:middle}.dashboard-page .page .task-table td.cell-op{text-align:center;padding:8px 4px}.dashboard-page .page .task-table tbody tr{transition:all .2s}.dashboard-page .page .task-table tbody tr:hover{background:rgba(102,126,234,.03)}.dashboard-page .page .task-more-row{display:none}.dashboard-page .page .task-more-row.show{display:table-row}.dashboard-page .page .priority-tag{padding:2px 10px;border-radius:5px;font-size:11px;font-weight:700}.dashboard-page .page .p-urgent{background:#fef0f0;color:#f56c6c}.dashboard-page .page .p-high{background:#fdf6ec;color:#e6a23c}.dashboard-page .page .p-normal{background:#ecf5ff;color:#409eff}.dashboard-page .page .p-low{background:#f0f9eb;color:#67c23a}.dashboard-page .page .mini-avatar{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;vertical-align:middle;margin-right:6px}.dashboard-page .page .av-boss{background:linear-gradient(135deg,#f5af19,#f12711)}.dashboard-page .page .av-emp1{background:linear-gradient(135deg,#667eea,#764ba2)}.dashboard-page .page .av-emp2{background:linear-gradient(135deg,#11998e,#38ef7d)}.dashboard-page .page .av-emp3{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.dashboard-page .page .av-emp4{background:linear-gradient(135deg,#00b4db,#0083b0)}.dashboard-page .page .mini-progress{height:5px;background:#eee;border-radius:3px;overflow:hidden;margin-top:4px;width:100px}.dashboard-page .page .mini-progress-bar{height:100%;border-radius:3px}.dashboard-page .page .task-op-wrap{position:relative;display:inline-block}.dashboard-page .page .task-op-btn{padding:4px 12px;border:1px solid #d9d9d9;border-radius:3px;background:#fff;font-size:12px;color:#666;cursor:pointer;transition:all .2s;white-space:nowrap}.dashboard-page .page .task-op-btn:hover{border-color:#667eea;color:#667eea}.dashboard-page .page .task-op-menu{display:none;position:absolute;right:0;top:34px;z-index:100;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:130px;overflow:hidden}.dashboard-page .page .task-op-menu.show{display:block}.dashboard-page .page .task-op-menu a{display:block;padding:9px 16px;font-size:12px;color:#333;text-decoration:none;cursor:pointer;transition:all .15s;border-bottom:1px solid #f5f5f5}.dashboard-page .page .task-op-menu a:last-child{border-bottom:none}.dashboard-page .page .task-op-menu a:hover{background:#f0f4ff;color:#667eea}.dashboard-page .page .task-op-menu a.menu-danger{color:#f56c6c}.dashboard-page .page .task-op-menu a.menu-danger:hover{background:#fef0f0;color:#e74c3c}.dashboard-page .page .task-modal-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.5);justify-content:center;align-items:flex-start;padding-top:5vh;overflow-y:auto}.dashboard-page .page .task-modal-overlay.show{display:flex}.dashboard-page .page .task-modal-overlay .task-modal{background:#fff;border-radius:10px;max-width:900px;width:92%;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:modalSlideIn .3s ease}.dashboard-page .page .task-modal-overlay .task-modal .task-modal-header{display:flex;justify-content:space-between;align-items:center;padding:18px 28px;border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border-radius:10px 10px 0 0}.dashboard-page .page .task-modal-overlay .task-modal .task-modal-header h3{font-size:17px;color:#1a1a2e;font-weight:700;display:flex;align-items:center;gap:8px}.dashboard-page .page .task-modal-overlay .task-modal .task-modal-close{width:32px;height:32px;border-radius:50%;background:#f0f0f0;border:none;font-size:16px;cursor:pointer;color:#999;display:flex;align-items:center;justify-content:center;transition:all .2s}.dashboard-page .page .task-modal-overlay .task-modal .task-modal-close:hover{background:#e74c3c;color:#fff}.dashboard-page .page .task-modal-overlay .task-modal .task-modal-body{padding:24px 28px;max-height:68vh;overflow-y:auto}.dashboard-page .page .task-modal-overlay .task-modal .task-modal-footer{padding:14px 28px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:10px;border-radius:0 0 10px 10px;background:#fafafa}.dashboard-page .page .task-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.dashboard-page .page .task-form .form-row.single{grid-template-columns:1fr}.dashboard-page .page .task-form .form-group{display:flex;flex-direction:column;gap:5px}.dashboard-page .page .task-form .form-group label{font-size:12px;font-weight:600;color:#555}.dashboard-page .page .task-form .form-group label .required{color:#f56c6c;margin-left:2px}.dashboard-page .page .task-form .form-group .user-picker{display:flex;gap:6px;align-items:center}.dashboard-page .page .task-form .form-group .user-picker input{flex:1}.dashboard-page .page .task-form .form-group .user-picker .pick-btn{padding:9px 14px;background:#f0f2ff;border:1px solid #d0d5f0;border-radius:4px;cursor:pointer;font-size:12px;color:#667eea;font-weight:600}.dashboard-page .page .task-form .form-group .file-upload{padding:9px 14px;border:1px dashed #d9d9d9;border-radius:4px;display:flex;align-items:center;gap:8px;color:#999;font-size:12px;cursor:pointer;transition:all .2s}.dashboard-page .page .task-form .form-group .file-upload:hover{border-color:#667eea;color:#667eea}.dashboard-page .page .task-form .form-group .hint{font-size:11px;color:#999;margin-top:2px}.dashboard-page .page .task-btn{padding:9px 28px;border:none;border-radius:5px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s}.dashboard-page .page .task-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.dashboard-page .page .task-btn-primary:hover{opacity:.88;transform:translateY(-1px);box-shadow:0 3px 10px rgba(102,126,234,.35)}.dashboard-page .page .task-btn-cancel{background:#f5f5f5;color:#666}.dashboard-page .page .task-btn-cancel:hover{background:#eee}.dashboard-page .page .task-btn-draft{background:#fff;color:#666;border:1px solid #d9d9d9}.dashboard-page .page .task-btn-draft:hover{border-color:#667eea;color:#667eea}.dashboard-page .page .task-detail-layout{display:grid;grid-template-columns:1fr 1fr;gap:0}.dashboard-page .page .task-detail-info{padding-right:24px;border-right:1px solid #f0f0f0}.dashboard-page .page .task-detail-info table{width:100%;border-collapse:collapse;font-size:13px}.dashboard-page .page .task-detail-info td{padding:8px 4px;border-bottom:1px solid #f5f5f5;vertical-align:top}.dashboard-page .page .task-detail-info td:first-child{color:#999;width:80px;font-size:12px}.dashboard-page .page .task-detail-info td:last-child{color:#333;font-weight:500}.dashboard-page .page .task-detail-flow{padding-left:24px}.dashboard-page .page .task-detail-flow table{width:100%;border-collapse:collapse;font-size:13px}.dashboard-page .page .task-detail-flow td{padding:8px 4px;border-bottom:1px solid #f5f5f5;vertical-align:top}.dashboard-page .page .task-process-section{margin-top:20px;padding:18px;background:#fafbff;border-radius:6px;border:1px solid #f0f2ff}.dashboard-page .page .task-process-section h4{font-size:14px;color:#1a1a2e;margin-bottom:14px;font-weight:700}.dashboard-page .page .task-process-section .process-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.dashboard-page .page .task-process-section .process-actions label{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;padding:8px 16px;border-radius:4px;border:1px solid #e8e8e8;background:#fff;transition:all .2s}.dashboard-page .page .task-process-section .process-actions label:hover{border-color:#667eea}.dashboard-page .page .task-process-section .process-actions label input[type=radio]{accent-color:#667eea}.dashboard-page .page .flow-steps{display:flex;align-items:center;margin-bottom:16px;padding:12px 0}.dashboard-page .page .flow-step{text-align:center;flex:1;position:relative;font-size:11px;color:#999}.dashboard-page .page .flow-step .step-dot{width:12px;height:12px;border-radius:50%;background:#ddd;margin:0 auto 6px;transition:all .3s}.dashboard-page .page .flow-step .step-label{font-weight:600}.dashboard-page .page .flow-step.active .step-dot{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 0 0 4px rgba(102,126,234,.2)}.dashboard-page .page .flow-step.active .step-label{color:#667eea}.dashboard-page .page .flow-step.done .step-dot{background:#67c23a}.dashboard-page .page .flow-step.done .step-label{color:#67c23a}.dashboard-page .page .flow-line{flex:0.3;height:2px;background:#e8e8e8;margin:0 4px;margin-bottom:18px}.dashboard-page .page .flow-line.done{background:#67c23a}.dashboard-page .page .flow-record-table{width:100%;border-collapse:collapse;font-size:12px;margin-top:8px}.dashboard-page .page .flow-record-table th{background:#f5f5f5;padding:7px 8px;text-align:left;color:#666;font-weight:600}.dashboard-page .page .flow-record-table td{padding:7px 8px;border-bottom:1px solid #f0f0f0}.dashboard-page .page .tag-type{display:inline-block;padding:2px 10px;border-radius:3px;font-size:11px;font-weight:600}.dashboard-page .page .tag-type-task{background:#e6f7ff;color:#1890ff}.dashboard-page .page .tag-type-demand{background:#f6ffed;color:#52c41a}.dashboard-page .page .tag-type-bug{background:#fff2e8;color:#d46b08}.dashboard-page .page .tag-type-improve{background:#f0f5ff;color:#2f54eb}.dashboard-page .page .tag-type-flaw{background:#fef0f0;color:#f5222d}.dashboard-page .page .tag-status{display:inline-block;padding:3px 12px;border-radius:4px;font-size:11px;font-weight:600}.dashboard-page .page .tag-status-todo{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.dashboard-page .page .tag-status-doing{background:#fff7e6;color:#d46b08;border:1px solid #ffd591}.dashboard-page .page .tag-status-done{background:#f0f9eb;color:#67c23a;border:1px solid #b7eb8f}.dashboard-page .page .tag-status-verify{background:#f0f5ff;color:#2f54eb;border:1px solid #adc6ff}.dashboard-page .page .tag-status-cancel{background:#fef0f0;color:#f5222d;border:1px solid #ffa39e}.dashboard-page .page .tag-status-back{background:#fff2e8;color:#d46b08;border:1px solid #ffd591}.dashboard-page .page .task-title-link{color:#1a1a2e;text-decoration:none;cursor:pointer;font-weight:600}.dashboard-page .page .task-title-link:hover{color:#667eea;text-decoration:underline}.dashboard-page .row-2,.dashboard-page .row-23{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.dashboard-page .row-23{align-items:stretch}.dashboard-page .row-23>div{display:flex;flex-direction:column}.dashboard-page .row-23>div>.profit-hero{flex:1}.dashboard-page .row-23 .profit-hero{background:linear-gradient(145deg,#fefefe,#faf8f5 40%,#fdfcf9);border-radius:10px;padding:16px 20px;color:#3d3226;position:relative;overflow:hidden;box-shadow:0 2px 24px rgba(0,0,0,.04),0 1px 4px rgba(201,169,110,.06);border:1px solid rgba(201,169,110,.12);transition:all .35s ease;animation:cardIn .5s ease forwards}.dashboard-page .row-23 .profit-hero:hover{box-shadow:0 4px 32px rgba(0,0,0,.06),0 2px 8px rgba(201,169,110,.1);transform:translateY(-1px)}.dashboard-page .row-23 .profit-hero:before{content:"";position:absolute;top:-30px;right:-20px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(201,169,110,.06),transparent 70%);pointer-events:none}.dashboard-page .row-23 .profit-hero.clickable.expanded{border-radius:8px 8px 0 0;margin-bottom:0}.dashboard-page .row-23 .profit-hero .pf-label{font-size:11px;color:#9b8e7e;letter-spacing:1px;text-transform:uppercase;font-weight:500;margin-bottom:1px}.dashboard-page .row-23 .profit-hero .pf-amount{font-size:28px;font-weight:800;font-family:DIN Alternate,Helvetica Neue,sans-serif;background:linear-gradient(135deg,#c9a96e,#b8956a 40%,#d4a574);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:1px 0 4px;letter-spacing:-1px;line-height:1.1}.dashboard-page .row-23 .profit-hero .pf-divider{height:1px;background:linear-gradient(90deg,rgba(201,169,110,.15),rgba(201,169,110,.05),transparent);margin:2px 0 6px}.dashboard-page .row-23 .profit-hero .pf-formula{font-size:11px;background:rgba(250,245,235,.5);border:1px solid rgba(201,169,110,.08);border-radius:6px;padding:6px 12px}.dashboard-page .row-23 .profit-hero .pf-formula-row{display:flex;justify-content:space-between;align-items:center;padding:2px 0;line-height:1.4;border-bottom:1px solid rgba(201,169,110,.04)}.dashboard-page .row-23 .profit-hero .pf-formula-row:last-child{border-bottom:none}.dashboard-page .row-23 .profit-hero .pf-dot-sm{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:5px;vertical-align:middle}.dashboard-page .row-23 .profit-hero .pf-op-minus,.dashboard-page .row-23 .profit-hero .pf-op-plus{color:#7b7b6b;font-size:10px}.dashboard-page .row-23 .profit-hero .pf-num{font-weight:700;font-size:11px;font-family:DIN Alternate,Helvetica Neue,sans-serif}.dashboard-page .row-23 .profit-hero .pf-num.pf-num-pos{color:#7b9b6a}.dashboard-page .row-23 .profit-hero .pf-num.pf-num-neg{color:#c97b7b}.dashboard-page .row-23 .profit-hero .pf-detail-row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.dashboard-page .row-23 .profit-hero .pf-item{text-align:center;padding:5px 6px;background:rgba(250,245,235,.4);border-radius:6px;border:1px solid rgba(201,169,110,.06);transition:all .25s}.dashboard-page .row-23 .profit-hero .pf-item:hover{background:rgba(250,245,235,.7);border-color:rgba(201,169,110,.15)}.dashboard-page .row-23 .profit-hero .pf-item .pfv{font-size:13px;font-weight:700;font-family:DIN Alternate,Helvetica Neue,sans-serif;background:linear-gradient(135deg,#3d3226,#5c4f3e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dashboard-page .row-23 .profit-hero .pf-item .pfv span{font-size:10px;-webkit-text-fill-color:#9b8e7e}.dashboard-page .row-23 .profit-hero .pf-item .pfv.pf-positive{background:linear-gradient(135deg,#7b9b6a,#93a88e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dashboard-page .row-23 .profit-hero .pf-item .pfv.pf-negative{background:linear-gradient(135deg,#c97b7b,#d4918e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dashboard-page .row-23 .profit-hero .pf-item .pfl{font-size:10px;color:#9b8e7e;margin-top:2px;letter-spacing:.5px}.dashboard-page .row-23 .receive-col{display:flex;flex-direction:column;gap:20px;height:100%}.dashboard-page .row-23 .receive-wrap{display:flex;flex-direction:column;flex:1}.dashboard-page .row-23 .receive-card{display:flex;flex-direction:column;justify-content:space-between;height:100%;background:linear-gradient(145deg,#fefefe,#fcfaf7);border-radius:9px;padding:14px 18px;color:#3d3226;position:relative;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.03),0 1px 3px rgba(201,169,110,.05);border:1px solid rgba(201,169,110,.1);transition:all .35s ease;animation:cardIn .5s ease forwards}.dashboard-page .row-23 .receive-card:hover{box-shadow:0 4px 28px rgba(0,0,0,.05),0 2px 6px rgba(201,169,110,.08);transform:translateY(-1px)}.dashboard-page .row-23 .receive-card.clickable.expanded{border-radius:8px 8px 0 0;margin-bottom:0}.dashboard-page .row-23 .receive-card .rc-label{font-size:11px;color:#9b8e7e;letter-spacing:1px;text-transform:uppercase;font-weight:500;margin-bottom:1px}.dashboard-page .row-23 .receive-card .rc-value{font-size:22px;font-weight:800;margin:2px 0 1px;font-family:DIN Alternate,Helvetica Neue,sans-serif;letter-spacing:-.5px}.dashboard-page .row-23 .receive-card .rc-meta{display:flex;align-items:baseline;gap:8px;margin:2px 0 6px}.dashboard-page .row-23 .receive-card .rc-pct{font-size:18px;font-weight:700;font-family:DIN Alternate,Helvetica Neue,sans-serif;background:linear-gradient(135deg,#3d3226,#5c4f3e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1}.dashboard-page .row-23 .receive-card .rc-pct span{font-size:11px;-webkit-text-fill-color:#9b8e7e}.dashboard-page .row-23 .receive-card .rc-desc{font-size:10px;color:#9b8e7e}.dashboard-page .row-23 .receive-card .rc-progress{height:4px;background:rgba(201,169,110,.1);border-radius:3px;overflow:hidden}.dashboard-page .row-23 .receive-card.clickable:after{position:static;display:block;margin-top:6px;text-align:right}.dashboard-page .row-23 .receive-card .rc-bar{height:100%;border-radius:3px;transition:width .8s cubic-bezier(.4,0,.2,1)}.dashboard-page .row-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:20px}.dashboard-page .row-3.chart-row{margin:16px 0 22px;grid-template-columns:1fr 1fr}.dashboard-page .row-3>div{display:flex;flex-direction:column}.dashboard-page .row-3>div>.chart-box{flex:1}.dashboard-page .line-section{display:grid;grid-template-columns:1fr;gap:20px;margin:0 0 22px}.dashboard-page .line-section .chart-box .ct-title .year-label{margin-left:auto;font-size:12px;font-weight:400;color:#999}.dashboard-page .line-section .chart-box .line-legend{display:flex;justify-content:center;gap:28px;margin-top:6px;font-size:11px}.dashboard-page .line-section .chart-box .line-legend .dot-blue,.dashboard-page .line-section .chart-box .line-legend .dot-green{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;vertical-align:middle}.dashboard-page .line-section .chart-box .line-legend .dot-blue{background:#667eea}.dashboard-page .line-section .chart-box .line-legend .dot-green{background:#55efc4}.dashboard-page .archive-section{margin-bottom:20px}.dashboard-page .archive-section .chart-box .card-header.archive-header{border:none;margin-bottom:0;padding-bottom:12px}.dashboard-page .archive-section .chart-box .archive-tabs{display:flex;gap:14px;align-items:center}.dashboard-page .archive-section .chart-box .archive-tabs .archive-year-picker{width:110px}.dashboard-page .archive-section .chart-box .archive-tabs .archive-year-picker .el-input__inner{height:30px;line-height:30px;font-size:12px}.dashboard-page .archive-section .chart-box .archive-hint{display:flex;justify-content:center;gap:20px;margin-top:8px;font-size:11px;color:#888}.dashboard-page .refresh-btn{position:fixed;bottom:28px;right:28px;z-index:999;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;box-shadow:0 6px 24px rgba(102,126,234,.45);transition:all .35s}.dashboard-page .refresh-btn:hover{transform:rotate(180deg) scale(1.1);box-shadow:0 10px 32px rgba(102,126,234,.55)}.pie-modal-overlay{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.pie-modal-overlay.show{opacity:1;visibility:visible}.pie-modal-overlay.show .pie-modal{transform:translateY(0) scale(1)}.pie-modal-overlay .pie-modal{background:#fff;border-radius:8px;width:90vw;max-width:780px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.25);transform:translateY(30px) scale(.96);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.pie-modal-overlay .pie-modal .pie-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #eee;flex-shrink:0}.pie-modal-overlay .pie-modal .pie-modal-header h2{margin:0;font-size:17px;color:#1a1a2e}.pie-modal-overlay .pie-modal .pie-modal-close{width:32px;height:32px;border-radius:50%;border:none;background:#f5f5f5;cursor:pointer;font-size:16px;color:#666;display:flex;align-items:center;justify-content:center;transition:all .2s}.pie-modal-overlay .pie-modal .pie-modal-close:hover{background:#e8e8e8;color:#333}.pie-modal-overlay .pie-modal .pie-modal-body{padding:20px 24px;overflow-y:auto;flex:1}.pie-modal-overlay .pie-modal .pie-modal-body::-webkit-scrollbar{width:5px}.pie-modal-overlay .pie-modal .pie-modal-body::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}.hidden-panels{position:absolute;left:-9999px;top:0;visibility:hidden;pointer-events:none}@media (max-width:1400px){.page .row-3{grid-template-columns:1fr 1fr}.page .card .row-6,.page .row-6{grid-template-columns:repeat(3,1fr)}.page .card .row-7,.page .row-7{grid-template-columns:repeat(4,1fr)}}.stat-grid[data-v-4211a0ad]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stat-card[data-v-4211a0ad]{background:#f7f9fc;border:1px solid #ebeef5;border-radius:12px;padding:18px}.stat-card .lbl[data-v-4211a0ad]{color:#5b6678;font-size:13px}.stat-card .num[data-v-4211a0ad]{font-size:28px;font-weight:800;margin-top:8px}.stat-card .sub[data-v-4211a0ad]{font-size:12px;color:#8a94a6;margin-top:4px}.stat-card.clickable[data-v-4211a0ad]{cursor:pointer;transition:box-shadow .2s,transform .2s}.stat-card.clickable[data-v-4211a0ad]:hover{box-shadow:0 4px 14px rgba(64,158,255,.18);transform:translateY(-2px)}.recent-table .el-table__row[data-v-4211a0ad]{cursor:pointer}.c-ok[data-v-4211a0ad]{color:#1faa6b}.c-warn[data-v-4211a0ad]{color:#d98a00}.c-bad[data-v-4211a0ad]{color:#e23d3d}[data-v-77a44e6e] .el-dialog__body{padding:48px 88px!important;overflow:hidden!important}[data-v-77a44e6e] .el-select .el-input__inner{opacity:1}[data-v-77a44e6e] .el-select .el-input .el-select__caret{display:block}[data-v-77a44e6e] .el-form-item__label{color:#464d5a;font-family:"Alibaba PuHuiTi 3.0";font-weight:400;font-size:14px}.passwordList[data-v-77a44e6e]{width:100%;height:100%;display:flex;flex-direction:column}.passwordList[data-v-77a44e6e] .el-form-item{margin-bottom:24px}.tips[data-v-77a44e6e]{display:flex;align-items:center}.tips>span[data-v-77a44e6e]{color:#464d5a;font-family:"Alibaba PuHuiTi 3.0";font-weight:400;font-size:12px}.tips>span[data-v-77a44e6e]:first-child{color:#ff4958}.loginContainer[data-v-05444c9c]{width:100vw;height:100vh;background-image:url(../img/loginBg.976dc85d.png);background-repeat:no-repeat;background-position:50%;background-size:100% 100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.loginContainer .loginTitle[data-v-05444c9c]{width:100%;display:flex;align-items:center;justify-content:flex-start}.loginContainer .loginTitle div[data-v-05444c9c]{display:flex;align-items:center}.loginContainer .loginTitle div img[data-v-05444c9c]{width:180px;height:40px;margin-top:40px;margin-left:40px}.loginContainer .loginTitle div p[data-v-05444c9c]{transform:scaleY(.99452) skew(-5.96737deg,0deg);text-align:center;background:linear-gradient(180deg,#eafaff,#fff);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;font-family:YouSheBiaoTiHei;font-size:37px;letter-spacing:.5em}.loginContainer .loginContent[data-v-05444c9c]{flex:1;display:flex;align-items:center}.loginContainer .loginContent .loginLeft[data-v-05444c9c]{position:absolute;top:10%;left:5%;height:100%;width:960px}.loginContainer .loginContent .loginLeft .login-bg-logo[data-v-05444c9c]{width:30%;margin-bottom:200px;box-sizing:border-box}.loginContainer .loginContent .loginLeft .login-bg-logo img[data-v-05444c9c],.loginContainer .loginContent .loginLeft .login-bg-text[data-v-05444c9c],.loginContainer .loginContent .loginLeft .login-bg-text img[data-v-05444c9c]{width:100%}.loginContainer .loginContent .loginForm[data-v-05444c9c]{position:absolute;right:8%;top:12%;box-sizing:border-box;padding:56px 40px;border-radius:4px;background:#fff;box-shadow:0 0 15px rgba(24,79,160,.14901960784313725);z-index:100}@media (max-width:1366PX){.loginContainer .loginContent .loginForm[data-v-05444c9c]{top:15%;right:6%}}.loginContainer .loginContent .loginForm .formTitle[data-v-05444c9c]{text-align:center;color:#285af1;font-weight:700;font-size:35px;width:100%}.loginContainer .loginContent .loginForm .formTitle .formTitle-img[data-v-05444c9c]{margin-right:10px;width:50px}.loginContainer .loginContent .loginForm .formTitle .formTitle-img img[data-v-05444c9c]{width:100%}.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c]{margin-top:40px;width:520px}@media (max-width:1366PX){.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c]{width:400px;margin-top:20px}}.loginContainer .loginContent .loginForm .login-form .pwdList[data-v-05444c9c]{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}@media (max-width:1366PX){.loginContainer .loginContent .loginForm .login-form .pwdList[data-v-05444c9c]{padding-bottom:10px}}.loginContainer .loginContent .loginForm .login-form .pwdList>span[data-v-05444c9c]{cursor:pointer;color:#1e6fff;font-family:"Alibaba PuHuiTi 3.0";font-weight:400;font-size:16px}.loginContainer .loginContent .loginForm .login-form .el-form-item[data-v-05444c9c]{margin-bottom:24px}@media (max-width:1366PX){.loginContainer .loginContent .loginForm .login-form .el-form-item[data-v-05444c9c]{margin-bottom:10px}}.loginContainer .loginContent .loginForm .login-form .login-code[data-v-05444c9c]{width:33%;height:56px;float:right}.loginContainer .loginContent .loginForm .login-form .login-code img[data-v-05444c9c]{cursor:pointer;vertical-align:middle}.loginContainer .loginContent .loginForm .login-form .loginIcon[data-v-05444c9c]{width:24px;height:24px;margin-right:5px}.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c] .el-form-item__label{display:flex;align-items:center;padding-bottom:6px}@media (max-width:1366PX){.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c] .el-form-item__label{padding-bottom:1px}}.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c] .el-form-item__label>span{display:flex;align-items:center}.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c] .el-input{border:none;box-sizing:border-box;background:#f7f8fa;border-radius:4px}.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c] .el-input:hover{border:1px solid rgba(30,111,255,.9294117647058824)}.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c] .el-input .el-input__inner{border:none!important;color:#8694a6!important;font-family:"Alibaba PuHuiTi 3.0";height:56px;line-height:56px;font-size:16px}.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c] .el-input .el-input__prefix{display:flex;align-items:center;left:15px}.loginContainer .loginContent .loginForm .login-form[data-v-05444c9c] .el-input .el-input__prefix:after{content:"";display:inline-block;width:1px;height:25px;background:#317dba;margin-left:16px}.loginContainer .loginContent .loginForm .login-form .el-button[data-v-05444c9c]{margin:20px auto 0;background-color:initial;border:none;padding:0;width:100%}.loginContainer .loginContent .loginForm .login-form .el-button .btn[data-v-05444c9c]{border-radius:8px;background:#1e6fff;height:56px;text-align:center;color:#fff;font-family:"Alibaba PuHuiTi 3.0";font-size:18px;line-height:56px;cursor:pointer}.loginContainer .loginFooter[data-v-05444c9c]{margin-bottom:15px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#acc0e1}.loginContainer .loginFooter .jszc[data-v-05444c9c]{margin-left:80px}.details-footer[data-v-fb18ccc4]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-fb18ccc4]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-fb18ccc4]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-fb18ccc4]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-fb18ccc4]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress[data-v-fb18ccc4]{padding:5px;box-sizing:border-box}.approval-progress .progress-title[data-v-fb18ccc4]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-fb18ccc4]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-fb18ccc4]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-fb18ccc4]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-fb18ccc4]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-fb18ccc4]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-fb18ccc4]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-fb18ccc4]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-fb18ccc4]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-fb18ccc4]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-fb18ccc4]{text-align:center}[data-v-fb18ccc4] .el-drawer__header{color:#000;font-size:18px}[data-v-fb18ccc4] .el-breadcrumb__separator{color:#fff}[data-v-fb18ccc4] .des-label{font-weight:700}:v-deep .el-input__inner[data-v-fb18ccc4]{border:1px solid #989a9c!important}[data-v-fb18ccc4] .el-table thead{color:#0094da;font-weight:500}.customerProfile-con[data-v-7538dd16]{background:#f7f4f4}.customerProfile-con .box-card[data-v-7538dd16]{width:100%}.details-footer[data-v-232b2d9f]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-232b2d9f]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-232b2d9f]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-232b2d9f]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-232b2d9f]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-232b2d9f]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-232b2d9f]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-232b2d9f]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-232b2d9f]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-232b2d9f]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-232b2d9f]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-232b2d9f]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-232b2d9f]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-232b2d9f]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-232b2d9f]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-232b2d9f]{text-align:center}[data-v-232b2d9f] .el-drawer__header{color:#000;font-size:18px}[data-v-232b2d9f] .el-breadcrumb__separator{color:#fff}[data-v-232b2d9f] .des-label{font-weight:700}:v-deep .el-input__inner[data-v-232b2d9f]{border:1px solid #989a9c!important}[data-v-232b2d9f] .el-table thead{color:#0094da;font-weight:500}.customerProfile-con[data-v-46474a18]{background:#f7f4f4}.customerProfile-con .box-card[data-v-46474a18]{width:100%}.customerProfile-con[data-v-6aeb870e]{background:#f7f4f4}.customerProfile-con .box-card[data-v-6aeb870e]{width:100%}.customerProfile-con[data-v-bdcd35b2]{background:#f7f4f4}.customerProfile-con .box-card[data-v-bdcd35b2]{width:100%}.details-footer[data-v-4d4eef26]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-4d4eef26]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-4d4eef26]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-4d4eef26]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-4d4eef26]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-4d4eef26]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-4d4eef26]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-4d4eef26]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-4d4eef26]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-4d4eef26]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-4d4eef26]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-4d4eef26]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-4d4eef26]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-4d4eef26]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-4d4eef26]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-4d4eef26]{text-align:center}[data-v-4d4eef26] .el-drawer__header{color:#000;font-size:18px}[data-v-4d4eef26] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-b70a608e]{background:#f7f4f4}.customerProfile-con .box-card[data-v-b70a608e]{width:100%}.customerProfile-con[data-v-1b108544]{background:#f7f4f4}.customerProfile-con .box-card[data-v-1b108544]{width:100%}.customerProfile-con[data-v-3abe91c3]{background:#f7f4f4}.customerProfile-con .box-card[data-v-3abe91c3]{width:100%}[data-v-0b7f3210] .el-drawer__header{color:#000;font-size:18px}[data-v-0b7f3210] .el-breadcrumb__separator{color:#000}.details-footer[data-v-0b7f3210]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-0b7f3210]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-0b7f3210]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-0b7f3210]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-0b7f3210]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-desc-info[data-v-0b7f3210]{padding:10px 0 10px 0}.approval-progress .progress-desc-info .items[data-v-0b7f3210]{font-size:15px;color:#285af1}.approval-progress .progress-title[data-v-0b7f3210]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-0b7f3210]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-0b7f3210]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-0b7f3210]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-0b7f3210]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-0b7f3210]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-0b7f3210]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-0b7f3210]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-0b7f3210]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-0b7f3210]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-0b7f3210]{text-align:center}.customerProfile-con[data-v-c7e1040a]{background:#f7f4f4}.customerProfile-con .box-card[data-v-c7e1040a]{width:100%}.customerProfile-con[data-v-c538e6a8]{background:#f7f4f4}.customerProfile-con .box-card[data-v-c538e6a8]{width:100%}[data-v-270ca0e6] .el-drawer__header{color:#000;font-size:18px}[data-v-270ca0e6] .el-breadcrumb__separator{color:#000}.details-footer[data-v-270ca0e6]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-270ca0e6]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-270ca0e6]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-270ca0e6]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-270ca0e6]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-desc-info[data-v-270ca0e6]{padding:10px 0 10px 0}.approval-progress .progress-desc-info .items[data-v-270ca0e6]{font-size:15px;color:#285af1}.approval-progress .progress-title[data-v-270ca0e6]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-270ca0e6]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-270ca0e6]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-270ca0e6]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-270ca0e6]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-270ca0e6]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-270ca0e6]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-270ca0e6]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-270ca0e6]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-270ca0e6]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-270ca0e6]{text-align:center}.customerProfile-con[data-v-25bb62e9]{background:#f7f4f4}.customerProfile-con .box-card[data-v-25bb62e9]{width:100%}.details-footer[data-v-0197a055]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-0197a055]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-0197a055]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-0197a055]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-0197a055]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-0197a055]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-0197a055]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-0197a055]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-0197a055]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-0197a055]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-0197a055]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-0197a055]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-0197a055]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-0197a055]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-0197a055]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-0197a055]{text-align:center}[data-v-0197a055] .el-drawer__header{color:#000;font-size:18px}[data-v-0197a055] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-fd8ed5c8]{background:#f7f4f4}.customerProfile-con .box-card[data-v-fd8ed5c8]{width:100%}.customerProfile-con[data-v-4bfcd22a]{background:#f7f4f4}.customerProfile-con .box-card[data-v-4bfcd22a]{width:100%}.customerProfile-con[data-v-2327aa66]{background:#f7f4f4}.customerProfile-con .box-card[data-v-2327aa66]{width:100%}.customerProfile-con[data-v-15598ca3]{background:#f7f4f4}.customerProfile-con .box-card[data-v-15598ca3]{width:100%}.customerProfile-con[data-v-4dd73a30]{background:#f7f4f4}.customerProfile-con .box-card[data-v-4dd73a30]{width:100%}.customerProfile-con[data-v-ffa0f2e6]{background:#f7f4f4}.customerProfile-con .box-card[data-v-ffa0f2e6]{width:100%}.details-footer[data-v-52276fee]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-52276fee]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-52276fee]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-52276fee]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-52276fee]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-title[data-v-52276fee]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-52276fee]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-52276fee]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-52276fee]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-52276fee]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-52276fee]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-52276fee]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-52276fee]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-52276fee]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-52276fee]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-52276fee]{text-align:center}[data-v-52276fee] .el-drawer__header{color:#000;font-size:18px}[data-v-52276fee] .el-breadcrumb__separator{color:#fff}.customerProfile-con[data-v-bd8d3094]{background:#f7f4f4}.customerProfile-con .box-card[data-v-bd8d3094]{width:100%}.customerProfile-con[data-v-7f4c5a35]{background:#f7f4f4}.customerProfile-con .box-card[data-v-7f4c5a35]{width:100%}.customerProfile-con[data-v-037d5b42]{background:#f7f4f4}.customerProfile-con .box-card[data-v-037d5b42]{width:100%}[data-v-6febb34f] .el-drawer__header{color:#000;font-size:18px}[data-v-6febb34f] .el-breadcrumb__separator{color:#000}.details-footer[data-v-6febb34f]{height:50px;line-height:50px;text-align:right}.progress-box[data-v-6febb34f]{padding:5px;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;background:#285af1}.progress-box .progress-title[data-v-6febb34f]{font-size:18px;padding-bottom:10px;color:#fff}.progress-box .progress-desc-info[data-v-6febb34f]{padding:10px 0 10px 0}.progress-box .progress-desc-info .items[data-v-6febb34f]{font-size:15px;display:inline-block;vertical-align:middle}.approval-progress .progress-desc-info[data-v-6febb34f]{padding:10px 0 10px 0}.approval-progress .progress-desc-info .items[data-v-6febb34f]{font-size:15px;color:#285af1}.approval-progress .progress-title[data-v-6febb34f]{font-size:18px;padding-bottom:10px}.approval-progress .progress-con .progress-desc[data-v-6febb34f]{line-height:20px;color:#303133}.approval-progress .progress-con .progress-desc .progress-time[data-v-6febb34f]{margin-left:10px;color:#909399}.approval-progress .progress-con .progress-desc .notes-text[data-v-6febb34f]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.approval-progress .progress-con .progress-desc .signature-box[data-v-6febb34f]{width:180px;height:50px;overflow:hidden}.approval-progress .progress-con .progress-desc .signature-box .signature-title[data-v-6febb34f]{display:block;width:40px}.approval-progress .progress-con .progress-desc .signature-box .signature-img[data-v-6febb34f]{margin-left:10px;width:180px}.approval-progress .progress-con .makeACopyFor-desc[data-v-6febb34f]{line-height:20px;color:#303133}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-num[data-v-6febb34f]{color:#909399}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items[data-v-6febb34f]{padding-right:5px;box-sizing:border-box}.approval-progress .progress-con .makeACopyFor-desc .makeACopyFor-box .child-items .child-text[data-v-6febb34f]{text-align:center}.customerProfile-con[data-v-58420f93]{background:#f7f4f4}.customerProfile-con .box-card[data-v-58420f93]{width:100%}.customerProfile-con[data-v-29aa52e7]{background:#f7f4f4}.customerProfile-con .box-card[data-v-29aa52e7]{width:100%}.customerProfile-con[data-v-42b584e0]{background:#f7f4f4}.customerProfile-con .box-card[data-v-42b584e0]{width:100%}[data-v-ea594af2] .el-upload{border:none}.el-cascader[data-v-ea594af2],[data-v-ea594af2] .el-form-item-content{width:330px}[data-v-ea594af2] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:146px;height:146px}.avatar-uploader .el-upload[data-v-ea594af2]:hover{border-color:#409eff}.avatar-uploader-icon[data-v-ea594af2]{font-size:28px;color:#8c939d;width:146px;height:146px;line-height:146px;text-align:center}.bgitem[data-v-ea594af2]{display:flex;flex-wrap:wrap;.item[data-v-ea594af2]{display:flex;flex-flow:column;justify-content:space-between;align-items:center;margin-right:5px;cursor:pointer;img[data-v-ea594af2]{width:146px;height:146px}}}.avatar[data-v-ea594af2]{width:148px;height:148px;display:block;object-fit:fill}.el-select[data-v-ea594af2]{width:100%}.el-date-editor.el-input[data-v-ea594af2]{width:100%!important}[data-v-7e702c0e] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:146px;height:146px}.avatar-uploader .el-upload[data-v-7e702c0e]:hover{border-color:#409eff}.avatar-uploader-icon[data-v-7e702c0e]{font-size:28px;color:#8c939d;width:146px;height:146px;line-height:146px;text-align:center}.drawer_footer[data-v-7e702c0e]{display:flex;justify-content:flex-end}.czrz[data-v-3f0b51d2]{width:100%;height:100%}.czrz .dlzt[data-v-3f0b51d2]{padding:2px 8px;margin:0 auto;width:-webkit-max-content;width:max-content;color:#fff}.czrz .dlzt[data-v-3f0b51d2],.login[data-v-6a8904f0]{display:flex;align-items:center;justify-content:center}.login[data-v-6a8904f0]{height:100%;background-size:cover}.title[data-v-6a8904f0]{margin:0 auto 30px auto;text-align:center;color:#707070}.login-form[data-v-6a8904f0]{border-radius:6px;background:#fff;width:400px;padding:25px 25px 5px 25px}.login-form .el-input[data-v-6a8904f0],.login-form .el-input input[data-v-6a8904f0]{height:38px}.login-form .input-icon[data-v-6a8904f0]{height:39px;width:14px;margin-left:2px}.login-tip[data-v-6a8904f0]{font-size:13px;text-align:center;color:#bfbfbf}.login-code[data-v-6a8904f0]{width:33%;height:38px;float:right}.login-code img[data-v-6a8904f0]{cursor:pointer;vertical-align:middle}.el-login-footer[data-v-6a8904f0]{height:40px;line-height:40px;position:fixed;bottom:0;width:100%;text-align:center;color:#fff;font-family:Arial;font-size:12px;letter-spacing:1px}.login-code-img[data-v-6a8904f0]{height:38px}[data-v-72db8040] .el-radio__input.is-checked .el-radio__inner{background:#02a5ff}[data-v-72db8040] .el-radio__input.is-checked+.el-radio__label{color:#02a5ff!important}[data-v-72db8040] .el-radio__label{color:#eadbdb}[data-v-2b5ee9d8] .el-tree .el-tree-node__content{line-height:1!important}[data-v-2b5ee9d8] .el-dialog__body{padding:30px 50px!important;max-height:600px;overflow-y:scroll}[data-v-2b5ee9d8] ::-webkit-scrollbar{width:3px}.app-container[data-v-c29ab58e]{display:flex;align-items:flex-start}.allRole[data-v-c29ab58e]{display:flex;flex-direction:column;padding:16px;border:1px solid #eff0f1;margin-right:16px;width:304px;height:100%}.allRole .roleTop[data-v-c29ab58e]{display:flex;align-items:center;justify-content:space-between;padding-bottom:11.5px;border-bottom:1px solid #eff0f1}.allRole .roleTop .addBtn[data-v-c29ab58e]{padding:3px 8px;border-radius:32px;background:rgba(30,111,255,.10196078431372549);display:flex;align-items:center;justify-content:center}.allRole .roleTop .addBtn>img[data-v-c29ab58e]{width:16px;height:16px}.allRole .roleTop .addBtn>span[data-v-c29ab58e]{color:#1e6fff;font-family:AlibabaPuHuiTi3 -55Regular;font-size:12px;white-space:nowrap;padding-left:4px}.allRole .roleList[data-v-c29ab58e]{display:flex;flex-direction:column;padding-top:15.5px}.allRole .roleList .roleItem[data-v-c29ab58e]{padding:9.5px 24px;margin-bottom:8px;color:#464d5a;font-family:"Alibaba PuHuiTi 3.0";font-weight:400;font-size:15px;cursor:pointer}.allRole .roleList .active[data-v-c29ab58e]{background:#f5f6fa}.rightTable[data-v-c29ab58e]{flex:1;width:100%}.rightTable .tableTop[data-v-c29ab58e]{display:flex;align-items:center;padding-bottom:15.5px;border-bottom:1px solid #eff0f1;margin-bottom:15.5px}.rightTable .tableTop>div[data-v-c29ab58e]:nth-child(2){margin-left:80px}.rightTable .tableTop .tabList[data-v-c29ab58e]{display:flex;align-items:center;flex:1;justify-content:flex-end}.rightTable .tableTop .tabList .tabItem[data-v-c29ab58e]{padding:15px 72px;color:#464d5a;font-family:"Alibaba PuHuiTi 3.0";font-weight:400;font-size:14px;margin-left:16px;cursor:pointer}.rightTable .tableTop .tabList .active[data-v-c29ab58e]{padding:15px 72px;border-bottom:1px solid #1e6fff;background:rgba(30,111,255,.10196078431372549);color:#1e6fff;font-family:"Alibaba PuHuiTi 3.0";font-weight:400;font-size:14px;margin-left:16px}.itemTitle[data-v-c29ab58e]{display:flex;align-items:center}.itemTitle>img[data-v-c29ab58e]{width:12px;height:12px}.itemTitle>span[data-v-c29ab58e]{color:#464d5a;font-family:"Alibaba PuHuiTi 3.0";font-weight:700;font-size:16px;padding-left:4px}[data-v-c29ab58e] .el-checkbox__label{color:#0db3ed!important}[data-v-48feae66] .el-dialog__body{padding-top:0!important;display:flex;align-items:center;justify-content:center}.data[data-v-48feae66]{display:flex;flex-direction:column;align-items:center;justify-content:center}.data>img[data-v-48feae66]{width:200px;height:200px}.data>span[data-v-48feae66]{text-align:center;color:#1c1c1c;font-family:"Alibaba PuHuiTi 3.0";font-weight:400;font-size:18px;padding-top:4px}[data-v-48feae66] ::-webkit-scrollbar{width:13px}.el-dialog__body[data-v-02b419b8]{padding:0 24px 0 0!important}[data-v-02b419b8] .el-table__body-wrapper{background-color:#fff}[data-v-02b419b8] .el-table:before{height:0}