/* BASIC css start */
#content { width:auto; max-width:1920px; min-width:1440px; margin: 0 auto; padding: 0 4%; }

/* class-list */
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate { font-size:28px; padding:10px 0; font-weight:500; text-align:center; width:400px; margin:80px auto 30px auto; border:1px #000 solid; border-radius:30px; }
#productClass .cate-wrap .class-list ul { border-bottom:1px solid #e3e3e3;  *zoom:1 }
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { padding:15px 30px 16px 0; float:left }
#productClass .cate-wrap .class-list ul li a { display:block; font-size:13px; color:#919191 }
.sub_top_img { overflow:hidden; }
.sub_top_img img { width:100%; }

/* best-item */
/*.item-wrap.best-item .item-cont .item-list {float:left;width: 18.5%;padding: 0 0.75%;margin: 0 0 3% 0;} */

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

.prd-class-hd { display:none; }

.class-list { margin:0 auto 50px; padding:0 4%; text-align:center; }
.class-list a { display:inline-block; height:40px; line-height:40px; font-size:15px; font-weight:400; margin:0 25px; }
.class-list a.on { font-weight:600; position:relative; *text-decoration:underline; *text-underline-position: under; }
.class-list a.on:after { content: ""; position: absolute; bottom: 6px; left: 0; right: 0; width: 100%; height: 2px; background-color: #000; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -ms-transition: all .25s ease-in-out; transition: all .25s ease-in-out; }

.prd-ico { margin-top:10px; }
.prd-ico img { margin-right:3px; }
.prd-subname { padding-top:10px; margin-top:10px; border-top:1px #eee solid; }

/* BASIC css end */

