.f-realtor-list .f-realtor-card-wrapper:not(:last-of-type) .discount-info-wrapper{border-bottom:.01rem solid #e8e8e8}.discount-info-wrapper{background-repeat:no-repeat;background-size:cover;background:#fff;font-family:PingFang SC;margin-bottom:-.18rem;padding-bottom:.3rem;width:100%}.discount-info-title-bg{background-repeat:no-repeat;background-size:100% 100%;color:#fff;display:inline-block;font-size:.24rem;font-style:normal;font-weight:600;height:.4rem;line-height:.36rem;line-height:.4rem;position:relative;text-align:center;z-index:2}.discount-info-title .threebytebg{width:1.28rem}.discount-info-title .fourbytebg{width:1.5rem}.discount-info-title-time{background-repeat:no-repeat;background-size:100% 100%;color:#7a390b;display:inline-block;font-size:.2rem;font-weight:400;height:.4rem;line-height:.24rem;line-height:.4rem;margin-bottom:.12rem;margin-left:-.22rem;padding-left:.28rem;padding-right:.12rem;position:relative;z-index:1}.discount-info-price{color:#fe5500;line-height:.5rem;position:relative}.discount-info-price .discount-price-current{font-size:.36rem;font-weight:600;line-height:.5rem}.discount-info-price .discount-price-unit{font-size:.24rem;font-weight:600;line-height:.34rem}.discount-info-price .discount-price-court{font-size:.24rem;font-weight:400;line-height:.36rem;margin-left:.12rem}.discount-info-price .discount-price-court del{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.discount-price-subtitle{color:#999;font-size:.28rem;font-weight:400;line-height:.36rem}.discount-info-desc{color:#fe5500;font-size:.36rem;font-style:normal;font-weight:600;line-height:.6rem}.discount-info-wrapper-right{position:absolute;right:0;top:0}.discount-info-wrapper-right .discount-el-button--danger{background-color:#fe5500;border:.02rem solid #fe5500;border-radius:.06rem;box-sizing:border-box;color:#606266;color:#fff;cursor:pointer;display:inline-block;font-size:.24rem;font-weight:500;height:.56rem;line-height:1;line-height:.28rem;margin-top:.3rem;padding:.12rem .24rem;text-align:center;white-space:nowrap;width:1.52rem}.discount-info-wrapper-right .discount-el-button--disabled{cursor:not-allowed;opacity:.5}.sf-nvS9Rn{padding-bottom:.32rem}.sf-nvS9Rn .row-O6l9rl{display:flex;margin:.24rem .48rem .06rem}.sf-nvS9Rn .row-O6l9rl .rowKey-xHM143{color:#999;font-size:.28rem;margin-right:.16rem;white-space:nowrap}.sf-nvS9Rn .row-O6l9rl .rowLocaiton-suEO8V{color:#333;font-size:.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-nvS9Rn .row-O6l9rl .rowValue-yCa6M7{align-items:center;color:#333;display:flex;font-size:.28rem}.sf-nvS9Rn .row-O6l9rl .rowValueImg-KB0oYr{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKwSURBVHgBrVVNVhpBEK7qAYPJZjxBSC4Qs8uO1gtITqCeILr0KaExz5el3CBklZcdXECaE0hOIN5gNjEgTFeq5gcGQgCRb9EzXd31/9MIC2C073vw8AkANSAUmVSMTygAwi6Baznwmsb2e/+TgfOIX3WhOAL6xqcaVgARNRyo2jxFapZwqV+cjNDdpsIJqEXkjkPCNyFt71TaA1Tk3rPUj3z6PbIS8chjHuFd6MGX/UKVGU18Qs3QqdNF7o+9Rcc8eJi4Yyr2sfaPAtGOCNfJpRpfMvAEsHGG+aoxO5x+toO6/HupFYT0g/UV1hEuaN+N7P7bvBisEelDqZj/aXujIMrBCCIXfVbSWEd4ispN30hoRZYnRcLAOIZ0JxtJ5LKYL8O0vO0dNQQqy0asf65wwRnLIICW/CM8nChO7IFsnIuJGwG5pnwUYIlzQLuyyQP1sneMzu8adnc5zfeNzuksjbvbRnq4+5UkRDbndthNL9T2t4yH6jZNlEBiG9E4vlesKKV7+Kftodeu6S0zUVEIZOWSKqqsJZMLCRnJz1g1/h+CF2QMDqZ4RJYNgqyk+/i3PxZQlXIj3Avp5V5KO7e/uzmuMhkT2WJg2rHQqpZ5ElzpV4mHFOR4lZJ6rSDU/G2klyq2b1kpZHE2p8rm0RwMixIgIvylHGJHiAjqEDaHcvJtsneFaGbI9JytkHUgxcDjNTLWATZVkpCogpIwPQvx2Jk0bpr6ADaAaNxH1lPgnIpGtoINIfuW8AM0ft1y09ewdKnz45105EoPjnLXLDxOLI/7i/ZjfSxRFn5smulMmoW8t7x2HOfJcLfHDdn3JV+o8ICDnVQMBWL5xc2gPmWyLNL6Iar6rHA+LMEK4OnZcYRH87zFRYzifjTOEcrcNu/SucW4Z6E9ttiGXObZ0TCLv6wvUkVddZe6AAAAAElFTkSuQmCC);background-size:100%;display:inline-block;height:.24rem;margin-right:.08rem;width:.24rem}.sf-nvS9Rn .row-O6l9rl .rowValueText-mBplkV{color:#834107}.sf-nvS9Rn .row-O6l9rl:last-child{margin-bottom:.24rem;margin-top:.07rem}.map-NYTfck{border-radius:.08rem;height:3.4rem;margin:0 .48rem;width:calc(100% - .96rem)}.conTabs-dcy7lP{align-items:center;display:flex;flex-wrap:nowrap}.conTab-CJm_UX{flex-grow:1;font-size:.28rem;height:.8rem;line-height:.8rem;min-width:.8rem;position:relative;text-align:center;width:.69rem}.conTab-CJm_UX.active-eZPZ7g{font-weight:500}.conTab-CJm_UX.active-eZPZ7g:after{background:#fe5500;border-radius:.04rem;bottom:.08rem;content:"";height:.08rem;left:calc(50% - .16rem);position:absolute;width:.32rem}.conListItem-fZfpni{align-items:center;display:flex;margin-top:.24rem;padding:0 .48rem}.conListItem-fZfpni:first-child{margin-top:.32rem}.conListItem-fZfpni .icon-P6dRv9{background-size:100%;flex-grow:0;flex-shrink:0;height:.32rem;margin-right:.08rem;width:.32rem}.conListItem-fZfpni .text-HLg0wV{color:#333;flex-grow:1;font-size:.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conListItem-fZfpni .mile-Iqy3xM{color:#999;flex-grow:0;flex-shrink:0;font-size:.28rem;text-align:right;width:1.4rem}.conPlaceholder-JOYqx2{color:#999;font-size:.28rem;margin-top:.24rem;text-align:center}.mapBox-CNw8qq{margin:0 .48rem;position:relative}.mapBox-CNw8qq img{border-radius:.08rem}.mapMask-A5vLyD{background:transparent;bottom:0;left:0;position:absolute;right:0;top:0;z-index:100}.moduleBox-qPXwEO{background-color:#fff}.header-RYRxMf{align-items:center;display:flex;justify-content:space-between;padding:.32rem .48rem .2rem}.header-RYRxMf .title-mh4GyC{color:#333;font-size:.32rem;font-weight:700}.header-RYRxMf .more-cUDT0R{align-items:center;color:#333;display:flex;font-size:.24rem}.header-RYRxMf .more-cUDT0R:after{border:.02rem solid #666;border-bottom-color:transparent;border-left-color:transparent;content:"";height:.12rem;transform:rotate(45deg);width:.12rem}.ttfe-f-newhouse-discount-detail-content{background-color:#fafafa;bottom:0;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch;font-family:PingFangSC-Regular;z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222}.app-h5 .ttfe-f-newhouse-discount-detail-content{color:#333}.app-douyin .ttfe-f-newhouse-discount-detail-content{color:#161823}.ttfe-f-newhouse-discount-detail-content .swiper-container-fullscreen{height:100vh}.ttfe-f-newhouse-discount-detail-content .swiper-container-fullscreen .swiper-num{right:50%}.ttfe-f-newhouse-discount-detail-content .swiper-num{right:.3rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap{margin:auto;margin-bottom:.32rem;position:relative;transform:translateZ(0);width:6.9rem;z-index:2}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile{background-color:#fff;border-radius:.2rem;box-shadow:0 .02rem .4rem 0 hsla(0,0%,78%,.25),0 .2rem .82rem -.22rem hsla(0,0%,99%,.63);overflow:hidden;padding:0 .32rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile-topbanner{background-color:rgba(254,98,0,.17);display:flex;height:.8rem;margin-left:-.32rem;overflow:hidden;width:6.9rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile-topbanner-business-tag{align-items:center;background-image:linear-gradient(126deg,#ff8e00 -1%,#fe5500 124%);border-radius:.2rem 0 0;color:#fff;display:flex;font-family:PingFangSC-Medium;font-size:.32rem;font-weight:700;height:.8rem;min-width:2.28rem;overflow:hidden;padding-right:.2rem;text-overflow:ellipsis;white-space:nowrap}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile-topbanner-business-tag-icon{height:.4rem;margin:0 .08rem .04rem .22rem;object-fit:contain;width:.4rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile-topbanner-advantage{color:#b53d00;font-family:PingFangSC-Regular;font-size:.28rem;line-height:.8rem;overflow:hidden;padding:0 .3rem;text-overflow:ellipsis;vertical-align:-.04rem;white-space:nowrap}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-alias{font-size:.24rem;line-height:.34rem;margin-top:.12rem;padding-bottom:.16rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-alias label{color:#999;margin-right:.08rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile>.ttfe-f-tags{margin-top:.12rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-title{color:#333;font-family:PingFangSC-Medium;font-size:.48rem;letter-spacing:0;line-height:.48rem;padding-top:.6rem}.app-android .ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-title{font-weight:700}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-houseinfo{align-items:center;display:flex;flex-wrap:wrap;margin-top:.32rem;margin-top:.24rem;padding-bottom:.52rem;position:relative}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-houseinfo:after{border-color:#eee}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-houseinfo .info-item{align-self:baseline;flex:1 1 50%;line-height:.34rem;margin-top:.32rem;white-space:nowrap}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-houseinfo .item-key{color:#aeadad;display:inline-block;font-size:.28rem;vertical-align:top}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-houseinfo .item-value{color:#666;display:inline-block;font-size:.28rem;font-weight:700;margin-left:.2rem;vertical-align:top}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-houseinfo .info-item+.info-item{margin-top:.28rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .new-house-discount-house-address{align-items:center;display:flex;flex-direction:row;height:.96rem;margin:.44rem 0 .48rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .new-house-discount-house-address-value{align-items:center;color:#666;display:flex;display:-webkit-box;font-family:PingFangSC-Medium;font-size:.32rem;font-weight:500;line-height:1.5;overflow:hidden;padding-right:.74rem;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .new-house-discount-house-address-icon{height:.88rem;margin-right:.28rem;min-width:.88rem;object-fit:contain;width:.88rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-subscribe-btn{background-color:#fffaf0;border-radius:.5rem;box-sizing:border-box;color:#9c6d43;display:flex;font-size:.32rem;height:.9rem;margin-bottom:.6rem;padding:.24rem 0;width:6.26rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-subscribe-btn-kp,.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-subscribe-btn-price{align-items:center;border-radius:.08rem;display:flex;flex:1 1 auto;font-size:.32rem;justify-content:center;line-height:.6rem;position:relative;text-align:center}.app-h5 .ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-subscribe-btn-kp{border-color:#e8e8e8}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-subscribe-btn-price:after{background-color:#ffe7d2;content:"";height:.9rem;position:absolute;right:0;transform:scaleX(.5);width:.02rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-subscribe-btn .icon-kaipan,.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-subscribe-btn .icon-price-change{display:block;height:.32rem;margin-right:.18rem;width:.32rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-phone-info{display:flex;padding:.4rem 0;position:relative}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-phone-info-content-num{color:#000;font-family:PingFangSC-Medium;font-size:.4rem;line-height:.56rem}.app-android .ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-phone-info-content-num{font-weight:700}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-phone-info-content-describe{color:#999;font-size:.24rem;line-height:.44rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-phone-info-icon{height:1rem;margin-left:auto;width:1rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-positioninfo{padding-top:.32rem;position:relative}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-positioninfo .position-head{color:#081f33;font-family:PingFangSC-Medium;font-size:.32rem;letter-spacing:0;line-height:.44rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .ttfe-f-newhouse-detail-amap{background-position:50%;background-repeat:no-repeat;display:block;float:none;opacity:1;transition:opacity .3s;width:100%}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .ttfe-f-newhouse-detail-amap.loading{background:#f4f4f6;opacity:.3}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-realtor-list{margin:.6rem 0}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-realtor-list-title{color:#333;display:inline-block;font-size:.36rem;font-weight:700;height:.52rem;line-height:.52rem;margin-bottom:.4rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-realtor-list-title img{height:.24rem;width:.24rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-realtor-card-wrapper{overflow:hidden;padding-bottom:.48rem;position:relative}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-realtor-card-wrapper:last-child{padding-bottom:0}.ttfe-f-newhouse-discount-detail-content .map-around-with-tab{background-color:#fff;border-radius:.2rem;box-shadow:0 .02rem .4rem 0 hsla(0,0%,78%,.25),0 .2rem .82rem -.22rem hsla(0,0%,99%,.63);box-sizing:border-box;margin-top:.32rem;margin:0 auto;overflow:hidden;width:6.9rem}.ttfe-f-newhouse-discount-detail-content .map-around-with-tab .f-map-around-head{color:#333;font-family:PingFangSC;font-size:.4rem;font-weight:700;height:.36rem;line-height:.9;margin:.6rem .32rem 0;padding:0}.ttfe-f-newhouse-discount-detail-content .map-around-with-tab .f-map-tab{padding:0 .32rem .1rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-discountinfo{background-color:#fff;border-radius:.2rem;box-shadow:0 .02rem .4rem 0 hsla(0,0%,78%,.25),0 .2rem .82rem -.22rem hsla(0,0%,99%,.63);box-sizing:border-box;margin:0 auto .32rem;padding:.6rem .32rem .44rem;width:6.9rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-discountinfo-title{color:#333;font-size:.4rem;font-weight:700;height:.38rem;line-height:.95;width:1.6rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-discountinfo-item{display:flex;margin-top:.44rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-discountinfo-item-type{align-items:center;background-color:#ffefec;border:.006rem solid #ff6a6a;border-radius:.04rem;color:#fe5500;display:flex;font-size:.2rem;font-weight:500;height:.36rem;justify-content:center;min-width:.6rem;text-align:center}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-discountinfo-item-content{flex:1 1;margin:-.04rem .4rem 0 .34rem;overflow:hidden}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-discountinfo-item-content-info{color:#4a4a4a;display:-webkit-box;font-size:.32rem;font-weight:700;line-height:.4rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0 0 .16rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-discountinfo-item-content-subinfo{color:#aeadad;font-size:.28rem;height:.28rem;line-height:1;margin-bottom:.16rem;text-overflow:ellipsis;white-space:nowrap}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-discountinfo-item-action{align-items:center;background-color:#ffefec;border-radius:.3rem;color:#fe5500;display:flex;font-family:PingFangSC-Medium;font-size:.32rem;font-weight:500;height:.56rem;justify-content:center;line-height:1.15;min-width:1.32rem;padding:0 .3rem;text-align:center;vertical-align:middle}.ttfe-f-newhouse-discount-detail-content .f-realtor-wrapper{margin-top:0}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-floorpan-list{margin-bottom:.32rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-floorpan-list .ttfe-f-detail-neighbor-house{background-color:#fff;border-radius:.2rem;box-shadow:0 .02rem .4rem 0 hsla(0,0%,78%,.25),0 .2rem .82rem -.22rem hsla(0,0%,99%,.63);box-sizing:border-box;margin:0 auto;padding:.6rem 0 .5rem;width:6.9rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-floorpan-list .ttfe-f-detail-neighbor-house-title{font-family:PingFangSC-Medium;font-size:.4rem;font-weight:700;margin:0 0 .4rem;padding:0 .32rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-floorpan-list .ttfe-f-detail-neighbor-house-more i{width:.4rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-floorpan-list .ttfe-f-detail-neighbor-house-card-list{padding-bottom:0}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-floorpan-list .ttfe-f-detail-neighbor-house-card-list-wrapper{margin:0;margin-bottom:-.2rem;padding:0 0 0 .32rem;padding-bottom:.2rem}.ttfe-f-newhouse-discount-detail-content .newhouse-discount-detail-exemption-clause{color:#bbb;font-family:PingFangSC;font-size:.24rem;height:1rem;line-height:.32rem;margin:.4rem auto;width:6.9rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-newhouse-detail-dealhistory{display:flex;flex-direction:column;margin-top:.32rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-newhouse-detail-dealhistory:after{background-color:#f4f5f6;content:"";display:block;height:.12rem;width:100%}.ttfe-f-newhouse-discount-detail-content .ttfe-f-newhouse-detail-recommend{margin-top:.32rem;padding:0 .32rem;position:static;position:sticky;position:-webkit-sticky}.newhouse-detail-tags{color:#a49a92;font-family:PingFangSC-Medium;font-size:.24rem;font-weight:500;height:.4rem;line-height:.24rem;margin-top:.36rem;overflow:hidden}.newhouse-detail-tags p{align-items:center;background-color:#f4f3f2;border-radius:.2rem;box-sizing:border-box;display:inline-flex;font-size:.24rem;height:.4rem;margin-right:.1rem;padding:.06rem .16rem}.ttfe-f-newhouse-detail-footer-placeholder{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.app-h5 .ttfe-f-newhouse-detail-footer .app{background-color:#ff4000}.app-h5 .ttfe-f-newhouse-detail-footer .call{background-color:#ff9100}.app-h5 .ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-alias label,.app-h5 .ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-houseinfo .info-item .item-key,.app-h5 .ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap .f-content-profile .f-phone-info-content-describe{color:#999}.f-content-coupon-topbanner{background-repeat:no-repeat;background-size:100% 100%;display:flex;font-family:PingFang SC;height:1.2rem;margin-top:-1.08rem;padding:.16rem .3rem;transform:translateZ(0);width:7.5rem;z-index:2}.f-content-coupon-topbanner-left{color:#fff;width:66%}.f-content-coupon-topbanner-title{font-size:.24rem;font-weight:400;line-height:.32rem}.f-content-coupon-topbanner-price{display:inline-block}.f-content-coupon-topbanner-price-current{font-size:.4rem;font-weight:600;line-height:.56rem}.f-content-coupon-topbanner-price-court,.f-content-coupon-topbanner-price-unit{font-size:.24rem;font-weight:600;line-height:.34rem}.f-content-coupon-topbanner-price-court{margin-left:.16rem;opacity:.8;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.f-content-coupon-topbanner-desc{display:inline-block;font-size:.28rem;font-weight:600;line-height:.6rem}.f-content-coupon-topbanner-right{color:#7a390b;font-size:.24rem;line-height:.32rem;position:absolute;right:.4rem;text-align:center;top:.28rem;width:auto}.f-content-coupon-topbanner-right-title{font-weight:400;margin-bottom:.04rem}.f-content-coupon-topbanner-right-time{font-weight:500}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap.f-discount-info{background-color:#fff;border-radius:.2rem;box-shadow:0 .02rem .4rem 0 hsla(0,0%,78%,.25),0 .2rem .82rem -.22rem hsla(0,0%,99%,.63);overflow:hidden;padding:0 .32rem 0;transition:all 1s linear}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap.f-discount-info .f-realtor-list{margin-top:.4rem;transition:all 1s linear}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap.f-discount-info .f-realtor-list .f-realtor-list-title{font-size:.4rem}.ttfe-f-newhouse-discount-detail-content .ttfe-f-detail-withmap.f-discount-info .f-content-profile{padding-bottom:0}.f-discount-expend{cursor:pointer;height:.8rem;line-height:.8rem;text-align:center;width:100%}.f-discount-expend span{color:#000;font-size:.24rem;font-weight:400;line-height:.28rem}.f-discount-expend img{height:.16rem;transform:rotate(90deg);transition:all .3s linear;width:.1rem}.f-discount-expend .rotateImg{transform:rotate(270deg)}.ai-bottom-wrapper{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:space-between;left:0;padding:.3rem .22rem .4rem .32rem;padding-bottom:calc(.4rem + constant(safe-area-inset-bottom));padding-bottom:calc(.4rem + env(safe-area-inset-bottom));position:fixed;width:100%}.ai-bottom-wrapper .ai-icon-wrapper{margin-right:.32rem}.ai-bottom-wrapper .ai-icon-wrapper .ai-icon{background:url(//lf3-xfl.bytescm.com/obj/xfl-static/fproject/fe_mobile/static/image/robot.543004f2.png) no-repeat;background-size:100%;height:.64rem;margin-bottom:.04rem;width:.72rem}.ai-bottom-wrapper .ai-icon-wrapper .ai-icon-text{color:#333;font-size:.22rem;font-weight:400;text-align:center}.ai-bottom-wrapper .auto-text{background:linear-gradient(275deg,#ffdec4 23.31%,#f3c1ff 99.39%);color:#461100;font-size:.3rem;margin-right:.16rem}.ai-bottom-wrapper .auto-text,.ai-bottom-wrapper .consult-text{align-items:center;border-radius:.6rem;display:flex;font-weight:500;height:.88rem;justify-content:center;text-align:center;width:2.88rem}.ai-bottom-wrapper .consult-text{background:#fe5500;color:#fff;font-size:.32rem}.f-footer-with-realtor{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:.32rem .3rem;padding-bottom:calc(constant(safe-area-inset-bottom) + .32rem);padding-bottom:calc(env(safe-area-inset-bottom) + .32rem)}.f-footer-with-realtor-detail{display:flex;min-width:2.48rem}.f-footer-realtor-avatar{position:relative}.f-footer-realtor-avatar-img{height:.96rem;object-fit:cover;vertical-align:top;width:.96rem}.f-footer-realtor-avatar-img-container{border-radius:50%;height:.96rem;overflow:hidden;width:.96rem}.f-footer-realtor-avatar-badge{bottom:0;height:.38rem;left:50%;position:absolute;transform:translateX(-50%);width:.88rem}.f-footer-realtor-info{display:flex;flex-direction:column;justify-content:center;margin-left:.2rem;margin-right:.2rem;overflow:hidden}.f-footer-realtor-info-name{color:#333;font-family:PingFangSC-Medium;font-size:.32rem;font-weight:700;height:.44rem;line-height:.44rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-footer-realtor-info-agency{color:#999;font-size:.24rem;height:.34rem;line-height:.34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1.44rem}.f-detail-footer-new{box-sizing:border-box;padding:.32rem .3rem .4rem;padding-bottom:calc(.4rem + constant(safe-area-inset-bottom));padding-bottom:calc(.4rem + env(safe-area-inset-bottom))}.f-detail-footer-new .query-price{background-color:#ff9629!important;border-radius:.44rem;box-shadow:0 .08rem .2rem 0 rgba(255,143,0,.3);font-family:PingFangSC-Medium;font-weight:500}.f-detail-footer-new .free-call-realtor,.f-detail-footer-new .price-query-realtor{border-radius:.44rem!important;border-radius:.08rem;box-shadow:0 .08rem .2rem 0 rgba(255,143,0,.3);display:flex;flex:1 1;flex-flow:column nowrap;font-family:PingFangSC-Medium;font-weight:700;height:.8rem;justify-content:center;min-width:1.76rem;text-align:center}.f-detail-footer-new .free-call-realtor-text,.f-detail-footer-new .price-query-realtor-text{color:#fff;font-size:.28rem}.f-detail-footer-new .free-call-realtor-tips,.f-detail-footer-new .price-query-realtor-tips{font-size:.24rem;transform:scale(.8)}.price-query-realtor{margin-right:.2rem}.f-detail-footer-new .free-call-realtor{background-color:#fe5500}.f-detail-footer-new .price-query-realtor{background-color:#ff9629}