.overlay:before{
    position: absolute;
    content:" ";
    top:0;
    left:0;
    width:100%;
    height:100%;
    display: block;
    z-index:0;
    background-color: rgba(0,0,0,0.4);
}
.logo{
     position: relative;
     background-repeat: no-repeat;
     background-image:url(../images/logo_108.png); width:108px;height:108px;
 }
.logo.logo-xs{
    background-image:url(../images/logo_50.png); width:50px;height:50px;
}

.app-link{
    border-radius: 10px;width:50%;
}

@media (max-width: 480px){
    .cate-grid {
        width: 28.1%;
    }
}

@media (max-width: 320px){
    .cate-grid {
        width: 43.41%;
    }
}
