.hot-hotel4[data-v-68f9e9b0]{overflow-x:hidden}.hot-hotel4 .block-item[data-v-68f9e9b0]{display:inline-block;text-align:center;vertical-align:bottom}.hot-hotel4 .itemMargin0[data-v-68f9e9b0]{margin-right:0!important}.hot-hotel4 .hot-hotel-list[data-v-68f9e9b0]{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24)}.hot-hotel4 .hot-hotel-list .hot-hotel-item[data-v-68f9e9b0]{padding:0 2rem 2rem}.hot-hotel4 .hot-hotel-list .hot-hotel-item .hotel-name[data-v-68f9e9b0]{font-size:18px}.hot-hotel4 .hot-hotel-list .hot-hotel-item h4[data-v-68f9e9b0]{height:3rem;font-size:1.2rem;line-height:2rem;margin-bottom:2rem}.hot-hotel4 .hot-hotel-list .hotel-price .btn-wrap[data-v-68f9e9b0],.hot-hotel4 .hot-hotel-list .hotel-price .price-wrap[data-v-68f9e9b0]{padding:10px 0;margin-top:20px}@media screen and (max-width:767px){.hot-hotel4[data-v-68f9e9b0]{margin-top:0}}.theme4-steps{padding:0!important}.theme4-steps .el-steps .el-step:nth-of-type(2) .el-step__line{left:200px}.theme4-steps .el-steps .el-step:nth-of-type(3){width:15rem}.theme4-steps .el-steps .el-step .el-step__icon{width:32px;height:32px}.theme4-steps .el-steps .el-step__line-inner{display:none}.theme4-steps .el-steps .el-step__head .el-step__line{left:177px;right:40px;background-color:#fff;color:#fff}.theme4-steps .el-steps .el-step__head.is-wait .el-step__icon{border-color:#999}.theme4-steps .el-steps .el-step__head.is-wait .el-step__icon .el-step__icon-inner{color:#999}.theme4-steps .el-steps .el-step__head.is-wait .el-step__line{border-top:1px solid #bbb;top:14px}.theme4-steps .el-steps .el-step__head.is-process .el-step__icon{border-color:#000;background:#000}.theme4-steps .el-steps .el-step__head.is-process .el-step__icon .el-step__icon-inner{color:#fff}.theme4-steps .el-steps .el-step__head.is-process .el-step__line{border-top:1px solid #bbb;top:14px}.theme4-steps .el-steps .el-step__head.is-success .el-step__icon{border-color:#5f3913}.theme4-steps .el-steps .el-step__head.is-success .el-step__icon .el-step__icon-inner{color:#fff}.theme4-steps .el-steps .el-step__head.is-success .el-step__line{border-top:1px solid #bbb;top:14px}.theme4-steps .el-steps .el-step__main{position:absolute;top:-4px;left:40px}.theme4-steps .el-steps .el-step__main .is-wait{color:#999}.theme4-steps .el-steps .el-step__main .is-process{color:#000;font-weight:500}.theme4-steps .el-steps .el-step__main .is-success{color:#5f3913}@media screen and (max-width:767px){.base-steps .step-wrapper .step{margin-top:10px;width:100%}.base-steps .step-wrapper .step:first-child{width:calc(100% - 28px);position:relative;left:30px}}.member-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:39px}.member-header .welcome-wrapper .welcome-text{font-size:24px;line-height:1}.member-header .welcome-wrapper .member-id-text,.member-header .welcome-wrapper .member-since-text{color:#2c1e16;font-size:14px;margin-top:10px}.member-header .welcome-wrapper .member-id-text{margin-top:14px}.member-header .status-wrapper{border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0 100px}.member-header .status-wrapper .status-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.member-header .status-wrapper .title-text{margin-bottom:27px;white-space:nowrap;color:#2c1e16;display:block}.member-header .status-wrapper .title-text,.member-header .status-wrapper .value-text{font-size:20px;font-weight:700;line-height:32px}.member-header .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-header .image-wrapper img{max-width:100%}.member-header .status-wrapper{-webkit-box-flex:19;-ms-flex:19;flex:19}.member-header .image-wrapper{-webkit-box-flex:6;-ms-flex:6;flex:6}@media screen and (max-width:767px){.full-warp .el-tabs__header{margin:0 20px 18px 20px}.member-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.member-header .status-wrapper{border:none;margin:0;-webkit-box-flex:19;-ms-flex:19;flex:19;padding:20px 20px 0 26px}.member-header .status-wrapper .status-content-wrapper{display:block}.member-header .status-wrapper .status-content-wrapper .tier-wrapper{margin-bottom:10px}.member-header .welcome-wrapper{margin:0 20px 20px 26px}.member-header .image-wrapper{margin:20px 20px 0 26px}.member-header .personal-center-line{display:none}}.full-warp{background-color:#fff;padding-top:10px}.personal-center1{background-color:#f4f4f4}.personal-center1 .order-list1{width:75%}.personal-center1 .order-list1 .order-list-box{margin:0;width:100%}.personal-center1 .common-bg{padding:10px;background:#fff}.personal-center1 .user-info .user-info-list{line-height:3rem}.my-order-title{border-bottom:1px solid #ddd;padding-bottom:12px}.my-order-title .title{font-size:1.5rem;line-height:3rem}.order-item{padding:22px 0;border-bottom:1px solid #ddd}.order-item p{margin:0 0 24px 20px}.order-item p:last-child{margin-bottom:0}.order-item .orderDate{color:#999;font-size:10px;height:30px}@media screen and (max-width:767px){.order-list1,.order-list2,.order-list3{width:100%!important}.order-list1 .order-item,.order-list2 .order-item,.order-list3 .order-item{text-align:center!important}.order-list1 .order-item .order-box-top,.order-list1 .order-item .orderDate,.order-list2 .order-item .order-box-top,.order-list2 .order-item .orderDate,.order-list3 .order-item .order-box-top,.order-list3 .order-item .orderDate{height:auto;text-align:center!important}.order-list1 .order-item p,.order-list2 .order-item p,.order-list3 .order-item p{margin:0 0 24px 0}.order-list1 .my-order-title,.order-list2 .my-order-title,.order-list3 .my-order-title{padding:10px}.order-list4 .order-box-top{margin:20px 12px 20px}.order-list4 .media-margin-left-0{margin-left:0!important}.order-list4 .order-item p,.order-list4 .order-item p:last-child{margin:0 0 24px 0}}.user-points .user-point-title{line-height:26px;background:#d8d8d8;margin-bottom:10px}.user-points .point-list{height:3rem;line-height:3rem;background:#f1f1f1}.user-points .point-list span,.user-points .user-point-title span{display:inline-block}.user-points .point-list span:first-of-type,.user-points .user-point-title span:first-of-type{width:30%}.user-points .point-list span:nth-of-type(2),.user-points .user-point-title span:nth-of-type(2){width:50%}.user-points .point-list span:nth-of-type(3),.user-points .user-point-title span:nth-of-type(3){width:20%}.personal-center-logo{width:160px;-o-object-fit:scale-down;object-fit:scale-down}[data-v-2d242b0b] .el-tabs__header is-top{margin:0 0 18px}[data-v-2d242b0b] .is-active{font-weight:700}.fixed-left{display:inline-block;width:40%}.fixed-left-70{display:inline-block;width:60%}.fixed-right{width:60%}.fixed-right-30{text-align:right;width:40%}.theme2 .room-reservation-info2 .fixed-left{display:inline-block;width:calc(50% - 21px)}.theme2 .room-reservation-info2 .fixed-right{width:50%}.total-amout4{margin:0;padding:10px;color:#fff;margin:0 -10px 0 -10px}.point4{text-align:right;color:#5f3913;margin:10px 0 20px}.hot-room1[data-v-a6c6a564]{margin-top:4rem;overflow-x:hidden}.hot-room1 .hot-room-item[data-v-a6c6a564]{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.24);box-shadow:0 0 4px 0 rgba(0,0,0,.24);border-bottom:2px solid #5f3913}.hot-room1 .hot-room-item h4[data-v-a6c6a564]{height:3rem;font-size:1.5rem;overflow:hidden}.hot-room1 .hot-room-item h5[data-v-a6c6a564]{line-height:1.5rem;min-height:3rem;height:5rem;margin:10px;overflow:hidden;font-weight:400}.sj-responsiver-banner[data-v-a6c6a564]{height:0;padding-top:50%;overflow:hidden}.sj-responsiver-banner[data-v-a6c6a564] .el-carousel__container{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.sj-responsiver-banner[data-v-a6c6a564] .el-carousel__container img{width:100%}.sj-h2[data-v-a6c6a564]{font-size:3rem}.room-info-loading[data-v-a6c6a564]{min-height:500px}.room-list[data-v-a6c6a564]{background:#fff;margin-bottom:10px;padding:16px}.room-list .room-detail[data-v-a6c6a564]{margin-bottom:1rem}.room-list .room-detail .top[data-v-a6c6a564]{line-height:3rem;margin-top:1rem}.room-list .room-detail .top .room-name[data-v-a6c6a564]{font-size:24px;color:#333;margin-right:1rem}.room-list .room-rate-list[data-v-a6c6a564]{background:#fff}.room-list .room-rate-list .room-rate-item .gap[data-v-a6c6a564]{height:10px;background:#e6e9ef}.room-list .room-rate-list .room-rate-item .detail[data-v-a6c6a564]{padding:15px 10px 10px 15px}.room-list .room-rate-list .room-rate-item .detail .room-plan-name[data-v-a6c6a564]{font-size:20px;color:#333;margin-bottom:10px}.room-list .room-rate-list .room-rate-item .detail .identify[data-v-a6c6a564]{margin:0;line-height:30px}.room-list .room-rate-list .room-rate-item .detail .room-policy[data-v-a6c6a564]{text-align:left}.room-list .room-rate-list .room-rate-item .detail .payments-type[data-v-a6c6a564]{display:inline-block;margin-left:30px}.room-list .room-rate-list .room-rate-item .detail-two[data-v-a6c6a564]{padding:15px 10px 10px 15px;background-color:#f4f4f4}.room-list .room-rate-list .room-rate-item .detail-two .room-plan-name[data-v-a6c6a564]{font-size:20px;color:#333;margin-bottom:10px}.room-list .room-rate-list .room-rate-item .detail-two .identify[data-v-a6c6a564]{margin:0;line-height:30px}.room-list .room-rate-list .room-rate-item .detail-two .room-policy[data-v-a6c6a564]{text-align:left}.room-list .room-rate-list .room-rate-item .detail-two .payments-type[data-v-a6c6a564]{display:inline-block;margin-left:30px}.policy[data-v-a6c6a564],.view-room-photos[data-v-a6c6a564]{margin:0;display:inline-block;color:#5f3913}.room-maxOccupancy[data-v-a6c6a564]{color:#5f3913}.room-img-r[data-v-a6c6a564]{width:40%}.room-type-bottom .room-type-desc[data-v-a6c6a564]{font-size:16px;padding:10px 0 20px 0;min-height:20px}.room-type-bottom .room-type-icon .iconfont[data-v-a6c6a564],.room-type-bottom .room-type-icon img[data-v-a6c6a564]{font-size:26px;margin-right:10px;cursor:pointer}.room-type-bottom .room-type-icon .icon-renshu[data-v-a6c6a564]{margin-right:0}.xs-show-only[data-v-a6c6a564]{display:none}.xs-show-only .el-input-number[data-v-a6c6a564]{margin-top:10px}.xs-show-only .room-price p[data-v-a6c6a564]{margin:0}.room-photos-dialog3[data-v-a6c6a564] .el-dialog{width:60%;padding:0 6rem 6rem}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body{padding:12px 18px 18px}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img0{width:100%;margin-bottom:1rem}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img1,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img2,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img3,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img4{height:10rem;margin-bottom:1rem}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img1 .el-image,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img2 .el-image,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img3 .el-image,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img4 .el-image{height:10rem}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img1,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img3{margin-right:1rem}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img1,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img4{width:40%}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img2,.room-photos-dialog3[data-v-a6c6a564] .el-dialog__body .img-detail-wrapper .img3{width:calc(60% - 18px)}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__header{text-align:center;line-height:5rem;margin-top:2rem}.room-photos-dialog3[data-v-a6c6a564] .el-dialog__header .el-dialog__title{font-size:3rem;font-weight:700;margin:3rem 0 2rem;display:block}.room-photos-dialog3 .room-img-carousel[data-v-a6c6a564]{width:100%;margin-bottom:3rem}.room-photos-dialog3 .room-facility[data-v-a6c6a564]{width:150px;overflow:hidden;float:left}.room-photos-dialog3 .room-service-detail[data-v-a6c6a564]{width:100%;padding-right:2rem}@media screen and (max-width:1200px){.room-type-bottom[data-v-a6c6a564]{margin-top:0!important}[data-v-a6c6a564] .el-dialog{width:60%}[data-v-a6c6a564] .el-dialog .room-img-carousel,[data-v-a6c6a564] .el-dialog .room-service-detail{width:100%!important}}@media screen and (max-width:767px){.xs-show-only[data-v-a6c6a564]{display:block}.xs-show-only .room-detail-list[data-v-a6c6a564]{padding:20px}.room-img-top[data-v-a6c6a564]{width:100%;display:block!important}.room-img-top img[data-v-a6c6a564]{width:100%;height:100%}.room-type-top[data-v-a6c6a564]{margin-bottom:20px}.room-book-btn[data-v-a6c6a564]{margin-top:0!important}.room-detail .top[data-v-a6c6a564]{line-height:3rem!important}.room-item[data-v-a6c6a564]{line-height:30px;height:auto!important}.room-rate-item [data-v-a6c6a564]{text-align:center}[data-v-a6c6a564] .el-dialog .room-img-carousel,[data-v-a6c6a564] .el-dialog .room-service-detail{width:100%!important}.room-photos-dialog3[data-v-a6c6a564] .el-dialog{padding:0}.room-photos-dialog3[data-v-a6c6a564] .el-dialog .el-dialog__title{font-size:2rem}}.el-button--priBtn.is-active[data-v-a6c6a564],.el-button--priBtn[data-v-a6c6a564]:active,.el-button--priBtn[data-v-a6c6a564]:focus,.el-button--priBtn[data-v-a6c6a564]:hover{background:#e6e9ef;border-color:#e6e9ef;color:#5f3913}.el-button--priBtn[data-v-a6c6a564]{color:#5f3913;background-color:#e6e9ef;border-color:#e6e9ef}.fixed-left[data-v-1cabb270]{display:inline-block;width:40%}.fixed-left-70[data-v-1cabb270]{display:inline-block;width:60%}.fixed-right[data-v-1cabb270]{width:60%}.fixed-right-30[data-v-1cabb270]{text-align:right;width:40%}.theme2 .room-reservation-info2 .fixed-left[data-v-1cabb270]{display:inline-block;width:calc(50% - 21px)}.theme2 .room-reservation-info2 .fixed-right[data-v-1cabb270]{width:50%}.order-detail5[data-v-1cabb270]{color:#101010}.order-detail5 .btn-content[data-v-1cabb270]{padding:0 12px}.order-detail5 .btn-content .go-pay-box[data-v-1cabb270]{width:100%;height:50px;margin-top:12px;font-size:16px}.order-detail5 .btn-content .cancel-btn[data-v-1cabb270]{background-color:#f9f9f9;color:rgba(0,0,0,.6);border:none}.order-detail5 .main-tit[data-v-1cabb270]{font-size:24px;padding:0 12px}.order-detail5 .title[data-v-1cabb270]{background-color:#f9f9f9;font-size:16px;padding:10px 12px}.order-detail5 .content[data-v-1cabb270]{padding:16px 12px 4px}.order-detail5 .hotelName-item[data-v-1cabb270]{padding:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-detail5 .hotelName-item[data-v-1cabb270],.order-detail5 .item[data-v-1cabb270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-detail5 .item[data-v-1cabb270]{font-size:14px;margin-bottom:12px}.order-detail5 .item .label[data-v-1cabb270],.order-detail5 .item .value[data-v-1cabb270]{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-detail5 .sub-container[data-v-1cabb270]{background-color:#f9f9f9;padding:12px;color:#989898;margin:-10px 0 12px}.order-detail5 .sub-container .sub-item[data-v-1cabb270]{display:-webkit-box;display:-ms-flexbox;display:flex}.order-detail5 .sub-container .sub-item .label[data-v-1cabb270],.order-detail5 .sub-container .sub-item .value[data-v-1cabb270]{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-detail5 .sub-container .sub-item-addon .label .indent-box[data-v-1cabb270]{display:inline-block;width:5px}.payment-dialog .el-dialog[data-v-1cabb270]{width:90%;max-width:540px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0!important}@media screen and (max-width:767px){.payment-dialog .el-dialog[data-v-1cabb270]{height:80%;overflow-y:scroll}.order-detail5 .container4 .room-img-l[data-v-1cabb270]{width:100%!important;margin-bottom:16px}.order-detail5 .order-payment .order-payment-inner[data-v-1cabb270]{max-width:100%}}.cancel-clew-box .cancel-clew-title[data-v-1cabb270]{font-size:16px;margin-top:20px;color:#5a6166}.cancel-clew-box .cancel-clew-title .cancel-clew-warning-icon[data-v-1cabb270]{margin-right:10px;color:#f56c6c}.cancel-clew-box .cancel-clew-pay-note[data-v-1cabb270]{color:#000;padding:10px 0;margin-left:26px;font-size:14px}.cancel-box .cancel-title[data-v-1cabb270]{font-size:18px;margin-top:20px;color:#5a6166}.cancel-box .cancel-title .cancel-warning-icon[data-v-1cabb270]{margin-right:10px;color:#101010}.cancel-box .cancel-pay-note[data-v-1cabb270]{font-size:12px;color:#f56c6c;padding:10px 0}.order-info-loading[data-v-1cabb270]{text-align:center;padding-top:200px}.underline-description[data-v-1cabb270]{color:#409eff;text-decoration:underline;cursor:pointer}.gift-dialog .el-dialog__header{padding:0}.gift-dialog .el-dialog__body{padding:1rem 5rem}.gift-dialog .gift-title{font-size:1.4rem;padding:1.4rem 0;font-weight:500}.gift-dialog .gift-title i{font-size:1.8rem}.el-tooltip__popper{padding:4px;border-color:#aaa!important;border-radius:0}.gift-intro{padding:1.6rem;border-color:#fff!important;font-size:1.2rem;font-weight:700;-webkit-box-shadow:4px 4px 14px 8px rgba(33,33,33,.1);box-shadow:4px 4px 14px 8px rgba(33,33,33,.1)}.room-service-detail p:first-child{margin-top:0}.room-service-detail p:first-child img{vertical-align:bottom}.room-rate-item .el-button.el-button--priBtn{color:#5f3913;background-color:#e6e9ef;border-color:#e6e9ef}.no-booking,.no-booking .color-main,.no-booking .iconfont,.no-booking .price,.no-booking .price span,.no-booking .room-plan-name{color:#ccc!important}.is-full{background:#f3f3f3}.is-full .el-button--info.is-disabled,.no-booking .el-button--info.is-disabled{background-color:#a2a2a2!important}.vr-desc[data-v-ca68cde6]{line-height:18px;margin-left:10px;font-size:12px;color:#fff;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;padding:0 4px;font-weight:400;border-radius:4px;max-width:206px}.room-type-dialog44[data-v-ca68cde6] .el-dialog__body{padding:12px 18px 18px;color:initial}.room-type-dialog44[data-v-ca68cde6] .el-dialog__title{font-size:22px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap;width:91%}.room-type-dialog44 .room-img-carousel4 .arrow[data-v-ca68cde6]{font-weight:700;color:#fff;background-color:rgba(0,0,0,.4);width:25px;height:25px;border-radius:50%}.room-type-dialog44 .room-img-detail[data-v-ca68cde6]{height:30px;overflow:hidden;width:100%;position:relative;margin-top:6px}.room-type-dialog44 .room-img-detail:hover .arrow[data-v-ca68cde6]{display:block}.room-type-dialog44 .room-img-detail ul[data-v-ca68cde6]{height:100%;position:relative;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s;left:0}.room-type-dialog44 .room-img-detail ul li[data-v-ca68cde6]{padding-right:6px;height:100%;float:left;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.room-type-dialog44 .room-img-detail .arrow[data-v-ca68cde6]{position:absolute;top:30px;font-size:20px;cursor:pointer;display:none}.room-type-dialog44 .room-img-detail .arrow i[data-v-ca68cde6]{font-weight:700}.room-type-dialog44 .room-img-detail .arrow-left[data-v-ca68cde6]{left:0}.room-type-dialog44 .room-img-detail .arrow-right[data-v-ca68cde6]{right:10px}.room-type-dialog44 .room-facility[data-v-ca68cde6]{width:150px;overflow:hidden;float:left}.room-type-dialog44 .room-service-detail[data-v-ca68cde6]{width:36%}.is-base-amount[data-v-ca68cde6]{color:#888;font-size:18px!important}.sj-responsiver-banner[data-v-ca68cde6]{height:0;padding-top:64.70588%;overflow:hidden}.sj-responsiver-banner[data-v-ca68cde6] .el-carousel__container{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.payments-type-box[data-v-ca68cde6]{margin-bottom:5px}.hotel-room-detail4 .price-warp[data-v-ca68cde6]{text-align:right;padding-right:20px}.hotel-room-detail4 .rack-rate-price[data-v-ca68cde6]{margin-right:12px;color:#8e8e8e}.hotel-room-detail4 .room-price-warp[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:182px}.hotel-room-detail4 .room-price[data-v-ca68cde6]{min-width:168px}.hotel-room-detail4 .room-price p[data-v-ca68cde6]{margin:0}.hotel-room-detail4 .theme4-booking-btn[data-v-ca68cde6]{min-width:120px;line-height:16px;height:42px;font-size:16px}.hotel-room-detail4 .sub-title[data-v-ca68cde6]{font-size:20px;text-align:left;margin-top:20px}.hotel-room-detail4 .block-content[data-v-ca68cde6]{margin-top:20px}.hotel-room-detail4 .red-price[data-v-ca68cde6]{color:#fc2d2d;font-size:24px;font-weight:400}.hotel-room-detail4 .is-base-price .red-price[data-v-ca68cde6]{color:#888;font-size:18px}.hotel-room-detail4 .room-info-loading[data-v-ca68cde6]{margin-top:150px;min-height:500px}.hotel-room-detail4 .room-info-loading-top[data-v-ca68cde6]{margin-top:150px}.hotel-room-detail4 .room-list .warp[data-v-ca68cde6]{border-top-left-radius:8px;margin-bottom:25px}.hotel-room-detail4 .room-list .room-detail[data-v-ca68cde6]{border:1px solid #ddd}.hotel-room-detail4 .room-list .room-detail .room-item .room-img-l[data-v-ca68cde6]{width:320px;margin-right:30px}.hotel-room-detail4 .room-list .room-detail .room-item .room-img-top[data-v-ca68cde6]{display:none}.hotel-room-detail4 .room-list .room-detail .room-item .room-img-r[data-v-ca68cde6]{width:calc(100% - 350px)}.hotel-room-detail4 .room-list .room-detail .room-type-name[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#333;line-height:33px}.hotel-room-detail4 .room-list .room-rate[data-v-ca68cde6]{display:none}.hotel-room-detail4 .room-list .room-rate .see-all[data-v-ca68cde6]{font-size:16px;margin-top:20px}.hotel-room-detail4 .room-list .room-rate .room-rate-item[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 15px 30px;border:1px solid #ddd;border-top:none}.hotel-room-detail4 .room-list .room-rate .room-rate-item .cancel-flag[data-v-ca68cde6]{font-size:12px;color:#fff;padding:3px 7px;display:inline-block;border-radius:4px;margin:5px 0 0}.hotel-room-detail4 .room-list .room-rate .room-rate-item .room-plan-name[data-v-ca68cde6]{font-size:20px;color:#333;margin:5px 0;line-height:33px}.hotel-room-detail4 .room-list .room-rate .room-rate-item .room-plan-name .icon-libao[data-v-ca68cde6]{font-size:1.4rem}.hotel-room-detail4 .room-list .room-rate .room-rate-item .room-policy[data-v-ca68cde6]{padding-right:30px;margin-top:18px;text-align:left}.hotel-room-detail4 .room-list .room-rate .room-rate-item .payments-type[data-v-ca68cde6]{display:inline-block;margin-left:30px}.hotel-room-detail4 .room-list .room-rate .room-rate-item-grow[data-v-ca68cde6]{background-color:#dcdcdd;padding:10px}.hotel-room-detail4 .room-list .room-rate .room-rate-item-grow .room-plan-name[data-v-ca68cde6]{font-size:20px;color:#333;margin:10px 0}.hotel-room-detail4 .room-list .room-rate .room-rate-item-grow .room-plan-name .icon-libao[data-v-ca68cde6]{font-size:1.4rem}.hotel-room-detail4 .room-list .room-rate .room-rate-item-grow .room-policy[data-v-ca68cde6]{padding-right:30px;margin-top:18px;text-align:left}.hotel-room-detail4 .room-list .room-rate .room-rate-item-grow .payments-type[data-v-ca68cde6]{display:inline-block;margin-left:30px}.hotel-room-detail4 .room-list .room-rate .room-rate-item-grow[data-v-ca68cde6]:last-of-type{border-bottom:none}.hotel-room-detail4 .room-list .room-rate-grow[data-v-ca68cde6]{display:none;background:#dcdcdd;margin-top:16px;padding:10px}.hotel-room-detail4 .room-list .room-rate-grow .room-rate-item[data-v-ca68cde6]{padding:10px}.hotel-room-detail4 .room-list .room-rate-grow .room-rate-item .room-plan-name[data-v-ca68cde6]{font-size:20px;color:#333;margin:10px 0}.hotel-room-detail4 .room-list .room-rate-grow .room-rate-item .room-plan-name .icon-libao[data-v-ca68cde6]{font-size:1.4rem}.hotel-room-detail4 .room-list .room-rate-grow .room-rate-item .room-policy[data-v-ca68cde6]{padding-right:30px;margin-top:18px;text-align:left}.hotel-room-detail4 .room-list .room-rate-grow .room-rate-item .payments-type[data-v-ca68cde6]{display:inline-block;margin-left:30px}.hotel-room-detail4 .room-list .room-rate-grow .room-rate-item[data-v-ca68cde6]:last-of-type{border-bottom:none}.hotel-room-detail4 .room-list .night-span[data-v-ca68cde6]{font-size:14px}.hotel-room-detail4 .policy[data-v-ca68cde6],.hotel-room-detail4 .view-room-photos[data-v-ca68cde6]{margin:0;display:inline-block}.hotel-room-detail4 .view-room-photos[data-v-ca68cde6]{font-size:14px}.hotel-room-detail4 .identify[data-v-ca68cde6]{margin:0}.hotel-room-detail4 .normal-price[data-v-ca68cde6]{font-weight:700;font-size:16px}.hotel-room-detail4 .xs-show-only[data-v-ca68cde6]{display:none}.hotel-room-detail4 .xs-show-only .el-input-number[data-v-ca68cde6]{margin-top:10px}.room-photos-dialog1[data-v-ca68cde6] .el-dialog__body{padding:12px 18px 18px}.room-photos-dialog1[data-v-ca68cde6] .el-dialog__title{font-size:22px;font-weight:700;margin-bottom:20px}.room-photos-dialog1 .room-img-carousel[data-v-ca68cde6]{width:100%}.room-photos-dialog1 .room-img-detail[data-v-ca68cde6]{height:80px;overflow:hidden;width:100%;position:relative;margin-top:20px}.room-photos-dialog1 .room-img-detail:hover .arrow[data-v-ca68cde6]{display:block}.room-photos-dialog1 .room-img-detail ul[data-v-ca68cde6]{height:100%;position:relative;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s;left:0}.room-photos-dialog1 .room-img-detail ul li[data-v-ca68cde6]{width:90px;padding-right:10px;height:100%;float:left;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.room-photos-dialog1 .room-img-detail .arrow[data-v-ca68cde6]{position:absolute;top:30px;font-size:20px;cursor:pointer;display:none}.room-photos-dialog1 .room-img-detail .arrow i[data-v-ca68cde6]{font-weight:700}.room-photos-dialog1 .room-img-detail .arrow-left[data-v-ca68cde6]{left:0}.room-photos-dialog1 .room-img-detail .arrow-right[data-v-ca68cde6]{right:10px}.room-photos-dialog1 .room-facility[data-v-ca68cde6]{width:150px;overflow:hidden;float:left}.room-photos-dialog1 .room-service-detail[data-v-ca68cde6]{width:36%}@media screen and (max-width:1200px){.hotel-room-detail4 .room-img-r[data-v-ca68cde6]{text-align:left}.hotel-room-detail4 .room-type-bottom[data-v-ca68cde6]{margin-top:0!important}[data-v-ca68cde6] .el-dialog{width:60%}[data-v-ca68cde6] .el-dialog .room-img-carousel,[data-v-ca68cde6] .el-dialog .room-service-detail{width:100%!important}}@media screen and (max-width:767px){.hotel-room-detail4 .price-warp[data-v-ca68cde6]{text-align:center;padding-right:0}.hotel-room-detail4 .sub-title[data-v-ca68cde6]{padding:0 20px}.hotel-room-detail4 .icon-item[data-v-ca68cde6]{-webkit-box-align:normal!important;-ms-flex-align:normal!important;align-items:normal!important}.hotel-room-detail4 .xs-show-only[data-v-ca68cde6]{display:block}.hotel-room-detail4 .xs-show-only .room-detail-list[data-v-ca68cde6]{padding:20px}.hotel-room-detail4 .room-img-top[data-v-ca68cde6]{width:100%;display:block!important}.hotel-room-detail4 .room-img-top img[data-v-ca68cde6]{width:100%;height:100%}.hotel-room-detail4 .media-left[data-v-ca68cde6]{text-align:left}.hotel-room-detail4 .room-type-top[data-v-ca68cde6]{margin-bottom:20px}.hotel-room-detail4 .room-img-r[data-v-ca68cde6]{width:100%!important;text-align:center}.hotel-room-detail4 .normal-price[data-v-ca68cde6]{margin-top:16px}.hotel-room-detail4 .room-book-btn[data-v-ca68cde6]{margin-top:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hotel-room-detail4 .room-book-btn .pri-btn[data-v-ca68cde6]{border-color:#dcdcdd}.hotel-room-detail4 .room-list .warp-mobile[data-v-ca68cde6]{padding:20px 20px 0 20px}.hotel-room-detail4 .room-list .room-type-desc[data-v-ca68cde6]{height:auto!important}.hotel-room-detail4 .room-list .room-rate-item[data-v-ca68cde6]{padding:10px 30px}.hotel-room-detail4 .isCurrent[data-v-ca68cde6]{padding:20px 20px 20px 20px}.hotel-room-detail4 .utilities-grid[data-v-ca68cde6]{display:block!important}.hotel-room-detail4 .room-rate-item[data-v-ca68cde6]{padding:10px 20px!important;display:block!important}.hotel-room-detail4 .see-more[data-v-ca68cde6]{text-align:left}.room-item[data-v-ca68cde6]{line-height:30px;height:auto!important}.room-rate-item [data-v-ca68cde6]{text-align:center}[data-v-ca68cde6] .el-dialog .room-img-carousel,[data-v-ca68cde6] .el-dialog .room-service-detail{width:100%!important}}#app .detail[data-v-ca68cde6]{background-color:#f4f4f4!important;color:#ccc}#app .detail .room-plan-name[data-v-ca68cde6]{color:#ccc}.album-img[data-v-ca68cde6]{width:26px;height:26px;position:absolute;bottom:10px;left:10px;cursor:pointer}.currency-box[data-v-ca68cde6]{margin-bottom:10px;border-radius:5px;padding:7px 15px;min-width:170px;cursor:pointer}.currency-box .currency-box-price[data-v-ca68cde6]{font-size:24px;font-weight:700}.currency-box .down-box[data-v-ca68cde6]{float:right}.currency-box .down-box i[data-v-ca68cde6]{font-size:16px}.base-amout[data-v-ca68cde6]{font-size:24px;font-weight:700}.rate-desc[data-v-ca68cde6]{margin:0 0 5px 0}.ads-img[data-v-ca68cde6]{width:100%}.see-more-roomtype[data-v-ca68cde6]{font-size:14px;margin:10px 0;cursor:pointer}.room-photos-dialog4[data-v-ca68cde6] .el-dialog__body{padding:12px 18px 18px;color:initial}.room-photos-dialog4[data-v-ca68cde6] .el-dialog__title{font-size:22px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap;width:91%}.room-photos-dialog4 .room-img-carousel .arrow[data-v-ca68cde6]{font-weight:700;color:#fff;background-color:rgba(0,0,0,.4);width:25px;height:25px;border-radius:50%}.room-photos-dialog4 .room-img-detail[data-v-ca68cde6]{height:30px;overflow:hidden;width:100%;position:relative;margin-top:6px}.room-photos-dialog4 .room-img-detail:hover .arrow[data-v-ca68cde6]{display:block}.room-photos-dialog4 .room-img-detail ul[data-v-ca68cde6]{height:100%;position:relative;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s;left:0}.room-photos-dialog4 .room-img-detail ul li[data-v-ca68cde6]{padding-right:6px;height:100%;float:left;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.room-photos-dialog4 .room-img-detail .arrow[data-v-ca68cde6]{position:absolute;top:30px;font-size:20px;cursor:pointer;display:none}.room-photos-dialog4 .room-img-detail .arrow i[data-v-ca68cde6]{font-weight:700}.room-photos-dialog4 .room-img-detail .arrow-left[data-v-ca68cde6]{left:0}.room-photos-dialog4 .room-img-detail .arrow-right[data-v-ca68cde6]{right:10px}.room-photos-dialog4 .room-facility[data-v-ca68cde6]{width:150px;overflow:hidden;float:left}.room-photos-dialog4 .room-service-detail[data-v-ca68cde6]{width:36%}[data-v-ca68cde6] .el-dialog{color:#000}[data-v-ca68cde6] .el-dialog .el-dialog__close{font-size:24px;line-height:27px;color:#000}[data-v-ca68cde6] .el-dialog .el-dialog__header{padding:12px}[data-v-ca68cde6] .el-dialog .el-dialog__title{font-size:18px;font-weight:400}[data-v-ca68cde6] .el-dialog .room-img-carousel,[data-v-ca68cde6] .el-dialog .room-service-detail{width:100%!important}[data-v-ca68cde6] .el-dialog .room-img-carousel .arrow:focus,[data-v-ca68cde6] .el-dialog .room-service-detail .arrow:focus{outline:0}.swiper .swiper-slide[data-v-ca68cde6]{background-size:cover;background-position:50%}.swiper.gallery-top[data-v-ca68cde6]{height:340px;width:100%}.swiper.gallery-thumbs[data-v-ca68cde6]{height:54px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 0}.swiper.gallery-thumbs .swiper-slide[data-v-ca68cde6]{width:25%;height:100%}.swiper.gallery-thumbs .swiper-slide-active[data-v-ca68cde6]{opacity:1}.room-photos-flex[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:600px;overflow:auto}.room-photos[data-v-ca68cde6]{margin-left:20px;width:440px}.room-photos .title[data-v-ca68cde6]{color:#101010;font-size:20px;font-weight:700}.room-photos .email[data-v-ca68cde6]{color:#101010;font-size:14px}.room-photos .email pre[data-v-ca68cde6]{margin:0;max-width:100%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-all;vertical-align:middle;font-family:inherit!important}.room-photos .hotel-equiments[data-v-ca68cde6]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.room-photos .hotel-equiments .equiments[data-v-ca68cde6]{width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex}.room-photos .hotel-equiments .equiments .tit[data-v-ca68cde6]{margin-left:6px;font-size:14px;color:#101010}.photos-mb-12[data-v-ca68cde6]{margin-bottom:12px}.photos-mb-6[data-v-ca68cde6]{margin-bottom:6px}.photos-mb-16[data-v-ca68cde6]{margin-bottom:16px}[data-v-ca68cde6] .el-tabs__nav-wrap:after{height:0}[data-v-ca68cde6] .el-tabs__item,[data-v-ca68cde6] .el-tabs__item.is-active{font-weight:700;font-size:20px}[data-v-ca68cde6] .el-tabs__active-bar{width:78px}.max-height-icon[data-v-ca68cde6]{max-height:98px;overflow:hidden}.hotel-policy[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:16px;margin-top:20px}.hotel-policy .h-left-title[data-v-ca68cde6]{text-align:left;color:#101010;font-size:14px;font-weight:700;min-width:16%;margin-right:2px}.h-right-policy[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;width:84%}.h-check-out[data-v-ca68cde6]{color:#101010;font-size:14px;width:50%;text-align:left}.h-check-in[data-v-ca68cde6]{text-align:left}.h-check-in .check-in-notice[data-v-ca68cde6]{margin-bottom:20px}.h-check-time[data-v-ca68cde6]{line-height:26px;font-weight:400;font-size:14px}.notice-title[data-v-ca68cde6]{font-size:14px;font-weight:700;margin-bottom:12px}.hotel-room-detail-room .room-price-warp[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:182px}.hotel-room-detail-room .room-price[data-v-ca68cde6]{min-width:168px}.hotel-room-detail-room .room-price p[data-v-ca68cde6]{margin:0}.hotel-room-detail-room .theme4-booking-btn[data-v-ca68cde6]{min-width:120px;line-height:16px;height:42px;font-size:16px}.hotel-room-detail-room .sub-title[data-v-ca68cde6]{font-size:20px;text-align:left;margin-top:20px}.hotel-room-detail-room .red-price[data-v-ca68cde6]{color:#fc2d2d;font-size:24px;font-weight:400}.hotel-room-detail-room .is-base-price .red-price[data-v-ca68cde6]{color:#888;font-size:18px}.hotel-room-detail-room .room-info-loading[data-v-ca68cde6]{min-height:500px}.hotel-room-detail-room .room-list .warp[data-v-ca68cde6]{border-top-left-radius:8px;margin-bottom:25px}.hotel-room-detail-room .room-list .room-detail[data-v-ca68cde6]{border:1px solid #ddd}.hotel-room-detail-room .room-list .room-detail .room-item .room-img-l[data-v-ca68cde6]{width:320px;margin-right:30px}.hotel-room-detail-room .room-list .room-detail .room-item .room-img-top[data-v-ca68cde6]{display:none}.hotel-room-detail-room .room-list .room-detail .room-item .room-img-r[data-v-ca68cde6]{width:calc(100% - 350px)}.hotel-room-detail-room .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-desc[data-v-ca68cde6]{font-size:16px;padding:10px 0;overflow:hidden;height:106px}.hotel-room-detail-room .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .utilities-grid[data-v-ca68cde6]{display:inline-grid;grid-template-columns:50% 50%;grid-template-rows:auto auto auto;row-gap:2px;width:100%}.hotel-room-detail-room .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .icon-item[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:7px}.hotel-room-detail-room .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .iconfont[data-v-ca68cde6],.hotel-room-detail-room .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon img[data-v-ca68cde6]{margin-right:10px;cursor:pointer}.hotel-room-detail-room .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .icon-renshu[data-v-ca68cde6]{margin-right:0}.hotel-room-detail-room .room-list .room-detail .room-type-name[data-v-ca68cde6]{font-size:20px;color:#333;line-height:33px}.hotel-room-detail-room .room-list .room-rate[data-v-ca68cde6]{display:none}.hotel-room-detail-room .room-list .room-rate .see-all[data-v-ca68cde6]{font-size:16px;margin-top:20px}.hotel-room-detail-room .room-list .room-rate .room-rate-item[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 10px 30px;border:1px solid #ddd;border-top:none}.hotel-room-detail-room .room-list .room-rate .room-rate-item .cancel-flag[data-v-ca68cde6]{font-size:12px;color:#fff;padding:3px 7px;display:inline-block;border-radius:4px;margin:15px 0 10px}.hotel-room-detail-room .room-list .room-rate .room-rate-item .room-plan-name[data-v-ca68cde6]{font-size:20px;color:#333;margin:10px 0;line-height:33px}.hotel-room-detail-room .room-list .room-rate .room-rate-item .room-plan-name .icon-libao[data-v-ca68cde6]{font-size:1.4rem}.hotel-room-detail-room .room-list .room-rate .room-rate-item .room-policy[data-v-ca68cde6]{padding-right:30px;margin-top:18px;text-align:left}.hotel-room-detail-room .room-list .room-rate .room-rate-item .payments-type[data-v-ca68cde6]{display:inline-block;margin-left:30px}.hotel-room-detail-room .room-list .room-rate .room-rate-item-grow[data-v-ca68cde6]{background-color:#dcdcdd;padding:10px}.hotel-room-detail-room .room-list .room-rate .room-rate-item-grow .room-plan-name[data-v-ca68cde6]{font-size:20px;color:#333;margin:10px 0}.hotel-room-detail-room .room-list .room-rate .room-rate-item-grow .room-plan-name .icon-libao[data-v-ca68cde6]{font-size:1.4rem}.hotel-room-detail-room .room-list .room-rate .room-rate-item-grow .room-policy[data-v-ca68cde6]{padding-right:30px;margin-top:18px;text-align:left}.hotel-room-detail-room .room-list .room-rate .room-rate-item-grow .payments-type[data-v-ca68cde6]{display:inline-block;margin-left:30px}.hotel-room-detail-room .room-list .room-rate .room-rate-item-grow[data-v-ca68cde6]:last-of-type{border-bottom:none}.hotel-room-detail-room .room-list .room-rate-grow[data-v-ca68cde6]{display:none;background:#dcdcdd;margin-top:16px;padding:10px}.hotel-room-detail-room .room-list .room-rate-grow .room-rate-item[data-v-ca68cde6]{padding:10px}.hotel-room-detail-room .room-list .room-rate-grow .room-rate-item .room-plan-name[data-v-ca68cde6]{font-size:20px;color:#333;margin:10px 0}.hotel-room-detail-room .room-list .room-rate-grow .room-rate-item .room-plan-name .icon-libao[data-v-ca68cde6]{font-size:1.4rem}.hotel-room-detail-room .room-list .room-rate-grow .room-rate-item .room-policy[data-v-ca68cde6]{padding-right:30px;margin-top:18px;text-align:left}.hotel-room-detail-room .room-list .room-rate-grow .room-rate-item .payments-type[data-v-ca68cde6]{display:inline-block;margin-left:30px}.hotel-room-detail-room .room-list .room-rate-grow .room-rate-item[data-v-ca68cde6]:last-of-type{border-bottom:none}.hotel-room-detail-room .policy[data-v-ca68cde6],.hotel-room-detail-room .view-room-photos[data-v-ca68cde6]{margin:0;display:inline-block}.hotel-room-detail-room .view-room-photos[data-v-ca68cde6]{font-size:14px}.hotel-room-detail-room .identify[data-v-ca68cde6]{margin:0}.hotel-room-detail-room .normal-price[data-v-ca68cde6]{font-weight:700;font-size:16px}.hotel-room-detail-room .xs-show-only[data-v-ca68cde6]{display:none}.hotel-room-detail-room .xs-show-only .el-input-number[data-v-ca68cde6]{margin-top:10px}.room-type-icon .renshu-margin[data-v-ca68cde6]{width:24px!important;text-align:center!important;margin-right:12px!important}.hotels-list1[data-v-ca68cde6]{width:100%;margin-top:32px;overflow-x:hidden}.hotels-list1 .el-row[data-v-ca68cde6]{padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.hotels-list1 .el-row[data-v-ca68cde6]:last-of-type{border:none}.hotels-list1 .el-row .el-col[data-v-ca68cde6]{height:100%}.hotels-list1 .el-row .hotel-item[data-v-ca68cde6]{background:#fff;border-radius:4px}.hotels-list1 .el-row .hotel-item .hotel-item-box[data-v-ca68cde6]{background:#fff;border:1px solid #ddd}.hotels-list1 .el-row .hotel-item .hotel-item-box .hotel-item-info[data-v-ca68cde6]{padding:1rem 2rem}.hotels-list1 .el-row .hotel-item .hotel-item-box .hotel-desc-box[data-v-ca68cde6]{height:158px;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.hotels-list1 .el-row .hotel-item .hotel-item-box .hotel-desc[data-v-ca68cde6]{width:100%;font-size:14px;font-weight:400;margin:12px 0;color:#444}.hotels-list1 .el-row .hotel-item .hotel-item-box .hotel-desc[data-v-ca68cde6],.hotels-list1 .el-row .hotel-item .hotel-item-box .hotel-desc[data-v-ca68cde6] p,.hotels-list1 .el-row .hotel-item .hotel-item-box .hotel-desc[data-v-ca68cde6] span{overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.hotels-list1 .el-row .hotel-item .hotel-item-box .price-number[data-v-ca68cde6]{width:88px;height:34px;font-size:24px;font-weight:600;color:#333;line-height:33px}.hotels-list1 .el-row .hotel-item .hotel-item-box .price-units[data-v-ca68cde6]{width:31px;height:20px;font-size:14px;color:#000;line-height:19px}.hotels-list1 .el-row .hotel-up[data-v-ca68cde6]{height:calc(100% - 40px)}.hotels-list1 .el-row .hotel-up .hotel-name[data-v-ca68cde6]{font-size:2.2rem;font-weight:600;color:#333;padding:1.2rem 0;margin:0}.hotels-list1 .el-row .hotel-up .hotel-address[data-v-ca68cde6]{height:26px;line-height:26px;margin-top:10px;font-size:14px;color:#999}.hotels-list1 .el-row .hotel-down[data-v-ca68cde6]{padding:0 10px;height:40px;line-height:40px;margin-top:1.4rem}@media screen and (max-width:767px){.hotels-list1 .el-row[data-v-ca68cde6]{min-height:200px}.hotels-list1 .el-row .hotel-item[data-v-ca68cde6]{padding:0;border-radius:4px}.hotels-list1 .el-row .hotel-item .hotel-item-box[data-v-ca68cde6]{height:auto!important;border:1px solid #ddd}.hotels-list1 .el-row .hotel-desc[data-v-ca68cde6]{max-width:100%;height:auto!important}.hotels-list1 .el-row .hotel-desc1[data-v-ca68cde6]{width:100%;height:auto}.hotels-list1 .hotel-item-box[data-v-ca68cde6]{border:1px solid #ddd;height:auto!important}}.hotel-desc1[data-v-ca68cde6]{width:80%;min-height:216px;font-size:14px;font-weight:400;color:#444;line-height:20px;overflow:hidden}.hotels-apartments-amount[data-v-ca68cde6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:182px}.hotels-apartments-btn[data-v-ca68cde6]{height:182px;line-height:182px}.room-photos-dialog4 .el-dialog__body{padding:10px 18px 18px;color:initial}.room-photos-dialog4 .el-dialog__title{font-size:22px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap;width:91%}.room-type-bottom .room-type-desc{font-size:16px;padding:10px 0;overflow:hidden;height:106px}.room-type-bottom .room-type-icon .utilities-grid{display:inline-grid;grid-template-columns:360px calc(100% - 360px);grid-template-rows:auto auto auto;row-gap:2px;width:100%;color:#101010}.room-type-bottom .room-type-icon .icon-item{color:#101010;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.room-type-bottom .room-type-icon .iconfont,.room-type-bottom .room-type-icon img{margin-right:10px;cursor:pointer}.room-type-bottom .room-type-icon .icon-renshu{margin-right:0}.hotel-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-logo .hotel-logo-img{margin-right:23px;width:77px;height:77px}