.book-order-page[data-v-1bd206b0]{background:#f7f8fa;color:#33383f;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:14px;line-height:1.6;min-width:1200px}.book-order-content[data-v-1bd206b0]{margin:0 auto;padding:24px 0 20px;width:1200px}.page-location[data-v-1bd206b0]{color:#858b93;font-size:13px;margin-bottom:20px}.book-hero[data-v-1bd206b0]{align-items:center;background:#fff4e8;border:1px solid #f3dfcd;border-radius:12px;display:flex;justify-content:space-between;padding:42px 48px}.hero-copy[data-v-1bd206b0]{width:690px}.edition-label[data-v-1bd206b0]{border:1px solid #edc6a5;border-radius:4px;color:#a75b25;display:inline-block;font-size:13px;letter-spacing:1px;padding:4px 12px}.hero-copy h1[data-v-1bd206b0]{color:#3d3027;font-size:42px;font-weight:700;letter-spacing:3px;line-height:1.4;margin:16px 0 8px}.hero-publisher[data-v-1bd206b0]{color:#815a3c;font-size:17px;margin:0}.hero-description[data-v-1bd206b0]{color:#766b62;font-size:15px;line-height:1.9;margin:20px 0 24px}.hero-tags[data-v-1bd206b0]{color:#7c604b;display:flex;font-size:13px;gap:24px}.hero-tags span[data-v-1bd206b0]:before{background:#f98740;border-radius:50%;content:"";display:inline-block;height:5px;margin:0 8px 2px 0;width:5px}.edition-panel[data-v-1bd206b0]{border-left:1px solid #ebd4c0;color:#a96330;padding-left:40px;width:270px}.edition-caption[data-v-1bd206b0]{font-size:13px;letter-spacing:1px}.edition-year[data-v-1bd206b0]{font-family:Georgia,Times New Roman,serif;font-size:82px;letter-spacing:-3px;line-height:1.2;margin:4px 0 12px}.edition-rule[data-v-1bd206b0]{background:#e69554;height:3px;width:36px}.edition-detail[data-v-1bd206b0]{align-items:center;display:flex;gap:16px;margin-top:20px}.edition-detail strong[data-v-1bd206b0]{font-size:36px;font-weight:500;line-height:1}.edition-detail span[data-v-1bd206b0]{color:#8d7867;font-size:13px;line-height:1.8}.content-section[data-v-1bd206b0]{margin-top:36px}.section-heading[data-v-1bd206b0]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:18px}.section-heading h2[data-v-1bd206b0]{border-left:4px solid #ff8d38;font-size:22px;font-weight:600;line-height:1.2;margin:0;padding-left:12px}.section-heading>span[data-v-1bd206b0]{color:#858b93;font-size:13px}.section-description[data-v-1bd206b0]{color:#6d7783;font-size:15px;line-height:1.9;margin:0 0 20px}.feature-list[data-v-1bd206b0]{background:#fff;border:1px solid #e9ecf0;border-radius:8px;display:grid;grid-template-columns:repeat(4,1fr);padding:26px 8px}.feature-item[data-v-1bd206b0]{border-right:1px solid #edf0f3;padding:0 24px}.feature-item[data-v-1bd206b0]:last-child{border-right:0}.feature-number[data-v-1bd206b0]{color:#d08d58;font-family:Georgia,Times New Roman,serif;font-size:23px}.feature-item h3[data-v-1bd206b0],.order-steps h3[data-v-1bd206b0]{font-size:17px;font-weight:600;margin:6px 0 8px}.feature-item p[data-v-1bd206b0],.order-steps p[data-v-1bd206b0]{color:#6d7783;font-size:14px;line-height:1.8;margin:0}.catalog-grid[data-v-1bd206b0]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.catalog-group[data-v-1bd206b0]{background:#fff;border:1px solid #e9ecf0;border-radius:8px;overflow:hidden}.catalog-heading[data-v-1bd206b0]{align-items:center;background:#fafbfc;border-bottom:1px solid #edf0f3;display:flex;justify-content:space-between;padding:17px 20px}.catalog-heading h3[data-v-1bd206b0]{font-size:16px;font-weight:600;margin:0}.catalog-heading>span[data-v-1bd206b0]{color:#858b93;font-size:12px}.subject-list[data-v-1bd206b0]{list-style:none;margin:0;padding:5px 20px}.subject-list li[data-v-1bd206b0]{align-items:center;border-bottom:1px solid #f1f3f5;display:flex;font-size:15px;justify-content:space-between;padding:13px 0}.subject-list li[data-v-1bd206b0]:last-child{border-bottom:0}.book-price[data-v-1bd206b0]{color:#9298a0;font-size:12px}.book-price b[data-v-1bd206b0]{color:#c46b2c;font-size:18px;font-weight:500;margin-right:3px}.section-note[data-v-1bd206b0]{color:#858b93;font-size:13px;margin:12px 0 0}.discount-summary[data-v-1bd206b0]{align-items:center;background:#fff8f1;border:1px solid #f3dfcd;border-radius:8px;display:flex;gap:28px;padding:24px 32px}.discount-summary strong[data-v-1bd206b0]{color:#c46b2c;font-size:28px;font-weight:600}.discount-summary p[data-v-1bd206b0]{color:#815a3c;font-size:17px;margin:0}.order-steps[data-v-1bd206b0]{grid-gap:28px;background:#fff;border:1px solid #e9ecf0;border-radius:8px;display:grid;gap:28px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:26px 24px}.order-steps li[data-v-1bd206b0]{align-items:flex-start;display:flex;gap:12px}.step-number[data-v-1bd206b0]{background:#fff8f1;border:1px solid #f4d6bc;border-radius:50%;color:#bf713a;flex-shrink:0;height:28px;line-height:26px;text-align:center;width:28px}.order-steps h3[data-v-1bd206b0]{margin-top:0}.order-contact[data-v-1bd206b0]{align-items:center;background:#fff8f1;border:1px solid #f3dfcd;border-radius:8px;display:flex;justify-content:space-between;margin-top:16px;padding:24px 32px}.contact-intro h3[data-v-1bd206b0]{font-size:18px;font-weight:600;margin:0 0 6px}.contact-intro p[data-v-1bd206b0]{color:#887665;font-size:13px;margin:0}.contact-item[data-v-1bd206b0]{display:flex;flex-direction:column;gap:4px}.contact-item span[data-v-1bd206b0]{color:#887665;font-size:13px}.contact-item strong[data-v-1bd206b0]{color:#b9672d;font-size:21px;font-weight:500}.download-list[data-v-1bd206b0]{background:#fff;border:1px solid #e9ecf0;border-radius:8px;list-style:none;margin:0;padding:0 28px}.download-list li[data-v-1bd206b0]{align-items:center;border-bottom:1px solid #edf0f3;display:flex;gap:24px;justify-content:space-between;padding:18px 0}.download-list li[data-v-1bd206b0]:last-child{border-bottom:0}.file-name[data-v-1bd206b0]{word-wrap:anywhere;font-size:15px}.download-button[data-v-1bd206b0]{align-items:center;background:#fff;border:1px solid #ff8d38;border-radius:4px;color:#c56b2a;display:inline-flex;flex-shrink:0;font-size:14px;gap:6px;height:36px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .15s,color .15s;width:92px}.download-button svg[data-v-1bd206b0]{height:18px;width:18px}.download-button[data-v-1bd206b0]:hover{background:#ff8d38;color:#fff}.download-button[data-v-1bd206b0]:focus-visible{outline:2px solid #c56b2a;outline-offset:3px}