﻿.public-sp{min-height: 800px; flex: 1; width: 0;}

#side{width: 300px;}

.product_commend{width: 300px; background: #fff;}
.H-productTitle{font-size: 18px;  color: #151515; width: 100%; height: 80px; line-height: 80px; border-bottom: 1px solid #e3e3e3;}

.product_commend .newvisit {}
.product_commend .newvisit li{height: 38px; line-height: 38px; border-radius: 20px; width: 47.5%; background: #f5f5f5;}
.product_commend .newvisit li h3{color: #202020; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

.product_commend .productvisit li{}
.product_commend .productvisit .pic {width: 105px; height: 80px; overflow: hidden; background: #f5f5f5;}
.product_commend .productvisit .pic img{max-width: 100%; max-height: 100%; display: block;}
.product_commend .productvisit li h3{color: #202020;line-height: 1; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.product_commend .productvisit li .price {color: #e8534c; margin: 8px 0 10px;}
.product_commend .productvisit li span{color: #5f5e5e; line-height: 1; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.H-moreBtn{ width:100%; padding: 10px 0 20px 0;}
.H-moreBtn a{ display: block; width:130px; height:35px; line-height: 35px; margin: 0 auto; text-align: center; font-size:14px; font-weight: 400; color:#fff; border-radius: 20px;}

