html{background-color:#fff}body{font-family:arial;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;font-size:16px}ol,ul{list-style:none}em,i,tt,var{font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}article,aside,body,button,dd,details,dl,dt,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,li,main,menu,nav,ol,p,section,summary,textarea,ul{margin:0;padding:0}fieldset,img{border:0}h1,h2,h3,h4,h5,h6{font-weight:400}img,input{vertical-align:middle}a:link,a:visited{text-decoration:none}a,button,div,input,li,section,span{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none;color:inherit}input{-webkit-appearance:none;outline:0}button{border:0;outline:0}.clearfix:after{content:" ";clear:both;display:block;height:0;overflow:hidden}#app{width:1190px;margin:0 auto}
.header-wrap{margin:32px auto 23px;height:42px}.header-wrap a{display:block}.header-wrap .logo{width:220px;height:42px;background:url(//img.58cdn.com.cn/ui8/house/detail/images/new58logo.png) no-repeat}.header-wrap .clearfix{zoom:1}.header-wrap .top-publish-news{width:100px;height:42px;color:#ff552e;background:#ffefe7;line-height:42px;text-align:center;font-size:16px}.header-wrap .top-publish-news:hover{background:#ffe9de}.header-wrap .fl{float:left}.header-wrap .fr{float:right}.header-wrap .search-section{z-index:10;position:relative;width:584px;height:42px;border:2px solid #ff552e;float:right;margin-right:100px}.header-wrap .search-section .icon{position:absolute;top:13px;left:10px;display:inline-block;width:14px;height:15px;background-image:url(//pic2.58cdn.com.cn/nowater/fangfe/n_v21cc8396387494979a7f60dc6c4a25b3c.png);background-size:144px auto;background-repeat:no-repeat;background-position:-23px -107px}.header-wrap .search-section .search-input{float:left;background:#fff;padding-left:30px;padding-top:9px;padding-bottom:9px;width:470px;height:24px;font-size:16px;color:#ccc;border:none;line-height:24px;-webkit-box-sizing:content-box;box-sizing:content-box}.header-wrap .search-section .search-input:focus{color:#555}.header-wrap .search-section .search-btn{position:absolute;display:inline-block;right:0;top:0}.header-wrap .search-section .search-btn input{cursor:pointer;height:42px;width:80px;border-width:0;font-family:microsoft Yahei;text-align:center;line-height:42px;background:#ff552e;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";opacity:.9;color:#fff;font-size:16px}.header-wrap .search-section .search-btn:hover input{background-color:#fd6f4f}
.nav-container{width:100%;height:42PX;background-color:rgba(255,85,47,.8);margin:10PX 0;font-family:PingFangSC-Semibold}.nav-container .tab-wrap{list-style:none;width:1190PX;height:100%;margin:0 auto}.nav-container .tab-wrap li{height:42PX;line-height:42PX;float:left}.nav-container .tab-wrap li a{text-decoration:none;padding:12PX 24PX;font-size:18PX;font-weight:700;color:#fff}.nav-container .tab-wrap li.on,.nav-container .tab-wrap li:hover{background-color:rgba(255,85,47,.5)}
.cate-wrap{width:1190px;padding:0 42px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:75px;-moz-column-gap:75px;column-gap:75px}.cate-wrap .cate-item{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;font-size:14px;text-align:center;margin-top:20px}.cate-wrap .cate-item .cate-link img{width:42px;height:42px}.cate-wrap .cate-item .cate-link .menu-name{padding-top:6px;line-height:20px}.cate-wrap .cate-item .cate-link.on,.cate-wrap .cate-item .cate-link:hover{color:#ff552e}.bread-bar{color:#888;line-height:17px;font-family:PingFangSC-Regular;font-size:12px}.bread-bar a:hover{color:#ff552e}
.bread-crumb{font-family:PingFangSC-Regular;font-size:12px;font-weight:400;line-height:17px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#888}.bread-crumb a{text-decoration:none}
.school-desc{padding:22px 0 30px}.school-desc .desc-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.school-desc .desc-head .head-icon{width:24px;height:24px;margin-right:8px}.school-desc .desc-head .head-title{font-family:PingFangSC-Regular;font-size:20px;font-weight:400;line-height:28px}.school-desc .desc-body{font-family:PingFangSC-Regular;font-size:12px;font-weight:400;line-height:12px;color:#888}.school-desc .desc-body .desc-addr{margin-right:20px}
.second-menu-wrap{padding-bottom:17px}.second-menu-wrap .menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:PingFangSC-Regular;font-size:16px;font-weight:400;line-height:22px;border-bottom:2px solid #ff552e}.second-menu-wrap .menu-list .menu-item{padding:8px 24px}.second-menu-wrap .menu-list .menu-item:hover{background-color:#ffeeeb;border-radius:2px 2px 0 0}.second-menu-wrap .menu-list .menu-item.actived{color:#fff;background-color:#ff552e}
.rent-context{width:1190px}.rent-context .rent-header{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rent-context .rent-header,.rent-context .rent-header .rent-title{font-family:PingFangSC-Regular;line-height:20px;font-weight:400;color:#333}.rent-context .rent-header .rent-title{font-size:20px}.rent-context .rent-header .rent-more{font-size:16px}.rent-context .rent-header .rent-more:hover{color:#ff552e}.rent-context .rent-list{padding-top:25px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rent-context .rent-list .rent-item{width:230px;position:relative;font-family:PingFangSC-Regular;line-height:1;margin-bottom:20px}.rent-context .rent-list .rent-item .house-price{position:absolute;left:0;top:138px;padding:0 4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:26px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#fff;background-color:rgba(0,0,0,.85)}.rent-context .rent-list .rent-item .house-price .price-val{font-size:18px}.rent-context .rent-list .rent-item .house-price .price-unit{font-size:12px}.rent-context .rent-list .rent-item .house-img{width:100%;height:164px;background:no-repeat 50% url(https://img.58cdn.com.cn/ui9/house/list/lazy_pic.png);background-size:cover}.rent-context .rent-list .rent-item .house-title{color:#333;font-size:16px;margin-top:10px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rent-context .rent-list .rent-item:hover .house-title{color:#ff552e}.rent-context .rent-list .rent-item .house-advantage,.rent-context .rent-list .rent-item .house-type{color:#888;font-size:12px}.rent-context .rent-list .rent-item .house-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rent-context .rent-list .rent-item .house-advantage{margin-top:6px;line-height:1.2}.rent-context .list-no-data{color:#333;font-size:14px;padding:20px 0}.rent-context .tip-data{color:#333;font-size:13px;padding-top:10px}
.community-related-context .community-related-title{font-family:PingFangSC-Regular;font-size:20px;line-height:1;margin-top:36px;color:#333}.community-related-context .related-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;font-family:PingFangSC-Regular;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.community-related-context .related-list .related-item{margin-top:30px;width:585px}.community-related-context .related-list .related-item .related-item-title{font-size:18px;line-height:1;color:#333}.community-related-context .related-list .related-item .related-item-ctx{width:585px;line-height:56px}.community-related-context .related-list .related-item .related-item-ctx .item-header{color:#999}.community-related-context .related-list .related-item .related-item-ctx .item-body.odd{background-color:#f5f5f5}.community-related-context .related-list .related-item .related-item-ctx .item-body .item-pirce{color:#ff552e}.community-related-context .related-list .related-item .related-item-ctx .item-body .item-rate.down{color:#0fad2d}.community-related-context .related-list .related-item .related-item-ctx .item-body .item-rate.up{color:#ff552e}.community-related-context .related-list .related-item .related-item-ctx .item-body,.community-related-context .related-list .related-item .related-item-ctx .item-header{font-family:PingFangSC-Regular;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.community-related-context .related-list .related-item .related-item-ctx .item-body .item-name,.community-related-context .related-list .related-item .related-item-ctx .item-header .item-name{width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:30px}.community-related-context .related-list .related-item .related-item-ctx .item-body .item-pirce,.community-related-context .related-list .related-item .related-item-ctx .item-header .item-pirce{width:145px;text-align:right}.community-related-context .related-list .related-item .related-item-ctx .item-body .item-rate,.community-related-context .related-list .related-item .related-item-ctx .item-header .item-rate{width:195px;text-align:right;padding-right:16px}.community-related-context .related-list .related-item .related-no-data{color:#333;font-size:14px;padding:30px 0}
.page-description{font-family:PingFangSC-Regular;font-size:16px;font-weight:400;color:#999;line-height:22px;padding-top:40px}.page-description a{color:#333}
.btm-link-wrap{padding-top:20px;margin-bottom:30px}.btm-link-wrap .btm-link-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btm-link-wrap .btm-link-nav .menu-item{line-height:30px;padding:0 10px;margin-right:10px;background-color:#f5f5f5;cursor:pointer}.btm-link-wrap .btm-link-nav .menu-item.selected{color:#fff;background-color:#666}.btm-link-wrap .menu-list-ctx{display:none;color:#999;font-size:16px;font-weight:400;line-height:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.btm-link-wrap .menu-list-ctx .submenu{margin-right:20px}.btm-link-wrap .menu-list-ctx .submenu:hover{color:#ff552e}