/*!**/body{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Microsoft YaHei', sans-serif;background-color:#ffffff;color:#333333}ul,li{padding:0;margin:0}.badge-contact{background:#ffffff;border:1px solid #e6e6e6;color:#999999;font-weight:normal}.badge-articletotal{font-weight:normal;font-size:1rem;margin-left:0.625rem;background:#f2f2f2;color:#999999;vertical-align:middle}.badge a{text-decoration:none}.badge-contact a{color:#999999}.btn-change{color:#555555;background:#ffffff;border:1px solid #e6e6e6;cursor:pointer}.btn-change.active{background:#707070;color:#ffffff;border:1px solid #707070}.btn-back{border:1px solid #e6e6e6 !important;border-radius:3rem !important;background:#ffffff;color:#555 !important;margin-top:3px;font-size:0.875rem;line-height:1rem;cursor:pointer}.btn-back i{font-size:1.25rem;vertical-align:middle;color:#555555}.btn-back:hover{background:#f8f8f8}.btn-primary{background-color:#20c063;border-color:#20c063}.btn-primary:hover{background-color:#199d50;border-color:#199d50}.icon{width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.effect-t{-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.pagination{padding:2rem 0;float:right}.pagination .screen-reader-text{display:none}.pagination .nav-links{text-align:center;display:-webkit-box;display:flex}.pagination .nav-links .page-numbers{display:inline-block;border:1px solid #dddddd;padding:0.625rem 1rem;color:#555555;text-decoration:none;border-radius:3px;margin:0 0.125rem}.pagination .nav-links a:hover{background:#f8f8f8}.prev.page-numbers{float:left}.next.page-numbers{float:right}.topnav{border-bottom:1px solid #eeeeee;background:#ffffff;padding:0;min-height:59px}.agent-default-front-page .topnav{border-bottom:0;min-height:0}.topnav-51ca{padding:0 !important;min-height:0}.topnav .navbar{padding-top:0;padding-bottom:0}.topnav a{color:#555555;font-size:1.125rem;line-height:64px}.topnav a:hover{text-decoration:none;color:#ff6600}.u-avator{margin-right:1.875rem}.u-avator img{width:2.125rem;height:2.125rem;display:block;border-radius:100%;vertical-align:middle;overflow:hidden}.agent-contactbox{margin-bottom:0}.main-navigation{max-width:calc(100% - 190px);display:inline-block;margin-top:5px}.main-navigation ul{margin:0;list-style:none;padding:0}.main-navigation ul li{display:inline-block;line-height:3rem}.main-navigation .menu ul li a{display:inline-block}.main-navigation ul li a{display:inline-block;height:100%;line-height:64px;font-size:1.125rem}.main-navigation ul li a:hover{color:#ff6600;text-decoration:none}.main-navigation .current_page_item a{color:#20c063}.main-navigation li.menu-item{display:inline-block;line-height:3rem;padding:0 1.25rem;margin:0}.main-navigation li.menu-item .menu-item-object-category{padding:0 1rem}.main-navigation li.menu-item .menu-item-object-category .menu-item-object-page{padding:0 1rem}.main-navigation li.menu-item .sub-menu a{display:block;line-height:1.5;margin:0.5rem 1.25rem;font-size:0.875rem}.main-navigation li{position:relative}.main-navigation li>ul{z-index:105;visibility:hidden;display:block;position:absolute;top:64px;left:0;line-height:1.5;padding:0 !important;background-color:#f2f2f2}.main-navigation li>ul>li{position:relative;width:100%;border-bottom:1px solid rgba(255,255,255,0.9);line-height:1.5 !important}.main-navigation li>ul>li:last-child{border-bottom:0}.main-navigation li>ul>li>a{line-height:1.5;padding:0 !important;margin:0.625rem;border:0 !important;font-size:0.875rem}.main-navigation li>ul>li>a:hover{border:0}.main-navigation li>ul>li>ul{z-index:10;visibility:hidden;display:block;position:absolute;top:0 !important;left:100%;width:100%}.main-navigation li:hover>ul{visibility:visible}.main-navigation .menu{padding:0}.page-template-map-search .main-navigation ul li{margin-right:1.875rem;line-height:1.5}.page-template-map-search .main-navigation li.menu-item{line-height:1.5;padding:0}.page-template-map-search .main-navigation li.menu-item:hover{background-color:#ffffff !important}.page-template-map-search .main-navigation li>ul{top:67px}.page-template-map-search .main-navigation li>ul>li{border-bottom:1px solid #f2f2f2 !important}.page-template-map-search .main-navigation li>ul>li:last-child{border-bottom:0}.page-template-map-search .main-navigation li>ul>li>a{padding:0 !important;margin:0.5rem !important;color:#555555}.page-template-map-search .main-navigation li:hover>ul{visibility:visible}.agent-default-front-page .main-navigation ul{padding:0}.agent-default-front-page .main-navigation li.menu-item a{color:#ffffff}.agent-default-front-page .main-navigation li.current-menu-item{background-color:#3b1506}.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:1rem 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 .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:#ffffff;padding:0.625rem;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,0.3)}.topnav .appdownload .qrbox p{display:block;margin-bottom:0;font-size:0.875rem;padding-top:0.25rem;text-align:center}.topnav .appdownload span.btn{font-size:0.875rem}.topnav .appdownload span.btn i{font-size:1rem}.topnav .appdownload:hover span.qrbox{display:block}.topnav .nav-back{padding-right:0.625rem;cursor:pointer}.topnav .nav-back i{font-size:1.875rem;line-height:1.875rem;vertical-align:middle;margin-top:0;display:block;color:#999999}.topnav .left-btn a{padding:0.125rem 1rem;font-size:0.875rem;display:block;float:left;background:#ffffff;border-radius:3rem;border:1px solid #e6e6e6;text-decoration:none;color:#555555}.topnav .left-btn a i{font-size:1.25rem;vertical-align:middle}.topnav .left-btn a:hover{background:#20c063;color:#ffffff;border:1px solid #20c063}.topnav .left-btn a.detail-back-51ca{line-height:1.4;padding:0 0.625rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.topnav .beagent{font-size:0.875rem;margin-left:1rem}.topnav .beagent:hover{background:#f8f8f8}.nav-rightbox{display:inline-block}.main-header{background-color:#ffffff;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:#333333}.main-header .agent-avatar img{border-radius:100%;display:block;max-width:220px;max-height:220px}.main-header .agent-dec{color:#999999;margin-top:0.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:0.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}.main-header .main-menu-box ul li:last-child{margin-right:0}.main-header .main-menu-box ul li a{color:#999999;text-decoration:none;padding-bottom:0.25rem}.main-header .main-menu-box ul li a:hover{border-bottom:3px solid #ff6600;color:#ff6600;text-decoration:none}.main-header .main-menu-box ul li.current_page_item a{border-bottom:3px solid #20c063;color:#20c063}.main-header .main-navigation li>ul{top:70px}.main-header .main-navigation li>ul>li{width:100%;margin-right:0}.main-header .main-navigation li>ul>li a{border-bottom:0 !important;padding:0 0.625rem;color:#555555 !important}.main-header .main-navigation li>ul>li a:hover{border-bottom:0;color:#ff6600 !important}.main-header .main-navigation .current_page_item:hover>ul>li.current_page_item>a{border-bottom:0;color:#555555}.main-header .main-navigation .current_page_item:hover>ul>li.current_page_item:hover>a{border-bottom:0;color:#555555}.main-header .main-navigation .sub-menu .sub-menu{top:0;width:100%}.main-menu-box{position:relative;background-color:rgba(59,21,6,0.9)}.main-menu-box .main-navigation{max-width:calc(100% - 190px);margin-top:0}.main-menu-box .menu ul{padding:0}.main-menu-box .menu ul li{padding:0}.main-menu-box .menu ul li a{display:block;padding:0 1.15rem;text-decoration:none;color:#fff}.main-menu-box .menu ul li a:hover{text-decoration:none;color:#fff;background-color:#3b1506}.main-menu-box .menu ul .current_page_item{background-color:#3b1506}.main-menu-box .language-switch{position:initial;float:right;margin:15px}.mainbanner{background-color:#ece9db}.mainbanner .row{max-height:280px;min-height:95px;background-position:center bottom;background-repeat:no-repeat;background-size:cover;position:relative;margin:0}.mainbanner .s-bg{position:absolute;width:100%;height:100%;left:0;top:0}.bg-linear{background:-ms-linear-gradient(left, rgba(28,11,0,0) 0%, rgba(28,11,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c0b00', endColorstr='#1c0b00', GradientType=0);background:-webkit-gradient(linear, left top, right top, from(rgba(28,11,0,0)), to(rgba(28,11,0,0.7)));background:linear-gradient(left, rgba(28,11,0,0) 0%, rgba(28,11,0,0.7) 100%)}.mainbanner .search-formbox{color:#ffffff;position:relative;margin-top:8.75rem;z-index:999}.mainbanner .search-formbox .searchitp{position:relative}.mainbanner .search-formbox .searchitp input{padding:1rem 0.75rem;border:none}.mainbanner .search-formbox .searchitp input::-webkit-input-placeholder{color:#999999}.mainbanner .search-formbox .button{position:absolute;right:1rem;top:0.625rem;background:none;border:none;color:#ccc}.mainbanner .view-type{color:#ffffff;position:relative;z-index:998;margin-top:4rem}.mainbanner .view-type p{color:#e2c3ac;color:rgba(226,195,172,0.6);font-size:0.875rem;text-align:center;margin-top:1rem}.mainbanner .view-type .typeselect{background:rgba(31,15,0,0.5);padding:1rem;text-align:center}.mainbanner .view-type .typeselect span{margin:0}.mainbanner .view-type .typeselect a{color:#ffffff;text-decoration:none;display:block}.mainbanner .view-type .typeselect i{font-size:2rem;vertical-align:middle;margin-right:0.625rem}.mainbanner .view-type .typeselect span.mapview i{margin-top:-0.625rem;display:inline-block;vertical-align:baseline}.mainbanner .fliter-opts{margin-bottom:1.125rem}.mainbanner .fliter-opts .btn{font-size:0.875rem}.mainbanner .dropdown-toggle::after{display:none}.mainbanner .btn-group button.dropdown-toggle{background:none;color:#ffffff;padding-left:0}.mainbanner .btn-group .dropdown-menu{border:none}.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:none;margin-top:0.325rem}.house-item-list{border-bottom:1px solid #f2f2f2}.house-item-list header{margin-bottom:0.625rem}.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:0.75rem;border-radius:2rem;border:1px solid #d6d6d6;padding:0.625rem 1.5rem;color:#999999;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:#999999;text-decoration:none;padding:0.25rem 1rem}.house-item-list .ttbox .right-ipt .active a{border:1px solid #eee;border-radius:3rem;background:#ffffff;color:#333333}.house-item-list .ttbox .dropdown-item{padding:0.625rem 1.5rem !important}.house-item-list.non-b-line{border-bottom:0}.house-item-list.non-b-line header{border-bottom:1px solid #f2f2f2}.container-non-data-page .non-data-list{text-align:center;margin-top:20px}.container-non-data-page .non-data-list .non-data-icon{display:inline-block;width:10rem;height:10rem;padding:1.25rem;margin:1.25rem auto 1.625rem;border-radius:5rem;background:#f8f8f8}.container-non-data-page .non-data-list .non-data-icon i{color:#ccc;font-size:5rem}.container-non-data-page .non-data-list p{font-size:0.875rem}.container-non-data-page .non-data-list p a.agent-listing-tip-link{color:#20c063;text-decoration:underline}.h-item{margin-bottom:1rem}.h-item a{text-decoration:none;color:#555555}.h-item .nbox{background:#ffffff}.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:0.625rem;bottom:0.625rem;background:#20c063;color:#ffffff;font-size:0.75rem;padding:0.125rem 0.5rem;border-radius:0.125rem}.h-item .imgbox .fav{position:absolute;right:0.625rem;top:0.625rem;border-radius:100%;width:2rem;height:2rem;background:rgba(0,0,0,0.4);font-size:1rem;display:block;text-align:center;line-height:2rem}.h-item .imgbox .fav i{vertical-align:baseline;color:#ffffff}.h-item .imgbox .fav.active{background:#20c063}.h-item .imgbox .fav.active i{color:#ffffff}.h-item .imgbox .login-prompt-shade{position:absolute;left:0;top:0;bottom:4.375rem;right:0;z-index:2;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,0.5)}.h-item .imgbox .login-prompt-shade.recommend-login-shade{bottom:0}.h-item .imgbox .login-prompt-shade .login-prompt-shade-content{text-align:center}.h-item .imgbox .login-prompt-shade .login-prompt-shade-content p{font-size:0.875rem;color:#ffffff;margin-bottom:0.9375rem}.h-item .imgbox .login-prompt-shade .login-prompt-shade-content .login-prompt-shade-button{display:inline-block;margin:0 auto;min-width:1.875rem;padding:0 0.625rem;height:2.25rem;line-height:2.25rem;font-size:0.75rem;color:#ffffff;background-color:#e94a41}.h-item .h-info{padding:0.625rem 0}.h-item .h-info .gaussian-blur{-webkit-filter:blur(0.1875rem);filter:blur(0.1875rem)}.h-item .h-info header{margin-bottom:0}.h-item .h-info .price{font-size:1.25rem;font-weight:bold;color:#333333;font-family:'Open Sans', sans-serif}.h-item .h-info .box-price{font-size:1.125rem}.h-item .h-info .box-t-info{font-size:0.875rem}.h-item .h-info p{margin-bottom:0;font-size:0.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999999;font-family:'Open Sans', sans-serif}.h-item .h-info .t-info{white-space:nowrap;overflow:hidden}.h-item .imgbox .type{position:absolute;right:0.625rem;bottom:0.625rem;border-radius:100%;width:2rem;height:2rem;background:rgba(0,0,0,0.4);font-size:1rem;display:block;text-align:center;line-height:2rem}.h-item .h-info .infobox{float:left;overflow:hidden;white-space:nowrap}.h-item .h-info .agent-box{float:right}.h-item .h-info .agent-box .avatarbox{display:block;width:2.75rem;height:2.75rem;border:1px solid #e6e6e6;overflow:hidden;border-radius:100%}.h-item .h-info .agent-box img{display:block;width:100%}.hr-sidebar{padding:1.25rem 0 3rem;overflow:hidden}.hr-sidebar a{color:#555555}.blog-right-sidebar,.right-sidebar{padding-top:4.625rem}.widget{margin-bottom:1.875rem}.widget h2.widgettitle,.widget-title{font-size:1.125rem;color:#333333;margin-bottom:1rem}.widget ul{color:#999999;font-size:0.875rem;border:1px solid #e6e6e6;padding:1rem}.widget ul li a{color:#555555}.widget ul li{padding:0.25rem 0;list-style:none}.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:0.875rem 0;width:80%;display:inline-block;float:left;background:none;text-indent:1rem}.widget_search .search-form .search-submit{border:none;padding:0.875rem 0;width:20%;display:inline-block;background:none;color:#999999;cursor:pointer}.widget_r51_map_link{position:relative;height:120px;padding:15px 0 0;border-radius:3px;text-align:center;cursor:pointer}.widget_r51_map_link i{position:relative;font-size:2.25rem;z-index:1}.widget_r51_map_link p{position:relative;font-size:1rem;text-decoration:none;z-index:1}a.widget_r51_map_link_a:hover{text-decoration:none}.widget_r51_map_link .widget_r51_map_bg{position:absolute;top:0;left:0;opacity:0.5;width:100%;height:120px;z-index:0}.home-about-container{border-top:1px solid #e6e6e6;padding:4rem 0}.home-about-container .about-detail{margin-top:2rem}.col-2-layout{margin-top:3rem;margin-bottom:3rem}.col-2-layout .navigationbox{margin-top:2rem}.backbtn{margin-bottom:1.875rem}.detail-header{border-bottom:1px solid #f2f2f2;padding-bottom:1rem}.detail-header h1{font-size:1.625rem;color:#000;word-wrap:break-word}.detail-header .detail-meta{font-size:0.875rem;color:#999999}.detail-header .detail-meta i.separator{display:none}.detail-header .detail-meta span{margin-right:1rem}.detail-content{margin-bottom:2rem;color:#555555;margin-top:2rem;word-wrap:break-word}.detail-content .link-more{display:none}.detail-content img{max-width:100%;margin-bottom:1.5rem;height:auto}.detail-content p>img{margin-bottom:0;height:auto}.share-block{border-top:1px solid #e6e6e6;padding-top:1rem;text-align:right;color:#999999;line-height:3rem}.share-block .s-tt{float:left}.share-block a{text-decoration:none;cursor:pointer}.share-block i.iconfont{font-size:2.625rem;vertical-align:middle}.share-block .share-wechat-text{display:none}.icon-weixin{color:#5acb55}.icon-facebook{color:#5f82eb}.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:#333333;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:#333333}.sidebar-box{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateX(-100%);transform:translateX(-100%);overflow:hidden;height:auto;margin:0;background:#ffffff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.sidebar-open{width:70%;height:auto;-webkit-transform:translateX(0);transform:translateX(0)}.sidebar-box .barnbox{width:100%;height:calc(100% - 46px);position:absolute;padding:1rem;background:#ffffff;overflow-y:scroll}.sidebar-box .barnbox ul{list-style:none;padding:0;margin:0}.sidebar-box .barnbox ul li{padding:0.625rem 0}.sidebar-box .barnbox .areablock{border-bottom:1px solid #ffffff;padding-bottom:1rem;margin-bottom:1rem}.sidebar-box .language-seletc span a{padding:0.25rem 0.625rem;font-size:0.875rem;border-radius:3rem}.sidebar-box .language-seletc span.active a{background:#f2f2f2}.sidebar-box .topli{margin-bottom:1rem}.sidebar-box .topli .tag{background:#f2f2f2}.sidebar-box a{color:#555555}.sidebar-open-body .backdrop{display:block;z-index:888;background:black;opacity:0.5;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-animation-name:fade-in-backdrop;animation-name:fade-in-backdrop;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:translateZ(0)}.offbtn{position:absolute;top:-0.25rem;right:1rem}.offbtn i{font-size:1.625rem;color:#999999}.offbtn a{text-decoration:none}.topnav .saveicon{position:absolute;right:4.5rem;top:0;text-decoration:none}.topnav a.fav.active i{color:#ff6600}.topnav .saveicon i{font-size:1.625rem;line-height:3.25rem;color:#999999}.bottom-menu-bar{width:100%;background:#ffffff;box-shadow:0 0 0.25rem rgba(0,0,0,0.3);position:fixed;z-index:888;bottom:-1px;left:0;padding:0.625rem 0}.bottom-menu-bar a{text-decoration:none}.bottom-menu-bar .opt-icons,.bottom-menu-bar .btns{display:inline-block}.bottom-menu-bar .btns{float:right}.bottom-menu-bar .btns a{width:4.625rem;display:inline-block;background:#20c063;color:#ffffff;font-size:0.875rem;cursor:pointer}.bottom-menu-bar .opt-icons i{font-size:1.625rem;color:#999999}.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:#333333;margin-bottom:0}.bottom-menu-bar .agent-info dd small{font-size:0.75rem;color:#999999}.agent-info a{text-decoration:none}.sort-alert a{color:#555555}.list-bottom-menu-bar{text-align:center}.list-bottom-menu-bar a{color:#666666}.list-bottom-menu-bar i{font-size:1.325rem;line-height:1.25rem}.list-bottom-menu-bar small{display:block;font-size:0.75rem}.search-alert{height:100%;width:100%;position:fixed;left:0;bottom:0;right:0;background:#ffffff;margin:0;z-index:999;overflow:hidden}.search-alert .search-topnav{padding:1rem 1rem;box-shadow:0 0 0.25rem rgba(0,0,0,0.3);background:#ffffff;color:#20c063;font-size:1.125rem;text-align:center}.search-alert .search-topnav .close-btn{float:left}.search-alert .search-topnav .apply-btn{float:right}.search-alert .search-topnav .midtt{font-size:0.875rem;color:#999}.search-alert .searchbox{position:relative;margin:1.25rem auto 0;background:#ffffff;padding-bottom:1.25rem;border-bottom:1px solid #eee}.search-alert .searchbox input:focus{border-color:#20c063}.search-alert .searchbox .button{position:absolute;right:0.625rem;top:0.25rem;border:none;background:0 0;color:#ccc}.search-alert .flitercontainer{position:absolute;top:60px;bottom:0;margin:0;width:100%;height:100%;background:#ffffff;border-top:1px solid #e6e6e6;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.filter-modal{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.filter-modal-hide{-webkit-transform:translateY(100%);transform:translateY(100%)}.house-item-list .ttbox h2 small{font-size:1rem;color:#999999;margin-left:0.875rem}.house-item-list .dropdown-toggle::after{display:none}.house-item-list .btn-group button.dropdown-toggle{background:0 0;color:#555555;padding-left:0}.house-item-list .btn-group .dropdown-menu{z-index:99999 !important}.house-item-list .btn-group .dropdown-menu a{color:#555555}.navigationbox{margin-bottom:3rem}.navigationbox .lefttotal{float:left;margin:1rem 0;padding:0.5rem 0}.navigationbox .pagination{float:right;cursor:pointer}.navigationbox .pagination a{color:#555555;text-decoration:none}.navigationbox .pagination .selected a{background:#f2f2f2}.page-link{color:#555555}.alertbox{width:100%;position:fixed;left:0;bottom:0;background:#ffffff;z-index:99999;display:none}.alertbox ul{list-style:none;padding:1.5rem 2rem;margin:0}.alertbox ul li a{display:block;padding:0.625rem 0}.alertbox-bg{width:100%;height:100%;position:fixed;left:0;bottom:0;background:rgba(0,0,0,0.7);color:#555555;display:none}.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:0.75rem;color:#999999}.comments-area .comment-metadata a{color:#999999}.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:#555555;border:1px solid #e6e6e6;border-radius:3px;padding:0.25rem 0.5rem;font-size:0.75rem}.comments-area .reply a .icon-mail-reply{margin-right:0.2rem;font-size:0.75rem;color:#999999}.comment-respond{padding-top:2rem;padding-bottom:2rem}.comment-respond .comment-notes{font-size:0.875rem;color:#999999}.comment-respond .comment-reply-title{font-size:1.25rem}.comment-respond .comment-reply-title small a{border:1px solid #e6e6e6;color:#555555;font-size:0.75rem;padding:0.25rem;border-radius:3px}.comment-respond label{display:block;font-size:0.875rem}.comment-respond textarea{width:60%;max-height:10rem;border:1px solid #e6e6e6;border-radius:3px;background-color:#ffffff;padding:1rem}.comment-respond input{width:60%;border:1px solid #e6e6e6;border-radius:3px;background-color:#ffffff;padding:0.25rem}.comment-respond .form-submit input{background:#20c063;color:#ffffff;border:none;padding:0.625rem 0}.page-template article.page.type-page{margin-top:3rem;margin-bottom:3rem;padding:2rem;border-radius:3px}.page-template article.page.type-page .entry-header{border-bottom:2px solid #333333}.page-template article.page.type-page .entry-header h1{font-size:1.5rem;padding-bottom:0.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:0.625rem 1rem;border-radius:3px}.no-results .search-form .search-submit{border:none;background:#20c063;color:#ffffff;padding:0.625rem 1rem;border-radius:3px;cursor:pointer}.no-results .search-form .search-submit .icon{margin-right:0.5rem}.usercenter-container{margin-top:4rem;margin-bottom:4rem;min-height:600px}.u-menu-box{list-style:none;padding:0}.u-menu-box li{margin-bottom:0.625rem}.u-menu-box a{width:9rem;border:1px solid #ffffff;color:#555555;display:inline-block;font-weight:400;line-height:1.25;text-align:left;white-space:nowrap;vertical-align:middle;padding:0.5rem 1rem;font-size:1rem;text-decoration:none;border-radius:0.25rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.u-menu-box li.active a{border:1px solid #e6e6e6}.u-right-frame ul{list-style:none;padding:0}.u-form-box li{margin-bottom:1.625rem}.u-form-box li label{display:block;clear:both;margin-bottom:0;font-size:0.875rem;color:#999999}.u-form-box li .u-email,.u-form-box li .u-password{width:70%;display:inline-block;border:none;border-bottom:1px solid #e6e6e6}.u-form-box li .u-email{margin-top:0.625rem}.u-form-box li{position:relative}.u-form-box li .u-reset-ps{display:inline-block;vertical-align:bottom;margin-left:1rem}.u-form-box .u-logout{display:inline-block;vertical-align:bottom;color:#555555;background:#ffffff;border:1px solid #e6e6e6;cursor:pointer;border-radius:3px;-webkit-appearance:inherit}.search-save-list{list-style:none;padding:0;margin:0}.search-save-list li{border-bottom:1px solid #e6e6e6;padding:1rem 0 1rem;position:relative}.search-save-list li:first-child{padding-top:0}.search-save-list li:hover{background:#f8f8f8}.search-save-list li a{color:#999999;text-decoration:none}.search-save-list li a strong,.search-save-list li a small{display:block;clear:both}.search-save-list li a strong{color:#111111}.search-save-list li .del-btn{position:absolute;right:1rem;top:1rem}.search-save-list li:first-child .del-btn{top:0.25rem}.search-save-list li .del-btn i{font-size:1.25rem}.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}.headlogo{height:2rem;overflow:hidden}.headlogo .icon{font-size:6rem;margin-top:-2rem}.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.5rem;margin-bottom:1rem;color:#333333}.container-error-page .error-info p{font-size:1.25rem;color:#999999}.container-error-page .e-imgbox{padding-top:5rem;display:block}.container-error-page a.mapsearch-btn{background:#fcbc3e;border:1px solid #f5a158;color:#555555;margin-top:1rem}.container-error-page a.mapsearch-btn:hover{background:#fab734;color:#333333}.home-type-filter .dropdown-item label .custom-control-label::before{position:absolute;top:0.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:'';-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.home-type-filter .dropdown-item label .custom-control-label::after{position:absolute;top:0.25rem;left:0;display:block;width:1rem;height:1rem;content:'';background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.blog-list .ttbox{margin-bottom:2rem}.blog-list .detail-header{border:none;padding-bottom:0}.blog-list .detail-content{margin:0;color:#666666}.blog-list .detail-content p{margin-bottom:0}.blog-list article{border-bottom:1px solid #f2f2f2;margin-bottom:2rem;padding-bottom:2rem}.blog-list .blog-detail-header dd h2{height:auto;margin-bottom:1rem}#scrolltopbtn{background:rgba(238,238,238,0.9);color:#555555;position:fixed;bottom:10%;right:2rem;cursor:pointer;width:3.5rem;height:3.5rem;text-align:center;border-radius:3px;z-index:100}#scrolltopbtn .icon-up{font-size:1.125rem}#scrolltopbtn span:after{font-size:12px;display:block;line-height:1;padding:0 1rem}.calendar_wrap table{width:100%}.calendar_wrap table th{text-align:center}.calendar_wrap table td{text-align:center}.calendar_wrap #prev{text-align:left}.calendar_wrap #next{text-align:right}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#ffffff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.recommend-tab{float:right;margin-bottom:0.625rem}.recommend-tab li{display:inline-block}.recommend-tab li a{padding:6px 15px !important;font-size:0.875rem;color:#333;background:#f2f2f2;margin-bottom:0.625rem !important}#recommend-list .h-item .h-info header{border-bottom:none}#recommend-list .recommend-pagenav{display:block}.recommend-pagenav .pagination{padding:1rem 0;color:#555}.recommend-pagenav .pagination a{color:#555}.common-section-container{width:100%;padding:60px 15px}.common-section-container header h2{float:left;margin-bottom:40px;color:#333333;font-size:36px;font-weight:500}.common-section-container header .more{float:right;color:#555555;font-size:0.875rem}.common-section-container .common-more-box{text-align:center}.common-section-container .common-more-box a{display:inline-block;width:100%;max-width:350px;line-height:48px;border-width:1px;border-style:solid;border-radius:3px;font-size:18px;font-weight:400;text-align:center;text-decoration:none}.common-section-container .common-more-box a:hover{color:#ffffff}.news-item{border-bottom:1px solid #e6e6e6;padding:2rem 0}.news-item a{text-decoration:none;color:#666666}.news-item h4{margin-bottom:0.75rem;color:#000000;font-size:1.25rem}.news-item p{color:#666666}.news-item .imgbox{float:right;width:160px;margin-left:2rem}.news-item .imgbox .nbox{background-position:50%;background-repeat:no-repeat;background-size:cover}.news-item .opts{font-size:0.75rem;color:#999999}.house-news-container{padding-left:0;padding-right:0;background:#ffffff}.house-news-container .leftlist h2{font-size:1.25rem;font-weight:500;color:#333333;float:left}.house-news-container .leftlist header .more{float:right;color:#555555;font-size:0.875rem}.house-news-container .newslistbox{padding:0 0 20px}.house-news-container .news-item{-webkit-box-flex:0;flex:0 0 50%;max-width:50%;padding:0 15px;border-bottom:0}.house-news-container .news-item:nth-child(2n) .news-list{margin-left:auto}.house-news-container .news-item .news-list{max-width:445px;padding:0 0 25px 0;margin-bottom:25px;border-bottom:1px solid #e6e6e6}.house-news-container .news-item h4{max-height:3rem;margin-bottom:20px;color:#333333;overflow:hidden}.house-news-container .news-item .imgbox{float:left;width:115px;margin-right:22px;margin-left:0}.home-blog-container{padding-left:0;padding-right:0}.blog-item{padding-bottom:2.25rem}.blog-item .imgbox .nbox{background-position:50%;background-repeat:no-repeat;background-size:cover}.blog-item .item-info header{color:#111111;font-size:1.5rem;margin-bottom:0}.blog-item .item-info header a{display:block;max-height:3rem;line-height:1.5;margin-top:10px;color:#333333;font-size:15px;overflow:hidden;text-overflow:ellipsis;text-decoration:none;text-align:center}.blog-datebox{float:left;width:3.125rem;height:3.125rem;line-height:1rem;background:#f2f2f2;color:#555555;text-align:center}.blog-datebox strong{display:block;line-height:1rem;margin-top:0.625rem;font-size:1.25rem;font-family:'Open Sans', sans-serif}.blog-datebox small{font-size:0.75rem}.article-pages-tt{border-bottom:1px solid #e6e6e6;padding-bottom:2rem;margin-bottom:2rem}.temp51-search-two-blocks{margin-top:60px;margin-bottom:60px}.temp51-search-two-blocks .temp51-search-box{position:relative;padding:84px 60px}.temp51-search-two-blocks .temp51-search-price-box{padding:84px 60px 84px 120px}.temp51-search-two-blocks .temp51-search-box .icon-money-symbol-box{position:absolute;left:40px;top:70px}.temp51-search-two-blocks .temp51-search-box .icon-money-symbol-box .icon-money-symbol{font-size:80px}.temp51-search-two-blocks .search-from-group{position:relative}.temp51-search-two-blocks .search-from-group .icon-mapzhaofan{position:absolute;left:15px;top:8px;color:#555;font-size:20px}.temp51-search-two-blocks .search-from-group .form-control{padding:10px 10px 10px 40px;border-radius:3px 0 0 3px}.temp51-search-two-blocks .search-from-group .form-control::-webkit-input-placeholder{color:#999999}.temp51-search-two-blocks .search-from-group .form-control::-moz-placeholder{color:#999999}.temp51-search-two-blocks .search-from-group .form-control:-ms-input-placeholder{color:#999999}.temp51-search-two-blocks .search-from-group .form-control::-ms-input-placeholder{color:#999999}.temp51-search-two-blocks .search-from-group .form-control::placeholder{color:#999999}.temp51-search-two-blocks .search-from-group .form-item-address{float:left;width:calc(100% - 120px)}.temp51-search-two-blocks .search-from-group .form-item-btn-address{float:left;width:120px}.temp51-search-two-blocks .search-from-group .form-item-area{float:left;width:calc(100% - 85px)}.temp51-search-two-blocks .search-from-group .form-item-btn-area{float:left;width:85px}.temp51-search-two-blocks .search-from-group .search-btn{min-width:85px;height:46px;border:0;border-radius:0 3px 3px 0}.temp51-search-two-blocks .search-from-group .search-btn:focus{box-shadow:none}.temp51-search-two-blocks .search-from-group .search-btn:not(:disabled):not(.disabled):active{border:0;box-shadow:none}.temp51-search-two-blocks .title{white-space:nowrap;margin-bottom:15px}.temp51-search-two-blocks .bg-search-price-icon,.temp51-search-two-blocks .bg-search-home-icon{position:absolute;right:10px;bottom:0;z-index:-1}.temp51-search-two-blocks .bg-search-price-icon img,.temp51-search-two-blocks .bg-search-home-icon img{max-width:100%}.temp51-search-appraisal-box{padding-top:72px;margin-bottom:10px}.house-item-list .ttbox h2 small{font-size:1rem;color:#999999;margin-left:0.875rem}.house-item-list .dropdown-toggle::after{display:none}.house-item-list .btn-group button.dropdown-toggle{background:0 0;color:#555555;padding-left:0}.house-item-list .btn-group .dropdown-menu{z-index:99999 !important}.house-item-list .btn-group .dropdown-menu a{color:#555555}.temp51-sellershow-blocks .house-item-list .swiper-container{margin:0 -15px}.temp51-sellershow-blocks .house-item-list .swiper-button-next{right:20px;width:60px;height:60px;border-radius:30px;background-color:rgba(255,255,255,0.8);cursor:pointer}.temp51-sellershow-blocks .house-item-list .swiper-button-prev{left:20px;width:60px;height:60px;border-radius:30px;background-color:rgba(255,255,255,0.8);cursor:pointer}.temp51-sellershow-blocks .house-item-list{position:relative;padding-left:0;padding-right:0;padding-bottom:0;border-bottom:0}.temp51-sellershow-blocks .house-item-list .h-item .h-info{padding:10px 20px}.temp51-sellershow-blocks .house-item-list .h-item .nbox{background-color:#f8f8f8}.temp51-sellershow-blocks .house-item-list .carousel{margin:0 -15px}.temp51-sellershow-blocks .flickity-prev-next-button.previous{left:-30px}.temp51-sellershow-blocks .flickity-prev-next-button.next{right:-30px}.temp51-sellershow-blocks .flickity-page-dots{display:none}.temp51-sellershow-blocks .house-item-list .carousel.w-100{margin:0}.temp51-sellershow-blocks .house-item-list .carousel.w-100 .carousel-cell{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0}.temp51-sellershow-blocks .house-item-list .carousel.w-100 .flickity-prev-next-button.previous{left:10px}.temp51-sellershow-blocks .house-item-list .carousel.w-100 .flickity-prev-next-button.next{right:10px}.temp51-sellershow-blocks .temp51-house-item-list-spec .common-section-container header h2{margin-bottom:25px}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info{padding:32px 30px 32px}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info .box-price{margin-right:30px;font-size:1.5rem}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info .t-info{font-size:16px}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info .t-info .iconfont{margin-right:4px}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info header{margin-bottom:12px}.house-item-list-recommend .h-item,.house-item-list-recommend-3 .h-item,.house-item-list-recommend-5 .h-item{margin-bottom:20px}.house-item-list-recommend .row,.house-item-list-recommend-3 .row,.house-item-list-recommend-5 .row{padding-bottom:20px}.house-item-list-recommend .h-info,.house-item-list-recommend-3 .h-info,.house-item-list-recommend-5 .h-info{position:absolute;bottom:0;width:100%;height:70px;padding:10px 20px !important;background-color:rgba(255,255,255,0.8)}.house-item-list-recommend-3 .col-lg-6{-webkit-box-flex:0;flex:0 0 33.333%;max-width:33.333%}.house-item-list-recommend-5 .row{display:block}.house-item-list-recommend-5 .col-lg-6{float:left;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.house-item-list-recommend-5 .col-lg-6:first-child{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.house-item-list-recommend-5 .col-lg-6:nth-child(2),.house-item-list-recommend-5 .col-lg-6:nth-child(3){margin-bottom:24px}.house-item-list-recommend-5 .col-lg-6:nth-child(4),.house-item-list-recommend-5 .col-lg-6:nth-child(5){margin-bottom:0}#r51-front-mls-recommend-sale-blocks .common-section-container{padding-top:0}#r51-front-mls-recommend-sale-blocks .common-section-container .h-item .h-info p.add,#r51-front-mls-recommend-lease-blocks .common-section-container .h-item .h-info p.add{color:#555555}.temp51-front-mls-tools-blocks{position:relative}.banner-front-mls-tools-mask{position:absolute;top:0;right:0;left:0;bottom:0;content:'';width:100%;height:100%}.banner-front-mls-tools-blocks{position:absolute;top:0;right:0;left:0;bottom:0;content:'';width:100%;height:100%}.banner-front-mls-tools-blocks .nbox{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.zhaofang-tools-box{padding:60px 0 80px}.zhaofang-tools-box .title{padding-bottom:60px;color:#ffffff;font-size:36px;text-align:center}.zhaofang-tools-list,.zhaofang-tools-list .item-list{position:relative;height:140px;padding:0;margin:0;list-style:none;color:#ffffff;font-size:18px}.zhaofang-tools-list .item-list{float:left;width:20%;text-align:center}.zhaofang-tools-list .iconfont{font-size:75px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.zhaofang-tools-list .item-list span.icon-box{display:block;height:112px;line-height:112px}.zhaofang-tools-list .item-list:hover span.icon-box .iconfont{font-size:90px}.zhaofang-tools-list .item-list span.sub-tit{display:block}.zhaofang-tools-list .item-list a{display:block;color:#ffffff;text-decoration:none}.zhaofang-tools-list .item-list a:hover{text-decoration:none}.temp51-front-calculators-blocks{position:relative;padding:65px 15px}.temp51-front-calculators-blocks .banner-front-calculators-mask{position:absolute;top:0;right:0;left:0;bottom:0;content:'';width:100%;height:100%;background-color:rgba(8,8,8,0.75)}.temp51-front-calculators-blocks .banner-front-calculators-blocks{position:absolute;top:0;right:0;left:0;bottom:0;content:'';width:100%;height:100%}.temp51-front-calculators-blocks .banner-front-calculators-blocks .nbox{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.temp51-front-calculators-blocks .search-home-box-left{max-width:410px}.temp51-front-calculators-blocks .search-home-box-left .title{padding:70px 0 35px 0;color:#ffffff;font-size:28px;font-weight:400;text-align:center}.temp51-front-calculators-blocks .search-from-group{position:relative}.temp51-front-calculators-blocks .search-from-group .icon-mapzhaofan{position:absolute;left:15px;top:8px;color:#555;font-size:20px}.temp51-front-calculators-blocks .search-from-group .form-control{padding:10px 10px 10px 40px;border-radius:3px 0 0 3px}.temp51-front-calculators-blocks .search-from-group .form-item-area{float:left;width:calc(100% - 85px)}.temp51-front-calculators-blocks .search-from-group .form-item-btn-area{float:left;width:85px}.temp51-front-calculators-blocks .search-from-group .search-btn{min-width:85px;height:46px;border:0;border-radius:0 3px 3px 0}.temp51-front-calculators-blocks .search-from-group .search-btn:focus{box-shadow:none}.temp51-front-calculators-blocks .search-from-group .search-btn:not(:disabled):not(.disabled):active{border:0;box-shadow:none}.widget_r51_real_estate_calculators{margin:0 0 40px 0}.widget ul.sidebar-calculator-links li{width:100%}.widget ul.sidebar-calculator-links li a{padding:20px}.widget ul.sidebar-calculator-links li i{font-size:24px}.temp51-front-calculators-blocks .widget_r51_real_estate_calculators{margin:0}.temp51-front-calculators-blocks .widget ul.sidebar-calculator-links{border:1px solid rgba(255,255,255,0.1)}.temp51-front-calculators-blocks .widget ul.sidebar-calculator-links li{width:50%;height:145px;border-bottom:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1)}.temp51-front-calculators-blocks .widget ul.sidebar-calculator-links li a{padding:1.75rem 0;color:#ffffff;font-size:16px;font-weight:700}.temp51-front-calculators-blocks .widget ul.sidebar-calculator-links li .icon-box{display:block;height:54px;line-height:54px}.temp51-front-calculators-blocks .widget ul.sidebar-calculator-links li i{margin-bottom:10px;color:#a7a7a7;font-size:36px;font-weight:400;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.temp51-front-calculators-blocks .widget ul.sidebar-calculator-links li:hover i{font-size:44px}.temp51-contact-form-theme{position:relative;padding:40px 150px}.temp51-contact-form-theme .bg-contact-icon{position:absolute;right:10px;bottom:0;z-index:0}.temp51-contact-form-theme #contact_body{position:relative;z-index:1}.temp51-contact-form-theme h2{margin-bottom:50px;color:#ffffff;font-size:36px;text-align:center}.temp51-contact-form-theme .form-control{padding:10px 15px;font-size:14px}.temp51-contact-form-theme .form-item{margin-bottom:20px}.temp51-contact-form-theme .form-item-name,.temp51-contact-form-theme .form-item-email,.temp51-contact-form-theme .form-item-phone{position:relative;float:left;width:calc(33.333% - 10px)}.temp51-contact-form-theme .form-item-name,.temp51-contact-form-theme .form-item-email{margin-right:15px}.temp51-contact-form-theme .form-item-name i,.temp51-contact-form-theme .form-item-email i,.temp51-contact-form-theme .form-item-phone i{position:absolute;left:15px;top:8px;color:#555555;font-size:20px}.temp51-contact-form-theme .form-item-name input,.temp51-contact-form-theme .form-item-email input,.temp51-contact-form-theme .form-item-phone input{padding-left:40px}.temp51-contact-form-theme .form-item input,.temp51-contact-form-theme .form-item textarea{background:#fafafa;border-color:#eaeaea;font-size:0.875rem}.temp51-contact-form-theme .form-item textarea{min-height:8rem}.temp51-contact-form-theme .form-item .cf-btn{min-width:160px;padding:0.725rem 0;border:1px solid #ffffff;border-radius:3px;background:none;color:#ffffff;font-size:0.875rem;font-weight:700;text-align:center;cursor:pointer}.temp51-contact-form-theme .form-item .cf-btn:hover{background-color:rgba(255,255,255,0.9);border-color:#ffffff}.temp51-contact-form-theme .form-item .btn-primary.focus,.temp51-contact-form-theme .form-item .btn-primary:focus{box-shadow:none}.temp51-contact-form-theme .form-item .btn-primary:not(:disabled):not(.disabled):active{background-color:rgba(255,255,255,0.9);border-color:#ffffff;box-shadow:none}.userinfo-detail{background:#eeeeee;padding:40px 0;color:#555;font-size:0.875rem}.userinfo-detail .row{padding:0 15px}.userinfo-detail .agent-wp-avator-box{float:left;width:100px;margin-right:30px}.userinfo-detail .agent-avator{max-width:100px;max-height:100px;margin:0 auto;border:3px solid #ffffff;border-radius:100%;overflow:hidden}.userinfo-detail .agent-avator-newhomepro{background:url("/wp-content/common/images/newhome-pro.png");width:86px;height:26px;position:absolute;top:90px;left:22px}.userinfo-detail .agentname{margin-bottom:0.5rem}.userinfo-detail .agentname .c-name,.userinfo-detail .agentname .e-name{color:#333333;font-size:18px;font-weight:700}.userinfo-detail .agent-main-info{float:left;width:calc(100% - 140px);margin-top:0;text-align:left}.userinfo-detail .agent-main-info .agent-dec{max-height:2.6rem;margin:0 !important;color:#555 !important;font-size:0.875rem !important;overflow:hidden}.userinfo-detail .agent-inc{color:#999999}.userinfo-detail .agent-contacts{float:left;width:50%;margin:0.5rem 0 0}.userinfo-detail .agent-contacts span{display:block;clear:both;margin:0.5rem 0}.userinfo-detail .agent-contacts span:first-child{margin-top:0}.userinfo-detail .agent-contacts span:last-child{margin-bottom:0}.userinfo-detail .agent-contacts span i{margin-right:0.625rem;font-size:1.25rem}.userinfo-detail .agent-inc{float:left;width:50%;margin:25px 0 0}.userinfo-detail .agent-inc h3{margin:0 0 5px;color:#555555;font-size:14px;font-weight:400}.userinfo-detail .agent-inc p{margin:0 0 10px}.userinfo-detail .agent-inc .inc-logo{max-width:100%;max-height:30px}.userinfo-detail .agent-inc .inc-logo img{max-height:30px}.userinfo-detail .qrbox{width:100%}.userinfo-detail .qrcodebox{display:inline-block;text-align:center;margin-left:1rem}.userinfo-detail .qrcodebox img{width:70px;height:70px}.userinfo-detail .qrcodebox p{line-height:2rem;margin:0;font-size:0.75rem;white-space:nowrap}.userinfo-detail .contact-agent-tag-box{font-size:0.75rem;color:#555555;float:right}.userinfo-detail .contact-agent-tag-box span{display:inline-block;margin:0px 10px 10px 0px !important;background:#fff !important;border:1px solid #f2f2f2;border-radius:2px;padding:2px 6px !important;white-space:nowrap}.userinfo-detail .contact-agent-tag-box span img{margin-right:4px;vertical-align:middle}.userinfo-detail .agent-cert-info{padding:10px 25px;background:#fcfcfc 0% 0% no-repeat padding-box;border:1px solid #e6e6e6;border-radius:3px}.userinfo-detail .agent-cert-info .cert-title{color:#999999;font-size:0.75rem}.userinfo-detail .agent-cert-info .cert-info{margin:10px 0px 0px 0px}.userinfo-detail .agent-cert-info .cert-info .legal-name{font-size:1rem}.userinfo-detail .agent-cert-info .cert-info .agent-title{font-size:0.875rem}.userinfo-detail .agent-cert-info .cert-brokerage{position:relative;margin:15px 0px 10px 0px}.userinfo-detail .agent-cert-info .cert-brokerage p{margin:0}.userinfo-detail .agent-cert-info .cert-brokerage p.brokerage_l_name{color:#999}.userinfo-detail .agent-cert-info .cert-brokerage .brokerage-logo{position:absolute;right:20px;top:10px}.userinfo-detail .agent-cert-info .cert-brokerage .brokerage-logo img{max-height:30px}.userinfo-detail .agent-zan-box{text-align:center;padding:20px 0;max-width:214px;margin:0 auto}.userinfo-detail .agent-zan-box .zan-num{display:inline-block;background:#cccccc;color:#333333;border-radius:3px;padding:0.5rem 1rem}.tmp51-banner-common{position:relative;min-height:400px}.tmp51-banner-common .banner-bg-blocks{position:absolute;top:0;right:0;left:0;bottom:0;content:'';width:100%;height:100%}.tmp51-banner-common .banner-bg-blocks .nbox{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.tmp51-banner-common .banner-info-common{max-width:50%;margin-top:150px;color:#ffffff}.tmp51-banner-common .banner-info-common .title{margin-bottom:24px;font-size:32px;font-weight:700}.tmp51-banner-common .banner-info-common .summary{margin-bottom:40px;font-size:14px}.tmp51-banner-common .a-link-box-common{margin-bottom:20px}.tmp51-banner-common .a-link-box-common a{display:inline-block;height:60px;line-height:60px;padding:0 60px;margin-bottom:20px;border:1px solid #ffffff;border-radius:3px;color:#ffffff;font-size:18px;font-weight:700;white-space:nowrap;cursor:pointer}.tmp51-banner-common .a-link-box-common a:hover{text-decoration:none}.tmp51-banner-common .a-link-box-common a.a-link-search-price{margin-right:30px}.tmp51-banner-common .a-link-box-common a i{margin-right:16px;vertical-align:middle;font-size:30px}.tmp51-banner-common .banner-gradient-mask{position:absolute;top:0;right:0;left:0;bottom:0;content:'';width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(rgba(0,0,0,0.9)));background-image:linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.9))}.tmp51-progressbar{position:relative;height:68px;margin:30px 0 60px;overflow:hidden;counter-reset:step}.tmp51-progressbar li{position:relative;float:left;width:33.33%;min-height:68px;list-style-type:none;color:white;text-transform:uppercase;font-size:9px;letter-spacing:1px;text-align:center}.tmp51-progressbar li.step01:before{position:absolute;left:0}.tmp51-progressbar li.step02:before{position:absolute;left:calc(50% - 34px)}.tmp51-progressbar li.step03:before{position:absolute;left:auto;right:0}.tmp51-progressbar li:before{content:counter(step);counter-increment:step;width:68px;height:68px;line-height:66px;display:block;font-size:36px;color:#ffffff;background:#cccccc;border-radius:34px;margin:0 auto 10px auto}.tmp51-progressbar li:after{content:'';width:150%;height:4px;background:#e6e6e6;position:absolute;left:-100%;top:30px;z-index:-1}.tmp51-progressbar li.step03:after{left:calc(-100% + 68px)}.tmp51-progressbar li:first-child:after{content:none}.tmp51-progressbar li.active:before,.tmp51-progressbar li.active:after{color:white}.temp51-form-common-warp{position:relative;margin-top:30px}.temp51-form-common-warp .fs-title{margin-bottom:30px;color:#333333;font-size:36px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.temp51-form-common-warp .fs-subtitle{font-weight:normal;font-size:13px;color:#666;margin-bottom:20px}.temp51-form-common-warp fieldset{position:relative;padding:30px 0 80px;box-sizing:border-box;width:100%;height:100%;margin:0}.temp51-form-common-warp .form-item-input{position:relative}.temp51-form-common-warp .form-item-input .form-control{max-width:412px}.temp51-form-common-warp .form-item-input .iconfont{position:absolute;left:15px;top:10px;font-size:20px}.temp51-form-common-warp .form-item-input .form-control:focus::-webkit-input-placeholder{color:transparent}.temp51-form-common-warp .form-item-input.has-error .help-block,.temp51-form-common-warp .form-item.has-error .help-block{position:absolute;left:0;bottom:-22px;line-height:16px;color:#fd3737;font-size:14px;white-space:nowrap}.temp51-form-common-warp .form-item-input.has-error input[type='text'].form-control{border:1px solid #fd3737}.temp51-form-common-warp .form-item-input.has-error input[type='text'].form-control:focus{color:transparent}.temp51-form-common-warp fieldset:not(:first-of-type){display:none}.temp51-form-common-warp input,.temp51-form-common-warp textarea{border:1px solid #e6e6e6;border-radius:3px;margin-bottom:10px;box-sizing:border-box;font-family:montserrat;color:#2c3e50;font-size:13px}.temp51-form-common-warp input{padding:15px 15px 15px 38px}.temp51-form-common-warp textarea{padding:15px}.temp51-form-common-warp input:focus,.temp51-form-common-warp textarea:focus{box-shadow:none !important;border:1px solid #ee0979;outline-width:0;transition:All 0.5s ease-in;-webkit-transition:All 0.5s ease-in;-moz-transition:All 0.5s ease-in;-o-transition:All 0.5s ease-in}.temp51-form-common-warp .action-button{min-width:160px;height:50px;padding:10px 5px;margin:20px 0 0;border:0 none;border-radius:3px;cursor:pointer;color:white;font-size:16px;font-weight:bold}.temp51-form-common-warp .action-button:hover,.temp51-form-common-warp .action-button:focus{border:0}.temp51-form-common-warp .action-button-previous{min-width:160px;height:50px;padding:10px 5px;margin:20px 20px 0;border:0 none;border-radius:3px;cursor:pointer;color:white;font-size:16px;font-weight:bold}.temp51-form-common-warp .action-button-previous:hover,.temp51-form-common-warp .action-button-previous:focus{border:0}.temp51-form-common-warp .form-item-area{margin-bottom:20px}.temp51-form-common-warp .tmp51-house-type-box .form-item-area{margin-bottom:0px}.temp51-form-common-warp .tmp51-house-type-box .form-item-budget{max-width:412px}.temp51-form-common-warp .tmp51-house-type-box .form-item-budget .unit-month{position:absolute;right:24px;top:12px;color:#555555;font-size:18px}.temp51-form-common-warp .tmp51-house-type-box .form-item-budget input{padding:15px 50px 15px 38px}.temp51-form-common-warp .tmp51-house-type-box{margin-bottom:20px}.temp51-form-common-warp .tmp51-house-type-list{margin:0 -15px 20px}.temp51-form-common-warp .house-type{position:relative;float:left;width:100%;max-width:160px;height:140px;margin:0 15px 30px;border:1px solid #e6e6e6;border-radius:3px;text-align:center}.temp51-form-common-warp .house-type .icon-box{display:block;height:76px;overflow:hidden}.temp51-form-common-warp .house-type .icon-box .iconfont{position:relative;left:initial;top:initial;font-size:66px}.temp51-form-common-warp .house-type .form-check-input{margin:5px -0 0 -5px}.temp51-form-common-warp .house-type .form-check-label{display:block}.temp51-form-common-warp .house-type.active .custom-text-color{color:#ffffff}.temp51-form-common-warp .tmp51-house-info-box{margin-bottom:20px}.temp51-form-common-warp .tmp51-house-info-box .form-item-box{margin-bottom:20px}.temp51-form-common-warp .label-title{float:left;width:100px;line-height:50px;font-size:18px;font-weight:700}.temp51-form-common-warp .form-item-group{float:left;width:calc(100% - 100px);margin:0 -15px}.temp51-form-common-warp .house-info-item{position:relative;float:left;width:100%;max-width:160px;height:50px;line-height:50px;margin:0 15px 10px;border:1px solid #e6e6e6;border-radius:3px;text-align:center}.temp51-form-common-warp .house-info-item input{margin:18px 0 0 -16px}.temp51-form-common-warp .house-info-item .checkbox-label{margin:0}.temp51-form-common-warp .btn-group{margin-top:40px}.temp51-form-common-warp .house-info-item.active .custom-text-color{color:#ffffff}.temp51-form-common-warp .tmp51-house-date-box{margin-bottom:20px}.temp51-form-common-warp .form-item-group-date{width:100%;margin:0 -15px}.temp51-my-contact-form-common h2{margin-bottom:30px;color:#333;font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.temp51-my-contact-form-common .form-item{position:relative}.temp51-my-contact-form-common .form-item i{position:absolute;left:15px;top:8px;font-size:20px}.temp51-my-contact-form-common input{max-width:412px;padding:15px 15px 15px 48px;margin-bottom:30px}.temp51-my-contact-form-common .cf-btn{min-width:160px;height:50px;padding:10px 5px;margin:20px 0 0;border:0;border-radius:3px;cursor:pointer;color:#fff;font-size:16px;font-weight:700}.temp51-my-contact-form-common .cf-btn:hover{color:#ffffff}.temp51-success-common{position:relative;min-height:400px;padding-left:106px;margin:120px 0}.r51-common-contact-success-icon-container{position:absolute;left:0;top:-20px}.r51-common-contact-success-icon-container i{margin-bottom:10px;font-size:86px}.r51-common-contact-success-message-container{color:#333333;font-size:36px;font-weight:600}.r51-common-contact-success-message-sub-container{color:#333333;font-size:18px}.r51-common-contact-back-button{min-width:160px;height:50px;margin-top:50px;border-radius:3px;color:#ffffff;font-size:16px;font-weight:700}.temp51-form-common-warp .nav-pills{margin-bottom:20px}.temp51-form-common-warp .nav-pills .nav-link{min-width:160px;margin-right:30px;border-width:1px;border-style:solid;text-align:center;font-size:18px;font-weight:700}.temp51-form-common-warp .nav-pills .nav-link.show{color:#ffffff}.temp51-about-wrap{margin:60px 0}.temp51-about-wrap .agent-avator-card{max-width:350px;padding:40px 0 22px;margin:0 auto;border:1px solid #e6e6e6;border-radius:3px;text-align:center}.temp51-about-wrap .agent-avator-card .agent-avator-box{width:100%;max-width:160px;margin:0 auto 20px}.temp51-about-wrap .agent-avator-card .agent-avator-box .agent-avator{border-radius:50%;text-align:center;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.temp51-about-wrap .agent-avator-card .agentname{margin-bottom:20px}.temp51-about-wrap .agent-avator-card .agentname .c-name{display:block;color:#333333;font-size:28px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.temp51-about-wrap .agent-avator-card .agentname .e-name{color:#333333;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.temp51-about-wrap .agent-avator-card .agent-title{margin-bottom:35px;color:#999999;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.temp51-about-wrap .agent-avator-card .contact-agent-tag-box span{display:inline-block;margin-right:10px;margin-bottom:0.625rem;background:#fcfcfc;border:1px solid #f2f2f2;border-radius:2px;padding:4px 10px;white-space:nowrap;font-size:12px}.temp51-about-wrap .agent-avator-card .contact-agent-tag-box span img{margin-right:4px}.temp51-about-wrap .agent-inc-info{color:#555555}.temp51-about-wrap .agent-inc-info .agent-inc{margin-bottom:30px}.temp51-about-wrap .agent-inc-info .agent-inc h3{color:#555555;font-size:16px;font-weight:400}.temp51-about-wrap .agent-inc-info .agent-inc p{margin-bottom:10px;font-size:14px;color:#999999}.temp51-about-wrap .agent-inc-info .inc-logo{max-width:100%;max-height:30px}.temp51-about-wrap .agent-inc-info .inc-logo img{max-width:100%;max-height:30px}.temp51-about-wrap .agent-inc-info .agent-dec{margin-bottom:30px}.temp51-about-wrap .agent-inc-info .agent-contacts{margin-bottom:35px}.temp51-about-wrap .agent-inc-info .agent-contacts span{display:block;font-size:18px;clear:both}.temp51-about-wrap .agent-inc-info .agent-contacts span i{margin-right:0.625rem;font-size:1.25rem}.temp51-about-wrap .agent-inc-info .qrbox{font-size:12px}.temp51-about-wrap .agent-inc-info .qrbox img{width:70px;height:70px}.temp51-about-wrap .agent-inc-info .qrcodebox{display:inline-block;margin-right:20px;text-align:center}.footerbox{color:#555555;padding:3rem 0;font-size:0.875rem;border-bottom:3px solid #20c063;border-top:1px solid #e6e6e6;background:#f8f8f8}.footerbox a{color:#555555}.footerbox .poundfor{float:right;color:#999999;text-align:right}.footerbox .poundfor a{display:block;color:#999999}.footerbox .cpinfo p{margin-bottom:0.25rem}.footerbox .mls-trademarg-declare{width:70%;line-height:1.3;color:#999999;font-size:10px}.footerbox .poundfor a.agents-link{display:inline-block;line-height:1.625rem;padding:0 0.625rem;margin-top:0.3125rem;border:1px solid #e6e6e6;border-radius:3px;background-color:#fafafa;color:#555555;font-size:0.75rem}.footerbox .poundfor a.agents-link:hover{text-decoration:none;color:#333333}.footerbox .poundfor a.agents-link i{margin-right:0.3125rem;color:#999999}@media (max-width: 1199px){.site-content .content-area{padding-left:0;padding-right:0}.main-navigation li>ul>li{padding:0 !important}}@media (max-width: 1024px){.temp51-form-common-warp .house-info-item{margin:0 15px 25px}.temp51-search-two-blocks .temp51-search-dream-home-box .temp51-search-box{padding:66px 60px}.temp51-search-two-blocks .temp51-search-appraisal-box .temp51-search-price-box{padding:66px 60px 66px 120px}.temp51-search-two-blocks .temp51-search-appraisal-box .temp51-search-box .icon-money-symbol-box{top:54px}}@media (min-width: 64rem){.photo-sm:nth-child(odd){margin-top:200px !important;margin-left:-300px !important}.photo-sm:nth-child(even){border-bottom:2px solid white}.stuck{position:-webkit-sticky;position:sticky;top:0}}@media (max-width: 991px){.usercenter-container{min-height:auto}.agent-default-front-page .topnav{border-bottom:1px solid #eeeeee;min-height:59px}.topnav .searchicon{position:absolute;right:4.5rem;top:0.5rem}.topnav .searchicon i{font-size:1.5rem;color:#999999}.main-menu-box{display:none !important}.main-navigation{display:none}.hr-sidebar{margin:0 -15px}.topnav .navbar{padding-top:0.625rem}.agent-contactbox{margin-right:auto;margin-bottom:0;margin-left:0.625rem;font-size:0.875rem}.agent-contactbox dt{line-height:1.25rem}.agent-contactbox dd{margin-bottom:0;line-height:1rem;color:#999999;font-size:0.75rem}.agent-contactbox dd a{line-height:1rem;color:#999;font-size:0.75rem}.common-section-container header h2{margin-bottom:30px;font-size:28px}.house-news-container .news-item{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.house-news-container .news-item h4{margin-bottom:30px}.house-news-container .news-item .news-list{max-width:100%}.temp51-search-two-blocks .temp51-search-price-box{margin-bottom:20px}.temp51-search-two-blocks .temp51-search-appraisal-box{padding-top:0}.temp51-contact-form-theme{padding:40px 0}.temp51-contact-form-theme h2{margin-bottom:30px;font-size:28px}.userinfo-detail .row{padding:0}.userinfo-detail .agent-cert-info{padding:10px 15px;margin:0px 10px;-webkit-box-flex:1;flex:auto}.userinfo-detail .contact-agent-tag-box{margin-top:10px;float:none}.userinfo-detail .qrbox{padding-left:140px;margin-top:30px}.userinfo-detail .qrcodebox{margin-left:0;margin-right:1rem}.userinfo-detail .qrcodebox:last-child{margin-right:0}.userinfo-detail .agent-contacts{width:100%;margin:0}.userinfo-detail .agent-cert-info .cert-brokerage .brokerage-logo{position:static}}@media (max-width: 768px){.map-container{padding:0;border:none}.stuck{position:static !important}.topnav{padding:0.125rem 0}.main-navigation .menu{position:absolute;top:4.125rem;right:0;z-index:888;background:#f2f2f2}.main-navigation ul{padding:0 1rem 0 2rem}.main-navigation li{clear:both;text-align:center;display:block !important;border-top:1px solid #eee;padding:0 0.625rem}.main-navigation .navbar-toggler{margin-top:0.25rem}.u-avator{margin-right:0}.usercenter-container{margin-top:2rem;margin-bottom:1rem}.u-menu-box{text-align:center;overflow:hidden;height:100%}.u-menu-box li{width:33.33%;overflow:hidden;margin:0;padding:0;display:inline-block;float:left}.u-menu-box li a{width:auto;border:1px solid #e6e6e6;display:block;text-align:center;border-radius:0;padding:0.625rem 0;color:#999999}.u-menu-box li:first-child a{border-right:none;border-radius:0.25rem 0 0 0.25rem}.u-menu-box li:last-child a{border-left:none;border-radius:0 0.25rem 0.25rem 0}.u-menu-box li.active a{background-color:#f8f8f8;color:#555555}.u-form-box li .u-email,.u-form-box li .u-password{width:100%}.u-form-box li .u-reset-ps{position:absolute;right:0;top:0}.u-right-frame{margin-top:1rem}.search-save-list li:first-child{padding-top:1rem}.search-save-list li:first-child .del-btn{top:1rem}.detai-sidebar{padding:0}.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:0rem}.unit-btns{margin-top:-3.5rem;margin-right:2rem}.house-item-list .h-item{margin-bottom:1rem}.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:none}.realty-news-detail .share-block,.post-template-default .share-block{display:none}.filter-beds .noUi-horizontal{margin:1rem 1rem 1.25rem}.blog-detail-header h1{margin-bottom:0}.sidebar-box .barnbox ul>li>ul.sub-menu{padding:0 1rem 0 2rem;margin:0 -1rem}.sidebar-box .barnbox ul>li>ul.sub-menu>li{position:relative;padding-bottom:0}.sidebar-box .barnbox ul>li>ul.sub-menu>li:before{position:absolute;content:'-';left:-1rem;top:0.5rem;font-size:1.125rem;color:#999999}.sidebar-box .barnbox ul>li>ul.sub-menu>li>ul.sub-menu{padding-left:2rem}.sidebar-box .barnbox ul>li>ul.sub-menu>li>ul.sub-menu>li{padding-bottom:0}body:not(.disable-mobile) .site-content .content-area{padding-left:0;padding-right:0}.house-news-container{padding:2rem 0 0}.house-news-container .leftlist header{margin-bottom:0}.house-news-container .newslistbox{border-top:none}.house-item-list-recommend-3 .col-lg-6{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.house-item-list-recommend-5 .row{display:-webkit-box;display:flex}.house-item-list-recommend-5 .col-lg-6{float:none;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.house-item-list-recommend-5 .col-lg-6:first-child{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.house-item-list-recommend-5 .col-lg-6:nth-child(2),.house-item-list-recommend-5 .col-lg-6:nth-child(3){margin-bottom:1rem}.house-item-list-recommend-5 .col-lg-6:nth-child(4),.house-item-list-recommend-5 .col-lg-6:nth-child(5){margin-bottom:1rem}.zhaofang-tools-box .title{font-size:28px}.zhaofang-tools-list .iconfont{font-size:60px}.zhaofang-tools-list .item-list:hover span.icon-box .iconfont{font-size:75px}.temp51-front-calculators-blocks .search-home-box-left{max-width:100%;margin-bottom:40px}.userinfo-detail{text-align:left}.userinfo-detail .agent-avator{margin:0 auto}.userinfo-detail .inc-logo{margin:0 auto}.userinfo-detail .agent-contacts{width:100%}.tmp51-banner-common .banner-info-common{max-width:100%;margin-top:100px}.tmp51-banner-common{min-height:300px}.tmp51-banner-common .a-link-box-common a{height:50px;line-height:50px;padding:0 30px}.tmp51-banner-common .a-link-box-common a i{font-size:24px}.footerbox .poundfor{display:block;width:100%}.footerbox{padding:2rem 0;text-align:center}.footerbox .mls-trademarg-declare{width:100%}.temp51-about-wrap .agent-avator-card{margin-bottom:20px}}@media (max-width: 543px){.mainbanner .row{margin:0 -15px}.u-avator img{margin-right:0}.detail-header .detail-meta{font-size:0.75rem}.backbtn{margin-bottom:1rem !important}.detail-header{padding-bottom:1rem}.detail-header h1{font-size:1.25rem}.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:0.625rem;border:1px solid #e6e6e6;line-height:3rem}.share-block .s-tt{display:none}.share-block i.iconfont{margin:0 0.625rem;font-size:3rem;vertical-align:middle}.col-2-layout{margin-top:2rem;margin-bottom:2rem}.widget-area,.blog-right-sidebar,.right-sidebar{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:#000000}.error-page-container .error-info p{font-size:0.875rem}.house-item-list{margin-top:1rem;margin-bottom:1rem;padding:0 0 1.5rem}.house-item-list .ttbox h2{display:block;width:100%;font-size:1rem;line-height:1.5rem}.house-item-list .ttbox h2 small{font-size:0.875rem}.house-item-list .ttbox .clear-filter{padding:0.125rem 0.5rem;margin-left:0.625rem;line-height:1.25rem;float:right;display:inline-block;white-space:nowrap}.container-non-data-page .non-data-list .non-data-icon{display:inline-block;width:6rem;height:6rem;padding:0.625rem;margin:1.25rem auto 1.625rem;border-radius:6rem;background:#f8f8f8}.container-non-data-page .non-data-list .non-data-icon i{font-size:3rem}.detail-content iframe{width:100%}.h-item .h-info{padding:0.3125rem 0 0}.hr-sidebar{margin:0 -5px}.navigationbox .pagination{float:left}.pagination{padding:1rem 0 0}.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:#000000}.container-error-page .error-info p{font-size:0.875rem}.home-type-filter .dropdown-item label .custom-control-label::before{position:absolute;top:0.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:'';-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.home-type-filter .dropdown-item label .custom-control-label::after{position:absolute;top:0.25rem;left:0;display:block;width:1rem;height:1rem;content:'';background-repeat:no-repeat;background-position:center center;background-size:50% 50%}#scrolltopbtn{right:15px;bottom:5.5rem;visibility:hidden}.common-section-container header h2{font-size:1.125rem;margin-bottom:20px}.news-item .imgbox{width:100%;margin-bottom:1rem}.news-item .imgbox img{width:100%;display:block;height:auto !important}.news-item{padding:1.25rem 0 0;border-bottom:0}.news-item h4{font-size:1rem;color:#333333}.news-item p{margin-bottom:0.5rem;font-size:0.75rem}.newslistbox{padding-bottom:1.875rem}.house-news-container{padding:1rem 0 0 0}.house-news-container .leftlist{padding-left:10px;padding-right:10px}.house-news-container .newslistbox{padding:0}.blog-item{padding-bottom:20px}.blog-datebox{width:3rem;height:3rem}.blog-datebox strong{font-size:1.25rem;margin-top:0.5rem}.article-pages-tt{padding-bottom:1rem;margin-bottom:0}.article-pages-tt h2{font-size:1.25rem;margin:0}.temp51-sellershow-blocks .flickity-prev-next-button.previous{left:20px}.temp51-sellershow-blocks .flickity-prev-next-button.next{right:20px}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info{padding:10px 20px}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info .box-price{margin-right:10px;font-size:1.125rem}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info .t-info{font-size:14px}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info .t-info .iconfont{margin-right:2px}.temp51-sellershow-blocks .temp51-house-item-list-spec .house-item-list .h-item .h-info header{margin-bottom:8px}.temp51-search-two-blocks{margin-top:30px;margin-bottom:30px}.temp51-search-two-blocks .title{font-size:22px}.temp51-search-two-blocks .search-from-group .form-control{font-size:12px}.temp51-search-two-blocks .search-from-group .search-btn{font-size:12px;width:100%;height:40px}.temp51-search-two-blocks .search-from-group .form-item-btn-address{width:100%}.temp51-search-two-blocks .temp51-search-price-box,.temp51-search-two-blocks .temp51-search-box{padding:50px 20px}.temp51-search-two-blocks .temp51-search-box .icon-money-symbol-box{display:none;top:35px;left:0}.temp51-search-two-blocks .search-from-group .form-item-address,.temp51-search-two-blocks .search-from-group .form-item-area{width:100%;margin-bottom:10px}.temp51-search-two-blocks .search-from-group .form-item-btn-address .temp51-search-two-blocks .search-from-group .search-btn{border-radius:3px}.temp51-search-two-blocks .temp51-search-dream-home-box .temp51-search-box{padding:50px 20px}.temp51-search-two-blocks .temp51-search-appraisal-box .temp51-search-price-box{padding:50px 20px}.temp51-house-item-list-spec .temp51-search-two-blocks{margin-bottom:30px}.temp51-house-item-list-spec .house-item-list{margin-bottom:0px;margin-top:1rem}.zhaofang-tools-box{padding-bottom:30px}.zhaofang-tools-list .item-list{float:left;width:33.333%;height:100px;margin-bottom:50px}.zhaofang-tools-box .title{padding-bottom:30px}.zhaofang-tools-list .item-magical-zhaofang{margin-left:16.6665%}.zhaofang-tools-list .iconfont{font-size:40px}.zhaofang-tools-list .item-list span.icon-box{height:80px;line-height:80px}.zhaofang-tools-list .item-list:hover span.icon-box .iconfont{font-size:55px}.temp51-front-calculators-blocks .search-home-box-left .title{padding-top:0}.temp51-front-calculators-blocks .search-from-group .form-item-area{width:100%}.temp51-front-calculators-blocks .search-from-group .form-control{margin-bottom:10px}.temp51-front-calculators-blocks .search-from-group .search-btn{width:100%}.temp51-contact-form-theme{padding:40px 0}.temp51-contact-form-theme h2{margin-bottom:30px;font-size:20px}.temp51-contact-form-theme .form-item{margin-bottom:10px}.temp51-contact-form-theme .form-item-message{margin-bottom:20px}.temp51-contact-form-theme .form-item-name,.temp51-contact-form-theme .form-item-email,.temp51-contact-form-theme .form-item-phone{float:initial;width:100%;margin-right:0}.temp51-contact-form-theme .form-item .cf-btn{width:100%}.userinfo-detail{padding:40px 0 20px;text-align:left}.userinfo-detail .qrbox{padding-left:100px;margin-top:20px}.userinfo-detail .agent-wp-avator-box{width:80px;margin-right:20px}.userinfo-detail .agent-avator{margin:0 auto}.userinfo-detail .agent-avator-newhomepro{top:70px;left:12px}.userinfo-detail .agent-main-info{width:calc(100% - 100px)}.userinfo-detail .agent-title,.userinfo-detail .agent-dec{font-size:12px}.userinfo-detail .agent-contacts{width:100%;margin:0}.userinfo-detail .agent-contacts span{font-size:14px}.userinfo-detail .agent-inc p{font-size:12px}.userinfo-detail .agent-inc{width:100%;margin:20px 0 0}.userinfo-detail .agent-zan-box{padding:10px 0}.userinfo-detail .agent-zan-box .zan-num{padding:3px 8px 4px;font-size:12px}.tmp51-banner-common{min-height:240px}.tmp51-banner-common .banner-info-common{margin-top:100px}.tmp51-banner-common .a-link-box-common a{padding:0 15px}.tmp51-banner-common .a-link-box-common a i{margin-right:10px}.tmp51-progressbar{margin:20px 0 0}.tmp51-progressbar li:before{width:48px;height:48px;line-height:48px;font-size:24px;border-radius:24px}.tmp51-progressbar li:after{top:24px}.tmp51-progressbar li.step02:before{left:calc(50% - 24px)}.temp51-form-common-warp .fs-title{margin-bottom:20px;font-size:24px}.temp51-form-common-warp .house-type{max-width:calc(33.333% - 20px);margin:0 10px 25px}.temp51-form-common-warp .label-title,.temp51-form-common-warp .form-item-group{width:100%}.temp51-form-common-warp .house-info-item{max-width:calc(33.333% - 20px);margin:0 10px 25px;height:44px;line-height:44px}.temp51-form-common-warp .tmp51-house-type-list,.temp51-form-common-warp .tmp51-house-info-box{margin-bottom:0}.temp51-form-common-warp .label-title{line-height:44px}.temp51-form-common-warp .house-info-item input{margin-top:16px}.temp51-my-contact-form-common h2{font-size:24px}.temp51-success-common{min-height:200px;padding-left:86px}.r51-common-contact-success-icon-container i{font-size:66px}.r51-common-contact-success-message-container{font-size:28px}.r51-common-contact-back-button{margin-top:40px}.footerbox .poundfor{text-align:center}.footerbox .poundfor a.agents-link{margin-bottom:0.3rem}}@media (max-width: 414px){.temp51-form-common-warp .nav-pills .nav-link{min-width:120px;margin-right:20px}}@media (max-width: 320px){.tmp51-banner-common .a-link-box-common a.a-link-search-price{margin-right:10px}.tmp51-banner-common .a-link-box-common a{height:44px;line-height:44px;font-size:16px}.tmp51-banner-common .a-link-box-common a i{margin-right:4px;font-size:18px}}.galleryHeader .widget-51-gallery{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.galleryHeader::before{display:block;content:'';padding-bottom:427px}@media (max-width: 1024px){.galleryHeader::before{display:block;content:'';padding-bottom:64%}}div.detail-content .temp-block table{border-collapse:collapse;font-size:0.75rem}div.detail-content .temp-block table tr td{padding:0.625rem 1rem;border:1px solid #f2f2f2}div.detail-content .temp-block table img{display:block;max-width:100%}div.detail-content .temp-block ol{margin:0;padding:0;padding-left:1rem}div.detail-content .temp-block ol li{margin-bottom:0.625rem}div.detail-content .temp-block .table-sub{padding:0}div.detail-content .temp-block .table-sub td{border:0}.email-verify-modal .modal-dialog{width:20rem;margin:0.5rem auto}.verify-email-modalitem-mul .modal-dialog{top:0 !important}.verify-email-modalitem-mul .modalitem{top:50% !important;-webkit-transform:translate(0, -50%) !important;transform:translate(0, -50%) !important}.email-verify-modal .email-verify-modal-content{background-color:#ffffff;padding:1.25rem;border-radius:0.25rem;width:20rem;box-sizing:border-box}.email-verify-modal .email-verify-modal-content .email-verify-header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;font-size:1.125rem}.email-verify-modal .email-verify-modal-content .email-verify-header i{font-size:1.125rem}.email-verify-modal .email-verify-modal-content .email-verify-header i.icon-close{cursor:pointer}.email-verify-modal .email-verify-modal-content .email-verify-tip{font-size:0.875rem;color:#555555;margin:1.5625rem 0 0.625rem}.email-verify-modal .email-verify-modal-content .email-verify-form .email-verify-input{border:1px solid #d9d9d9;padding:0 0.75rem;background-color:#ffffff;border-radius:0.25rem;font-size:0.875rem;height:2.5rem;line-height:2.5rem;width:100%;margin-bottom:0.9375rem;outline:none}.email-verify-modal .email-verify-modal-content .email-verify-form .email-verify-label{color:#555555;font-size:0.875rem;margin-bottom:0.625rem}.email-verify-modal .email-verify-modal-content .email-verify-form .email-verify-input:disabled{background-color:#f2f2f2}.email-verify-modal .email-verify-modal-content .email-verify-form .email-verify-input.error{margin-bottom:0.25rem;border-color:#dc3545}.email-verify-modal .email-verify-modal-content .email-verify-form .email-verify-input.hidden{display:block}.email-verify-modal .email-verify-modal-content .email-verify-form .form-item-error{margin-bottom:0.625rem;color:#dc3545;font-size:0.75rem;display:none}.email-verify-modal .email-verify-modal-content .email-verify-form .form-item-error.show{display:block}.email-verify-modal .email-verify-modal-content .email-verify-form .email-verify-button{background-color:#20c063;border-radius:0.25rem;color:#ffffff;font-size:1rem;height:2.5rem;line-height:2.5rem;text-align:center;cursor:pointer}.email-verify-modal .email-verify-modal-content .email-verify-form .email-verify-button.disabled{background-color:#cccccc;cursor:not-allowed}.email-verify-modal .email-verify-step{display:none}.email-verify-modal .email-verify-step.show{display:block}.email-verify-modal .email-verify-info{margin:1.875rem 0 1.25rem;font-size:0.875rem}.email-verify-modal .email-verify-info .email-verify-customer-email{margin-top:0.375rem}.email-verify-modal .policy-con{border:1px solid #efefef;border-radius:0.1875rem;height:4.5rem;overflow-y:scroll;margin-top:1.25rem;padding:0.625rem;font-size:0.75rem;word-break:break-word;resize:vertical;max-height:9.6875rem}.email-verify-modal .policy-con h2,.email-verify-modal .policy-con h4{font-size:0.75rem;font-weight:600;line-height:1}.email-verify-modal .policy-con ol{padding:0 0 0.625rem 0.9375rem}.email-verify-modal .policy-con::-webkit-scrollbar{-webkit-appearance:none;width:0.4375rem}.email-verify-modal .policy-con::-webkit-scrollbar-thumb{border-radius:0.25rem;background-color:rgba(0,0,0,0.3);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.3);padding:1px}.email-verify-modal .policy-con::-webkit-scrollbar-track{background-color:#f2f2f2}.detail-anchor{background-color:#ffffff;padding:1rem 0.9375rem;border-bottom:0.625rem solid #f8f8f8}.detail-anchor .detail-anchor-title{font-size:0.875rem;color:#333333;line-height:1.25rem;margin-bottom:0.625rem}.detail-anchor .detail-anchor-content{display:-webkit-box;display:flex;width:100%;overflow-y:auto}.detail-anchor .detail-anchor-content::-webkit-scrollbar{width:0}.detail-anchor .detail-anchor-content::-webkit-scrollbar{height:0}.detail-anchor .detail-anchor-content .detail-anchor-item{display:inline-block;box-sizing:border-box;text-align:center;height:2.25rem;line-height:2.125rem;border:1px solid #20c06399;border-radius:0.25rem;background:#f2fcf6;color:#20c063;font-size:0.875rem;margin-right:0.625rem;padding:0 0.3125rem;white-space:nowrap;text-decoration:none}.detail-anchor .detail-anchor-content .detail-anchor-item:visited{text-decoration:none}.detail-anchor .detail-anchor-content .detail-anchor-item:last-child{margin-right:0}.house-community-map{height:270px;position:relative;padding:15px;background-color:#ffffff}.house-community-map .community-map-render{width:100%;height:100%;position:relative;z-index:1}.house-community-map .community-full-screen{width:66px;height:36px;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 0px 6px #00000033;border-radius:6px;position:absolute;top:25px;right:25px;z-index:2;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:14px}.house-community-map .community-full-screen i{font-size:14px;margin-right:4px}.house-community-map .community-map-nav{position:absolute;z-index:2;left:35px;right:35px;bottom:25px;display:-webkit-box;display:flex}.house-community-map .community-map-nav .map-nav-item{-webkit-box-flex:1;flex:1;margin-right:10px;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 0px 6px #00000033;border-radius:6px;height:36px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:14px}.house-community-map .community-map-nav .map-nav-item:hover{color:#555;text-decoration:none}.house-community-map .community-map-nav .map-nav-item:last-child{margin-right:0}.house-community-map .community-map-nav .map-nav-item i{font-size:14px;margin-right:4px}.house-community-map .community-map-nav .map-nav-item .google-map{width:14px;height:14px;margin-right:4px}.maplibregl-popup-tip{display:none !important}.my-div-icon{width:12px;height:12px;background:#33cc66 0% 0% no-repeat padding-box;box-shadow:0px 0px 6px #00000033;border:2px solid #ffffff;border-radius:50%}.maplibregl-popup-content{background:0 !important;border-radius:0 !important;box-shadow:0 1px 2px rgba(0,0,0,0) !important;padding:0 !important;position:relative;bottom:18px;z-index:1}.maplibregl-popup-content .maplibregl-popup-close-button{display:none}.maplibregl-popup-content .map-div-popup{height:34px;padding:0 12px;line-height:30px;text-align:center;color:#ffffff;border-radius:17px;background:#00000099;border:2px solid #ffffff;box-shadow:0px 0px 6px #00000029}.maplibregl-popup-content .map-div-popup::after{position:absolute;content:' ';left:50%;bottom:-8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;width:0;height:0;border-top:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent}.maplibregl-popup-content .map-div-popup::before{position:absolute;content:' ';bottom:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11;width:0;height:0;border-top:8px solid rgba(0,0,0,0.6);border-left:8px solid transparent;border-right:8px solid transparent}@media (min-width: 769px){.house-community-map{border-bottom:none;margin-bottom:40px;padding:0}}.touch-one-deal-desc{padding:10px 15px;background-color:#ff66001a;display:-webkit-box;display:flex;border-bottom:8px solid #f8f8f8}.touch-one-deal-desc .desc-image{-webkit-box-flex:0;flex:0 0 60px;margin-right:15px}.touch-one-deal-desc .desc-image img{width:60px}.touch-one-deal-desc .desc-text{-webkit-box-flex:1;flex:1;font-size:12px;line-height:19px;color:#333}.one-deal-modal .one-deal-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000}.one-deal-modal .one-deal-modal-container{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:360px;z-index:1001}.one-deal-modal .one-deal-modal-container .one-deal-modal-close{position:absolute;right:-10px;top:-10px;width:28px;height:28px;background-color:#ffffff;box-shadow:0px 3px 6px #00000029;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer}.one-deal-modal .one-deal-modal-container .one-deal-modal-close .iconfont{font-size:18px;position:relative;bottom:2px}.one-deal-modal-container{background-color:#ffeee5;border-radius:6px;padding:24px 35px;position:relative}.one-deal-modal-container .one-deal-modal-bg-image{position:absolute;left:35px;top:-10px;z-index:1;width:60px;height:60px}.one-deal-modal-container .one-deal-modal-bg-image img{width:60px;height:60px}.one-deal-modal-container .one-deal-modal-title{font-size:24px;line-height:33px;text-align:center;padding-top:24px}.one-deal-modal-container .one-deal-modal-desc{font-size:14px;line-height:22px;color:#333333;margin:20px 0}.one-deal-modal-container .one-deal-modal-content{background-color:#fff;padding:20px;text-align:center}.one-deal-modal-container .one-deal-modal-content .contact-tip-title{font-weight:bold;font-size:20px;line-height:28px}.one-deal-modal-container .one-deal-modal-content .contact-tip-qrcode{margin:10px auto 15px;height:142px}.one-deal-modal-container .one-deal-modal-content .contact-tip-qrcode img{width:142px}.one-deal-modal-container .one-deal-modal-content .contact-tip-text{font-size:14px;line-height:20px}.one-deal-modal-container .one-deal-modal-more{margin-top:20px;font-size:14px;line-height:20px;color:#555555;text-align:center}.one-deal-touch-modal .one-deal-touch-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);z-index:1000}.one-deal-touch-modal .one-deal-touch-modal-container{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:360px;z-index:1001;text-align:center;background-color:#fff;box-shadow:0px 3px 6px #00000029;border-radius:6px;padding:20px}.one-deal-touch-modal .one-deal-touch-modal-container .one-deal-touch-modal-close{position:absolute;right:15px;top:6px;color:#999999}.one-deal-touch-modal .one-deal-touch-modal-container .one-deal-touch-modal-close .iconfont{font-size:16px;cursor:pointer}.one-deal-touch-modal .one-deal-touch-modal-container .one-deal-touch-modal-title{font-size:20px;line-height:28px;color:#333333;font-weight:bold;text-align:center}.one-deal-touch-modal .one-deal-touch-modal-container .contact-tip-qrcode{margin:20px auto 10px}.one-deal-touch-modal .one-deal-touch-modal-container .contact-tip-qrcode img{width:142px;height:142px}.one-deal-touch-modal .one-deal-touch-modal-container .wechat-code{font-size:14px;line-height:20px;margin-bottom:10px}.one-deal-touch-modal .one-deal-touch-modal-container .contact-tip-btn{cursor:pointer;border:1px solid #20c06399;color:#1ab75c;background-color:#f2fcf6;min-width:103px;padding:0 10px;height:36px;font-size:14px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 auto;border-radius:4px;display:inline-block;line-height:36px}.one-deal-touch-modal .one-deal-touch-modal-container .contact-tip-btn:hover{background-color:#20c06399;color:#fff}.copy-success-modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.6);color:#fff;border-radius:6px;padding:4px 10px;z-index:1050}.touch-contact-agent-box .contact-btn-group.one-deal-contact-btn-group .btn-items{width:50% !important}@media (max-width: 768px){.one-deal-modal .one-deal-modal-container .one-deal-modal-close{right:10px;top:10px}}.search-marker-container{position:relative}.search-marker-pin{width:24px;height:24px;background-color:#ff0000;border-radius:50% 50% 50% 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:0;left:0;box-shadow:0 2px 5px rgba(0,0,0,0.3);border:3px solid #ffffff}.search-marker-pin::after{content:'';width:8px;height:8px;background-color:#ffffff;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}

