.wrapper[data-v-40efb508]{overflow:hidden;width:100%;background:#191e23}.swiper-img[data-v-40efb508]{width:10rem;height:6rem}html{overflow-y:scroll;overflow-x:hidden}body,html{margin:0;height:100%}body,div,form,img,input,li,span,ul{margin:0;padding:0}body,dd,dl,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}ol,ul{padding:0}body{font-size:.16rem;font-family:"\51AC\9752\9ED1\4F53\7B80\4F53\4E2D\6587","\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial,sans-serif}a{text-decoration:none;color:#666}li{list-style:none}img{border:0 none}input{outline:none;border:none;background:none}input,select,textarea{margin:0}input,textarea{padding:0}input::-ms-clear{display:none}i{font-style:normal}b{font-weight:400}body,html{overflow:hidden;overflow-y:auto;height:100vh}em,i,s{font-style:normal;text-decoration:none}.left{float:left}.left,.right{_display:inline}.right{float:right}.clear:after{display:block;content:"";clear:both}.clear{zoom:1}#app{margin:0}.app{width:10rem;margin:0 auto;background:#fff}header{width:100%;height:.853333rem;font-size:.48rem;font-family:PingFangSC;font-weight:500;color:#2d2e32;line-height:.853333rem;text-align:center}.banner{width:100%;position:relative}.banner img{width:10rem;height:6rem;opacity:.6}.banner .indicator{height:1.066667rem;bottom:0;width:10rem}.banner .indicator,.banner .indicator-l{position:absolute;font-size:.32rem;color:#fff;z-index:10}.banner .indicator-l{left:.533333rem}.banner .indicator-l,.banner .indicator .indicator-r{bottom:.266667rem;padding:0 .16rem;line-height:.533333rem;background:#191e23;border-radius:.266667rem}.banner .indicator .indicator-r{position:absolute;right:.533333rem;z-index:10;font-size:.32rem;color:#fff}main{width:10rem;padding:0 .533333rem;box-sizing:border-box;margin-top:.4rem}main .rent{width:100%}main .rent .rent-title{font-size:.48rem;font-weight:700;color:#191e23;line-height:.666667rem}main .rent .rent-yongjin{height:.746667rem;font-size:.533333rem;font-weight:700;color:#ff553f;display:flex;line-height:.746667rem;margin-top:.106667rem}main .rent .rent-yongjin b,main .rent .rent-yongjin s{font-weight:700}main .rent .rent-yongjin i{font-size:.32rem;height:.746667rem;line-height:.746667rem;font-weight:500;color:#ff553f}main .rent .rent-yongjin span{display:inline-block;font-size:.24rem;padding:0 .106667rem;font-weight:500;color:#ff930e;height:.346667rem;text-align:center;background:rgba(255,147,14,.1);border-radius:.053333rem;border:.013333rem solid #ff930e}main .rent .rent-yongjin span em{float:left;margin-right:.053333rem;line-height:.346667rem;font-size:.24rem}main .rent .rent-yongjin span s{float:right;width:.24rem;height:.24rem;border-radius:50%;background:#fff;border:.026667rem solid #ff930e;display:flex;justify-content:center;align-items:center;margin-top:.053333rem}main .rent .rent-tag{width:100%;display:flex;flex-wrap:wrap}main .rent .rent-tag li{padding:0 .106667rem;font-size:.32rem;font-weight:500;color:#5373b2;line-height:.586667rem;background:#f0f4f8;border-radius:.053333rem;margin-top:.106667rem;margin-right:.106667rem}main .rent .rent-addr{margin-top:.533333rem;width:8.933333rem;height:1.173333rem;background:#fff;box-shadow:0 .08rem .16rem 0 rgba(25,30,35,.08);border-radius:.16rem;border:.013333rem solid #dce1eb}main .rent .rent-addr .rent-addr-l{float:left;width:7.76rem;height:1.173333rem;display:flex}main .rent .rent-addr span{font-weight:700}main .rent .rent-addr b,main .rent .rent-addr span{height:1.173333rem;font-size:.32rem;color:#191e23;line-height:1.173333rem;text-indent:.266667rem}main .rent .rent-addr b{flex:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main .rent .rent-addr a{float:right;width:1.173333rem;height:1.173333rem;position:relative}main .rent .rent-addr a .icon{position:absolute;width:1.173333rem;height:1.173333rem;right:.08rem;bottom:0}main .rent .rent-intro{width:100%;display:flex;flex-wrap:wrap;margin:.533333rem 1.173333rem 0 0}main .rent .rent-intro li{width:50%;height:.64rem;font-size:.373333rem;font-weight:500;color:#969daa;line-height:.64rem;margin-top:.106667rem}main .rent .rent-intro li b{color:#191e23}main .resource{width:100%}main .resource .resource-title{height:.6rem;font-size:.426667rem;font-weight:700;color:#191e23;line-height:.6rem;margin-top:1.066667rem}main .resource .resource-descript{display:flex;flex-wrap:wrap;margin-top:.16rem;width:9.6rem}main .resource .resource-descript li{margin:.24rem .04rem 0;width:1.693333rem}main .resource .resource-descript li a{margin:0 auto}main .resource .resource-descript li a,main .resource .resource-descript li a .icon{display:block;width:.72rem;height:.72rem}main .resource .resource-descript li span{display:block;width:1.693333rem;height:.453333rem;font-size:.32rem;font-weight:500;color:#1e2832;line-height:.453333rem;margin:.04rem auto;text-align:center}main .resource .resource-descript li.resource-descript_all span{width:1.066667rem;height:1.066667rem;background:#f0f4f7;font-size:.32rem;color:#8796aa;line-height:1.066667rem;border-radius:50%;text-align:center}main .resource .resource-content{margin-top:.4rem;width:8.933333rem;font-size:.373333rem;display:flex}main .resource .resource-content p{width:8.933333rem;word-wrap:break-word;font-weight:400;color:#191e23;line-height:.64rem}main .resource .resource-content a{line-height:.64rem;color:#5082ff}main .resource .resource-content a b{color:#191e23}main .pay{width:100%}main .pay .pay-title{height:.6rem;font-size:.426667rem;font-weight:700;color:#191e23;line-height:.6rem;margin-top:1.066667rem}main .pay ul{width:100%;margin-top:.133333rem}main .pay ul li{padding-bottom:.266667rem;padding-top:.333333rem;border-bottom:.013333rem solid #dce1eb}main .pay ul li:last-child{border-bottom:0}main .pay ul li .pay-detail{height:.533333rem}main .pay ul li .pay-detail b{float:left;width:1.92rem;color:#1e2832}main .pay ul li .pay-detail b,main .pay ul li .pay-detail span{height:.533333rem;font-size:.373333rem;font-weight:700;line-height:.533333rem}main .pay ul li .pay-detail span{float:right;color:#ff553f}main .pay ul li .pay-price p{float:left;width:6.2rem;word-break:break-all}main .pay ul li .pay-price h4,main .pay ul li .pay-price p{font-size:.32rem;font-weight:500;color:#969daa;line-height:.533333rem}main .pay ul li .pay-price h4{float:right;width:2.213333rem}.roomDetail{position:fixed;bottom:0;width:10rem;height:12rem;background:#fff;border-radius:.32rem .32rem 0 0;z-index:100;padding:0 .533333rem;box-sizing:border-box}.roomDetail .pay-title{font-size:.426667rem;margin-top:1.066667rem}.roomDetail .pay-title,.roomDetail h4{width:100%;font-weight:700;color:#191e23;line-height:.6rem}.roomDetail h4{font-size:.4rem;margin-top:.533333rem}.roomDetail ul{width:100%}.roomDetail ul li{padding-bottom:.266667rem;padding-top:.4rem;border-bottom:.013333rem solid #dce1eb}.roomDetail ul li .pay-detail{height:.533333rem}.roomDetail ul li .pay-detail b{float:left;width:1.92rem;color:#1e2832}.roomDetail ul li .pay-detail b,.roomDetail ul li .pay-detail span{height:.533333rem;font-size:.373333rem;font-weight:700;line-height:.533333rem}.roomDetail ul li .pay-detail span{float:right;color:#ff553f}.roomDetail ul li .pay-price p{float:left;width:6.2rem;word-break:break-all}.roomDetail ul li .pay-price h4,.roomDetail ul li .pay-price p{font-size:.32rem;font-weight:500;color:#969daa;line-height:.533333rem}.roomDetail ul li .pay-price h4{float:right;width:2.213333rem}main .roomPay{width:100%}main .roomPay h3{height:.6rem;font-size:.426667rem;font-weight:700;color:#191e23;line-height:.6rem;margin-top:1.066667rem}main .roomPay ul{margin-top:.133333rem}main .roomPay ul li{overflow:hidden;padding-bottom:.266667rem;padding-top:.333333rem;border-bottom:.013333rem solid #dce1eb}main .roomPay ul li:last-child{border-bottom:0}main .roomPay ul li .roomPay-l{float:left}main .roomPay ul li b{display:block;height:.533333rem;font-size:.373333rem;font-weight:700;color:#1e2832;line-height:.533333rem}main .roomPay ul li span{font-size:.32rem;color:#969daa;line-height:.533333rem;word-break:break-all}main .roomPay ul li .roomPay-r{float:right}main .roomPay ul li .roomPay-r b{text-align:right}.houseNumber{width:10rem;height:1.093333rem;font-size:.32rem;color:#8796aa;text-indent:.533333rem;padding-bottom:1.6rem;line-height:1.093333rem}.houseNumber span{float:right;margin-right:.666667rem}.housekeeper{width:10rem;padding:.213333rem .533333rem;box-sizing:border-box;position:fixed;bottom:0;z-index:100;background:#fff;border-top:.013333rem solid #f2f4f7}.housekeeper .housekeeper-cont{overflow:hidden;height:1.173333rem}.housekeeper .housekeeper-cont .housekeeper-cont-people{float:left;width:1.173333rem;height:1.173333rem;overflow:hidden;border-radius:50%;background:#f0f4f7;display:flex;align-items:center;justify-content:center}.housekeeper .housekeeper-cont .housekeeper-cont-people img{width:1.173333rem;height:1.173333rem}.housekeeper .housekeeper-cont .housekeeper-cont-name{float:left;margin-left:.266667rem;height:1.173333rem}.housekeeper .housekeeper-cont .housekeeper-cont-name p{height:.613333rem;font-size:.426667rem;font-weight:700;color:#191b1e;line-height:.613333rem}.housekeeper .housekeeper-cont .housekeeper-cont-name b{display:block;height:.56rem;font-size:.32rem;font-weight:500;color:#969daa;line-height:.426667rem}.housekeeper .housekeeper-cont .housekeeper-cont-tel{float:right;width:2.773333rem;height:1.173333rem;background:#5082ff;border-radius:.106667rem;font-size:.426667rem;text-align:center;font-weight:700;color:#fff;line-height:1.173333rem}.mask{position:fixed;bottom:0;width:10rem;height:12rem;background:#fff;border-radius:.32rem .32rem 0 0;z-index:999;overflow-y:scroll}.mask .title{position:sticky;background:#fff;z-index:50;top:0;width:100%;height:1.333333rem}.close{position:absolute;top:.56rem;right:.56rem;height:.373333rem;width:.373333rem;z-index:100}.close:after,.close:before{position:absolute;content:"";top:50%;left:0;background:#969daa;width:100%;height:.026667rem}.close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.mask h3{position:absolute;width:100%;height:1.333333rem;font-size:.48rem;font-weight:700;color:#1e2832;line-height:1.333333rem;text-align:center}.mask ul{position:relative}.mask ul li{overflow:hidden;margin-bottom:.666667rem}.mask ul li dl{width:100%;display:flex;flex-wrap:wrap;padding:0 .533333rem;box-sizing:border-box}.mask ul li dl dt{width:100%;font-size:.426667rem;font-weight:700;color:#1e2832;padding:.4rem 0}.mask ul li dl dd{margin:.24rem .04rem 0 .04rem}.mask ul li dl dd a{margin:0 auto}.mask ul li dl dd a,.mask ul li dl dd a .icon{display:block;width:.72rem;height:.72rem}.mask ul li dl dd span{display:block;width:1.693333rem;height:.453333rem;font-size:.32rem;color:#1e2832;line-height:.453333rem;margin-top:.04rem;text-align:center}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.van-toast{line-height:.64rem;font-size:.346667rem;top:70%}.animated{animation-duration:.3s!important}