body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Microsoft YaHei","微软雅黑",Heiti,"黑体",sans-serif;background-color:#fff;color:#333}.badge-contact{background:#fff;border:1px solid #e6e6e6;color:#999;font-weight:400}.badge-articletotal{font-weight:400;font-size:1rem;margin-left:.625rem;background:#f2f2f2;color:#999;vertical-align:middle}.badge a{text-decoration:none}.badge-contact a{color:#999}.btn-change{color:#555;background:#fff;border:1px solid #e6e6e6;cursor:pointer}.btn-change.active{background:#707070;color:#fff;border:1px solid #707070}.btn-back{border:1px solid #e6e6e6!important;border-radius:3rem!important;background:#fff;color:#555!important;font-size:.875rem;line-height:1rem;cursor:pointer}.btn-back i{font-size:1.25rem;vertical-align:middle;color:#555}.btn-back:hover{background:#f8f8f8}.color-orage{color:#f60}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.pagination{padding:2rem 0;float:right}.pagination .screen-reader-text{display:none}.pagination .nav-links{text-align:center;display:flex}.pagination ul.nav-links{list-style-type:none}.pagination .nav-links .page-numbers{display:inline-block;border:1px solid #ddd;padding:.625rem 1rem;color:#555;text-decoration:none;border-radius:3px;margin:0 .125rem;cursor:pointer}.pagination .nav-links .page-numbers:focus{outline:0}.pagination ul.nav-links .selected .page-numbers{background:#f8f8f8;color:#000}.pagination .nav-links .current{background:#f8f8f8;color:#000}.pagination ul.nav-links .break{padding:.625rem 1rem;line-height:1.25rem}.pagination .nav-links a:hover{background:#f8f8f8}.prev.page-numbers{float:left}.next.page-numbers{float:right}.main-logo .logobox a{width:140px;height:34px;display:inline-block;overflow:hidden}.topnav{border-bottom:1px solid #eee;background:#fff;padding:.625rem 0}.topnav a{color:#555;display:inline-block}.topnav a:hover,.topnav a:link{text-decoration:none}.topnav .navbar{padding:0;width:100%}.map-index-body .topnav .navbar{max-width:100%}.main-logo{height:2.5rem;padding-top:.5rem}.main-logo .logobox{float:left;width:7.625rem;position:relative}.main-logo .logobox .icon-beta{position:absolute;right:0;top:-.625rem;font-size:.625rem;background:#f50;color:#fff;border-radius:1rem;padding:0 .25rem;line-height:.75rem}.main-logo .logometa{float:left;font-size:.75rem;border-left:1px solid #e6e6e6;padding-left:.625rem}.main-logo .logometa span{display:block}.main-logo .logometa .language-jf,.main-logo .logometa .slg{letter-spacing:1px}.main-logo .icon{font-size:10.25rem;margin-top:-4.125rem;margin-left:-1.25rem}.navbar-nav-scroll{max-width:100%;overflow:hidden;transition:all .1s ease-in;position:relative}.navbar-nav-scroll .navbar-nav{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.topnav ul{margin:0;list-style:none;padding:0}.topnav ul>li{display:inline-block;line-height:3rem;padding:0 .875rem}.topnav .current_page_item a{color:#20c063}.topnav .userlogin{padding-top:.5rem}.topnav .userlogin .favbox{display:inline-block;margin-right:1rem}.topnav .userlogin i.iconfont{font-size:1.5rem;vertical-align:middle}.topnav .userlogin a{text-decoration:none}.topnav .userlogin .favbox .dropdown-menu{right:0;left:auto}.topnav .userlogin .favbox .dropdown-menu .dropdown-item{padding:.625rem 1.5rem}.topnav .userlogin .favbox .dropdown-menu .dropdown-item span{margin-left:1rem}.topnav .userlogin .favbox .dropdown-toggle::after{display:none}.topnav .userlogin .myinfo{margin-right:1rem}.topnav .userlogin .myinfo .user-name{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:4rem;display:inline-block;vertical-align:middle}.topnav .userlogin .myinfo i{padding-right:.625rem}.topnav .appdownload{display:inline-block;border-left:1px solid #eee;padding-left:1rem;position:relative}.topnav .appdownload .qrbox{display:none;position:absolute;z-index:888;right:0;top:3rem;background:#fff;padding:.625rem;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.3)}.topnav .appdownload .qrbox p{display:block;margin-bottom:0;font-size:.875rem;padding-top:.25rem;text-align:center}.topnav .appdownload span.btn{font-size:.875rem}.topnav .appdownload span.btn i{font-size:1rem}.topnav .appdownload:hover span.qrbox{display:block}.topnav .nav-back{padding-right:.625rem;cursor:pointer}.topnav .nav-back i{font-size:1.875rem;line-height:1.875rem;vertical-align:middle;margin-top:.5rem;display:block;color:#999}.topnav .beagent{font-size:.875rem;margin-left:1rem;border:1px solid #e6e6e6}.topnav .beagent:hover{background:#f8f8f8}.hide-sub-menu{position:absolute;top:2.625rem;right:.625rem;background:#fff;padding:.625rem 0 0;min-width:11.25rem;border:1px solid #e6e6e6;box-shadow:0 0 .25rem rgba(0,0,0,.25);z-index:99}.hide-sub-menu span{display:block;clear:both}.hide-sub-menu span a{display:block;padding:.875rem 2rem .875rem 1.625rem;text-decoration:none}.hide-sub-menu span a:hover{background:#f6f6f6}.hide-sub-menu span a i{color:#ccc;font-size:1rem}.hide-sub-menu-switch{padding:.625rem;margin-top:-1rem;border-radius:.25rem}.hide-sub-menu-switch i{font-size:1.25rem}.hide-sub-menu-switch:active,.hide-sub-menu-switch:hover{background:#f2f2f2}.topnav .popup-user-menu ul>li{text-align:center}.topnav .popup-user-menu ul>li:active{background:#f2f2f2}.topnav .popup-user-menu ul>li a{font-weight:400}.topnav .popup-user-menu #back-old{display:none}.topnav .popup-user-menu .hopt-item{border-top:1px solid #f8f8f8}.topnav .popup-user-menu .login-status-box{background:#f1f1f1;color:rgba(0,0,0,.5)}.topnav .popup-user-menu .login-status-box ul{margin:0;padding:0!important}.topnav .popup-user-menu .login-status-box .logined .iconfont{margin-right:.3rem}.topnav .popup-user-menu .login-status-box .user-name{display:inline-block;width:4rem;height:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.topnav .popup-user-menu .login-status-box .favorites .iconfont{color:rgba(0,0,0,.5)}.topnav .popup-user-menu .login-status-box .splitline{color:#777;font-weight:400;padding:0 3px}.topnav .popup-user-menu .login-status-box .unlogin a{font-size:.9375rem}.scroll-shardow{display:block;width:3.625rem;height:3rem;position:absolute;right:0;top:0;background-image:-webkit-linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 30%,#fff 100%);background-image:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 30%,#fff 100%)}#schoolarea a{position:relative}#schoolMobile a{position:relative}.new-tag{position:absolute;top:5px;left:28px;font-size:12px;color:red;padding:0 .25rem;line-height:.75rem;text-shadow:0 0 .25rem rgba(255,111,0,.7)}.main-header{background-color:#fff;padding:3.75rem 0}.main-header .agentname .c-name{font-size:1.8rem;font-weight:400}.main-header .agentname .e-name{font-size:1.4rem;color:#333}.main-header .agent-avatar img{border-radius:100%;display:block;max-width:220px}.main-header .agent-dec{color:#999;margin-top:.625rem}.agent-main-info{position:relative;margin-top:2rem}.agent-main-info .agent-phone{position:absolute;right:0;top:0;border:1px solid #efefef;font-family:'Open Sans',sans-serif;border-radius:3rem;font-size:1.5rem;background:#f9f9f9;padding:0 1rem}.agent-main-info .agent-phone i{font-size:1.625rem;margin-right:.25rem}.main-header .main-menu-box{font-size:1.375rem;margin-top:3rem}.main-header .main-menu-box ul{list-style:none;padding:0;margin:0}.main-header .main-menu-box ul li{display:inline-block;padding-right:2rem}.main-header .main-menu-box ul li a{color:#999;text-decoration:none;padding-bottom:.25rem}.main-header .main-menu-box ul li.current_page_item a{border-bottom:3px solid #20c063;color:#333}.switch-btn-51{display:inline-block;width:40px;height:20px}.switch-btn-51 .switch-btn{box-sizing:border-box;outline:0;border:none;width:100%;height:100%;padding:2px;border-radius:10px;background:#dcdfe6;cursor:pointer}.switch-btn-51 .round{width:16px;height:16px;border-radius:50%;background:#fff;float:left}.switch-btn-51 .active{background:#20c063}.switch-btn-51 .active .round{float:right}.mainbanner{min-height:560px;background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.mainbanner .s-bg{position:absolute;width:100%;height:100%;left:0;top:0}.bg-linear{background:linear-gradient(to left,rgba(28,11,0,0) 0,rgba(28,11,0,.7) 100%)}.mainbanner .search-formbox{color:#fff;position:relative;margin-top:8.75rem;z-index:999}.mainbanner .search-formbox .searchitp{position:relative}.mainbanner .search-formbox .searchitp input{padding:1rem .75rem;border:none}.mainbanner .search-formbox .searchitp input::-webkit-input-placeholder{color:#999}.mainbanner .search-formbox .button{position:absolute;right:1rem;top:.625rem;background:0 0;border:none;color:#ccc}.mainbanner .view-type{color:#fff;position:relative;z-index:998;margin-top:4rem}.mainbanner .view-type p{color:#e2c3ac;color:rgba(226,195,172,.6);font-size:.875rem;text-align:center;margin-top:1rem}.mainbanner .view-type .typeselect{background:rgba(31,15,0,.5);padding:1rem;text-align:center}.mainbanner .view-type .typeselect span{margin:0}.mainbanner .view-type .typeselect a{color:#fff;text-decoration:none;display:block}.mainbanner .view-type .typeselect i{font-size:2rem;vertical-align:middle;margin-right:.625rem}.mainbanner .view-type .typeselect span.mapview i{margin-top:-.625rem;display:inline-block;vertical-align:baseline}.mainbanner .fliter-opts{margin-bottom:1.125rem}.mainbanner .fliter-opts .btn{font-size:.875rem}.mainbanner .dropdown-toggle::after{display:none}.mainbanner .btn-group button.dropdown-toggle{background:0 0;color:#fff;padding-left:0}.mainbanner .btn-group .dropdown-menu{border:none}.service-area .dropdown-menu{width:400px}.service-area .dropdown-menu .dropdown-item{width:50%;display:inline-block}.m-searchbox{position:relative}.m-searchbox .searchipt input{border:1px solid #e6e6e6}.m-searchbox .searchbtn{position:absolute;right:0;top:0}.m-searchbox .searchbtn i{color:#ccc}.m-searchbox .searchbtn button{border:none;background:0 0;margin-top:.325rem}.house-item-list{margin-top:3rem}.house-item-list .ttbox{margin-bottom:1rem;padding-left:0;padding-right:0}.home .house-item-list .ttbox{margin-bottom:1rem;padding-left:15px;padding-right:15px}.house-item-list .ttbox h2{float:left;font-size:1.6rem;font-weight:400;color:#000}.house-item-list .ttbox .clear-filter{font-size:.75rem;border-radius:2rem;border:1px solid #d6d6d6;padding:.625rem 1.5rem;color:#555;margin-left:1rem;cursor:pointer}.house-item-list .ttbox .right-ipt{float:right}.house-item-list .ttbox .right-ipt .btn-group{cursor:pointer}.house-item-list .ttbox .right-ipt a{display:inline-block;color:#999;text-decoration:none;padding:.25rem 1rem}.house-item-list .ttbox .right-ipt .active a{border:1px solid #eee;border-radius:3rem;background:#fff;color:#333}.house-item-list .ttbox .dropdown-item{padding:.625rem 1.5rem!important}.h-item{margin-bottom:2rem}.h-item a{text-decoration:none;color:#555}.h-item .imgbox{position:relative}.h-item .imgbox .nbox{background-position:center center;background-repeat:no-repeat;background-size:cover}.h-item .imgbox .date{position:absolute;left:.625rem;bottom:.625rem;background:#20c063;color:#fff;font-size:.75rem;padding:.125rem .5rem;border-radius:.125rem}.h-item .imgbox .fav{position:absolute;right:.625rem;top:.625rem;border-radius:100%;width:2rem;height:2rem;background:rgba(0,0,0,.4);font-size:1rem;display:block;text-align:center;line-height:2rem}.h-item .imgbox .fav i{vertical-align:baseline;color:#fff}.h-item .imgbox .fav.active{background:#20c063}.h-item .imgbox .fav.active i{color:#fff}.h-item .h-info{padding:.5rem 0 1rem}.h-item .h-info .price{font-size:1.25rem;font-weight:700;color:#333;font-family:'Open Sans',sans-serif}.h-item .h-info p{margin-bottom:0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;font-family:'Open Sans',sans-serif}.h-item .h-info .t-info{white-space:nowrap;overflow:hidden}.h-item .h-info .t-info .iconfont{margin-left:.3rem;margin-right:.3rem}.house-news-container{margin-top:2rem;background:#fff;padding:3rem 0;border-top:1px solid #e6e6e6}.house-news-container .newslistbox{border-top:1px solid #e6e6e6}.house-news-container .leftlist h2{font-size:1.6rem;font-weight:400;color:#333}.house-news-container .leftlist header{margin-bottom:2rem}.house-news-container .newslistbox .news-item:last-child{border-bottom:none}.news-item{border-bottom:1px solid #e6e6e6;padding:1.5rem 0}.news-item a{text-decoration:none;color:#666}.news-item h4{color:#000;font-size:1.25rem}.news-item .imgbox{float:right;margin-left:2rem}.news-item .opts{font-size:.875rem;color:#999}.news-item .opts .date{margin-right:1rem}.hr-sidebar{overflow:hidden;padding-top:3.625rem}.hr-sidebar a{color:#555}.blog-right-sidebar,.right-sidebar{padding-top:4.625rem}.widget{margin-bottom:2.25rem;border:1px solid #e6e6e6;padding:1.625rem 1rem .25rem}.widget h2.widgettitle,.widget-title{font-size:1.25rem;color:#000;margin-bottom:1rem}.widget ul{padding-left:1.25rem;color:#999;font-size:.875rem}.widget ul li a{color:#555}.widget ul li{padding:.25rem 0}.widget_r51_real_estate_calculators{border-bottom:none!important;padding:0!important}.widget_r51_real_estate_calculators h2{display:none}.widget_r51_real_estate_calculators .widget_r51_real_estate_calculators{border:none}.sidebar-calculator-links{margin-right:-1px;display:block;list-style:none;padding:0!important;height:100%;overflow:hidden}.sidebar-calculator-links li{width:50%;text-align:center;display:block;float:left;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:2.25rem 0!important}.sidebar-calculator-links li i{font-size:3.25rem;line-height:3.625rem;color:#20c063}.sidebar-calculator-links li a{color:#666;font-size:.875rem;display:block;clear:both}.widget_search{padding:0;border:0}.widget_search .screen-reader-text{display:none}.widget_search .search-form{border:1px solid #e6e6e6}.widget_search .search-form label{display:none}.widget_search .search-form .search-field{border:none;padding:.875rem 0;width:80%;display:inline-block;float:left;background:0 0;text-indent:1rem}.widget_search .search-form .search-submit{border:none;padding:.875rem 0;width:20%;display:inline-block;background:0 0;color:#999;cursor:pointer}.home-blog-container{border-top:1px solid #e6e6e6;padding:4rem 0}.blog-item{padding-top:2rem}.blog-datebox{width:4rem;height:4rem;float:left;border:1px solid #e6e6e6;text-align:center;background:#f8f8f8;color:#999;line-height:1rem}.blog-datebox strong{display:block;font-size:1.625rem;line-height:1.25rem;margin-top:.875rem;font-family:'Open Sans',sans-serif}.blog-item .item-info{margin-left:6rem;border-bottom:1px solid #e6e6e6;padding-bottom:2rem}.blog-item .item-info a{text-decoration:none}.blog-item .item-info header{color:#111;font-size:1.5rem;margin-bottom:1rem}.blog-item .item-info header a{color:#111}.blog-item .item-info p{color:#555}.blog-item .tagsgroup{font-size:.875rem}.blog-item .tagsgroup a{margin-right:.625rem}.home-about-container{border-top:1px solid #e6e6e6;padding:4rem 0}.home-about-container .about-detail{margin-top:2rem}.col-2-layout{margin-top:1.5rem;margin-bottom:1.5rem}.article-pages-tt{border-bottom:1px solid #e6e6e6;padding-bottom:1rem}.col-2-layout .navigationbox{margin-top:2rem}.backbtn{margin-bottom:1.5rem}.detail-header{border-bottom:1px solid #e6e6e6;padding-bottom:2rem;margin-bottom:2rem}.detail-header h1{font-size:1.625rem;margin-bottom:1rem;color:#000}.detail-header .detail-meta{font-size:.875rem;color:#999}.detail-header .detail-meta i.separator{display:none}.detail-header .detail-meta span{margin-right:1rem}.detail-content{margin-bottom:2rem;color:#555}.realty-news-detail .detail-content{margin-top:2rem}.detail-content .link-more{display:none}.detail-content img{max-width:100%;margin-bottom:1.5rem}.detail-content p>img{margin-bottom:0}.share-block{border-top:1px solid #e6e6e6;padding-top:1rem;text-align:right;color:#999;line-height:3rem;font-size:1.5rem!important}.share-block .s-tt{float:left;font-size:1.25rem}.share-block a{text-decoration:none;cursor:pointer}.share-block i.iconfont{font-size:1.5rem}.icon-weixin{color:#5acb55}.icon-facebook{color:#5f82eb}.blog-detail-header{border-top:1px solid #e6e6e6;border-bottom:none;padding-top:2rem;padding-bottom:0}.blog-detail-header dt{float:left}.blog-detail-header dd{margin-left:5.625rem;margin-bottom:0}.blog-detail-header dd h2{margin-bottom:0;font-size:1.25rem;line-height:1.6rem;height:3.8rem;overflow:hidden}.blog-detail-header dd .entry-title a{color:#333;font-size:1.25rem}.error-page-container{padding-top:8rem;padding-bottom:8rem}.error-page-container .e-imgbox{display:block;text-align:center}.error-page-container .error-info{margin-top:6rem}.error-page-container .error-info h2{margin-bottom:2rem;color:#333}.footerbox{color:#ccc;padding:1rem 0;background:#333;font-size:.875rem;text-align:center}.footerbox a{color:#ccc;white-space:nowrap}.footerbox .menubox1 span{font-size:1rem;margin:0 1rem}.footerbox .menubox1{margin-bottom:1rem}.footerbox .menubox2{border-bottom:1px solid #3a3a3a;padding-bottom:1rem}.footerbox .menubox2 span{font-size:.75rem;margin:0 .325rem;border-right:1px solid #555;padding-right:1rem}.footerbox .cpinfo p{padding:.625rem 0;margin-bottom:0}.footerbox .container{position:relative}.footerbox .qrcode-sever{position:absolute;right:0;top:0;color:#fff;width:90px;padding:.625rem;background-color:#272727;border-radius:3px}.footerbox .qrcode-sever img{max-height:70px}.footerbox .qrcode-sever .tit{display:block;font-size:.625rem;margin-top:5px;line-height:1.3}.bottom-menu-bar{width:100%;background:#fff;box-shadow:0 0 .25rem rgba(0,0,0,.3);position:fixed;z-index:888;bottom:-1px;left:0;padding:.625rem 0}.bottom-menu-bar a{text-decoration:none}.bottom-menu-bar .btns,.bottom-menu-bar .opt-icons{display:inline-block}.bottom-menu-bar .btns{float:right}.bottom-menu-bar .btns a{width:4.625rem;display:inline-block;background:#20c063;color:#fff;font-size:.875rem;cursor:pointer}.bottom-menu-bar .opt-icons i{font-size:1.625rem;color:#999}.bottom-menu-bar .opt-icons a{margin-right:1rem}.bottom-menu-bar .agent-info dt img{width:3.625rem;height:3.625rem;overflow:hidden;display:inline-block;border-radius:100%;border:1px solid #e6e6e6}.bottom-menu-bar .agent-info dl{margin:0}.bottom-menu-bar .agent-info dt{position:absolute;left:1rem;top:-1rem}.bottom-menu-bar .agent-info dd{margin-left:4.25rem;margin-bottom:0}.bottom-menu-bar .agent-info dd h3{font-size:1rem;color:#333;margin-bottom:0}.bottom-menu-bar .agent-info dd small{font-size:.75rem;color:#999}.agent-info a{text-decoration:none}.sort-alert a{color:#555}.list-bottom-menu-bar{text-align:center}.list-bottom-menu-bar a{color:#666}.list-bottom-menu-bar i{font-size:1.325rem;line-height:1.25rem}.list-bottom-menu-bar small{display:block;font-size:.75rem}.search-alert{height:100%;width:100%;position:fixed;left:0;bottom:0;background:#f8f8f8;z-index:100001}.search-alert .search-topnav{padding:1rem 1rem;box-shadow:0 0 .25rem rgba(0,0,0,.3);background:#fff;color:#20c063;font-size:1.125rem}.search-alert .search-topnav .close-btn{float:left}.search-alert .search-topnav .apply-btn{float:right}.search-alert .searchbox{margin:0 0 1.25rem;background:#fff;padding-bottom:1rem;border-bottom:1px solid #f2f2f2}.search-alert .searchbox input:focus{border-color:#20c063}.search-alert .searchbox .button{position:absolute;right:.625rem;top:.25rem;border:none;background:0 0;color:#ccc}.search-alert .flitercontainer{height:100%;background:#fff;border-top:1px solid #e6e6e6;padding:1rem;overflow-y:auto}.clear-filter{font-size:.75rem;border-radius:2rem;border:1px solid #d6d6d6;padding:.625rem 1.5rem;color:#999;margin-left:1rem;cursor:pointer}.com-search-nav{background:0 0;min-height:auto;background:#fff;padding:1rem 0;box-shadow:0 2px 2px rgba(0,0,0,.2);z-index:101}.com-search-nav .searchitp{float:left;position:relative;margin-right:2rem}.com-search-nav .searchitp input{border:1px solid #e6e6e6;background:#fff;width:20rem;font-size:.875rem}.com-search-nav .searchitp input::-webkit-input-placeholder{color:#999}.com-search-nav .searchitp .button{position:absolute;right:.625rem;top:.25rem;border:none;background:0 0;color:#ccc}.com-search-nav .searchitp .autocomplete-result .popular-address{display:inline-block;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.com-search-nav .searchitp .autocomplete-result .popular-ch{font-size:.875rem;color:#999;max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.com-search-nav .dropdown-toggle::after{display:none}.com-search-nav .btn-group button.dropdown-toggle{background:0 0;color:#555;padding-left:0}.com-search-nav .more-filter .dropdown-menu{width:420px;padding-left:0;padding-right:0;padding-top:1.5rem}.com-search-nav .btn-group .dropdown-menu a{color:#555;cursor:pointer}.com-search-nav .btn-group .cbtn button{background:#20c063;border:none;width:60%}.com-search-nav .btn-group .cbtn button:hover{background:#13964a}.house-item-list .ttbox h2 small{font-size:1rem;color:#999;margin-left:.875rem}.house-item-list .dropdown-toggle::after{display:none}.house-item-list .btn-group button.dropdown-toggle{background:0 0;color:#555;padding-left:0}.house-item-list .btn-group .dropdown-menu a{color:#555}.navigationbox{margin-bottom:3rem}.navigationbox .lefttotal{float:left;margin:1rem 0;padding:.5rem 0}.navigationbox .pagination{float:right;cursor:pointer}.navigationbox .pagination a{color:#555;text-decoration:none}.navigationbox .pagination .selected a{background:#f2f2f2}.page-link{color:#555}.alertbox{width:100%;position:fixed;left:0;bottom:0;background:#fff;z-index:99999;display:none}.alertbox ul{list-style:none;padding:1.5rem 2rem;margin:0}.alertbox ul li a{display:block;padding:.625rem 0}.alertbox-bg{width:100%;height:100%;position:fixed;left:0;bottom:0;background:rgba(0,0,0,.7);color:#555;display:none}.show>.dropdown-menu{box-shadow:0 3px 3px rgba(0,0,0,.3)}.com-search-nav .more-sort-filter .dropdown-menu{width:620px;padding:1.5rem 0 0 0}.com-search-nav .more-sort-filter .dropdown-menu .form-group-box{padding:0 15px}.com-search-nav .more-sort-filter .custom-control-label .filter-dropdown-subtitle{display:block;margin-top:-4px;font-size:.75rem;color:#999;font-weight:300}.fist-sub-sort{width:86px;float:left}.fist-sub-sort .sort-zh{display:block;font-size:.875rem;font-weight:700}.fist-sub-sort .sort-en{display:block;font-size:.75rem;color:#999;font-weight:300}.sub-sort-content{width:calc(100% - 86px);float:left}.sub-sort-content .dropdown-item{margin-bottom:.5rem;margin-left:0;padding:0}.sub-sort-content .dropdown-item:hover{background-color:none}.com-search-nav .more-sort-filter .sub-sort-content:first-child{border-bottom:1px solid #f2f2f2}.sort-tips-box{background-color:#f8f8f8;padding:12px 0;margin-bottom:0}.sort-tips-box .sort-tips-text{margin-bottom:0;font-size:.75rem;color:#999}.sort-tips-box .sort-tips-text a{color:#20c063!important;text-decoration:underline}.sort-tips-box .sub-item-box.cbtn button{background:#20c063;border:none;width:100%;font-size:.875rem;padding-top:0;padding-bottom:0;line-height:26px}.more-fliter-item .col-form-label{max-width:100px;text-align:right;color:#999;font-size:.875rem;padding-top:0}.more-fliter-item .col-form-label sup{position:absolute;top:0}.more-fliter-item .col-form-label sup .icon-question-mark{color:#777}.more-fliter-item .col-form-label sup a,.more-fliter-item .col-form-label sup a:hover{text-decoration:none}.more-fliter-item .sub-item-box .s-item{margin:0 8px 10px 0;display:inline-block}.more-fliter-item .sub-item-box .s-item a{display:block;float:left;padding:.2rem .5rem;border:1px solid rgba(0,0,0,.15);border-radius:.2rem;font-size:.875rem;text-decoration:none}.more-fliter-item .sub-item-box .s-item a:hover{text-decoration:none}.more-fliter-item .sub-item-box .active a{border:1px solid #20c063;color:#fff!important;background:#20c063!important}.more-fliter-item .sub-item-box .form-control{font-size:.875rem;padding:.5rem .5rem}.more-options .more-fliter-item{margin-bottom:10px}.more-options .s-mb-1{margin-bottom:1rem}.form-group-con{position:relative;padding:0 20px}.form-group-box{max-height:360px;overflow-y:scroll}.more-dropdown-menu input.form-control,.more-dropdown-menu textarea.form-control{max-width:15rem}.more-dropdown-menu input.form-control:focus,.more-dropdown-menu textarea.form-control:focus{border:1px solid #20c063}.more-options .cbtn{padding:0}.more-options .cbtn button.btn-primary{font-size:.875rem;width:60%!important;font-weight:500}.more-options .cbtn button.btn-primary:active{box-shadow:none!important;background:#20c063}.more-options .cbtn button.btn-primary:visited{box-shadow:none!important}.more-options .cbtn button{font-size:.875rem;width:60%!important;padding:.5rem;color:#fff}.more-fliter-item .custom-control-label{font-size:.875rem}.more-fliter-item-save{position:relative;font-size:.875rem;color:#555}.more-fliter-item-save .custom-control-indicator{border-radius:.25rem}.btn-outline-success:not([disabled]):not(.disabled).active,.btn-outline-success:not([disabled]):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{box-shadow:none;background-color:#20c063;border-color:#1ab85c;transition:none}.search-more-btn-sd{width:100%;padding:1rem 0;background:#fff;position:absolute;bottom:0;left:0;background:linear-gradient(to-top,rgba(255,255,255,0) 0,#fff 35%)}.searchwrap .search-btn-bar .button-reset{color:#999;border:1px solid #e6e6e6;border-radius:0;background:#fff;line-height:1.875}.searchwrap .search-btn-bar .active{color:#333}.searchwrap .search-btn-bar .button-search{background:#20c063;border:1px solid #20c063;color:#fff;border-radius:0;line-height:1.875}.searchwrap .search-fliter-block{padding:.5rem 0}.search-fliter-block .title{color:#999;font-size:.75rem}.search-fliter-block .row .row{margin-left:0}.search-fliter-block .btn{transition:none}.search-fliter-block .sub-item-box .s-item{border:1px solid #e6e6e6;border-left:0;background:#f1f1f1;width:16.6666%;text-align:center;color:#555;padding:.3rem 0;border-radius:0;transition:none}.search-fliter-block .sub-item-box .s-item:first-of-type{background:#fff;color:#555;border-radius:.3rem 0 0 .3rem;border-left:1px solid #e6e6e6}.search-fliter-block .sub-item-box .s-item-end{border-radius:0 .3rem .3rem 0}.search-fliter-block .sub-item-box .s-item:last-child{border-radius:0 .3rem .3rem 0}.search-fliter-block .sub-item-box .s-item:first-of-type a{color:#555}.search-fliter-block .sub-item-box .s-item a{display:inline-block;color:#555;width:100%}.search-fliter-block .sub-item-box .s-item a:hover{text-decoration:none}.search-fliter-block .sub-item-box .s-item:visited{box-shadow:none}.search-fliter-block .sub-item-box .s-item:focus{box-shadow:none}.search-fliter-block .sub-item-box .active{background:#20c063;border:1px solid #20c063;color:#fff!important;transition:none}.search-fliter-block .sub-item-box .active a{color:#fff}.search-fliter-block .sub-item-box .active:first-of-type{background:#20c063;border:1px solid #20c063;color:#fff}.search-fliter-block .sub-item-box .active:first-of-type a{color:#fff;text-decoration:none}.search-fliter-block .sub-item-box .active:first-of-type a:hover{text-decoration:none}.search-fliter-block .sub-item-box .active:focus{color:#fff}.search-fliter-block .form-control{text-align:left;font-size:.9375rem;border:0;background:#f1f1f1}.searchcontainer .filter-status{background:#f8f8f8;margin:0 -15px;padding:15px 15px 0;border-bottom:1px solid #ddd}.searchcontainer .filter-status .btn{width:100%;text-align:center;background:#f8f8f8;margin-bottom:-1px;border-bottom:1px solid #ddd;font-size:.9375rem}.searchcontainer .filter-status .btn.selected{border:1px solid #ddd;color:#20c063;border-radius:3px 3px 0 0!important;background:#fff;border-bottom:1px solid #fff}.searchcontainer .filter-homeType{padding-top:1.5rem}.conselect-popup{position:fixed;background:#fff;top:100%;left:0;right:0;height:100%;padding-bottom:103px;margin-bottom:38px;overflow-y:auto}.conselect-popup{transition:all .3s ease-in;top:103px}.conselect-popup .title{text-align:center;font-size:1rem;color:#555;padding-bottom:15px}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background:#20c063;box-shadow:none!important}.custom-control-label:active{box-shadow:none!important}.custom-control-label:focus{outline:0!important;box-shadow:none!important}.conselect-popup .custom-control{min-height:2.5rem}.conselect-popup .button-search{background:#20c063;color:#fff;border:1px solid #20c063;border-radius:0}.conselect-popup .button-cancel{background:#fff;color:#555;border:1px solid #ddd;border-radius:0}.conselect-popup .select-item{width:100%;margin-bottom:20px}.conselect-popup .select-item .title{text-align:left;padding:0 0 0 15px}.conselect-popup .select-item .title .title-zh{font-size:.875rem;font-weight:700}.conselect-popup .select-item .title .title-en{margin-left:4px;font-size:.75rem;color:#999;font-weight:300}.photo-wall{width:100%;height:400px;background:#f8f8f8;position:relative}.slide-wrap{width:100%;height:100%;overflow:hidden;position:relative}.content-photo{display:inline-block;overflow:hidden;width:100%;height:100%;position:absolute;border-right:2px solid #fff}.content-photo .photobox{width:100%;height:100%;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat}.photobox-marker{width:60px;height:60px;position:absolute;background:rgba(51,204,202,.2);left:50%;top:50%;margin:-30px 0 0 -30px;border-radius:100%}.photobox-marker .dot{background:#33ccca;width:10px;height:10px;display:block;position:absolute;left:50%;top:50%;margin:-5px 0 0 -5px;border-radius:100%}.photo-sm{max-width:300px;max-height:200px}.photo-lg{max-width:600px;max-height:400px}.photo-wall .slide-btn{position:absolute;top:50%;margin-top:-1.5rem}.photo-wall .slide-prev{left:1rem;display:none}.photo-wall .slide-next{right:1rem}.photo-wall .slide-btn span{width:3rem;height:3rem;display:block;background:rgba(0,0,0,.4);color:#fff;border-radius:100%;text-align:center;line-height:3rem;cursor:pointer}.listing-slider-content-text{background:#333;color:#fff;text-align:center}.marketing-content-cta-form{margin:1rem 0}.marketing-content-cta-form a{background:#20c063;color:#fff!important;padding:.625rem 1.25rem;border-radius:3px}.marketing-content-cta-phone,.marketing-content-cta-phone a{color:#fff;font-size:1.25rem}.marketing-content h3.sm-mb1{font-size:1.25rem;margin-bottom:1.625rem}.full-screen-focus{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:20000!important;top:0!important;left:0!important;bottom:0!important;right:0!important;background-color:#282828!important}.full-screen-focus .content-photo{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important}.full-screen-focus .photo-sm:nth-child(odd){margin:0!important}.full-screen-focus .flickity-viewport{height:100%!important}.full-screen-focus .content-photo .photobox{background-size:contain}.full-screen-focus .content-photo,.full-screen-focus .photo-sm:nth-child(2n){border:none!important}.focusbtn{position:absolute;right:.625rem;bottom:1rem;border-radius:100%;width:3rem;height:3rem;display:block;background:rgba(0,0,0,.3);color:#fff;text-align:center;line-height:3rem;cursor:pointer}.focusbtn:hover{background:rgba(0,0,0,.6)}.focusbtn i{font-size:1.25rem}.carousel-fullscreen-header{display:none;background-color:rgba(0,0,0,.87)!important;right:0;left:0;top:0;position:fixed!important;z-index:200002;padding:1rem 1.5rem 1.5rem 1.5rem;padding-right:4.5rem}.carousel-fullscreen-header .header-item{display:inline-block;margin-right:1rem;color:#fff}.carousel-fullscreen-header .box-price{font-size:1.25rem}.carousel-fullscreen-header .box-cnprice{color:#999;font-size:.875rem;display:block;line-height:.875rem}.carousel-fullscreen-header .contactbtn{background:#20c063;color:#fff;display:inline-block;padding:.325rem 1rem;cursor:pointer;border-radius:3px;text-decoration:none}.header-switch{display:block}.detail-container{margin-top:2rem;margin-bottom:4rem}.detail-blocks{background:#fff;padding:2.25rem 0;border-bottom:1px solid #eee;margin-top:1.25rem}.detail-blocks header h2{font-size:1.25rem;color:#000;font-weight:600}.detail-blocks .tool-btn a{text-decoration:none}.detail-blocks .tool-btn a:hover{color:#f60}.block-content{margin-top:2rem}.detail-opts .left-btn{float:left;font-size:.875rem}.detail-opts .left-btn a{display:block;float:left;padding:.25rem 1rem;background:#fff;border-radius:3rem;border:1px solid #e6e6e6;text-decoration:none;color:#555}.detail-opts .left-btn a i{font-size:1.25rem;vertical-align:middle}.detail-opts .left-btn a:hover{background:#20c063;color:#fff;border:1px solid #20c063}.detail-opts .right-tools a{display:inline-block;text-decoration:none;color:#555;padding:.25rem 0}.detail-opts .right-tools span{margin-left:1.625rem}.detail-opts .right-tools span i{margin-right:.25rem;vertical-align:middle;font-size:1.25rem}.detail-opts .right-tools span.fav.active i{color:#20c063}.detail-opts .right-tools a.fav.active{background:#f60}.detail-opts .right-tools .fav i{margin-right:.25rem}.detail-opts .right-tools{float:right}.detail-opts .right-tools .share .dropdown-menu{padding:1rem}.detail-opts .right-tools .share .dropdown-menu a{padding:0}.detail-title{padding:2.25rem 0;border-top:1px solid #e6e6e6}.detail-title .d-title{float:left;font-family:'Open Sans',sans-serif}.detail-title .d-title h2{font-size:1.25rem;font-family:'Open Sans',sans-serif}.detail-title .d-title small{color:#999;font-size:.875rem}.detail-title .rightbox{float:right;text-align:right}.detail-title .rightbox .d-price{float:left;margin-right:1.25rem;padding-right:1.25rem;border-right:1px solid #e6e6e6;line-height:1.875rem;font-weight:700;color:#f60;font-size:1.625rem;font-family:'Open Sans',sans-serif}.detail-title .rightbox .d-price sup{top:-.25em}.detail-title .rightbox .d-price small{display:block;font-size:.875rem;color:#999}.detail-title .rightbox .d-s-info{float:right;font-size:.875rem;color:#999}.detail-title .rightbox .d-s-info span:first-child{padding-left:0;margin-left:0}.detail-title .rightbox .d-s-info span{display:inline-block;text-align:center;padding-left:1rem}.detail-title .rightbox .d-s-info i{font-size:1.3rem;color:#555}h3.column-tt{display:block;font-size:1.125rem;color:#000;margin-bottom:1.625rem;padding-top:1rem;font-weight:800}.column-container{margin-top:1rem}.listing-box-column{width:50%;overflow:hidden;height:2rem;float:left;display:inline}.listing-box-column dt{float:left;font-weight:400;color:#999;margin-right:.25rem}.listing-box-column dd i{font-size:1.25rem;vertical-align:middle}.text-detail-box{height:6rem;overflow:hidden;position:relative}.more-btn-sd{width:100%;padding:3rem 0 1rem;background:#fff;position:absolute;bottom:0;left:0;background:-ms-linear-gradient(to top,rgba(28,11,0,0) 0,#fff 100%);background:linear-gradient(to top,rgba(255,255,255,0) 0,#fff 100%)}.detail-dec .more-btn{margin-top:1rem}.detail-dec .more-btn span.shownbtn{border:1px solid #e9e9e9;padding:.625rem 3rem;cursor:pointer}.g-translate a{text-decoration:none;color:#555;font-size:.875rem}.g-translate .icon-g-translate{color:#488cf2}.g-translate small{color:#999}.goog-te-sectional-gadget-link{float:left;font-weight:400}.goog-te-sectional-gadget-checkbox-text,.goog-te-sectional-gadget-link-text{font-weight:400!important}.unit-btns{margin-top:-3.875rem}.rooms-box-column{display:block;clear:both}.rooms-box-column dt{float:left;font-weight:400;color:#555;width:30%}.rooms-box-column dd{float:left}.rooms-box-column dd.ft{width:70%}.rooms-box-column dd.dec{width:66%}.rooms-box-column span{display:block}.rooms-box-column small{color:#999}.school-box-column{margin:1rem 0 2rem}.school-box-column dt{float:left}.school-box-column dt span{width:2.625rem;height:2.625rem;display:block;border-radius:100%;border:1px solid #f2f2f2;background:#f8f8f8;color:#20c063;text-align:center;line-height:2.625rem;font-family:'Open Sans',sans-serif;font-size:.875rem;overflow:hidden}.school-box-column dt span.none-val{color:#ccc}.school-box-column dd{margin-left:4.625rem}.school-box-column dd .stype{color:#999;font-size:.875rem}.school-box-column dd .s-distance{margin-left:.25rem;color:#555}.mortgage .mog-form{float:left;width:50%}.mortgage .mog-form .ipt-item dt{font-weight:400;margin-bottom:.325rem}.mog-form .ipt-item .input-group-addon{background:#f8f8f8;color:#999}.mortgage .mog-total{float:left;width:50%;padding-left:10%;padding-top:1.25rem;font-family:'Open Sans',sans-serif}.mortgage .mog-total dt{font-weight:400}.mortgage .mog-total dd{font-size:1.25rem;font-weight:700}.mortgage .mog-total dd sup{top:-.25em}.mortgage .mog-total .eachpay{border-top:1px solid #e6e6e6;padding-top:1rem}.mortgage .mog-total .eachpay dd{font-size:1.875rem;color:#f60}.mortgage .btn-calculate{border:1px solid #20c063;background:#fff;color:#20c063;font-size:1rem;cursor:pointer}.back-icon i{font-size:2rem}.back-icon a{display:block;line-height:1.25rem;padding:.5rem 0;margin-left:-.25rem;color:#999;text-decoration:none}.mortgage input,.mortgage select{background:#f8f8f8}.mortgage-tool{padding-bottom:3rem}.map-container{padding:0;border:1px solid #eee}.map-container .block-content{margin-top:0}.warning-text-box{border-top:1px solid #e6e6e6}.warning-text{margin:0 0 2rem;color:#999;font-size:.875rem;padding:1rem 0}.warning-text dt{float:left}.warning-text dd{margin-left:1.25rem}.contact-agent-box{background:#fff;border:1px solid #e6e6e6;bottom:auto}.contact-agent-box header{border-bottom:3px solid #20c063;padding:1rem .625rem}.contact-agent-box header h3{font-size:1.25rem;font-weight:600;margin:0}.contact-agent-box .contact-info,.contact-agent-box .uinfo{border-bottom:1px solid #e6e6e6;padding:1rem}.contact-agent-box .uinfo dl{height:100%;overflow:hidden;margin-bottom:0}.contact-agent-box .uinfo dt{width:25%;float:left}.contact-agent-box .uinfo dt img{display:block;border-radius:100%}.contact-agent-box .uinfo dd{margin-left:30%}.contact-agent-box .uinfo dd strong{display:block;font-weight:600}.contact-agent-box .uinfo dd small{color:#999}.contact-agent-box .uinfo dd p{margin-bottom:0}.contact-agent-box .uinfo dd p span{margin-right:.325rem;font-size:.875rem}.contact-agent-box .contact-info .infoitem{display:block;clear:both}.contact-agent-box .contact-info .infoitem i{color:#999;font-size:1.25rem}.contact-agent-box .contact-form{padding:1rem}.contact-agent-box .contact-form .form-item{margin-bottom:.625rem}.contact-agent-box .contact-form .form-item input,.contact-agent-box .contact-form .form-item textarea{background:#fafafa;border-color:#eaeaea}.contact-agent-box .contact-form .form-item textarea{min-height:8rem}.contact-agent-box .contact-form .form-item .cf-btn{background:#20c063!important;color:#fff;width:100%;padding:.625rem 0;border:none;border-radius:2px;cursor:pointer}.contact-agent-box .contact-form .form-item input::-webkit-input-placeholder,.contact-agent-box .contact-form .form-item textarea::-webkit-input-placeholder{color:#bbb}.near-builds-container{border-top:1px solid #e6e6e6;padding:2rem 0;margin-top:4rem}.near-builds{margin-top:2rem}.near-builds header h3{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.detai-sidebar{position:relative}.comments-area{border-top:2px solid #20c063;margin-top:1rem}.comments-area .comment-content{word-wrap:normal;word-break:break-all}.comments-area .comments-title{font-size:1.25rem;padding-top:1.5rem;padding-bottom:1.5rem;background:#f8f8f8;margin-bottom:0;padding-left:1rem}.comments-area .comment-list{list-style:none;padding-left:0;border-top:1px solid #e6e6e6}.comments-area .comment-author img{width:1.25rem;height:1.25rem;border-radius:100%;display:inline-block;vertical-align:middle}.comments-area .comment-metadata{font-size:.75rem;color:#999}.comments-area .comment-metadata a{color:#999}.comments-area .comment-meta{padding-bottom:1rem}.comments-area ol.children{list-style:none;padding-left:2rem}.comments-area .comment-body{border-bottom:1px solid #e6e6e6;padding-bottom:2rem;padding-top:2rem}.comments-area .reply a{color:#555;border:1px solid #e6e6e6;border-radius:3px;padding:.25rem .5rem;font-size:.75rem}.comments-area .reply a .icon-mail-reply{margin-right:.2rem;font-size:.75rem;color:#999}.comment-respond{padding-top:2rem;padding-bottom:2rem}.comment-respond .comment-notes{font-size:.875rem;color:#999}.comment-respond .comment-reply-title{font-size:1.25rem}.comment-respond .comment-reply-title small a{border:1px solid #e6e6e6;color:#555;font-size:.75rem;padding:.25rem;border-radius:3px}.comment-respond label{display:block;font-size:.875rem}.comment-respond textarea{width:60%;max-height:10rem;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff;padding:1rem}.comment-respond input{width:60%;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff;padding:.25rem}.comment-respond .form-submit input{background:#20c063;color:#fff;border:none;padding:.625rem 0}.page-template article.page.type-page{margin-top:3rem;margin-bottom:3rem;background:#f8f8f8;padding:2rem;border-radius:3px}.page-template article.page.type-page .entry-header{border-bottom:2px solid #333}.page-template article.page.type-page .entry-header h1{font-size:1.5rem;padding-bottom:.625rem}.page-template article.page.type-page .entry-content{padding:2rem 0}.no-results{padding:2rem 0 2rem 0}.no-results .search-form label{display:block;display:none}.no-results .search-form .search-field{border:1px solid #e6e6e6;padding:.625rem 1rem;border-radius:3px}.no-results .search-form .search-submit{border:none;background:#20c063;color:#fff;padding:.625rem 1rem;border-radius:3px;cursor:pointer}.no-results .search-form .search-submit .icon{margin-right:.5rem}.mapbox iframe{width:100%;display:block;pointer-events:none}.mapbox iframe.clicked{pointer-events:auto}.single-post .post-navigation{display:none;border-top:1px solid #e6e6e6;padding-top:2rem;margin-top:1rem}#CalculatorsList .modal-body .container{padding-left:0;padding-right:0}#CalculatorsList .scrtabs-tab-scroll-arrow{border:1px solid #ddd;height:auto;padding-top:0;border-radius:3px;margin-top:3px;color:#20c063}#CalculatorsList .scrtabs-tabs-fixed-container{width:100%}#CalculatorsList .btn-primary{background:#20c063;border:none}#mortgage-calculator .btn-primary{background:#20c063;border:none}.agents-container{margin-top:3rem;margin-bottom:3rem}.agents-container .agents-filter{border-top:3px solid #20c063;border-bottom:1px solid #e6e6e6;padding:1.25rem 0}.agents-filter .searchitp{float:left;position:relative;margin-right:1rem}.agents-filter .searchitp input{width:16rem}.agents-filter .searchitp input::placeholder{font-size:.875rem;color:#ccc}.agents-filter .searchitp .button{position:absolute;right:0;top:0;border:none;padding:.425rem .625rem;background:0 0;cursor:pointer;color:#999}.agents-filter .btn-group .btn.dropdown-toggle{background:0 0;outline:0;color:#555}.agents-filter .dropdown-toggle::after{display:none}.agents-filter .custom-control{margin-bottom:0;margin-right:0}.agents-filter .dropdown-item{padding:.625rem 1rem}.agents-filter .list-sort-filter{float:right}.agents-filter .list-sort-filter a{color:#555}.agents-filter .list-sort-filter .btn.dropdown-toggle{border:1px solid #e6e6e6;font-size:.875rem}.agents-filter .service-languages .custom-checkbox label{width:100%}.ranking-board{border:1px solid #e6e6e6;background:#f8f8f8;padding:1.25rem 1.25rem .625rem;border-radius:3px}.ranking-board header{font-size:1rem;color:#000;margin-bottom:1rem}.ranking-board header i{color:#f50}.ranking-board .rank-item{display:block;clear:both;padding:.25rem 0}.ranking-board .rank-item dt{float:left;width:18%;position:relative}.ranking-board .rank-item dt span.img{display:block;border-radius:100%;overflow:hidden}.ranking-board .rank-item dt span.nobox{position:absolute;top:0;right:-.5rem;width:1rem;height:1rem;display:block;border-radius:100%;text-align:center;line-height:1rem;font-size:.75rem;background:#d7d7d7;color:#555}.ranking-board .rank-item dd{margin-left:25%}.ranking-board .rank-item dd .name{font-size:.875rem;color:#555;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ranking-board .rank-item dd .tt{font-size:.75rem;height:1.125rem;color:#999;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ranking-board .rank-item:first-child dt span.nobox{background:#f60;color:#fff}.ranking-board .rank-item:nth-child(2) dt span.nobox{background:#ffb628;color:#fff}.ranking-board .rank-item:nth-child(3) dt span.nobox{background:#ffec6b}.hot-agent-box header i{font-size:1.375rem;margin-right:.3rem}.hot-agent-box header .btn-group{display:block;border:1px solid #20c063;border-radius:3px;margin-top:.5rem;width:100%;overflow:hidden}.hot-agent-box header .btn-group a{line-height:1.5rem;border:0;text-align:center;color:#20c063;display:inline-block;background:0 0;padding:0;border-radius:0;font-size:.875rem;width:50%;float:left}.hot-agent-box header .btn-group a.active{background:#20c063;color:#fff}.hot-agent-box header .btn-group a:active{outline:0}.hot-agent-box header .btn-group a:focus{outline:0}.hot-agent-box .rank-item{display:block;clear:both;padding:.25rem 0 0;width:100%}.hot-agent-box .rank-item dt{float:left;width:3.75rem;position:relative}.hot-agent-box .rank-item dt span.img{display:block;border-radius:100%;overflow:hidden}.hot-agent-box .rank-item dt span.nobox{position:absolute;top:0;right:0;width:1rem;height:1rem;display:block;border-radius:100%;text-align:center;line-height:1rem;font-size:.75rem;background:#d7d7d7;color:#555}.hot-agent-box .rank-item dd{margin-left:5rem}.hot-agent-box .rank-item dd .name{font-size:.875rem;color:#333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hot-agent-box .rank-item dd .tt{font-size:.75rem;margin-bottom:.3rem;color:#999;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hot-agent-box .rank-item dd .tel{display:block;color:#333;margin-bottom:.3rem}.hot-agent-box .rank-item dd .firm-name{display:block;color:#999;font-size:.875rem}.hot-agent-box .rank-item dd .zan{display:inline-block;background:#f2f2f2;color:#555;padding:0 .4rem;border-radius:3px;font-size:.75rem;line-height:1.25rem}.hot-agent-box .rank-item dd .zan num{margin-left:.2rem}.hot-agent-box .rank-item:first-child dt span.nobox{background:#f60;color:#fff}.hot-agent-box .rank-item:nth-child(2) dt span.nobox{background:#ffb628;color:#fff}.hot-agent-box .rank-item:nth-child(3) dt span.nobox{background:#ffec6b}.hot-agent-box .rank-item a.agent-ranks{text-decoration:none}.hot-agent-box .rank-item a.agent-ranks:hover{text-decoration:none}.modal-dialog{margin:-250px auto -250px auto;top:50%}.btn{cursor:pointer}.readmorebtn a:hover{color:#fff!important}.data-loading{background:rgba(255,255,255,.6);z-index:1}.data-loading .loading{margin-top:20px;border-radius:50%;width:50px;height:50px;border:.25rem solid rgba(255,255,255,.2);border-top-color:#20c063;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.container-error{background:#f8f8f8;width:100%}.container-error-page .e-imgbox img{display:block;margin:0 auto;width:90%}.container-error-page .error-info{text-align:left;margin-top:30%;margin-bottom:20%;overflow:hidden}.container-error-page .error-info h2{font-size:1.375rem;margin-bottom:1rem;color:#333}.container-error-page .error-info p{font-size:1.375rem;color:#333}.container-error-page .e-imgbox{padding-top:5rem;display:block}.container-error-page a.mapsearch-btn{background:#fcbc3e;border:1px solid #f5a158;color:#555;margin-top:1rem}.container-error-page a.mapsearch-btn:hover{background:#fab734;color:#333}.error-page-row{padding:100px 0 200px}@media (max-width:543px){#back-old{display:none}.news-item .imgbox{width:100%;margin-bottom:1rem}.news-item .imgbox img{width:100%;height:auto;display:block}.userinfo-detail{text-align:center}.userinfo-detail .qrbox{margin-top:1rem}.house-item-list{margin-top:1rem}.house-item-list .ttbox h2{display:block;width:100%;font-size:1rem;line-height:1.5rem}.house-item-list .ttbox h2 small{font-size:.875rem}.navigationbox .pagination{float:left}.detail-blocks{background:#fff;padding:1.25rem;border-bottom:1px solid #e6e6e6;margin-top:1.25rem}.rooms-box-column dt{width:50%}.rooms-box-column dd.ft{width:50%}.rooms-box-column dd.dec{display:none}.blog-datebox{width:3rem;height:3rem}.blog-datebox strong{font-size:1.25rem;margin-top:.25rem}.blog-item .item-info{margin-left:3.625rem}.detail-header .detail-meta{font-size:.75rem}.backbtn{margin-bottom:1rem!important}.detail-header{padding-bottom:1rem}.detail-header h1{font-size:1.25rem;margin-bottom:.625rem}.blog-detail-header{border-top:1px solid #e6e6e6}.blog-detail-header dd{margin-left:4rem}.blog-detail-header h1{font-size:1.125rem}.detail-content .link-more{display:none}.blog-detail-header dd .entry-title a{font-size:1rem}.share-block{text-align:center;background:#f8f8f8;padding-bottom:1rem;padding-top:.625rem;border:1px solid #e6e6e6;line-height:3rem}.share-block .s-tt{display:none}.share-block i.iconfont{margin:0 .625rem}.col-2-layout{margin-top:1rem;margin-bottom:1rem}.article-pages-tt{padding-bottom:.5rem}.article-pages-tt h2{font-size:1.5rem}.blog-right-sidebar,.right-sidebar,.widget-area{padding-top:2rem}.error-page-container{padding-top:4rem;padding-bottom:4rem}.error-page-container .e-imgbox img{display:block;margin:0 auto;width:40%}.error-page-container .error-info{text-align:center;margin-top:2rem;overflow:hidden}.error-page-container .error-info h2{font-size:1.25rem;margin-bottom:1rem;color:#000}.error-page-container .error-info p{font-size:.875rem}.userinfo-detail .agent-avator{margin:0 auto}.house-item-list .ttbox .clear-filter{padding:.125rem .5rem;margin-left:.625rem;line-height:1.25rem;float:right;display:inline-block;white-space:nowrap}#calculator-frame{overflow:hidden;margin-left:15px;margin-right:15px;margin-bottom:1rem;border-bottom:1px solid #e6e6e6;padding-bottom:1rem}#calculator-frame #input{margin-right:0;border-right:none;padding:0}#calculator-frame #result{padding-right:0;padding-left:0}.comment-respond textarea{width:100%}.comment-respond input{width:100%}.page-template article.page.type-page{margin-top:1rem;margin-bottom:1rem;padding:1rem}.page-template article.page.type-page .entry-header h1{font-size:1.25rem;padding-bottom:.5rem}.page-template article.page.type-page .entry-content{padding:1rem 0}.ranking-board .rank-item{width:100%}.container-error{background:#f8f8f8;width:100%;padding:0}.container-error-page .e-imgbox{padding-top:2rem}.container-error-page .e-imgbox img{display:block;margin:0 auto;width:100%}.container-error-page .error-info{text-align:center;margin-top:2rem;margin-bottom:3rem;overflow:hidden}.container-error-page .error-info h2{font-size:1.25rem;margin-bottom:1rem;color:#000}.container-error-page .error-info p{font-size:.875rem}.error-page-row{padding:0}.pagination .nav-links .page-numbers{padding:.325rem .5rem}.pagination ul.nav-links .break{padding:.625rem .3rem}.footerbox .menubox1 a{font-size:.875rem}.footerbox .menubox1 span{margin:0 .3rem}/*!* 返回顶部 *!*/}@media (max-width:767px){.hr-sidebar .buyhome-news ul.b-newslist{font-size:1rem}.listing-box-column{width:100%}.detail-title .d-title,.detail-title .rightbox{width:100%;text-align:center}.detail-title .d-title h2{margin-bottom:0}.detail-title .rightbox .d-s-info{text-align:center;float:none;width:100%;margin-top:.625rem}.detail-title .rightbox .d-price{float:none;width:100%;text-align:center;padding:0;margin:0;border-top:1px solid #e6e6e6;border-right:none;padding-top:.625rem}.mortgage .mog-form{width:100%}.mortgage .mog-total{width:100%;padding:0;border-top:1px solid #e6e6e6;padding-top:2rem;margin-top:1rem}.detail-container{margin-top:0}.detail-container .detai-left{padding:0}.detail-container .detail-blocks{margin-top:0}.detail-dec .more-btn span.shownbtn{text-align:center;display:block}.detail-dec .g-translate{width:100%;clear:both;margin-top:1rem}.detail-blocks header h2{margin-bottom:0}.detail-blocks header .sw-btn{float:right;margin-top:-1.625rem}.detail-blocks header .sw-btn i{font-size:1.25rem;transition:all .3s ease-in}.block-content{display:none}.detail-dec .block-content,.mainkey .block-content{display:block}.map-container{padding:0;border:none}.stuck{position:static!important}.topnav .searchicon{position:absolute;right:4.5rem;top:.5rem}.topnav .searchicon i{font-size:1.625rem;line-height:3.25rem;color:#999}.detai-sidebar{padding:0}.contact-agent-box{position:relative!important;border-left:0;border-right:0;border-top:0}.contact-agent-box header{padding:1rem 1.25rem}.mapsbox .container{padding:0}.map-container{margin-top:0}.map-container .mapbox{min-height:280px}.detail-container{margin-bottom:0}.near-builds-container{margin-top:0;padding:0}.near-builds-container .h-item{margin-bottom:0}.warning-text dt{display:none}.warning-text dd{margin-left:0}.unit-btns{margin-top:-3.5rem;margin-right:2rem}.house-item-list .h-item{margin-bottom:1rem}.house-news-container{padding-bottom:1rem}.house-news-container .leftlist header{margin-bottom:0}.house-news-container .newslistbox{border-top:none}.hr-sidebar{padding-top:1rem}.home-blog-container{padding:2rem 0}.home-blog-container .blog-item:last-child .item-info{border-bottom:none}.carousel-fullscreen-header{background-color:#282828!important}.close-focus-header{top:1rem;right:1rem;background:0 0}.topnav .saveicon i{line-height:1.25rem}.offbtn i{line-height:1.25rem}.topnav .saveicon{right:3.875rem}.topnav .nav-back i{margin-top:0}.topnav{padding:.625rem .25rem}.main-logo .logobox{margin-left:-1rem}.main-logo .icon{font-size:9.25rem;margin-top:-3.625rem}.agents-container .agents-filter{width:100%;float:left;border-top:0;padding-top:1rem}.agents-filter .searchitp{width:100%}.agents-filter .searchitp input{width:100%}.agents-filter .btn-group{width:33%;float:left;padding-top:1rem}.agents-filter .btn-group .btn.dropdown-toggle{border:none;font-size:1rem}.agents-container{margin-top:0;border-top:0}.topnav .btn-rent{border:none;padding:0;border-radius:0}.main-logo .icon{margin-left:0}.ranking-board .rank-item{width:100%}}@media (max-width:991px){.navbar-nav-scroll{max-height:3.25rem}.navbar-nav-scroll{height:1px;overflow:hidden;text-indent:-1px}.main-logo .logometa{display:none}.navbar-toggler{position:absolute;right:.625rem;top:1rem;border:none;color:#fff}.navbar-nav-scroll .navbar-nav{padding-bottom:.875rem;padding-right:3.625rem}.topnav{padding-bottom:0;border-bottom:1px solid #f1f1f1;box-shadow:0 0 .625rem rgba(0,0,0,.1);position:relative;z-index:105}.main-logo .logobox{width:7rem}.main-logo .icon{font-size:9.25rem;margin-top:-3.85rem}.main-logo .logometa .slg{color:#999;line-height:1.875rem;font-size:1rem;letter-spacing:0;font-weight:600}.main-logo .logobox .icon-beta{right:-1rem;top:-.75rem;font-size:.5rem}.topnav ul>li a{font-weight:600}.scroll-shardow{width:2.625rem}.usercenter-container{min-height:auto}.photo-wall{height:100%}.photo-wall .flickity-viewport{height:100%!important}.content-photo{max-width:100%;max-height:100%;float:left;display:inline;border-right:none}.flickity-page-dots{display:none}.ranking-board .rank-item{width:50%}.footerbox .qrcode-sever{position:relative;right:auto;top:auto;width:100%;padding:.625rem 0 0;background-color:#333}.footerbox .qrcode-sever .tit{color:#ccc}}@media (max-width:1224px){.topnav ul>li{padding:0 .675rem}.topnav .ml-lg-5{margin-left:1.5rem!important}}@media (max-width:1199px){.main-navigation .menu ul>li{padding:0 .275rem}.com-search-nav .searchitp input{width:15rem}.com-search-nav .searchitp{margin-right:.5rem}.clear-filter{padding:.425rem 1rem}.fliter-opts .btn{padding:.375rem .5rem}.topnav .ml-lg-5{margin-left:0!important}.main-logo .logometa{display:none}}@media (min-width:64rem){.photo-sm:nth-child(odd){margin-top:200px!important;margin-left:-300px!important}.photo-sm:nth-child(2n){border-bottom:2px solid #fff}.stuck{position:-webkit-sticky;position:sticky;top:0}}@media (max-width:800px){.main-logo .logometa{display:none}}@media (min-width:769px) and (max-width:990px){.offbtn{top:0}}@media (max-width:440px){.navbar-nav-scroll .navbar-nav{padding-right:0}.footerbox .menubox1 span{margin:0 .1rem}}@media (max-width:320px){.pagination .nav-links .page-numbers{padding:.325rem}.footerbox .menubox1 span{margin:0 .5rem}}
