.order-page[data-v-f79f7150]{height:calc(100vh - 84px);padding:10px 12px;background:#f3f5f9;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;color:#1f2937}.page-header[data-v-f79f7150]{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;gap:12px;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb[data-v-f79f7150]{font-size:12px;color:#64748b;margin-bottom:2px}.breadcrumb a[data-v-f79f7150]{color:#1558dc;text-decoration:none}.breadcrumb .sep[data-v-f79f7150]{margin:0 6px;color:#94a3b8}.title-row[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-title[data-v-f79f7150]{margin:0;font-size:20px;font-weight:700;line-height:1.3}.page-subtitle[data-v-f79f7150]{margin:0;font-size:12px;color:#64748b}.header-actions[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-layout[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:grid;grid-template-columns:420px minmax(0,1fr) 260px;gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.panel[data-v-f79f7150]{background:#fff;border-radius:10px;border:1px solid rgba(15,34,71,.05);-webkit-box-shadow:0 1px 2px rgba(15,34,71,.03);box-shadow:0 1px 2px rgba(15,34,71,.03);min-width:0;min-height:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.list-panel[data-v-f79f7150]{overflow-x:hidden}.list-tools[data-v-f79f7150]{padding:12px 12px 0;border-bottom:1px solid #f1f5f9;-ms-flex-negative:0;flex-shrink:0}.search-row[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-row .el-input[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-btn[data-v-f79f7150]{-ms-flex-negative:0;flex-shrink:0;padding:7px 10px}.status-tabs[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin-top:4px;overflow:visible}.st-tab[data-v-f79f7150]{border:0;background:transparent;color:#64748b;font-size:13px;padding:10px 8px 12px;cursor:pointer;line-height:1.2;white-space:nowrap;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.st-tab em[data-v-f79f7150]{font-style:normal;font-size:12px;color:#94a3b8}.st-tab em.badge[data-v-f79f7150]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#1558dc;color:#fff;font-size:11px;font-weight:600}.st-tab.active[data-v-f79f7150]{color:#1558dc;font-weight:650}.st-tab.active[data-v-f79f7150]:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#1558dc;border-radius:1px}.list-body[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:0}.order-item[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 14px;border-bottom:1px solid #f1f5f9;cursor:pointer;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-item[data-v-f79f7150]:hover{background:#fafbfc}.order-item.active[data-v-f79f7150]{background:#f5f9ff;-webkit-box-shadow:inset 3px 0 0 #1558dc;box-shadow:inset 3px 0 0 #1558dc}.o-av[data-v-f79f7150]{width:40px;height:40px;border-radius:50%;color:#fff;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;font-size:15px;font-weight:700;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.o-main[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.o-title[data-v-f79f7150]{font-size:14px;font-weight:700;color:#1f2937}.o-store[data-v-f79f7150],.o-title[data-v-f79f7150]{line-height:1.4;margin-bottom:4px;word-break:break-all}.o-store[data-v-f79f7150]{font-size:13px;color:#64748b}.o-meta[data-v-f79f7150]{font-size:12px;color:#94a3b8;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 0}.o-meta .dot[data-v-f79f7150]{margin:0 4px;color:#cbd5e1}.o-aside[data-v-f79f7150]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;padding-top:2px;width:72px}.o-status[data-v-f79f7150]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.o-status.lg[data-v-f79f7150],.o-status[data-v-f79f7150]{height:22px;padding:0 8px;font-size:12px}.o-status.pending[data-v-f79f7150]{background:#eff6ff;color:#1558dc}.o-status.ok[data-v-f79f7150]{background:#ecfdf5;color:#059669}.o-status.reject[data-v-f79f7150]{background:#fef2f2;color:#dc2626}.o-status.cancel[data-v-f79f7150]{background:#f1f5f9;color:#64748b}.o-time[data-v-f79f7150]{font-size:12px;color:#94a3b8;white-space:nowrap}.list-foot[data-v-f79f7150]{padding:8px 10px;border-top:1px solid #f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.detail-head[data-v-f79f7150]{-ms-flex-negative:0;flex-shrink:0;padding:12px 16px 10px;border-bottom:1px solid #f1f5f9}.detail-title-row[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px}.detail-title[data-v-f79f7150]{margin:0;font-size:16px;font-weight:700;line-height:1.35;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.meta-chips[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.chip[data-v-f79f7150]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;max-width:100%;padding:3px 8px;background:#f8fafc;border-radius:4px;font-size:12px;color:#1f2937;line-height:1.4}.chip i[data-v-f79f7150]{font-style:normal;color:#94a3b8;-ms-flex-negative:0;flex-shrink:0}.mid-scroll[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:12px 16px;min-height:0}.block[data-v-f79f7150]{margin-bottom:16px}.block[data-v-f79f7150]:last-child{margin-bottom:0}.block-head[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px}.block-title[data-v-f79f7150]{font-size:13px;font-weight:700;padding-left:8px;border-left:3px solid #1558dc;line-height:1.2}.block-hint[data-v-f79f7150]{font-size:12px;color:#94a3b8}.attach-list[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.attach-item[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:8px 10px;border:1px solid #e8edf3;border-radius:8px;background:#f8fafc}.attach-ico[data-v-f79f7150],.attach-item[data-v-f79f7150]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attach-ico[data-v-f79f7150]{width:34px;height:34px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:700;color:#fff;background:#64748b;-ms-flex-negative:0;flex-shrink:0}.attach-ico.img[data-v-f79f7150]{background:#0ea5e9}.attach-ico.xls[data-v-f79f7150]{background:#16a34a}.attach-ico.doc[data-v-f79f7150]{background:#1558dc}.attach-ico.pdf[data-v-f79f7150]{background:#ea580c}.attach-main[data-v-f79f7150]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.attach-name[data-v-f79f7150]{display:block;color:#1558dc;text-decoration:none;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attach-meta[data-v-f79f7150]{margin-top:2px;font-size:12px;color:#94a3b8}.data-table[data-v-f79f7150]{width:100%;margin-bottom:8px}.data-table[data-v-f79f7150] th{background:#f8fafc;color:#64748b;font-weight:500}.up[data-v-f79f7150]{color:#16a34a;font-weight:600}.down[data-v-f79f7150]{color:#dc2626;font-weight:600}.desc-text[data-v-f79f7150],.tip-text[data-v-f79f7150]{margin:0;font-size:13px;color:#475569;line-height:1.6}.desc-text[data-v-f79f7150]{padding:10px 12px;background:#f8fafc;border-radius:8px}.file-list[data-v-f79f7150]{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}.file-item[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 10px;background:#f8fafc;border-radius:8px}.file-ico[data-v-f79f7150]{font-size:18px;color:#1558dc}.file-main[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.file-name[data-v-f79f7150]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-f79f7150]{font-size:11px;color:#94a3b8;margin-top:1px}.mid-footer[data-v-f79f7150]{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f1f5f9;padding:10px 16px 12px;background:#fafbfc}.footer-bar[data-v-f79f7150]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:8px}.action-btns[data-v-f79f7150],.footer-bar[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-btns[data-v-f79f7150]{gap:8px;margin-left:auto}.btn-modify[data-v-f79f7150]{color:#ea580c!important;border-color:#fdba74!important;background:#fff!important}.btn-modify[data-v-f79f7150]:focus,.btn-modify[data-v-f79f7150]:hover{color:#c2410c!important;border-color:#fb923c!important;background:#fff7ed!important}.side-tabs[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #f1f5f9;padding:0 8px}.side-tab[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:0;background:transparent;color:#64748b;font-size:13px;font-weight:500;padding:12px 8px;cursor:pointer;position:relative}.side-tab.active[data-v-f79f7150]{color:#1558dc;font-weight:700}.side-tab.active[data-v-f79f7150]:after{content:"";position:absolute;left:16%;right:16%;bottom:0;height:2px;background:#1558dc;border-radius:1px}.right-scroll[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:12px;min-height:0}.msg-list[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:10px}.msg-item[data-v-f79f7150]{gap:8px}.m-av[data-v-f79f7150],.msg-item[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex}.m-av[data-v-f79f7150]{width:28px;height:28px;border-radius:50%;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.m-body[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.m-meta[data-v-f79f7150]{font-size:12px;color:#64748b;margin-bottom:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.m-meta b[data-v-f79f7150]{color:#334155}.m-meta em[data-v-f79f7150]{font-style:normal;color:#94a3b8;-ms-flex-negative:0;flex-shrink:0}.m-text[data-v-f79f7150]{font-size:13px;line-height:1.5;color:#334155;background:#f8fafc;padding:8px 10px;border-radius:8px}.link[data-v-f79f7150]{display:inline-block;color:#1558dc;font-size:13px;text-decoration:none;margin-right:12px}.link.mt[data-v-f79f7150]{margin-top:6px}.timeline[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tl-item[data-v-f79f7150]{gap:10px}.tl-item[data-v-f79f7150],.tl-rail[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex}.tl-rail[data-v-f79f7150]{width:12px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tl-dot[data-v-f79f7150]{width:8px;height:8px;border-radius:50%;margin-top:5px;-ms-flex-negative:0;flex-shrink:0}.tl-line[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:1px;background:#e2e8f0;margin:4px 0 0;min-height:16px}.tl-body[data-v-f79f7150]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-bottom:14px}.tl-top[data-v-f79f7150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:2px}.tl-top em[data-v-f79f7150]{font-style:normal;font-size:11px;color:#94a3b8;-ms-flex-negative:0;flex-shrink:0}.tl-action[data-v-f79f7150]{font-size:13px;font-weight:650;color:#1f2937}.tl-who[data-v-f79f7150]{font-size:12px;color:#64748b}.tl-remark[data-v-f79f7150]{margin-top:4px;font-size:12px;color:#475569;line-height:1.45;padding:6px 8px;background:#f8fafc;border-radius:6px}.empty-panel[data-v-f79f7150]{grid-column:2/-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty[data-v-f79f7150]{padding:40px;text-align:center;color:#94a3b8;font-size:13px}@media (max-width:1440px){.main-layout[data-v-f79f7150]{grid-template-columns:390px minmax(0,1fr) 240px}}@media (max-width:1280px){.main-layout[data-v-f79f7150]{grid-template-columns:360px minmax(0,1fr) 220px}}@media (max-width:1100px){.order-page[data-v-f79f7150]{height:auto;min-height:calc(100vh - 84px);overflow:visible}.main-layout[data-v-f79f7150]{grid-template-columns:1fr;height:auto}.panel[data-v-f79f7150]{height:auto}.list-panel[data-v-f79f7150]{max-height:480px}.mid-panel[data-v-f79f7150]{min-height:520px}.right-panel[data-v-f79f7150]{min-height:360px}}