/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* class-list */

#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate {
    padding: 0 61px;
    line-height: 43px;
    font-size: 16px;
    color: #111;
    text-align: center;
    font-weight: 500;
    border-top: 1px solid #ddd;
}
#productClass .cate-wrap .class-list ul {
    font-size: 0;
    line-height: 0;
    text-align: left;
    position: relative;
}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li {
    display: inline-block;
    width: 20%;
    margin: 0;
    height: 40px;
    line-height: 40px;
    box-sizing: border-box;
    text-align: center;
}
#productClass .cate-wrap .class-list ul li a {
      display: block;
      border: 1px solid #ddd;
      border-right:0;
      background: #F5F5F5;
      padding: 0;
      height: 40px;
      font-size: 11px;
      line-height: 40px;
      border-bottom: 0;
      box-sizing: border-box;
      width: 100%;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      padding: 0 2%;
}
#productClass .cate-wrap .class-list ul li:nth-child(5n) a{ border-right: 1px solid #ddd;}


#productClass .cate-wrap .class-list ul li:nth-last-child(-n+5) a{border-bottom:1px solid #ddd;}

#productClass .cate-wrap .class-list ul li.selected a, #productClass .cate-wrap .class-list ul li:hover a{    
    background: #0024b7;
    border: 1px solid #0024b7;
    color: #fff;
    }
/* best-item */
#productClass .best-item { padding-top: 20px; padding-bottom: 10px; border-top: 2px solid #5c5c5c; border-bottom: 2px solid #5c5c5c; background-color: #f8f8f8; }

/* total-sort */
#productClass .total-sort { padding-top: 30px; }

.item-wrap{    overflow: hidden;}

.item-wrap .item-info { zoom: 1; overflow: hidden; padding: 35px 0 10px; margin-bottom:10px }
.item-wrap .item-info:after { display:block; clear:both; content:'' }
.item-wrap .item-info .item-total { float: left; font-size:14px; color:#7b7b7b }
.item-wrap .item-info .item-total span { color: #0e0d0d }
.item-wrap .item-info .item-order {/* float: right; */overflow: hidden;text-align: right;}
.item-wrap .item-info .item-order dd{
    display: inline-block;
    padding: 0 2%;
}
.item-wrap .item-info .item-order .blind{display:none;}
.item-wrap .item-info .item-order li {float: left;padding: 0 5px;line-height:12px;border-right:1px solid #ddd}
.item-wrap .item-info .item-order li.nobg { padding-right:0; border-right:none }
.item-wrap .item-info .item-order li a { font-size: 12px; color:#a6a6a6; line-height:12px; vertical-align:top }
.item-wrap .item-info .item-order li a .on { color: #111 }
/* BASIC css end */


/* BASIC css end */

