﻿@media (min-width: 1366px) {
    /*.productlist .product {margin:0px -15px;}*/
} 
@media (min-width: 1200px) and (max-width: 1365px){
    /*.productlist .product {margin:0px -15px;}*/
}
@media (min-width: 992px) and (max-width: 1199px){
    /*.productlist .product {margin:0px -15px;}*/
}
@media (min-width: 768px) and (max-width: 992px){
    
}
@media (max-width:767px){

    .menu-top span {
        color: #fff;
        font-size: 20px;
        line-height: 40px; padding-left:20px; display:block;
    }
    menu {
        position: absolute;
        left: -999px;
        background: #8cc747;
        top:40px;
        width: 200px;z-index:1001;
    }
        menu li {float:none;} menu ul li a {
            line-height: 36px; border-bottom:solid 1px #fff; padding:0px 10px;
        }
    menu ul li ul {position:relative; top:0; left:0; display:block; background:none }
        menu ul li ul li a { padding-left:20px; text-transform:none; border:none; line-height:30px;}
    .menu-bottom li {width:100%;}
        .menu-bottom li:last-child {float:none; width:100%;}
}
@media only screen and (min-width: 320px) and (max-width: 480px){
    .search, .hotline {
        position: static;
        margin: 6px 0px;
    }
}
@media only screen and (min-width: 240px) and (max-width: 320px){
    .search, .hotline {
        position: static;
        margin: 6px 0px;
    }
}