.Head__container{position:relative;width:7.5rem;height:.9rem;text-align:center;background:#f7f7f7}.Head__container.fixed{position:fixed;top:0;left:0;z-index:10}.Head__container .Head__container__back{position:absolute;top:0;left:.3rem;width:.4rem;height:.9rem;background:url(../img/back.00e57ee1.png) 50% no-repeat;background-size:.4rem .4rem}.Head__container .Head__container__title{display:inline-block;max-width:4rem;height:.9rem;line-height:.9rem;font-size:.32rem;font-weight:700;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Head__container .Head__container__user{display:block;position:absolute;top:0;right:.3rem;height:.9rem;width:.39rem;background:url(../img/usercenter.e6534bcc.png) 50% no-repeat;background-size:.39rem .43rem}.Head__container .Head__container__index{display:block;position:absolute;top:0;right:.3rem;height:.9rem;width:.49rem;background:url(../img/index.4ac4c20c.png) 50% no-repeat;background-size:.49rem .47rem}.border_bottom{border-bottom:.01rem solid #eee}.BottomAlert{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100001}.BottomAlert .alert__content{position:absolute;left:0;bottom:0;padding-bottom:.9rem;width:100%;max-height:10rem;background-color:#fff;border-top-left-radius:.16rem;border-top-right-radius:.16rem;overflow:hidden}.BottomAlert .alert__content>.title{padding:.28rem 0 .28rem .3rem;line-height:.32rem;font-size:.32rem;font-weight:700;color:#333}.BottomAlert .alert__content>.content{width:100%;max-height:9rem;overflow-y:auto}.BottomAlert .alert__content>.content .str__content{padding:0 .3rem .4rem;line-height:.42rem;font-size:.26rem}.BottomAlert .alert__content>.btn{position:fixed;left:0;bottom:0;width:100%;height:.9rem;line-height:.9rem;text-align:center;font-size:.32rem;font-weight:700;color:#333;background-color:#fed101}.HotelChangeRoom{padding-bottom:1rem;width:100%;background-color:#eee;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__hotel__info{padding:.3rem .3rem .24rem;background-color:#fff;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top{display:block;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top .hotel__info__img{position:relative;float:left;margin-right:.2rem;width:1.6rem;height:1.6rem;background:#fff9db no-repeat 50%/cover;border-radius:.16rem}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top .hotel__info__img>span{position:absolute;left:0;bottom:0;padding:.09rem .16rem;background-color:rgba(0,0,0,.5);line-height:.24rem;font-size:.24rem;color:#fff;border-top-right-radius:.16rem;border-bottom-left-radius:.16rem}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top .hotel__info__text{float:left;max-width:4.2rem;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top .hotel__info__text .title{margin-top:.04rem;font-size:.3rem;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top .hotel__info__text .type{margin:.16rem 0 .26rem;line-height:.24rem;font-size:.24rem;color:#26b964}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top .hotel__info__text .tags{overflow:hidden}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top .hotel__info__text .tags>li{float:left;margin:0 .2rem .2rem 0;padding:.07rem .12rem;line-height:.24rem;font-size:.24rem;background-color:#e9f8ef;color:#26b964}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__info__top .hotel__info__detail{float:right;margin-top:.1rem;padding-right:.18rem;line-height:.3rem;font-size:.24rem;color:#e6ac00;background:url(../img/arrow_icon.8308b497.png) no-repeat 100%/.1rem .18rem}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__address{margin-top:.24rem;line-height:.28rem;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__address>p{float:left;padding-left:.3rem;width:5rem;font-size:.24rem;color:#333;background:url(../img/location.a5a4be1e.png) no-repeat 0/.2rem .24rem}.HotelChangeRoom .HotelChangeRoom__hotel__info .hotel__address>a{float:right;padding-right:.18rem;font-size:.24rem;color:#e6ac00;background:url(../img/arrow_icon.8308b497.png) no-repeat 100%/.1rem .18rem}.HotelChangeRoom .HotelChangeRoom__container{margin-top:.2rem;background-color:#fff}.HotelChangeRoom .HotelChangeRoom__container .date__explain{padding:0 .3rem;height:.8rem;line-height:.8rem;border-bottom:.01rem solid #eee;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__container .date__explain>div{float:left;margin-right:.36rem;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__container .date__explain>div:last-of-type{margin-right:0}.HotelChangeRoom .HotelChangeRoom__container .date__explain>div>span{float:left;margin-right:.1rem;font-size:.24rem;color:#999}.HotelChangeRoom .HotelChangeRoom__container .date__explain>div>span:last-of-type{margin-right:0}.HotelChangeRoom .HotelChangeRoom__container .date__explain>div .date{font-size:.3rem;font-weight:700;color:#333}.HotelChangeRoom .HotelChangeRoom__container .date__explain>div .week{color:#333}.HotelChangeRoom .HotelChangeRoom__container .date__explain>p{float:right;font-size:.24rem;color:#999}.HotelChangeRoom .HotelChangeRoom__container .room__list{background-color:#fff}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__head{padding-left:.3rem;height:1.2rem;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__head .head__img{float:left;margin:.2rem .16rem 0 0;width:.8rem;height:.8rem;background:#fff9db no-repeat 50%/cover;border-radius:.16rem}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__head .head__text{float:left;max-width:5.2rem;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__head .head__text .name{margin-top:.2rem;font-size:.3rem;color:#333}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__head .head__text .desc{margin-top:.08rem;font-size:.24rem;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__head .head__btn{float:right;position:relative;width:.76rem;height:100%}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__head .head__btn:after{content:"";position:absolute;right:.3rem;top:.34rem;width:.16rem;height:.1rem;background-repeat:no-repeat;background-size:cover;background-image:url(../img/down_icon.32f1f393.png)}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__head .head__btn--open:after{background-image:url(../img/up_icon.b5e4dfd7.png)}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content{padding:0 .3rem;background-color:#fbfbfb;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item{display:flex;justify-content:space-between;height:1.35rem}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__left{float:left;margin-right:.15rem;max-width:3.3rem;height:100%}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__left .name{float:left;margin:.27rem 0 .22rem;padding-right:.28rem;line-height:.3rem;font-size:.3rem;color:#333;background:url(../img/arrow_icon.8308b497.png) no-repeat 100%/.1rem .18rem}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__left .desc{font-size:.24rem;color:#999;clear:both;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right{position:relative;float:right}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .price__difference{display:flex;justify-content:flex-end;align-items:center;margin:.25rem 0 .15rem;text-align:right;line-height:.3rem;font-size:.24rem;color:#999}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .price__difference>span{margin-right:.05rem;font-size:.28rem;color:#ff7100}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box{display:flex;justify-content:flex-end;align-items:center;height:.44rem}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>div{display:flex;align-items:center}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>div>span{font-size:.24rem;color:#999}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>div .select__stepper{margin-right:.08rem}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>div .select__stepper .van-stepper__input{font-size:.28rem}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>div .select__stepper .van-stepper__minus,.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>div .select__stepper .van-stepper__plus{background-color:#fff6cc;color:#fed101;opacity:1;border:0}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>div .select__stepper .van-stepper__minus--disabled,.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>div .select__stepper .van-stepper__plus--disabled{background-color:#eee;color:#ddd}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>label{margin-left:.3rem;width:.88rem;height:.38rem;line-height:.38rem;text-align:center;font-size:.24rem;color:#333;border:.01rem solid #000;border-radius:.2rem}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>label>input{display:none}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .select__box>.selected{background-color:#ffd71f;border-color:#ffd71f}.HotelChangeRoom .HotelChangeRoom__container .room__list .room__content .room__item .content__right .full__room{position:absolute;right:-.3rem;bottom:0;width:.76rem;height:.76rem;background:url(../img/full_room.6fc43f19.png) no-repeat;background-size:cover}.HotelChangeRoom .HotelChangeRoom__policy{margin-top:.2rem;padding:0 .3rem .4rem;background-color:#fff}.HotelChangeRoom .HotelChangeRoom__policy .title{height:.85rem;line-height:.85rem;font-size:.28rem;font-weight:700;color:#333}.HotelChangeRoom .HotelChangeRoom__policy .flow{position:relative}.HotelChangeRoom .HotelChangeRoom__policy .flow:after{content:"";position:absolute;left:.06rem;top:.13rem;width:.01rem;height:100%;background-color:#fed101}.HotelChangeRoom .HotelChangeRoom__policy .flow .spot{position:relative;padding-left:.28rem;z-index:10}.HotelChangeRoom .HotelChangeRoom__policy .flow .spot:before{content:"";position:absolute;left:0;top:.06rem;width:.13rem;height:.13rem;background-color:#fed101;border-radius:50%}.HotelChangeRoom .HotelChangeRoom__policy .flow .spot p{line-height:.24rem;font-size:.24rem;color:#e6ac00}.HotelChangeRoom .HotelChangeRoom__policy .flow .spot span{display:block;margin:.15rem .15rem .25rem 0;line-height:.34rem;font-size:.28rem;color:#333}.HotelChangeRoom .HotelChangeRoom__policy .flow .spot:last-of-type:after{content:"";position:absolute;left:.06rem;top:.19rem;width:.01rem;height:100%;background-color:#fff;z-index:9}.HotelChangeRoom .HotelChangeRoom__btn{position:fixed;left:0;bottom:0;width:100%;height:.98rem;line-height:.98rem;text-align:center;z-index:10000;overflow:hidden}.HotelChangeRoom .HotelChangeRoom__btn>span{float:left;width:50%;height:100%;font-size:.34rem;color:#333;background-color:#eee}.HotelChangeRoom .HotelChangeRoom__btn>.sure{background-color:#fed101}.HotelChangeRoom .room__container{border-top:.01rem solid #eee;padding:.28rem .3rem 0;background-color:#fff}.HotelChangeRoom .room__container .content__top{overflow:hidden}.HotelChangeRoom .room__container .content__top .swipe__box{width:100%;height:3.9rem;border-radius:.16rem}.HotelChangeRoom .room__container .content__top .swipe__box .swipe__pic{display:block;width:100%;height:100%;background:#fff9db no-repeat 50%/cover}.HotelChangeRoom .room__container .content__top .swipe__box .van-swipe__indicator{width:.12rem!important;height:.12rem!important;background-color:#ddd!important;opacity:1}.HotelChangeRoom .room__container .content__top .swipe__box .van-swipe__indicator--active{width:.26rem!important;background-color:#fed101!important;border-radius:.1rem!important}.HotelChangeRoom .room__container .content__top .top__list{margin-top:.38rem;display:flex;flex-wrap:wrap}.HotelChangeRoom .room__container .content__top .top__list>li{margin-bottom:.1rem;width:50%;text-align:left;overflow:hidden}.HotelChangeRoom .room__container .content__top .top__list>li>span{margin-right:.1rem;line-height:.4rem;font-size:.3rem}.HotelChangeRoom .room__container .content__top .top__list>li>span:last-of-type{margin-right:0}.HotelChangeRoom .room__container .content__top .top__list>li>.title{color:#999}.HotelChangeRoom .room__container .content__top .top__list>li>.desc{color:#333}.HotelChangeRoom .room__container .content__bottom{margin-top:.2rem}.HotelChangeRoom .room__container .content__bottom>.bottom__list{overflow:hidden}.HotelChangeRoom .room__container .content__bottom>.bottom__list>li{margin-bottom:.1rem;overflow:hidden;display:flex}.HotelChangeRoom .room__container .content__bottom>.bottom__list>li span{margin-right:.1rem;line-height:.4rem;font-size:.3rem}.HotelChangeRoom .room__container .content__bottom>.bottom__list>li>.title{flex-shrink:0;color:#999}.HotelChangeRoom .room__container .content__bottom>.bottom__list>li .desc{color:#333}