.m-popup-content[data-v-b860d857]{padding:2.6667vw 5.3333vw}.list-grid[data-v-b860d857]{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2vw}.option-item[data-v-b860d857]{border:1px solid var(--m-option-common-border-color, #f5f5f5);border-radius:var(--m-radius, 2.1333vw);background-color:var(--m-option-common-background-color, #f9f9f9);color:#696969;height:12.2667vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:all .2s;transition:all .2s}.option-item.active[data-v-b860d857]{border-color:var(--m-color-primary);color:var(--m-color-primary);font-family:var(--m-font-family-medium)}.option-item.disabled[data-v-b860d857]{opacity:.5;background-color:#f0f0f0;cursor:not-allowed}.popup-footer[data-v-b860d857]{padding:2.6667vw 5.3333vw calc(2.6667vw + env(safe-area-inset-bottom));box-shadow:0 -.5333vw 1.6vw #0000000d;display:-webkit-box;display:-webkit-flex;display:flex;gap:3.2vw;background:#fff}.popup-footer .btn-reset[data-v-b860d857],.popup-footer .btn-confirm[data-v-b860d857]{-webkit-box-flex:1;-webkit-flex:1;flex:1}.filter-container[data-v-f951890c]{height:100%;overflow-y:auto;background-color:#fff}.filter-content[data-v-f951890c]{padding:1.6vw 5.3333vw 21.3333vw}.brand-group[data-v-f951890c]{margin-bottom:6.4vw}.brand-group[data-v-f951890c]:last-child{margin-bottom:0}.group-header[data-v-f951890c]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:3.2vw}.group-header .group-title[data-v-f951890c]{font-size:4.2667vw;font-weight:600;color:#292929}.group-header .select-all-btn[data-v-f951890c]{padding:1.0667vw 0 1.0667vw 2.1333vw}.group-header .select-all-btn .text-select-all[data-v-f951890c]{font-size:3.4667vw;color:#666;margin-left:1.0667vw}.ship-grid[data-v-f951890c]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.6667vw}.ship-item[data-v-f951890c]{position:relative;height:12.2667vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid var(--m-option-common-border-color, #f5f5f5);border-radius:var(--m-radius, 2.1333vw);background-color:var(--m-option-common-background-color, #f9f9f9);border-radius:var(--m-radius);padding:0 2.1333vw;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.ship-item .ship-name[data-v-f951890c]{font-size:3.7333vw;color:#696969;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ship-item.active[data-v-f951890c]{border-color:var(--m-color-primary)}.ship-item.active .ship-name[data-v-f951890c]{color:var(--m-color-primary);font-family:var(--m-font-family-medium)}.ship-item.disabled[data-v-f951890c]{opacity:.5;background-color:#f0f0f0;cursor:not-allowed}.filter-footer[data-v-f951890c]{padding:2.6667vw 5.3333vw calc(2.6667vw + env(safe-area-inset-bottom));box-shadow:0 -.5333vw 1.6vw #0000000d;display:-webkit-box;display:-webkit-flex;display:flex;gap:3.2vw;background:#fff}.filter-footer .btn-reset[data-v-f951890c],.filter-footer .btn-confirm[data-v-f951890c]{-webkit-box-flex:1;-webkit-flex:1;flex:1}.m-hotel-currency-list[data-v-dd4d7f45]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:2.9333vw;margin-top:2.6667vw;padding:0 5.3333vw}.m-hotel-currency-item[data-v-dd4d7f45]{background:#fff;font-family:var(--m-font-family-regular);font-weight:400;font-size:var(--m-hotel-filter-font-size, 3.7333vw);height:12.2667vw;color:var(--m-hotel-filter-color, #696969);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:var(--m-hotel-filter-align, center);-webkit-justify-content:var(--m-hotel-filter-align, center);justify-content:var(--m-hotel-filter-align, center);-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid var(--m-hotel-filter-color, #e6e6e6);border-radius:var(--m-hotel-filter-radius);padding:0 3.2vw}.m-hotel-currency-item.active[data-v-dd4d7f45]{--m-hotel-filter-color: var(--van-primary-color);border-width:.6667vw}.m-hotel-currency__footer[data-v-dd4d7f45]{padding:2.6667vw 5.3333vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-shadow:0 -.5333vw 1.6vw #0000000d;padding-bottom:calc(2.6667vw + env(safe-area-inset-bottom));padding-bottom:calc(2.6667vw + constant(safe-area-inset-bottom))}.m-hotel-currency-list[data-v-6cb38bbb]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:2.9333vw;margin-top:2.6667vw;padding:0 5.3333vw}.m-hotel-currency-item[data-v-6cb38bbb]{border:1px solid var(--m-option-currency-border-color, var(--m-option-common-border-color));border-radius:var(--m-option-currency-radius, var(--m-option-common-radius));color:var(--m-option-currency-color, var(--m-option-common-color));background-color:var(--m-option-currency-background-color, var(--m-option-common-background-color));font-family:var(--m-font-family-regular);font-weight:400;font-size:var(--m-hotel-filter-font-size, var(--m-font-size-md));height:12.2667vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:var(--m-hotel-filter-align, center);-webkit-justify-content:var(--m-hotel-filter-align, center);justify-content:var(--m-hotel-filter-align, center);-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 3.2vw}.m-hotel-currency-item.active[data-v-6cb38bbb]{background:var(--m-option-currency-background-color-active, var(--m-option-common-background-color-active));border-color:var(--m-option-currency-border-color-active, var(--m-option-common-border-color-active));color:var(--m-option-currency-color-active, var(--m-option-common-color-active));border-width:1px}.m-hotel-currency__footer[data-v-6cb38bbb]{padding:2.6667vw 5.3333vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-shadow:0 -.5333vw 1.6vw #0000000d;padding-bottom:calc(2.6667vw + env(safe-area-inset-bottom));padding-bottom:calc(2.6667vw + constant(safe-area-inset-bottom))}.m-price[data-v-3d8709f3]{font-family:var(--m-font-family-price);font-weight:var(--m-price-font-weight, 400);font-size:var(--m-price-font-size, 4.8vw);color:var(--m-price-font-color, var(--m-color-price));line-height:1.1}.m-price .m-price-arrow[data-v-3d8709f3]{font-size:1.6vw;margin-left:.5333vw;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.loading-wrap[data-v-3d8709f3]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.m-hotel-price.horizontal .price-wrapper[data-v-ce858073],.m-hotel-price.horizontal .price-wrapper .price-line[data-v-ce858073]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.m-hotel-price.horizontal .price-wrapper .text-suffix[data-v-ce858073]{margin-left:1.0667vw;font-size:var(--m-hotel-price-suffix-font-size, 2.6667vw);margin-bottom:.5333vw;color:var(--m-hotel-price-suffix-color, #949494)}.m-hotel-price.vertical .price-wrapper[data-v-ce858073]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.m-hotel-price.vertical .price-wrapper .price-line[data-v-ce858073]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.m-hotel-price.vertical .price-wrapper .text-suffix[data-v-ce858073]{margin-top:1.0667vw;font-size:var(--m-hotel-price-suffix-font-size, 2.6667vw)}.m-hotel-price .text-prefix[data-v-ce858073]{font-size:var(--m-hotel-price-prefix-font-size, 2.6667vw);margin-right:var(--m-hotel-price-prefix-gap, .5333vw)}.m-hotel-price .text-sold-out[data-v-ce858073]{font-size:var(--m-hotel-list-price-sold-out-font-size, 2.6667vw)}.m-hotel-promotions-list[data-v-6a8c63d9]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:2.9333vw;margin-top:2.6667vw;padding:0 5.3333vw 8vw}.m-hotel-promotion-item[data-v-6a8c63d9]{font-family:var(--m-font-family-regular);font-weight:400;font-size:var(--m-font-size-md);height:12.2667vw;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid var(--m-option-promotion-border-color, var(--m-option-common-border-color));border-radius:var(--m-option-promotion-radius, var(--m-option-common-radius));color:var(--m-option-promotion-color, var(--m-option-common-color));background-color:var(--m-option-promotion-background-color, var(--m-option-common-background-color));padding:0 3.2vw}.m-hotel-promotion-item.active[data-v-6a8c63d9]{border-width:.6667vw;background:var(--m-option-promotion-background-color-active, var(--m-option-common-background-color-active));border-color:var(--m-option-promotion-border-color-active, var(--m-option-common-border-color-active));color:var(--m-option-promotion-color-active, var(--m-option-common-color-active))}.m-hotel-promotions__footer[data-v-6a8c63d9]{padding:2.6667vw 5.3333vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-shadow:0 -.5333vw 1.6vw #0000000d;padding-bottom:calc(2.6667vw + env(safe-area-inset-bottom));padding-bottom:calc(2.6667vw + constant(safe-area-inset-bottom))}.m-input[data-v-ff5440c8]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:var(--m-input-height, 15.4667vw);border-radius:2.1333vw;padding:0 3.7333vw}.m-input .m-input-inner[data-v-ff5440c8]{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;background:transparent;font-size:var(--m-input-size, 4.2667vw);color:var(--m-input-color, #212223)}.m-input .m-input-inner[data-v-ff5440c8]::-webkit-input-placeholder{color:#acacac}.m-input .m-input-inner[data-v-ff5440c8]::placeholder{color:#acacac}.m-input .m-input-inner.m-textarea[data-v-ff5440c8]{padding:3.7333vw 0}.m-input .m-input-content[data-v-ff5440c8]{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.m-input .m-input-clear[data-v-ff5440c8]{width:8.5333vw;height:8.5333vw;font-size:3.7333vw;position:absolute;right:-3.2vw}.m-input .m-icon[data-v-ff5440c8]{font-size:5.3333vw}.m-calendar-tips[data-v-fc6f3b49]{font-family:var(--m-calendar-font-family, var(--m-font-family-regular));font-weight:400;font-size:var(--m-font-size-sm);color:var(--m-calendar-tips-color, var(--m-color-primary));text-align:center;padding:.5333vw 0;position:relative}.m-calendar-tips[data-v-fc6f3b49]:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--m-color-primary, #fdf3e3);opacity:.1}.m-calendar[data-v-fc6f3b49]{--van-calendar-header-shadow: none;--van-calendar-day-margin-bottom: var(--m-calendar-day-margin-bottom, 0);--van-calendar-day-height: var(--m-calendar-day-height, 13.0667vw);--van-radius-md: var(--m-radius);padding:0 4.2667vw;-webkit-box-flex:1;-webkit-flex:1;flex:1}.m-calendar[data-v-fc6f3b49] .van-calendar__header:after{display:block;width:100%;background:#f8f0ed;height:6.4vw;text-align:center;content:var(--572594ef);font-family:var(--m-calendar-font-family, var(--m-font-family-regular));font-weight:400;font-size:var(--m-font-size-sm);color:#a44112;line-height:6.4vw}.m-calendar[data-v-fc6f3b49] .van-calendar__header .van-calendar__weekday{color:var(--m-calendar-weekdays-color)}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__month-title{margin-top:3.2vw;text-align:left;font-family:var(--m-calendar-font-family, var(--m-font-family-regular));font-weight:500;font-size:var(--m-font-size-lg);color:var(--m-calendar-month-title-color, #292929);position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:20}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__days{gap:0}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day{position:relative;box-shadow:inset -1px -1px 0 0 var(--m-calendar-border-color, #fff);font-family:var(--m-calendar-font-family, var(--m-font-family-regular))}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day:before{content:"";position:absolute;top:0;bottom:0;z-index:0;width:100%;height:var(--van-calendar-day-height);border-radius:var(--m-calendar-border-radius, 0);overflow:hidden;display:block;background:var(--m-calendar-background-color, #fff)}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day .van-calendar__bottom-info{bottom:.5333vw}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--start,.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--end,.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--selected,.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--start-end{background:transparent}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--start:before,.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--end:before,.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--selected:before,.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--start-end:before{background:var(--m-color-primary);border-radius:var(--m-radius)}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--start:after,.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--end:after{content:"";position:absolute;top:0;bottom:0;z-index:0;width:50%;height:100%;background:var(--m-color-primary);opacity:var(--van-calendar-range-middle-background-opacity)}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--selected:after{display:none}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--start:after{right:0;left:50%}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--end:after{left:0;right:50%}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day-special-select{font-size:var(--m-font-size-sm)}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--disabled{box-shadow:inset -1px -1px 0 0 var(--m-calendar-border-color, #eeeeee)}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day-without-right-border{box-shadow:inset 0 -1px 0 0 var(--m-calendar-border-color, #fff)}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day-without-bottom-border{box-shadow:inset -1px 0 0 0 var(--m-calendar-border-color, #fff)}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day.van-calendar__day--middle:before{display:none}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day .van-calendar__top-info{top:.5333vw;opacity:.6}.m-calendar[data-v-fc6f3b49] .van-calendar__month .van-calendar__day .van-calendar__selected-day{border-radius:0;background:transparent}.m-calendar__footer[data-v-fc6f3b49]{box-shadow:0 -.5333vw 1.6vw #0000000d;padding:2.6667vw 5.3333vw calc(2.6667vw + env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky;bottom:0;z-index:100}.m-calendar__footer .van-button[data-v-fc6f3b49]{border-radius:var(--m-radius);font-weight:500}.m-city-pop[data-v-43647fa6]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:#f7f8fa}.m-city-pop__header[data-v-43647fa6] .van-tabs{z-index:10}.m-city-pop__header__input-wrap[data-v-43647fa6]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#fff;padding-right:4.2667vw;padding:2.6667vw 4.2667vw 0}.m-city-pop__header__input-wrap[data-v-43647fa6] .van-search{padding:0;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:10.6667vw}.m-city-pop__header__input-wrap[data-v-43647fa6] .van-search .van-search__content{--van-search-content-background: #f4f4f4;border-radius:var(--m-radius)}.m-city-pop__header__input-wrap .close-popup-text[data-v-43647fa6]{margin-left:4.2667vw;font-size:3.7333vw;color:#0b0b0b}.m-city-pop__content[data-v-43647fa6]{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto}.m-city-pop__content[data-v-43647fa6] .van-index-bar__sidebar{color:#949494;position:absolute}.m-city-pop .anchor-title-container[data-v-43647fa6]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.m-city-pop .anchor-title-container .van-icon[data-v-43647fa6]{font-size:4.2667vw;color:#969799}.m-city-pop .custom-list[data-v-43647fa6]{padding:0 4.2667vw 4.2667vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2.6667vw}.m-city-pop .custom-item[data-v-43647fa6]{background-color:#fff;padding:1.6vw 3.2vw;border-radius:1.0667vw;font-size:3.7333vw}.m-city-pop[data-v-43647fa6] .van-cell.is-active{color:var(--van-primary-color)}.city-list-loading[data-v-43647fa6]{margin-top:13.3333vw}.van-popup[data-v-5b29d5f3]{background:transparent}.m-dialog[data-v-5b29d5f3]{padding:5.3333vw;width:83.2vw;position:relative;background:#fff;border-radius:1.0667vw}.dialog-header[data-v-5b29d5f3]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.dialog-header .header-title[data-v-5b29d5f3]{font-size:4.8vw}.dialog-header .close-btn[data-v-5b29d5f3]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:5.3333vw;padding-left:2.6667vw}.dialog-header .close-icon[data-v-5b29d5f3]{font-size:2.4vw;color:#909399}.m-dialog-body[data-v-5b29d5f3]{font-size:3.7333vw;line-height:5.3333vw;padding:6.1333vw 2.6667vw 10.6667vw 5.6vw}.m-dialog-footer[data-v-5b29d5f3]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.m-dialog-footer .van-button[data-v-5b29d5f3]{margin-left:6.4vw;border-radius:var(--m-radius);--van-button-default-border-color: #dcdfe6;--van-button-normal-font-size: 3.7333vw;--van-button-default-color: #212223}.m-dialog-footer .confirm-btn[data-v-5b29d5f3]{--van-button-normal-font-size: 4.2667vw}.van-pull-refresh[data-v-ae739ee0]{min-height:26.6667vw}.van-pull-refresh[data-v-ae739ee0] .van-pull-refresh__track{height:100%}.van-pull-refresh .van-list[data-v-ae739ee0]{padding:var(--m-list-padding, 0)}.m-list-loading span[data-v-ae739ee0]{font-size:var(--m-font-size-sm, 3.2vw);color:#949494;margin-left:1.6vw}.logo-container[data-v-939f7b73]{position:relative}.wrapper[data-v-c9a2dda6]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background-color:#00000080}.wrapper .block[data-v-c9a2dda6]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 8.5333vw);max-width:133.3333vw;background-color:#fff;border-radius:2.1333vw;overflow:hidden;box-shadow:0 .5333vw 2.6667vw #0000001a}.wrapper .block .title[data-v-c9a2dda6]{padding:7.4667vw 4.2667vw 5.3333vw;font-size:4.8vw;font-weight:700;color:#333;text-align:center;line-height:8vw}.wrapper .block .content[data-v-c9a2dda6]{padding:0 4.2667vw 4.2667vw;font-size:3.7333vw;color:#696969;line-height:6.9333vw;height:auto;max-height:50vh;overflow-y:auto;word-break:break-word}.wrapper .block .content[data-v-c9a2dda6]::-webkit-scrollbar{display:none;background-color:#f5f5f5}.wrapper .block .btn[data-v-c9a2dda6]{padding:3.2vw 9.3333vw;margin:5.3333vw auto;width:-webkit-fit-content;width:fit-content;height:10.1333vw;background-color:var(--m-color-primary);border-radius:var(--m-radius);font-family:PingFangSC,PingFang SC;font-weight:600;font-size:3.7333vw;color:#fff;line-height:3.7333vw;text-align:center;font-style:normal}.wrapper .block .btn .count-down[data-v-c9a2dda6]{color:#fff}.wrapper .block .disabled[data-v-c9a2dda6]{background-color:var(--m-color-primary);opacity:.5}.wrapper .block .rich-html img[data-v-c9a2dda6]{max-width:100%;height:auto;cursor:zoom-in}.van-popup[data-v-b497503b]{background:transparent;max-width:100vw;width:100vw}.m-dialog[data-v-b497503b]{position:relative;background:#fff}.dialog-header[data-v-b497503b]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:16vw;position:relative}.dialog-header .header-title[data-v-b497503b]{font-size:5.3333vw;font-weight:700}.dialog-header .close-btn[data-v-b497503b]{position:absolute;left:3.2vw}.dialog-header .close-icon[data-v-b497503b]{font-size:3.7333vw;margin:1.3333vw}.m-dialog-body[data-v-b497503b]{height:60vh}.m-dialog-body iframe[data-v-b497503b]{height:100%;width:100%}.m-stepper[data-v-7a5e935a] .van-stepper.van-stepper--default .van-stepper__minus,.m-stepper[data-v-7a5e935a] .van-stepper.van-stepper--default .van-stepper__plus{border-radius:var(--m-stepper-radius, var(--van-radius-md))}.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__minus,.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__plus{background:var(--m-stepper-button-bg-color, #f1f2f3);border:none;box-shadow:inset 0 0 0 var(--m-stepper-border-width, .5px) var(--m-stepper-border-color, var(--m-stepper-bg-color, #f1f2f3));color:#525252;font-weight:700;border-radius:var(--m-stepper-radius, var(--van-radius-md));background-clip:padding-box}.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__minus:before,.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__plus:before{width:var(--m-stepper-icon-size, 3.2vw);height:var(--m-stepper-icon-thin, 1px);color:var(--m-stepper-color, #212223)}.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__minus:after,.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__plus:after{width:var(--m-stepper-icon-thin, 1px);height:var(--m-stepper-icon-size, 3.2vw);color:var(--m-stepper-color, #212223)}.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__input{width:16vw;font-weight:500;font-size:var(--m-font-size-xxxxl);color:var(--m-stepper-color, #212223);font-family:var(--m-font-family-medium);background:var(--m-stepper-bg-color, #f1f2f3)}.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__plus--disabled,.m-stepper[data-v-7a5e935a] .van-stepper .van-stepper__minus--disabled{opacity:1;--m-stepper-color: #d2d3d4;--m-stepper-border-color: #d2d3d4}.number-box[data-v-01d18136]{line-height:1;--m-stepper-border-color: #e6e6e6}.number-box .row[data-v-01d18136]{padding:9.6vw 0 0}.number-box .row[data-v-01d18136]:last-of-type{margin-top:1.0667vw}.number-box .row[data-v-01d18136] .van-stepper__input{width:19.2vw;font-family:var(--m-font-family-regular);font-size:var(--m-font-size-xxl)}.number-box .label[data-v-01d18136]{color:#212223;font-size:4.2667vw;font-family:var(--m-font-family-medium)}.number-box .row-room[data-v-01d18136]{--m-stepper-color: #292929}.content-container[data-v-dcf5fc61]{-webkit-box-flex:2;-webkit-flex-grow:2;flex-grow:2;height:100%;overflow:auto}.header-row[data-v-dcf5fc61]{margin:5.3333vw 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.group-name[data-v-dcf5fc61]{font-size:var(--m-font-size-sm);font-family:var(--m-font-family-medium)}.city-blocks[data-v-dcf5fc61]{margin-top:3.7333vw;margin-bottom:2.6667vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;row-gap:2.9333vw;-webkit-column-gap:3.2vw;column-gap:3.2vw}.city-block[data-v-dcf5fc61]{height:10.1333vw;min-width:28.2667vw;font-size:var(--m-font-size-md);text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid var(--m-option-location-border-color, var(--m-option-common-border-color));border-radius:var(--m-option-location-radius, var(--m-option-common-radius));color:var(--m-option-location-color, var(--m-option-common-color));background-color:var(--m-option-location-background-color, var(--m-option-common-background-color))}.city-block.active[data-v-dcf5fc61]{background:var(--m-option-location-background-color-active, var(--m-option-common-background-color-active));border-color:var(--m-option-location-border-color-active, var(--m-option-common-border-color-active));color:var(--m-option-location-color-active, var(--m-option-common-color-active));border-width:1px}.history-container[data-v-f6df7ae1]{overflow:auto;height:100%;box-sizing:border-box}.history-list[data-v-f6df7ae1]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2.6667vw;overflow:hidden}.history-item[data-v-f6df7ae1]{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;max-width:calc((100% - 2.6667vw)/2);padding:0 2.4vw;height:7.2vw;box-sizing:border-box;background:#fafafa;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}.history-item-text[data-v-f6df7ae1]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:3.4667vw;color:#696969;font-family:var(--m-font-family-regular)}[data-v-93ad3cc3] .van-highlight__tag{font-family:var(--m-font-family-medium)}.m-search-pop[data-v-93ad3cc3]{--van-cell-vertical-padding: 4.8vw;--van-cell-horizontal-padding: 0;--van-cell-border-color: #eee;--van-tabs-bottom-bar-width: 7.4667vw;--van-tabs-line-height: 10.6667vw;--van-highlight-tag-color: var(--m-color-primary);height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.m-search-pop[data-v-93ad3cc3] .van-cell{padding:2.1333vw 3.2vw;background:#f4f4f4;border-radius:var(--m-input-radius, 1.6vw)}.m-search-pop[data-v-93ad3cc3] .van-field__control{font-family:var(--m-font-family-regular);font-size:4.2667vw;color:#292929}.m-search-pop .m-search-pop__input-wrap[data-v-93ad3cc3]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.m-search-pop .m-search-pop__input-wrap[data-v-93ad3cc3] .van-field{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-right:9.0667vw}.m-search-pop .m-search-pop__input-wrap .close-popup-text[data-v-93ad3cc3]{margin-left:4.2667vw;font-size:3.7333vw;color:#0b0b0b}.m-search-pop .clear[data-v-93ad3cc3]{position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-history[data-v-93ad3cc3]{margin-top:4.2667vw;margin-bottom:2.6667vw;padding-bottom:4.2667vw;position:relative}.search-history .title[data-v-93ad3cc3]{font-family:var(--m-font-family-medium);font-size:var(--m-font-size-lg);margin-bottom:3.2vw}.search-history .icon-delete[data-v-93ad3cc3]{position:absolute;top:.8vw;right:0}.search-history[data-v-93ad3cc3]:after{width:100vw;display:block;content:"";position:absolute;bottom:-3.2vw;left:-3.2vw;height:3.2vw;background:#fafafa}.sticky-wrap[data-v-93ad3cc3]{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff}[data-v-93ad3cc3] .van-tabs__wrap{border-bottom:.5px solid #eeeeee}[data-v-93ad3cc3] .van-tabs__wrap .van-tabs__line{border-radius:0}.list .row[data-v-93ad3cc3]{padding:2.1333vw 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden}.list .row .text-box[data-v-93ad3cc3]{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:3.2vw;min-width:0}.list .row .text[data-v-93ad3cc3]{font-family:var(--m-font-family-regular);font-weight:400;font-size:4.2667vw;color:#696969;white-space:normal;word-break:break-all;overflow-wrap:break-word}.list .row .text[data-v-93ad3cc3] .van-highlight{display:inline}.list .row .text .suffix-text[data-v-93ad3cc3]{display:inline-block}.list .row .text-en[data-v-93ad3cc3]{font-family:var(--m-font-family-regular);font-weight:400;font-size:3.2vw;color:#949494;line-height:4.2667vw;margin-top:.5333vw}.list .row .text-en[data-v-93ad3cc3] .van-highlight{white-space:pre-wrap}.list .row .icon-right[data-v-93ad3cc3]{display:block;color:transparent}.list .row .icon-type[data-v-93ad3cc3]{color:#ababab;font-size:3.4667vw;margin-top:1.3333vw}.list .row.active[data-v-93ad3cc3]{font-weight:500}.list .row.active .text[data-v-93ad3cc3]{color:var(--m-color-primary)}.list .row.active .icon-right[data-v-93ad3cc3]{display:block;color:var(--m-color-primary)}.city-panel-contnet[data-v-93ad3cc3]{-webkit-box-flex:1;-webkit-flex:1;flex:1}[data-v-93ad3cc3] .icon-right path{fill:red}svg path[data-v-93ad3cc3]{fill:red}.switch-pop-content[data-v-be0de79b]{width:82.6667vw;line-height:1;padding:7.4667vw 6.4vw 6.4vw}.switch-pop-content .switch-pop-title[data-v-be0de79b]{font-weight:600;font-size:var(--m-font-size-xl);color:#292929}.switch-pop-content .tips[data-v-be0de79b]{font-weight:400;font-size:var(--m-font-size-md);color:#696969;line-height:3.7333vw;margin-top:6.4vw}.switch-pop-content .cancel-info[data-v-be0de79b]{font-weight:400;font-size:var(--m-font-size-md);color:#2aa7cc;margin-top:4.2667vw}.switch-pop-content .price-detail[data-v-be0de79b]{margin-top:4.2667vw;background:#f5f5f5;border-radius:var(--m-radius);padding:2.1333vw 3.2vw;border-top:1px dashed #eeeeee}.switch-pop-content .price-detail .row[data-v-be0de79b]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:2.1333vw 0;font-weight:400;font-size:3.4667vw;color:#696969}.switch-pop-content .price-detail .row .subtract[data-v-be0de79b]{color:#c7754d}.switch-pop-content .price-detail .row .label[data-v-be0de79b],.switch-pop-content .price-detail .row .value[data-v-be0de79b]{font-size:3.4667vw}.switch-pop-content .price-detail .local-amount[data-v-be0de79b]{font-weight:400;font-size:2.6667vw;color:#949494;margin-top:.5333vw}.switch-pop-content .price-detail .row-total[data-v-be0de79b]{border-top:1px solid #eeeeee;padding-top:3.7333vw;color:#292929;font-weight:500;padding-bottom:1.0667vw}.switch-pop-content .price-detail .row-total .label[data-v-be0de79b],.switch-pop-content .price-detail .row-total .value[data-v-be0de79b]{font-size:3.4667vw}.switch-pop-content .pop-btns[data-v-be0de79b]{gap:4vw;margin-top:7.4667vw}.switch-pop-content .pop-btns .btn[data-v-be0de79b]{width:33.0667vw;height:10.1333vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:var(--m-radius);font-weight:400;font-size:var(--m-font-size-md)}.switch-pop-content .pop-btns .cancel-btn[data-v-be0de79b]{border:1px solid #d8d8d8;color:var(--m-color-primary)}.switch-pop-content .pop-btns .primary-btn[data-v-be0de79b]{background:var(--m-color-primary);color:#fff}
