.order-info[data-v-1e9f21ac]{background:#f8faff;border:1px solid #e8f0ff;border-radius:6px;padding:12px 16px;margin-bottom:16px}.order-info .info-row[data-v-1e9f21ac]{display:flex;gap:24px;flex-wrap:wrap}.order-info .info-item[data-v-1e9f21ac]{font-size:13px;color:#666}.order-info .info-item em[data-v-1e9f21ac]{font-style:normal;color:#333;font-weight:500}.order-info .info-item em.blue[data-v-1e9f21ac]{color:#165dff}.order-info .info-item em.green[data-v-1e9f21ac]{color:#52c41a}.order-info .info-item em.red[data-v-1e9f21ac]{color:#ff4d4f}.upload-tip[data-v-1e9f21ac]{background:#fff7e6;border:1px solid #ffe7ba;color:#d46b08;padding:8px 12px;border-radius:4px;margin-bottom:16px;font-size:13px}.upload-body[data-v-1e9f21ac]{display:flex;gap:20px;min-height:260px}.upload-body .upload-area[data-v-1e9f21ac]{width:50%}.upload-body .upload-area[data-v-1e9f21ac] .ant-upload-select{display:inline-block;width:100%;height:100%}.upload-body .upload-area[data-v-1e9f21ac] .ant-upload-drag-hover .upload-box{border-color:#1890ff;background:rgba(24,144,255,.1)}.upload-body .upload-area .upload-box[data-v-1e9f21ac]{border:1px dashed #d9d9d9;border-radius:8px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;padding:20px}.upload-body .upload-area .upload-box[data-v-1e9f21ac]:hover{border-color:#165dff;background:rgba(22,93,255,.04)}.upload-body .upload-area .upload-box.is-disabled[data-v-1e9f21ac]{cursor:not-allowed;opacity:.6}.upload-body .upload-area .upload-box .upload-icon[data-v-1e9f21ac]{font-size:36px;color:#165dff;margin-bottom:12px}.upload-body .upload-area .upload-box .upload-text[data-v-1e9f21ac]{font-size:14px;color:#333;margin-bottom:4px}.upload-body .upload-area .upload-box .upload-hint[data-v-1e9f21ac]{font-size:12px;color:#999}.upload-body .file-list[data-v-1e9f21ac]{flex:1;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.upload-body .file-list .file-list-header[data-v-1e9f21ac]{padding:8px 12px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-size:13px;color:#666}.upload-body .file-list .file-list-body[data-v-1e9f21ac]{flex:1;overflow-y:auto;padding:4px 0}.upload-body .file-list .file-item[data-v-1e9f21ac]{display:flex;align-items:center;padding:6px 12px;transition:background .2s}.upload-body .file-list .file-item[data-v-1e9f21ac]:hover{background:#f5f7fa}.upload-body .file-list .file-item .file-cell-info[data-v-1e9f21ac]{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.upload-body .file-list .file-item .file-cell-size[data-v-1e9f21ac]{flex:0 0 60px;text-align:right;font-size:12px;color:#999}.upload-body .file-list .file-item .file-cell-actions[data-v-1e9f21ac]{flex:0 0 auto;display:flex;gap:2px}.upload-body .file-list .file-item .file-icon[data-v-1e9f21ac]{font-size:18px;color:#165dff;flex-shrink:0}.upload-body .file-list .file-item .file-thumb[data-v-1e9f21ac]{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0;cursor:pointer}.upload-body .file-list .file-item .file-name[data-v-1e9f21ac]{font-size:13px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-body .file-list .file-empty[data-v-1e9f21ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.upload-body .file-list .file-empty .empty-icon[data-v-1e9f21ac]{font-size:36px;color:#d9d9d9;margin-bottom:8px}.upload-body .file-list .file-empty .empty-text[data-v-1e9f21ac]{font-size:13px;color:#999}