.preview-pic[data-v-593f0fd5]{width:100vw;height:100vh;background:#000}.preview-pic .header[data-v-593f0fd5]{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.53333rem;padding:0 .66667rem;height:1.188rem;z-index:3000}.preview-pic .header .icon-arrow[data-v-593f0fd5]{width:.48rem;height:.48rem;color:#fff;font-size:.48rem}.preview-pic .pic-swiper[data-v-593f0fd5]{margin-top:3.92rem}.preview-pic .img-block img[data-v-593f0fd5]{width:100%;height:100%}.preview-pic .pic-name[data-v-593f0fd5]{position:absolute;bottom:.66667rem;left:.66667rem;font-size:.37333rem;color:#fff}.pic-container{position:relative;overflow:hidden}.pic-container .icon-nes-full-room{position:absolute;display:inline-block;font-size:2.4rem;color:hsla(0,0%,100%,.75);margin-left:-.32rem;margin-top:4.48rem}.pic-container .back-container{position:fixed;padding:.2rem;z-index:2}.pic-container .back{top:.2rem;left:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:.90667rem;height:.90667rem;border-radius:.45333rem;background:rgba(51,51,51,.5)}.pic-container .back .iconfont{color:#fff;font-size:.53333rem;margin-left:.25333rem}.pic-container .pic-swiper{height:6.18667rem;z-index:0}.pic-container .pic-swiper .img-block img{width:100%;height:100%}.pic-container .pic-swiper .img-block.full-room{opacity:.4;background-color:#fff}.pic-container .pic-swiper .vr{width:100%;height:100%;position:relative}.pic-container .pic-swiper .vr .vr-icon{width:1.97333rem;height:1.13333rem;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:vrCenterRotate 2.5s ease-in-out 1s infinite alternate forwards;animation:vrCenterRotate 2.5s ease-in-out 1s infinite alternate forwards}.pic-container .pic-tabs-wrap{width:2.44rem;height:.66667rem;position:absolute;bottom:.26667rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(51,51,51,.5);border-radius:.32rem}.pic-container .pic-tab-indicator{width:50%;height:100%;border-radius:.32rem;background:#648aa7;position:absolute;left:0;top:0;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.pic-container .pic-tabs{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pic-container .pic-tabs .pic-tab{width:50%;text-align:center;line-height:.66667rem;font-size:.37333rem;color:#fff}.pic-container .pic-info{position:relative}.pic-container .pic-info .name{position:absolute;right:.26667rem;bottom:.26667rem;background:rgba(51,51,51,.5);border-radius:.31333rem;padding:0 .29333rem;height:.66667rem;line-height:.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.37333rem;color:#fff}.pic-container .pic-info .name span:first-child{margin-right:.4rem}@-webkit-keyframes vrCenterRotate{0%{-webkit-transform:translate(-50%,-50%) rotateY(0deg);transform:translate(-50%,-50%) rotateY(0deg)}to{-webkit-transform:translate(-50%,-50%) rotateY(1turn);transform:translate(-50%,-50%) rotateY(1turn)}}@keyframes vrCenterRotate{0%{-webkit-transform:translate(-50%,-50%) rotateY(0deg);transform:translate(-50%,-50%) rotateY(0deg)}to{-webkit-transform:translate(-50%,-50%) rotateY(1turn);transform:translate(-50%,-50%) rotateY(1turn)}}.price-explaination[data-v-08513d88]{margin-top:.4rem;padding:0 .4rem}.price-explaination .subtitle[data-v-08513d88]{height:.44rem;font-size:.32rem;color:#666;line-height:.44rem}.price-explaination .explain-list[data-v-08513d88]{margin-top:.13333rem}.price-explaination .explain-list .explain-item[data-v-08513d88]{font-size:.26667rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#333}.options-button{z-index:10;position:fixed;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:.4rem;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.options-button,.options-button .consultation{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.options-button .consultation{display:inline-block;width:3.46667rem;height:1.2rem;padding:0;font-size:.42667rem;color:#333;border-radius:.6rem;border:.02667rem solid #e5e5e5}.options-button .consultation:active{background-color:#efefef;opacity:.5}.options-button .appointment{width:5.33333rem;height:1.2rem;background:#648aa7;font-size:.42667rem;color:#fff;border-radius:.6rem}.options-button .appointment:active{background-color:#648aa7;opacity:.5}.phone-panel{width:8rem;height:4.93333rem;background:#fff;border-radius:.04rem;display:-webkit-box;display:-ms-flexbox;display:flex}.phone-panel,.phone-panel .phone-number{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.phone-panel .phone-number{height:3.58667rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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:.42667rem;color:#333;text-align:center;background-color:#fff}.phone-panel .phone-number:after{border-color:#e5e5e5}.phone-panel .phone-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.phone-panel .phone-option a,.phone-panel .phone-option button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;height:1.33333rem;font-size:.42667rem;color:#eabb2a;border:none;background-color:#fff}.phone-panel .phone-option a.cancel,.phone-panel .phone-option button.cancel{padding:0}.phone-panel .phone-option a.cancel:after,.phone-panel .phone-option button.cancel:after{border-color:#e5e5e5}.phone-panel .phone-option a:active,.phone-panel .phone-option button:active{background-color:#efefef;opacity:.5}.activity-modal-popup{background:none}.van-popup .close-button{margin:.4rem auto;width:.53333rem;height:.53333rem;border-radius:.26667rem;background:#999;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}.van-popup .close-button .icon-close{color:#fff;font-size:.32rem}.van-popup .popup-wrapper{overflow-x:hidden;width:8.4rem;max-height:13.33333rem;padding:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#fff;border-radius:.26667rem;border:1px solid #979797;font-size:.37333rem;color:rgba(0,0,0,.85);line-height:.37333rem}.van-popup .popup-wrapper .header{height:.32rem;padding-bottom:.53333rem;font-size:.4rem;line-height:.32rem;text-align:center}.van-popup .popup-wrapper .header,.van-popup .popup-wrapper .title{font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:rgba(0,0,0,.85)}.van-popup .popup-wrapper .title{height:.37333rem;padding-bottom:.26667rem;font-size:.37333rem;line-height:.37333rem}.van-popup .popup-wrapper .subtitle{padding-bottom:.26667rem}.van-popup .popup-wrapper .activity-table{margin-bottom:.26667rem;width:7.6rem;min-height:1.70667rem;background:#f2f2f2}.van-popup .popup-wrapper .activity-table .columns,.van-popup .popup-wrapper .activity-table .data{padding:.26667rem .4rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.van-popup .popup-wrapper .activity-table .columns .item,.van-popup .popup-wrapper .activity-table .data .item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;font-size:.32rem}.van-popup .popup-wrapper .activity-table .columns .item.discount,.van-popup .popup-wrapper .activity-table .data .item.discount{padding-right:.13333rem;max-width:.8rem}.van-popup .popup-wrapper .activity-table .columns .item+.item,.van-popup .popup-wrapper .activity-table .data .item+.item{padding-left:.13333rem}.van-popup .popup-wrapper .activity-table .columns{border-bottom:1px solid #e9e9e9}.van-popup .popup-wrapper p{margin:0;margin-bottom:.26667rem;line-height:1.2}.van-popup .popup-wrapper .divider{width:8.4rem;height:.18667rem;margin-bottom:.26667rem;margin-left:-.4rem;background:hsla(0,0%,84.7%,.2)}.room-model-list[data-v-c041f220]{margin:.4rem}.room-model-list .title[data-v-c041f220]{font-size:.48rem;color:#333;line-height:.48rem}.room-model-list .room-model-item[data-v-c041f220]{z-index:1;padding:.4rem 0;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}.room-model-list .room-model-item[data-v-c041f220]:first-child{padding-top:0}.room-model-list .room-model-item.no-border-top[data-v-c041f220]:after{border:none}.room-model-list .room-model-item .img-container[data-v-c041f220]{position:relative;width:2.37333rem;height:2.37333rem;-ms-flex-negative:0;flex-shrink:0;background:#f2f2f2;border-radius:.26667rem;overflow:hidden}.room-model-list .room-model-item .img-container .room-model-img[data-v-c041f220]{width:100%;height:100%;border-radius:.26667rem;-o-object-fit:cover;object-fit:cover}.room-model-list .room-model-item .img-container .vr-icon[data-v-c041f220]{width:.82667rem;height:.48rem;position:absolute;right:.17333rem;top:.14667rem;-o-object-fit:cover;object-fit:cover;z-index:99;-webkit-animation:vrRotate-data-v-c041f220 2.5s ease-in-out 1s infinite alternate forwards;animation:vrRotate-data-v-c041f220 2.5s ease-in-out 1s infinite alternate forwards}.room-model-list .room-model-item .img-container.no-pic[data-v-c041f220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e5e5e5}.room-model-list .room-model-item .img-container.no-pic img[data-v-c041f220]{width:80%;height:auto}.room-model-list .room-model-item .img-container .full-room[data-v-c041f220]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2)}.room-model-list .room-model-item .img-container .full-room .icon-nes-full-room[data-v-c041f220]{width:1.66667rem;height:1.62667rem;vertical-align:middle;position:absolute;bottom:0;left:0}.room-model-list .room-model-item .model-breif[data-v-c041f220]{margin-left:.4rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.room-model-list .room-model-item .model-breif .name[data-v-c041f220]{max-width:6.4rem;font-family:PingFangSC-Semibold;font-size:.37333rem;color:#333}.room-model-list .room-model-item .model-breif .type-area[data-v-c041f220]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.18667rem;font-size:.32rem;color:#666;height:.4rem}.room-model-list .room-model-item .model-breif .type-area .area[data-v-c041f220]{height:.4rem;position:relative;margin-left:.26667rem;padding-left:.26667rem}.room-model-list .room-model-item .model-breif .price-option[data-v-c041f220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.room-model-list .room-model-item .model-breif .price-option .price-container[data-v-c041f220]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:1;-ms-flex:1;flex:1}.room-model-list .room-model-item .model-breif .price-option .price-container .after-discount[data-v-c041f220]{-ms-flex-negative:0;flex-shrink:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;margin-top:.24rem}.room-model-list .room-model-item .model-breif .price-option .price-container .price-wapper[data-v-c041f220]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.room-model-list .room-model-item .model-breif .price-option .price-container .real-price[data-v-c041f220]{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;margin-top:.16rem;margin-right:.13333rem}.room-model-list .room-model-item .model-breif .price-option .price-container .real-price .value[data-v-c041f220]{font-family:Arial-BoldMT;font-size:.48rem;color:#648aa7;font-weight:700}.room-model-list .room-model-item .model-breif .price-option .price-container .real-price .unit[data-v-c041f220]{font-family:PingFangSC-Light;font-size:.26667rem;color:#333}.room-model-list .room-model-item .model-breif .price-option .price-container .old-price[data-v-c041f220]{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.room-model-list .room-model-item .model-breif .price-option .price-container .old-price .unit[data-v-c041f220],.room-model-list .room-model-item .model-breif .price-option .price-container .old-price .value[data-v-c041f220]{font-size:.26667rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#333;color:rgba(0,0,0,.45);line-height:.37333rem;text-decoration:line-through}.room-model-list .room-model-item .model-breif .price-option .option[data-v-c041f220]{width:1.6rem;height:.8rem;padding:0;background:#648aa7;border:.06667rem solid #648aa7;border-radius:.13333rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.32rem;color:#fff}.room-model-list .room-model-item .model-breif .full-room-notify[data-v-c041f220]{margin-top:.05333rem;height:.37333rem;font-size:.26667rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#333;line-height:.37333rem}@-webkit-keyframes vrRotate-data-v-c041f220{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@keyframes vrRotate-data-v-c041f220{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}