.product-list-warp {
    width: 100%;
    box-sizing: border-box;
    .product-list-item{
        display: flex !important;
        margin-bottom: 20px;
        .product-list-single{
            box-sizing: border-box;
            display: flex;
            flex-direction: column;
            justify-content: space-around;
            align-items: center;
            cursor: pointer;
            .product-list-single-title{
                text-align: center;
                width: 100%;
                padding: 0 20px;
                padding-bottom: 10px;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                word-break: break-all;
            }
            .product-list-single-name{
                width: 100%;
                text-overflow: -o-ellipsis-lastline;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                line-clamp: 2;
                -webkit-box-orient: vertical;
            }
            .product-list-single-price{
                width: 100%;
                font-size: 16px;
                color: #f5222d;
            }
        }
    }

}