@charset "UTF-8";.side-menu .menu-container{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:absolute;right:0;top:0;width:400px}.side-menu .menu-container .top-bar{align-items:center;border-bottom:1px solid #d9dced;display:flex;flex:none;height:90px;justify-content:flex-end;padding-right:32px}.side-menu .menu-container .top-bar .icon-close1{cursor:pointer;font-size:26px}.side-menu .menu-container .top-bar .icon-close{font-size:22px}.side-menu .menu-container .menu-main{display:flex;flex:auto;flex-direction:column;height:calc(100% - 90px);justify-content:space-between;overflow-y:auto}@media (max-width:767px){.side-menu .menu-container .menu-main{height:calc(100% - 60px)}}.side-menu .menu-container .hotel-list{border-bottom:1px solid #d9dced;flex:none;padding-left:24px}.side-menu .menu-container .hotel-list ul{list-style:none;margin:0;padding:0}.side-menu .menu-container .hotel-list .hotel-item{border-bottom:1px solid #d9dced}.side-menu .menu-container .hotel-list .hotel-item:last-child{border-bottom:0}.side-menu .menu-container .hotel-list .hotel-item a{align-items:center;display:flex;height:72px;justify-content:flex-start;padding-top:2px}.side-menu .menu-container .hotel-list .hotel-item .name{font-size:20px;margin-right:16px}.side-menu .menu-container .hotel-list .hotel-item .location{color:#999;font-size:16px;padding-top:6px}.side-menu .menu-container .bottom{display:flex;flex:auto;flex-direction:column;justify-content:flex-end}@media (max-width:767px){.side-menu .menu-container{width:100%}.side-menu .menu-container .top-bar{height:60px;padding-right:18px}.side-menu .menu-container .hotel-list{padding-left:20px}.side-menu .menu-container .hotel-list .hotel-item a{height:59px}.side-menu .menu-container .hotel-list .hotel-item .name{font-size:18px}.side-menu .menu-container .hotel-list .hotel-item .location{font-size:14px}.side-menu .menu-container .bottom{margin-bottom:48px}}.side-menu .member-container{padding:24px;-webkit-user-select:none;user-select:none}@media (max-width:767px){.side-menu .member-container{padding:25px 65px}}.side-menu .member-container a{font-size:inherit;height:auto;line-height:1;padding:0;width:auto}.side-menu .member-container .now-block{position:relative}.side-menu .member-container .qrcode-block{background-color:#fff;border:1px solid #eef0f9;border-radius:5px;bottom:120%;color:#141a1d;left:50%;padding:28px 20px 20px;position:absolute;text-align:center;transform:translateX(-50%)}.side-menu .member-container .qrcode-block img{display:block;height:140px;width:140px}.side-menu .member-container .qrcode-block .close{cursor:pointer;position:absolute;right:10px;top:10px}.side-menu .member-container .qrcode-block .arrow{background-color:#fff;border-color:#eef0f9;border-style:solid;border-width:0 1px 1px 0;bottom:-9px;font-size:0;height:18px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:18px}.side-menu .member-container .member-block{align-items:center;border:1px solid #eea15b;border-radius:10px;color:#e9a836e6;cursor:pointer;display:flex;font-size:12px;height:78px;justify-content:center;width:100%}.side-menu .member-container .title{color:#e9a836;font-size:18px;font-weight:400;margin-bottom:4px}.side-menu .member-container .icon-id,.side-menu .member-container .title span{display:inline-block;vertical-align:middle}.side-menu .member-container .icon-id{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAqCAYAAAG2MSnwAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAKKADAAQAAAABAAAAKgAAAAAj7hf2AAAFC0lEQVRYCe1YTWwbRRSet7YTEUShSm0Lyg0OqIiqAuptE6ESCQVaSKuo2DEHOPDTiAOi1/KbglSJWwUXqLiBhO2AWmiaFC4tgv7YRZSgRuKAemuQ14laUdoqiT3D93Yz1tZe78Y//FTKSPbMvr/99s2bN29GCI9GVnbLW0rJ9908gwlE4g9NjKcLJIqZhNKE6hiDC6WvHrtbM5rrqWqnkZ4WMBoJ2HQtNZfp2+wrGMzUpliSx6XMloe9tOoAKVJ5X0G2ZjtSiF/Vt4O3ewn/R7TgedDArEwix+NSJjHqdpXmc8/0qnsU0fP81VbGPKiZbsWw1lRK9TMjls4T05ZdpdmiKljL0NY03X51KWsOFLPmx6zuFtBCTA8jnHfgtUlNJIP2MuMWbLbL5nJbh6WsPNcefprFFOwVmOlKMWMeac+Yo80zwN42SKhFbbCUSzwtpZggMg4IIe9XSqS6unvWrh0+eYVldKhp+Vi6kNJj7qsBoYkwMEpE5djI2TeZhremFpduDGH4GT/XGmCau9UZjI0UdrLAfM7cIENdl6O7f7D9rJWaRohkm0JuzZYlnCEXGKHojnTdd9fuHy+y0aYQOmGtjunoraLKJi5bWfNabCR/r6Y16kn9tCdi/f5LdVIaCa6EDt9MrERuVcbfA3aMOflS3eMv6s81jNAX61JnDq88vfvbs7lYrm/bK6U27lagWydiJxgl99ctPZa0sokrWNN3Yk1PI5g31Wl7EDjBcKKpM+isFvqLDPWykupT+PcS8tx6baPptcyKQHUH96iAJuXSwiyPdQOKpB579XUIWYgLmHXp0+dUefG1WqUgf3sYpEMVUS5wlsE2J8gIba816vdcZzCezo8qNfaq9eXUE/Fk/rta5ZZ8SDQmYajOGBtv2ofFbGIOWr0aGYrYc8jiCf0c5MNq2cIK+JwKG+NNaVlxE9y4GXWFna21Ub++6sPi+NY+VakYbgQYT5e+7l8vbyxdwgQhzglf7N9shBwmJOVLXqLRXafsOCyN9z3pxdc0vGkHxjOozBJH8fCMZrTTx+I9kXb0V3VXPfD/9ACpE4+HS8Xrhzu1VDr1mVx1ReM9w4S0NIM8vwGGr4VEeID3kU69pBU7nKSw/ZyALp91Z4xlcAKIJ4PAYZsxuOwujpuDrd8v+MNmDIxlWerBaq72U0PF8gk2pj1WVuuhkq84pTwfPrDLDsVSZ4772WiVFwgQFdM32EiGGIihQn1uL+NIcAC8fUJVpoo584V4Km+fitxgnCLJTbl57N68buY4T4EAIfbosmLeDY5pFO76SC0t7LPHUjyCvg5gEADW9WuBAFEwvII9fgKe6ofHrgLWh4LkRdQBg6jw7AMoCZqNdN825veiVnmBAKOpwjEYJ76AUUJ9AKBvcJ3EDdM+TYpejKbP/uxQOv8fCFC/MpouYKEI/jXV/o0YFPOT5hp51Z7qXbi4ewAI1+BXRP2V51NTb/L0kUbV2D8ag1bOfB3Hk4PlP505RX5CdUy/Adh5QeohUJMVWUkiNgWK3flwKLKt99lTM025OEDYc4o5IVvZqfMAt5H1DYNGo6n8IS9b9lZpXT+KhfRUubx0oZQz34Xse16yrdBwjcRe4fMBdWkDVu74O6A44MjY2Qgcy9PASdwSFbZjxXzOz1Kq/bzb8LjVprEwNs9b9VYNd1qPD/AA6TTnylBug+faumrQ9lrvadYwjO/5uqJ1G6uat5AH/gYDGzF9LhG4vAAAAABJRU5ErkJggg==) no-repeat 50%/contain;height:21px;margin-right:4px;width:20px}.side-menu .member-container .go-now{font-size:16px;font-weight:400;line-height:1.5;text-align:center}@media (max-width:767px){.side-menu .member-container .go-now{line-height:1.1;padding:0 12px}}.side-menu .member-qrcode{color:#e9a836;font-size:18px;text-align:center}.side-menu .member-qrcode img{display:inline-block;height:auto;margin-bottom:8px;width:200px}.side-menu .member-qrcode .qrcode{color:#101010;font-size:14px;margin-bottom:24px}.page-home .nr-header,.page-phoneOrder .nr-header{min-width:960px}.page-home .nr-header .container,.page-phoneOrder .nr-header .container{padding:0 10px 0 20px;width:100%}.nr-header{color:#fff;justify-content:center;left:0;min-width:1320px;position:absolute;top:0;z-index:12}.nr-header,.nr-header .container{align-items:center;display:flex;width:100%}.nr-header .container{height:90px;justify-content:space-between;max-width:100%;padding:0 10px}.nr-header .logo{flex:none;margin-left:10px}.nr-header .logo span{display:none}.nr-header .logo .iconfont{font-size:70px}.nr-header .header-main{flex:auto}.nr-header .lang{margin:0 20px}.nr-header .lang,.nr-header .menu{cursor:pointer;flex:none;font-size:20px;line-height:1}.nr-header .menu{margin:0 10px 0 20px}@media (max-width:767px){.nr-header{background-color:#000;height:60px;min-width:100%!important;position:static}.nr-header .container{height:60px;padding:0}.nr-header .logo{margin-left:20px}.nr-header .logo .iconfont{font-size:50px}.nr-header .menu{margin:0 20px 0 10px}}.by-header .top-bar{align-items:center;display:flex;height:80px;justify-content:space-between;left:0;position:fixed;top:0;width:200px;z-index:21}.by-header .top-bar.in-booking{position:absolute}@media (max-width:767px){.by-header .top-bar.in-booking .top-left{color:#000}}.by-header .top-bar .top-left{align-items:center;color:#fff;display:flex;flex:none;font-size:18px;justify-content:flex-start;padding-left:46px;width:100%}.by-header .top-bar .top-left .menu-more{font-size:20px;margin-right:30px;text-align:center;width:32px}.by-header .top-bar .top-left .menu-more .icon-close-menu{display:none}.by-header .top-bar .top-left>div{cursor:pointer}.by-header .top-bar.show-side{position:fixed}.by-header .top-bar.show-side .top-left{color:#000}.by-header .top-bar.show-side .top-left .menu-more .icon-menu-more{display:none}.by-header .top-bar.show-side .top-left .menu-more .icon-close-menu{display:block}@media (max-width:767px){.by-header .top-bar.show-side .top-left .switch-lang{display:block;font-size:16px}.by-header .top-bar{height:60px;width:100px}.by-header .top-bar .top-left{padding-left:20px;width:auto}.by-header .top-bar .top-left .menu-more{font-size:18px}.by-header .top-bar .top-left .switch-lang{display:none;font-size:14px}}.by-header .top-bar.show-black .top-left,.no-banner .by-header .top-bar .top-left{color:#000}.by-header .side-bar{background-color:#0000;display:flex;height:100vh;left:0;position:fixed;top:0;transition:background-color .2s ease-in;-webkit-user-select:none;user-select:none;width:100%;z-index:20}.by-header .side-bar .side-space{flex:auto;height:100%}.by-header .side-bar .side-cont{background-color:#fff;flex:none;height:100%;left:-360px;padding-top:79px;position:relative;transition:left .2s ease-in;width:360px}.by-header .side-bar.show-side .side-cont{left:0}.by-header .side-bar .side-list{border-top:1px solid #888;height:100%;overflow:auto;overflow-x:hidden;width:100%}.by-header .side-bar .side-list .side-item{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;font-size:18px;height:80px;justify-content:space-between;padding:0 20px}.by-header .side-bar .side-list .side-item:last-child{border-bottom:0}.by-header .side-bar .side-list .side-item:hover{background-color:#f5f5f5}.by-header .side-bar .side-list .side-item.member{display:flex;height:auto;justify-content:center;padding:30px 30px 20px 20px}.by-header .side-bar .side-list .side-item.member:hover{background-color:initial}.by-header .side-bar .side-list .side-item a{color:#000;display:block}.by-header .side-bar .side-list .side-item .iconfont{color:#888}.by-header .side-bar .side-list .side-item .item-text{flex:auto}.by-header .side-bar .side-list .side-item .item-icon{transition:transform .2s ease-in}.by-header .side-bar .side-list .side-item.destination.show-dest{border-color:#0000}.by-header .side-bar .side-list .side-item.destination.show-dest .item-icon{transform:rotate(180deg)}.by-header .side-bar .side-list .side-sub{height:0;overflow:hidden;padding-left:20px;transition:height .2s ease-in;width:100%}.by-header .side-bar .side-list .side-sub.show-dest{border-bottom:1px solid #ddd;height:80px}.by-header .side-bar .side-list .side-sub.show-dest.dest2{height:160px}.by-header .side-bar .side-list .side-sub.show-dest.dest3{height:240px}.by-header .side-bar .side-list .side-sub.show-dest.dest4{height:320px}.by-header .side-bar .side-list .side-sub .side-item{border-bottom:0;border-top:1px solid #ddd;padding-left:10px;width:100%}.by-header .side-bar .side-list .side-sub .side-item:first-child{border-top:0}.by-header .side-bar.show-side{background-color:#00000080}@media (max-width:767px){.by-header .side-bar .side-cont{left:-80vw;padding-top:59px;width:80vw}.by-header .side-bar .side-list{border-color:#ddd}.by-header .side-bar .side-list .side-item{font-size:15px;height:60px}.by-header .side-bar .side-list .side-sub.show-dest{height:60px}.by-header .side-bar .side-list .side-sub.show-dest.dest2{height:120px}.by-header .side-bar .side-list .side-sub.show-dest.dest3{height:180px}.by-header .side-bar .side-list .side-sub.show-dest.dest4{height:240px}.by-header .side-bar .side-member .nav-member-cont{width:200px}}.nav-member-cont{font-size:12px;padding:3px 5px;text-align:center;width:240px}.nav-member-cont .qrcode{margin-bottom:6px}.nav-member-cont .qrcode img{display:block;height:auto;width:100%}.nav-dest-list,.nav-offers{-webkit-user-select:none;user-select:none}.nav-dest-list .dest-item,.nav-dest-list .offer-item,.nav-offers .dest-item,.nav-offers .offer-item{margin-bottom:15px}.nav-dest-list .dest-item:last-child,.nav-dest-list .offer-item:last-child,.nav-offers .dest-item:last-child,.nav-offers .offer-item:last-child{margin-bottom:0}.nav-dest-list .dest-item a,.nav-dest-list .offer-item a,.nav-offers .dest-item a,.nav-offers .offer-item a{color:#000}.by-header .nav-bar{background-color:initial;left:0;overflow:hidden;position:fixed;top:0;transition:background-color .2s ease-in;-webkit-user-select:none;user-select:none;width:100%;z-index:19}.by-header .nav-bar.in-booking{position:absolute}.by-header .nav-bar.in-booking .nav-logo{border-color:#fff9}@media (max-width:767px){.by-header .nav-bar.in-booking{background-color:#fff;position:relative}.by-header .nav-bar.in-booking .bg{opacity:0}.by-header .nav-bar.in-booking .nav-logo{border-bottom:1px solid #000!important}.by-header .nav-bar.in-booking .nav-logo .logo .black{display:inline-block}.by-header .nav-bar.in-booking .nav-logo .logo .white{display:none}}.by-header .nav-bar .bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABQCAYAAADYxx/bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGRkI5Mzc5MkM2RjExRTZBQUZBRjQ1QUJBMzc0MjcwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGRkI5MzdBMkM2RjExRTZBQUZBRjQ1QUJBMzc0MjcwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEZGQjkzNzcyQzZGMTFFNkFBRkFGNDVBQkEzNzQyNzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEZGQjkzNzgyQzZGMTFFNkFBRkFGNDVBQkEzNzQyNzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6a+DREAAAAWElEQVR42nyQwRKAIAhEt/z/Wz9rilgcYNZIDm+AZR0BAK7zARj64vAshMEjykL0llJYEM8MnUfE0bgMrzluVhfUxLZ/Of4y/iDbLTW5i5bvdZH1LKYAAwAV9T2judh+LwAAAABJRU5ErkJggg==);background-position:0 0;background-repeat:repeat-x;background-size:116px 100%;height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .2s ease-in;width:100%;z-index:0}.by-header .nav-bar .nav-logo{align-items:center;border-bottom:1px solid #fff;display:flex;height:80px;justify-content:space-between;position:relative;transition:border-color .2s ease-in;z-index:1}.by-header .nav-bar .nav-logo .logo-left,.by-header .nav-bar .nav-logo .logo-right{flex:none;width:160px}.by-header .nav-bar .nav-logo .logo{flex:auto;line-height:1;text-align:center}.by-header .nav-bar .nav-logo .logo img{display:inline-block;height:32px}.by-header .nav-bar .nav-logo .logo .black{display:none}.by-header .nav-bar .nav-logo .logo-right{display:flex;justify-content:flex-end;padding-right:40px}.by-header .nav-bar .nav-logo .logo-right .book a{background-color:#bbd65a;border-radius:15px;color:#fff;display:block;font-size:14px;font-weight:500;height:30px;line-height:32px;padding:0 16px;transition:color .2s ease-in}.by-header .nav-bar .nav-list{align-items:center;display:flex;height:46px;justify-content:center;position:relative;width:100%;z-index:2}.by-header .nav-bar .nav-item{font-size:15px;margin:0 23px}.by-header .nav-bar .nav-item a{color:#fff}@media (max-width:767px){.by-header .nav-bar{height:60px}.by-header .nav-bar .bg{background-size:55px 100%}.by-header .nav-bar .nav-logo{border-bottom:0!important;height:60px}.by-header .nav-bar .nav-logo .logo-left,.by-header .nav-bar .nav-logo .logo-right{width:100px}.by-header .nav-bar .nav-logo .logo img{height:24px}.by-header .nav-bar .nav-logo .logo-right{padding-right:15px}.by-header .nav-bar .nav-logo .logo-right .book a{font-size:12px;height:28px;line-height:30px;padding:0 10px}.by-header .nav-bar .nav-list{display:none}}.by-header .nav-bar.show-black,.no-banner .by-header .nav-bar{background-color:#fff}.by-header .nav-bar.show-black .bg,.no-banner .by-header .nav-bar .bg{opacity:0}.by-header .nav-bar.show-black .nav-logo,.no-banner .by-header .nav-bar .nav-logo{border-bottom:1px solid #888}.by-header .nav-bar.show-black .nav-logo .logo-right .book a,.no-banner .by-header .nav-bar .nav-logo .logo-right .book a{color:#000}.by-header .nav-bar.show-black .nav-logo .logo .black,.no-banner .by-header .nav-bar .nav-logo .logo .black{display:inline-block}.by-header .nav-bar.show-black .nav-logo .logo .white,.no-banner .by-header .nav-bar .nav-logo .logo .white{display:none}.by-header .nav-bar.show-black .nav-item,.no-banner .by-header .nav-bar .nav-item{align-items:center;display:flex;height:100%}.by-header .nav-bar.show-black .nav-item a,.no-banner .by-header .nav-bar .nav-item a{color:#000;display:block}.footer{background-color:#101010;color:#fff;width:100%}.footer .footer-container{align-items:center;display:flex;height:56px;justify-content:center;text-align:center}@media (max-width:767px){.footer{min-width:100%!important}.footer .footer-container{height:76px}}.footer .back-top{background:url(data:image/png;base64,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) no-repeat 50%/contain;bottom:30px;display:block;height:50px;position:fixed;right:10px;width:50px;z-index:16}.footer .back-top span{display:none}@media (max-width:767px){.footer .back-top{bottom:5px;height:30px;right:5px;width:30px}}.page-error{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 56px)}.error-popup-container{background-color:#fff;border-radius:4px;font-size:14px;max-width:90%;padding:34px 50px;text-align:center;width:540px}.error-popup-container .icon-queryroom-error{background:url(../image/icon-error-n.png?_=bfc470bc116e9c9f87cca9d102fc8148) no-repeat 50%/contain;height:180px;margin:0 auto;width:150px}.error-popup-container h3{color:#000;font-size:30px;margin:16px 0}.error-popup-container .submit{background-color:#000;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;height:56px;line-height:56px;margin:42px auto 16px;width:230px}@media (max-width:767px){.error-popup-container .submit{font-size:14px;height:42px;line-height:42px;margin:32px auto 4px;width:180px}}.select-hotel.has-error .drop-title{border-color:#c30}.select-hotel .drop-title{background-color:#fff;border:1px solid #d9dced;border-radius:4px;color:#101010;height:70px;position:relative;width:100%}.select-hotel .drop-title.hover{border-color:#101010}.select-hotel .drop-title .drop-arrow{color:#666;font-size:10px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (max-width:767px){.select-hotel .drop-title{border:0;border-bottom:1px solid #999;border-radius:0;height:auto;padding:0 0 12px}.select-hotel .drop-title .drop-arrow{right:10px}}.select-hotel .hotel-empty-item{align-items:center;color:#9a9db2;cursor:default;display:flex;font-size:18px;height:100%;justify-content:flex-start;line-height:1.125;padding:10px 20px}@media (max-width:767px){.select-hotel .hotel-empty-item{height:auto;padding:6px 0 0}}.select-hotel .hotel-item{align-items:center;cursor:default;display:flex;height:100%;justify-content:flex-start;line-height:1.125;padding:10px 20px}@media (max-width:767px){.select-hotel .hotel-item{height:auto;padding:6px 0 0}}.select-hotel .hotel-item .pic{flex:none;height:50px;width:90px}.select-hotel .hotel-item .pic img{display:block;height:100%;width:100%}.select-hotel .hotel-item .content{font-size:14px;padding-left:20px}.select-hotel .hotel-item .content h3{font-size:18px;font-weight:600;margin:3px 0}@media (max-width:767px){.select-hotel .hotel-empty-item{font-size:16px}.select-hotel .hotel-item{padding:0}.select-hotel .hotel-item .pic{border-radius:4px;height:50px;overflow:hidden;width:85px}.select-hotel .hotel-item .content{font-size:14px;padding-left:16px}.select-hotel .hotel-item .content h3{font-size:16px;line-height:1.5;margin-bottom:0}}.select-hotel .drop-popup{position:relative}.select-hotel .select-hotel-popup.hotel-popup-scroll .ant-dropdown-menu{max-height:488px;overflow-y:auto}.select-hotel .select-hotel-popup .ant-dropdown-menu{border:1px solid #d9dced;overflow:hidden;transform:translateY(-3px)}.select-hotel .select-hotel-popup .ant-dropdown-menu-item-group:last-child .ant-dropdown-menu-item:last-child:before,.select-hotel .select-hotel-popup .ant-dropdown-menu>.ant-dropdown-menu-item:last-child:before{border-bottom:0}.select-hotel .select-hotel-popup .ant-dropdown-menu-item-group-list{margin:0 0 8px}.select-hotel .select-hotel-popup .ant-dropdown-menu-item-group-list:last-child{margin-bottom:-1px;overflow:hidden}.select-hotel .select-hotel-popup .ant-dropdown-menu-item-group-title{line-height:1.1;padding:16px 20px 2px}.select-hotel .select-hotel-popup .ant-dropdown-menu-item{padding:0;position:relative}.select-hotel .select-hotel-popup .ant-dropdown-menu-item:before{border-bottom:1px solid #d9dced;bottom:0;content:" ";height:0;left:20px;overflow:hidden;position:absolute;width:calc(100% - 20px)}.select-hotel .select-hotel-popup .ant-dropdown-menu-item .ant-dropdown-menu-title-content{display:block;height:100%;width:100%}.select-hotel .select-hotel-popup .ant-dropdown-menu-item .hotel-item{padding-bottom:10px;padding-top:10px}.select-hotel .select-hotel-popup .ant-dropdown-menu-item-selected{background:#b3b3b3!important;color:#101010}@media (max-width:767px){.select-hotel .select-hotel-popup.hotel-popup-scroll .ant-dropdown-menu{max-height:432px}.select-hotel .select-hotel-popup .ant-dropdown-menu-item-group-title{padding:12px 16px 0}.select-hotel .select-hotel-popup .ant-dropdown-menu-item:after{left:16px;width:calc(100% - 16px)}.select-hotel .select-hotel-popup .ant-menu{border:0}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item-group:last-child .ant-menu-item:last-child:before{border-bottom:0}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item-group-list{margin:2px 0 8px}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item-group-title{line-height:1.1;padding:10px 0 0}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item{height:auto;margin:0;padding:10px 0;position:relative}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item:hover{background:#fff}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item:after{display:none}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item:before{border-bottom:1px solid #d9dced;bottom:0;content:" ";height:0;left:0;overflow:hidden;position:absolute;width:100%}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item .ant-menu-title-content{display:block;height:100%;width:100%}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item .hotel-item{padding:0}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item .hotel-item .pic{height:50px;width:85px}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item-selected{background:#fff}.select-hotel .select-hotel-popup .ant-menu .ant-menu-item-selected .hotel-item{background:#b3b3b3;color:#101010}}

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:9999}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{box-shadow:0 5px 15px -5px #00000080;position:absolute}.pika-lendar{float:left;margin:8px;width:240px}.pika-title{position:relative;text-align:center}.pika-label{background-color:#fff;display:inline-block;*display:inline;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:9999}.pika-title select{cursor:pointer;filter:alpha(opacity=0);left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-next,.pika-prev{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:80% 70%;border:0;cursor:pointer;display:block;font-size:0;height:36px;line-height:0;opacity:.75;outline:none;overflow:hidden;padding:0;position:relative;*position:absolute;*top:0;white-space:nowrap;width:32px}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");background-position:100%;float:left;*left:0}.is-rtl .pika-prev,.pika-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");background-position:0;float:right;*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-table td,.pika-table th{padding:0;width:14.285714285714286%}.pika-table th{color:#999;font-size:12px;font-weight:700;line-height:25px;text-align:center}.pika-button{background:#f5f5f5;border:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:12px;line-height:15px;margin:0;outline:none;padding:5px;text-align:right;width:100%}.pika-week{color:#999;font-size:11px}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{background:#3af;border-radius:3px;box-shadow:inset 0 1px 3px #178fe5;color:#fff;font-weight:700}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{background:#6cb31d;border-radius:3px;box-shadow:none;color:#fff}.is-endrange .pika-button{background:#3af;border-radius:3px;box-shadow:none;color:#fff}.is-disabled .pika-button{color:#999;cursor:default;opacity:.3;pointer-events:none}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{cursor:default;pointer-events:none}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background:#ff8000;border-radius:3px;box-shadow:none;color:#fff}.pika-table abbr{border-bottom:none;cursor:help}.select-date{align-items:center;background-color:#fff;border:1px solid #d9dced;border-radius:4px;color:#101010;cursor:default;display:flex;font-size:14px;height:70px;padding:3px 10px 0 0;position:relative}.select-date.hover{border-color:#101010}@media (max-width:767px){.select-date{border:0;border-bottom:1px solid #999;border-radius:0;height:auto;justify-content:flex-start;min-width:100%;padding:0 0 8px}}.select-date .label{font-size:14px;margin-bottom:2px}.select-date .checkin-cont,.select-date .label{color:#101010;-webkit-user-select:none;user-select:none}.select-date .checkin-cont{flex:none;font-size:18px;padding-left:20px;width:45%}@media (max-width:767px){.select-date .checkin-cont{font-size:16px;margin-right:10px;padding-left:0;position:relative;width:auto}.select-date .checkin-cont .label{display:none}}.select-date .checkout-cont{border-left:1px solid #e3e5f3;color:#101010;flex:none;font-size:18px;padding-left:20px;-webkit-user-select:none;user-select:none;width:45%}@media (max-width:767px){.select-date .checkout-cont{font-size:16px;margin-right:10px;padding-left:0;position:relative;width:auto}.select-date .checkout-cont .label{display:none}.select-date .checkout-cont{border:0;margin-right:10px;padding-left:15px;padding-right:13px}.select-date .checkout-cont:before{content:"-";display:block;font-size:18px;left:0;line-height:1;position:absolute;top:0}.select-date .checkout-cont:after{content:"·";display:block;font-size:18px;line-height:1;position:absolute;right:0;top:0}}.select-date .right{flex:auto;text-align:right}.select-date .right .drop-arrow{color:#666;font-size:10px;padding:0 10px}.select-date .input-date{bottom:0;cursor:default;height:100%;left:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:100%}.select-date .input-date.hidden{height:5%}@media (max-width:767px){.select-date .nights{font-size:16px}.select-date .ant-picker-input{padding-bottom:10px}.select-date .ant-picker-input input{font-size:16px;padding-left:16px}}.pika-single{background-color:#fff;border:1px solid #d9dced;border-radius:5px;margin-top:3px}.pika-single.is-bound{box-shadow:0 15px 20px -5px #0000001a;transform:translate(-1px,-1px)}.pika-single:before{display:block;height:0}.pika-single .pika-lendar{background:#0000;margin:0 29px;padding:10px 0 24px;width:280px}.pika-single .pika-lendar:nth-child(2){margin-left:0}@media (max-width:767px){.pika-single .pika-lendar{margin:0 24px;width:calc(90vw - 50px)}}.pika-single .pika-next,.pika-single .pika-prev{margin:2px 0}.pika-single .pika-label,.pika-single .pika-title{height:40px;line-height:40px}.pika-single .pika-label{padding:0 6px}.pika-single .pika-table tbody{border-left:1px solid #d9dced;border-top:1px solid #d9dced}.pika-single .pika-table td{border-bottom:1px solid #d9dced;border-right:1px solid #d9dced}.pika-single .pika-table th{height:32px;line-height:32px}.pika-single .pika-table th abbr[data-original-title],.pika-single .pika-table th abbr[title]{font-size:.92em;font-weight:400;text-decoration:none}.pika-single .pika-button{background:#0000;border-radius:0;color:#000;font-size:15px;font-weight:200;height:38px;line-height:19px;text-align:center}.pika-single .is-today .pika-button{background-color:initial;font-weight:200}.pika-single .is-inrange .pika-button{background-color:#d9dced}.pika-single .is-endrange .pika-button,.pika-single .is-selected .pika-button,.pika-single .is-startrange .pika-button{background-color:#101010;color:#fff;opacity:1}.pika-single .is-selected .pika-button{box-shadow:none}.overlay.popup-xs{align-items:flex-end}.overlay.popup-xs.hidden{display:none}.overlay.popup-xs .popup{background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;height:calc(100vh - 120px);overflow:hidden;padding-left:15px;padding-right:15px;padding-top:10px;position:relative;width:100%;z-index:0}.overlay.popup-xs .popup .title-bar{font-size:18px;padding:10px 0 12px;position:relative}.overlay.popup-xs .popup .title-bar h2,.overlay.popup-xs .popup .title-bar h3,.overlay.popup-xs .popup .title-bar h4{font-size:inherit;text-align:center}.overlay.popup-xs .popup .title-bar .close{position:absolute;right:0;top:0}.overlay.popup-xs .popup .title-bar .close .iconfont{font-size:22px}.overlay.popup-xs .popup .popup-container{-webkit-overflow-scrolling:touch;height:calc(100% - 60px);margin-right:-8px;overflow:auto;overflow-x:hidden;padding:1px 8px 1px 0}.overlay.popup-xs .popup .popup-container .space-block{height:0;overflow:hidden;padding-bottom:85px}.overlay.popup-xs .popup .popup-container.full-width{margin-left:-20px;margin-right:-20px;padding:1px 0}.overlay.popup-xs .popup .popup-bottom{background-color:#fff;border-top:1px solid #d9dced;bottom:0;left:0;padding:12px 15px 32px;position:absolute;width:100%}.datepicker-xs{position:relative}.datepicker-xs .title-bar{height:52px}.datepicker-xs .weeks-bar{align-items:center;background-color:#fff;display:flex;height:36px;justify-content:space-around;left:20px;line-height:1.1;padding-top:4px;position:absolute;top:61px;width:calc(100% - 40px);z-index:5}.datepicker-xs .picker-container{margin-top:35px;overflow:auto;overflow-x:hidden;position:relative;z-index:2}.datepicker-table{color:#333;font-size:14px;overflow:hidden;text-align:center;width:100%}.datepicker-table .month-title{font-size:20px;font-weight:700;padding:20px 0 10px}.datepicker-table .date-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.datepicker-table .date-item{float:left;font-size:16px;height:45px;line-height:40px;margin-bottom:3px;position:relative;width:14.28%}.datepicker-table .date-item i{border-radius:50%;display:block;font-style:normal;height:24px;line-height:24px;margin:3px auto 0;width:24px}.datepicker-table .date-item:after{bottom:4px;color:#999;display:block;font-size:8px;font-weight:lighter;height:12px;left:0;line-height:1;position:absolute;text-align:center;width:100%}.datepicker-table .date-item.is-today{font-weight:700}.datepicker-table .date-item.is-today:after{content:"今天"}.datepicker-table .date-item.is-weekend{color:#eb4747}.datepicker-table .date-item.is-outdate{color:#ddd}.datepicker-table .date-item.selected{background-color:#222;color:#fff}.datepicker-table .date-item.selected:after{color:#fff}.datepicker-table .date-item.in-selected{background-color:#d9dced;color:#101010}.datepicker-table .date-item.check-in{border-bottom-left-radius:5px;border-top-left-radius:5px}.datepicker-table .date-item.check-in:after{content:"抵达"}.datepicker-table .date-item.check-out{border-bottom-right-radius:5px;border-top-right-radius:5px}.datepicker-table .date-item.check-out:after{content:"离店"}.datepicker-table .date-item.en-US.is-today:after{content:"Today"}.datepicker-table .date-item.en-US.check-in:after{content:"Check-in"}.datepicker-table .date-item.en-US.check-out:after{content:"Check-out"}.select-number{cursor:default;position:relative}.select-number.focus .select-number-wrap{border-color:#101010}.select-number.small .select-number-wrap{height:50px}.select-number .select-number-wrap{align-items:center;background-color:#fff;border:1px solid #d9dced;border-radius:4px;color:#101010;display:flex;font-size:18px;height:70px;justify-content:space-between;padding:0 20px;-webkit-user-select:none;user-select:none;width:100%}.select-number .value-wrap{flex:auto;line-height:1}.select-number .right{flex:none;text-align:right}.select-number .right .drop-arrow{color:#666;font-size:10px;padding:0 0 0 10px}.select-number .ant-select{height:calc(100% - 3px);left:0;opacity:0;position:absolute;top:0;width:100%}.select-number .ant-select .ant-select-selector{height:100%;width:100%}@media (max-width:767px){.select-number .select-number-wrap{font-size:16px;height:50px;padding:0 16px}}.select-guests{align-items:center;background-color:#fff;border:1px solid #d9dced;border-radius:4px;color:#101010;cursor:default;display:flex;font-size:14px;height:70px;justify-content:space-between;padding:0 20px;position:relative}.select-guests.hover{border-color:#101010}.select-guests .select-guests-wrap{display:flex;flex-direction:column;height:100%;justify-content:center;-webkit-user-select:none;user-select:none}.select-guests .drop-arrow{color:#666;font-size:10px}.select-guests .label{margin-bottom:6px}.select-guests .value{font-size:18px;line-height:1}.select-guests .value span{display:inline-block}.select-guests .value span:first-child{margin-right:6px}.select-guests .select-guests-overlay{left:0;position:absolute;width:300px}.select-guests .select-guests-overlay .ant-popover{padding-bottom:0;padding-top:0;width:100%}.select-guests .select-guests-overlay .ant-popover .ant-popover-arrow{display:none}.select-guests .select-guests-overlay .ant-popover .ant-popover-inner{border:1px solid #d9dced;border-radius:4px;overflow:hidden;transform:translateY(-3px)}.select-guests .select-guests-overlay .ant-popover .ant-popover-inner-content{padding:0}@media (max-width:767px){.select-guests{border:0;border-bottom:1px solid #999;border-radius:0;height:auto;padding:0 0 8px;width:100%}.select-guests .select-guests-wrap .value{font-size:16px;line-height:1.4}.select-guests .drop-arrow{margin-right:10px}}.select-guests-popup-wrap .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box,.select-guests-popup-wrap .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0}.select-guests-popup{background-color:#fff;overflow:hidden;padding:5px 15px 1px}.select-guests-popup .guest-item{margin-bottom:15px}.select-guests-popup .guest-item .label{font-size:14px;margin-bottom:2px}.select-guests-popup .ages-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.select-guests-popup .ages-list .guest-item{width:47%}@media (max-width:767px){.select-guests-popup{border:1px solid #d9dced;border-radius:4px;padding:16px 16px 1px}}.input-number{align-items:center;background-color:#fff;border:1px solid #d9dced;border-radius:4px;color:#555;cursor:default;display:flex;height:58px;justify-content:space-between;padding:0 20px;-webkit-user-select:none;user-select:none;width:100%}.input-number.hover{border-color:#101010}.input-number .num{flex:auto;font-size:18px}.input-number .icon-minus,.input-number .icon-plus{border:1px solid #d9dced;flex:none;height:36px;line-height:36px;text-align:center;width:36px}.input-number .icon-minus .anticon,.input-number .icon-plus .anticon{vertical-align:middle}.input-number .icon-minus.disabled,.input-number .icon-plus.disabled{color:#d9dced}.input-number .icon-minus{margin-left:20px;margin-right:24px}@media (max-width:767px){.input-number{height:50px;padding:0 0 0 16px}.input-number .num{font-size:16px}.input-number .icon-minus,.input-number .icon-plus{border:0;border-left:1px solid #d9dced;height:50px;line-height:47px;width:50px}.input-number .icon-minus{margin:0}}.page-home .check-form .brand-list{align-items:center;display:flex;justify-content:flex-start}.page-home .check-form .brand-list .brand-item{background-color:#f2f2f2;border-radius:4px;font-size:14px;margin:0 10px 10px 0;padding:7px 15px 6px}.page-home .check-form .brand-list .brand-item.selected{background-color:#101010;color:#fff}.page-home .check-form .form-item-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:8px;width:100%}.page-home .check-form .form-item-wrap .form-item{margin-bottom:16px}@media (max-width:767px){.page-home .check-form .form-item-wrap .form-item{margin-bottom:24px}}.page-home .check-form .form-item-wrap .form-item-units{width:31%}.page-home .check-form .form-item-wrap .form-item-units.full-row{width:100%!important}.page-home .check-form .form-item-wrap .form-item-guest1{margin-right:3.5%;width:65.5%}.page-home .check-form .form-item-wrap .form-item-guests{width:31%}.page-home .check-form .form-item-wrap .form-item-guests .form-label{display:none}.page-home .check-form .form-item-wrap .mgright{margin-right:3.5%}@media (max-width:767px){.page-home .check-form .form-item-wrap{justify-content:space-between;margin-bottom:0}.page-home .check-form .form-item-wrap .form-item-units{margin-bottom:16px;width:100%}.page-home .check-form .form-item-wrap .form-item-guest1{margin-bottom:16px;margin-right:0;width:100%}.page-home .check-form .form-item-wrap .form-item-guests{margin-bottom:16px;width:100%}.page-home .check-form .form-item-wrap .form-item-guests:last-child{margin-bottom:24px}.page-home .check-form .form-item-wrap .mgright{margin-right:0}}.page-home .check-form .voucher-link{color:#101010;font-size:14px}.page-home .check-form .voucher-link span{text-decoration:underline}.page-home{background:#666 url(https://nbc-oss.nakedretreats.cn/we-booking/web/bg-home.jpg) no-repeat 50%/cover fixed;min-width:1024px}@media (max-width:767px){.page-home{background:#fff;min-width:100%}}.page-home>.page-main{align-items:center;display:flex;flex:auto;justify-content:center;padding-bottom:40px;padding-top:100px}@media (max-width:767px){.page-home>.page-main{display:block;min-height:100vh;min-width:auto;padding:0;width:100%}}.page-home>.footer{flex:none;min-width:960px}.page-home .form-wrap{background-color:#fff;border-radius:10px;padding:50px 112px;width:872px}.page-home .form-wrap h1{font-size:30px;font-weight:600;line-height:1;margin:0 0 42px;text-align:center}@media (max-width:767px){.page-home .form-wrap{border-radius:0;padding:24px 20px 40px;width:100%}}.page-home .home-banner{align-items:center;background:#666 url(https://nbc-oss.nakedretreats.cn/we-booking/web/bg-home.jpg) no-repeat 50%/cover;color:#fff;display:flex;font-size:22px;height:45vw;justify-content:center;width:100%}.banner{background-color:#666;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:100px;width:100%}.banner .container{align-items:center;display:flex;height:100px;justify-content:flex-start}.banner .container h1{font-size:32px;line-height:1.1;margin:0}@media (max-width:767px){.banner{padding-top:20px}}.step-bar-wrap{margin:30px 0 0}@media (max-width:767px){.step-bar-wrap{margin:0}}.step-bar{align-items:flex-start;background-color:#f2f5f8;color:#9a9db2;display:flex;justify-content:center}.step-bar .step-item{display:flex;font-size:16px;margin:0 16px;z-index:3}.step-bar .step-item .step-ok{display:none;font-size:16px}.step-bar .step-item .step-num{background-color:#9a9db2;border-radius:50%;color:#fff;font-size:12px;font-weight:200;height:16px;line-height:17px;text-align:center;width:16px}.step-bar .step-item.selected{color:#333}.step-bar .step-item.selected .step-ok{display:inline-flex}.step-bar .step-item.selected .step-num{display:none}.step-bar .step-item.selected .text{color:#101010}.step-bar .step-item .text{margin-left:8px}.step-bar .line1,.step-bar .line2{border-top:1px solid #9a9db2;height:0;margin-top:8px;width:130px}.step-bar .line1.selected,.step-bar .line2.selected{border-color:#333}@media (max-width:767px){.step-bar{padding:12px 16px;position:relative}.step-bar .step-item{display:block;font-size:14px;line-height:1;margin:0;text-align:center;width:30%}.step-bar .step-item .text{margin:0}.step-bar .icon{background-color:#f2f5f8;display:inline-flex;justify-content:center;padding-bottom:10px;width:42px}.step-bar .line1,.step-bar .line2{left:20%;margin-top:0;position:absolute;top:19px;width:30%;z-index:1}.step-bar .line2{left:50%;z-index:2}}.step-bar.bynaked .step-item.selected{color:#105700}.step-bar.bynaked .step-item.selected .step-ok{color:#27c840}.step-bar.bynaked .step-item.selected .text{color:#105700}.step-bar.bynaked .line1.selected,.step-bar.bynaked .line2.selected{border-color:#105700}.step-bar.retreats .step-item.selected,.step-bar.retreats .step-item.selected .text{color:#ef7733}.step-bar.retreats .line1.selected,.step-bar.retreats .line2.selected{border-color:#ef7733}.overlay.popup .popup{height:100%;overflow:auto;width:100%}.overlay.popup .popup .popup-container{align-items:center;display:flex;justify-content:center;margin:100px;min-height:calc(100% - 200px);min-width:1100px}.overlay.popup .popup .popup-container-xs{align-items:center;display:flex;justify-content:center;margin:0;min-height:100%;width:100%}.overlay.popup .popup .popup-wrap{position:relative}.overlay.popup .popup .popup-wrap .close{color:#fff;cursor:pointer;position:absolute;right:-56px;top:0}.overlay.popup .popup .popup-wrap .close .iconfont{font-size:32px;line-height:1}.page-room .room-base-tag{display:flex;margin-bottom:8px;margin-top:8px}.page-room .room-base-tag .room-base-tag-item{margin-right:30px}.page-room .room-base-tag .room-base-tag-item:last-child{margin-right:0}.page-room .room-base-tag .iconfont{font-size:18px;margin-right:6px}.page-room .room-base-tag-extra-people{color:#999;font-size:12px;line-height:1.2;margin:0 0 12px}.page-room .room-tag-cont .room-tag-type{border-bottom:1px solid #e2e5ea;display:flex;justify-content:space-between}.page-room .room-tag-cont .room-tag-type .room-tag-type-item{border-bottom:2px solid #0000;color:#83878f;cursor:pointer;font-size:13px;margin-bottom:-1px;padding-bottom:3px;padding-right:0;position:relative}.page-room .room-tag-cont .room-tag-type .room-tag-type-item.selected{border-bottom-color:#101010;color:#101010}@media (max-width:767px){.page-room .room-tag-cont .room-tag-type .room-tag-type-item{color:#101010;font-size:14px;padding-right:2px}.page-room .room-tag-cont .room-tag-type .room-tag-type-item span{display:none}.page-room .room-tag-cont .room-tag-type .room-tag-type-item .iconfont{font-size:20px}.page-room .room-tag-cont .room-tag-type .room-tag-type-item.selected{color:#777;padding-bottom:4px}.page-room .room-tag-cont .room-tag-type .room-tag-type-item.selected span{display:inline;font-size:13px}.page-room .room-tag-cont .room-tag-type .room-tag-type-item.selected .iconfont{font-size:18px}}.page-room .room-tag-cont .room-tag-type .iconfont{font-size:18px;margin-right:4px;vertical-align:middle}.page-room .room-tag-cont .room-tag-list-cont{padding-bottom:6px;padding-top:12px}@media (max-width:767px){.page-room .room-tag-cont .room-tag-list-cont{padding-bottom:12px}}.page-room .room-tag-cont .room-tag-list{display:flex;flex-wrap:wrap;font-size:12px}.page-room .room-tag-cont .room-tag-list .room-tag-list-item{margin-bottom:6px;margin-right:20px}.price-breakdown-wrap .cont-item{align-items:flex-start;border-bottom:1px solid #d9dced;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0}.price-breakdown-wrap .cont-item:first-child{padding-top:0}.price-breakdown-wrap .cont-item:last-child{border-bottom:0;padding-bottom:0}.price-breakdown-wrap .cont-item .label{margin-right:7%;width:28%}.price-breakdown-wrap .cont-item .cont{text-align:right;width:65%}.price-breakdown-wrap .cont-item .cont .discount,.price-breakdown-wrap .cont-item .cont.discount{color:#999;font-size:12px;line-height:1}.price-breakdown-wrap .cont-item .fees-tips{color:#101010;font-size:12px;width:100%}.price-breakdown-wrap .cont-item.date-price{padding-bottom:0}.price-breakdown-wrap .cont-item.date-price .cont,.price-breakdown-wrap .cont-item.date-price .label{margin-bottom:10px}.room-cont-left .offer-list .offer-item{align-items:stretch;border:1px solid #9a9db2;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:10px;overflow:hidden;padding:25px 40px 25px 50px;position:relative;z-index:0}.room-cont-left .offer-list .offer-item:last-child{margin-bottom:0}.room-cont-left .offer-list .icon-best-rate-wrap{position:absolute;right:180px;top:-15px;transform:rotate(-15deg);width:120px;z-index:0}.room-cont-left .offer-list .best-rate-flag{left:-68px;position:absolute;top:18px;transform:rotate(-45deg);z-index:3}.room-cont-left .offer-list .best-rate-flag .flag-block{background-color:#b6a373;color:#fff;display:block;height:32px;line-height:32px;text-align:center;width:200px}.room-cont-left .offer-list .best-rate-flag .flag-block.best-rate{background-color:#b6a373}.room-cont-left .offer-list .best-rate-flag .flag-block.best-choice{background-color:#00421c}.room-cont-left .offer-list .best-rate-flag .flag-block.best-double11,.room-cont-left .offer-list .best-rate-flag .flag-block.free-rate{background-color:#ed6d26}.room-cont-left .offer-list .price-block{display:flex;flex-direction:column;justify-content:space-between}.room-cont-left .offer-list .price-block .price-wrap{align-items:flex-end;display:flex;flex-direction:column;margin-right:1px}.room-cont-left .offer-list .price-block .original-price{color:#bbb}.room-cont-left .offer-list .price-block .original-price .delete-line{text-decoration:line-through}.room-cont-left .offer-list .price-block .price{font-weight:700;line-height:1.1}.room-cont-left .offer-list .price-block .price strong{font-size:30px;margin-right:6px}.room-cont-left .offer-list .price-block .no-charge{margin-top:2px}.room-cont-left .offer-list .price-block .button{margin-top:10px;-webkit-user-select:none;user-select:none}.room-cont-left .offer-list .price-block .button .select{background-color:#101010;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:54px;line-height:55px;text-align:center;width:176px}.room-cont-left .offer-list .price-block .button .select.disabled{background-color:#e9ebf6;color:#9a9db2;cursor:default}.room-cont-left .offer-list .price-block .action{display:flex;margin-top:6px}.room-cont-left .offer-list .price-block .action .offer-action{cursor:pointer;font-size:16px;margin-right:20px}.room-cont-left .offer-list .price-block .action .offer-action:last-child{margin-right:0}.room-cont-left .offer-list .price-block .action .offer-action .icon{font-size:.86em}.room-cont-left .offer-list .offer-price-block{align-items:flex-end;flex:none;text-align:right;width:280px}.room-cont-left .offer-list .offer-info{padding-top:6px;width:500px}.room-cont-left .offer-list .offer-info h3{cursor:pointer;font-size:24px;line-height:1.1;margin-bottom:8px}.room-cont-left .offer-list .offer-info h4{color:#101010;cursor:pointer;font-size:16px;line-height:1}.room-cont-left .offer-list .offer-info .can-tips{color:#0b4ba5;font-size:12px;margin-bottom:.5em}.room-cont-left .offer-list .offer-info .cancellation{color:#999;font-size:12px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.room-cont-left .offer-list .offer-info .inclusions{margin-top:12px}.room-cont-left .offer-list .offer-info .inclusions h4{margin-bottom:4px}.room-cont-left .offer-list .offer-info .inclusions .desc-cont ul{margin-bottom:4px;margin-top:8px;padding-left:5px}.room-cont-left .offer-list .offer-info .inclusions .desc-cont li{margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.room-cont-left .offer-list .offer-info .inclusions .view-more{align-items:center;color:#487bff;display:flex;margin-top:8px}.room-cont-left .offer-list .offer-info .inclusions .view-more .icon{font-size:.9em}.room-cont-left .offer-list .offer-info .offer-action{margin-top:10px}.room-cont-left .offer-list .offer-info .offer-action,.room-cont-left .offer-list .offer-info .offer-action .action{align-items:center;display:flex;justify-content:flex-start}.room-cont-left .offer-list .offer-info .offer-action h4{margin:0 2px 0 0}.room-cont-left .offer-list .offer-info .offer-action .icon{font-size:10px}.room-cont-left .offer-list .offer-desc{background-color:#fff;border-radius:5px;padding:36px 50px 50px;width:920px}.room-cont-left .offer-list .offer-desc h3{font-size:24px;margin-bottom:12px}.room-cont-left .offer-list .offer-desc .desc-wrap{align-items:stretch;display:flex;justify-content:space-between}.room-cont-left .offer-list .offer-desc .desc-wrap .price-wrap{align-items:flex-start}.room-cont-left .offer-list .offer-desc .desc-wrap .left{display:flex;flex:auto;flex-direction:column;justify-content:space-between}.room-cont-left .offer-list .offer-desc .desc-wrap .left .desc-cont{border-bottom:1px solid #d9dced;flex:auto;margin-bottom:20px;padding-bottom:20px}.room-cont-left .offer-list .offer-desc .desc-wrap .left .can-tips{color:#0b4ba5;margin-bottom:.5em}.room-cont-left .offer-list .offer-desc .desc-wrap .left .cancellation{color:#999;font-size:12px;margin-top:20px}.room-cont-left .offer-list .offer-desc .desc-wrap .right{flex:none;margin-left:50px;width:450px}.room-cont-left .offer-list .offer-desc .desc-wrap .right h4{font-size:18px;margin-bottom:8px}.room-cont-left .offer-list .offer-desc .desc-wrap .right .inc-list{margin:0;padding-left:16px}.offer-popover .ant-popover-inner{box-shadow:0 5px 20px #00000026}.offer-popover .ant-popover-inner .ant-popover-inner-content{padding:10px 10px 5px}.offer-popover .title{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.offer-popover .title h4{font-size:16px}.offer-popover .title .iconfont{cursor:pointer;font-size:20px;line-height:1}.offer-popover .conditions{width:350px}.offer-popover .conditions ul{margin:0;padding-left:16px}.offer-popover .price-breakdown{width:350px}.room-cont-left .room-desc{width:992px}.room-cont-left .room-desc .room-name{color:#fff;display:flex;justify-content:space-between;padding-top:12px}.room-cont-left .room-desc .room-name h3{font-size:18px;font-weight:400}.room-cont-left .room-desc .desc-container{background-color:#fff;border-radius:5px;padding:25px 0 0}.room-cont-left .room-desc .desc-tabs{align-items:flex-start;display:flex;justify-content:center;margin-bottom:20px}.room-cont-left .room-desc .desc-tabs .tab-item{border-bottom:2px solid #0000;cursor:pointer;font-size:18px;margin-left:50px}.room-cont-left .room-desc .desc-tabs .tab-item.selected{border-color:#101010;color:#101010}.room-cont-left .room-desc .desc-tabs .tab-item:first-child{margin-left:0}.room-cont-left .room-desc .video-cont{background-color:#000;position:relative;width:100%;z-index:0}.room-cont-left .room-desc .video-cont video{display:block;height:558px;width:992px}.room-cont-left .room-desc .video-cont .play-icon{color:#fff;cursor:pointer;font-size:72px;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-65%)}.room-cont-left .room-desc .pic-cont{position:relative}.room-cont-left .room-desc .pic-cont .pic{background-position:50%;background-repeat:no-repeat;background-size:cover;height:558px;width:992px}.room-cont-left .room-desc .pic-cont .pic-name{background-color:#00000080;color:#fff;padding:8px 0;text-align:center;width:100%}.room-cont-left .room-desc .pic-cont .swiper-button-next,.room-cont-left .room-desc .pic-cont .swiper-button-prev{color:#fff}.room-cont-left .room-desc .pic-cont .swiper-button-next:after,.room-cont-left .room-desc .pic-cont .swiper-button-prev:after{color:#fff;font-size:32px}.room-cont-left .room-desc .pic-cont .swiper-button-next{right:-50px}.room-cont-left .room-desc .pic-cont .swiper-button-prev{left:-50px}.room-cont-left{padding-bottom:1px}.room-cont-left img{display:block;height:100%;width:100%}.room-cont-left .room-item{background-color:#fff;border-radius:5px;margin-bottom:20px;overflow:hidden;padding:0}.room-cont-left .room-info{align-items:stretch;display:flex}.room-cont-left .room-info .pic-cont{align-items:flex-start;display:flex;flex:none;margin-right:20px;width:380px}.room-cont-left .room-info .pic{cursor:pointer;height:280px;position:relative}.room-cont-left .room-info .pic .show-pic,.room-cont-left .room-info .pic .show-video{background-color:#0000004d;border-radius:24px;bottom:10px;color:#fff;cursor:pointer;height:48px;left:10px;line-height:48px;position:absolute;text-align:center;width:48px}.room-cont-left .room-info .pic .show-pic .iconfont,.room-cont-left .room-info .pic .show-video .iconfont{font-size:20px}.room-cont-left .room-info .pic .show-video{left:68px}.room-cont-left .room-info-cont{display:flex;flex:auto;flex-direction:column;justify-content:space-between;padding:20px 16px 0 0}.room-cont-left .room-info-cont .info-cont{flex:auto}.room-cont-left .room-info-cont .covid-icon{float:right;height:60px;width:46px}.room-cont-left .room-info-cont .room-name{margin-right:60px}.room-cont-left .room-info-cont .room-name h2{display:inline;font-size:24px;line-height:1.1;margin:0 12px 0 0}.room-cont-left .room-info-cont .room-name .covid-tips{color:#baac86;display:inline-block;font-size:12px}.room-cont-left .room-info-cont .room-price-block{margin-right:0}.room-cont-left .offer-list{padding:15px}.room-cont-left .offer-list .offer-item.ext-item{display:none}.room-cont-left .offer-list.show-ext .offer-item.ext-item{display:flex}.room-cont-left .expand-offer{color:#487bff;font-size:18px;font-weight:700;margin-bottom:10px;text-align:center}.room-cont-left .expand-offer span{cursor:pointer}.option-item-detail .detail-item-block{border-bottom:1px solid #d9dced;padding:10px 0}.option-item-detail .detail-item-block:last-child{border-bottom:0;padding-bottom:0}.option-item-detail .detail-item{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.option-item-detail .detail-item .label{flex:none;width:36%}.option-item-detail .detail-item .value{text-align:right}.option-item-detail .detail-item.total-item{border-top:1px solid #101010;font-size:18px;font-weight:700;margin:0 15px;padding-bottom:0;padding-top:16px}.option-item-detail .booking-option{padding-top:0}.option-item-detail .price-block{padding-bottom:0}.option-item-list-title{font-size:24px;padding:0 16px 8px}@media (max-width:767px){.option-item-list-title{display:none}}.option-item-list .option-item{position:relative;z-index:0}.option-item-list .option-item .item-wrap{border:1px solid #0000;padding:1px 15px;position:relative;z-index:1}@media (max-width:767px){.option-item-list .option-item .item-wrap{padding:10px 16px}}.option-item-list .option-item .item-selected{background-color:#fff;border:1px solid #101010;border-radius:5px;height:calc(100% + 1px);left:0;position:absolute;top:0;width:100%;z-index:0}.option-item-list .option-item .item-selected:before{background-color:#101010;content:" ";height:12px;left:-6px;overflow:hidden;position:absolute;top:45%;transform:rotate(45deg);width:12px}.option-item-list .option-item .item-selected:after{background-color:#fff;content:" ";height:90%;left:0;overflow:hidden;position:absolute;top:5%;width:12px}.option-item-list .title-block{align-items:center;background-color:#eef0f9;border-radius:5px;display:flex;padding:16px 12px}.option-item-list .title-block .icon{cursor:pointer;flex:none;font-size:12px;margin-right:4px}.option-item-list .title-block .title{cursor:pointer;flex:auto;font-size:16px;-webkit-user-select:none;user-select:none}.option-item-list .title-block .action{flex:none}.option-item-list .title-block .action a{color:#487bff;margin-left:24px}.option-item-list .total-block{align-items:center;border-top:1px solid #101010;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin:0 15px;padding-bottom:0;padding-top:16px}@media (max-width:767px){.option-item-list .total-block{padding-bottom:24px}}.option-block-xs{padding:15px}.option-block-xs .option-item-detail{font-size:12px}.option-block-xs .option-item-detail .detail-item-block{background-color:#fff;border:0;border-radius:4px;margin-bottom:15px;padding:15px}.option-block-xs .option-item-detail .detail-item-block:last-child{margin-bottom:0}.option-block-xs .option-item-detail .detail-item{padding:5px 0}.option-block-xs .option-item-detail .detail-item .label{color:#999}.option-container .list-container{background-color:#fff;border-radius:5px;padding:22px 0 30px}.option-container .add-another{align-items:center;color:#487bff;cursor:pointer;display:flex;margin-top:20px}.option-container .add-another .icon{font-size:20px;margin-right:4px}.option-container .continue-book{margin-top:20px}.option-container .continue-book .continue{background-color:#101010;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:54px;line-height:54px;text-align:center;width:100%}.option-container .continue-book .continue.disabled{background-color:#d3d5e1;color:#adb1c6;cursor:default}.full-popup-xs{-webkit-overflow-scrolling:touch;background-color:#fff;display:block;height:100vh;left:0;min-height:100vh;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:29}.full-popup-xs .title-bar{align-items:center;border-bottom:1px solid #d9dced;display:flex;font-size:22px;height:60px;justify-content:space-between;padding:0 20px}.full-popup-xs .title-bar .title{padding-top:2px}.full-popup-xs .title-bar h2,.full-popup-xs .title-bar h3,.full-popup-xs .title-bar h4{font-size:inherit}.full-popup-xs .title-bar .close .iconfont{font-size:22px}.room-cont-xs .offer-list{padding:0 10px}.room-cont-xs .offer-list.show-ext-offer .offer-item.ext-item{display:block}.room-cont-xs .offer-list .offer-item.ext-item{display:none}.room-cont-xs .offer-list .expand-offer{color:#487bff;font-size:16px;font-weight:700;margin-top:16px;text-align:center}.room-cont-xs .offer-list .offer-item{background-color:#fff;border:1px solid #999;border-radius:4px;margin-bottom:10px;overflow:hidden;padding:0 0 8px;position:relative;z-index:0}.room-cont-xs .offer-list .offer-item.show-best-rate-flag{border-color:#b6a373}.room-cont-xs .offer-list .offer-item.show-best-rate-flag .icon-best-rate{top:10px}.room-cont-xs .offer-list .offer-item .offer-top{align-items:stretch;display:flex;justify-content:flex-start;margin-bottom:1px}.room-cont-xs .offer-list .offer-item .offer-top .best-rate-flag{border-bottom-right-radius:4px;flex:none;overflow:hidden}.room-cont-xs .offer-list .offer-item .offer-top .best-rate-flag .flag-block{align-items:center;background-color:#b6a373;color:#fff;display:flex;font-size:12px;height:100%;justify-content:center;padding:4px 12px 3px;width:100%}.room-cont-xs .offer-list .offer-item .offer-top .best-rate-flag .flag-block.best-rate{background-color:#b6a373}.room-cont-xs .offer-list .offer-item .offer-top .best-rate-flag .flag-block.best-choice{background-color:#00421c}.room-cont-xs .offer-list .offer-item .offer-top .best-rate-flag .flag-block.best-double11,.room-cont-xs .offer-list .offer-item .offer-top .best-rate-flag .flag-block.free-rate{background-color:#ed6d26}.room-cont-xs .offer-list .offer-item .offer-top .best-rate-flag .flag-block strong{display:block;font-weight:400}.room-cont-xs .offer-list .offer-item .offer-top .offer-name{flex:auto;padding:12px 10px 5px}.room-cont-xs .offer-list .offer-item .offer-top .offer-name .name{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.room-cont-xs .offer-list .offer-item .offer-top .offer-name .name h3{font-size:14px;text-decoration:underline}.room-cont-xs .offer-list .offer-item .offer-price{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;padding:0 10px}.room-cont-xs .offer-list .offer-item .offer-price .price-block{margin-top:5px}.room-cont-xs .offer-list .offer-item .offer-price .price{font-size:20px}.room-cont-xs .offer-list .offer-item .offer-bottom{align-items:center;display:flex;font-size:12px;padding:0 10px}.room-cont-xs .offer-list .offer-item .offer-bottom .copy{flex:none;margin-right:5px}.room-cont-xs .offer-list .offer-item .offer-bottom .no-charge{flex:auto}.room-cont-xs .offer-list .offer-item .offer-bottom .cancellation{flex:auto;margin:0 0 0 5px;text-align:right}.room-cont-xs .offer-list .offer-item .offer-bottom.en-US{flex-wrap:wrap}.room-cont-xs .offer-list .offer-item .offer-bottom.en-US .cancellation,.room-cont-xs .offer-list .offer-item .offer-bottom.en-US .copy,.room-cont-xs .offer-list .offer-item .offer-bottom.en-US .no-charge{line-height:1.6}.room-cont-xs .offer-list .offer-item .select{background-color:#101010;border-radius:4px;color:#fff;cursor:pointer;flex:none;font-size:inherit;height:30px;line-height:31px;margin-left:20px;text-align:center;width:65px}.room-cont-xs .offer-list .offer-item .select.disabled{background-color:#e9ebf6;color:#9a9db2;cursor:default}.room-cont-xs .offer-list .offer-item .offer-name{flex:auto}.room-cont-xs .offer-list .offer-item .offer-name .name{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.room-cont-xs .offer-list .offer-item .offer-name .name h3{font-size:14px;text-decoration:underline}.room-cont-xs .offer-list .offer-item .cancellation{color:#0b4ba5;font-size:12px;margin-top:6px}.room-cont-xs .offer-list .offer-item .original-price{color:#999;font-size:12px;line-height:1.1;margin-bottom:3px}.room-cont-xs .offer-list .offer-item .price-cont{align-items:flex-end;display:flex;justify-content:flex-start}.room-cont-xs .offer-list .offer-item .price-cont .copy{flex:none;font-size:12px;margin-right:8px;text-align:right}.room-cont-xs .offer-list .offer-item .price-cont .price{line-height:1;margin-right:8px}.room-cont-xs .offer-list .offer-item .price-cont .price strong{font-size:20px;margin-right:4px}.room-cont-xs .offer-list .price-cont{align-items:flex-end;display:flex;justify-content:space-between}.room-cont-xs .offer-list .price-cont .copy{flex:none;font-size:12px;text-align:right}.room-cont-xs .offer-list .price-cont .price{line-height:1}.room-cont-xs .offer-list .price-cont .price strong{font-size:20px;margin-right:4px}.room-cont-xs .offer-detail.popup .popup-bottom{padding-bottom:30px;padding-top:10px}.room-cont-xs .offer-detail.popup .price-select{align-items:center;display:flex;justify-content:space-between;min-height:48px}.room-cont-xs .offer-detail.popup .price-select .select{background-color:#101010;border-radius:4px;color:#fff;cursor:pointer;flex:none;font-size:14px;height:40px;line-height:41px;margin-left:20px;text-align:center;width:100px}.room-cont-xs .offer-detail.popup .price-select .select.disabled{background-color:#e9ebf6;color:#9a9db2;cursor:default}.room-cont-xs .offer-detail.popup .price-select .copy{font-size:12px}.room-cont-xs .offer-detail.popup .price-select .price{margin-top:4px}.room-cont-xs .offer-detail.popup .price-select strong{font-size:20px;line-height:1;margin-right:4px}.room-cont-xs .offer-detail.popup .cancellation{color:#0b4ba5;font-size:12px;margin-top:10px}.room-cont-xs .offer-detail.popup .offer-desc{border-bottom:1px solid #d9dced;padding-bottom:12px}.room-cont-xs .offer-detail.popup .detail-tabs{align-items:flex-end;display:flex;justify-content:space-around;padding-top:20px}.room-cont-xs .offer-detail.popup .detail-tabs .tab-item{color:#999;padding-bottom:6px;position:relative;text-align:center;z-index:0}.room-cont-xs .offer-detail.popup .detail-tabs .tab-item.selected{color:#101010}.room-cont-xs .offer-detail.popup .detail-tabs .tab-item.selected:after{border-bottom:2px solid #101010;bottom:0;content:" ";height:0;left:50%;margin-left:-15px;overflow:hidden;position:absolute;width:30px}.room-cont-xs .offer-detail.popup .detail-cont{padding:16px 0 120px}.room-cont-xs .offer-detail.popup .detail-cont .cont-block{background-color:#f2f5f8;border-radius:10px;padding:20px}.room-cont-xs .offer-detail.popup .detail-cont .list{margin:0;padding-left:16px}.room-cont-xs img{display:block;height:100%;width:auto}.room-cont-xs .room-item{background-color:#fff;border-radius:4px;font-size:13px;margin-bottom:15px;overflow:hidden}.room-cont-xs .room-item:last-child{margin-bottom:0}.room-cont-xs .room-info .pic-cont{display:flex;height:56vw;justify-content:space-around;overflow:hidden;position:relative;width:100%;z-index:0}.room-cont-xs .room-info .pic-cont .show-pic,.room-cont-xs .room-info .pic-cont .show-video{background-color:#0000004d;border-radius:24px;bottom:10px;color:#fff;cursor:pointer;height:48px;left:10px;line-height:48px;position:absolute;text-align:center;width:48px;z-index:2}.room-cont-xs .room-info .pic-cont .show-pic .iconfont,.room-cont-xs .room-info .pic-cont .show-video .iconfont{font-size:20px}.room-cont-xs .room-info .pic-cont .covid-icon{height:60px;position:absolute;right:10px;top:10px;width:46px}.room-cont-xs .room-info .pic-cont .pic-wrap{height:56vw;position:relative;width:100%;z-index:1}.room-cont-xs .room-info .pic-cont .pic{background-position:50%;background-repeat:no-repeat;background-size:cover;height:56vw}.room-cont-xs .room-info .pic-cont .pic img{display:inline-block;height:100%;opacity:0;width:100%}.room-cont-xs .room-info .pic-cont .pic-tips{padding-bottom:35px}.room-cont-xs .room-info .pic-cont .swiper-pagination .swiper-pagination-bullet-active{background-color:#999}.room-cont-xs .room-info .room-cont{padding:0 15px 12px}.room-cont-xs .room-info .room-tag{align-items:center;display:flex;justify-content:space-between}.room-cont-xs .room-info .room-tag .view-more{color:#999}.room-cont-xs .room-info .room-tag .room-tag-list{align-items:center;display:flex;justify-content:flex-start}.room-cont-xs .room-info .room-tag .room-tag-list .room-base-tag-item{margin-right:2px}.room-cont-xs .room-info .room-base-tag{margin-top:0}.room-cont-xs .room-info .room-base-tag .room-base-tag-item{margin-right:16px}.room-cont-xs .room-info .room-base-tag .room-base-tag-item:last-child{margin-right:0}.room-cont-xs .room-info .room-base-tag.en-US{align-items:flex-end;display:flex;justify-content:space-between}.room-cont-xs .room-info .room-base-tag.en-US .room-base-tag-item{margin-right:0}.room-cont-xs .room-info .room-desc{margin-top:20px;padding-bottom:20px}.room-cont-xs .room-name{align-items:flex-start;display:flex;justify-content:space-between;padding:16px 0 8px}.room-cont-xs .room-name h2{font-size:18px;line-height:1.1}.room-cont-xs .room-name .icon{flex:none;font-size:12px;margin-left:12px;padding-top:2px}.room-cont-xs .room-price-block{margin-top:18px;padding:18px 16px}.room-cont-xs .room-price-block strong{font-size:18px}.room-cont-xs .pic-video-popup .pic-tabs{align-items:flex-end;display:flex;font-size:18px;height:62px}.room-cont-xs .pic-video-popup .tab-item{border-bottom:2px solid #0000;color:#999;margin-right:40px;padding-bottom:16px}.room-cont-xs .pic-video-popup .tab-item.selected{border-color:#101010;color:#101010;font-weight:700}.room-cont-xs .pic-video-popup .pic-tips{font-size:16px;padding-left:7.5px;padding-top:7.5px}.room-cont-xs .pic-video-popup .video-cont{background-color:#000;margin-top:25vh;position:relative;width:100%;z-index:0}.room-cont-xs .pic-video-popup .video-cont video{display:block;height:56.25vw;width:100vw}.room-cont-xs .pic-video-popup .video-cont .play-icon{color:#fff;cursor:pointer;font-size:48px;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-65%)}.room-cont-xs .pic-video-popup .video-bottom{display:flex;justify-content:space-between}.room-cont-xs .pic-video-popup .video-bottom .copy-link-bar{margin-right:7.5px;margin-top:9.5px}.room-cont-xs .pic-video-popup .pic-cont{margin-top:25vh}.room-cont-xs .pic-video-popup .pic-cont .pic{background-position:50%;background-repeat:no-repeat;background-size:cover;height:56.25vw;width:100vw}.room-cont-xs .pic-video-popup .pic-cont .pic-tips{padding-bottom:35px}.room-cont-xs .pic-video-popup .pic-cont .swiper-pagination .swiper-pagination-bullet-active{background-color:#999}.room-cont-xs .room-popup .room-info{padding:0}.room-cont-xs .room-popup .room-info .room-base-tag{margin-top:12px}.room-cont-xs .room-popup .room-info .room-tag-cont .room-tag-type{align-items:flex-end;justify-content:space-between}.room-cont-xs .room-popup .room-info .room-tag-cont .room-tag-type .room-tag-type-item{margin-right:0}.room-cont-xs .room-popup .room-info .room-tag-type.tag5{justify-content:flex-start}.room-cont-xs .room-popup .room-info .room-tag-type.tag5 .room-tag-type-item{margin-right:25px}.page-room{min-width:1320px}@media (max-width:767px){.page-room{min-width:100%}}.page-room .page-main{min-height:50vh}.page-room .page-room-top-tips{background-color:#f47852;color:#fff}.page-room .page-room-top-tips .container{padding:16px 0 15px}.page-room .page-room-top-tips .container a{font-weight:700;text-decoration:underline}@media (max-width:767px){.page-room .page-room-top-tips .container{padding:10px 15px 8px;position:relative;width:100%}}.page-room .page-room-top-tips.retreats{background-color:#ef7733}.page-room .page-room-top-tips.bynaked{background-color:#105700}.page-room .topbar{background-color:#fff;height:112px;position:relative;z-index:2}.page-room .topbar .check-form-info{align-items:center;background-color:#fff;display:flex;height:100%;margin:0 auto;position:relative;-webkit-user-select:none;user-select:none;width:900px;z-index:1}.page-room .topbar .check-form-info .label{line-height:1.1;margin-bottom:3px;opacity:.7}.page-room .topbar .check-form-info .value{font-size:18px;font-weight:700}.page-room .topbar .check-form-info .info-item{flex:none}.page-room .topbar .check-form-info .info-item.hotel{width:200px}.page-room .topbar .check-form-info .info-item.checkdate{border-left:1px solid #d9dced;padding-left:30px;width:360px}.page-room .topbar .check-form-info .info-item.guests{border-left:1px solid #d9dced;flex:auto;padding-left:30px}.page-room .topbar .check-form-info .info-item.button{width:150px}.page-room .topbar .check-form-info .info-item.button .edit{border:1px solid #101010;border-radius:4px;cursor:pointer;height:50px;line-height:52px;text-align:center}.page-room .topbar .check-form-info.en-US{font-size:16px}.page-room .topbar .check-form-info.en-US .value{font-weight:700}.page-room .topbar .update-check-form{background-color:#fff;box-shadow:0 10px 10px #0000001a;left:0;padding-top:12px;position:absolute;top:0;width:100%;z-index:2}.page-room .topbar .update-check-form .container{background-color:#fff;padding:30px 0;position:relative}.page-room .topbar .update-check-form .container .close{cursor:pointer;position:absolute;right:0;top:8px}.page-room .topbar .update-check-form .container .close .iconfont{font-size:28px}.page-room .topbar .unit-tips{left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:3}.page-room .topbar .unit-tips .tips-cont{background-color:#487bff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;display:inline-block;font-size:16px;padding:5px 12px 6px}.page-room .step-bar-wrap{position:relative;z-index:1}.page-room .room-cont-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.page-room .room-cont-wrapper .room-cont-left{width:960px}.page-room .room-cont-wrapper .room-cont-right{min-height:600px;padding-bottom:50px;width:320px}.page-room .room-cont-wrapper .room-cont-right .options-fixed{position:fixed;top:0;width:320px;z-index:2}.page-room .room-cont-wrapper .room-cont-mask{background-color:#ffffff54;height:100%;left:0;position:absolute;top:0;width:100%}.page-room .cancel-update-block{align-items:flex-start;background-color:#fff;border-radius:5px;display:flex;margin-bottom:10px;padding:20px 20px 20px 16px}.page-room .cancel-update-block .icon{background-color:#4b4e60;border-radius:30px;color:#fff;flex:none;font-size:28px;height:60px;line-height:60px;margin-right:12px;text-align:center;width:60px}.page-room .cancel-update-block .tips{flex:auto}.page-room .cancel-update-block .tips .title{font-size:18px;margin-bottom:4px}.page-room .cancel-update-block .cancel{border:1px solid #101010;border-radius:5px;color:#101010;cursor:pointer;flex:none;font-size:16px;height:54px;line-height:52px;margin-left:20px;text-align:center;width:150px}@media (max-width:767px){.page-room .cancel-update-block{flex-wrap:wrap;justify-content:space-between;margin:10px 15px;padding:20px 16px}.page-room .cancel-update-block .icon{font-size:18px;height:32px;line-height:32px;width:32px}.page-room .cancel-update-block .tips{width:calc(100% - 60px)}.page-room .cancel-update-block .cancel{margin:16px 0 0;width:100%}}.page-room .update-check-form-xs .popup-wrap{margin-left:15px;margin-right:15px}.page-room .room-cont-xs{padding:15px;width:100%}.page-room .room-cont-xs .page-title{align-items:center;color:#666;display:flex;font-size:12px;justify-content:space-between;margin:0 0 15px;padding-top:5px}.page-room .room-cont-xs .page-title h2{color:#101010;font-size:22px;margin:0;padding:3px 0 0}.page-room .room-cont-xs .page-title .switch-feetax{flex:none;font-size:12px}.page-room .room-cont-xs .page-title .room-count{display:none}.page-room .room-cont-xs .page-title.mini-app{background-color:#fff;border-radius:8px;padding:12px 15px}.page-room .room-cont-xs .page-title.mini-app h2{display:none}.page-room .room-cont-xs .page-title.mini-app .room-count{display:block}.page-room .room-cont-xs .room-list-container{padding-bottom:100px}.page-room .option-popup-xs{z-index:3}.page-room .continue-book-xs{background-color:#fff;bottom:0;box-shadow:0 -5px 20px -8px #0000001a;left:0;padding:10px 15px 30px;position:fixed;width:100%;z-index:27}.page-room .continue-book-xs .continue{background-color:#101010;border-radius:5px;color:#fff;font-size:16px;height:54px;line-height:54px;text-align:center;width:100%}.pay-type-select{align-items:flex-start;display:flex;justify-content:flex-start}.pay-type-select .pay-type-item{align-items:center;border:1px solid #d9dced;border-radius:5px;cursor:pointer;display:flex;flex:none;height:70px;justify-content:center;margin-right:24px;width:180px}.pay-type-select .pay-type-item.selected{border-color:#101010}.pay-type-select .pay-type-item.selected .right .iconfont{color:#101010}.pay-type-select .pay-type-item .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;margin-right:6px;width:30px}.pay-type-select .pay-type-item .label{font-size:16px;line-height:1;-webkit-user-select:none;user-select:none}.pay-type-select .pay-type-item .right{display:none}.pay-type-select .pay-type-item .right .iconfont{color:#d9dced;font-size:24px}@media (max-width:767px){.pay-type-select{display:block}.pay-type-select .pay-type-item{height:50px;justify-content:space-between;margin-bottom:10px;width:100%}.pay-type-select .pay-type-item:last-child{margin-bottom:0}.pay-type-select .pay-type-item .icon{flex:none;margin:0 8px 0 20px}.pay-type-select .pay-type-item .label{flex:auto}.pay-type-select .pay-type-item .right{display:block;margin-right:20px}}.deposit-detail{font-size:16px;line-height:1.2}.deposit-detail ul{margin:0;padding-left:16px}.deposit-detail .deposit{font-weight:700;margin:0 0 4px}.deposit-detail .gray{color:#999;font-size:.875em}.guest-form{padding-bottom:80px}.guest-form .title-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.guest-form h3.title{font-size:24px;margin-bottom:8px}.guest-form h3.title small{color:#999;font-size:16px;font-weight:400}.guest-form .guest-info{background-color:#fff;border-radius:4px;padding:20px 20px 6px}@media (max-width:767px){.guest-form .title-bar{margin-bottom:8px}.guest-form h3.title{font-size:15px;margin-bottom:5px}.guest-form h3.title small{font-size:14px}.guest-form .change-guest .select-guest{min-width:160px}.guest-form .change-guest .select-guest .ant-select-arrow{right:0}.guest-form .change-guest .select-guest .ant-select-selector{padding-right:0;text-align:right}.guest-form .change-guest .select-guest .ant-select-selector .ant-select-selection-placeholder{color:#487bff}.guest-form .guest-info{padding:15px}}.guest-form .ct-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.guest-form .ct-list .ct-item{position:relative;width:48.5%}.guest-form .ct-list .ct-item .input-block{height:70px;left:0;position:absolute;top:0;width:100%;z-index:0}.guest-form .ct-list .ct-item .input-block .input-label{color:#9a9db2;font-size:16px;left:16px;line-height:1.125;position:absolute;top:52%;transform:translateY(-50%);-webkit-user-select:none;user-select:none}.guest-form .ct-list .ct-item .input-block.focused .input-label{color:#9a9db2;top:16%;transform:scale(.8);transform-origin:left center}.guest-form .ct-list .ct-item.sex{margin-right:50%;position:relative}.guest-form .ct-list .ct-item.sex .ant-select-arrow{color:#101010}.guest-form .ct-list .ct-item.sex .ant-select-selection-item{text-align:right}.guest-form .ct-list .ct-item.sex .input-block{pointer-events:none;position:absolute;z-index:2}.guest-form .ct-list .ct-item.sex .input-block.focused .input-label{top:50%;transform:translateY(-40%);transform-origin:center center}.guest-form .ct-list .ct-item.request{width:100%}.guest-form .ct-list .ct-item.request .ant-input.ant-input-lg{line-height:1.25;padding-bottom:14px;padding-top:16px}.guest-form .ct-list .ct-item.request-label{color:#487bff;cursor:pointer;font-size:16px;padding-bottom:8px;-webkit-user-select:none;user-select:none}.guest-form .ct-list .ct-item .ant-form-item{background-color:initial!important}@media (max-width:767px){.guest-form .ct-list{display:block}.guest-form .ct-list .ct-item{width:100%}.guest-form .ct-list .ct-item .input-block{height:50px}.guest-form .ct-list .ct-item .input-block .input-label{font-size:14px}.guest-form .ct-list .ct-item.sex .ant-select-selection-item{line-height:48px}.guest-form .ct-list .ct-item:last-child .ant-form-item{margin-bottom:0}}.guest-form .request-info{padding-top:20px}.guest-form .request-info h3.title{padding-bottom:4px}.guest-form .request-info .tips{color:#999;line-height:1.2;margin-bottom:16px}.guest-form .request-info .rq-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.guest-form .request-info .rq-list.list1 .rq-item{width:100%}.guest-form .request-info .rq-list .rq-item{border:1px solid #d9dced;border-radius:5px;margin-bottom:24px;position:relative;width:48.5%}.guest-form .request-info .rq-list .rq-item .input-label{font-size:16px;line-height:1;padding:12px 12px 0 16px}.guest-form .request-info .rq-list .rq-item .ant-form-item{margin-bottom:0}.guest-form .request-info .rq-list .ant-input{font-size:17px}.guest-form .request-info .rq-list .ant-input.ant-input-lg{border:0;padding:12px 16px 10px}@media (max-width:767px){.guest-form .request-info .rq-list{display:block}.guest-form .request-info .rq-list .rq-item{margin-bottom:16px;width:100%}.guest-form .request-info .rq-list .rq-item .input-label{font-size:14px}.guest-form .request-info .rq-list .ant-input{font-size:15px}}.guest-form .ant-input-affix-wrapper{background-color:initial!important}.guest-form .ant-input-affix-wrapper-lg{padding:0 12px 0 0}.guest-form .ant-input{background-color:initial!important;color:#101010}.guest-form .ant-input.ant-input-lg{font-size:17px;padding:34px 16px 8px}.guest-form .ant-select-single.ant-select-lg{font-size:17px}@media (max-width:767px){.guest-form .ant-input.ant-input-lg{font-size:15px;height:48px;padding:20px 16px 1px}.guest-form .ant-select-single.ant-select-lg{font-size:15px}.guest-form .ant-select-single.ant-select-lg .ant-select-selector{height:50px}}.guest-form .ant-form-item-explain-error{font-size:12px}.guest-form .pay-type-info,.guest-form .payment-info{background-color:#fff;border-radius:4px;margin-top:20px;padding:20px}@media (max-width:767px){.guest-form .pay-type-info,.guest-form .payment-info{margin-top:15px;padding:15px}}.guest-form .payment-info .deposit-info{border-top:1px solid #d9dced;padding:20px 0 0}.guest-form .payment-info .deposit-item{align-items:flex-start;display:flex;margin-bottom:20px}.guest-form .payment-info .deposit-item .left{color:#101010;flex:none;font-size:16px;line-height:1.2;width:180px}.guest-form .payment-info .deposit-item.total{margin-bottom:0}.guest-form .payment-info .deposit-item.total .deposit-number{font-size:16px;font-weight:700;line-height:1}.guest-form .payment-info .deposit-item.total .deposit-number strong{font-size:20px}@media (max-width:767px){.guest-form .payment-info .deposit-info{border:0;padding-top:5px}.guest-form .payment-info .deposit-item{display:block}.guest-form .payment-info .deposit-item .left{display:none;font-size:16px;line-height:1.3;margin-bottom:6px;width:100%}.guest-form .payment-info .deposit-item .deposit-detail .deposit{margin-bottom:8px}.guest-form .payment-info .deposit-item.total{align-items:flex-end;border-top:1px solid #d9dced;display:flex;font-size:14px;justify-content:space-between;padding-top:16px}.guest-form .payment-info .deposit-item.total .left{color:#999;display:block;font-size:14px;margin:0 12px 0 0;width:auto}.guest-form .payment-info .deposit-item.total .left .iconfont{display:none}}.guest-form .pay-type{margin-bottom:10px}.guest-form .pay-type.miniapp{margin:0;padding:0}.guest-form .pay-type.miniapp .pay-type-select .pay-type-item{border-color:#0000!important;height:32px;margin-top:12px}.guest-form .pay-type.miniapp .pay-type-select .pay-type-item .icon{margin-left:0}.guest-form .pay-type.miniapp .pay-type-select .pay-type-item .label{font-size:15px}.guest-form .pay-type.miniapp .pay-type-select .pay-type-item .right{margin-right:0}.guest-form .check-agree{margin-top:20px}.guest-form .check-agree .ant-form-item-control-input{min-height:24px}.guest-form .check-agree .ant-checkbox-wrapper{-webkit-user-select:none;user-select:none}.guest-form .check-agree .tips{cursor:pointer}.guest-form .check-agree a{color:#101010;text-decoration:underline}.guest-form .check-agree-space{height:1px;margin-bottom:0;opacity:0;overflow:hidden}.guest-form .submit{background-color:#101010;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;height:70px;line-height:70px;margin:0 auto;text-align:center;-webkit-user-select:none;user-select:none;width:250px}@media (max-width:767px){.guest-form .pay-type{padding-top:10px}.guest-form .bottom{margin:0 12px}.guest-form .bottom .submit{height:50px;line-height:50px;width:100%}.guest-form .bottom.fixed-submit .check-agree,.guest-form .bottom.no-submit .check-agree{margin-bottom:60px}.guest-form .bottom.fixed-submit .check-agree-space,.guest-form .bottom.no-submit .check-agree-space{height:auto}.guest-form .bottom.no-submit .submit-cont{display:none}.guest-form .bottom.fixed-submit .submit-cont{background-color:#fff;border-top:1px solid #d9dced;bottom:0;left:0;padding:10px 30px 30px;position:fixed;width:100vw;z-index:8}}.gender-select-dd .ant-select-item-option-selected{background-color:#d9dced}.page-guest .guest-cont-xs{padding:15px 15px 60px}.page-guest .guest-cont-xs .guest-option-item .price-data{align-items:center;color:#101010;display:flex;justify-content:flex-start;line-height:1.2;margin-top:2px}.page-guest .guest-cont-xs .guest-option-item .price-data .label{margin-right:10px}.page-guest .guest-cont-xs .guest-option-item .price-data .value{font-size:16px}.page-guest .guest-cont-xs .guest-option-item .offer-tc{align-items:center;border-top:1px solid #d9dced;display:flex;font-size:12px;justify-content:space-between;margin-top:12px;padding-top:12px}.page-guest .guest-cont-xs .guest-option-item .offer-tc .tc{flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}.page-guest .guest-cont-xs .guest-option-item .offer-tc .tc-link{text-decoration:underline}.page-guest .guest-option-popup .title-bar{border-bottom:1px solid #d9dced}.page-guest .guest-option-popup .popup-container h3{font-size:16px;margin-top:20px}.page-guest .guest-option-popup .option-item-list .option-item .item-wrap{padding:0}.page-guest .guest-option-popup .option-item-list .total-block{margin:0}.page-guest .guest-option-popup ul{margin-top:20px;padding:0 0 16px 24px}.page-guest .guest-option-popup ul.inc-list{border-bottom:1px solid #d9dced;margin-top:12px}.page-guest .upsell-info{align-items:center;background-color:#f47852;color:#fff;display:flex;justify-content:space-between;padding:10px 20px 8px}.page-guest .upsell-info.selected{background-color:initial;color:#9a9db2}.page-guest .upsell-info .left{flex:auto;line-height:1.3;padding-top:4px}.page-guest .upsell-info .left b{font-size:1.125em}.page-guest .upsell-info .left .large{font-size:1.33em}.page-guest .upsell-info .right{margin-left:12px}.page-guest .upsell-info .right .upsell{border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;flex:none;font-size:inherit;height:35px;line-height:36px;min-width:80px;padding:0 12px;text-align:center}.page-guest .upsell-info .right .upsell.cancel{border-color:#9a9db2;color:#9a9db2}.popup-pay{background-color:#fff;border-radius:5px;padding:50px 70px;width:648px}.popup-pay h2{font-size:24px;margin-bottom:16px;text-align:center}.popup-pay .red{color:#f05627;font-size:12px}.popup-pay .btn{align-items:center;display:flex;justify-content:space-around;margin:16px 0 24px}.popup-pay .btn button{background-color:#101010;border:0;border-radius:5px;color:#fff;cursor:pointer;height:54px;margin:0 24px;width:150px}.popup-pay .btn button.gray-button{background-color:#fff;border:1px solid #101010;color:#101010}@media (max-width:767px){.popup-pay{padding:30px 20px;width:90%}.popup-pay .btn button{margin:0 12px}}.page-guest{min-width:1320px}@media (max-width:767px){.page-guest{min-width:100%}}.page-guest .page-main{min-height:50vh}.page-guest .guest-cont-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;z-index:0}.page-guest .guest-cont-wrapper .guest-cont-left{width:960px}.page-guest .guest-cont-wrapper .guest-cont-right{margin-bottom:50px;width:320px}.page-guest .option-popup-xs .option-item .item-selected,.page-guest .option-popup-xs h2.my-selection{display:none}.page-guest .option-popup-xs .total-item{padding-bottom:30px}.page-guest .guest-option-popup.popup .popup-container .space-block{padding-bottom:120px}.page-payment .page-main{padding:60px 0}.page-payment .pay-container{background-color:#fff;margin:0 auto;padding:60px;position:relative;width:720px}.page-payment .pay-container .close{cursor:pointer;font-size:36px;position:absolute;right:30px;top:30px}.page-payment .pay-container h2{font-size:24px;margin-bottom:16px;text-align:center}.page-payment .pay-container .order-info{margin-bottom:24px}.page-payment .pay-container .order-info p{margin-bottom:8px}.page-payment .pay-container .order-info strong{font-size:18px}.page-payment .pay-container .qrcode-box{text-align:center}.page-payment .pay-container .qrcode-box .red{color:#f05627}.page-payment .pay-container .qrcode-box .gray{color:#999;font-size:12px}.page-payment .pay-container .qrcode-box #qrcode{display:inline-block;margin:24px auto 12px}.page-complete .page-main{min-height:100%}@media (max-width:767px){.page-complete .page-main{background-color:#fff}}.page-complete .success-container{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin:20px auto 60px;padding:60px;text-align:center;width:648px}.page-complete .success-container .icon{font-size:56px;line-height:1;margin-bottom:20px}.page-complete .success-container h2{font-size:24px;margin-bottom:10px}.page-complete .success-container h3{font-size:16px;margin-bottom:10px}.page-complete .success-container .btn{margin:30px auto 0}.page-complete .success-container .btn .add-book{background-color:#101010;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:54px;line-height:54px;width:240px}.page-complete .success-container .qrcode{align-items:flex-start;border-top:1px solid #d9dced;display:flex;justify-content:space-around;margin-top:50px;padding:50px 5px 0}.page-complete .success-container .qrcode .space{height:34px;width:60px}.page-complete .success-container .qrcode img{display:block;height:auto;width:150px}.page-complete .success-container .qrcode .tips{margin:10px auto 0;width:150px}@media (max-width:767px){.page-complete .success-container{border-radius:0;font-size:12px;margin:0;padding:40px 15px 60px;width:100%!important}.page-complete .success-container .icon{font-size:36px}.page-complete .success-container h2{font-size:20px}.page-complete .success-container h3{font-size:14px}.page-complete .success-container .btn{display:block;padding:0 15px;width:100%}.page-complete .success-container .btn>div.button{border-radius:4px;font-size:14px;height:40px;line-height:41px;margin:0 0 10px;width:100%}.page-complete .success-container .btn .checkin{border:1px solid #101010}.page-complete .success-container .qrcode{align-items:center;flex-direction:column;justify-content:flex-start;margin-top:30px;padding:30px 40px 0}}.page-complete .success-container.has-package{width:1000px}.page-complete .error-container{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;margin:20px auto 60px;padding:60px;text-align:center;width:648px}.page-complete .error-container .icon{font-size:56px;line-height:1;margin-bottom:20px}.page-complete .error-container h2{font-size:24px;margin-bottom:10px}.page-complete .error-container h3{font-size:16px;margin-bottom:10px}.page-complete .error-container .btn{margin:30px auto 0}.page-complete .error-container .btn .add-book{background-color:#101010;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:54px;line-height:54px;width:240px}.page-complete .error-container .qrcode{align-items:flex-start;border-top:1px solid #d9dced;display:flex;justify-content:space-around;margin-top:50px;padding:50px 5px 0}.page-complete .error-container .qrcode .space{height:34px;width:60px}.page-complete .error-container .qrcode img{display:block;height:auto;width:150px}.page-complete .error-container .qrcode .tips{margin:10px auto 0;width:150px}@media (max-width:767px){.page-complete .error-container{border-radius:0;font-size:12px;margin:0;padding:40px 15px 60px;width:100%!important}.page-complete .error-container .icon{font-size:36px}.page-complete .error-container h2{font-size:20px}.page-complete .error-container h3{font-size:14px}.page-complete .error-container .btn{display:block;padding:0 15px;width:100%}.page-complete .error-container .btn>div.button{border-radius:4px;font-size:14px;height:40px;line-height:41px;margin:0 0 10px;width:100%}.page-complete .error-container .btn .checkin{border:1px solid #101010}.page-complete .error-container .qrcode{align-items:center;flex-direction:column;justify-content:flex-start;margin-top:30px;padding:30px 40px 0}}.page-complete .error-container .icon{color:#f05627}.booking-detail-item{background-color:#fff;border-radius:5px;margin-bottom:12px}.booking-detail-item .item-title{border-bottom:1px solid #d9dced;font-size:24px;font-weight:400;line-height:1.125;padding:20px 50px 16px}@media (max-width:767px){.booking-detail-item .item-title{font-size:18px;margin:0 12px;padding:20px 0 16px}}.booking-detail-item .detail-wrap{padding:28px 50px 40px;position:relative}.booking-detail-item .detail-wrap .booking-detail{border-right:1px solid #d9dced;font-size:16px;padding-right:40px;width:580px}.booking-detail-item .detail-wrap .booking-detail.no-include{border-right:0;width:680px}.booking-detail-item .detail-wrap .detail-item{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:14px}.booking-detail-item .detail-wrap .detail-item:last-child{margin-bottom:0}.booking-detail-item .detail-wrap .detail-item .label{flex:none;width:150px}.booking-detail-item .detail-wrap .detail-item .price{color:#f05627;font-size:18px;line-height:1}.booking-detail-item .detail-wrap .detail-item .deposit-detail{font-size:14px;margin-top:4px}.booking-detail-item .detail-wrap .inc-detail{font-size:14px;height:calc(100% - 68px);overflow:hidden;position:absolute;right:50px;top:28px;width:calc(100% - 730px);z-index:0}.booking-detail-item .detail-wrap .inc-detail .inc-swiper{cursor:default;height:100%}.booking-detail-item .detail-wrap .inc-detail .inc-swiper .swiper-slide{height:auto}.booking-detail-item .detail-wrap .inc-detail .inc-swiper .swiper-scrollbar{opacity:0;transition:opacity .2s linear}.booking-detail-item .detail-wrap .inc-detail .inc-swiper .swiper-scrollbar-drag{background-color:#999}.booking-detail-item .detail-wrap .inc-detail .inc-swiper:hover .swiper-scrollbar{opacity:1}.booking-detail-item .detail-wrap .inc-detail .inc-cont{padding-right:10px}.booking-detail-item .detail-wrap .inc-detail .inc-list{margin-bottom:20px}.booking-detail-item .detail-wrap .inc-detail h4{font-size:16px;margin-bottom:4px}.booking-detail-item .detail-wrap .inc-detail ul{margin:0;padding-left:16px}.booking-detail-item .detail-wrap .inc-detail-xs{border-top:1px solid #d9dced;margin-top:24px;padding-top:24px}.booking-detail-item .detail-wrap .inc-detail-xs h4{font-size:16px;margin-bottom:8px}.booking-detail-item .detail-wrap .inc-detail-xs ul{margin:0;padding-left:16px}.booking-detail-item .detail-wrap .inc-detail-xs .inc-list{margin:0 0 24px}@media (max-width:767px){.booking-detail-item .detail-wrap{padding:16px 12px}.booking-detail-item .detail-wrap .booking-detail{border-right:0;font-size:14px;padding:0;width:auto}.booking-detail-item .detail-wrap .booking-detail.no-include{width:auto}.booking-detail-item .detail-wrap .detail-item .label{width:120px}.booking-detail-item .detail-wrap .detail-item.total .label{margin-top:3px}.page-confirm .page-main{max-width:100%;overflow-x:hidden}}.page-confirm .confirm-cont-wrapper{margin-left:auto;margin-right:auto;width:1320px}@media (max-width:767px){.page-confirm .confirm-cont-wrapper{position:relative;width:100%}.page-confirm .confirm-cont-wrapper .booking-detail-list{margin-left:12px;margin-right:12px}}.page-confirm .contact-price{align-items:stretch;background-color:#fff;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:30px;padding:28px 50px}.page-confirm .contact-price .contact-info{border-right:1px solid #d9dced;flex:none;font-size:16px;padding-right:40px;width:580px}.page-confirm .contact-price .contact-info .item-block{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:12px}.page-confirm .contact-price .contact-info .item-block:last-child{margin-bottom:0}.page-confirm .contact-price .contact-info .item-block .label{flex:none;width:150px}@media (max-width:767px){.page-confirm .contact-price{background-color:initial;display:block;padding:0}.page-confirm .contact-price .contact-info{background-color:#fff;border:0;border-radius:5px;margin:10px 12px 188px;padding:16px 12px;width:auto}.page-confirm .contact-price .contact-info h3{border-bottom:1px solid #d9dced;font-size:18px;margin-bottom:16px;padding-bottom:16px}.page-confirm .contact-price .contact-info .item-block{font-size:14px}.page-confirm .contact-price .contact-info .item-block:last-child{margin-bottom:0}.page-confirm .contact-price .contact-info .item-block .label{flex:none;width:120px}}.page-confirm .contact-price .price-block{align-items:center;display:flex;flex:auto;justify-content:space-between;padding:0 0 0 50px}.page-confirm .contact-price .price-block h4{font-size:16px;margin-bottom:4px}.page-confirm .contact-price .price-block .total-price{font-size:18px}.page-confirm .contact-price .price-block .total-deposit{color:#999;font-size:12px}.page-confirm .contact-price .price-block .total-deposit strong{color:#101010;font-size:16px;line-height:1}.page-confirm .contact-price .price-block .button{flex:none}.page-confirm .contact-price .price-block .button .confirm{background-color:#101010;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:54px;line-height:54px;text-align:center;width:170px}@media (max-width:767px){.page-confirm .contact-price .price-block{background-color:#fff;border-top:1px solid #d9dced;bottom:0;display:block;left:0;padding:16px 20px 36px;position:fixed;width:100%;z-index:28}.page-confirm .contact-price .price-block h4{font-size:12px;font-weight:400}.page-confirm .contact-price .price-block .button{margin-top:16px}.page-confirm .contact-price .price-block .button .confirm{width:100%}}@font-face{font-family:Calibri;font-style:normal;font-weight:400;src:url(https://cdn-assets.nakedretreats.cn/assets/font/calibri.ttf) format("truetype")}@font-face{font-family:Calibri;font-style:normal;font-weight:700;src:url(https://cdn-assets.nakedretreats.cn/assets/font/calibri.ttf) format("truetype")}@font-face{font-family:Calibri;font-style:italic;font-weight:400;src:url(https://cdn-assets.nakedretreats.cn/assets/font/calibrii.ttf) format("truetype")}@font-face{font-family:Calibri;font-style:italic;font-weight:700;src:url(https://cdn-assets.nakedretreats.cn/assets/font/calibrii.ttf) format("truetype")}@font-face{font-family:iconfont;src:url(https://cdn-assets.nakedretreats.cn/booking/assets/font/iconfont.ttf) format("truetype")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}@keyframes antZoomBigIn{0%{opacity:0;transform:scaleY(.8);transform-origin:0 0}to{opacity:1;transform:scaleY(1);transform-origin:0 0}}@keyframes antZoomBigOut{0%{opacity:1;transform:scaleY(1);transform-origin:0 0}to{opacity:0;transform:scaleY(.8);transform-origin:0 0}}*{box-sizing:border-box}a,a:active,a:hover,a:visited{color:inherit}html{font-size:14px;overflow-y:scroll}html[lang=zh] body{font-family:Calibri,Heiti SC,STHeiti,PingFang SC,Hiragino Sans GB,Segoe UI,Microsoft YaHei UI,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.25}html[lang=en] body{font-family:Calibri,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2}@media (max-width:767px){html{overflow-x:hidden}}html.disable-scroll{overflow:hidden}h1,h2,h3,h4,h5,p{color:inherit;line-height:1.2;margin-bottom:0;margin-top:0}h1,h2,h3,h4,h5{font-weight:700}body{background-color:#f2f5f8;color:#101010;margin:0}@media (max-width:767px){body{background-color:#f5f5f5}}.wrapper{position:relative}.wrapper>.test-bar{background-color:#ff000080;color:#fff;left:0;line-height:1.3;padding:4px 0 2px;pointer-events:none;position:absolute;text-align:center;top:0;width:100%;z-index:99}.wrapper>.page-main{min-height:calc(100vh - 56px)}.container{margin-left:auto;margin-right:auto;width:1300px}.container-xs{margin-left:20px;margin-right:20px;width:auto}.visible-xs,.visible-xs-flex,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.hidden-xs{display:block!important}.hidden-xs-inline{display:inline!important}.hidden-xs-inline-block{display:inline-block!important}.hidden-xs-flex{display:flex!important}@media (max-width:767px){.visible-xs{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.visible-xs-flex{display:flex!important}.hidden-xs,.hidden-xs-flex,.hidden-xs-inline,.hidden-xs-inline-block{display:none!important}}.overlay{align-items:center;background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:29}.loading-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:43px}.loading-container>div{background:#fff;height:20px;margin-bottom:3px;overflow:hidden;width:20px}.loading-container>div:first-child{animation:loading1 1s linear infinite;opacity:1}.loading-container>div:nth-child(3){animation:loading2 1s linear infinite;opacity:.75}.loading-container>div:nth-child(2){animation:loading4 1s linear infinite;opacity:.25}.loading-container>div:nth-child(4){animation:loading3 1s linear infinite;opacity:.5}@keyframes loading1{0%{opacity:1}25%{opacity:.75}50%{opacity:.5}75%{opacity:.25}}@keyframes loading2{0%{opacity:.75}25%{opacity:.5}50%{opacity:.25}75%{opacity:1}}@keyframes loading3{0%{opacity:.5}25%{opacity:.25}50%{opacity:1}75%{opacity:.75}}@keyframes loading4{0%{opacity:.25}25%{opacity:1}50%{opacity:.75}75%{opacity:.5}}.swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.ant-popover-arrow-content{border-radius:0}.red-text{color:#f05627}.large{font-size:1.125em}.icon.icon-wechatpay{background-image:url(data:image/png;base64,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)}.icon.icon-alipay{background-image:url(data:image/png;base64,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)}.icon.icon-unionpay{background-image:url(data:image/png;base64,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)}.check-form{display:flex;flex-wrap:wrap;font-size:16px;justify-content:space-between}.check-form .form-item{margin-bottom:24px;width:100%}.check-form .form-item .form-label{line-height:1;margin-bottom:10px}@media (max-width:767px){.check-form .form-item .form-label{color:#999;line-height:1.3;margin-bottom:12px}}.check-form .form-item .add-promo .iconfont{cursor:pointer;display:inline-block;font-size:12px;margin:0 4px 0 0}.check-form .form-item .add-promo label{cursor:pointer}.check-form .form-item .input-wrap{align-items:center;background-color:#fff;border:1px solid #d9dced;border-radius:4px;color:#101010;cursor:default;display:flex;height:70px;padding:0 9px}.check-form .form-item .input-wrap.focus{border-color:#101010}.check-form .form-item .input-wrap .ant-input-lg{font-size:18px}@media (max-width:767px){.check-form .form-item .input-wrap.promo-input{border:0;border-bottom:1px solid #999;border-radius:0;height:auto;padding:0}.check-form .form-item .input-wrap .ant-input-lg{border:0;font-size:16px;padding:0 0 4px}}.check-form .form-item.button{margin-bottom:0;text-align:center}.check-form .form-item .submit{align-items:center;background-color:#101010;border-radius:10px;color:#fff;cursor:pointer;display:flex;height:70px;justify-content:center;width:100%}@media (max-width:767px){.check-form .form-item .submit{height:50px;margin:0 15px;width:auto}}.room-price-block{align-items:center;background-color:#eef0f9;border-radius:5px;cursor:pointer;display:flex;flex:none;font-size:14px;justify-content:space-between;margin-right:12px;padding:16px 24px;-webkit-user-select:none;user-select:none}.room-price-block strong{font-size:28px;line-height:1;margin-right:6px}.room-price-block .no-charge{line-height:1;margin-top:3px}.room-price-block .more-price{align-items:center;display:flex;justify-content:flex-end}.room-price-block .more-price .tips{font-size:14px;margin-right:6px}.no-charge{color:#999;font-size:12px}h2.page-title{font-size:32px;line-height:1.1;margin:30px 0 16px;width:100%}@media (max-width:767px){h2.page-title{font-size:22px;margin:20px 15px 8px}}.topbar-xs{align-items:center;background-color:#fff;border-top:1px solid #d9dced;bottom:0;display:flex;justify-content:space-between;left:0;min-height:80px;padding:10px 15px 30px;position:fixed;-webkit-user-select:none;user-select:none;width:100%;z-index:15}.topbar-xs .option{line-height:1.5;padding-top:3px}.topbar-xs .button{align-items:center;background-color:#101010;border:1px solid #101010;border-radius:4px;color:#fff;display:flex;height:40px;justify-content:center;padding-top:2px;width:100px}.topbar-xs .button.back-home{background-color:#fff;border-color:#999;color:#999}.topbar-xs .item{flex:none}.topbar-xs .item.option,.topbar-xs .item.total{flex:auto}.topbar-xs .item.arrow{font-size:10px}.topbar-xs .item.line{border-left:1px solid #d9dced;height:30px;margin-left:12px;overflow:hidden;width:12px}.topbar-xs .item.back{color:#666;font-size:16px;margin-left:-10px;margin-right:8px}.topbar-xs .item .label{line-height:1;margin-bottom:2px}.topbar-xs .item .value{font-size:16px;font-weight:700}.option-popup-xs{background-color:#f5f5f5;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:29}.option-popup-xs .option-bottom,.option-popup-xs .option-bottom .button{align-items:center;display:flex;justify-content:center}.option-popup-xs .option-bottom .button{background-color:#101010;background-color:#fff;border:1px solid #999;border-radius:4px;color:#fff;color:#999;font-size:12px;height:32px;padding-top:2px;width:80px}.option-room-xs{background-color:#fff;border:0;border-radius:4px;margin-bottom:15px;padding:15px}.option-room-xs .room-block{align-items:center;display:flex;justify-content:flex-start}.option-room-xs .pic{border-radius:4px;flex:none;height:70px;margin-right:15px;overflow:hidden;width:70px}.option-room-xs .pic img{display:block;height:100%;width:100%}.option-room-xs .content{color:#888;flex:auto;font-size:14px;line-height:1.5}.option-room-xs .right{color:#666;font-size:.8em}.option-room-xs .top-cont{color:#101010;font-size:15px;line-height:1.4}.option-room-xs .mid-cont{margin-bottom:1px}