.cal-page[data-v-db340cf6]{padding:48px 48px 24px;color:#000;background:#ececec;border-radius:20px}.cal-page .cal-content[data-v-db340cf6]{display:flex;justify-content:space-between;align-items:center}.cal-page .cal-result[data-v-db340cf6]{margin-right:24px;width:334px;flex-shrink:0;font-size:18px;font-weight:700}.cal-page .cal-result .result-icon[data-v-db340cf6]{margin-right:7px;width:10px;height:16px;border-radius:5px}.cal-page .cal-result .result-icon.icon1[data-v-db340cf6]{background-color:#8979ff}.cal-page .cal-result .result-icon.icon2[data-v-db340cf6]{background-color:#ff928a}.cal-page .cal-result .result-icon.icon3[data-v-db340cf6]{background-color:#3cc3df}.cal-page .cal-result .result-item[data-v-db340cf6]{margin-bottom:24px;display:flex;align-items:center}.cal-page .cal-result .result-item .item-title[data-v-db340cf6]{font-weight:500}.cal-page .cal-result .result-title[data-v-db340cf6]{margin-top:35px;padding-top:40px;font-weight:500;border-top:1px solid #e4e4e4}.cal-page .cal-result .result-desc[data-v-db340cf6]{font-weight:400}.cal-page .charts-box[data-v-db340cf6]{margin-right:24px;width:312px;flex-shrink:0}.cal-page .charts-box .box-inner[data-v-db340cf6]{width:312px;height:312px}.cal-page .cal-form[data-v-db340cf6]{flex:1;max-width:592px;font-size:16px}.cal-page .cal-form .form-section[data-v-db340cf6]{padding-left:20px;padding-right:45px}.cal-page .cal-form .form-section[data-v-db340cf6]:last-child{margin-top:40px;padding-top:32px;padding-right:20px;padding-bottom:32px;border:1px dotted #e0e0e0;border-radius:20px}.cal-page .cal-form .form-control[data-v-db340cf6]{margin-left:20px;width:148px}.cal-page .cal-form .form-control.max-control[data-v-db340cf6]{width:173px}.cal-page .cal-form .form-control+.form-unit[data-v-db340cf6]{margin-left:16px}.cal-page .cal-form .el-input[data-v-db340cf6]{height:36px;line-height:34px;font-size:16px}.cal-page .cal-form .form-unit[data-v-db340cf6]{margin-left:40px}.cal-page .cal-form .form-title[data-v-db340cf6]{font-weight:700}.cal-page .cal-form .form-slider[data-v-db340cf6]{margin-top:20px;margin-bottom:20px}.cal-page .cal-form .slider-tips[data-v-db340cf6]{margin-top:-16px;margin-bottom:20px;color:#f53f3f}.cal-page .cal-buttons[data-v-db340cf6]{margin-top:24px;text-align:center}.page-mobile .cal-page[data-v-db340cf6]{padding:0;background:none}.page-mobile .cal-content[data-v-db340cf6]{display:block}.page-mobile .cal-result[data-v-db340cf6],.page-mobile .charts-box[data-v-db340cf6]{margin-right:0;width:100%;background:#ececec}.page-mobile .cal-result[data-v-db340cf6]{padding:12px;font-size:14px;border-radius:12px 12px 0 0}.page-mobile .cal-result .result-title[data-v-db340cf6]{margin-top:20px;margin-bottom:12px;padding-top:20px}.page-mobile .cal-result .result-item[data-v-db340cf6]{margin-bottom:16px}.page-mobile .cal-result .result-item .mlauto[data-v-db340cf6]{font-size:16px;font-weight:700}.page-mobile .charts-box[data-v-db340cf6]{border-radius:0 0 12px 12px}.page-mobile .charts-box .box-inner[data-v-db340cf6]{margin:0 auto}.page-mobile .cal-form[data-v-db340cf6]{margin-top:22px;font-size:12px}.page-mobile .cal-form .form-section[data-v-db340cf6]{padding:12px}.page-mobile .cal-form .form-section[data-v-db340cf6]:last-child{margin-top:0;padding:12px}.page-mobile .cal-form .form-section:first-child .form-control[data-v-db340cf6]{width:120px}.page-mobile .cal-form .form-section .form-slider[data-v-db340cf6]{margin-top:10px;margin-bottom:0}.page-mobile .cal-form .el-input[data-v-db340cf6]{height:28px;line-height:26px}.page-mobile .cal-form .form-unit[data-v-db340cf6]{margin-left:20px}.page-mobile .cal-form .form-unit~.form-control[data-v-db340cf6]{width:90px}.page-mobile .cal-form .form-control[data-v-db340cf6]{margin-left:12px;width:60px}.page-mobile .cal-form .form-control.max-control[data-v-db340cf6]{width:120px}.page-mobile .cal-form .slider-tips[data-v-db340cf6]{margin-top:-8px;margin-bottom:4px;font-size:12px}.page-mobile .cal-buttons[data-v-db340cf6]{margin-top:12px}.page-mobile .cal-buttons .el-button[data-v-db340cf6]{width:120px;padding:10px 24px}@media screen and (max-width:1420px) and (min-width:770px){.cal-page[data-v-db340cf6]{padding:24px}.cal-page .cal-content[data-v-db340cf6]{flex-wrap:wrap}.cal-page .cal-form[data-v-db340cf6]{min-width:570px;max-width:unset}}@media screen and (max-width:1374px) and (min-width:770px){.cal-page .cal-content[data-v-db340cf6]{margin:0 auto;max-width:800px}.cal-page .cal-content .cal-result[data-v-db340cf6],.cal-page .cal-content .charts-box[data-v-db340cf6]{margin-right:0}.cal-page .cal-form[data-v-db340cf6]{margin-top:32px}}.house-medias .com-image[data-v-6a001f95]{width:100%;height:100%}.house-medias .medias-nodata[data-v-6a001f95]{padding-top:57px}.house-medias .medias-nodata.is-mobile[data-v-6a001f95]{padding-top:0}.house-medias .medias-nodata.is-mobile .medias-items[data-v-6a001f95]{height:auto}.house-medias .medias-nodata.is-mobile .imgs-item[data-v-6a001f95]{aspect-ratio:750/400}.house-medias .medias-tabs+.medias-items[data-v-6a001f95]{margin-top:19px}.house-medias .medias-items[data-v-6a001f95]{margin-bottom:12px;height:504px;border-radius:8px;overflow:hidden}.house-medias .medias-items .medias-item[data-v-6a001f95]{height:100%;cursor:pointer}.house-medias .medias-thums[data-v-6a001f95]{height:90px;display:flex}.house-medias .medias-thums .thums-btn[data-v-6a001f95]{padding-top:37px;padding-left:4px;width:24px;flex-shrink:0;background:#e1e3e9;cursor:pointer}.house-medias .medias-thums .thums-btn.is-disabled[data-v-6a001f95]{cursor:not-allowed}.house-medias .medias-thums .thums-btn.is-disabled .svg-icon[data-v-6a001f95]{fill:#ccc}.house-medias .medias-thums .thums-btn .svg-icon[data-v-6a001f95]{width:16px;height:16px;fill:#f16225;fill:var(--pro-color,#f16225)}.house-medias .medias-thums .thums-list[data-v-6a001f95]{padding-left:4px;flex:1;overflow:hidden}.house-medias .medias-thums .thums-items .thums-item[data-v-6a001f95]{position:relative;width:120px;height:90px;border-radius:8px;overflow:hidden;cursor:pointer}.house-medias .medias-thums .thums-items .thums-item.active[data-v-6a001f95]:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;border-radius:8px;border:1px solid #f16225;border:1px solid var(--pro-color,#f16225)}.house-medias .medias-play[data-v-6a001f95]{position:relative}.house-medias .medias-play[data-v-6a001f95]:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(/assets/img/image.409f888.png) rgba(0,0,0,.2) 50% no-repeat;background-size:67px}.house-medias .medias-play.thums-item[data-v-6a001f95]:after{background-size:27px}.swiper-container[data-v-6a001f95]{height:100%}.swiper-container .swiper-slide[data-v-6a001f95]{display:flex;justify-content:center;align-items:center}.swiper-container .medias-item[data-v-6a001f95]{width:80%;height:80%}.swiper-container .medias-item iframe[data-v-6a001f95],.swiper-container .medias-item video[data-v-6a001f95]{width:100%;height:100%}.medias-container[data-v-6a001f95]{margin-bottom:12px}.medias-container+.medias-tabs[data-v-6a001f95]{padding-left:10px;padding-right:10px}.medias-container .swiper-slide[data-v-6a001f95]{aspect-ratio:750/400}.house-item[data-v-1ec0092a]{display:block;width:338px;border-radius:20px;border:1px solid #ece8e8;background:#fff;flex-shrink:0}.house-item[data-v-1ec0092a]:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.house-item .house-pic[data-v-1ec0092a]{position:relative;left:-1px;top:-1px;right:-1px;width:338px;height:253px;font-size:0;flex-shrink:0;overflow:hidden;border-radius:20px 20px 0 0}.house-item .house-pic .com-image[data-v-1ec0092a]{width:100%;height:100%}.house-item .house-infos[data-v-1ec0092a]{padding:20px}.house-item .house-infos .info-title[data-v-1ec0092a]{margin-bottom:5px;font-size:18px;color:#333;font-weight:500}.house-item .house-infos .info-desc[data-v-1ec0092a]{margin-bottom:20px;display:flex;align-items:center;font-size:14px;color:#666}.house-item .house-infos .info-price[data-v-1ec0092a]{font-size:20px;color:#e30505;font-weight:500}.house-item .house-infos .infos-price[data-v-1ec0092a]{display:flex;align-items:center}.house-item .house-infos .infos-desc[data-v-1ec0092a]{margin-right:10px}.page-mobile .house-item[data-v-1ec0092a]{width:165px;border-radius:10px}.page-mobile .house-item .house-pic[data-v-1ec0092a]{width:165px;height:125px;border-radius:10px 10px 0 0}.page-mobile .house-infos[data-v-1ec0092a]{padding:10px}.page-mobile .house-infos .info-title[data-v-1ec0092a]{font-size:16px}.page-mobile .house-infos .info-desc[data-v-1ec0092a]{margin-bottom:10px;font-size:12px}.page-mobile .house-infos .page-tag[data-v-1ec0092a]{padding-left:5px;padding-right:5px}.page-mobile .house-infos .infos-price[data-v-1ec0092a]{font-size:12px}.page-mobile .house-infos .infos-price .infos-desc[data-v-1ec0092a]{margin-right:3px}.page-mobile .house-infos .info-price[data-v-1ec0092a]{font-size:14px}.page-mobile .house-infos .info-descb[data-v-1ec0092a]{margin-top:5px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#666}.basic-infos[data-v-20f4961a]{margin-bottom:80px;display:flex;flex-wrap:wrap}.detail-basic[data-v-20f4961a]{width:100%;margin-bottom:12px;padding-bottom:23px;border-bottom:1px solid #e4e4e4}.detail-basic .basic-title[data-v-20f4961a]{margin-bottom:4px;font-size:36px}.detail-basic .basic-desc[data-v-20f4961a]{margin-bottom:16px;font-size:16px;line-height:32px}.basic-address[data-v-20f4961a]{display:flex;align-items:center;font-size:16px;font-weight:500}.basic-address .svg-icon[data-v-20f4961a]{margin-right:8px;width:16px;height:20px;fill:#f16225;fill:var(--pro-color,#f16225)}.detail-media[data-v-20f4961a]{margin-right:60px;width:672px}.detail-infos[data-v-20f4961a]{flex:1}.detail-infos .items-desc[data-v-20f4961a]{color:#666}.detail-infos .items-em[data-v-20f4961a]{font-size:20px;font-weight:500}.detail-infos .items-descs[data-v-20f4961a]{margin-bottom:25px;display:flex;justify-content:flex-end}.detail-infos .items-descs .items-desc[data-v-20f4961a]{margin-right:22px}.detail-infos .items-descs .items-desc[data-v-20f4961a]:last-child{margin-right:0}.detail-infos .items-areas[data-v-20f4961a],.detail-infos .items-elses[data-v-20f4961a],.detail-infos .items-prices[data-v-20f4961a]{margin-bottom:32px;padding-bottom:32px;display:flex;border-bottom:1px solid #e4e4e4}.detail-infos .items-prices .items-price[data-v-20f4961a]{width:300px;display:flex}.detail-infos .items-prices .items-desc[data-v-20f4961a]{margin-bottom:6px;font-size:16px}.detail-infos .items-prices .prices-tag[data-v-20f4961a]{margin-right:12px;padding-left:5px;padding-right:5px;font-size:30px;line-height:40px;color:#fff;font-weight:500;background:#e30505;border-radius:4px}.detail-infos .items-prices .prices-tag.type2[data-v-20f4961a]{background:#eda513}.detail-infos .items-prices .prices-tag[data-v-20f4961a]:first-child{margin-top:30px}.detail-infos .items-prices .prices-em[data-v-20f4961a]{padding-top:12px;font-size:44px;font-weight:700;color:#e30505}.detail-infos .items-prices .prices-em[data-v-20f4961a] span{font-size:20px}.detail-infos .items-prices .prices-em.type2[data-v-20f4961a]{color:#eda513}.detail-infos .items-area[data-v-20f4961a]{width:300px;display:flex;white-space:nowrap}.detail-infos .items-area .area-title[data-v-20f4961a]{margin-right:16px;padding-top:3px;font-size:16px}.detail-infos .items-area .items-em[data-v-20f4961a]{margin-bottom:6px}.detail-infos .items-area .area-emdesc[data-v-20f4961a]{font-size:14px;color:#e30505}.detail-infos .items-area .area-em[data-v-20f4961a]{margin-bottom:4px}.detail-infos .items-elses[data-v-20f4961a]{justify-content:space-between}.detail-infos .items-else .items-desc[data-v-20f4961a]{margin-bottom:11px}.detail-infos .items-tags[data-v-20f4961a]{margin-bottom:24px}.detail-infos .items-info[data-v-20f4961a]{margin-bottom:12px;display:flex;font-size:16px}.detail-infos .items-info[data-v-20f4961a]:last-of-type{margin-bottom:0}.detail-infos .items-info .items-desc[data-v-20f4961a]{margin-right:12px;flex-shrink:0}.detail-section[data-v-20f4961a]{margin-bottom:80px}.detail-section .section-title[data-v-20f4961a]{margin-bottom:28px;font-size:48px;line-height:58px;font-weight:700}.agent-items .agent-item[data-v-20f4961a]{margin-bottom:13px}.agent-items .agent-item[data-v-20f4961a]:last-child{margin-bottom:0}.detail-map[data-v-20f4961a]{font-size:16px;line-height:18px}.detail-map .section-title[data-v-20f4961a]{margin-bottom:16px}.detail-map .google-map[data-v-20f4961a]{margin-top:20px;width:100%;height:737px}.detail-others[data-v-20f4961a]{padding-bottom:6px;display:flex;overflow:auto}.detail-others .house-item+.house-item[data-v-20f4961a]{margin-left:29px}.header-box[data-v-20f4961a]{position:relative}.header-box .title-more[data-v-20f4961a]{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:16px;font-weight:400;color:#797e90}.header-box .title-more[data-v-20f4961a]:hover{color:#f16225;color:var(--pro-color,#f16225)}.header-box .title-more:hover .svg-icon[data-v-20f4961a]{fill:#f16225;fill:var(--pro-color,#f16225)}.header-box .title-more .svg-icon[data-v-20f4961a]{fill:#797e90;vertical-align:-1px}.page-mobile .basic-infos[data-v-20f4961a]{margin-bottom:0}.page-mobile .house-detail[data-v-20f4961a]{max-width:750px;margin:0 auto}.page-mobile .page-wrapper[data-v-20f4961a]{padding:10px 0}.page-mobile .detail-media[data-v-20f4961a]{margin-right:0;width:100%;order:0}.page-mobile .detail-basic[data-v-20f4961a],.page-mobile .detail-infos[data-v-20f4961a]{order:1}.page-mobile .detail-basic[data-v-20f4961a],.page-mobile .detail-infos[data-v-20f4961a],.page-mobile .detail-section[data-v-20f4961a]{padding-left:10px;padding-right:10px}.page-mobile .detail-basic[data-v-20f4961a]{margin-bottom:12px;padding-bottom:0;border:none}.page-mobile .basic-title[data-v-20f4961a]{margin-bottom:2px;font-size:18px}.page-mobile .basic-desc[data-v-20f4961a]{margin-bottom:10px;line-height:21px}.page-mobile .basic-address[data-v-20f4961a],.page-mobile .basic-desc[data-v-20f4961a]{font-size:14px;color:#666}.page-mobile .detail-infos[data-v-20f4961a],.page-mobile .detail-media[data-v-20f4961a],.page-mobile .detail-section[data-v-20f4961a],.page-mobile .items-areas[data-v-20f4961a],.page-mobile .items-elses[data-v-20f4961a],.page-mobile .items-prices[data-v-20f4961a]{margin-bottom:12px}.page-mobile .items-prices[data-v-20f4961a]{padding-bottom:16px}.page-mobile .items-prices .items-price[data-v-20f4961a]{width:50%}.page-mobile .items-prices .items-desc[data-v-20f4961a]{font-size:14px}.page-mobile .items-prices .prices-tag[data-v-20f4961a]{font-size:15px;line-height:20px}.page-mobile .items-prices .prices-tag[data-v-20f4961a]:first-child{margin-top:26px}.page-mobile .items-prices .prices-em[data-v-20f4961a]{padding-top:18px;font-size:22px}.page-mobile .items-em[data-v-20f4961a]{font-size:16px}.page-mobile .items-areas[data-v-20f4961a]{padding-bottom:16px}.page-mobile .items-areas .items-area[data-v-20f4961a]{width:50%}.page-mobile .items-areas .area-title[data-v-20f4961a]{margin-right:10px;font-size:14px}.page-mobile .items-areas .area-em[data-v-20f4961a],.page-mobile .items-areas .items-em[data-v-20f4961a]{margin-bottom:2px}.page-mobile .items-elses[data-v-20f4961a]{padding-bottom:12px}.page-mobile .items-elses .items-desc[data-v-20f4961a]{margin-bottom:2px}.page-mobile .items-elses .items-else[data-v-20f4961a]:last-child{min-width:60px}.page-mobile .items-info[data-v-20f4961a],.page-mobile .items-tags[data-v-20f4961a]{margin-bottom:10px}.page-mobile .items-descs[data-v-20f4961a]{margin-bottom:0;padding:10px 12px;background:rgba(234,236,244,.5);border-radius:8px;justify-content:space-between}.page-mobile .section-title[data-v-20f4961a]{margin-bottom:12px;font-size:18px;line-height:26px}.page-mobile .detail-section[data-v-20f4961a]{padding-top:12px;border-top:5px solid #e4e4e4}.page-mobile .detail-map .section-title[data-v-20f4961a]{margin-bottom:8px}.page-mobile .google-map[data-v-20f4961a]{margin-top:8px;height:170px}.page-mobile .detail-others .house-item+.house-item[data-v-20f4961a]{margin-left:12px}@media screen and (max-width:1480px) and (min-width:770px){.page-wrapper[data-v-20f4961a]{max-width:1480px}.basic-infos[data-v-20f4961a],.detail-section[data-v-20f4961a],.page-dtop[data-v-20f4961a]{padding-left:24px;padding-right:24px}.detail-media[data-v-20f4961a]{margin-right:24px}}@media screen and (max-width:1360px) and (min-width:770px){.detail-infos[data-v-20f4961a]{min-width:540px}.detail-infos .items-area[data-v-20f4961a],.detail-infos .items-prices .items-price[data-v-20f4961a]{width:50%}.basic-infos[data-v-20f4961a]{margin-bottom:40px}.detail-infos[data-v-20f4961a],.detail-media[data-v-20f4961a]{margin-bottom:24px}}