/*转圈圈活动商品组件start*/
.custom-handsale {
    width: 100%;
    background: #fff;
    box-sizing: border-box;
    padding: 0 15px;
}

.custom-handsale .handsale-img-wrap {
    width: 100%;
    position: relative;
	border-radius:4px;
	overflow:hidden;
	
}
.handsale-title {
    font-size:  17px;
    color: #333;
    padding:  15px 0;
	margin:0;
	display:block;
}

span.handsale-send-count {
    font-size: 11px;
    color: #F24F4C;
    border: 1px solid #F24F4C;
    border-radius:  2px;
    padding: 1px 6px;
	margin-top:5px;
	line-height:1;
	display:inline-block
}
.custom-handsale .handsale-img-wrap .tab{
	background: transparent;
	position: absolute;
	padding: 0 7px;
	font-size: 11px;
	color: #fff;
	height: 22px;
	left: 10px;
}
.custom-handsale .handsale-img-wrap .tab img {
    width: 100%;
    position: absolute;
    left: 0;
    height: 100%;
}
.custom-handsale .handsale-img-wrap .tab span {
    font-size: 11px;
    color: #fff;
    position: relative;
}
.custom-handsale .custom-handsale-item img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    object-fit: cover;
}

.custom-handsale .handsale-img-wrap:after {
    position: relative;
    content: '';
    display: block;
    padding-bottom: 75%;
}
.custom-handsale .type1 .handsale-img-wrap:after{
	padding-bottom:100%;
}

.custom-handsale p.handsale-name {
    font-size: 13px;
    color: #333;
    height: 38px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap:break-word;
    word-break: break-word;
    margin: 5px 0 8px;
    padding: 0;
}

.custom-handsale .price {
    color: #f24f4c;
    font-size: 12px;
	line-height:1;
	display:inline-block;
	margin-top:10px;
}

.custom-handsale .price big {
    font-size: 15px;
}
.custom-handsale span.sell-count {
    float: right;
    font-size: 11px;
    color: #999;
	margin-top:13px;
	line-height:1
}
.custom-handsale .custom-handsale-item.type1 {
    width: calc(50% - 7.5px);
    display: inline-block;
	padding:15px 0;
}

.custom-handsale .custom-handsale-item.type1:nth-child(2n) {
    margin-left: 15px;
}

.custom-handsale .custom-handsale-item.type1 p.handsale-name {
    margin-bottom: 3px;
}
.custom-handsale .custom-handsale-item.type2{
	padding:15px 0;
	display:block
}
.custom-handsale p.handsale-name.line1{
	-webkit-line-clamp: 1;
	height: 19px;
}
.custom-handsale p.handsale-name.line2{
	-webkit-line-clamp: 2;
}

/*转圈圈活动商品组件end*/

/*转圈圈批发商品组件start*/

.handsale-pf p.old-price {
    color: #5D5D5D;
    font-size: 12px;
    line-height: 1;
    margin-top: 5px;
    margin-bottom: 0;
}
.handsale-pf span.pf-tab {
	position: relative;
    padding-left: 10px;
    overflow: hidden;
    display: inline-block;
	line-height:15px;
	font-size: 0;
    vertical-align: middle;
}
.handsale-pf span.pf-tab span{
    font-size: 11px;
    color: #fff;
    padding: 0px 3px;
    background: linear-gradient(to right, #F35649, #FD8A32);
	display: flex;
    align-items: center;
}
.handsale-pf span.pf-tab span:before {
    position: absolute;
    display: block;
    content: '';
    width: 10px;
    height: 10px;
    background: #F35649;
    left: 5px;
    transform: rotate(45deg);
    top: -8px;
}
.custom-handsale.handsale-pf .type1 span.sell-count{
	display: block;
    float: none;
	margin-top:8px;
}
/*转圈圈批发商品组件end*/
