2 lines
8.4 KiB
CSS
2 lines
8.4 KiB
CSS
@charset "UTF-8";.transfers-page[data-v-636ec3c1]{min-height:100vh;background:#f5f7fa}.navbar[data-v-636ec3c1]{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:60px;background:#fff;border-bottom:1px solid #ebeef5;position:sticky;top:0;z-index:100}.nav-title[data-v-636ec3c1]{margin:0;font-size:18px;font-weight:500}.back-btn[data-v-636ec3c1]{color:#409eff}.account-info[data-v-636ec3c1]{margin:20px}.account-balance[data-v-636ec3c1]{display:flex;gap:30px}.balance-item[data-v-636ec3c1]{display:flex;align-items:center;gap:8px}.balance-item .label[data-v-636ec3c1]{color:#666}.balance-item .amount[data-v-636ec3c1]{font-size:24px;font-weight:700;color:#409eff}.balance-item .type[data-v-636ec3c1]{color:#909399}.pending-transfers[data-v-636ec3c1],.transfer-history[data-v-636ec3c1]{margin:20px}.card-header[data-v-636ec3c1]{display:flex;justify-content:space-between;align-items:center}.badge[data-v-636ec3c1]{margin-left:10px}.transfer-list[data-v-636ec3c1]{max-height:400px;overflow-y:auto}.transfer-item[data-v-636ec3c1]{display:flex;justify-content:space-between;align-items:center;padding:15px;border:1px solid #ebeef5;border-radius:8px;margin-bottom:10px;background:#fff;overflow:hidden;word-wrap:break-word}.transfer-item.pending[data-v-636ec3c1]{border-color:#e6a23c;background:#fdf6ec}.transfer-item.confirmed[data-v-636ec3c1]{border-color:#67c23a;background:#f0f9ff}.transfer-item.rejected[data-v-636ec3c1]{border-color:#f56c6c;background:#fef0f0}.transfer-info[data-v-636ec3c1]{flex:1}.transfer-header[data-v-636ec3c1]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.from-user[data-v-636ec3c1],.to-user[data-v-636ec3c1]{font-weight:500}.arrow[data-v-636ec3c1]{color:#909399}.amount[data-v-636ec3c1]{font-size:18px;font-weight:700;color:#409eff;margin-left:auto}.transfer-details[data-v-636ec3c1]{color:#666;font-size:14px}.transfer-details p[data-v-636ec3c1]{margin:4px 0}.voucher[data-v-636ec3c1]{margin-top:10px}.voucher-image[data-v-636ec3c1]{width:100px;height:100px;border-radius:4px}.image-slot[data-v-636ec3c1]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#f5f7fa;color:#909399}.transfer-actions[data-v-636ec3c1]{display:flex;gap:10px}.timeout-item[data-v-636ec3c1]{border-left:3px solid #f56c6c;background-color:#fef0f0}.deadline-info[data-v-636ec3c1]{display:flex;align-items:center;gap:8px;margin:8px 0;font-size:13px}.deadline-label[data-v-636ec3c1]{color:#606266;font-weight:500}.deadline-time[data-v-636ec3c1]{color:#303133;font-weight:500}.deadline-time.urgent[data-v-636ec3c1]{color:#e6a23c}.deadline-time.expired[data-v-636ec3c1]{color:#f56c6c}.time-left[data-v-636ec3c1]{font-size:12px}.time-left.normal[data-v-636ec3c1]{color:#67c23a}.time-left.urgent[data-v-636ec3c1]{color:#e6a23c;font-weight:500}.time-left.expired[data-v-636ec3c1]{color:#f56c6c;font-weight:500}.timeout-warning[data-v-636ec3c1]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;background-color:#fef0f0;border:1px solid #fbc4c4;border-radius:4px;color:#f56c6c}.timeout-warning .el-icon[data-v-636ec3c1]{font-size:16px;color:#f56c6c}.warning-text[data-v-636ec3c1]{font-size:12px;font-weight:500}.transfer-header .el-tag[data-v-636ec3c1]{margin-left:8px;font-size:11px;height:20px;line-height:18px;padding:0 6px}.empty-state[data-v-636ec3c1]{text-align:center;padding:40px}.pagination[data-v-636ec3c1]{margin-top:20px;text-align:center}.upload-preview[data-v-636ec3c1]{margin-top:10px}.upload-preview img[data-v-636ec3c1]{width:100px;height:100px;object-fit:cover;border-radius:4px;border:1px solid #dcdfe6}.dialog-footer[data-v-636ec3c1]{text-align:right}.voucher-dialog-content .transfer-info[data-v-636ec3c1]{margin-bottom:20px;padding:16px;background-color:#f8f9fa;border-radius:8px}.voucher-dialog-content .transfer-info h4[data-v-636ec3c1]{margin:0 0 12px;color:#303133;font-size:16px;font-weight:600}.voucher-dialog-content .transfer-info .info-row[data-v-636ec3c1]{display:flex;margin-bottom:8px}.voucher-dialog-content .transfer-info .info-row .label[data-v-636ec3c1]{min-width:80px;color:#606266;font-weight:500}.voucher-dialog-content .transfer-info .info-row .value[data-v-636ec3c1]{color:#303133;flex:1}.voucher-dialog-content .transfer-info .info-row .value.amount[data-v-636ec3c1]{color:#e6a23c;font-weight:600;font-size:16px}.voucher-dialog-content .voucher-section h4[data-v-636ec3c1]{margin:0 0 12px;color:#303133;font-size:16px;font-weight:600}.voucher-dialog-content .voucher-section .voucher-image-container[data-v-636ec3c1]{display:flex;justify-content:center;padding:20px;background-color:#f8f9fa;border-radius:8px;border:2px dashed #dcdfe6}.voucher-dialog-content .voucher-section .voucher-image-container .voucher-preview[data-v-636ec3c1]{max-width:100%;max-height:400px;border-radius:8px;box-shadow:0 2px 12px #0000001a}.voucher-dialog-content .no-voucher[data-v-636ec3c1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background-color:#f8f9fa;border-radius:8px;border:2px dashed #dcdfe6;color:#909399}.voucher-dialog-content .no-voucher .el-icon[data-v-636ec3c1]{font-size:48px;margin-bottom:12px}.voucher-dialog-content .no-voucher p[data-v-636ec3c1]{margin:0;font-size:14px}.voucher-dialog-content .image-slot[data-v-636ec3c1]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:200px;color:#909399}.voucher-dialog-content .image-slot .el-icon[data-v-636ec3c1]{font-size:48px;margin-bottom:8px}.voucher-dialog-content .image-slot p[data-v-636ec3c1]{margin:0;font-size:14px}@media (max-width: 768px){.deadline-info[data-v-636ec3c1]{flex-direction:column;align-items:flex-start;gap:4px}.timeout-warning[data-v-636ec3c1]{padding:6px 10px}.warning-text[data-v-636ec3c1]{font-size:11px}.transfer-header .el-tag[data-v-636ec3c1]{margin-left:0;margin-top:4px}.navbar[data-v-636ec3c1]{padding:0 15px}.account-info[data-v-636ec3c1],.pending-transfers[data-v-636ec3c1],.transfer-history[data-v-636ec3c1]{margin:15px}.account-balance[data-v-636ec3c1]{flex-direction:column;gap:15px}.balance-item .amount[data-v-636ec3c1]{font-size:20px}.transfer-item[data-v-636ec3c1]{flex-direction:column;align-items:flex-start;gap:12px;padding:12px}.transfer-info[data-v-636ec3c1]{width:100%}.transfer-header[data-v-636ec3c1]{flex-wrap:wrap;gap:8px}.amount[data-v-636ec3c1]{font-size:16px;margin-left:0;margin-top:8px}.transfer-actions[data-v-636ec3c1]{width:100%;justify-content:flex-end;flex-wrap:wrap}.transfer-details p[data-v-636ec3c1]{font-size:13px}.voucher-image[data-v-636ec3c1]{width:80px;height:80px}.pagination[data-v-636ec3c1]{margin:15px 0;overflow-x:auto;padding:0 5px}.pagination[data-v-636ec3c1] .el-pagination{justify-content:center;flex-wrap:wrap;gap:8px}.pagination[data-v-636ec3c1] .el-pagination__total,.pagination[data-v-636ec3c1] .el-pagination__sizes,.pagination[data-v-636ec3c1] .el-pagination__jump{margin:4px 0}.pagination[data-v-636ec3c1] .el-pager{flex-wrap:wrap;justify-content:center}.pagination[data-v-636ec3c1] .el-pager .number,.pagination[data-v-636ec3c1] .btn-prev,.pagination[data-v-636ec3c1] .btn-next{min-width:32px;height:32px;font-size:14px;margin:2px}}@media (max-width: 480px){.deadline-info[data-v-636ec3c1]{font-size:12px}.timeout-warning[data-v-636ec3c1]{padding:4px 8px}.warning-text[data-v-636ec3c1]{font-size:10px}.navbar[data-v-636ec3c1]{padding:0 10px}.account-info[data-v-636ec3c1],.pending-transfers[data-v-636ec3c1],.transfer-history[data-v-636ec3c1]{margin:10px}.transfer-item[data-v-636ec3c1]{padding:10px}.balance-item .amount[data-v-636ec3c1]{font-size:18px}.transfer-actions[data-v-636ec3c1]{gap:8px}.transfer-actions .el-button[data-v-636ec3c1]{font-size:12px;padding:6px 12px}.voucher-image[data-v-636ec3c1]{width:60px;height:60px}.pagination[data-v-636ec3c1]{margin:10px 0;padding:0}.pagination[data-v-636ec3c1] .el-pagination{gap:4px}.pagination[data-v-636ec3c1] .el-pagination__total{font-size:12px;order:1;width:100%;text-align:center;margin-bottom:8px}.pagination[data-v-636ec3c1] .el-pagination__sizes{order:2;margin:4px}.pagination[data-v-636ec3c1] .el-pagination__sizes .el-select{width:80px}.pagination[data-v-636ec3c1] .el-pagination__jump{order:4;margin:4px;font-size:12px}.pagination[data-v-636ec3c1] .el-pagination__jump .el-input{width:50px}.pagination[data-v-636ec3c1] .el-pager{order:3;margin:4px 0}.pagination[data-v-636ec3c1] .el-pager .number,.pagination[data-v-636ec3c1] .btn-prev,.pagination[data-v-636ec3c1] .btn-next{min-width:28px;height:28px;font-size:12px;margin:1px}.pagination[data-v-636ec3c1] .el-pagination__jump{display:none}}
|