/*!
 * Photo Sphere Viewer 3.6.0
 * Copyright (c) 2014-2015 Jérémy Heleine
 * Copyright (c) 2015-2020 Damien "Mistic" Sorel
 * Licensed under MIT (https://opensource.org/licenses/MIT)
 */.psv-container{width:100%;height:100%;margin:0;padding:0;position:relative;background:radial-gradient(#fff 0,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);overflow:hidden}.psv-canvas-container{position:absolute;top:0;left:0;z-index:0;transition:opacity .1s linear}.psv-canvas{display:block}.psv-loader-container{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.psv-loader{position:relative;text-align:center;color:rgba(61,61,61,.7);width:150px;height:150px;border:10px solid transparent}.psv-loader:before{content:"";height:100%}.psv-loader,.psv-loader-image,.psv-loader-text,.psv-loader:before{display:inline-block;vertical-align:middle}.psv-loader-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.psv-loader-text{font:14px sans-serif}.psv-navbar{display:flex;position:absolute;z-index:90;bottom:-40px;left:0;width:100%;height:40px;background:rgba(61,61,61,.5);transition:bottom .1s ease-in-out}.psv-navbar--open{bottom:0}.psv-navbar,.psv-navbar *{box-sizing:content-box}.psv-caption{flex:1 1 100%;color:hsla(0,0%,100%,.7);overflow:hidden;text-align:center}.psv-caption-icon{height:20px;width:20px;cursor:pointer}.psv-caption-icon *{fill:hsla(0,0%,100%,.7)}.psv-caption-content{display:inline-block;padding:10px;font:16px sans-serif;white-space:nowrap}.psv-button{flex:0 0 auto;padding:10px;position:relative;cursor:pointer;height:20px;width:20px;background:transparent;color:hsla(0,0%,100%,.7)}.psv-button--active{background:hsla(0,0%,100%,.2)}.psv-button--disabled{pointer-events:none;opacity:.5}.psv-button .psv-button-svg{width:100%;transform:scale(1);transition:transform .2s ease}.psv-button .psv-button-svg *{fill:hsla(0,0%,100%,.7)}.psv-button--hover-scale:not(.psv-button--disabled):hover .psv-button-svg{transform:scale(1.2)}.psv-hud{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.psv-hud,.psv-hud-svg-container{position:absolute;width:100%;height:100%}.psv-hud-svg-container{top:0;left:0;z-index:20}.psv-marker{cursor:pointer;display:none}.psv-marker--normal{position:absolute;top:0;left:0;z-index:30;background-size:contain;background-repeat:no-repeat}.psv-marker--transparent{display:block;opacity:0}.psv-marker--visible{display:block}.psv-panel{position:absolute;z-index:90;right:0;height:100%;width:400px;max-width:calc(100% - 24px);background:rgba(10,10,10,.7);transform:translate3d(100%,0,0);opacity:0;transition-property:opacity,transform;transition-timing-function:ease-in-out;transition-duration:.1s;cursor:default;margin-left:9px}.psv-container--has-navbar .psv-panel{height:calc(100% - 40px)}.psv-panel-close-button{display:none;position:absolute;top:0;left:-24px;width:24px;height:24px;background:rgba(0,0,0,.9)}.psv-panel-close-button:after,.psv-panel-close-button:before{content:"";position:absolute;top:50%;left:4px;width:15px;height:1px;background-color:#fff;transition:.2s ease-in-out;transition-property:width,left,transform}.psv-panel-close-button:before{transform:rotate(45deg)}.psv-panel-close-button:after{transform:rotate(-45deg)}.psv-panel-close-button:hover:after,.psv-panel-close-button:hover:before{left:0;width:23px}.psv-panel-close-button:hover:before{transform:rotate(135deg)}.psv-panel-close-button:hover:after{transform:rotate(45deg)}.psv-panel-resizer{display:none;position:absolute;top:0;left:-9px;width:9px;height:100%;background-color:rgba(0,0,0,.9);cursor:col-resize}.psv-panel-resizer:before{content:"";position:absolute;top:50%;left:1px;margin-top:-14.5px;width:1px;height:1px;box-shadow:1px 0 #fff,3px 0 #fff,5px 0 #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff;background:transparent}.psv-panel-content{width:100%;height:100%;box-sizing:border-box;color:#dcdcdc;font:16px sans-serif;overflow:auto}.psv-panel-content:not(.psv-panel-content--no-margin){padding:1em}.psv-panel-content--no-interaction{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.psv-panel--open{transform:translateZ(0);opacity:1;transition-duration:.2s}.psv-panel--open .psv-panel-close-button,.psv-panel--open .psv-panel-resizer{display:block}.psv-tooltip{position:absolute;z-index:50;box-sizing:border-box;max-width:200px;background-color:rgba(61,61,61,.8);border-radius:4px;padding:.5em 1em;opacity:0;transition-property:opacity;transition-timing-function:ease-in-out;transition-duration:.1s}.psv-tooltip-content{color:#fff;font:14px sans-serif;text-shadow:0 1px #000}.psv-tooltip-arrow{position:absolute;height:0;width:0;border:7px solid transparent}.psv-tooltip--bottom-center{box-shadow:0 3px 0 rgba(90,90,90,.7);transform:translate3d(0,-5px,0);transition-property:opacity,transform}.psv-tooltip--bottom-center .psv-tooltip-arrow{border-bottom-color:rgba(61,61,61,.8)}.psv-tooltip--center-left{box-shadow:-3px 0 0 rgba(90,90,90,.7);transform:translate3d(5px,0,0);transition-property:opacity,transform}.psv-tooltip--center-left .psv-tooltip-arrow{border-left-color:rgba(61,61,61,.8)}.psv-tooltip--top-center{box-shadow:0 -3px 0 rgba(90,90,90,.7);transform:translate3d(0,5px,0);transition-property:opacity,transform}.psv-tooltip--top-center .psv-tooltip-arrow{border-top-color:rgba(61,61,61,.8)}.psv-tooltip--center-right{box-shadow:3px 0 0 rgba(90,90,90,.7);transform:translate3d(-5px,0,0);transition-property:opacity,transform}.psv-tooltip--center-right .psv-tooltip-arrow{border-right-color:rgba(61,61,61,.8)}.psv-tooltip--bottom-left{box-shadow:-3px 3px 0 rgba(90,90,90,.7);transform:translate3d(0,-5px,0);transition-property:opacity,transform}.psv-tooltip--bottom-left .psv-tooltip-arrow{border-bottom-color:rgba(61,61,61,.8)}.psv-tooltip--bottom-right{box-shadow:3px 3px 0 rgba(90,90,90,.7);transform:translate3d(0,-5px,0);transition-property:opacity,transform}.psv-tooltip--bottom-right .psv-tooltip-arrow{border-bottom-color:rgba(61,61,61,.8)}.psv-tooltip--top-left{box-shadow:-3px -3px 0 rgba(90,90,90,.7);transform:translate3d(0,5px,0);transition-property:opacity,transform}.psv-tooltip--top-left .psv-tooltip-arrow{border-top-color:rgba(61,61,61,.8)}.psv-tooltip--top-right{box-shadow:3px -3px 0 rgba(90,90,90,.7);transform:translate3d(0,5px,0);transition-property:opacity,transform}.psv-tooltip--top-right .psv-tooltip-arrow{border-top-color:rgba(61,61,61,.8)}.psv-tooltip--visible{transform:translateZ(0);opacity:1;transition-duration:.1s}.psv-notification{position:absolute;z-index:100;bottom:40px;display:flex;justify-content:center;box-sizing:border-box;width:100%;padding:0 2em;opacity:0;transition-property:opacity,bottom;transition-timing-function:ease-in-out;transition-duration:.2s}.psv-notification-content{max-width:50em;background-color:rgba(61,61,61,.8);border-radius:4px;padding:.5em 1em;font:14px sans-serif;color:#fff}.psv-notification--visible{opacity:1;bottom:80px}.psv-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;z-index:110;top:0;left:0;bottom:0;right:0;background:radial-gradient(#fff 0,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);opacity:.8}.psv-overlay-image{margin-bottom:4vh}.psv-overlay-image svg{width:50vw}@media screen and (orientation:landscape){.psv-overlay-image svg{width:25vw}}.psv-overlay-text{font:30px sans-serif;text-align:center}.psv-overlay-subtext{font:20px sans-serif;opacity:.8;text-align:center}.psv-markers-list-title{font:24px sans-serif;margin:1em 0;text-align:center;text-shadow:2px 1px #000}.psv-markers-list{list-style:none;margin:0;padding:0;overflow:hidden}.psv-markers-list-item{clear:both;min-height:20px;padding:.5em 1em;cursor:pointer;transform:translateX(0);transition:transform .3s ease-in-out}.psv-markers-list-item:before{content:"";position:absolute;top:0;left:0;height:100%;width:10px;margin-left:-10px}.psv-markers-list-item:nth-child(odd),.psv-markers-list-item:nth-child(odd):before{background:hsla(0,0%,100%,.1)}.psv-markers-list-item:nth-child(2n),.psv-markers-list-item:nth-child(2n):before{background:transparent}.psv-markers-list-item:hover{transform:translateX(10px);transition:transform .1s ease-in-out}.psv-markers-list-image{float:left;width:20px}.psv-markers-list-name{margin:0;padding:0}.psv-markers-list-image+.psv-markers-list-name{padding-left:calc(20px + .5em)}.psv-autorotate-button{width:25px;height:25px;padding:7.5px}.psv-zoom-button{cursor:default;width:128px}.psv-zoom-button-minus,.psv-zoom-button-plus{float:left;position:relative;cursor:pointer;width:16px;height:16px}.psv-zoom-button-minus .psv-button-svg,.psv-zoom-button-plus .psv-button-svg{position:relative;top:20%}.psv-zoom-button-range{float:left;padding:9.5px 8px}.psv-zoom-button-line{position:relative;cursor:pointer;width:80px;height:1px;background:hsla(0,0%,100%,.7);transition:all .3s ease}.psv-zoom-button-handle{position:absolute;border-radius:50%;top:-3px;width:7px;height:7px;background:hsla(0,0%,100%,.7);transform:scale(1);transition:transform .3s ease}.psv-zoom-button:not(.psv-button--disabled):hover .psv-zoom-button-line{box-shadow:0 0 2px hsla(0,0%,100%,.7)}.psv-zoom-button:not(.psv-button--disabled):hover .psv-zoom-button-handle{transform:scale(1.3)}@media (max-width:600px){.psv-zoom-button{width:auto;padding:0}.psv-zoom-button-range{display:none}.psv-zoom-button-minus,.psv-zoom-button-plus{width:20px;height:20px;padding:10px}.psv-zoom-button-minus .psv-button-svg,.psv-zoom-button-plus .psv-button-svg{top:0}}@media (max-width:600px){.psv-is-touch .psv-zoom-button{display:none}}@media(max-width:720px){.zi9999{z-index:9999999999!important}}.i_room{width:1200px;margin:20px auto 40px auto}.room_left{float:left;width:69%;min-height:400px;max-width:100%!important;margin:0 auto;box-sizing:border-box}.room_left ul li{display:inline-block!important}.room_right .room-qr .qr-box .room_left *{font-size:13px}.air_price{color:#71c257;font-size:18px;margin-bottom:15px;position:relative}.room_left .house_images{width:100%;overflow:hidden;margin-bottom:24px;position:relative}.house_images .scanQr{font-size:14px;cursor:pointer;position:absolute;z-index:2;right:20px;top:20px;text-align:center;width:90px;background:hsla(0,0%,100%,.8);border-radius:4px;padding:5px}.house_images .scanQr span{color:#1a1a1a;border-radius:4px}.house_images .scanQr img{width:15px;height:15px;vertical-align:text-bottom}.house_images #qrcode canvas{width:100%}.house_images .qrcodeBox{background:#fff;display:inline-block;padding:10px;position:absolute;left:0;top:35px;cursor:pointer}.house_images .qrcodeBox:before{content:"";display:inline-block;width:0;height:0;border:10px solid transparent;border-bottom-color:#fff;position:absolute;top:-17px;left:50%;transform:translateX(-50%)}.house_images .qrcodeBox p{font-size:12px;margin-top:5px}.room_left .house_images li img{width:84px;height:84px}.room_right{float:right;width:340px;box-sizing:border-box;position:relative}.room_right .top{margin-bottom:22px}.room_right .top h2{font-size:20px;margin-bottom:24px;display:flex;align-items:flex-start}.room_right .top .showLog{font-size:12px;color:#fff;background:#ff961e;border-radius:2px;padding:5px;margin:0 10px 0 0;width:70px;text-align:center;box-sizing:border-box}.room_right .top .roomTitle{display:inline-block;line-height:22px}.room_right .apply_btn,.sex-pop #choose_Sex{display:block;width:100%;color:#fff;background:#71c257;text-align:center;font-size:16px;line-height:40px;height:40px;border-radius:4px;margin:10px 0;border:none}.sex-pop #choose_Sex{width:80%;margin-top:30px;margin:30px auto 0}.room_right .comments{margin-top:20px;border:1px solid #ebebeb;padding-left:0}.room_right .comments li{padding:20px;position:relative}.room_right .comments li img{width:48px;height:48px;border-radius:50%;float:left;margin-right:10px}.room_right .comments li div{font-size:12px;line-height:16px;overflow:hidden}.room_right .comments li div p:first-child{font-size:13px;margin:0 0 6px;line-height:13px}.room_right .comments li div p:last-child{opacity:.5}.room_right .comments li.more{margin-bottom:0;color:#1a1a1a;font-weight:600;border-bottom:1px solid #ebebeb}.room_right .comments .userInput{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5e5e5;margin-bottom:0}.room_right .comments .userInput input{margin-bottom:0;width:75%;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;text-indent:12px}.room_right .comments .userInput #submitMsg{height:40px;background:#71c257;border:none;color:#fff;width:20%;border-radius:4px}.qr_box{z-index:10;width:100%}.i_title{border-bottom:1px solid #e5e5e5}.i_title h2{color:#000;text-align:left;font-size:24px;padding-bottom:20px}.room_right select{margin-top:12px}.room_right input,.room_right select{width:100%;height:40px;background:none;border:1px solid #71c257}.room_right input{margin-bottom:12px}.dsc ol,.dsc ul{font-style:normal;padding-left:40px;margin-left:0px\9}.room_right .dsc li{list-style:disc}.room_right .dsc li li{list-style:circle}.panorama{margin-top:24px;height:550px;position:relative}.panorama .tabs li{padding:12px 4px;margin:10px 10px 12px 0;display:inline-block}.panorama .tabs li.active{border-bottom:2px solid #71c257}.panorama .panorama-container{position:absolute;width:100%}.panorama .panorama-container.active{z-index:10}.room-infos{margin-bottom:20px}.room_left .house_desc,.room_left .house_set{padding-bottom:12px;font-size:12px}.room_left .house_desc h3,.room_left .house_set h3{padding:0 0 16px 0;border-bottom:1px solid #e5e5e5;font-size:16px}.room_left .house_set li{float:left;width:92px;text-align:center}.room_left .house_set li img{width:30px;height:30px}.room_left .house_set li p{color:#666}.room_left .house_desc pre{line-height:24px;margin-bottom:10px;font-size:14px;white-space:pre-wrap}.room_left .house_desc li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmYzNTRlZmM3MCwgMjAyMy8xMS8wOS0xMjowNTo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxRjMzNzVGRjAwODExRUY4MDlGQkY3MDU1MDk1N0YxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxRjMzNzYwRjAwODExRUY4MDlGQkY3MDU1MDk1N0YxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDFGMzM3NURGMDA4MTFFRjgwOUZCRjcwNTUwOTU3RjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDFGMzM3NUVGMDA4MTFFRjgwOUZCRjcwNTUwOTU3RjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7bNvzxAAAAGklEQVR42mIsPBDOQAgwMRABRhXRWxFAgAEAu5QBoIx/6M0AAAAASUVORK5CYII=) no-repeat 0 2px;padding-left:20px;margin-bottom:12px;line-height:18px}.room_left .house_desc li.no-dot{background:none}.room_right .plan_item+.order_btn{margin-top:20px}.room_bottom{width:100%;overflow:hidden;box-sizing:border-box}.room_bottom .recommend .recommendList .grid-content{border:1px solid #e5e5e5;border-radius:5px 5px 0 0;margin-bottom:20px}.room_bottom .recommend h3{margin-bottom:16px;font-size:20px;font-weight:600}.room_bottom .recommend a{width:100%;color:#000;overflow:hidden}.room_bottom .recommend img{width:100%;height:190px;border-radius:5px 5px 0 0;-o-object-fit:cover;object-fit:cover}.room_bottom .recommend .clearfix{padding-top:18px;overflow:hidden}.room_bottom .recommend .clearfix::-webkit-scrollbar{display:none;-ms-overflow-style:none}.room_bottom .recommend .swiper-slide{border:1px solid #e5e5e5;border-radius:5px 5px 0 0}.room_bottom .recommend div div{font-size:0}.room_bottom .recommend div .i_info{display:flex;justify-content:space-between}.room_bottom .recommend div a>div{border-top:none}.room_bottom .recommend div h4{font-size:14px;margin-bottom:10px}.room_bottom .recommend div h4:hover{color:#71c257}.room_bottom .recommend div p{font-size:12px}.room_right .room-qr,.room_right .room-qrs{background:#fff;margin-top:10px;padding:16px;border-radius:5px;border:1px solid #e5e5e5}.room_right .room-qr{margin-top:0}.room_left .room-l-top{background:#fff;margin-bottom:20px}.content-nav{margin-bottom:20px;background:#f9f9f9;padding:10px;z-index:1001;position:sticky;top:0}.content-nav ul li{display:inline-block;padding-right:30px}.content-nav ul li a{font-size:17px;color:#888;cursor:pointer;position:relative}.content-nav .action a{color:#71c257;font-weight:700;cursor:pointer}.content-nav .action a:after{content:"";display:block;width:100%;height:3px;background:#71c257;position:absolute;bottom:-15px}.rent-service{margin-bottom:20px}.rent-service .rentals{box-sizing:border-box;margin-bottom:20px}.rent-service .rentals .no_service{padding:10px 0;display:inline-block;color:#999;text-decoration:underline}.rent-service .rentals-act{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 20px 5px;box-sizing:border-box;background:#f3f8f2}.rent-service .rentals-info{line-height:23px;width:72%}.rent-service .rentals-info .r-i-top{margin-bottom:5px;font-size:14px}.rent-service .rentals-info .r-i-des{font-size:14px;color:#777}.rent-service .rentals-price{font-size:14px;position:relative}.rent-service .rentals-price span{font-size:16px}.rent-service .rentals .r-i-top p{font-weight:700;display:inline-block;margin:0;font-size:15px}.rent-service .rentals .r-i-top .r-i-top-area{margin-right:20px}.order_unuse_btn{background:#ccc;pointer-events:none}.order_unuse_btn,.rent-service .rentals .applyBtn{border-radius:5px;background:#71c257;padding:5px 10px;font-size:14px;color:#fff;border:none}.rent-service .rentals .dsc{padding-bottom:10px;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between;margin:10px 20px 10px}.rent-service .rentals .dsc:last-of-type{margin-bottom:40px}.rent-service .rentals .plan-info p{font-size:14px;color:#777;margin:0;line-height:20px}.rent-service .rentals .plan-info .plan-name{font-weight:700;margin-bottom:5px}.room_right .room-qr>h3,.room_right .room-qrs>h3{color:#1a1a1a;font-weight:600;margin:0 0 20px}.room_right .room-logs .log{padding:5px 10px;margin:0 10px 10px 0;display:inline-block;border-radius:2px;color:#fff;background:#a7cf54;cursor:default;font-size:12px}.room_right .room-qr .qr-box{display:flex;flex-flow:column;justify-content:space-between;align-items:center}.room_right .room-qr .qr-hint{line-height:20px;font-size:14px}.room_right .room-qr img{width:150px;height:150px;margin-bottom:10px}.room_right .room-qrs .qr-box{display:flex;justify-content:space-around}.room_right .room-qrs img{width:100px;height:100px}.pop-video,.room-pop,.sex-pop{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.8);height:100%;z-index:1010}.pop-video{display:block}.pop-video .pop-content,.room-pop .pop-content,.sex-pop .pop-content{width:55%;height:60%;margin:0 auto;background:#fff;position:relative;top:50%;transform:translateY(-50%);border-radius:5px}.room-pop .pop-content{width:480px}.pop-video .pop-content{width:80%!important;height:80%!important;padding:14px;background:transparent}.sex-pop .pop-content{width:300px;height:auto;padding:25px;overflow:hidden;width:400px}.pop-center{position:relative;top:50%;transform:translateY(-50%)}.room-pop .pop-right{width:75%;margin:0 auto}.room-pop .reserve-time{margin:20px 0;background:#f5f5f5;padding:15px 25px}.room-pop .reserve-time>p{margin-bottom:10px;font-size:16px;font-weight:700}.room-pop .reserve-time .pop-l-time{display:flex;font-size:14px;color:#666}.room-pop .reserve-time .pop-l-time>span{margin-right:10px}.room-pop .pop-right .pop-worker{display:flex;align-items:center;font-size:14px}.room-pop .pop-right .pop-worker .worker{margin-bottom:10px;font-size:18px;font-weight:700}.room-pop .pop-right .pop-worker .worker-hint{font-size:14px}.room-pop .pop-right .pop-worker>img{width:70px;height:70px;border-radius:50%;margin-right:20px}.room-pop .pop-right .infos .icon{width:20px;height:20px;margin-right:10px;display:inline-block;vertical-align:middle}.room-pop .pop-right .infos .info-list{margin-bottom:15px;border:1px solid #e5e5e5;padding:5px 20px}.room-pop .pop-right .infos .info-list input{border:none;width:80%;text-indent:12px;vertical-align:middle;padding:5px 0}.room-pop .pop-right .info-apply{width:120px;height:48px;display:block;border:none;border-radius:4px;background:#71c257;color:#fff;margin:30px auto 0}.close-coupon,.close-pop,.close-video{position:absolute;top:0;right:0;font-size:30px;padding:10px 20px;cursor:pointer}.close-video{width:18px;height:18px;padding:10px;background:hsla(0,0%,100%,.8);border-radius:50%;right:-6%;top:0;line-height:18px;text-align:center}.sex-pop .sex-box .a-p1{margin:10px 0}.sex-pop .sex-box{text-align:center;font-size:14px}.sex-pop .sex-box .sex-tip{cursor:pointer}.sex-pop .sex-tip{margin:30px 40px;display:inline-block}.sex-pop .sex-tip img{display:block;width:60px;height:60px;border-radius:50%;margin-bottom:10px;filter:grayscale(1)}.sex-pop .sex-tip .chooseSexBtn{margin:0}.sex-pop .sex-tip.active{color:#71c257}.sex-pop .sex-tip.active img{filter:grayscale(0)}.house_images .videoToSee{position:absolute;left:50%;bottom:29%;transform:translateX(-50%);padding:5px 15px;background:rgba(0,0,0,.4);color:#fff;cursor:pointer;border-radius:5px;z-index:999;border:1px solid #eee}.house_images .videoToSee>span{display:inline-block;vertical-align:middle}.house_images .videoToSee .icon{width:20px;height:20px;vertical-align:middle;margin-left:5px}.pop-content ul{margin:0 auto}.pop-content .playVideo{text-align:center;margin-bottom:100px}.pop-content .playVideo video{width:55%;height:300px;outline:none;border-radius:10px}.pop-content .playVideo p{width:55%!important;font-size:18px!important}.pop-content ul li{margin:0 20px 20px 0;display:inline-block;font-size:0;transition:all .5s}.pop-content .playVideo p,.pop-content ul li p{font-size:14px;color:#fff;text-align:center;margin:0 auto;width:160px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.pop-content ul li.active{transform:scale(1.1) translateY(-5px)}.pop-content ul li video{width:150px;height:100px;padding:2px;-o-object-fit:cover;object-fit:cover;box-sizing:border-box;border-radius:3px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{height:20px;margin-top:-10px;padding:12px;box-sizing:border-box;right:6px}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{height:20px;margin-top:-10px;padding:12px;box-sizing:border-box;left:6px}.button-next-bg,.button-prev-bg{display:block;background:rgba(0,0,0,.5);position:absolute;top:50%;padding:35px 16px;transform:translateY(-50%)}.button-next-bg{right:0;border-radius:5px 0 0 5px}.button-prev-bg{left:0;border-radius:0 5px 5px 0}.thumbs-next-bg,.thumbs-prev-bg{display:block;width:30px;height:40px;background:rgba(0,0,0,.2);position:fixed;top:50%}.thumbs-next-bg{right:10px;border-radius:5px 0 0 5px}.thumbs-prev-bg{left:10px;border-radius:0 5px 5px 0}@media(max-width:720px){.i_room[data-v-9cfe23aa],.room_left[data-v-9cfe23aa]{width:100%}.room_right[data-v-9cfe23aa]{float:none}.room_right .comments li[data-v-9cfe23aa]{box-sizing:border-box}.swiperBox[data-v-9cfe23aa]{height:300px!important}.swiperBox .big[data-v-9cfe23aa]{height:250px!important}.swiperBox .small[data-v-9cfe23aa]{height:100%!important}.swiperBox .gallery-thumbs[data-v-9cfe23aa]{padding:6px 0!important}.pop-video[data-v-9cfe23aa]{top:66px}.pop-video .pop-content[data-v-9cfe23aa]{width:100%!important;height:100%!important;box-sizing:border-box;margin:0}.pop-video .pop-content ul[data-v-9cfe23aa]{width:100%;padding:0 10px;box-sizing:border-box;display:flex;overflow-x:scroll}.pop-video .pop-content ul li[data-v-9cfe23aa]{width:125px;transform:unset;flex-shrink:0}.pop-video .pop-content ul li video[data-v-9cfe23aa]{width:100%;height:75px}.pop-video .pop-content ul li p[data-v-9cfe23aa]{margin-top:10px;width:100%;line-height:16px}.close-video[data-v-9cfe23aa]{right:3%;top:10px}.pop-content .playVideo video[data-v-9cfe23aa]{max-height:300px}.room-infos[data-v-9cfe23aa]{padding:0 20px}.content-nav[data-v-9cfe23aa]{margin-bottom:20px;background:#f9f9f9;padding:20px 10px;z-index:1001;position:sticky;top:66px}.mp-box[data-v-9cfe23aa]::-webkit-scrollbar{display:none}.rent-service .rentals .dsc[data-v-9cfe23aa]{display:block}.applyBtn[data-v-9cfe23aa]{width:100%;margin-top:5px}}.toTop[data-v-9cfe23aa]{width:50px;height:50px;border-radius:50%;background:#fff;position:fixed;bottom:20px;right:20px;line-height:50px;text-align:center;color:#fff;z-index:2;transition:all .5s;-webkit-transition:all .5s}.toTop .icon[data-v-9cfe23aa]{width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.set_type>p[data-v-9cfe23aa]{font-size:14px}.set_type>ul[data-v-9cfe23aa]{margin-bottom:30px}.set_type ul li[data-v-9cfe23aa]{display:inline-block}.swiperBox[data-v-9cfe23aa]{height:600px}.swiperBox .swiper-slide[data-v-9cfe23aa]{background-size:cover;background-position:50%}.swiperBox .swiper-slide img[data-v-9cfe23aa]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiperBox .gallery-top[data-v-9cfe23aa]{height:80%;width:100%;border-radius:5px}.swiperBox .gallery-thumbs[data-v-9cfe23aa]{height:20%;box-sizing:border-box;padding:1rem 0}.swiperBox .gallery-thumbs .swiper-slide[data-v-9cfe23aa]{border:1px solid #cbcbcb;height:100%;opacity:.6}.swiperBox .gallery-thumbs .actived[data-v-9cfe23aa]{opacity:1}.swiperBox .ps-caption[data-v-9cfe23aa]{background:rgba(0,0,0,.4);text-align:left;font-size:1rem;color:#fff;position:absolute;left:0;bottom:0;width:100%;padding:10px}.room_detail .pop-text[data-v-9cfe23aa]{position:absolute;top:0;left:0;width:100%;height:100%}.room_detail .pop-text .fullview[data-v-9cfe23aa]{position:absolute;top:10px;left:10px;color:#333;font-size:12px;background:rgba(0,0,0,.3);padding:5px;border-radius:2px;color:#fff}.room_detail .pop-text .playIcon[data-v-9cfe23aa]{width:40px;height:40px;position:absolute;right:15px;bottom:15px;background:rgba(0,0,0,.5);border-radius:50%}.room_detail .msg[data-v-9cfe23aa]{position:relative;padding:10px 15px 10px}.room_detail .msg h3[data-v-9cfe23aa]{font-size:16px;margin:10px 0;color:#1a1a1a;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:1px}.room_detail .msg p[data-v-9cfe23aa]{font-size:12px;margin-bottom:4px}.room_detail .msg .subtitle[data-v-9cfe23aa]{width:100%;margin:0;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.room_detail .msg .marks[data-v-9cfe23aa]{margin-top:6px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.room_detail .msg .marks span[data-v-9cfe23aa]{display:inline-block;margin:0 6px 0 0;padding:4px 10px;cursor:default;color:#fff;background:#a7cf54;border-radius:2px;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room_detail .msg .i_price[data-v-9cfe23aa]{font-size:16px;cursor:default;color:#ff7f66;text-align:center;border-radius:2px}.room_detail .msg .i_title[data-v-9cfe23aa]{color:#000}.room_detail .msg .i_price[data-v-9cfe23aa]:hover{opacity:.8;filter:alpha(opacity=80)}.room_detail .room-info p[data-v-9cfe23aa]{font-size:16px;color:#888}.room_detail .room-info p span[data-v-9cfe23aa]{font-size:14px;color:#333}.room_detail .room-info p .airurl>span[data-v-9cfe23aa],.room_detail .room-info p .airurl[data-v-9cfe23aa]{cursor:pointer;color:#71c257;text-decoration:underline}.isfiexd[data-v-9cfe23aa]{position:fixed;top:0;width:340px}.plan-apply[data-v-9cfe23aa]{font-size:14px}.plan-apply span[data-v-9cfe23aa]{font-size:20px;color:red}.room_right[data-v-9cfe23aa]{border:none}.fade-enter-active[data-v-9cfe23aa]{transition:opacity .5s}.fade-enter[data-v-9cfe23aa],.fade-leave-to[data-v-9cfe23aa]{opacity:0}.fade-leave-active[data-v-9cfe23aa]{transition:opacity .2s}.my-button-disabled[data-v-9cfe23aa]{opacity:.6;pointer-events:none;cursor:pointer;z-index:10}.button-next-bg[data-v-9cfe23aa],.button-prev-bg[data-v-9cfe23aa]{display:block;background:rgba(0,0,0,.5);position:absolute;top:50%;padding:35px 16px;transform:translateY(-50%);z-index:2}.button-next-bg[data-v-9cfe23aa]{right:0;border-radius:5px 0 0 5px}.button-prev-bg[data-v-9cfe23aa]{left:0;border-radius:0 5px 5px 0}.gallery-thumbs .swiper-button-next[data-v-9cfe23aa],.gallery-thumbs .swiper-button-prev[data-v-9cfe23aa]{display:block;background:rgba(0,0,0,.5);position:absolute;top:59%;padding:30px 0;transform:translateY(-50%);right:0;z-index:2}.gallery-thumbs .swiper-button-prev[data-v-9cfe23aa]{border-radius:0 5px 5px 0;left:0}.gallery-thumbs .swiper-button-next[data-v-9cfe23aa]{border-radius:5px 0 0 5px;right:0}.gallery-thumbs .s-arrow-next[data-v-9cfe23aa],.gallery-thumbs .s-arrow-prev[data-v-9cfe23aa]{position:absolute;top:50%;width:27px;height:20px;margin-top:-10px;z-index:10;padding:10px;cursor:pointer;box-sizing:border-box;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.gallery-thumbs .s-arrow-prev[data-v-9cfe23aa]{right:-3px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.gallery-thumbs .s-arrow-next[data-v-9cfe23aa]{left:-3px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.logo_img[data-v-9cfe23aa]{position:absolute;top:calc(50% - 38px);left:calc(50% - 150px);z-index:2;width:300px!important;height:76px!important;opacity:.3}.swiper .hide{opacity:0}.swiper-button-next,.swiper-button-prev{transition:opacity .5s}.introduction ul li{display:block!important}.commentBox::-webkit-scrollbar{width:3px;height:3px;background-color:#f5f5f5}.commentBox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px hsla(0,0%,51.4%,.3);border-radius:10px;background-color:#f5f5f5}.commentBox::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px hsla(0,0%,48.6%,.3);background-color:silver}