:root{--background-white:white;--foreground:#171717;--background-grey:#f5f5f5;--background-theme:#d80948!important;--font-color-grey:#858585!important;--font-color-white:#ffffff!important;--theme-color:var(--theme-color-red);--theme-color-red:#d32f2f!important;--theme-color-yellow:#f7b500;--star-color:rgba(230,104,32,1);--default-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;--default-title-font-size:28px;--default-title-font-weight:700;--default-title-font-color:#4e4b4b;--default-subtitle-font-size:22px;--default-subtitle-font-weight:600;--default-subtitle-font-color:#4e4b4b;--default-intro-font-size:18px;--default-intro-font-weight:400;--default-intro-font-color:#4e4b4b;--default-tour-title-font-weight:600;--default-tour-title-font-size:19px;--default-tour-title-font-color:#4e4b4b;--default-tour-intro-font-size:15px;--default-tour-intro-font-color:#858585;--default-tour-intro-font-weight:400;--default-tour-subtitle-font-size:15px;--default-tour-subtitle-font-color:#858585;--default-tour-subtitle-font-weight:400}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden;width:100%!important;min-height:100vh}html{height:100%}body{min-height:100vh;display:flex;flex-direction:column;color:var(--foreground);background:var(--background);font-family:var(--default-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}*{box-sizing:border-box;padding:0;margin:0}img{max-width:100%;height:auto}[data-next-image-wrapper]{background-color:#f0f0f0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.ant-drawer-body,.ant-modal-body{max-height:70vh!important;overflow:auto!important}.ant-drawer-body::-webkit-scrollbar,.ant-modal-body::-webkit-scrollbar{width:6px;background:rgba(0,0,0,.05)}.ant-drawer-body::-webkit-scrollbar-thumb,.ant-modal-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.ant-radio-checked .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio-inner,.ant-radio-wrapper:hover .ant-radio-wrapper-in-form-item:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:var(--theme-color-red)!important}.ant-radio-checked .ant-radio-inner{background-color:var(--theme-color-red)!important}.ant-radio-inner:after{background-color:white}.ant-radio-checked:after{border:1px solid var(--theme-color-red)!important}.ant-input:active,.ant-input:focus,.ant-input:hover{border-color:var(--theme-color-red)!important}.ant-input:active,.ant-input:focus{box-shadow:0 0 0 1px #f4a7c3!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--theme-color-red)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--theme-color-red)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--theme-color-red)!important}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--theme-color-red)!important}.ant-btn-dashed:hover{color:var(--theme-color-red)!important;border-color:var(--theme-color-red)!important}.ant-btn-primary,.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:var(--theme-color-red)!important;border-color:var(--theme-color-red)!important}.ant-btn-primary:focus,.ant-btn-primary:hover{opacity:.8}.ant-btn-primary:active{background-color:var(--theme-color-red)!important;opacity:.9}.ant-btn-primary:active,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--theme-color-red)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--theme-color-red)!important;color:var(--font-color-white)!important}.ant-picker-focused,.ant-picker:hover{border-color:var(--theme-color-red)!important}.ant-picker-focused{box-shadow:0 0 0 1px #f4a7c3!important}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--theme-color-red)!important}.ant-picker-cell-in-view.ant-picker-cell-in-range:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:rgba(216,9,72,.1)!important}.ant-picker-range .ant-picker-active-bar{background:var(--theme-color-red)!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:rgba(216,9,72,.1)!important}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--theme-color-red)!important;border-width:2px!important}.ant-picker-today-btn{color:var(--theme-color-red)!important}.ant-picker-today-btn:hover{color:#ff7875!important}.ant-picker-today-btn:active{color:#d9363e!important}.ant-picker-panel .ant-picker-footer .ant-picker-today-btn{color:var(--theme-color-red)!important}.ant-picker-panel .ant-picker-footer .ant-picker-today-btn:hover{color:#ff7875!important}.ant-picker-panel .ant-picker-footer .ant-picker-today-btn:active,.ant-picker-panel .ant-picker-footer .ant-picker-today-btn:focus{color:#d9363e!important}.ant-input-number:hover{border-color:var(--theme-color-red)!important}.ant-input-number:active,.ant-input-number:focus{border-color:var(--theme-color-red)!important;box-shadow:0 0 0 1px #f4a7c3!important}.ant-input-number-handler:hover .ant-input-number-handler-down-inner,.ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:var(--theme-color-red)!important}.ant-input-number:hover:not(.ant-input-number-borderless) .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-down-inner,.ant-input-number-handler-up-inner{color:#bfbfbf}.ant-input-number-focused,.ant-input-number-input:focus{border-color:var(--theme-color-red)!important;box-shadow:0 0 0 1px #f4a7c3!important}.ant-input-number-handler:active,.ant-input-number-handler:focus{border-color:var(--theme-color-red)!important}.App{display:flex;flex-direction:column;min-height:100vh;width:100%}.main-content{flex:1 1;min-height:0;width:100%}.template_box2 .template_container{display:flex;flex-wrap:nowrap;gap:15px}.template_box2 .template_container .item_box{flex:1 1;min-width:0}.template_box2 .item_img img{max-width:100%;height:auto;display:block}.template_box .template1-container{width:100%;border-collapse:collapse;table-layout:fixed}.template_box .template1-container .tpl1-col{width:33.333%;vertical-align:top;box-sizing:border-box}.template_box .template1-container .tpl1-col .item_img img{display:block;width:100%;height:auto}p.img_box.imgr{text-align:right;margin:1em 0}p.img_box.imgr .img-responsive{display:block;margin-left:auto;margin-right:0;max-width:100%;height:auto}p.img_box.imgr .imgr_t{display:block;margin-top:6px;text-align:center;font-size:14px}.template_box_h h3{color:#222;font-size:20px;margin:0 0 18px;font-weight:700}.template_box_h .tour_card_table{width:100%;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 28px rgba(0,0,0,.1);border-collapse:separate;border-spacing:0;border:none}.template_box_h .tour_card_table td{border:none!important}.template_box_h .tour_card_td_img{padding:0;vertical-align:middle}.template_box_h .tour_card_td_img img{display:block;width:260px;height:168px;object-fit:cover;border-radius:14px 0 0 14px;border:none}.template_box_h .tour_card_td_mid{padding:22px 28px;vertical-align:middle}.template_box_h .tour_card_accent{width:40px;height:3px;background:#e85c2d;margin:0 0 12px}.template_box_h .tour_card_title{margin:0 0 10px;font-size:18px;font-weight:700;color:#222;line-height:1.4}.template_box_h .tour_card_days{margin:0;font-size:13px;font-weight:700;color:#e85c2d;letter-spacing:.08em;text-transform:uppercase}.template_box_h .tour_card_td_btn{padding:16px 28px 16px 12px;vertical-align:middle;text-align:right}.template_box_h .btn_explore_horizontal{display:inline-block;padding:14px 28px;background:#2d2d2d;color:#fff!important;text-decoration:none!important;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap}.template_box_h .btn_explore_horizontal:hover{background:#1a1a1a;color:#fff!important}@media (max-width:767px){.template_box .template1-container,.template_box .template1-container tbody,.template_box .template1-container tr{display:block;width:100%!important}.template_box .template1-container .tpl1-col{display:block!important;width:100%!important;padding:5px 0!important}.template_box table.template_container,.template_box table.template_container>tbody,.template_box table.template_container>tbody>tr{display:block!important;width:100%!important}.template_box table.template_container>tbody>tr>td{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box;padding:5px 0!important}.template_box table.template_container>tbody>tr>td .item_img img{width:100%!important;height:auto!important}.template_box_h table.tour_card_table,.template_box_h table.tour_card_table tbody,.template_box_h table.tour_card_table tr{display:block;width:100%!important;max-width:none!important}.template_box_h table.tour_card_table td{display:block!important;width:100%!important;box-sizing:border-box}.template_box_h table.tour_card_table td:first-child img{border-radius:14px 14px 0 0!important;width:100%!important;height:220px!important;object-fit:cover}.template_box_h .tour-rwd-btnrow{text-align:center!important}}.FooterAll_allContainer__JyH3k{width:100%;background-color:#2d2d2d}.FooterAll_container__6KoXb{padding:40px 24px;position:relative;max-width:1200px;margin:0 auto}.FooterAll_contactInfo__o7uLY{display:flex;flex-direction:column;gap:12px}.FooterAll_contactInfo__o7uLY .FooterAll_contactItem__3PR1j{font-weight:400;font-size:18px;color:#e0e0e0;line-height:24px}.FooterAll_followUsRow__r0nx7{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:12px}.FooterAll_followUsDesktop__C5fvU{display:flex;justify-content:flex-start}.FooterAll_followUsMobile__dTFas{display:none}.FooterAll_followUsText__J0ZxJ{font-weight:400;font-size:18px;color:#e0e0e0!important;line-height:24px}.FooterAll_socialLinks__t_gZh{display:flex;align-items:center;gap:12px}.FooterAll_socialLink__NDYR9{display:inline-flex;align-items:center;transition:opacity .3s}.FooterAll_socialLink__NDYR9:hover{opacity:.8}.FooterAll_socialLink__NDYR9 .FooterAll_socialIcon__mcy5m,.FooterAll_socialLink__NDYR9 svg{width:32px;height:32px}.FooterAll_linksColumn__6Gbo2{margin:0 auto!important}.FooterAll_columnsContainer__BlTP5{margin-top:80px;padding-bottom:40px;border-bottom:1px solid #aaa}.FooterAll_columnTitle__rhtNA{height:36px;color:#fff!important;font-weight:700!important;font-size:24px!important;line-height:36px;margin-bottom:16px!important}.FooterAll_destinationsGrid__PoyY3{display:grid;grid-gap:12px 24px;gap:12px 24px}.FooterAll_destinationsGrid__PoyY3 .FooterAll_destinationItem__mVwFE{font-weight:400;font-size:18px;color:#e0e0e0;line-height:24px}.FooterAll_destinationsGrid__PoyY3 .FooterAll_destinationItem__mVwFE:hover{color:var(--theme-color-red);cursor:pointer;text-decoration:underline}.FooterAll_linksColumn__6Gbo2{display:flex;flex-direction:column;gap:12px}.FooterAll_linksColumn__6Gbo2 .FooterAll_navLink__hNf6H{color:#e0e0e0;font-weight:400;font-size:18px;line-height:24px}.FooterAll_linksColumn__6Gbo2 .FooterAll_navLink__hNf6H:hover{color:var(--theme-color-red);text-decoration:underline}.FooterAll_contactBlock__I8N1U{margin-top:32px;padding-top:24px;border-top:1px solid #111}.FooterAll_contactBlock__I8N1U .FooterAll_contactHeading__Oi7P0{display:block;color:#f5f5f5;margin-bottom:12px}.FooterAll_contactBlock__I8N1U .FooterAll_contactDetail__AoIfU{color:#f5f5f5;display:block;margin:6px 0}.FooterAll_copyrightSection__YtZ0V{padding:20px 0;text-align:center;border-top:1px solid #aaa;margin-top:0}.FooterAll_copyrightText__9YHCG{font-weight:400;font-size:18px;color:#fff!important;line-height:28px}@media(max-width:768px){.FooterAll_container__6KoXb{padding-top:0}.FooterAll_columnsContainer__BlTP5{margin-top:28px;padding-bottom:28px}.FooterAll_columnTitle__rhtNA{font-size:18px!important;line-height:24px;margin-bottom:8px!important;height:auto}.FooterAll_linksColumn__6Gbo2{text-align:left;gap:8px}.FooterAll_toursColumn___d139{order:1}.FooterAll_destinationsColumn__4S74B{order:2}.FooterAll_aboutColumn__l9aCb{order:3}.FooterAll_contactColumn__y7PEd{order:4}.FooterAll_columnsContainer__BlTP5>.FooterAll_linksColumn__6Gbo2>.FooterAll_linksColumn__6Gbo2 .FooterAll_navLink__hNf6H,.FooterAll_contactInfo__o7uLY .FooterAll_contactItem__3PR1j,.FooterAll_destinationsGrid__PoyY3 .FooterAll_destinationItem__mVwFE,.FooterAll_followUsText__J0ZxJ{font-size:12px;line-height:18px}.FooterAll_contactInfo__o7uLY{gap:8px}.FooterAll_followUsRow__r0nx7{text-align:center;margin-top:10px;justify-content:center;gap:8px}.FooterAll_followUsDesktop__C5fvU{display:none}.FooterAll_followUsMobile__dTFas{display:flex}.FooterAll_socialLinks__t_gZh{gap:8px}.FooterAll_followUsText__J0ZxJ{color:#fff!important;font-weight:700}.FooterAll_icon__1WxHm{margin-left:25%}.FooterAll_copyrightText__9YHCG{font-size:16px}}.NavigationBarWeb_container__mVcdT{width:100%;box-sizing:border-box}.NavigationBarWeb_mainContainer__dfkjN{max-width:1200px;margin:0 auto}.NavigationBarWeb_announcementBar__nch6F{width:100%;background-color:#f5f5f5;padding:8px 0;border-bottom:1px solid #e0e0e0;font-size:13px}.NavigationBarWeb_announcementBarContent__L3GGN{max-width:1200px;margin:0 auto;padding:0 20px}.NavigationBarWeb_announcementText__4kHW3{color:var(--theme-color-red);font-weight:500}.NavigationBarWeb_topNavLinks__Xmiox{display:flex;align-items:center;gap:20px}.NavigationBarWeb_topNavLink__vX73x{color:#666;text-decoration:none;font-size:13px;transition:color .3s ease}.NavigationBarWeb_topNavLink__vX73x:hover{color:var(--theme-color-red)}.NavigationBarWeb_searchLink__Q0x4K{color:var(--theme-color-red);cursor:pointer;font-size:13px;font-weight:500;transition:opacity .3s ease}.NavigationBarWeb_searchLink__Q0x4K:hover{opacity:.8}.NavigationBarWeb_topBar__3yO32{background-color:#fff;padding:4px 0;border-bottom:1px solid #eee}.NavigationBarWeb_logoSection__h1XNq{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-left:0;width:100%}.NavigationBarWeb_contactSection__qUZrX{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-right:0;gap:12px}.NavigationBarWeb_logoWrapper__A2vm2{display:flex;align-items:flex-start;gap:16px;width:100%}.NavigationBarWeb_brandInfo__Hakz6{display:flex;flex-direction:column;gap:4px;flex:1 1}.NavigationBarWeb_brandTitle__AyTU9{font-size:20px;font-weight:700;color:#333;margin:0;line-height:1.4}.NavigationBarWeb_websiteUrl__TIPcM{font-size:14px;color:#333;margin:0;line-height:1.4}.NavigationBarWeb_slogan__d1KCq{font-size:16px;margin:8px 0 0;line-height:1.5;text-align:left;background:linear-gradient(135deg,#ff0000,#cc0000 25%,#990000 50%,#000000 75%,#333333);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.NavigationBarWeb_slogan__d1KCq .NavigationBarWeb_highlight__4HQFy{background:linear-gradient(135deg,#ff0000,#cc0000 50%,#990000);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700}.NavigationBarWeb_promoSection__HKNlb{display:flex;align-items:center;justify-content:flex-start;padding-left:0}.NavigationBarWeb_wechatSection__Tsgss{display:flex;align-items:flex-start;justify-content:center;padding-top:0;overflow:visible}.NavigationBarWeb_wechatSection__Tsgss .ant-col{overflow:visible}.NavigationBarWeb_wechatContainer__eKEg0{display:flex;align-items:center;justify-content:space-between;gap:12px;background-color:var(--theme-color-red);padding:3px 6px;border-radius:8px;width:100%;min-height:100px;overflow:visible;box-sizing:border-box}.NavigationBarWeb_wechatLeft__HE1fy{display:flex;flex-direction:column;align-items:center;gap:4px}.NavigationBarWeb_wechatQR__AWLZR{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease}.NavigationBarWeb_wechatQR__AWLZR:hover{transform:scale(1.05)}.NavigationBarWeb_wechatImage__6Q_OF{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.NavigationBarWeb_wechatLabel__OD795{font-size:16px;color:#fff;font-weight:400;text-align:center;text-transform:lowercase}.NavigationBarWeb_wechatRight__2qVFS{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1 1;min-width:80px;overflow:visible;width:auto}.NavigationBarWeb_wechatIcon__OvmvD{width:32px;height:32px;flex-shrink:0;display:block;overflow:visible;max-width:none;max-height:none}.NavigationBarWeb_wechatBubbles__mMaCR{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.NavigationBarWeb_bubbleIcon__ZvueK{width:16px;height:16px}.NavigationBarWeb_wechatTextContainer__jI0nT{display:flex;flex-direction:column;gap:2px;align-items:center}.NavigationBarWeb_wechatText__fK9qE{font-size:14px;color:#fff;font-weight:400;line-height:1.4;text-transform:capitalize;text-align:center}.NavigationBarWeb_promoBanner__HerVf{margin-left:3px;padding:4px 0;height:100%;display:flex;flex-direction:column;justify-content:center;gap:6px}.NavigationBarWeb_promoText__9K1WS{color:#000;font-size:13px;font-weight:600;line-height:1.4}.NavigationBarWeb_promoText__9K1WS .NavigationBarWeb_promoHighlight__3UOzG{background:linear-gradient(135deg,#ff0000,#cc0000 50%,#990000);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700}.NavigationBarWeb_newYearTitle__ccAIc{color:#333;font-size:15px;font-weight:700;line-height:1.4;margin-bottom:4px}.NavigationBarWeb_newYearText__Tfhdc{color:#666;font-size:14px;font-weight:400;line-height:1.4}.NavigationBarWeb_searchSection__B2SsQ{display:flex;justify-content:flex-end;padding-right:0}.NavigationBarWeb_searchBox__x6KV_{display:flex;gap:8px;align-items:center;margin-top:5px}.NavigationBarWeb_searchInput__JBhy6{padding:8px 12px;border:1px solid #ddd;border-radius:20px;outline:none;width:280px}.NavigationBarWeb_searchBtn__ao5er{background-color:var(--theme-color-red);color:#fff;border:none;border-radius:20px;padding:8px 16px;cursor:pointer}.NavigationBarWeb_contactContainer__OK1or{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;align-items:flex-end}.NavigationBarWeb_contactItem__68VhW{display:flex;align-items:center;gap:6px;justify-content:flex-end}.NavigationBarWeb_emailIcon___XC8M,.NavigationBarWeb_phoneIcon__di8Nb{width:16px;height:16px;flex-shrink:0}.NavigationBarWeb_icon__ninmD{font-size:14px;display:inline-flex;align-items:center;flex-shrink:0}.NavigationBarWeb_link___oibw{color:#333;text-decoration:none;font-size:18px}.NavigationBarWeb_mainNavContainer__15n_x{width:100%;background-color:var(--theme-color-red)}.NavigationBarWeb_mainNav__3hRL3{max-width:1200px;margin:0 auto;color:#fff;padding:16px 0}.NavigationBarWeb_menuList__7pTS2{display:flex;gap:13px;width:100%;padding-right:20px;box-sizing:border-box}.NavigationBarWeb_menuItemWrapper__sQpPn{position:relative;z-index:9999}.NavigationBarWeb_menuItem__JKw8d{position:relative}.NavigationBarWeb_hoverCard__PmZWv{position:fixed;left:0;right:0;width:100vw;z-index:9999;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:auto;animation:NavigationBarWeb_flipDown__v2nni .4s cubic-bezier(.25,.46,.45,.94);transform-origin:top center;overflow:hidden;padding-top:10px;margin-top:-10px;will-change:transform,opacity}@keyframes NavigationBarWeb_flipDown__v2nni{0%{opacity:0;transform:rotateX(-45deg) translateY(-10px)}to{opacity:1;transform:rotateX(0deg) translateY(0)}}.NavigationBarWeb_navLink__QRzx2{color:#fff!important;font-size:15px!important;font-weight:400!important;padding:0!important;margin:0;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:opacity .3s}.NavigationBarWeb_navLink__QRzx2:hover{opacity:.8}.NavigationBarWeb_navLink__QRzx2 .NavigationBarWeb_arrow__t6mQB{margin-left:4px;font-size:12px}.NavigationBarWeb_navLink__QRzx2 .ant-btn{font-size:18px!important;font-weight:700!important}.NavigationBarWeb_actionBtn__zPpfS{text-align:right;position:relative;z-index:1}.NavigationBarWeb_tailorBtn__vaZzw{background-color:#fff;color:#fff;border:1px solid #fff!important;font-weight:700;padding:8px 20px;font-size:14px;transition:all .3s}.ToursCard_toursContainer___MwBi{padding:32px 0;overflow:hidden;position:flex}.ToursCard_contentWrapper__xD4kl{width:100%;max-width:1200px;margin:0 auto;padding:0;overflow:hidden;box-sizing:border-box}.ToursCard_title__XulOt{color:var(--theme-color-red);font-weight:700;font-size:22px;line-height:24px;margin-bottom:24px}.ToursCard_cardItem__eSWTf{position:relative;transition:all .3s ease}.ToursCard_cardItem__eSWTf:hover{background-color:rgba(249,250,251,.5)}.ToursCard_cardContent__9dGNA{display:flex;align-items:center}.ToursCard_cardTitle__S17df{font-size:16px;line-height:24px;text-align:left;color:#333;font-weight:500;transition:color .3s ease}.ToursCard_cardItem__eSWTf:hover .ToursCard_cardTitle__S17df{color:var(--theme-color-red)}.ToursCard_serialNumber__fziI2{position:absolute;right:16px;top:16px;font-size:14px;color:#8c8c8c}.ToursCard_hoverCard__3PzK4{position:relative;z-index:1000}.XinjiangToursCard_toursContainer__9J1WL{padding:32px 0;overflow:hidden}.XinjiangToursCard_contentWrapper__krH8l{width:100%;max-width:1200px;margin:0 auto;padding:0;overflow:hidden;box-sizing:border-box}.XinjiangToursCard_title__lMfgH{color:var(--theme-color-red);font-weight:700;font-size:22px;line-height:24px;margin-bottom:24px}.XinjiangToursCard_bannerLink__UKnbk{display:block;text-decoration:none;height:100%}.XinjiangToursCard_bannerCard__Jsy8d{display:flex;flex-direction:column;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);background:#fff}.XinjiangToursCard_bannerCard__Jsy8d:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.XinjiangToursCard_bannerImage__sTnxK{position:relative;width:100%;height:200px;flex-shrink:0}.XinjiangToursCard_bannerContent__FGj8L{padding:16px;background:#fff}.XinjiangToursCard_bannerTitle__mmFys{color:#333;font-size:16px;font-weight:600;margin:0 0 8px;line-height:1.4}.XinjiangToursCard_bannerSubtitle__GwvpV{color:#666;font-size:14px;font-weight:400;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.XinjiangToursCard_tourList__hIqRD{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px 8px;gap:4px 8px}.XinjiangToursCard_listLink__FiL_Z{display:block;text-decoration:none;transition:all .3s ease}.XinjiangToursCard_listItem__UCdll{display:flex;align-items:center;gap:8px;padding:6px 16px;border-radius:4px;transition:all .3s ease;cursor:pointer}.XinjiangToursCard_listItem__UCdll:hover{background-color:rgba(249,250,251,.8)}.XinjiangToursCard_listItem__UCdll:hover .XinjiangToursCard_listTitle__6Sxie{color:var(--theme-color-red)}.XinjiangToursCard_listItem__UCdll:hover .XinjiangToursCard_arrowIcon__T3bcW{transform:translateX(4px)}.XinjiangToursCard_arrowIcon__T3bcW{color:#333;font-size:16px;font-weight:700;transition:transform .3s ease}.XinjiangToursCard_listTitle__6Sxie{color:#333;font-size:16px;font-weight:500;transition:color .3s ease}.DestinationsMegaCard_megaWrap__nULs7{padding:32px 0;background:#fff;overflow:hidden}.DestinationsMegaCard_inner__jdi1Z{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0;box-sizing:border-box}.DestinationsMegaCard_mapWatermark__KBFRN{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.4;background-repeat:no-repeat;background-position:50%;background-size:auto min(78%,420px)}.DestinationsMegaCard_innerMain__kz06e{position:relative;z-index:1}.DestinationsMegaCard_sectionTitle__qDgyt{color:var(--theme-color-red);font-weight:700;font-size:20px;line-height:1.3;margin:0 0 18px}.DestinationsMegaCard_sectionTitleLink__uFQ_a{display:inline-block;text-decoration:none;cursor:pointer}.DestinationsMegaCard_sectionTitleLink__uFQ_a:hover .DestinationsMegaCard_sectionTitle__qDgyt{opacity:.85;text-decoration:underline}.DestinationsMegaCard_featuredLink__A8J2T{display:block;text-decoration:none;height:100%}.DestinationsMegaCard_imageCard__Qq0gV{position:relative;isolation:isolate;border-radius:14px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.12)}.DestinationsMegaCard_imageCard__Qq0gV:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.18)}.DestinationsMegaCard_imageArea__6HZFP{position:relative;width:100%;height:210px;background:#d4cfc4}.DestinationsMegaCard_imagePlaceholder__PRqLp{width:100%;height:100%;background:linear-gradient(135deg,#e8e4dc,#cfc8bc)}.DestinationsMegaCard_imageOverlay__zw2bD{position:absolute;left:0;right:0;bottom:0;min-height:44%;display:flex;align-items:center;justify-content:center;padding:12px 10px;background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.45) 55%,transparent)}.DestinationsMegaCard_overlayTitle__5X19T{color:#fff;font-size:14px;font-weight:600;line-height:1.35;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DestinationsMegaCard_textGrid___aXaT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px;grid-row-gap:8px;row-gap:8px}.DestinationsMegaCard_textGridCompact__plzHd{column-gap:8px;row-gap:4px}.DestinationsMegaCard_textGridCompact__plzHd .DestinationsMegaCard_textLink__ovvWA{padding:4px 0}.DestinationsMegaCard_textLink__ovvWA{display:block;text-decoration:none;padding:6px 4px}.DestinationsMegaCard_textLink__ovvWA:hover .DestinationsMegaCard_textLinkLabel__mqUGY{color:var(--theme-color-red)}.DestinationsMegaCard_textLinkLabel__mqUGY{color:#333;font-size:17px;font-weight:500;line-height:1.45;transition:color .2s ease}.NavigationBarMobile_container__t_x1L{width:100%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:0;z-index:1000}.NavigationBarMobile_mobileHeader__awIvr{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;height:60px}.NavigationBarMobile_menuButton__OqlCi{font-size:20px;width:40px;height:40px}.NavigationBarMobile_messageButton__h3YsB{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.NavigationBarMobile_logoContainer__SnrBm{cursor:pointer;display:flex;align-items:center;justify-content:center}.NavigationBarMobile_logoImage__P6UKV{object-fit:contain}.NavigationBarMobile_drawer__FHgyj .ant-drawer{background-color:#f5f5f5!important;padding:0}.NavigationBarMobile_drawer__FHgyj .ant-drawer-body{background-color:#f5f5f5!important;padding:0!important}.NavigationBarMobile_menu__NcwDU{background-color:inherit!important}.NavigationBarMobile_menu__NcwDU .ant-menu-title-content{font-size:16px!important;font-weight:500!important;color:#333!important}.NavigationBarMobile_ant-drawer-body__nNbeX{padding:0!important}.NavigationBarMobile_ant-menu-item__o36AR{margin:0!important;width:100%!important}.NavigationAll_navItem__NZJCu{color:#333;font-weight:400;transition:all .3s ease}.NavigationAll_active__Z9BeN{font-weight:500!important;color:var(--theme-color-red)!important}.NavigationAll_desktopNav__ePqux{display:none;visibility:hidden;height:0;overflow:hidden}.NavigationAll_mobileNav__cNnhU{display:block}@media(min-width:1201px){.NavigationAll_desktopNav__ePqux{display:block;visibility:visible;height:auto;overflow:visible}.NavigationAll_mobileNav__cNnhU{display:none;visibility:hidden;height:0;overflow:hidden}}.NavigationAll_container__uqYp2{position:relative}.NavigationAll_navBarUp__W14SW{height:40px;background:#161616;margin:0 auto}.NavigationAll_email__FH9HN{margin-left:600px}.NavigationAll_email__FH9HN,.NavigationAll_tel__Ew1DQ{width:300px;height:40px;font-weight:400;font-size:15px;color:#fff;line-height:40px;text-align:justify;font-style:normal;display:flex;align-items:center}.NavigationAll_navBar__XvFoc{height:80px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.NavigationAll_fullHeight__yP10_{max-width:1200px;margin:0 auto;padding:0 24px;border-bottom:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:space-between;height:100%}.NavigationAll_logoCol__WePL3{display:flex;align-items:center;justify-content:flex-start}.NavigationAll_logoBox__bNdkl{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.NavigationAll_logoImage__WxLSL{object-fit:contain}.NavigationAll_menuCol__CMTva,.NavigationAll_menuWrapper__g6ADj{display:flex;justify-content:center}.NavigationAll_menuWrapper__g6ADj{max-width:800px;gap:20px;height:100%;align-items:center;margin:0 auto 0 400px}.NavigationAll_menuItem__ZpIVw{flex:1 1;line-height:80px;height:100%}.NavigationAll_navButton__U4txY{width:100%;font-weight:600!important;font-size:18px!important;line-height:45px!important;height:100%;padding:0 16px;transition:color .3s;line-height:26px;text-align:left;font-style:normal}.NavigationAll_navButton__U4txY:hover{box-shadow:none!important;background:rgba(0,0,0,0)!important}.NavigationAll_activeButton__zY2MH{color:var(--theme-color-red)!important}.NavigationAll_actionCol__1BHvQ{display:flex;align-items:center;justify-content:flex-end}.NavigationAll_actionWrapper__ozOYf{display:flex;gap:16px}.NavigationAll_langButton__Dq_YL,.NavigationAll_telButton__uXYx1{background:var(--theme-color-red)!important;border:none;height:64px!important;width:136px!important;border-radius:8px!important;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.NavigationAll_langButton__Dq_YL{flex-direction:row-reverse}.NavigationAll_buttonText__JlUJQ{color:#fff;font-size:24px;font-weight:500;padding-left:8px}.NavigationAll_hoverCard__qcaCg{position:absolute;top:100%;left:0;width:100%;z-index:5;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);margin-top:0;pointer-events:auto;height:auto;overflow:visible;display:flex;flex-direction:column}.NavigationAll_hoverCardBox__Uj1YD{position:absolute;left:0;right:0;background:#f7f7f7;min-height:300px;display:none;z-index:99;line-height:normal;overflow:hidden;animation:infinite}.NavigationAll_menuItem__ZpIVw:hover .NavigationAll_hoverCardBox__Uj1YD{display:block}.SideBar_floatButtonGroup__ddCzd,.SideBar_floatButtonGroup__ddCzd .ant-float-btn,.SideBar_floatButtonGroup__ddCzd .ant-float-btn-body{background-color:var(--theme-color-red)!important}.SideBar_floatButtonGroup__ddCzd .SideBar_floatButton__B2UXF{padding:0!important}.SideBar_floatButtonGroup__ddCzd .SideBar_floatButton__B2UXF .ant-float-btn-body,.SideBar_floatButtonGroup__ddCzd .SideBar_floatButton__B2UXF .ant-float-btn-body .ant-float-btn-content{width:40px!important}.SideBar_floatButtonGroup__ddCzd .SideBar_floatButton__B2UXF .ant-float-btn-body .ant-float-btn-content .ant-float-btn-icon{width:24px!important}