.detail-display[data-v-c911515f]{color:#171a22}.price-row[data-v-c911515f]{align-items:baseline;display:flex;gap:12px}.price[data-v-c911515f]{font-size:30px;font-weight:700}.fixed-currency[data-v-c911515f],select[data-v-c911515f]{color:#06aabd}select[data-v-c911515f]{background:#fff;border:0;max-width:90px}h1[data-v-c911515f]{font-size:20px;font-weight:500;line-height:1.5;margin:16px 0 6px;overflow-wrap:anywhere}.address[data-v-c911515f],.price-note[data-v-c911515f]{color:#646566;font-size:14px;margin:6px 0}.summary[data-v-c911515f]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0}dt[data-v-c911515f]{color:#969799;font-weight:400}dd[data-v-c911515f]{margin:6px 0 0;overflow-wrap:anywhere;white-space:pre-line}.tags[data-v-c911515f]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.tags span[data-v-c911515f]{background:#06aabd;color:#fff;font-size:13px;padding:3px 8px}.detail-section[data-v-c911515f]{border-top:1px solid #ebedf0;margin-top:32px;padding-top:24px}h2[data-v-c911515f]{color:#06aabd;font-size:18px;font-weight:500;margin:0 0 20px}.facts>div[data-v-c911515f]{display:flex;gap:12px;margin-bottom:12px}.facts dt[data-v-c911515f]{flex:0 0 120px}.facts dd[data-v-c911515f]{margin:0;min-width:0}.facts--fees>div[data-v-c911515f]{display:block}.facts--fees .facts__fee-item[data-v-c911515f]{color:#171a22;display:block;flex:none}.compact[data-v-c911515f]{display:grid;gap:12px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.compact>div[data-v-c911515f]{display:block;margin:0}.full[data-v-c911515f]{grid-column:1/-1}.sr-only[data-v-c911515f]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}@media (max-width:767px){.detail-display[data-v-c911515f]{padding:20px 20px 0}}@media (max-width:360px){.compact[data-v-c911515f]{grid-template-columns:1fr}.summary[data-v-c911515f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.invest_info_container[data-v-cb08910b]{border-top:.0625rem solid #ebedf0;margin:3rem 0 4.5rem;padding-top:2rem}.invest_info_titleContent[data-v-cb08910b]{align-items:center;display:flex;margin-bottom:2rem}.invest_info_title[data-v-cb08910b]{color:#06aabd;font-size:1.5rem;font-weight:600;line-height:2.5rem}.invest_info_title_content[data-v-cb08910b]{color:#969799;font-size:.75rem;margin-left:1rem}.invest_info_content[data-v-cb08910b]{display:flex}.invest_info_content_item[data-v-cb08910b]{align-items:center;color:#171b22;display:flex;font-size:1.125rem;line-height:2rem;margin-right:14.375rem;text-wrap:nowrap}.onsale_house_type_container[data-v-6dafbaec]{margin-bottom:4.5rem}.onsale_house_type_title[data-v-6dafbaec]{color:#171b22;font-size:1.5rem;font-weight:600;line-height:2.5rem;margin-bottom:2rem}.filter_nav_wrapper[data-v-6dafbaec]{align-items:center;display:flex;margin-bottom:2rem;width:51.75rem}.filter_nav_arrow[data-v-6dafbaec]{border-radius:50%;color:#06aabd;cursor:pointer;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.filter_nav_arrow img[data-v-6dafbaec]{height:1.5rem;margin-top:.1875rem;width:1.5rem}.filter_nav_arrow.left[data-v-6dafbaec]{margin-right:.75rem}.filter_nav_arrow[data-v-6dafbaec]:hover:not(.disabled){color:#059aa8}.filter_nav_arrow.disabled[data-v-6dafbaec]{color:#ccc;cursor:not-allowed;opacity:.4}.filter_nav[data-v-6dafbaec]{align-items:center;display:flex;flex:1;flex-wrap:nowrap;gap:2rem;min-height:2.75rem;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none}.filter_nav[data-v-6dafbaec]::-webkit-scrollbar{display:none}.filter_nav .filter_item[data-v-6dafbaec]{border-bottom:.125rem solid transparent;color:#171b22;cursor:pointer;flex-shrink:0;font-size:1.125rem;padding-bottom:.5rem;text-wrap:nowrap;transition:all .3s ease}.filter_nav .filter_item[data-v-6dafbaec]:hover{color:#06aabd}.filter_nav .filter_item.active[data-v-6dafbaec]{border-bottom-color:#06aabd;color:#06aabd;font-weight:500}.house_types_wrapper[data-v-6dafbaec]{align-items:center;display:flex;margin-bottom:1rem;width:100%}.house_types_wrapper .nav_arrow[data-v-6dafbaec]{align-items:center;background:#fff;border-radius:50%;color:#06aabd;cursor:pointer;display:flex;height:2.75rem!important;justify-content:center;transition:all .3s ease;width:2.75rem!important;z-index:2}.house_types_wrapper .nav_arrow[data-v-6dafbaec]:hover:not(.disabled){color:#fff}.house_types_wrapper .nav_arrow.disabled[data-v-6dafbaec]{color:#ccc;cursor:not-allowed;opacity:.4}.house_types_wrapper .nav_arrow.disabled[data-v-6dafbaec]:hover{background:#fff;border-color:#e5e5e5;color:#ccc}.house_types_wrapper .nav_arrow.left[data-v-6dafbaec]{margin-right:1.75rem}.house_types_wrapper .nav_arrow.right[data-v-6dafbaec]{margin-left:2rem}.house_types_wrapper .house_types_scroll[data-v-6dafbaec]{overflow:hidden;width:100%}.house_types_wrapper .house_types_swiper[data-v-6dafbaec]{padding:.5rem}.house_types_wrapper .house_type_card[data-v-6dafbaec]{background:#fff;box-shadow:0 0 .25rem #0000001a;box-sizing:border-box;width:12.5rem}.house_types_wrapper .house_type_card .house_image[data-v-6dafbaec]{height:0;padding-bottom:68%;position:relative;width:100%}.house_types_wrapper .house_type_card .house_image .image_placeholder[data-v-6dafbaec]{align-items:center;background:#f5f5f5;color:#999;display:flex;font-size:1rem;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.house_types_wrapper .house_type_card .house_image .on_sale_badge[data-v-6dafbaec]{color:#171b22;font-size:.875rem;position:absolute;right:.75rem;top:.625rem}.house_types_wrapper .house_type_card .house_info[data-v-6dafbaec]{padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}.house_types_wrapper .house_type_card .house_info .product_type[data-v-6dafbaec]{color:#06aabd;font-size:.625rem;line-height:1.375rem;margin-top:.5rem}.house_types_wrapper .house_type_card .house_info .house_info_top[data-v-6dafbaec]{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.house_types_wrapper .house_type_card .house_info .house_info_top .house_name[data-v-6dafbaec]{color:#000;font-size:.875rem;line-height:1.5rem}.house_types_wrapper .house_type_card .house_info .house_info_top .price[data-v-6dafbaec]{color:#06aabd;font-size:.875rem;line-height:1.5rem}.house_types_wrapper .house_type_card .house_info .house_info_bottom[data-v-6dafbaec]{align-items:center;display:flex;justify-content:space-between}.house_types_wrapper .house_type_card .house_info .house_info_bottom .room_config[data-v-6dafbaec]{color:#969799;font-size:.625rem;line-height:1.375rem}.disclaimer[data-v-6dafbaec]{color:#999;font-size:.875rem;line-height:1.375rem;text-align:left}.button-container[data-v-6dafbaec]{align-items:center;display:flex;margin-top:1rem}.button-container .nav-button[data-v-6dafbaec]{height:2.25rem;width:2.25rem}.invest_info_title[data-v-c86e9e8b]{color:#171b22;font-size:1.5rem;font-weight:600;line-height:2.5rem;margin-bottom:2rem}.tabsClass[data-v-c86e9e8b] .el-tabs__nav-wrap:after{background-color:#f7f8fa;height:.0625rem}.tabsClass[data-v-c86e9e8b] .el-tabs__item.is-active,.tabsClass[data-v-c86e9e8b] .el-tabs__item:hover{color:#171b22}.tabsClass[data-v-c86e9e8b] .el-tabs__active-bar{background-color:#06aabd}.tabsClass[data-v-c86e9e8b] .el-tabs__item{padding:0 2.625rem}.tabsClass[data-v-c86e9e8b] .el-tabs__item{font-size:1.125rem}.mapConClass[data-v-c86e9e8b]{height:26.25rem;width:52rem}.mapConClass[data-v-c86e9e8b] .markerCusOverlayMain{background-color:#fff;border-radius:.125rem;border-radius:.5rem;bottom:1.875rem;box-shadow:0 0 .625rem #0003;box-sizing:border-box;display:flex;flex-direction:column;left:var(--v7434f70d);padding:.75rem;position:absolute;position:relative;width:13.875rem}.mapConClass[data-v-c86e9e8b] .markerCusOverlayMain .markerCusOverlayContent{align-items:center;display:flex;gap:0 .75rem}.mapConClass[data-v-c86e9e8b] .markerCusOverlayMain .markerCusOverlayContent .markerCusOverlayContentTitle{color:#bf9660;flex:1;font-size:.875rem;font-style:Regular;white-space:nowrap}.mapConClass[data-v-c86e9e8b] .markerCusOverlayMain .markerCusOverlayContent>div{display:flex;flex-wrap:wrap;gap:0 .75rem;width:9.375rem}.mapConClass[data-v-c86e9e8b] .markerCusOverlayMain .markerCusOverlayContent>div .markerCusOverlayContentItem>span{color:#969799;font-size:.625rem;font-style:Regular}.mapConClass[data-v-c86e9e8b] .markerCusOverlayMain .closeCon{height:1rem;position:absolute;right:.25rem;top:.25rem;width:1rem}.mapConClass[data-v-c86e9e8b] .benfangClass{align-items:center;background-color:#06aabd;border-radius:.125rem;bottom:1.875rem;color:#fff;display:flex;font-size:.875rem;font-weight:400;height:1.875rem;justify-content:center;left:var(--v55c1dfcd);min-width:2.75rem;padding:0 .125rem;position:absolute}.nearbyEmpty[data-v-c86e9e8b],.nearbyListCon[data-v-c86e9e8b]{margin-top:1rem}.nearbyItem[data-v-c86e9e8b]{align-items:center;color:#171b22;display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;line-height:1.25rem;min-height:2.5rem}.nearbyItemTitle[data-v-c86e9e8b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nearbyItemDistance[data-v-c86e9e8b]{color:#969799;flex:none;white-space:nowrap}.nearbyEmpty[data-v-c86e9e8b]{color:#969799;font-size:.875rem;line-height:2.5rem}.recommends_house_container[data-v-e4400a64]{margin-bottom:4.5rem;margin-top:4.5rem;overflow:visible;width:100%}.recommends_house_title_container[data-v-e4400a64]{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem;overflow:hidden}.recommends_house_title_container .left_container[data-v-e4400a64]{align-items:center;display:flex}.recommends_house_title_container .left_container .line[data-v-e4400a64]{background-color:#06aabd;border-bottom-right-radius:.125rem;border-top-right-radius:.125rem;height:1.5rem;margin-right:1rem;width:.25rem}.recommends_house_title_container .left_container .title[data-v-e4400a64]{color:#171b22;font-size:1.5rem;font-weight:600;line-height:2.5rem}.recommends_house_title_container .right_container .more[data-v-e4400a64]{color:#06aabd;cursor:pointer;font-size:1.125rem;line-height:2rem;transition:color .3s ease}.recommends_house_title_container .right_container .more[data-v-e4400a64]:hover{color:#058a9a}.recommends_house_list[data-v-e4400a64]{overflow:visible;position:relative}.recommends_house_list[data-v-e4400a64] .swiper{overflow:hidden}.recommends_house_list .swiper-wrapper[data-v-e4400a64]{overflow:hidden;padding-bottom:.25rem;padding-left:.25rem;padding-right:.25rem}.recommends_house_list .house-slide[data-v-e4400a64]{box-sizing:border-box;height:21.625rem;overflow:visible;width:18.75rem}.recommends_house_list .house-slide .recommends_house-item[data-v-e4400a64]{border-radius:0;box-shadow:0 0 .25rem .0625rem #0000000f;height:21.625rem}.recommends_house_list .house-slide[data-v-e4400a64] .houseImg img{border-radius:0!important}.recommends_house_list .nav-button[data-v-e4400a64]{align-items:center;background:#ffffffe6;border-radius:50%;box-shadow:0 .125rem .5rem #0000001a;cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;top:calc(50% - 1.5rem);transition:all .3s ease;width:3rem;z-index:20}.recommends_house_list .nav-button[data-v-e4400a64]:hover{background:#fff;box-shadow:0 .25rem 1rem #00000026}.recommends_house_list .nav-button img[data-v-e4400a64]{height:3rem;width:3rem}.recommends_house_list .nav-button.prev-button[data-v-e4400a64]{left:-3.625rem}.recommends_house_list .nav-button.is-disabled[data-v-e4400a64]{cursor:not-allowed;opacity:.5}.recommends_house_list .nav-button.next-button[data-v-e4400a64]{right:-3.625rem}.recommends_house_list .progress-container[data-v-e4400a64]{margin-top:2rem}.recommends_house_list .progress-container .progress-bar[data-v-e4400a64]{background-color:#e0e0e0;border:.0625rem solid #ccc;border-radius:.25rem;height:.5rem;overflow:hidden;position:relative;width:100%}.recommends_house_list .progress-container .progress-bar .progress-fill[data-v-e4400a64]{background:linear-gradient(90deg,#06aabd,#058a9a)!important;border-radius:.25rem;display:block;height:100%;min-width:.25rem;position:relative;transition:width .3s ease}.recommends_house_list .progress-container .progress-bar .progress-fill[data-v-e4400a64]:after{background-color:#06aabd;border:.1875rem solid #fff;border-radius:50%;box-shadow:0 .125rem .375rem #0003;content:"";height:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1rem}.button-container[data-v-e4400a64]{align-items:center;display:flex;margin-top:1.25rem}.button-container .nav-button[data-v-e4400a64]{height:2.25rem;width:2.25rem}.recommends_house_container[data-v-a21ad345]{margin:4.5rem auto 0 0!important;overflow:visible;width:100%}.recommends_house_title_container[data-v-a21ad345]{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem;overflow:hidden}.recommends_house_title_container .left_container[data-v-a21ad345]{align-items:center;display:flex}.recommends_house_title_container .left_container .line[data-v-a21ad345]{background-color:#06aabd;border-bottom-right-radius:.125rem;border-top-right-radius:.125rem;height:1.5rem;margin-right:1rem;width:.25rem}.recommends_house_title_container .left_container .title[data-v-a21ad345]{color:#171b22;font-size:1.5rem;font-weight:600;line-height:2.5rem}.recommends_house_title_container .right_container .more[data-v-a21ad345]{color:#06aabd;cursor:pointer;font-size:1.125rem;line-height:2rem;transition:color .3s ease}.recommends_house_title_container .right_container .more[data-v-a21ad345]:hover{color:#058a9a}.recommends_house_list[data-v-a21ad345]{overflow:visible;position:relative}.recommends_house_list[data-v-a21ad345] .swiper,.recommends_house_list .swiper-wrapper[data-v-a21ad345]{overflow:hidden}.recommends_house_list .house-slide[data-v-a21ad345]{width:18.75rem}.recommends_house_list .house-slide .theme-item[data-v-a21ad345]{background:#fff;overflow:hidden;width:18.75rem}.recommends_house_list .house-slide .theme-item .theme-image[data-v-a21ad345]{height:25rem!important;width:18.75rem}.recommends_house_list .house-slide .theme-item .theme-image img[data-v-a21ad345]{border-radius:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.recommends_house_list .house-slide .theme-item .theme-title[data-v-a21ad345]{color:#06aabd;font-size:1.125rem;height:1.375rem;margin-left:.75rem;margin-top:1.125rem}.recommends_house_list .house-slide .theme-item .theme-content[data-v-a21ad345]{color:#000;font-size:1.125rem;line-height:2rem;margin-bottom:1rem;margin-left:.75rem;margin-top:1.125rem;max-height:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommends_house_list .nav-button[data-v-a21ad345]{align-items:center;background:#ffffffe6;border-radius:50%;box-shadow:0 .125rem .5rem #0000001a;cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;top:50%;transition:all .3s ease;width:3rem;z-index:20}.recommends_house_list .nav-button[data-v-a21ad345]:hover{background:#fff;box-shadow:0 .25rem 1rem #00000026}.recommends_house_list .nav-button img[data-v-a21ad345]{height:3rem;width:3rem}.recommends_house_list .nav-button.prev-button[data-v-a21ad345]{left:-3.375rem}.recommends_house_list .nav-button.is-disabled[data-v-a21ad345]{cursor:not-allowed;opacity:.5}.recommends_house_list .nav-button.next-button[data-v-a21ad345]{right:-3.375rem}.recommends_house_list .progress-container[data-v-a21ad345]{margin-top:2rem}.recommends_house_list .progress-container .progress-bar[data-v-a21ad345]{background-color:#e0e0e0;border:.0625rem solid #ccc;border-radius:.25rem;height:.5rem;overflow:hidden;position:relative;width:100%}.recommends_house_list .progress-container .progress-bar .progress-fill[data-v-a21ad345]{background:linear-gradient(90deg,#06aabd,#058a9a)!important;border-radius:.25rem;display:block;height:100%;min-width:.25rem;position:relative;transition:width .3s ease}.recommends_house_list .progress-container .progress-bar .progress-fill[data-v-a21ad345]:after{background-color:#06aabd;border:.1875rem solid #fff;border-radius:50%;box-shadow:0 .125rem .375rem #0003;content:"";height:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1rem}.button-container[data-v-a21ad345]{align-items:center;display:flex;margin-top:1.25rem}.button-container .nav-button[data-v-a21ad345]{height:2.25rem;width:2.25rem}.house_banner_container[data-v-5fe34552]{background-color:#fff!important;height:34rem;margin:0 auto;overflow-x:hidden;position:relative;width:81rem}.houseBanner[data-v-5fe34552]{height:100%;overflow:hidden;position:relative;width:100%}.swiper-wrapper[data-v-5fe34552]{background-color:#fff!important;height:100%;overflow-x:hidden;width:100%}.swiper-wrapper .house-slide[data-v-5fe34552]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;width:51rem!important}.swiper-wrapper .house-slide .image-item[data-v-5fe34552]{height:100%;width:100%}.swiper-wrapper .house-slide .image-item img[data-v-5fe34552]{height:34rem;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-wrapper .house-slide .video-wrapper[data-v-5fe34552]{height:34rem!important;position:relative;width:100%;z-index:10}.swiper-wrapper .house-slide .video-wrapper .video-player-full[data-v-5fe34552]{height:34rem!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.swiper-wrapper .house-slide .video-wrapper[data-v-5fe34552] .vjs-tech{height:34rem!important;max-height:34rem!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important}.swiper-wrapper .house-slide .video-wrapper[data-v-5fe34552] .vjs-poster{height:100%!important;max-height:34rem!important;max-width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.no-swipe[data-v-5fe34552]{touch-action:pan-y pinch-zoom}.image-see-more-container[data-v-5fe34552]{bottom:1rem;display:flex;position:absolute;right:1rem;z-index:20}.image-see-more[data-v-5fe34552]{background:#fff}.image-see-more[data-v-5fe34552],.image-see-more_type[data-v-5fe34552]{border:.0625rem solid #06aabd;border-radius:0;color:#06aabd;font-size:1rem;font-weight:500;margin-left:.75rem;padding:.5rem 1rem;z-index:20}.image-see-more_type[data-v-5fe34552]{background-color:#fff;text-align:center}.swiper-navigation-container[data-v-5fe34552]{display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:1}.swiper-navigation-container .swiper-button-next_right[data-v-5fe34552],.swiper-navigation-container .swiper-button-prev_left[data-v-5fe34552]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;pointer-events:auto;transition:all .3s ease}.swiper-navigation-container .swiper-button-next_right[data-v-5fe34552]:hover,.swiper-navigation-container .swiper-button-prev_left[data-v-5fe34552]:hover{background-color:transparent}.swiper-navigation-container .swiper-button-next_right img[data-v-5fe34552],.swiper-navigation-container .swiper-button-prev_left img[data-v-5fe34552]{height:2.75rem;width:2.75rem}.swiper-navigation-container .rotate[data-v-5fe34552]{cursor:not-allowed;opacity:.5}.swiper-navigation-container .swiper-button-prev_left[data-v-5fe34552]{margin-left:.5rem}.swiper-navigation-container .swiper-button-next_right[data-v-5fe34552]{margin-right:.5rem}.video-placeholder[data-v-5fe34552]{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;width:100%}.video-poster[data-v-5fe34552]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.play-overlay[data-v-5fe34552]{background:transparent;border:none;border-radius:50%;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:200!important}.play-overlay img[data-v-5fe34552]{height:4rem;width:4rem}.houseBanner .house-classification-tags[data-v-5fe34552]{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end;max-width:calc(100% - 1.5rem);pointer-events:none;position:absolute;right:.75rem;top:.75rem;z-index:10}.houseBanner .house-classification-tags span[data-v-5fe34552]{background:#06aabd;color:#fff;font-size:.75rem;line-height:1.125rem;padding:.3125rem .5rem}.houseBanner .house-classification-tags .house-classification-tags__secondary[data-v-5fe34552]{background:#d6a430}:host,:root{--van-button-mini-height:24px;--van-button-mini-padding:0 var(--van-padding-base);--van-button-mini-font-size:var(--van-font-size-xs);--van-button-small-height:32px;--van-button-small-padding:0 var(--van-padding-xs);--van-button-small-font-size:var(--van-font-size-sm);--van-button-normal-padding:0 15px;--van-button-normal-font-size:var(--van-font-size-md);--van-button-large-height:50px;--van-button-default-height:44px;--van-button-default-line-height:1.2;--van-button-default-font-size:var(--van-font-size-lg);--van-button-default-color:var(--van-text-color);--van-button-default-background:var(--van-background-2);--van-button-default-border-color:var(--van-gray-4);--van-button-primary-color:var(--van-white);--van-button-primary-background:var(--van-primary-color);--van-button-primary-border-color:var(--van-primary-color);--van-button-success-color:var(--van-white);--van-button-success-background:var(--van-success-color);--van-button-success-border-color:var(--van-success-color);--van-button-danger-color:var(--van-white);--van-button-danger-background:var(--van-danger-color);--van-button-danger-border-color:var(--van-danger-color);--van-button-warning-color:var(--van-white);--van-button-warning-background:var(--van-warning-color);--van-button-warning-border-color:var(--van-warning-color);--van-button-border-width:var(--van-border-width);--van-button-radius:var(--van-radius-md);--van-button-round-radius:var(--van-radius-max);--van-button-plain-background:var(--van-white);--van-button-disabled-opacity:var(--van-disabled-opacity);--van-button-icon-size:1.2em;--van-button-loading-icon-size:20px}.van-theme-dark{--van-button-plain-background:transparent}.van-button{-webkit-appearance:none;border-radius:var(--van-button-radius);box-sizing:border-box;cursor:pointer;display:inline-block;font-size:var(--van-button-default-font-size);height:var(--van-button-default-height);line-height:var(--van-button-default-line-height);margin:0;padding:0;position:relative;text-align:center;transition:opacity var(--van-duration-fast);-webkit-font-smoothing:auto}.van-button:before{background:var(--van-black);border:inherit;border-color:var(--van-black);border-radius:inherit;box-sizing:content-box;content:" ";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.van-button:active:before{opacity:.1}.van-button--disabled:before,.van-button--loading:before{display:none}.van-button--default{background:var(--van-button-default-background);border:var(--van-button-border-width) solid var(--van-button-default-border-color);color:var(--van-button-default-color)}.van-button--primary{background:var(--van-button-primary-background);border:var(--van-button-border-width) solid var(--van-button-primary-border-color);color:var(--van-button-primary-color)}.van-button--success{background:var(--van-button-success-background);border:var(--van-button-border-width) solid var(--van-button-success-border-color);color:var(--van-button-success-color)}.van-button--danger{background:var(--van-button-danger-background);border:var(--van-button-border-width) solid var(--van-button-danger-border-color);color:var(--van-button-danger-color)}.van-button--warning{background:var(--van-button-warning-background);border:var(--van-button-border-width) solid var(--van-button-warning-border-color);color:var(--van-button-warning-color)}.van-button--plain{background:var(--van-button-plain-background)}.van-button--plain.van-button--primary{color:var(--van-button-primary-background)}.van-button--plain.van-button--success{color:var(--van-button-success-background)}.van-button--plain.van-button--danger{color:var(--van-button-danger-background)}.van-button--plain.van-button--warning{color:var(--van-button-warning-background)}.van-button--large{height:var(--van-button-large-height);width:100%}.van-button--normal{font-size:var(--van-button-normal-font-size);padding:var(--van-button-normal-padding)}.van-button--small{font-size:var(--van-button-small-font-size);height:var(--van-button-small-height);padding:var(--van-button-small-padding)}.van-button__loading{color:inherit;font-size:inherit}.van-button__loading .van-loading__spinner{color:currentColor;height:var(--van-button-loading-icon-size);width:var(--van-button-loading-icon-size)}.van-button--mini{font-size:var(--van-button-mini-font-size);height:var(--van-button-mini-height);padding:var(--van-button-mini-padding)}.van-button--mini+.van-button--mini{margin-left:var(--van-padding-base)}.van-button--block{display:block;width:100%}.van-button--disabled{cursor:not-allowed;opacity:var(--van-button-disabled-opacity)}.van-button--loading{cursor:default}.van-button--round{border-radius:var(--van-button-round-radius)}.van-button--square{border-radius:0}.van-button__content{align-items:center;display:flex;height:100%;justify-content:center}.van-button__content:before{content:" "}.van-button__icon{font-size:var(--van-button-icon-size);line-height:inherit}.van-button__icon+.van-button__text,.van-button__loading+.van-button__text,.van-button__text+.van-button__icon,.van-button__text+.van-button__loading{margin-left:var(--van-padding-base)}.van-button--hairline{border-width:0}.van-button--hairline:after{border-color:inherit;border-radius:calc(var(--van-button-radius)*2)}.van-button--hairline.van-button--round:after{border-radius:var(--van-button-round-radius)}.van-button--hairline.van-button--square:after{border-radius:0}.share-btn[data-v-6524981a]{background-color:#fff;border:0;border-radius:.5rem;color:#06aabd;gap:.375rem;padding:.75rem 1rem}.share-btn[data-v-6524981a] .van-button__text{align-items:center;display:flex;font-size:.9375rem;font-weight:400;gap:.5rem;justify-content:center;letter-spacing:0;line-height:1.375rem}.share-popup .popup-header[data-v-6524981a]{align-items:center;color:#171b22;display:flex;justify-content:space-between}.share-popup .popup-header h3[data-v-6524981a]{font-size:1.125rem;font-weight:600;margin:0}.share-popup .popup-header .van-icon[data-v-6524981a]{color:#969799;cursor:pointer;font-size:1.25rem}.share-popup .share-option[data-v-6524981a]{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;padding-top:1.5rem}.share-popup .share-option .option-icon[data-v-6524981a]{align-items:center;background-color:#06aabd;border-radius:.75rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.share-popup .share-option .option-icon .van-icon[data-v-6524981a]{color:#fff;font-size:1.5rem}.share-popup .share-option .option-text[data-v-6524981a]{color:#171b22;font-size:.6875rem;font-weight:400;letter-spacing:0;line-height:1rem}.van-popup--bottom[data-v-6524981a]{border-radius:0}.house_detail_container[data-v-ca7d1fbb]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.house_banner_container[data-v-ca7d1fbb]{height:34rem;width:81rem}.house_content_container_wrapper[data-v-ca7d1fbb]{box-sizing:border-box;display:flex;justify-content:space-between;padding:2rem 4.5rem 0;position:relative;width:90rem}.house_content_container_wrapper.with-login-mask[data-v-ca7d1fbb]:after{-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);background:#ffffff59;content:"";inset:0;pointer-events:none;position:absolute;transition:all .3s ease-in-out;z-index:1001}.house_content_container_wrapper .counselor_info_card_wrapper[data-v-ca7d1fbb]{transition:transform .3s ease,top .3s ease,box-shadow .3s ease;will-change:transform,top;z-index:12}.house_content_container_wrapper .counselor_info_card_wrapper.sticky[data-v-ca7d1fbb]{box-shadow:0 .125rem .625rem #0000001a;position:fixed;transform:translateZ(0);z-index:1000}.house_content_container_wrapper .counselor_info_card_wrapper.sticky[data-scroll-phase=sticky][data-v-ca7d1fbb]{left:var(--sticky-left);top:6rem;transform:translateZ(0)}.house_content_container_wrapper .counselor_info_card_wrapper.sticky[data-scroll-phase=following][data-v-ca7d1fbb]{box-shadow:0 .125rem .625rem #0000001a;left:var(--sticky-left);top:calc(6rem - var(--scroll-offset, 0)*.0625rem);transform:translateZ(0);z-index:1000}.house_content_container[data-v-ca7d1fbb]{width:51.75rem}.house_recommend_container_wrapper[data-v-ca7d1fbb]{box-sizing:border-box;padding:0 4.5rem;width:90rem}.surround_map[data-v-ca7d1fbb]{margin-bottom:4.5rem}.detail-unavailable[data-v-ca7d1fbb]{padding:80px 24px;text-align:center}.detail-unavailable h1[data-v-ca7d1fbb]{font-size:20px;margin-bottom:24px}
