.arrears-container[data-v-b716a7bc]{min-height:100vh;background-color:#f5f7fa;padding:20px 0;min-width:1200px;width:1200px;margin:0 auto}.page-header[data-v-b716a7bc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:#fff;padding:24px 32px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.page-header .header-left .page-title[data-v-b716a7bc]{font-size:28px;font-weight:600;color:#303133;margin:0 0 8px 0}.page-header .header-left .page-subtitle[data-v-b716a7bc]{font-size:14px;color:#909399;margin:0}.stats-section[data-v-b716a7bc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:20px}.stats-section .stats-card[data-v-b716a7bc]{background:#fff;border-radius:12px;padding:24px;display:flex;align-items:center;box-shadow:0 2px 12px rgba(31,45,80,.06);border:1px solid #ebeef5;transition:all .3s ease;position:relative;overflow:hidden}.stats-section .stats-card[data-v-b716a7bc]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(31,45,80,.12)}.stats-section .stats-card[data-v-b716a7bc]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#1d4ed8;opacity:.12}.stats-section .stats-card.primary[data-v-b716a7bc]{background:linear-gradient(135deg,#0090d2,#0090d2);border-color:transparent;box-shadow:0 6px 20px rgba(30,58,138,.25)}.stats-section .stats-card.primary[data-v-b716a7bc]:before{background:hsla(0,0%,100%,.25);opacity:1}.stats-section .stats-card.primary[data-v-b716a7bc]:hover{box-shadow:0 10px 28px rgba(30,58,138,.35)}.stats-section .stats-card.primary .card-icon[data-v-b716a7bc]{background:hsla(0,0%,100%,.18);color:#fff}.stats-section .stats-card.primary .card-content .card-title[data-v-b716a7bc]{color:hsla(0,0%,100%,.85)}.stats-section .stats-card.primary .card-content .card-amount[data-v-b716a7bc]{color:#fff;font-size:32px}.stats-section .stats-card.nt-type[data-v-b716a7bc]:before{background:#0090d2;opacity:1}.stats-section .stats-card.nt-type .card-icon[data-v-b716a7bc]{background:#eef4ff;color:#0090d2}.stats-section .stats-card.t-type[data-v-b716a7bc]:before{background:#f59e0b;opacity:1}.stats-section .stats-card.t-type .card-icon[data-v-b716a7bc]{background:#fff7e6;color:#f59e0b}.stats-section .stats-card.success[data-v-b716a7bc]:before{background:#10b981;opacity:1}.stats-section .stats-card.success .card-icon[data-v-b716a7bc]{background:#e7f7ef;color:#10b981}.stats-section .stats-card .card-icon[data-v-b716a7bc]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-right:18px;flex-shrink:0}.stats-section .stats-card .card-content[data-v-b716a7bc]{flex:1}.stats-section .stats-card .card-content .card-title[data-v-b716a7bc]{font-size:14px;color:#909399;margin-bottom:8px}.stats-section .stats-card .card-content .card-amount[data-v-b716a7bc]{font-size:26px;font-weight:700;color:#1f2937}.operation-tips[data-v-b716a7bc]{background:#f1f5fb;border:1px solid #dbe4f0;border-radius:8px;padding:12px 16px;margin-bottom:20px;display:flex;align-items:center;color:#475569;font-size:14px}.operation-tips i[data-v-b716a7bc]{margin-right:8px;font-size:16px;color:#2563eb}.stats-secondary[data-v-b716a7bc]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.stats-secondary .month-card[data-v-b716a7bc]{display:flex;align-items:center;padding:16px 20px;border-radius:12px;background:#fff;border:1px solid #ebeef5;box-shadow:0 2px 8px rgba(31,45,80,.04);transition:all .3s ease;position:relative;overflow:hidden}.stats-secondary .month-card[data-v-b716a7bc]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#2563eb;opacity:.6}.stats-secondary .month-card[data-v-b716a7bc]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(31,45,80,.1)}.stats-secondary .month-card.month-prev-prev[data-v-b716a7bc]:before{background:#94a3b8}.stats-secondary .month-card.month-prev-prev .month-icon[data-v-b716a7bc]{background:#f1f5f9;color:#64748b}.stats-secondary .month-card.month-prev-prev .month-amount[data-v-b716a7bc]{color:#475569}.stats-secondary .month-card .month-icon[data-v-b716a7bc]{width:44px;height:44px;border-radius:10px;background:#eef4ff;color:#2563eb;display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:14px;flex-shrink:0}.stats-secondary .month-card .month-content[data-v-b716a7bc]{flex:1}.stats-secondary .month-card .month-content .month-title[data-v-b716a7bc]{font-size:13px;color:#909399;margin-bottom:4px}.stats-secondary .month-card .month-content .month-amount[data-v-b716a7bc]{font-size:22px;font-weight:700;color:#0090d2}.pay-order-section[data-v-b716a7bc]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(31,45,80,.06);margin-bottom:20px;overflow:hidden;border:1px solid #ebeef5}.pay-order-section .pay-order-header[data-v-b716a7bc]{padding:14px 20px;background:#f8fafc;border-bottom:1px solid #ebeef5}.pay-order-section .pay-order-header .pay-order-title[data-v-b716a7bc]{display:flex;align-items:center;font-size:15px;font-weight:600;color:#1f2937}.pay-order-section .pay-order-header .pay-order-title i[data-v-b716a7bc]{color:#2563eb;font-size:18px;margin-right:8px}.pay-order-section .pay-order-header .pay-order-title .pay-order-count[data-v-b716a7bc]{font-size:13px;color:#909399;font-weight:400;margin-left:8px}.pay-order-section .pay-order-list[data-v-b716a7bc]{padding:16px 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px}.pay-order-section .pay-order-list .pay-order-item[data-v-b716a7bc]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-radius:10px;background:#fff;border:1px solid #ebeef5;box-shadow:0 2px 6px rgba(31,45,80,.04);transition:all .3s ease}.pay-order-section .pay-order-list .pay-order-item[data-v-b716a7bc]:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.12);transform:translateY(-1px)}.pay-order-section .pay-order-list .pay-order-item .pay-order-info[data-v-b716a7bc]{flex:1;min-width:0;margin-right:16px}.pay-order-section .pay-order-list .pay-order-item .pay-order-info .pay-order-name[data-v-b716a7bc]{font-size:14px;color:#606266;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-order-section .pay-order-list .pay-order-item .pay-order-info .pay-order-amount[data-v-b716a7bc]{font-size:22px;font-weight:700;color:#dc2626}.pay-order-section .pay-order-list .pay-order-item .pay-now-btn[data-v-b716a7bc]{background:linear-gradient(135deg,#0090d2,#0090d2)!important;border:none!important;color:#fff!important;border-radius:22px!important;padding:10px 20px!important;font-weight:600!important;box-shadow:0 2px 8px rgba(37,99,235,.3);transition:all .3s ease}.pay-order-section .pay-order-list .pay-order-item .pay-now-btn i[data-v-b716a7bc]{margin-right:4px}.pay-order-section .pay-order-list .pay-order-item .pay-now-btn[data-v-b716a7bc]:hover{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;transform:scale(1.03);box-shadow:0 4px 12px rgba(37,99,235,.4)}.payment-methods .payment-options .payment-option[data-v-b716a7bc]{display:flex;align-items:center;padding:16px;border:2px solid #f0f0f0;border-radius:12px;margin-bottom:12px;cursor:pointer;transition:all .3s ease}.payment-methods .payment-options .payment-option.active[data-v-b716a7bc],.payment-methods .payment-options .payment-option[data-v-b716a7bc]:hover{border-color:#409eff;background-color:#f0f9ff}.payment-methods .payment-options .payment-option[data-v-b716a7bc]:last-child{margin-bottom:0}.payment-methods .payment-options .payment-option .payment-icon[data-v-b716a7bc]{width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-right:14px;color:#fff}.payment-methods .payment-options .payment-option .payment-icon.wechat-icon[data-v-b716a7bc]{background:linear-gradient(135deg,#07c160,#00d976)}.payment-methods .payment-options .payment-option .payment-icon.alipay-icon[data-v-b716a7bc]{background:linear-gradient(135deg,#1677ff,#40a9ff)}.payment-methods .payment-options .payment-option .payment-info[data-v-b716a7bc]{flex:1}.payment-methods .payment-options .payment-option .payment-info .payment-name[data-v-b716a7bc]{font-size:16px;font-weight:600;color:#303133;margin-bottom:4px}.payment-methods .payment-options .payment-option .payment-info .payment-desc[data-v-b716a7bc]{font-size:13px;color:#909399}.payment-methods .payment-amount[data-v-b716a7bc]{margin-top:20px;padding:14px;background:#f8fafc;border-radius:8px;text-align:center;border:1px solid #e4e7ed}.payment-methods .payment-amount .amount-label[data-v-b716a7bc]{font-size:14px;color:#606266}.payment-methods .payment-amount .amount-value[data-v-b716a7bc]{font-size:22px;font-weight:700;color:#e6a23c;margin-left:6px}.qr-payment-container .payment-info-header[data-v-b716a7bc]{margin-bottom:20px}.qr-payment-container .payment-info-header .payment-method-info[data-v-b716a7bc]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.qr-payment-container .payment-info-header .payment-method-info .method-icon[data-v-b716a7bc]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.qr-payment-container .payment-info-header .payment-method-info .method-icon.wechat-icon[data-v-b716a7bc]{background:linear-gradient(135deg,#07c160,#00d976)}.qr-payment-container .payment-info-header .payment-method-info .method-icon.alipay-icon[data-v-b716a7bc]{background:linear-gradient(135deg,#1677ff,#40a9ff)}.qr-payment-container .payment-info-header .payment-method-info .method-name[data-v-b716a7bc]{font-size:16px;font-weight:600;color:#303133;margin-bottom:2px}.qr-payment-container .payment-info-header .payment-method-info .method-desc[data-v-b716a7bc]{font-size:13px;color:#606266}.qr-payment-container .payment-info-header .payment-amount-info[data-v-b716a7bc]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e4e7ed}.qr-payment-container .payment-info-header .payment-amount-info .amount-label[data-v-b716a7bc]{font-size:14px;color:#606266}.qr-payment-container .payment-info-header .payment-amount-info .amount-value[data-v-b716a7bc]{font-size:20px;font-weight:700;color:#e6a23c}.qr-payment-container .qr-code-section[data-v-b716a7bc]{text-align:center;margin-bottom:20px}.qr-payment-container .qr-code-section .qr-code-container[data-v-b716a7bc]{display:flex;justify-content:center;align-items:center;min-height:200px;margin-bottom:12px;padding:18px;background:#fff;border:2px dashed #e4e7ed;border-radius:12px}.qr-payment-container .qr-code-section .qr-code-container .qr-code-image[data-v-b716a7bc]{max-width:180px;max-height:180px;border-radius:8px}.qr-payment-container .qr-code-section .qr-code-container .qr-loading[data-v-b716a7bc]{display:flex;flex-direction:column;align-items:center;gap:10px;color:#909399}.qr-payment-container .qr-code-section .qr-code-container .qr-loading i[data-v-b716a7bc]{font-size:24px;animation:rotating-b716a7bc 2s linear infinite}.qr-payment-container .qr-code-section .qr-tips .tip-text[data-v-b716a7bc]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:#909399;margin:0}.qr-payment-container .qr-code-section .qr-tips .tip-text i[data-v-b716a7bc]{color:#409eff}.qr-payment-container .payment-status .status-checking[data-v-b716a7bc]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#f0f9ff;border:1px solid #b3d8ff;border-radius:8px;color:#409eff;font-size:14px}.qr-payment-container .payment-status .status-checking i[data-v-b716a7bc]{animation:rotating-b716a7bc 2s linear infinite}.qr-dialog-footer[data-v-b716a7bc]{text-align:center}@keyframes rotating-b716a7bc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-b716a7bc] .payment-methods .el-radio__label{display:none}.table-container[data-v-b716a7bc]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.table-container .table-summary[data-v-b716a7bc]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #ebeef5;background:#f8fafc;gap:16px}.table-container .table-summary .summary-left[data-v-b716a7bc]{display:flex;align-items:center;gap:16px;flex:1;min-height:32px}.table-container .table-summary .summary-count[data-v-b716a7bc]{font-size:14px;color:#606266}.table-container .table-summary .summary-amount[data-v-b716a7bc]{font-size:16px;font-weight:600;color:#0090d2}.table-container .table-summary .summary-actions[data-v-b716a7bc]{display:flex;align-items:center;gap:12px;flex-shrink:0}.table-container .arrears-table[data-v-b716a7bc]{font-size:14px}.table-container .arrears-table .date-cell[data-v-b716a7bc]{cursor:pointer;transition:all .3s ease}.table-container .arrears-table .date-cell[data-v-b716a7bc]:hover{color:#2563eb}.table-container .arrears-table .date-cell .date-text[data-v-b716a7bc]{font-weight:500;color:#303133;margin-bottom:4px}.table-container .arrears-table .date-cell .selected-amount[data-v-b716a7bc]{font-size:12px;color:#2563eb;background:#eef4ff;padding:2px 8px;border-radius:4px;display:inline-block}.table-container .arrears-table .amount-text[data-v-b716a7bc]{font-weight:600;cursor:pointer;transition:all .3s ease}.table-container .arrears-table .amount-text[data-v-b716a7bc]:hover{opacity:.8}.table-container .arrears-table .amount-text.t-amount[data-v-b716a7bc]{color:#f59e0b}.table-container .arrears-table .amount-text.nt-amount[data-v-b716a7bc]{color:#2563eb}.table-container .arrears-table .amount-text.total-amount[data-v-b716a7bc]{color:#1f2937;font-size:16px}.detail-dialog .detail-actions[data-v-b716a7bc]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #ebeef5;margin-bottom:16px}.detail-dialog .detail-actions .detail-summary[data-v-b716a7bc]{display:flex;flex-direction:column;align-items:flex-end}.detail-dialog .detail-actions .detail-summary .summary-text[data-v-b716a7bc]{font-size:14px;color:#606266;margin-bottom:4px}.detail-dialog .detail-actions .detail-summary .summary-amount[data-v-b716a7bc]{font-size:16px;font-weight:600;color:#409eff}.detail-dialog .detail-table .goods-info .goods-name[data-v-b716a7bc]{font-weight:500;color:#303133;margin-bottom:4px;line-height:1.4}.detail-dialog .detail-table .goods-info .goods-spec[data-v-b716a7bc]{font-size:12px;color:#909399;line-height:1.3}.detail-dialog .detail-table .amount-text[data-v-b716a7bc]{font-weight:600;color:#409eff}@media(max-width:768px){.arrears-container[data-v-b716a7bc]{padding:12px}.page-header[data-v-b716a7bc]{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.table-container .table-summary[data-v-b716a7bc]{flex-direction:column;align-items:stretch;gap:12px}.table-container .table-summary .summary-actions[data-v-b716a7bc]{justify-content:flex-end;flex-wrap:wrap}.pay-order-section .pay-order-list[data-v-b716a7bc],.stats-secondary[data-v-b716a7bc],.stats-section[data-v-b716a7bc]{grid-template-columns:1fr}.detail-dialog .el-dialog[data-v-b716a7bc]{width:95%!important;margin:2.5vh auto!important}}[data-v-b716a7bc] .el-table .el-table__header-wrapper .el-table__header th{background-color:#fafafa;color:#606266;font-weight:600}[data-v-b716a7bc] .el-table .el-table__row{transition:background-color .3s}[data-v-b716a7bc] .el-table .el-table__row:hover{background-color:#f5f7fa}[data-v-b716a7bc] .el-dialog .el-dialog__header{background-color:#fafafa;padding:20px 24px;border-bottom:1px solid #ebeef5}[data-v-b716a7bc] .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600;color:#303133}[data-v-b716a7bc] .el-dialog .el-dialog__body{padding:24px}[data-v-b716a7bc] .el-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid #ebeef5;background-color:#fafafa}[data-v-b716a7bc] .el-button{border-radius:6px;font-weight:500}[data-v-b716a7bc] .el-button.el-button--primary{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none}[data-v-b716a7bc] .el-button.el-button--primary:hover{background:linear-gradient(135deg,#3b82f6,#2563eb)}[data-v-b716a7bc] .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#2563eb;border-color:#2563eb}[data-v-b716a7bc] .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:#fff;height:2px;transform:scale(.5);left:0;right:0;top:5px}