.hotel-search-dropdown{background-color:transparent;position:fixed;z-index:999;top:.5rem;left:50%;transform:translate(-50%)}.hotel-search-dropdown .adm-dropdown-nav{border:none}.hotel-search-dropdown .adm-dropdown-item .adm-dropdown-item-title{padding:0;height:3rem}.hotel-search-page{color:#212121;min-height:50rem;max-width:88.8888888889vw;margin:0 auto;padding:1.2rem 0 5rem;background-color:#f5f5f5}@media screen and (min-width:1560px){.hotel-search-page{max-width:72rem}.hotel-search-page--map{max-width:100vw}}.hotel-search-page.map-view{min-height:auto;max-width:100vw;padding-bottom:0!important;position:relative}.hotel-search-page .unsign-up-box{font-size:1.5rem;text-align:center;font-weight:700;padding:1.2rem}@media screen and (max-width:700px){.hotel-search-page .unsign-up-box{font-size:5rem}}.hotel-search-page .ant-select-single .ant-select-selector{font-size:.8rem}.hotel-search-page .time-ranger{width:90%;margin:0 auto .5rem}.hotel-search-page .time-range-title{font-size:.7rem;line-height:1.1rem;margin-top:.9rem;margin-bottom:.65rem;text-align:center}.hotel-search-page .ant-slider .ant-slider-track{background-color:#ff7823}.hotel-search-page .ant-slider-dot{opacity:0}.hotel-search-page .f-title{font-size:.9rem;line-height:1.4rem;margin-left:.3rem}.hotel-search-page .recent-box{margin-bottom:2.9rem}.hotel-search-page .recent-box h2{margin-top:0;line-height:2.9rem;font-size:1.35rem;color:#212121}.hotel-search-page .recent-box p{margin:0}.hotel-search-page .recent-box .info{text-overflow:ellipsis}.hotel-search-page .recent-box .m-info{font-size:.9rem;line-height:1.25rem;height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-search-page .recent-box .s-info{color:#2c3138;font-size:.7rem;line-height:1.05rem;height:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-search-page .recent-list{padding:1.6rem 1.2rem;background:#fff;border-radius:.4rem}.hotel-search-page .result-list{margin-top:1.25rem}.hotel-search-page .s-img-wrap{width:6.4rem;height:6.4rem;background:#007fff;box-shadow:0 .1rem 0 0 rgba(0,0,0,.03);border-radius:.75rem}.hotel-search-page .filter-group{color:#333;font-size:1.4rem;position:relative}.hotel-search-page .filter-group.departure-arrival-group{margin-right:1rem}.hotel-search-page .filter-group .ant-dropdown-trigger{font-size:.7rem;font-weight:700;height:1.6rem;border-radius:1rem;background:#fff;padding:.2rem .5rem;color:#000}.hotel-search-page .filter-group .ant-dropdown-trigger.has-filter{background:#ff7823;color:#fff}.hotel-search-page .filter-group .ant-dropdown-trigger.disabled-filter{color:#999;background-color:#f5f5f5}.hotel-search-page .filter-group .reset-filter{color:#ff7823;margin-left:.5rem}.hotel-search-page .filter-group .ant-space-item{font-size:.7rem;font-weight:400}@media screen and (max-width:1280px){.hotel-search-page .filter-group .ant-space-item{font-size:.65rem}}.hotel-search-page .filter-space{height:100%}.hotel-search-page .filter-select{background-color:#fff;border-radius:1.8rem}.hotel-search-page .filter-select .ant-select-selector{height:1.8rem}.hotel-search-page .filter-select .ant-select-selector .ant-select-selection-item{line-height:1.8rem}.hotel-search-page .filter-select .ant-select-selector .ant-select-selection-search,.hotel-search-page .filter-select .ant-select-selector .ant-select-selection-search-input{height:1.8rem;line-height:1.8rem}.hotel-search-page .filter-select .ant-select-selection-placeholder{color:#212121;line-height:1.7rem}.hotel-search-page .ant-slider-mark{display:none}