@media (min-width: 768px ) {
.slicknav_menu{display:none;}
}
@media (max-width: 768px ) {
.filters{
white-space: nowrap;
overflow-x: scroll;
}
.filters li {
margin: 0 5px 0 0;
}
.apply{
display:block !important;
position: fixed;
bottom: 0px;
width: 100%;
z-index:999;
background-color: #fff;
}
#footer{margin-bottom: 50px;}	
.section-head h2:before {
left: 15%;      /* 左偏离 */
}

.section-head h2:after {
right:15%;     /* 右偏离 == 左偏离 */
}
.filters li,.cp-xg ul li {margin-bottom:10px;}
.header-menu{display:none;}
.header-top .container{padding:0;}
.header-logo{
height: 60px;
line-height: 60px;
}
.header-logo a img{margin-left:15px;max-height: 40px;}
}
