.page-no-header .layout-default_header.mobile-header[data-v-33af89e1]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-33af89e1]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-33af89e1]{display:none}img[lazy=loading][data-v-33af89e1]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-33af89e1]{animation:appear-data-v-33af89e1 .3s;animation-fill-mode:both}@keyframes appear-data-v-33af89e1{0%{opacity:0}to{opacity:1}}.poi-map[data-v-33af89e1]{height:100vh;left:0;position:fixed;top:0;transform:none;width:100vw;z-index:9999}.poi-map .poi-map-background[data-v-33af89e1]{background:rgba(0,0,0,.5);height:100vh;left:0;position:absolute;top:0;width:100vw}@media(max-width:767px){.poi-map .poi-map-background[data-v-33af89e1]{background-color:rgba(0,0,0,.38)}}@media(min-width:768px)and (max-width:991px){.poi-map .poi-map-background[data-v-33af89e1]{background-color:rgba(0,0,0,.38)}}@media(min-width:992px)and (max-width:1199px){.poi-map .poi-map-background[data-v-33af89e1]{background-color:rgba(0,0,0,.38)}}@media(min-width:1200px){.poi-map .poi-map-background[data-v-33af89e1]{background-color:rgba(0,0,0,.6)}}.poi-map .poi-map-container[data-v-33af89e1]{height:90vh;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:90vw}.poi-map.fullscreen .poi-map-background[data-v-33af89e1]{display:none}.poi-map.fullscreen .poi-map-container[data-v-33af89e1]{height:100vh;left:0;position:absolute;top:0;transform:none;width:100vw}.poi-map.fullscreen .poi-map-container .map_container[data-v-33af89e1]{border-radius:16px}.poi-map .map-main[data-v-33af89e1]{left:0;position:absolute;top:0}.poi-map .map-close[data-v-33af89e1]{cursor:pointer;position:absolute;right:12px;top:12px}.page-no-header .layout-default_header.mobile-header[data-v-0f6fb860]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-0f6fb860]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-0f6fb860]{display:none}img[lazy=loading][data-v-0f6fb860]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-0f6fb860]{animation:appear-data-v-0f6fb860 .3s;animation-fill-mode:both}@keyframes appear-data-v-0f6fb860{0%{opacity:0}to{opacity:1}}.poi-review-list[data-v-0f6fb860]{padding:20px 40px;width:880px}.review-list-close[data-v-0f6fb860]{cursor:pointer;padding:9px;position:fixed;right:880px;top:0}.page-no-header .layout-default_header.mobile-header[data-v-90060c20]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-90060c20]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-90060c20]{display:none}img[lazy=loading][data-v-90060c20]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-90060c20]{animation:appear-data-v-90060c20 .3s;animation-fill-mode:both}@keyframes appear-data-v-90060c20{0%{opacity:0}to{opacity:1}}.view-more-item[data-v-90060c20]{margin-top:8px}.view-more-btn[data-v-90060c20]{align-items:center;color:#2073f9;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;justify-content:center;line-height:1.5;vertical-align:top}.view-more-btn-text[data-v-90060c20]{margin-right:5px}.page-no-header .layout-default_header.mobile-header[data-v-4906fb90]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-4906fb90]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-4906fb90]{display:none}img[lazy=loading][data-v-4906fb90]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-4906fb90]{animation:appear-data-v-4906fb90 .3s;animation-fill-mode:both}@keyframes appear-data-v-4906fb90{0%{opacity:0}to{opacity:1}}.product-name[data-v-4906fb90]{font-size:16px;font-weight:600}.package-name[data-v-4906fb90],.product-name[data-v-4906fb90]{color:#212121;line-height:1.5}.package-name[data-v-4906fb90]{border-bottom:.5px solid #e6e6e6;font-size:14px;font-weight:400;padding:8px 0 16px}.package-benefit-list[data-v-4906fb90]{border-bottom:.5px solid #e6e6e6;padding:16px 0}.benefit-title[data-v-4906fb90]{color:#8a8a8a;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:8px}.benefit-item-list[data-v-4906fb90] .more-list-item{display:flex;flex-wrap:nowrap;font-size:12px;font-weight:400;justify-content:space-between;line-height:1.5}.benefit-item-list[data-v-4906fb90] .more-list-item+.more-list-item{margin-top:4px}.benefit-item-name[data-v-4906fb90]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;flex:1;overflow:hidden;text-overflow:ellipsis}.benefit-item-count[data-v-4906fb90]{flex-shrink:0;margin-left:8px}.product-price[data-v-4906fb90]{display:flex;justify-content:space-between;margin-top:16px}.product-price .product-price-text[data-v-4906fb90]{color:#8a8a8a;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden;width:124px;word-break:break-word}.product-price .product-price-num[data-v-4906fb90]{color:#ff5b00;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden;text-align:right;width:170px;word-break:break-word}.page-no-header .layout-default_header.mobile-header[data-v-8c324852]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-8c324852]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-8c324852]{display:none}img[lazy=loading][data-v-8c324852]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-8c324852]{animation:appear-data-v-8c324852 .3s;animation-fill-mode:both}@keyframes appear-data-v-8c324852{0%{opacity:0}to{opacity:1}}@media(min-width:768px)and (max-width:991px){[data-v-8c324852] .klk-tabs{padding-top:24px}}@media(min-width:992px)and (max-width:1199px){[data-v-8c324852] .klk-tabs{padding-top:24px}}@media(min-width:1200px){[data-v-8c324852] .klk-tabs{padding-top:24px;padding-top:32px}}[data-v-8c324852] .klk-tabs .klk-tabs-header{margin:0 -20px;min-height:49px;padding:0 20px}[data-v-8c324852] .klk-tabs-body{display:none}[data-v-8c324852] .poi-desc-drawer-box,[data-v-8c324852] .sheet-content{font-size:16px;font-weight:400;line-height:1.5}[data-v-8c324852] .poi-desc-drawer-box{width:420px}[data-v-8c324852] .poi-desc-drawer-box .drawer-header{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:1.5;padding:20px 24px}[data-v-8c324852] .poi-desc-drawer-box .drawer-close{cursor:pointer}[data-v-8c324852] .poi-desc-drawer-box .drawer-title{flex-shrink:0;text-align:center;width:300px}[data-v-8c324852] .poi-desc-drawer-box .drawer-content{padding:20px 24px}[data-v-8c324852] .klk-tabs-item{margin-left:20px;padding:0}@media(min-width:768px)and (max-width:991px){[data-v-8c324852] .klk-tabs-item{margin-left:32px}}@media(min-width:992px)and (max-width:1199px){[data-v-8c324852] .klk-tabs-item{margin-left:32px}}@media(min-width:1200px){[data-v-8c324852] .klk-tabs-item{margin-left:32px}}[data-v-8c324852] .klk-tabs-item:first-of-type{margin-left:0}[data-v-8c324852] .klk-tabs-item:hover .active-icon{display:block}[data-v-8c324852] .klk-tabs-item:hover .default-icon{display:none}[data-v-8c324852] .tab-pane-box{align-items:center;display:flex}[data-v-8c324852] .tab-pane-box .default-icon{display:block}[data-v-8c324852] .tab-pane-box .active-icon,[data-v-8c324852] .tab-pane-selected .default-icon{display:none}[data-v-8c324852] .tab-pane-selected .active-icon{display:block}[data-v-8c324852] .tab-pic{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:20px;margin-right:8px;width:20px}.poi-info[data-v-8c324852]{display:flex;justify-content:space-between}@media(max-width:767px){.poi-info .poi-info-left[data-v-8c324852]{padding-bottom:24px}}@media(min-width:768px)and (max-width:991px){.poi-info .poi-info-left[data-v-8c324852]{padding-bottom:14px}}@media(min-width:992px)and (max-width:1199px){.poi-info .poi-info-left[data-v-8c324852]{padding-bottom:14px}}@media(min-width:1200px){.poi-info .poi-info-left[data-v-8c324852]{padding-bottom:14px}}.poi-info .poi-title[data-v-8c324852]{color:#212121;font-size:32px;font-weight:600;line-height:1.32}@media(max-width:767px){.poi-info .poi-title[data-v-8c324852]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;font-weight:600;line-height:1.32;overflow:hidden;text-overflow:ellipsis}}.poi-info .poi-rating[data-v-8c324852],.poi-info .poi-tag[data-v-8c324852]{margin-top:8px}@media(min-width:768px)and (max-width:991px){.poi-info .poi-rating[data-v-8c324852],.poi-info .poi-tag[data-v-8c324852]{margin-top:0}}@media(min-width:992px)and (max-width:1199px){.poi-info .poi-rating[data-v-8c324852],.poi-info .poi-tag[data-v-8c324852]{margin-top:0}}@media(min-width:1200px){.poi-info .poi-rating[data-v-8c324852],.poi-info .poi-tag[data-v-8c324852]{margin-top:0}}@media(max-width:767px){.poi-info .poi-subs[data-v-8c324852]{display:block}}@media(min-width:768px)and (max-width:991px){.poi-info .poi-subs[data-v-8c324852]{display:block}}@media(min-width:992px)and (max-width:1199px){.poi-info .poi-subs[data-v-8c324852]{display:flex;margin-top:4px}}@media(min-width:1200px){.poi-info .poi-subs[data-v-8c324852]{display:flex;margin-top:4px}}@media(max-width:767px){.poi-info .poi-rating[data-v-8c324852] .review-number-src,.poi-info .poi-rating[data-v-8c324852] .review-star{font-size:12px;font-weight:600;line-height:1.5}.poi-info .poi-rating[data-v-8c324852] .review-booked{font-size:12px;font-weight:400;line-height:1.5}}@media(min-width:768px)and (max-width:991px){.poi-info .poi-rating[data-v-8c324852] .review-booked,.poi-info .poi-rating[data-v-8c324852] .review-number-src,.poi-info .poi-rating[data-v-8c324852] .review-star{font-size:16px;font-weight:500;line-height:1.5}}@media(min-width:992px)and (max-width:1199px){.poi-info .poi-rating[data-v-8c324852] .review-booked,.poi-info .poi-rating[data-v-8c324852] .review-number-src,.poi-info .poi-rating[data-v-8c324852] .review-star{font-size:16px;font-weight:500;line-height:1.5}}@media(min-width:1200px){.poi-info .poi-rating[data-v-8c324852] .review-booked,.poi-info .poi-rating[data-v-8c324852] .review-number-src,.poi-info .poi-rating[data-v-8c324852] .review-star{font-size:16px;font-weight:500;line-height:1.5}}.poi-info .poi-rating[data-v-8c324852] .review-number-src{color:#212121;text-decoration:none}@media(min-width:992px)and (max-width:1199px){.poi-info .poi-rating[data-v-8c324852]{margin-left:20px}}@media(min-width:1200px){.poi-info .poi-rating[data-v-8c324852]{margin-left:20px}}.poi-info .poi-desc-box[data-v-8c324852]{background:#fff;margin-top:12px;overflow:hidden;position:relative}@media(min-width:768px)and (max-width:991px){.poi-info .poi-desc-box[data-v-8c324852]{font-size:14px;font-weight:400;line-height:1.5;margin-top:20px}}@media(min-width:992px)and (max-width:1199px){.poi-info .poi-desc-box[data-v-8c324852]{font-size:14px;font-weight:400;line-height:1.5;margin-top:20px}}@media(min-width:1200px){.poi-info .poi-desc-box[data-v-8c324852]{font-size:14px;font-weight:400;line-height:1.5;margin-top:20px}}.poi-info .poi-desc[data-v-8c324852],.poi-info .poi-desc[data-v-8c324852]:before{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:inherit;color:#757575;display:-webkit-box;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.poi-info .poi-desc[data-v-8c324852]:before{content:attr(title);position:absolute}.poi-info .poi-desc[data-v-8c324852]:after{content:"";display:block;margin-bottom:-21px}.poi-info .more-desc[data-v-8c324852]{cursor:pointer;font-size:14px;font-weight:400;line-height:1.5;text-decoration:underline}.poi-info .more-desc_sm[data-v-8c324852]{display:none}@media(max-width:767px){.poi-info .more-desc_sm[data-v-8c324852]{display:block}}.poi-info .more-desc_not_sm[data-v-8c324852]{display:block}@media(max-width:767px){.poi-info .more-desc_not_sm[data-v-8c324852]{display:none}}.poi-info .poi-address[data-v-8c324852]{align-items:center;display:flex;margin-top:12px}@media(min-width:768px)and (max-width:991px){.poi-info .poi-address[data-v-8c324852]{margin-top:20px}}@media(min-width:992px)and (max-width:1199px){.poi-info .poi-address[data-v-8c324852]{margin-top:20px}}@media(min-width:1200px){.poi-info .poi-address[data-v-8c324852]{margin-top:20px}}.poi-info .address-icon[data-v-8c324852]{flex-shrink:0;height:20px;margin-right:12px;width:20px}.poi-info .address-text[data-v-8c324852]{-webkit-line-clamp:1;-webkit-box-orient:vertical;cursor:pointer;display:-webkit-box;font-size:14px;font-weight:400;line-height:1.5;margin-left:8px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;text-underline-offset:.3em}@media(max-width:767px){.poi-info .address-text[data-v-8c324852]{font-size:14px;font-weight:400;line-height:1.5}}.poi-info .gallery-btn[data-v-8c324852]{align-items:center;background-color:rgba(0,0,0,.8);border-radius:99rem;bottom:10px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;line-height:1.5;padding:4px 16px;position:absolute;right:10px;z-index:2}.poi-info .gallery-btn .gallery-btn-text[data-v-8c324852]{margin-left:8px}.poi-info .poi-bg-pic[data-v-8c324852]{border-radius:8px;flex-shrink:0;margin-left:70px;overflow:hidden}@media(min-width:768px)and (max-width:991px){.poi-info .poi-bg-pic[data-v-8c324852]{margin-left:15px}}@media(min-width:992px)and (max-width:1199px){.poi-info .poi-bg-pic[data-v-8c324852]{margin-left:15px}}@media(max-width:767px){.poi-info .poi-bg-pic[data-v-8c324852]{display:none}}@media(min-width:768px)and (max-width:991px){.poi-gallery-viewer[data-v-8c324852] .klk-modal{width:80vw!important}}@media(min-width:992px)and (max-width:1199px){.poi-gallery-viewer[data-v-8c324852] .klk-modal{width:80vw!important}}.page-no-header .layout-default_header.mobile-header[data-v-61324e63]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-61324e63]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-61324e63]{display:none}img[lazy=loading][data-v-61324e63]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-61324e63]{animation:appear-data-v-61324e63 .3s;animation-fill-mode:both}@keyframes appear-data-v-61324e63{0%{opacity:0}to{opacity:1}}@media(min-width:768px)and (max-width:991px){[data-v-61324e63] .klk-tabs{padding-top:24px}}@media(min-width:992px)and (max-width:1199px){[data-v-61324e63] .klk-tabs{padding-top:24px}}@media(min-width:1200px){[data-v-61324e63] .klk-tabs{padding-top:24px;padding-top:32px}}[data-v-61324e63] .klk-tabs .klk-tabs-header{margin:0 -20px;min-height:49px;padding:0 20px}[data-v-61324e63] .klk-tabs-body{display:none}[data-v-61324e63] .sheet-content{font-size:16px;font-weight:400;line-height:1.5}[data-v-61324e63] .klk-tabs-item{margin-left:20px;padding:0}@media(min-width:768px)and (max-width:991px){[data-v-61324e63] .klk-tabs-item{margin-left:32px}}@media(min-width:992px)and (max-width:1199px){[data-v-61324e63] .klk-tabs-item{margin-left:32px}}@media(min-width:1200px){[data-v-61324e63] .klk-tabs-item{margin-left:32px}}[data-v-61324e63] .klk-tabs-item:first-of-type{margin-left:0}[data-v-61324e63] .klk-tabs-item:hover .active-icon{visibility:visible}[data-v-61324e63] .klk-tabs-item:hover .default-icon{visibility:hidden}[data-v-61324e63] .tab-pane-box{align-items:center;display:flex;padding-left:28px;position:relative}[data-v-61324e63] .tab-pane-box .tab-pic{left:0;position:absolute}[data-v-61324e63] .tab-pane-box .default-icon{visibility:visible}[data-v-61324e63] .tab-pane-box .active-icon,[data-v-61324e63] .tab-pane-selected .default-icon{visibility:hidden}[data-v-61324e63] .tab-pane-selected .active-icon{visibility:visible}[data-v-61324e63] .tab-pic{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:20px;margin-right:8px;width:20px}.search-result-skeleton{margin:0 auto;padding-bottom:40px;padding-top:40px;text-align:center}.page-no-header .layout-default_header.mobile-header[data-v-cd4c01b6]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-cd4c01b6]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-cd4c01b6]{display:none}img[lazy=loading][data-v-cd4c01b6]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-cd4c01b6]{animation:appear-data-v-cd4c01b6 .3s;animation-fill-mode:both}@keyframes appear-data-v-cd4c01b6{0%{opacity:0}to{opacity:1}}.filter-item-tags-container[data-v-cd4c01b6]{position:relative}.filter-item-tags-container .filter-count[data-v-cd4c01b6]{background-color:#ff5b00;border-radius:50%;height:4px;position:absolute;right:2px;top:2px;width:4px}@media(min-width:768px)and (max-width:991px){.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-inner{padding-right:0}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-inner .klk-tag-select-items{display:flex;justify-content:space-between;padding-right:0}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-inner .klk-tag-select-items .klk-tag-select-item{flex:1}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-inner .klk-tag-select-items .klk-tag-select-item:last-child{margin-right:0}}@media(min-width:992px)and (max-width:1199px){.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-inner{padding-right:0}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-inner .klk-tag-select-items{display:flex;justify-content:space-between;padding-right:0}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-inner .klk-tag-select-items .klk-tag-select-item{flex:1}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-inner .klk-tag-select-items .klk-tag-select-item:last-child{margin-right:0}}@media(max-width:767px){.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select{margin-right:40px}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-items{padding-right:40px}}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-item{background-color:#fff;height:36px;margin-bottom:0;margin-top:0;position:relative}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-item .poi-filter-item{align-items:center;display:flex;justify-content:center}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-item .poi-filter-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-item .filter-count{right:8px;top:6px}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-item .icon-down{vertical-align:middle}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-item.klk-tag-select-item-active{background-color:#fff0e5;border-color:#ff5b00;color:#ff5b00}.filter-item-tags-container[data-v-cd4c01b6] .klk-tag-select .klk-tag-select-item.klk-tag-select-item-active svg{color:inherit}.filter-item-tags-container .filter-edit-icon[data-v-cd4c01b6]{background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;cursor:pointer;height:36px;padding:8px;position:absolute;right:0;top:0;width:36px}.filter-item-tags-container .filter-edit-icon .klk-tag-select-mask[data-v-cd4c01b6]{background:linear-gradient(270deg,#fafafa 20%,hsla(0,0%,100%,0));display:inline-block;height:100%;position:absolute;right:36px;top:0;width:36px}.page-no-header .layout-default_header.mobile-header[data-v-0abc67c6]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-0abc67c6]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-0abc67c6]{display:none}img[lazy=loading][data-v-0abc67c6]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-0abc67c6]{animation:appear-data-v-0abc67c6 .3s;animation-fill-mode:both}@keyframes appear-data-v-0abc67c6{0%{opacity:0}to{opacity:1}}.footer-content-container[data-v-0abc67c6]{align-items:center;display:flex;justify-content:space-between}.page-no-header .layout-default_header.mobile-header[data-v-1736eac6]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-1736eac6]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-1736eac6]{display:none}img[lazy=loading][data-v-1736eac6]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-1736eac6]{animation:appear-data-v-1736eac6 .3s;animation-fill-mode:both}@keyframes appear-data-v-1736eac6{0%{opacity:0}to{opacity:1}}.category-tag-wrapper[data-v-1736eac6]{-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap}@media(min-width:1200px){.category-tag-wrapper[data-v-1736eac6]{display:block;white-space:nowrap}.category-tag-wrapper .category-tag-item[data-v-1736eac6]{margin-right:8px}.category-tag-wrapper .category-tag-item[data-v-1736eac6]:last-child{margin-right:0}.category-tag-wrapper[data-v-1736eac6]:after{content:"";display:inline-block;overflow:hidden;width:32px}}.category-tag-wrapper[data-v-1736eac6] .category-tag-item{align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:99rem;color:#212121;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;height:36px;line-height:1.5;padding:0 12px}@media(max-width:767px){.category-tag-wrapper[data-v-1736eac6] .category-tag-item{margin:0 0 8px}}@media(min-width:768px)and (max-width:991px){.category-tag-wrapper[data-v-1736eac6] .category-tag-item{margin:0 0 8px}}@media(min-width:992px)and (max-width:1199px){.category-tag-wrapper[data-v-1736eac6] .category-tag-item{margin:0 0 8px}}.category-tag-wrapper[data-v-1736eac6] .category-tag-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-tag-wrapper[data-v-1736eac6] .category-tag-item .icon-subcategory{margin-right:4px}.category-tag-wrapper[data-v-1736eac6] .category-tag-item .icon-close{display:none;margin-left:4px}.category-tag-wrapper[data-v-1736eac6] .category-tag-item.tag-active{background-color:#fff0e5;border-color:#ff5b00;color:#ff5b00}@media(min-width:1200px){.category-tag-wrapper[data-v-1736eac6] .category-tag-item.tag-active .icon-close{display:inline-block}}.category-tag-wrapper[data-v-1736eac6] .category-tag-item .image-icon{background-size:contain;height:16px;margin-right:4px;width:16px}.page-no-header .layout-default_header.mobile-header[data-v-15c2a927]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-15c2a927]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-15c2a927]{display:none}img[lazy=loading][data-v-15c2a927]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-15c2a927]{animation:appear-data-v-15c2a927 .3s;animation-fill-mode:both}@keyframes appear-data-v-15c2a927{0%{opacity:0}to{opacity:1}}.multiple-select-container .select-see-more[data-v-15c2a927]{display:none}.multiple-select-container[data-v-15c2a927] .klk-tag-group .klk-tag{background-color:#fff;border:1px solid #e6e6e6;height:37px;padding:8px 12px}.multiple-select-container[data-v-15c2a927] .klk-tag-group .klk-tag .klk-tag-inner{font-size:14px;font-weight:400;line-height:1.5}.multiple-select-container[data-v-15c2a927] .klk-tag-group .klk-tag.klk-tag-checked{border-color:#ff5b00}.multiple-select-container[data-v-15c2a927] .klk-tag-group .klk-tag.klk-tag-checked .klk-tag-inner{color:#ff5b00}.multiple-select-container.should-collapse[data-v-15c2a927]{position:relative}.multiple-select-container.should-collapse .select-see-more[data-v-15c2a927]{background:#fff;color:#212121;cursor:pointer;display:block;font-size:14px;font-weight:400;height:24px;line-height:1.5;position:absolute;text-decoration:underline;top:49px;width:100%}.multiple-select-container.should-collapse .multiple-select-inner[data-v-15c2a927]{max-height:73px;overflow:hidden;position:relative}.multiple-select-container.should-collapse .multiple-select-inner.expanded[data-v-15c2a927]{max-height:none}.multiple-select-container.should-collapse .select-see-more-cover[data-v-15c2a927]{background:#fff;height:35px;position:relative;z-index:1}.page-no-header .layout-default_header.mobile-header[data-v-3ad7388e]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-3ad7388e]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-3ad7388e]{display:none}img[lazy=loading][data-v-3ad7388e]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-3ad7388e]{animation:appear-data-v-3ad7388e .3s;animation-fill-mode:both}@keyframes appear-data-v-3ad7388e{0%{opacity:0}to{opacity:1}}.date-picker-mobile[data-v-3ad7388e]{width:100%!important}.page-no-header .layout-default_header.mobile-header[data-v-099544ee]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-099544ee]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-099544ee]{display:none}img[lazy=loading][data-v-099544ee]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-099544ee]{animation:appear-data-v-099544ee .3s;animation-fill-mode:both}@keyframes appear-data-v-099544ee{0%{opacity:0}to{opacity:1}}.modal-content-wrapper .title[data-v-099544ee]{margin:32px 0 12px}.page-no-header .layout-default_header.mobile-header[data-v-ba716eb0]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-ba716eb0]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-ba716eb0]{display:none}img[lazy=loading][data-v-ba716eb0]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-ba716eb0]{animation:appear-data-v-ba716eb0 .3s;animation-fill-mode:both}@keyframes appear-data-v-ba716eb0{0%{opacity:0}to{opacity:1}}.category-tag-container[data-v-ba716eb0]{display:flex;overflow-x:hidden;position:relative}.category-tag-container .category-tag-container-inner[data-v-ba716eb0]{padding-bottom:10px;position:relative}.category-tag-container .category-swiper-left[data-v-ba716eb0],.category-tag-container .category-swiper-right[data-v-ba716eb0],.category-tag-container .divider[data-v-ba716eb0],.category-tag-container .klk-tag-select-mask[data-v-ba716eb0]{display:none}.category-tag-container.show-scroll .category-tag-container-inner[data-v-ba716eb0]{margin-right:80px;overflow-x:auto}.category-tag-container.show-scroll .category-tag-container-inner[data-v-ba716eb0]::-webkit-scrollbar{height:0;width:0}.category-tag-container.show-scroll .category-swiper-left[data-v-ba716eb0]{display:flex;height:36px;left:auto;margin-top:0;right:99px;top:0;width:36px;z-index:2}.category-tag-container.show-scroll .category-swiper-right[data-v-ba716eb0]{display:flex;height:36px;margin-top:0;right:57px;top:0;width:36px;z-index:2}.category-tag-container.show-scroll .klk-tag-select-mask[data-v-ba716eb0]{background:linear-gradient(270deg,#fafafa 20%,hsla(0,0%,100%,0));display:inline-block;height:100%;position:absolute;right:136px;top:0;width:40px}.category-tag-container.show-scroll .divider[data-v-ba716eb0]{background-color:#4a4a4a;display:inline-block;height:18px;margin:10px 28px;width:1px}.page-no-header .layout-default_header.mobile-header[data-v-dbe405fc]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-dbe405fc]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-dbe405fc]{display:none}img[lazy=loading][data-v-dbe405fc]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-dbe405fc]{animation:appear-data-v-dbe405fc .3s;animation-fill-mode:both}@keyframes appear-data-v-dbe405fc{0%{opacity:0}to{opacity:1}}.filter-item-tags-container[data-v-dbe405fc]{-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:nowrap;position:relative}.filter-item-tags-container[data-v-dbe405fc] .filter-tag-item{align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;color:#212121;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;height:36px;line-height:1.5;margin:0;padding:0 12px;position:relative}.filter-item-tags-container[data-v-dbe405fc] .filter-tag-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-item-tags-container[data-v-dbe405fc] .filter-tag-item .filter-popup{display:none}.filter-item-tags-container[data-v-dbe405fc] .filter-tag-item.tag-active{background-color:#fff0e5;border-color:#ff5b00;color:#ff5b00}.filter-item-tags-container[data-v-dbe405fc] .filter-tag-item.tag-active .filter-popup{display:block}.filter-item-tags-container[data-v-dbe405fc] .filter-tag-item.has-count{color:#ff5b00}.filter-item-tags-container[data-v-dbe405fc] .filter-tag-item.has-count svg{color:inherit}.page-no-header .layout-default_header.mobile-header[data-v-d761b6b0]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-d761b6b0]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-d761b6b0]{display:none}img[lazy=loading][data-v-d761b6b0]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-d761b6b0]{animation:appear-data-v-d761b6b0 .3s;animation-fill-mode:both}@keyframes appear-data-v-d761b6b0{0%{opacity:0}to{opacity:1}}.search-result-box[data-v-d761b6b0]{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px 0 rgba(0,0,0,.08);min-width:400px;overflow:hidden;padding-bottom:24px;position:absolute;z-index:101}.search-result-box-wrapper[data-v-d761b6b0]{padding-top:24px}.search-result-box-wrapper-content[data-v-d761b6b0]{overflow-y:auto;padding-left:20px;padding-right:20px}.search-result-box-wrapper-footer[data-v-d761b6b0]{align-items:center;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;padding-top:20px}.search-result-box-wrapper-footer-left[data-v-d761b6b0]{cursor:pointer;font-weight:500;margin-right:24px;text-decoration:underline}.search-result-box-wrapper-footer-right[data-v-d761b6b0]{flex:none}.page-no-header .layout-default_header.mobile-header[data-v-e51adef4]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-e51adef4]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-e51adef4]{display:none}img[lazy=loading][data-v-e51adef4]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-e51adef4]{animation:appear-data-v-e51adef4 .3s;animation-fill-mode:both}@keyframes appear-data-v-e51adef4{0%{opacity:0}to{opacity:1}}.filter-wrapper[data-v-e51adef4]{display:flex;justify-content:space-between}.page-no-header .layout-default_header.mobile-header[data-v-043f7ae2]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-043f7ae2]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-043f7ae2]{display:none}img[lazy=loading][data-v-043f7ae2]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-043f7ae2]{animation:appear-data-v-043f7ae2 .3s;animation-fill-mode:both}@keyframes appear-data-v-043f7ae2{0%{opacity:0}to{opacity:1}}.poi-filter-container[data-v-043f7ae2]{overflow:hidden;visibility:hidden}@media(max-width:767px){.poi-filter-container[data-v-043f7ae2]{height:48px;padding-bottom:12px}}@media(min-width:768px)and (max-width:991px){.poi-filter-container[data-v-043f7ae2]{height:48px;padding-bottom:12px}}@media(min-width:992px)and (max-width:1199px){.poi-filter-container[data-v-043f7ae2]{height:48px;padding-bottom:12px}}@media(min-width:1200px){.poi-filter-container[data-v-043f7ae2]{height:56px;padding-bottom:10px}}.page-no-header .layout-default_header.mobile-header[data-v-12b5638f]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-12b5638f]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-12b5638f]{display:none}img[lazy=loading][data-v-12b5638f]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-12b5638f]{animation:appear-data-v-12b5638f .3s;animation-fill-mode:both}@keyframes appear-data-v-12b5638f{0%{opacity:0}to{opacity:1}}[data-v-12b5638f] .sort-content .sort-item{align-items:center;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:1.5;padding:12px 0}[data-v-12b5638f] .sort-content .active{color:#ff5b00;font-size:16px;font-weight:600;line-height:1.5}.poi-activity-list[data-v-12b5638f]{position:relative}@media(max-width:767px){.poi-activity-list[data-v-12b5638f]{padding-top:12px}}@media(min-width:768px)and (max-width:991px){.poi-activity-list[data-v-12b5638f]{padding-top:12px}}@media(min-width:992px)and (max-width:1199px){.poi-activity-list[data-v-12b5638f]{padding-top:12px}}@media(min-width:1200px){.poi-activity-list[data-v-12b5638f]{padding-top:20px}}.poi-activity-list .filter-box[data-v-12b5638f]{align-items:center;display:flex;justify-content:space-between}.poi-activity-list .total-text[data-v-12b5638f]{color:#757575;font-size:16px;font-weight:400;line-height:1.5}.poi-activity-list .sort[data-v-12b5638f]{align-items:center;display:flex}.poi-activity-list .sort_sm[data-v-12b5638f]{display:none}@media(max-width:767px){.poi-activity-list .sort_sm[data-v-12b5638f]{display:flex}}@media(min-width:768px)and (max-width:991px){.poi-activity-list .sort_sm[data-v-12b5638f]{display:flex}}@media(min-width:992px)and (max-width:1199px){.poi-activity-list .sort_sm[data-v-12b5638f]{display:flex}}.poi-activity-list .sort_not_sm[data-v-12b5638f]{display:flex}@media(max-width:767px){.poi-activity-list .sort_not_sm[data-v-12b5638f]{display:none}}@media(min-width:768px)and (max-width:991px){.poi-activity-list .sort_not_sm[data-v-12b5638f]{display:none}}@media(min-width:992px)and (max-width:1199px){.poi-activity-list .sort_not_sm[data-v-12b5638f]{display:none}}.poi-activity-list .sort-by[data-v-12b5638f]{flex-shrink:0;margin-right:8px;text-align:right}.poi-activity-list[data-v-12b5638f] .klk-select .klk-select-reference{border-radius:8px;min-height:36px}.poi-activity-list .sort-text[data-v-12b5638f]{font-size:14px;font-weight:400;line-height:1.5;margin-left:8px}.poi-activity-list .card-list-box[data-v-12b5638f]{display:flex;flex-wrap:wrap;gap:20px;margin-right:-20px;margin-top:12px}.poi-activity-list .activity-card[data-v-12b5638f]{flex-basis:calc(25% - 20px)}@media(min-width:768px)and (max-width:991px){.poi-activity-list .activity-card[data-v-12b5638f]{flex-basis:calc(33.33% - 20px)}}@media(min-width:992px)and (max-width:1199px){.poi-activity-list .activity-card[data-v-12b5638f]{flex-basis:calc(33.33% - 20px)}}@media(max-width:767px){.poi-activity-list .activity-card[data-v-12b5638f]{flex-basis:calc(100% - 20px)}}.poi-activity-list .pagination[data-v-12b5638f]{display:flex;justify-content:end;margin-top:20px}@media(max-width:767px){.poi-activity-list .pagination[data-v-12b5638f]{justify-content:center}}.page-no-header .layout-default_header.mobile-header[data-v-5af03c02]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-5af03c02]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-5af03c02]{display:none}img[lazy=loading][data-v-5af03c02]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-5af03c02]{animation:appear-data-v-5af03c02 .3s;animation-fill-mode:both}@keyframes appear-data-v-5af03c02{0%{opacity:0}to{opacity:1}}.responsive-card-swiper-wrap[data-v-5af03c02]{margin-left:-20px;margin-right:-20px;padding:0 0 0 20px;position:relative}@media(min-width:768px)and (max-width:991px){.responsive-card-swiper-wrap[data-v-5af03c02]{margin-left:-12px;margin-right:-12px;padding:0 0 0 12px}}@media(min-width:992px)and (max-width:1199px){.responsive-card-swiper-wrap[data-v-5af03c02]{margin-left:-12px;margin-right:-12px;padding:0 0 0 12px}}@media(min-width:1200px){.responsive-card-swiper-wrap[data-v-5af03c02]{margin-left:-12px;margin-right:-12px;padding:0 0 0 12px}}@media(min-width:768px)and (max-width:991px){.responsive-card-swiper-wrap[data-v-5af03c02]{margin:0;padding:0}}@media(min-width:992px)and (max-width:1199px){.responsive-card-swiper-wrap[data-v-5af03c02]{margin:0;padding:0}}@media(min-width:1200px){.responsive-card-swiper-wrap[data-v-5af03c02]{margin:0;padding:0}}.responsive-card-swiper-wrap .responsive-swiper-fixed-container[data-v-5af03c02]{overflow:hidden;width:100%}.responsive-card-swiper-wrap .responsive-card-slider[data-v-5af03c02]{display:flex;flex-wrap:nowrap;margin-bottom:-20px;margin-left:-6px;margin-right:-6px;overflow-x:auto;overflow-y:hidden;padding:5px 0 20px}@media(min-width:768px)and (max-width:991px){.responsive-card-swiper-wrap .responsive-card-slider[data-v-5af03c02]{margin-left:-10px;margin-right:-10px;overflow:visible;overflow:initial;transition:all .8s ease 0s}}@media(min-width:992px)and (max-width:1199px){.responsive-card-swiper-wrap .responsive-card-slider[data-v-5af03c02]{margin-left:-10px;margin-right:-10px;overflow:visible;overflow:initial;transition:all .8s ease 0s}}@media(min-width:1200px){.responsive-card-swiper-wrap .responsive-card-slider[data-v-5af03c02]{margin-left:-10px;margin-right:-10px;overflow:visible;overflow:initial;transition:all .8s ease 0s}}.responsive-card-swiper-wrap .klk-card-swiper-next-btn[data-v-5af03c02],.responsive-card-swiper-wrap .klk-card-swiper-prev-btn[data-v-5af03c02]{display:none}@media(min-width:768px)and (max-width:991px){.responsive-card-swiper-wrap .klk-card-swiper-next-btn[data-v-5af03c02],.responsive-card-swiper-wrap .klk-card-swiper-prev-btn[data-v-5af03c02]{display:flex;height:40px;width:40px}}@media(min-width:992px)and (max-width:1199px){.responsive-card-swiper-wrap .klk-card-swiper-next-btn[data-v-5af03c02],.responsive-card-swiper-wrap .klk-card-swiper-prev-btn[data-v-5af03c02]{display:flex;height:40px;width:40px}}@media(min-width:1200px){.responsive-card-swiper-wrap .klk-card-swiper-next-btn[data-v-5af03c02],.responsive-card-swiper-wrap .klk-card-swiper-prev-btn[data-v-5af03c02]{display:flex;height:40px;width:40px}}@media(min-width:768px)and (max-width:991px){.responsive-card-item{padding-left:10px;padding-right:10px;width:33.3333333333%}}@media(min-width:992px)and (max-width:1199px){.responsive-card-item{padding-left:10px;padding-right:10px;width:33.3333333333%}}@media(min-width:768px)and (max-width:991px){.responsive-card-item.klk-col-md-1{padding-left:10px;padding-right:10px;width:100%}.responsive-card-item.klk-col-md-2{padding-left:10px;padding-right:10px;width:50%}.responsive-card-item.klk-col-md-3{padding-left:10px;padding-right:10px;width:33.3333333333%}.responsive-card-item.klk-col-md-4{padding-left:10px;padding-right:10px;width:25%}}@media(min-width:992px)and (max-width:1199px){.responsive-card-item.klk-col-lg-1{padding-left:10px;padding-right:10px;width:100%}.responsive-card-item.klk-col-lg-2{padding-left:10px;padding-right:10px;width:50%}.responsive-card-item.klk-col-lg-3{padding-left:10px;padding-right:10px;width:33.3333333333%}.responsive-card-item.klk-col-lg-4{padding-left:10px;padding-right:10px;width:25%}}.page-no-header .layout-default_header.mobile-header[data-v-f5f1cd1c]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-f5f1cd1c]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-f5f1cd1c]{display:none}img[lazy=loading][data-v-f5f1cd1c]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-f5f1cd1c]{animation:appear-data-v-f5f1cd1c .3s;animation-fill-mode:both}@keyframes appear-data-v-f5f1cd1c{0%{opacity:0}to{opacity:1}}.poi-overview-list[data-v-f5f1cd1c]{border-radius:20px;margin-bottom:32px}.poi-overview-list[data-v-f5f1cd1c]:last-of-type{margin-bottom:0}.poi-overview-list .overview-list-header[data-v-f5f1cd1c]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}@media(min-width:1200px){.poi-overview-list .overview-list-header[data-v-f5f1cd1c]{margin-bottom:20px}}.poi-overview-list .title-box[data-v-f5f1cd1c]{align-items:center;display:flex}.poi-overview-list .title h2[data-v-f5f1cd1c],.poi-overview-list .title[data-v-f5f1cd1c]{align-items:center;display:flex;font-size:16px;font-weight:600;line-height:1.5;margin-left:8px}@media(min-width:768px)and (max-width:991px){.poi-overview-list .title h2[data-v-f5f1cd1c],.poi-overview-list .title[data-v-f5f1cd1c]{font-size:20px;font-weight:600;line-height:1.32}}@media(min-width:992px)and (max-width:1199px){.poi-overview-list .title h2[data-v-f5f1cd1c],.poi-overview-list .title[data-v-f5f1cd1c]{font-size:20px;font-weight:600;line-height:1.32}}@media(min-width:1200px){.poi-overview-list .title h2[data-v-f5f1cd1c],.poi-overview-list .title[data-v-f5f1cd1c]{font-size:20px;font-weight:600;line-height:1.32}}.poi-overview-list .overview-list-pic[data-v-f5f1cd1c]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:24px;width:24px}.poi-overview-list .activity-card[data-v-f5f1cd1c]{height:100%}.poi-overview-list .view-more-btn[data-v-f5f1cd1c]{align-items:center;justify-content:center}@media(max-width:767px){.poi-overview-list .view-more-btn[data-v-f5f1cd1c]{margin-top:12px}}.poi-overview-list .view-more-link[data-v-f5f1cd1c]{align-items:center;cursor:pointer;display:inline-flex}.poi-overview-list .view-more-link span.view-more-text[data-v-f5f1cd1c]{color:#212121;font-size:14px;font-weight:400;line-height:1.5;text-decoration:underline}@media(min-width:768px)and (max-width:991px){.poi-overview-list .view-more-link span.view-more-text[data-v-f5f1cd1c]{font-size:16px;font-weight:400;line-height:1.5}}@media(min-width:992px)and (max-width:1199px){.poi-overview-list .view-more-link span.view-more-text[data-v-f5f1cd1c]{font-size:16px;font-weight:400;line-height:1.5}}@media(min-width:1200px){.poi-overview-list .view-more-link span.view-more-text[data-v-f5f1cd1c]{font-size:16px;font-weight:400;line-height:1.5}}.poi-overview-list .view-more-btn_sm[data-v-f5f1cd1c]{display:none}@media(max-width:767px){.poi-overview-list .view-more-btn_sm[data-v-f5f1cd1c]{display:flex}}.poi-overview-list .view-more-btn_not_sm[data-v-f5f1cd1c]{display:flex}@media(max-width:767px){.poi-overview-list .view-more-btn_not_sm[data-v-f5f1cd1c]{display:none}}.poi-overview-list[data-v-f5f1cd1c] .view-all-btn-inner{display:flex}.hootel-guest-content[data-v-7f80d51e]{position:relative;width:100%}.hootel-guest-content .hotel-guest-item[data-v-7f80d51e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 0}.hootel-guest-content .hotel-guest-item>b[data-v-7f80d51e]{font-size:16px;font-weight:600;line-height:1.5}.hootel-guest-content .hotel-guest-item .counter-wraper[data-v-7f80d51e]{text-align:center;width:108px}.hootel-guest-content .hotel-child-age[data-v-7f80d51e]{margin-top:20px}.hootel-guest-content .hotel-child-age .age-tip[data-v-7f80d51e]{color:#757575;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:4px}.hootel-guest-content .age-select[data-v-7f80d51e]{font-size:14px;font-weight:400;line-height:1.5}.hootel-guest-content .age-select[data-v-7f80d51e] .klk-collapse-item .klk-collapse-item-content-inner{padding:0}.hootel-guest-content .age-select[data-v-7f80d51e] .klk-collapse-item:last-child{border:none}.hootel-guest-content .age-select .collapse-age-header[data-v-7f80d51e]{-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px 0}.hootel-guest-content .age-select .collapse-age-header .svg-icon[data-v-7f80d51e]{margin-left:4px;vertical-align:middle}.hootel-guest-content .age-select .age-tag[data-v-7f80d51e]{border-radius:20px;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:10px;margin-right:10px;padding-left:0;padding-right:0;text-align:center;white-space:nowrap;width:calc(16.66667% - 8.33333px)}.hootel-guest-content .age-select .age-tag[data-v-7f80d51e]:nth-child(6n){margin-right:0}.hootel-guest-content.platform-desktop .no-child[data-v-7f80d51e]{border:none}.bottom-in-enter[data-v-430f6f2d],.bottom-in-leave-to[data-v-430f6f2d]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.bottom-in-enter-active[data-v-430f6f2d],.bottom-in-leave-active[data-v-430f6f2d]{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.page-layer[data-v-430f6f2d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;bottom:0;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;right:0;top:0}.page-layer .flex-header[data-v-430f6f2d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;position:relative}.page-layer .flex-header>svg[data-v-430f6f2d]{color:#4a4a4a;left:0;position:absolute}.page-layer .btn-secondary[data-v-430f6f2d]{-webkit-box-flex:0;border-radius:6px;color:#2073f9;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;height:24px;line-height:24px;position:absolute;right:0}.page-layer .flex-auto[data-v-430f6f2d]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-layer-header[data-v-430f6f2d]{-webkit-box-flex:0;background-color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;padding:0 16px}.page-layer-header.border[data-v-430f6f2d]{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12)}.page-layer-header.shadow[data-v-430f6f2d]{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px 0 rgba(0,0,0,.12)}.page-layer-header .flex-auto[data-v-430f6f2d]{font-size:16px;font-weight:500;line-height:1.5;margin:0 16px;overflow:hidden;text-align:center;text-overflow:ellipsis}.page-layer-header svg.placeholder[data-v-430f6f2d]{opacity:0}.page-layer-content[data-v-430f6f2d]{-webkit-box-flex:1;-webkit-overflow-scrolling:touch;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-layer-footer[data-v-430f6f2d]{-webkit-box-flex:0;background:#fff;border-top:.5px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;padding:8px 20px}.page-layer-footer button[data-v-430f6f2d]{height:44px}.hotel-selector-item[data-v-6f88dac0]{-webkit-box-flex:1;background-color:#f5f5f5;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212121;cursor:pointer;display:block;-ms-flex:1;flex:1;margin-right:10px;outline:0;padding:0;position:relative}.hotel-selector-item.poptip-destination[data-v-6f88dac0],.hotel-selector-item[data-v-6f88dac0]>.klk-poptip-reference{padding:8px 16px;width:100%}.hotel-selector-item .klk-poptip-popper-inner[data-v-6f88dac0]{overflow:visible}[data-v-6f88dac0] .hotel-selector-item_name{color:#757575;font-size:12px;font-weight:500}[data-v-6f88dac0] .hotel-selector-item_name,[data-v-6f88dac0] .hotel-selector-item_value{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-6f88dac0] .hotel-selector-item_value{font-size:16px;font-weight:600}[data-v-6f88dac0] .hotel-selector-item_value.placeholder{color:#8a8a8a;font-weight:400}.hotel-selector-item .poptip-destination-modal[data-v-6f88dac0],.hotel-selector-item[data-v-6f88dac0] .klk-poptip-popper{cursor:default;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.hotel-selector-item[data-v-6f88dac0]:focus,.hotel-selector-item[data-v-6f88dac0]:focus-within,.hotel-selector-item[data-v-6f88dac0]:hover{background-color:#ecf3fc!important}.hotel-selector-item[data-v-6f88dac0] .travel-date-diff{border:1px solid #212121;border-radius:12px;display:inline-block;font-size:12px;font-weight:600;line-height:1;margin-left:8px;margin-top:-1px;padding:3px 8px;vertical-align:middle}.klk-date-picker[data-v-6f88dac0]{padding-bottom:0}.calendar-type-tab[data-v-6f88dac0]{background-color:#f5f5f5;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:400;height:44px;line-height:1.5;margin-left:50%;padding:4px;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.calendar-type-tab .calendar-type-btn[data-v-6f88dac0]{border-radius:16px;cursor:pointer;height:100%;padding:8px 16px;white-space:nowrap;width:auto}.calendar-type-tab .calendar-type-btn[data-v-6f88dac0]:last-child{margin-left:8px}.calendar-type-tab .calendar-type-btn[data-v-6f88dac0]:hover{color:#ff5b00}.calendar-type-tab .calendar-type-btn.active[data-v-6f88dac0]{background-color:#fff;color:#ff5b00;font-weight:600}.c-gray[data-v-6f88dac0]{font-size:14px}.flex-tag-list[data-v-6f88dac0]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;text-align:center;width:100%}.flex-tag-list .ellipsis[data-v-6f88dac0]{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-tag-list .flex-tag-item[data-v-6f88dac0]{border:1px solid #e6e6e6;border-radius:12px;cursor:pointer;padding:12px}.flex-tag-list .flex-tag-item.row-column2[data-v-6f88dac0]{width:calc(50% - 4px)}.flex-tag-list .flex-tag-item.row-column3[data-v-6f88dac0]{width:calc(33.33333% - 5.33333px)}.flex-tag-list .flex-tag-item.row-column4[data-v-6f88dac0]{width:calc(25% - 6px)}.flex-tag-list .flex-tag-item.row-column7[data-v-6f88dac0]{width:calc(14.28571% - 6.85714px)}.flex-tag-list .flex-tag-item[data-v-6f88dac0]:not(:last-child){margin-right:8px}.flex-tag-list .flex-tag-item.active[data-v-6f88dac0]{border:2px solid #4a4a4a;font-weight:600}.flexible-container[data-v-6f88dac0]{overflow:hidden}.flexible-container .flexible-tip[data-v-6f88dac0]{margin-top:32px}.flexible-container .c-gray[data-v-6f88dac0]{color:#757575;font-weight:400}.flexible-container .c-primary[data-v-6f88dac0]{color:#ff5b00}.flexible-container .gray-tip[data-v-6f88dac0]{font-size:12px;margin-top:2px}.hotel-calendar-desktop-extra-tip[data-v-6f88dac0]{border-top:1px solid #e6e6e6;font-size:16px;font-weight:600;line-height:1.5;margin:12px -16px;padding:16px 20px 0;text-align:center}.flexible-container[data-v-6f88dac0]{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:24px}.calendar-footer[data-v-6f88dac0]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;align-items:center;border-top:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;margin:0 -16px;padding:16px 16px 0}.calendar-footer .extra-tip[data-v-6f88dac0]{font-size:16px;font-weight:500;line-height:1.32}.hotel-selector-item[data-v-e7bf49c4]{-webkit-box-flex:1;background-color:#f5f5f5;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212121;cursor:pointer;display:block;-ms-flex:1;flex:1;margin-right:10px;outline:0;padding:0;position:relative}.hotel-selector-item.poptip-destination[data-v-e7bf49c4],.hotel-selector-item[data-v-e7bf49c4]>.klk-poptip-reference{padding:8px 16px;width:100%}.hotel-selector-item .klk-poptip-popper-inner[data-v-e7bf49c4]{overflow:visible}[data-v-e7bf49c4] .hotel-selector-item_name{color:#757575;font-size:12px;font-weight:500}[data-v-e7bf49c4] .hotel-selector-item_name,[data-v-e7bf49c4] .hotel-selector-item_value{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-e7bf49c4] .hotel-selector-item_value{font-size:16px;font-weight:600}[data-v-e7bf49c4] .hotel-selector-item_value.placeholder{color:#8a8a8a;font-weight:400}.hotel-selector-item .poptip-destination-modal[data-v-e7bf49c4],.hotel-selector-item[data-v-e7bf49c4] .klk-poptip-popper{cursor:default;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.hotel-selector-item[data-v-e7bf49c4]:focus,.hotel-selector-item[data-v-e7bf49c4]:focus-within,.hotel-selector-item[data-v-e7bf49c4]:hover{background-color:#ecf3fc!important}.guest-footer[data-v-e7bf49c4]{background-color:#fff;border-top:1px solid #eee;bottom:-16px;margin:8px -20px -16px;padding:8px 20px;position:sticky;text-align:right}.hotel-selector-desktop[data-v-3eefecfa]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;width:1160px}.hotel-selector-desktop .poptip-destination[data-v-3eefecfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px}.hotel-selector-desktop .poptip-destination[data-v-3eefecfa] .klk-poptip-popper-inner{margin:16px 0;padding:0 16px}.hotel-selector-desktop .hotel-selector-button[data-v-3eefecfa]{border-radius:12px;min-width:140px;padding:8px 12px}.hotel-selector-desktop .hotel-selector-button[data-v-3eefecfa] .i-icon{margin-right:8px}.hotel-drawer-selector-mobile[data-v-999eac6e] .selector-drawer .klk-drawer-content{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.hotel-drawer-selector-mobile .drawer-selector-container[data-v-999eac6e]{background-color:#fff;padding:12px 20px;position:relative;z-index:20}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper[data-v-999eac6e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .split-line[data-v-999eac6e]{-webkit-box-flex:0;color:#a8a8a8;-ms-flex:0 0 4px;flex:0 0 4px;font-size:14px;font-weight:400;line-height:1.5;margin:0 16px}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .layer-destination[data-v-999eac6e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .layer-destination .entrance-desc[data-v-999eac6e]{width:100%}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc[data-v-999eac6e]{word-wrap:break-word;font-size:14px;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc.selector-entrance[data-v-999eac6e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:50%}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc.selector-entrance .date-item[data-v-999eac6e]{word-wrap:break-word;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc.destination-entrance[data-v-999eac6e]{padding:9.5px 0;text-align:center}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc.destination-entrance[data-v-999eac6e] .klk-icon{margin:-2px 4px 0 0;vertical-align:middle}.hotel-selector-mobile[data-v-999eac6e]{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.1);box-shadow:0 1px 6px 0 rgba(0,0,0,.1);padding:0 16px 16px}.hotel-selector-mobile .hotel-selector-item[data-v-999eac6e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #eee;border-radius:0;border-radius:initial;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:20px 0}.hotel-selector-mobile .poptip-destination[data-v-999eac6e]{display:block}.hotel-selector-mobile .poptip-destination[data-v-999eac6e] .klk-poptip-popper-inner{margin:16px 0;padding:0 16px}.hotel-selector-mobile .hotel-selector-button[data-v-999eac6e]{border-radius:12px;margin-top:16px;width:100%}.hotel-selector-mobile .hotel-selector-button[data-v-999eac6e] .i-icon{margin-right:8px}.hotel-selector-item[data-v-396fc5e8]{background:#f5f5f5;border-radius:12px;display:block;margin-bottom:8px;padding:8px 12px}.hotel-selector-item>.i-icon[data-v-396fc5e8]{font-size:16px}.hotel-selector-item[data-v-396fc5e8] .selector_item_label{color:#757575;font-size:12px;font-weight:400;margin-bottom:2px}.hotel-selector-item .selector_item_value[data-v-396fc5e8],.hotel-selector-item[data-v-396fc5e8] .selector_item_label{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-selector-item .selector_item_value[data-v-396fc5e8]{font-size:16px;font-weight:500}.hotel-selector-item .selector_item_value.placeholder[data-v-396fc5e8]{color:#8a8a8a;font-weight:400}.hotel-selector-item[data-v-396fc5e8] .travel-date-diff{border:1px solid #212121;border-radius:12px;display:inline-block;font-size:12px;font-weight:600;line-height:1;margin-left:8px;margin-top:-1px;padding:3px 8px;vertical-align:middle}.klk-date-picker[data-v-396fc5e8]{padding-bottom:0}.calendar-type-tab[data-v-396fc5e8]{background-color:#f5f5f5;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:400;height:44px;line-height:1.5;margin-left:50%;padding:4px;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.calendar-type-tab .calendar-type-btn[data-v-396fc5e8]{border-radius:16px;cursor:pointer;height:100%;padding:8px 16px;white-space:nowrap;width:auto}.calendar-type-tab .calendar-type-btn[data-v-396fc5e8]:last-child{margin-left:8px}.calendar-type-tab .calendar-type-btn[data-v-396fc5e8]:hover{color:#ff5b00}.calendar-type-tab .calendar-type-btn.active[data-v-396fc5e8]{background-color:#fff;color:#ff5b00;font-weight:600}.c-gray[data-v-396fc5e8]{font-size:14px}.flex-tag-list[data-v-396fc5e8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;text-align:center;width:100%}.flex-tag-list .ellipsis[data-v-396fc5e8]{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-tag-list .flex-tag-item[data-v-396fc5e8]{border:1px solid #e6e6e6;border-radius:12px;cursor:pointer;padding:12px}.flex-tag-list .flex-tag-item.row-column2[data-v-396fc5e8]{width:calc(50% - 4px)}.flex-tag-list .flex-tag-item.row-column3[data-v-396fc5e8]{width:calc(33.33333% - 5.33333px)}.flex-tag-list .flex-tag-item.row-column4[data-v-396fc5e8]{width:calc(25% - 6px)}.flex-tag-list .flex-tag-item.row-column7[data-v-396fc5e8]{width:calc(14.28571% - 6.85714px)}.flex-tag-list .flex-tag-item[data-v-396fc5e8]:not(:last-child){margin-right:8px}.flex-tag-list .flex-tag-item.active[data-v-396fc5e8]{border:2px solid #4a4a4a;font-weight:600}.flexible-container[data-v-396fc5e8]{line-height:1.5;overflow:hidden}.flexible-container .flexible-tip[data-v-396fc5e8]{margin-top:32px}.flexible-container .c-gray[data-v-396fc5e8]{color:#757575;font-weight:400}.flexible-container .c-primary[data-v-396fc5e8]{color:#ff5b00}.flexible-container .gray-tip[data-v-396fc5e8]{font-size:12px;margin-top:2px}.calendar-footer[data-v-396fc5e8]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.layer-calendar .i-icon-icon-calendar[data-v-396fc5e8]{margin-right:8px}.layer-calendar .selector_item_value[data-v-396fc5e8]{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:space-between}.layer-calendar .selector_item_value[data-v-396fc5e8] .travel-date-diff{-webkit-box-flex:0;background:#f5f5f5;border:none;color:#757575;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:500;line-height:1.5;margin-left:8px;margin-top:0;padding:2px 8px}.hotel-calendar-date-selected-tip[data-v-396fc5e8] .klk-poptip-popper{border-radius:6px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hotel-calendar-date-selected-tip[data-v-396fc5e8] .klk-poptip-popper .klk-poptip-popper-content{font-size:14px;font-weight:400;line-height:1.5}.flexible-container[data-v-396fc5e8]{font-size:14px}.flexible-container .flexible-dayly-list[data-v-396fc5e8]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flexible-container .flexible-dayly-list .row-column4[data-v-396fc5e8]{margin-bottom:8px}.flexible-container .flexible-dayly-list .row-column4[data-v-396fc5e8]:nth-child(4){margin-right:0}.flexible-container .row-column2[data-v-396fc5e8]{display:-webkit-box;display:-ms-flexbox;display:flex}.flexible-container .row-column2>span[data-v-396fc5e8]{margin:auto}.flexible-container .row-column2[data-v-396fc5e8]:first-child{width:42%}.flexible-container .row-column2[data-v-396fc5e8]:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto!important}[data-v-396fc5e8] .klk-bottom-sheet-body{padding-bottom:0!important;padding-top:0!important;position:relative}[data-v-396fc5e8] .klk-date-picker-weeks{border-bottom:1px solid #eee}.hotel-selector-item[data-v-5548aac8]{background:#f5f5f5;border-radius:12px;display:block;margin-bottom:8px;padding:8px 12px}.hotel-selector-item>.i-icon[data-v-5548aac8]{font-size:16px}.hotel-selector-item[data-v-5548aac8] .selector_item_label{color:#757575;font-size:12px;font-weight:400;margin-bottom:2px}.hotel-selector-item .selector_item_value[data-v-5548aac8],.hotel-selector-item[data-v-5548aac8] .selector_item_label{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-selector-item .selector_item_value[data-v-5548aac8]{font-size:16px;font-weight:500}.hotel-selector-item .selector_item_value.placeholder[data-v-5548aac8]{color:#8a8a8a;font-weight:400}.text-ellipsis[data-v-5548aac8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.destination-wrapper[data-v-5548aac8]{margin-bottom:20px}.destination-wrapper .destination-title[data-v-5548aac8]{font-size:14px;font-weight:600;line-height:1.5}.destination-wrapper .destination-title .history-clear[data-v-5548aac8]{cursor:pointer;float:right;margin-left:12px}.destination-wrapper .destination-group[data-v-5548aac8]{font-size:0;margin-left:-10px;overflow:hidden;-webkit-transition:max-height .2s linear;transition:max-height .2s linear}.destination-wrapper .destination-group-item[data-v-5548aac8]{cursor:pointer;display:inline-block;margin-left:10px;margin-top:12px}.destination-wrapper .destination-group-item.destination-location[data-v-5548aac8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:400;line-height:1.5;max-width:100%;padding:8px 10px}.destination-wrapper .destination-group-item.destination-location>img[data-v-5548aac8]{height:16px;margin-right:8px;width:16px}.destination-wrapper .destination-group-item.destination-location[data-v-5548aac8]:hover{border-color:#4a4a4a}.destination-wrapper .destination-group-item.search-history[data-v-5548aac8]{background-color:#f5f5f5;border-radius:6px;border-radius:8px;padding:12px;width:calc(50% - 10px)}.destination-wrapper .destination-group-item.search-history .history-name[data-v-5548aac8]{font-size:14px;font-weight:600;line-height:1.5}.destination-wrapper .destination-group-item.search-history .history-params[data-v-5548aac8]{font-size:12px;font-weight:400;line-height:1.5;margin-top:4px}.destination-wrapper .destination-group-item.search-history.single[data-v-5548aac8]{width:calc(100% - 10px)}.destination-wrapper .destination-group-item.search-history.single .history-params[data-v-5548aac8]{display:inline-block;max-width:100%}.destination-wrapper .destination-group-item.search-history.single .history-params[data-v-5548aac8]:nth-of-type(2){margin-right:8px}.flex-container[data-v-5548aac8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-container .flex-none[data-v-5548aac8]{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-container .flex-grow[data-v-5548aac8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.search-suggest[data-v-5548aac8]{cursor:pointer;margin-top:20px}.search-suggest>img[data-v-5548aac8]{-ms-flex-item-align:start;align-self:flex-start;margin-right:12px;margin-top:2px}.search-suggest .c-gray[data-v-5548aac8]{color:#757575}.search-suggest[data-v-5548aac8] .hightlight-keyword{color:#ff5b00}.search-suggest-title[data-v-5548aac8]{font-size:16px;font-weight:400;line-height:1.5}.search-suggest-desc[data-v-5548aac8]{font-size:12px;font-weight:400;line-height:1.5}.search-suggest-desc-second[data-v-5548aac8]{font-size:14px;font-weight:400;line-height:1.32;margin-top:4px}.search-suggest p.search-suggest-desc[data-v-5548aac8]{margin-top:4px}.search-suggest span.search-suggest-desc[data-v-5548aac8]{margin-left:12px;max-width:100px}.search-suggest div.search-suggest-desc[data-v-5548aac8]{background-color:#f5f5f5;border-radius:8px;font-size:12px;font-weight:400;line-height:1.5;margin-top:12px;padding:8px}.search-suggest div.search-suggest-desc[data-v-5548aac8]:nth-of-type(2){margin-top:8px}.layer-destination-container .destination-group.popular[data-v-5548aac8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0 56px 10px}.layer-destination-container .destination-group.popular .destination-group-item[data-v-5548aac8]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:calc(28.24859vw - 14.12429px);justify-content:center;line-height:1.5;margin:0 8px 8px 0;padding:8px;width:calc(50% - 5px)}.layer-destination-container .destination-group.popular .destination-group-item>span[data-v-5548aac8]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.layer-destination-container .destination-group.popular .destination-group-item[data-v-5548aac8]:nth-child(2n){margin-right:0}.poptip-destination-modal .destination-group.popular .destination-group-item[data-v-5548aac8]{background-image:none!important}.layer-destination.no-label[data-v-5548aac8]{padding:12px}.layer-destination .i-icon[data-v-5548aac8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:16px}.layer-destination .i-icon.i-icon-icon-search[data-v-5548aac8]{color:#212121;margin-right:8px}.layer-destination .i-icon.i-icon-icon-position[data-v-5548aac8]{color:#2073f9;margin-left:20px}.layer-destination .selector_item_value[data-v-5548aac8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.destination_container.layer-destination-container[data-v-5548aac8]{padding:16px 20px}.destination_container .destination_search[data-v-5548aac8]{line-height:24px;margin-bottom:20px;position:relative}.destination_container .destination_search_input[data-v-5548aac8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ff5b00;border-radius:99rem;caret-color:#ff5b00;color:#212121;font-size:14px;font-weight:400;height:36px;line-height:1.5;outline:0;padding:0 12px;width:100%}.destination_container .destination_search_input[data-v-5548aac8]:active,.destination_container .destination_search_input[data-v-5548aac8]:hover,.destination_container .destination_search_input[data-v-5548aac8]:visited{border:1px solid #ff5b00;outline:0}.destination_container .destination_search_clear[data-v-5548aac8]{height:24px;position:absolute;right:10px;top:6px;width:24px}.destination_container .suggest-empty[data-v-5548aac8]{min-height:300px;padding-top:100px;position:relative;text-align:center}.destination_container .suggest-empty>p[data-v-5548aac8]{color:#757575;font-size:16px;font-weight:400;line-height:1.5;margin:24px 0}.destination_container[data-v-5548aac8] .search-suggest .search-suggest-desc-second,.destination_container[data-v-5548aac8] .search-suggest p.search-suggest-desc{margin-top:2px}.hotel-selector-item[data-v-25f1825c]{background:#f5f5f5;border-radius:12px;display:block;margin-bottom:8px;padding:8px 12px}.hotel-selector-item>.i-icon[data-v-25f1825c]{font-size:16px}.hotel-selector-item[data-v-25f1825c] .selector_item_label{color:#757575;font-size:12px;font-weight:400;margin-bottom:2px}.hotel-selector-item .selector_item_value[data-v-25f1825c],.hotel-selector-item[data-v-25f1825c] .selector_item_label{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-selector-item .selector_item_value[data-v-25f1825c]{font-size:16px;font-weight:500}.hotel-selector-item .selector_item_value.placeholder[data-v-25f1825c]{color:#8a8a8a;font-weight:400}.layer-guest .i-icon-icon-user[data-v-25f1825c]{margin-right:8px}.layer-guest .selector_item_value[data-v-25f1825c]{color:#212121}.hotel-selector-item[data-v-63b3a3f0]{-webkit-box-flex:1;background-color:#f5f5f5;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212121;cursor:pointer;display:block;-ms-flex:1;flex:1;margin-right:10px;outline:0;padding:0;position:relative}.hotel-selector-item.poptip-destination[data-v-63b3a3f0],.hotel-selector-item[data-v-63b3a3f0]>.klk-poptip-reference{padding:8px 16px;width:100%}.hotel-selector-item .klk-poptip-popper-inner[data-v-63b3a3f0]{overflow:visible}[data-v-63b3a3f0] .hotel-selector-item_name{color:#757575;font-size:12px;font-weight:500}[data-v-63b3a3f0] .hotel-selector-item_name,[data-v-63b3a3f0] .hotel-selector-item_value{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-63b3a3f0] .hotel-selector-item_value{font-size:16px;font-weight:600}[data-v-63b3a3f0] .hotel-selector-item_value.placeholder{color:#8a8a8a;font-weight:400}.hotel-selector-item .poptip-destination-modal[data-v-63b3a3f0],.hotel-selector-item[data-v-63b3a3f0] .klk-poptip-popper{cursor:default;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.hotel-selector-item[data-v-63b3a3f0]:focus,.hotel-selector-item[data-v-63b3a3f0]:focus-within,.hotel-selector-item[data-v-63b3a3f0]:hover{background-color:#ecf3fc!important}.text-ellipsis[data-v-63b3a3f0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.destination-wrapper[data-v-63b3a3f0]{margin-bottom:20px}.destination-wrapper .destination-title[data-v-63b3a3f0]{font-size:14px;font-weight:600;line-height:1.5}.destination-wrapper .destination-title .history-clear[data-v-63b3a3f0]{cursor:pointer;float:right;margin-left:12px}.destination-wrapper .destination-group[data-v-63b3a3f0]{font-size:0;margin-left:-10px;overflow:hidden;-webkit-transition:max-height .2s linear;transition:max-height .2s linear}.destination-wrapper .destination-group-item[data-v-63b3a3f0]{cursor:pointer;display:inline-block;margin-left:10px;margin-top:12px}.destination-wrapper .destination-group-item.destination-location[data-v-63b3a3f0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:400;line-height:1.5;max-width:100%;padding:8px 10px}.destination-wrapper .destination-group-item.destination-location>img[data-v-63b3a3f0]{height:16px;margin-right:8px;width:16px}.destination-wrapper .destination-group-item.destination-location[data-v-63b3a3f0]:hover{border-color:#4a4a4a}.destination-wrapper .destination-group-item.search-history[data-v-63b3a3f0]{background-color:#f5f5f5;border-radius:6px;border-radius:8px;padding:12px;width:calc(50% - 10px)}.destination-wrapper .destination-group-item.search-history .history-name[data-v-63b3a3f0]{font-size:14px;font-weight:600;line-height:1.5}.destination-wrapper .destination-group-item.search-history .history-params[data-v-63b3a3f0]{font-size:12px;font-weight:400;line-height:1.5;margin-top:4px}.destination-wrapper .destination-group-item.search-history.single[data-v-63b3a3f0]{width:calc(100% - 10px)}.destination-wrapper .destination-group-item.search-history.single .history-params[data-v-63b3a3f0]{display:inline-block;max-width:100%}.destination-wrapper .destination-group-item.search-history.single .history-params[data-v-63b3a3f0]:nth-of-type(2){margin-right:8px}.flex-container[data-v-63b3a3f0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-container .flex-none[data-v-63b3a3f0]{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-container .flex-grow[data-v-63b3a3f0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.search-suggest[data-v-63b3a3f0]{cursor:pointer;margin-top:20px}.search-suggest>img[data-v-63b3a3f0]{-ms-flex-item-align:start;align-self:flex-start;margin-right:12px;margin-top:2px}.search-suggest .c-gray[data-v-63b3a3f0]{color:#757575}.search-suggest[data-v-63b3a3f0] .hightlight-keyword{color:#ff5b00}.search-suggest-title[data-v-63b3a3f0]{font-size:16px;font-weight:400;line-height:1.5}.search-suggest-desc[data-v-63b3a3f0]{font-size:12px;font-weight:400;line-height:1.5}.search-suggest-desc-second[data-v-63b3a3f0]{font-size:14px;font-weight:400;line-height:1.32;margin-top:4px}.search-suggest p.search-suggest-desc[data-v-63b3a3f0]{margin-top:4px}.search-suggest span.search-suggest-desc[data-v-63b3a3f0]{margin-left:12px;max-width:100px}.search-suggest div.search-suggest-desc[data-v-63b3a3f0]{background-color:#f5f5f5;border-radius:8px;font-size:12px;font-weight:400;line-height:1.5;margin-top:12px;padding:8px}.search-suggest div.search-suggest-desc[data-v-63b3a3f0]:nth-of-type(2){margin-top:8px}.layer-destination-container .destination-group.popular[data-v-63b3a3f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0 56px 10px}.layer-destination-container .destination-group.popular .destination-group-item[data-v-63b3a3f0]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:calc(28.24859vw - 14.12429px);justify-content:center;line-height:1.5;margin:0 8px 8px 0;padding:8px;width:calc(50% - 5px)}.layer-destination-container .destination-group.popular .destination-group-item>span[data-v-63b3a3f0]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.layer-destination-container .destination-group.popular .destination-group-item[data-v-63b3a3f0]:nth-child(2n){margin-right:0}.poptip-destination-modal .destination-group.popular .destination-group-item[data-v-63b3a3f0]{background-image:none!important}.poptip-destination[data-v-63b3a3f0]{display:block}.poptip-destination.no-label[data-v-63b3a3f0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px}.poptip-destination.no-label .hotel-selector-item_value[data-v-63b3a3f0]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:4px}.poptip-destination-input[data-v-63b3a3f0]{background:0 0;border:none;display:block;outline:0;padding:0;width:100%}.poptip-destination-input[data-v-63b3a3f0]::-webkit-input-placeholder{word-wrap:break-word;color:#8a8a8a;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poptip-destination-input[data-v-63b3a3f0]:focus{text-overflow:clip}.poptip-destination-modal[data-v-63b3a3f0]{background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.08);box-shadow:0 4px 16px 0 rgba(0,0,0,.08);left:-1px;max-height:500px;overflow-x:hidden;overflow-y:auto;padding:0 16px;position:absolute;scrollbar-color:transparent transparent;scrollbar-width:thin;top:calc(100% + 4px);width:544px;word-break:break-word;z-index:2}.poptip-destination-modal[data-v-63b3a3f0]:before{background-color:#fff;content:"";display:block;height:20px;position:sticky;top:0;width:100%;z-index:2}.poptip-destination-modal[data-v-63b3a3f0]:after{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:24px;margin-top:-4px;position:sticky;width:100%;z-index:2}.poptip-destination-modal[data-v-63b3a3f0]::-webkit-scrollbar{height:0;width:5px}.poptip-destination-modal[data-v-63b3a3f0]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.poptip-destination-modal[data-v-63b3a3f0]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.poptip-destination-modal[data-v-63b3a3f0]:hover{scrollbar-color:#8a8a8a transparent}.poptip-destination-modal[data-v-63b3a3f0]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.poptip-destination-modal.fade-in-enter[data-v-63b3a3f0],.poptip-destination-modal.fade-in-leave-to[data-v-63b3a3f0]{opacity:0}.poptip-destination-modal.fade-in-enter-active[data-v-63b3a3f0],.poptip-destination-modal.fade-in-leave-active[data-v-63b3a3f0]{-webkit-transition:opacity .24s cubic-bezier(.22,0,.08,1);transition:opacity .24s cubic-bezier(.22,0,.08,1)}.hotel-calendar{position:relative}.hotel-calendar:has(.klk-date-picker-footer) .klk-date-picker-panels{padding-bottom:20px}.hotel-offer-tag[data-v-97eea4c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding:12px 16px}.hotel-offer-tag .tag-icon[data-v-97eea4c2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.hotel-offer-tag .tag-content[data-v-97eea4c2]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:0 12px}.hotel-offer-tag .tag-title[data-v-97eea4c2]{color:#212121;font-size:16px;font-weight:600;line-height:1.5}.hotel-offer-tag .tag-desc[data-v-97eea4c2]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.hotel-offer-tag[data-v-97eea4c2] .klk-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.hotel-offer-tag.offer-tag-desktop[data-v-97eea4c2]{border-radius:16px;cursor:pointer;margin:0 0 12px}.hotel-offer-tag.offer-tag-mobile[data-v-97eea4c2]{border:1px solid #fff}.empty-view[data-v-062b94fa]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.empty-view-title[data-v-062b94fa]{color:#757575;font-size:18px;font-weight:600;line-height:1.5;margin-bottom:8px;text-align:center}.empty-view-desc[data-v-062b94fa]{color:#8a8a8a;font-size:14px;font-weight:400;line-height:1.5;text-align:center}.empty-view img[data-v-062b94fa]{margin-bottom:24px;width:182px}.empty-view .empty-view-button-list[data-v-062b94fa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.empty-view .empty-view-button-list>[data-v-062b94fa]{margin-top:12px}.empty-view .empty-view-button-list>span[data-v-062b94fa]{font-size:16px;font-weight:400;line-height:1.5;margin-top:8px}.empty-view .empty-view-button-list .underline-text[data-v-062b94fa]{cursor:pointer;font-size:14px;font-weight:400;line-height:1.5;margin-top:12px;outline:0;text-decoration:underline!important}.empty-view .empty-view-button-list .underline-text[data-v-062b94fa]:active,.empty-view .empty-view-button-list .underline-text[data-v-062b94fa]:hover{opacity:.8}.empty-view.empty-view-position--fixed[data-v-062b94fa]{position:fixed}.empty-view.empty-view-position--absolute[data-v-062b94fa],.empty-view.empty-view-position--fixed[data-v-062b94fa]{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.empty-view.empty-view-position--absolute[data-v-062b94fa]{position:absolute}.empty-view-desktop .empty-view-desc[data-v-062b94fa]{font-size:16px;font-weight:400;line-height:1.5}.empty-view-desktop .empty-view-button-list[data-v-062b94fa]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.empty-view-desktop .empty-view-button-list>[data-v-062b94fa]{margin-top:20px}.empty-view-desktop .empty-view-button-list>span[data-v-062b94fa]{font-size:16px;font-weight:400;line-height:1.5;margin:20px 12px 0}.empty-view-desktop.empty-view-error img[data-v-062b94fa],.empty-view-desktop.empty-view-loading img[data-v-062b94fa]{width:260px}.empty-view-empty img[data-v-062b94fa],.empty-view-filterEmpty img[data-v-062b94fa]{width:130px}.hotel-map-entrance[data-v-9a7c97e8]{-webkit-box-flex:0;background:#f5f5f5;border-radius:20px;cursor:pointer;-ms-flex:none;flex:none;height:100px;overflow:hidden;position:relative;width:300px;z-index:9}.hotel-map-entrance .map-bg[data-v-9a7c97e8]{-webkit-animation:scale-view-data-v-9a7c97e8 2s .5s forwards;animation:scale-view-data-v-9a7c97e8 2s .5s forwards;height:100%;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);width:100%}@-webkit-keyframes scale-view-data-v-9a7c97e8{to{-webkit-transform:scale(2.3);transform:scale(2.3)}}@keyframes scale-view-data-v-9a7c97e8{to{-webkit-transform:scale(2.3);transform:scale(2.3)}}.hotel-map-entrance .location-icon[data-v-9a7c97e8]{-webkit-animation:top-in-data-v-9a7c97e8 1s cubic-bezier(.49,2.11,.38,.52) 1.5s forwards;animation:top-in-data-v-9a7c97e8 1s cubic-bezier(.49,2.11,.38,.52) 1.5s forwards;left:50%;margin-left:-28px;position:absolute;top:-62px;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}@-webkit-keyframes top-in-data-v-9a7c97e8{to{top:38px;-webkit-transform:scale(.75) translateY(-80%);transform:scale(.75) translateY(-80%)}}@keyframes top-in-data-v-9a7c97e8{to{top:38px;-webkit-transform:scale(.75) translateY(-80%);transform:scale(.75) translateY(-80%)}}.hotel-map-entrance .map-btn[data-v-9a7c97e8]{-webkit-animation:fade-in-data-v-9a7c97e8 1s cubic-bezier(.32,1.59,1,.86) 1.5s forwards;animation:fade-in-data-v-9a7c97e8 1s cubic-bezier(.32,1.59,1,.86) 1.5s forwards;border:none;bottom:16px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.14);box-shadow:0 4px 10px 0 rgba(0,0,0,.14);left:50%;opacity:0;position:absolute;-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);white-space:nowrap}@-webkit-keyframes fade-in-data-v-9a7c97e8{to{opacity:1;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@keyframes fade-in-data-v-9a7c97e8{to{opacity:1;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}.hotel-fixed-header{position:sticky;top:0;width:100%;z-index:999}.hotel-fixed-header:after{background-color:#eee;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.hotel-fixed-header.complex{position:fixed}.hotel-fixed-header .back{height:24px;left:20px;position:absolute;width:24px}.hotel-fixed-header .header-right{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hotel-fixed-header .hotel-fixed-header-default{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;padding:0 18px}.hotel-fixed-header .hotel-fixed-header-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-size:16px;font-weight:700;line-height:22px;overflow:hidden;text-overflow:ellipsis}.hotel-fixed-header.showBack .hotel-fixed-header-title{padding:0 25px}.mobile-page-layer[data-v-7877b83a]{background-color:#fff}.mobile-page-layer[data-v-7877b83a] .hotel-fixed-header{top:0}.mobile-page-layer.hidden[data-v-7877b83a]{display:none}.mobile-page-layer.page .container-content[data-v-7877b83a]{width:100%}.mobile-page-layer.page .container-content .container-content-main[data-v-7877b83a]{min-height:calc(100vh - 109px)}.mobile-page-layer.page .container-footer[data-v-7877b83a]{border-top:1px solid #eee;bottom:0;padding:8px;position:sticky}.mobile-page-layer.layer.animate[data-v-7877b83a]{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .32s cubic-bezier(.22,0,.08,1);transition:all .32s cubic-bezier(.22,0,.08,1)}.mobile-page-layer.layer.animate.hidden[data-v-7877b83a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.mobile-page-layer.layer.mobile[data-v-7877b83a]{position:fixed;right:0;top:0;z-index:999}.mobile-page-layer.layer .container-content[data-v-7877b83a],.mobile-page-layer.layer.mobile[data-v-7877b83a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;width:100%}.mobile-page-layer.layer .container-content[data-v-7877b83a]{max-height:100%;min-height:100%;overflow:hidden;position:absolute}.mobile-page-layer.layer .container-content .container-content-main[data-v-7877b83a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile-page-layer.layer .container-content .container-content-main.no-animate[data-v-7877b83a]{-webkit-overflow-scrolling:touch;max-height:100%;overflow-y:auto;padding:0 20px 64px}.mobile-page-layer.layer .container-content .container-content-main.animate[data-v-7877b83a]{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:0;padding:0;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-webkit-transition:transform .5s;transition:transform .5s;-webkit-transition:transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s}.mobile-page-layer.layer .container-content .container-content-main.animate>div[data-v-7877b83a]{overflow:auto}.mobile-page-layer.layer .container-content .container-content-main.animate>div[data-v-7877b83a],.mobile-page-layer.layer .container-content .container-content-main.animate[data-v-7877b83a]>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow-y:auto;padding:16px 20px 64px;position:relative}.mobile-page-layer.layer .container-footer[data-v-7877b83a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:8px 20px;z-index:1}.modal-wrap-mweb.klk-bottom-sheet .header-left .i-icon-icon-back{color:#212121}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden;padding:0!important;position:relative}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body>.container-content-main{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:100%;min-height:0}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body>.container-content-main>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow-y:auto;padding:16px 20px 64px;position:relative}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body>.container-content-main::v-deep>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow-y:auto;padding:16px 20px 64px;position:relative}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body>.container-content-main.animate{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-webkit-transition:transform .3s;transition:transform .3s;-webkit-transition:transform .3s,-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.pay-later-desc[data-v-312005b8]{font-size:14px;font-weight:400;line-height:1.5;white-space:pre-wrap}.pay-later-desc[data-v-312005b8] a{color:#2073f9;text-decoration:underline}.hotel-text-tips .hotel-text-tips-content[data-v-096a92a0]{color:#212121}.hotel-text-tips .hotel-text-tips-content[data-v-096a92a0],.hotel-text-tips .hotel-text-tips-content[data-v-096a92a0] .klk-poptip-reference{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-text-tips .klk-poptip[data-v-096a92a0]{cursor:pointer}.hotel-text-tips .title[data-v-096a92a0]{font-size:14px;font-weight:400;line-height:1.5}.hotel-text-tips .title_icon[data-v-096a92a0]{margin-top:2px}.hotel-text-tips .tip_icon[data-v-096a92a0],.hotel-text-tips .title_icon[data-v-096a92a0]{color:#757575;height:16px;margin-left:4px;width:16px}.hotel-text-tips.dropdown .text-tips-dropdown .text-tips-dropdown--title[data-v-096a92a0]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.hotel-text-tips.inline-flex[data-v-096a92a0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:-2px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.filter-container[data-v-e4dad656]{background-color:#fff}.filter-container.mobile[data-v-e4dad656]{padding-top:0!important}.filter-container .checked-dot[data-v-e4dad656],.filter-container .filter-section.checked>.filter-section--title>span[data-v-e4dad656]:first-child,.filter-container .filter-section.checked[data-v-e4dad656] .list-wrap-view-more>span:first-child,.filter-container .filter-wrap--column-info[data-v-e4dad656] .column-info-item.checked .column-info-item--title{position:relative}.filter-container .checked-dot[data-v-e4dad656]:after,.filter-container .filter-section.checked>.filter-section--title>span[data-v-e4dad656]:first-child:after,.filter-container .filter-section.checked[data-v-e4dad656] .list-wrap-view-more>span:first-child:after,.filter-container .filter-wrap--column-info[data-v-e4dad656] .column-info-item.checked .column-info-item--title:after{background-color:#ff5b00;border-radius:50%;content:"";height:6px;margin-left:1px;position:absolute;width:6px}.filter-container .filter-section[data-v-e4dad656]{position:relative}.filter-container .filter-section .filter-section--title[data-v-e4dad656]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:600;justify-content:space-between;line-height:1.32;padding:32px 0 16px}.filter-container .filter-section .filter-section--title>span[data-v-e4dad656]{margin-right:4px}.filter-container .filter-section.checked[data-v-e4dad656] .list-wrap-view-more>span:first-child:after{content:none}.filter-container .filter-price[data-v-e4dad656] .klk-slider{margin:16px 12px 28px}.filter-container .filter-price[data-v-e4dad656] .price-graph{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;margin-bottom:-16px;margin-left:12px;padding-top:8px;width:calc(100% - 24px)}.filter-container .filter-price[data-v-e4dad656] .price-graph>.price-graph--item{background-color:#fafafa;-webkit-transition:background-color .3s;transition:background-color .3s}.filter-container .filter-price[data-v-e4dad656] .price-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-container .filter-price[data-v-e4dad656] .price-input>span{color:#8a8a8a;margin:0 8px}.filter-container .filter-price[data-v-e4dad656] .price-input>.klk-input .prepend-currency{padding-left:12px}.filter-container .filter-price[data-v-e4dad656] .price-input>.klk-input input{padding:0 12px 0 4px}.filter-container .filter-wrap--rounded[data-v-e4dad656]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-12px}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:400;line-height:1.5;margin:0 12px 12px 0;padding:8px 12px;text-align:center}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag .filter-tag-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag .filter-tag-title .i-icon-icon-star{-ms-flex-negative:0;color:#fe9c00;flex-shrink:0;margin-left:4px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag .filter-tag-sub{color:#757575;font-size:12px;font-weight:400;line-height:1.5;margin-top:4px;text-align:center;word-break:break-word}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag:last-child{margin-right:0}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.checked{border-color:#ff5b00;color:#ff5b00;font-weight:500}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.checked .filter-tag-sub,.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.checked .filter-tag-title .i-icon{color:#ff5b00}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.disabled:not(.checked){background-color:#fafafa}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.disabled:not(.checked) .filter-tag-title{color:#a8a8a8}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.disabled:not(.checked) .filter-tag-title img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.disabled:not(.checked) .filter-tag-sub,.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.disabled:not(.checked) .filter-tag-title .i-icon-icon-star{color:#a8a8a8}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.stayplus-icon{height:39px;padding:11px 12px}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.stayplus-icon .filter-tag-title>img:first-child{height:16px;width:auto}.filter-container .filter-wrap--rounded[data-v-e4dad656] .filter-tag.stayplus-icon.disabled .filter-tag-title>img:first-child{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.filter-container .filter-wrap--rounded[data-v-e4dad656] .list-wrap-view-more{margin-bottom:12px;width:100%}.filter-container .filter-wrap--rounded.column[data-v-e4dad656]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-container .filter-wrap--rounded.column[data-v-e4dad656] .filter-tag{-webkit-box-flex:1;border-radius:12px;-ms-flex:1;flex:1;font-size:16px;font-weight:400;line-height:1.5;line-height:21px;margin:0 12px 12px 0;padding:12px 8px}.filter-container .filter-wrap--rounded.column[data-v-e4dad656] .filter-tag:last-child{margin-right:0}.filter-container .filter-wrap--rounded.column.exceed[data-v-e4dad656]{-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-container .filter-wrap--rounded.column.exceed[data-v-e4dad656] .filter-tag{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:calc(50% - 6px)}.filter-container .filter-wrap--rounded.column.exceed[data-v-e4dad656] .filter-tag:nth-child(2n){margin-right:0}.filter-container .filter-wrap--checkbox[data-v-e4dad656] .filter-tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 12px}.filter-container .filter-wrap--checkbox[data-v-e4dad656] .filter-tag.klk-checkbox .klk-checkbox-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-container .filter-wrap--checkbox[data-v-e4dad656] .filter-tag.klk-checkbox.stayplus-icon .klk-checkbox-label>img:first-child{height:15px;vertical-align:middle;width:auto}.filter-container .filter-wrap--checkbox[data-v-e4dad656] .filter-tag.klk-checkbox.stayplus-icon.klk-checkbox-disabled .klk-checkbox-label>img:first-child{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.filter-container .filter-wrap--checkbox[data-v-e4dad656] .filter-tag:last-child{margin-bottom:0}.filter-container .filter-wrap--checkbox[data-v-e4dad656] .list-wrap-view-more{margin-top:16px}.filter-container .filter-wrap--radio[data-v-e4dad656] .filter-tag{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 4px;padding:4px}.filter-container .filter-wrap--radio[data-v-e4dad656] .filter-tag.klk-radio .klk-radio-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-container .filter-wrap--radio[data-v-e4dad656] .filter-tag:last-child{margin-bottom:0}.filter-container .filter-wrap--column-info[data-v-e4dad656] .column-info-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:1.5;margin-bottom:12px}.filter-container .filter-wrap--column-info[data-v-e4dad656] .column-info-item .i-icon{-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.filter-container .filter-wrap--column-info[data-v-e4dad656] .column-info-item.checked .column-info-item--title:after{margin-left:4px}.filter-container .filter-wrap--column-info[data-v-e4dad656] .column-info-item.checked .filter-section--title>span:first-child:after{content:""!important}.filter-container .filter-wrap--column-info[data-v-e4dad656] .list-wrap-view-more{margin-top:4px}.filter-container .filter-wrap--column-radio[data-v-e4dad656] .list-wrap-view-more{padding-top:16px}.filter-container .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item{margin-bottom:0}.filter-container .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item .filter-section--title{font-size:16px;font-weight:600;line-height:1.32;padding:20px 0 12px}.filter-container .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item:first-child .filter-section--title{padding-top:0}.filter-container .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item .filter-wrap--radio:has(.list-wrap-view-more){margin-bottom:-12px}.filter-container .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item .list-wrap-view-more{display:none}.filter-container .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item.checked .column-radio-item--title:after{margin-left:1px;margin-top:2px}.filter-container .star-poptip-entrance[data-v-e4dad656]{float:right}.filter-container .star-poptip-entrance .star-poptip-entrance[data-v-e4dad656]{color:#212121;margin-left:8px}.filter-container .star-poptip-entrance[data-v-e4dad656] :after{clear:both;content:"";display:block}.filter-container[data-v-e4dad656] .list-wrap-view-more{word-wrap:break-word;cursor:pointer;text-decoration:underline}.filter-container[data-v-e4dad656] .list-wrap-view-more>.i-icon{display:none}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-e4dad656]{margin-bottom:8px!important}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-e4dad656] .filter-tag{border-radius:12px;font-size:14px;font-weight:400;line-height:1.5;padding:12px 4px;width:auto}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-e4dad656] .filter-tag .filter-tag-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-e4dad656] .filter-tag .filter-tag-title img{height:20px;margin-bottom:4px;width:20px}.filter-container .filter-section.hotelAttr .filter-wrap--rounded.multiple[data-v-e4dad656] .filter-tag{width:calc(33.33% - 8px)}.filter-container .filter-section.hotelAttr .filter-wrap--rounded.multiple[data-v-e4dad656] .filter-tag:nth-child(3n){margin-right:0}.filter-container.desktop[data-v-e4dad656] .list-wrap-view-more{margin-top:12px}.filter-container.desktop .filter-wrap--rounded[data-v-e4dad656]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px}.filter-container.desktop .filter-wrap--rounded[data-v-e4dad656] .filter-tag:not(.disabled):not(.checked):hover{background-color:#fafafa;border-color:#4a4a4a}.filter-container.desktop .filter-wrap--rounded[data-v-e4dad656] .filter-tag.disabled{cursor:not-allowed}.filter-container.desktop .filter-wrap--rounded.column[data-v-e4dad656]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-container.desktop .filter-wrap--rounded.column[data-v-e4dad656] .filter-tag{border-radius:8px;margin:0 8px 8px 0;padding:12px 8px}.filter-container.desktop .filter-wrap--rounded.column[data-v-e4dad656] .filter-tag:last-child{margin-right:0}.filter-container.desktop .filter-wrap--rounded.column.exceed[data-v-e4dad656]{-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-container.desktop .filter-wrap--rounded.column.exceed[data-v-e4dad656] .filter-tag{width:calc(50% - 4px)}.filter-container.desktop .filter-wrap--checkbox[data-v-e4dad656] .filter-tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:4px}.filter-container.desktop .filter-wrap--checkbox[data-v-e4dad656] .filter-tag:not(.klk-checkbox-disabled):not(.klk-checkbox-checked):hover .klk-checkbox-base{border-color:#212121}.filter-container.desktop .filter-wrap--column-info[data-v-e4dad656] .column-info-item{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:0;padding:4px}.filter-container.desktop .filter-wrap--column-info[data-v-e4dad656] .column-info-item:hover{background-color:#fafafa;border-radius:8px}.filter-container.desktop .filter-wrap--column-info[data-v-e4dad656] .column-info-item.checked .column-info-item--title:after{margin-left:1px;margin-top:2px}.filter-container.desktop .filter-wrap--radio[data-v-e4dad656] .filter-tag:hover{background-color:#fafafa;border-radius:8px}.filter-container.desktop .filter-wrap--radio[data-v-e4dad656] .filter-tag:not(.klk-radio-disabled):not(.klk-radio-checked):hover .klk-checkbox-base{border-color:#212121}.filter-container.desktop .filter-wrap--column-radio[data-v-e4dad656] .list-wrap-view-more{padding-top:0}.filter-container.desktop .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item{margin-bottom:0}.filter-container.desktop .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item .filter-section .filter-section--title{font-size:14px;font-weight:600;line-height:1.32;margin-left:0;padding:16px 0 8px}.filter-container.desktop .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item .filter-section .filter-section--title .filter-clear{display:none}.filter-container.desktop .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item:first-child .filter-section--title{padding-top:0}.filter-container.desktop .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item .filter-wrap--radio:has(.list-wrap-view-more){margin-bottom:-4px}.filter-container.desktop .filter-wrap--column-radio[data-v-e4dad656] .column-radio-item.checked .column-radio-item--title:after{margin-left:1px;margin-top:2px}.star-poptip-content .star-desc[data-v-e4dad656]{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:20px;padding-top:12px}.star-poptip-content .star-wrap[data-v-e4dad656]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:12px}.star-poptip-content .star-wrap span[data-v-e4dad656]{margin-right:8px}.star-poptip-content .star-wrap>div img[data-v-e4dad656]{pointer-events:none}.star-poptip-content .star-wrap .i-icon-icon-star[data-v-e4dad656]{color:#ff5b00}.list-filter-modal.no-tabs .filter-tag[data-v-e4dad656]{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.list-filter-modal.no-tabs .filter-tag[data-v-e4dad656]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.with-tabs .filter-layer-tabs[data-v-e4dad656]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]{overflow-x:hidden;overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]::-webkit-scrollbar{height:0;width:5px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-e4dad656]{cursor:pointer;font-size:16px;font-weight:400;line-height:1.5;padding:12px;width:180px;word-break:break-word}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-e4dad656],.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-e4dad656]:hover{background-color:#fafafa;color:#ff5b00}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-e4dad656]{position:relative}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-e4dad656]:after{background-color:#ff5b00;border-radius:50%;content:"";height:6px;margin-left:1px;position:absolute;right:12px;top:12px;width:6px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-e4dad656]{-ms-flex-line-pack:start;-webkit-box-flex:1;align-content:flex-start;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;padding:0 16px;scrollbar-color:transparent transparent;scrollbar-width:thin}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-e4dad656]::-webkit-scrollbar{height:0;width:5px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-e4dad656]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-e4dad656]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-e4dad656]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-e4dad656]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-e4dad656]{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-e4dad656]:hover{color:#ff5b00}.list-filter-modal.klk-bottom-sheet.no-tabs .filter-tag[data-v-e4dad656],.list-filter-modal.mobile-page-layer.layer.mobile.no-tabs .filter-tag[data-v-e4dad656]{margin:0;width:100%}.list-filter-modal.klk-bottom-sheet.no-tabs .filter-tag[data-v-e4dad656]:hover,.list-filter-modal.mobile-page-layer.layer.mobile.no-tabs .filter-tag[data-v-e4dad656]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs[data-v-e4dad656],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs[data-v-e4dad656]{height:auto;padding:0}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]{background-color:#fafafa;width:32%}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-e4dad656],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-e4dad656]{font-size:14px;font-weight:400;line-height:1.5;padding:18px 16px 18px 20px;width:100%}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-e4dad656],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-e4dad656]{background-color:#fff;color:#ff5b00;font-weight:600}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-e4dad656]:after,.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-e4dad656]:after{margin-left:0;right:16px;top:18px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-content[data-v-e4dad656],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-content[data-v-e4dad656]{background-color:#fff;display:block;padding:10px 20px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-e4dad656],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-e4dad656]{margin-right:0;padding:10px 0;width:100%}.list-filter-modal.klk-modal.no-tabs .filter-tag[data-v-e4dad656]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:8px;width:calc(50% - 6px)}.list-filter-modal.klk-modal.no-tabs .filter-tag[data-v-e4dad656]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]{overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]::-webkit-scrollbar{height:0;width:5px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-e4dad656]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-e4dad656]{font-size:16px;font-weight:400;line-height:1.5;padding:12px;width:180px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-e4dad656]{font-weight:600}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-e4dad656]{margin:0;padding:12px 0;width:calc(50% - 6px)}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-e4dad656]:hover{color:#ff5b00}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-e4dad656]:nth-child(odd){margin-right:12px}.filter-container-outer[data-v-e4dad656]{background-color:#fff;border-radius:16px;overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin;width:300px}.filter-container-outer[data-v-e4dad656]::-webkit-scrollbar{height:0;width:5px}.filter-container-outer[data-v-e4dad656]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.filter-container-outer[data-v-e4dad656]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.filter-container-outer[data-v-e4dad656]:hover{scrollbar-color:#8a8a8a transparent}.filter-container-outer[data-v-e4dad656]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.filter-container-outer.map-filter[data-v-e4dad656]{border:1px solid #eee}.filter-container-outer.map-filter .filter-container-wrap[data-v-e4dad656]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.filter-container-outer.map-filter.has-selected .filter-container>.filter-section[data-v-e4dad656]:first-child:before{background-color:#eee;content:"";height:1px;left:12px;position:absolute;top:0;width:100%}.filter-container-outer.map-filter .filter-tag-list[data-v-e4dad656]{background-color:#fff;display:block;margin-top:0;position:sticky;top:0;z-index:1}.filter-container-outer.map-filter .filter-tag-list .filter-tag--count[data-v-e4dad656]{display:inline-block}.filter-container-outer.map-filter .filter-tag-list .filter-tag--title[data-v-e4dad656]{margin-bottom:0}.filter-container-outer.map-filter .filter-tag-list .filter-clear[data-v-e4dad656]{font-size:16px;font-weight:400;line-height:1.5}.filter-container-outer.map-filter .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag{font-size:12px;font-weight:500;line-height:1.5}.filter-container-outer.filter-pin .filter-section[data-v-e4dad656]:not(.popular){display:none}.filter-container-outer.filter-pin .filter-tag-list[data-v-e4dad656]{display:block}.filter-container-outer .filter-clear[data-v-e4dad656]{-ms-flex-negative:0;cursor:pointer;flex-shrink:0;float:right;font-size:14px;font-weight:400;line-height:1.5;margin-right:0!important;text-decoration:underline}.filter-container-outer .filter-container.desktop>.filter-section[data-v-e4dad656]{padding:0 12px 20px;position:relative}.filter-container-outer .filter-container.desktop>.filter-section[data-v-e4dad656]:after{background-color:#eee;bottom:0;content:"";height:1px;left:12px;position:absolute;width:calc(100% - 24px)}.filter-container-outer .filter-container.desktop>.filter-section.section-header[data-v-e4dad656]{background-color:#fff;position:sticky;top:0;z-index:1}.filter-container-outer .filter-container.desktop>.filter-section.section-header .filter-section--title[data-v-e4dad656]{margin-bottom:0}.filter-container-outer .filter-container.desktop>.filter-section[data-v-e4dad656]:last-child:after{content:none}.filter-container-outer .filter-container.desktop>.filter-section .filter-section--title[data-v-e4dad656]{font-size:16px;font-weight:600;line-height:1.5;padding:20px 0 12px}.filter-container-outer .filter-container.desktop>.filter-section .filter-section--title>span[data-v-e4dad656]{margin-right:4px}.filter-container-outer .filter-container.desktop>.filter-section.checked .filter-section--title>span[data-v-e4dad656]:first-child:after{content:none}.filter-container-outer .filter-container.desktop>.filter-section.checked[data-v-e4dad656] .list-wrap-view-more>span:first-child:after{content:""}.filter-container-outer .filter-tag-list[data-v-e4dad656]{background:#fff;display:none;margin-top:-20px;padding:0 12px 20px;position:relative}.filter-container-outer .filter-tag-list .filter-tag--title[data-v-e4dad656]{font-size:16px;font-weight:600;line-height:1.5;padding:20px 0 12px}.filter-container-outer .filter-tag-list .filter-tag--title>span[data-v-e4dad656]{margin-right:4px}.filter-container-outer .filter-tag-list .filter-tag--count[data-v-e4dad656]{display:none}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag--count,.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag--delete,.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .klk-link{display:none}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;background:#fff;border:1px solid #e6e6e6;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:1.5;margin:0 8px 8px 0;max-width:100%;padding:8px 12px}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag:last-child{margin-right:0}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag .filter-tag-name{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag>.filter-tag-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;height:14px;width:auto}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag>.i-icon-icon-star{-webkit-box-flex:0;color:#f09b0a;-ms-flex:none;flex:none;margin-left:4px;margin-top:-2px}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag .i-icon-icon-close{cursor:pointer;margin-top:-1px}.filter-container-outer .filter-tag-list[data-v-e4dad656] .filter-section-selected---tag-list .filter-tag .i-icon-icon-close svg{height:14px;width:14px}.list-filter-modal .klk-modal-title{margin-bottom:24px}.list-filter-modal .klk-modal-body{height:45vh}.list-filter-modal .klk-checkbox .klk-checkbox-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-filter-modal .klk-modal-footer .footer{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding-top:20px}.list-filter-modal .klk-modal-footer .footer .filter-clear-btn{margin-right:16px}.filter-container[data-v-5879bfb0]{background-color:#fff}.filter-container.mobile[data-v-5879bfb0]{padding-top:0!important}.filter-container .checked-dot[data-v-5879bfb0],.filter-container .filter-section.checked>.filter-section--title>span[data-v-5879bfb0]:first-child,.filter-container .filter-section.checked[data-v-5879bfb0] .list-wrap-view-more>span:first-child,.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .column-info-item--title{position:relative}.filter-container .checked-dot[data-v-5879bfb0]:after,.filter-container .filter-section.checked>.filter-section--title>span[data-v-5879bfb0]:first-child:after,.filter-container .filter-section.checked[data-v-5879bfb0] .list-wrap-view-more>span:first-child:after,.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .column-info-item--title:after{background-color:#ff5b00;border-radius:50%;content:"";height:6px;margin-left:1px;position:absolute;width:6px}.filter-container .filter-section[data-v-5879bfb0]{position:relative}.filter-container .filter-section .filter-section--title[data-v-5879bfb0]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:600;justify-content:space-between;line-height:1.32;padding:32px 0 16px}.filter-container .filter-section .filter-section--title>span[data-v-5879bfb0]{margin-right:4px}.filter-container .filter-section.checked[data-v-5879bfb0] .list-wrap-view-more>span:first-child:after{content:none}.filter-container .filter-price[data-v-5879bfb0] .klk-slider{margin:16px 12px 28px}.filter-container .filter-price[data-v-5879bfb0] .price-graph{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;margin-bottom:-16px;margin-left:12px;padding-top:8px;width:calc(100% - 24px)}.filter-container .filter-price[data-v-5879bfb0] .price-graph>.price-graph--item{background-color:#fafafa;-webkit-transition:background-color .3s;transition:background-color .3s}.filter-container .filter-price[data-v-5879bfb0] .price-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-container .filter-price[data-v-5879bfb0] .price-input>span{color:#8a8a8a;margin:0 8px}.filter-container .filter-price[data-v-5879bfb0] .price-input>.klk-input .prepend-currency{padding-left:12px}.filter-container .filter-price[data-v-5879bfb0] .price-input>.klk-input input{padding:0 12px 0 4px}.filter-container .filter-wrap--rounded[data-v-5879bfb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-12px}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:400;line-height:1.5;margin:0 12px 12px 0;padding:8px 12px;text-align:center}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-title .i-icon-icon-star{-ms-flex-negative:0;color:#fe9c00;flex-shrink:0;margin-left:4px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-sub{color:#757575;font-size:12px;font-weight:400;line-height:1.5;margin-top:4px;text-align:center;word-break:break-word}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag:last-child{margin-right:0}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.checked{border-color:#ff5b00;color:#ff5b00;font-weight:500}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.checked .filter-tag-sub,.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.checked .filter-tag-title .i-icon{color:#ff5b00}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked){background-color:#fafafa}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked) .filter-tag-title{color:#a8a8a8}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked) .filter-tag-title img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked) .filter-tag-sub,.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked) .filter-tag-title .i-icon-icon-star{color:#a8a8a8}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.stayplus-icon{height:39px;padding:11px 12px}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.stayplus-icon .filter-tag-title>img:first-child{height:16px;width:auto}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.stayplus-icon.disabled .filter-tag-title>img:first-child{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .list-wrap-view-more{margin-bottom:12px;width:100%}.filter-container .filter-wrap--rounded.column[data-v-5879bfb0]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-container .filter-wrap--rounded.column[data-v-5879bfb0] .filter-tag{-webkit-box-flex:1;border-radius:12px;-ms-flex:1;flex:1;font-size:16px;font-weight:400;line-height:1.5;line-height:21px;margin:0 12px 12px 0;padding:12px 8px}.filter-container .filter-wrap--rounded.column[data-v-5879bfb0] .filter-tag:last-child{margin-right:0}.filter-container .filter-wrap--rounded.column.exceed[data-v-5879bfb0]{-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-container .filter-wrap--rounded.column.exceed[data-v-5879bfb0] .filter-tag{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:calc(50% - 6px)}.filter-container .filter-wrap--rounded.column.exceed[data-v-5879bfb0] .filter-tag:nth-child(2n){margin-right:0}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 12px}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag.klk-checkbox .klk-checkbox-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag.klk-checkbox.stayplus-icon .klk-checkbox-label>img:first-child{height:15px;vertical-align:middle;width:auto}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag.klk-checkbox.stayplus-icon.klk-checkbox-disabled .klk-checkbox-label>img:first-child{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag:last-child{margin-bottom:0}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .list-wrap-view-more{margin-top:16px}.filter-container .filter-wrap--radio[data-v-5879bfb0] .filter-tag{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 4px;padding:4px}.filter-container .filter-wrap--radio[data-v-5879bfb0] .filter-tag.klk-radio .klk-radio-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-container .filter-wrap--radio[data-v-5879bfb0] .filter-tag:last-child{margin-bottom:0}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:1.5;margin-bottom:12px}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item .i-icon{-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .column-info-item--title:after{margin-left:4px}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .filter-section--title>span:first-child:after{content:""!important}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .list-wrap-view-more{margin-top:4px}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .list-wrap-view-more{padding-top:16px}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item{margin-bottom:0}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-section--title{font-size:16px;font-weight:600;line-height:1.32;padding:20px 0 12px}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item:first-child .filter-section--title{padding-top:0}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-wrap--radio:has(.list-wrap-view-more){margin-bottom:-12px}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .list-wrap-view-more{display:none}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item.checked .column-radio-item--title:after{margin-left:1px;margin-top:2px}.filter-container .star-poptip-entrance[data-v-5879bfb0]{float:right}.filter-container .star-poptip-entrance .star-poptip-entrance[data-v-5879bfb0]{color:#212121;margin-left:8px}.filter-container .star-poptip-entrance[data-v-5879bfb0] :after{clear:both;content:"";display:block}.filter-container[data-v-5879bfb0] .list-wrap-view-more{word-wrap:break-word;cursor:pointer;text-decoration:underline}.filter-container[data-v-5879bfb0] .list-wrap-view-more>.i-icon{display:none}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-5879bfb0]{margin-bottom:8px!important}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-5879bfb0] .filter-tag{border-radius:12px;font-size:14px;font-weight:400;line-height:1.5;padding:12px 4px;width:auto}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-title img{height:20px;margin-bottom:4px;width:20px}.filter-container .filter-section.hotelAttr .filter-wrap--rounded.multiple[data-v-5879bfb0] .filter-tag{width:calc(33.33% - 8px)}.filter-container .filter-section.hotelAttr .filter-wrap--rounded.multiple[data-v-5879bfb0] .filter-tag:nth-child(3n){margin-right:0}.filter-container.desktop[data-v-5879bfb0] .list-wrap-view-more{margin-top:12px}.filter-container.desktop .filter-wrap--rounded[data-v-5879bfb0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px}.filter-container.desktop .filter-wrap--rounded[data-v-5879bfb0] .filter-tag:not(.disabled):not(.checked):hover{background-color:#fafafa;border-color:#4a4a4a}.filter-container.desktop .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled{cursor:not-allowed}.filter-container.desktop .filter-wrap--rounded.column[data-v-5879bfb0]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-container.desktop .filter-wrap--rounded.column[data-v-5879bfb0] .filter-tag{border-radius:8px;margin:0 8px 8px 0;padding:12px 8px}.filter-container.desktop .filter-wrap--rounded.column[data-v-5879bfb0] .filter-tag:last-child{margin-right:0}.filter-container.desktop .filter-wrap--rounded.column.exceed[data-v-5879bfb0]{-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-container.desktop .filter-wrap--rounded.column.exceed[data-v-5879bfb0] .filter-tag{width:calc(50% - 4px)}.filter-container.desktop .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:4px}.filter-container.desktop .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag:not(.klk-checkbox-disabled):not(.klk-checkbox-checked):hover .klk-checkbox-base{border-color:#212121}.filter-container.desktop .filter-wrap--column-info[data-v-5879bfb0] .column-info-item{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:0;padding:4px}.filter-container.desktop .filter-wrap--column-info[data-v-5879bfb0] .column-info-item:hover{background-color:#fafafa;border-radius:8px}.filter-container.desktop .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .column-info-item--title:after{margin-left:1px;margin-top:2px}.filter-container.desktop .filter-wrap--radio[data-v-5879bfb0] .filter-tag:hover{background-color:#fafafa;border-radius:8px}.filter-container.desktop .filter-wrap--radio[data-v-5879bfb0] .filter-tag:not(.klk-radio-disabled):not(.klk-radio-checked):hover .klk-checkbox-base{border-color:#212121}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .list-wrap-view-more{padding-top:0}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item{margin-bottom:0}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-section .filter-section--title{font-size:14px;font-weight:600;line-height:1.32;margin-left:0;padding:16px 0 8px}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-section .filter-section--title .filter-clear{display:none}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item:first-child .filter-section--title{padding-top:0}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-wrap--radio:has(.list-wrap-view-more){margin-bottom:-4px}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item.checked .column-radio-item--title:after{margin-left:1px;margin-top:2px}.star-poptip-content .star-desc[data-v-5879bfb0]{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:20px;padding-top:12px}.star-poptip-content .star-wrap[data-v-5879bfb0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:12px}.star-poptip-content .star-wrap span[data-v-5879bfb0]{margin-right:8px}.star-poptip-content .star-wrap>div img[data-v-5879bfb0]{pointer-events:none}.star-poptip-content .star-wrap .i-icon-icon-star[data-v-5879bfb0]{color:#ff5b00}.list-filter-modal.no-tabs .filter-tag[data-v-5879bfb0]{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.list-filter-modal.no-tabs .filter-tag[data-v-5879bfb0]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.with-tabs .filter-layer-tabs[data-v-5879bfb0]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]{overflow-x:hidden;overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar{height:0;width:5px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0]{cursor:pointer;font-size:16px;font-weight:400;line-height:1.5;padding:12px;width:180px;word-break:break-word}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-5879bfb0],.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0]:hover{background-color:#fafafa;color:#ff5b00}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-5879bfb0]{position:relative}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-5879bfb0]:after{background-color:#ff5b00;border-radius:50%;content:"";height:6px;margin-left:1px;position:absolute;right:12px;top:12px;width:6px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]{-ms-flex-line-pack:start;-webkit-box-flex:1;align-content:flex-start;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;padding:0 16px;scrollbar-color:transparent transparent;scrollbar-width:thin}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]::-webkit-scrollbar{height:0;width:5px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]:hover{color:#ff5b00}.list-filter-modal.klk-bottom-sheet.no-tabs .filter-tag[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.no-tabs .filter-tag[data-v-5879bfb0]{margin:0;width:100%}.list-filter-modal.klk-bottom-sheet.no-tabs .filter-tag[data-v-5879bfb0]:hover,.list-filter-modal.mobile-page-layer.layer.mobile.no-tabs .filter-tag[data-v-5879bfb0]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs[data-v-5879bfb0]{height:auto;padding:0}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]{background-color:#fafafa;width:32%}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0]{font-size:14px;font-weight:400;line-height:1.5;padding:18px 16px 18px 20px;width:100%}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-5879bfb0]{background-color:#fff;color:#ff5b00;font-weight:600}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-5879bfb0]:after,.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-5879bfb0]:after{margin-left:0;right:16px;top:18px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]{background-color:#fff;display:block;padding:10px 20px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]{margin-right:0;padding:10px 0;width:100%}.list-filter-modal.klk-modal.no-tabs .filter-tag[data-v-5879bfb0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:8px;width:calc(50% - 6px)}.list-filter-modal.klk-modal.no-tabs .filter-tag[data-v-5879bfb0]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]{overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar{height:0;width:5px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0]{font-size:16px;font-weight:400;line-height:1.5;padding:12px;width:180px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-5879bfb0]{font-weight:600}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]{margin:0;padding:12px 0;width:calc(50% - 6px)}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]:hover{color:#ff5b00}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]:nth-child(odd){margin-right:12px}.filter-layer.layer[data-v-5879bfb0]{z-index:9999!important}.filter-layer .filter-layer--footer[data-v-5879bfb0]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.filter-layer .filter-layer--footer .filter-clear-btn[data-v-5879bfb0]{color:#212121;margin-right:12px;min-width:auto;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.filter-layer .filter-layer--footer .filter-confirm-btn[data-v-5879bfb0]{-ms-flex-negative:0;flex-shrink:0}.filter-layer .layer-tab[data-v-5879bfb0]{padding-top:20px!important}.filter-layer .layer-tab .klk-checkbox[data-v-5879bfb0]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;width:100%}.filter-layer .layer-tab .klk-checkbox .klk-checkbox-label[data-v-5879bfb0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hotel-tag-separated[data-v-ffc784d6]{background-color:#fff;border-radius:16px;margin-bottom:12px;position:relative}.hotel-tag-separated .show-list[data-v-ffc784d6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-grow:1;font-size:14px;font-weight:600;justify-content:center;line-height:1.5;padding:16px 12px;position:relative;text-align:center}.hotel-tag-separated .show-list .tag-item>div[data-v-ffc784d6]{width:100%}.hotel-tag-separated .show-list .tag-item>div[data-v-ffc784d6] .klk-poptip-reference{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-12px;padding:12px}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]:hover{background:#fafafa}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]:not(:last-child):after{background:#eee;content:"";height:16px;position:absolute;right:-1px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px;z-index:1}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]:first-child{border-radius:16px 0 0 16px}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]:last-child{border-radius:0 16px 16px 0}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6] .klk-poptip-popper{overflow:hidden}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6] .klk-poptip-reference{display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6] .klk-poptip-reference .price-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:4px}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6] .klk-poptip-popper-inner{overflow:hidden;padding:0}.hotel-tag-separated .show-list .sub-item[data-v-ffc784d6]{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#212121;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:1.5;padding:12px 16px}.hotel-tag-separated .show-list .sub-item[data-v-ffc784d6]:hover{background:#fafafa}.hotel-tag-separated .show-list .active[data-v-ffc784d6]{color:#ff5b00;font-size:14px;font-weight:600;line-height:1.5}.hotel-tag-separated .show-list .show_more_icon[data-v-ffc784d6]{-webkit-box-flex:0;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:20px;margin-right:20px}.hotel-tag-separated .hide-list[data-v-ffc784d6]{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);cursor:pointer;position:absolute;right:0;top:calc(100% + 10px);z-index:2}.hotel-tag-separated .hide-list .tag-item[data-v-ffc784d6]{color:#212121;font-size:14px;font-weight:400;line-height:1.5;padding:12px 20px}.hotel-tag-separated .hide-list .tag-item[data-v-ffc784d6]:hover{background:#fafafa}.sort-drawer--item[data-v-1e58f903]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:1.5;padding:12px 0}.sort-drawer--item .i-icon-icon-check[data-v-1e58f903]{margin-left:8px;visibility:hidden}.sort-drawer--item.selected[data-v-1e58f903]{color:#ff5b00}.sort-drawer--item.selected .i-icon-icon-check[data-v-1e58f903]{visibility:visible}.sort-drawer--entrance[data-v-1e58f903]{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.sort-drawer--entrance>.i-icon-icon-sort[data-v-1e58f903]{margin-right:8px}.sort-drawer--entrance.disabled>.i-icon-icon-sort[data-v-1e58f903],.sort-drawer--entrance.disabled[data-v-1e58f903]{color:#a8a8a8}.hotel-card[data-v-ed51c3c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:16px;color:#212121;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:1.32;position:relative}.hotel-card[data-v-ed51c3c8]:active,.hotel-card[data-v-ed51c3c8]:hover,.hotel-card[data-v-ed51c3c8]:link,.hotel-card[data-v-ed51c3c8]:visited{text-decoration:none}.hotel-card .hotel-card-header[data-v-ed51c3c8]{-ms-flex-negative:0;flex-shrink:0;position:relative}.hotel-card .hotel-card-header .hotel-image-swipe[data-v-ed51c3c8]{border-radius:12px 12px 0 0;height:0;overflow:hidden;padding-bottom:50%;position:relative;width:100%;z-index:0}.hotel-card .hotel-card-header .header-img-container[data-v-ed51c3c8]{height:100%;left:0;position:absolute;top:0;width:100%}.hotel-card .hotel-card-header .header-img-container .header-img-wrapper[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:100%;transition:-webkit-transform 0s ease;-webkit-transition:-webkit-transform 0s ease;transition:transform 0s ease;transition:transform 0s ease,-webkit-transform 0s ease}.hotel-card .hotel-card-header .header-img-container .header-img-wrapper img[data-v-ed51c3c8]{-ms-flex-negative:0;flex-shrink:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hotel-card .hotel-card-header .image-pagination[data-v-ed51c3c8]{background-color:rgba(0,0,0,.6);border-radius:12px;bottom:12px;color:#fff;font-size:12px;font-weight:500;line-height:1.5;padding:1px 8px;position:absolute;right:12px;z-index:999;z-index:1}.hotel-card .hotel-card-header .header-tag[data-v-ed51c3c8]{left:-5px;max-width:50%;position:absolute;top:12px;z-index:1}.hotel-card .hotel-card-header .header-tag>span[data-v-ed51c3c8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-card-header .hotel-add2favor[data-v-ed51c3c8]{height:24px;position:absolute;right:8px;top:8px;width:24px;z-index:1}.hotel-card .hotel-card-header .hotel-stayplus-tag[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1eefa;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;left:8px;padding:0 4px;position:absolute;top:10px;z-index:1}.hotel-card .hotel-card-header .hotel-stayplus-tag img[data-v-ed51c3c8]{width:48px}.hotel-card .hotel-card-main[data-v-ed51c3c8]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:180px;padding:12px}.hotel-card .hotel-info .hotel-info-name[data-v-ed51c3c8]{margin-bottom:4px}.hotel-card .hotel-info .hotel-info-name .hotel-name-section[data-v-ed51c3c8]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.hotel-card .hotel-info .hotel-info-name .hotel-name-section .hotel-right-icon[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f5f5f5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:8px;width:32px}.hotel-card .hotel-info .hotel-info-name .hotel-name-section .hotel-right-icon svg[data-v-ed51c3c8]{height:20px;width:20px}.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8]{color:#212121}.hotel-card .hotel-info .hotel-info-name .hotel-name a[data-v-ed51c3c8],.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8] h3{color:#212121;cursor:pointer;display:inline;font-size:14px;font-weight:600;line-height:1.32}.hotel-card .hotel-info .hotel-info-name .hotel-name .prefix[data-v-ed51c3c8]:after,.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8] .ellipsis:after,.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8] .text:after{content:"";display:inline-block;height:1px;width:6px}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-ellipsis[data-v-ed51c3c8] .text:after{width:0!important}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-ed51c3c8] .prefix{color:#212121;font-size:14px;font-weight:600;line-height:1.32}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-ed51c3c8] .text{color:#757575;font-size:12px;font-weight:400;line-height:1.32;vertical-align:middle}.hotel-card .hotel-info .hotel-info-name .hotel-name-english[data-v-ed51c3c8]{color:#757575;font-size:12px;font-weight:400;line-height:1.32;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-tags[data-v-ed51c3c8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:0;padding-right:6px;vertical-align:middle}.hotel-card .hotel-info .hotel-name-tag-star[data-v-ed51c3c8] .sustainable-tag{height:12px;position:relative;width:20px}.hotel-card .hotel-info .hotel-name-tag-star[data-v-ed51c3c8] .sustainable-tag img{height:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-desc[data-v-ed51c3c8]{vertical-align:bottom}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-desc span[data-v-ed51c3c8]{background-color:#f5f5f5;border-radius:2px;color:#3132ab;display:inline-block;font-size:12px;font-weight:400;line-height:1.32;padding:1px 4px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.hotel-card .hotel-info .hotel-name-tag-star>span[data-v-ed51c3c8]:first-child:after{content:"";display:inline-block;height:1px;width:6px}.hotel-card .hotel-info .hotel-name-tag-star>span[data-v-ed51c3c8]:last-child:after{display:none}.hotel-card .hotel-info .hotel-stars[data-v-ed51c3c8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.hotel-card .hotel-info .hotel-stars img[data-v-ed51c3c8]{height:12px;width:12px}.hotel-card .hotel-info .hotel-review[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.hotel-card .hotel-info .hotel-review .hotel-review-score[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#6056d6;border-radius:8px 3px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0 4px}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-ed51c3c8]{color:#fff}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-ed51c3c8]:first-child{font-size:12px;font-weight:600;line-height:1.5}.hotel-card .hotel-info .hotel-review .hotel-review-score>span.slash[data-v-ed51c3c8]{font-size:12px;font-weight:400;line-height:1.5;-webkit-transform:scaleY(.7);-ms-transform:scaleY(.7);transform:scaleY(.7)}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-ed51c3c8]:last-child{font-size:12px;font-weight:400;line-height:1.5}.hotel-card .hotel-info .hotel-review .hotel-review-desc[data-v-ed51c3c8]{-webkit-box-flex:0;color:#6056d6;-ms-flex:0 2 auto;flex:0 2 auto;font-size:14px;font-weight:400;line-height:1.5;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-review .hotel-review-count[data-v-ed51c3c8]{-webkit-box-flex:0;color:#757575;-ms-flex:0 3 auto;flex:0 3 auto;font-size:12px;font-weight:400;line-height:1.5;margin-left:4px;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-location[data-v-ed51c3c8]{color:#757575;font-size:12px;font-weight:400;line-height:1.32}.hotel-card .hotel-info .hotel-location>img[data-v-ed51c3c8]{height:12px;margin-right:2px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);vertical-align:sub;width:12px}.hotel-card .hotel-info>div[data-v-ed51c3c8]:last-child{margin-bottom:0}.hotel-card .hotel-tag-section[data-v-ed51c3c8]{width:100%}.hotel-card .hotel-tag-section>div[data-v-ed51c3c8]{padding-bottom:6px}.hotel-card .hotel-tag-section>div[data-v-ed51c3c8]:last-child{padding-bottom:0}.hotel-card .hotel-tag-section>div.hotel-tag-booking[data-v-ed51c3c8] .hotel-no-bg,.hotel-card .hotel-tag-section>div.hotel-tag-price-tip[data-v-ed51c3c8] .hotel-no-bg,.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-ed51c3c8] .hotel-no-bg{height:16px!important;line-height:16px!important}.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-ed51c3c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-ed51c3c8] .hotel-no-bg{margin-right:0;width:100%}.hotel-card .hotel-bottom-section[data-v-ed51c3c8]{padding-top:6px}.hotel-card .hotel-bottom-section .hotel-tag-section[data-v-ed51c3c8]{margin-bottom:12px}.hotel-card .hotel-bottom-section .hotel-price-info .price-info[data-v-ed51c3c8]{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:end;-ms-flex-pack:end;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin-bottom:2px}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-ed51c3c8]{color:#757575;font-size:12px;font-weight:400;line-height:1.32;max-width:100%;text-align:right;width:100%}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .tax-desc .tax-desc-price[data-v-ed51c3c8]{display:inline-block}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value[data-v-ed51c3c8]{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:end;-ms-flex-pack:end;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;max-width:100%}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-origin[data-v-ed51c3c8]{color:#757575;font-size:12px;font-weight:400;line-height:1.5;margin-right:2px;text-decoration-line:line-through}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale[data-v-ed51c3c8]{line-height:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale i[data-v-ed51c3c8]{font-size:18px;font-style:normal;font-weight:600;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-ed51c3c8]{font-size:18px;font-weight:600;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .reward-desc[data-v-ed51c3c8]{color:#845500;font-size:12px;font-weight:400;line-height:1.32;margin-bottom:6px;max-width:100%;text-align:right}.hotel-card .hotel-bottom-section .hotel-price-info .date-tip[data-v-ed51c3c8],.hotel-card .hotel-bottom-section .hotel-price-info .login-tip[data-v-ed51c3c8]{color:#757575;font-size:12px;font-weight:400;line-height:1.32;text-align:right}.hotel-card .hotel-bottom-section .hotel-price-info>div[data-v-ed51c3c8]:last-child{margin-bottom:0}.hotel-card .hotel-bottom-section .hotel-price-info-sold-out[data-v-ed51c3c8]{color:#a8a8a8;font-size:20px;font-weight:600;line-height:1.32;text-align:right}.hotel-card .hotel-bottom-section .price-tag[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding-bottom:2px}.hotel-card .hotel-bottom-section .price-tag[data-v-ed51c3c8] .hotel-card-tag{font-size:12px;font-weight:500;line-height:1.5;margin-bottom:4px;margin-left:6px;margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-ed51c3c8] .hotel-card-tag img{height:14px;width:14px}.hotel-card .hotel-bottom-section .price-tag[data-v-ed51c3c8] .hotel-card-tag:first-child{margin-left:0}.hotel-card .hotel-bottom-section .price-tag>.member-price-tag[data-v-ed51c3c8]:first-child{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-right:0!important;width:100%}.hotel-card .hotel-bottom-section .price-tag[data-v-ed51c3c8] .hotel-klk-atomic-basic-tag{margin-left:6px;margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-ed51c3c8] .hotel-klk-atomic-basic-tag:last-child{margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-ed51c3c8] .hotel-klk-atomic-basic-tag:first-child{margin-left:0}.hotel-card .hotel-highlight-tag[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ff5b00;border-radius:6px;border-bottom-left-radius:0;color:#fff;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1.5;padding:1px 8px 2px;position:relative}.hotel-card .hotel-highlight-tag[data-v-ed51c3c8]:before{border-color:#ff5b00 #ff5b00 transparent transparent}.hotel-card .hotel-highlight-tag[data-v-ed51c3c8]:after,.hotel-card .hotel-highlight-tag[data-v-ed51c3c8]:before{border-style:solid;border-width:3px;bottom:-6px;content:"";display:block;height:0;left:0;position:absolute;width:0}.hotel-card .hotel-highlight-tag[data-v-ed51c3c8]:after{border-color:rgba(0,0,0,.32) rgba(0,0,0,.32) transparent transparent}.hotel-card .card-flex[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.hotel-card .hotel-tag-wrap[data-v-ed51c3c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-4px}.hotel-card .hotel-tag-wrap[data-v-ed51c3c8] .hotel-card-tag{margin-bottom:4px;margin-right:6px}.hotel-card .hotel-tag-wrap[data-v-ed51c3c8] .hotel-card-tag:last-child{margin-right:0}.hotel-card .hotel-tag-wrap[data-v-ed51c3c8] .klk-poptip{margin-right:6px}.hotel-card .hotel-tag-wrap[data-v-ed51c3c8] .klk-poptip:last-child{margin-right:0}.hotel-card[data-v-ed51c3c8] .hotel-klk-atomic-basic-tag{margin-bottom:4px;margin-right:6px}.hotel-card[data-v-ed51c3c8] .hotel-klk-atomic-basic-tag:last-child{margin-right:0}.hotel-card[data-v-ed51c3c8] .hotel-klk-atomic-basic-tag.hotel-no-bg{padding-left:0!important;padding-right:0!important}.hotel-card[data-v-ed51c3c8] .hotel-card-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:1.5;max-width:100%}.hotel-card[data-v-ed51c3c8] .hotel-card-tag img,.hotel-card[data-v-ed51c3c8] .hotel-card-tag svg{-ms-flex-negative:0;color:inherit;flex-shrink:0;height:16px;margin-right:4px;width:16px}.hotel-card[data-v-ed51c3c8] .hotel-card-tag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card[data-v-ed51c3c8] .hotel-card-tag.no-padding{padding:1px 0 1px 4px}.hotel-card[data-v-ed51c3c8] .hotel-card-tag.no-padding img,.hotel-card[data-v-ed51c3c8] .hotel-card-tag.no-padding svg{height:12px;margin-top:-1px;width:12px}.hotel-card[data-v-ed51c3c8] .hotel-card-tag.type-countdown_manual_tag>span{display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-card[data-v-ed51c3c8] .hotel-card-tag.type-countdown_manual_tag .time-count{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:2px}.hotel-card[data-v-ed51c3c8] .hotel-card-tag.type-countdown_manual_tag .time-count>span{min-width:8px;text-align:center}.hotel-card[data-v-ed51c3c8] .hotel-card-tag.type-reward{border-radius:2px}.hotel-card[data-v-ed51c3c8] .hotel-card-tag.type-reward img{border-bottom-left-radius:2px;border-top-left-radius:2px;height:20px!important;margin-top:0!important;width:auto!important}.hotel-card[data-v-ed51c3c8] .hotel-card-tag.type-reward span{font-size:12px;font-weight:600;line-height:1.5;padding:1px 6px 1px 1px}.hotel-card.hotel-card-desktop[data-v-ed51c3c8]{transition:-webkit-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-ed51c3c8],.hotel-card.hotel-card-desktop .header-right-arrow[data-v-ed51c3c8]{-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.3);border-radius:100%;cursor:pointer;display:none;height:32px;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-ed51c3c8]:hover,.hotel-card.hotel-card-desktop .header-right-arrow[data-v-ed51c3c8]:hover{background:rgba(0,0,0,.5)}.hotel-card.hotel-card-desktop .header-left-arrow svg[data-v-ed51c3c8],.hotel-card.hotel-card-desktop .header-right-arrow svg[data-v-ed51c3c8]{color:#fff}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-ed51c3c8]{left:7px}.hotel-card.hotel-card-desktop .header-left-arrow svg[data-v-ed51c3c8]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hotel-card.hotel-card-desktop .header-right-arrow[data-v-ed51c3c8]{right:7px}.hotel-card.hotel-card-desktop.hotel-card-normal[data-v-ed51c3c8]{-webkit-box-shadow:inset 0 0 1px .5px #e0e0e0;box-shadow:inset 0 0 1px .5px #e0e0e0}.hotel-card.hotel-card-desktop.hotel-card-normal[data-v-ed51c3c8]:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.hotel-card.hotel-card-horizontal[data-v-ed51c3c8]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:12px 0 0 12px;-ms-flex-direction:row;flex-direction:row}.hotel-card.hotel-card-horizontal .hotel-card-header[data-v-ed51c3c8]{-ms-flex-negative:0;flex-shrink:0;width:120px}.hotel-card.hotel-card-horizontal .hotel-card-header .image-pagination[data-v-ed51c3c8]{display:none}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-image-single[data-v-ed51c3c8]{border-radius:8px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-image-single.has-new-tag[data-v-ed51c3c8]:before{background-color:#6056d6;border-radius:0 0 8px 8px;bottom:0;content:"";display:block;height:27px;left:0;position:absolute;width:100%;z-index:1}.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-ed51c3c8]{background:0 0;bottom:0;color:#fff;font-size:12px;font-weight:500;left:0;line-height:1.5;max-width:100%;overflow:hidden;padding:4px 8px;position:absolute;text-align:center;text-overflow:ellipsis;top:auto;white-space:nowrap;width:100%;z-index:1}.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-ed51c3c8]:after,.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-ed51c3c8]:before{content:none}.hotel-card.hotel-card-horizontal .hotel-card-main[data-v-ed51c3c8]{padding:0 0 0 8px;width:calc(100% - 120px)}.hotel-card.hotel-card-horizontal .hotel-bottom-section[data-v-ed51c3c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;padding-top:6px}.hotel-card.hotel-card-vertical .hotel-card-header .image-pagination[data-v-ed51c3c8]{bottom:8px;right:12px}.hotel-card.hotel-card-vertical .hotel-card-main[data-v-ed51c3c8]{min-height:180px}.hotel-card.hotel-card-listHorizontal .hotel-info .hotel-info-name[data-v-ed51c3c8]{margin-bottom:6px}.hotel-card.hotel-card-listHorizontal .hotel-review[data-v-ed51c3c8]{margin-bottom:8px;margin-top:8px}.hotel-card.hotel-card-mapList[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby[data-v-ed51c3c8]{background:#fff;border-radius:12px}.hotel-card.hotel-card-mapList[data-v-ed51c3c8]:hover,.hotel-card.hotel-card-mapNearby[data-v-ed51c3c8]:hover{-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card.hotel-card-mapList .hotel-card-header[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby .hotel-card-header[data-v-ed51c3c8]{width:112px}.hotel-card.hotel-card-mapList .hotel-card-header .hotel-image-single[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby .hotel-card-header .hotel-image-single[data-v-ed51c3c8]{border-radius:12px 0 0 12px}.hotel-card.hotel-card-mapList .hotel-card-main[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby .hotel-card-main[data-v-ed51c3c8]{min-height:156px;padding:8px;width:calc(100% - 112px)}.hotel-card.hotel-card-mapList .hotel-card-main .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby .hotel-card-main .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8]{font-size:14px}.hotel-card.hotel-card-mapList .hotel-bottom-section[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby .hotel-bottom-section[data-v-ed51c3c8]{padding-top:4px}.hotel-card.hotel-card-mapList .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-ed51c3c8]{line-height:1}.hotel-card.hotel-card-mapList.hotel-card-normal[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby.hotel-card-normal[data-v-ed51c3c8]{outline:1px solid #eee}.hotel-card.hotel-card-mapList.hotel-card-desktop[data-v-ed51c3c8],.hotel-card.hotel-card-mapNearby.hotel-card-desktop[data-v-ed51c3c8]{-webkit-box-shadow:none;box-shadow:none}.hotel-card.hotel-card-mapList.hotel-card-desktop[data-v-ed51c3c8]:hover,.hotel-card.hotel-card-mapNearby.hotel-card-desktop[data-v-ed51c3c8]:hover{-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card.hotel-card-mapNearby .hotel-card-header[data-v-ed51c3c8]{width:100px}.hotel-card.hotel-card-mapNearby .hotel-card-main[data-v-ed51c3c8]{width:calc(100% - 100px)}.hotel-card.hotel-card-long[data-v-ed51c3c8]{border-radius:12px;padding:0}.hotel-card.hotel-card-long[data-v-ed51c3c8]:hover{-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.08);box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.hotel-card.hotel-card-long .hotel-card-header[data-v-ed51c3c8]{width:200px}.hotel-card.hotel-card-long .hotel-card-header .header-tag[data-v-ed51c3c8]{font-size:14px;font-weight:500;line-height:1.5;padding-bottom:6px}.hotel-card.hotel-card-long .hotel-card-header .hotel-image-single[data-v-ed51c3c8]{border-radius:12px 0 0 12px}.hotel-card.hotel-card-long .hotel-card-header .hotel-image-single.has-new-tag[data-v-ed51c3c8]:before{height:32px}.hotel-card.hotel-card-long .hotel-card-header .hotel-add2favor[data-v-ed51c3c8]{right:8px;top:12px}.hotel-card.hotel-card-long .hotel-card-header .hotel-stayplus-tag[data-v-ed51c3c8]{left:8px;top:14px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8]{font-size:14px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name a[data-v-ed51c3c8],.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8] h3{color:#212121;display:inline;font-size:18px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name .prefix[data-v-ed51c3c8]:after,.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8] .ellipsis:after,.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-ed51c3c8] .text:after{width:6px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-ed51c3c8] .prefix{font-size:18px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-ed51c3c8] .prefix:after{width:6px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-ed51c3c8] .text{font-size:14px;font-weight:400;line-height:1.32;vertical-align:middle}.hotel-card.hotel-card-long .hotel-info .hotel-stars[data-v-ed51c3c8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hotel-card.hotel-card-long .hotel-info .hotel-stars img[data-v-ed51c3c8]{height:16px;width:16px}.hotel-card.hotel-card-long .hotel-info .hotel-review[data-v-ed51c3c8]{margin-bottom:6px;margin-top:6px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-score[data-v-ed51c3c8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:21px;padding:0 4px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-score>span[data-v-ed51c3c8]:first-child{font-size:14px;font-weight:600;line-height:1.5}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-desc[data-v-ed51c3c8]{font-size:14px;font-weight:500;line-height:1.5;margin-left:8px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-count[data-v-ed51c3c8]{font-size:14px;font-weight:400;line-height:1.5;margin-left:8px}.hotel-card.hotel-card-long .hotel-info .hotel-location[data-v-ed51c3c8]{font-size:14px;font-weight:400;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-location>img[data-v-ed51c3c8]{height:16px;margin-right:2px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);vertical-align:sub;width:16px}.hotel-card.hotel-card-long .hotel-info .hotel-location .view-map[data-v-ed51c3c8]{color:#2073f9;display:inline-block;font-size:14px;font-weight:400;line-height:1.32;margin-left:6px}.hotel-card.hotel-card-long .hotel-card-main[data-v-ed51c3c8]{padding:16px;width:calc(100% - 200px)}.hotel-card.hotel-card-long .hotel-bottom-section[data-v-ed51c3c8]{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-top:12px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section[data-v-ed51c3c8]{margin-bottom:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div[data-v-ed51c3c8]{padding-bottom:4px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-feature[data-v-ed51c3c8]{padding-bottom:6px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-feature[data-v-ed51c3c8]:last-child,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div[data-v-ed51c3c8]:last-child{padding-bottom:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-booking[data-v-ed51c3c8] .hotel-no-bg,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-price-tip[data-v-ed51c3c8] .hotel-no-bg,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-promo[data-v-ed51c3c8] .hotel-no-bg{font-size:12px!important;height:16px!important;line-height:16px!important}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-tag-section[data-v-ed51c3c8]{-ms-flex-negative:0;flex-shrink:0;height:100%;padding-right:12px;position:relative;width:calc(65% - 12px)}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-tag-section[data-v-ed51c3c8]:after{background:radial-gradient(1834.85% 49.77% at 49.77% 50%,#eee 0,hsla(0,0%,93%,.5) 70%,hsla(0,0%,93%,0) 100%);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:1px}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-price-info[data-v-ed51c3c8]{-ms-flex-negative:0;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;width:calc(35% - 12px)}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info[data-v-ed51c3c8]{-ms-flex-negative:0;flex-shrink:0;padding-left:12px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info[data-v-ed51c3c8]{display:block;margin-bottom:8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-ed51c3c8]{display:block;margin-right:0;width:auto}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-origin[data-v-ed51c3c8]{color:#757575;font-size:14px;font-weight:400;line-height:1.32}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-ed51c3c8],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale i[data-v-ed51c3c8]{font-size:24px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .reward-desc[data-v-ed51c3c8]{margin:-4px 0 8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-ed51c3c8] .hotel-card-tag{font-size:12px;font-weight:500;line-height:1.5}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-ed51c3c8] .hotel-card-tag img{margin-top:-2px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-ed51c3c8] .hotel-card-tag.hotel-card-tag--reward{padding:1.5px 8px 1.5px 30px!important}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button[data-v-ed51c3c8]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:0;margin-top:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button .klk-button[data-v-ed51c3c8]{white-space:nowrap}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .date-tip[data-v-ed51c3c8],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.date-tip[data-v-ed51c3c8],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.login-tip[data-v-ed51c3c8]{margin-top:8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info-sold-out[data-v-ed51c3c8]{-ms-flex-negative:0;flex-shrink:0;font-size:24px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long[data-v-ed51c3c8] .hotel-card-tag{font-size:14px;font-weight:400;line-height:1.5}.hotel-card.hotel-card-long[data-v-ed51c3c8] .hotel-card-tag img,.hotel-card.hotel-card-long[data-v-ed51c3c8] .hotel-card-tag svg{height:20px;margin-top:-1px;width:20px}.hotel-card.hotel-card-long[data-v-ed51c3c8] .hotel-card-tag.no-padding{height:auto;padding:0 0 0 4px!important}.hotel-card.hotel-card-long[data-v-ed51c3c8] .hotel-card-tag.no-padding img,.hotel-card.hotel-card-long[data-v-ed51c3c8] .hotel-card-tag.no-padding svg{height:16px;width:16px}.hotel-card.hotel-card-long[data-v-ed51c3c8] .hotel-card-tag.type-countdown_manual_tag .time-count>span{min-width:9px}.hotel-card.hotel-card-small .hotel-card-header .header-tag[data-v-ed51c3c8]{max-width:calc(100% - 8px)}.hotel-card.hotel-card-small .hotel-card-main[data-v-ed51c3c8]{min-height:auto;padding:8px}.hotel-card.hotel-card-small .hotel-card-main .hotel-info[data-v-ed51c3c8]{padding-bottom:0}.hotel-card.hotel-card-small .hotel-card-main .hotel-info .hotel-smallcard-name-tag>div[data-v-ed51c3c8]{background-color:#f5f5f5;border-radius:2px;color:#3132ab;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:400;line-height:1.32;overflow:hidden;padding:2px 4px;text-overflow:ellipsis;white-space:nowrap}.hotel-search-list[data-v-003ede58]{position:relative}.hotel-search-list .hotel-search-list-bottom[data-v-003ede58]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:16px}.hotel-search-list .hotel-search-list-bottom .hotel-search-list-viewmore[data-v-003ede58] .i-icon-icon-next{margin-left:8px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.hotel-search-list.hotel-search-list-mobile[data-v-003ede58]{min-height:50vh}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header[data-v-003ede58]{background-color:#fff;border:1px solid #ff5b00;border-radius:16px;margin-bottom:16px;padding:16px 16px 20px;z-index:4}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-icon[data-v-003ede58]{margin-right:8px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi[data-v-003ede58] .selector-destination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;width:100%}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi[data-v-003ede58] .selector-destination .hotel-icon{color:#ff5b00}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi[data-v-003ede58] .selector-destination .content{font-size:14px;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi[data-v-003ede58] .selector-destination .icon-down{color:#212121;margin-left:4px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58]{border:1px solid #e6e6e6;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;padding:16px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-calendar{-webkit-box-flex:1;-ms-flex:1;flex:1}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-calendar .selector-calendar-main{color:#757575;font-size:16px;font-weight:400;line-height:1.5}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;position:relative}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .rooms{margin-right:8px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .adults,.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .rooms{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .adults .i-icon,.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .rooms .i-icon{color:#a8a8a8;margin-right:4px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest:before{background-color:#eee;content:"";display:block;height:16px;left:-16px;position:absolute;top:4px;width:1px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-search[data-v-003ede58]{width:100%}.hotel-search-list.hotel-search-list-mobile .header-filter[data-v-003ede58]{background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding-top:12px;position:sticky;text-align:center;top:0;z-index:2}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58]{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:14px;font-weight:500;justify-content:center;line-height:1.5;margin-right:8px;padding:10px}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58]:last-child{margin-right:0}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58]:not(.map-entrance){position:relative}.hotel-search-list.hotel-search-list-mobile .header-filter--item:not(.map-entrance).disabled[data-v-003ede58]{color:#a8a8a8}.hotel-search-list.hotel-search-list-mobile .header-filter--item:not(.map-entrance).active[data-v-003ede58]{color:#212121}.hotel-search-list.hotel-search-list-mobile .header-filter--item:not(.map-entrance).active[data-v-003ede58] .i-icon:before{background-color:#ff5b00;border-radius:50%;content:"";height:6px;left:-4px;position:absolute;top:-4px;width:6px}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58] .i-icon-icon-triangle-down{margin-left:4px;overflow:visible;position:relative}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58] span{font-size:14px;font-weight:500;line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-search-list.hotel-search-list-mobile .content-header[data-v-003ede58]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#757575;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:14px}.hotel-search-list.hotel-search-list-mobile .content-header--img[data-v-003ede58]{height:16px;margin-right:6px;width:16px}.hotel-search-list.hotel-search-list-mobile .search-list-sort-top[data-v-003ede58]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;margin-bottom:16px}.hotel-search-list.hotel-search-list-mobile .search-list-sort-top>span[data-v-003ede58]{color:#757575;font-size:14px;font-weight:400;line-height:1.5;margin-right:16px}.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .card-skeleton,.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .hotel-card{margin-bottom:16px}.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .card-skeleton.precise-card,.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .hotel-card.precise-card{border:1px solid #ff5b00}.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .hotel-card{background-color:#fff;border-radius:12px;-webkit-box-shadow:none!important;box-shadow:none!important;padding:12px;position:relative}.hotel-search-list.hotel-search-list-desktop .hotel-search-list-header[data-v-003ede58]{background-color:#fff;margin-bottom:20px;position:sticky;top:0;z-index:4}.hotel-search-list.hotel-search-list-desktop .hotel-search-list-header[data-v-003ede58]:after{background-color:#fff;content:"";height:100%;left:calc(580px - 50vw);position:absolute;top:0;width:100vw;z-index:-1}.hotel-search-list.hotel-search-list-desktop .hotel-search-list-header .hotel-selector-desktop[data-v-003ede58]{margin:0 auto}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content[data-v-003ede58]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;width:1160px}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content .left-filter[data-v-003ede58]{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 300px;flex:0 0 300px;-ms-flex-direction:column;flex-direction:column;margin-right:20px;top:90px;width:300px;z-index:3}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list[data-v-003ede58]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list .content-header[data-v-003ede58]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;line-height:1.5;padding:8px 0 12px}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list .content-header--img[data-v-003ede58]{display:none;height:20px;margin:0 6px 0 0;width:20px}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list[data-v-003ede58] .hotel-card{margin-bottom:12px;position:relative}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list[data-v-003ede58] .hotel-card.precise-card{outline:1px solid #ff5b00}.hotel-search-list.hotel-search-list-desktop .hotel-search-list-bottom[data-v-003ede58]{margin-top:20px}.hotel-search-list.hotel-search-list-desktop.filter-pin .left-filter[data-v-003ede58]{max-height:calc(100vh - 190px);position:sticky;top:154px}.responsive-card-swiper-wrap[data-v-4ecc9bb1]{margin-left:-20px;margin-right:-20px;padding:0 0 0 20px;position:relative}@media (min-width:768px) and (max-width:991px){.responsive-card-swiper-wrap[data-v-4ecc9bb1]{margin-left:-12px;margin-right:-12px;padding:0 0 0 12px}}@media (min-width:992px) and (max-width:1199px){.responsive-card-swiper-wrap[data-v-4ecc9bb1]{margin-left:-12px;margin-right:-12px;padding:0 0 0 12px}}@media (min-width:1200px){.responsive-card-swiper-wrap[data-v-4ecc9bb1]{margin-left:-12px;margin-right:-12px;padding:0 0 0 12px}}@media (min-width:768px) and (max-width:991px){.responsive-card-swiper-wrap[data-v-4ecc9bb1]{margin:0;padding:0}}@media (min-width:992px) and (max-width:1199px){.responsive-card-swiper-wrap[data-v-4ecc9bb1]{margin:0;padding:0}}@media (min-width:1200px){.responsive-card-swiper-wrap[data-v-4ecc9bb1]{margin:0;padding:0}}.responsive-card-swiper-wrap .responsive-swiper-fixed-container[data-v-4ecc9bb1]{overflow:hidden;width:100%}.responsive-card-swiper-wrap .responsive-card-slider[data-v-4ecc9bb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:-20px;margin-left:-6px;margin-right:-6px;overflow-x:auto;overflow-y:hidden;padding:5px 0 20px}@media (min-width:768px) and (max-width:991px){.responsive-card-swiper-wrap .responsive-card-slider[data-v-4ecc9bb1]{margin-left:-10px;margin-right:-10px;overflow:visible;overflow:initial;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}}@media (min-width:992px) and (max-width:1199px){.responsive-card-swiper-wrap .responsive-card-slider[data-v-4ecc9bb1]{margin-left:-10px;margin-right:-10px;overflow:visible;overflow:initial;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}}@media (min-width:1200px){.responsive-card-swiper-wrap .responsive-card-slider[data-v-4ecc9bb1]{margin-left:-10px;margin-right:-10px;overflow:visible;overflow:initial;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}}.responsive-card-swiper-wrap .klk-card-swiper-next-btn[data-v-4ecc9bb1],.responsive-card-swiper-wrap .klk-card-swiper-prev-btn[data-v-4ecc9bb1]{display:none}@media (min-width:768px) and (max-width:991px){.responsive-card-swiper-wrap .klk-card-swiper-next-btn[data-v-4ecc9bb1],.responsive-card-swiper-wrap .klk-card-swiper-prev-btn[data-v-4ecc9bb1]{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:40px}}@media (min-width:992px) and (max-width:1199px){.responsive-card-swiper-wrap .klk-card-swiper-next-btn[data-v-4ecc9bb1],.responsive-card-swiper-wrap .klk-card-swiper-prev-btn[data-v-4ecc9bb1]{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:40px}}@media (min-width:1200px){.responsive-card-swiper-wrap .klk-card-swiper-next-btn[data-v-4ecc9bb1],.responsive-card-swiper-wrap .klk-card-swiper-prev-btn[data-v-4ecc9bb1]{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:40px}}.responsive-card-item{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:6px;padding-right:6px;width:89.6%}@media (min-width:768px) and (max-width:991px){.responsive-card-item{padding-left:10px;padding-right:10px;width:33.3333333333%}}@media (min-width:992px) and (max-width:1199px){.responsive-card-item{padding-left:10px;padding-right:10px;width:33.3333333333%}}@media (min-width:1200px){.responsive-card-item{padding-left:10px;padding-right:10px;width:33.3333333333%}}@media (max-width:767px){.responsive-card-item.klk-col-sm-1-2{padding-left:6px;padding-right:6px;width:89.6%}.responsive-card-item.klk-col-sm-1-5{padding-left:6px;padding-right:6px;width:60%}.responsive-card-item.klk-col-sm-2-2{padding-left:6px;padding-right:6px;width:89.6%}.responsive-card-item.klk-col-sm-2-5{padding-left:6px;padding-right:6px;width:30%}}@media (min-width:768px) and (max-width:991px){.responsive-card-item.klk-col-md-1{padding-left:10px;padding-right:10px;width:100%}.responsive-card-item.klk-col-md-2{padding-left:10px;padding-right:10px;width:50%}.responsive-card-item.klk-col-md-3{padding-left:10px;padding-right:10px;width:33.3333333333%}.responsive-card-item.klk-col-md-4{padding-left:10px;padding-right:10px;width:25%}}@media (min-width:992px) and (max-width:1199px){.responsive-card-item.klk-col-lg-1{padding-left:10px;padding-right:10px;width:100%}.responsive-card-item.klk-col-lg-2{padding-left:10px;padding-right:10px;width:50%}.responsive-card-item.klk-col-lg-3{padding-left:10px;padding-right:10px;width:33.3333333333%}.responsive-card-item.klk-col-lg-4{padding-left:10px;padding-right:10px;width:25%}}@media (min-width:1200px){.responsive-card-item.klk-col-xl-1{padding-left:10px;padding-right:10px;width:100%}.responsive-card-item.klk-col-xl-2{padding-left:10px;padding-right:10px;width:50%}.responsive-card-item.klk-col-xl-3{padding-left:10px;padding-right:10px;width:33.3333333333%}.responsive-card-item.klk-col-xl-4{padding-left:10px;padding-right:10px;width:25%}}.image-view[data-v-f1b300da]{position:relative}.image-view .image-box[data-v-f1b300da]{background-position:50%;background-repeat:no-repeat;height:100%;width:100%}.image-view .slot-section[data-v-f1b300da]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.image-view .mask[data-v-f1b300da]{background-color:#fff;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:2}.atomic-special-tag[data-v-0f398d04]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;overflow:hidden;word-break:break-all}.atomic-special-tag[data-v-0f398d04] .svg-percent{height:1em;margin-left:1px;margin-top:-2px;vertical-align:middle;width:1em}.atomic-special-tag-small[data-v-0f398d04]{font-size:12px;height:20px;line-height:20px}.atomic-special-tag-medium[data-v-0f398d04]{font-size:14px;height:24px;line-height:24px}.atomic-special-tag .tag-content[data-v-0f398d04]{overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.atomic-special-tag .tag-icon[data-v-0f398d04]{-webkit-box-flex:0;background:0 0;-ms-flex:none;flex:none}.atomic-special-tag.special-reward[data-v-0f398d04]{background:-webkit-gradient(linear,right top,left top,from(#f38504),to(#f9a938));background:linear-gradient(270deg,#f38504,#f9a938);color:#fff}.atomic-special-tag.special-reward .tag-icon[data-v-0f398d04]{height:100%;margin-right:-2px}.atomic-special-tag.special-manual-tag[data-v-0f398d04],.atomic-special-tag.special-platform-promo-code-tag[data-v-0f398d04],.atomic-special-tag.special-vertical-promo-tag[data-v-0f398d04]{border:1px solid rgba(244,70,34,.4);color:#f44622}.atomic-special-tag.special-manual-tag .tag-icon[data-v-0f398d04],.atomic-special-tag.special-platform-promo-code-tag .tag-icon[data-v-0f398d04],.atomic-special-tag.special-vertical-promo-tag .tag-icon[data-v-0f398d04]{height:1em;margin-left:4px}.atomic-special-tag.special-manual-tag .vertical-promo-tag-text[data-v-0f398d04],.atomic-special-tag.special-platform-promo-code-tag .vertical-promo-tag-text[data-v-0f398d04],.atomic-special-tag.special-vertical-promo-tag .vertical-promo-tag-text[data-v-0f398d04]{-webkit-box-flex:1;background-color:rgba(244,70,34,.2);background-image:radial-gradient(circle at .9em center,#fff .22em,transparent 0),linear-gradient(125deg,#fff .68em,transparent 0),linear-gradient(55deg,#fff .68em,transparent 0);-ms-flex:1;flex:1;margin-left:-3px;min-width:0;overflow:hidden;padding-right:4px;text-indent:1.42em;text-overflow:ellipsis;white-space:nowrap}.atomic-basic-tag[data-v-37c7d013]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;padding:0 4px}.atomic-basic-tag .tag-icon[data-v-37c7d013]{background:0 0;height:calc(1em + 2px);margin-right:4px}.atomic-basic-tag .tag-content[data-v-37c7d013]{-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.atomic-minimal-rating[data-v-04ad72c6]{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.atomic-minimal-rating .review-star[data-v-04ad72c6]{color:#f09b0a;font-size:14px;font-weight:600;line-height:1.5}.atomic-minimal-rating .review-number-src[data-v-04ad72c6]{text-decoration:underline}.atomic-minimal-rating .review-number-src[data-v-04ad72c6]:hover{cursor:pointer}.atomic-minimal-rating-size-small[data-v-04ad72c6]{font-size:12px;font-weight:400;line-height:1.5}.atomic-minimal-rating-size-small .review-star[data-v-04ad72c6]{font-size:12px;font-weight:600;line-height:1.5}.atomic-minimal-rating-size-large[data-v-04ad72c6]{font-size:16px;font-weight:400;line-height:1.5}.atomic-minimal-rating-size-large .review-star[data-v-04ad72c6]{font-size:16px;font-weight:500;line-height:1.5}.high-light-price{color:#ff5b00}.atomic-price-info-size-small .market-price{font-size:14px;font-weight:400;line-height:1.5}.atomic-price-info-size-small .save-price{font-size:12px;font-weight:500;line-height:1.5}.atomic-price-info-size-small .sell-price{font-size:14px;font-weight:600;line-height:1.5;margin-right:4px}.atomic-price-info-size-small .sell-price .price-number{font-weight:600;word-break:break-word}.atomic-price-info-size-medium .market-price{font-size:16px;font-weight:400;line-height:1.5}.atomic-price-info-size-medium .save-price{font-size:14px;font-weight:500;line-height:1.5}.atomic-price-info-size-medium .sell-price{font-size:16px;font-weight:600;line-height:1.5;margin-right:4px}.atomic-price-info-size-medium .sell-price .price-number{font-weight:600;word-break:break-word}.atomic-price-info-size-large .market-price{font-size:16px;font-weight:400;line-height:1.5}.atomic-price-info-size-large .save-price{font-size:16px;font-weight:500;line-height:1.5}.atomic-price-info-size-large .sell-price{font-size:24px;font-weight:600;line-height:1.32;margin-right:8px}.atomic-price-info-size-large .sell-price .price-number{font-weight:600;word-break:break-word}.atomic-price-info[data-v-2f595958]{display:inline-block}.atomic-price-info .price-content[data-v-2f595958]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.atomic-price-info .price-content .sell-price[data-v-2f595958]{color:#212121}.atomic-price-info .price-content .market-price[data-v-2f595958]{color:#a8a8a8}.atomic-price-info .price-content .save-price[data-v-2f595958]{color:#ff5b00}.atomic-price-info .price-content .market-strike[data-v-2f595958]{text-decoration:line-through}.atomic-price-info .discount-tag-content[data-v-2f595958]{display:inline-block;margin-top:4px}.wishlist-poptip .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wishlist-poptip .btn{margin-top:12px;text-align:right}.wishlist-poptip .btn button:first-child{border:1px solid #fff}.wishlist-poptip .btn button:last-child{margin-left:12px}.wishlist-poptip .title[data-v-396ff0d5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wishlist-poptip .btn[data-v-396ff0d5]{margin-top:12px;text-align:right}.wishlist-poptip .btn button[data-v-396ff0d5]:last-child{margin-left:12px}.imageZoomIn:hover .card-img[data-v-38633a40] .img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media (min-width:600px){.shadow[data-v-38633a40]{transition:box-shadow .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1);-webkit-transition:-webkit-box-shadow .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1);transition:-webkit-box-shadow .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1);transition:box-shadow .24s cubic-bezier(.22,0,.08,1),transform .24s cubic-bezier(.22,0,.08,1);transition:box-shadow .24s cubic-bezier(.22,0,.08,1),transform .24s cubic-bezier(.22,0,.08,1),-webkit-box-shadow .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1);transition:box-shadow .24s cubic-bezier(.22,0,.08,1),transform .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1)}.shadow[data-v-38633a40]:hover{-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.08);box-shadow:0 4px 20px 0 rgba(0,0,0,.08);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);z-index:2}}.radius-l[data-v-38633a40]{border-radius:12px}.radius-xl[data-v-38633a40]{border-radius:16px}.horizontal-card[data-v-38633a40]{-webkit-backface-visibility:hidden;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;-webkit-transform:translateZ(0)}.horizontal-card .card-price-bottom[data-v-38633a40]{margin-top:8px}.horizontal-card .rank[data-v-38633a40]{left:0;position:absolute;top:0}.horizontal-card .card-img[data-v-38633a40] .img{transition:-webkit-transform .32s cubic-bezier(.22,0,.08,1);-webkit-transition:-webkit-transform .32s cubic-bezier(.22,0,.08,1);transition:transform .32s cubic-bezier(.22,0,.08,1);transition:transform .32s cubic-bezier(.22,0,.08,1),-webkit-transform .32s cubic-bezier(.22,0,.08,1)}.horizontal-card .favorite-tag[data-v-38633a40]{height:24px;position:absolute;width:24px;z-index:99}.horizontal-card .video[data-v-38633a40]{position:absolute;right:16px;top:12px;width:24px}.horizontal-card .video img[data-v-38633a40]{background:0 0}.horizontal-card .image-bottom-slot[data-v-38633a40]{bottom:0;left:0;position:absolute;width:100%}.horizontal-card.default[data-v-38633a40]{padding:16px}.horizontal-card.default.horizontal-card-small[data-v-38633a40]{padding:12px}.horizontal-card[data-v-38633a40]:hover{text-decoration:none}.horizontal-card .card-img[data-v-38633a40]{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.horizontal-card .card-img .card-image-view[data-v-38633a40]{overflow:hidden}.horizontal-card .card-info[data-v-38633a40]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:0}.horizontal-card .card-info.notFlowLayout[data-v-38633a40]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.horizontal-card .card-info .card-title[data-v-38633a40]{color:#212121;margin-bottom:4px;word-break:break-word}.horizontal-card .card-info .card-subText[data-v-38633a40]{color:#757575;margin-bottom:4px;word-break:break-word}.horizontal-card .card-info .description[data-v-38633a40]{background-color:#f5f5f5;border-radius:2px;color:#757575;margin-top:6px;padding:4px;word-break:break-word}.horizontal-card .review[data-v-38633a40]{margin-bottom:4px}.horizontal-card .general-tag[data-v-38633a40]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;height:20px;margin-bottom:4px;margin-top:2px;overflow:hidden}.horizontal-card .general-tag .tag[data-v-38633a40]{display:inline-block;margin-right:4px}.horizontal-card .promotion-tag[data-v-38633a40]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:20px;margin-bottom:8px;overflow:hidden;width:100%}.horizontal-card .promotion-tag .tag[data-v-38633a40]{margin-right:8px}.horizontal-card .card-price[data-v-38633a40]{display:-webkit-box;display:-ms-flexbox;display:flex}.horizontal-card .card-price-content[data-v-38633a40]{width:100%}.horizontal-card .card-price-tag-list[data-v-38633a40]{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2px;max-height:20px;overflow:hidden}.horizontal-card .card-price-tag-list .tag[data-v-38633a40]:not(:last-child){margin-right:4px}.horizontal-card-medium.hz-default .card-img[data-v-38633a40]{margin-left:0;margin-right:16px}.horizontal-card-medium.hz-flipped .card-img[data-v-38633a40]{margin-left:20px;margin-right:0}.horizontal-card-medium .favorite-tag[data-v-38633a40]{right:12px;top:12px}.horizontal-card-medium .card-title[data-v-38633a40]{font-size:16px;font-weight:600;line-height:1.5;line-height:21px}.horizontal-card-medium .card-subText[data-v-38633a40]{font-size:14px;font-weight:400;line-height:1.5;line-height:18px}.horizontal-card-medium .description[data-v-38633a40]{font-size:12px;font-weight:400;line-height:1.5;line-height:16px}.horizontal-card-medium .card-price-tag-list[data-v-38633a40]{margin-bottom:-4px;max-height:48px!important}.horizontal-card-medium .card-price-tag-list .tag[data-v-38633a40]{margin-bottom:4px}.horizontal-card-small.hz-default .card-img[data-v-38633a40]{margin-left:0;margin-right:12px}.horizontal-card-small .favorite-tag[data-v-38633a40]{right:8px;top:8px}.horizontal-card-small.hz-flipped .card-img[data-v-38633a40]{margin-left:12px;margin-right:0}.horizontal-card-small .card-title[data-v-38633a40]{font-size:14px;font-weight:600;line-height:1.5;line-height:18px}.horizontal-card-small .card-subText[data-v-38633a40],.horizontal-card-small .description[data-v-38633a40]{font-size:12px;font-weight:400;line-height:1.5;line-height:16px}.horizontal-card.modern .card-price-bottom[data-v-38633a40]{margin-top:4px}.horizontal-card.hz-flipped .card-img[data-v-38633a40]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imageZoomIn:hover .card-img[data-v-74312e14] .img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media (min-width:600px){.shadow[data-v-74312e14]{transition:box-shadow .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1);-webkit-transition:-webkit-box-shadow .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1);transition:-webkit-box-shadow .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1);transition:box-shadow .24s cubic-bezier(.22,0,.08,1),transform .24s cubic-bezier(.22,0,.08,1);transition:box-shadow .24s cubic-bezier(.22,0,.08,1),transform .24s cubic-bezier(.22,0,.08,1),-webkit-box-shadow .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1);transition:box-shadow .24s cubic-bezier(.22,0,.08,1),transform .24s cubic-bezier(.22,0,.08,1),-webkit-transform .24s cubic-bezier(.22,0,.08,1)}.shadow[data-v-74312e14]:hover{-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.08);box-shadow:0 4px 20px 0 rgba(0,0,0,.08);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);z-index:2}}.radius-xl[data-v-74312e14]{border-radius:16px}.vertical-card[data-v-74312e14]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-backface-visibility:hidden;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;-webkit-transform:translateZ(0)}.vertical-card .rank[data-v-74312e14]{left:0;position:absolute;top:0}.vertical-card .card-img[data-v-74312e14] .img{transition:-webkit-transform .32s cubic-bezier(.22,0,.08,1);-webkit-transition:-webkit-transform .32s cubic-bezier(.22,0,.08,1);transition:transform .32s cubic-bezier(.22,0,.08,1);transition:transform .32s cubic-bezier(.22,0,.08,1),-webkit-transform .32s cubic-bezier(.22,0,.08,1)}.vertical-card .favorite-tag[data-v-74312e14]{height:24px;position:absolute;width:24px;z-index:99}.vertical-card .video[data-v-74312e14]{position:absolute;right:16px;top:12px;width:24px}.vertical-card .video img[data-v-74312e14]{background:0 0}.vertical-card .image-bottom-slot[data-v-74312e14]{bottom:0;left:0;position:absolute;width:100%}.vertical-card[data-v-74312e14]:hover{text-decoration:none}.vertical-card .card-img[data-v-74312e14]{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;width:100%}.vertical-card .card-img-skeleton[data-v-74312e14]{background-color:#e6e6e6}.vertical-card .card-img .card-image-view[data-v-74312e14]{overflow:hidden;-ms-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}.vertical-card .card-info[data-v-74312e14]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.vertical-card .card-info.notFlowLayout[data-v-74312e14]{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex:1;flex:1;justify-content:space-between}.vertical-card .card-info .card-subText[data-v-74312e14]{color:#757575;word-break:break-word}.vertical-card .card-info .card-title[data-v-74312e14]{color:#212121;word-break:break-word}.vertical-card .card-info .description[data-v-74312e14]{background-color:#f5f5f5;border-radius:2px;color:#757575;margin-top:6px;padding:4px;word-break:break-word}.vertical-card .card-info .card-price-tag-list[data-v-74312e14]{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2px;max-height:20px;overflow:hidden}.vertical-card .card-info .card-price-tag-list .tag[data-v-74312e14]:not(:last-child){margin-right:4px}.vertical-card .review[data-v-74312e14]{margin-bottom:4px}.vertical-card .general-tag[data-v-74312e14]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;height:20px;margin-bottom:4px;margin-top:2px;overflow:hidden}.vertical-card .general-tag .tag[data-v-74312e14]{margin-right:4px}.vertical-card .promotion-tag[data-v-74312e14]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:20px;overflow:hidden;padding:0 48px 0 12px;position:absolute;top:12px;width:100%}.vertical-card .promotion-tag .tag[data-v-74312e14]{margin-right:8px}.vertical-card-medium .card-info[data-v-74312e14]{padding:12px 0 16px}.vertical-card-medium.default .card-info[data-v-74312e14]{padding:8px 16px 16px}.vertical-card-medium.default .card-info-bottom[data-v-74312e14]{margin-top:8px}.vertical-card-medium .favorite-tag[data-v-74312e14]{right:12px;top:12px}.vertical-card-medium.modern .card-info-bottom[data-v-74312e14]{margin-top:4px}.vertical-card-medium .card-title[data-v-74312e14]{font-size:16px;font-weight:600;line-height:1.5;line-height:21px;margin-bottom:4px}.vertical-card-medium .card-subText[data-v-74312e14]{font-size:14px;font-weight:400;line-height:1.5;line-height:18px;margin-bottom:4px}.vertical-card-medium .description[data-v-74312e14]{font-size:12px;font-weight:400;line-height:1.5;line-height:16px}.vertical-card-medium .card-price-tag-list[data-v-74312e14]{margin-bottom:-4px;max-height:48px!important}.vertical-card-medium .card-price-tag-list .tag[data-v-74312e14]{margin-bottom:4px}.vertical-card-small .card-info[data-v-74312e14]{padding:8px 0 12px}.vertical-card-small.default .card-info[data-v-74312e14]{padding:8px 12px 12px}.vertical-card-small.default .card-info-bottom[data-v-74312e14]{margin-top:8px}.vertical-card-small .favorite-tag[data-v-74312e14]{right:12px;top:12px}.vertical-card-small.modern .card-info-bottom[data-v-74312e14]{margin-top:4px}.vertical-card-small .card-title[data-v-74312e14]{font-size:14px;font-weight:600;line-height:1.5;line-height:18px;margin-bottom:4px}.vertical-card-small .card-subText[data-v-74312e14]{margin-bottom:4px}.vertical-card-small .card-subText[data-v-74312e14],.vertical-card-small .description[data-v-74312e14]{font-size:12px;font-weight:400;line-height:1.5;line-height:16px}.vertical-card-small .promotion-tag[data-v-74312e14]{padding-left:12px}.klk-scroll-snap[data-v-8904769c]{position:relative}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller[data-v-8904769c]{-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller>[data-v-8904769c]{-ms-flex-negative:0;border-radius:16px;flex-shrink:0;height:100%;margin-right:12px;position:relative;scroll-snap-align:center;scroll-snap-stop:always;width:calc(100% - 52px)}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:20px}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:20px;position:relative}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{content:"";display:block;height:20px;position:absolute;right:-20px;top:0;width:20px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--start .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:start}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:0}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:0;position:relative}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{content:none}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--end .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:end}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:0}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:0}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{content:none}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow .klk-scroll-snap_scroller[data-v-8904769c]{padding-bottom:12px;padding-top:4px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow .klk-scroll-snap_scroller>[data-v-8904769c]{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.14);box-shadow:0 4px 10px rgba(0,0,0,.14)}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]{scroll-padding-left:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{display:block;height:2px;right:-2px;top:0;width:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]{scroll-padding-right:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{display:block;height:20px;right:-2px;top:0;width:2px}.klk-scroll-snap.klk-scroll-snap--vertical .klk-scroll-snap_scroller[data-v-8904769c]{-webkit-overflow-scrolling:touch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;width:100%}.klk-scroll-snap.klk-scroll-snap--vertical .klk-scroll-snap_scroller>[data-v-8904769c]{-ms-flex-negative:0;border-radius:16px;flex-shrink:0;margin-top:12px;position:relative;scroll-snap-align:center;scroll-snap-stop:always;width:100%}.klk-scroll-snap.klk-scroll-snap--vertical .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:20px}.klk-scroll-snap.klk-scroll-snap--vertical .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:20px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--start .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:start}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:0}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:0}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--end .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:end}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:0}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:0}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow .klk-scroll-snap_scroller[data-v-8904769c]{padding-left:4px;padding-right:4px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow .klk-scroll-snap_scroller>[data-v-8904769c]{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.14);box-shadow:0 4px 10px rgba(0,0,0,.14)}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]{scroll-padding-top:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]{scroll-padding-bottom:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:2px}.hotel-ellipsis .suffix[data-v-feb655a6]{font-weight:600}.hotel-card[data-v-7c0b5425]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;background:#fff;border-radius:16px;color:#212121;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:1.5;position:relative}.hotel-card[data-v-7c0b5425]:active,.hotel-card[data-v-7c0b5425]:hover,.hotel-card[data-v-7c0b5425]:link,.hotel-card[data-v-7c0b5425]:visited{text-decoration:none}.hotel-card .hotel-card-header[data-v-7c0b5425]{-ms-flex-negative:0;flex-shrink:0;position:relative}.hotel-card .hotel-card-header .image-scroll-snap[data-v-7c0b5425]{border-radius:16px 16px 0 0;overflow:hidden}.hotel-card .hotel-card-header .image-scroll-snap .image-scroll-snap-section[data-v-7c0b5425]{margin-right:4px;padding-bottom:33.15%;position:relative;width:70%}.hotel-card .hotel-card-header .image-scroll-snap .image-scroll-snap-section[data-v-7c0b5425]:last-child{margin-left:0!important}.hotel-card .hotel-card-header .image-scroll-snap .image-scroll-snap-section:last-child>img[data-v-7c0b5425]{border-top-right-radius:16px}.hotel-card .hotel-card-header .image-scroll-snap .image-scroll-snap-section>img[data-v-7c0b5425]{left:0;position:absolute;top:0;z-index:1}.hotel-card .hotel-card-header .image-scroll-snap[data-v-7c0b5425] .klk-scroll-snap_scroller::-webkit-scrollbar{display:none}.hotel-card .hotel-card-header .image-scroll-snap.length-1[data-v-7c0b5425] .klk-scroll-snap_scroller{overflow:hidden}.hotel-card .hotel-card-header .image-scroll-snap.length-1 .image-scroll-snap-section[data-v-7c0b5425]{width:100%}.hotel-card .hotel-card-header .hotel-image-swipe[data-v-7c0b5425]{border-radius:12px 12px 0 0;height:0;overflow:hidden;padding-bottom:50%;position:relative;width:100%;z-index:0}.hotel-card .hotel-card-header .header-img-container[data-v-7c0b5425]{height:100%;left:0;position:absolute;top:0;width:100%}.hotel-card .hotel-card-header .header-img-container .header-img-wrapper[data-v-7c0b5425]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:100%;transition:-webkit-transform 0s ease;-webkit-transition:-webkit-transform 0s ease;transition:transform 0s ease;transition:transform 0s ease,-webkit-transform 0s ease}.hotel-card .hotel-card-header .header-img-container .header-img-wrapper img[data-v-7c0b5425]{-ms-flex-negative:0;flex-shrink:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hotel-card .hotel-card-header .image-pagination[data-v-7c0b5425]{background-color:rgba(0,0,0,.6);border-radius:12px;bottom:12px;color:#fff;font-size:12px;font-weight:500;line-height:1.5;padding:1px 8px;position:absolute;right:12px;z-index:999;z-index:1}.hotel-card .hotel-card-header .header-tag[data-v-7c0b5425]{left:-5px;max-width:50%;position:absolute;top:12px;z-index:1}.hotel-card .hotel-card-header .header-tag>span[data-v-7c0b5425]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-card-header .hotel-add2favor[data-v-7c0b5425]{height:24px;position:absolute;right:16px;top:16px;width:24px;z-index:1}.hotel-card .hotel-card-main[data-v-7c0b5425]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:180px;padding:12px}.hotel-card .hotel-body-section>div[data-v-7c0b5425]:last-child{padding-bottom:0}.hotel-card .hotel-info[data-v-7c0b5425]{padding-bottom:4px}.hotel-card .hotel-info .hotel-info-name[data-v-7c0b5425]{margin-bottom:4px}.hotel-card .hotel-info .hotel-info-name .hotel-name-section[data-v-7c0b5425]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.hotel-card .hotel-info .hotel-info-name .hotel-name-section .hotel-right-icon[data-v-7c0b5425]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f5f5f5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:8px;width:32px}.hotel-card .hotel-info .hotel-info-name .hotel-name-section .hotel-right-icon svg[data-v-7c0b5425]{height:20px;width:20px}.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-7c0b5425]{color:#212121;font-size:16px;font-weight:600;line-height:1.5}.hotel-card .hotel-info .hotel-info-name .hotel-name a[data-v-7c0b5425],.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-7c0b5425] h3{color:#212121;cursor:pointer;display:inline;font-size:16px;font-weight:600;line-height:1.5}.hotel-card .hotel-info .hotel-info-name .hotel-name .prefix[data-v-7c0b5425]:after,.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-7c0b5425] .ellipsis:after,.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-7c0b5425] .text:after{content:"";display:inline-block;height:1px;width:4px}.hotel-card .hotel-info .hotel-info-name .hotel-name .hotel-stars[data-v-7c0b5425]{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-ellipsis[data-v-7c0b5425] .text:after{width:0!important}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7c0b5425]{font-size:12px}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7c0b5425] .prefix{color:#212121;font-size:16px;font-weight:600;line-height:1.5}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7c0b5425] .text{color:#757575;font-size:12px;font-weight:400;line-height:1.5;vertical-align:baseline}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english .hotel-stars[data-v-7c0b5425]{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.hotel-card .hotel-info .hotel-info-name .hotel-name-english[data-v-7c0b5425]{color:#757575;font-size:12px;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-stars[data-v-7c0b5425]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hotel-card .hotel-info .hotel-stars img[data-v-7c0b5425]{height:12px;width:12px}.hotel-card .hotel-info .hotel-review[data-v-7c0b5425]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.hotel-card .hotel-info .hotel-review .hotel-review-score[data-v-7c0b5425]{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:center;-ms-flex-pack:center;align-items:baseline;background-color:#6056d6;border-radius:8px 3px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:1px 4px 0 5px}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-7c0b5425]{color:#fff}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-7c0b5425]:first-child{font-size:12px;font-weight:600;line-height:1.5}.hotel-card .hotel-info .hotel-review .hotel-review-score>span.slash[data-v-7c0b5425]{font-size:12px;font-weight:400;line-height:1.5;-webkit-transform:scaleY(.7);-ms-transform:scaleY(.7);transform:scaleY(.7)}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-7c0b5425]:last-child{font-size:12px;font-weight:400;line-height:1.5}.hotel-card .hotel-info .hotel-review .hotel-review-desc[data-v-7c0b5425]{-webkit-box-flex:0;color:#6056d6;-ms-flex:0 2 auto;flex:0 2 auto;font-size:14px;font-weight:400;line-height:1.5;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-review .hotel-review-count[data-v-7c0b5425]{-webkit-box-flex:0;color:#8a8a8a;-ms-flex:0 3 auto;flex:0 3 auto;font-size:12px;font-weight:400;line-height:1.5;margin-left:4px;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-location[data-v-7c0b5425]{color:#757575;font-size:12px;font-weight:400;line-height:1.5}.hotel-card .hotel-info .hotel-location>img[data-v-7c0b5425]{height:12px;margin-right:2px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);vertical-align:sub;width:12px}.hotel-card .hotel-info>div[data-v-7c0b5425]:last-child{margin-bottom:0}.hotel-card .hotel-tag-section[data-v-7c0b5425]{width:100%}.hotel-card .hotel-tag-section>div[data-v-7c0b5425]{padding-bottom:4px}.hotel-card .hotel-tag-section>div[data-v-7c0b5425]:last-child{padding-bottom:0}.hotel-card .hotel-tag-section>div.hotel-stayplus-tag[data-v-7c0b5425]{background:-webkit-gradient(linear,left top,right top,from(rgba(232,243,248,.7)),to(rgba(255,244,248,.3)));background:linear-gradient(90deg,rgba(232,243,248,.7),rgba(255,244,248,.3));border-radius:8px;margin-bottom:4px;padding:6px}.hotel-card .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425]{font-size:12px;font-weight:400;line-height:1.5}.hotel-card .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis .prefix[data-v-7c0b5425]{display:inline-block;height:12px;position:relative;width:48px}.hotel-card .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis .prefix img[data-v-7c0b5425]{height:20px;margin-top:-2px;position:absolute;width:100%}.hotel-card .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .text{padding-left:13px;position:relative}.hotel-card .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .text:before{background:#e6e6e6;content:"";display:block;height:10px;left:6px;position:absolute;top:4px;width:1px}.hotel-card .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .ellipsis:after,.hotel-card .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .text:after{content:"";display:inline-block;height:1px;width:2px}.hotel-card .hotel-bottom-section[data-v-7c0b5425]{padding-top:16px}.hotel-card .hotel-bottom-section .hotel-tag-promotion[data-v-7c0b5425]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hotel-card .hotel-bottom-section .hotel-tag-promotion.hotel-tag-wrap[data-v-7c0b5425] .hotel-card-tag{margin-left:4px;margin-right:0}.hotel-card .hotel-bottom-section .hotel-tag-promotion.hotel-tag-wrap[data-v-7c0b5425] .hotel-card-tag:first-child{margin-left:0}.hotel-card .hotel-bottom-section .hotel-price-info .price-info[data-v-7c0b5425]{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:end;-ms-flex-pack:end;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;justify-content:flex-end;margin-bottom:2px}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-7c0b5425]{color:#a8a8a8;font-size:12px;font-weight:400;line-height:1.5;max-width:100%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value[data-v-7c0b5425]{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:end;-ms-flex-pack:end;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;max-width:100%}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-origin[data-v-7c0b5425]{color:#8a8a8a;font-size:12px;font-weight:400;line-height:1.5;margin-right:2px;text-decoration-line:line-through}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale[data-v-7c0b5425]{line-height:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale i[data-v-7c0b5425]{font-size:12px;font-style:normal;font-weight:500;line-height:1.5}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-7c0b5425]{font-size:20px;font-weight:600;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .reward-desc[data-v-7c0b5425]{color:#845500;font-size:12px;font-weight:400;line-height:1.32;max-width:100%;text-align:right}.hotel-card .hotel-bottom-section .hotel-price-info .price-tip[data-v-7c0b5425]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.hotel-card .hotel-bottom-section .hotel-price-info .price-tip .hotel-klk-atomic-basic-tag[data-v-7c0b5425]{margin-bottom:0;padding:0}.hotel-card .hotel-bottom-section .hotel-price-info .date-tip[data-v-7c0b5425]{font-size:12px;font-weight:400;line-height:1.5;text-align:right}.hotel-card .hotel-bottom-section .hotel-price-info .login-tip[data-v-7c0b5425]{color:#8a8a8a;font-size:12px;font-weight:400;line-height:1.5;text-align:right}.hotel-card .hotel-bottom-section .hotel-price-info>div[data-v-7c0b5425]:last-child{margin-bottom:0}.hotel-card .hotel-bottom-section .hotel-price-info-sold-out[data-v-7c0b5425]{color:#a8a8a8;font-size:20px;font-weight:600;line-height:1.32;text-align:right}.hotel-card .hotel-bottom-section .price-tag[data-v-7c0b5425]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin-top:4px}.hotel-card .hotel-bottom-section .price-tag[data-v-7c0b5425] .hotel-card-tag{font-size:12px;font-weight:500;line-height:1.5;margin-bottom:4px;margin-left:4px;margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-7c0b5425] .hotel-card-tag img{height:14px;width:14px}.hotel-card .hotel-bottom-section .price-tag[data-v-7c0b5425] .hotel-card-tag:first-child{margin-left:0}.hotel-card .hotel-highlight-tag[data-v-7c0b5425]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ff5b00;border-radius:6px;border-bottom-left-radius:0;color:#fff;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1.5;padding:1px 8px 2px;position:relative}.hotel-card .hotel-highlight-tag[data-v-7c0b5425]:before{border-color:#ff5b00 #ff5b00 transparent transparent}.hotel-card .hotel-highlight-tag[data-v-7c0b5425]:after,.hotel-card .hotel-highlight-tag[data-v-7c0b5425]:before{border-style:solid;border-width:3px;bottom:-6px;content:"";display:block;height:0;left:0;position:absolute;width:0}.hotel-card .hotel-highlight-tag[data-v-7c0b5425]:after{border-color:rgba(0,0,0,.32) rgba(0,0,0,.32) transparent transparent}.hotel-card .card-flex[data-v-7c0b5425]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.hotel-card .hotel-tag-wrap[data-v-7c0b5425]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-4px}.hotel-card .hotel-tag-wrap[data-v-7c0b5425] .hotel-card-tag{margin-bottom:4px;margin-right:4px}.hotel-card .hotel-tag-wrap[data-v-7c0b5425] .hotel-card-tag:last-child{margin-right:0}.hotel-card .hotel-tag-wrap[data-v-7c0b5425] .klk-poptip{margin-right:4px}.hotel-card .hotel-tag-wrap[data-v-7c0b5425] .klk-poptip:last-child{margin-right:0}.hotel-card[data-v-7c0b5425] .hotel-klk-atomic-basic-tag{margin-bottom:4px;margin-right:4px}.hotel-card[data-v-7c0b5425] .hotel-klk-atomic-basic-tag:last-child{margin-right:0}.hotel-card[data-v-7c0b5425] .hotel-card-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:1.5;max-width:100%}.hotel-card[data-v-7c0b5425] .hotel-card-tag img,.hotel-card[data-v-7c0b5425] .hotel-card-tag svg{-ms-flex-negative:0;color:inherit;flex-shrink:0;height:16px;margin-right:4px;width:16px}.hotel-card[data-v-7c0b5425] .hotel-card-tag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card[data-v-7c0b5425] .hotel-card-tag.no-padding{padding:1px 0 1px 4px}.hotel-card[data-v-7c0b5425] .hotel-card-tag.no-padding img,.hotel-card[data-v-7c0b5425] .hotel-card-tag.no-padding svg{height:12px;margin-top:-1px;width:12px}.hotel-card[data-v-7c0b5425] .hotel-card-tag.type-countdown_manual_tag>span{display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-card[data-v-7c0b5425] .hotel-card-tag.type-countdown_manual_tag .time-count{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:2px}.hotel-card[data-v-7c0b5425] .hotel-card-tag.type-countdown_manual_tag .time-count>span{min-width:8px;text-align:center}.hotel-card.hotel-card-desktop[data-v-7c0b5425]{transition:-webkit-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-7c0b5425],.hotel-card.hotel-card-desktop .header-right-arrow[data-v-7c0b5425]{-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.3);border-radius:100%;cursor:pointer;display:none;height:32px;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-7c0b5425]:hover,.hotel-card.hotel-card-desktop .header-right-arrow[data-v-7c0b5425]:hover{background:rgba(0,0,0,.5)}.hotel-card.hotel-card-desktop .header-left-arrow svg[data-v-7c0b5425],.hotel-card.hotel-card-desktop .header-right-arrow svg[data-v-7c0b5425]{color:#fff}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-7c0b5425]{left:7px}.hotel-card.hotel-card-desktop .header-left-arrow svg[data-v-7c0b5425]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hotel-card.hotel-card-desktop .header-right-arrow[data-v-7c0b5425]{right:7px}.hotel-card.hotel-card-desktop.hotel-card-normal[data-v-7c0b5425]{-webkit-box-shadow:inset 0 0 1px .5px #e0e0e0;box-shadow:inset 0 0 1px .5px #e0e0e0}.hotel-card.hotel-card-desktop.hotel-card-normal[data-v-7c0b5425]:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.hotel-card.hotel-card-horizontal[data-v-7c0b5425]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:16px 0 0 16px;-ms-flex-direction:row;flex-direction:row}.hotel-card.hotel-card-horizontal .hotel-card-header[data-v-7c0b5425]{-ms-flex-negative:0;flex-shrink:0;width:120px}.hotel-card.hotel-card-horizontal .hotel-card-header .image-pagination[data-v-7c0b5425]{display:none}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-image-single[data-v-7c0b5425]{border-radius:16px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-image-single.has-new-tag[data-v-7c0b5425]:before{background-color:#6056d6;border-radius:0 0 16px 16px;bottom:0;content:"";display:block;height:27px;left:0;position:absolute;width:100%;z-index:1}.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-7c0b5425]{background:0 0;bottom:0;color:#fff;font-size:12px;font-weight:500;left:0;line-height:1.5;max-width:100%;overflow:hidden;padding:4px 8px;position:absolute;text-align:center;text-overflow:ellipsis;top:auto;white-space:nowrap;width:100%;z-index:1}.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-7c0b5425]:after,.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-7c0b5425]:before{content:none}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-add2favor[data-v-7c0b5425]{right:8px;top:8px}.hotel-card.hotel-card-horizontal .hotel-card-header .new-tag-bg[data-v-7c0b5425]{bottom:26px;content:"";display:block;height:26px;left:0;position:absolute;width:100%;z-index:1}.hotel-card.hotel-card-horizontal .hotel-card-main[data-v-7c0b5425]{padding:0 0 0 8px;width:calc(100% - 120px)}.hotel-card.hotel-card-horizontal .hotel-bottom-section[data-v-7c0b5425]{padding-top:8px}.hotel-card.hotel-card-vertical .hotel-card-header .image-pagination[data-v-7c0b5425]{bottom:8px;right:12px}.hotel-card.hotel-card-vertical .hotel-card-main[data-v-7c0b5425]{min-height:180px}.hotel-card.hotel-card-vertical .hotel-bottom-section .hotel-tag-promotion[data-v-7c0b5425]{padding-bottom:4px}.hotel-card.hotel-card-listVertical .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-7c0b5425]{margin-right:8px;width:auto}.hotel-card.hotel-card-mapList[data-v-7c0b5425],.hotel-card.hotel-card-mapNearby[data-v-7c0b5425]{background:#fff;border-radius:16px;padding:12px}.hotel-card.hotel-card-mapList[data-v-7c0b5425]:hover,.hotel-card.hotel-card-mapNearby[data-v-7c0b5425]:hover{-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card.hotel-card-mapList .hotel-card-header[data-v-7c0b5425],.hotel-card.hotel-card-mapNearby .hotel-card-header[data-v-7c0b5425]{width:112px}.hotel-card.hotel-card-mapList .hotel-card-header .hotel-image-single[data-v-7c0b5425],.hotel-card.hotel-card-mapNearby .hotel-card-header .hotel-image-single[data-v-7c0b5425]{border-radius:12px}.hotel-card.hotel-card-mapList .hotel-card-header .hotel-image-single.has-new-tag[data-v-7c0b5425]:before,.hotel-card.hotel-card-mapNearby .hotel-card-header .hotel-image-single.has-new-tag[data-v-7c0b5425]:before{border-radius:0 0 12px 12px}.hotel-card.hotel-card-mapList .hotel-card-main[data-v-7c0b5425],.hotel-card.hotel-card-mapNearby .hotel-card-main[data-v-7c0b5425]{min-height:156px;width:calc(100% - 112px)}.hotel-card.hotel-card-mapList .hotel-bottom-section[data-v-7c0b5425],.hotel-card.hotel-card-mapNearby .hotel-bottom-section[data-v-7c0b5425]{padding-top:8px}.hotel-card.hotel-card-mapList .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-7c0b5425],.hotel-card.hotel-card-mapNearby .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-7c0b5425]{line-height:1}.hotel-card.hotel-card-mapList.hotel-card-normal[data-v-7c0b5425],.hotel-card.hotel-card-mapNearby.hotel-card-normal[data-v-7c0b5425]{-webkit-box-shadow:inset 0 0 0 1px #eee;box-shadow:inset 0 0 0 1px #eee}.hotel-card.hotel-card-mapList.hotel-card-desktop[data-v-7c0b5425]:hover,.hotel-card.hotel-card-mapNearby.hotel-card-desktop[data-v-7c0b5425]:hover{-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card.hotel-card-mapNearby .hotel-card-header[data-v-7c0b5425]{width:100px}.hotel-card.hotel-card-mapNearby .hotel-card-main[data-v-7c0b5425]{width:calc(100% - 100px)}.hotel-card.hotel-card-long[data-v-7c0b5425]{border-radius:16px;padding:16px}.hotel-card.hotel-card-long[data-v-7c0b5425]:hover{-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.08);box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.hotel-card.hotel-card-long .hotel-card-header[data-v-7c0b5425]{width:200px}.hotel-card.hotel-card-long .hotel-card-header .header-tag[data-v-7c0b5425]{font-size:14px;font-weight:500;line-height:1.5;padding-bottom:6px}.hotel-card.hotel-card-long .hotel-card-header .hotel-image-single .hotel-image-single[data-v-7c0b5425]{border-radius:12px}.hotel-card.hotel-card-long .hotel-card-header .hotel-image-single .hotel-image-single.has-new-tag[data-v-7c0b5425]:before,.hotel-card.hotel-card-long .hotel-card-header[data-v-7c0b5425]:before{height:32px}.hotel-card.hotel-card-long .hotel-card-header .new-tag-bg[data-v-7c0b5425]{bottom:32px;height:26px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-7c0b5425]{font-size:20px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name a[data-v-7c0b5425],.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-7c0b5425] h3{color:#212121;display:inline;font-size:20px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name .prefix[data-v-7c0b5425]:after,.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-7c0b5425] .ellipsis:after,.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-7c0b5425] .text:after{width:8px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name .hotel-stars[data-v-7c0b5425]{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7c0b5425]{font-size:14px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7c0b5425] .prefix{font-size:20px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7c0b5425] .prefix:after{width:4px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7c0b5425] .text{font-size:14px;font-weight:400;line-height:1.5;vertical-align:baseline}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english .hotel-stars[data-v-7c0b5425]{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.hotel-card.hotel-card-long .hotel-info .hotel-stars[data-v-7c0b5425]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hotel-card.hotel-card-long .hotel-info .hotel-stars img[data-v-7c0b5425]{height:16px;width:16px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-score[data-v-7c0b5425]{border-radius:8px 3px;padding:1px 4px 0}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-score>span[data-v-7c0b5425]:first-child{font-size:14px;font-weight:600;line-height:1.5}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-desc[data-v-7c0b5425]{font-size:14px;font-weight:500;line-height:1.5;margin-left:8px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-count[data-v-7c0b5425]{font-size:14px;font-weight:400;line-height:1.5;margin-left:8px}.hotel-card.hotel-card-long .hotel-info .hotel-location[data-v-7c0b5425]{font-size:14px;font-weight:400;line-height:1.5}.hotel-card.hotel-card-long .hotel-info .hotel-location>img[data-v-7c0b5425]{height:16px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);vertical-align:sub;width:16px}.hotel-card.hotel-card-long .hotel-info .hotel-location .view-map[data-v-7c0b5425]{color:#212121;display:inline-block;font-size:14px;font-weight:400;line-height:1.5;margin-left:8px;text-decoration:underline;text-underline-offset:4px}.hotel-card.hotel-card-long .hotel-tag-section>div.hotel-stayplus-tag[data-v-7c0b5425]{padding:6px 8px}.hotel-card.hotel-card-long .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425]{font-size:14px;font-weight:400;line-height:1.5}.hotel-card.hotel-card-long .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .prefix{position:relative;width:54px}.hotel-card.hotel-card-long .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .prefix img{height:21px;margin-top:-3px;position:absolute}.hotel-card.hotel-card-long .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .text:before{height:12px;top:4px;width:1px}.hotel-card.hotel-card-long .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .ellipsis:after,.hotel-card.hotel-card-long .hotel-tag-section>div.hotel-stayplus-tag .hotel-ellipsis[data-v-7c0b5425] .text:after{width:4px}.hotel-card.hotel-card-long .hotel-card-main[data-v-7c0b5425]{min-height:200px;padding:0 0 0 16px;width:calc(100% - 200px)}.hotel-card.hotel-card-long .hotel-bottom-section[data-v-7c0b5425]{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-promotion[data-v-7c0b5425]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:8px;overflow:hidden}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-promotion.hotel-tag-wrap[data-v-7c0b5425] .hotel-card-tag{margin-left:0;margin-right:4px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-promotion.hotel-tag-wrap[data-v-7c0b5425] .hotel-card-tag:first-child{margin-left:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-promotion.hotel-tag-wrap[data-v-7c0b5425] .hotel-card-tag:last-child{margin-right:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-promotion.hotel-tag-wrap[data-v-7c0b5425] .klk-poptip{margin-right:4px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-promotion.hotel-tag-wrap[data-v-7c0b5425] .klk-poptip:last-child{margin-right:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info[data-v-7c0b5425]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:70%}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info[data-v-7c0b5425]{display:block;margin-bottom:6px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-7c0b5425]{display:block;font-size:12px;font-weight:400;line-height:1.5;margin-right:0;width:auto}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-origin[data-v-7c0b5425]{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale i[data-v-7c0b5425]{font-size:16px;font-weight:600;line-height:1.5}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-7c0b5425]{font-size:24px;font-weight:600;line-height:1}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .reward-desc[data-v-7c0b5425]{margin:-4px 0 8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-7c0b5425]{margin-bottom:-4px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-7c0b5425] .hotel-card-tag{font-size:12px;font-weight:500;line-height:1.5}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-7c0b5425] .hotel-card-tag img{margin-top:-2px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-7c0b5425] .hotel-card-tag.hotel-card-tag--reward{padding:1.5px 8px 1.5px 30px!important}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button[data-v-7c0b5425]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:0;margin-top:8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button .klk-button[data-v-7c0b5425]{white-space:nowrap}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.date-tip[data-v-7c0b5425],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.login-tip[data-v-7c0b5425],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.price-tip[data-v-7c0b5425]{margin-top:10px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tip[data-v-7c0b5425]{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tip[data-v-7c0b5425]:last-child{margin-bottom:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info-sold-out[data-v-7c0b5425]{-ms-flex-negative:0;flex-shrink:0;font-size:24px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long[data-v-7c0b5425] .hotel-card-tag{font-size:14px;font-weight:400;line-height:1.5}.hotel-card.hotel-card-long[data-v-7c0b5425] .hotel-card-tag img,.hotel-card.hotel-card-long[data-v-7c0b5425] .hotel-card-tag svg{height:20px;margin-top:-1px;width:20px}.hotel-card.hotel-card-long[data-v-7c0b5425] .hotel-card-tag.no-padding{height:auto;padding:0 0 0 4px!important}.hotel-card.hotel-card-long[data-v-7c0b5425] .hotel-card-tag.no-padding img,.hotel-card.hotel-card-long[data-v-7c0b5425] .hotel-card-tag.no-padding svg{height:16px;width:16px}.hotel-card.hotel-card-long[data-v-7c0b5425] .hotel-card-tag.type-countdown_manual_tag .time-count>span{min-width:9px}.hotel-card.hotel-card-small .hotel-card-header .header-tag[data-v-7c0b5425]{max-width:calc(100% - 8px)}.hotel-card.hotel-card-small .hotel-card-main[data-v-7c0b5425]{min-height:auto}.hotel-card.hotel-card-small .hotel-card-main .hotel-info[data-v-7c0b5425]{padding-bottom:0}.hotel-ellipsis .suffix[data-v-afaf1b10]{font-weight:600}.hotel-card[data-v-7e74ae40]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:16px;color:#212121;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:1.32;position:relative}.hotel-card[data-v-7e74ae40]:active,.hotel-card[data-v-7e74ae40]:hover,.hotel-card[data-v-7e74ae40]:link,.hotel-card[data-v-7e74ae40]:visited{text-decoration:none}.hotel-card .hotel-card-header[data-v-7e74ae40]{-ms-flex-negative:0;flex-shrink:0;position:relative}.hotel-card .hotel-card-header .hotel-image-swipe[data-v-7e74ae40]{border-radius:12px 12px 0 0;height:0;overflow:hidden;padding-bottom:50%;position:relative;width:100%;z-index:0}.hotel-card .hotel-card-header .header-img-container[data-v-7e74ae40]{height:100%;left:0;position:absolute;top:0;width:100%}.hotel-card .hotel-card-header .header-img-container .header-img-wrapper[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:100%;transition:-webkit-transform 0s ease;-webkit-transition:-webkit-transform 0s ease;transition:transform 0s ease;transition:transform 0s ease,-webkit-transform 0s ease}.hotel-card .hotel-card-header .header-img-container .header-img-wrapper img[data-v-7e74ae40]{-ms-flex-negative:0;flex-shrink:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hotel-card .hotel-card-header .image-pagination[data-v-7e74ae40]{background-color:rgba(0,0,0,.6);border-radius:12px;bottom:12px;color:#fff;font-size:12px;font-weight:500;line-height:1.5;padding:1px 8px;position:absolute;right:12px;z-index:999;z-index:1}.hotel-card .hotel-card-header .header-tag[data-v-7e74ae40]{left:-5px;max-width:50%;position:absolute;top:12px;z-index:1}.hotel-card .hotel-card-header .header-tag>span[data-v-7e74ae40]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-card-header .hotel-add2favor[data-v-7e74ae40]{height:24px;position:absolute;right:8px;top:8px;width:24px;z-index:1}.hotel-card .hotel-card-header .hotel-stayplus-tag[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1eefa;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;left:8px;padding:0 4px;position:absolute;top:10px;z-index:1}.hotel-card .hotel-card-header .hotel-stayplus-tag img[data-v-7e74ae40]{width:48px}.hotel-card .hotel-card-main[data-v-7e74ae40]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:180px;padding:12px}.hotel-card .hotel-info .hotel-info-name[data-v-7e74ae40]{margin-bottom:4px}.hotel-card .hotel-info .hotel-info-name .hotel-name-section[data-v-7e74ae40]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.hotel-card .hotel-info .hotel-info-name .hotel-name-section .hotel-right-icon[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f5f5f5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:8px;width:32px}.hotel-card .hotel-info .hotel-info-name .hotel-name-section .hotel-right-icon svg[data-v-7e74ae40]{height:20px;width:20px}.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40]{color:#212121}.hotel-card .hotel-info .hotel-info-name .hotel-name a[data-v-7e74ae40],.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40] h3{color:#212121;cursor:pointer;display:inline;font-size:14px;font-weight:600;line-height:1.32}.hotel-card .hotel-info .hotel-info-name .hotel-name .prefix[data-v-7e74ae40]:after,.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40] .ellipsis:after,.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40] .text:after{content:"";display:inline-block;height:1px;width:6px}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-ellipsis[data-v-7e74ae40] .text:after{width:0!important}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7e74ae40] .prefix{color:#212121;font-size:14px;font-weight:600;line-height:1.32}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7e74ae40] .text{color:#757575;font-size:12px;font-weight:400;line-height:1.32;vertical-align:middle}.hotel-card .hotel-info .hotel-info-name .hotel-name-english[data-v-7e74ae40]{color:#757575;font-size:12px;font-weight:400;line-height:1.32;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-tags[data-v-7e74ae40]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:0;padding-right:6px;vertical-align:middle}.hotel-card .hotel-info .hotel-name-tag-star[data-v-7e74ae40] .sustainable-tag{height:12px;position:relative;width:20px}.hotel-card .hotel-info .hotel-name-tag-star[data-v-7e74ae40] .sustainable-tag img{height:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-desc[data-v-7e74ae40]{vertical-align:bottom}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-desc span[data-v-7e74ae40]{background-color:#f5f5f5;border-radius:2px;color:#3132ab;display:inline-block;font-size:12px;font-weight:400;line-height:1.32;padding:1px 4px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.hotel-card .hotel-info .hotel-name-tag-star>span[data-v-7e74ae40]:first-child:after{content:"";display:inline-block;height:1px;width:6px}.hotel-card .hotel-info .hotel-name-tag-star>span[data-v-7e74ae40]:last-child:after{display:none}.hotel-card .hotel-info .hotel-stars[data-v-7e74ae40]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.hotel-card .hotel-info .hotel-stars img[data-v-7e74ae40]{height:12px;width:12px}.hotel-card .hotel-info .hotel-review[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.hotel-card .hotel-info .hotel-review .hotel-review-score[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#6056d6;border-radius:8px 3px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;padding:0 4px}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-7e74ae40]{color:#fff}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-7e74ae40]:first-child{font-size:12px;font-weight:600;line-height:1.5}.hotel-card .hotel-info .hotel-review .hotel-review-score>span.slash[data-v-7e74ae40]{font-size:12px;font-weight:400;line-height:1.5;-webkit-transform:scaleY(.7);-ms-transform:scaleY(.7);transform:scaleY(.7)}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-7e74ae40]:last-child{font-size:12px;font-weight:400;line-height:1.5}.hotel-card .hotel-info .hotel-review .hotel-review-desc[data-v-7e74ae40]{-webkit-box-flex:0;color:#6056d6;-ms-flex:0 2 auto;flex:0 2 auto;font-size:14px;font-weight:400;line-height:1.5;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-review .hotel-review-count[data-v-7e74ae40]{-webkit-box-flex:0;color:#757575;-ms-flex:0 3 auto;flex:0 3 auto;font-size:12px;font-weight:400;line-height:1.5;margin-left:4px;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-info .hotel-location[data-v-7e74ae40]{color:#757575;font-size:12px;font-weight:400;line-height:1.32}.hotel-card .hotel-info .hotel-location>img[data-v-7e74ae40]{height:12px;margin-right:2px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);vertical-align:sub;width:12px}.hotel-card .hotel-info>div[data-v-7e74ae40]:last-child{margin-bottom:0}.hotel-card .hotel-tag-section[data-v-7e74ae40]{width:100%}.hotel-card .hotel-tag-section>div[data-v-7e74ae40]{padding-bottom:6px}.hotel-card .hotel-tag-section>div[data-v-7e74ae40]:last-child{padding-bottom:0}.hotel-card .hotel-tag-section>div.hotel-tag-booking[data-v-7e74ae40] .hotel-no-bg,.hotel-card .hotel-tag-section>div.hotel-tag-price-tip[data-v-7e74ae40] .hotel-no-bg,.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-7e74ae40] .hotel-no-bg{height:16px!important;line-height:16px!important}.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-7e74ae40]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-7e74ae40] .hotel-no-bg{margin-right:0;width:100%}.hotel-card .hotel-bottom-section[data-v-7e74ae40]{padding-top:6px}.hotel-card .hotel-bottom-section .hotel-tag-section[data-v-7e74ae40]{margin-bottom:12px}.hotel-card .hotel-bottom-section .hotel-price-info .price-info[data-v-7e74ae40]{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:end;-ms-flex-pack:end;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin-bottom:2px}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-7e74ae40]{color:#757575;font-size:12px;font-weight:400;line-height:1.32;max-width:100%;text-align:right;width:100%}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .tax-desc .tax-desc-price[data-v-7e74ae40]{display:inline-block}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value[data-v-7e74ae40]{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:end;-ms-flex-pack:end;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;max-width:100%}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-origin[data-v-7e74ae40]{color:#757575;font-size:12px;font-weight:400;line-height:1.5;margin-right:2px;text-decoration-line:line-through}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale[data-v-7e74ae40]{line-height:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale i[data-v-7e74ae40]{font-size:18px;font-style:normal;font-weight:600;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-7e74ae40]{font-size:18px;font-weight:600;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .reward-desc[data-v-7e74ae40]{color:#845500;font-size:12px;font-weight:400;line-height:1.32;margin-bottom:6px;max-width:100%;text-align:right}.hotel-card .hotel-bottom-section .hotel-price-info .date-tip[data-v-7e74ae40],.hotel-card .hotel-bottom-section .hotel-price-info .login-tip[data-v-7e74ae40]{color:#757575;font-size:12px;font-weight:400;line-height:1.32;text-align:right}.hotel-card .hotel-bottom-section .hotel-price-info>div[data-v-7e74ae40]:last-child{margin-bottom:0}.hotel-card .hotel-bottom-section .hotel-price-info-sold-out[data-v-7e74ae40]{color:#a8a8a8;font-size:20px;font-weight:600;line-height:1.32;text-align:right}.hotel-card .hotel-bottom-section .price-tag[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding-bottom:2px}.hotel-card .hotel-bottom-section .price-tag[data-v-7e74ae40] .hotel-card-tag{font-size:12px;font-weight:500;line-height:1.5;margin-bottom:4px;margin-left:6px;margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-7e74ae40] .hotel-card-tag img{height:14px;width:14px}.hotel-card .hotel-bottom-section .price-tag[data-v-7e74ae40] .hotel-card-tag:first-child{margin-left:0}.hotel-card .hotel-bottom-section .price-tag>.member-price-tag[data-v-7e74ae40]:first-child{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-right:0!important;width:100%}.hotel-card .hotel-bottom-section .price-tag[data-v-7e74ae40] .hotel-klk-atomic-basic-tag{margin-left:6px;margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-7e74ae40] .hotel-klk-atomic-basic-tag:last-child{margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-7e74ae40] .hotel-klk-atomic-basic-tag:first-child{margin-left:0}.hotel-card .hotel-highlight-tag[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ff5b00;border-radius:6px;border-bottom-left-radius:0;color:#fff;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1.5;padding:1px 8px 2px;position:relative}.hotel-card .hotel-highlight-tag[data-v-7e74ae40]:before{border-color:#ff5b00 #ff5b00 transparent transparent}.hotel-card .hotel-highlight-tag[data-v-7e74ae40]:after,.hotel-card .hotel-highlight-tag[data-v-7e74ae40]:before{border-style:solid;border-width:3px;bottom:-6px;content:"";display:block;height:0;left:0;position:absolute;width:0}.hotel-card .hotel-highlight-tag[data-v-7e74ae40]:after{border-color:rgba(0,0,0,.32) rgba(0,0,0,.32) transparent transparent}.hotel-card .card-flex[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.hotel-card .hotel-tag-wrap[data-v-7e74ae40]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-4px}.hotel-card .hotel-tag-wrap[data-v-7e74ae40] .hotel-card-tag{margin-bottom:4px;margin-right:6px}.hotel-card .hotel-tag-wrap[data-v-7e74ae40] .hotel-card-tag:last-child{margin-right:0}.hotel-card .hotel-tag-wrap[data-v-7e74ae40] .klk-poptip{margin-right:6px}.hotel-card .hotel-tag-wrap[data-v-7e74ae40] .klk-poptip:last-child{margin-right:0}.hotel-card[data-v-7e74ae40] .hotel-klk-atomic-basic-tag{margin-bottom:4px;margin-right:6px}.hotel-card[data-v-7e74ae40] .hotel-klk-atomic-basic-tag:last-child{margin-right:0}.hotel-card[data-v-7e74ae40] .hotel-klk-atomic-basic-tag.hotel-no-bg{padding-left:0!important;padding-right:0!important}.hotel-card[data-v-7e74ae40] .hotel-card-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:1.5;max-width:100%}.hotel-card[data-v-7e74ae40] .hotel-card-tag img,.hotel-card[data-v-7e74ae40] .hotel-card-tag svg{-ms-flex-negative:0;color:inherit;flex-shrink:0;height:16px;margin-right:4px;width:16px}.hotel-card[data-v-7e74ae40] .hotel-card-tag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-card[data-v-7e74ae40] .hotel-card-tag.no-padding{padding:1px 0 1px 4px}.hotel-card[data-v-7e74ae40] .hotel-card-tag.no-padding img,.hotel-card[data-v-7e74ae40] .hotel-card-tag.no-padding svg{height:12px;margin-top:-1px;width:12px}.hotel-card[data-v-7e74ae40] .hotel-card-tag.type-countdown_manual_tag>span{display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-card[data-v-7e74ae40] .hotel-card-tag.type-countdown_manual_tag .time-count{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:2px}.hotel-card[data-v-7e74ae40] .hotel-card-tag.type-countdown_manual_tag .time-count>span{min-width:8px;text-align:center}.hotel-card[data-v-7e74ae40] .hotel-card-tag.type-reward{border-radius:2px}.hotel-card[data-v-7e74ae40] .hotel-card-tag.type-reward img{border-bottom-left-radius:2px;border-top-left-radius:2px;height:20px!important;margin-top:0!important;width:auto!important}.hotel-card[data-v-7e74ae40] .hotel-card-tag.type-reward span{font-size:12px;font-weight:600;line-height:1.5;padding:1px 6px 1px 1px}.hotel-card.hotel-card-desktop[data-v-7e74ae40]{transition:-webkit-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-7e74ae40],.hotel-card.hotel-card-desktop .header-right-arrow[data-v-7e74ae40]{-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.3);border-radius:100%;cursor:pointer;display:none;height:32px;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-7e74ae40]:hover,.hotel-card.hotel-card-desktop .header-right-arrow[data-v-7e74ae40]:hover{background:rgba(0,0,0,.5)}.hotel-card.hotel-card-desktop .header-left-arrow svg[data-v-7e74ae40],.hotel-card.hotel-card-desktop .header-right-arrow svg[data-v-7e74ae40]{color:#fff}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-7e74ae40]{left:7px}.hotel-card.hotel-card-desktop .header-left-arrow svg[data-v-7e74ae40]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hotel-card.hotel-card-desktop .header-right-arrow[data-v-7e74ae40]{right:7px}.hotel-card.hotel-card-desktop.hotel-card-normal[data-v-7e74ae40]{-webkit-box-shadow:inset 0 0 1px .5px #e0e0e0;box-shadow:inset 0 0 1px .5px #e0e0e0}.hotel-card.hotel-card-desktop.hotel-card-normal[data-v-7e74ae40]:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.hotel-card.hotel-card-horizontal[data-v-7e74ae40]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:12px 0 0 12px;-ms-flex-direction:row;flex-direction:row}.hotel-card.hotel-card-horizontal .hotel-card-header[data-v-7e74ae40]{-ms-flex-negative:0;flex-shrink:0;width:120px}.hotel-card.hotel-card-horizontal .hotel-card-header .image-pagination[data-v-7e74ae40]{display:none}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-image-single[data-v-7e74ae40]{border-radius:8px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-image-single.has-new-tag[data-v-7e74ae40]:before{background-color:#6056d6;border-radius:0 0 8px 8px;bottom:0;content:"";display:block;height:27px;left:0;position:absolute;width:100%;z-index:1}.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-7e74ae40]{background:0 0;bottom:0;color:#fff;font-size:12px;font-weight:500;left:0;line-height:1.5;max-width:100%;overflow:hidden;padding:4px 8px;position:absolute;text-align:center;text-overflow:ellipsis;top:auto;white-space:nowrap;width:100%;z-index:1}.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-7e74ae40]:after,.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-7e74ae40]:before{content:none}.hotel-card.hotel-card-horizontal .hotel-card-main[data-v-7e74ae40]{padding:0 0 0 8px;width:calc(100% - 120px)}.hotel-card.hotel-card-horizontal .hotel-bottom-section[data-v-7e74ae40]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;padding-top:6px}.hotel-card.hotel-card-vertical .hotel-card-header .image-pagination[data-v-7e74ae40]{bottom:8px;right:12px}.hotel-card.hotel-card-vertical .hotel-card-main[data-v-7e74ae40]{min-height:180px}.hotel-card.hotel-card-listHorizontal .hotel-info .hotel-info-name[data-v-7e74ae40]{margin-bottom:6px}.hotel-card.hotel-card-listHorizontal .hotel-review[data-v-7e74ae40]{margin-bottom:8px;margin-top:8px}.hotel-card.hotel-card-mapList[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby[data-v-7e74ae40]{background:#fff;border-radius:12px}.hotel-card.hotel-card-mapList[data-v-7e74ae40]:hover,.hotel-card.hotel-card-mapNearby[data-v-7e74ae40]:hover{-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card.hotel-card-mapList .hotel-card-header[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby .hotel-card-header[data-v-7e74ae40]{width:112px}.hotel-card.hotel-card-mapList .hotel-card-header .hotel-image-single[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby .hotel-card-header .hotel-image-single[data-v-7e74ae40]{border-radius:12px 0 0 12px}.hotel-card.hotel-card-mapList .hotel-card-main[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby .hotel-card-main[data-v-7e74ae40]{min-height:156px;padding:8px;width:calc(100% - 112px)}.hotel-card.hotel-card-mapList .hotel-card-main .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby .hotel-card-main .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40]{font-size:14px}.hotel-card.hotel-card-mapList .hotel-bottom-section[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby .hotel-bottom-section[data-v-7e74ae40]{padding-top:4px}.hotel-card.hotel-card-mapList .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-7e74ae40]{line-height:1}.hotel-card.hotel-card-mapList.hotel-card-normal[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby.hotel-card-normal[data-v-7e74ae40]{outline:1px solid #eee}.hotel-card.hotel-card-mapList.hotel-card-desktop[data-v-7e74ae40],.hotel-card.hotel-card-mapNearby.hotel-card-desktop[data-v-7e74ae40]{-webkit-box-shadow:none;box-shadow:none}.hotel-card.hotel-card-mapList.hotel-card-desktop[data-v-7e74ae40]:hover,.hotel-card.hotel-card-mapNearby.hotel-card-desktop[data-v-7e74ae40]:hover{-webkit-transform:none;-ms-transform:none;transform:none}.hotel-card.hotel-card-mapNearby .hotel-card-header[data-v-7e74ae40]{width:100px}.hotel-card.hotel-card-mapNearby .hotel-card-main[data-v-7e74ae40]{width:calc(100% - 100px)}.hotel-card.hotel-card-long[data-v-7e74ae40]{border-radius:12px;padding:0}.hotel-card.hotel-card-long[data-v-7e74ae40]:hover{-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.08);box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.hotel-card.hotel-card-long .hotel-card-header[data-v-7e74ae40]{width:200px}.hotel-card.hotel-card-long .hotel-card-header .header-tag[data-v-7e74ae40]{font-size:14px;font-weight:500;line-height:1.5;padding-bottom:6px}.hotel-card.hotel-card-long .hotel-card-header .hotel-image-single[data-v-7e74ae40]{border-radius:12px 0 0 12px}.hotel-card.hotel-card-long .hotel-card-header .hotel-image-single.has-new-tag[data-v-7e74ae40]:before{height:32px}.hotel-card.hotel-card-long .hotel-card-header .hotel-add2favor[data-v-7e74ae40]{right:8px;top:12px}.hotel-card.hotel-card-long .hotel-card-header .hotel-stayplus-tag[data-v-7e74ae40]{left:8px;top:14px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40]{font-size:14px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name a[data-v-7e74ae40],.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40] h3{color:#212121;display:inline;font-size:18px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name .prefix[data-v-7e74ae40]:after,.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40] .ellipsis:after,.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-7e74ae40] .text:after{width:6px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7e74ae40] .prefix{font-size:18px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7e74ae40] .prefix:after{width:6px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-7e74ae40] .text{font-size:14px;font-weight:400;line-height:1.32;vertical-align:middle}.hotel-card.hotel-card-long .hotel-info .hotel-stars[data-v-7e74ae40]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hotel-card.hotel-card-long .hotel-info .hotel-stars img[data-v-7e74ae40]{height:16px;width:16px}.hotel-card.hotel-card-long .hotel-info .hotel-review[data-v-7e74ae40]{margin-bottom:6px;margin-top:6px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-score[data-v-7e74ae40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:21px;padding:0 4px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-score>span[data-v-7e74ae40]:first-child{font-size:14px;font-weight:600;line-height:1.5}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-desc[data-v-7e74ae40]{font-size:14px;font-weight:500;line-height:1.5;margin-left:8px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-count[data-v-7e74ae40]{font-size:14px;font-weight:400;line-height:1.5;margin-left:8px}.hotel-card.hotel-card-long .hotel-info .hotel-location[data-v-7e74ae40]{font-size:14px;font-weight:400;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-location>img[data-v-7e74ae40]{height:16px;margin-right:2px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);vertical-align:sub;width:16px}.hotel-card.hotel-card-long .hotel-info .hotel-location .view-map[data-v-7e74ae40]{color:#2073f9;display:inline-block;font-size:14px;font-weight:400;line-height:1.32;margin-left:6px}.hotel-card.hotel-card-long .hotel-card-main[data-v-7e74ae40]{padding:16px;width:calc(100% - 200px)}.hotel-card.hotel-card-long .hotel-bottom-section[data-v-7e74ae40]{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-top:12px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section[data-v-7e74ae40]{margin-bottom:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div[data-v-7e74ae40]{padding-bottom:4px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-feature[data-v-7e74ae40]{padding-bottom:6px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-feature[data-v-7e74ae40]:last-child,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div[data-v-7e74ae40]:last-child{padding-bottom:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-booking[data-v-7e74ae40] .hotel-no-bg,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-price-tip[data-v-7e74ae40] .hotel-no-bg,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-promo[data-v-7e74ae40] .hotel-no-bg{font-size:12px!important;height:16px!important;line-height:16px!important}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-tag-section[data-v-7e74ae40]{-ms-flex-negative:0;flex-shrink:0;height:100%;padding-right:12px;position:relative;width:calc(65% - 12px)}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-tag-section[data-v-7e74ae40]:after{background:radial-gradient(1834.85% 49.77% at 49.77% 50%,#eee 0,hsla(0,0%,93%,.5) 70%,hsla(0,0%,93%,0) 100%);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:1px}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-price-info[data-v-7e74ae40]{-ms-flex-negative:0;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;width:calc(35% - 12px)}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info[data-v-7e74ae40]{-ms-flex-negative:0;flex-shrink:0;padding-left:12px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info[data-v-7e74ae40]{display:block;margin-bottom:8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-7e74ae40]{display:block;margin-right:0;width:auto}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-origin[data-v-7e74ae40]{color:#757575;font-size:14px;font-weight:400;line-height:1.32}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-7e74ae40],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale i[data-v-7e74ae40]{font-size:24px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .reward-desc[data-v-7e74ae40]{margin:-4px 0 8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-7e74ae40] .hotel-card-tag{font-size:12px;font-weight:500;line-height:1.5}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-7e74ae40] .hotel-card-tag img{margin-top:-2px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-7e74ae40] .hotel-card-tag.hotel-card-tag--reward{padding:1.5px 8px 1.5px 30px!important}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button[data-v-7e74ae40]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:0;margin-top:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button .klk-button[data-v-7e74ae40]{white-space:nowrap}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .date-tip[data-v-7e74ae40],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.date-tip[data-v-7e74ae40],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.login-tip[data-v-7e74ae40]{margin-top:8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info-sold-out[data-v-7e74ae40]{-ms-flex-negative:0;flex-shrink:0;font-size:24px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long[data-v-7e74ae40] .hotel-card-tag{font-size:14px;font-weight:400;line-height:1.5}.hotel-card.hotel-card-long[data-v-7e74ae40] .hotel-card-tag img,.hotel-card.hotel-card-long[data-v-7e74ae40] .hotel-card-tag svg{height:20px;margin-top:-1px;width:20px}.hotel-card.hotel-card-long[data-v-7e74ae40] .hotel-card-tag.no-padding{height:auto;padding:0 0 0 4px!important}.hotel-card.hotel-card-long[data-v-7e74ae40] .hotel-card-tag.no-padding img,.hotel-card.hotel-card-long[data-v-7e74ae40] .hotel-card-tag.no-padding svg{height:16px;width:16px}.hotel-card.hotel-card-long[data-v-7e74ae40] .hotel-card-tag.type-countdown_manual_tag .time-count>span{min-width:9px}.hotel-card.hotel-card-small .hotel-card-header .header-tag[data-v-7e74ae40]{max-width:calc(100% - 8px)}.hotel-card.hotel-card-small .hotel-card-main[data-v-7e74ae40]{min-height:auto;padding:8px}.hotel-card.hotel-card-small .hotel-card-main .hotel-info[data-v-7e74ae40]{padding-bottom:0}.hotel-card.hotel-card-small .hotel-card-main .hotel-info .hotel-smallcard-name-tag>div[data-v-7e74ae40]{background-color:#f5f5f5;border-radius:2px;color:#3132ab;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:400;line-height:1.32;overflow:hidden;padding:2px 4px;text-overflow:ellipsis;white-space:nowrap}.card-skeleton .header[data-v-b733c68e]{border-radius:8px!important;height:0;padding-bottom:50%!important}.card-skeleton .content>div[data-v-b733c68e]{border-radius:6px}.card-skeleton .content>div[data-v-b733c68e]:last-child{margin-bottom:0;width:57%}.card-skeleton.card-skeleton-horizontal[data-v-b733c68e]{display:-webkit-box;display:-ms-flexbox;display:flex}.card-skeleton.card-skeleton-horizontal .header[data-v-b733c68e]{height:180px!important;padding-bottom:0!important;width:123px}.card-skeleton.card-skeleton-horizontal .content[data-v-b733c68e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:12px;padding-top:0}.card-skeleton.card-skeleton-mapList[data-v-b733c68e],.card-skeleton.card-skeleton-mapNearby[data-v-b733c68e]{background:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px}.card-skeleton.card-skeleton-mapList .header[data-v-b733c68e],.card-skeleton.card-skeleton-mapNearby .header[data-v-b733c68e]{height:140px;padding-bottom:0;width:100px}.card-skeleton.card-skeleton-mapList .content[data-v-b733c68e],.card-skeleton.card-skeleton-mapNearby .content[data-v-b733c68e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px;padding-top:0}.card-skeleton.card-skeleton-long[data-v-b733c68e]{display:-webkit-box;display:-ms-flexbox;display:flex}.card-skeleton.card-skeleton-long .header[data-v-b733c68e]{height:188px;margin-bottom:0;padding-bottom:0;width:192px}.card-skeleton.card-skeleton-long .content[data-v-b733c68e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px;padding-top:0}.card-skeleton.card-skeleton-long .content>div[data-v-b733c68e]:nth-child(2){margin-bottom:24px}.card-skeleton.card-skeleton-long .content>div[data-v-b733c68e]:nth-child(2),.card-skeleton.card-skeleton-long .content>div[data-v-b733c68e]:nth-child(4){width:232px}.hotel-response-card-swiper[data-v-44046d9a]{width:100%}.hotel-response-card-swiper .title[data-v-44046d9a]{font-size:24px;font-weight:600;line-height:1.32;padding:20px 0}@media (min-width:992px) and (max-width:1199px){.hotel-response-card-swiper[data-v-44046d9a]{margin:0 auto}}@media (min-width:1200px){.hotel-response-card-swiper[data-v-44046d9a]{margin:0 auto}}.hotel-response-card-swiper[data-v-44046d9a] .hotel-card{height:100%}.page-no-header .layout-default_header.mobile-header[data-v-67c41db1]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-67c41db1]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-67c41db1]{display:none}img[lazy=loading][data-v-67c41db1]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-67c41db1]{animation:appear-data-v-67c41db1 .3s;animation-fill-mode:both}@keyframes appear-data-v-67c41db1{0%{opacity:0}to{opacity:1}}.breadcrumb_wrap[data-v-67c41db1]{padding:0}.page-no-header .layout-default_header.mobile-header[data-v-4d5d8d16]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-4d5d8d16]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-4d5d8d16]{display:none}img[lazy=loading][data-v-4d5d8d16]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-4d5d8d16]{animation:appear-data-v-4d5d8d16 .3s;animation-fill-mode:both}@keyframes appear-data-v-4d5d8d16{0%{opacity:0}to{opacity:1}}.score-stars.score-stars-mobile[data-v-4d5d8d16]{height:16px;line-height:16px;overflow:hidden}.score-stars .score-stars-content[data-v-4d5d8d16]{display:inline-block;position:relative}.score-stars .score-stars-content .score-stars-star-icon[data-v-4d5d8d16]{color:#f09b0a;margin-right:2px}.score-stars .score-stars-content .score-stars-star-icon[data-v-4d5d8d16]:last-child{margin-right:0}.score-stars .score-stars-content .score-stars-light[data-v-4d5d8d16]{overflow:hidden;position:absolute;white-space:nowrap}.score-stars .star-appraise[data-v-4d5d8d16]{font-weight:600;line-height:1;margin-left:8px;position:relative;top:-2px}.page-no-header .layout-default_header.mobile-header[data-v-6a4f8984]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-6a4f8984]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-6a4f8984]{display:none}img[lazy=loading][data-v-6a4f8984]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-6a4f8984]{animation:appear-data-v-6a4f8984 .3s;animation-fill-mode:both}@keyframes appear-data-v-6a4f8984{0%{opacity:0}to{opacity:1}}.reviews-rating[data-v-6a4f8984]{align-items:center;display:flex}.reviews-rating-text[data-v-6a4f8984]{color:#757575;font-size:16px;font-weight:400;line-height:1.5}.reviews-rating-text[data-v-6a4f8984] b{color:#212121;font-size:44px;font-weight:600;line-height:1.32}.reviews-rating-stars[data-v-6a4f8984]{margin-left:8px}.reviews-rating-count[data-v-6a4f8984]{color:#757575;font-size:16px;font-weight:400;line-height:1.5;margin-left:12px}.reviews-rating.mobile[data-v-6a4f8984]{margin-bottom:12px}.reviews-rating.mobile .reviews-rating-text[data-v-6a4f8984]{font-size:12px;font-weight:400;line-height:1.5}.reviews-rating.mobile .reviews-rating-text[data-v-6a4f8984] b{font-size:32px;font-weight:600;line-height:1.32}.reviews-rating.mobile .reviews-rating-stars[data-v-6a4f8984]{margin-left:6px}.reviews-rating.mobile .reviews-rating-stars[data-v-6a4f8984] .score-stars{height:auto}.reviews-rating.mobile .reviews-rating-count[data-v-6a4f8984]{font-size:12px;font-weight:400;line-height:1.5}.page-no-header .layout-default_header.mobile-header[data-v-da0c1038]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-da0c1038]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-da0c1038]{display:none}img[lazy=loading][data-v-da0c1038]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-da0c1038]{animation:appear-data-v-da0c1038 .3s;animation-fill-mode:both}@keyframes appear-data-v-da0c1038{0%{opacity:0}to{opacity:1}}.review-user[data-v-da0c1038]{align-items:center;display:flex;justify-content:space-between}.review-user-wrapper[data-v-da0c1038]{align-items:center;display:flex;overflow:hidden}.review-user-avatar[data-v-da0c1038]{background-color:#eee;border:1px solid #eee;border-radius:50%;flex-shrink:0;height:28px;overflow:hidden;width:28px}.review-user-avatar img[data-v-da0c1038]{height:100%;width:100%}.review-user-name[data-v-da0c1038]{color:#212121;font-size:14px;font-weight:500;line-height:1.5;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-user-time[data-v-da0c1038]{color:#757575;flex-shrink:0;font-size:12px;font-weight:400;line-height:1.5;margin-left:16px}.page-no-header .layout-default_header.mobile-header[data-v-1781f7e7]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-1781f7e7]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-1781f7e7]{display:none}img[lazy=loading][data-v-1781f7e7]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-1781f7e7]{animation:appear-data-v-1781f7e7 .3s;animation-fill-mode:both}@keyframes appear-data-v-1781f7e7{0%{opacity:0}to{opacity:1}}.recent-review-card[data-v-1781f7e7]{background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;display:flex;flex-direction:column;height:100%;padding:16px 20px;width:100%}.recent-review-card .recent-review-card-content[data-v-1781f7e7]{color:#212121;flex:1;font-size:14px;font-weight:400;line-height:1.5;margin-top:8px;position:relative}.recent-review-card .recent-review-card-content .mask[data-v-1781f7e7]{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 81.25%,#fff);bottom:0;height:40px;left:0;position:absolute;width:100%}.recent-review-card .recent-review-card-content .text[data-v-1781f7e7]{height:100%}.recent-review-card .card-images-list[data-v-1781f7e7]{cursor:pointer;display:flex;margin-top:12px}.recent-review-card .card-images-list .card-image[data-v-1781f7e7]{background-color:#eee;border-radius:12px;margin-right:12px;overflow:hidden}.recent-review-card .card-images-list .card-image .images-count[data-v-1781f7e7]{background:rgba(0,0,0,.6);border-radius:6px;bottom:6px;color:#fff;font-size:12px;font-weight:400;height:20px;line-height:1.5;position:absolute;right:6px;text-align:center;width:20px}.recent-review-card .card-images-list .card-image[data-v-1781f7e7]:last-child{margin-right:0}.recent-review-card .card-images-list .card-4[data-v-1781f7e7]{width:calc(25% - 9px)}.recent-review-card .card-images-list .card-6[data-v-1781f7e7]{width:calc(16.66667% - 10px)}@media(min-width:600px){.recent-review-card .recent-review-card-content[data-v-1781f7e7]{max-height:84px}.recent-review-card .recent-review-card-content .text[data-v-1781f7e7]{-ms-overflow-style:none;overflow-y:scroll;overscroll-behavior:contain;scrollbar-width:none}.recent-review-card .recent-review-card-content .text[data-v-1781f7e7]::-webkit-scrollbar{display:none}}@media(max-width:600px){.recent-review-card .text[data-v-1781f7e7]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.page-no-header .layout-default_header.mobile-header[data-v-6b414105]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-6b414105]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-6b414105]{display:none}img[lazy=loading][data-v-6b414105]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-6b414105]{animation:appear-data-v-6b414105 .3s;animation-fill-mode:both}@keyframes appear-data-v-6b414105{0%{opacity:0}to{opacity:1}}.score-stars.score-stars-mobile[data-v-6b414105]{height:16px;line-height:16px;overflow:hidden}.score-stars .score-stars-content[data-v-6b414105]{display:inline-block;position:relative}.score-stars .score-stars-content .score-stars-star-icon[data-v-6b414105]{color:#f09b0a;margin-right:2px}.score-stars .score-stars-content .score-stars-star-icon[data-v-6b414105]:last-child{margin-right:0}.score-stars .score-stars-content .score-stars-light[data-v-6b414105]{overflow:hidden;position:absolute;white-space:nowrap}.score-stars .star-appraise[data-v-6b414105]{font-weight:600;line-height:1;margin-left:8px;position:relative;top:-2px}.page-no-header .layout-default_header.mobile-header[data-v-0de0bdc0]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-0de0bdc0]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-0de0bdc0]{display:none}img[lazy=loading][data-v-0de0bdc0]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-0de0bdc0]{animation:appear-data-v-0de0bdc0 .3s;animation-fill-mode:both}@keyframes appear-data-v-0de0bdc0{0%{opacity:0}to{opacity:1}}.content[data-v-0de0bdc0]{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#212121;display:-webkit-box;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.content.not-truncated[data-v-0de0bdc0]{-webkit-line-clamp:unset!important}.more-btn-wrap[data-v-0de0bdc0]{display:flex;justify-content:flex-start;margin-top:8px}.more-btn[data-v-0de0bdc0]{cursor:pointer;font-size:14px;font-weight:400;line-height:1.5;text-decoration:underline}.more-btn-icon[data-v-0de0bdc0],.more-btn[data-v-0de0bdc0]{align-items:center;display:flex}.page-no-header .layout-default_header.mobile-header{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer{display:none}img[lazy=loading]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded]{animation:appear .3s;animation-fill-mode:both}@keyframes appear{0%{opacity:0}to{opacity:1}}.page-activity-reviews-helpful{align-items:center;cursor:pointer;display:flex;font-size:12px;justify-content:flex-start;margin-top:12px}.page-activity-reviews-helpful svg{margin-right:8px}.page-activity-reviews-helpful svg.review-liked{color:#ff5b00}.page-activity-reviews-helpful svg.review-like{color:#757575}.page-activity-reviews-helpful i{font-style:normal}.page-activity-reviews-helpful.review-like:hover,.page-activity-reviews-helpful.review-like:hover .page-activity-reviews-helpful-btn,.page-activity-reviews-helpful.review-like:hover .page-activity-reviews-helpful-like{color:#ff5b00}.page-activity-reviews-helpful.review-like:hover svg{fill:#ff5b00}.page-activity-reviews-helpful-btn{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap}.page-activity-reviews-helpful-like{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.page-no-header .layout-default_header.mobile-header[data-v-fa1cb494]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-fa1cb494]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-fa1cb494]{display:none}img[lazy=loading][data-v-fa1cb494]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-fa1cb494]{animation:appear-data-v-fa1cb494 .3s;animation-fill-mode:both}@keyframes appear-data-v-fa1cb494{0%{opacity:0}to{opacity:1}}@media(min-width:768px)and (max-width:991px){.responsive-review-list-wrapper .rating-header-area[data-v-fa1cb494]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}}@media(min-width:992px)and (max-width:1199px){.responsive-review-list-wrapper .rating-header-area[data-v-fa1cb494]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}}@media(min-width:1200px){.responsive-review-list-wrapper .rating-header-area[data-v-fa1cb494]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}}.responsive-review-list-wrapper .rating-header-area .review-more[data-v-fa1cb494]{color:#212121;cursor:pointer;display:none;text-decoration:underline}@media(min-width:768px)and (max-width:991px){.responsive-review-list-wrapper .rating-header-area .review-more[data-v-fa1cb494]{display:block}}@media(min-width:992px)and (max-width:1199px){.responsive-review-list-wrapper .rating-header-area .review-more[data-v-fa1cb494]{display:block}}@media(min-width:1200px){.responsive-review-list-wrapper .rating-header-area .review-more[data-v-fa1cb494]{display:block}}.mobile-review-detail .review-detail-content[data-v-fa1cb494]{padding-bottom:20px}.mobile-review-detail .review-detail-content .reviews-item-star[data-v-fa1cb494]{align-items:center;display:flex;margin-top:8px}.mobile-review-detail .review-detail-content .reviews-item-star .reviews-item-star-text[data-v-fa1cb494]{color:#212121;font-size:14px;font-weight:400;line-height:1.5;margin-left:6px}.mobile-review-detail .review-detail-content .detail-link[data-v-fa1cb494]{display:block;font-size:14px;font-weight:400;line-height:1.5;margin-top:8px;text-decoration:underline}.mobile-review-detail .review-detail-content .reviews-item-content[data-v-fa1cb494]{color:#212121;font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.mobile-review-detail .review-detail-content .reviews-item-content[data-v-fa1cb494] .content{color:#212121;font-size:14px;font-weight:400;line-height:1.5}.mobile-review-detail .review-detail-content .reviews-item-translate[data-v-fa1cb494]{color:#212121;cursor:pointer;font-size:14px;font-weight:400;line-height:1.5;margin-top:12px;text-decoration:underline}.mobile-review-detail .review-detail-content .detail-image>img[data-v-fa1cb494]{border-radius:16px;height:auto;margin-top:12px;width:100%}.mobile-review-detail .review-detail-content .reviews-item-reply[data-v-fa1cb494]{background-color:#f5f5f5;border-radius:12px;margin-top:16px;padding:12px 16px}.mobile-review-detail .review-detail-content .reviews-item-reply .reviews-item-reply-title[data-v-fa1cb494]{color:#212121;font-size:14px;font-weight:500;line-height:1.5}.mobile-review-detail .review-detail-content .reviews-item-reply[data-v-fa1cb494] .content{color:#212121;font-size:14px;font-weight:400;line-height:1.5}.mobile-review-detail .review-detail-content .reviews-item-helpful[data-v-fa1cb494]{display:inline-flex}.page-no-header .layout-default_header.mobile-header[data-v-217f3b0d]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-217f3b0d]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-217f3b0d]{display:none}img[lazy=loading][data-v-217f3b0d]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-217f3b0d]{animation:appear-data-v-217f3b0d .3s;animation-fill-mode:both}@keyframes appear-data-v-217f3b0d{0%{opacity:0}to{opacity:1}}.more-review-btn[data-v-217f3b0d]{margin-top:12px}.page-no-header .layout-default_header.mobile-header[data-v-46c68dbc]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-46c68dbc]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-46c68dbc]{display:none}img[lazy=loading][data-v-46c68dbc]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-46c68dbc]{animation:appear-data-v-46c68dbc .3s;animation-fill-mode:both}@keyframes appear-data-v-46c68dbc{0%{opacity:0}to{opacity:1}}.top-place-card[data-v-46c68dbc]{cursor:pointer}.top-place-card .card-mask[data-v-46c68dbc]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));bottom:0;height:62%;position:absolute;width:100%}.top-place-card .card-content[data-v-46c68dbc]{bottom:0;color:#fff;padding:20px;position:absolute;width:100%}.top-place-card .card-content .card-title[data-v-46c68dbc]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;font-weight:600;line-height:1.32;overflow:hidden;text-overflow:ellipsis}.top-place-card .card-content .card-visitor[data-v-46c68dbc]{align-items:center;display:flex;margin-top:4px}.top-place-card .card-content .card-visitor_avatar-wrapper[data-v-46c68dbc]{flex:0 0 36px;height:16px;position:relative;width:36px}.top-place-card .card-content .card-visitor_avatar-wrapper>div[data-v-46c68dbc]{background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #fff;border-radius:50%;height:16px;position:absolute;width:16px}.top-place-card .card-content .card-visitor_avatar-0[data-v-46c68dbc]{left:0;z-index:2}.top-place-card .card-content .card-visitor_avatar-1[data-v-46c68dbc]{left:10px;z-index:1}.top-place-card .card-content .card-visitor_avatar-2[data-v-46c68dbc]{left:20px}.top-place-card .card-content .card-visitor_fans[data-v-46c68dbc]{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff;display:-webkit-box;flex:1;font-size:14px;font-weight:400;line-height:1.5;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.mobile-card .card-content[data-v-46c68dbc]{padding:16px}.mobile-card .card-content .card-title[data-v-46c68dbc]{font-size:20px;font-weight:600;line-height:1.32}.page-no-header .layout-default_header.mobile-header[data-v-1c497a29]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-1c497a29]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-1c497a29]{display:none}img[lazy=loading][data-v-1c497a29]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-1c497a29]{animation:appear-data-v-1c497a29 .3s;animation-fill-mode:both}@keyframes appear-data-v-1c497a29{0%{opacity:0}to{opacity:1}}.responsive-poi-card-list[data-v-1c497a29] .responsive-poi-card{border-radius:16px;overflow:hidden}.page-no-header .layout-default_header.mobile-header[data-v-66b77be4]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-66b77be4]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-66b77be4]{display:none}img[lazy=loading][data-v-66b77be4]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-66b77be4]{animation:appear-data-v-66b77be4 .3s;animation-fill-mode:both}@keyframes appear-data-v-66b77be4{0%{opacity:0}to{opacity:1}}.responsive-faq-list[data-v-66b77be4]{background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:0 16px}@media(min-width:768px)and (max-width:991px){.responsive-faq-list[data-v-66b77be4]{padding:0 24px}}@media(min-width:992px)and (max-width:1199px){.responsive-faq-list[data-v-66b77be4]{padding:0 24px}}@media(min-width:1200px){.responsive-faq-list[data-v-66b77be4]{padding:0 24px}}.responsive-faq-list .responsive-faq-title[data-v-66b77be4]{color:#212121;font-size:14px;font-weight:500;line-height:1.5;margin:0;padding:0}@media(min-width:768px)and (max-width:991px){.responsive-faq-list .responsive-faq-title[data-v-66b77be4]{font-size:16px;font-weight:600;line-height:19px}}@media(min-width:992px)and (max-width:1199px){.responsive-faq-list .responsive-faq-title[data-v-66b77be4]{font-size:16px;font-weight:600;line-height:19px}}@media(min-width:1200px){.responsive-faq-list .responsive-faq-title[data-v-66b77be4]{font-size:16px;font-weight:600;line-height:19px}}.responsive-faq-list .responsive-faq-answer[data-v-66b77be4]{font-size:14px;font-weight:400}@media(min-width:768px)and (max-width:991px){.responsive-faq-list .responsive-faq-answer[data-v-66b77be4]{background:#f5f5f5;padding:24px}}@media(min-width:992px)and (max-width:1199px){.responsive-faq-list .responsive-faq-answer[data-v-66b77be4]{background:#f5f5f5;padding:24px}}@media(min-width:1200px){.responsive-faq-list .responsive-faq-answer[data-v-66b77be4]{background:#f5f5f5;padding:24px}}.responsive-faq-list[data-v-66b77be4] .klk-collapse-item:first-child{border-top:none}.responsive-faq-list[data-v-66b77be4] .klk-collapse-item:last-child{border-bottom:none}html[data-v-4adea706]{box-sizing:border-box}[data-v-4adea706],[data-v-4adea706]:after,[data-v-4adea706]:before{box-sizing:inherit}body[data-v-4adea706]{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.15}a[data-v-4adea706]{color:inherit;cursor:pointer;text-decoration:none}ol[data-v-4adea706],ul[data-v-4adea706]{list-style-type:none;margin:0;padding:0}blockquote[data-v-4adea706],dd[data-v-4adea706],dl[data-v-4adea706],dt[data-v-4adea706],fieldset[data-v-4adea706],form[data-v-4adea706],h1[data-v-4adea706],h2[data-v-4adea706],h3[data-v-4adea706],h4[data-v-4adea706],h5[data-v-4adea706],h6[data-v-4adea706],li[data-v-4adea706],ol[data-v-4adea706],p[data-v-4adea706],pre[data-v-4adea706],table[data-v-4adea706],td[data-v-4adea706],th[data-v-4adea706],ul[data-v-4adea706]{margin:0;padding:0}[data-v-4adea706]::-moz-placeholder{color:rgba(0,0,0,.38)}[data-v-4adea706]::placeholder{color:rgba(0,0,0,.38)}@media (min-width:600px){[data-v-4adea706]::-moz-placeholder{color:#999}[data-v-4adea706]::placeholder{color:#999}}input[data-v-4adea706]::-webkit-inner-spin-button,input[data-v-4adea706]::-webkit-outer-spin-button{-webkit-appearance:none}select[data-v-4adea706]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[data-v-4adea706]::-ms-clear{display:none}button[data-v-4adea706],input[type=button][data-v-4adea706],input[type=checkbox][data-v-4adea706],input[type=reset][data-v-4adea706],input[type=submit][data-v-4adea706],label[data-v-4adea706]{cursor:pointer;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.section-heading[data-v-4adea706]{color:#212121}.section-heading-desktop[data-v-4adea706]{font-size:20px;font-weight:600;line-height:1.32;margin-bottom:16px}.section-heading-mobile[data-v-4adea706]{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:12px}.link-list-wrapper[data-v-4adea706]{display:flex;flex-wrap:wrap;margin-bottom:-12px;margin-left:-12px;margin-right:-12px}.link-list-wrapper .link-unit[data-v-4adea706]{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:12px}.link-list-wrapper .link-unit-anchor[data-v-4adea706]{display:inline-block;padding-left:12px;padding-right:12px}.link-wrapper-has-border .link-unit[data-v-4adea706]{align-items:center;background-color:#fff;border:1px solid #845500;border-radius:6px;display:flex;margin-left:12px;margin-right:12px;overflow:hidden}.link-wrapper-has-border .link-index[data-v-4adea706]{background:#fcf3de;border-right:1px solid #845500;color:#845500;height:100%;padding:2.5px 10px}.link-wrapper-has-border .link-unit-anchor[data-v-4adea706]{color:#212121}.link-wrapper-no-border .link-unit-anchor[data-v-4adea706]{border-right:1px solid #e6e6e6;color:#757575;height:12px;line-height:12px}.link-wrapper-no-border .link-unit:last-child .link-unit-anchor[data-v-4adea706]{border-right:none}.link-wrapper-no-border span.link-index[data-v-4adea706]{display:none}html[data-v-3303fd73]{box-sizing:border-box}[data-v-3303fd73],[data-v-3303fd73]:after,[data-v-3303fd73]:before{box-sizing:inherit}body[data-v-3303fd73]{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.15}a[data-v-3303fd73]{color:inherit;cursor:pointer;text-decoration:none}ol[data-v-3303fd73],ul[data-v-3303fd73]{list-style-type:none;margin:0;padding:0}blockquote[data-v-3303fd73],dd[data-v-3303fd73],dl[data-v-3303fd73],dt[data-v-3303fd73],fieldset[data-v-3303fd73],form[data-v-3303fd73],h1[data-v-3303fd73],h2[data-v-3303fd73],h3[data-v-3303fd73],h4[data-v-3303fd73],h5[data-v-3303fd73],h6[data-v-3303fd73],li[data-v-3303fd73],ol[data-v-3303fd73],p[data-v-3303fd73],pre[data-v-3303fd73],table[data-v-3303fd73],td[data-v-3303fd73],th[data-v-3303fd73],ul[data-v-3303fd73]{margin:0;padding:0}[data-v-3303fd73]::-moz-placeholder{color:rgba(0,0,0,.38)}[data-v-3303fd73]::placeholder{color:rgba(0,0,0,.38)}@media (min-width:600px){[data-v-3303fd73]::-moz-placeholder{color:#999}[data-v-3303fd73]::placeholder{color:#999}}input[data-v-3303fd73]::-webkit-inner-spin-button,input[data-v-3303fd73]::-webkit-outer-spin-button{-webkit-appearance:none}select[data-v-3303fd73]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[data-v-3303fd73]::-ms-clear{display:none}button[data-v-3303fd73],input[type=button][data-v-3303fd73],input[type=checkbox][data-v-3303fd73],input[type=reset][data-v-3303fd73],input[type=submit][data-v-3303fd73],label[data-v-3303fd73]{cursor:pointer;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.internal-linking-wrapper-desktop[data-v-3303fd73]{margin-top:64px}.internal-linking-wrapper-mobile[data-v-3303fd73]{margin-top:32px}.internal-linking-title[data-v-3303fd73]{color:#212121}.internal-linking-title-desktop[data-v-3303fd73]{font-size:28px;font-weight:600;line-height:1.32;margin-bottom:32px}.internal-linking-title-mobile[data-v-3303fd73]{font-size:20px;font-weight:600;line-height:1.32;margin-bottom:16px}.internal-linking-section-desktop[data-v-3303fd73]{margin-bottom:32px}.internal-linking-section-mobile[data-v-3303fd73]{margin-bottom:20px}.page-no-header .layout-default_header.mobile-header[data-v-503f5856]{display:none}.page-no-header .layout-default_header.mobile-header+.layout-default_main[data-v-503f5856]{padding-top:0}.page-no-footer .layout-default_footer.mobile-footer[data-v-503f5856]{display:none}img[lazy=loading][data-v-503f5856]{transform:scaleX(.3) scaleY(.5)}img[lazy=loaded][data-v-503f5856]{animation:appear-data-v-503f5856 .3s;animation-fill-mode:both}@keyframes appear-data-v-503f5856{0%{opacity:0}to{opacity:1}}.destination-new-template[data-v-503f5856]{background-color:#fafafa}@media(max-width:767px){.destination-new-template[data-v-503f5856]{padding-bottom:40px}}@media(min-width:768px)and (max-width:991px){.destination-new-template[data-v-503f5856]{padding-bottom:40px}}@media(min-width:992px)and (max-width:1199px){.destination-new-template[data-v-503f5856]{padding-bottom:40px}}@media(min-width:1200px){.destination-new-template[data-v-503f5856]{padding-bottom:60px}}.destination-new-template[data-v-503f5856] .wrapper__item>div{margin-left:auto;margin-right:auto;min-width:320px;padding-left:20px;padding-right:20px}@media(min-width:768px)and (max-width:991px){.destination-new-template[data-v-503f5856] .wrapper__item>div{padding-left:75px;padding-right:75px}}@media(min-width:992px)and (max-width:1199px){.destination-new-template[data-v-503f5856] .wrapper__item>div{padding-left:75px;padding-right:75px}}@media(min-width:1200px){.destination-new-template[data-v-503f5856] .wrapper__item>div{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:1160px}}.destination-new-template[data-v-503f5856] .wrapper__item>div .header_wrapper{padding-bottom:16px;padding-top:32px}@media(min-width:768px)and (max-width:991px){.destination-new-template[data-v-503f5856] .wrapper__item>div .header_wrapper{padding:40px 0 20px}}@media(min-width:992px)and (max-width:1199px){.destination-new-template[data-v-503f5856] .wrapper__item>div .header_wrapper{padding:40px 0 20px}}@media(min-width:1200px){.destination-new-template[data-v-503f5856] .wrapper__item>div .header_wrapper{padding-bottom:20px;padding-top:40px}}.destination-new-template[data-v-503f5856] .wrapper__item>div .header_wrapper .header_title{font-size:20px;font-weight:600;line-height:1.32}@media(min-width:768px)and (max-width:991px){.destination-new-template[data-v-503f5856] .wrapper__item>div .header_wrapper .header_title{font-size:24px;font-weight:600;line-height:1.32}}@media(min-width:992px)and (max-width:1199px){.destination-new-template[data-v-503f5856] .wrapper__item>div .header_wrapper .header_title{font-size:24px;font-weight:600;line-height:1.32}}.destination-new-template[data-v-503f5856] .wrapper__item-platformBreadcrumb,.destination-new-template[data-v-503f5856] .wrapper__item-platformPoiBasicInfoV2,.destination-new-template[data-v-503f5856] .wrapper__item-platformPoiPageTypeListV2{background:#fff}.destination-new-template[data-v-503f5856] .internal-linking-section-desktop{margin-bottom:0;padding-bottom:32px}.destination-new-template[data-v-503f5856] .internal-linking-section-mobile{margin-bottom:0;padding-bottom:20px}.destination-new-template[data-v-503f5856] .wrapper__item-platformPoiPageTypeListV2{position:sticky;z-index:10}@media(max-width:767px){.destination-new-template[data-v-503f5856] .wrapper__item-platformPoiPageTypeListV2{top:49px}}@media(min-width:768px)and (max-width:991px){.destination-new-template[data-v-503f5856] .wrapper__item-platformPoiPageTypeListV2{top:24px}}@media(min-width:992px)and (max-width:1199px){.destination-new-template[data-v-503f5856] .wrapper__item-platformPoiPageTypeListV2{top:24px}}@media(min-width:1200px){.destination-new-template[data-v-503f5856] .wrapper__item-platformPoiPageTypeListV2{top:-32px}}@media(max-width:767px){.harmony[data-v-503f5856] .wrapper__item-platformPoiPageTypeListV2,.is-in-app[data-v-503f5856] .wrapper__item-platformPoiPageTypeListV2{top:0}}