:root{font-family:"Alibaba PuHuiTi 3.0",system-ui,sans-serif;font-weight:400;line-height:1.5;--page-horizontal-padding:16px;--tab-indicator-width:40px;--tab-indicator-height:5px;--tab-indicator-margin-top:4px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[contenteditable=true],input,textarea{caret-color:var(--brand-primary)}.required-mark{color:#ff5757}input:focus-visible:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),select:focus-visible,textarea:focus-visible{border-color:var(--brand-primary)}*{-webkit-tap-highlight-color:transparent}a{color:#646cff;font-weight:500;text-decoration:inherit}a:hover{color:#535bf2}a:focus{outline:none}a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}body,html{background-color:#fff;margin:0;min-height:100vh;min-width:320px;padding:0}h1{font-size:3.2em;line-height:1.1}button{background-color:#1a1a1a;border:1px solid transparent;border-radius:8px;cursor:pointer;font-family:inherit;font-size:1em;font-weight:500;padding:.6em 1.2em;transition:border-color .25s;-webkit-tap-highlight-color:transparent}button:hover{border-color:#646cff}button:focus{outline:none}button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.card{padding:2em}#app{box-sizing:border-box;min-height:100vh;width:100%}@media(prefers-color-scheme:light){:root{color:#213547}a:hover{color:#747bff}button{background-color:#f9f9f9}}img.about-tab-indicator-img,img.dest-tab-indicator,img.explore-tab-indicator,img.hot-travel-tab-indicator,img.plans-section-underline,img.product-tab-indicator,img.rules-tab-indicator,img.section-title-indicator,img.title-underline,img.travel-tab-indicator{box-sizing:content-box;height:var(--tab-indicator-height)!important;margin-top:var(--tab-indicator-margin-top)!important;min-width:0;-o-object-fit:contain;object-fit:contain;width:var(--tab-indicator-width)!important}img.home-bottom-social-underline{box-sizing:content-box;height:var(--tab-indicator-height)!important;margin:var(--tab-indicator-margin-top) auto 20px!important;-o-object-fit:contain;object-fit:contain;width:35px!important}.about-rich,.banner-rich-body,.detail-chapter-content,.faq-detail-body,.fee-detail-body,.intro-item-text,.intro-sub,.message-detail-body,.mp-notes-t,.notes-modal-notice-html,.protocol-rich,.rich-detail-body{overflow-wrap:anywhere}.about-rich *,.banner-rich-body *,.detail-chapter-content *,.faq-detail-body *,.fee-detail-body *,.intro-item-text *,.intro-sub *,.message-detail-body *,.mp-notes-t *,.notes-modal-notice-html *,.protocol-rich *,.rich-detail-body *{line-height:inherit!important;max-width:100%}.about-rich :where(p,div,span,font,strong,b,em,i,li),.banner-rich-body :where(p,div,span,font,strong,b,em,i,li),.detail-chapter-content :where(p,div,span,font,strong,b,em,i,li),.faq-detail-body :where(p,div,span,font,strong,b,em,i,li),.fee-detail-body :where(p,div,span,font,strong,b,em,i,li),.intro-item-text :where(p,div,span,font,strong,b,em,i,li),.intro-sub :where(p,div,span,font,strong,b,em,i,li),.message-detail-body :where(p,div,span,font,strong,b,em,i,li),.mp-notes-t :where(p,div,span,font,strong,b,em,i,li),.notes-modal-notice-html :where(p,div,span,font,strong,b,em,i,li),.protocol-rich :where(p,div,span,font,strong,b,em,i,li),.rich-detail-body :where(p,div,span,font,strong,b,em,i,li){font-size:inherit!important}.about-rich div,.about-rich p,.banner-rich-body div,.banner-rich-body p,.detail-chapter-content div,.detail-chapter-content p,.faq-detail-body div,.faq-detail-body p,.fee-detail-body div,.fee-detail-body p,.intro-item-text div,.intro-item-text p,.intro-sub div,.intro-sub p,.message-detail-body div,.message-detail-body p,.mp-notes-t div,.mp-notes-t p,.notes-modal-notice-html div,.notes-modal-notice-html p,.protocol-rich div,.protocol-rich p,.rich-detail-body div,.rich-detail-body p{margin:0 0 8px!important}.intro-item-text div,.intro-item-text p,.intro-sub div,.intro-sub p{margin-bottom:4px!important}.about-rich div:last-child,.about-rich p:last-child,.banner-rich-body div:last-child,.banner-rich-body p:last-child,.detail-chapter-content div:last-child,.detail-chapter-content p:last-child,.faq-detail-body div:last-child,.faq-detail-body p:last-child,.fee-detail-body div:last-child,.fee-detail-body p:last-child,.intro-item-text div:last-child,.intro-item-text p:last-child,.intro-sub div:last-child,.intro-sub p:last-child,.message-detail-body div:last-child,.message-detail-body p:last-child,.mp-notes-t div:last-child,.mp-notes-t p:last-child,.notes-modal-notice-html div:last-child,.notes-modal-notice-html p:last-child,.protocol-rich div:last-child,.protocol-rich p:last-child,.rich-detail-body div:last-child,.rich-detail-body p:last-child{margin-bottom:0!important}.about-rich p:empty,.banner-rich-body p:empty,.detail-chapter-content p:empty,.faq-detail-body p:empty,.fee-detail-body p:empty,.intro-item-text p:empty,.intro-sub p:empty,.message-detail-body p:empty,.mp-notes-t p:empty,.notes-modal-notice-html p:empty,.protocol-rich p:empty,.rich-detail-body p:empty{line-height:8px!important;margin:0 0 8px!important;min-height:8px!important}.about-rich .ql-ui,.banner-rich-body .ql-ui,.detail-chapter-content .ql-ui,.faq-detail-body .ql-ui,.fee-detail-body .ql-ui,.intro-item-text .ql-ui,.intro-sub .ql-ui,.message-detail-body .ql-ui,.mp-notes-t .ql-ui,.notes-modal-notice-html .ql-ui,.protocol-rich .ql-ui,.rich-detail-body .ql-ui{display:none!important}.about-rich iframe,.about-rich img,.about-rich video,.banner-rich-body iframe,.banner-rich-body img,.banner-rich-body video,.detail-chapter-content iframe,.detail-chapter-content img,.detail-chapter-content video,.faq-detail-body iframe,.faq-detail-body img,.faq-detail-body video,.fee-detail-body iframe,.fee-detail-body img,.fee-detail-body video,.intro-item-text img,.intro-sub img,.message-detail-body iframe,.message-detail-body img,.message-detail-body video,.mp-notes-t iframe,.mp-notes-t img,.mp-notes-t video,.notes-modal-notice-html iframe,.notes-modal-notice-html img,.notes-modal-notice-html video,.protocol-rich iframe,.protocol-rich img,.protocol-rich video,.rich-detail-body iframe,.rich-detail-body img,.rich-detail-body video{height:auto!important;max-width:100%!important}@font-face{font-display:optional;font-family:"Alibaba PuHuiTi 3.0";font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/hongzhi725/AlibabaPuHuiTi@master/font/AlibabaPuHuiTi/AlibabaPuHuiTi-3-55-Regular/AlibabaPuHuiTi-3-55-Regular.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/hongzhi725/AlibabaPuHuiTi@master/font/AlibabaPuHuiTi/AlibabaPuHuiTi-3-55-Regular/AlibabaPuHuiTi-3-55-Regular.woff) format("woff")}@font-face{font-display:optional;font-family:"Alibaba PuHuiTi 3.0";font-style:normal;font-weight:500;src:url(https://cdn.jsdelivr.net/gh/hongzhi725/AlibabaPuHuiTi@master/font/AlibabaPuHuiTi/AlibabaPuHuiTi-3-65-Medium/AlibabaPuHuiTi-3-65-Medium.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/hongzhi725/AlibabaPuHuiTi@master/font/AlibabaPuHuiTi/AlibabaPuHuiTi-3-65-Medium/AlibabaPuHuiTi-3-65-Medium.woff) format("woff")}:root{--brand-primary:#6eb92b;--brand-primary-variant:#5a9a23;--brand-on-primary:#fff;--brand-text-color:var(--brand-primary);--traveler-branch-notice-background:linear-gradient(270deg,rgba(81,227,219,.1),rgba(119,250,83,.1));--member-profile-later-background:#3193f8;--member-profile-later-border-color:#3193f8;--member-profile-later-color:#fff;--account-banned-relogin-background:#3193f8;--account-banned-relogin-border-color:#3193f8;--account-banned-relogin-color:#fff;--account-banned-contact-color:#fff;--date-card-border-color:rgba(110,185,43,.1);--date-card-price-color:var(--brand-primary);--brand-primary-soft:rgba(110,185,43,.03);--brand-primary-border:rgba(110,185,43,.3);--brand-primary-shadow:rgba(110,185,43,.5);--brand-primary-08:rgba(110,185,43,.08);--brand-primary-10:rgba(110,185,43,.1);--brand-primary-12:rgba(110,185,43,.12);--brand-primary-15:rgba(110,185,43,.15);--brand-primary-20:rgba(110,185,43,.2);--brand-primary-30:rgba(110,185,43,.3);--brand-primary-40:rgba(110,185,43,.4);--brand-primary-45:rgba(110,185,43,.45);--brand-primary-50:rgba(110,185,43,.5);--brand-primary-tint:#f1f8ea;--brand-accent-gradient:linear-gradient(90deg,#6eb92b,#32d5ad);--brand-contact-icon-background:#fff;--travel-card-days-background:var(--brand-primary-10);--travel-card-days-color:var(--brand-primary)}
