.extra-payment-dialog[data-v-f9cc2508]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.extra-payment-dialog[data-v-f9cc2508] .el-dialog,.extra-payment-dialog[data-v-f9cc2508] .el-dialog__header{border-radius:0!important}.extra-payment-dialog[data-v-f9cc2508] .el-dialog__body{padding:0;min-height:400px;max-height:70vh;overflow-y:auto}.extra-payment-dialog[data-v-f9cc2508] .el-dialog__headerbtn{top:20px;right:20px;font-size:18px}.extra-payment-dialog[data-v-f9cc2508] .el-dialog__close{color:hsla(0,0%,100%,.8);font-weight:700}.extra-payment-dialog[data-v-f9cc2508] .el-dialog__close:hover{color:#fff}.extra-payment-dialog .dialog-header[data-v-f9cc2508]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 24px;margin:-20px -20px 0 -20px;border-radius:0}.extra-payment-dialog .dialog-header .header-info[data-v-f9cc2508]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:60px}.extra-payment-dialog .dialog-header .header-info .order-info .order-title[data-v-f9cc2508]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#fff}.extra-payment-dialog .dialog-header .header-info .order-info .order-title i[data-v-f9cc2508]{margin-right:8px;color:hsla(0,0%,100%,.9)}.extra-payment-dialog .dialog-header .header-info .order-info .order-details[data-v-f9cc2508]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-size:12px;color:hsla(0,0%,100%,.9)}.extra-payment-dialog .dialog-header .header-info .order-info .order-details .order-no[data-v-f9cc2508]{font-weight:500;color:hsla(0,0%,100%,.95)}.extra-payment-dialog .dialog-header .header-info .order-info .order-details .freight-amount[data-v-f9cc2508],.extra-payment-dialog .dialog-header .header-info .order-info .order-details .order-amount[data-v-f9cc2508],.extra-payment-dialog .dialog-header .header-info .order-info .order-details .price-increase-auth[data-v-f9cc2508],.extra-payment-dialog .dialog-header .header-info .order-info .order-details .user-balance[data-v-f9cc2508]{color:hsla(0,0%,100%,.9)}.extra-payment-dialog .dialog-header .header-info .order-info .order-details .price-increase-auth .el-tag[data-v-f9cc2508]{margin-left:4px}.extra-payment-dialog .dialog-header .header-info .action-buttons[data-v-f9cc2508]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.extra-payment-dialog .dialog-header .header-info .action-buttons .el-button[data-v-f9cc2508]{border-color:hsla(0,0%,100%,.3);color:#fff;background:hsla(0,0%,100%,.1);min-width:100px}.extra-payment-dialog .dialog-header .header-info .action-buttons .el-button[data-v-f9cc2508]:hover{border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.2)}@media (min-width:1200px){.extra-payment-dialog .dialog-header .header-info .action-buttons[data-v-f9cc2508]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.extra-payment-dialog .dialog-content[data-v-f9cc2508]{min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extra-payment-dialog .dialog-content .payment-records[data-v-f9cc2508]{margin:-8px;padding:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extra-payment-dialog .dialog-content .payment-records .skeleton-container[data-v-f9cc2508]{padding:20px}.extra-payment-dialog .dialog-content .payment-records .skeleton-container .skeleton-header .skeleton-title[data-v-f9cc2508]{height:20px;background:#f2f2f2;border-radius:4px;-webkit-animation:skeleton-loading-f9cc2508 1.2s ease-in-out infinite;animation:skeleton-loading-f9cc2508 1.2s ease-in-out infinite}.extra-payment-dialog .dialog-content .payment-records .skeleton-container .skeleton-table[data-v-f9cc2508]{margin-top:16px}.extra-payment-dialog .dialog-content .payment-records .skeleton-container .skeleton-table .skeleton-row[data-v-f9cc2508]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.extra-payment-dialog .dialog-content .payment-records .skeleton-container .skeleton-table .skeleton-row .skeleton-cell[data-v-f9cc2508]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px}.extra-payment-dialog .dialog-content .payment-records .skeleton-container .skeleton-table .skeleton-row .skeleton-cell[data-v-f9cc2508]:last-child{margin-right:0}.extra-payment-dialog .dialog-content .payment-records .skeleton-container .skeleton-table .skeleton-row .skeleton-cell .skeleton-content[data-v-f9cc2508]{height:16px;background:#f2f2f2;border-radius:4px;-webkit-animation:skeleton-loading-f9cc2508 1.2s ease-in-out infinite;animation:skeleton-loading-f9cc2508 1.2s ease-in-out infinite}.extra-payment-dialog .dialog-content .payment-records .skeleton-container .skeleton-table .skeleton-header-row .skeleton-cell .skeleton-content[data-v-f9cc2508]{height:20px;background:#e6e6e6}.extra-payment-dialog .dialog-content .payment-records .payment-table[data-v-f9cc2508]{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);margin:0}.extra-payment-dialog .dialog-content .payment-records .payment-table[data-v-f9cc2508] .el-table__header{background:#f8f9fa!important}.extra-payment-dialog .dialog-content .payment-records .payment-table[data-v-f9cc2508] .el-table__row:hover{background:#f5f7fa}.extra-payment-dialog .dialog-content .payment-records .payment-table .amount-change .amount-row[data-v-f9cc2508]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2px 0;font-size:12px}.extra-payment-dialog .dialog-content .payment-records .payment-table .amount-change .amount-row .amount-label[data-v-f9cc2508]{color:#909399;min-width:35px}.extra-payment-dialog .dialog-content .payment-records .payment-table .amount-change .amount-row .amount-value[data-v-f9cc2508]{font-weight:500}.extra-payment-dialog .dialog-content .payment-records .payment-table .amount-change .amount-row .amount-value.original[data-v-f9cc2508]{color:#909399}.extra-payment-dialog .dialog-content .payment-records .payment-table .amount-change .amount-row .amount-value.new[data-v-f9cc2508]{color:#303133}.extra-payment-dialog .dialog-content .payment-records .payment-table .amount-change .amount-row .amount-value.difference-amount.positive[data-v-f9cc2508]{color:#67c23a}.extra-payment-dialog .dialog-content .payment-records .payment-table .amount-change .amount-row .amount-value.difference-amount.negative[data-v-f9cc2508]{color:#f56c6c}.extra-payment-dialog .dialog-content .payment-records .payment-table .amount-change .amount-row.difference[data-v-f9cc2508]{border-top:1px solid #ebeef5;padding-top:2px;margin-top:4px}.extra-payment-dialog .dialog-content .payment-records .payment-table .time-info .date[data-v-f9cc2508]{font-size:12px;color:#303133}.extra-payment-dialog .dialog-content .payment-records .payment-table .time-info .time[data-v-f9cc2508]{font-size:11px;color:#909399}.extra-payment-dialog .dialog-content .payment-records .payment-table .remark-text[data-v-f9cc2508]{font-size:12px;line-height:1.4}.extra-payment-dialog .dialog-content .payment-records .payment-table .payment-amount[data-v-f9cc2508]{font-weight:600;font-size:13px}.extra-payment-dialog .dialog-content .payment-records .payment-table .payment-amount.supplement-amount[data-v-f9cc2508]{color:#67c23a}.extra-payment-dialog .dialog-content .payment-records .payment-table .payment-amount.refund-amount[data-v-f9cc2508]{color:#f56c6c}.extra-payment-dialog .dialog-content .payment-records .payment-table .operation-buttons[data-v-f9cc2508]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.extra-payment-dialog .dialog-content .payment-records .payment-table .operation-buttons .el-button--mini[data-v-f9cc2508]{padding:3px 6px;font-size:10px;min-width:50px}.extra-payment-dialog .dialog-content .payment-records .payment-table .operation-buttons .el-button--mini.el-button--success[data-v-f9cc2508]{background-color:#67c23a;border-color:#67c23a}.extra-payment-dialog .dialog-content .payment-records .payment-table .operation-buttons .el-button--mini.el-button--success[data-v-f9cc2508]:hover{background-color:#85ce61;border-color:#85ce61}.extra-payment-dialog .dialog-content .payment-records .payment-table .operation-buttons .el-button--mini.el-button--info[data-v-f9cc2508]{background-color:#909399;border-color:#909399}.extra-payment-dialog .dialog-content .payment-records .payment-table .operation-buttons .el-button--mini.el-button--info[data-v-f9cc2508]:hover{background-color:#a6a9ad;border-color:#a6a9ad}.extra-payment-dialog .dialog-content .payment-records .payment-table .operation-buttons .el-button--mini.el-button--warning[data-v-f9cc2508]{background-color:#e6a23c;border-color:#e6a23c}.extra-payment-dialog .dialog-content .payment-records .payment-table .operation-buttons .el-button--mini.el-button--warning[data-v-f9cc2508]:hover{background-color:#ebb563;border-color:#ebb563}.extra-payment-dialog .dialog-content .payment-records .payment-table .dimension-value[data-v-f9cc2508]{font-size:12px;font-weight:500;color:#303133}.extra-payment-dialog .dialog-content .payment-records .payment-table .dimension-value[data-v-f9cc2508]:empty:before{content:"-";color:#c0c4cc}.extra-payment-dialog .dialog-content .payment-records .payment-table .payment-flow[data-v-f9cc2508]{font-size:12px}.extra-payment-dialog .dialog-content .payment-records .payment-table .payment-flow .trans-no[data-v-f9cc2508]{padding:4px 6px;background:#f0f9ff;border:1px solid #e0f2fe;border-radius:3px}.extra-payment-dialog .dialog-content .payment-records .payment-table .payment-flow .trans-no .flow-value[data-v-f9cc2508]{color:#0c4a6e;font-family:Courier New,monospace;font-size:11px;font-weight:500}.extra-payment-dialog .dialog-content .payment-records .payment-table .payment-flow .no-trans .no-trans-text[data-v-f9cc2508]{color:#c0c4cc;font-style:italic}.extra-payment-dialog .dialog-content .payment-records .empty-state[data-v-f9cc2508]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:250px;text-align:center}.extra-payment-dialog .dialog-content .payment-records .empty-state .el-empty[data-v-f9cc2508]{padding:0}.extra-payment-dialog .dialog-content .payment-records .empty-state .el-empty__image[data-v-f9cc2508]{width:60px!important;height:60px!important}.extra-payment-dialog .dialog-content .payment-records .empty-state .el-empty__description[data-v-f9cc2508]{margin:8px 0 12px 0;font-size:14px}.extra-payment-dialog .dialog-footer[data-v-f9cc2508]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;background:#f8f9fa;border-top:1px solid #ebeef5}.extra-payment-dialog .dialog-footer .footer-info .record-count[data-v-f9cc2508]{font-size:12px;color:#909399}.extra-payment-dialog .dialog-footer .footer-actions[data-v-f9cc2508]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.amount-diff[data-v-f9cc2508]{margin-top:8px;font-size:12px;font-weight:500}@-webkit-keyframes skeleton-loading-f9cc2508{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes skeleton-loading-f9cc2508{0%{opacity:1}50%{opacity:.4}to{opacity:1}}