/* BASIC css start */
.main-category-best{
    background:#efeeec;
    padding-top:22px;
    
}
.category-box ul li a.active{
    color:#fff;
    background:url(/design/lovelybbb/renewal/mobile/common/button_back8.jpg); !important;
}
.main-category-best .title{
    line-height:30px;
    color:#414141;
    font-family:'Cardo';
    font-size:16px;
    text-align:center;
    padding-bottom:20px;
}
.main-category-best .title .main-cate{
    color:#888888;
}
.main-category-best .title .line{
    display:inline-block;
    width:1px;
    height:10px;
    line-height:30px;
    background:#f9f5ee;
    vertical-align:middle;
    margin:0 20px;
}
.list-wrap.cate-best{
    padding-bottom:46px;
}
.list-wrap.cate-best .items li{
    margin-bottom:10px;
}
.list-wrap.cate-best .items li a .thumb{
    margin-bottom:0px;
}
.list-wrap.cate-best .swiper-pagination{
    line-height:26px;
    bottom:20px;
}
.list-wrap.cate-best .swiper-pagination .swiper-pagination-bullet-active{
    background:#8fb6bf !important;
}
.list-wrap.cate-best .swiper-pagination .swiper-pagination-bullet{
    background:#ddd;
    opacity:1 !important;
}

.sub-section{
    padding-top:70px;
}
.sub-section h2{
    line-height:30px;
    color:#414141;
    font-family:'Cardo';
    font-size:16px;
    text-align:center;
    margin-bottom:19px;
}


.category-box{
    text-align:center;
    margin-bottom:24px;
}
.category-box ul{
    font-size:0px;
}
.category-box ul li{
    display:inline-block;
    margin:0px 5px;
    margin-bottom:10px;
}
.category-box ul li a{
    display:inline-block;
    line-height:30px;
    padding:0px 16px;
    color:#414141;
    background:#efeeec;
    font-family:'Nanum Gothic';
    font-size:11px;    
    letter-spacing:-0.55px;
    text-align:center;
}


.item-array{
    padding:0px 10px;
    margin-bottom:12px;
}
.item-array .item-arrayleft{
    float:left;
    vertical-align:middle;
    line-height:30px;
}
.item-array .item-arrayleft select{
    display:inline-block;
    border:0px;
    height:27px;
    line-height:27px;
    color:#888;
    padding-left:0px;
    padding-right:80px;
    font-family:'Nanum Gothic';
    font-size:13px;
    border-bottom:1px solid #ddd;
    background:url('/design/lovelybbb/renewal/mobile/common/select.png')no-repeat center right;
    background-size:11px auto;
}
.item-array .item-arrayright{
    float:right;
    font-size:0px;
    vertical-align:middle;
    line-height:30px;
}
.item-array .item-arrayright a{
    display:inline-block;
    width:15px;
    height:15px;
    line-height:15px;
    margin-left:10px;
    text-align:center;
    background-size:15px 15px !important;
}
.item-array .item-arrayright a img{
    width:100%;
    vertical-align:middle;
}
.item-array .item-arrayright a.one{
    background:url('/design/lovelybbb/renewal/mobile/common/array_list_one.png')no-repeat center center;
}
.item-array .item-arrayright a.one.active{
    background:url('/design/lovelybbb/renewal/mobile/common/array_list_one_active.png')no-repeat center center;
}
.item-array .item-arrayright a.two{
    background:url('/design/lovelybbb/renewal/mobile/common/array_list_two.png')no-repeat center center;
}
.item-array .item-arrayright a.two.active{
    background:url('/design/lovelybbb/renewal/mobile/common/array_list_two_active.png')no-repeat center center;
}
.item-array .item-arrayright a.three{
    background:url('/design/lovelybbb/renewal/mobile/common/array_list_three.png')no-repeat center center;
}
.item-array .item-arrayright a.three.active{
    background:url('/design/lovelybbb/renewal/mobile/common/array_list_three_active.png')no-repeat center center;
}

.item-none{
    line-height:60px;
    font-size:14px;
    color:#888;
    margin-bottom:0px !important;
}


/* BASIC css end */

