.swiper-container[data-v-33438584]{width:100%;height:100%}.swiper-slide[data-v-33438584]{text-align:center;font-size:18px;background:#fff;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}.swiperTopTheme2[data-v-33438584]{padding:0 64px}.swiperTopTheme2 .swiper-button-next[data-v-33438584],.swiperTopTheme2 .swiper-button-prev[data-v-33438584]{background-color:#fff;border-radius:50%;height:40px;width:40px}.swiperTopTheme2 .swiper-slide[data-v-33438584]{background-color:#f2f1e6;background-size:contain;background-position:50%;background-repeat:no-repeat}.theme2-home .gap1[data-v-33438584]{height:123px}.theme2-home .gap2[data-v-33438584]{height:80px}.theme2-home img[data-v-33438584]{display:block}.theme2-home .bangkok[data-v-33438584]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.theme2-home .bangkok .bangkok-pic[data-v-33438584]{-webkit-box-flex:736;-ms-flex:736;flex:736}.theme2-home .bangkok .bangkok-pic img[data-v-33438584]{width:100%}.theme2-home .bangkok .bangkok-text[data-v-33438584]{-webkit-box-flex:704;-ms-flex:704;flex:704}.theme2-home .bangkok .bangkok-text .text-warp[data-v-33438584]{padding-right:136px;padding-left:64px}.theme2-home .bangkok .bangkok-text .title[data-v-33438584]{font-size:64px;line-height:77px;font-family:Heebo-Bold}.theme2-home .bangkok .bangkok-text .sub-title[data-v-33438584]{font-size:20px;line-height:28px;margin-top:24px;font-family:Heebo-Bold}.theme2-home .bangkok .bangkok-text .social-pic[data-v-33438584]{margin-top:16px;margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex}.theme2-home .bangkok .bangkok-text .main-text[data-v-33438584]{font-size:16px;line-height:24px;margin-top:16px}@media screen and (max-width:767px){.theme2-home[data-v-33438584]{padding:0 16px}.theme2-home .gap[data-v-33438584]{height:16px}.theme2-home .bangkok-pic[data-v-33438584],.theme2-home .bangkok-text[data-v-33438584]{-webkit-box-flex:1;-ms-flex:1;flex:1}.theme2-home .bangkok-text img[data-v-33438584]{width:100%}.swiperTopTheme2[data-v-33438584]{padding:0 16px}}@media screen and (max-width:767px){.theme3 .sj-h2,.theme4 .sj-h2{font-size:2.4rem!important}.theme4 .sj-h2{margin-top:20px}}.order-detail1{background-color:#f4f4f4;font-size:1.2rem}.order-detail1 .each-room-order-detail{margin-bottom:1rem}.order-detail1 .each-room-order-detail .room-title{height:40px;line-height:40px;background:#f4f4f4}.order-detail1 .each-room-order-detail .room-amount-box{padding:1.2rem;background:#f4f4f4;margin-top:10px}.order-detail1 .each-room-order-detail .room-amount-box .gap{height:2px}.order-detail1 .order-info-loading{min-height:600px}.order-detail1 .common-bg{padding:16px;background:#fff}.order-detail1 .solid-border-bottom{border-bottom:1px solid #cdcdcd}.order-detail1 .dashed-border-bottom{border-bottom:1px dashed #cdcdcd}.order-detail1 .order-info{padding-left:18px}.order-detail1 .order-info .el-row:first-of-type{height:4rem;line-height:4rem}.order-detail1 .payment-img{vertical-align:middle}.order-detail1 .order-payment .order-payment-inner{max-width:400px}@media screen and (max-width:767px){.order-detail1 .common-bg{padding:20px 0}.order-detail1 .order-info .el-row:first-of-type{height:auto}.order-detail1 .media-block{display:block}.order-detail1 .media-left-0{margin-left:0}.order-detail1 .order-payment .order-payment-inner{max-width:100%}}.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%}.order-detail3{background-color:#f4f4f4;font-size:1.2rem}.order-detail3 .each-room-order-detail{margin-bottom:1rem}.order-detail3 .each-room-order-detail .room-title{height:40px;line-height:40px;background:rgba(216,174,105,.185)}.order-detail3 .each-room-order-detail .room-amount-box{padding:1.2rem;background:rgba(216,174,105,.185);margin-top:10px}.order-detail3 .each-room-order-detail .room-amount-box .gap{height:10px}.order-detail3 .order-info-loading{min-height:600px}.order-detail3 .common-bg{padding:10px;background:#fff}.order-detail3 .solid-border-bottom{border-bottom:1px solid #cdcdcd}.order-detail3 .dashed-border-bottom{border-bottom:1px dashed #cdcdcd}.order-detail3 .order-info{padding-left:18px}.order-detail3 .order-info .el-row:first-of-type{height:4rem;line-height:4rem}.order-detail3 .payment-img{vertical-align:middle}.order-detail3 .order-payment .order-payment-inner{max-width:400px}.payment-dialog .el-dialog{width:90%;max-width:860px;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){.order-detail3 .order-info .el-row:first-of-type{height:auto}.order-detail3 .order-payment .order-payment-inner{max-width:100%}.order-detail3 .media-block{display:block}.order-detail3 .media-left-0{margin-left:0}}.cancel-box .cancel-title{font-size:18px;margin-top:20px;color:#5a6166}.cancel-box .cancel-title .cancel-warning-icon{color:#e6a23c;margin-right:10px}.cancel-box .cancel-pay-note{font-size:12px;color:#f56c6c;padding:10px 0}.gift-dialog{.el-dialog__header{padding:0}.el-dialog__body{padding:1rem 5rem}.gift-title{font-size:1.4rem;padding:1.4rem 0;font-weight:500;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;img{vertical-align:bottom}}}.room-rate-item{.el-button.el-button--priBtn{color:#5f3913;background-color:#e6e9ef;border-color:#e6e9ef}}.no-booking{color:#ccc!important;.color-main,.iconfont,.price,.price span,.room-plan-name{color:#ccc!important}}.is-full{background:#f3f3f3}.is-full,.no-booking{.el-button--info.is-disabled{background-color:#a2a2a2!important}}.recommed-list .room-list .warp{border-top-left-radius:8px}.recommed-list .room-list .room-detail{padding:10px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.recommed-list .room-list .room-detail .room-item .room-img-l{width:320px;margin-right:30px}.recommed-list .room-list .room-detail .room-item .room-img-top{display:none}.recommed-list .room-list .room-detail .room-item .room-img-r{width:calc(100% - 350px)}.recommed-list .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-desc{font-size:16px;padding:10px 0;overflow:hidden;height:106px}.recommed-list .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .utilities-grid{display:inline-grid;grid-template-columns:50% 50%;grid-template-rows:auto auto auto;row-gap:2px;width:100%}.recommed-list .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .icon-item{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}.recommed-list .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .iconfont,.recommed-list .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon img{margin-right:10px;cursor:pointer}.recommed-list .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .icon-renshu{margin-right:0}.recommed-list .room-list .room-detail .room-type-name{font-size:24px;color:#333;line-height:33px}.recommed-list .room-list .room-rate{display:none}.recommed-list .room-list .room-rate .see-all{font-size:16px;margin-top:20px}.recommed-list .room-list .room-rate .room-rate-item{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}.recommed-list .room-list .room-rate .room-rate-item .cancel-flag{font-size:12px;color:#fff;padding:3px 7px;display:inline-block;border-radius:4px;margin:15px 0 10px}.recommed-list .room-list .room-rate .room-rate-item .room-plan-name{font-size:20px;color:#333;margin:10px 0;line-height:33px}.recommed-list .room-list .room-rate .room-rate-item .room-plan-name .icon-libao{font-size:1.4rem}.recommed-list .room-list .room-rate .room-rate-item .room-policy{padding-right:30px;margin-top:18px;text-align:left}.recommed-list .room-list .room-rate .room-rate-item .payments-type{display:inline-block;margin-left:30px}.recommed-list .room-list .room-rate .room-rate-item-grow{background-color:#dcdcdd;padding:10px}.recommed-list .room-list .room-rate .room-rate-item-grow .room-plan-name{font-size:20px;color:#333;margin:10px 0}.recommed-list .room-list .room-rate .room-rate-item-grow .room-plan-name .icon-libao{font-size:1.4rem}.recommed-list .room-list .room-rate .room-rate-item-grow .room-policy{padding-right:30px;margin-top:18px;text-align:left}.recommed-list .room-list .room-rate .room-rate-item-grow .payments-type{display:inline-block;margin-left:30px}.recommed-list .room-list .room-rate .room-rate-item-grow:last-of-type{border-bottom:none}.recommed-list .room-list .room-rate-grow{display:none;background:#dcdcdd;margin-top:16px;padding:10px}.recommed-list .room-list .room-rate-grow .room-rate-item{padding:10px}.recommed-list .room-list .room-rate-grow .room-rate-item .room-plan-name{font-size:20px;color:#333;margin:10px 0}.recommed-list .room-list .room-rate-grow .room-rate-item .room-plan-name .icon-libao{font-size:1.4rem}.recommed-list .room-list .room-rate-grow .room-rate-item .room-policy{padding-right:30px;margin-top:18px;text-align:left}.recommed-list .room-list .room-rate-grow .room-rate-item .payments-type{display:inline-block;margin-left:30px}.recommed-list .room-list .room-rate-grow .room-rate-item:last-of-type{border-bottom:none}.gift-dialog5 .gift-title{font-size:18px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap;width:91%}.gift-dialog5 .el-dialog__headerbtn{font-size:18px;top:10px}.vr-desc[data-v-30c76bb3]{margin-left:10px;font-size:12px;color:#fff;padding:4px;font-weight:400;border-radius:4px}[data-v-30c76bb3] .el-tabs__nav-wrap:after{height:0}[data-v-30c76bb3] .el-tabs__nav{z-index:0}[data-v-30c76bb3] .el-tabs__item,[data-v-30c76bb3] .el-tabs__item.is-active{font-weight:700;font-size:20px}[data-v-30c76bb3] .el-tabs__active-bar{width:78px}.hotel-policy[data-v-30c76bb3]{padding:0 10px;text-align:left}.hotel-policy .h-right-policy[data-v-30c76bb3]{margin-bottom:15px}.hotel-policy .h-check-out[data-v-30c76bb3]{margin-top:10px}.thumb-container[data-v-30c76bb3]{height:400px}.swiper .swiper-slide[data-v-30c76bb3]{background-size:cover;background-position:50%}.swiper.gallery-top[data-v-30c76bb3]{height:190px;width:100%}.swiper.gallery-thumbs[data-v-30c76bb3]{height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 0}.swiper.gallery-thumbs .swiper-slide[data-v-30c76bb3]{width:25%;height:100%}.swiper.gallery-thumbs .swiper-slide-active[data-v-30c76bb3]{opacity:1}.is-base-amount[data-v-30c76bb3]{color:#888;font-size:18px!important}.sj-responsiver-banner[data-v-30c76bb3]{height:0;padding-top:64.70588%;overflow:hidden}.sj-responsiver-banner[data-v-30c76bb3] .el-carousel__container{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.hotel-room-detail5 .red-price[data-v-30c76bb3]{color:#fc2d2d;font-size:24px;font-weight:400}.hotel-room-detail5 .is-base-price .red-price[data-v-30c76bb3]{color:#888;font-size:18px}.hotel-room-detail5 .room-info-loading[data-v-30c76bb3]{min-height:500px}.hotel-room-detail5 .room-list[data-v-30c76bb3]{padding:12px;margin-bottom:6px}.hotel-room-detail5 .room-list .room-detail .room-item[data-v-30c76bb3]{height:200px}.hotel-room-detail5 .room-list .room-detail .room-item .room-img-l[data-v-30c76bb3]{width:270px}.hotel-room-detail5 .room-list .room-detail .room-item .room-img-top[data-v-30c76bb3]{display:none}.hotel-room-detail5 .room-list .room-detail .room-item .room-img-r[data-v-30c76bb3]{width:calc(100% - 290px)}.hotel-room-detail5 .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-desc[data-v-30c76bb3]{font-size:16px;padding:10px 0;overflow:hidden;height:106px}.hotel-room-detail5 .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .iconfont[data-v-30c76bb3],.hotel-room-detail5 .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon img[data-v-30c76bb3]{margin-right:10px;cursor:pointer}.hotel-room-detail5 .room-list .room-detail .room-item .room-img-r .room-type-bottom .room-type-icon .icon-renshu[data-v-30c76bb3]{margin-right:0}.hotel-room-detail5 .room-list .room-detail .room-type-name[data-v-30c76bb3]{text-align:left;font-size:18px;color:#333;padding:12px 0}.hotel-room-detail5 .room-list .room-rate[data-v-30c76bb3]{display:none;margin-top:16px}.hotel-room-detail5 .room-list .room-rate .room-rate-item .line[data-v-30c76bb3]{border-top:1px solid #ddd;margin:18px -11px 0}.hotel-room-detail5 .room-list .room-rate .room-rate-item .room-plan-name[data-v-30c76bb3]{font-size:20px;color:#333;margin:10px 0;line-height:33px}.hotel-room-detail5 .room-list .room-rate .room-rate-item .room-plan-name .icon-libao[data-v-30c76bb3]{font-size:1.4rem}.hotel-room-detail5 .room-list .room-rate .room-rate-item .room-policy[data-v-30c76bb3]{padding-right:30px;margin-top:13px;text-align:left}.hotel-room-detail5 .room-list .room-rate .room-rate-item .payments-type[data-v-30c76bb3]{display:inline-block;margin-left:30px}.hotel-room-detail5 .room-list .room-rate .room-rate-item[data-v-30c76bb3]:last-of-type{border-bottom:none}.hotel-room-detail5 .room-list .room-rate .room-rate-item-grow[data-v-30c76bb3]{background-color:#dcdcdd;padding:10px}.hotel-room-detail5 .room-list .room-rate .room-rate-item-grow .room-plan-name[data-v-30c76bb3]{font-size:20px;color:#333;margin:10px 0 0}.hotel-room-detail5 .room-list .room-rate .room-rate-item-grow .room-plan-name .icon-libao[data-v-30c76bb3]{font-size:1.4rem}.hotel-room-detail5 .room-list .room-rate .room-rate-item-grow .room-policy[data-v-30c76bb3]{padding-right:30px;margin-top:18px;text-align:left}.hotel-room-detail5 .room-list .room-rate .room-rate-item-grow .payments-type[data-v-30c76bb3]{display:inline-block;margin-left:30px}.hotel-room-detail5 .room-list .room-rate .room-rate-item-grow[data-v-30c76bb3]:last-of-type{border-bottom:none}.hotel-room-detail5 .room-list .room-rate-grow[data-v-30c76bb3]{display:none;background:#dcdcdd;margin-top:16px;padding:10px}.hotel-room-detail5 .room-list .room-rate-grow .room-rate-item[data-v-30c76bb3]{padding:10px}.hotel-room-detail5 .room-list .room-rate-grow .room-rate-item .room-plan-name[data-v-30c76bb3]{font-size:20px;color:#333;margin:10px 0}.hotel-room-detail5 .room-list .room-rate-grow .room-rate-item .room-plan-name .icon-libao[data-v-30c76bb3]{font-size:1.4rem}.hotel-room-detail5 .room-list .room-rate-grow .room-rate-item .room-policy[data-v-30c76bb3]{padding-right:30px;margin-top:18px;text-align:left}.hotel-room-detail5 .room-list .room-rate-grow .room-rate-item .payments-type[data-v-30c76bb3]{display:inline-block;margin-left:30px}.hotel-room-detail5 .room-list .room-rate-grow .room-rate-item[data-v-30c76bb3]:last-of-type{border-bottom:none}.hotel-room-detail5 .policy[data-v-30c76bb3],.hotel-room-detail5 .view-room-photos[data-v-30c76bb3]{margin:0;display:inline-block}.hotel-room-detail5 .view-room-photos[data-v-30c76bb3]{font-size:14px}.hotel-room-detail5 .identify[data-v-30c76bb3]{margin:0}.hotel-room-detail5 .room-img-r[data-v-30c76bb3]{width:40%}.hotel-room-detail5 .normal-price[data-v-30c76bb3]{font-weight:700;font-size:16px;line-height:38px}.hotel-room-detail5 .xs-show-only[data-v-30c76bb3]{display:none}.hotel-room-detail5 .xs-show-only .el-input-number[data-v-30c76bb3]{margin-top:10px}.room-detail .room-img-carousel[data-v-30c76bb3],.room-detail .room-service-detail[data-v-30c76bb3]{width:100%!important}.room-detail .room-img-carousel .room-facilities li[data-v-30c76bb3],.room-detail .room-service-detail .room-facilities li[data-v-30c76bb3]{list-style-type:disc;margin-left:15px}.room-detail .room-img-carousel .arrow[data-v-30c76bb3],.room-detail .room-service-detail .arrow[data-v-30c76bb3]{font-weight:700;color:#fff;background-color:rgba(0,0,0,.4);width:25px;height:25px;border-radius:50%;outline:0}.room-detail .room-img-carousel .arrow[data-v-30c76bb3]:focus,.room-detail .room-service-detail .arrow[data-v-30c76bb3]:focus{outline:0}.room-detail .room-img-detail[data-v-30c76bb3]{height:30px;overflow:hidden;width:100%;position:relative;margin-top:6px}.room-detail .room-img-detail:hover .arrow[data-v-30c76bb3]{display:block;color:#fff;font-weight:700}.room-detail .room-img-detail ul[data-v-30c76bb3]{height:100%;position:relative;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s;left:0}.room-detail .room-img-detail ul li[data-v-30c76bb3]{padding-right:6px;height:100%;float:left;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.room-detail .room-img-detail .arrow[data-v-30c76bb3]{position:absolute;top:30px;font-size:20px;cursor:pointer;display:none;color:#fff;outline:0;font-weight:700}.room-detail .room-img-detail .arrow i[data-v-30c76bb3]{font-weight:700}.room-detail .room-img-detail .arrow[data-v-30c76bb3]:focus{outline:0}.room-detail .room-img-detail .arrow-left[data-v-30c76bb3]{left:0}.room-detail .room-img-detail .arrow-right[data-v-30c76bb3]{right:10px}.room-detail .room-price[data-v-30c76bb3]{color:red}.room-detail .room-price .from-prefix[data-v-30c76bb3]{font-size:12px}.room-photos-dialog5[data-v-30c76bb3] .el-dialog__body{padding:12px 18px 18px;color:initial}.room-photos-dialog5[data-v-30c76bb3] .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-dialog5 .room-img-carousel[data-v-30c76bb3]{width:60%}.room-photos-dialog5 .room-img-carousel .arrow[data-v-30c76bb3]{font-weight:700;color:#fff;background-color:rgba(0,0,0,.4);width:25px;height:25px;border-radius:50%}.room-photos-dialog5 .room-img-detail[data-v-30c76bb3]{height:30px;overflow:hidden;width:100%;position:relative;margin-top:6px}.room-photos-dialog5 .room-img-detail:hover .arrow[data-v-30c76bb3]{display:block}.room-photos-dialog5 .room-img-detail ul[data-v-30c76bb3]{height:100%;position:relative;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s;left:0}.room-photos-dialog5 .room-img-detail ul li[data-v-30c76bb3]{padding-right:6px;height:100%;float:left;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.room-photos-dialog5 .room-img-detail .arrow[data-v-30c76bb3]{position:absolute;top:30px;font-size:20px;cursor:pointer;display:none}.room-photos-dialog5 .room-img-detail .arrow i[data-v-30c76bb3]{font-weight:700}.room-photos-dialog5 .room-img-detail .arrow-left[data-v-30c76bb3]{left:0}.room-photos-dialog5 .room-img-detail .arrow-right[data-v-30c76bb3]{right:10px}.room-photos-dialog5 .room-facility[data-v-30c76bb3]{width:150px;overflow:hidden;float:left}.room-photos-dialog5 .room-service-detail[data-v-30c76bb3]{width:36%}@media screen and (max-width:1200px){.hotel-room-detail5 .room-type-bottom[data-v-30c76bb3]{margin-top:0!important}[data-v-30c76bb3] .el-dialog{width:60%}[data-v-30c76bb3] .el-dialog .room-img-carousel,[data-v-30c76bb3] .el-dialog .room-service-detail{width:100%!important}[data-v-30c76bb3] .el-dialog .room-img-carousel .room-facilities,[data-v-30c76bb3] .el-dialog .room-service-detail .room-facilities{padding-bottom:10px}[data-v-30c76bb3] .el-dialog .room-img-carousel .room-facilities img,[data-v-30c76bb3] .el-dialog .room-service-detail .room-facilities img{margin-right:4px;vertical-align:middle}}@media screen and (max-width:767px){.hotel-room-detail5 .xs-show-only[data-v-30c76bb3]{display:block}.hotel-room-detail5 .xs-show-only .room-detail-list[data-v-30c76bb3]{padding:20px}.hotel-room-detail5 .room-img-top[data-v-30c76bb3]{width:100%;display:block!important}.hotel-room-detail5 .room-img-top img[data-v-30c76bb3]{width:100%;height:100%}.hotel-room-detail5 .room-img-r[data-v-30c76bb3]{width:100%!important}.hotel-room-detail5 .normal-price[data-v-30c76bb3]{margin-top:16px}.hotel-room-detail5 .room-book-btn[data-v-30c76bb3]{margin-top:0!important}.hotel-room-detail5 .room-book-btn .pri-btn[data-v-30c76bb3]{border-color:#dcdcdd}.hotel-room-detail5 .room-list .room-type-desc[data-v-30c76bb3]{height:auto!important}.hotel-room-detail5 .room-list .arrow[data-v-30c76bb3]{font-weight:700;color:#fff;background-color:rgba(0,0,0,.4);width:25px;height:25px;border-radius:50%;outline:0}.hotel-room-detail5 .room-list .arrow[data-v-30c76bb3]:focus{outline:0}.room-item[data-v-30c76bb3]{line-height:30px;height:auto!important}.room-rate-item .flex-space-between[data-v-30c76bb3]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.room-rate-item .flex-space-between .book-btn[data-v-30c76bb3]{height:50px;font-size:18px}[data-v-30c76bb3] .el-dialog{height:511px;color:#000}[data-v-30c76bb3] .el-dialog .el-dialog__close{font-size:24px;line-height:27px;color:#000}[data-v-30c76bb3] .el-dialog .el-dialog__header{padding:12px}[data-v-30c76bb3] .el-dialog .el-dialog__title{font-size:18px;font-weight:400}[data-v-30c76bb3] .el-dialog .el-dialog__body{height:calc(100% - 55px);padding:0 12px 0;overflow:auto;color:#000}[data-v-30c76bb3] .el-dialog .room-img-carousel,[data-v-30c76bb3] .el-dialog .room-service-detail{width:100%!important}[data-v-30c76bb3] .el-dialog .room-img-carousel .arrow:focus,[data-v-30c76bb3] .el-dialog .room-service-detail .arrow:focus{outline:0}}#app .detail .room-plan-name[data-v-30c76bb3],#app .detail[data-v-30c76bb3]{color:#ccc}.hotel-s-item[data-v-30c76bb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:60px;margin-bottom:10px}.hotel-s-item .hotels-s-apartments-btn[data-v-30c76bb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-s-item .hotels-s-apartments-btn .theme4-booking-btn[data-v-30c76bb3]{min-width:90px;height:50px;font-size:16px}.hotel-s-item .hotels-s-apartments-amount[data-v-30c76bb3]{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}