.ota-fee{position:"relative";width:100%;height:100%;padding:0 .16rem;border-radius:.12rem .12rem 0 0;background-color:#fff}.ota-fee .title-fee{font-size:2.56px;font-size:.16rem;text-align:center;padding:.13rem 0}.ota-fee .time-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.16rem}.ota-fee .time-container .time-text{color:#999}.ota-fee .fee-title{padding-bottom:.16rem}.ota-fee .fee-title .fee-title-text{font-weight:"bold";color:#333}.ota-fee .fee-title .watermark{color:#ddd;text-align:left;font-size:1.28px;font-size:.08rem;line-height:1.92px;line-height:.12rem;white-space:nowrap;font-weight:400;padding-bottom:.1rem}.ota-fee .fee-detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.12rem}.ota-fee .fee-detail-item .fee-detail-title{color:#333;line-height:3.2px;line-height:.2rem}.ota-fee .fee-detail-item .dot-line{height:.16px;height:.01rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 .12rem;background-image:url(https://s.qunarzz.com/hotel_rn_source/images/dot.png);background-repeat:space}.ota-fee .price-con .fee-detail-title-right{font-size:2.08px;font-size:.13rem;line-height:3.2px;line-height:.2rem;text-align:"right";color:#666}.ota-fee .price-con .fee-detail-title-right .red{color:#f60}.ota-fee .price-con .fee-detail-title-right .price-num{font-size:3.2px;font-size:.2rem;font-weight:700;color:#f60}.ota-fee .decimalDesc{text-align:right}.ota-fee .decimaltextDesc{text-align:"right"}.ota-fee .button-container{position:absolute;right:3.84px;right:.24rem;bottom:1.92px;bottom:.12rem;left:3.84px;left:.24rem;padding:.1rem 0;background-image:-webkit-gradient(linear,left top,right top,from(#ff950a),to(#ff5040));background-image:linear-gradient(90deg,#ff950a,#ff5040);border-radius:22px;text-align:center}.ota-fee .button-container .button-text{font-size:2.88px;font-size:.18rem;color:#fff}.comment-bottom{position:fixed;bottom:0;left:0;width:100%;padding:.08rem .24rem;background:#fff;-webkit-box-shadow:0 -.02rem .04rem 0 rgba(0,0,0,.06);box-shadow:0 -.02rem .04rem 0 rgba(0,0,0,.06)}.comment-bottom .button{font-size:2.56px;font-size:.16rem;line-height:7.04px;line-height:.44rem;background:#ff714a;color:#fff;height:7.04px;height:.44rem;border-radius:1rem;text-align:center}.mh-img-list{display:block;font-size:0}.mh-img-list li{position:relative;display:inline-block;margin:.045rem}.mh-img-list .hotel-image-section-item-more{position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#616161}.mh-img-list .more{background:#fff;opacity:.8}.mh-img-list .img{display:inline-block}.hotel-image-pane{width:100%;height:100vh;-ms-flex-negative:0;flex-shrink:0;overflow-y:scroll}.hotel-image-pane .sec-tag{padding:0 .045rem .01rem;font-size:1.92px;font-size:.12rem}.hotel-image-pane .hotel-image-pane-video-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 16px 8px}.hotel-image-pane .hotel-image-pane-video-container .hotel-image-pane-video-headimg{width:100%;height:167px}.hotel-image-pane .hotel-image-pane-video-container .hotel-image-pane-video-icon{position:absolute;height:36px}.hotel-image-pane .hotel-image-pane-video-container .hotel-image-pane-video-length{position:absolute;right:8px;bottom:5px;font-size:12px;color:#fff}.hotel-image-pane .hotel-image-pane-tips-container{margin:4px 16px 20px;white-space:normal;text-align:center}.hotel-image-pane .hotel-image-pane-tips-container .hotel-image-pane-tips{margin:0 auto;font-size:10px;line-height:1.5;color:#9e9e9e}.hotel-image-view-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.hotel-image-view-container .mh-img-view-header{top:0;background:#000!important}.hotel-image-view-container .mh-img-view-header .hotel-image-view-header-tab-item{color:hsla(0,0%,100%,.6)}.hotel-image-view-container .mh-img-view-header .hotel-image-view-header-tab-item.active{color:#fff}.hotel-image-view-container .hotel-image-view{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;overflow:hidden}.hotel-image-view-container .hotel-image-view .hotel-image-view-header{position:absolute;top:0;right:0;left:0;margin-left:.08rem;padding:.1rem 0 .12rem .16rem;z-index:9;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);-webkit-box-shadow:none;box-shadow:none}.hotel-image-view-container .hotel-image-view .hotel-image-view-header .hotel-image-view-header-tab-item{color:hsla(0,0%,100%,.6)}.hotel-image-view-container .hotel-image-view .hotel-image-view-header .hotel-image-view-header-tab-item.active{color:#fff}.hotel-image-view-container .hotel-image-view .hotel-image-view-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer{position:absolute;right:0;bottom:0;left:0}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-info{z-index:9;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:30px 16px 20px}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-info .hotel-image-view-footer-info-pic{color:#fff}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-info .hotel-image-view-footer-info-pic .hotel-image-view-footer-info-title{font-size:14px}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-info .hotel-image-view-footer-info-pic .hotel-image-view-footer-info-source{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;font-size:10px;color:#9e9e9e}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-info .hotel-image-view-footer-info-pic .hotel-image-view-footer-info-source .hotel-image-view-footer-info-source-icon{font-size:10px;margin-right:2px}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-info .hotel-image-view-footer-info-count{color:#fff;line-height:22px;letter-spacing:0}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-info .hotel-image-view-footer-info-count .hotel-image-view-footer-info-index{font-size:16px}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-info .hotel-image-view-footer-info-count .hotel-image-view-footer-info-total{font-size:11px}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;background:#fff}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-info{overflow:hidden}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-info .hotel-image-view-footer-room-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-info .hotel-image-view-footer-room-title .hotel-image-view-footer-room{font-size:14px;color:#616161}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-info .hotel-image-view-footer-room-title .hotel-image-section-activity{height:14px;display:inline-block;line-height:14px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;margin-left:6px}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-info .hotel-image-view-footer-room-desc{font-size:10px;color:#9e9e9e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-action{font-size:14px;color:#08b2cc;border:none;background:transparent;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-action .action-icon{font-size:10px;color:#3fc4dd}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-price{margin-left:4px}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-price .hotel-image-view-footer-room-price-currency{font-size:12px;color:#ff714a}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-price .hotel-image-view-footer-room-price-count{font-size:22px;color:#ff714a}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-price .hotel-image-view-footer-room-price-afterfix{font-size:10px;color:#9e9e9e}.hotel-image-view-container .hotel-image-view .hotel-image-view-footer .hotel-image-view-footer-room .hotel-image-view-footer-room-price-action{-ms-flex-negative:0;flex-shrink:0;margin-left:6px;padding:8px 10px;font-size:12px;line-height:1;color:#ff714a;border:none;background:transparent;outline:none}.flex-grow{-webkit-box-flex:1;-ms-flex:1;flex:1}.mh-detail-img{position:fixed;background:#fff;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;z-index:20}.mh-detail-img .img-header{position:fixed;width:100%;background:#fff;padding:.1rem 0 .12rem .16rem;-webkit-box-shadow:0 .02rem .04rem 0 rgba(0,0,0,.06);box-shadow:0 .02rem .04rem 0 rgba(0,0,0,.06);z-index:150}.mh-detail-img .img-header,.mh-detail-img .mh-slider-box{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.mh-detail-img .mh-slider-box{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:8px}.mh-detail-img .img-header-tab,.mh-detail-img .mh-slider-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mh-detail-img .img-header-tab{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll}.mh-detail-img .img-header-tab p{font-size:2.56px;font-size:.16rem;line-height:3.52px;line-height:.22rem;color:#9e9e9e;padding:0 .12rem;white-space:nowrap}.mh-detail-img .img-header-tab span{background:#0ac4dd;width:3.2px;width:.2rem;height:.64px;height:.04rem}.mh-detail-img .img-header-tab .active{color:#212121;font-weight:700}.mh-detail-img .show-rooms{float:right;font-size:14px;color:#08b2cc;border:none;background:transparent;outline:none;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.mh-detail-img .img-list{padding:.44rem .115rem 0}.mh-detail-img .title{font-size:2.24px;font-size:.14rem;color:#616161;line-height:2.88px;line-height:.18rem;padding:.08rem .045rem}.mh-detail-img .hotel-image-pane-tips-container{margin:4px 16px 20px;white-space:normal;text-align:center}.mh-detail-img .hotel-image-pane-tips-container .hotel-image-pane-tips{margin:0 auto;font-size:10px;line-height:1.5;color:#9e9e9e}.mh-detail-img .hotel-image-pane-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.mh-detail-img .hotel-image-content{height:100vh;overflow:hidden}.detail-map{position:fixed;top:0;width:100%;height:100%;overflow:hidden;z-index:50;background:#f7f7f7}.detail-map .map-header{z-index:9999}.detail-map .mh-detail-map-tab{height:7.04px;height:.44rem;margin-top:.44rem;padding-top:.08rem;background-color:#00bcd4;border-color:#fff;color:#fff}.detail-map .mh-detail-map-tab ul{width:216px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;line-height:28px;overflow:hidden;list-style:none;border-radius:4px;text-align:center}.detail-map .mh-detail-map-tab ul li{padding:0 12px;list-style:none;white-space:nowrap;border:1px solid;border-right:0 solid}.detail-map .mh-detail-map-tab ul li:first-child{border-radius:4px 0 0 4px}.detail-map .mh-detail-map-tab ul li:last-child{border-right-width:1px;border-radius:0 4px 4px 0}.detail-map .mh-detail-map-tab ul li.item-on{background:#fff;color:#17a4bd;border:1px solid #fff;border-right-width:0}.detail-map .iw-cnt .iw-title{width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700;display:block}.detail-map .iw-cnt .iw-address,.detail-map .iw-cnt .iw-desc{width:200px;display:block}.detail-map .iw-cnt .iw-address{margin-top:5px;font-size:14px}.detail-map .content{position:relative}.detail-map .map-mark{position:absolute;left:10px;padding:5px;font-size:22px}.detail-map .map-mark.hotel{top:50px}.detail-map .map-mark.location{top:10px}.detail-map .map-mark .icon{color:#25a4bb}#mapBox{width:100%;height:100% - 14.08px;height:100% - .88rem}#mapBox .label{position:relative;width:28px;height:28px;font-size:16px;border-radius:18px 18px 34px 34px;text-align:center;padding-top:3px;color:#fff}#mapBox .label .dot{position:absolute;top:15px;left:-1px;font-size:24px}#mapBox .label .dot:before{font-size:24px}#mapBox .label.hotel{background:#f60}#mapBox .label.hotel .dot{color:#f60}#mapBox .label.restaurant{background:#f9ae38}#mapBox .label.restaurant .dot{color:#f9ae38}#mapBox .label.park{background:#31ac5a}#mapBox .label.park .dot{color:#31ac5a}#mapBox .label.ent{background:#7e57c2}#mapBox .label.ent .dot{color:#7e57c2}#mapBox .label.traffic{background:#1489e6}#mapBox .label.traffic .dot{color:#1489e6}.label-neeko{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.license-panel{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:100000}.license-panel .license-img{min-width:100%}.mh-detail-img-tips{position:absolute;right:.64px;right:.04rem;bottom:.64px;bottom:.04rem;padding:.04rem;border-radius:.1rem;font-size:8px;color:#fff;line-height:8px;background:rgba(0,0,0,.6)}.all-product-type{background:#fff}.all-product-type .more-price{height:6.4px;height:.4rem;line-height:6.4px;line-height:.4rem;text-align:center;font-size:1.92px;font-size:.12rem;color:#999}.all-product-type .more-price .icon{margin-left:.01rem;vertical-align:middle}.all-product-type .label-container{margin-top:.04rem}.all-product-type .prod-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .1rem;padding:.06rem 0}.all-product-type .prod-item .img-box{position:relative;width:13.76px;width:.86rem;min-height:20.16px;min-height:1.26rem;-ms-flex-negative:0;flex-shrink:0;margin-right:.12rem;font-size:0}.all-product-type .prod-item .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.04rem}.all-product-type .prod-item .rightArea{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.all-product-type .prod-item .rightArea,.all-product-type .prod-item .rightArea .rightTopArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-direction:normal}.all-product-type .prod-item .rightArea .rightTopArea{-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.12rem;padding-top:.06rem}.all-product-type .prod-item .rightArea .rightTopArea .vendor-romm-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.56px;font-size:.16rem}.all-product-type .prod-item .rightArea .rightTopArea .vendor-romm-title span{font-size:16px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.all-product-type .prod-item .rightArea .rightTopArea .vendor-romm-title .right{font-size:1.92px;font-size:.12rem;padding-top:.05rem}.all-product-type .prod-item .rightArea .rightBottomArea{display:-webkit-box;display:-ms-flexbox;display:flex}.all-product-type .prod-item .rightArea .rightBottomArea .price-base{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.1rem}.all-product-type .prod-item .rightArea .rightBottomArea .price-base .room-price-info{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.92px;font-size:.12rem}.all-product-type .prod-item .rightArea .rightBottomArea .price-base .room-price-info span{margin:.04rem .06rem 0 0}.all-product-type .prod-item .rightArea .rightBottomArea .price-base .room-hour-time{margin-top:.04rem}.all-product-type .prod-item .rightArea .rightBottomArea .price-base .basic-list{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.92px;font-size:.12rem}.all-product-type .prod-item .rightArea .rightBottomArea .price-base .basic-list span{margin-right:.08rem;margin-bottom:.04rem;font-size:1.92px;font-size:.12rem;color:#333}.all-product-type .prod-item .rightArea .rightBottomArea .price-base .tag-line{height:3.68px;height:.23rem;margin:.04rem 0 .06rem;overflow:hidden}.all-product-type .prod-item .rightArea .rightBottomArea .price-base .tag-line .tag-img{height:2.4px;height:.15rem;margin-right:.04rem;margin-bottom:.04rem;vertical-align:middle}.all-product-type .prod-item .rightArea .rightBottomArea .price-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.all-product-type .prod-item .rightArea .rightBottomArea .price-detail .price-promise-label{margin-top:.04rem;text-align:right;font-size:1.76px;font-size:.11rem;color:#999;line-height:2.56px;line-height:.16rem}.all-product-type .prod-item .rightArea .rightBottomArea .price-detail .price{font-size:3.52px;font-size:.22rem;text-align:right;color:#e25150}.all-product-type .prod-item .rightArea .rightBottomArea .price-detail .price span{font-size:1.6px;font-size:.1rem}.all-product-type .prod-item .rightArea .rightBottomArea .price-detail .order-all{color:#999}.all-product-type .prod-item .rightArea .rightBottomArea .price-detail .price-tag{font-size:1.6px;font-size:.1rem;text-align:right}.all-product-type .prod-item .rightArea .rightBottomArea .price-detail .btn_item{width:14.4px;width:.9rem;height:4.48px;height:.28rem;line-height:4.48px;line-height:.28rem;color:#fff;font-size:1.92px;font-size:.12rem;text-align:center;background:#e25150;border-radius:.04rem}.all-product-type .prod-item .rightArea .rightBottomArea .price-detail .btn_over{background:#cacaca}.faci-view-wrapper{height:20.24px;height:1.265rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:.1rem;padding-left:.1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.faci-view-wrapper .faci-view-item{width:20%;margin-bottom:.19rem;text-align:center}.faci-view-wrapper .faci-view-item .faci-view-icon{font-size:3.84px;font-size:.24rem;color:#616161}.faci-view-wrapper .faci-view-item .faci-item-text{margin-top:-.05rem;font-size:1.92px;font-size:.12rem;color:#616161;overflow:hidden;text-overflow:ellipsis}.poli-view-wrapper{padding-left:.1rem;overflow:hidden}.poli-view-wrapper .poli-view-item{margin-top:.12rem}.poli-view-wrapper .poli-view-item:first-child{margin-top:0}.poli-view-wrapper .poli-view-item .poli-view-header{font-size:2.24px;font-size:.14rem;color:#000}.poli-view-wrapper .poli-view-item .poli-view-text{width:51.2px;width:3.2rem;margin-top:.06rem;margin-bottom:.06rem;white-space:pre-line;font-size:2.24px;font-size:.14rem;color:#666}.traff-view-wrapper{height:20.24px;height:1.265rem;padding-right:.1rem;padding-left:.1rem}.traff-view-wrapper .traff-type-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.12rem}.traff-view-wrapper .traff-type-item:first-child{margin-top:0}.traff-view-wrapper .traff-type-item .item-pre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.traff-view-wrapper .traff-type-item .item-pre .traff-type-name{padding:.01rem .06rem;color:#2d96a4;border:.01rem solid #2d96a4;border-radius:.11rem;font-size:1.6px;font-size:.1rem}.traff-view-wrapper .traff-type-item .item-pre .traff-addr{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:.06rem;font-size:2.08px;font-size:.13rem;color:#666}.traff-view-wrapper .traff-type-item .traff-type-list{width:16px;width:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:2.08px;font-size:.13rem;color:#666}.overview-wrapper{position:relative;width:100%;border-top:.08rem solid #f7f7f7;background:#fff}.overview-wrapper .mh-tab-base{height:9.6px;height:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.1rem}.overview-wrapper .mh-tab-base .overview-tab-item{height:4.48px;height:.28rem;margin-right:.16rem;text-align:center;font-size:2.56px;font-size:.16rem;color:#9e9e9e}.overview-wrapper .mh-tab-base .overview-tab-item .overview-tab-text{margin-bottom:-.15rem;line-height:4.48px;line-height:.28rem}.overview-wrapper .mh-tab-base .overview-tab-item .overview-tab-text.active{font-size:3.2px;font-size:.2rem;color:#212121}.overview-wrapper .mh-tab-base .overview-tab-item .overview-checked-border{width:3.2px;width:.2rem;height:.64px;height:.04rem;display:none;border-radius:1rem;background-color:#2d96a4}.overview-wrapper .mh-tab-base .overview-tab-item .overview-checked-border.active{display:inline-block}.detail-recommend{width:100%;padding:.2rem .1rem;border-top:.08rem solid #f7f7f7;background:#fff}.detail-recommend .reco-title{font-size:3.2px;font-size:.2rem;color:#212121}.detail-recommend .reco-hotel-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detail-recommend .reco-hotel-list .reco-item{margin-top:.16rem}.detail-recommend .reco-hotel-list .reco-item .reco-img-wrapper{position:relative;width:26.88px;width:1.68rem;height:14.88px;height:.93rem;background-size:100% 100%;-webkit-transform:rotate(-1turn);transform:rotate(-1turn);border-radius:.04rem}.detail-recommend .reco-hotel-list .reco-item .reco-img-wrapper:after{position:absolute;bottom:0;width:100%;height:100%;display:block;content:"";border-radius:0 0 .04rem .04rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(38%,transparent),to(rgba(0,0,0,.68)));background:linear-gradient(-180deg,transparent 38%,rgba(0,0,0,.68))}.detail-recommend .reco-hotel-list .reco-item .reco-img-wrapper .reco-locationInfo{position:absolute;bottom:3.84px;bottom:.24rem;width:25.6px;width:1.6rem;margin-left:.04rem;font-size:1.6px;font-size:.1rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:2}.detail-recommend .reco-hotel-list .reco-item .reco-img-wrapper .reco-name{position:absolute;bottom:.64px;bottom:.04rem;width:25.6px;width:1.6rem;margin-left:.04rem;font-size:2.24px;font-size:.14rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:2}.detail-recommend .reco-hotel-list .reco-item .reco-extr .reco-score{display:inline-block;line-height:2.08px;line-height:.13rem;margin-top:.04rem;font-size:2.24px;font-size:.14rem;color:#2d96a4}.detail-recommend .reco-hotel-list .reco-item .reco-extr .reco-comm{margin-left:.08rem;font-size:1.92px;font-size:.12rem;color:#9e9e9e}.detail-recommend .reco-hotel-list .reco-price{line-height:3.84px;line-height:.24rem;color:#ff714a;font-size:1.92px;font-size:.12rem}.detail-recommend .reco-hotel-list .reco-price .price-text{font-size:3.2px;font-size:.2rem}.img-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.img-container li{width:100vw;height:30.08px;height:1.88rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.img-container li:last-child{margin-right:.43rem}.img-container li .img-bg{width:100%;height:100%;background-size:100% 100%}.activity-tip{height:5.76px;height:.36rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff7f2;padding:0 .16rem}.tag{margin-bottom:.02rem}.room-info-wrapper{width:100%;border-top-left-radius:1.6px;border-top-left-radius:.1rem;border-top-right-radius:1.6px;border-top-right-radius:.1rem;background:#fff}.room-info-wrapper .room-info-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.18rem .16rem}.room-info-wrapper .room-info-header .room-info-name{width:51.68px;width:3.23rem;text-align:left;font-size:3.2px;font-size:.2rem;color:#212121}.room-info-wrapper .room-info-header .close-ota-icon{position:absolute;right:2.56px;right:.16rem;font-size:3.2px;font-size:.2rem;color:#9e9e9e}.room-info-wrapper .room-ota-info{height:65vh;padding-bottom:.76rem;overflow-y:scroll;overflow-x:hidden}.room-info-wrapper .room-ota-info .float-top-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .16rem}.room-info-wrapper .room-ota-info .float-top-container .float-top-desc{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:.08rem;color:#e25150}.room-info-wrapper .room-ota-info .room-img-container{position:relative;height:30.08px;height:1.88rem}.room-info-wrapper .room-ota-info .room-img-container .img-count-tip{position:absolute;right:1.6px;right:.1rem;bottom:1.6px;bottom:.1rem;padding:.04rem;background:rgba(0,0,0,.6);color:#fff;font-size:1.6px;font-size:.1rem;border-radius:.02rem}.room-info-wrapper .room-ota-info .room-faci{padding:.16rem;background:#fff}.room-info-wrapper .room-ota-info .room-faci .room-faci-title{font-size:3.2px;font-size:.2rem;color:#212121}.room-info-wrapper .room-ota-info .room-faci .room-faci-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.room-info-wrapper .room-ota-info .room-faci .room-faci-list .room-faci-item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.08rem;overflow:hidden}.room-info-wrapper .room-ota-info .room-faci .room-faci-list .room-faci-item .room-faci-icon{height:2.56px;height:.16rem;vertical-align:middle;font-size:2.56px;font-size:.16rem;color:#9e9e9e}.room-info-wrapper .room-ota-info .room-faci .room-faci-list .room-faci-item .room-faci-name{vertical-align:middle;margin-left:.08rem;font-size:1.92px;font-size:.12rem;color:#616161}.room-info-wrapper .room-ota-info .room-faci .faci-extra .faci-extra-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.18rem;font-size:1.92px;font-size:.12rem}.room-info-wrapper .room-ota-info .room-faci .faci-extra .faci-extra-item .extra-left{width:10.24px;width:.64rem;color:#333}.room-info-wrapper .room-ota-info .room-faci .faci-extra .faci-extra-item .extra-right{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#666}.room-info-wrapper .room-ota-info .room-faci .icon-wrapper{position:relative}.room-info-wrapper .room-ota-info .room-faci .icon-wrapper .icon{position:absolute;top:-1.92px;top:-.12rem;right:0;color:#999;font-size:1.92px;font-size:.12rem}.room-info-wrapper .room-ota-info .room-reduce{padding:.14rem .16rem;border-top:.04rem solid #f7f7f7}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-title{font-size:3.2px;font-size:.2rem;color:#212121}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.12rem}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-label-wrapper{width:13.44px;width:.84rem;padding-top:.01rem}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-label-wrapper .label-wrapper{display:inline-block}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-label-wrapper .reduce-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .03rem;font-size:1.44px;font-size:.09rem;border:.01rem solid;border-radius:.03rem}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-label-wrapper .reduce-item-img{width:8.96px;width:.56rem;height:2.56px;height:.16rem;margin-right:.03rem}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-content{position:relative;width:41.6px;width:2.6rem;font-size:1.92px;font-size:.12rem}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-content .reduce-headline{line-height:2.72px;line-height:.17rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#616161}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-content .grey-text{line-height:2.72px;line-height:.17rem;color:#9e9e9e}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-content .room-reduce-icon{position:absolute;right:-1.44px;right:-.09rem;bottom:.16px;bottom:.01rem;color:#9e9e9e}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .reduce-text{line-height:2.72px;line-height:.17rem;overflow:hidden;color:#9e9e9e;word-break:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.room-info-wrapper .room-ota-info .room-reduce .room-reduce-list .reduce-item .sp-reduce{display:inline;display:initial}.room-info-wrapper .room-ota-info .room-member-star{padding:.16rem .16rem .14rem;border-top:.04rem solid #f7f7f7}.room-info-wrapper .room-ota-info .room-member-star .layerPrice_title{font-size:3.2px;font-size:.2rem;color:#212121}.room-info-wrapper .room-ota-info .room-member-star .mem-right-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.12rem}.room-info-wrapper .room-ota-info .room-member-star .mem-right-item .mem-left{width:13.44px;width:.84rem}.room-info-wrapper .room-ota-info .room-member-star .mem-right-item .mem-left .mem-left-inner{display:inline-block}.room-info-wrapper .room-ota-info .room-member-star .mem-right-item .mem-left img{height:2.4px;height:.15rem}.room-info-wrapper .room-ota-info .room-member-star .mem-right-item .mem-left span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .03rem;font-size:1.44px;font-size:.09rem;border:.01rem solid;border-radius:.03rem}.room-info-wrapper .room-ota-info .room-member-star .mem-right-item .mem-right{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.92px;font-size:.12rem}.room-info-wrapper .room-ota-info .room-order-notice{padding:.16rem .16rem .14rem;border-top:.04rem solid #f7f7f7}.room-info-wrapper .room-ota-info .room-order-notice .room-order-title{font-size:3.2px;font-size:.2rem;color:#212121}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.18rem;font-size:1.92px;font-size:.12rem}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item:first-child{margin-top:.14rem}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .notice-item-right .sp-notice-table{width:100%;color:#666;font-size:1.76px;font-size:.11rem}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .notice-item-right .sp-notice-table tr td{padding:.08rem;text-align:center;background:#f7f7f7}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .notice-item-right .sp-notice-table tr th{padding:.08rem;background:#eee}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .notice-item-right .sp-notice-table tr .table-item-highlight{color:#2d96a4}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .child-bed-policy{color:#999}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .child-bed-policy .child-policy-title{margin-bottom:.04rem;color:#333}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .child-bed-policy table{width:100%;margin:.06rem 0 .18rem;color:#666}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .child-bed-policy table tr td{padding:.1rem;text-align:center;background:#f7f7f7}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .child-bed-policy .sec-title{line-height:2.88px;line-height:.18rem;color:#333}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .child-bed-policy .comment-sec-title .sec-title{margin-top:.1rem}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .child-bed-policy .comment-sec-title .sec-title:first-child{margin-top:0}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .notice-item-name{width:10.24px;width:.64rem;color:#212121}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .notice-item-headline{margin-bottom:.04rem}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .notice-item-text{display:-webkit-box;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:justify;line-height:2.72px;line-height:.17rem;word-break:break-word;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#616161}.room-info-wrapper .room-ota-info .room-order-notice .order-notice-list .order-notice-item .notice-icon{position:absolute;right:0;bottom:0;color:#9e9e9e}.room-info-wrapper .room-ota-info .room-owner-info{border-top:.04rem solid #f7f7f7;padding:.16rem .16rem .76rem}.room-info-wrapper .room-ota-info .room-owner-info.active{padding-bottom:.14rem}.room-info-wrapper .room-ota-info .room-owner-info .room-owner-title{font-size:3.2px;font-size:.2rem;color:#212121}.room-info-wrapper .room-ota-info .room-owner-info .room-owner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.92px;font-size:.12rem;margin-top:.1rem}.room-info-wrapper .room-ota-info .room-owner-info .room-owner-wrapper .owner-wrapper{width:10.24px;width:.64rem;color:#212121}.room-info-wrapper .room-ota-info .room-owner-info .room-owner-wrapper .owner-wrapper-info{width:29.44px;width:1.84rem;color:#616161}.room-info-wrapper .room-ota-info .room-owner-info .room-owner-wrapper .service-score{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.room-info-wrapper .room-ota-info .room-owner-info .room-owner-wrapper .service-score .level-peer-comp,.room-info-wrapper .room-ota-info .room-owner-info .room-owner-wrapper .service-score .service-level .show-level{color:#08b2cc}.room-info-wrapper .room-ota-info .room-owner-info .customer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.14rem;font-size:1.92px;font-size:.12rem}.room-info-wrapper .room-ota-info .room-owner-info .customer-wrapper .customer-title{width:10.24px;width:.64rem;color:#212121}.room-info-wrapper .room-ota-info .room-owner-info .customer-wrapper .customer-name{width:29.44px;width:1.84rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#616161}.room-info-wrapper .room-ota-info .room-owner-info .customer-wrapper .customer-license{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;color:#9e9e9e}.room-info-wrapper .room-ota-info .room-owner-info .customer-wrapper .customer-license .customer-license-icon{margin-left:.03rem}.room-info-wrapper .ota-fee-detail{position:relative;padding:.16rem .16rem .76rem;border-top:.04rem solid #f7f7f7}.room-info-wrapper .ota-fee-detail .fee-title{padding-bottom:.1rem;font-size:3.2px;font-size:.2rem;color:#212121}.room-info-wrapper .ota-fee-detail .fee-content .fee-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.18rem;font-size:1.92px;font-size:.12rem}.room-info-wrapper .ota-fee-detail .fee-content .fee-line .fee-label{width:10.24px;width:.64rem;color:#212121}.room-info-wrapper .ota-fee-detail .fee-content .fee-line .fee-dashed{height:.16px;height:.01rem;-webkit-box-flex:1;-ms-flex:1;flex:1;border:.01rem dotted #eee}.room-info-wrapper .ota-fee-detail .fee-content .fee-line .fee-price{margin-left:.12rem;color:#666}.room-info-wrapper .decimalDesc{text-align:right}.room-info-wrapper .decimaltextDesc{text-align:"right"}.room-info-wrapper .room-order{position:absolute;bottom:-.16px;bottom:-.01rem;width:100%;height:12.16px;height:.76rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.24rem .16rem .08rem;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(29%,#fff));background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 29%)}.room-info-wrapper .room-order .room-order-price{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.92px;font-size:.12rem;line-height:2.72px;line-height:.17rem;color:#e25150}.room-info-wrapper .room-order .room-order-price .order-all-left-text{color:#666}.room-info-wrapper .room-order .room-order-price .yen-price{font-size:3.2px;font-size:.2rem}.room-info-wrapper .room-order .room-order-price .order-price-icon{font-size:1.92px;font-size:.12rem;color:#e25150}.room-info-wrapper .room-order .room-order-price .order-price{font-size:3.2px;font-size:.2rem;color:#e25150}.room-info-wrapper .room-order .room-order-price .orgin-price{margin-top:.04rem;margin-left:.08rem;font-size:1.76px;font-size:.11rem;color:#9e9e9e;text-decoration:line-through}.room-info-wrapper .room-order .room-order-price .room-order-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6px;font-size:.1rem;color:#e25150;line-height:2.24px;line-height:.14rem}.room-info-wrapper .room-order .room-order-price .order-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.06rem}.room-info-wrapper .room-order .room-order-price .order-desc .qa-circle{margin-left:.06rem;font-size:2.56px;font-size:.16rem}.room-info-wrapper .room-order .order-btn{width:23.04px;width:1.44rem;height:6.72px;height:.42rem;border-radius:.04rem;background-color:#e25150;font-size:2.56px;font-size:.16rem;color:#fff}.room-info-wrapper .room-order .order-over-btn{background:#cacaca}.room-info-wrapper{.house-type-detail-wrapper{width:100%}.house-type-detail-wrapper .house-type-room{margin:.2rem 0 .16rem;text-align:center;font-size:2.88px;font-size:.18rem;color:#212121}.house-type-detail-wrapper .house-type-detail .house-type-img{width:100%;height:30.08px;height:1.88rem}.house-type-detail-wrapper .house-type-detail .house-type-content{padding-bottom:.2rem}.house-type-detail-wrapper .house-type-detail .house-type-content .house-type-type{font-size:2.24px;font-size:.14rem;line-height:3.52px;line-height:.22rem;color:#999}.house-type-detail-wrapper .house-type-detail .house-type-content .house-type-item{margin-top:.16rem;padding:0 .2rem}.house-type-detail-wrapper .house-type-detail .house-type-content .house-type-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.04rem}.house-type-detail-wrapper .house-type-detail .house-type-content .house-type-rows .item{width:50%;padding:.02rem 0}.house-type-detail-wrapper .house-type-detail .house-type-content .house-type-rows .hotel-type-desc{margin-left:.06rem;font-size:2.24px;font-size:.14rem;color:#333;line-height:3.52px;line-height:.22rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content{position:relative;padding-bottom:.2rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-line{height:.16px;height:.01rem;margin:.05rem 0;background-color:#f2f2f2}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-bold-line{position:absolute;width:100%;height:.64px;height:.04rem;background-color:#f2f2f2;opacity:.8}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfos-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.1rem .15rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfos-wrapper .rtInfos-item{max-width:9.6px;max-width:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfos-wrapper .rtInfos-item .rtInfos-item-img{width:5.12px;width:.32rem;height:5.12px;height:.32rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfos-wrapper .rtInfos-item .rtInfos-item-text{font-weight:700;text-align:center}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfoExtras-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:.1rem .15rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfoExtras-wrapper .rtInfoExtras-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.15rem 0 .1rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfoExtras-wrapper .rtInfoExtras-item .rtInfoExtras-item-img{width:5.12px;width:.32rem;height:5.12px;height:.32rem;margin-right:.2rem;margin-left:.06rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfoExtras-wrapper .rtInfoExtras-item .rtInfoExtras-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-rtInfoExtras-wrapper .rtInfoExtras-item .rtInfoExtras-item-content .rtInfoExtras-item-text{font-size:2.08px;font-size:.13rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .icon-wrapper-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00cad8}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-facilities-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:.1rem .15rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-facilities-wrapper .facilities-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:.06rem;padding:.1rem 0}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-facilities-wrapper .facilities-item .facilities-item-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.2rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-facilities-wrapper .facilities-item .facilities-item-left .facilities-item-img{width:5.12px;width:.32rem;height:5.12px;height:.32rem;margin-bottom:.05rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-facilities-wrapper .facilities-item .facilities-item-left .facilities-item-text{width:5.12px;width:.32rem;font-size:2.08px;font-size:.13rem;text-align:center}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-facilities-wrapper .facilities-item .facilities-item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-facilities-wrapper .facilities-item .facilities-item-right .facilities-item-content{width:50%;font-size:2.08px;font-size:.13rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-policies-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 .1rem .1rem .12rem;padding-left:.06rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-policies-wrapper .policies-title-text{font-size:2.88px;font-size:.18rem;font-weight:700;margin:.18rem 0}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-policies-wrapper .policies-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-policies-wrapper .policies-content-wrapper .content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.04rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-policies-wrapper .policies-content-wrapper .content-item .content-item-title{font-size:2.56px;font-size:.16rem;margin-bottom:.08rem}.house-type-detail-wrapper .house-type-detail .house-type-app-content .app-content-policies-wrapper .policies-content-wrapper .content-item .content-item-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:2.08px;font-size:.13rem}}.filter{border-top-left-radius:1.6px;border-top-left-radius:.1rem;border-top-right-radius:1.6px;border-top-right-radius:.1rem;background:#fff}.filter .scroll-content{height:70vh;overflow:scroll}.filter .scroll-content .filter-item{margin:.16rem}.filter .scroll-content .filter-item .item-title{padding-bottom:.08rem}.filter .scroll-content .filter-item .item-list .item{display:inline-block;margin:0 .08rem .04rem 0;padding:.05rem .14rem;background:#f7f7f7;border-radius:.02rem}.filter .scroll-content .filter-item .item-list .item.active{background:rgba(10,196,221,.1);color:#2d96a4}.filter .scroll-content .filter-item:last-child{margin-bottom:.76rem}.filter .footer{position:absolute;bottom:0;width:100%;height:12.16px;height:.76rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.24rem .16rem .08rem;font-size:2.56px;font-size:.16rem;font-weight:700;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(29%,#fff));background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 29%)}.filter .footer .clear-btn{padding:0 .34rem;color:#616161}.filter .footer .sub-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.11rem 0;color:#fff;background:#ff714a;text-align:center;border-radius:1rem}.mh-detail{background:#f4f4f4;color:#212121;-webkit-overflow-scrolling:touch}.mh-detail .sidebar-content{height:60%}.mh-detail .icon.down,.mh-detail .icon.right{color:#c3c3c3;font-size:1.92px;font-size:.12rem}.mh-detail .grey-text{color:#9e9e9e}.mh-detail .original-price{text-decoration:line-through}.mh-detail .red-text{color:#e25150}.mh-detail .green-text{color:#08b2cc}.mh-detail .tag-wrapper{display:inline-block}.mh-detail .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.04rem;margin-bottom:.04rem;padding:0 .02rem;font-size:1.44px;font-size:.09rem;color:#e25150;border-color:#ffd1c5;border-radius:.02rem}.mh-detail .tag.member-tag{color:#876b3c;border-color:#e5d2a8;background-color:#efdcb6}.mh-detail .e-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mh-detail .watermark{color:#ccc;text-align:right;font-size:1.28px;font-size:.08rem;line-height:1.76px;line-height:.11rem;white-space:nowrap}.mh-detail header{position:relative;font-size:0}.mh-detail header .mh-detail-back{position:absolute;margin-top:.1rem;margin-left:.16rem;z-index:1;font-size:3.84px;font-size:.24rem;color:#fff;text-shadow:0 .16px .32px rgba(0,0,0,.6);text-shadow:0 .01rem .02rem rgba(0,0,0,.6)}.mh-detail header .single-img-seo{width:0;height:0}.mh-detail header .imgWrap{position:relative;width:100%;height:52.2vw}.mh-detail header .imgWrap .multiImageWrap,.mh-detail header .imgWrap .singleImageWrap,.mh-detail header .imgWrap .singleImageWrap .single{width:100%;height:100%}.mh-detail header .imgWrap .multiImageWrap .multi0,.mh-detail header .imgWrap .multiImageWrap .multi1{width:32.6%;height:20.8vw;margin-right:1.1%;-o-object-fit:cover;object-fit:cover}.mh-detail header .imgWrap .multiImageWrap .multi2{width:32.6%;height:20.8vw;-o-object-fit:cover;object-fit:cover}.mh-detail header .imgWrap .multiImageWrap .multi3{margin-top:.02rem;margin-right:1%}.mh-detail header .imgWrap .multiImageWrap .multi3,.mh-detail header .imgWrap .multiImageWrap .multi4{width:49.5%;height:31.4vw;-o-object-fit:cover;object-fit:cover}.mh-detail header .imgWrap .mh-detail-big-img-tips{position:absolute;right:1.92px;right:.12rem;bottom:1.92px;bottom:.12rem;padding:.04rem;border-radius:.1rem;font-size:8px;color:#fff;line-height:8px;background:rgba(0,0,0,.6)}.mh-detail .jian-ge-border{width:100%;height:1.28px;height:.08rem;background:#f4f4f4}.mh-detail .hot-sale-card{position:relative;height:6.72px;height:.42rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .1rem;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#fefcf8),to(#ffefde));background-image:linear-gradient(90deg,#fefcf8,#ffefde)}.mh-detail .hot-sale-card .hotel-sale-icon{height:2.56px;height:.16rem}.mh-detail .hot-sale-card .hotel-sale-title{padding-left:.01rem;font-size:2.08px;font-size:.13rem;font-weight:700;color:#a26e33}.mh-detail .hot-sale-card .hotel-sale-desc{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.2rem;padding-left:.08rem;font-size:2.08px;font-size:.13rem;color:#a26e33}.mh-detail .hot-sale-card .right{position:absolute;right:1.6px;right:.1rem;font-size:1.6px;font-size:.1rem;color:#eb9363}.mh-detail .mh-base-info{position:relative;margin:0;padding:.12rem .1rem 0;background:#fff}.mh-detail .mh-base-info .base-box{padding-bottom:.18rem}.mh-detail .mh-base-info .base-box .hotel-name-left{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:2.56px;font-size:.16rem}.mh-detail .mh-base-info .base-box .hotel-name-left .dangci{margin-left:.05rem;font-size:1.6px;font-size:.1rem;color:#666;white-space:nowrap}.mh-detail .mh-base-info .base-box .hotel-name-left .hotel-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mh-detail .mh-base-info .base-box .hotel-name-left .guapai{height:2.4px;height:.15rem;margin:0 .02rem .02rem .05rem}.mh-detail .mh-base-info .base-box .hotel-name-left .guapai-type2{height:2.4px;height:.15rem;display:inline-block;margin:0 .02rem .02rem;padding:0 .04rem;line-height:2.4px;line-height:.15rem;font-size:1.6px;font-size:.1rem;border-radius:.3rem}.mh-detail .mh-base-info .base-box .hotel-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mh-detail .mh-base-info .base-box .hotel-name-right{width:14.144px;width:.884rem;text-align:right;font-size:1.92px;font-size:.12rem;color:#2d96a4}.mh-detail .mh-base-info .base-box .hotel-name-right .right{vertical-align:middle;color:#2d96a4;font-size:1.6px;font-size:.1rem}.mh-detail .mh-base-info .base-box .decoration{height:2.72px;height:.17rem;margin-top:.04rem;line-height:2.72px;line-height:.17rem;font-size:1.92px;font-size:.12rem;color:#9e9e9e}.mh-detail .mh-base-info .base-box .decoration span{margin-right:.12rem}.mh-detail .mh-base-info .base-box .decoration span .icon{margin-right:.01rem;font-size:1.92px;font-size:.12rem;vertical-align:middle}.mh-detail .mh-base-info .mh-comment-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.17rem 0}.mh-detail .mh-base-info .mh-comment-btn .score-box{width:7.68px;width:.48rem;margin-right:.08rem;background:#d1f2f6;text-align:center;border-radius:.02rem;overflow:hidden}.mh-detail .mh-base-info .mh-comment-btn .score-box .num{height:4.48px;height:.28rem;display:block;line-height:4.48px;line-height:.28rem;font-size:4px;font-size:.25rem;color:#fff;background:#2d96a4}.mh-detail .mh-base-info .mh-comment-btn .score-box .desc{font-size:1.92px;font-size:.12rem;line-height:2.72px;line-height:.17rem;color:#2d96a4;text-align:center}.mh-detail .mh-base-info .mh-comment-btn .content-box{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.mh-detail .mh-base-info .mh-comment-btn .content-box .content-desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mh-detail .mh-base-info .mh-comment-btn .content-box .sub-content{margin-top:.04rem;font-size:1.6px;font-size:.1rem;color:#9e9e9e;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}.mh-detail .mh-base-info .mh-comment-btn .comment-search{width:14.144px;width:.884rem;text-align:right;font-size:1.92px;font-size:.12rem;color:#2d96a4}.mh-detail .mh-base-info .mh-comment-btn .comment-search .right{vertical-align:middle;color:#2d96a4;font-size:1.6px;font-size:.1rem}.mh-detail .map-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2rem .1rem;background:#fff}.mh-detail .map-btn .main-side{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.mh-detail .map-btn .main-side .location-line{line-height:2.72px;line-height:.17rem;color:#616161;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}.mh-detail .map-btn .main-side .sub-desc{margin-bottom:.03rem;font-size:2.08px;font-size:.13rem;color:#000;white-space:pre-wrap}.mh-detail .map-btn .main-side .map-car-info{display:-webkit-box;display:-ms-flexbox;display:flex;color:#9e9e9e;font-size:1.92px;font-size:.12rem}.mh-detail .map-btn .main-side .map-car-info .icon-location{margin-right:.01rem;font-size:1.6px;font-size:.1rem}.mh-detail .map-btn .jump-to-map{width:14.144px;width:.884rem;text-align:right;font-size:1.92px;font-size:.12rem;color:#2d96a4}.mh-detail .map-btn .jump-to-map .right{vertical-align:middle;color:#2d96a4;font-size:1.6px;font-size:.1rem}.mh-detail .login-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .1rem;background:#fff}.mh-detail .login-btn .login-btn-left{height:8px;height:.5rem;line-height:8px;line-height:.5rem;font-size:2.08px;font-size:.13rem;color:#e25150}.mh-detail .login-btn .login-btn-right{font-size:1.92px;font-size:.12rem;color:#2d96a4}.mh-detail .login-btn .login-btn-right .right{color:#2d96a4;font-size:1.6px;font-size:.1rem;vertical-align:middle}.mh-detail .filter-box{position:relative;background:#fff;-webkit-box-shadow:0 .02rem .05rem 0 #e0e0e0;box-shadow:0 .02rem .05rem 0 #e0e0e0}.mh-detail .filter-box .date-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.15rem .1rem}.mh-detail .filter-box .date-btn-wrapper .date-btn-right{width:14.144px;width:.884rem;text-align:right;font-size:1.92px;font-size:.12rem;color:#2d96a4}.mh-detail .filter-box .date-btn-wrapper .date-btn-right .right{vertical-align:middle;color:#2d96a4;font-size:1.6px;font-size:.1rem}.mh-detail .filter-box .date-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mh-detail .filter-box .date-btn .date-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mh-detail .filter-box .date-btn .date-select .date{font-size:2.56px;font-size:.16rem;color:#333}.mh-detail .filter-box .date-btn .date-select .sub{font-size:1.6px;font-size:.1rem;color:#999;text-align:left}.mh-detail .filter-box .date-btn .hour-date{font-size:2.56px;font-size:.16rem;font-weight:700;color:#333;padding-right:.06rem}.mh-detail .filter-box .date-btn .hour-sub{font-size:1.92px;font-size:.12rem;color:#999;text-align:left}.mh-detail .filter-box .date-btn .date-sum{height:2.88px;height:.18rem;margin:0 .16rem .02rem;padding:0 .06rem;font-size:1.6px;font-size:.1rem;color:#000;line-height:2.88px;line-height:.18rem;border:1px solid #cacaca;border-radius:.2rem}.mh-detail .filter-box .filter-wrapper{position:relative;padding:.18rem .1rem .14rem}.mh-detail .filter-box .filterWraperno{padding:0}.mh-detail .filter-box .filter-btn-common{position:absolute;top:2.88px;top:.18rem;right:1.6px;right:.1rem;height:4.48px;height:.28rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .1rem;border-radius:.02rem}.mh-detail .filter-box .filter-btn-common.filterBtnon{background:rgba(10,196,221,.1)}.mh-detail .filter-box .filter-btn-common.filterBtn{background:#f7f7f7}.mh-detail .filter-box .filter-num{width:2.24px;width:.14rem;height:2.24px;height:.14rem;display:inline-block;line-height:2.24px;line-height:.14rem;background:#2d96a4;border-radius:.1rem;color:#fff;text-align:center}.mh-detail .filter-box .filter-txt-common{margin-right:.01rem}.mh-detail .filter-box .filter-txt-common.filterTxt{color:#000}.mh-detail .filter-box .filter-txt-common.filterTxton{color:#2d96a4}.mh-detail .filter-box .price-filter{width:85%;overflow:hidden}.mh-detail .filter-box .price-filter li{height:4.48px;height:.28rem;float:left;margin:0 .08rem .04rem 0;padding:0 .1rem;line-height:4.48px;line-height:.28rem;background:#f5f5f5;border-radius:.02rem}.mh-detail .filter-box .price-filter .on{background:rgba(10,196,221,.1);color:#2d96a4}.mh-detail .room-box{background:#fff}.mh-detail .physic-show-more{height:6.4px;height:.4rem;line-height:6.4px;line-height:.4rem;text-align:center;color:#999;font-size:1.92px;font-size:.12rem}.mh-detail .physic-show-more .icon{margin-left:.02rem;vertical-align:middle}.mh-detail .physical-type li>.phy-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .1rem;padding:.06rem 0}.mh-detail .physical-type li>.phy-item .room-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mh-detail .physical-type li>.phy-item .room-container .room-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mh-detail .physical-type li>.phy-item .img-box{position:relative;width:13.76px;width:.86rem;min-height:20.16px;min-height:1.26rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;margin-right:.12rem}.mh-detail .physical-type li>.phy-item .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.04rem}.mh-detail .physical-type li>.phy-item .room-info{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.mh-detail .physical-type li>.phy-item .room-info p{line-height:2.72px;line-height:.17rem}.mh-detail .physical-type li>.phy-item .room-info .room-title{padding:.06rem 0 .12rem;line-height:3.52px;line-height:.22rem;font-size:2.56px;font-size:.16rem;color:#000}.mh-detail .physical-type li>.phy-item .room-info .room-info-list{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mh-detail .physical-type li>.phy-item .room-info .room-info-list .room-info-list-item{display:inline-block;margin-right:.04rem;margin-bottom:.02rem}.mh-detail .physical-type li>.phy-item .room-info .tag-line{height:3.68px;height:.23rem;margin:.04rem 0 .06rem;overflow:hidden}.mh-detail .physical-type li>.phy-item .room-info .tag-line .tag-img{height:2.4px;height:.15rem;margin-right:.04rem;margin-bottom:.04rem;vertical-align:middle}.mh-detail .physical-type li>.phy-item .price-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;color:#e25150}.mh-detail .physical-type li>.phy-item .price-info .price-unit{font-size:1.6px;font-size:.1rem;color:#e25150}.mh-detail .physical-type li>.phy-item .price-info .price-mark,.mh-detail .physical-type li>.phy-item .price-info .pt-desc{font-size:1.6px;font-size:.1rem}.mh-detail .physical-type li>.phy-item .price-info .price{font-size:3.52px;font-size:.22rem}.mh-detail .physical-type li>.phy-item .price-info{.icon-color{color:#c3c3c3}}.mh-detail .physical-type li>.phy-item .price-info .price-active{color:#e25150;font-size:1.6px;font-size:.1rem;text-align:right;line-height:2.24px;line-height:.14rem}.mh-detail .physical-type .room-container .label-container{margin-top:.04rem}.mh-detail .product-type{background:#f4f4f4}.mh-detail .product-type ul .prod-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .16rem .02rem;padding:.14rem 0}.mh-detail .product-type ul .prod-item .price-base{margin-right:.1rem;overflow:hidden}.mh-detail .product-type ul .prod-item .price-base p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5em;overflow:hidden}.mh-detail .product-type ul .prod-item .price-base p span{margin-right:.05rem}.mh-detail .product-type ul .prod-item .price-base .price-title{font-size:2.56px;font-size:.16rem}.mh-detail .product-type ul .prod-item .price-base .price-title .right{position:relative;left:-.64px;left:-.04rem}.mh-detail .product-type ul .prod-item .price-base .roomValue{font-size:1.92px;font-size:.12rem;color:#333}.mh-detail .product-type ul .prod-item .price-base .tag-line{height:3.68px;height:.23rem;overflow:hidden;white-space:normal}.mh-detail .product-type ul .prod-item .price-base .tag-line .tag-img{height:2.4px;height:.15rem;margin-right:.04rem;margin-bottom:.04rem;vertical-align:middle}.mh-detail .product-type ul .prod-item .price-base .booking{margin-top:.09rem}.mh-detail .product-type ul .prod-item .price-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mh-detail .product-type ul .prod-item .price-detail .price-conatiner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end}.mh-detail .product-type ul .prod-item .price-detail .price-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:.12rem}.mh-detail .product-type ul .prod-item .price-detail .btn_item{width:8.96px;width:.56rem;height:8.32px;height:.52rem}.mh-detail .product-type ul .prod-item .price-detail .btn_item .btn_up{height:4.8px;height:.3rem;background:#e25150;border-radius:.04rem .04rem 0 0;color:#fff;font-size:2.24px;font-size:.14rem;text-align:center;line-height:4.8px;line-height:.3rem}.mh-detail .product-type ul .prod-item .price-detail .btn_item .btn_down{line-height:3.52px;line-height:.22rem;background:#f4e2e1;font-size:1.76px;font-size:.11rem;text-align:center;color:#e25150;border-radius:0 0 .04rem .04rem}.mh-detail .product-type ul .prod-item .price-detail .btn_item_wrapper{position:relative;-ms-flex-item-align:end;align-self:flex-end}.mh-detail .product-type ul .prod-item .price-detail .fold_price_promise_label{position:absolute;width:100%;margin-top:.04rem;text-align:center;font-size:1.76px;font-size:.11rem;line-height:2.72px;line-height:.17rem;color:#999}.mh-detail .product-type ul .prod-item .price-detail .fold_price_promise_place{height:3.36px;height:.21rem}.mh-detail .product-type ul .prod-item .price-detail .btn_over{border-radius:.04rem;background:#cacaca;color:#fff;font-size:2.24px;font-size:.14rem;line-height:8.32px;line-height:.52rem;text-align:center}.mh-detail .product-type ul .prod-item .price-detail .price{font-size:3.52px;font-size:.22rem;color:#e25150;line-height:.9em}.mh-detail .product-type ul .prod-item .price-detail .price span{font-size:1.92px;font-size:.12rem;margin-right:.02rem}.mh-detail .product-type ul .prod-item .price-detail .price-order-all{color:#9e9e9e}.mh-detail .product-type ul .prod-item .price-detail button{min-width:14.4px;min-width:.9rem;margin-top:.04rem;padding:0 .1rem;color:#fff;line-height:4.16px;line-height:.26rem;background:#ff714a;border:.02rem solid #ff714a;border-radius:.2rem;overflow:hidden;font-weight:700}.mh-detail .product-type ul .prod-item .price-detail button .icon-danbao{font-size:2.56px;font-size:.16rem;color:#fff;vertical-align:sub}.mh-detail .product-type ul .prod-item .price-detail button.mh-d-some-grey-btn{padding-left:0}.mh-detail .product-type ul .prod-item .price-detail button.mh-d-some-grey-btn .grey-bg{display:inline-block;margin-right:.02rem;padding-right:.02rem;line-height:4.16px;line-height:.26rem;padding-left:.1rem;background:#fff5f2;color:#e25150}.mh-detail .product-type .more-price{background:#f4f4f4;color:#9e9e9e;line-height:6.56px;line-height:.41rem;text-align:center;font-size:1.92px;font-size:.12rem}.mh-detail .product-type .more-price .icon{margin-left:.01rem;vertical-align:middle}.mh-detail .mh-price-footer{background-color:#fff;margin-top:.1rem;padding:.16rem}.mh-detail .mh-price-footer .showAllContent{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1.92px;font-size:.12rem}.mh-detail .mh-price-footer p{line-height:1.5em;text-align:left;color:#666;font-size:2.08px;font-size:.13rem}.mh-detail .mh-price-footer .intro-title{text-align:left;font-size:2.88px;font-size:.18rem;color:#666;font-weight:700;margin-bottom:.11rem}.mh-detail .mh-price-footer .price-show-more{height:6.4px;height:.4rem;line-height:6.4px;line-height:.4rem;margin-top:.12rem;text-align:center}.mh-detail .mh-price-footer .price-show-more p{color:#666;font-size:1.92px;font-size:.12rem}.mh-detail .mh-detail-footer{padding:.16rem 0}.mh-detail .mh-detail-footer p{line-height:1.5em;text-align:center}.mh-detail .mh-detail-footer .mdf-title{font-size:2.08px;font-size:.13rem;color:#9e9e9e}.mh-detail .mh-detail-footer .mdf-title .bao{font-size:2.88px;font-size:.18rem;vertical-align:middle}.mh-detail .mh-detail-footer .mdf-sub{font-size:1.92px;font-size:.12rem;color:#9e9e9e}.mh-detail .mh-detail-footer .mdf-tips{font-size:1.44px;font-size:.09rem;color:#c3c3c3}.mh-detail .mh-detail-no-price-info{padding:.16rem;background:#f4f4f4;text-align:center;color:#616161}.mh-detail .mh-detail-no-price-info .mh-detail-tip-info{font-size:2.24px;font-size:.14rem;line-height:1.5em}.mh-detail .mh-detail-no-price-info .mh-detail-call-hotel{display:inline-block;margin-top:.1rem;padding:.08rem .2rem;border-radius:.04rem;vertical-align:middle;color:#616161;font-size:2.56px;font-size:.16rem;background:#fff}.mh-detail .mh-detail-no-price-info .mh-detail-call-hotel .h-phone{vertical-align:middle;margin-right:.04rem}.mh-detail .mh-detail-filter-no-price{padding:.16rem;background:#fff;text-align:center;color:#999}.mh-detail .mh-detail-filter-no-price img{height:8.96px;height:.56rem}.mh-detail .mh-detail-filter-no-price .mh-detail-filter-info{font-size:2.24px;font-size:.14rem;line-height:1.5em}.mh-detail .mh-detail-price-loading{padding:.16rem;background:#f4f4f4;text-align:center;font-size:2.24px;font-size:.14rem;color:#616161}.mh-detail .mh-detail-price-loading .price-loading-icon{display:inline-block;margin-right:.08rem;-webkit-animation:rotate .75s linear 0s infinite;animation:rotate .75s linear 0s infinite}.mh-detail .comment-info{padding:.2rem 0;border-top:.08rem solid #f7f7f7;background:#fff}.mh-detail .comment-info .comment-info-header{padding:0 .1rem;line-height:4.48px;line-height:.28rem}.mh-detail .comment-info .comment-info-header .header-title{font-size:3.2px;font-size:.2rem}.mh-detail .comment-info .comment-info-header .comment-count{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14.144px;width:.884rem;text-align:right;font-size:1.92px;font-size:.12rem;color:#2d96a4}.mh-detail .comment-info .comment-info-header .comment-count .right{vertical-align:middle;color:#2d96a4;font-size:1.6px;font-size:.1rem}.mh-detail .comment-info .comment-tags{padding:0 .1rem 0 .02rem}.mh-detail .comment-info .comment-tags .comment-tag{display:inline-block;margin:.08rem 0 0 .08rem;padding:.06rem .07rem;background:rgba(45,150,164,.08);border-radius:.02rem;font-size:1.92px;font-size:.12rem;color:#2d96a4}.mh-detail .comment-info .comment-line{margin:.2rem .1rem 0}.mh-detail .comment-info .comment-line .user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mh-detail .comment-info .comment-line .user-info .user-img{width:4.16px;width:.26rem;height:4.16px;height:.26rem;border-radius:.26rem}.mh-detail .comment-info .comment-line .user-info .user-detail-info{margin-left:.07rem}.mh-detail .comment-info .comment-line .user-info .user-detail-info .user-nick{font-size:2.24px;font-size:.14rem}.mh-detail .comment-info .comment-line .user-info .user-detail-info .create-time{font-size:1.6px;font-size:.1rem;color:#616161}.mh-detail .comment-info .comment-line .comment-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-left:.33rem;font-size:2.24px;font-size:.14rem;color:#666}.mh-detail .overview-more{position:absolute;top:0;right:1.6px;right:.1rem;height:9.6px;height:.6rem;line-height:9.6px;line-height:.6rem;font-size:1.92px;font-size:.12rem;color:#2d96a4}.mh-detail .overview-more .overview-right{vertical-align:middle;color:#2d96a4;font-size:1.6px;font-size:.1rem}.mh-detail .couponCon{padding:.12rem .1rem;background:#fff}.mh-detail .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff7f2;border-radius:.04rem;font-size:1.92px;font-size:.12rem;color:#f60;line-height:2.88px;line-height:.18rem;padding:.08rem 0;font-weight:400}.mh-detail .coupon .icon-notice{font-size:2.88px;font-size:.18rem;color:#f60;font-weight:400;padding:0 .04rem 0 .12rem}