.seckill[data-v-76b32866]:not(.com) ::-webkit-scrollbar {
	display: none
}

.seckill[data-v-76b32866] {
	width: 21.875rem;
	background: #fff;
	background: -webkit-linear-gradient(top, #ffedf1 2%, #ffffff 18%);
	background: linear-gradient(180deg, #ffedf1 2%, #ffffff 18%);
	border-radius: 0.625rem;
	box-sizing: border-box;
	padding: 0.78125rem 0;
	margin: 0.625rem auto
}

.seckill .title[data-v-76b32866] {
	width: 100%;
	box-sizing: border-box;
	padding: 0 0.625rem
}

.seckill .title .left .sub-time[data-v-76b32866] {
	margin-left: 0.625rem
}

.seckill .title .left .sub-time[data-v-76b32866]::before {
	content: "";
	width: 0.0625rem;
	height: 0.625rem;
	background: #ffdee5;
	display: inline-block
}

.seckill .title .left .main-title[data-v-76b32866] {
	font-size: 0.9375rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #333;
	line-height: 1
}

.seckill .title .left .main-title .iconfont[data-v-76b32866] {
	color: #fe365d;
	font-size: 0.8125rem;
	margin-right: 0.25rem
}

.seckill .title .left .subtitle[data-v-76b32866] {
	margin-left: 0.4375rem;
	font-size: 0.6875rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #999;
	line-height: 1;
	margin-right: 0.3125rem
}

.seckill .title .right .right-text[data-v-76b32866] {
	height: 0.75rem;
	font-size: 0.75rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #999
}

.seckill .title .right .arrow-icon[data-v-76b32866] {
	font-size: 0.75rem;
	line-height: 1.2;
	color: #999;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg)
}

.seckill .stage[data-v-76b32866] {
	width: 100%;
	margin-top: 0.9375rem;
	box-sizing: border-box;
	padding: 0 0.625rem
}

.seckill .stage .stage-ul[data-v-76b32866] {
	width: 100%;
	height: 3rem
}

.seckill .stage .stage-li[data-v-76b32866] {
	width: 4.6875rem;
	height: 3rem;
	position: relative
}

.seckill .stage .stage-li.active .stage-bg[data-v-76b32866] {
	opacity: 0
}

.seckill .stage .stage-li.active .stage-bg-active[data-v-76b32866] {
	opacity: 1
}

.seckill .stage .stage-li.active .stage-content .time[data-v-76b32866] {
	color: #fff
}

.seckill .stage .stage-li.active .stage-content .state[data-v-76b32866] {
	color: #fff
}

.seckill .stage .stage-li .stage-bg[data-v-76b32866] {
	width: 4.6875rem;
	height: 2.1875rem;
	background: #f5f5f5;
	border-radius: 0.3125rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	opacity: 1
}

.seckill .stage .stage-li .stage-bg-active[data-v-76b32866] {
	width: 4.6875rem;
	height: 3rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 11;
	opacity: 0
}

.seckill .stage .stage-li .stage-content[data-v-76b32866] {
	width: 4.6875rem;
	height: 2.1875rem;
	padding-bottom: 0.8125rem;
	position: relative;
	z-index: 21
}

.seckill .stage .stage-li .stage-content .time[data-v-76b32866] {
	font-size: 0.75rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #666;
	line-height: 0.90625rem;
	white-space: nowrap
}

.seckill .stage .stage-li .stage-content .state[data-v-76b32866] {
	font-size: 0.625rem;
	font-family: PingFang SC;
	font-weight: Medium;
	color: #999;
	line-height: 0.90625rem;
	white-space: nowrap
}

.seckill .list[data-v-76b32866] {
	width: 100%;
	box-sizing: border-box;
	margin-top: 0.3125rem
}

.seckill .list .scrollbar[data-v-76b32866] {
	margin-top: 0.5rem
}

.seckill .list .list-box[data-v-76b32866] {
	width: 100%;
	overflow-y: hidden;
	overflow-x: auto;
	white-space: nowrap
}

.seckill .list .list-box .list-wrapper[data-v-76b32866] {
	display: inline-block;
	width: 100%;
	box-sizing: border-box
}

.seckill .list .list-box .list-ul[data-v-76b32866] {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	padding: 0 0.625rem
}

.seckill .list .list-box .list-ul .list-li[data-v-76b32866] {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	width: 6.5625rem;
	position: relative;
	border-radius: 0.625rem 0.625rem 0 0;
	overflow: hidden;
}

.seckill .list .list-box .list-ul .list-li[data-v-76b32866]:not(:first-child) {
	margin-left: 0.5625rem
}

.seckill .list .list-box .list-ul .list-li .product-img[data-v-76b32866] {
	width: 6.5625rem;
	height: 6.5625rem;
	border-radius: 0.3125rem;
	box-sizing: border-box;
	position: relative
}

.seckill .list .list-box .list-ul .list-li .product-img[data-v-76b32866]::after {
	border-radius: 0.3125rem;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.02)
}

.seckill .list .list-box .list-ul .list-li .product-img img[data-v-76b32866] {
	width: 100%;
	height: 100%
}

.seckill .list .list-box .list-ul .list-li .product-img span[data-v-76b32866] {
	background: -webkit-linear-gradient(left, #FFF0DB 0%, #FFCF8B 100%);
	background: linear-gradient(90deg, #FFF0DB 0%, #FFCF8B 100%);
	border-radius: 0.3125rem 0px 0.3125rem 0px;
	font-size: 0.625rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #533315;
	padding: 0.25rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1
}

.seckill .list .list-box .list-ul .list-li .product-title[data-v-76b32866] {
	width: 5.875rem;
	font-size: 0.75rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #333;
	box-sizing: border-box;
	margin-top: 0.5625rem;
	line-height: normal;
	text-align: center
}

.seckill .list .list-box .list-ul .list-li .product-price[data-v-76b32866] {
	width: 5.875rem;
	box-sizing: border-box;
	margin-top: 0.5625rem;
	white-space: nowrap
}

.seckill .list .list-box .list-ul .list-li .product-price .endprice[data-v-76b32866] {
	font-size: 0.875rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #fe355d;
	line-height: 1
}

.seckill .list .list-box .list-ul .list-li .product-price .price[data-v-76b32866] {
	margin-left: 0.3125rem;
	font-size: 0.625rem;
	font-family: PingFang SC;
	font-weight: 500;
	text-decoration: line-through;
	color: #999;
	line-height: 1
}

.seckill .list .list-null[data-v-76b32866] {
	width: 100%;
	height: 10.34375rem
}

.seckill .list .g-product-empty[data-v-76b32866] {
	width: 100%;
	padding-top: 0
}

.seckill .product-tag[data-v-76b32866] {
	margin-top: 0.3125rem;
	overflow: hidden;
	height: 0.9375rem;
	width: 100%;
	white-space: initial
}

.seckill .product-tag span[data-v-76b32866] {
	padding: 0 0.1875rem;
	border: 1PX solid #ffcbd6;
	border-radius: 0.46875rem;
	height: 0.9375rem;
	line-height: 0.9375rem;
	font-size: 0.625rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #fe355f;
	display: inline-block;
	box-sizing: border-box
}

.seckill .product-tag span+span[data-v-76b32866] {
	margin-left: 0.1875rem
}

.seckill .product-tag span[data-v-76b32866]  img {
	width: 0.4375rem
}

.seckill .product-sale[data-v-76b32866] {
	width: 6rem;
	height: 0.75rem;
	margin-top: 0.4375rem;
	position: relative
}

.seckill .product-sale .product-progress[data-v-76b32866] {
	width: 100%;
	height: 0.1875rem;
	background: -webkit-linear-gradient(left, rgba(255, 133, 111, 0.3), rgba(254, 48, 92, 0.3));
	background: linear-gradient(90deg, rgba(255, 133, 111, 0.3), rgba(254, 48, 92, 0.3));
	border-radius: 0.375rem;
	overflow: hidden;
	position: relative;
	z-index: 0
}

.seckill .product-sale .progress[data-v-76b32866] {
	display: block;
	height: 0.1875rem;
	background: -webkit-linear-gradient(right, #FF856F, #FE305C);
	background: linear-gradient(-90deg, #FF856F, #FE305C);
	border-radius: 0.375rem;
	position: absolute;
	top: 0;
	left: 0
}

.seckill .product-sale .sale[data-v-76b32866] {
	width: 100%;
	height: 0.75rem;
	text-align: left;
	font-size: 0.625rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #999;
	line-height: 1;
	white-space: nowrap;
	margin-top: 0.3125rem
}

.seckill .stage {
	width: 100%
}

.seckill .stage .stage-ul .van-tabs__wrap {
	height: auto
}

.seckill .stage .stage-ul .van-tab {
	padding: 0
}

.seckill .stage .stage-ul .van-tab:not(:first-child) {
	padding-left: 0.3125rem
}

.seckill .stage .stage-ul .van-tab:not(:nth-last-child(2)) {
	padding-right: 0.3125rem
}

.seckill .stage .stage-ul .van-tabs__nav--complete {
	padding-left: 0;
	padding-right: 0
}

.seckill .stage .stage-ul .van-tabs__nav--line {
	padding-bottom: 0
}

.seckill .stage .stage-ul .van-tabs__line {
	display: none;
	opacity: 0;
	width: 0;
	height: 0
}

.seckill .g-product-empty .msg {
	margin-bottom: 0
}

.mustbuy[data-v-90a92346] {
	width: 21.875rem;
	background: #fff;
	border-radius: 0.625rem;
	box-sizing: border-box;
	margin: 0 auto;
	padding: 0.75rem 0
}

.mustbuy[data-v-90a92346]  .shop-box {
	height: 6.1875rem;
	padding-top: 0.125rem;
	padding-bottom: 0.125rem
}

.mustbuy[data-v-90a92346]  .shop-box .store-tag button {
	border-color: #ffcbd6
}

.mustbuy[data-v-90a92346]  .shop-box .box {
	margin-top: 0.625rem
}

.mustbuy[data-v-90a92346]  .shop-box .box .oriprice {
	margin-top: 0.3125rem;
	margin-bottom: 0.28125rem
}

.mustbuy[data-v-90a92346]  .shop-box .title span {
	font-size: 0.8125rem;
	font-weight: 500
}

.mustbuy[data-v-90a92346]  .shop-img {
	width: 6.1875rem;
	height: 6.1875rem
}

.mustbuy .btn-gro[data-v-90a92346] {
	width: 12.5rem;
	height: 2.28125rem;
	border-radius: 0.3125rem;
	background-size: 100% 100%;
	margin-left: -0.25rem;
	font-size: 0.625rem;
	font-weight: 500;
	padding: 0 0.125rem;
	box-sizing: border-box
}

.mustbuy .btn-gro .btn-prev[data-v-90a92346] {
	color: #8d490b;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: center;
	margin-top: -0.25rem
}

.mustbuy .btn-gro .btn-prev strong[data-v-90a92346] {
	font-size: 0.75rem
}

.mustbuy .btn-gro .btn-next[data-v-90a92346] {
	margin-top: -0.25rem;
	color: #fff;
	width: 3.75rem;
	text-align: center;
	font-size: 0.75rem
}

.mustbuy .btn-gro .btn-next .iconfont[data-v-90a92346] {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	margin-left: -0.1875rem
}

.mustbuy .title[data-v-90a92346] {
	width: 100%;
	box-sizing: border-box;
	padding: 0 0.625rem;
	position: relative
}

.mustbuy .title .main-title[data-v-90a92346] {
	font-size: 0.9375rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #333;
	line-height: 1.2;
	margin-bottom: 0.375rem
}

.mustbuy .title .main-title .iconfont[data-v-90a92346] {
	color: #fe365d;
	font-size: 0.8125rem;
	margin-right: 0.25rem
}

.mustbuy .title .subtitle[data-v-90a92346] {
	background: rgba(255,179,193,.3);
	border-radius: 0.15625rem;
	padding: 0.15625rem 0.3125rem;
	font-size: 0.625rem;
	font-family: PingFang SC,miui;
	font-weight: 400;
	color: #999;
	line-height: 1;
	background: #f5f5f5;
	display: inline-block
}

.mustbuy .title .people[data-v-90a92346] {
	position: absolute;
	right: 0.625rem;
	top: 0.125rem
}

.mustbuy .list[data-v-90a92346] {
	width: 100%;
	min-height: 17.625rem;
	box-sizing: border-box;
	padding-top: 0.5625rem;
	position: relative
}

.mustbuy .list.act[data-v-90a92346] {
	opacity: 0
}

.mustbuy .list .list-ul[data-v-90a92346] {
	width: 100%;
	box-sizing: border-box;
	padding: 0 0 4.0075rem;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative
}

.mustbuy .list .list-ul .g-shop-list[data-v-90a92346] {
	overflow: hidden
}

.mustbuy .list .custom-indicator[data-v-90a92346] {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 10
}

.mustbuy .list .custom-indicator .dots[data-v-90a92346] {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	margin: 0 auto
}

.mustbuy .list .custom-indicator .dot-wrapper[data-v-90a92346] {
	padding: 0.15625rem
}

.mustbuy .list .custom-indicator .dot-wrapper .dot[data-v-90a92346] {
	width: 0.46875rem;
	height: 0.25rem;
	box-sizing: content-box;
	background: #ebeded;
	border-radius: 0.125rem;
	-webkit-transform-origin: center;
	-ms-transform-origin: center;
	transform-origin: center;
	-webkit-transition: all .2s linear;
	transition: all .2s linear
}

.mustbuy .list .custom-indicator .dot-wrapper .dot.active[data-v-90a92346] {
	width: 0.78125rem;
	background: -webkit-linear-gradient(left, #FF856F, #FE305C);
	background: linear-gradient(90deg, #FF856F, #FE305C)
}

.nicegoods[data-v-7180fb3e] {
	width: 21.875rem;
	box-sizing: border-box;
	margin: 0 auto
}

.nicegoods .title[data-v-7180fb3e] {
	width: 100%;
	box-sizing: border-box;
	padding-top: 0.4375rem;
	padding-bottom: 0.46875rem
}

.nicegoods .title .title-pic[data-v-7180fb3e] {
	width: 7.09375rem;
	height: 1.03125rem
}

.nicegoods .list[data-v-7180fb3e] {
	width: 100%;
	border-radius: 0.625rem;
	padding-top: 0.4375rem
}

.nicegoods .list .list-ul[data-v-7180fb3e] {
	width: 10.625rem;
	display: inline-block;
	vertical-align: top
}

.nicegoods .list .list-ul[data-v-7180fb3e]:nth-child(1) {
	margin-right: 0.625rem
}

.nicegoods .g-shop-vertical[data-v-7180fb3e] {
	padding-bottom: 0.65625rem;
	box-sizing: border-box;
	border-radius: 0.46875rem
}

.nicegoods .g-shop-vertical[data-v-7180fb3e]:not(:nth-child(1)) {
	margin-top: 0.625rem
}

.nicegoods[data-v-7180fb3e]  .shop-img {
	width: 10.625rem;
	height: 10.625rem
}

.nicegoods[data-v-7180fb3e]  .shop-img::after {
	border-radius: 0.3125rem 0.3125rem 0 0
}

.nicegoods[data-v-7180fb3e]  .shop-box {
	width: 10.625rem;
	height: auto;
	padding: 0.71875rem 0.65625rem 0px
}

.nicegoods[data-v-7180fb3e]  .shop-box .store-tag {
	margin-top: 0.15625rem;
	margin-bottom: 0.625rem;
	height: auto
}

.nicegoods[data-v-7180fb3e]  .shop-box .store-tag button {
	border: 1PX solid #ffcbd6;
	margin-right: 0.28125rem;
	box-sizing: border-box;
	margin-top: 0.3125rem;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.nicegoods[data-v-7180fb3e]  .shop-box .store-tag button+button {
	margin-left: 0
}

.nicegoods[data-v-7180fb3e]  .shop-box .box .sell {
	color: #999;
	margin-top: 0.34375rem
}

.brand-tips[data-v-32db74aa] {
	width: 20.3125rem;
	height: 4.6875rem;
	background: rgba(0,0,0,.3);
	border-radius: 0.3125rem;
	margin: 0.78125rem auto 0;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 0 0.40625rem;
	box-sizing: border-box;
	position: relative;
	overflow: hidden
}

.brand-tips .shop-img[data-v-32db74aa],.brand-tips .shop-box[data-v-32db74aa] {
	position: relative;
	z-index: 1
}

.brand-tips .shop-img[data-v-32db74aa] {
	width: 5.125rem;
	height: 3.875rem;
	line-height: 3.875rem;
	background: #fff;
	overflow: hidden;
	border-radius: 0.3125rem
}

.brand-tips .shop-img img[data-v-32db74aa] {
	width: 100%
}

.brand-tips .shop-box[data-v-32db74aa] {
	color: #fff;
	width: 13.59375rem;
	height: 3.875rem;
	padding-top: 0.3125rem;
	box-sizing: border-box;
	margin-left: 0.46875rem
}

.brand-tips .shop-box .tit[data-v-32db74aa] {
	font-size: 0.875rem;
	font-family: PingFang SC;
	font-weight: bold
}

.brand-tips .shop-box .tit .iconfont[data-v-32db74aa] {
	font-size: 0.75rem;
	margin-left: 0.25rem
}

.brand-tips .shop-box .desc[data-v-32db74aa] {
	font-size: 0.625rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #fff;
	margin: 0.25rem 0 0.5625rem
}

.brand-tips .shop-box .tap span[data-v-32db74aa] {
	height: 0.9375rem;
	line-height: 0.9375rem;
	font-family: PingFang SC;
	background: rgba(0,0,0,.3);
	border: 0.03125rem solid rgba(255,255,255,.3);
	padding: 0 0.5rem;
	border-radius: 0.46875rem
}

.brand-tips .shop-box .tap span+span[data-v-32db74aa] {
	margin-left: 0.3125rem
}

.brand-tips .item-mark[data-v-32db74aa] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	z-index: 0
}

.brand-tips .item-mark img[data-v-32db74aa] {
	width: 100%;
	-webkit-filter: brightness(0.8) blur(0.0625rem);
	filter: brightness(0.8) blur(0.0625rem)
}

.brand-tips .count-down[data-v-32db74aa] {
	position: absolute;
	top: -0.0625rem;
	right: 0.15625rem;
	z-index: 1
}

.brand-tips .count-down[data-v-32db74aa]  .block {
	background: rgba(51,51,51,.6)
}

.brand-tips .count-down[data-v-32db74aa]  .colon {
	color: #fff
}

.brand-sell[data-v-32db74aa] {
	width: 21.875rem;
	background: #fff;
	border-radius: 0.625rem;
	box-sizing: border-box;
	margin: 0.625rem auto;
	padding: 0.75rem 0
}

.brand-sell .van-swipe[data-v-32db74aa] {
	padding-bottom: 0.75rem
}

.brand-sell .custom-indicator[data-v-32db74aa] {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 10
}

.brand-sell .custom-indicator .dots[data-v-32db74aa] {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	margin: 0 auto
}

.brand-sell .custom-indicator .dot-wrapper[data-v-32db74aa] {
	padding: 0.15625rem
}

.brand-sell .custom-indicator .dot-wrapper .dot[data-v-32db74aa] {
	width: 0.46875rem;
	height: 0.25rem;
	box-sizing: content-box;
	background: #ebeded;
	border-radius: 0.125rem;
	-webkit-transform-origin: center;
	-ms-transform-origin: center;
	transform-origin: center;
	-webkit-transition: all .2s linear;
	transition: all .2s linear
}

.brand-sell .custom-indicator .dot-wrapper .dot.active[data-v-32db74aa] {
	width: 0.78125rem;
	background: -webkit-linear-gradient(left, #FF856F, #FE305C);
	background: linear-gradient(90deg, #FF856F, #FE305C)
}

.brand-sell[data-v-32db74aa]  .list .shop-box {
	height: 4.6875rem
}

.brand-sell[data-v-32db74aa]  .list .shop-box .box .coupon-box .price i {
	font-size: 1.0625rem
}

.brand-sell[data-v-32db74aa]  .list .shop-box .store-tag {
	white-space: initial
}

.brand-sell[data-v-32db74aa]  .list .g-shop-vertical+.g-shop-vertical {
	margin-left: 0.3125rem
}

.brand-sell .title[data-v-32db74aa] {
	width: 100%;
	box-sizing: border-box;
	padding: 0 0.625rem;
	position: relative
}

.brand-sell .title .main-title[data-v-32db74aa] {
	font-size: 0.9375rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #333;
	line-height: 1.2
}

.brand-sell .title .main-title .iconfont[data-v-32db74aa] {
	color: #fe365d;
	font-size: 0.8125rem;
	margin-right: 0.25rem
}

.brand-sell .title .subtitle[data-v-32db74aa] {
	border-radius: 0.15625rem;
	padding: 0.09375rem 0.34375rem;
	margin-left: 0.40625rem;
	font-size: 0.625rem;
	font-family: PingFang SC;
	font-weight: 400;
	color: #999;
	background: #f5f5f5
}

.brand-sell .title .right[data-v-32db74aa] {
	position: absolute;
	top: 0.25rem;
	right: 0.625rem
}

.brand-sell .title .right .right-text[data-v-32db74aa] {
	height: 0.75rem;
	font-size: 0.75rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #999
}

.brand-sell .title .right .arrow-icon[data-v-32db74aa] {
	font-size: 0.75rem;
	line-height: 1.2;
	color: #999;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg)
}

.brand-sell .list[data-v-32db74aa] {
	width: 20.3125rem;
	margin: 0 auto;
	box-sizing: border-box;
	padding-top: 0.625rem;
	position: relative
}

.brand-sell .list .list-ul[data-v-32db74aa] {
	width: 100%;
	box-sizing: border-box;
	position: relative;
	overflow-y: hidden;
	overflow-x: auto;
	white-space: nowrap
}

.brand-sell .list .item-sale[data-v-32db74aa] {
	padding: 0 0.1875rem;
	height: 1.25rem;
	background: rgba(0,0,0,.5);
	border-radius: 0px 0.3125rem 0px 0.3125rem;
	font-size: 0.625rem;
	font-family: PingFang SC;
	font-weight: 400;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	line-height: 1.25rem
}

.advert-main[data-v-a09bbb48] {
	width: 21.875rem;
	margin: 0.3125rem auto 0
}

.advert-main .advert-banne[data-v-a09bbb48] {
	width: 21.875rem;
	height: 5.15625rem;
	background-size: contain;
	overflow: hidden
}

.advert-main .advert-banne .my-swipe[data-v-a09bbb48] {
	width: 21.875rem;
	height: 5.15625rem;
	overflow: hidden;
	text-align: center;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0)
}

.advert-main .advert-banne .my-swipe img[data-v-a09bbb48] {
	width: 100%;
	max-height: 100%
}

.advert-main .advert-list[data-v-a09bbb48] {
	width: 21.875rem;
	font-size: 0;
	background: #992bff;
	margin: 0 auto;
	padding-bottom: 0.4375rem;
	-webkit-transition: background .3s;
	transition: background .3s
}

.advert-main .advert-list .caa-item[data-v-a09bbb48] {
	width: 10.3125rem;
	height: 4.625rem;
	background: #fff;
	border-radius: 0.3125rem;
	overflow: hidden;
	display: inline-block;
	vertical-align: top;
	margin-left: 0.4375rem;
	margin-top: 0.4375rem
}

.advert-main .advert-list .caa-item[data-v-a09bbb48]:nth-child(-n+2) {
	margin-top: 0.21875rem
}

.advert-main .advert-list .caa-item img[data-v-a09bbb48] {
	width: 100%
}

.advert-main .custom-indicator[data-v-a09bbb48] {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 10
}

.advert-main .custom-indicator .dots[data-v-a09bbb48] {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	margin: 0 auto
}

.advert-main .custom-indicator .dot-wrapper[data-v-a09bbb48] {
	padding: 0.15625rem
}

.advert-main .custom-indicator .dot-wrapper .dot[data-v-a09bbb48] {
	width: 0.46875rem;
	height: 0.25rem;
	box-sizing: content-box;
	background: #ebeded;
	border-radius: 0.125rem;
	-webkit-transform-origin: center;
	-ms-transform-origin: center;
	transform-origin: center;
	-webkit-transition: all .2s linear;
	transition: all .2s linear
}

.advert-main .custom-indicator .dot-wrapper .dot.active[data-v-a09bbb48] {
	width: 0.78125rem;
	background: -webkit-linear-gradient(left, #FF856F, #FE305C);
	background: linear-gradient(90deg, #FF856F, #FE305C)
}

.float-dialog[data-v-4024ac95] {
	width: 5rem;
	height: 6.25rem;
	position: fixed;
	bottom: 25%;
	right: 2%;
	z-index: 600
}

.float-dialog img[data-v-4024ac95] {
	width: 100%
}

.van-skeleton[data-v-4024ac95] {
	background: #fff;
	height: 60vh;
	padding-top: 0.625rem
}

.home[data-v-4024ac95] {
	width: 100%
}

.home .notice[data-v-4024ac95] {
	width: 100%
}

.home .notice .notice-box[data-v-4024ac95] {
	width: 19.59375rem;
	height: 1.5rem;
	box-sizing: border-box;
	padding: 0 1.25rem;
	background-repeat: no-repeat;
	background-position: top;
	background-size: 100%
}

.home .notice .notice-box .left-icon[data-v-4024ac95] {
	width: 1.75rem;
	height: 1.5rem
}

.home .notice .notice-box .left-icon .seaech-icon[data-v-4024ac95] {
	font-size: 0.875rem;
	color: #fff
}

.home .notice .notice-box .line[data-v-4024ac95] {
	width: 0.03125rem;
	height: 0.5625rem;
	background: #851a0e;
	opacity: .2
}

.home .notice .notice-box .notice-content[data-v-4024ac95] {
	width: 14.6875rem;
	height: 1.5rem;
	margin-left: 0.4375rem;
	position: relative
}

.home .notice .notice-box .notice-swipe[data-v-4024ac95] {
	width: 14.6875rem;
	height: 1.5rem
}

.home .notice .notice-box .notice-swipe .notice-item[data-v-4024ac95] {
	width: 14.6875rem;
	height: 1.5rem
}

.home .notice .notice-box .notice-swipe .content-img[data-v-4024ac95] {
	width: 0.9375rem;
	height: 0.9375rem;
	border-radius: 50%;
	margin-right: 0.1875rem
}

.home .notice .notice-box .notice-swipe .content-text[data-v-4024ac95] {
	width: 13.75rem;
	font-size: 0.75rem;
	font-family: PingFang SC;
	font-weight: 500;
	color: #fff;
	line-height: 0.9375rem
}

.home .page-end[data-v-4024ac95] {
	width: 100%;
	height: 2.9375rem;
	font-size: 0.75rem;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666;
	line-height: 1;
	white-space: nowrap
}

.home .activity-dialog[data-v-4024ac95] {
	background-color: transparent;
	top: 50%;
	-webkit-transition: initial !important;
	transition: initial !important
}

.home .activity-dialog .dialog-body[data-v-4024ac95] {
	width: 20rem;
	box-sizing: border-box;
	margin: 0 auto;
	position: relative
}

.home .activity-dialog .dialog-body .img[data-v-4024ac95] {
	max-width: 20rem;
	object-fit: contain
}

.home .activity-dialog .dialog-body .close-btn[data-v-4024ac95] {
	width: 1.5rem;
	height: 1.5rem;
	margin-top: 0.625rem
}

.home .activity-dialog .dialog-body .close-btn .close-icon[data-v-4024ac95] {
	font-size: 1.5rem;
	color: #fff
}

.home .website_records[data-v-4024ac95] {
	font-size: 0.75rem;
	color: #999;
	text-align: center;
	padding: 0 0 1.09375rem
}

.home .website_records a[data-v-4024ac95] {
	color: inherit
}
