/* BASIC css start */
/* prd-class-hd */
#productClass .page-body { padding-top:40px }

.item-list dd ul li.prd-price em{
    font-weight: 100 !important;
    font-size: 19px;
    display: inline-block;
    vertical-align: top;
    margin-top: 2px;
    margin-left: 0px;}
    
    .item-list dd ul li.prd-price {
    font-weight: 100 !important;
    font-size: 19px;
    display: inline-block;
    vertical-align: top;
    margin-top: 2px;
    margin-left: 0px;}
    
    
    .item-wrap .item-cont .item-list {width: 260px; padding: 18px; text-align: left; display: inline-block; vertical-align: top; margin-right: 0px;}
.item-cont .item-list .thumb {position:relative;}
.item-cont .item-list .thumb .num {position:absolute;left:0;width:24px;height:24px;line-height:24px;text-align:center;color:var(--fff);background:var(--gray);border-radius:4px 0 4px 0 ;}
.item-cont .item-list .thumb img {width:100%;border-radius:4px;}
.item-cont .item-list .prd-info .prd-name {margin:15px 0 10px 0;}
.item-cont .item-list .prd-info .prd-name a { font-size: 17px; font-weight: 400; line-height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap: break-word; } 
.item-cont .item-list .prd-info .prd-subname {margin-bottom:16px;}
.item-cont .item-list .prd-info .prd-subname a {font-size:13px;color:var(--gray);}
.item-cont .item-list .prd-info .prd-price {font-size:18px;}
.item-cont .item-list .prd-info .prd-price strike {font-size:12px;margin-left:5px;color:var(--gray);}
.item-cont .item-list .prd-info .prd-price .discount {color:var(--point-color);font-weight:700;}
.item-cont .item-list .prd-info .prd-price .price {font-weight:600;}
.prd-ico {display:none;}
.item-wrap .item-cont .item-list .prd-preview {display:none;}
/* BASIC css end */

