.hotelTravelStandard[data-v-c20bdc52]{position:relative;width:100vw;font-size:0;overflow:hidden;background:#fff}.hotelTravelStandard.maxHeight[data-v-c20bdc52]{max-height:calc(100vh - 1.70667rem)}.hotelTravelStandard header[data-v-c20bdc52]{box-sizing:border-box;display:flex;padding:0 .426667rem;width:100%;height:1.466667rem;justify-content:space-between;align-items:center}.hotelTravelStandard header .leftButton[data-v-c20bdc52],.hotelTravelStandard header .rightButton[data-v-c20bdc52]{width:1.6rem;font-size:.426667rem;font-weight:400;color:#313333}.hotelTravelStandard header .rightButton[data-v-c20bdc52]{text-align:right}.hotelTravelStandard header .centerTitle[data-v-c20bdc52]{font-size:.426667rem;font-weight:500;color:#313333}.hotelTravelStandard .contentDiv[data-v-c20bdc52]{display:flex;flex-direction:column;max-height:calc(100vh - 3.17333rem);background-color:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.hotelTravelStandard .contentDiv .titleImage[data-v-c20bdc52]{position:relative;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding-left:1.386667rem;max-width:4.053333rem;height:.8rem;border-radius:0 100PX 100PX 0;background-color:#d1e9ff}.hotelTravelStandard .contentDiv .titleImage .icon_travel_std[data-v-c20bdc52]{position:absolute;left:0}.hotelTravelStandard .contentDiv .titleImage span[data-v-c20bdc52]{display:inline-block;font-size:.426667rem;line-height:.426667rem;font-weight:500;color:#217cf0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotelTravelStandard .contentDiv .travelStandardListArea[data-v-c20bdc52]{border-radius:14PX;padding:.426667rem .266667rem;margin:.32rem;background-color:#f9f9f9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotelTravelStandard .contentDiv .travelStandardListArea+.travelStandardListArea[data-v-c20bdc52]{margin-bottom:0}.hotelTravelStandard .contentDiv .travelStandardListArea .date[data-v-c20bdc52]{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}.hotelTravelStandard .contentDiv .travelStandardListArea .date .icon_calendar[data-v-c20bdc52]{margin-right:.213333rem;line-height:.426667rem}.hotelTravelStandard .contentDiv .travelStandardListArea .date span[data-v-c20bdc52]{font-size:.426667rem;font-weight:500;line-height:.426667rem;color:#313333}.hotelTravelStandard .contentDiv .travelStandardListArea .travelInfo[data-v-c20bdc52]{font-size:.373333rem;color:#636666}.hotelTravelStandard .contentDiv .travelStandardListArea .travelInfo .label[data-v-c20bdc52]{font-size:.373333rem;width:1.706667rem;float:left;height:100%}.hotelTravelStandard .contentDiv .travelStandardListArea .travelInfo .name[data-v-c20bdc52]{font-size:.373333rem;float:left;width:6.933333rem;white-space:normal}.hotelTravelStandard .contentDiv .travelStandardListArea .price[data-v-c20bdc52]{font-size:.373333rem;margin-bottom:.106667rem}.hotelTravelStandard .contentDiv .travelStandardListArea .subItem[data-v-c20bdc52]{padding:.373333rem 0;border-bottom:1PX solid #efefef}@media screen and (-webkit-min-device-pixel-ratio:2){.hotelTravelStandard .contentDiv .travelStandardListArea .subItem[data-v-c20bdc52]{position:relative;border-bottom:none}.hotelTravelStandard .contentDiv .travelStandardListArea .subItem[data-v-c20bdc52]:after{position:absolute;box-sizing:border-box;content:" ";background-color:#efefef;width:100%;height:.026667rem;left:0;bottom:0;transform-origin:0 0;transform:scaleY(.5)}}#hotelSearchPage[data-v-01541894]{background:#fff;font-size:0;overflow:hidden}#hotelSearchPage .overlayBox[data-v-01541894]{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:111}#hotelSearchPage>.contentDiv[data-v-01541894]{position:relative;display:inline-block;box-sizing:border-box;margin-top:-1.173333rem;width:100%;height:calc(100vh - 2.42667rem);background:#f3f4f5;overflow:auto;-webkit-overflow-scrolling:touch}#hotelSearchPage>.contentDiv.noTop[data-v-01541894]{height:calc(100vh - 2.42667rem);margin-top:0}#hotelSearchPage>.contentDiv.noBottom[data-v-01541894]{height:100vh}#hotelSearchPage>.contentDiv.noTop.noBottom[data-v-01541894]{height:100vh;margin-top:0}#hotelSearchPage>.contentDiv .condition-panel[data-v-01541894]{width:8.24rem;margin:-1.92rem .48rem .266667rem .48rem;padding:.186667rem .4rem .666667rem .4rem;background:#fff;border-radius:.373333rem;filter:blur(0)}#hotelSearchPage>.contentDiv .condition-panel .van-search[data-v-01541894]{padding:0}#hotelSearchPage>.contentDiv .condition-panel .van-search .van-search__content[data-v-01541894]{padding-left:0;background:none}#hotelSearchPage>.contentDiv .condition-panel .van-search .van-search__content .van-cell[data-v-01541894]{padding:0}#hotelSearchPage>.contentDiv .condition-panel .van-search .van-search__content .van-cell[data-v-01541894] .van-field__control{color:#313333;margin-right:.533333rem}#hotelSearchPage>.contentDiv .condition-panel .van-search .van-search__content .van-cell[data-v-01541894] .van-field__control::placeholder{color:#949999}#hotelSearchPage>.contentDiv .condition-panel .van-search .van-search__content[data-v-01541894] .van-field__left-icon{display:none}#hotelSearchPage>.contentDiv .section[data-v-01541894]{padding:.48rem 0 .48rem .24rem;border-bottom:.026667rem solid #f2f5f5}#hotelSearchPage>.contentDiv .section .noFocusDiv[data-v-01541894]{position:relative;display:flex;align-items:center}#hotelSearchPage>.contentDiv .section .noFocusDiv span[data-v-01541894]{flex:1;color:#313333;text-align:left;border:0;margin-right:.533333rem;line-height:.64rem}#hotelSearchPage>.contentDiv .section .noFocusDiv span.placeHolder[data-v-01541894]{color:#949999}#hotelSearchPage>.contentDiv .section .noFocusDiv i[data-v-01541894]{padding:0;margin:0}#hotelSearchPage>.contentDiv .section .noFocusDiv .van-icon[data-v-01541894]:before{content:"";width:100%;height:100%}#hotelSearchPage>.contentDiv .target[data-v-01541894]{height:1.253333rem}#hotelSearchPage>.contentDiv .target .placeholder[data-v-01541894]{font-size:.373333rem;line-height:.373333rem;font-weight:400;color:#949999;margin-bottom:.186667rem}#hotelSearchPage>.contentDiv .target .city[data-v-01541894]{float:left}#hotelSearchPage>.contentDiv .target .city div[data-v-01541894]:last-child{font-size:.533333rem;color:#313333}#hotelSearchPage>.contentDiv .target .currentposition[data-v-01541894]{float:right;text-align:center}#hotelSearchPage>.contentDiv .target .currentposition img[data-v-01541894]{width:.426667rem;height:.426667rem}#hotelSearchPage>.contentDiv .target .currentposition div[data-v-01541894]{margin-top:.026667rem;font-size:.293333rem;font-weight:400;color:#313333;line-height:.426667rem}#hotelSearchPage>.contentDiv .target .cityName[data-v-01541894]{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;width:6.533333rem}#hotelSearchPage>.contentDiv .target .cityName .cityNameLoading[data-v-01541894]{margin-right:.266667rem}#hotelSearchPage>.contentDiv .target .cityName span[data-v-01541894]{display:inline-block;width:100%;font-size:.426667rem;font-weight:500;color:#313333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hotelSearchPage>.contentDiv .duration[data-v-01541894]{height:1.466667rem}#hotelSearchPage>.contentDiv .duration>div[data-v-01541894]:first-child{float:left}#hotelSearchPage>.contentDiv .duration>div:first-child .checkIn[data-v-01541894]{margin-bottom:.4rem}#hotelSearchPage>.contentDiv .duration>div:first-child .day[data-v-01541894]{font-size:.533333rem;line-height:.533333rem;color:#313333}#hotelSearchPage>.contentDiv .duration>div:first-child .weekday[data-v-01541894]{margin-left:.213333rem;position:relative;bottom:.053333rem}#hotelSearchPage>.contentDiv .duration>div[data-v-01541894]:last-child{float:right;margin-top:.533333rem}#hotelSearchPage>.contentDiv .room-count .operation[data-v-01541894]{float:right;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}#hotelSearchPage>.contentDiv .room-count .operation .count[data-v-01541894]{margin:0 .72rem;font-size:.4rem}#hotelSearchPage>.contentDiv .room-count .operation .editIcon[data-v-01541894]{width:.32rem;height:.32rem;display:inline-block}#hotelSearchPage>.contentDiv .van-popup--bottom.van-popup--round[data-v-01541894]{border-radius:.373333rem .373333rem 0 0}#hotelSearchPage>.contentDiv .main-title[data-v-01541894],#hotelSearchPage>.contentDiv .view-travel-criterion[data-v-01541894]{color:#fff}#hotelSearchPage>.contentDiv .main-title .travelCriterion[data-v-01541894],#hotelSearchPage>.contentDiv .view-travel-criterion .travelCriterion[data-v-01541894]{display:inherit}#hotelSearchPage>.contentDiv .validate-tip[data-v-01541894]{margin-top:.426667rem;font-size:.293333rem;color:#ff3b30}#hotelSearchPage>.contentDiv .btn-search[data-v-01541894]{padding:.24rem 0;margin-top:.426667rem;font-size:.533333rem;text-align:center;color:#fff;border-radius:.213333rem;background:#217cf0}