.popular-collect { position: relative; overflow: hidden; padding-bottom: 20px; }
.popular-collect h3 { position: relative; font-size: 20px; color: #000; font-weight: 500; padding: 12px 0 22px; margin-bottom: 25px; border-bottom: solid 2px #e0e0e0; }
.popular-collect h3:before , .popular-collect h3:after { content: ''; position: absolute; bottom: -7px; width: 14px; height: 14px; background: url("/image/new_design/plus.png") center no-repeat; }
.popular-collect h3:after { right: 0; }

.full .popular-collect__list { width: auto; position: relative; overflow: hidden; font-size: 0; letter-spacing: normal; white-space: normal; margin:0 0 0 -10px; box-sizing: border-box; }
.full .popular-collect__item { display: inline-block; width: 25%; vertical-align: middle; padding-left: 10px; box-sizing: border-box; }
.rows3 .popular-collect__item { width: 33.3%; }
.full .popular-collect__item a { position: relative; display: block; overflow: hidden; margin: 0;  text-align: center; border: solid 1px #e0e0e0; box-sizing: border-box; width: 100%; height: auto; }
.popular-collect__item a img { display: block; vertical-align: middle; width: 100%; height: auto; box-sizing: border-box; padding: 10px; }
.popular-collect__item a:first-child { margin-bottom: 10px; }

.popular-collect__item a:hover { border: solid 1px #ff8a00; }

.popular-collect__list::-webkit-scrollbar { height: 6px; }
.popular-collect__list::-webkit-scrollbar-track { background: #fff; }
.popular-collect__list::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,0.6); border-radius: 20px; border: 1px solid #fff; }

.is-flag { position: absolute; right: -1px; bottom: -1px; padding: 5px; border: solid 1px #e0e0e0; z-index: 10; background-color: #fff; line-height: normal; }
.is-flag img { border: solid 1px #cccc; }

.popular-collect__name { position: absolute; font-size: 14px; font-weight: 400; text-align: center; bottom: 0; left: 0; background: #fff; width: 100%; box-sizing: border-box; padding: 5px 10px; white-space: normal; color: #333; }
.popular-collect__item a:hover .popular-collect__name { color: #ff8a00 }

.stikers { position: absolute; right: 0; top: 0; font-size: 12px; color: #fff; text-align: right; }
.stikers .stiker { position: relative; background: #ff8a00; display: block; margin: 0 auto 5px 0; padding: 5px 10px; box-sizing: border-box; z-index: 20; box-shadow: 2px 2px 4px rgb(0 0 0 / 40%); }
.stikers .stiker.isdeliverysale { position: relative; background: #ff8a00; right: auto; top: auto; font-size: 12px; color: #fff; text-align: right; }
.stikers .stiker.isnew { position: relative; display: inline-block; background: #13d81d; right: auto; top: auto; font-size: 12px; color: #fff; text-align: center; }

.stiker__showroom { position: absolute; left: 10px; top: -31px; font-size: 12px; color: #fff; text-align: right; background: #26b0e4 url(/image/new_design/showroom.png) 5px 50% no-repeat; background-size: 20px; padding: 7px 7px 7px 30px; box-sizing: border-box; white-space: nowrap; z-index: 20; box-shadow: 2px 0 4px rgb(0 0 0 / 40%); }

.stiker__hit { position: absolute; left: 10px; top: 10px; width: 30px; height: 30px; font-size: 12px; color: #fff; text-align: right; background: #8b2ae5 url(/image/new_design/is-hit.png) 50% no-repeat; background-size: 20px; padding: 0; box-sizing: border-box; white-space: nowrap; z-index: 20; box-shadow: 2px 2px 4px rgb(0 0 0 / 40%); }

.collct_price { position: absolute; right: 0; top: -30px; padding: 5px 20px 5px 10px; line-height: 20px; font-size: 14px; font-weight: 800; color: #000; background: rgba(255,255,255,0.5); letter-spacing: 1px; }
.collct_price span { font-size: 12px; }

.popular-collect .is-goods__list .slick-prev { left: 10px; }

@media(max-width:1024px){
	.full .popular-collect__item { width: 33.3%; }
}
@media(max-width:768px){
	.full .popular-collect__item { width: 50%; }
}
@media(max-width:520px){
	.popular-collect__list { margin: 0; }
	.full .popular-collect__item { width: 50%; }
	.popular-collect__item a { margin-left: 0; }
}
@media(max-width:480px){
	.popular-collect h3 { font-size: 20px; }
	.full .popular-collect__item { width: 100%; }
}