.detail-page[data-v-8df1e578]{background:#f6f8fd;color:#183453;min-height:100vh;padding-bottom:58px}.detail-container[data-v-8df1e578]{margin:0 auto;width:1200px}.breadcrumb[data-v-8df1e578]{align-items:center;color:#7b8796;display:flex;font-size:11px;gap:7px;height:54px}.breadcrumb a[data-v-8df1e578]{color:#5f6e80}.breadcrumb svg[data-v-8df1e578]{height:11px;width:11px}.progress-card[data-v-8df1e578]{background:#fff;border:1px solid #cfd8e6;border-radius:10px;display:grid;grid-template-columns:repeat(5,1fr);height:118px;padding:22px 28px 15px;position:relative}.progress-card[data-v-8df1e578]:before{background:#dce5ef;content:"";height:3px;left:11%;position:absolute;right:11%;top:42px}.progress-step[data-v-8df1e578]{align-items:center;color:#6f7d8e;display:flex;flex-direction:column;font-size:12px;gap:10px;position:relative;z-index:1}.step-mark[data-v-8df1e578]{background:#dfe7f1;border-radius:50%;color:#73849a;display:grid;height:30px;place-items:center;width:30px}.step-mark svg[data-v-8df1e578]{height:16px;width:16px}.progress-step.complete .step-mark[data-v-8df1e578]{background:#0aa779;color:#fff}.progress-step.complete:nth-child(2) .step-mark[data-v-8df1e578]{background:#074c91}.progress-step.complete[data-v-8df1e578]{color:#223850}.detail-grid[data-v-8df1e578]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 350px;margin-top:24px}.detail-grid main[data-v-8df1e578]{display:flex;flex-direction:column;gap:22px}.panel[data-v-8df1e578]{background:#fff;border:1px solid #cfd8e6;border-radius:10px;padding:24px 28px}.billing-card h2[data-v-8df1e578],.panel h2[data-v-8df1e578],.report-card h2[data-v-8df1e578]{align-items:center;color:#0b3d74;display:flex;font-size:16px;font-weight:600;gap:8px}.billing-card h2 svg[data-v-8df1e578],.panel h2 svg[data-v-8df1e578],.report-card h2 svg[data-v-8df1e578]{height:18px;width:18px}.panel-heading[data-v-8df1e578]{align-items:start;display:flex;justify-content:space-between}.panel-heading h1[data-v-8df1e578]{color:#0b3d74;font-size:16px;font-weight:600}.panel-heading p[data-v-8df1e578]{color:#66758a;font-size:11px;margin-top:8px}.order-heading-actions[data-v-8df1e578]{align-items:center;display:flex;gap:10px}.entrustment-download[data-v-8df1e578]{align-items:center;background:#edf5ff;border:1px solid #a8c2df;border-radius:4px;color:#0751a8;cursor:pointer;display:inline-flex;font-size:11px;gap:5px;height:30px;justify-content:center;padding:0 11px;transition:border-color .2s ease,background .2s ease}.entrustment-download[data-v-8df1e578]:hover:not(:disabled){background:#e1efff;border-color:#0751a8}.entrustment-download[data-v-8df1e578]:disabled{cursor:wait;opacity:.65}.entrustment-download svg[data-v-8df1e578]{height:14px;width:14px}.state-tag[data-v-8df1e578]{background:#fff0e6;border-radius:13px;color:#c26427;font-size:11px;padding:5px 13px}.state-tag.done[data-v-8df1e578]{background:#d9f8eb;color:#09835f}.order-meta[data-v-8df1e578]{border-top:1px solid #dde4ed;display:grid;grid-template-columns:repeat(3,1fr);margin-top:26px;padding-top:18px}.order-meta div[data-v-8df1e578],.requirements div[data-v-8df1e578],.two-column-info div[data-v-8df1e578]{display:flex;flex-direction:column;gap:8px}.order-meta span[data-v-8df1e578],.requirements span[data-v-8df1e578],.two-column-info span[data-v-8df1e578]{color:#748194;font-size:10px}.order-meta strong[data-v-8df1e578],.requirements strong[data-v-8df1e578],.two-column-info strong[data-v-8df1e578]{color:#1e3047;font-size:12px}.order-meta .blue[data-v-8df1e578]{color:#0753a1;font-size:15px}.service-item[data-v-8df1e578]{align-items:center;background:#edf3ff;border-radius:7px;display:flex;margin-top:22px;min-height:126px;padding:18px}.service-item>img[data-v-8df1e578]{border:1px solid #d8e0eb;border-radius:5px;height:88px;-o-object-fit:cover;object-fit:cover;width:108px}.service-copy[data-v-8df1e578]{flex:1;margin-left:18px}.service-copy>strong[data-v-8df1e578]{color:#193a61;font-size:14px}.service-tags[data-v-8df1e578]{display:flex;gap:7px;margin-top:9px}.service-tags span[data-v-8df1e578]{background:#dceaff;color:#2362a5;font-size:9px;padding:3px 6px}.service-copy p[data-v-8df1e578]{color:#526176;font-size:10px;margin-top:11px}.service-item>b[data-v-8df1e578]{align-self:flex-start;color:#073f7d;font-size:14px}.two-column-info[data-v-8df1e578]{display:grid;grid-template-columns:repeat(2,1fr);margin-top:24px}.empty-content[data-v-8df1e578]{color:#748194;font-size:12px;margin-top:22px}.order-file[data-v-8df1e578]{align-items:center;background:#edf3ff;border:1px solid #cbd9e9;color:#0751a8;display:flex;font-size:12px;gap:8px;margin-top:16px;min-height:50px;padding:8px 13px}.order-file>svg[data-v-8df1e578]{flex:none;height:16px;width:16px}.order-file>span[data-v-8df1e578],.report-file>span[data-v-8df1e578]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.order-file strong[data-v-8df1e578],.report-file strong[data-v-8df1e578]{color:#1f426d;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-file small[data-v-8df1e578],.report-file small[data-v-8df1e578]{color:#76869a;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-download[data-v-8df1e578]{background:transparent;border:0;color:#0751a8;cursor:pointer;flex:none;font-size:11px;padding:0}.file-download[data-v-8df1e578]:disabled{cursor:not-allowed;opacity:.45}.requirements[data-v-8df1e578]{display:grid;gap:22px 80px;grid-template-columns:repeat(2,1fr);margin-top:25px}.requirements div[data-v-8df1e578]{border-bottom:1px solid #edf0f4;padding-bottom:14px}.result-block[data-v-8df1e578]{margin-top:28px}.notes>span[data-v-8df1e578],.result-block>span[data-v-8df1e578]{color:#5e6c7d;font-size:10px}.result-block figure[data-v-8df1e578]{margin-top:12px;width:220px}.result-block img[data-v-8df1e578]{border:1px solid #cfd7e1;border-radius:5px;height:170px;-o-object-fit:cover;object-fit:cover;width:220px}.result-block figcaption[data-v-8df1e578]{color:#738094;font-size:9px;margin-top:5px;text-align:center}.notes[data-v-8df1e578]{border-top:1px solid #e4e8ee;margin-top:28px;padding-top:18px}.notes p[data-v-8df1e578]{background:#edf3ff;border:1px solid #c7d5e8;border-radius:5px;color:#68788b;font-size:11px;margin-top:10px;padding:13px}.selected-options-panel>article[data-v-8df1e578]{margin-top:18px}.selected-options-panel>article+article[data-v-8df1e578]{border-top:1px solid #e5ebf3;padding-top:18px}.selected-options-panel h3[data-v-8df1e578]{color:#294a70;font-size:13px;font-weight:600;margin-bottom:12px}.selected-options-panel dl[data-v-8df1e578]{display:grid;gap:12px}.selected-options-panel dl>div[data-v-8df1e578]{align-items:start;display:grid;gap:12px;grid-template-columns:118px minmax(0,1fr)}.selected-options-panel dt[data-v-8df1e578]{color:#66758a;font-size:12px;line-height:26px}.selected-options-panel dd[data-v-8df1e578]{align-items:center;color:#29435f;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;min-height:26px;min-width:0}.selected-option-tag[data-v-8df1e578]{background:#edf5ff;border:1px solid #bfd3e9;border-radius:3px;color:#0751a8;line-height:1.35;padding:4px 10px}.selected-option-text[data-v-8df1e578]{background:#edf3ff;border-radius:4px;color:#40556d;line-height:1.6;margin:0;padding:9px 11px;white-space:pre-wrap;width:100%;word-break:break-word}.selected-option-image[data-v-8df1e578]{background:#f5f8fc;border:1px solid #d1ddea;border-radius:4px;display:block;height:88px;overflow:hidden;width:88px}.selected-option-image img[data-v-8df1e578]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.selected-option-file[data-v-8df1e578]{align-items:center;background:#edf5ff;border:1px solid #c4d7eb;border-radius:3px;color:#0751a8;display:inline-flex;gap:5px;line-height:1.4;max-width:100%;min-width:0;padding:6px 9px}.selected-option-file svg[data-v-8df1e578]{flex:none;height:14px;width:14px}.requirement-attachment-group[data-v-8df1e578],.requirement-remark[data-v-8df1e578]{margin-top:18px}.requirement-attachment-group>span[data-v-8df1e578],.requirement-remark>span[data-v-8df1e578]{color:#66758a;display:block;font-size:12px;margin-bottom:8px}.requirement-attachment-group>div[data-v-8df1e578]{display:flex;flex-wrap:wrap;gap:10px}.requirement-attachment-group a[data-v-8df1e578]{background:#f5f8fc;border:1px solid #d1ddea;border-radius:4px;display:block;height:88px;overflow:hidden;width:118px}.requirement-attachment-group img[data-v-8df1e578]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.requirement-remark p[data-v-8df1e578]{background:#edf3ff;border-radius:4px;color:#40556d;font-size:12px;line-height:1.6;margin:0;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.detail-grid aside[data-v-8df1e578]{display:flex;flex-direction:column;gap:18px}.billing-card[data-v-8df1e578],.report-card[data-v-8df1e578]{background:#fff;border:1px solid #cfd8e6;border-radius:10px;overflow:hidden}.report-card[data-v-8df1e578]{background:#0750a8;border-color:#064388;color:#fff;padding:24px}.report-card h2[data-v-8df1e578]{color:#fff}.report-empty[data-v-8df1e578]{align-items:center;background:#0d5db6;border-radius:7px;display:flex;flex-direction:column;height:142px;justify-content:center;margin-top:18px}.report-empty svg[data-v-8df1e578]{height:36px;opacity:.55;width:36px}.report-empty p[data-v-8df1e578]{color:hsla(0,0%,100%,.72);font-size:11px;margin-top:12px}.report-preview[data-v-8df1e578]{background:#2b6daf;border-radius:7px;margin-top:18px;padding:15px 15px 10px}.paper[data-v-8df1e578]{background:#fff;box-shadow:0 7px 18px rgba(0,0,0,.22);color:#1d3550;display:flex;flex-direction:column;height:240px;padding:18px;transform:rotate(-2deg)}.paper strong[data-v-8df1e578]{color:#144475;font-size:16px}.paper span[data-v-8df1e578]{color:#8993a1;font-size:7px;margin-top:3px}.paper img[data-v-8df1e578]{height:155px;margin-top:14px;-o-object-fit:cover;object-fit:cover;width:100%}.report-preview small[data-v-8df1e578]{color:hsla(0,0%,100%,.8);display:block;font-size:9px;margin-top:13px}.report-card>button[data-v-8df1e578]{align-items:center;background:#fff;border:0;border-radius:6px;color:#064993;cursor:pointer;display:flex;gap:8px;height:42px;justify-content:center;margin-top:12px;width:100%}.report-card>button svg[data-v-8df1e578]{height:15px;width:15px}.report-file[data-v-8df1e578]{align-items:center;background:#fff;border-radius:5px;color:#0751a8;display:flex;font-size:11px;gap:7px;margin-top:14px;min-height:50px;padding:7px 11px}.report-file>svg[data-v-8df1e578]{flex:none;height:15px;width:15px}.billing-card[data-v-8df1e578]{padding:20px 16px 16px}.billing-card h2[data-v-8df1e578]{font-size:15px;margin-bottom:12px}.billing-row[data-v-8df1e578]{align-items:center;border-bottom:1px solid #edf1f6;color:#1d314d;display:flex;font-size:12px;justify-content:space-between;min-height:38px}.billing-row>strong[data-v-8df1e578]{font-weight:500}.billing-row--points[data-v-8df1e578]{min-height:48px}.billing-row--points>span[data-v-8df1e578]{display:flex;flex-direction:column;gap:3px}.billing-row--points b[data-v-8df1e578]{font-size:12px;font-weight:600}.billing-row--points small[data-v-8df1e578]{color:#728098;font-size:9px}.billing-switch[data-v-8df1e578]{background:#c4ceda;border:0;border-radius:10px;cursor:pointer;display:inline-block;height:20px;padding:0;position:relative;width:32px}.billing-switch em[data-v-8df1e578]{background:#fff;border-radius:50%;height:14px;left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:left .2s ease;width:14px}.billing-switch.on[data-v-8df1e578]{background:#0a4d91}.billing-switch.on em[data-v-8df1e578]{left:15px}.billing-switch[data-v-8df1e578]:focus-visible{outline:2px solid #75a5d5;outline-offset:2px}.billing-row--integral-input[data-v-8df1e578]{min-height:38px}.billing-row--integral-input label[data-v-8df1e578]{color:#1d314d;font-size:12px}.billing-row--integral-input>div[data-v-8df1e578]{align-items:center;background:#edf3ff;border:1px solid #c5d1e0;display:flex;height:28px}.billing-row--integral-input input[data-v-8df1e578]{background:transparent;border:0;color:#0751a8;font-size:12px;height:100%;outline:0;padding:0 6px;text-align:right;width:58px}.billing-row--integral-input input[data-v-8df1e578]::-webkit-inner-spin-button,.billing-row--integral-input input[data-v-8df1e578]::-webkit-outer-spin-button{margin:0}.billing-row--integral-input>div span[data-v-8df1e578]{color:#61738a;font-size:10px;padding-right:7px}.billing-row--coupon strong[data-v-8df1e578]{align-items:center;color:#0751a8;display:inline-flex;font-size:11px;gap:2px}.billing-row--coupon svg[data-v-8df1e578]{height:12px;width:12px}.billing-row--coupon[data-v-8df1e578]{display:grid;gap:6px;grid-template-columns:auto minmax(0,1fr) auto}.billing-row--coupon[data-v-8df1e578] .el-select{min-width:0;--el-color-primary:#0751a8}.billing-row--coupon[data-v-8df1e578] .el-select__wrapper{background:transparent;box-shadow:none!important;font-size:11px;min-height:28px;padding:0}.billing-row--coupon[data-v-8df1e578] .el-select__placeholder,.billing-row--coupon[data-v-8df1e578] .el-select__selected-item{color:#0751a8;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.billing-row--coupon[data-v-8df1e578] .el-select__caret{display:none}.coupon-count[data-v-8df1e578]{white-space:nowrap}.billing-row--deduction[data-v-8df1e578]{color:#078b65}.billing-row--deduction strong[data-v-8df1e578]{font-weight:600}.billing-row--refund-status strong[data-v-8df1e578]{color:#b76b22;font-weight:600}.billing-row--refund[data-v-8df1e578]{color:#0b4f96}.billing-row--refund strong[data-v-8df1e578]{font-weight:600}.billing-card footer[data-v-8df1e578]{align-items:center;display:flex;justify-content:space-between;min-height:66px}.billing-card footer span[data-v-8df1e578]{color:#132b49;font-size:13px;font-weight:600;line-height:1.35}.billing-card footer strong[data-v-8df1e578]{color:#063e7d;font-size:31px;font-weight:600}.order-coupon-dropdown.el-popper{background:#edf3ff;border:1px solid #c5d1e0;border-radius:0;box-shadow:none;padding:0}.order-coupon-dropdown .el-select-dropdown__item{background:#edf3ff;color:#2f4663;font-size:12px;height:36px;line-height:36px;padding:0 12px}.order-coupon-dropdown .el-select-dropdown__item.hover,.order-coupon-dropdown .el-select-dropdown__item.selected,.order-coupon-dropdown .el-select-dropdown__item:hover{background:#edf3ff;color:#2f4663;font-weight:400}.pay-button[data-v-8df1e578]{align-items:center;background:#063e7d;border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:8px;height:48px;justify-content:center;width:100%}.pay-button svg[data-v-8df1e578]{height:16px;width:16px}.refund-button[data-v-8df1e578]{background:#fff;border:1px solid #0751a8;border-radius:6px;color:#0751a8;cursor:pointer;font-size:13px;height:42px;margin-top:10px;width:100%}.refund-button[data-v-8df1e578]:hover{background:#0751a8;color:#fff}.order-payment-dialog{border-radius:10px;overflow:hidden}.order-payment-dialog .el-dialog__header{border-bottom:1px solid #e1e8f1;margin-right:0;padding:20px 24px 14px}.order-payment-dialog .el-dialog__header h2{color:#153d6b;font-size:18px;font-weight:600;margin:0}.order-payment-dialog .el-dialog__body{padding:22px 24px 24px}.order-payment-dialog__body>p[data-v-8df1e578]{color:#556a84;font-size:13px}.order-payment-dialog__body>p strong[data-v-8df1e578]{color:#d65b35;font-size:20px}.order-payment-options[data-v-8df1e578]{display:grid;gap:10px;margin-top:18px}.order-payment-options label[data-v-8df1e578]{align-items:center;background:#edf3ff;border:1px solid #c5d1e0;cursor:pointer;display:flex;gap:11px;min-height:58px;padding:0 14px}.order-payment-options label.selected[data-v-8df1e578]{border-color:#0751a8}.order-payment-options input[data-v-8df1e578]{accent-color:#0751a8}.order-payment-options img[data-v-8df1e578]{height:27px;-o-object-fit:contain;object-fit:contain;width:27px}.order-payment-options span[data-v-8df1e578]{display:flex;flex-direction:column;gap:4px}.order-payment-options b[data-v-8df1e578]{color:#1e3d63;font-size:13px}.order-payment-options small[data-v-8df1e578]{color:#718198;font-size:11px}.order-payment-dialog__body>button[data-v-8df1e578]{background:#063e7d;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;height:44px;margin-top:22px;width:100%}.order-payment-dialog__body>button[data-v-8df1e578]:disabled{cursor:wait;opacity:.65}.order-payment-empty[data-v-8df1e578]{background:#edf3ff;margin-top:18px;padding:14px;text-align:center}.order-wechat-payment-dialog{border-radius:10px;overflow:hidden}.order-wechat-payment-dialog .el-dialog__header{border-bottom:1px solid #e1e8f1;margin-right:0;padding:20px 24px 14px}.order-wechat-payment-dialog .el-dialog__header h2{color:#153d6b;font-size:18px;font-weight:600;margin:0}.order-wechat-payment-dialog .el-dialog__body{padding:24px}.order-wechat-payment-dialog__content[data-v-8df1e578]{align-items:center;color:#526982;display:flex;flex-direction:column;text-align:center}.order-wechat-payment-dialog__content img[data-v-8df1e578]{background:#fff;border:1px solid #d7e0eb;height:240px;-o-object-fit:contain;object-fit:contain;padding:10px;width:240px}.order-wechat-payment-dialog__content p[data-v-8df1e578]{color:#1c426f;font-size:14px;font-weight:600;margin:18px 0 7px}.order-wechat-payment-dialog__content small[data-v-8df1e578]{color:#738198;font-size:12px}.order-refund-dialog{border-radius:10px;overflow:hidden}.order-refund-dialog .el-dialog__header{border-bottom:1px solid #e1e8f1;margin-right:0;padding:20px 24px 14px}.order-refund-dialog .el-dialog__header h2{color:#153d6b;font-size:18px;font-weight:600;margin:0}.order-refund-dialog .el-dialog__body{padding:22px 24px 24px}.order-refund-dialog__body>label[data-v-8df1e578]{color:#254563;display:block;font-size:13px;font-weight:600;margin-bottom:9px}.order-refund-dialog__body>label+.el-textarea[data-v-8df1e578]{margin-bottom:18px}.order-refund-dialog__body i[data-v-8df1e578]{color:#d9534f;font-style:normal}.order-refund-dialog__body small[data-v-8df1e578]{color:#7b8ba0;font-size:11px;font-weight:400}.order-refund-dialog__body[data-v-8df1e578] .el-textarea__inner{background:#edf3ff;border-radius:4px;box-shadow:inset 0 0 0 1px #c5d1e0;color:#2b405b;font-size:12px;padding:10px 12px}.refund-file-input[data-v-8df1e578]{display:none}.refund-upload-trigger[data-v-8df1e578]{background:#edf3ff;border:1px dashed #9cb5d2;border-radius:4px;color:#17518d;cursor:pointer;font-size:12px;height:40px;width:100%}.refund-upload-trigger[data-v-8df1e578]:disabled{cursor:wait;opacity:.65}.refund-file-list[data-v-8df1e578]{display:grid;gap:6px;margin-top:10px}.refund-file-list li[data-v-8df1e578]{align-items:center;background:#f4f7fb;border-radius:3px;color:#536b87;display:flex;font-size:11px;gap:10px;justify-content:space-between;min-height:30px;padding:0 9px}.refund-file-list span[data-v-8df1e578]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refund-file-list button[data-v-8df1e578]{background:transparent;border:0;color:#c65a40;cursor:pointer;flex:none;font-size:11px}.order-refund-dialog__body>p[data-v-8df1e578]{color:#7b8ba0;font-size:11px;margin-top:9px}.order-refund-dialog__body footer[data-v-8df1e578]{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.order-refund-dialog__body footer button[data-v-8df1e578]{background:#063e7d;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;height:40px;min-width:90px}.order-refund-dialog__body footer button[data-v-8df1e578]:disabled{cursor:wait;opacity:.65}.order-refund-dialog__body footer .refund-cancel[data-v-8df1e578]{background:#fff;border:1px solid #c5d1e0;color:#49617c}@media(max-width:1280px){.detail-container[data-v-8df1e578]{width:1120px}.detail-grid[data-v-8df1e578]{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:768px){.detail-container[data-v-8df1e578]{padding:0 14px;width:100%}.panel-heading[data-v-8df1e578]{flex-direction:column;gap:12px}.order-heading-actions[data-v-8df1e578]{justify-content:space-between;width:100%}.entrustment-download[data-v-8df1e578]{font-size:12px;min-height:36px;padding:0 13px}}
