.article-waterfall-color {
    background-color: #F5F8FA;
    padding-top: 0.75rem;
}
.article-waterfall {
    width: 96%;
    margin: 0 auto;
    background-color: #F5F8FA;
}
.ave-left {
    width: 50%;
    float: left;
}
.article-waterfall-item {
    margin: 0 0.25rem 0.5rem;
    break-inside: avoid;
   /*  box-shadow: rgba(0,0,0,.1) 0 0 3px 0;  */
    border-radius: .3rem;
    padding-bottom: .5rem;
    background-color: #FFF;
    position: relative;
}
.ave-right {
    width: 50%;
    float: right;
}
.c_list_img img {
  display: block;
  width: 100%;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.c_list_info {
    padding: 0 0.5rem;
}
.c_list_title {
    color: #333333;
    font-size: 0.65rem;
    line-height: 0.9rem;
    margin: 0.45rem 0 0.25rem 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}  
.c_list_instalment{
	line-height: 0.6rem;
	color: #f42e3e;
	font-size: 0.6rem;
} 
.c_list_instalment span{
	font-size: 0.5rem;
	display: inline-block;
	background: #FCF2EB;
	padding:0.05rem 0.1rem;
} 
.c_list_instalment font{
	display: inline-block;
	padding-left: 0.3rem;
} 
.c_list_price {
    font-weight: bold;
    color: #333333;
    position: relative;
}
.c_list_collage {
    position: relative;
}
.c_list_price .c_mall_price{
	color: #F7AE05;
    font-size: 0.55rem;
    position: relative;
    float: none;
    line-height: 0.55rem;
    padding-top: 0.4rem;
    line-height: 1.2;

}
.c_list_price .c_original_price {
    color: #999;
    font-size: 0.55rem;
    float: none;
    line-height: 0.55rem;
    padding-top: 0.55rem;
    text-decoration: line-through;
    position: relative;	
    
}
.productsList2_sales{
	color: #999;
	font-size: 0.5rem;
	padding-top: 0.5rem;
}
.productsList2_sales font{
	float: right;
}
.fr {
    float: right;
}
.sr_cart i {
    background: #f7ae05 url(../images/car_icon.png) center center no-repeat;
    background-size: contain;
    width: 0.9rem;
    height: 0.9rem;
    position: absolute;
    right: 0rem;
    border-radius: 50%;
   /*  top: 0.65rem; */
   bottom:-0.22rem;
}
.article-waterfall-item .product_label{
	height:0.75rem;
	display: inline-block;
	background-color: #f7ae05;
	position: absolute;
	top: 0.4rem;
	left: 0;
	z-index: 9;
	color: #FFFFFF;
	font-size: 0.58rem;
	font-style: normal;
	line-height: 0.8rem;
	padding: 0 0.2rem;
	border-top-right-radius: 0.5rem;
	border-bottom-right-radius: 0.5rem;
}
.sr_cart i{
	z-index: 9;
}
/*
.irregularity {font-weight: normal;border-radius: 10px;border: 1px solid #F42E3E;display: inline-block;overflow: hidden;font-size: 0.55rem;position: relative;top: 0;right: 0;transform: translateY(0);height: 16px;line-height: 16px;}
.irregularity .leftDiv {padding-left: 5px;float: left;background-color: #F42E3E;color: #ffffff;height: 14px;line-height: 14px;}
.irregularity .rightDiv {padding: 0 5px;float: right;color: #F42E3E;background-color: #ffffff;height: 14px;line-height: 14px;}

.irregularity2 {font-weight: normal;border-radius: 10px;border: 1px solid #F42E3E;display: inline-block;overflow: hidden;font-size: 0.55rem;height: 16px;line-height: 16px;box-sizing: border-box;position: relative;margin-top: 6px;margin-bottom: -6px;background-color: #F42E3E;}
.irregularity2 .leftDiv {padding-left: 5px;float: left;background-color: #F42E3E;color: #ffffff;height: 14px;line-height: 14px;}
.irregularity2 .rightDiv {padding: 0 5px;float: right;color: #F42E3E;background-color: #ffffff;height: 14px;line-height: 14px;}
*/
