.wblogin{position:fixed;top:0;left:0;z-index:200;width:100vw;height:100vh;font-size:14px;background-color:rgba(11,15,18,.7)}.wblogin .inline-block{display:inline-block}.wblogin-mask{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.wblogin-mask .wblogin-content{display:flex;flex-direction:column;width:290px;padding-bottom:18px;margin-top:50px;background:#fff;border-radius:16px;box-shadow:0 -1px 6px 0 rgba(110,32,0,.1)}.wblogin-mask .wblogin-content .head-img{width:290px;height:178px;margin-top:-50px}.wblogin-mask .wblogin-content .input-wrap .input-item{display:flex;align-items:center;height:36px;padding-left:12px;margin:0 30px;line-height:36px;color:#333}.wblogin-mask .wblogin-content .input-wrap .input-item:after{border-color:#e7ebee;border-radius:8px}.wblogin-mask .wblogin-content .input-wrap .input{width:200px;height:30px;font-size:16px;line-height:30px;color:#0b0f12;vertical-align:baseline}.wblogin-mask .wblogin-content .input-wrap input:-moz-placeholder,.wblogin-mask .wblogin-content .input-wrap input::-moz-placeholder,.wblogin-mask .wblogin-content .input-wrap input::-webkit-input-placeholder{color:#c5cbcf}.wblogin-mask .wblogin-content .input-item label{display:inline-block;width:100px;margin-right:15px;font-size:16px;font-weight:700;color:#0b0f12}.wblogin-mask .wblogin-content .input-wrap .code-input{margin-top:8px}.wblogin-mask .wblogin-content .input-wrap .code-input .input{flex:1;width:100px}.wblogin-mask .wblogin-content .vcode-img{width:94px;height:36px;border-radius:0 2px 2px 0}.wblogin-mask .wblogin-content .vcode-text{position:relative;z-index:1;display:inline-block;width:94px;height:36px;font-family:PingFangSC-Regular;color:#979b9e;text-align:center;background-color:#f0f3f7;border-radius:0 4px 4px 0}.wblogin-mask .wblogin-content .vcode-text:after{display:inline-block;width:94px;height:36px;border-radius:0 8px 8px 0}.wblogin-mask .wblogin-content .vcode-text.active{color:#ff552e;background:#ffeeea}.wblogin-mask .wblogin-content .vcode-text.active:after{border-color:#ff552e}.wblogin-mask .wblogin-content .confirm-btn{width:calc(100% - 60px);height:40px;margin:16px 30px 0;font-family:PingFangSC-Medium;font-size:16px;font-weight:500;line-height:40px;color:#fff;text-align:center;background:linear-gradient(180deg,#ffa75b,#ff552e 67%,#ff552e);border:1 solid #fff;border-radius:20px}.wblogin-content-logined .head-img2{margin-top:-50px;width:100%;height:auto}.wblogin .agreement{display:flex;justify-content:center;margin:14px 30px 0}.wblogin .agreement .img{width:12px;height:12px;margin-right:6px;margin-top:4px}.wblogin .agreement .text{flex:1;font-size:12px;color:#979b9e}.wblogin .agreement span{color:#ff552e}.wblogin .close .img{width:30px;height:30px;margin-top:24px}.wblogin-content-logined{position:relative;display:flex;flex-direction:column;width:290px;min-height:328px;margin-top:50px;border-radius:16px;box-shadow:0 -1px 6px 0 rgba(110,32,0,.1)}.wblogin-content-logined .head-img{width:290px;height:178px;margin-top:-50px}.wblogin-content-logined .confirm-btn{position:absolute;bottom:50px;width:100%;height:50px}.wblogin-content-logined .agreement{position:absolute;bottom:24px;left:0;width:calc(100% - 60px);text-align:left}.focus.wblogin-content{min-height:286px;margin-top:46px}.wblogin-content .focus-head-img{width:290px;height:auto;margin-top:-46px}.wblogin-content .title,.wblogin-content-logined .title{font-family:PingFangSC-Medium;font-size:20px;font-weight:500;line-height:22px;color:#0b0f12;text-align:center}.wblogin-content .description,.wblogin-content-logined .description{margin:12px 20px 14px 30px;font-family:PingFangSC-Regular;font-size:14px;font-weight:400;line-height:18px;color:#0b0f12;text-align:center}.wblogin-content .description span,.wblogin-content-logined .description span{color:#ff552e}.wblogin-content-logined .description{margin:12px 20px 2px 30px}.focus.wblogin-content-logined{min-height:220px;margin-top:46px;background:#fff}.focus.wblogin-content-logined .confirm-btn{position:static;width:calc(100% - 60px);height:40px;margin:16px 30px 0;font-family:PingFangSC-Medium;font-size:16px;font-weight:500;line-height:40px;color:#fff;text-align:center;background:linear-gradient(180deg,#ffa75b,#ff552e 67%,#ff552e);border:1 solid #fff;border-radius:20px}.focus.wblogin-content-logined .agreement{position:static;margin-bottom:18px;margin-top:10px;padding:0 30px}.wblogin-content-logined .focus-head-img{width:290px;height:auto;margin-top:-46px}.ui-border{position:relative;border:0!important}.ui-border:after{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;pointer-events:none;content:"";border:1px solid #e6e6e6}.at-toast-center,.at-toast-inner-center,.at-toast__overlay{z-index:201!important}@media screen and (-webkit-min-device-pixel-ratio:2){.ui-border:after,.ui-border_bottom:after{width:200%!important;height:200%!important;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top}}@media screen and (-webkit-min-device-pixel-ratio:3){.ui-border:after,.ui-border_bottom:after{width:300%!important;height:300%!important;-webkit-transform:scale(.333);transform:scale(.333);-webkit-transform-origin:left top;transform-origin:left top}}.link{font-size:12px;color:#335bb8}.link,.n-bottom-bar{font-family:PingFangSC-Regular}.n-bottom-bar{width:100vw;position:fixed;display:flex;bottom:0;left:0;background-color:#fff;box-shadow:0 -1px 6px 0 rgba(0,0,0,.06);z-index:120;border-bottom:env(safe-area-inset-bottom) solid #fff}.n-bottom-bar-coll{width:50px;padding:0;width:60px;margin:7px 0 0 5px;font-size:0;text-align:center;background-color:#fff}.n-bottom-bar-coll-a{color:#0b0f12;font-size:0;text-align:center}.n-bottom-bar-coll-i{width:30px;height:30px}.n-bottom-bar-coll-t{font-size:12px;line-height:18px}.n-bottom-bar-coll-no-phone{display:flex;justify-content:center;align-items:center;color:#fff;line-height:32px}.n-bottom-bar-coll.share{margin-left:0}.n-bottom-bar-coll.share:after{border:none}.n-bottom-bar-btn{position:relative;flex:1;margin:8px 10px;padding:4px 0 8px;background:linear-gradient(90deg,#ff4c24,#ff6542);color:#fff;border-radius:6px;text-align:center}.n-bottom-bar-btn-t{font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:22px}.n-bottom-bar-btn-s{font-size:10px;line-height:12px}.n-bottom-bar-btn:after{content:"";position:absolute;left:0;bottom:-30px;width:100%;height:30px;background-image:url(https://wos.58cdn.com.cn/cDazYxWcDHJ/picasso/cvpl13jq__w656_h120.png);background-repeat:no-repeat;background-size:100% 100%}.n-bottom-bar-btn.wliao{background:linear-gradient(90deg,#ff9a0d,#ffac37);margin-left:10px;margin-right:6px}.n-bottom-bar-btn.wliao:after{background-image:url(https://wos.58cdn.com.cn/cDazYxWcDHJ/picasso/hpkugsgg__w656_h120.png)}.n-bottom-bar-btn.phone{margin-left:0}.module-title{display:flex;font-size:18px;font-weight:700;line-height:26px;color:#0b0f12;box-sizing:border-box}.module-title__title{flex:1;font-family:PingFangSC-Medium;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-title__more{font-size:12px;font-weight:400;color:#979b9e}.module-title__more-i{width:12px;height:12px;vertical-align:-2px}.n-tags{display:flex;max-height:28px;flex-wrap:wrap;margin-top:12px;overflow:hidden}.n-tags-tag{margin:0 8px 8px 0;padding:0 10px;font-size:12px;line-height:28px;background-color:#f5f9ff;border-radius:4px}.comment{margin-bottom:4px;color:#0b0f12}.comment-tags{display:flex;max-height:28px;flex-wrap:wrap;margin-top:12px;margin-bottom:-8px;overflow:hidden}.comment-tag{margin:0 8px 8px 0;padding:0 10px;font-size:12px;line-height:28px;background-color:#f5f9ff;border-radius:4px}.comment-item{display:block;margin-top:20px;color:#0b0f12}.comment-item:last-child{margin-bottom:4px}.comment-item-h{font-size:0}.comment-item-n{display:inline-block;font-size:14px;line-height:24px;vertical-align:7px}.comment-item-cont{margin:9px 0 -3px;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.comment-item-cont-t{display:inline-block;margin-right:6px;padding:2px 4px;font-size:12px;line-height:14px;border-radius:2px;color:#bf9c65;vertical-align:1px;position:relative}.comment-item-cont-t:after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:1px solid #dab273}.comment-item .avatar{width:24px;height:24px;margin-right:8px;border-radius:12px}.comment-empty-layout{margin:26px 0;font-family:PingFangSC-Regular;font-size:14px;line-height:14px;text-align:center}.af-button--full-small{--color-brand:#f5f9ff;--color-bg-base:#335bb8;--at-button-height-large:40px}.af-button--full-small .at-button--primary__text{font-size:14px}.af-button--full-normal{--color-brand:#f5f9ff;--color-bg-base:#335bb8;--at-button-height-large:50px}.af-button--full-normal .at-button--primary__text{font-size:16px}.fast-wliao{margin:20px -12px -16px;line-height:12px}.fast-wliao-scroll{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.fast-wliao-scroll::-webkit-scrollbar{display:none}.fast-wliao-scroll .fast-wliao-l{width:auto}.fast-wliao-l{display:inline-flex;width:calc(50% - 18px);margin-left:12px;margin-bottom:16px}.fast-wliao-l:last-child{margin-right:12px}.fast-wliao-desc{font-size:12px;line-height:12px;color:#000}.fast-wliao-i{width:12px;height:12px;flex-shrink:0}.fast-wliao-t{margin:0 4px;font-size:12px;line-height:12px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sand-map{color:#0b0f12;position:relative;margin:12px 8px;background:#fff;border-radius:8px}.sand-map-wrap{position:relative;height:136px;margin-top:12px;font-size:0;background:#e7ebee;overflow:hidden;border-radius:4px;backface-visibility:hidden;transform:translateZ(0)}.sand-map-link{position:relative;display:block;min-height:150px;font-size:0;will-change:transform}.sand-map-img{width:100%;height:136px;font-size:0}.sand-map .color-box{font-family:PingFangSC-Medium;position:absolute;display:inline-flex;font-size:12px;padding:0 6px;color:#fff;text-align:center;line-height:24px;margin:-24px 0 0;border-radius:4px;transform:translateX(-50%);background:rgba(51,91,184,.9);white-space:nowrap;z-index:1}.sand-map .color-box:before{content:"";position:absolute;top:24px;left:50%;display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:5px solid #335bb8;transform:translateX(-50%);z-index:0}.sand-map .hair{width:1px;height:8px;background-color:hsla(0,0%,100%,.4);margin:8px 4px 0}.sand-map-btn,.sand-map-pick{margin-top:12px}.sand-map-pick{display:flex;align-items:center;padding:10px 12px;background:linear-gradient(111.7deg,#fff9f8,#ffe1da);border:1px solid #ffccc0;border-radius:4px}.sand-map-pick-i{width:14px;height:auto;flex-shrink:0}.sand-map-pick-title{flex-shrink:0;margin:0 10px 0 8px;font-family:PingFangSC-Semibold;font-size:14px;font-weight:700;line-height:22px;color:#0b0f12}.sand-map-pick-subtitle{flex:1;margin-right:8px;font-family:PingFangSC-Regular;font-size:14px;line-height:14px;color:#0b0f12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sand-map-pick-btn{flex-shrink:0;padding:0 10px;background-color:#fff;border-radius:4px;font-family:PingFangSC-Medium;font-size:12px;font-weight:700;line-height:28px;color:#ff552e}.house-row{display:flex;flex-wrap:nowrap;overflow-x:scroll;margin-top:12px;font-family:PingFangSC-Regular;font-size:12px;line-height:12px;color:#0b0f12;scrollbar-width:none;-ms-overflow-style:none}.house-row::-webkit-scrollbar{display:none}.house-row .house-col{width:200px;padding:8px 12px;flex-shrink:0;background-color:rgba(243,245,251,.8);border-radius:4px;box-sizing:border-box}.house-row .house-col-name{font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:22px}.house-row .house-col-alias,.house-row .house-col-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.house-row .house-col-alias{margin-top:4px;margin-bottom:8px}.house-row .house-col-tag{align-self:center;height:16px;padding:0 4px;margin-right:4px;font-family:PingFangSC-Medium;font-size:12px;font-weight:700;line-height:16px;color:#fff;background:linear-gradient(90deg,#ff552e,#ff876b);border-radius:2px}.house-row .house-col-price{margin-right:4px;font-family:Avenir-Black;font-size:16px;font-weight:700;line-height:24px;color:#fd4d39}.house-row .house-col-price-s{font-family:PingFangSC-Medium;font-size:12px;font-weight:700;vertical-align:1px}.house-row .house-col-discount{align-self:center;color:#979b9e;text-decoration:line-through}.house-row .house-col:not(:last-child){margin-right:8px}.base-card{line-height:0;font-family:PingFangSC-Regular;color:#0b0f12}.base-card-bg{position:relative;width:120px;margin-right:12px;flex-shrink:0;border-radius:4px;background-repeat:no-repeat;background-position:50%;background-size:cover}.base-card-bg-icons{position:absolute;bottom:8px;left:8px}.base-card-bg-icons-i{width:18px;height:18px;margin-right:4px}.base-card-bg-icons-big .base-card-bg-icons-i{width:36px;height:36px;margin-right:4px}.base-card-bg-activity{position:absolute;padding:0 4px;border-radius:2px 0 2px 0;font-weight:600;color:#fff;font-size:12px;line-height:20px;height:20px}.base-card-bg-activity-t{color:#fff;z-index:1;position:relative}.base-card-bg-activity-img{width:auto;height:20px;transform:translateX(-4px)}.base-card-bg-activity-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px 0 2px 0}.base-card-bg-activity-bg img{width:100%}.base-card-bg-activity-i{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:2px;height:16px;width:16px;z-index:1;font-size:0}.base-card-bg-top{width:28px;margin-left:8px}.base-card-cont{flex-grow:1;overflow:hidden}.base-card-title{position:relative;padding-right:28px;margin-top:-3px;font-family:PingFangSC-Medium;font-size:18px;font-weight:700;line-height:26px}.base-card-region,.base-card-title{color:#0b0f12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-card-region{font-family:PingFangSC-Regular;font-size:12px;line-height:20px}.base-card-divide{height:8px;width:1px;margin:0 4px 2px;display:inline-block;border-left:1px solid #e6e6e6;vertical-align:-2px}.base-card-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px}.base-card-price-v{font-family:Fang-din-SemiBold;font-size:18px;line-height:26px;font-weight:900;color:#fd4d39}.base-card-price-p,.base-card-price-s{font-family:PingFangSC-Semibold;font-size:12px;font-weight:700;vertical-align:1px;color:#fd4d39}.base-card-price-pending{font-size:12px;font-weight:700;line-height:20px}.base-card-price-other{margin-left:6px}.base-card-tags{overflow:hidden;height:16px;margin-top:2px;margin-right:-6px}.base-card-tags-li{display:inline-block;padding:2px 4px;margin-right:6px;font-size:12px;line-height:12px;color:#667d91;background:#f3f5fb;border-radius:2px}.base-card-activity{padding:2px 2px 2px 0;margin-top:6px}.base-card-activity:first-child{margin-top:0}.base-card-activity-outer{margin-top:8px}.base-card-activity-i{height:16px;width:auto;margin:0 6px 0 -2px;flex-shrink:0}.base-card-activity-t{font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-card-houses{margin-top:8px;margin-left:-20px;margin-right:-20px}.base-card-houses .house-col:first-child{margin-left:20px}.base-card-houses .house-col:last-child{margin-right:20px}.base-card-houses .house-col:only-child{width:calc(100% - 40px)}.base-card-coll-i{position:absolute;right:-6px;top:-2px;padding:6px;width:16px;height:14px;z-index:10}.base-card-tg{margin-top:12px}.base-card-tg-title{max-width:144px;flex:1 0 auto;padding-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-card-tg-tags{text-align:right}.base-card-pr{position:relative;padding-right:28px;margin-bottom:-7px}.base-card-pr-region{margin-left:12px;line-height:26px}.base-card-pr .base-card-price{line-height:20px}.base-card-visited .base-card-region,.base-card-visited .base-card-title,.base-card:visited .base-card-region,.base-card:visited .base-card-title{color:#979b9e}.defaultv2-card{line-height:0;font-family:PingFangSC-Regular;color:#0b0f12}.defaultv2-card-bg{position:relative;width:120px;margin-right:12px;flex-shrink:0;border-radius:4px;background-repeat:no-repeat;background-position:50%;background-size:cover}.defaultv2-card-cont{flex-grow:1;overflow:hidden}.defaultv2-card-title{margin-top:-3px;font-family:PingFangSC-Medium;font-size:18px;font-weight:700;line-height:26px;color:#0b0f12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.defaultv2-card-tags{margin-top:0}.recommend{padding:16px 0 0;background-color:#fff;border-radius:8px 8px 0 0}.recommend-head{margin:0 20px}.recommend-list{margin-top:-4px}.recommend-list-li{padding:20px 0;margin:0 20px;position:relative}.recommend-list-li:after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:solid #e6e6e6;border-width:0 0 1px}.recommend-list-li:last-child:after{border-width:0}.row-card{width:128px;margin-right:12px;line-height:0;font-family:PingFangSC-Regular;color:#0b0f12}.row-card-bg{position:relative;height:72px;width:128px;border-radius:2px;background-repeat:no-repeat;background-position:50%;background-size:cover}.row-card-bg-icons{position:absolute;bottom:8px;left:8px}.row-card-bg-icons-i{width:18px;height:18px;margin-right:4px}.row-card-bg-activity{position:absolute;padding:0 4px;border-radius:2px 0 2px 0;font-weight:600;color:#fff;font-size:12px;line-height:20px;height:20px}.row-card-bg-activity-t{color:#fff;z-index:1;position:relative}.row-card-bg-activity-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px 0 2px 0}.row-card-bg-activity-bg img{width:100%}.row-card-bg-activity-i{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:2px;height:16px;width:16px;z-index:1;font-size:0}.row-card-bg-top{width:28px;margin-left:8px}.row-card-title{margin-top:4px;font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:22px}.row-card-region,.row-card-title{color:#0b0f12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-card-region{font-family:PingFangSC-Regular;font-size:12px;line-height:20px}.row-card-divide{height:8px;width:1px;margin:0 4px 2px;display:inline-block;border-left:1px solid #e6e6e6;vertical-align:-2px}.row-card-price{color:#fd4d39;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-card-price-pre{font-family:PingFangSC-Medium;font-size:12px;line-height:22px;font-weight:700}.row-card-price-v{font-family:Avenir-Black;font-size:14px;line-height:22px;font-weight:900}.row-card-price-s{font-family:PingFangSC-Semibold;font-size:12px;line-height:20px;font-weight:700}.row-card-price-pending{margin-right:8px;color:#0b0f12}.packlist{padding:16px 0;background-color:#fff}.packlist-head{margin:0 20px}.packlist-list{display:flex;flex-wrap:nowrap;overflow-x:scroll;margin-top:12px;padding-left:20px;scrollbar-width:none}.packlist-list::-webkit-scrollbar{display:none}.packlist-list-more{padding:36px 22px;font-family:PingFangSC-Regular;font-size:14px;line-height:16px;color:#474b4e;letter-spacing:2px;background-color:#f5f7fa}.ranklist{padding:16px 0;background-color:#fff}.ranklist-head{margin:0 20px}.ranklist-list{display:flex;flex-wrap:nowrap;overflow-x:scroll;margin-top:12px;padding-left:20px;scrollbar-width:none}.ranklist-list::-webkit-scrollbar{display:none}.ranklist-list-more{padding:36px 22px;font-family:PingFangSC-Regular;font-size:14px;line-height:16px;color:#474b4e;letter-spacing:2px;background-color:#f5f7fa}.guessLike{padding:16px 0 0;background-color:#fff}.guessLike-head{margin:0 20px}.guessLike-list{margin-top:-4px}.guessLike-list-li{padding:20px 0;margin:0 20px;position:relative}.guessLike-list-li:after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:solid #e6e6e6;border-width:0 0 1px}.guessLike-list-li:last-child:after{border-width:0}.disclaimer{padding:10px 16px 36px;font-size:12px;line-height:18px;color:#999;background-color:#fff}.disclaimer-title{font-weight:700}.disclaimer-hightlight{display:inline-block}.seo{padding-top:30px;font-family:PingFangSC-Regular;background-color:#fff;font-size:12px;line-height:12px;color:#666}.seo-crumb{padding:8px 16px;line-height:0;position:relative}.seo-crumb:after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:solid #e6e6e6;border-width:0 0 1px}.seo-crumb-a{color:#666;font-size:12px;line-height:16px}.seo-crumb-i{width:12px;height:12px;margin:0 2px;vertical-align:-2px}.seo-list-li{position:relative}.seo-list-li:after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:solid #e6e6e6;border-width:0 0 1px}.seo-list-li.expanded .seo-list-title{background-color:#f4f4f4}.seo-list-li.expanded .seo-list-i{transform:rotate(90deg)}.seo-list-li.expanded .seo-list-cont{display:block}.seo-list-title{padding:12px 16px}.seo-list-i{float:right}.seo-list-cont{display:none;padding:6px 16px;position:relative}.seo-list-cont:after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:solid #e6e6e6;border-width:1px 0 0}.seo-list-cont-a{display:inline-block;width:33.3%;padding:0 8px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-link,.seo-list-cont-a{line-height:24px;text-align:center}.footer-link{position:relative;padding:10px 0;font-size:12px;background-color:#494949;z-index:1}.footer-link-icon{display:inline-block;width:43px;height:42px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABUCAMAAAAvQDDOAAAAA3NCSVQICAjb4U/gAAAAk1BMVEX///9KSkpISEhISEhGRkZERERISEhGRkZERERCQkJAQEBGRkZERERCQkJAQEA+Pj5GRkZERERCQkJAQEBGRkZERERCQkJAQEBGRkZERERCQkJISEhGRkZERERISEhGRkZISEhGRkZISEhGRkZISEhKSkpISEhmZmZdXV1bW1tYWFhXV1dUVFRSUlJQUFBOTk5KSko8riAXAAAAMXRSTlMAEREiIiIzMzMzM0REREREVVVVVWZmZmZ3d3eIiIiZmaqqu7vd7u7/////////////VBT6xAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTIvMDUvMTRsQPO9AAADwElEQVRYhe2Z23qiMBRGK6AEsBawWu10yigIVSzy/k83OQEJ5ACh31zNf9VWXN2svRMBn57+eRYwtm2vXNcNgmCNE8BfXPhHC75mCsXI4PB5zi41zSU7J4c1RlsGYAx1g/AzqwXJknBtAEbQlSthNuQIljwJjKGvZzmT5LwDCDwearuhForBkevY4wqGVDf8MwaKcopGFYxLPVz0vCaXA9AXjKwGo86fMQGHQs3FAhTtFyfTiEDU1wkCmlx2QMFF1F8G1LrOP+RcTDWBonwAR8ydRUVccb2GXpvk0K8ACycrVFPLolRy4TwMuFBBoJ6sr6IobqoDsvVQL1SgXgUFieqQM2zbgHoYQ1Vzjz29UIFS7KMoxnDzmNcAi1XtWVXBppIfeOLKXSxWoYJaUt6Xnhu5TLnqfpXt2Tc/yQctZboGi32VU1mnjQ35oO27cpXFUtC1rr9RlbrGwXI7bKijltSAnhs3FmCxn5JjmpOuyCLDtJuamzTDIF+2VUdox+sBZagGInsm5cqnqxRQEa35b99iC6RpUgfXtuv8cihZ41ILECt0QN96r+t7wefamr6KLHgOwQYKatW5YMIJ6meD5Vor0d4l1MpyKyn3CJBckVrRCPCp5DswkStYYve2WQ8JFTvv/gOXFMsddqxs31hJqXgM6MroDRrpmR30NvCvtghBs9i0p8UPWo571h+ETtlNCmyPoafDD5oI21F10AKtZFHjCHY9NHAbR2X2oKsa269al7vgrQrst544qPI/doDtL4e5WLochNvtDGzmE6zo03wGFm41GJvoscwrWmyCtxpLeAk6A0u28YVwFGZgX5aW9CPSHEs6hrACuebYhH7yWm74k9gYkGtGKHdowRibbei1ndCCMZY6QFcKdvRz2O3Saq9vhwvNFJv67VU+bNrup7BvoLsnWdigX64hlikWl9u3a4iNPfZ+D9o98a8/rmzY6wvuhSt/RXPyubveheVEM54lNMnhGPA3vbpb6VF594a36IOuTU7qL3tUpEGwhCcl2yyHT2ughnl68+1AAeXu8hnUvZCKHlWAD3Psb1/2IMyawf3tC8QyXCMPuYKKxwGY+M33KiqpN5r+oBXNgPoBrmW764nrIt3oqHgeHHCcICJ/95daKhUcn/Q8ktPWW1qieRWJcECUjjr/eFypLdgFey04ffOh1VGlUi4yAeJE+eXL1gcQOvFbHctyHPAsIWfJ24uPpJp8B4UcA29zTNKsHY08S5Pjy8YDy8mVMmBIRmhv08b3EBIxzaCUTNBcLD3zL0ailmHgQ+2bAAAAAElFTkSuQmCC) no-repeat;background-size:43px 42px;margin-top:-28px}.footer-link-achor{color:#ddd;padding:0 10px;border-right:1px solid #999;white-space:nowrap}.footer-link-achor:last-child{border-right:none}.footer-link-copyright{color:#2a2a2a;line-height:30px;text-shadow:1px 1px 1px #565656}.footer-open-btn{position:fixed;left:50%;transform:translateX(-50%);padding:0 20px;bottom:20px;z-index:999;transition:opacity .3s linear;font-size:16px;line-height:36px;text-align:center;color:#fff;background-color:#ff552e;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:100px}.footer-open-btn-hide{opacity:0;display:none}.yaofeng{margin:12px 8px}.yaofeng-card{display:flex;background-size:100% 100%;background-repeat:no-repeat}.yaofeng-card-cont{box-sizing:border-box;width:71%;padding:12px 16px}.yaofeng-card-cont-u{font-size:16px;line-height:24px;font-weight:700;color:#0b0f12}.yaofeng-card-cont-d{font-size:12px;line-height:20px;color:#979b9e}.yaofeng-card-action{position:relative;width:29%;display:flex;align-items:center;justify-content:flex-end;padding-right:20px;box-sizing:border-box}.yaofeng-card-btn{width:56px;height:56px}.questions{color:#0b0f12}.questions-item{display:flex;margin-top:16px;color:#0b0f12}.questions-item-icon{display:inline-block;margin-right:6px;padding:0 2px;font-size:12px;line-height:16px;font-weight:700;color:#fff;font-family:PingFangSC-Medium;background-color:#ff552e;border-radius:2px}.questions-item-title{flex:1;font-family:PingFangSC-Regular;overflow:hidden;text-overflow:ellipsis}.questions-item-desc,.questions-item-title{font-size:14px;line-height:16px;white-space:nowrap}.questions-item-desc{font-weight:700}.questions-item-desc-t{font-weight:400;color:#979b9e}.questions-empty{margin-top:16px;font-family:PingFangSC-Regular;font-size:14px;line-height:34px;text-align:center}.questions-btn{margin-top:20px}.questions-link{font-size:12px;font-family:PingFangSC-Regular;font-weight:400;color:#335bb8}.questions-link-i{width:12px;height:12px;margin-right:3px;vertical-align:-2px}.takelook{font-size:14px;line-height:14px;font-family:PingFangSC-Regular;color:#0b0f12}.takelook-broker{margin-top:20px;line-height:0}.takelook-broker-avatar{width:34px;height:34px;margin-right:8px;border-radius:50%}.takelook-broker-avatar img{width:100%}.takelook-broker-cont{display:flex;align-items:center;line-height:14px}.takelook-broker-icon{width:34px;height:34px;margin-left:12px;border-radius:50%}.takelook-broker-icon img{width:100%}.takelook-tag{float:left;top:2px;margin-right:6px;padding:2px 4px;font-size:12px;line-height:14px;border-radius:2px;color:#bf9c65;position:relative}.takelook-tag:after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:1px solid #dab273}.takelook-content{display:block}.takelook-customer{margin-top:12px;line-height:22px}.takelook-customer-cont{font-size:14px}.takelook-layout,.takelook-satisfy{margin-top:4px;line-height:22px}.takelook-label{margin-right:8px;flex-shrink:0;color:#979b9e}.f2-canvas,:host{width:100%;height:100%}.loupanheat{font-size:14px;color:#0b0f12}.loupanheat,.loupanheat-link{font-family:PingFangSC-Regular}.loupanheat-link{font-size:12px;font-weight:400;color:#335bb8}.loupanheat-link-i{width:12px;height:12px;margin-right:3px;vertical-align:-2px}.loupanheat-rank-desc{padding:6px;margin-top:12px;line-height:12px;color:#ff552e;border-radius:4px}.loupanheat-rows{margin-top:10px;text-align:center;color:#0b0f12}.loupanheat-rows-item{flex-grow:1}.loupanheat-rows-count{font-family:Avenir-Black;font-size:18px;font-weight:900;line-height:30px}.loupanheat-rows-desc{font-size:12px;line-height:12px}.loupanheat-rows-single{display:flex;flex-direction:row-reverse;justify-content:center;padding:6px 0}.loupanheat-rows-single .loupanheat-rows-desc{margin-right:8px;line-height:30px}.loupanheat-chart-box{width:calc(100% + 10px);height:102px;margin-left:-12px}.loupanheat-btn{margin-top:12px}.lp-btn-focus-price{vertical-align:-2px;margin-right:2px}.n-consultant-item-avatar{position:relative}.n-consultant-item-avatar-i{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;box-sizing:border-box}.n-consultant-item-avatar-top{border:1.5px solid #ff9366}.n-consultant-item-avatar-gold{width:18px;height:18px;position:absolute;left:-4px;top:-5px}.n-consultant-item-avatar-diam{width:16px;height:16px;position:absolute;right:0;bottom:-2px;z-index:2}.n-consultant-item-tag-icon{height:16px;width:auto;margin-left:6px}.broker-info{position:relative;margin:12px 8px 0;background:#fff;border-radius:8px;padding:0 12px}.broker-info .module-title{padding:16px 0 0}.broker-info .service-info{justify-content:space-between;margin-top:10px;margin-bottom:6px;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;color:#0b0f12}.broker-info .service-info,.broker-info .service-item{display:flex;align-items:center}.broker-info .service-item-image{margin-right:5px;height:12px;width:12px}.broker-info-wliao{line-height:12px;padding-bottom:6px}.broker-info-wliao-l{display:inline-flex;width:calc(50% - 6px);margin-bottom:10px;padding:7px 8px;background:#f5f9ff;border-radius:4px;box-sizing:border-box}.broker-info-wliao-l:nth-child(odd){margin-right:12px}.broker-info-wliao-i{width:12px;height:12px;flex-shrink:0}.broker-info-wliao-t{margin:0 8px 0 4px;flex:1;color:#000;font-size:12px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broker-info-wliao-r{color:#979b9e;font-size:12px;line-height:12px}.n-consultant-item{padding-top:10px;padding-bottom:20px;position:relative;align-items:center}.n-consultant-item-info{display:flex;align-items:center}.n-consultant-item-avatar{margin-right:12px;line-height:0;width:44px;height:44px;border-radius:50%}.n-consultant-item-detail{display:flex;flex-direction:column;flex:1;overflow:hidden;color:#0b0f12;line-height:24px}.n-consultant-item-top{display:flex;align-items:center}.n-consultant-item-name{font-family:PingFangSC-Medium;font-size:16px;font-weight:500}.n-consultant-item-tags{display:inline-block;flex:1;height:16px;overflow:hidden}.n-consultant-item-tag{position:relative;display:inline-block;height:16px;line-height:16px;font-family:PingFangSC-Regular;vertical-align:top;font-size:12px;font-weight:400;padding:0 4px;margin-left:6px}.n-consultant-item-tag:after{content:"";height:1px;width:200%;height:200%;position:absolute;left:0;top:0;border:1px solid #d4d4d4;border-radius:4px;transform:scale(.5);transform-origin:top left;box-sizing:border-box;pointer-events:none}.n-consultant-item-text{font-family:PingFangSC-Regular;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.n-consultant-item-text-sp{color:#ff552e}.n-consultant-item-btns{display:flex;margin-top:6px}.n-consultant-item-btn{position:relative;width:34px;height:34px;border-radius:50%;background:#ff552e;margin-left:12px}.n-consultant-item-btn:before{position:absolute;display:block;font-size:18px;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%)}.consultant-info{position:relative;margin:12px 8px 0;background:#fff;border-radius:8px;padding:0 12px}.consultant-info .module-title{padding:16px 0 0}.consultant-info .service-info{justify-content:space-between;margin-top:10px;margin-bottom:6px;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;color:#0b0f12}.consultant-info .service-info,.consultant-info .service-item{display:flex;align-items:center}.consultant-info .service-item-image{margin-right:5px;height:12px;width:12px}.surroundinfo{color:#0b0f12;position:relative;margin:12px 8px;background:#fff;border-radius:8px;padding:16px 12px}.surroundinfo-wrap{position:relative;margin-top:12px;font-size:0;background:#e7ebee;border-radius:4px;overflow:hidden}.surroundinfo-link{font-size:0}.surroundinfo-image{width:100%;height:150px;border:none;outline:none;background-color:#fff}.surroundinfo-address{position:absolute;top:36px;left:50%;transform:translate(-50%,-50%);max-width:290px;padding:0 12px;height:36px;line-height:36px;background-color:#fff;border-radius:4px;font-family:PingFangSC-Regular;font-size:12px;color:#0b0f12;box-shadow:0 1px 4px 0 rgba(71,75,78,.1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surroundinfo-arrow{content:"";top:53px;display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fff}.surroundinfo-arrow,.surroundinfo-location{position:absolute;left:50%;transform:translateX(-50%)}.surroundinfo-location{top:60px;width:30px;height:34px}.surroundinfo-tab{flex:1;flex-shrink:0;margin-top:12px;margin-right:8px;font-family:PingFangSC-Regular;font-size:12px;line-height:28px;color:#0b0f12;background-color:#f5f9ff;border-radius:14px;text-align:center}.surroundinfo-tab:last-child{margin-right:0}.surroundinfo-tab.active{color:#ff552e;background-color:#ffeeea}.surroundinfo-item{align-items:center;margin-top:12px;font-family:PingFangSC-Regular;font-size:12px;line-height:12px;color:#979b9e}.surroundinfo-item:first-child{margin-top:16px}.surroundinfo-item-i{flex-shrink:0;width:14px;height:14px;margin-right:6px}.surroundinfo-item-t{margin-right:6px;font-size:14px;line-height:14px;color:#0b0f12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surroundinfo-empty{margin:24px 22px;font-family:PingFangSC-Regular;font-size:14px;line-height:14px;color:#979b9e;text-align:center}.surroundinfo-btn{margin-top:16px}.surroundinfo-planning{margin-top:16px;padding:12px;align-items:center;font-size:12px;line-height:12px;font-family:PingFangSC-Regular;color:#0b0f12;background-repeat:no-repeat;background-size:cover}.surroundinfo-planning-new{width:16px;height:16px;margin-right:4px;flex-shrink:0}.surroundinfo-planning-title{margin-right:4px;font-size:14px;font-weight:700;line-height:22px;font-family:PingFangSC-Medium;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surroundinfo-planning-intro{flex-shrink:0}.surroundinfo-planning-i{width:12px;height:12px;flex-shrink:0}.surround-price-table{margin-top:12px}.surround-price-col{position:relative;font-size:14px;font-family:PingFangSC-Regular;line-height:22px;color:#0b0f12;text-align:center}.surround-price-col:before{content:"";display:none;position:absolute;left:50%;bottom:0;transform:translate(-50%);width:12px;height:2px;background-color:#ff552e;border-radius:2px}.surround-price-col.active{font-weight:500;font-family:PingFangSC-Medium;color:#ff552e}.surround-price-col.active:before{display:block}.surround-price-col:nth-child(2){position:relative}.surround-price-col:nth-child(2):after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:solid #e7ebee;border-width:0 0 0 2px;height:60px;margin-top:14px}.surround-price-price-p{margin-right:2px}.surround-price-price-v{font-family:Avenir-Black;font-size:18px;font-weight:900;line-height:22px;vertical-align:-1px}.surround-price-line{display:block;margin-top:12px;padding:12px 10px;container-name:line;container-type:inline-size;background:linear-gradient(115.9deg,#fff7f5,#fffefe 50%,#fff);border-radius:8px}.surround-price-line-desc{font-family:PingFangSC-Regular;font-size:14px;line-height:14px;color:#0b0f12}.surround-price-line-desc-i{width:12px;height:9px;margin-right:4px;transform:translateY(-4px)}.surround-price-line-progress{position:relative;width:calc(100% - 8px);width:calc(100cqw - 8px);height:6px;margin-left:4px;margin-top:54px;background:rgba(255,85,46,.2)}.surround-price-line-end,.surround-price-line-start{position:absolute;width:8px;height:8px;background-color:#ff552e;border-radius:50%}.surround-price-line-end:after,.surround-price-line-start:after{content:"";position:absolute;bottom:-100%;left:4px;transform:translateX(-50%) translateY(2px);width:1px;height:10px;background-color:#ff552e}.surround-price-line-start{left:-4px}.surround-price-line-end{right:-4px}.surround-price-curr{position:absolute;top:-6px;transform:translateX(-50%);z-index:1}.surround-price-curr-i{width:18px;height:18px}.surround-price-curr-price{position:absolute;left:0;bottom:calc(100% + 10px);padding:0 8px;line-height:26px;border:1px solid #ff552e;white-space:nowrap;border-radius:6px;font-family:PingFangSC-Medium;font-size:14px;font-weight:700;color:#ff552e;align-items:center}.surround-price-curr-price-p{font-size:12px}.surround-price-curr-price-v{font-size:14px}.surround-price-curr-price-s{font-family:PingFangSC-Regular;font-size:10px;font-weight:400}.surround-price-curr-trig{z-index:1;position:absolute;left:0;bottom:calc(100% + 6px);transform:translateX(50%) rotate(-45deg);width:8px;height:8px;border-bottom-left-radius:2px;border:1px solid #ff552e;border-top:0;border-right:0;background-color:#fff}.surround-price-avg{position:absolute;top:-6px;transform:translateX(-50%);padding:0 5px;font-family:PingFangSC-Medium;font-size:12px;font-weight:700;line-height:18px;color:#fff;background-color:#ff552e;border-radius:10px;z-index:2}.surround-price-section{margin-top:12px;justify-content:space-between;padding:0 4px;font-family:PingFangSC-Regular;font-size:10px;font-weight:400;line-height:12px;color:#0b0f12}.surround-price-section-v{font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:14px;color:#0b0f12;vertical-align:-1px}.surround-price-btn{margin-top:12px}.hsrow-card{width:196px;flex-shrink:0}.hsrow-card-cont{position:relative;display:block;padding:24px 16px 12px;font-family:PingFangSC-Regular;font-size:12px;line-height:12px;color:#0b0f12}.hsrow-card-price{font-family:Avenir-Black;font-size:22px;font-weight:700;line-height:30px;color:#fd4d39}.hsrow-card-price-s{font-family:PingFangSC-Medium;font-size:12px;font-weight:700;line-height:20px;vertical-align:1px}.hsrow-card-discount{color:#979b9e;text-decoration:line-through;margin:11px 0 0 4px}.hsrow-card-name{font-family:PingFangSC-Medium;font-size:16px;font-weight:700;line-height:24px}.hsrow-card-alias,.hsrow-card-name{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hsrow-card-lpname{margin-top:8px}.hsrow-card-activity{position:absolute;left:0;top:0;padding:0 6px;font-family:PingFangSC-Medium;font-size:12px;font-weight:700;line-height:20px;color:#fff;background:linear-gradient(90deg,#ff552e,#ff876b);border-radius:4px 0 4px 0}.hsrow-card-bottom{margin-top:8px}.house-info{padding-left:0!important;padding-right:0!important}.house-info-title{padding:0 12px}.house-info-cont{margin-top:12px;line-height:0;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.house-info-cont::-webkit-scrollbar{display:none}.house-info-item{display:inline-block;margin-left:12px;position:relative}.house-info-item:after{content:"";position:absolute;transform-origin:center;box-sizing:border-box;pointer-events:none;top:-50%;left:-50%;right:-50%;bottom:-50%;transform:scale(.5);border:1px solid #e6e6e6}.house-info-item:last-child{margin-right:12px}.house-info-btn{margin:20px 12px 0}.house-info-empty{margin:26px 0;font-family:PingFangSC-Regular;font-size:14px;line-height:14px;text-align:center}.activities .youhui-card{display:flex;margin-top:12px;background-size:100% 100%;background-repeat:no-repeat}.activities .youhui-card-cont{width:71%;padding:12px 16px;box-sizing:border-box}.activities .youhui-card-cont-u{font-size:14px;line-height:22px;font-weight:700;color:#0b0f12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activities .youhui-card-cont-d{font-size:12px;line-height:20px;color:#474b4e}.activities .youhui-card-action{position:relative;width:29%;display:flex;align-items:center;justify-content:center}.activities .youhui-card-btn{width:72px;height:28px;background-color:#ff9f19;border-radius:14px;line-height:28px;color:#fff;font-size:12px;font-weight:700;text-align:center;z-index:1}.activities .activity-card{display:flex;margin-top:12px;background-size:100% 100%;background-repeat:no-repeat}.activities .activity-card-cont{position:relative;width:71%;padding:12px 16px;box-sizing:border-box}.activities .activity-card-cont.has-icon{padding-top:20px}.activities .activity-card-cont-u{font-size:14px;line-height:22px;font-weight:700;color:#0b0f12}.activities .activity-card-cont-d{font-size:12px;line-height:20px;color:#474b4e}.activities .activity-card-cont-li{display:flex;font-size:12px;line-height:18px;color:#0b0f12}.activities .activity-card-cont-spot{width:4px;height:4px;margin:7px 6px 0 0;background-color:#ff9f19;border-radius:2px}.activities .activity-card-cont-icon{position:absolute;top:0;left:0;padding:0 6px;background:linear-gradient(90deg,#ff9c5e,#ff552e);border-radius:8px 0 8px 0;font-size:10px;font-weight:700;line-height:16px;color:#fff}.activities .activity-card-action{position:relative;width:29%;display:flex;align-items:center;justify-content:center}.activities .activity-card-btn{width:72px;height:28px;background-color:#ff9f19;border-radius:14px;line-height:28px;color:#fff;font-size:12px;font-weight:700;text-align:center;z-index:1}.activities .activity-card-btn-d{margin-top:4px;margin-bottom:-4px;font-size:12px;font-weight:700;line-height:20px;color:#ff9f19;text-align:center}.activities-link{font-size:12px;font-family:PingFangSC-Regular;font-weight:400;color:#335bb8}.activities-link-i{width:12px;height:12px;margin-right:3px;vertical-align:-2px}.contrast-icon{position:relative;margin-right:6px}.contrast-icon-i{width:30px;height:30px;margin-right:0}.contrast-icon-dot{position:absolute;top:-2px;left:12px;line-height:16px;font-family:PingFangSC-Medium;font-size:12px;color:#fff;background-color:#fd4d39;font-weight:700;text-align:center;z-index:1}.contrast-icon-dot.circle{width:16px;border-radius:8px}.contrast-icon-dot.elliptic{width:23px;border-radius:9px}.image-icons{display:flex;position:absolute;top:7px;right:0;z-index:101;line-height:0;position:relative;top:0}.image-icons .image-icon{width:30px;height:30px;margin-right:6px}.header-nav{display:flex;align-items:center;height:50px;padding:0 12px;background:linear-gradient(180deg,rgba(0,0,0,.36),transparent);transition:background-color .5s}.header-nav-fixed{position:fixed}.header-nav-absolute,.header-nav-fixed{top:0;width:100vw;box-sizing:border-box;z-index:100}.header-nav-absolute{position:absolute}.header-nav-bg{background:#fff}.header-nav-icon{position:relative;width:30px;height:30px;margin-right:6px}.header-nav-icon:last-child{margin-right:0}.header-nav-title{flex:1;font-size:18px;line-height:26px;font-weight:700;font-family:PingFangSC-Medium;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afvideo{position:relative}.afvideo-cover{width:100%;height:100%}.afvideo-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px}.preview{height:auto;width:100vw;background-color:#000;z-index:1100;position:fixed;top:0;bottom:0;border-bottom:env(safe-area-inset-bottom) solid #000}.preview swiper{height:100%}.preview swiper-item{display:flex;align-items:center}.preview .swiper-container-wrapper{max-height:none}.preview-swiper{height:100%}.preview-swiper-item{height:100%;display:flex;align-items:center}.preview-masker{position:absolute;width:100%;height:160px;z-index:2}.preview-masker-top{top:0;background:linear-gradient(0deg,rgba(11,15,18,0),rgba(11,15,18,.54))}.preview-masker-bottom{bottom:0;background:linear-gradient(180deg,rgba(11,15,18,0),rgba(11,15,18,.6) 97%,rgba(11,15,18,.6))}.preview-close{position:absolute;left:14px;top:12px;width:30px;height:30px;z-index:10}.preview-paginations{top:16px;left:0;font-family:PingFangSC-Medium;font-weight:700;text-align:center;color:#fff;font-size:18px;line-height:24px}.preview-paginations,.preview-tabs{position:absolute;width:100%;z-index:10}.preview-tabs{top:52px;padding:3px 0;--color-brand:#fff;--color-text-title:hsla(0,0%,100%,.7);--spacing-v-xs:0px;--spacing-h-sm:10px;--at-tabs-indicator-width:14px;--at-tabs-indicator-height:2px;--at-tabs-indicator-border-radius:0;--at-tabs-indicator-line-height:24px}.preview-tabs .at-tabs-tab__wrap .at-tabs-tab__text{font-size:14px;font-weight:700;line-height:36px}.preview-tabs .at-tabs-tab__wrap:first-child{margin-left:10px}.preview-tabs .at-tabs-tab__wrap:last-child{margin-right:10px}.preview-tabs .at-tabs__indicator{bottom:6px}.preview-subtabs{position:absolute;top:82px;width:100%;white-space:nowrap;z-index:10}.preview-subtab{position:relative;display:inline-block;margin:15px 12px;padding:0 12px;font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:36px;color:hsla(0,0%,100%,.7);background-color:hsla(0,0%,46%,.25);border-radius:8px}.preview-subtab:first-child{margin-left:20px}.preview-subtab:last-child{margin-right:20px}.preview-subtab.active{color:#fff}.preview-img{height:fit-content;width:100%;height:auto}.preview-img-i{position:absolute;top:auto;left:50%;width:56px;height:56px;transform:translateX(-50%)}.preview-video{width:100vw;height:calc(100% - 120px);align-self:flex-start}.preview-video-mask{position:absolute;top:160px;bottom:180px;width:45%;height:auto}.preview-video-mask.right{right:0}.preview-bottom{position:absolute;bottom:20px;width:100vw;padding:0 20px;color:#fff;box-sizing:border-box;z-index:1000}.preview-bottom-info{padding:7px 0;align-items:center}.preview-bottom-desc{position:relative;flex:1;font-family:PingFangSC-Regular;font-size:14px;line-height:20px;text-align:justify}.preview-bottom-desc.hasexpand{max-height:40px}.preview-bottom-desc.expanded{max-height:none}.preview-bottom-desc.expanded:after{display:none}.preview-bottom-desc.expanded .preview-bottom-desc-btn{margin-left:0}.preview-bottom-desc.expanded .preview-bottom-desc-btn:before{display:none}.preview-bottom-desc:before{content:"";height:calc(100% - 19px);float:right}.preview-bottom-desc-btn{position:relative;float:right;clear:both;margin-left:20px;font-family:PingFangSC-Regular;font-size:14px;line-height:17px;color:#c5cbcf}.preview-bottom-desc-btn:before{content:"...";position:absolute;left:-6px;color:#fff;transform:translateX(-100%)}.preview-bottom-action{margin-left:8px;flex-shrink:0;font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:20px;color:#fff}.preview-bottom-action-i{width:12px;height:12px;margin-left:2px;vertical-align:-2px}.preview-guide{display:flex;padding:6px;margin-top:10px;background-color:hsla(0,0%,100%,.1);border-radius:4px}.preview-guide-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-guide-action,.preview-guide-text{font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:28px}.preview-guide-action{flex-shrink:0;padding:0 8px;background-color:hsla(0,0%,100%,.1);border-radius:4px;text-align:center}.preview-guide-action-i{width:20px;height:20px;margin-right:2px;vertical-align:-5px}.preview-guide-weliao{flex-shrink:0;margin-left:10px;padding:0 8px;font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:28px;background-color:#fe552e;border-radius:4px;text-align:center}.preview-guides{display:flex;margin-top:10px}.preview-guides .preview-guide-action,.preview-guides .preview-guide-weliao{padding:6px 8px}.preview-btns{display:flex;margin-top:10px}.preview-btns-btn{flex:1;font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:40px;color:#fff;background-color:#ff552e;border-radius:4px;text-align:center}.preview-btns-btn:nth-last-child(2){margin-right:8px}.preview-broker{display:flex;padding:12px 0 0}.preview-broker-info{flex:1;display:flex;align-items:center}.preview-broker-avatar{width:32px;height:32px;margin-right:8px;border-radius:50%}.preview-broker-action{margin-left:8px;padding:0 16px;font-family:PingFangSC-Medium;font-size:14px;font-weight:700;line-height:36px;background-color:#ff552e;border-radius:4px}.preview-broker-action-i{width:20px;height:20px;margin-right:2px;vertical-align:-5px}.lp-link{display:flex;align-items:center}.lp-link-icon{width:14px;height:14px;margin-right:5px}.lp-link-value{flex:1;color:#0b0f12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.count-down{display:flex;flex-shrink:0;font-size:10px;line-height:36px;color:#fff}.count-down-day{padding-top:1px}.count-down-num{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:10px 2px;font-size:12px;font-weight:900;background-color:hsla(0,0%,100%,.25);border-radius:4px}.count-down-num:first-child{margin-left:4px}.count-down-num:last-child{margin-right:0}.common-tip-box{position:relative;display:flex;align-items:center;height:12px;margin-left:4px;font-family:PingFangSC-Regular}.common-tip-box-i{width:12px;height:12px;flex-shrink:0}.common-tip-box-content{position:absolute;top:23px;width:max-content;max-width:220px;font-size:14px;line-height:18px;padding:8px 10px;border-radius:4px;color:#fff;font-weight:400;background:rgba(0,0,0,.8);z-index:100;box-sizing:border-box;white-space:normal}.common-tip-box-content.hide{z-index:-1;opacity:0}.common-tip-box-horn{position:absolute;bottom:-11px;left:-6px;width:0;height:0;margin-left:6px;border-color:transparent transparent rgba(0,0,0,.8);border-style:solid;border-width:0 6px 6px}.common-tip-box-horn.hide{z-index:-1;opacity:0}.discount-price{position:relative;display:flex;height:46px;padding:0 12px;margin-bottom:6px;font-weight:700;background-repeat:no-repeat;background-size:100% 100%;font-size:12px;font-family:PingFangSC-Medium}.discount-price-header{display:flex;flex:1;margin-right:6px;line-height:40px;color:#fff;overflow:hidden}.discount-price-prefix{flex-shrink:0;margin-right:2px}.discount-price-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discount-price-value{margin:0 2px;font-family:Avenir-Black;font-size:20px;font-weight:700}.discount-price-unit{vertical-align:1.5px}.discount-price-split{margin-left:8px}