.OrderHotelDetailRemind{width:7.5rem;height:.8rem;background:#fffae5;padding:0 .2rem 0 .17rem;box-sizing:border-box;display:inline-flex;align-items:center}.OrderHotelDetailRemind i{width:.5rem;height:.3rem;margin-right:.18rem;display:inline-block;background:url(../img/remind.2024a1e5.png) no-repeat 50%;background-size:.3rem .3rem}.OrderHotelDetailRemind span{color:#e6ac00;font-size:.22rem;margin-right:.23rem;line-height:1.3}.OrderHotelDetailRemind .OrderHotelDetailRemind__close{width:.4rem;height:.4rem;background:url(../img/close.f77dd030.png) no-repeat 50%;background-size:.25rem .25rem}.StateInstro .StateInstro__container{padding:.3rem;width:6.1rem;height:auto;background:#fff;border-radius:.16rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.StateInstro .StateInstro__container i{position:absolute;width:.46rem;height:.46rem;background:#fff url(../img/close.f77dd030.png) no-repeat 50%/cover;border-radius:50%;border:.02rem solid #999;right:-.15rem;top:-.15rem}.StateInstro .StateInstro__container .StateInstro__list{margin-bottom:.27rem}.StateInstro .StateInstro__container .StateInstro__list .title{font-size:.24rem;color:#e6ac00;position:relative;padding-left:.25rem;margin-bottom:.2rem}.StateInstro .StateInstro__container .StateInstro__list .title:before{content:"";display:inline-block;width:.13rem;height:.13rem;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-.065rem;background:#fed101}.StateInstro .StateInstro__container .StateInstro__list .info{color:#333;font-size:.28rem}.OrderHotelDetailStep{width:7.5rem;height:1.08rem;position:relative;padding-top:.35rem;background-color:#fff;box-sizing:border-box}.OrderHotelDetailStep .OrderHotelDetailStep__box{display:flex;display:-webkit-flex;justify-content:space-around;align-items:center;position:absolute;width:100%;height:auto;top:.3rem}.OrderHotelDetailStep .OrderHotelDetailStep__box p{flex:1;text-align:center;position:relative;padding-top:.33rem}.OrderHotelDetailStep .OrderHotelDetailStep__box p i{position:absolute;top:.05rem;left:50%;z-index:5;transform:translate(-50%,-50%);display:inline-block;width:.18rem;height:.18rem;border-radius:50%;background:#eee}.OrderHotelDetailStep .OrderHotelDetailStep__box p span{position:relative;z-index:5;display:block;font-size:.26rem;width:100%;color:#444}.OrderHotelDetailStep .OrderHotelDetailStep__box p.cur i{width:.48rem;height:.48rem;background:url(../img/state.f76829b2.png) no-repeat 50%/contain}.OrderHotelDetailStep .OrderHotelDetailStep__box p.cur span{color:#e6ac00}.OrderHotelDetailStep .OrderHotelDetailStep__box p.pass:after,.OrderHotelDetailStep .OrderHotelDetailStep__box p.pass i{background:#ffea8a}.OrderHotelDetailStep .OrderHotelDetailStep__box p:after{content:"";display:block;position:absolute;top:.05rem;left:50%;width:100%;height:.01rem;background:#eee}.OrderHotelDetailStep .OrderHotelDetailStep__box p:last-child:after{display:none}.OrderHotelDetailStep .OrderHotelDetailStep__help{width:.3rem;height:.3rem;position:absolute;top:.2rem;right:.3rem;z-index:5;background:url(../img/help.47ca7e41.png) no-repeat 50%/cover}.CostDetail{padding:0 .32rem .24rem .32rem;position:relative}.CostDetail .CostDetail__title{font-size:.32rem;font-weight:700;color:#333;line-height:.48rem;position:fixed;height:1rem;width:calc(100% - .64rem);box-sizing:border-box;background:#fff;display:flex;align-items:center;justify-content:center}.CostDetail .CostDetail__contain{padding-bottom:1.4rem;padding-top:1rem;font-size:.28rem;font-weight:400;color:#333;line-height:.42rem}.CostDetail .CostDetail__contain .box__body .body__ul .body__list{padding:.2rem 0;border-bottom:.01rem solid #eee}.CostDetail .CostDetail__contain .box__body .body__ul .body__list .list__head{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:400;font-size:.3rem;color:#333}.CostDetail .CostDetail__contain .box__body .body__ul .body__list .list__head .title{font-weight:400;font-size:.3rem;color:#333}.CostDetail .CostDetail__contain .box__body .body__ul .body__list .list__head .desc{font-weight:400;font-size:.3rem;color:#ff7100}.CostDetail .CostDetail__contain .box__body .body__ul .body__list .list__li{display:flex;justify-content:space-between;align-items:center;margin-top:.2rem;width:100%}.CostDetail .CostDetail__contain .box__body .body__ul .body__list .list__li .list__tag{padding:0 .1rem;height:.36rem;background:#fff1f5;border-radius:.04rem;font-size:.2rem!important;color:#f4154d!important;display:inline-flex;align-items:center;justify-content:center;margin-left:.1rem}.CostDetail .CostDetail__contain .box__body .body__ul .body__list .list__li div{display:flex;align-items:center;width:4.5rem;line-height:.32rem;font-size:.28rem;color:#999}.CostDetail .CostDetail__contain .box__body .body__ul .body__list .list__li span{font-size:.3rem;color:#999}.CostDetail .CostDetail__contain .box__body .body__sum{height:.9rem;line-height:.9rem;text-align:right;font-size:.3rem;color:#ff7100}.CostDetail .CostDetail__btn{position:fixed;bottom:0;left:0;right:0;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;height:1.2rem}.CostDetail .CostDetail__btn>span{display:flex;align-items:center;justify-content:center;width:6.86rem;height:.96rem;background:#fff100;border-radius:.48rem;font-size:.32rem;font-weight:700;color:#333;line-height:.48rem}.OrderHotelDetailInstro{width:100%;height:auto;padding:.29rem 0;background-color:#fff;box-sizing:border-box}.OrderHotelDetailInstro .OrderHotelDetailInstro__content{width:100%;font-size:0}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__detail{margin-bottom:.4rem;padding:0 .3rem;font-size:0}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__detail .OrderHotelDetailInstro__content__detail__pic{display:inline-block;width:2.33rem;height:1.38rem;border-radius:.16rem;overflow:hidden;margin-right:.3rem;background:#fff9db}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__detail .OrderHotelDetailInstro__content__detail__title{display:inline-block;width:4.25rem;vertical-align:top}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__detail .OrderHotelDetailInstro__content__detail__title .big{font-size:.28rem;color:#333;max-height:.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:.05rem}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__detail .OrderHotelDetailInstro__content__detail__title .small{font-size:.24rem;color:#999}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__info{padding:0 .3rem}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__info>div{margin-bottom:.25rem}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__pay{padding:.22rem .3rem 0 .3rem}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__pay .OrderHotelDetailInstro__content__pay__price p{display:inline-block}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__pay .OrderHotelDetailInstro__content__pay__price span{color:#ff7100;font-size:.24rem}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__pay .OrderHotelDetailInstro__content__pay__price .small{margin-left:.15rem}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__pay .OrderHotelDetailInstro__content__pay__price .big{font-size:.32rem;font-weight:700}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__pay .OrderHotelDetailInstro__content__pay__price .detail{float:right;font-size:.28rem;color:#e6ac00;padding-right:.2rem;background:url(../img/next.4c8957b3.png) no-repeat right .11rem;background-size:.1rem .18rem}.OrderHotelDetailInstro .OrderHotelDetailInstro__content .OrderHotelDetailInstro__content__pay .OrderHotelDetailInstro__content__pay__info{margin-top:.2rem}.van-popup{border-radius:.32rem .32rem 0 0}.OrderSafeDetail{padding:0 .32rem .24rem .32rem;position:relative}.OrderSafeDetail .OrderSafeDetail__title{font-size:.32rem;font-weight:700;color:#333;line-height:.48rem;position:fixed;height:1rem;width:calc(100% - .64rem);box-sizing:border-box;background:#fff;display:flex;align-items:center;justify-content:center}.OrderSafeDetail .OrderSafeDetail__contain{padding-bottom:1.4rem;padding-top:1rem}.OrderSafeDetail .OrderSafeDetail__contain,.OrderSafeDetail .OrderSafeDetail__contain .box__body *{font-size:.28rem;font-weight:400;color:#333;line-height:.42rem}.OrderSafeDetail .OrderSafeDetail__contain .box__body .zixun__title{line-height:.52rem;font-size:.3rem;color:#333}.OrderSafeDetail .OrderSafeDetail__contain .box__body .zixun__content{line-height:.52rem;font-size:.28rem;color:#666}.OrderSafeDetail .OrderSafeDetail__contain .box__body .zixun__content a{font-size:.28rem;color:#ff7100}.OrderSafeDetail .OrderSafeDetail__contain .box__body .box__title{margin-top:.4rem;font-size:.28rem;font-weight:700;color:#333;line-height:.42rem}.OrderSafeDetail .OrderSafeDetail__contain .box__body .box__content{font-size:.28rem;font-weight:400;color:#333;line-height:.42rem}.OrderSafeDetail .OrderSafeDetail__contain .box__body .box__pdf{margin-top:.2rem;line-height:.36rem;font-size:.3rem;font-weight:700;color:#333}.OrderSafeDetail .OrderSafeDetail__contain .box__body .box__pdf span{font-size:.3rem;font-weight:700;color:#ff7100}.OrderSafeDetail .OrderSafeDetail__contain .box__body img,.OrderSafeDetail .OrderSafeDetail__contain .box__body table{width:100%!important}.OrderSafeDetail .OrderSafeDetail__btn{position:fixed;bottom:0;left:0;right:0;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;height:1.2rem}.OrderSafeDetail .OrderSafeDetail__btn>span{display:flex;align-items:center;justify-content:center;width:6.86rem;height:.96rem;background:#fff100;border-radius:.48rem;font-size:.32rem;font-weight:700;color:#333;line-height:.48rem}.ScrollY{position:relative;width:100%;overflow:hidden}.InsuranceDetail{width:100%;height:auto}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list{padding:.3rem 0;border-bottom:.01rem solid #eee;width:6.9rem;margin:0 auto;height:auto;font-size:0}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list:last-child{border:none}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list>div{display:inline-block;vertical-align:top}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .left{margin-right:.2rem}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .left span{display:inline-block;width:.4rem;height:.4rem;border-radius:50%;border:.01rem solid #aaa;box-sizing:border-box}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .left span.cur{border:none;background:url(../img/checked.4e95c122.png) no-repeat 50%/cover}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .center{width:4.5rem;margin-right:.2rem}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .center .title{font-size:.28rem;color:#333;margin-bottom:.15rem}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .center .sub{font-size:.24rem;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .right{text-align:center;width:1.5rem}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .right p{font-size:.28rem;color:#999}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .right p:first-child{margin-bottom:.1rem}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .right p .price{color:#ff7100;font-size:.28rem}.InsuranceDetail .InsuranceDetail__content__parts .InsuranceDetail__content__parts__list .right p .btn{color:#e6ac00;padding:0 .1rem;border:.01rem solid #e6ac00;border-radius:.08rem}.InsuranceQuestion{width:100%;height:auto}.InsuranceQuestion .InsuranceQuestion__parts{padding:.2rem .3rem}.InsuranceQuestion .InsuranceQuestion__parts p{font-size:.28rem;color:#333}.InsuranceQuestion .InsuranceQuestion__parts p a{color:#e6ac00;font-size:.28rem}.OrderHotelDetail .InsuranceQuestion .cancel{width:100%!important}.OrderHotelDetailInsurance{padding-top:.24rem}.OrderHotelDetailInsurance .OrderHotelDetail__title,.OrderHotelDetailInsurance .OrderHotelDetailInsurance__content{padding:0 .3rem}.OrderHotelDetailInsurance .OrderHotelDetailInsurance__content .OrderHotelDetailInsurance__content__box{padding-top:.1rem;border-bottom:.01rem solid #eee}.OrderHotelDetailInsurance .OrderHotelDetailInsurance__content .OrderHotelDetailInsurance__content__box:last-child{border:none}.OrderHotelDetailInsurance .OrderHotelDetailInsurance__content .OrderHotelDetail__common{margin-bottom:.15rem}.OrderHotelDetailInsurance .OrderHotelDetailInsurance__content p{font-size:.28rem;color:#333;font-weight:500}.OrderHotelDetailInsurance .OrderHotelDetailInsurance__content p span{color:#e6ac00;font-size:.24rem;border-radius:.5rem;border:.01rem solid #e6ac00;padding:0 .1rem;margin-left:.15rem}.OrderHotelDetailInsurance .OrderHotelDetailInsurance__content:last-child{border:none}.OrderHotelDetailInsurance .OrderHotelDetailInsurance__content>div{margin-bottom:.25rem}.OrderHotelDetailInsurance .OrderHotelDetailInsurance__ask{width:100%;height:.88rem;line-height:.88rem;text-align:center;font-size:.3rem;color:#e6ac00;border-top:.01rem solid #eee}.OrderHotelDetailContact{padding:.24rem .3rem .15rem;background-color:#fff}.OrderHotelDetailContact .OrderHotelDetailContact__content>div{margin-bottom:.15rem}.OrderHotelDetailTogether{padding:.24rem .3rem .15rem;background-color:#fff}.OrderHotelDetailTogether .OrderHotelDetailTogether__content{border-bottom:.01rem solid #eee;margin-bottom:.25rem}.OrderHotelDetailTogether .OrderHotelDetailTogether__content:last-child{border:none;margin-bottom:0}.OrderHotelDetailTogether .OrderHotelDetailTogether__content>div{margin-bottom:.15rem}.OrderHotelDetailRemark{padding:.24rem .3rem 0}.OrderHotelDetailRemark .OrderHotelDetail__common{margin-bottom:.15rem}.CancelOrder{text-align:left}.CancelOrder .CancelOrder__parts{padding:0 .3rem}.CancelOrder .CancelOrder__parts .CancelOrder__list{width:100%;height:.8rem;line-height:.8rem;border-bottom:.01rem solid #eee}.CancelOrder .CancelOrder__parts .CancelOrder__list:last-child{border:none}.CancelOrder .CancelOrder__parts .CancelOrder__list span{font-size:.24rem;color:#333}.CancelOrder .CancelOrder__parts .CancelOrder__list i{float:right;width:.4rem;height:.4rem;border-radius:50%;overflow:hidden;border:.01rem solid #aaa;margin-top:.2rem;box-sizing:border-box}.CancelOrder .CancelOrder__parts .CancelOrder__list i.cur{background:url(../img/checked.4e95c122.png) no-repeat 50%/cover;border:none}.USVirus{position:fixed;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}.USVirus .USVirus__container{width:5.6rem;border-radius:.08rem;background:#fff;overflow:hidden}.USVirus .USVirus__container .USVirus__content{margin:.6rem .45rem .25rem .45rem;width:4.7rem;height:4.15rem;text-align:left;overflow:hidden}.USVirus .USVirus__container .USVirus__content .USVirus__content__box *{line-height:.42rem;font-size:.3rem;color:#000;word-break:break-all}.USVirus .USVirus__container .USVirus__button{height:1rem;line-height:1rem;text-align:center;font-size:.36rem;color:#e6ac00;border-top:.01rem solid #e5e5e5}.OrderHotelDetailBtn{width:100%;height:.98rem;line-height:.98rem;box-sizing:border-box;position:fixed;left:0;bottom:0;z-index:10;padding:0 .32rem;background:#fff;text-align:right;border-top:.01rem solid #eee}.OrderHotelDetailBtn .OrderHotelDetailBtn__more{width:1rem;height:.46rem;display:inline-block;line-height:.46rem;text-align:center;font-size:.26rem;position:relative}.OrderHotelDetailBtn .OrderHotelDetailBtn__more i{position:absolute;top:-.6rem;left:50%;width:1.4rem;transform:translateX(-50%);font-style:normal;color:#fff;background:rgba(0,0,0,.68);font-size:.24rem;border-radius:.05rem}.OrderHotelDetailBtn .OrderHotelDetailBtn__more i:after{content:"";display:inline-block;border-left:.06rem dashed transparent;border-right:.06rem dashed transparent;border-top:.1rem solid #000;opacity:.68;position:absolute;bottom:-.1rem;left:50%;transform:translateX(-50%)}.OrderHotelDetailBtn .OrderHotelDetailBtn__btn{margin-left:.1rem;width:1.3rem;height:.46rem;display:inline-block;line-height:.46rem;text-align:center;font-size:.26rem;border-radius:.05rem;border:.01rem solid #ff7100;color:#ff7100}.OrderHotelDetailBtn .OrderHotelDetailBtn__btn.OrderHotelDetailBtn__btn--black{border:.01rem solid #333;color:#333}.OrderDetail__pay{position:fixed;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.OrderDetail__pay .pay__container{position:absolute;left:0;bottom:0;width:100%;background:#fff;border-radius:.16rem .16rem 0 0}.OrderDetail__pay .pay__container .pay__header{position:relative;height:.86rem;line-height:.86rem;text-align:center;font-size:.3rem;font-weight:700;color:#333;border-bottom:.01rem solid #eee}.OrderDetail__pay .pay__container .pay__header i{position:absolute;left:.3rem;top:.3rem;width:.25rem;height:.25rem;background:url(../img/img16.5fde96fb.png) 50% no-repeat;background-size:.25rem .25rem}.OrderDetail__pay .pay__container .pay__box{padding:0 .3rem}.OrderDetail__pay .pay__container .pay__box .pay__price{height:1.1rem;line-height:1.1rem;text-align:center;font-size:.34rem;font-weight:700;color:#ff7100}.OrderDetail__pay .pay__container .pay__box .pay__price span{font-size:.48rem;font-weight:700;color:#ff7100}.OrderDetail__pay .pay__container .pay__box .pay__title{font-size:.3rem;color:#333;margin-bottom:.3rem}.OrderDetail__pay .pay__container .pay__box .pay__msg{font-size:.24rem;color:#999;margin-bottom:.3rem}.OrderDetail__pay .pay__container .pay__box .pay__notice{height:.8rem;line-height:.8rem;text-align:center;font-size:.24rem;color:red;border-top:.01rem solid #eee}.OrderDetail__pay .pay__container .pay__box .pay__ul{padding-bottom:.5rem}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li{display:flex;justify-content:space-between;align-items:center;width:100%;height:.87rem;border-top:.01rem solid #eee}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li:last-child{border-bottom:.01rem solid #eee}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li div{display:flex;align-items:center;font-size:.24rem;color:#333}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li i{display:inline-block;width:.4rem;height:.4rem;background:url(../img/disagree.51173767.png) 50% no-repeat;background-size:.4rem .4rem}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li span{font-size:.24rem;color:red}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li--select i{background-image:url(../img/select2.d8abebee.png)}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li--bank div:before{content:"";display:inline-block;margin-right:.1rem;width:.43rem;height:.35rem;background:url(../img/bank2.c632eb1f.png) 50% no-repeat;background-size:100% 100%}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li--alipay div:before{content:"";display:inline-block;margin-right:.1rem;width:.4rem;height:.4rem;background:url(../img/alipay2.08325186.png) 50% no-repeat;background-size:100% 100%}.OrderDetail__pay .pay__container .pay__box .pay__ul .pay__li--wechat div:before{content:"";display:inline-block;margin-right:.1rem;width:.4rem;height:.4rem;background:url(../img/wechat2.310fcc0a.png) 50% no-repeat;background-size:100% 100%}.OrderDetail__pay .pay__container .pay__footer{height:.98rem;line-height:.98rem;text-align:center;font-size:.32rem;color:#333;background:#fed101}.OrderSupplier{padding:.35rem .3rem .22rem;background-color:#fff}.OrderSupplier .title{line-height:.3rem;font-size:.3rem;font-weight:700;color:#444}.OrderSupplier .content{margin-top:.15rem}.OrderSupplier .content>li{display:flex;margin-top:.2rem}.OrderSupplier .content>li>span{flex-shrink:0;width:2.1rem;font-size:.28rem;color:#888}.OrderSupplier .content>li>p{max-width:5.2rem;font-size:.28rem;color:#333}.OrderSupplier .content>li .name{color:#353535}.OrderDetailRecommend{margin-top:.2rem;background:#fff}.OrderDetailRecommend .recommend__ad{padding:0 .3rem;padding-top:.3rem}.OrderDetailRecommend .recommend__ad .recommend__ad__pic{display:block;width:6.9rem;height:1.3rem;border-radius:.15rem;background:#fff9db 50% no-repeat;background-size:cover;overflow:hidden}.OrderDetailRecommend .recommend__ad .van-swipe__indicators{bottom:.05rem!important}.OrderDetailRecommend .recommend__ad .van-swipe__indicator{width:.12rem!important;height:.12rem!important;border-radius:50%!important;background-color:#ddd!important}.OrderDetailRecommend .recommend__ad .van-swipe__indicator--active{background-color:#fed101!important;width:.26rem!important;height:.12rem!important;border-radius:.06rem!important}.OrderHotelDetail{width:7.5rem;padding-bottom:.98rem;background-color:#f5f5f5}.OrderHotelDetail .OrderHotelDetail__line{margin-top:.2rem}.OrderHotelDetail .OrderHotelDetail__borderb{border-bottom:.01rem solid #eee}.OrderHotelDetail .OrderHotelDetail__normalT{font-size:.26rem;color:#999}.OrderHotelDetail .OrderHotelDetail__common{width:100%;font-size:0}.OrderHotelDetail .OrderHotelDetail__common .OrderHotelDetail__common__left{display:inline-block;width:1.4rem;text-align:left;font-size:.26rem;color:#999;vertical-align:top}.OrderHotelDetail .OrderHotelDetail__common .OrderHotelDetail__common__right{display:inline-block;max-width:5.5rem;box-sizing:border-box;font-size:.26rem;color:#333;padding-right:.1rem}.OrderHotelDetail .OrderHotelDetail__common .OrderHotelDetail__common__right span{color:#e6ac00;font-size:.26rem}.OrderHotelDetail .OrderHotelDetail__common .OrderHotelDetail__common__right span.success{padding-right:.2rem;background:url(../img/next.4c8957b3.png) no-repeat 100%;background-size:.1rem .18rem}.OrderHotelDetail .OrderHotelDetail__common .spec{color:#e6ac00;font-size:.24rem;border-radius:.5rem;border:.01rem solid #e6ac00;padding:0 .1rem}.OrderHotelDetail .OrderHotelDetail__title{font-size:.3rem;color:#333;margin-bottom:.22rem;font-weight:700;position:relative}.OrderHotelDetail .OrderHotelDetail__title .OrderHotelDetail__title__sub{font-size:.24rem;color:#e6ac00;display:inline-block;background:#fffcf0;border-radius:.22rem;padding:.05rem .1rem .02rem .1rem;margin-left:.06rem}.OrderHotelDetail .OrderHotelDetail__title .OrderHotelDetail__title__tips{float:right;margin-top:.03rem}.OrderHotelDetail .OrderHotelDetail__title .OrderHotelDetail__title__tips i{display:inline-block;width:.35rem;height:.35rem;vertical-align:-.06rem}.OrderHotelDetail .OrderHotelDetail__title .OrderHotelDetail__title__tips i.info{background:url(../img/info.0e750a2a.png) no-repeat 50%;background-size:.33rem .33rem}.OrderHotelDetail .OrderHotelDetail__title .OrderHotelDetail__title__tips i.online{background:url(../img/online.66d0eb1f.png) no-repeat 50%;background-size:.34rem .33rem}.OrderHotelDetail .OrderHotelDetail__title .OrderHotelDetail__title__tips span{font-size:.26rem;color:#e6ac00;font-weight:500}.OrderHotelDetail .OrderHotelDetailinfo{padding:.2rem .3rem .2rem .3rem;background-color:#fff;color:#333;font-size:.28rem}.OrderHotelDetail .OrderHotelDetailinfo .OrderHotelDetailinfo__ticket{margin-top:.2rem;padding-bottom:.2rem;border-bottom:.01rem solid #eee}.OrderHotelDetail .OrderHotelDetailinfo .OrderHotelDetailinfo__ticket:last-child{padding-bottom:0;border-bottom:none}.OrderHotelDetail .OrderHotelDetailinfo .OrderHotelDetailinfo__subTitle{margin-bottom:.15rem}.OrderHotelDetail .OrderHotelDetailinfo .OrderHotelDetailinfo__info{color:#26b964;margin-bottom:.25rem}.OrderHotelDetail .OrderHotelDetailinfo .OrderHotelDetailinfo__info span{margin-right:.3rem}.OrderHotelDetail .OrderHotelDetailinfo .OrderHotelDetailinfo__time .time{font-weight:700;margin-left:.35rem}.OrderHotelDetail .OrderHotelDetailinfo .OrderHotelDetailinfo__time .time:first-child{margin-left:0}.OrderHotelDetail .OrderHotelDetailinfo .OrderHotelDetailinfo__time .detail{font-size:.24rem}.OrderHotelDetail .OrderHotelDetailCover{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}.OrderHotelDetail .OrderHotelDetailCover .OrderHotelDetailCover__content{width:100%;height:auto;background:#fff;border-radius:.16rem .16rem 0 0;position:absolute;bottom:0;overflow:hidden}.OrderHotelDetail .OrderHotelDetailCover .OrderHotelDetailCover__title{padding:.3rem;border-bottom:.01rem solid #eee;font-weight:700;font-size:.32rem;color:#333;line-height:1}.OrderHotelDetail .OrderHotelDetailCover .OrderHotelDetailCover__btn{font-size:0;height:.98rem;width:100%;text-align:center}.OrderHotelDetail .OrderHotelDetailCover .OrderHotelDetailCover__btn>div{display:inline-block;width:50%;height:100%;line-height:.98rem;font-size:.34rem}.OrderHotelDetail .OrderHotelDetailCover .OrderHotelDetailCover__btn .cancel{background:#eee}.OrderHotelDetail .OrderHotelDetailCover .OrderHotelDetailCover__btn .sure{background:#fed101}