/* BASIC css start */
.m10{margin:10px}

.cate-wrap {background: #f6f6f6}
.cate-wrap .bcate h1{padding-bottom: 10px;float:left; font-size:21px; color: #202020; line-height: 46px; height: 46px;}
.cate-wrap .bcate .loc-navi{float:right;color: #a4a4a4; font-weight: 300; }
.cate-wrap .bcate .loc-navi a{color: #a4a4a4; font-weight: 300;}

.cate-wrap h2{
    text-align: center;
    font-size: 17px;
    font-weight: 700;
    padding: 20px 15px;}
    
.cate-wrap .class-list{padding: 15px 0;}
.cate-wrap .class-list.cc1{border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;}
.cate-wrap .class-list.cc2{background: #fff; border-bottom: 1px solid #ededed;}

.cate-wrap .class-list ul {  *zoom:1 }
.cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
.cate-wrap .class-list ul li { float:left;  width: auto !important;}
.cate-wrap .class-list ul.depth2 li{}
.cate-wrap .class-list ul.depth2 li a{}

.cate-wrap .class-list ul li:nth-child(1){padding-left:10px}
.cate-wrap .class-list ul li a { display:block; font-size:13px; color:#484848; font-weight:300; }
.cate-wrap .class-list ul li.on a{border-bottom: 2px solid #53484e; padding-bottom: 4px;}


.swiper-slide:nth-child(1){padding-left:20px}/*
.swiper-slide.slim{width:60px !important}
.swiper-slide.wide{width:100px !important}*/
/* BASIC css end */

