/* BASIC css start */
/* class-list */
#productClass{width:1200px; margin:0 auto;}
#productClass .cate-wrap { margin-top:35px; overflow:hidden }
#productClass .cate-wrap .bcate {float:left; padding-bottom:25px; font-size:30px; color:#202020; font-weight:500;}
#productClass .cate-wrap .prd-class-hd{float:right;}
#productClass .cate-wrap .class-list{clear:both;}
#productClass .cate-wrap .class-list ul {overflow:hidden;}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li{float:left; width:calc(100% / 6); text-align:center; border:1px solid #d7d7d7; border-left:none;}
#productClass .cate-wrap .class-list ul li:nth-child(6n+1){border-left:1px solid #d7d7d7;}
#productClass .cate-wrap .class-list ul li:nth-child(n+7){border-top:none;}

#productClass .cate-wrap .class-list ul li a { display:block; height:60px; line-height:60px; font-size:20px; color:#333333}
#productClass .cate-wrap .class-list ul li a.active{background:#086fb8; color:#fff;}

#productClass .item-wrap{padding:57px 0 0;}
#productClass .item-wrap .item-info{padding:20px 0 45px 0; border-top:2px solid #000; border-bottom:none;}
#productClass .item-wrap .item-info .item-order li{position:relative;}
#productClass .item-wrap .item-info .item-order li:nth-child(n+1):after{content:''; position:absolute; width:1px; height:15px; margin-top:-7.5px; top:50%; right:0; vertical-align:middle; background:#aaa;}
#productClass .item-wrap .item-info .item-order li:last-child:after{display:none;}
#productClass .item-wrap .item-info .item-order li a{font-size:20px;}

/* no list */
.no_list{height:300px; line-height:300px; font-size:18px; text-align:center;}

/* total-sort */
.item-total{display:none;}
#productClass .total-sort { padding-top: 30px; }
/* BASIC css end */

