main .list_banner{position:relative}main .list_banner>img{width:100%}main .list_banner .mask{position:absolute;width:100%;height:100%;top:0;left:0;flex-direction:column}main .list{padding:.8rem 0}main .list .cart{padding:.2rem}main .list .cart .img{position:relative}main .list .cart .img .hover{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:all 0.5s}main .list .cart:hover .img .hover{opacity:1;z-index:9}main .list .cart .img .like{position:absolute;right:10px;top:10px;z-index:10}main .list .cart .img .like .hover{opacity:0}main .list .cart .img .like.active .hover{opacity:1}main .list .cart .txt{margin-top:.15rem;margin-bottom:.2rem}main .list .cart .txt h3{font-family:'SemiBold';font-size:16px;margin-bottom:.1rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main .list .cart .txt p{font-size:13px;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}main .list .cart .price{border:1px solid #999;padding:.1rem .2rem;position:relative;display:flex;justify-content:space-between;align-items:center}main .list .cart .price .select{position:absolute;top:-8px;left:20px;background-color:#fff;color:#444;padding:0 5px;font-size:12px}main .list .cart .price .left{display:flex;align-items:center}main .list .cart .price .left img{margin:0 2px}main .list .cart .price .right p{font-size:12px;margin:6px 0}main .list .cart .price .right p span{font-size:12px;margin-left:6px;font-family:'Bold'}main .list .cart.more{height:100%}main .list .cart.more img{width:100%;object-fit:cover;height:415px}main .list_care{padding-bottom:.8rem}main .list_care .title h2{display:flex;align-items:center}main .list_care .title h2 img{margin-right:10px}main .list_care ul.img{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}main .list_care ul.img li{padding-left:4px;padding-right:4px;max-width:25%;margin-bottom:8px}@media (max-width:767px){main .list_banner>img{object-fit:cover;object-position:right}main .list .row{margin-left:-7px;margin-right:-7px}main .list .row .col-xs-6{padding-left:7px;padding-right:7px}main .list .row .col-xs-12{padding-left:7px;padding-right:7px}main .list .cart{padding:0;margin-bottom:10px}main .list .cart .price{flex-direction:column;align-items:flex-start;padding-top:10px}main .list .cart .price .right{width:100%}main .list .cart .price .right p{display:flex;align-items:center;justify-content:space-between}main .list .cart.more img{height:100%}main .list_care ul.img li{max-width:50%}}