#header {
    display: block !important;
}
body {
    margin-top: 50px !important;
    margin-bottom: 60px !important;
}

.header{ z-index:200;}
.overflow {
    overflow: hidden;
}
.clear {
    clear: both;
}
	#apply-pup-icon{ display:none;}
.apply-top{  width: 100%; height:3.3rem; line-height:3.3rem; background: #0d7ad9; position:relative;}

.apply-top a{ display:block; float:left; position:relative; z-index:10;  text-indent:-100em; overflow:hidden;}

.apply-top .apply-return{ width:10%; background:url(/images_m/topback.png) 50% 50% no-repeat; background-size:auto 48%; }

.apply-top .apply-home{width:15%; background:url(/images_m/default.png) 50% 50% no-repeat; background-size:auto 48%;}

.apply-top #apply-home{ margin-left:15%;}

.apply-top .apply-pup{width:15%;background:url(/images_m/nav.png) 50% 50% no-repeat; background-size:auto 40%;}

.apply-top .apply-pup-hover{ background:url(/images_m/nav2.png)50% 50% no-repeat; background-size:auto 40%;}

.apply-top .apply-default{ width:15%; background:url(/images_m/default.png) 50% 50% no-repeat; background-size:auto 48%;}

.apply-top h2{ padding:0; margin:0;height:3.1rem; line-height:3.1rem; padding-top:0.2rem; text-align:left; width:60%; float:left; z-index:1; font:200 1.5em/2em 'microsoft yahei'; color:#FFF;}
.i-icon{ background:#FFF; padding:1em 0; }	
.i-icon h2{font:400 1.5em/2em 'microsoft yahei';color:#1f79c8; padding-left:1rem; margin-bottom:0.5rem; border-bottom:1px #c0c0c0 solid }
 
.i-icon ul li{ float:left; width:20%; margin:0 0 0 4%;}

.i-icon ul li a{font:400 1.2em/2em 'microsoft yahei'; color:#666666; height:100%; width:100%; text-indent:-200px;}

	.icin{position:relative;}
.icin:after{position:absolute;width:24px;height:24px;content:'\00a0';background:url('/images_m/home_icon2.png') no-repeat;
	-webkit-background-size:24px auto;-moz-background-size:24px auto;-o-background-size:24px auto;background-size:24px auto}
.sbx{padding:6px 7px 5px;background-color:#ececec;line-height:0; position:relative;}
.ipt{position:relative;height:36px;background-color:#EFEFEF;border:1px solid #ffffff;
	-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.ipt.on{}
.ipt .txt{position:relative;width:100%;box-sizing:border-box;height:36px;line-height:36px;text-indent:5px;color:#5C5956;font-size:14px;padding-right:32px;background-color:#ffffff;border:none;z-index:1;
	-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.ipt em{position:absolute;width:36px;height:36px;cursor:pointer;right:0;top:0;z-index:2}
.ipt em:after{left:6px;top:6px}
.stl{border:1px solid #ffffff; margin-top:0.5rem;border-top:none;
	-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px; background:#FFFFFF}
.stl .close{display:block;height:36px;line-height:36px;color:#9F9F9F;text-align:center;background-color:#FFFFFF;
	-webkit-text-shadow:1px 1px 1px #FFF;-moz-text-shadow:1px 1px 1px #FFF;-o-text-shadow:1px 1px 1px #FFF;text-shadow:1px 1px 1px #FFF;
	-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;cursor: pointer;}
.slr span{position:relative;display:block;font:400 1.4em/2.5em 'microsoft yahei';color:#ffffff; background:#1f78c8;border-bottom:1px solid #d7d7d7}
.slr .lt{padding:0 7px}

.sobtn {
z-index:1;
    position:absolute;right:0;top:0;width: 1.7rem;height: 1.7rem;background: url('/images_m/icon2.png') no-repeat -11px -70px;background-size: 3.5rem 14rem;margin: 0.4rem 0.5rem 0 0;border: 0;
}


/*侧边栏*/
.translucence{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:none;background-color:rgba(0,0,0,.3)}

.nav-body{overflow:hidden}
.nav-body{position:fixed;top:0;right:0;bottom:0;left:45%;z-index:9999;background:#268ce1;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}
.nav-body .nav-items{margin:0 5% 0 10%;padding:10px 0}
.nav-body .nav-items h5{margin-bottom:.5em;height:14.4px;font-size:18px;line-height:1.2;color:#fff}
.group-list .content p,.nav-body .nav-items a{color:#fff;line-height:1.5}
.nav-body .nav-items a{display:block;height:38px;line-height:38px; padding-left: 20px; font-size:15px;white-space:nowrap;border-bottom:0px solid #eee}
.nav-body .nav-items .home{background:url(/images_m/img-new/nav-home.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .sale{background:url(/images_m/img-new/nav-sale.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .newhouse{background:url(/images_m/img-new/nav-newhouse.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .rent{background:url(/images_m/img-new/nav-rent.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .office{background:url(/images_m/img-new/nav-office.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .garden{background:url(/images_m/img-new/nav-garden.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .scholar{background:url(/images_m/img-new/nav-scholar.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .price{background:url(/images_m/img-new/nav-price.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .sellers{background:url(/images_m/img-new/nav-sellers.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .group{background:url(/images_m/img-new/nav-group.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .news{background:url(/images_m/img-new/nav-news.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .history{background:url(/images_m/img-new/nav-history.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .about{background:url(/images_m/img-new/nav-about.png) 0 50% no-repeat;background-size:auto 40%}
.nav-body .nav-items .tou{background:url(/images_m/img-new/tou.png) 0 50% no-repeat;background-size:auto 40%}