[data-v-32eb724a]{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.navbar[data-v-32eb724a]{display:flex;justify-content:space-between;padding:22px 6vw;background:#fff;position:sticky;top:0;z-index:99}.logo[data-v-32eb724a]{font-size:18px;font-weight:600}.menu[data-v-32eb724a]{display:flex;gap:24px;color:#444}.hero[data-v-32eb724a]{height:80vh;background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.7)),url(/img/wuxia2.b4f4fe70.jpg);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center}.hero h1[data-v-32eb724a]{font-size:44px;margin-bottom:14px}.hero p[data-v-32eb724a]{font-size:17px;opacity:.9;margin-bottom:30px}.btn[data-v-32eb724a]{padding:16px 36px;border-radius:50px;border:none;font-size:15px;cursor:pointer}.services[data-v-32eb724a]{padding:70px 6vw;background:#fafafa}.services h2[data-v-32eb724a]{font-size:28px;text-align:center;margin-bottom:40px}.grid[data-v-32eb724a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:26px}.card[data-v-32eb724a]{background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,.05)}.card h3[data-v-32eb724a]{margin-bottom:10px}.card p[data-v-32eb724a]{color:#666;margin-bottom:16px}.card button[data-v-32eb724a]{padding:10px 16px;background:#111;color:#fff;border:none;border-radius:8px;cursor:pointer}.works[data-v-32eb724a]{padding:70px 6vw}.works h2[data-v-32eb724a]{font-size:28px;text-align:center;margin-bottom:40px}.works img[data-v-32eb724a]{width:100%;height:380px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.compare[data-v-32eb724a]{padding:70px 6vw;background:#fafafa}.compare h2[data-v-32eb724a]{font-size:28px;text-align:center;margin-bottom:30px}.row[data-v-32eb724a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.row img[data-v-32eb724a]{width:100%;border-radius:12px}.contact[data-v-32eb724a]{padding:70px 6vw}.contact h2[data-v-32eb724a]{font-size:28px;text-align:center;margin-bottom:30px}form[data-v-32eb724a]{max-width:550px;margin:0 auto;display:flex;flex-direction:column;gap:16px}input[data-v-32eb724a],select[data-v-32eb724a]{padding:15px;border:1px solid #ddd;border-radius:10px;font-size:15px}form button[data-v-32eb724a]{padding:17px;background:#111;color:#fff;border:none;border-radius:10px;font-size:16px;cursor:pointer}footer[data-v-32eb724a]{background:#111;color:#eee;text-align:center;padding:30px 0;font-size:14px}[data-v-247dabe0]{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.header[data-v-247dabe0]{display:flex;align-items:center;gap:20px;padding:20px 6vw;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:99}.back-btn[data-v-247dabe0]{padding:8px 14px;background:#222;color:#fff;border:none;border-radius:8px;cursor:pointer}.banner[data-v-247dabe0]{padding:60px 6vw;background:#f7f7f7;text-align:center}.banner h1[data-v-247dabe0]{font-size:28px;margin-bottom:10px}.banner p[data-v-247dabe0]{color:#666;font-size:16px}.presets[data-v-247dabe0]{padding:60px 6vw}.presets h2[data-v-247dabe0]{text-align:center;font-size:26px;margin-bottom:40px}.grid[data-v-247dabe0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:28px}.card[data-v-247dabe0]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.05)}.cover[data-v-247dabe0]{width:100%;height:380px;-o-object-fit:cover;object-fit:cover}.info[data-v-247dabe0]{padding:20px}.desc[data-v-247dabe0]{color:#666;margin:6px 0;font-size:14px}.price[data-v-247dabe0]{color:#e63946;font-weight:700;margin:8px 0}.buy-btn[data-v-247dabe0]{padding:10px 16px;background:#222;color:#fff;border:none;border-radius:8px;cursor:pointer}.compare[data-v-247dabe0]{padding:60px 6vw;background:#fafafa}.compare h2[data-v-247dabe0]{text-align:center;font-size:26px;margin-bottom:30px}.compare-row[data-v-247dabe0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.compare-row img[data-v-247dabe0]{width:100%;border-radius:12px}.contact[data-v-247dabe0]{padding:60px 6vw}.contact h2[data-v-247dabe0]{text-align:center;font-size:26px;margin-bottom:30px}form[data-v-247dabe0]{max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:16px}input[data-v-247dabe0],select[data-v-247dabe0]{padding:14px;border:1px solid #ddd;border-radius:10px;font-size:15px}form button[data-v-247dabe0]{padding:16px;background:#222;color:#fff;border:none;border-radius:10px;cursor:pointer}footer[data-v-247dabe0]{background:#111;color:#fff;text-align:center;padding:30px 0;font-size:14px}[data-v-3ca2de02]{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.header[data-v-3ca2de02]{display:flex;align-items:center;gap:20px;padding:20px 6vw;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:99}.back-btn[data-v-3ca2de02]{padding:8px 14px;background:#222;color:#fff;border:none;border-radius:8px;cursor:pointer}.banner[data-v-3ca2de02]{height:60vh;background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.7)),url(/img/hefu.b7a92805.jpg);background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;padding:0 6vw}.banner h1[data-v-3ca2de02]{font-size:36px;margin-bottom:12px}.banner p[data-v-3ca2de02]{font-size:16px;opacity:.9}.adv[data-v-3ca2de02]{padding:40px 6vw;display:flex;justify-content:center;gap:20px;flex-wrap:wrap;background:#fafafa}.adv .item[data-v-3ca2de02]{padding:12px 20px;background:#fff;border-radius:50px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.clothes[data-v-3ca2de02],.contact[data-v-3ca2de02],.flow[data-v-3ca2de02],.notes[data-v-3ca2de02],.packages[data-v-3ca2de02],.reviews[data-v-3ca2de02],.styles[data-v-3ca2de02],.wechat-qrcode[data-v-3ca2de02]{background-color:#f5f2ee;padding:60px 6vw}.packages .card[data-v-3ca2de02]{transition:all .3s ease;border:2px solid transparent}.packages .card[data-v-3ca2de02]:hover{border-color:#e63946;transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.1);cursor:pointer}.notice-small[data-v-3ca2de02]{max-width:700px;margin:30px auto 0;text-align:center;font-size:14px;color:#555}.notice-title[data-v-3ca2de02]{color:#000;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .3s}.notice-title[data-v-3ca2de02]:hover{color:#007bff}.notice-content[data-v-3ca2de02]{margin-top:12px;margin-left:5px;text-align:left;background:#f6f6f6;padding:16px 20px;border-radius:10px;line-height:1.6}.notice-content p[data-v-3ca2de02]{margin:6px 0}h2[data-v-3ca2de02]{font-size:26px;text-align:center;margin-bottom:30px}header h2[data-v-3ca2de02]{margin:0}.grid[data-v-3ca2de02]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:26px}.styles .card[data-v-3ca2de02]{display:flex;flex-direction:column;background:#fff;border-radius:16px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.05);overflow:hidden}.styles .card img[data-v-3ca2de02]{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;margin-bottom:16px}.styles .card p[data-v-3ca2de02]{padding:0 10px 20px;font-size:16px;font-weight:500}.clothes img[data-v-3ca2de02]{width:100%;height:360px;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin-bottom:10px}.clothes .card[data-v-3ca2de02]{text-align:center}.packages .card[data-v-3ca2de02]{background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,.05)}.packages .hot[data-v-3ca2de02]{border:2px solid #e63946}.packages h3[data-v-3ca2de02]{margin-bottom:14px}.packages p[data-v-3ca2de02]{color:#666;margin-bottom:6px}.price[data-v-3ca2de02]{color:#e63946;font-weight:700;font-size:18px;margin-top:10px}.steps[data-v-3ca2de02]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.steps div[data-v-3ca2de02]{padding:10px 16px;background:#fff;border-radius:8px}.notes[data-v-3ca2de02]{background:#f8f8f8}.expand-btn[data-v-3ca2de02]{width:200px;margin:0 auto;padding:12px 20px;background:#222;color:#fff;border-radius:8px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.notes-content[data-v-3ca2de02]{max-width:800px;margin:20px auto 0;padding:24px;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.notes-content ul[data-v-3ca2de02]{list-style:disc;padding-left:20px;line-height:1.8;color:#333}.notes-content li[data-v-3ca2de02]{margin-bottom:8px}.reviews[data-v-3ca2de02]{background:#fafafa}.list[data-v-3ca2de02]{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.item[data-v-3ca2de02]{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.text[data-v-3ca2de02]{margin-bottom:8px}.name[data-v-3ca2de02]{color:#666;text-align:right}form[data-v-3ca2de02]{max-width:550px;margin:0 auto;gap:16px}input[data-v-3ca2de02],select[data-v-3ca2de02]{padding:15px;border:1px solid #ddd;border-radius:10px;font-size:15px}form button[data-v-3ca2de02]{padding:17px;background:#111;color:#fff;border:none;border-radius:10px;font-size:16px;cursor:pointer}.wechat-qrcode[data-v-3ca2de02]{background:#fafafa;text-align:center}.qrcode-box[data-v-3ca2de02]{display:flex;flex-direction:column;align-items:center;gap:16px}.qrcode-box img[data-v-3ca2de02]{width:200px;height:200px;border:8px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.qrcode-box p[data-v-3ca2de02]{font-size:16px;color:#333;font-weight:500}footer[data-v-3ca2de02]{background:#111;color:#eee;text-align:center;padding:30px 0;font-size:14px}.form-box[data-v-3ca2de02]{max-width:500px;margin:0 auto;background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.05)}form[data-v-3ca2de02]{display:flex;flex-direction:column;gap:14px}form input[data-v-3ca2de02],form select[data-v-3ca2de02]{padding:14px;border:1px solid #ddd;border-radius:10px;font-size:15px}.submit-btn[data-v-3ca2de02]{padding:15px;background:#111;color:#fff;border:none;border-radius:10px;font-size:16px;cursor:pointer}.success[data-v-3ca2de02]{text-align:center;margin-top:20px;line-height:1.7}.copy-btn[data-v-3ca2de02]{padding:12px 24px;background:#07c160;color:#fff;border:none;border-radius:10px;margin:10px 0;cursor:pointer}.wechat[data-v-3ca2de02]{margin-top:10px;font-weight:700;color:#333}