.pageheader[data-v-12289706] {
	display:flex;
	width:1140px;
	margin:0 auto;
	justify-content:space-between;
	height:61px;
	line-height:61px;
	border-bottom:1px solid #dfdfdf;
	border-top:1px solid #dfdfdf;
	box-sizing:border-box
}
.pageheader span[data-v-12289706] {
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#000;
	margin-right:14px;
	vertical-align:middle
}
.pageheader span[data-v-12289706]:hover {
	cursor:pointer
}
.pageheader img[data-v-12289706] {
	width:13px;
	height:12px;
	margin-right:16px;
	display:inline-block;
	vertical-align:middle
}
.button[data-v-12289706] {
	width:60px;
	height:35px;
	background:#fff;
	border:1px solid #000;
	font-size:12px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000;
	line-height:35px;
	text-align:center;
	box-sizing:border-box;
	margin-top:14px
}
.button[data-v-12289706]:hover {
	cursor:pointer
}
.el-popover.my-popover {
	min-width:0;
	max-width:185px;
	box-sizing:border-box;
	text-align:center;
	height:auto;
	width:185px;
	box-shadow:0 18px 18px 0 rgba(10, 31, 68, .08);
	border-radius:4px;
	border:1px solid #f3f3f3
}
.productname[data-v-0d5616b4] {
	width:100%;
	font-size:18px;
	font-weight:600;
	color:#000;
	line-height:24px;
	padding-bottom:20px;
	border-bottom:1px solid #dfdfdf;
	margin-top:37px
}
.singlesku[data-v-0d5616b4] {
	width:390px
}
.singlesku .title[data-v-0d5616b4] {
	width:100%;
	display:flex;
	justify-content:space-between;
	margin-top:19px
}
.singlesku .title span[data-v-0d5616b4] {
	font-size:14px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000;
	vertical-align:middle
}
.singlesku .title img[data-v-0d5616b4] {
	width:18px;
	height:18px;
	vertical-align:middle
}
.singlesku .title img[data-v-0d5616b4]:hover {
	cursor:pointer
}
.options[data-v-0d5616b4] {
	width:100%;
	margin-top:10px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap
}
.options button[data-v-0d5616b4] {
	border-radius:0;
	width:191px;
	height:35px;
	background:#fafafa;
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#000;
	border:none;
	line-height:35px;
	margin-top:6px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.options button[data-v-0d5616b4]:hover {
	cursor:pointer;
	color:#9c1d22
}
.options .selectbutton[data-v-0d5616b4] {
	border:1px solid #9c1d22;
	background:#fff;
	font-size:12px;
	font-weight:600;
	color:#000
}
.options .dis[data-v-0d5616b4] {
	background:rgba(234, 232, 232, .6627450980392157)
}
[data-v-0d5616b4] .el-radio-button:first-child .el-radio-button__inner {
	border-left:none
}
[data-v-0d5616b4] .el-radio-button__orig-radio:checked+.el-radio-button__inner {
	border:none
}
[data-v-0d5616b4] .el-radio-button:first-child .el-radio-button__inner {
	border-radius:0
}
[data-v-0d5616b4] .el-radio-button:first-child .el-radio-button__inner, [data-v-0d5616b4] .el-radio-button__inner {
	width:191px;
	height:35px;
	background:#fafafa;
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#000
}
[data-v-0d5616b4] .el-radio-button__inner {
	border:none;
	margin-top:6px
}
[data-v-0d5616b4] .el-radio-button__inner:hover {
	color:#9c1d22
}
[data-v-0d5616b4] .el-radio-button__orig-radio:checked+.el-radio-button__inner {
	border:1px solid #9c1d22;
	box-shadow:none;
	background:#fff;
	font-size:12px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000;
	border-radius:none
}
[data-v-0d5616b4] .el-popover--plain {
	padding:20px
}
.content[data-v-0d5616b4] {
	font-size:10px!important
}
.content[data-v-0d5616b4], .help[data-v-0d5616b4] {
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#000;
	line-height:16px
}
.help[data-v-0d5616b4] {
	margin-top:8px;
	font-size:10px
}
.help a[data-v-0d5616b4] {
	text-decoration:underline;
	font-size:14px;
	font-weight:400;
	margin-left:2px
}
.collocation[data-v-51f41ae0] {
	width:100%
}
.collocation .title[data-v-51f41ae0] {
	font-size:14px;
	font-weight:600;
	color:#000;
	margin-top:31px
}
.collocation .title span[data-v-51f41ae0]:nth-child(2) {
font-size:12px;
margin-left:5px;
font-weight:400;
color:#a1a2a9
}
.collocation .product[data-v-51f41ae0] {
	margin-top:9px;
	display:flex;
	justify-content:space-between;
	padding:16px 10px;
	box-sizing:border-box;
	width:390px;
	background:#fafafa
}
.collocation .product .button[data-v-51f41ae0] {
	display:flex;
	justify-content:space-between;
	margin-right:22px;
	padding-top:20px;
	box-sizing:border-box
}
.collocation .product .button img[data-v-51f41ae0] {
	width:18px;
	height:18px;
	vertical-align:middle
}
.collocation .product .button span[data-v-51f41ae0] {
	width:24px;
	height:20px;
	line-height:20px;
	font-size:12px;
	font-weight:400;
	color:#a1a2a9;
	margin-left:5px;
	vertical-align:middle
}
.collocation .product .button[data-v-51f41ae0]:hover {
	cursor:pointer
}
.collocation .product .pic[data-v-51f41ae0] {
	display:flex;
	width:256px
}
.collocation .product .pic .img[data-v-51f41ae0] {
	width:48px;
	height:48px
}
.collocation .product .pic .img img[data-v-51f41ae0] {
	width:100%;
	height:100%
}
.collocation .product .pic .explan[data-v-51f41ae0] {
	margin-left:10px;
	margin-top:4px;
	width:190px;
	overflow:hidden
}
.collocation .product .pic .explan div[data-v-51f41ae0]:first-child {
	max-width:140px;
	font-size:12px;
	font-weight:600;
	color:#000;
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	line-clamp:2;
	-webkit-box-orient:vertical
}
.collocation .product .pic .explan div[data-v-51f41ae0]:nth-child(2) {
margin-top:1px
}
.collocation .product .pic .explan div:nth-child(2) span[data-v-51f41ae0]:first-child {
font-size:12px;
font-weight:400;
color:#000
}
.collocation .product .pic .explan div:nth-child(2) span[data-v-51f41ae0]:nth-child(2) {
font-size:12px;
font-weight:400;
color:#a1a2a9;
margin-left:5px;
text-decoration:line-through
}
.collocation .product .pic .explan .tags[data-v-51f41ae0] {
	display:flex;
	margin-top:6px
}
.collocation .product .pic .explan .tags span[data-v-51f41ae0] {
	border:1px solid #dfdfdf;
	font-size:12px;
	font-weight:400;
	display:flex;
	max-width:60px;
	align-items:center;
	justify-content:center;
	padding:0 5px;
	box-sizing:border-box;
	margin-right:10px;
	color:#61646a;
	height:20px;
	line-height:20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.collocation .product .buttonlist[data-v-51f41ae0] {
	display:flex;
	justify-content:space-between
}
.collocation .selectproduct[data-v-51f41ae0] {
	background:#fff
}
.collocation .singlesku[data-v-51f41ae0] {
	width:302px;
	margin-left:68px
}
.collocation .singlesku .sku[data-v-51f41ae0] {
	padding-top:10px;
	box-sizing:border-box;
	border-top:1px solid #dfdfdf
}
.collocation .singlesku .sku .title span[data-v-51f41ae0] {
	font-size:12px;
	font-weight:400;
	color:#000
}
.collocation .singlesku .sku .options[data-v-51f41ae0] {
	margin-top:10px;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.collocation .confirmadd[data-v-51f41ae0] {
	width:350px;
	margin:0 auto;
	color:#000;
	padding-top:19px;
	box-sizing:border-box;
	border-top:1px solid #dfdfdf;
	padding-bottom:30px
}
.collocation .confirmadd button[data-v-51f41ae0] {
	font-size:14px;
	width:56px;
	margin-left:68px;
	padding:0;
	border:none;
	padding-bottom:4px;
	border-bottom:1px solid #000;
	box-sizing:border-box;
	min-height:22px;
	line-height:22px;
	font-weight:400;
	color:#000;
	background:#fff
}
.collocation .confirmadd .button[data-v-51f41ae0] {
	background-color:#f3f2f2
}
.collocation .confirmadd button[data-v-51f41ae0]:hover {
	cursor:pointer
}
.collocation .sellxinproduct[data-v-51f41ae0] {
	color:#a1a2a9!important
}
.collocation .sellxinproductpic[data-v-51f41ae0] {
	filter:grayscale(100%)
}
.collocation[data-v-51f41ae0] .el-radio-button {
	height:25px;
	margin-bottom:10px
}
.collocation[data-v-51f41ae0] .el-radio-button__inner {
	border:none;
	border-radius:0;
	width:146px;
	height:25px;
	background:#fafafa;
	margin-bottom:10px;
	box-sizing:border-box;
	padding:0;
	line-height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.collocation[data-v-51f41ae0] .el-radio-button__inner:hover {
	color:#9c1d22
}
.collocation[data-v-51f41ae0] .el-radio-button:last-child .el-radio-button__inner {
	border:none;
	border-radius:0;
	width:146px;
	height:25px;
	background:#fafafa;
	box-sizing:border-box;
	padding:0
}
.collocation[data-v-51f41ae0] .el-radio-button__orig-radio:checked+.el-radio-button__inner {
	background:#fff;
	border:1px solid #9c1d22;
	font-size:12px;
	font-weight:400;
	color:#9c1d22;
	box-shadow:none
}
.addcar[data-v-af50f396] {
	width:390px;
	height:158px;
	background:#fafafa;
	border-radius:4px;
	box-sizing:border-box;
	padding:20px 15px 20px 20px
}
.addcar div:first-child span[data-v-af50f396] {
	font-size:18px;
	font-weight:600;
	color:#000
}
.addcar div:first-child span[data-v-af50f396]:nth-child(2) {
font-size:14px;
font-weight:400;
color:#a1a1a1;
margin-left:15px;
text-decoration:line-through
}
.addcar .guarantee[data-v-af50f396] {
	display:flex;
	margin-top:5px
}
.addcar .guarantee img[data-v-af50f396] {
	width:24px;
	height:24px;
	vertical-align:middle
}
.addcar .guarantee span[data-v-af50f396] {
	font-size:12px;
	font-weight:400;
	color:#61646a;
	vertical-align:middle;
	margin-left:5px;
	line-height:24px;
	zoom:.83
}
.addcar .button[data-v-af50f396] {
	display:flex;
	justify-content:space-between;
	margin-top:20px
}
.addcar .button button[data-v-af50f396] {
	width:172px;
	height:45px
}
.addcar .button button[data-v-af50f396]:hover {
	cursor:pointer
}
.addcar .button button[data-v-af50f396]:first-child {
	background:#fff;
	border:1px solid #9c1d22;
	font-size:12px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#9c1d22;
	box-sizing:border-box
}
.addcar .button button[data-v-af50f396]:nth-child(2) {
background:#9c1d22;
font-size:12px;
font-family:PingFangSC-Semibold, PingFang SC;
font-weight:600;
color:#fff;
border:none
}
.addcar .button button[data-v-af50f396]:nth-child(2):hover {
cursor:pointer;
background:#000
}
.addcar .sellshort[data-v-af50f396] {
	margin-top:20px
}
.addcar .sellshort button[data-v-af50f396] {
	width:350px;
	height:45px;
	background:hsla(0, 0%, 88.2%, .5);
	font-size:12px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#a1a2a9;
	border:none
}
.addcar .desposit[data-v-af50f396]:hover {
	background:#000;
	cursor:pointer
}
.addcar .desposit[data-v-af50f396] {
	width:350px;
	height:60px;
	background:#9c1d22;
	display:flex;
	justify-content:space-between;
	margin-top:20px;
	padding:10px 20px;
	box-sizing:border-box;
	color:#fff
}
.addcar .desposit .overtime[data-v-af50f396] {
	width:64px;
	height:40px;
	font-size:12px;
	font-weight:400;
	color:#fff;
	line-height:20px
}
.addcar .desposit .pay[data-v-af50f396] {
	height:20px;
	font-size:12px;
	font-weight:400;
	color:#fff;
	line-height:20px
}
.addcar .desposit .pay div[data-v-af50f396]:first-child {
	height:18px;
	font-size:18px;
	font-weight:600;
	color:#fff;
	line-height:18px
}
[data-v-53e24c00] .el-dialog {
	width:960px;
	box-sizing:border-box
}
[data-v-53e24c00] .el-dialog__header {
	padding:30px 0 0 0;
	box-sizing:border-box
}
[data-v-53e24c00] .el-dialog__title {
	font-size:24px;
	font-weight:600;
	color:#000
}
[data-v-53e24c00] .el-dialog__body {
	padding:30px 20px
}
p[data-v-53e24c00] {
	margin:0
}
.coupon-contain-box[data-v-53e24c00] {
	height:100%;
	background-color:#fff
}
.coupon-content[data-v-53e24c00] {
	box-sizing:border-box;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.coupon-content .coupon-detail[data-v-53e24c00] {
	width:393px;
	height:111px;
	margin-bottom:20px;
	position:relative;
	display:flex
}
.coupon-content .coupon-detail .bgImg[data-v-53e24c00] {
	width:383px;
	height:101px;
	position:absolute;
	z-index:1;
	left:5px;
	top:5px
}
.coupon-content .coupon-detail .coupon-left[data-v-53e24c00] {
	width:120px;
	height:111px;
	position:relative;
	z-index:2;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center
}
.coupon-content .coupon-detail .coupon-left li[data-v-53e24c00] {
	font-weight:700;
	font-size:18px
}
.coupon-content .coupon-detail .coupon-left span[data-v-53e24c00] {
	font-size:36px
}
.coupon-content .coupon-detail .coupon-left p[data-v-53e24c00] {
	font-size:12px;
	color:#a1a2a9
}
.coupon-content .coupon-detail .coupon-center[data-v-53e24c00] {
	flex:1;
	height:111px;
	position:relative;
	z-index:2;
	display:flex;
	flex-direction:column;
	justify-content:center;
	padding-left:17px
}
.coupon-content .coupon-detail .coupon-center p[data-v-53e24c00] {
	font-weight:600;
	line-height:22px
}
.coupon-content .coupon-detail .coupon-center li[data-v-53e24c00] {
	font-size:10px;
	color:#a1a2a9;
	line-height:16px
}
.coupon-content .coupon-detail .coupon-right[data-v-53e24c00] {
	position:absolute;
	z-index:2;
	right:15px;
	bottom:40px
}
.coupon-content .coupon-detail .coupon-right img[data-v-53e24c00] {
	position:absolute;
	width:80px;
	height:70px;
	bottom:-30px;
	right:-10px
}
.coupon-content .coupon-detail .couponUse-right[data-v-53e24c00] {
	position:absolute;
	z-index:2;
	right:5px;
	bottom:1px
}
.coupon-content .coupon-detail .usedBtn[data-v-53e24c00] {
	width:92px;
	height:30px;
	background:#9c1d22;
	border-radius:24px;
	color:#fff;
	border:none
}
.coupon-content .coupon-detail .usedBtn[data-v-53e24c00]:hover {
	cursor:pointer
}
.coupon-content .redcolor[data-v-53e24c00] {
	color:#9c1d22
}
.CountDown span[data-v-6b2533ba] {
	font-size:12px;
	color:#9c1d22
}
.timelimit[data-v-1d97b68c] {
	width:100%;
	height:63px;
	background:linear-gradient(222deg, #ff745a, #fe3038);
	padding:10px 20px;
	box-sizing:border-box;
	margin-top:17px
}
.timelimit .activitytitle[data-v-1d97b68c] {
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#fff;
	margin:0
}
.timelimit .activitytime[data-v-1d97b68c] {
	display:flex;
	justify-content:space-between;
	margin-top:6px
}
.timelimit .activitytime div:first-child span[data-v-1d97b68c]:first-child {
	font-size:18px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#fff;
	vertical-align:middle
}
.timelimit .activitytime div:first-child span[data-v-1d97b68c]:nth-child(2) {
padding:0 4px;
box-sizing:border-box;
font-size:12px;
font-family:PingFangSC-Semibold, PingFang SC;
font-weight:600;
color:#9c1d22;
background:#fff;
vertical-align:middle;
margin-left:15px
}
.timelimit .activitytime div:nth-child(2) span[data-v-1d97b68c]:nth-last-child(1n) {
margin-right:6px
}
.timelimit .activitytime div:nth-child(2) span[data-v-1d97b68c]:first-child {
margin-right:12px
}
.timelimit .activitytime div:nth-child(2) span[data-v-1d97b68c]:nth-child(1n) {
font-size:12px;
font-family:PingFangSC-Regular, PingFang SC;
font-weight:400;
color:#fff
}
.timelimit .activitytime div:nth-child(2) span[data-v-1d97b68c]:nth-child(2n) {
width:23px;
height:20px;
background:#fff;
border-radius:2px;
padding:0 4px;
box-sizing:border-box;
font-size:12px;
font-family:PingFangSC-Regular, PingFang SC;
font-weight:400;
color:#9c1d22;
margin-right:6px
}
.timelimit .activitytime div:nth-child(2) span[data-v-1d97b68c]:last-child {
margin-right:0
}
.timelimit[data-v-5f10a1ca] {
	width:390px;
	height:63px;
	background:#ffe1e2;
	width:100%;
	padding:10px 20px;
	box-sizing:border-box;
	margin-top:17px
}
.timelimit .activityname[data-v-5f10a1ca] {
	display:flex;
	justify-content:space-between;
	font-size:12px;
	font-weight:600;
	color:#9c1d22;
	line-height:22px;
	align-items:center
}
.timelimit .activityname div[data-v-5f10a1ca] {
	vertical-align:middle
}
.timelimit .activityname .online[data-v-5f10a1ca] {
	width:200px;
	height:2px;
	background-color:#9c1d22
}
.timelimit .activitytime[data-v-5f10a1ca] {
	display:flex;
	justify-content:space-between;
	font-size:10px;
	font-weight:300;
	color:#9c1d22;
	line-height:22px;
	align-items:center
}
.el-popover.my-popovers {
	padding:0;
	min-width:0;
	max-width:116px;
	text-align:center;
	border:none;
	height:auto;
	width:116px
}
.gifthover {
	padding:20px 5px;
	box-sizing:border-box
}
.gifthoverimg {
	width:76px;
	height:76px
}
.gifthovertitle {
	font-size:12px;
	font-weight:600;
	margin-bottom:5px;
	color:#000
}
.gifthoverprice {
	font-size:12px;
	font-weight:400;
	color:#000
}
.productformart[data-v-fe14722a] {
	box-sizing:border-box;
	overflow:visible;
	position:relative
}
.sticky[data-v-fe14722a] {

	width:390px
}
.basicinfo[data-v-fe14722a] {
	padding-bottom:160px
}
.basicinfo .tags[data-v-fe14722a] {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	overflow:hidden;
	max-height:44px;
	max-width:390px
}
.basicinfo .tags span[data-v-fe14722a] {
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#61646a;
	padding:0 5px;
	border:1px solid #dfdfdf;
	margin:1px 0;
	margin-right:4px;
	box-sizing:border-box;
	max-height:20px;
	line-height:20px;
	white-space:nowrap
}
.basicinfo .title[data-v-fe14722a] {
	margin-top:8px;
	width:375px;
	font-size:24px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000;
	line-height:32px;
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	line-clamp:2;
	-webkit-box-orient:vertical
}
.basicinfo .productfunction[data-v-fe14722a] {
	margin-top:8px;
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#a1a2a9;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.basicinfo .discountinformation[data-v-fe14722a] {
	width:100%;
	display:flex;
	margin-top:10px;
	justify-content:space-between
}
.basicinfo .discountinformation .tag[data-v-fe14722a] {
	display:flex;
	flex-direction:row
}
.basicinfo .discountinformation .tag span[data-v-fe14722a] {
	padding:1px 5px;
	margin-right:5px;
	box-sizing:border-box;
	background:#ffe1e2;
	height:20px;
	line-height:20px
}
.basicinfo .discountinformation .collect[data-v-fe14722a], .basicinfo .discountinformation .tag span[data-v-fe14722a] {
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#9c1d22
}
.basicinfo .discountinformation .collect img[data-v-fe14722a] {
	width:13px;
	height:12px
}
.basicinfo .discountinformation .collect[data-v-fe14722a]:hover {
	cursor:pointer
}
.basicinfo .giftproduct[data-v-fe14722a] {
	display:flex;
	justify-content:space-between;
	margin-top:20px
}
.basicinfo .giftproduct .giftpic[data-v-fe14722a] {
	display:flex
}
.basicinfo .giftproduct .giftpic div[data-v-fe14722a] {
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#000;
	vertical-align:middle
}
.basicinfo .giftproduct .giftpic img[data-v-fe14722a] {
	width:28px;
	height:28px;
	vertical-align:middle;
	margin-left:10px
}
.basicinfo .giftproduct .giftpic img[data-v-fe14722a]:hover {
	cursor:pointer;
	background:hsla(0, 0%, 88.2%, .5)
}
.basicinfo .giftproduct .salesvolume[data-v-fe14722a] {
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#000;
	padding-top:10px;
	box-sizing:border-box
}
.basicinfo .inputnumber[data-v-fe14722a] {
	margin-top:30px
}
.basicinfo .inputnumber div[data-v-fe14722a]:first-child {
	font-size:14px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000
}
.basicinfo .inputnumber div[data-v-fe14722a]:nth-child(2) {
margin-top:9px;
border:none
}
.basicinfo .inputnumber div[data-v-fe14722a]:nth-child(2) .el-input__inner {
width:126px;
border:none;
font-size:12px;
font-family:PingFangSC-Semibold, PingFang SC;
font-weight:600;
color:#000;
padding:0
}
.basicinfo .inputnumber div[data-v-fe14722a]:nth-child(2) .el-input, .basicinfo .inputnumber div[data-v-fe14722a]:nth-child(2) .el-input-number {
width:126px
}
.basicinfo .inputnumber div[data-v-fe14722a]:nth-child(2) .el-input-number__decrease, .basicinfo .inputnumber div[data-v-fe14722a]:nth-child(2) .el-input-number__increase {
border:none;
width:35px;
height:34px;
background:#fafafa
}
.basicinfo .inputnumber div[data-v-fe14722a]:nth-child(2) .el-input-number__decrease:hover, .basicinfo .inputnumber div[data-v-fe14722a]:nth-child(2) .el-input-number__increase:hover {
color:#000
}
.basicinfo .inputnumber .purchase[data-v-fe14722a] {
	display:flex
}
.basicinfo .inputnumber .purchase div[data-v-fe14722a]:nth-child(2) {
color:#9c1d22;
margin-left:15px;
font-size:12px;
height:40px;
line-height:40px;
margin-top:0;
padding:2px 0;
box-sizing:border-box
}
.addcar[data-v-fe14722a] {

	bottom:0;
	margin-right:150px;
	z-index:2
}
.absolute[data-v-fe14722a] {
	position:absolute;
	left:0
}
#big[data-v-fe14722a] {
	position:absolute;
	top:0;
	left:-68px;
	width:450px;
	height:450px;
	overflow:hidden;
	border:1px solid #ccc;
	background:#fff;
	z-index:10
}
#big img[data-v-fe14722a] {
	position:absolute;
	z-index:5;
	width:1140px;
	height:1140px
}
.fade-enter-active[data-v-27994680], .fade-leave-active[data-v-27994680] {
transition:all .2s linear;
	transform:translateZ(0)
}
.fade-enter[data-v-27994680], .fade-leave-active[data-v-27994680] {
	transform:translate3D(100%, 0, 0)
}
.img-view[data-v-27994680] {
	width:100%;
	height:100%
}
.img-view .img-layer[data-v-27994680] {
	position:fixed;
	z-index:998;
	top:0;
	left:0;
	background:rgba(0, 0, 0, .7);
	width:100%;
	height:100%;
	overflow:hidden
}
.img-view .img[data-v-27994680] {
	width:400px;
	height:259px;
	display:block;
	position:fixed;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:998
}
.img-view .img img[data-v-27994680], .img-view .img video[data-v-27994680] {
	width:100%;
	height:100%
}
.img-view .img img[data-v-27994680]:first-child {
	position:absolute;
	right:-60px;
	top:-60px;
	width:48px;
	height:48px
}
.video[data-v-27994680] {
	width:100%;
	-o-object-fit:fill;
	object-fit:fill
}
.userevaluation[data-v-1d98a09a] {
	width:100%;
	padding:0 20px;
	box-sizing:border-box;
	margin:0 auto;
	background:#fafafa;
	position:relative
}
.userevaluation .title[data-v-1d98a09a] {
	font-size:18px;
	font-weight:600;
	color:#000;
	width:72px;
	height:24px;
	line-height:24px;
	position:absolute;
	top:30px
}
[data-v-1d98a09a] .el-tabs__item {
	font-size:12px;
	font-weight:400;
	color:#61646a;
	height:72px;
	line-height:72px;
	padding:0;
	padding:9px;
	box-sizing:border-box
}
[data-v-1d98a09a] .el-tabs__item:hover {
	color:#9c1d22
}
[data-v-1d98a09a] .el-tabs--top .el-tabs__item.is-top:last-child {
	padding-right:13px
}
[data-v-1d98a09a] .el-tabs__nav {
	float:right
}
[data-v-1d98a09a] .el-tabs__item.is-active {
	font-size:12px;
	font-weight:600;
	color:#000
}
[data-v-1d98a09a] .el-tabs__active-bar {
	background-color:#000
}
.userevaluate[data-v-1d98a09a] {
	box-sizing:border-box;
	margin-top:19px;
	display:flex
}
.userevaluate .userheadportrait[data-v-1d98a09a] {
	width:50px;
	height:50px;
	overflow:hidden;
	border-radius:50%!important;
	border:none
}
.userevaluate .userheadportrait img[data-v-1d98a09a] {
	width:100%;
	height:100%
}
.userevaluate .content[data-v-1d98a09a] {
	width:100%;
	margin-left:20px;
	padding-bottom:20px
}
.userevaluate .content .userinfo .username[data-v-1d98a09a] {
	width:100%;
	display:flex;
	justify-content:space-between
}
.userevaluate .content .userinfo .username div:first-child span[data-v-1d98a09a]:first-child {
	font-size:14px;
	font-weight:600;
	color:#000
}
.userevaluate .content .userinfo .username div:first-child span[data-v-1d98a09a]:nth-child(2) {
background:linear-gradient(72deg, #ffe7ca, #ad6c0f);
border-radius:13px;
filter:blur(0);
font-size:10px;
font-weight:300;
color:#000;
padding:1px 9px;
box-sizing:border-box;
margin-left:15px
}
.userevaluate .content .userinfo .username img[data-v-1d98a09a] {
	width:18px;
	height:18px
}
.userevaluate .content .userinfo .data[data-v-1d98a09a] {
	margin-top:5px;
	font-size:12px;
	font-weight:400;
	color:#a1a2a9
}
.userevaluate .content .content_Text[data-v-1d98a09a] {
	width:573px;
	margin-top:11px
}
.userevaluate .content .content_Text div[data-v-1d98a09a]:first-child {
	width:480px;
	font-size:12px;
	font-weight:400;
	color:#000;
	word-wrap:break-word
}
.userevaluate .content .content_Text li[data-v-1d98a09a] {
	margin-top:10px;
	display:flex;
	border-bottom:1px solid #dfdfdf;
	padding-bottom:20px;
	box-sizing:border-box
}
.userevaluate .content .content_Text li img[data-v-1d98a09a] {
	width:100px;
	height:100px;
	margin-right:5px
}
.userevaluate .content .content_Text li video[data-v-1d98a09a] {
	width:100px;
	height:100px;
	margin-right:5px;
	-o-object-fit:cover;
	object-fit:cover
}
.userevaluate .content .content_Text li img[data-v-1d98a09a]:hover {
	cursor:pointer
}
.userevaluate .content .content_Text div[data-v-1d98a09a]:nth-child(3) {
margin-top:19px;
width:480px;
word-wrap:break-word
}
.userevaluate .content .content_Text div:nth-child(3) span[data-v-1d98a09a]:first-child {
font-size:14px;
font-weight:400;
color:#000
}
.userevaluate .content .content_Text div:nth-child(3) span[data-v-1d98a09a]:nth-child(2) {
font-size:12px;
font-weight:400;
color:#61646a;
margin-left:5px
}
.userevaluate .content .content_Text div[data-v-1d98a09a]:nth-child(4) {
margin-top:10px;
display:flex;
padding-bottom:20px
}
.userevaluate .content .content_Text div:nth-child(4) img[data-v-1d98a09a] {
width:100px;
height:100px;
margin-right:5px
}
.userevaluate .content .content_Text div:nth-child(4) img[data-v-1d98a09a]:hover {
cursor:pointer
}
.userevaluate .content .content_Text .replyContent[data-v-1d98a09a] {
	margin-top:19px;
	width:480px;
	word-wrap:break-word;
	height:42px;
	background:#fff;
	line-height:42px
}
.userevaluate .content .content_Text .replyContent span[data-v-1d98a09a]:first-child {
	font-size:14px;
	font-weight:600;
	color:#000
}
.userevaluate .content .content_Text .replyContent span[data-v-1d98a09a]:nth-child(2) {
font-size:12px;
font-weight:400;
color:#61646a;
margin-left:27px
}
.block[data-v-1d98a09a] {
	text-align:center;
	margin-top:30px;
	padding-bottom:60px;
	box-sizing:border-box
}
.block[data-v-1d98a09a] .el-pager li {
	width:30px;
	height:30px;
	background:#fff;
	border:1px solid #dfdfdf;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-weight:400;
	color:#000;
	margin-right:10px
}
.block[data-v-1d98a09a] .el-pager li:hover {
	color:#9c1d22
}
.block[data-v-1d98a09a] .el-pager li:last-child(1) {
margin-right:0
}
.block[data-v-1d98a09a] .el-pagination button, .block[data-v-1d98a09a] .el-pagination button:disabled {
	margin-right:10px
}
.block[data-v-1d98a09a] .el-pager li.active, .block[data-v-1d98a09a] .el-pagination button:hover {
	color:#9c1d22
}
.video1[data-v-1d98a09a] {
	width:100%;
	-o-object-fit:cover;
	object-fit:cover;
	height:100%
}
.aftersale[data-v-88aa3d9e] {
	width:100%;
	padding:20px;
	box-sizing:border-box;
	margin:0 auto;
	margin-top:20px;
	background:#fafafa;
	border-radius:4px;
	padding-bottom:60px
}
.aftersale .header[data-v-88aa3d9e] {
	font-size:18px;
	font-weight:600;
	color:#000;
	padding-bottom:20px;
	border-bottom:1px solid #dfdfdf
}
.aftersale .content[data-v-88aa3d9e] {
	display:flex;
	padding-top:19px;
	box-sizing:border-box
}
.aftersale .content img[data-v-88aa3d9e] {
	width:32px;
	height:33px
}
.aftersale .content .contenttext[data-v-88aa3d9e] {
	width:552px;
	font-size:12px;
	font-weight:400;
	color:#a1a2a9;
	margin-left:22px
}
.aftersale .content .contenttext div[data-v-88aa3d9e]:first-child {
	font-size:14px;
	font-weight:600;
	color:#000;
	margin-top:2px
}
.aftersale .content .contenttext div[data-v-88aa3d9e]:nth-child(2) {
margin-top:10px
}
.aftersale .content .contenttext div:nth-child(2) span[data-v-88aa3d9e]:first-child, .aftersale .content .contenttext div:nth-child(2) span[data-v-88aa3d9e]:nth-child(2), .aftersale .content .contenttext div:nth-child(2) span[data-v-88aa3d9e]:nth-child(3) {
display:block;
padding-bottom:20px
}
.magnifier-box[data-v-ac452f80] {
	width:100%;
	height:100%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	overflow:hidden;
	position:relative
}
.magnifier-box .edit-wrap[data-v-ac452f80] {
	position:absolute;
	top:5px;
	right:0;
	z-index:9999999;
	background:rgba(0, 0, 0, .4);
	padding:5px 15px 0 15px;
	border-radius:15px
}
.magnifier-box .edit-wrap .rotate-left[data-v-ac452f80] {
	-webkit-transform:scaleX(-1);
	transform:scaleX(-1);
	-webkit-filter:FlipH;
	filter:FlipH
}
.magnifier-box .edit-wrap .rotate-left[data-v-ac452f80], .magnifier-box .edit-wrap .rotate-right[data-v-ac452f80] {
	display:inline-block;
	cursor:pointer;
	width:16px;
	height:16px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACNUlEQVRYR8VXi01bQRCcqSChAkIFQAWBCoAKgApIKgAqACoAKgAqgFSQUAHQQVLBoJHuOcf57rzP0sMrWbL99nZnvzePWLFwxf4xCoCkfQDfAWwB+JY+juEJwF8A9wB+kXyNBhYCIOkMwAmAr0HDNwDOSyDJjgM4Hp51AUhypHdZpEH/M7Uzkuf+JcmgDtOTnyQv/b0JQNIRgOuxHiv6Lo9LYnuDODvOah1AwPlbMvonZcelcWqj0gaQ0v67YekWwCVJO/4gkgzCTerI1hcg6QJwukoD/wDs1Bw3gLjeex0QdQCSfgC4KA6GnQ/nioar4WgC8Cx/KU5sRyIf4dyq8wDSkvHI5XJLMu/ebmnTnJ8GOrEKwHPpZZPL2Og9cpFp8CJyn/wfQ0nl4TeSXrdhkWT9RRl7HZyXAMru907fCXtfUnG2CSWpsHFF0lMxqfQAPJD0YplUcgBlD3x6CXyXl9trjaR3w2SSZ6B2+83GZSoEOQCP0EvhyNFvTJmFD3xAUq0M9yQPxmYgXelebM7i3O052CsB1LJg3RuSx1EQkrw/HpO+s7jbAjHHiCTVVrJtOQpTKU9LVRIn8F1Q7g+D8FqfI6tVStYoxeDUQLzH87QOZMR7o0Zcm1d6C4CNONLNaNo7el0+sYgV50x2GSzmjvvhJqx5SDzBfbGI55XHTcfNH7uLLPRiYstprFzjHtd7Tv3h0Q29HYUB5OGlMfNffnGxI0fpez7kNLe1FIBlmqF1ZuUA3gG+J+MhoQiAnAAAAABJRU5ErkJggg==);
	background-size:100% 100%
}
.magnifier-box .edit-wrap .rotate-right[data-v-ac452f80] {
	margin-left:10px
}
.magnifier-box img[data-v-ac452f80] {
	width:100%
}
.magnifier-box .mouse-cover[data-v-ac452f80] {
	position:fixed;
	background-color:rgba(0, 0, 0, .5);
	cursor:move
}
.magnifier-box .mouse-cover-canvas[data-v-ac452f80] {
	position:fixed;
	left:100%;
	top:0;
	width:100%;
	height:100%
}
.magnifier-box.vertical img[data-v-ac452f80] {
	height:100%;
	width:auto
}
.box .move[data-v-6b712b0a], .box[data-v-6b712b0a] {
	width:100%;
	height:100%
}
#float[data-v-6b712b0a] {
	position:absolute;
	background:rgba(156, 29, 34, .2);
	cursor:move
}
#big[data-v-6b712b0a] {
	position:absolute;
	top:0;
	right:-452px;
	width:450px;
	height:450px;
	overflow:hidden;
	border:1px solid #ccc;
	background:#fff;
	z-index:10;
	visibility:hidden
}
#small[data-v-6b712b0a] {
	position:relative;
	z-index:1;
	width:100%;
	height:100%;
	overflow:hidden
}
#small img[data-v-6b712b0a] {
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
	display:block;
	margin:0 auto
}
#small .button[data-v-6b712b0a] {
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%);
	width:48px;
	height:48px
}
#big img[data-v-6b712b0a] {
	position:absolute;
	z-index:5;
	width:1140px;
	height:1140px
}
video[data-v-6b712b0a]::-webkit-media-controls {
display:none!important
}
[data-v-6b712b0a] .vjs-poster {
	background-size:100%
}
[data-v-6b712b0a] .vjs-big-play-button {
	display:none
}
[data-v-6b712b0a] .video-js .vjs-tech {
	width:100%
}
[data-v-29c29378] .mouse-cover {
	background:rgba(156, 29, 34, .2)!important
}
.headdiagram[data-v-29c29378] {
	width:682px;
	height:554px;
	padding:87px 151px;
	box-sizing:border-box;
	position:relative
}
.headdiagram .pic[data-v-29c29378] {
	width:380px;
	height:380px
}
.headdiagramlist[data-v-29c29378] {
	width:682px;
	height:100px;
	position:relative;
	overflow:hidden
}
.headdiagramlist .pre[data-v-29c29378] {
	width:24px;
	position:absolute;
	left:0;
	z-index:2;
	height:100%
}
.headdiagramlist .pre div[data-v-29c29378] {
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	background-color:#fff;
	opacity:.2
}
.headdiagramlist .pre i[data-v-29c29378] {
	width:100%;
	height:24px;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	color:#000;
	opacity:1;
	line-height:24px
}
.headdiagramlist .pre[data-v-29c29378]:hover {
	cursor:pointer
}
.headdiagramlist .next[data-v-29c29378] {
	width:24px;
	position:absolute;
	right:0;
	z-index:2;
	height:100%
}
.headdiagramlist .next div[data-v-29c29378] {
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	background-color:#fff;
	opacity:.2
}
.headdiagramlist .next i[data-v-29c29378] {
	width:100%;
	height:24px;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	color:#000;
	right:0;
	line-height:24px
}
.headdiagramlist .next[data-v-29c29378] :hover {
	cursor:pointer
}
.headdiagramlist .boxlist[data-v-29c29378] {
	height:100px;
	display:flex;
	box-sizing:border-box;
	position:absolute;
transition:all .5s
}
.headdiagramlist .boxlist .selectbox[data-v-29c29378] {
	border:1px solid #9c1d22;
	box-sizing:border-box
}
.headdiagramlist .boxlist .box[data-v-29c29378] {
	margin-left:2px;
	width:100px;
	height:100px;
	overflow:hidden
}
.headdiagramlist .boxlist .box img[data-v-29c29378] {
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
	display:block;
	margin:0 auto
}
.headdiagramlist .boxlist .box img[data-v-29c29378]:hover {
	cursor:pointer
}
.headdiagramlist .boxlist .box[data-v-29c29378]:first-child {
	margin-left:0
}
.headdiagramlist .boxlist .box[data-v-29c29378]:hover {
	cursor:pointer
}
.tabs[data-v-29c29378] {
	width:682px
}
.tabs[data-v-29c29378] .el-tabs__item.is-active, .tabs[data-v-29c29378] .el-tabs__item:hover {
	color:#9c1d22
}
.tabs[data-v-29c29378] .el-tabs--card>.el-tabs__header .el-tabs__item, .tabs[data-v-29c29378] .el-tabs--card>.el-tabs__header .el-tabs__item.is-active, .tabs[data-v-29c29378] .el-tabs--card>.el-tabs__header .el-tabs__nav {
	border:none
}
.tabs[data-v-29c29378] .el-tabs--card>.el-tabs__header {
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	padding:19px 0;
	box-sizing:border-box
}
.tabs[data-v-29c29378] .el-tabs__item {
	height:0;
	line-height:0;
	padding:0;
	margin-right:60px
}
.tabs[data-v-29c29378] .el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2) {
padding:0
}
#detailinformation[data-v-29c29378] {
	width:682px;
	font-size:0
}
#detailinformation img[data-v-29c29378] {
	width:100%;
	height:auto;
	display:block
}
.aftersale[data-v-29c29378], .userevaluation[data-v-29c29378] {
	width:682px
}
.nav[data-v-5ad2f592] {
	width:100%;
	z-index:10;
	position:fixed;
	border-bottom:1px solid #dfdfdf;
	height:61px;
	background:#fff
}
.ceilingNav[data-v-5ad2f592] {
	padding:0 150px;
	box-sizing:border-box;
	width:1440px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	line-height:60px
}
.ceilingNav .list[data-v-5ad2f592] {
	display:flex
}
.ceilingNav .list div[data-v-5ad2f592] {
	font-size:14px;
	font-weight:600;
	color:#000;
	margin-left:60px
}
.ceilingNav .list div[data-v-5ad2f592]:first-child {
	margin-left:0
}
.ceilingNav .list div[data-v-5ad2f592]:hover {
	cursor:pointer;
	color:#9c1d22
}
.ceilingNav .button[data-v-5ad2f592] {
	width:60px;
	height:35px;
	background:#fff;
	border:1px solid #000;
	font-size:12px;
	font-weight:600;
	color:#000;
	text-align:center;
	line-height:35px;
	margin-top:13px
}
.ceilingNav .button[data-v-5ad2f592]:hover {
	cursor:pointer;
	color:#9c1d22
}
.red[data-v-5ad2f592] {
	color:#9c1d22!important
}
[data-v-cb162b44] .el-drawer__body {
	padding-bottom:60px
}
[data-v-cb162b44] .el-drawer__wrapper {
	z-index:998
}
[data-v-cb162b44] .el-drawer {
	height:auto!important
}
.box[data-v-cb162b44] {
	border-top:1px solid #dfdfdf;
	width:100%;
	margin-top:90px
}
.drawer[data-v-cb162b44] {
	width:1140px;
	margin:0 auto
}
.drawer .title[data-v-cb162b44] {
	display:flex;
	justify-content:space-between;
	margin-top:30px;
	width:100%
}
.drawer .title div img[data-v-cb162b44] {
	width:48px;
	height:48px;
	vertical-align:middle
}
.drawer .title div span[data-v-cb162b44] {
	vertical-align:middle
}
.drawer .title div:first-child img[data-v-cb162b44] {
	width:28px;
	height:28px
}
.drawer .title div:first-child span[data-v-cb162b44] {
	height:32px;
	font-size:24px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000;
	line-height:32px;
	margin-left:10px
}
.drawer .title div[data-v-cb162b44]:nth-child(2):hover {
cursor:pointer
}
.drawer .content[data-v-cb162b44] {
	margin-top:15px;
	display:flex;
	justify-content:space-between
}
.drawer .content .left[data-v-cb162b44] {
	width:750px;
	background:#fafafa;
	border-radius:4px;
	padding:20px;
	box-sizing:border-box
}
.drawer .content .left .product[data-v-cb162b44] {
	display:flex;
	justify-content:space-between;
	width:100%
}
.drawer .content .left .product .img[data-v-cb162b44], .drawer .content .left .product .img img[data-v-cb162b44] {
	width:60px;
	height:60px
}
.drawer .content .left .product .information[data-v-cb162b44] {
	width:100%;
	margin-left:20px;
	display:flex;
	justify-content:space-between
}
.drawer .content .left .product .information .infotitle[data-v-cb162b44] {
	width:325px;
	font-size:14px;
	font-weight:600;
	color:#000;
	line-height:22px
}
.drawer .content .left .product .information .infotitle div[data-v-cb162b44]:first-child {
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	line-clamp:2;
	-webkit-box-orient:vertical
}
.drawer .content .left .product .information .infotitle div[data-v-cb162b44]:nth-child(2), .drawer .content .left .product .information .infotitle div[data-v-cb162b44]:nth-child(3) {
font-size:12px;
font-weight:400;
color:#61646a;
line-height:18px
}
.drawer .content .left .product .information .activityprice[data-v-cb162b44] {
	height:22px;
	font-size:14px;
	font-weight:600;
	color:#000;
	line-height:22px;
	width:116px;
	display:flex;
	justify-content:space-between
}
.drawer .content .left .parts[data-v-cb162b44] {
	margin-top:20px;
	display:flex;
	justify-content:space-between;
	width:100%
}
.drawer .content .left .parts .img[data-v-cb162b44] {
	width:60px;
	height:60px;
	padding-top:20px
}
.drawer .content .left .parts .img img[data-v-cb162b44] {
	width:60px;
	height:60px
}
.drawer .content .left .parts .information[data-v-cb162b44] {
	width:100%;
	margin-left:20px;
	padding-top:20px;
	border-top:1px solid #dfdfdf;
	display:flex;
	justify-content:space-between
}
.drawer .content .left .parts .information .infotitle[data-v-cb162b44] {
	width:325px;
	font-size:14px;
	font-weight:600;
	color:#000;
	line-height:22px
}
.drawer .content .left .parts .information .infotitle div[data-v-cb162b44]:nth-child(2), .drawer .content .left .parts .information .infotitle div[data-v-cb162b44]:nth-child(3) {
font-size:12px;
font-weight:400;
color:#61646a;
line-height:18px
}
.drawer .content .left .parts .information .activityprice[data-v-cb162b44] {
	height:22px;
	font-size:14px;
	font-weight:600;
	color:#000;
	line-height:22px;
	width:116px;
	display:flex;
	justify-content:space-between
}
.drawer .content .right[data-v-cb162b44] {
	width:360px
}
.drawer .content .right .price[data-v-cb162b44] {
	width:100%;
	justify-content:space-between;
	display:flex
}
.drawer .content .right .price span[data-v-cb162b44]:first-child {
	width:auto;
	height:22px;
	font-size:14px;
	font-weight:400;
	color:#000;
	line-height:22px
}
.drawer .content .right .price span[data-v-cb162b44]:nth-child(2) {
height:24px;
font-size:24px;
font-weight:600;
color:#000;
line-height:24px
}
.drawer .content .right .button[data-v-cb162b44] {
	margin-top:30px
}
.drawer .content .right .button div[data-v-cb162b44] {
	width:360px;
	height:45px;
	background:#fff;
	text-align:center;
	line-height:45px;
	box-sizing:border-box;
	border:1px solid #9c1d22;
	font-size:12px;
	font-weight:600;
	color:#9c1d22
}
.drawer .content .right .button div[data-v-cb162b44]:hover {
	cursor:pointer
}
.drawer .content .right .button div[data-v-cb162b44]:nth-child(2) {
width:360px;
height:45px;
text-align:center;
line-height:45px;
box-sizing:border-box;
background:#9c1d22;
margin-top:20px;
color:#fff
}
.drawer .content .right .button div[data-v-cb162b44]:nth-child(2):hover {
background:#000;
cursor:pointer
}
.fotile-box {
	width:1140px;
	margin:30px auto 0
}
body {
	background-color:#fff;
	font-size:14px;
	font-weight:400
}
ul {
	padding:0;
	margin:0
}
li {
	list-style:none
}
.font14 {
	font-size:14px
}
.font12 {
	font-size:12px
}
.font10 {
	font-size:10px
}
.black {
	color:#000
}
.grey {
	color:#a1a2a9
}
.white {
	color:#fff
}
.bgfff {
	background-color:#fff
}
.bgblack {
	background-color:#000!important
}
.font600 {
	font-weight:600
}
.font400 {
	font-weight:400
}
.font300 {
	font-weight:300
}
.ml10 {
	margin-left:10px
}
.mr10 {
	margin-right:10px
}
.ml20 {
	margin-left:20px
}
.mlr20, .mr20 {
	margin-right:20px
}
.mlr20 {
	margin-left:20px
}
.mtb20 {
	margin:20px 0
}
.mt5 {
	margin-top:5px
}
.mt10 {
	margin-top:10px
}
.mb19 {
	margin-bottom:19px
}
.pl0 {
	padding-left:0
}
.pt43 {
	padding-top:43px
}
.pt90 {
	padding-top:90px
}
.pt105 {
	padding-top:105px
}
.pb16 {
	padding-bottom:16px
}
.ptb10 {
	padding:10px 0
}
.ptb20 {
	padding:20px 0
}
.border {
	border-bottom:1px solid #000
}
.flex {
	display:flex
}
.flexg {
	flex-grow:1
}
.none {
	display:none
}
.block {
	display:block
}
.productdetails[data-v-666a90b2] {
	padding-bottom:120px;
	min-height:50vh
}
.productdetails .empty[data-v-666a90b2] {
	padding:60px 0 120px;
	box-sizing:border-box;
	font-size:42px;
	font-weight:600;
	color:#dfdfdf;
	line-height:48px;
	text-align:center
}
.productdetails .empty img[data-v-666a90b2] {
	width:108px;
	height:108px;
	margin-bottom:30px
}
.picture[data-v-666a90b2] {
	justify-content:space-between;
	margin-top:30px
}
.picture .productpicture[data-v-666a90b2] {
	width:682px
}
.picture .productformart[data-v-666a90b2] {
	width:390px
}
.hightquality[data-v-666a90b2] {
	margin:0 auto;
	height:24px;
	font-size:18px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000;
	line-height:24px;
	text-align:center;
	margin-top:120px
}
.product[data-v-666a90b2] {
	width:1140px!important;
	height:auto;
	margin:0 auto;
	display:flex;
	flex-direction:column;
	position:relative
}
.product .selection[data-v-666a90b2] {
	width:1140;
	margin:0 auto;
	height:auto;
	display:flex;
	flex-direction:column
}
.product .selection .selectionTitle[data-v-666a90b2] {
	display:flex;
	justify-content:space-between;
	align-items:center
}
.product .selection .selectionTitle .title2[data-v-666a90b2] {
	font-size:18px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000
}
.product .selection .selectionTitle .more[data-v-666a90b2] {
	display:flex;
	flex-direction:row;
	align-items:center;
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#000;
	cursor:pointer
}
.product .selection .selectionTitle .right[data-v-666a90b2] {
	width:21px;
	height:20px;
	margin-left:1px
}
.product .selection .selectionTitle .more[data-v-666a90b2]:hover {
	color:#9c1d22
}
.product .selection .selectContainer[data-v-666a90b2] {
	margin-top:30px;
	width:100%;
	height:auto;
	display:grid
}
.product .selection .selectContainer .selectionSwiper .selecttionCarousel[data-v-666a90b2], .product .selection .selectContainer .selectionSwiper[data-v-666a90b2] {
	width:284px;
	height:376px;
	position:relative
}
.product .selection .selectContainer .selectionSwiper .selecttionCarousel .swiperImg1[data-v-666a90b2] {
	width:284px;
	height:376px;
	cursor:pointer
}
.product .selection .selectContainer .selectionSwiper .selecttionCarousel .pay1[data-v-666a90b2] {
	font-size:12px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#9c1d22;
	position:absolute;
	bottom:16px;
	left:21px;
	border-bottom:2px solid #9c1d22;
	padding-bottom:2px
}
.product .selection .selectContainer .selectionSwiper .dots[data-v-666a90b2] {
	width:auto;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:flex-end;
	align-items:center;
	position:absolute;
	z-index:1;
	right:19px;
	bottom:21px;
	z-index:7
}
.product .selection .selectContainer .selectionSwiper .dots .dot[data-v-666a90b2] {
	width:3px;
	height:3px;
	background:#f5f9fb;
	border-radius:100%;
	margin-left:5px
}
.product .selection .selectContainer .selectionSwiper .dots .active[data-v-666a90b2] {
	width:5px;
	height:5px
}
.product .selection .selectContainer .selectItem[data-v-666a90b2] {
	width:283px;
	height:376px;
	background:#fafafa;
	margin-left:2px;
	display:flex;
	flex-direction:column;
	position:relative;
	box-sizing:border-box;
	padding:20px;
	cursor:pointer
}
.product .selection .selectContainer .selectItem .img2[data-v-666a90b2] {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	opacity:0
}
.product .selection .selectContainer .selectItem .pay1[data-v-666a90b2] {
	position:absolute;
	left:20px;
	bottom:17px;
	box-sizing:border-box;
	margin:0;
	font-size:12px;
	font-weight:600;
	color:#fff;
	border-bottom:2px solid #fff;
	padding-bottom:2px;
	z-index:2;
	opacity:0
}
.product .selection .selectContainer .selectItem .title3[data-v-666a90b2] {
	display:flex;
	justify-content:space-between;
	align-items:center
}
.product .selection .selectContainer .selectItem .title3 .name[data-v-666a90b2] {
	width:210px;
	font-size:14px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#000;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.product .selection .selectContainer .selectItem .title3 .new[data-v-666a90b2] {
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#9c1d22;
	position:absolute;
	right:20px
}
.product .selection .selectContainer .selectItem .tags[data-v-666a90b2] {
	font-size:12px;
	font-family:PingFangSC-Regular, PingFang SC;
	font-weight:400;
	color:#61646a;
	margin:4px 0;
	display:flex;
	flex-direction:row;
	overflow:hidden;
	flex-wrap:wrap;
	max-height:44px
}
.product .selection .selectContainer .selectItem .tags .tag[data-v-666a90b2] {
	max-width:144px;
	border-radius:2px;
	border:1px solid #dfdfdf;
	margin-right:4px;
	padding:1px 4px;
	margin-bottom:2px;
	box-sizing:border-box
}
.product .selection .selectContainer .selectItem .price[data-v-666a90b2] {
	display:flex;
	flex-direction:row;
	align-items:center;
	max-height:22px;
	line-height:20px
}
.product .selection .selectContainer .selectItem .price p[data-v-666a90b2]:first-child {
	font-size:12px;
	font-family:PingFangSC-Semibold, PingFang SC;
	font-weight:600;
	color:#9c1d22
}
.product .selection .selectContainer .selectItem .price p[data-v-666a90b2]:nth-child(2) {
font-size:12px;
font-family:PingFangSC-Regular, PingFang SC;
font-weight:400;
color:#a1a2a9;
text-decoration:line-through;
margin-left:5px
}
.product .selection .selectContainer .selectItem .productImg[data-v-666a90b2] {
	width:201px;
	height:200px;
	-o-object-fit:cover;
	object-fit:cover;
	margin:18px auto 0
}
.product .selection .selectContainer .selectItem .pay[data-v-666a90b2] {
	cursor:pointer;
	font-size:12px;
	font-weight:400;
	color:#000;
	position:absolute;
	left:20px;
	margin:0;
	bottom:17px;
	border-bottom:1px solid #000;
	padding-bottom:3px
}
.product .selection .selectContainer .selectItem:hover .img2[data-v-666a90b2] {
	opacity:1
}
.product .selection .selectContainer .selectItem:hover .pay[data-v-666a90b2] {
	color:#fff;
	z-index:2;
	border-bottom:1px solid #fff;
	padding-bottom:3px
}
.product .selection .selectContainer .selectItem:hover .pay[data-v-666a90b2]:hover {
	color:#9c1d22
}
