/*footer*/
body{margin-bottom:64px; }
.footer{position: fixed;bottom: 0;left:0;text-align: center;width: 100%;z-index: 999;}
.footer ul{width: 100%;max-width:640px;margin: 0 auto;overflow: hidden;background: #ccc;}
.footer li{float: left;width:20%;padding: 7px 0;}
.footer li a{font-size: 12px;color: #666;}
.footer li a i{width: 25px;height: 25px;display: block;background-size: 25px; margin: 0 auto;background-repeat: no-repeat;}
.footer li:nth-child(1) a i{background-image:  url(./../img/zy-1.png);}
.footer li:nth-child(2) a i{background-image: url(./../img/fl-1.png);}
.footer li:nth-child(3) a i{background-image: url(./../img/kf-1.png);}
.footer li:nth-child(4) a i{background-image: url(./../img/cart.png);}
.footer li:nth-child(5) a i{background-image: url(./../img/wo-1.png);}
.footer li a p{text-align: center;line-height: 25px;font-size: 12px;color: #666;}

/*分类*/
.cate{position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;display: none;z-index: 99;}
.cate-header{height: 44px;line-height: 44px;background: #eee;border-bottom: 1px solid #E1E1E1;}
.cate-header h1{color: #444;font-size: 16px;width: 24%;text-align: center;}
.cate-content{background-color: #fff;position: absolute;
    top: 44px;width: 100%;
    bottom: 64px;}
.cate-nav{overflow-y: auto;
    overflow-x: hidden;height: 100%;    float: left;
	background: #eee;text-align: center;
	width: 24%;font-size: 14px;color: #666;
}
.cate-nav li{line-height: 59px;
    border-bottom: 1px solid #E1E1E1;}
.cate-nav li.active{
    color: #333;
    background: #fff;
}
.cate-menu{width: 76%;float: left;overflow-y: auto;
    overflow-x: hidden;height: 100%;}
.cate-menu .tab-li{padding: 10px 4%;display: none;}    
.cate-menu .tab-li.active{    display: block;    overflow: hidden;}  
 .cate-menu .tab-li .tab-list ul{ 	overflow: hidden; }     
.cate-menu .tab-list li{    float: left;    width: 33.33333%;    margin: 5px 0;}
.cate-menu .tab-list li .tab-desc {    line-height: 23px;    height: 23px;    padding: 4px 0;
    font-size: 14px;    color: #5D5D5D;    text-align: center;    white-space: nowrap; 
       overflow: hidden;    text-overflow: ellipsis;}