.hotel_room_view_mask[data-v-337c1958]{background:#44444480;display:block;inset:0;position:fixed;z-index:4}.property_information[data-v-337c1958]{bottom:0;left:0;position:fixed;right:0;z-index:5}.property_information .property_information_content[data-v-337c1958]{background-color:#f5f5f5;border-radius:20px 20px 0 0;box-sizing:border-box;max-height:75vh;overflow-y:auto;padding:15px;width:100%}.property_information .hotel_detail_cell_head[data-v-337c1958]{border-bottom:1px solid #dcdcdc;padding-bottom:15px}.property_information .hotel_detail_cell_head .hotel_detail_title[data-v-337c1958]{word-wrap:break-word}.property_information .hotel_detail_cell_head li[data-v-337c1958],.property_information .hotel_detail_cell_head ul[data-v-337c1958]{list-style:none}.property_information .hotel_detail_cell[data-v-337c1958]{padding:15px 0}.property_information .hotel_detail_gap[data-v-337c1958]{border-bottom:1px solid #dcdcdc;margin-bottom:15px;padding-bottom:0}.property_information .share_infolable[data-v-337c1958]{color:#777;font-size:13px;margin-bottom:10px;white-space:pre-wrap;word-break:break-word}.property_information .share_infoval[data-v-337c1958]{color:#444;font-size:14px}.property_information .share_infolable_next[data-v-337c1958]{margin-left:30px}.property_information .hotel_detail_title[data-v-337c1958]{color:#444;font-size:14px;font-weight:700;margin-bottom:5px;padding-left:8px;position:relative}.property_information .hotel_ctitle[data-v-337c1958]{color:#444;font-size:14px;font-weight:700;margin-bottom:5px;margin-left:9px;padding-left:0;position:relative}.property_information .hotel_room_view_title[data-v-337c1958]{position:relative;width:100%}.property_information .hotel_room_view_title .close_hotel_room_view[data-v-337c1958]{color:#fff;cursor:pointer;font-size:2.4rem;position:absolute;right:15px;top:-42px}.property_information .hotel_detail_title[data-v-337c1958]:after{background:#ff8000;content:"";height:14px;left:0;position:absolute;top:3px;width:2px}.property_information .iconfont[data-v-337c1958]{transition:all .3s}.property_information .iconfont_huaban[data-v-337c1958]{transform:rotate(180deg)}.property_information .amenity_body[data-v-337c1958]{display:flex;flex-wrap:wrap}.property_information .amenity_body .amenity_td[data-v-337c1958]{color:#444;cursor:pointer;display:flex;font-size:1.4rem;margin-bottom:6px;margin-right:1.6rem;width:45%}.property_information .amenity_body .amenity_td .amenity_wicon[data-v-337c1958]{height:1.4rem;margin-right:5px;width:1.4rem}.property_information .amenity_body .amenity_td .amenity_wicon .amenity_icon[data-v-337c1958]{max-height:100%;width:100%}.property_information .amenity_body .amenity_td[data-v-337c1958]:nth-child(2n){margin-right:0}.property_information .viewSearviceSectionBg .amenity_body[data-v-337c1958]{padding:0 0 0 10px}.photo-gallery[data-v-02b5fb87]{background:#fff;border-radius:16px;color:#444;display:flex;flex-direction:column;max-height:90vh;max-height:90dvh;overflow:hidden;width:min(92vw,1600px)}.photo-gallery__header[data-v-02b5fb87]{align-items:center;display:flex;flex-shrink:0;gap:16px;padding:20px 24px}.photo-gallery__header h2[data-v-02b5fb87]{font-size:24px;margin:0}.photo-gallery button[data-v-02b5fb87]{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit}.photo-gallery button[data-v-02b5fb87]:focus-visible{outline:2px solid #ff8000;outline-offset:-2px}.photo-gallery__close[data-v-02b5fb87]{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-left:auto;width:40px}.photo-gallery__grid[data-v-02b5fb87]{align-content:start;display:grid;gap:12px;grid-auto-rows:max-content;grid-template-columns:repeat(5,minmax(0,1fr));min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 24px}.photo-gallery__thumbnail[data-v-02b5fb87]{aspect-ratio:8/5;display:block;overflow:hidden;padding:0}.photo-gallery__thumbnail img[data-v-02b5fb87]{background:#f5f5f5;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photo-gallery--viewer[data-v-02b5fb87]{background:#111;border-radius:0;color:#fff;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;max-width:100vw;width:100vw}.photo-gallery .photo-gallery__back[data-v-02b5fb87],.photo-gallery__counter[data-v-02b5fb87]{font-size:16px}.photo-gallery__viewer[data-v-02b5fb87]{flex:1;min-height:0;padding:0 48px 24px}.photo-gallery__image[data-v-02b5fb87],.photo-gallery__slide[data-v-02b5fb87],.photo-gallery__swiper[data-v-02b5fb87]{height:100%;width:100%}.photo-gallery__image[data-v-02b5fb87]{display:block;-o-object-fit:contain;object-fit:contain}.photo-gallery__swiper[data-v-02b5fb87]{--swiper-navigation-color:#fff;--swiper-navigation-size:28px}@media(max-width:1199px){.photo-gallery__grid[data-v-02b5fb87]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.photo-gallery__header[data-v-02b5fb87]{gap:12px;padding:12px}.photo-gallery__header h2[data-v-02b5fb87]{font-size:20px}.photo-gallery__grid[data-v-02b5fb87]{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px 12px}.photo-gallery__viewer[data-v-02b5fb87]{padding:0 8px calc(16px + env(safe-area-inset-bottom))}.photo-gallery__swiper[data-v-02b5fb87]{--swiper-navigation-size:22px}}
