.md-blog-article.empty-blog{padding:130px 0 50px;flex-direction:column;align-items:center;display:flex}.md-blog-article.empty-blog .empty-blog{width:340px;height:156px}.md-blog-article.empty-blog .empty-text{padding-top:40px;font-family:var(--font-bold);font-size:24px;line-height:26px;letter-spacing:1.3px;color:#4a4a60}@media (max-width: 600px){.md-blog-article.empty-blog{padding:60px 0 40px}}

.blog-list.template1.blog.blog{display:flex;padding:30px 0;border-bottom:1px solid #d2d2d2}.blog-list.template1.blog.blog:first-child{border-top:1px solid #d2d2d2}@media (max-width: 600px){.blog-list.template1.blog.blog:first-child{border-top:none}}.blog-list.template1.blog.blog:hover{background-color:#f4f8fc}.blog-list.template1.blog.blog .pre-img{width:240px;height:112px;overflow:hidden;position:relative}.blog-list.template1.blog.blog .pre-img a{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.blog-list.template1.blog.blog .pre-img a .blog-img{width:100%;height:112px}.blog-list.template1.blog.blog .pre-img a .tiny-blog-date{display:none}.blog-list.template1.blog.blog .blog-container{width:calc(100% - 240px);padding-left:20px}.blog-list.template1.blog.blog .blog-container .blog-title{display:block;font-family:var(--font-bold);font-size:16px;color:#000;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.blog-list.template1.blog.blog .blog-container .blog-title:hover{text-decoration:underline}.blog-list.template1.blog.blog .blog-container .blog-date{font-size:12px;color:#aaa;margin-top:10px}.blog-list.template1.blog.blog .blog-container .content{font-size:14px;color:#333;margin-top:10px;line-height:18px;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}@media (max-width: 600px){.blog-list.template1.blog.blog{display:block;padding:20px 0}.blog-list.template1.blog.blog .pre-img{width:100%;padding-bottom:60%}.blog-list.template1.blog.blog .pre-img a .blog-img{width:100%;height:300px}.blog-list.template1.blog.blog .pre-img a .tiny-blog-date{display:block;position:absolute;bottom:0;left:0;font-size:14px;color:#fff;background-color:rgba(0,0,0,0.5);height:40px;line-height:40px;padding-left:10px;width:100%}.blog-list.template1.blog.blog .blog-container{padding-left:0;margin-top:10px;width:100%}.blog-list.template1.blog.blog .blog-container .blog-title{width:100%}.blog-list.template1.blog.blog .blog-container .blog-date,.blog-list.template1.blog.blog .blog-container .content:not(.blog-v2){display:none}.blog-list.template1.blog.blog .blog-container .content.blog-v2{display:-webkit-box;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;max-height:64px;overflow:hidden}}

.template1.share-box{margin-top:10px;display:flex;flex-wrap:wrap}@media (max-width: 900px){.template1.share-box{margin-top:15px}}.template1.share-box .iconfont{margin:0 12px 10px 0;color:#4b4b4b;width:17px;height:17px;font-size:17px;margin:10px;font-size:20px}.template1.share-box .iconfont.icon-facebook-square{color:#4b4b4b}.template1.share-box .iconfont.icon-linkedin-square{color:#4b4b4b}.template1.share-box .iconfont.icon-newtwitter-square{color:#4b4b4b}.template1.share-box .iconfont.icon-zillow-square{color:#4b4b4b}.template1.share-box .iconfont.icon-yelp-square{color:#4b4b4b}.template1.share-box .iconfont.icon-redfin-square{color:#4b4b4b}.template1.share-box .iconfont.icon-google2{color:#4b4b4b}.template1.share-box .iconfont.icon-whatsapp-square{color:#4b4b4b}.template1.share-box .iconfont.icon-instagram-square{color:#4b4b4b}.template1.share-box .iconfont.icon-snapchat-square{color:#4b4b4b}.template1.share-box .iconfont.icon-youtube-square{color:#4b4b4b}.template1.share-box .iconfont.icon-pinterest-square{color:#4b4b4b}.template1.share-box .iconfont.icon-angelist-square{color:#4b4b4b}

.blog-agent.agent .agent-content{color:#fff;display:flex}.blog-agent.agent .agent-content .agent-image{width:120px !important;height:120px !important}.blog-agent.agent .agent-content .agent-info{padding-left:12px;width:calc(100% - 120px)}.blog-agent.agent .agent-content .agent-info .agent-name{line-height:1.2;font-family:var(--font-bold);font-size:18px;color:#282828}.blog-agent.agent .agent-content .agent-info .agent-tel{font-size:16px;color:#282828;border-bottom:2px solid #ddd;padding-bottom:2px}@media (max-width: 600px){.blog-agent.agent .agent-content .agent-info .agent-tel{font-size:13px}}.blog-agent.agent .agent-content .agent-info .agent-intro{font-size:16px;line-height:1.5}.blog-agent.agent .agent-intro{margin-top:10px;font-size:14px;color:#777;padding-bottom:40px;border-bottom:1px solid #e7e7e5}

.template1.blog-leave-msg{margin-top:20px;width:100%}.template1.blog-leave-msg .title{font-size:14px;color:#303030}.template1.blog-leave-msg .info-form{width:100%;margin-top:12px}.template1.blog-leave-msg .info-form .message textarea{margin-top:10px;padding:10px;width:100%;box-sizing:border-box;background-color:#f4f4f4;box-shadow:none;font-size:13px;color:#505050;resize:none;border:1px solid #ccc;height:70px}.template1.blog-leave-msg .info-form .fill-tips{color:#e84037;font-size:14px;display:none}.template1.blog-leave-msg .info-form .submit{position:relative;float:right;display:block;margin-top:15px;width:140px;height:30px;color:#fff;cursor:pointer;font-size:14px;border:none;border-radius:3px;background-color:var(--mg-button-background, #03c9ff);border-color:var(--mg-button-background, #03c9ff);color:var(--mg-button-color, #fff)}.template1.blog-leave-msg .info-form .submit:hover::after{content:'';background:rgba(25,25,25,0.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}

.md-blog-list.template1 .container{display:flex;z-index:2}.md-blog-list.template1 .container .blog-list-container{padding-right:40px;width:calc(100% - 320px)}.md-blog-list.template1 .container .right{width:320px;margin:0px}@media (max-width: 1200px){.md-blog-list.template1 .container{flex-direction:column}.md-blog-list.template1 .container .blog-list-container{width:100%;margin-top:40px}.md-blog-list.template1 .container .right{margin-top:40px;width:100%;padding-right:0}}@media (max-width: 600px){.md-blog-list.template1 .container{margin-top:0}.md-blog-list.template1 .container .blog-list-container{margin-top:0;padding-right:0}}

