.trend-up{color:#96efb4}.trend-down{color:#ffb8b4}.icon-fav{position:absolute;right:10px;bottom:10px;width:20px;height:20px;display:block;cursor:pointer;z-index:1}.icon-fav .icon-heart-fill{font-size:18px;line-height:20px;color:rgba(0,0,0,0.2);position:absolute;left:50%;top:50%;transform:translate(-50%, -43%);cursor:pointer}.icon-fav .icon-heart{font-size:18px;line-height:20px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:rgba(255,255,255,0.8);cursor:pointer}.icon-fav.collected .icon-heart-fill{color:#f0454c}.icon-fav.collected .icon-heart{color:#fff;text-shadow:0 0 1px #f0454c}.md-house .house-title,.md-house .mg-title{position:relative}.md-house .house-title,.md-house .mg-title{padding-bottom:0}.md-house .house-title .desc,.md-house .mg-title .desc{font-size:14px;font-family:var(--font-normal);letter-spacing:normal;line-height:1.25;margin-top:10px;margin-bottom:20px}.md-house .main-title{display:flex;align-items:baseline;justify-content:space-between}.md-house .main-title .mg-more{float:none;flex-shrink:0;line-height:36px}.md-house .house-title.no-title .main-title{margin-bottom:10px;align-items:center}.md-house.template1 .house-title .desc,.md-house.template1 .mg-title .desc{text-align:var(--mg-title-align);white-space:normal}.md-house.template1 .house-title .mg-more,.md-house.template1 .mg-title .mg-more{display:none}.md-house.template1 .more-con{display:flex;justify-content:center}.md-house.template1 .mg-more{float:none;display:block;font-family:var(--font-medium)}@media (min-width: 801px){.md-house.template1 .mg-more{position:relative;height:44px;line-height:44px;font-size:18px;font-family:var(--font-normal);font-weight:bold;padding:0 90px;border-radius:2px;background-color:var(--mg-button-background, #03c9ff);border-color:var(--mg-button-background, #03c9ff);color:var(--mg-button-color, #fff);margin:40px 0 0px}.md-house.template1 .mg-more:hover::after{content:'';background:rgba(25,25,25,0.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.md-house.template1 .mg-more .iconfont{display:none}}@media (max-width: 800px){.md-house.template1 .mg-more{margin:0}.md-house.template1 .mg-more .icon-next{float:none}}@media (max-width: 800px){.md-house.template1.list .mg-more{margin-top:10px}}.md-house.template1.top-more .mg-more{display:none}.md-house.template1.top-more .house-title .mg-more,.md-house.template1.top-more .mg-title .mg-more{display:block;margin:0}.md-house.standard,.md-house.template4{overflow:hidden}.md-house.standard.list .mg-container,.md-house.template4.list .mg-container{overflow:visible}.md-house.standard .mg-more .icon-next,.md-house.template4 .mg-more .icon-next{float:none;transform:none}@media (max-width: 800px){.md-house.standard .mg-more,.md-house.template4 .mg-more{float:none;margin-top:30px;display:block;width:100%;text-align:center}}.md-house.template4 .mg-more{background-color:rgba(188,188,202,0.8);height:25px;line-height:25px;color:white}.md-house.template4 .mg-more:hover{color:white}.md-house.template4 .mg-more .icon-next{display:none}.md-house.template4 .house-title,.md-house.template4 .mg-title{position:relative;min-height:40px}.md-house.template4 .house-title .mg-more,.md-house.template4 .mg-title .mg-more{padding:0 10px}@media (max-width: 800px){.md-house.template4 .mg-more{float:none;margin:20px auto 0 auto;width:50%}.md-house.template4.grid .mg-container{width:100%;margin-left:0;margin-right:0}}.test-site .house-list .house-list-item,.test-site .brief-list .house-list-item,.pending .house-list .house-list-item,.pending .brief-list .house-list-item{position:relative}.test-site .house-list .house-list-item:after,.test-site .brief-list .house-list-item:after,.pending .house-list .house-list-item:after,.pending .brief-list .house-list-item:after{position:absolute;content:'';background-image:url("//static.chimeroi.com/site/images/sample-list.png");left:0;top:0;right:0;bottom:0;background-position-y:center;background-repeat:repeat-x;background-size:auto 90%;pointer-events:none;z-index:1}.test-site .house-grid .house-grid-item,.pending .house-grid .house-grid-item{position:relative}.test-site .house-grid .house-grid-item:after,.pending .house-grid .house-grid-item:after{position:absolute;content:'';background-image:url(//static.chimeroi.com/site/images/sample-grid.png);left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:50%;background-size:contain;pointer-events:none;z-index:1}.waiting{width:100%;height:1000px}

.nodisclosure{display:flex;align-items:center;flex-wrap:wrap;overflow:hidden}.nodisclosure .dollar{font-family:var(--font-bold);color:#202437;font-size:26px;margin-right:6px;line-height:150%}.nodisclosure .secret{font-weight:bold;font-size:18px;margin-right:4px;color:#202437}.nodisclosure .des{font-size:12px;color:#f0454c;font-family:var(--font-bold);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

.detail-pop-wrap{display:block;width:100%;height:100%;background:#fff}.detail-pop{display:block;width:100vw;height:100vh;background:#fff}.detail-pop-container{-webkit-overflow-scrolling:touch;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.detail-pop-container iframe{max-height:100%}

.md-house__mask{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:var(--level-low);background:var(--mask-bg-color)}.md-house__mask .mask-box{font-size:14px;text-align:center;color:var(--mask-text-color);padding:0 20px}.md-house__mask .mask-box .mask-lock{width:30px;height:30px;line-height:30px;margin:0 auto;background:var(--g-btn-background);border-radius:50%}.md-house__mask .mask-box .mask-lock .icon-lock1{font-size:14px;color:#fff}.md-house__mask .mask-box .text{margin-top:15px;white-space:nowrap;font-family:var(--font-bold);color:var(--mask-text-color)}.md-house__mask .mask-box .text p{margin-bottom:5px;font-size:14px}.md-house__mask .mask-box .text .link{color:var(--color-theme);text-decoration:underline;font-size:12px;cursor:pointer}

.house-verify-mask{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:var(--level-low);background:var(--mask-bg-color);cursor:pointer}.house-verify-mask .mask-box{font-size:14px;text-align:center;color:var(--mask-text-color);padding:0 20px}.house-verify-mask .mask-box .mask-lock{width:30px;height:30px;line-height:30px;margin:0 auto;background:var(--color-theme);border-radius:50%}.house-verify-mask .mask-box .mask-lock .icon-lock1{font-size:14px;color:#fff}.house-verify-mask .mask-box .mask-text{margin-top:15px;white-space:nowrap;font-family:var(--font-bold);color:var(--mask-text-color);transform:scale(0.6)}

.house-status{display:inline-block;padding:3px 5px;font-size:0}.house-status .status-text{display:inline-block;font-size:12px;line-height:14px}.house-status.v1,.house-status.v2{background:#348cff;border-radius:2px;color:#fff;font-family:var(--font-bold)}.house-status.v1.hot,.house-status.v2.hot{background:#f05252}.house-status.v1.open-house,.house-status.v2.open-house{background:#45adff}.house-status.v1.new,.house-status.v2.new{background:#23c864}.house-status.v1.price-reduced,.house-status.v2.price-reduced{background:#ff973b}.house-status.v1.active,.house-status.v2.active{background:#bb40ef}.house-status.v1.sold,.house-status.v2.sold{background:#a8a8a8}.house-status.v1.exclusive,.house-status.v2.exclusive{background:#2cd781}.house-status.v3{background:rgba(81,86,102,0.1);border-radius:2px;color:#515666;font-family:var(--font-normal)}.house-status.v3.hot{background:rgba(240,82,82,0.1);color:#f05252}.house-status.v3.open-house{background:rgba(69,173,255,0.1);color:#45adff}.house-status.v3.new{background:rgba(98,178,128,0.1);color:#62b280}.house-status.v3.price-reduced{background:rgba(239,120,79,0.1);color:#ef784f}.house-status.v3.active{background:rgba(187,64,239,0.1);color:#bb40ef}.house-status.v3.exclusive{background:#2cd781;color:#fff}.house-status.v4{color:#ffffff;font-family:var(--font-normal);background:rgba(129,149,189,0.5)}.house-status.v4.hot{background:rgba(240,82,82,0.5)}.house-status.v4.open-house{background:rgba(76,132,255,0.5)}.house-status.v4.new{background:rgba(87,175,120,0.5)}.house-status.v4.price-reduced{background:rgba(255,115,48,0.5)}.house-status.v4.active{background:rgba(187,64,239,0.5)}.house-status.v4.exclusive{background:#2cd781;border-radius:2px}.house-status.v5{background:#348cff;border-radius:2px;color:#ffffff;font-family:var(--font-bold)}.house-status.v5.hot{background:#fb6f67}.house-status.v5.open-house{background:#45adff}.house-status.v5.new{background:#23c864}.house-status.v5.price-reduced{background:#ff973b}.house-status.v5.active{background:#ff781d}.house-status.v5.sold{background:#a8a8a8}.house-status.v5.exclusive{background:#2cd781}.house-status.v8{background:rgba(129,149,189,0.5);border-radius:2px;color:#ffffff;text-align:center;margin-right:10px}.house-status.v8.hot{background:rgba(240,82,82,0.5)}.house-status.v8.open-house{background:rgba(76,132,255,0.5)}.house-status.v8.new{background:rgba(87,175,120,0.5)}.house-status.v8.price-reduced{background:rgba(255,115,48,0.5)}.house-status.v8.active{background:rgba(187,64,239,0.5)}.house-status.v8.sold{background:rgba(129,149,189,0.5)}.house-status.v8.exclusive{background:#2cd781}

.house-grid-item.template4{--mask-bg-color: rgba(3, 10, 26, 0.85);--mask-text-color: #ffffff;position:relative;height:420px}.house-grid-item.template4:hover .swiper-prev,.house-grid-item.template4:hover .swiper-next{display:flex}.house-grid-item.template4:hover .mask .house-detail .house-footer{display:block}.house-grid-item.template4:hover .mask .house-detail::after{display:block}.house-grid-item.template4>article{width:100%;height:100%}.house-grid-item.template4 .house-preview{position:relative;width:100%;height:100%;overflow:hidden}@media (min-width: 801px){.house-grid-item.template4 .house-preview .img-content:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:linear-gradient(180deg, rgba(36,42,61,0.0001) 0%, rgba(36,42,61,0.6) 100%, #242a3d 100%)}}.house-grid-item.template4 .house-preview img[data-src]{width:100%;height:100%}.house-grid-item.template4 .house-preview .slot-wraper>.house-count{position:absolute;top:0;right:0;z-index:1;color:white;height:24px;line-height:24px;font-size:12px;display:flex;justify-content:center;background-color:#4a4a60;opacity:0.8;padding:0 2px}.house-grid-item.template4 .house-preview .slot-wraper>.house-count .iconfont{font-size:12px;margin-right:4px;position:relative}.house-grid-item.template4 .house-preview .house-count.hide{display:none}.house-grid-item.template4 .house-preview:hover .house-count{text-align:center}.house-grid-item.template4 .house-preview:hover .house-count.hover-show{display:block}.house-grid-item.template4 .house-preview:hover .house-count.hover-hide{display:none}.house-grid-item.template4 .house-preview .house-status{position:absolute;left:15px;top:15px;z-index:1}.house-grid-item.template4 .house-preview .icon-fav{display:block;position:absolute;left:20px;top:20px;z-index:1;width:20px;height:20px;line-height:20px;text-align:center;color:#8195bd}.house-grid-item.template4 .house-preview .icon-fav .icon-heart-fill{font-size:14px;color:#8195bd;cursor:pointer}.house-grid-item.template4 .house-preview .icon-fav.collected .icon-heart-fill{color:#ff5661}.house-grid-item.template4 .mask{position:absolute;left:0;z-index:var(--level-low);width:100%;pointer-events:none}.house-grid-item.template4 .mask.mobile-mask{margin-left:0}.house-grid-item.template4 .mask.blur-price{position:static}.house-grid-item.template4 .mask.blur-price .house-detail{z-index:var(--level-sublow)}.house-grid-item.template4 .mask .checkbox{display:none;position:absolute;top:14px;left:20px;z-index:2;text-align:center;border:1px solid #ebecf1;box-shadow:var(--box-shadow);line-height:16px;width:18px;height:18px;vertical-align:middle;font-size:14px;color:var(--g-btn-background, var(--color-theme, #03c9ff));background-color:white;cursor:pointer}.house-grid-item.template4 .mask .checkbox input{display:none}.house-grid-item.template4 .mask .checkbox input+.iconfont{display:none}.house-grid-item.template4 .mask .checkbox input:checked+.iconfont{display:block;font-size:14px;font-weight:bold;background-color:var(--g-btn-background, var(--color-theme, #03c9ff));color:white}.house-grid-item.template4 .mask .house-detail{position:absolute;bottom:0;width:100%;color:#fff;padding:0px 20px 20px 20px;pointer-events:auto}.house-grid-item.template4 .mask .house-detail::after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(8,17,38,0), rgba(8,17,38,0.574));z-index:-1;display:none}.house-grid-item.template4 .mask .house-detail .house-status{margin-top:10px}.house-grid-item.template4 .mask .house-detail .house-status:first-child{margin-right:5px}.house-grid-item.template4 .mask .house-detail .nodisclosure .dollar{color:white;font-size:24px}.house-grid-item.template4 .mask .house-detail .nodisclosure .secret{font-size:12px;color:white}.house-grid-item.template4 .mask .house-detail .nodisclosure .des{color:#ff5661;font-size:12px}.house-grid-item.template4 .mask .house-detail .house-sold-date{display:inline-block;line-height:24px;height:24px;width:auto;padding:0 12px;margin-bottom:12px;text-transform:capitalize;font-family:var(--font-medium);font-size:12px;background-color:#8195bd;text-transform:none}.house-grid-item.template4 .mask .house-detail .house-price,.house-grid-item.template4 .mask .house-detail .hide-price{margin-top:10px;font-family:var(--font-title);font-size:24px;height:24px;line-height:24px;color:#fff;text-shadow:0 1px 1px rgba(8,17,38,0.3);cursor:pointer}.house-grid-item.template4 .mask .house-detail .house-price .link,.house-grid-item.template4 .mask .house-detail .hide-price .link{color:var(--color-theme);text-decoration:underline;cursor:pointer}.house-grid-item.template4 .mask .house-detail .house-price.hide-price,.house-grid-item.template4 .mask .house-detail .hide-price.hide-price{font-size:16px}.house-grid-item.template4 .mask .house-detail .sold-flag{font-size:12px;font-family:var(--font-bold);height:18px;line-height:18px;margin-bottom:8px;text-shadow:0 1px 1px rgba(8,17,38,0.3);text-transform:uppercase;display:none}.house-grid-item.template4 .mask .house-detail .house-basic{color:#fff;font-size:14px;font-family:var(--font-bold);line-height:20px;margin:10px -15px 0 0;display:flex;align-items:center;flex-wrap:wrap;text-shadow:0 1px 1px rgba(8,17,38,0.3);letter-spacing:0.5px}.house-grid-item.template4 .mask .house-detail .house-basic>span>span:last-child{font-size:12px}.house-grid-item.template4 .mask .house-detail .house-basic .vertical-line{white-space:nowrap}.house-grid-item.template4 .mask .house-detail .house-basic .vertical-line:after{content:'·';display:inline;margin:0 4px}.house-grid-item.template4 .mask .house-detail .house-basic .vertical-line:nth-last-child(1):after{content:''}.house-grid-item.template4 .mask .house-detail .house-address{font-size:12px;font-family:var(--font-normal);font-weight:400;line-height:14px;height:14px;width:100%;margin:6px 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(8,17,38,0.3)}.house-grid-item.template4 .mask .house-detail .house-tag,.house-grid-item.template4 .mask .house-detail .house-provided,.house-grid-item.template4 .mask .house-detail .house-mls-id{font-family:var(--font-normal);line-height:14px;font-size:12px;margin-top:6px;color:#fff;opacity:0.7;text-shadow:0 1px 1px rgba(8,17,38,0.3)}.house-grid-item.template4 .mask .house-detail .house-provided{font-size:14px}.house-grid-item.template4 .mask .house-detail .house-provided,.house-grid-item.template4 .mask .house-detail .house-mls-id{font-style:italic;margin-top:12px}.house-grid-item.template4 .mask .house-detail .house-mls-id+.house-provided{margin-top:0}.house-grid-item.template4 .mask .house-detail .house-mls-logo{position:relative;margin-top:10px;height:20px;width:auto;overflow:hidden}.house-grid-item.template4 .mask .house-detail .house-footer{display:none}.house-grid-item.template4 .mask .house-detail .house-footer .read-more{height:32px;width:132px;line-height:28px;margin-top:24px;text-align:center;border:solid 2px #fff;font-family:var(--font-normal);font-size:13px;letter-spacing:2px}.house-grid-item.template4 .mask .house-detail .house-footer.house-show-mls{display:block}.house-grid-item.template4 .mask .house-detail .house-footer.house-show-mls .house-tag,.house-grid-item.template4 .mask .house-detail .house-footer.house-show-mls .house-provided,.house-grid-item.template4 .mask .house-detail .house-footer.house-show-mls .house-mls-id{color:white;opacity:0.7}.house-grid-item.template4 .mask .house-detail .house-footer.house-show-mls .read-more{display:none}.house-grid-item.template4 .mask:not(.blur-price) .house-detail .initial-price{margin-bottom:10px;height:16px}.house-grid-item.template4 .mask:not(.blur-price) .house-detail .initial-price .house-trend{height:16px;line-height:normal;font-size:14px;font-family:var(--font-bold);margin-left:8px}.house-grid-item.template4 .mask:not(.blur-price) .house-detail .initial-price .house-trend:before{margin-top:3px;margin-right:4px;vertical-align:top;content:'';display:inline-block;width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px transparent;border-bottom:solid 6px #29cb97}.house-grid-item.template4 .mask:not(.blur-price) .house-detail .initial-price .house-trend.trend-up{color:#29cb97}.house-grid-item.template4 .mask:not(.blur-price) .house-detail .initial-price .house-trend.trend-down{color:#ff5661}.house-grid-item.template4 .mask:not(.blur-price) .house-detail .initial-price .house-trend.trend-down:before{border-top:solid 6px #ff5661;border-bottom:none}.house-grid-item.template4 .mask:not(.blur-price) .house-detail .initial-price .house-initial-price{display:inline-block;color:#8195bd;line-height:1;font-family:var(--font-title);font-size:16px;text-decoration:line-through}.house-grid-item.template4 .md-house__mask .mask-box{position:absolute;top:30%}@media (min-width: 601px){.house-grid-item.template4:hover .mask .house-basic.clearfix,.house-grid-item.template4:hover .mask .house-info-detail>.house-tag,.house-grid-item.template4:hover .mask .house-detail>.sold-flag{display:none}.house-grid-item.template4:hover .mask .checkbox{display:block}.house-grid-item.template4:hover .house-preview .icon-fav{z-index:3}.house-grid-item.template4 .house-preview .icon-fav.right-bottom{right:20px;bottom:26px;left:auto;top:auto}}@media (max-width: 600px){.house-grid-item.template4{height:auto}.house-grid-item.template4 .house-preview{height:64vw}.house-grid-item.template4 .house-preview .icon-fav{display:block;right:16px;bottom:16px;top:unset;left:unset}.house-grid-item.template4 .mask{z-index:var(--level-low);margin-top:-1px;position:relative;left:0;width:100%;background-color:#242a3d}.house-grid-item.template4 .mask .house-detail{padding:15px;position:relative;background-image:none}.house-grid-item.template4 .mask .house-detail .house-status{margin-top:0}.house-grid-item.template4 .mask .house-detail .sold-flag{display:none}.house-grid-item.template4 .mask .house-detail .house-sold-date{display:inline-block;margin-bottom:14px;padding:0 6px;height:20px;line-height:20px;height:24px;line-height:24px;margin-bottom:12px}.house-grid-item.template4 .mask .house-detail .house-basic{margin-top:6px}.house-grid-item.template4 .mask .house-detail .house-address{margin-top:2px}.house-grid-item.template4 .mask .house-detail .initial-price{display:block}.house-grid-item.template4 .mask .house-detail .house-footer{display:block}.house-grid-item.template4 .mask .house-detail .house-footer .house-provided,.house-grid-item.template4 .mask .house-detail .house-footer .house-mls-id{width:100%;max-width:calc(100% - 85px);margin-top:4px}.house-grid-item.template4 .mask .house-detail .house-footer .house-provided.no-mls,.house-grid-item.template4 .mask .house-detail .house-footer .house-mls-id.no-mls{max-width:100%}.house-grid-item.template4 .mask .house-detail .house-footer .house-provided br,.house-grid-item.template4 .mask .house-detail .house-footer .house-mls-id br{display:none}.house-grid-item.template4 .mask .house-detail .house-footer .house-mls-id{height:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.house-grid-item.template4 .mask .house-detail .house-footer .house-tag,.house-grid-item.template4 .mask .house-detail .house-footer .house-provided,.house-grid-item.template4 .mask .house-detail .house-footer .house-mls-id{color:#bfc9e4}.house-grid-item.template4 .mask .house-detail .house-footer .read-more{display:none}.house-grid-item.template4 .mask .house-detail .house-footer .house-mls-logo{position:absolute;max-width:80px;height:24px;right:15px;bottom:15px;object-fit:contain}}

.house-grid.template4{display:flex;flex-wrap:wrap;justify-content:flex-start;width:calc(100% + 20px);margin-left:-10px;margin-top:-10px;margin-bottom:-10px;position:relative;max-width:100vw}.house-grid.template4.full-screen .house-grid-item{width:calc(25% - 20px)}@media (max-width: 1319px){.house-grid.template4.full-screen .house-grid-item{width:calc(33.33% - 20px)}}@media (max-width: 999px){.house-grid.template4.full-screen .house-grid-item{width:calc(50% - 20px)}}@media (max-width: 600px){.house-grid.template4.full-screen .house-grid-item{width:100%;margin:0}}.house-grid.template4.small{padding:0 20px}.house-grid.template4.small .house-grid-item{width:calc(50% - 20px)}.house-grid.template4.gallery{margin:0;width:100%}.house-grid.template4.gallery .house-grid-item{padding:0;margin:0;width:16.66%}@media (max-width: 1639px){.house-grid.template4.gallery .house-grid-item{width:25%}}@media (max-width: 1319px){.house-grid.template4.gallery .house-grid-item{width:33.33%}}@media (max-width: 999px){.house-grid.template4.gallery .house-grid-item{width:50%}}@media (max-width: 600px){.house-grid.template4.gallery .house-grid-item{width:100%}}.house-grid.template4.gallery .house-grid-item.more-link{background-image:url("//cdn.chime.me/image/fs/sitebuild/w2200_original_house-link.png")}.house-grid.template4.gallery .house-grid-item.more-link a{font-size:13px;color:white;padding:6px 20px;border:2px solid white;white-space:nowrap;line-height:16px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width: 600px){.house-grid.template4.gallery .house-grid-item.more-link{background:white}.house-grid.template4.gallery .house-grid-item.more-link a{color:white;display:block;border:none;position:static;transform:none;width:60%;height:25px;padding:0 15px;text-align:center;line-height:25px;margin:20px auto 0;background-color:rgba(188,188,202,0.8);text-transform:uppercase}}@media (min-width: 601px){.house-grid.template4.gallery .house-grid-item .mask{width:100%;left:0}}@media (min-width: 601px){.house-grid.template4.gallery.count-5 .house-grid-item:nth-child(-n+2){width:50%;height:560px}.house-grid.template4.gallery.count-5 .house-grid-item:nth-child(n+3){width:25%;height:460px}.house-grid.template4.gallery.count-4 .house-grid-item,.house-grid.template4.gallery.count-2 .house-grid-item{width:50%;height:560px}.house-grid.template4.gallery.count-3 .house-grid-item{width:33.333%;height:560px}.house-grid.template4.gallery.count-1 .house-grid-item{width:var(--module-width, 1000px);max-width:100%;height:560px;margin:0 auto;float:none}}.house-grid.template4 .btn-goto-top{position:fixed;top:50%;right:10px;height:40px;width:40px;margin:0;background-color:#fff;color:#8b93a7;padding:0;text-align:center;line-height:38px;box-shadow:0 3px 2px 0 rgba(170,186,218,0.09);border:1px solid #ebecf0;z-index:calc(var(--level-low) + 11)}.house-grid.template4 .house-grid-item{width:calc((100% - 60px) / 3);margin:10px}@media (max-width: 800px){.house-grid.template4 .house-grid-item{width:50%}}@media (max-width: 600px){.house-grid.template4{width:100%;margin:0}.house-grid.template4 .house-grid-item{width:100%;height:auto;margin:0 0 10px;padding:0}.house-grid.template4.has-more{padding-bottom:45px;position:relative}.house-grid.template4.has-more .mg-title{position:static}.house-grid.template4.has-more .mg-title a.mg-more{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}}

