.forum-page{--ink:#30343b;--muted:#727b86;--blue:#2469ac;--line:#e9edf1;margin:0;background:#f6f7f9;color:var(--ink);font:16px/1.9 "Microsoft YaHei","PingFang SC",sans-serif;overflow-wrap:anywhere}.forum-page *{box-sizing:border-box}.forum-page a{color:var(--blue);text-decoration:none}.forum-page p{margin:0 0 16px}.forum-page h1,.forum-page h2,.forum-page h3{color:var(--ink);letter-spacing:0}.forum-page button,.forum-page input,.forum-page textarea{font:inherit}.forum-page img{max-width:100%;height:auto;display:block}.forum-page a:focus-visible,.forum-page button:focus-visible,.forum-page input:focus-visible,.forum-page textarea:focus-visible{outline:3px solid #eea529;outline-offset:3px}.forum-page section[id]{scroll-margin-top:24px}.forum-skip{position:absolute;top:-100px;left:12px;background:#fff;padding:12px;z-index:5}.forum-skip:focus{top:10px}
.forum-header{background:#fff;border-bottom:1px solid var(--line);display:flex;gap:24px;align-items:center;padding:16px max(24px,calc((100vw - 1120px)/2));font-size:14px}.forum-brand{font-size:21px;font-weight:700;color:#253950!important;display:flex;align-items:center;gap:10px;white-space:nowrap}.forum-brand>span{width:33px;height:33px;display:grid;place-items:center;background:#e9f1fa;color:var(--blue);border-radius:6px;font-size:19px}.forum-header-topic{flex:1;color:var(--muted);font-size:13px}.forum-header>a:last-child{white-space:nowrap}.forum-layout{max-width:1168px;margin:24px auto;padding:0 24px 120px;display:grid;grid-template-columns:minmax(0,820px) 252px;gap:24px;align-items:start}.forum-thread{min-width:0}.forum-question,.forum-answer,.forum-followups,.forum-consultation{background:white;border:1px solid var(--line);padding:28px 32px;border-radius:4px}.forum-question{padding-top:22px}.forum-breadcrumb{font-size:12px;color:#798490;margin-bottom:20px}.forum-breadcrumb span{margin:0 8px;color:#bac2ca}.forum-title-row{display:flex;gap:12px;align-items:flex-start}.forum-question-badge{flex:0 0 30px;height:30px;background:#fff1e6;color:#c95c1c;display:grid;place-items:center;border-radius:4px;font-size:17px;font-weight:700;margin-top:5px}.forum-page h1{font-size:27px;line-height:1.55;margin:0 0 20px;font-weight:750}.forum-question-body{font-size:15px;line-height:1.95;color:#505965}.forum-tags{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;margin-top:20px}.forum-tags>span{padding:3px 10px;background:#f0f5fa;color:#5b7792;border-radius:3px}.forum-answer-divider{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 4px 14px}.forum-answer-divider h2{margin:0;font-size:16px}.forum-answer-divider a{font-size:12px}.forum-author{display:flex;align-items:center;gap:11px;margin-bottom:24px}.forum-avatar{display:grid;place-items:center;width:41px;height:41px;flex-shrink:0;border-radius:50%;background:#eaf0f5;color:#526b84;font-size:18px;font-weight:700}.forum-author strong{font-size:14px}.forum-author p{margin:0;color:#9199a2;font-size:11px}.forum-disclosure{margin-left:auto;border:1px solid #dce1e7;color:#7c8691;font-size:10px;padding:1px 6px;border-radius:3px;white-space:nowrap}.forum-page h2{font-size:20px;line-height:1.7;margin:28px 0 16px;font-weight:700}.forum-answer-title{margin-top:0!important;font-size:22px!important}.forum-prose{font-size:16px;line-height:2}.forum-prose p{margin-bottom:19px}.forum-offer{margin:24px 0 9px!important;font-size:20px;line-height:1.6}.forum-offer em{font-style:normal;color:#d35a24;font-size:28px}.forum-conditions{font-size:13px;line-height:1.9;color:#727780;border-left:3px solid #e9edf1;padding-left:14px;margin:0 0 22px!important}
.forum-contact{padding:18px 0 8px;border:0!important;border-radius:0!important;margin:12px 0!important;background:transparent!important}.forum-contact p{font-size:15px;line-height:1.95}.forum-contact-name{color:#d65b2a}.forum-contact-line{background:#f6f9f3;border-left:3px solid #7da052;padding:13px 15px;margin-bottom:9px!important}.forum-contact-line>strong{font-size:14px}.forum-contact-number{color:#c94c28;font-size:20px;font-weight:800;letter-spacing:.035em;white-space:nowrap}.forum-contact button{border:0;border-radius:3px;background:#438653;color:white;font-size:12px;min-height:38px;padding:8px 12px;cursor:pointer;margin:7px 0 0 10px}.forum-contact button:hover{background:#346b42}.forum-phone{font-size:13px!important;color:#6e7880}.forum-phone span{font-size:12px}.forum-share{margin-left:0!important;background:#eef3f8!important;color:var(--blue)!important}.forum-contact [data-contact-copy-status]{font-size:12px;color:#438653;margin:8px 0!important}.forum-contact textarea{display:block;width:100%;min-height:65px;margin-top:8px;background:#fff;border:1px solid #ccd5db;padding:10px}.forum-contact .contact-qr{width:160px}.forum-contact-empty{font-size:14px;color:var(--muted)}
.forum-photo{margin:26px 0!important}.forum-photo img{width:100%;border-radius:3px}.forum-photo figcaption{font-size:11px;color:#959da6;margin-top:7px}.forum-itinerary>p{font-size:15px}.forum-itinerary ol{list-style:none;padding:0;margin:0}.forum-itinerary li{margin:0 0 22px}.forum-itinerary h3{font-size:17px;margin:0 0 10px;color:#386a9a;font-weight:600;line-height:1.8}.forum-itinerary h3>span{font-weight:800;margin-right:12px;color:#2469ac}.forum-itinerary .forum-prose{font-size:15px}.forum-photo-row{list-style:none}.forum-included dl{margin:0 0 24px}.forum-included dl>div{margin:0 0 13px;padding:0 0 13px;border-bottom:1px solid var(--line)}.forum-included dt{font-weight:650;font-size:15px;margin-bottom:3px}.forum-included dd{margin:0;color:#68717b;font-size:14px;line-height:1.9}.forum-closing{padding-top:12px}.forum-answer-footer{display:flex;justify-content:space-between;gap:16px;font-size:11px;border-top:1px solid var(--line);padding-top:18px;margin-top:14px;color:#959da6}.forum-answer-footer a{white-space:nowrap}
.forum-followups,.forum-consultation{margin-top:20px}.forum-followups>h2,.forum-consultation>h2{margin-top:0}.forum-followup-caption{font-size:12px;color:#939ca5}.forum-exchange{padding:22px 0;border-top:1px solid var(--line)}.forum-exchange:last-child{padding-bottom:0}.forum-followup-q,.forum-followup-a{display:flex;gap:12px;align-items:flex-start}.forum-followup-q>span,.forum-followup-a>span{flex:0 0 24px;height:24px;display:grid;place-items:center;font-size:12px;border-radius:3px;background:#edf3f9;color:#4d7598;margin-top:2px}.forum-followup-q h3{font-size:15px;line-height:1.8;margin:0 0 12px;font-weight:650}.forum-followup-a>span{background:#f2f3f5;color:#818a95}.forum-followup-a>div{font-size:14px;color:#616a75;line-height:1.95;flex:1;min-width:0}.forum-followup-a p{margin-bottom:10px}.forum-form{padding-top:18px;border-top:1px solid var(--line);margin-top:10px}.forum-form h3{font-size:17px;margin:0 0 6px}.forum-form>p{font-size:13px;color:var(--muted)}.forum-form form{margin-top:23px}.forum-form .field{margin-bottom:19px}.forum-form label{display:block;font-size:13px;margin-bottom:7px;line-height:1.8;font-weight:500}.forum-form input:not([type=checkbox]):not([type=hidden]),.forum-form textarea{width:100%;border:1px solid #d9dfe5;background:#fff;border-radius:3px;padding:11px;min-height:46px;color:#30343b;font-size:16px}.forum-form textarea{height:110px;resize:vertical;max-height:320px}.forum-form input[type=checkbox]{height:18px;width:18px;accent-color:#438653}.forum-form small{font-size:11px;color:var(--muted)}.forum-submit{display:block;width:100%;min-height:47px;background:#438653;color:#fff;border:0;border-radius:3px;font-size:14px!important;cursor:pointer}.forum-privacy{font-size:11px!important;line-height:1.9;margin:18px 0 0!important}.forum-legal{padding:22px 4px;font-size:11px;line-height:1.85;color:#8b949e}.forum-legal p{margin-bottom:10px}.forum-legal strong{font-weight:500;color:#65717c}
.forum-sidebar{background:#fff;border:1px solid var(--line);border-radius:4px;overflow:hidden;position:sticky;top:24px}.forum-sidebar figure{margin:0}.forum-sidebar img{width:100%;aspect-ratio:4/3;object-fit:cover}.forum-sidebar figcaption{font-size:10px;color:#9aa1a8;padding:5px 16px}.forum-sidebar h2{font-size:16px;margin:10px 18px}.forum-sidebar>p{font-size:13px;margin:0 18px 15px;color:#727d89}.forum-sidebar nav{padding:0 18px 20px;display:grid;gap:9px;font-size:13px}.forum-sticky{position:fixed;bottom:0;left:0;right:0;z-index:4;background:rgba(255,255,255,.98);border-top:1px solid #e1e6ec;display:flex;align-items:center;justify-content:center;gap:24px;padding:10px 20px calc(10px + env(safe-area-inset-bottom))}.forum-sticky-read{font-size:13px;padding:10px 22px}.forum-sticky-contact{background:#438653;color:#fff!important;min-width:230px;border-radius:4px;padding:11px 24px;font-size:14px;text-align:center}.forum-sticky-contact span{margin-left:18px}
@media(max-width:950px){.forum-layout{max-width:840px;grid-template-columns:1fr;gap:0}.forum-sidebar{display:none}.forum-header{padding:15px 24px}}@media(max-width:600px){.forum-page{font-size:15px}.forum-header{padding:12px 16px;gap:16px}.forum-brand{font-size:18px;gap:7px}.forum-brand>span{width:28px;height:28px;font-size:16px}.forum-header-topic{font-size:11px}.forum-header>a:last-child{font-size:12px}.forum-layout{margin:0;padding:0 0 102px}.forum-question,.forum-answer,.forum-followups,.forum-consultation{border-left:0;border-right:0;border-radius:0;padding:23px 19px}.forum-question{border-top:0}.forum-breadcrumb{font-size:10px;margin-bottom:15px}.forum-title-row{gap:9px}.forum-question-badge{flex-basis:25px;height:25px;font-size:14px;margin-top:3px}.forum-page h1{font-size:22px;line-height:1.5;margin-bottom:17px}.forum-question-body{font-size:14px;line-height:1.95}.forum-tags{font-size:11px;gap:7px;margin-top:15px}.forum-answer-divider{padding:17px 19px 12px}.forum-answer-divider h2{font-size:14px}.forum-answer-divider a{font-size:11px}.forum-author{gap:9px;margin-bottom:22px}.forum-avatar{width:35px;height:35px;font-size:15px}.forum-author strong{font-size:13px}.forum-author p{font-size:10px}.forum-disclosure{font-size:9px;padding:1px 4px}.forum-page h2{font-size:19px;line-height:1.7}.forum-answer-title{font-size:19px!important}.forum-prose{font-size:15px;line-height:2}.forum-offer{font-size:18px}.forum-offer em{font-size:25px}.forum-conditions{font-size:12px}.forum-contact p{font-size:14px}.forum-contact-line{padding:13px}.forum-contact-line>strong{font-size:13px}.forum-contact-number{font-size:19px}.forum-contact button{display:block;margin:9px 0 0;min-height:41px;width:100%;font-size:13px}.forum-phone{font-size:12px!important}.forum-photo{margin:23px 0!important}.forum-itinerary h3{font-size:16px}.forum-itinerary .forum-prose{font-size:14px}.forum-followups,.forum-consultation{margin-top:12px}.forum-followup-q,.forum-followup-a{gap:9px}.forum-followup-q h3{font-size:14px}.forum-followup-a>div{font-size:13px}.forum-legal{padding:21px 19px}.forum-sticky{justify-content:space-between;gap:15px;padding-left:19px;padding-right:19px}.forum-sticky-read{padding:10px 0;font-size:12px;white-space:nowrap}.forum-sticky-contact{min-width:0;flex:1;max-width:255px;padding:11px 16px;font-size:14px}.forum-sticky-contact span{margin-left:12px}}
.forum-page [id]{scroll-margin-top:20px}.forum-question-meta{display:flex;align-items:center;gap:10px;margin:0 0 13px;font-size:12px;color:#6c7784}.forum-question-meta>span{padding:1px 8px;background:#fff1e6;color:#a74a15;border-radius:3px;font-weight:600}.forum-question-meta small{font-size:11px}.forum-thread-nav{display:flex;flex-wrap:wrap;gap:10px 24px;border-top:1px solid var(--line);margin-top:21px;padding-top:12px;font-size:12px}.forum-thread-nav a{min-height:32px;display:inline-flex;align-items:center}.forum-answer-divider>span{font-size:11px;color:#727b86}.forum-author p{color:#727b86}.forum-disclosure{font-size:11px;color:#66717d}.forum-main-prose p{margin-bottom:18px}.forum-answer-footer{flex-wrap:wrap;align-items:center;font-size:12px}.forum-answer-footer a{min-height:32px;display:inline-flex;align-items:center}.forum-answer-footer>span{margin-left:auto;color:#727b86}.forum-followups-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.forum-followups-heading h2{margin:0}.forum-followups-heading>span{font-size:12px;color:#727b86;white-space:nowrap}.forum-followup-caption{margin-top:8px!important;color:#727b86}.forum-exchange{padding:22px 0}.forum-exchange summary{cursor:pointer;position:relative;padding:0 42px 0 0;list-style:none;min-height:44px}.forum-exchange summary::-webkit-details-marker{display:none}.forum-exchange summary:focus-visible{outline:3px solid #eea529;outline-offset:5px}.forum-followup-index{display:block;color:#7d674f;font-size:11px;margin-bottom:5px;font-weight:500}.forum-exchange summary h3{font-size:16px;font-weight:600;line-height:1.85;margin:0;color:#344656}.forum-disclosure-toggle{position:absolute;right:0;top:25px;color:#607d9a;font-size:11px}.forum-exchange details[open] .when-closed,.forum-exchange details:not([open]) .when-open{display:none}.forum-followup-a{display:block!important;margin:16px 0 0 21px;padding:15px 18px 12px;border-left:2px solid #cddbe8;background:#f7f9fb}.forum-reply-heading{display:flex;align-items:center;gap:10px;margin-bottom:8px}.forum-reply-heading strong{font-size:12px;color:#356a96;font-weight:600}.forum-reply-heading>span{font-size:11px;color:#7a8590}.forum-reply-body{font-size:15px!important;line-height:1.95!important;color:#535f6c!important}.forum-reply-body p:last-child{margin-bottom:4px}.forum-reply-next{display:inline-flex;align-items:center;min-height:36px;margin-top:6px;font-size:11px}.forum-private-note{padding:8px 11px;background:#f3f6f9;border-left:2px solid #d5dfe8;font-size:12px!important;color:#5f7183!important}.forum-photo figcaption{color:#6f7b85}.forum-legal{color:#697681}.forum-phone a{display:inline-block;min-height:32px;line-height:32px}.forum-form .errorlist{color:#a03820;font-size:13px}.forum-page .forum-contact-number{user-select:all}
@media(max-width:600px){.forum-question-meta{font-size:11px;margin-bottom:12px}.forum-question-meta small{font-size:11px}.forum-page h1{font-size:21px;line-height:1.55}.forum-question-body{font-size:15px;line-height:1.95}.forum-question-body p{margin-bottom:13px}.forum-thread-nav{gap:6px 18px;margin-top:16px;padding-top:9px}.forum-thread-nav a{font-size:12px;min-height:36px}.forum-author{align-items:center;margin-bottom:19px}.forum-author p{font-size:10px;line-height:1.7}.forum-disclosure{font-size:10px}.forum-answer-divider{padding-top:15px}.forum-main-prose{line-height:1.95}.forum-followups-heading{align-items:flex-start;gap:8px}.forum-followups-heading h2{font-size:18px}.forum-followups-heading>span{font-size:11px;padding-top:5px}.forum-exchange{padding:20px 0}.forum-exchange summary h3{font-size:15px;line-height:1.85}.forum-followup-a{margin:14px 0 0 12px;padding:13px 12px 8px}.forum-reply-body{font-size:14px!important}.forum-reply-heading{gap:8px;flex-wrap:wrap}.forum-followup-caption{line-height:1.8}.forum-answer-footer{gap:8px 18px}.forum-answer-footer>span{width:100%;margin-left:0;font-size:11px}.forum-sticky{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.forum-sticky-contact{min-height:44px}.forum-sticky-read{min-height:44px;display:inline-flex;align-items:center}.forum-contact button{min-height:44px}}
.forum-page .forum-answer-divider h2{font-size:16px;line-height:1.7;margin:0}.forum-page .forum-answer-divider{min-height:54px}.forum-page .forum-followups-heading h2{margin:0}
