/* BASIC css start */
/* class-list */
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate { padding-bottom:10px; font-size:18px; color:#202020; font-weight:bold; border-bottom:1px solid #e3e3e3 }
#productClass .cate-wrap .class-list ul { border-bottom:1px solid #d4d4d4;  *zoom:1; padding-left: 5px; }
#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 }

/* 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 .item-cont .item-list .prd-price {
    padding-top: 5px;
    font-family: Verdana;
    font-size: 14px;
}

#productClass .cate-wrap .bcate {
    padding-bottom: 10px;
    font-size: 30px;
    color: #000000;
    font-weight: bold;
    border-bottom: 1px solid #000;
}


.item-wrap .item-cont .item-list .prd-name a {
    display: block;
    color: #1c1c1c;
    line-height: 14px;
    text-overflow: ellipsis;
    word-wrap: normal;
    font-size: 20px;
    font-weight: 600;

    letter-spacing: -3px;
}

.item-wrap .item-cont .item-list .prd-subname {
    margin-top: 0px;
    padding-top: 11px;
    color: #303030;
    text-align: center;
    border-top: 0px dashed #c6c6c6;

    font-size: 13px;
    letter-spacing: -2px;
}

.item-wrap .item-cont .item-list .prd-price .price {
    color: #303030;
    font-size: 18px;

    font-weight: 600;
}


#productClass .cate-wrap .class-list ul li a {
    display: block;
    font-size: 14px;
    color: #555;
}

.item-wrap {
    overflow: hidden;
    width: 1100px;
    margin-top: 30px;
}

.item-wrap .item-cont {
    width: 1100px;
    padding-top: 50px;
    *zoom: 1;
}

.item-wrap .item-cont .item-list {
    padding-right: 22px;
    padding-left: 22px;
    float: left;
    width: 322px;
    text-align: center;
}

.item-wrap .item-cont .item-list .thumb {
    width: 322px;
    height: 322px;
    overflow: hidden;
}
.item-wrap .item-cont .item-list .thumb img {

    border: 1px solid #d4d4d4;
    width: 320px;
    height: 320px;
}

.item-wrap .item-cont .item-list .prd-preview {
    padding-top: 10px;
}
/* BASIC css end */

