.dialog-mask[data-v-5a3475b4]{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:2000}.dialog-box[data-v-5a3475b4]{width:1300px;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.2)}.dialog-header[data-v-5a3475b4]{padding:15px 20px;border-bottom:1px solid #eee;position:relative}.dialog-header h3.main-title[data-v-5a3475b4]{margin:0}.dialog-close[data-v-5a3475b4]{position:absolute;right:20px;top:15px;font-size:26px;cursor:pointer}.dialog-body[data-v-5a3475b4]{padding:0 50px 50px 50px}.section-title[data-v-5a3475b4]{width:auto;margin:40px 0 20px}table[data-v-5a3475b4]{width:100%;border-collapse:collapse;margin-bottom:20px}table td[data-v-5a3475b4]{border:1px solid #ddd;padding:10px 12px;font-size:16px}.label[data-v-5a3475b4]{text-align:center;width:120px;height:50px;background:#f7f7f7;color:#666}.colcontent[data-v-5a3475b4]{font-size:16px}.colcontent1[data-v-5a3475b4]{font-size:16px;width:480px}.highlight[data-v-5a3475b4]{color:#f59a23;font-weight:700}.highlight .quote-time[data-v-5a3475b4]{color:#aaa;font-weight:400}.price-item[data-v-5a3475b4]{color:#1664ff;padding-right:20px;font-size:16px;text-decoration:underline;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;max-height:24px;line-height:24px}.btn[data-v-5a3475b4]{box-sizing:border-box;padding:0;width:100px;height:30px;margin-left:10px}.consultbox[data-v-5a3475b4]{width:300px;padding:20px}.consultboxtitle[data-v-5a3475b4]{text-align:center;font-size:18px;font-weight:700;color:#333;margin-bottom:16px}.consultboximg[data-v-5a3475b4]{width:200px;height:200px;margin:0 auto 16px}.consultboxinfo[data-v-5a3475b4]{padding:12px;background-color:#ecf5ff;border-radius:8px}.consultboxservice[data-v-5a3475b4]{font-size:14px;color:#333;line-height:26px}.dialog-mask[data-v-b15f93fc]{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:2000}.dialog-box[data-v-b15f93fc]{width:1100px;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.2)}.dialog-header[data-v-b15f93fc]{padding:15px 20px;border-bottom:1px solid #eee;position:relative}.dialog-header h3.main-title[data-v-b15f93fc]{margin:0}.dialog-close[data-v-b15f93fc]{position:absolute;right:20px;top:15px;font-size:26px;cursor:pointer}.dialog-body[data-v-b15f93fc]{padding:0 50px 50px 50px}.section-title[data-v-b15f93fc]{width:auto;margin:40px 0 20px}.order-bar[data-v-b15f93fc]{margin-top:30px;padding:14px 24px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.order-bar-row[data-v-b15f93fc]{width:100%}.bar-item[data-v-b15f93fc]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline}.quote-summary[data-v-b15f93fc]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px;padding:28px 36px;background:#f0f6ff;border-radius:8px}.summary-amount-col[data-v-b15f93fc]{-ms-flex:0 0 260px;flex:0 0 260px}.summary-label[data-v-b15f93fc]{margin-bottom:10px}.summary-amount[data-v-b15f93fc]{font-size:36px;font-weight:700;color:#f59a23;line-height:1.2}.summary-line[data-v-b15f93fc]{width:1px;height:72px;background:#d6e4ff;margin:0 40px}.summary-info[data-v-b15f93fc]{-ms-flex:1;flex:1;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:18px;column-gap:24px}.summary-item[data-v-b15f93fc]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.summary-key[data-v-b15f93fc]{-ms-flex:0 0 88px;flex:0 0 88px}.summary-val[data-v-b15f93fc]{word-break:break-all}.record-table[data-v-b15f93fc]{width:100%;border-collapse:collapse}.record-table th[data-v-b15f93fc]{background:#fafafa}.record-table td[data-v-b15f93fc],.record-table th[data-v-b15f93fc]{border:1px solid #e8e8e8;padding:12px;text-align:center}.record-table tr:nth-child(2n) td[data-v-b15f93fc]{background:#fafafa}.price-calc[data-v-b15f93fc]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:32px;margin-top:16px;padding:14px 24px;background:#fffbea;border:1px solid #ffe7ba;border-radius:4px}.calc-total[data-v-b15f93fc]{font-size:22px;font-weight:700;color:#f59a23}.head[data-v-0d87d78d]{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.head>div[data-v-0d87d78d]{text-align:center}.order-list[data-v-0d87d78d]{width:1660px;background:#fff;padding:20px 40px 20px 40px;position:relative;min-height:400px}.order-list .order-item[data-v-0d87d78d]{margin-bottom:20px;border:1px solid #f5f5f5}.order-list .loading-container[data-v-0d87d78d]{padding:60px 0;text-align:center;background:#fff;border:1px solid #e4e7ed;margin-bottom:20px}.order-list .loading-spinner[data-v-0d87d78d]{font-size:16px;color:#1664ff}.order-list .empty-container[data-v-0d87d78d]{padding:80px 0;text-align:center;background:#fff;border:1px solid #e4e7ed;margin-bottom:20px}.order-list .empty-icon[data-v-0d87d78d]{font-size:48px;margin-bottom:16px}.order-list .empty-text[data-v-0d87d78d]{font-size:16px;color:#999}.order-list .head[data-v-0d87d78d]{height:60px;line-height:60px;background:#f5f5f5;overflow:hidden}.order-list .head span[data-v-0d87d78d]{margin-right:20px}.order-list .body[data-v-0d87d78d]{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.order-list .body .column[data-v-0d87d78d]{border-left:1px solid #f5f5f5;text-align:center;height:150px}.order-list .body .state>p[data-v-0d87d78d]{padding-top:10px}.order-list .body .amount .red[data-v-0d87d78d]{color:#cf4444}.order-list .body .amount>p[data-v-0d87d78d]{padding-top:10px}.order-list .body .right-column[data-v-0d87d78d]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px}.order-list .body .product-detail[data-v-0d87d78d]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px}