/*	商城首页开始2024.9.17	*/
.zero-shop-newhome {
	max-width: 1440px;
}

.zero-shop-newhome .zero-shop-row {
	margin-bottom: 30px;
}

.zero-shop-newproduct {
	background-color: #FFF;
	margin-bottom: 0;
	padding: 15px;
	height: 100%;
}

.zero-shop-newproduct .zero-shop-newnav {
	height: 100%;
	z-index: 2;
}

.zero-shop-newnavlist {
	height: 39px;
	width: 100%;
}

.zero-shop-newnavlist .newnav-icon {
	margin-right: 10px;
}

.zero-shop-newnavlist .newnav-icon img {
	width: 25px;
	height: 25px;
	object-fit: cover;
}

.zero-shop-newnavlist .newnav-hover {
	font-size: 14px;
	color: #1f1f1f;
	font-weight: 500;
	line-height: 16px;
	white-space: nowrap;
	max-width: 100px;
	overflow: hidden;
	text-decoration: none;
	text-overflow: ellipsis;
	transition: color .1s;
	display: inline-block;
}

.zero-shop-newnavlist .newnav-hover .newnav-title {
	cursor: pointer;
	margin-right: 8px;
}

.zero-shop-newnavlist .newnav-hover .newnav-dr {
	margin: 5px 5px;
}

.zeroui-newmall {
	height: 405px;
}

.zeroui-mall-banner {
	width: 20%;
}

.zeroui-mall-banner .carousel {
	height: 100%;
}

.zero-shop-newbanner {
	border-radius: 10px;
}

.zero-shop-newbanner img {
	height: 100%;
	object-fit: cover;
}

.zeroui-mall-goodshot {
	display: flex;
	flex-direction: column;
}

.zero-shop-newgoodshot {
	padding: 15px;
	margin-bottom: 20px;
}

.zero-shop-newgoodstitle {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 600;
	color: #1f1f1f;
}

.zero-mall-newtitle {
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: 600;
	color: #1f1f1f;
}

.zero-mall-newtitle span {
	border-radius: 186px;
	font-size: 12px;
	font-weight: 400;
	height: 24px;
	line-height: 14px;
	margin-left: 7px;
	padding: 5px 8px;
	width: 52px;
	background: rgba(0, 0, 0, .04);
	color: rgba(0, 0, 0, .6);
}

.shop-newgoodslist .shop-newgoodsitem {}

.shop-newgoodslist .shop-newgoodsimg {
	margin-right: 10px;
	border-radius: 5px;
	overflow: hidden;
	flex-shrink: 0;
}

.shop-newgoodslist .shop-newgoodsimg img {
	width: 80px;
	height: 80px;
	object-fit: cover;
}

.shop-newgoodslist .shop-newgoodsinfo {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.shop-newgoodslist .shop-newgoodsinfo .shop-newgoodstitle {
	color: #1f1f1f;
	font-size: 14px;
	font-weight: 500;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 45px;
}

.shop-newgoodslist .shop-newgoodsinfo .shop-newgoodsmo {
	font-size: 16px;
	color: red;
	font-weight: 700;
	line-height: 20px;
	white-space: nowrap;
}

.shop-newgoodslist .shop-newgoodsinfo .shop-newgoodsmo span {
	font-size: 14px;
	margin-right: 2px;
	line-height: 18px;
}

.zero-shop-newgoodsad {}

.shop-newgoodsaditem .card-body {
	margin-bottom: 0;
	padding: 15px;
}

.shop-newgoodsaditemcomm-img {
	border-radius: 5px;
	overflow: hidden;
	flex-shrink: 1;
}

.shop-newgoodsaditemcomm-img img {
	width: 100%;
	height: 100px;
	object-fit: cover;
}

.shop-newgoodsaditemcomm-adtitle {
	background: linear-gradient(158deg, #f1f6ff 5%, #dee8ff 114%);
	color: #3b76fe;
	font-size: 14px;
	font-weight: 400;
	height: 28px;
	margin-top: 10px;
	overflow: hidden;
	padding: 5px 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-radius: 186px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.shop-newgoodsaditem-ad {}

.shop-newgoodsaditem-adimg {
	width: 100%;
	height: 100%;
	border-radius: 5px;
	overflow: hidden;
}

.shop-newgoodsaditem-adimg img {
	width: 100%;
	max-height: 100%;
	height: 100%;
}

.zero-mall-user {
	width: 21.66666667%;
}

.zero-shop-newuserinfo {
	padding: 15px;
	background-image: linear-gradient(rgb(232 244 255) 0%, rgb(247 248 252) 50%, rgb(247 250 252) 100%);
	margin-bottom: 0;
}

.zero-shop-newuserinfo .shop-newuserinfo {
	flex-direction: column;
}

.zero-shop-newuserinfo .shop-newuserme {
	border-radius: 50%;
	border: #adadad dashed 2px;
	position: relative;
	justify-content: center;
	display: flex;
	align-items: center;
	overflow: hidden;
}

.zero-shop-newuserinfo .shop-newuserme-avatar {
	width: 70px;
	height: 70px;
	border-radius: 50%;
	transform: scale(0.9);
}

.zero-shop-newuserinfo .shop-newuserme-vip {
	position: absolute;
	bottom: -8px;
	left: auto;
}

.zero-shop-newuserinfo .shop-newuserme-vip img {
	width: 100%;
	height: 20px;
}

.zero-shop-newuserinfo .shop-newuserme-name {
	font-size: 16px;
	font-weight: 600;
	color: #1f1f1f;
	margin-top: 10px;
}

.zero-shop-newuserinfo .shop-newuserme-mo {
	margin-top: 10px;
}

.shop-newuserme-mo-card {
	margin-bottom: 10px;
	padding: 15px;
}

.zero-shop-newuserinfo .shop-newuserme-mo-list {
	margin-bottom: 0;
	align-items: center;
	justify-content: space-around;
}

.zero-shop-newuserinfo .shop-newuserme-mo-list .shop-newuserme-mo-item {}

.shop-newuserme-mo-list .shop-newuserme-mo-item .shop-newuserme-mo-itemin {
	display: flex;
	flex-direction: column;
	font-size: 15px;
	color: #1f1f1f;
	justify-content: center;
	align-items: center;
}

.shop-newuserme-mo-list .shop-newuserme-mo-item .shop-newuserme-mo-itemin span:nth-child(1) {
	font-weight: 600;
	display: flex;
	align-items: center;
	justify-content: center;
}

.shop-newuserme-mo-list .shop-newuserme-mo-item .shop-newuserme-mo-itemin span small {
	font-size: 10px;
	margin-left: 2px;
	font-weight: 500;
}

.shop-newuserme-mo-list .shop-newuserme-mo-item .shop-newuserme-mo-itemin span:nth-last-child(1) {
	margin-top: 2px;
	font-size: 14px;
}

.zero-shop-newseller {
	margin-top: 10px;
}

.zero-shop-newseller .shop-newseller-eq {}

.shop-newseller-eq .shop-newseller-eqlist {
	justify-content: space-around;
}

.shop-newseller-eq .shop-newseller-eqlist .shop-newseller-eqitem {
	flex-direction: column;
	color: #1f1f1f;
	font-size: 14px;
}

.shop-newseller-eq .shop-newseller-eqlist .shop-newseller-eqitem span {
	margin-top: 5px;
}

.shop-newseller-eq .shop-newseller-eqlist .shop-newseller-eqitem i {
	background-color: #efefef;
	width: 45px;
	height: 45px;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #c3c3c3;
	border-radius: 50%;
	font-size: 28px;
	-webkit-text-stroke-width: 0.1px;
}

.shop-newseller-button {
	margin-top: 5px;
}

.shop-newseller-button .btn {
	background: linear-gradient(96deg, #3c99ff 7%, #2c71fe 96%), linear-gradient(97deg, #3c99ff 2%, #3c99ff 0, #2c71fe);
	display: flex;
	align-items: center;
	justify-content: center;
	color: #FFF;
	font-size: 14px;
	font-weight: 400;
	border-radius: 150px;
	width: 100%;
}

.zero-shop-newgoods-set {}

.shop-newgoods-set-list {
	margin-bottom: 5px;
}

.shop-newgoods-set-list .newgoods-hov {
	font-size: 16px;
	color: #1f1f1f;
}

.shop-newgoods-set-list .shop-newgoods-set-gap {
	column-gap: 12px;
	-moz-column-gap: 12px;
	align-items: center;
	height: 40px;
	justify-content: flex-start;
	width: 100%;
}

.shop-newgoods-set-item {
	background-color: #f7f7f7;
	border-radius: 20px;
	align-items: center;
	cursor: pointer;
	display: flex;
	justify-content: center;
	position: relative;
	transition: background-color .15s;
	height: 40px;
}

.shop-newgoods-set-item .newgoods-hov {
	width: 100%;
	padding: 0 16px;
	font-weight: 400;
	color: #1f1f1f;
	font-size: 16px;
	line-height: 18px;
}

.shop-newgoods-set-item .shop-allgoods {
	display: flex;
	align-items: center;
	justify-content: center;
}

.shop-newgoods-set-item .shop-allgoods i {
	margin-right: 5px;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #FFF;
	color: #1f1f1f;
	border-radius: 50%;
	width: 20px;
	height: 20px;
	font-size: 16px;
	-webkit-text-stroke-width: unset;
}

.shop-newgoods-set-item.activate {
	background: linear-gradient(96deg, #3c99ff 7%, #2c71fe 96%), linear-gradient(97deg, #3c99ff 2%, #3c99ff 0, #2c71fe);
}

.shop-newgoods-set-item.activate a {
	color: #FFF;
}

.zero-shop-homelist {}

.shop-homelist-goods {
	align-content: flex-start;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	row-gap: 30px;
	width: 100%;
}

.shop-homelist-goods-item {
	padding: 10px;
	width: 20%;
	flex: 0 0 auto;
}

.shop-homelist-goods-item:hover {
	box-shadow: -0 0 #0000, 0 0 #0000, 0 0 0 3px #dfdfdf;
	border-radius: 10px;
	transition: all .3s;
}

.shop-homelist-goods-item:hover .goods-item-name {
	color: #ff4f24;
}

.shop-homelist-goods-item:hover .goods-item-img img {
	transform: scale(1.1);
	transition: all .3s;
}

.shop-homelist-goods-item .goods-item-img {
	width: 100%;
	height: 150px;
	border-radius: 10px;
	overflow: hidden;
}

.shop-homelist-goods-item .goods-item-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	overflow: hidden;
	border-radius: 10px;
}

.shop-homelist-goods-item .goods-item-name {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #1f1f1f;
	display: -webkit-box;
	font-size: 16px;
	font-weight: 500;
	height: 48px;
	line-height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	margin-top: 10px;
}

.shop-homelist-goods-item .goods-item-function {
	margin-top: 10px;
	display: flex;
	align-items: center;
}

.shop-homelist-goods-item .goods-item-function span {
	color: #999;
	font-size: 14px;
	line-height: 16px;
}

.shop-homelist-goods-item .goods-item-function span:nth-last-child(1)::before,
.shop-homelist-goods-item .goods-item-function span:nth-last-child(2)::before {
	content: "/";
	padding: 10px;
}

.shop-homelist-goods-item .goods-item-price {
	color: #ff4f24;
	font-size: 24px;
	height: 24px;
	line-height: 24px;
	font-weight: 600;
	margin-top: 10px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.shop-homelist-goods-item .goods-item-price .goods-item-price-right {
	color: #ff9277;
	font-size: 14px;
	line-height: 1.2;
	align-items: center;
}

.shop-homelist-goods-item .goods-item-price .goods-item-price-right i {
	color: #ff9277;
	-webkit-text-stroke-color: #ff9277;
	margin-right: 2px;
}

.shop-homelist-goods-item .goods-item-price small {
	font-size: 14px;
}

.shop-homelist-goods-item .goods-item-author {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 10px;
}

.shop-homelist-goods-item .goods-item-author .goods-item-author-avatar {
	width: 20px;
	height: 20px;
	flex-shrink: 1;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 5px;
}

.goods-item-author-avatar img {
	width: 100%;
	height: 100%;
}

.shop-homelist-goods-item .goods-item-author .goods-item-author-name {
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	color: #999;
	display: -webkit-box;
	font-size: 15px;
	height: 15px;
	line-height: 14px;
	margin: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
}

.shop-homelist-goods-item .goods-item-author .goods-item-author-credit {
	color: #FFF;
	background-color: #2fad44;
	padding: 0px 5px;
	border-radius: 5px;
	font-size: 12px;
}

.zeroui-mobile-bottom {
	font-size: 16px;
    color: #999;
    text-align: center;
}

@media screen and (min-width: 768px) and (max-width: 992px) {
	.zeroui-mall-nav {
		height: 100% !important;
		margin-bottom: 30px;
		overflow: auto;
	}

	.zero-mall-user {
		display: none;
	}

	.zeroui-mall-banner {
		width: 50% !important;
	}

	.zeroui-mall-goodshot {
		width: 50% !important;
	}
	
	.shop-newgoodsaditem-ad {
		display: none;
	}
	
	.shop-homelist-goods-item {
		width: 33.33333333%;
		flex: 0 0 auto;
	}

	.zero-shop-newnavlist {
		padding-right: 15px;
	}

	.zeroui-mall-nav .zero-shop-newproduct {
		background: unset;
		border: unset;
		box-shadow: unset;
		padding: 0;
	}

	.zero-shop-newproduct .zero-shop-newnav {
		display: flex;
	}

	.zero-shop-newnavlist .newnav-icon img {
		width: 30px;
		height: 30px;
	}

	.zero-shop-newnavlist .newnav-hover .newnav-title {
		font-size: 18px;
	}
	
	.zero-shop-newnavlist .newnav-hover.newnav-hover-two {
		display: none;
	}

	/* 商城列表开始 */
	.znew-goodslist-body .znew-goodslist-item {
		width: 33.33333333%;
		flex: 0 0 auto;
	}
	
	.znew-screenlist-right-tui {
		display: flex;
		flex-wrap: wrap;
		width: 100%;
	}

	.znew-screenlist-right-tui-item {
		width: 33.3333333%;
		flex: 0 0 auto;
		padding: 10px;
	}

	.znew-screenlist-right-tui-item-img {
		height: 295px !important;
	}

	.znew-screenlist-right .znew-screenlist-right-ad {
		display: none;
	}
	
	.zeroui-mobile-nofooter .zero-footer {
		display: none;
	}

	.zeroui-toolkit {
		display: none;
	}

	/* 商城详情开始 */
	.zeroshop-detail-info-item {
		width: 25%;
	}

	.znew-detail-content-right .znew-detail-content-title {
		padding: 30px;
	}

	.znew-detail-content-right-item {
		width: 33.33333333%;
	}

	/* 移动端底部 */
	.zeroui-mobile-nofooter .zeroui-mobile-bottom {
		display: block !important;
	}
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
	.zeroui-mall-nav {
		height: 100% !important;
		margin-bottom: 30px;
		overflow: auto;
	}
	
	.zeroui-mall-banner {
		width: 41.66666667% !important;
	}

	.zeroui-mall-goodshot {
		width: 33.33333333% !important;
	}

	.zero-mall-user {
		width: 25% !important;
	}

	.shop-newgoodsaditem-ad {
		display: none;
	}

	.shop-newgoodsitem > .d-flex {
		flex-direction: column;
	}

	.shop-newgoodslist .shop-newgoodsinfo .shop-newgoodstitle {
		-webkit-line-clamp: 1 !important;
		height: 25px !important;
	}

	.shop-newgoodslist .shop-newgoodsimg {
		margin-right: unset;
		margin-bottom: 5px;
	}

	.shop-newgoodslist .shop-newgoodsimg img {
		width: 100% !important;
	}

	.shop-newgoodslist .shop-newgoodsinfo .shop-newgoodsmo {
		display: none;
	}

	.zero-shop-newgoodstitle {
		margin-bottom: 15px !important;
	}

	.shop-homelist-goods {
		column-gap: unset;
	}
	
	.shop-homelist-goods-item {
		width: 25%;
		flex: 0 0 auto;
	}

	.zero-shop-newnavlist {
		padding-right: 15px;
	}

	.zeroui-mall-nav .zero-shop-newproduct {
		background: unset;
		border: unset;
		box-shadow: unset;
		padding: 0;
	}

	.zero-shop-newnavlist .newnav-icon {
		margin-right: 5px !important;
	}

	.zero-shop-newnavlist .newnav-icon img {
		width: 30px;
		height: 30px;
	}

	.zero-shop-newnavlist .newnav-hover .newnav-title {
		font-size: 18px;
	}

	.zero-shop-newproduct .zero-shop-newnav {
		display: flex;
	}
	
	.zero-shop-newnavlist .newnav-hover.newnav-hover-two {
		display: none;
	}

	/* 商城列表开始 */
	.znew-goodslist-body .znew-goodslist-item {
		width: 25%;
		flex: 0 0 auto;
	}

	.znew-screenlist-right-tui {
		display: flex;
		flex-wrap: wrap;
		width: 100%;
	}

	.znew-screenlist-right-tui-item {
		width: 25%;
		flex: 0 0 auto;
		padding: 10px;
	}

	.znew-screenlist-right-tui-item-img {
		height: 240px !important;
	}

	.znew-screenlist-right .znew-screenlist-right-ad {
		display: none;
	}
	
	.zeroui-mobile-nofooter .zero-footer {
		display: none;
	}

	.zeroui-toolkit {
		display: none;
	}

	/* 商城详情开始 */
	.zeroshop-detail-info-item {
		width: 33.33333333%;
	}

	.znew-detail-content-right .znew-detail-content-title {
		padding: 30px;
	}

	.znew-detail-content-right-item {
		width: 25%;
	}

	/* 移动端底部 */
	.zeroui-mobile-nofooter .zeroui-mobile-bottom {
		display: block !important;
	}
}

@media (max-width: 768px) {
	.zeroui-nshop {
		padding-top: 20px !important;
	}
	
	.zero-shop-newhome .zero-shop-row {
		margin-bottom: 5px !important;
	}
	
	.zeroui-newmall {
		height: 100% !important;
	}
	
	.zero-shop-newhome .zeroui-mall-nav {
		overflow: auto;
	}
	
	.zeroui-mall-banner {
		display: none;
		width: 100% !important;
	}
	
	.zero-shop-newproduct {
		background: unset;
		padding: 0px !important;
		box-shadow: unset !important;
		margin-bottom: 30px;
	}
	
	.zero-shop-newnavlist {
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		height: unset;
		margin: 0px 12px;
	}
	
	.zero-shop-newproduct .zero-shop-newnav {
		display: flex;
	}
	
	.zero-shop-newnavlist .newnav-hover.newnav-hover-two {
		display: none;
	}
	
	.zero-shop-newnavlist .newnav-icon {
		margin-right: unset;
		margin-bottom: 5px;
	}
	
	.zero-shop-newnavlist .newnav-icon img {
		width: 45px;
		height: 45px;
	}

	.zero-shop-newnavlist .newnav-hover .newnav-title {
		margin-right: unset;
	}
	
	.zeroui-mall-goodshot {
		flex-direction: row;
		width: 100%;
		gap: 15px;
	}
	
	.zero-shop-newgoodshot {
		width: 50%;
		height: 210px;
	}
	
	.zero-shop-newgoodsad {
		width: 50%;
	}
	
	.shop-newgoodsaditem .card-body {
		height: 210px;
	}
	
	.shop-newgoodslist .shop-newgoodsitem .d-flex {
		display: flex;
		flex-direction: column;
	}
	
	.shop-newgoodslist .shop-newgoodsitem {
		width: 50%;
	}
	
	.shop-newgoodslist .shop-newgoodsimg {
		margin-right: unset;
		margin-bottom: 10px;
	}
	
	.shop-newgoodslist .shop-newgoodsimg img {
		width: 100%;
		max-height: 100%;
	}
	
	.shop-newgoodsaditemcomm {
		display: flex;
	}
	
	.shop-newgoodsaditemcomm-hov {
		width: 50%;
	}
	
	.shop-newgoodsaditem-ad {
		display: none;
	}
	
	.zero-shop-newgoodstitle {
		margin-bottom: 15px !important;
	}
	
	.shop-newgoodslist .shop-newgoodsinfo .shop-newgoodstitle {
		-webkit-line-clamp: 1;
		height: 25px !important;
	}
	
	.zero-mall-user {
		display: none;
	}
	
	.zero-shop-newgoods-set {
		padding: 0px !important;
		box-shadow: unset;
		background: unset;
	}
	
	.shop-newgoods-set-list .shop-newgoods-set-gap {
		overflow: auto;
		width: 100%;
	}
	
	.shop-newgoods-set-item {
		flex-shrink: 0;
		background-color: #FFF;
	}
	
	.shop-newgoods-set-item .newgoods-hov {
		font-size: 14px !important;
	}
	
	.shop-homelist-goods-item {
		page-break-inside: avoid;
		-webkit-column-break-inside: avoid;
		display: block;
		background-color: #FFF;
		border-radius: 10px;
		margin-bottom: 15px;
		width: 100% !important;
		padding: 0;
	}
	
	.shop-homelist-goods {
		display: block !important;
		width: 100%;
		column-count: 2;
		-webkit-column-count: 2;
		column-gap: 15px !important;
	}
	
	.shop-homelist-goods-item .goods-item-img {
		width: 100% !important;
		max-height: 100% !important;
	}
	
	.shop-homelist-goods-item .goods-item-name {
		width: 100% !important;
	}

	.shop-homelist-goods-item .goods-item-function span:nth-child(1) {
		white-space: nowrap;
		max-width: 200px;
		overflow: hidden;
		text-decoration: none;
		text-overflow: ellipsis;
		transition: color .1s;
		display: inline-block;
	}

	.shop-homelist-goods-item .goods-item-function span:nth-child(3) {
		display: none;
	}

	.shop-homelist-goods-item .goods-item-function span:nth-last-child(1)::before, .shop-homelist-goods-item .goods-item-function span:nth-last-child(2)::before {
		padding: 5px !important;
	}

	.shop-homelist-goods-item .zeroui-goods-jfdk .zeroui-goods-jfdktext {
		display: none;
	}
	
	/*	 商品详情页 */
	.zeroui-nshop-detail {
		background: #FFFFFF !important;
	}
	
	.znew-detail-author {
		display: none;
	}
	
	.zero-shop-newdetail-card {
		background: unset;
		padding: 0;
		box-shadow: unset;
		border: unset;
	}

	.zero-shop-newdetail-img #sync1 .owl-item,
	.zero-shop-newdetail-img #sync1 .item {
		height: 300px !important;
	}

	.zero-shop-newdetail-img #sync2 > .owl-stage-outer {
		display: none;
	}

	.zeroshop-detail-info-item {
		width: 50%;
		margin-bottom: 8px;
	}
	
	.znew-detail-button-sc {
		flex: 0 0 auto;
		width: 15% !important;
	}

	.znew-detail-button-sc button {
		width: 100%;
		justify-content: center;
	}

	.znew-detail-button-sc button i {
		margin-right: 0px !important;
	}

	.znew-detail-button-sc button span {
		display: none;
	}

	.znew-detail-button-group {
		width: 85% !important;
	}

	.zeroshop-detail-sumtext p {
		line-height: 25px;
	}

	.zeroshop-detail-text-more {
		padding: 0px !important;
		border: 0;
		background: unset;
		box-shadow: unset;
	}

	.znew-detail-content-mr {
		padding: 0 0 !important;
	}

	.znew-detail-content-right .znew-detail-content-title {
		padding: 30px;
	}

	.znew-detail-content-right-item {
		width: 50%;
	}

	.zeroui-toolkit {
		display: none;
	}

	.zeroshop-detail-tips-content i {
		display: none;
	}

	.zeroshop-detail-tips-content span {
		margin-left: unset !important;
		border: unset !important;
		padding: 0 !important;
		text-align: center;
	}

	.zeroshop-detail-button {
		position: fixed;
		width: 100%;
		z-index: 99;
		background: #FFF;
		bottom: 0;
		margin: 0;
		left: 0;
		right: 0;
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	}

	.znew-detail-button-list {
		padding: 15px;
	}

	.zeroui-mobile-nofooter .zero-footer {
		display: none;
	}

	/*	商城详情结束	*/
	
	/*	商城列表开始	*/
	.zeroui-nshop-goodslist {
		background: #FFF !important;
	}

	.zero-shop-newlist {
		background: unset;
		border-radius: 0;
		box-shadow: unset;
	}

	.zero-new-goodslist .znew-nocard {
		padding: 0 !important;
	}

	.znew-screenlist-right .znew-screenlist-right-tui {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
	}
	
	.znew-goodslist-body .znew-goodslist-item {
		width: 50%;
		flex: 0 0 auto;
	}

	.znew-screenlist-right-tui-item {
		width: 50%;
		padding: 5px;
		flex: 0 0 auto;
	}

	.znew-goodslist-screen-px {
		margin-top: 20px;
	}
	
	.znew-screenlist-right-tui-item-img {
		height: 195px !important;
	}

	.znew-screenlist-right .znew-screenlist-right-ad {
		display: none;
	}
	
	.znew-goodslist-screen dl dd {
		margin-left: 0 !important;
	}
	
	/* 移动端底部 */
	.zeroui-mobile-nofooter .zeroui-mobile-bottom {
		display: block !important;
	}

}

/*	商城详情开始	*/
/*	载入通用元素（xyf）	*/
.zeroui-author-xyf {

}

.zeroui-author-xyficon {
	z-index: 1;
	height: 30px;
	width: 30px;
}

.zeroui-author-xyficon img {
	width: 100%;
	height: 100%;
}

.zeroui-author-xyftext {
	background-color: rgb(22, 71, 236);
	color: #fff;
	font-size: 14px;
	padding: 0 7px;
	border-radius: 5px;
	margin-left: -10px;
	border: 2px solid rgb(128, 217, 254);
}

.zeroui-author-xyftext span {
	color: #fff;
    margin-left: 5px;
    font-size: 12px;
    font-weight: 500;
	display: inherit;
}

.zeroui-author-xyf.xyf-homestyle .zeroui-author-xyficon {
	height: 25px;
	width: 25px;
}

.zeroui-author-xyf.xyf-homestyle .zeroui-author-xyftext {
	font-size: 12px !important;
	padding: 0 5px !important;
}

.xyf-homestyle .zeroui-author-xyftext span {
	font-size: 12px !important;
}

/*	载入通用元素（jfdk）	*/
.zeroui-goods-jfdk {
	align-items: center;
}

.zeroui-goods-jfdk .zeroui-goods-jfdkicon {
	width: 40px;
	height: 40px;
	z-index: 1;
}

.zeroui-goods-jfdk .zeroui-goods-jfdkicon img {
	width: 100%;
	height: 100%;
}

.zeroui-goods-jfdk .zeroui-goods-jfdktext {
	background-color: #ffe5b4;
    padding: 0px 5px;
    border-radius: 3px;
    margin-left: -5px;
    height: 19px;
}

.zeroui-goods-jfdk .zeroui-goods-jfdktext span {
	font-size: 12px;
    color: #C8A45F;
    font-weight: 600;
	display: inline-block;
}

.zero-new-detail .znew-detail-author>.card {
	overflow: hidden;
}

.znew-detail-author-background {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	opacity: 0.1;
  }
  
  .znew-detail-author-background img {
	height: 100%;
	width: 100%;
	object-fit: cover;
  }

  .znew-detail-author-content {
	z-index: 1;
  }

  .znew-detail-author-img {
	width: 60px;
	height: 60px;
	margin-right: 15px;
	position: relative;
  }

  .znew-detail-author-img .avatar {
	width: 100%;
	height: 100%;
	border-radius: 50%;
  }

  .znew-detail-author-img .detail-author-img-rz {
	position: absolute;
	bottom: 0px;
	right: -5px;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	border:2px solid #FFF;
  }

  .znew-detail-author-right {

  }

  .znew-detail-author-right .znew-detail-author-name {
	margin-bottom: 5px;
	font-family: "PingFang SC";
	font-size: 20px;
	font-weight: bold;
	color: #333;
  }

  .znew-detail-author-right .znew-detail-author-address {
	font-size: 14px;
  }

  .znew-detail-author-address .znew-detail-author-sfrz {
	margin-right: 10px;
  }

  .znew-detail-author-address .znew-detail-author-sfrz img {
	width: 22px;
	height: 22px;
	z-index: 1;
  }

  .znew-detail-author-address .znew-detail-author-sfrz span {
	font-size: 12px;
	color: #2aa515;
	border: 1px solid #2aa515;
	padding: 0px 5px 0px 5px;
	border-radius: 3px;
	margin-left: -4px;
  }

  .znew-detail-author-button-lx {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
  }

  .znew-detail-author-button-lx button {
	border: unset;
	background-color: #046eee;
	border-radius: 5px;
	padding: 5px 10px;
	color: #FFF;
	font-weight: 500;
	font-size: 14px;
	vertical-align: top;
	text-align: end;
  }

  .znew-detail-author-button-lx button i {
	-webkit-text-stroke-width: unset;
	margin-right: 5px;
  }
  
  .znew-detail-author-button-text {
	margin-top: 10px;
	color: #1f1f1f;
	font-size: 14px;
  }

  .zeroshop-detail-right {

  }

  .zeroshop-detail-right-more .zeroshop-detail-title {
	color: #11192d;
	font-family: PingFangSC-Semibold;
	font-size: 20px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 30px;
  }

  .zeroshop-detail-right-more .zeroshop-detail-price {
	color: rgb(255, 0, 0);
  }

  .zeroshop-detail-right-more .zeroshop-detail-price b {
	font-size: 30px;
  }

  .zeroshop-detail-price-right {
	margin-top: -10px;
  }

  .zeroshop-detail-price-r-b {
	color: #999;
	font-size: 14px;
	justify-content: flex-end;
	flex-direction: column;
  }

  .zeroshop-detail-price-r-b .price-r-b-fhfs {
	position: relative;
  }

  .zeroshop-detail-price-r-b .price-r-b-fhfs .price-r-b-fhfs-text {
	font-family: PingFangSC-Semibold;
	font-size: 22px;
	font-style: oblique;
	color: #11192d;
	font-weight: 600;
  }

  .zeroshop-detail-price-r-b .price-r-b-fhfs .price-r-b-fhfs-text p {
	z-index: 1;
	-webkit-text-stroke: 1px #616161;
	paint-order: stroke;
	letter-spacing: 3px;
	margin: 0px 3px;
	position: relative;
  }

  .zeroshop-detail-price-r-b .price-r-b-scal {
	margin-top: 5px;
	font-size: 12px;
  }

  .zeroshop-detail-price-r-b .price-r-b-scal p {
	margin-bottom: 0;
	margin: 0px 5px;
  }

  .zeroshop-detail-price-r-b .price-r-b-scal .scal-1 {
	position: relative;
  }

  .zeroshop-detail-price-r-b .price-r-b-scal .scal-1::after {
	content: "";
	position: absolute;
	height: 50%;
	width: 1px;
	background: #999;
	right: 0;
	top: 25%;

  }

  .zeroshop-detail-price-r-b .price-r-b-fhfs .price-r-b-fhfs-text::after {
	content: "";
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 100%;
	height: 15px;
	background: linear-gradient(to left, #ff5f5f, #ffae19);
	border-radius: 5px;
  }

  .zeroshop-detail-sumtext {
	margin-top: 10px;
	background-color: #f3f3f3;
	display: block;
	padding: 10px;
	border-radius: 5px;
  }

  .zeroshop-detail-sumtext p {
	color: #1f1f1f;
	line-height: 30px;
	font-size: 15px;
	margin-bottom: 0;
  }

  .zeroshop-detail-info {
	margin-top: 10px;
  }

  .zeroshop-detail-info-item {
	color: #999;
	font-size: 14px;
	margin-bottom: 5px;
  }

  .zeroshop-detail-info-item span:nth-child(2) {
	color: #1f1f1f;
  }

  .zeroshop-detail-button {
	margin-top: 10px;
  }

  .znew-detail-button-list {
	width: 100%;
  }

  .znew-detail-button-group {
	width: 80%;
	margin-right: 15px;
  }

  .znew-detail-button-sc {
	width: 20%;
  }

  .znew-detail-button-group button {
	color: #FFF !important;
	font-size: 16px;
	width: 50%;
	vertical-align: top;
	padding: 10px;
	border-radius: 8px;
	border: unset;
  }

  .znew-detail-button-group button i {
	-webkit-text-stroke-width: unset;
	margin-right: 5px;
  }

  .znew-detail-button-group button:nth-child(1) {
	background: linear-gradient(270deg, rgb(255, 203, 0), rgb(255, 148, 2));
	border-top-right-radius: unset;
	border-bottom-right-radius: unset;
  }

  .znew-detail-button-group button:nth-child(1):hover {
  	background: linear-gradient(270deg, rgb(233 186 1), rgb(231 134 2));
  	transition: all .3s;
  }

  .znew-detail-button-group button:nth-child(2) {
	background: linear-gradient(270deg, rgb(255, 119, 0), rgb(255, 73, 0));
	border-top-left-radius: unset;
	border-bottom-left-radius: unset;
  }

  .znew-detail-button-group button:nth-child(2):hover {
  	background: linear-gradient(270deg, rgb(233 110 1), rgb(231 68 0));
  }

  .znew-detail-button-sc button {
	border: unset;
	background-color: #046eee;
	border-radius: 8px;
	padding: 10px;
	color: #FFF;
	font-weight: 500;
	font-size: 16px;
	vertical-align: top;
  }

  .znew-detail-button-sc button i {
	-webkit-text-stroke-width: unset;
	margin-right: 5px;
  }

  .zeroshop-detail-tips {
	margin-top: 10px;
  }

  .zeroshop-detail-tips-content {
	color: #ff5f5f;
	font-size: 12px;
  }

  .zeroshop-detail-tips-content i {
	background-color: #ff5f5f;
	color: #FFF;
	padding: 3px 8px;
	border-radius: 8px 8px 0px 8px;
  }

  .zeroshop-detail-tips-content span {
	padding: 2px 0px 2px 12px;
	border: 1px solid;
	margin-left: -12px;
	border-radius: 5px;
  }

  .user-profile-tab .nav-item .nav-link {
	color: #11192d;
    font-family: PingFangSC-Semibold;
	font-size: 16px !important;
  }

  .user-profile-tab .nav-item .nav-link.active {
	
  }

  .znew-detail-content-mr {
	padding: 0px 20px;
  }

  .znew-detail-content-title {
	width: 100%;
	margin-bottom: 20px;
	display: flex;
  }

  .znew-detail-content-title .znew-content-title {
	font-family: PingFangSC-Semibold;
    font-size: 22px;
    color: #11192d;
    font-weight: 600;
    position: relative;
	border-bottom: 2px dashed #11192d;
  }

  .znew-detail-content-title .znew-content-title::after {
	content: "";
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    height: 8px;
    background: linear-gradient(270deg, rgb(255, 203, 0), rgb(255, 148, 2));
    border-radius: 1px;
  }

  .znew-detail-content-title .znew-content-title h4 {
	z-index: 1;
    position: relative;
    /*-webkit-text-stroke: 1px #616161;
    paint-order: stroke;*/
    letter-spacing: 3px;
    margin: 0px 3px;
	font-weight: 600;
  }

  .znew-detail-content p {
	font-size: 16px;
	color: #5b5b5b;
	letter-spacing: 0.5px;
	line-height: 28px;
	font-family: PingFangSC-Semibold;
	margin-bottom: 20px;
  }

  .znew-detail-content h1,
  .znew-detail-content h2,
  .znew-detail-content h3,
  .znew-detail-content h4 {
	display: flex;
	align-items: center;
	font-weight: 600;
	font-family: PingFangSC-Semibold;
	color: #1f1f1f;
	margin-bottom: 15px;
  }

  .znew-detail-content h1 {
	font-size: 24px;
  }

  .znew-detail-content h2 {
	font-size: 22px;
  }

  .znew-detail-content h3 {
	font-size: 20px;
  }

  .znew-detail-content h4 {
	font-size: 18px;
  }

  .znew-detail-content h1::before {
	content: url("data:image/svg+xml,%3C%3Fxml version='1.0' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg t='1726746325200' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='54685' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M458 836.4L778.4 516c2.1-2.1 2.1-5.5 0-7.6L464.8 194.8c-27.2-27.2-71.2-27.2-98.4 0l-268 268c-27.3 27.3-27.3 71.4 0 98.7l274.8 274.8c23.5 23.5 61.4 23.5 84.8 0.1z' fill='%23ff5f5f' p-id='54686' data-spm-anchor-id='a313x.search_index.0.i34.1c5c3a81Bt7B2b' class=''%3E%3C/path%3E%3Cpath d='M736.7 557.7c25.1-25.1 25.1-65.9 0-91L606.9 336.9l50.1-50.1c25.1-25.1 65.9-25.1 91 0l179.9 179.9c25.1 25.1 25.1 65.9 0 91L748 737.6c-25.1 25.1-65.9 25.1-91 0l-50.1-50.1 129.8-129.8z' fill='%23ffae19' p-id='54687' data-spm-anchor-id='a313x.search_index.0.i37.1c5c3a81Bt7B2b' class='selected'%3E%3C/path%3E%3Cpath d='M605 685.7l139.1-139.1c19-19 19-49.7 0-68.7L605 338.8 462.2 481.6c-16.9 16.9-16.9 44.3 0 61.2L605 685.7z' fill='%23ff5f5f' p-id='54688'%3E%3C/path%3E%3C/svg%3E");
    width: 30px;
    height: 30px;
    margin-right: 5px;
  }

  .znew-detail-content h2::before {
	content: url("data:image/svg+xml,%3C%3Fxml version='1.0' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg t='1726746140942' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='46604' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M907.21 462.51l-256.19-255.8c-26-25.96-68.06-25.96-94.07 0L279.61 483.63c-10.67 15.61-10.74 36.21-0.19 51.88l139.33 139.16L563.36 819.1c22.46 22.33 58.7 22.33 81.06 0l262.79-262.39c26.1-26.05 26.1-68.14 0-94.2z' fill='%23ff5f5f' p-id='46605' data-spm-anchor-id='a313x.search_index.0.i26.1c5c3a81Bt7B2b' class=''%3E%3C/path%3E%3Cpath d='M297.03 553.09c-24-23.96-24-62.9 0-86.86l124.08-123.89-47.9-47.82c-23.99-23.96-62.99-23.96-86.99 0L114.16 466.23c-23.99 23.96-23.99 62.9 0 86.86L286.13 724.8c23.99 23.96 63 23.96 86.99 0l47.89-47.82-123.98-123.89z m0 0' fill='%23ffae19' opacity='.8' p-id='46606' data-spm-anchor-id='a313x.search_index.0.i29.1c5c3a81Bt7B2b' class='selected'%3E%3C/path%3E%3C/svg%3E");
	width: 25px;
    height: 25px;
    margin-right: 5px;	
  }

  .znew-detail-content h3::before {
	content: url("data:image/svg+xml,%3C%3Fxml version='1.0' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg t='1726746619489' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='47172' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M320 512m-256 0a256 256 0 1 0 512 0 256 256 0 1 0-512 0Z' fill='%23ffae19' p-id='47173' data-spm-anchor-id='a313x.search_index.0.i2.7cf23a81WNp8ER' class=''%3E%3C/path%3E%3Cpath d='M704 512m-256 0a256 256 0 1 0 512 0 256 256 0 1 0-512 0Z' fill='%23ff5f5f' p-id='47174' data-spm-anchor-id='a313x.search_index.0.i5.7cf23a81WNp8ER' class='selected'%3E%3C/path%3E%3C/svg%3E");
	width: 20px;
    height: 20px;
    margin-right: 5px;	
  }

  .znew-detail-content h4::before {
	content: url("data:image/svg+xml,%3C%3Fxml version='1.0' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg t='1726747819258' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='49551' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M503.40574719 27.41455869c272.57931079 0 492.15708882 219.57777812 492.15708883 492.15708884s-219.57777812 492.15708882-492.15708883 492.15708883-492.15708882-219.57777812-492.15708886-492.15708883c0-268.79348701 219.57777812-492.15708882 492.15708886-492.15708884z' fill='%23ffefd1' p-id='49552' data-spm-anchor-id='a313x.search_index.0.i21.7cf23a81WNp8ER' class='selected'%3E%3C/path%3E%3Cpath d='M495.83409964 269.70727932c136.28965539 0 246.0785445 109.78888905 246.07854449 246.07854443s-109.78888905 246.0785445-246.07854449 246.07854442-246.0785445-109.78888905-246.07854442-246.07854442 113.57471274-246.0785445 246.07854442-246.07854443z' fill='%23ff5f5f' p-id='49553' data-spm-anchor-id='a313x.search_index.0.i19.7cf23a81WNp8ER' class=''%3E%3C/path%3E%3C/svg%3E");
	width: 20px;
    height: 20px;
    margin-right: 5px;	
  }

  .znew-detail-content img {
	width: 100%;
	max-height: 100%;
	border-radius: 5px;
  }

  .znew-detail-content ul,
  .znew-detail-content ol {
	list-style: disc;
	font-size: 15px;
	line-height: 24px;
	color: #1f1f1f;
	padding-left: 2rem;
  }

  .znew-detail-content ul li {
	margin-bottom: 5px;
  }

  .znew-detail-content ol li {
	margin-bottom: 5px;
  }

  .znew-detail-content-right-item {
	margin-bottom: 30px;
  }

  .znew-detail-content-right-goodsimg {
	width: 100%;
	height: 150px;
	overflow: hidden;
	border-radius: 8px;
	margin-bottom: 10px;
  }

  .znew-detail-content-right-goodsimg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
  }

  .znew-detail-content-right-goodsname {
	font-size: 16px;
	font-weight: 500;
	color: #1f1f1f;
	font-family: PingFangSC-Semibold;
	word-break: break-all;
	margin-bottom: 10px;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 50px;
  }

  .znew-detail-content-right-goodspic {
	font-size: 14px;
	color: #FF5000;
	font-family: PingFangSC-Semibold;
	display: flex;
	align-items: center;
	justify-content: space-between;
  }

  .znew-detail-content-right-goodspic b {
	font-size: 18px;
	line-height: 24px;
  }

  .znew-detail-content-right-goodspic small {
	margin-left: 5px;
	color: #7a7a7a;
	font-size: 14px;
  }

  .zero-talk-icon {
	width: 24px;
	height: 24px;
  }

  .zero-talk-icon.icon-im {
	content: url("data:image/svg+xml,%3Csvg t='1726802507239' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='10423'%3E%3Cpath d='M565.85 204.31c186.93 0 338.46 151.53 338.46 338.46 0 77.49-27.03 148.15-69.9 205.92-7.02 9.47-7.02 9.47-2.99 20.65 1.98 5.48 37.24 52.8 37.24 52.8 17.52 24.83-0.24 59.1-30.64 59.1H592.01c-1.8 0-3.38-0.49-5.09-0.72-6.98 0.43-13.99 0.72-21.08 0.72-186.93 0-338.46-151.53-338.46-338.46s151.54-338.47 338.47-338.47z' fill='%23B8E6FF' p-id='10424'%3E%3C/path%3E%3Cpath d='M458.15 142.77c-186.93 0-338.46 151.53-338.46 338.46 0 77.49 27.03 148.15 69.9 205.92 7.02 9.47 7.02 9.47 2.99 20.65-1.98 5.48-37.24 52.8-37.24 52.8-17.52 24.83 0.24 59.1 30.64 59.1h246.01c1.8 0 3.38-0.49 5.09-0.72 6.98 0.43 13.99 0.72 21.08 0.72 186.93 0 338.46-151.53 338.46-338.46S645.08 142.77 458.15 142.77z' fill='%2353B5FF' p-id='10425'%3E%3C/path%3E%3Cpath d='M565.85 419.69H519.7v-46.15c0-33.99-27.55-61.54-61.54-61.54s-61.54 27.55-61.54 61.54v46.15h-46.15c-33.99 0-61.54 27.55-61.54 61.54 0 33.99 27.55 61.54 61.54 61.54h46.15v46.15c0 33.99 27.55 61.54 61.54 61.54s61.54-27.55 61.54-61.54v-46.15h46.15c33.99 0 61.54-27.55 61.54-61.54-0.01-33.99-27.56-61.54-61.54-61.54z' fill='%23FFFBE8' p-id='10426'%3E%3C/path%3E%3C/svg%3E");
}

.zero-talk-icon.icon-chuangzuo {
	content: url("data:image/svg+xml,%3Csvg t='1726814781056' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='47521'%3E%3Cpath d='M512.030118 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z' fill='%230052D9' p-id='47522' data-spm-anchor-id='a313x.search_index.0.i13.7a3a3a81ghf5WB' class='selected'%3E%3C/path%3E%3Cpath d='M181.127529 185.524706h652.950589v652.950588H181.157647z' fill='%23202425' opacity='.01' p-id='47523'%3E%3C/path%3E%3Cpath d='M604.370824 777.908706a282.955294 282.955294 0 0 0 184.410352-233.562353c-67.041882 42.164706-144.685176 80.112941-229.074823 110.832941-84.329412 30.689882-168.237176 51.531294-246.723765 62.34353a282.955294 282.955294 0 0 0 291.388236 60.385882zM779.264 432.790588a296.026353 296.026353 0 0 0-5.752471-17.558588C720.052706 268.348235 557.658353 192.662588 410.804706 246.061176c-146.853647 53.458824-222.569412 215.853176-169.110588 362.676706 2.108235 5.872941 4.397176 11.595294 6.866823 17.197177-4.547765 0.361412-9.035294 0.662588-13.552941 0.903529a32.647529 32.647529 0 1 0 3.915294 65.204706c94.057412-5.632 200.884706-28.009412 309.609412-67.584 108.694588-39.544471 204.950588-91.075765 280.606118-147.275294a32.647529 32.647529 0 1 0-38.942118-52.404706c-3.614118 2.680471-7.228235 5.360941-10.962824 8.011294z' fill='%23FFFFFF' p-id='47524'%3E%3C/path%3E%3Cpath d='M572.897882 381.409882a43.52 43.52 0 1 0 0-87.070117 43.52 43.52 0 0 0 0 87.04z m-195.885176 195.885177a87.04 87.04 0 1 0 0-174.140235 87.04 87.04 0 0 0 0 174.140235z' fill='%230052D9' p-id='47525' data-spm-anchor-id='a313x.search_index.0.i14.7a3a3a81ghf5WB' class=''%3E%3C/path%3E%3C/svg%3E");
} 


/*	商品页toolkit开始	*/
.zeroui-toolkit {
	position: fixed;
	right: 0;
	bottom: 50%;
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	-ms-transform: translateY(50%);
	-o-transform: translateY(50%);
	transform: translateY(50%);
	z-index: 999;
	background-color: #f7f9fa;
	-webkit-box-shadow: -2px 0 30px 2px rgba(97, 105, 119, 0.18);
	-moz-box-shadow: -2px 0 30px 2px rgba(97, 105, 119, 0.18);
	box-shadow: -2px 0 30px 2px rgba(97, 105, 119, 0.18);
	border-radius: 18px 0 0 18px;
	width: 65px;
}

.zeroui-toolkit .zeroui-toolkit-list {
	padding: 15px 0;
}

.zeroui-toolkit-list > * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.zeroui-toolkit .zeroui-toolkit-list .zeroui-toolkit-item {
	border-radius: 0 0 0 18px;
	height: 52px;
	margin-top: 8px;
	padding-top: 4px;
	width: 65px;
	margin-bottom: 5px;
	display: inline-table;
}

.zeroui-toolkit .zeroui-toolkit-list .zeroui-toolkit-item:first-child {
	margin-top: 0;
}

.zeroui-toolkit-list .zeroui-toolkit-item {
	position: relative;
	text-align: center;
	width: 65px;
	height: 47px;
	margin-top: 36px;
	background-color: #f7f9fa;
	z-index: 1;
}

.zeroui-toolkit-list .zeroui-toolkit-item a {
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-family: PingFangSC-Semibold;
}

.zeroui-toolkit-list .zeroui-toolkit-item small {
	position: absolute;
	top: -5px;
	right: 2px;
	background-color: #ff5000;
	padding: 0 4px;
	border-radius: 12px;
	color: #FFF;
	font-size: 12px;
	font-family: cursive;
}

.zeroui-toolkit-list .zeroui-toolkit-item .zeroui-toolkit-icon {
	display: block;
	width: 100%;
	height: 24px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 28px;
	-webkit-text-stroke-width: unset;
	font-size: 25px;
	margin-bottom: 5px;
}

.zeroui-toolkit .toolkit-item-message {
	cursor: pointer;
}

.toolkit-item-message .zeroui-toolkit-wrapper,
.toolkit-item-qr .zeroui-toolkit-wrapper {
	position: absolute;
	right: 65px;
	padding-right: 5px;
	top: -5px;
}

.toolkit-item-message .zeroui-toolkit-wrapper .zeroui-toolkit-message {
	text-align: center;
	padding: 10px 15px 10px;
	background: #fff;
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.08);
	border-radius: 5px;
}

.toolkit-item-qr .zeroui-toolkit-wrapper .zeroui-toolkit-qr {
	text-align: center;
	padding: 10px;
	background: #fff;
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.08);
	border-radius: 5px;
}

.toolkit-item-qr .zeroui-toolkit-wrapper .zeroui-toolkit-qr img {
	width: 100px;
	height: 100px;
}

.toolkit-item-qr .zeroui-toolkit-wrapper .zeroui-toolkit-qr span {
	margin-top: 5px;
	display: block;
	font-size: 12px;
	color: #333;
	font-family: PingFangSC-Semibold;
}

.toolkit-item-message:hover .zeroui-toolkit-wrapper,
.toolkit-item-qr:hover .zeroui-toolkit-wrapper {
	display: block !important;
}

.zeroui-toolkit-wrapper ul {
	margin-bottom: 0;
}

.zeroui-toolkit-wrapper ul li {
	margin-bottom: 10px;
}

.toolkit-item-link {
	display: flex;
	align-items: center;
}

.toolkit-icon {
	width: 20px;
	height: 20px;
	display: inline-block;
	margin-right: 5px;
}

.toolkit-item-link .toolkit-icon.icon-im {
	content: url("data:image/svg+xml,%3Csvg t='1726802507239' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='10423'%3E%3Cpath d='M565.85 204.31c186.93 0 338.46 151.53 338.46 338.46 0 77.49-27.03 148.15-69.9 205.92-7.02 9.47-7.02 9.47-2.99 20.65 1.98 5.48 37.24 52.8 37.24 52.8 17.52 24.83-0.24 59.1-30.64 59.1H592.01c-1.8 0-3.38-0.49-5.09-0.72-6.98 0.43-13.99 0.72-21.08 0.72-186.93 0-338.46-151.53-338.46-338.46s151.54-338.47 338.47-338.47z' fill='%23B8E6FF' p-id='10424'%3E%3C/path%3E%3Cpath d='M458.15 142.77c-186.93 0-338.46 151.53-338.46 338.46 0 77.49 27.03 148.15 69.9 205.92 7.02 9.47 7.02 9.47 2.99 20.65-1.98 5.48-37.24 52.8-37.24 52.8-17.52 24.83 0.24 59.1 30.64 59.1h246.01c1.8 0 3.38-0.49 5.09-0.72 6.98 0.43 13.99 0.72 21.08 0.72 186.93 0 338.46-151.53 338.46-338.46S645.08 142.77 458.15 142.77z' fill='%2353B5FF' p-id='10425'%3E%3C/path%3E%3Cpath d='M565.85 419.69H519.7v-46.15c0-33.99-27.55-61.54-61.54-61.54s-61.54 27.55-61.54 61.54v46.15h-46.15c-33.99 0-61.54 27.55-61.54 61.54 0 33.99 27.55 61.54 61.54 61.54h46.15v46.15c0 33.99 27.55 61.54 61.54 61.54s61.54-27.55 61.54-61.54v-46.15h46.15c33.99 0 61.54-27.55 61.54-61.54-0.01-33.99-27.56-61.54-61.54-61.54z' fill='%23FFFBE8' p-id='10426'%3E%3C/path%3E%3C/svg%3E");
}

.toolkit-item-link .toolkit-icon.icon-qq {
	content: url("data:image/svg+xml,%3Csvg t='1726803092081' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='20156'%3E%3Cpath d='M511.09761 957.257c-80.159 0-153.737-25.019-201.11-62.386-24.057 6.702-54.831 17.489-74.252 30.864-16.617 11.439-14.546 23.106-11.55 27.816 13.15 20.689 225.583 13.211 286.912 6.767v-3.061z' fill='%23FAAD08' p-id='20157'%3E%3C/path%3E%3Cpath d='M496.65061 957.257c80.157 0 153.737-25.019 201.11-62.386 24.057 6.702 54.83 17.489 74.253 30.864 16.616 11.439 14.543 23.106 11.55 27.816-13.15 20.689-225.584 13.211-286.914 6.767v-3.061z' fill='%23FAAD08' p-id='20158'%3E%3C/path%3E%3Cpath d='M497.12861 474.524c131.934-0.876 237.669-25.783 273.497-35.34 8.541-2.28 13.11-6.364 13.11-6.364 0.03-1.172 0.542-20.952 0.542-31.155C784.27761 229.833 701.12561 57.173 496.64061 57.162 292.15661 57.173 209.00061 229.832 209.00061 401.665c0 10.203 0.516 29.983 0.547 31.155 0 0 3.717 3.821 10.529 5.67 33.078 8.98 140.803 35.139 276.08 36.034h0.972z' fill='%23000000' p-id='20159'%3E%3C/path%3E%3Cpath d='M860.28261 619.782c-8.12-26.086-19.204-56.506-30.427-85.72 0 0-6.456-0.795-9.718 0.148-100.71 29.205-222.773 47.818-315.792 46.695h-0.962C410.88561 582.017 289.65061 563.617 189.27961 534.698 185.44461 533.595 177.87261 534.063 177.87261 534.063 166.64961 563.276 155.56661 593.696 147.44761 619.782 108.72961 744.168 121.27261 795.644 130.82461 796.798c20.496 2.474 79.78-93.637 79.78-93.637 0 97.66 88.324 247.617 290.576 248.996a718.01 718.01 0 0 1 5.367 0C708.80161 950.778 797.12261 800.822 797.12261 703.162c0 0 59.284 96.111 79.783 93.637 9.55-1.154 22.093-52.63-16.623-177.017' fill='%23000000' p-id='20160'%3E%3C/path%3E%3Cpath d='M434.38261 316.917c-27.9 1.24-51.745-30.106-53.24-69.956-1.518-39.877 19.858-73.207 47.764-74.454 27.875-1.224 51.703 30.109 53.218 69.974 1.527 39.877-19.853 73.2-47.742 74.436m206.67-69.956c-1.494 39.85-25.34 71.194-53.24 69.956-27.888-1.238-49.269-34.559-47.742-74.435 1.513-39.868 25.341-71.201 53.216-69.974 27.909 1.247 49.285 34.576 47.767 74.453' fill='%23FFFFFF' p-id='20161'%3E%3C/path%3E%3Cpath d='M683.94261 368.627c-7.323-17.609-81.062-37.227-172.353-37.227h-0.98c-91.29 0-165.031 19.618-172.352 37.227a6.244 6.244 0 0 0-0.535 2.505c0 1.269 0.393 2.414 1.006 3.386 6.168 9.765 88.054 58.018 171.882 58.018h0.98c83.827 0 165.71-48.25 171.881-58.016a6.352 6.352 0 0 0 1.002-3.395c0-0.897-0.2-1.736-0.531-2.498' fill='%23FAAD08' p-id='20162'%3E%3C/path%3E%3Cpath d='M467.63161 256.377c1.26 15.886-7.377 30-19.266 31.542-11.907 1.544-22.569-10.083-23.836-25.978-1.243-15.895 7.381-30.008 19.25-31.538 11.927-1.549 22.607 10.088 23.852 25.974m73.097 7.935c2.533-4.118 19.827-25.77 55.62-17.886 9.401 2.07 13.75 5.116 14.668 6.316 1.355 1.77 1.726 4.29 0.352 7.684-2.722 6.725-8.338 6.542-11.454 5.226-2.01-0.85-26.94-15.889-49.905 6.553-1.579 1.545-4.405 2.074-7.085 0.242-2.678-1.834-3.786-5.553-2.196-8.135' fill='%23000000' p-id='20163'%3E%3C/path%3E%3Cpath d='M504.33261 584.495h-0.967c-63.568 0.752-140.646-7.504-215.286-21.92-6.391 36.262-10.25 81.838-6.936 136.196 8.37 137.384 91.62 223.736 220.118 224.996H506.48461c128.498-1.26 211.748-87.612 220.12-224.996 3.314-54.362-0.547-99.938-6.94-136.203-74.654 14.423-151.745 22.684-215.332 21.927' fill='%23FFFFFF' p-id='20164'%3E%3C/path%3E%3Cpath d='M323.27461 577.016v137.468s64.957 12.705 130.031 3.91V591.59c-41.225-2.262-85.688-7.304-130.031-14.574' fill='%23EB1C26' p-id='20165'%3E%3C/path%3E%3Cpath d='M788.09761 432.536s-121.98 40.387-283.743 41.539h-0.962c-161.497-1.147-283.328-41.401-283.744-41.539l-40.854 106.952c102.186 32.31 228.837 53.135 324.598 51.926l0.96-0.002c95.768 1.216 222.4-19.61 324.6-51.924l-40.855-106.952z' fill='%23EB1C26' p-id='20166'%3E%3C/path%3E%3C/svg%3E");
}

.toolkit-item-link .toolkit-icon.icon-phone {
	content: url("data:image/svg+xml,%3Csvg t='1702367434314' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='1626'%3E%3Cpath d='M742.912 952.064H261.888c-109.184 0-197.76-88.576-197.76-197.76V273.28C64.128 164.096 152.704 75.52 261.888 75.52h481.024c109.184 0 197.76 88.576 197.76 197.76v481.024c0 109.184-88.576 197.76-197.76 197.76z' fill='%2300E560' p-id='1627'%3E%3C/path%3E%3Cpath d='M335.872 240.896l75.008 105.856c7.552 10.624 8.192 24.832 1.664 36.096l-27.648 47.744c-6.4 11.008-6.016 24.704 1.024 35.2 21.376 31.744 72.192 99.2 142.08 141.824 13.056 7.936 29.184 9.088 43.008 2.688l50.176-23.04c7.424-3.456 16.128-2.944 23.04 1.408l111.616 68.992c11.904 7.296 16.512 22.144 11.136 34.944-10.624 25.728-31.616 64.384-64.384 71.296-49.664 10.496-161.152-15.232-299.52-154.496s-179.2-251.776-164.864-323.328c0 0 22.656-38.656 69.504-54.4 10.368-3.584 21.888 0.384 28.16 9.216z' fill='%23FFFFFF' p-id='1628'%3E%3C/path%3E%3C/svg%3E");
}

.toolkit-item-link .toolkit-icon.icon-alipay {
	content: url("data:image/svg+xml,%3Csvg t='1702366479437' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='1260'%3E%3Cpath d='M902.095 652.871l-250.96-84.392s19.287-28.87 39.874-85.472c20.59-56.606 23.539-87.689 23.539-87.689l-162.454-1.339v-55.487l196.739-1.387v-39.227H552.055v-89.29h-96.358v89.294H272.133v39.227l183.564-1.304v59.513h-147.24v31.079h303.064s-3.337 25.223-14.955 56.606c-11.615 31.38-23.58 58.862-23.58 58.862s-142.3-49.804-217.285-49.804c-74.985 0-166.182 30.123-175.024 117.55-8.8 87.383 42.481 134.716 114.728 152.139 72.256 17.513 138.962-0.173 197.04-28.607 58.087-28.391 115.081-92.933 115.081-92.933l292.486 142.041c-11.932 69.3-72.067 119.914-142.387 119.844H266.37c-79.714 0.078-144.392-64.483-144.466-144.194V266.374c-0.074-79.72 64.493-144.399 144.205-144.47h491.519c79.714-0.073 144.396 64.49 144.466 144.203v386.764z m-365.76-48.895s-91.302 115.262-198.879 115.262c-107.623 0-130.218-54.767-130.218-94.155 0-39.34 22.373-82.144 113.943-88.333 91.519-6.18 215.2 67.226 215.2 67.226h-0.047z' fill='%2302A9F1' p-id='1261'%3E%3C/path%3E%3C/svg%3E");
}

.toolkit-item-link .toolkit-icon.icon-wechat {
	content: url("data:image/svg+xml,%3Csvg t='1702366429724' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='1058'%3E%3Cpath d='M683.058 364.695c11 0 22 1.016 32.943 1.976C686.564 230.064 538.896 128 370.681 128c-188.104 0.66-342.237 127.793-342.237 289.226 0 93.068 51.379 169.827 136.725 229.256L130.72 748.43l119.796-59.368c42.918 8.395 77.37 16.79 119.742 16.79 11 0 21.46-0.48 31.914-1.442a259.168 259.168 0 0 1-10.455-71.358c0.485-148.002 128.744-268.297 291.403-268.297l-0.06-0.06z m-184.113-91.992c25.99 0 42.913 16.79 42.913 42.575 0 25.188-16.923 42.579-42.913 42.579-25.45 0-51.38-16.85-51.38-42.58 0-25.784 25.93-42.574 51.38-42.574z m-239.544 85.154c-25.384 0-51.374-16.85-51.374-42.58 0-25.784 25.99-42.574 51.374-42.574 25.45 0 42.918 16.79 42.918 42.575 0 25.188-16.924 42.579-42.918 42.579z m736.155 271.655c0-135.647-136.725-246.527-290.983-246.527-162.655 0-290.918 110.88-290.918 246.527 0 136.128 128.263 246.587 290.918 246.587 33.972 0 68.423-8.395 102.818-16.85l93.809 50.973-25.93-84.677c68.907-51.93 120.286-119.815 120.286-196.033z m-385.275-42.58c-16.923 0-34.452-16.79-34.452-34.179 0-16.79 17.529-34.18 34.452-34.18 25.99 0 42.918 16.85 42.918 34.18 0 17.39-16.928 34.18-42.918 34.18z m188.165 0c-16.984 0-33.972-16.79-33.972-34.179 0-16.79 16.927-34.18 33.972-34.18 25.93 0 42.913 16.85 42.913 34.18 0 17.39-16.983 34.18-42.913 34.18z' fill='%2309BB07' p-id='1059'%3E%3C/path%3E%3C/svg%3E");
}

.toolkit-item-link .toolkit-icon.icon-imessage {
	content: url("data:image/svg+xml,%3Csvg t='1702367385184' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='75361'%3E%3Cpath d='M761.984 1009.28H253.696C138.368 1009.28 44.8 915.712 44.8 800.384V292.096C44.8 176.768 138.368 83.2 253.696 83.2h508.288c115.328 0 208.896 93.568 208.896 208.896v508.288c0 115.328-93.568 208.896-208.896 208.896z' fill='%2300E560' p-id='75362'%3E%3C/path%3E%3Cpath d='M507.776 265.856c-72.576 0-139.776 20.352-193.536 54.528-54.272 34.432-94.592 83.2-113.408 139.264-7.552 22.528-11.648 46.464-11.648 71.04 0 92.16 56.448 172.928 142.208 220.544 7.68 4.224 11.648 13.44 8.32 21.632-6.4 15.616-14.592 30.592-24.32 44.672-3.072 4.352 0.768 10.368 6.016 8.96 29.44-7.808 56.96-19.072 81.92-33.28 9.088-5.248 19.456-6.912 29.696-4.864 23.936 4.736 49.024 7.296 74.88 7.296 176 0 318.592-118.656 318.592-264.832 0-146.304-142.72-264.96-318.72-264.96z' fill='%23FFFFFF' p-id='75363'%3E%3C/path%3E%3C/svg%3E");
}

.toolkit-item-link .toolkit-icon.icon-ding {
	content: url("data:image/svg+xml,%3Csvg t='1726803930228' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='30940'%3E%3Cpath d='M849.92 51.2H174.08c-67.8656 0-122.88 55.0144-122.88 122.88v675.84c0 67.8656 55.0144 122.88 122.88 122.88h675.84c67.8656 0 122.88-55.0144 122.88-122.88V174.08c0-67.8656-55.0144-122.88-122.88-122.88z m-97.17248 383.4112c-1.00352 4.61824-3.61472 10.84928-7.22944 19.18976l-0.50688 0.50176c-21.69856 46.01344-77.66016 136.13568-77.66016 136.13568l-0.50688-0.50176-16.57344 28.43136h79.17056L578.33472 819.2l34.16064-136.63744h-62.09024l21.69856-90.624c-17.58208 4.1216-38.28224 9.85088-62.592 18.08384 0 0-33.15712 19.18976-95.24736-37.26848 0 0-41.89696-37.2736-17.58208-46.01344 10.34752-4.1216 50.23232-8.84736 81.78176-12.95872 42.3936-5.72928 68.81792-8.84736 68.81792-8.84736s-130.90816 2.10944-161.95584-3.10784c-31.04256-4.62336-70.4256-56.97024-78.6688-102.48192 0 0-12.95872-24.81664 27.9296-12.95872 40.39168 11.8528 210.18112 46.01344 210.18112 46.01344S324.2496 365.2864 309.78048 348.70784c-14.46912-16.57856-42.99776-90.01984-39.38304-135.13216 0 0 1.50528-11.35104 12.95872-8.23808 0 0 162.55488 74.5472 273.77664 114.93376 111.8208 41.40032 208.57344 62.09536 195.61472 114.33984z' fill='%233296FA' p-id='30941'%3E%3C/path%3E%3C/svg%3E");
}

.zeroui-toolkit-button {
	margin-top: 10px;
	display: block;
	background: linear-gradient(to left, #ff5f5f, #ffae19);
	border-radius: 5px;
	color: #FFF;
	padding: 3px;
	font-weight: 600;
}

.zeroui-toolkit-wrapper .toolkit-item-link span {
	width: 80px;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: start;
}

/*	商品页toolkit结束	*/