.headerNav[data-v-0f8cd4ee]{display:inline-block;width:100%;height:1.173333rem;background:#fff;transition:all .2s linear}.headerNav.transparent[data-v-0f8cd4ee]{background:transparent}.headerNav.transparent .contentDiv[data-v-0f8cd4ee]{background:transparent;color:#fff}.headerNav .fixed[data-v-0f8cd4ee]{position:fixed}.headerNav .contentDiv[data-v-0f8cd4ee]{display:inline-block;width:100%;height:1.173333rem;background:#fff;box-shadow:0 2PX 3PX -2PX rgba(0,0,0,.04);color:#313333;transition:all .2s linear}.headerNav .contentDiv .headerNavBody[data-v-0f8cd4ee]{width:100%;height:100%;display:inline-block;vertical-align:middle;font-size:0}.headerNav .contentDiv .headerNavBody[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody.mr .leftButton[data-v-0f8cd4ee]{width:1.013333rem;margin-right:.853333rem;padding-left:0;text-align:center}.headerNav .contentDiv .headerNavBody.mr .title[data-v-0f8cd4ee]{width:calc(100% - 4rem)}.headerNav .contentDiv .headerNavBody .leftButton[data-v-0f8cd4ee]{height:100%;width:1.866667rem;padding-left:.32rem;text-align:left;margin-right:0;box-sizing:border-box;display:inline-block;vertical-align:middle}.headerNav .contentDiv .headerNavBody .leftButton[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody .title[data-v-0f8cd4ee]{display:inline-block;text-align:center;width:calc(100% - 3.73333rem);font-size:.48rem;font-weight:500;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee]{height:100%;width:1.866667rem;text-align:right;padding-right:.32rem;box-sizing:border-box;display:inline-block;vertical-align:middle}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee]:after{content:"";display:inline-block;height:100%;vertical-align:middle}.headerNav .contentDiv .headerNavBody .rightButton[data-v-0f8cd4ee] span{vertical-align:middle}#hotelInfo .swipeBox[data-v-211fa5d5]{position:relative}#hotelInfo .swipeBox .pictureBox[data-v-211fa5d5]{height:7.6rem}#hotelInfo .swipeBox .pictureBox .pictureItem[data-v-211fa5d5]{width:100%;height:7.6rem;background-repeat:no-repeat;background-size:100%}#hotelInfo .swipeBox .morePicture[data-v-211fa5d5]{width:.533333rem;height:7.6rem;position:absolute;left:.8rem;color:#000;display:flex;align-items:center}#hotelInfo .swipeBox .imageCount[data-v-211fa5d5]{position:absolute;bottom:.8rem;right:.32rem;color:#fff;text-align:center;font-size:.266667rem;padding:.053333rem .266667rem;height:.586667rem;line-height:.586667rem;background:rgba(0,0,0,.49);border-radius:.293333rem}#hotelInfo .hotelInfoBox[data-v-211fa5d5],#hotelInfo .isAgreement[data-v-211fa5d5]{position:relative;bottom:.586667rem;background:#fff;border-radius:0 .373333rem 0 0;padding:.373333rem .426667rem;margin-bottom:-.373333rem}#hotelInfo .hotelInfoBox .hotelInfo_title[data-v-211fa5d5],#hotelInfo .isAgreement .hotelInfo_title[data-v-211fa5d5]{font-size:.56rem;font-weight:500;color:#313333;line-height:.773333rem}#hotelInfo .hotelInfoBox .tags .van-tag[data-v-211fa5d5],#hotelInfo .isAgreement .tags .van-tag[data-v-211fa5d5]{margin-right:.16rem}#hotelInfo .hotelInfoBox .hotelInfo_content[data-v-211fa5d5],#hotelInfo .isAgreement .hotelInfo_content[data-v-211fa5d5]{display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding:.4rem 0 .293333rem;width:100%;overflow:hidden}#hotelInfo .hotelInfoBox .hotelInfo_content .hotelInfo_content_left[data-v-211fa5d5],#hotelInfo .isAgreement .hotelInfo_content .hotelInfo_content_left[data-v-211fa5d5]{width:calc(100% - 2.26667rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hotelInfo .hotelInfoBox .hotelInfo_content .hotelInfo_content_left .hotelInfo_info[data-v-211fa5d5],#hotelInfo .isAgreement .hotelInfo_content .hotelInfo_content_left .hotelInfo_info[data-v-211fa5d5]{font-size:.32rem;font-weight:400;color:#636666}#hotelInfo .hotelInfoBox .hotelInfo_content .hotelInfo_content_left .facilityList[data-v-211fa5d5],#hotelInfo .isAgreement .hotelInfo_content .hotelInfo_content_left .facilityList[data-v-211fa5d5]{margin-top:.293333rem;font-size:.32rem;font-weight:400;color:#636666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hotelInfo .hotelInfoBox .hotelInfo_content .hotelInfo_content_right[data-v-211fa5d5],#hotelInfo .isAgreement .hotelInfo_content .hotelInfo_content_right[data-v-211fa5d5]{width:2.24rem;font-size:.32rem;font-weight:400;color:#525a9b}#hotelInfo .hotelInfoBox .hotelInfo_locationInfo[data-v-211fa5d5],#hotelInfo .isAgreement .hotelInfo_locationInfo[data-v-211fa5d5]{height:1.333333rem;background-size:100% 1.333333rem;padding:0 .213333rem;display:flex}#hotelInfo .hotelInfoBox .hotelInfo_locationInfo .location[data-v-211fa5d5],#hotelInfo .isAgreement .hotelInfo_locationInfo .location[data-v-211fa5d5]{font-size:.32rem;font-weight:400;color:#333;line-height:1.333333rem;width:90%}.commonError[data-v-0eceec3e]{position:relative;width:100%;height:100%}.commonError .commonError_content[data-v-0eceec3e]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.commonError .commonError_content.fixed[data-v-0eceec3e]{position:fixed}.commonError .commonError_content .commonError_text[data-v-0eceec3e]{display:inline-block;margin-top:.72rem;font-size:.373333rem;font-weight:400;color:#636666;line-height:.746667rem;letter-spacing:1PX}.van-calendar__popup.van-popup--bottom,.van-calendar__popup.van-popup--top{height:70%}.van-calendar__popup .van-popup__close-icon.van-icon-cross:before{content:""}.van-calendar__popup .van-popup__close-icon--top-left,.van-calendar__popup .van-popup__close-icon--top-right{width:.64rem;height:.64rem}.van-calendar__popup .van-calendar__header-title{height:1.466667rem;font-weight:550}.van-calendar__popup .van-calendar__header-subtitle,.van-calendar__popup .van-calendar__month-title{padding-left:.426667rem;text-align:left;font-weight:550}.van-calendar__popup .van-calendar__weekdays{height:.32rem;padding:.426667rem .613333rem .426667rem .56rem}.van-calendar__popup .van-calendar__weekdays span:first-child,.van-calendar__popup .van-calendar__weekdays span:last-child{color:#ff6c3f}.van-calendar__popup .van-calendar__month{box-shadow:0 .21rem .21rem rgba(125,126,128,.16)}.van-calendar__popup .van-calendar__days{padding:.101333rem .64rem .101333rem .666667rem}.van-calendar__popup .van-calendar__day{margin:.165333rem 0}.van-calendar__popup .van-calendar__day--end.van-calendar__day--selected-round,.van-calendar__popup .van-calendar__day--multiple-middle.van-calendar__day--selected-round,.van-calendar__popup .van-calendar__day--multiple-selected.van-calendar__day--selected-round,.van-calendar__popup .van-calendar__day--selected-round .van-calendar__selected-day,.van-calendar__popup .van-calendar__day--start-end,.van-calendar__popup .van-calendar__day--start.van-calendar__day--selected-round{border-radius:50%}.van-calendar__popup .van-calendar__day--start-patch{height:1.242667rem;width:.621333rem;color:#217cf0;position:absolute;bottom:-.165333rem;left:.621333rem}.van-calendar__popup .van-calendar__day--end-patch{height:1.242667rem;width:.621333rem;color:#217cf0;position:absolute;bottom:-.165333rem;left:0}.van-calendar__popup .van-calendar__weekend{color:#ff6c3f}.van-calendar__popup .van-calendar__weekend.van-calendar__day--selected-round{color:#fff}.van-calendar__popup .van-calendar__day--disabled.van-calendar__weekend{color:#b8b8b8}.van-calendar__popup .van-calendar__top-info{top:-.053333rem;left:.293333rem;width:.76rem;height:.38rem;line-height:.38rem;font-size:.293333rem;font-weight:400;border-radius:.106667rem .106667rem .106667rem 0;color:#fff;background-color:#ff6c3f}.van-calendar__popup .van-calendar__bottom-info{bottom:.16rem;font-size:.24rem;font-weight:500;color:#fff}.van-calendar__popup .van-calendar__day--selected-round,.van-calendar__popup .van-calendar__day--start-end{box-sizing:border-box;align-items:baseline;line-height:1rem}.van-action-sheet__content[data-v-6d5c203d]{overflow:auto}#hotelDetails[data-v-6d5c203d]{min-height:100vh;background:#f3f4f5;position:relative}#hotelDetails .leftBox[data-v-6d5c203d]{height:100%;width:.64rem;height:.64rem;background:#000;opacity:.5;border-radius:.64rem;text-align:center;display:inline-block;vertical-align:middle}#hotelDetails .leftBox[data-v-6d5c203d]:after{content:"";display:inline-block;height:100%;vertical-align:middle}#hotelDetails .userTitle[data-v-6d5c203d]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-align:center;font-weight:500;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:.48rem}#hotelDetails .hotelDetailsContent[data-v-6d5c203d]{position:absolute;top:0;width:100%;overflow:hidden;background:#f3f4f5}#hotelDetails .hotelDetailsContent .hotelKeyList[data-v-6d5c203d]{margin:.213333rem 0;padding:.533333rem .426667rem;background:#fff}#hotelDetails .hotelDetailsContent .hotelKeyList .hotelKeyTitle[data-v-6d5c203d]{width:100%;height:.666667rem;font-size:.48rem;font-weight:500;color:#313333;line-height:.666667rem}#hotelDetails .hotelDetailsContent .hotelKeyList .hotelKeyContent[data-v-6d5c203d]{margin-top:.4rem}#hotelDetails .hotelDetailsContent .hotelKeyList .hotelKeyContent .name[data-v-6d5c203d]{width:1.493333rem;height:.373333rem;font-size:.373333rem;font-weight:400;color:#949999;line-height:.373333rem;margin-bottom:.213333rem}#hotelDetails .hotelDetailsContent .hotelKeyList .hotelKeyContent .value[data-v-6d5c203d]{width:7.84rem;height:.373333rem;font-size:.373333rem;font-weight:400;color:#313333;line-height:.373333rem}#hotelDetails .hotelDetailsContent .nearbyHotel[data-v-6d5c203d]{background:#fff;padding:.533333rem 0}#hotelDetails .hotelDetailsContent .nearbyHotel .nearbyHotelTitle[data-v-6d5c203d]{height:.666667rem;font-size:.48rem;font-weight:500;color:#313333;line-height:.666667rem;margin-bottom:.426667rem;padding-left:.533333rem}#hotelDetails .hotelDetailsContent .nearbyHotel .nearbyHotelList[data-v-6d5c203d]{margin-top:.426667rem;width:calc(100% - .85333rem);margin:0 auto}#hotelDetails .hotelDetailsContent .nearbyHotel .nearbyHotelList .nearbyHotelBox[data-v-6d5c203d]{width:4.026667rem!important;padding-right:.32rem;float:left;overflow:hidden}#hotelDetails .hotelDetailsContent .nearbyHotel .nearbyHotelList .nearbyHotelBox .nearByHotelImg[data-v-6d5c203d]{width:4.026667rem;height:3.013333rem;border-radius:.213333rem;background-repeat:no-repeat;background-size:4.026667rem 3.013333rem}#hotelDetails .hotelDetailsContent .nearbyHotel .nearbyHotelList .nearbyHotelBox .hotelName[data-v-6d5c203d]{width:4.026667rem;font-size:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#313333}#hotelDetails .hotelDetailsContent .nearbyHotel .nearbyHotelList .nearbyHotelBox .tradingArea[data-v-6d5c203d]{font-size:.32rem;font-weight:400;color:#636666;margin:.266667rem 0 .16rem}#hotelDetails .hotelDetailsContent .nearbyHotel .nearbyHotelList .nearbyHotelBox .price[data-v-6d5c203d]{font-size:.32rem;font-family:DIN;font-weight:700;color:#ff4f4f}#hotelDetails .hotelDetailsContent .nearbyHotel .nearbyHotelList .nearbyHotelBox .price .money[data-v-6d5c203d]{font-size:.506667rem}#hotelDetails .hotelDetailsContent .chooseTime[data-v-6d5c203d]{height:1.76rem;background:#fff;padding:.32rem}#hotelDetails .hotelDetailsContent .chooseTime .chooseContent[data-v-6d5c203d]{height:1.333333rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#f7f8fd;border-radius:.266667rem;padding:.4rem .32rem}#hotelDetails .hotelDetailsContent .chooseTime .chooseContent .chooseTimeBox[data-v-6d5c203d]{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:75%}#hotelDetails .hotelDetailsContent .chooseTime .chooseContent .chooseTimeBox .text[data-v-6d5c203d]{font-size:.32rem;font-weight:400;color:#313333}#hotelDetails .hotelDetailsContent .chooseTime .chooseContent .chooseTimeBox span[data-v-6d5c203d]{font-size:.373333rem}#hotelDetails .hotelDetailsContent .chooseTime .chooseContent .chooseTimeBox span[class=date][data-v-6d5c203d]{font-size:.48rem;color:#313333;font-weight:500}#hotelDetails .hotelDetailsContent .chooseTime .chooseContent .chooseTimeBox .chooseDate[data-v-6d5c203d]{padding-top:.213333rem}#hotelDetails .hotelDetailsContent .chooseTime .chooseContent .chooseItemCenter[data-v-6d5c203d]{flex:1;text-align:center;color:#217cf0;align-self:flex-end;margin-bottom:.133333rem}#hotelDetails .hotelDetailsContent .chooseTime .chooseContent .chooseItemCenter span[data-v-6d5c203d]{height:.453333rem;border:1PX solid #000;padding:.053333rem .16rem;border-radius:.24rem;opacity:.85;font-size:.32rem;font-weight:400;color:#313333}#hotelDetails .hotelDetailsContent .chooseTime .rooms[data-v-6d5c203d]{font-size:.32rem;font-weight:400;padding:.133333rem 0;color:#313333;width:25%;text-align:right;line-height:1.333333rem}#hotelDetails .hotelDetailsContent .chooseTime .rooms i[data-v-6d5c203d]{margin-left:.213333rem}#hotelDetails[data-v-6d5c203d] .van-popup{background:#fff!important}