.fsxxs[data-v-4de20f4d]{font-size:.1rem}.fsxs[data-v-4de20f4d]{font-size:.12rem}.fssm[data-v-4de20f4d]{font-size:.14rem}.fsbase[data-v-4de20f4d]{font-size:.16rem}.fslg[data-v-4de20f4d]{font-size:.18rem}.fsxl[data-v-4de20f4d]{font-size:.2rem}.fsxxl[data-v-4de20f4d]{font-size:.24rem}.text-main[data-v-4de20f4d]{color:#23262a}.text-secondary[data-v-4de20f4d]{color:#4c5156}.text-light[data-v-4de20f4d]{color:#8d949c}.text-primary[data-v-4de20f4d]{color:#f6821f}.text-primary-deep[data-v-4de20f4d]{color:#e6731a}.bg-primary[data-v-4de20f4d]{background-color:#f6821f}.bg-primary-deep[data-v-4de20f4d]{background-color:#e6731a}.bg-color[data-v-4de20f4d]{background-color:#f1f4f6}.border[data-v-4de20f4d]{border:.01rem solid #e5e5e5}.radius-xxxs[data-v-4de20f4d]{border-radius:.04rem}.radius-xxs[data-v-4de20f4d]{border-radius:.08rem}.radius-xs[data-v-4de20f4d]{border-radius:.1rem}.radius-sm[data-v-4de20f4d]{border-radius:.12rem}.radius-base[data-v-4de20f4d]{border-radius:.14rem}.radius-lg[data-v-4de20f4d]{border-radius:.16rem}.radius-xl[data-v-4de20f4d]{border-radius:.2rem}.radius50[data-v-4de20f4d]{border-radius:50%}.search-page[data-v-4de20f4d],.search-page .container[data-v-4de20f4d]{margin:0 auto;max-width:12rem}.search-page .container[data-v-4de20f4d]{width:100%}.search-page .activity[data-v-4de20f4d]{background:#fff;border-radius:.2rem;margin:0 auto .2rem;padding-bottom:.2rem;text-align:left;width:12rem}.search-page .activity div[data-v-4de20f4d]{border-radius:.2rem;height:4.09rem;overflow:hidden;width:12rem}.search-page .activity div img[data-v-4de20f4d]{height:7.1rem;margin-top:-1.5rem;-o-object-fit:cover;object-fit:cover;width:100%}.search-page .activity h2[data-v-4de20f4d]{font-size:.2rem;font-weight:550;line-height:2;text-indent:.2rem}.search-page .activity p[data-v-4de20f4d]{font-size:.16rem;font-weight:400;line-height:1;text-indent:.2rem}.search-page .activity p span[data-v-4de20f4d]{color:#f6821f;cursor:pointer;margin-left:.1rem}.search-page .search-btn[data-v-4de20f4d]{align-items:center;background:#f6821f;border-radius:.14rem;color:#fff;cursor:pointer;display:flex;font-size:.16rem;font-weight:550;gap:.08rem;height:.64rem;justify-content:center;transition:opacity .3s;width:.94rem}.search-page .search-btn[data-v-4de20f4d]:hover{opacity:.9}.search-page .search-btn img[data-v-4de20f4d]{height:.1678rem;width:.1678rem}.search-page .search[data-v-4de20f4d]{position:relative}.search-page .search .search-container .search-box[data-v-4de20f4d]{background:#fff;border:.02rem solid #f6821f;border-radius:.2rem;padding:.2rem}.search-page .search .search-container .search-box .search-layout[data-v-4de20f4d]{align-items:flex-end;display:flex;gap:.1rem;width:100%}.search-page .search .search-container .search-box .search-layout .search-label[data-v-4de20f4d]{color:#4c5156;display:block;font-size:.12rem;margin-bottom:.08rem;text-align:left}.search-page .search .search-container .search-box .search-layout .date-selector[data-v-4de20f4d]{align-items:center;border:.01rem solid #ddd;border-radius:.14rem;display:flex;gap:.15rem;height:.64rem;justify-content:space-around;padding:0 .16rem}.search-page .search .search-container .search-box .search-layout .date-selector.date-room-selector[data-v-4de20f4d]{gap:0;padding:0}.search-page .search .search-container .search-box .search-layout .date-selector .selector-box[data-v-4de20f4d]{border:none}.search-page .search .search-container .search-box .search-layout .date-selector .line[data-v-4de20f4d]{border-right:.01rem solid #e5e5e5;height:.24rem;width:.01rem}.search-page .search .search-container .search-box .search-layout .date-selector .search-room[data-v-4de20f4d]{border-left:.01rem solid red}.search-page .search .search-container .search-box .search-layout .date-selector .rooms[data-v-4de20f4d]{color:#23262a;cursor:pointer;font-size:.18rem;font-weight:550}.search-page .search .search-container .search-box .search-layout .search-left[data-v-4de20f4d]{flex:2.5rem}.search-page .search .search-container .search-box .search-layout .search-left .search-item-left[data-v-4de20f4d]{border:.01rem solid #ddd;border-radius:.14rem;height:.64rem;padding:0 .16rem}.search-page .search .search-container .search-box .search-layout .search-center[data-v-4de20f4d]{display:flex;flex:5.62rem;flex-direction:column;gap:.08rem}.search-page .search .search-container .search-box .search-layout .search-right[data-v-4de20f4d]{margin-left:.05rem;width:3.18rem}.search-page .search .search-container .search-box .search-layout .search-right .travel-options[data-v-4de20f4d]{align-items:center;display:flex;gap:.1rem;width:100%}.search-page .search .search-container .search-box .search-layout .search-right .travel-options input[data-v-4de20f4d]{border:none;color:#23262a;font-size:.16rem}.search-page .result[data-v-4de20f4d]{background:#f1f4f6;padding:.2rem 0}.search-page .result .result-container[data-v-4de20f4d]{box-sizing:border-box;display:flex;margin:0 auto;max-width:12rem;padding:0}.search-page .result .result-filter[data-v-4de20f4d]{background:#fff;border-radius:.12rem;box-shadow:0 .04rem .12rem #0000000a;margin-right:.2rem;padding:.16rem .1rem;text-align:left;width:2.5rem}.search-page .result .result-filter .filter-block+.filter-block[data-v-4de20f4d]{margin-top:.2rem}.search-page .result .result-filter .filter-block[data-v-4de20f4d]{border-bottom:.01rem solid #e5e5e5;padding-bottom:.2rem}.search-page .result .result-filter .filter-block[data-v-4de20f4d]:last-of-type{border-bottom:none}.search-page .result .result-filter .filter-block .radio-item[data-v-4de20f4d]{align-items:center;cursor:pointer;display:flex;gap:.04rem;margin-bottom:.15rem}.search-page .result .result-filter .filter-block .radio-item[data-v-4de20f4d]:last-of-type{margin-bottom:0}.search-page .result .result-filter .filter-block .radio-item .radio[data-v-4de20f4d]{border:.01rem solid #e5e5e5;border-radius:50%;height:.14rem;line-height:.1rem;text-align:center;width:.14rem}.search-page .result .result-filter .filter-block .radio-item .radio.checked[data-v-4de20f4d]{background-color:#f6821f;border-color:#f6821f}.search-page .result .result-filter .filter-block .radio-item .radio img[data-v-4de20f4d]{height:.057rem;width:.075rem}.search-page .result .result-filter .activity-btn[data-v-4de20f4d]{align-items:center;display:flex;justify-content:center;margin-top:.2rem}.search-page .result .result-filter .activity-btn .search-btn[data-v-4de20f4d]{height:.5rem;width:1.6rem}.search-page .result .result-filter[data-v-4de20f4d] .filter-block .ant-slider-mark-text:nth-of-type(2){left:95%!important}.search-page .result .result-filter .filter-title[data-v-4de20f4d]{align-items:center;color:#23262a;display:flex;font-size:.18rem;font-weight:550;margin-bottom:.2rem}.search-page .result .result-filter .filter-title i[data-v-4de20f4d]{background-color:#f6821f;border-radius:.1rem;display:inline-block;height:.18rem;margin-right:.05rem;width:.06rem}.search-page .result .result-filter .sub-title[data-v-4de20f4d]{color:#23262a;font-size:.16rem;margin-bottom:.2rem}.search-page .result .result-filter .sub-title[data-v-4de20f4d]:nth-of-type(2){margin-top:.1rem}.search-page .result .result-main[data-v-4de20f4d]{flex:1}.search-page .result .result-header[data-v-4de20f4d]{color:#23262a;font-size:.18rem;font-weight:550;margin-bottom:.1rem;text-align:left}.search-page .result .hotel-list[data-v-4de20f4d]{height:calc(100vh - 3rem);overflow-y:auto;padding-right:.1rem;position:relative}.search-page .result .hotel-list .loading-more[data-v-4de20f4d],.search-page .result .hotel-list .no-more[data-v-4de20f4d]{color:#6c757d;font-size:.14rem;padding:.16rem;text-align:center}.search-page .result .hotel-list .loading-more[data-v-4de20f4d]{animation:pulse-4de20f4d 1.5s infinite}@keyframes pulse-4de20f4d{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.search-page .result .result-empty[data-v-4de20f4d]{align-items:center;color:#d5d5d5;display:flex;flex-direction:column;font-size:.14rem;gap:.16rem;height:100%;justify-content:center;padding:.16rem}.search-page .result .result-empty img[data-v-4de20f4d]{width:2rem}.search-page .result .result-empty p[data-v-4de20f4d]{margin-left:-.4rem}.search-page .result .hotel-card[data-v-4de20f4d]{background:#fff;border-radius:.2rem;box-shadow:0 .04rem .12rem #0000000a;display:flex;margin-bottom:.2rem;overflow:hidden;padding:.1rem}.search-page .result .hotel-card[data-v-4de20f4d]:last-of-type{margin-bottom:0}.search-page .result .hotel-image[data-v-4de20f4d]{flex-shrink:0;height:2rem;width:2.6rem}.search-page .result .hotel-image img[data-v-4de20f4d]{border-radius:.16rem;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.search-page .result .hotel-content[data-v-4de20f4d]{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:.16rem .1rem .16rem .2rem;position:relative;text-align:left}.search-page .result .hotel-content .hotel-title-row[data-v-4de20f4d]{align-items:flex-starts;display:flex;flex-direction:column;margin-bottom:.04rem}.search-page .result .hotel-content .hotel-title-row .hotel-name[data-v-4de20f4d]{color:#23262a;font-size:.16rem;font-weight:550;margin:0}.search-page .result .hotel-content .hotel-subtitle[data-v-4de20f4d]{color:#8d949c;font-size:.13rem;margin:.16rem 0}.search-page .result .hotel-content .hotel-rating[data-v-4de20f4d]{text-align:left}.search-page .result .hotel-content .hotel-rating .star[data-v-4de20f4d]{color:#f6821f;font-size:.16rem}.search-page .result .hotel-content .hotel-distance[data-v-4de20f4d]{color:#4c5156;font-size:.12rem}.search-page .result .hotel-content .hotel-distance .location-icon[data-v-4de20f4d]{font-size:.12rem;margin-right:.03rem}.search-page .result .hotel-content .hotel-tags[data-v-4de20f4d]{display:flex;flex-wrap:wrap;gap:.08rem;margin-top:.16rem;max-width:72%}.search-page .result .hotel-content .hotel-tags .hotel-tag[data-v-4de20f4d]{border:.01rem solid #017c8d;border-radius:9.99rem;color:#017c8d;font-size:.12rem;padding:.02rem .08rem}.search-page .result .hotel-content .discount[data-v-4de20f4d]{border:.01rem solid #f6821f;border-radius:9.99rem;color:#f6821f;font-size:.12rem;line-height:1.5;margin-top:.16rem;max-width:75%;padding:.02rem .08rem;width:-moz-fit-content;width:fit-content}.search-page .result .hotel-content .activity-price .hotel-price[data-v-4de20f4d]{justify-content:flex-start;margin-top:.16rem}.search-page .result .hotel-content .hotel-price[data-v-4de20f4d]{align-items:baseline;display:flex;gap:.06rem;justify-content:center;margin-bottom:.1rem}.search-page .result .hotel-content .hotel-price .hotel-original[data-v-4de20f4d]{color:#8d949c;font-size:.16rem;text-decoration:line-through}.search-page .result .hotel-content .hotel-price .hotel-current[data-v-4de20f4d]{color:#f6821f;font-size:.24rem}.search-page .result .hotel-content .hotel-price .hotel-unit[data-v-4de20f4d]{color:#8d949c;font-size:.14rem}.search-page .result .hotel-content .hotel-bottom[data-v-4de20f4d]{bottom:.1rem;margin-top:.08rem;position:absolute;right:0}.search-page .result .hotel-content .hotel-bottom .hotel-btn[data-v-4de20f4d]{background:#f6821f;border:none;border-radius:.14rem;color:#fff;cursor:pointer;font-size:.18rem;height:.5rem;line-height:.5rem;text-align:center;width:1.6rem}@media(max-width:1024px){.home .search[data-v-4de20f4d]{height:5rem}.home .search .search-container .search-box .search-layout[data-v-4de20f4d]{flex-direction:column;gap:.2rem}}@media(max-width:768px){.home .search[data-v-4de20f4d]{height:4rem}.home .search .search-container .search-box[data-v-4de20f4d]{padding:.2rem}.home .search .search-container .search-box .search-layout[data-v-4de20f4d]{gap:.15rem}}
