.sub_item .item{background:#fff;padding:20px 10px 10px;position:relative;border-radius:10px}
@media(max-width: 960px){.sub_item .item{padding:10px;margin-right:10px;width:140px}}
.sub_item .item .img{display:inline-block;width:100%;position:relative}
.sub_item .item .img .img_prd{margin:auto;max-width:100%;height:208px;width:100%;position:relative;top:0;transition:all 300ms ease-in-out}
.sub_item:hover .item .img .img_prd{top:-10px}
@media(max-width: 960px){.sub_item .item .img .img_prd{margin:auto;width:100%;height:120px;object-fit:contain}}
.sub_item .item .img .box_price{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -15%)}
.sub_item .item .img .box_price .discount_box{position:relative;border-radius:5px 5px 0 0;overflow:hidden}
.sub_item .item .img .box_price .discount_box .icon_fl{width:auto !important;background-color:#fff;padding:5px 8px 5px 2px}
.sub_item .item .img .box_price .discount_box .discount_val{display:inline-block;font-size:18px;line-height:21px;padding:5px 8px;background:-webkit-linear-gradient(left, #FF6700, rgba(255, 181, 48, 0.7));position:absolute;left:21px;top:0;bottom:-1px;z-index:1;color:#fff;border-radius:5px 5px 0 0}
.sub_item .item .img .box_price .discount_box .discount_val sup{top:-0.2em}
.sub_item .item .img .box_price .price_sale{font-size:16px;line-height:19px;color:#fff;padding:10px 14px 10px 10px;border-radius:0 10px 10px 10px;background:rgba(236, 27, 62, .9)}
@media(max-width: 960px){.sub_item .item .img .box_price .discount_box{position:relative;border-radius:5px 5px 0 0}}
@media(max-width: 960px){.sub_item .item .img .box_price .discount_box .icon_fl{background-color:#fff;padding:5px 8px 5px 2px;border-radius:5px 0 0 0}}
@media(max-width: 960px){.sub_item .item .img .box_price .discount_box .discount_val{font-size:16px;line-height:21px}}
@media(max-width: 960px){.sub_item .item .img .box_price .price_sale{font-size:14px;padding:5px 9px 5px 5px;border-radius:0 8px 8px 8px}}
.sub_item .item .content{display:inline-block;width:100%;padding:10px 0 0}
@media(max-width: 960px){.sub_item .item .content{padding-bottom:0}}
.sub_item .item .content .name{font-size:14px;line-height:17px;display:block;width:100%;height:34px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;color:#333}
@media(max-width: 960px){.sub_item .item .content .name{line-height:15px;height:30px;font-size:12px}}
.sub_item .item .content .price{color:#f60;font-size:14px;line-height:17px}
.sub_item .item .content .price .pr{font-size:16px}
.sub_item .item .content .price .price_old{color:#333;font-weight:normal;text-decoration:line-through;text-align:center}
@media(max-width: 960px){.sub_item .item .content .price .pr{font-size:11px}}
@media(max-width: 960px){.sub_item .item .content .price .price_old{font-size:8px}}
.sub_item .item .content .count_down_fl .coun_down{display:flex;grid-gap:10px;align-items:center;height:30px;width:fit-content;background:#eee;border-radius:30px;padding:0 10px;margin-bottom:10px}
@media(max-width: 960px){.sub_item .item .content .count_down_fl .coun_down{font-size:11px;padding:5px 10px;height:auto}}
@media(max-width: 960px){.sub_item .item .content .count_down_fl .coun_down .icon{display:none}}
.sub_item .item .content .count_down_fl .time_coundown span b{color:#ff6700}
.sub_item .item .content .view{font-size:13px;line-height:16px;border-radius:5px}
.sub_item .item .content .view .cout_total{display:block;text-align:center;font-size:12px;line-height:16px;color:#fff;background-color:#60bb22;border-radius:30px;padding:5px;position:relative;height:16px}
@media(max-width: 960px){.sub_item .item .content .view .cout_total{padding:3px;height:20px;line-height:20px}}
.sub_item .item .content .view .cout_total .bgr{background-color:#f9920f;height:16px;border-radius:30px 0 0 30px;position:absolute;top:0;left:0}
.sub_item .item .content .view .cout_total .text_sale{position:absolute;left:0;right:0;margin:auto;top:0;z-index:1}
.sub_item .item .sale-brief{padding:10px;background:#eee;border-radius:5px;font-size:14px;color:#444;height:56px}
.sub_item .item .sale-brief .text-left{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}
.sub_item .item .sale-brief p:last-child{margin-bottom:0}
.sub_item .item .rate-like{cursor: pointer;margin-top: 10px;display: flex;align-items: center;justify-content: space-between;}
@media(max-width: 960px) {.sub_item .item .rate-like {justify-content: center;}}