﻿html *{outline:0!important}html,body{min-height:100%;overflow-x:hidden}body{font-family:'微软雅黑',Helvetica,Arial,sans-serif;font-size:14px;line-height:24px;font-weight:400;color:#5e6d77;background-color:#fff}p,a,label,span{font-size:1em}a{transition:all 0.2s ease}a:hover,a:active,a:focus{text-decoration:none;color:#2aacff}h1,h2,h3,h4{font-weight:bold}h5{font-weight:normal}.customs-row{display:block;width:100%;clear:both}.layout-left{float:left}.layout-right{float:right}.img-hover{position:relative;display:block}.img-hover:after{position:absolute;content:'';background-color:rgba(0,0,0,0.5);top:0;left:0;right:0;bottom:0;opacity:0;transition:all 0.5s ease}.img-hover:hover:after{opacity:1}.section{background-color:#fff;z-index:10;position:relative}.padding-top{padding-top:100px}.padding-top-2{padding-top:160px}.padding-bottom{padding-bottom:100px}.margin-top{position:relative;top:-60px;z-index:3}.margin-top-175{position:relative;top:175px}.padding-bottom-40{padding-bottom:40px}.sunhouse-item{display:block;float:left;transition:all 0.5s ease}.sunhouse-item .wrapper-image{position:relative;display:block}.sunhouse-item .wrapper-image .layout-1{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:1;transition:all 0.5s ease}.sunhouse-item .wrapper-image img{width:100%;height:100%}.sunhouse-item .wrapper-image .note{width:56px;height:56px;color:#fff;position:absolute;right:15px;top:-15px;text-transform:uppercase;font-weight:300;text-align:center;display:table;z-index:2}.sunhouse-item .wrapper-image .note p{line-height:1.145em;margin-bottom:0;display:table-cell;vertical-align:middle}.sunhouse-item .wrapper-image .note.for-sale{background-color:#2aacff}.sunhouse-item .wrapper-image .note.for-rent{background-color:#20ceb3}.sunhouse-item .wrapper-content{border:1px solid #efefef;float:left;text-align:left}.sunhouse-item .wrapper-content .info-house{border-bottom:1px solid #efefef}.sunhouse-item .info-house{line-height:1;padding:15px 15px 5px}.sunhouse-item .about-house{padding:15px}.sunhouse-item .about-house .title{color:#34495e;font-size:1.43em;font-weight:700;text-transform:capitalize;margin-bottom:10px;display:inline-block}.sunhouse-item .about-house .title:hover{color:#2aacff}.sunhouse-item .about-house .text{margin-bottom:0;height:48px;overflow:hidden}.sunhouse-item .more-info-house{border-top:1px solid #efefef;padding:15px;float:left;width:100%}.sunhouse-item .more-info-house .place-house{float:left}.sunhouse-item .more-info-house .place-house i,.sunhouse-item .more-info-house .place-house p,.sunhouse-item .more-info-house .place-house a{display:inline-block;color:#8b979e;margin-bottom:0;transition:all 0.2s ease}.sunhouse-item .more-info-house .place-house i{margin-bottom:0;padding-right:7px}.sunhouse-item .more-info-house .place-house:hover i,.sunhouse-item .more-info-house .place-house:hover p,.sunhouse-item .more-info-house .place-house:hover a{color:#2aacff}.sunhouse-item .more-info-house .price{float:right;font-size:1.714em;color:#2aacff;font-weight:700}.sunhouse-item .more-info-house .price span{font-size:0.65em;font-weight:400;line-height:1}.sunhouse-item:hover{box-shadow:0 0 25px rgba(0,0,0,0.1)}.sunhouse-item:hover .wrapper-image .layout-1{opacity:0}.col-md-4 .sunhouse-item .wrapper-image{height:220px}.list-view .sunhouse-item{display:table;width:100%}.list-view .sunhouse-item .wrapper-image{display:table-cell;width:370px;height:220px}.list-view .sunhouse-item .wrapper-image .note{left:15px;right:auto}.list-view .sunhouse-item .wrapper-content{float:none;display:table-cell;vertical-align:top}.list-view .sunhouse-item .wrapper-content .lst-item{display:table;padding-bottom:15px}.list-view .sunhouse-item .wrapper-content .info-house{border-bottom:none;display:table-cell;padding:0;width:45%}.list-view .sunhouse-item .about-house{padding:20px 20px 0px 30px}.list-view .sunhouse-item .about-house .title{margin-bottom:20px}.list-view .sunhouse-item .more-info-house{border-top:none;padding:0;float:none;display:table-cell}.list-view .sunhouse-item .more-info-house .place-house{float:inherit;margin-bottom:20px}.list-view .sunhouse-item .more-info-house .place-house i,.list-view .sunhouse-item .more-info-house .place-house p,.list-view .sunhouse-item .more-info-house .place-house a{display:initial}.list-view .sunhouse-item .more-info-house .price{float:left}.info{display:inline-block;margin-right:20px;margin-bottom:10px}.info:last-child{margin-right:0}.info i,.info p{display:inline-block}.info p{margin:0;padding-left:5px;font-size:0.929em}.info i{font-size:1.14em}.info i.icon-bed{font-size:1.3em;position:relative;top:2px}.scroll-nav{overflow-y:scroll!important}