.poster{
	margin: 30rpx 40rpx;
	background-color: #fff;
}
.poster-pic{
	width: 100%;
}
.poster-title{
	line-height: 40rpx;
	font-size: 28rpx;
	font-family: PingFang SC-Regular, PingFang SC;
	font-weight: 400;
	color: #333333;
	margin-top: 20rpx;
}
.poster-note{
	line-height: 37rpx;
	font-size: 26rpx;
	font-family: PingFang SC-Regular, PingFang SC;
	font-weight: 400;
	color: #999999;
	margin-top: 20rpx;
}
.poster-code{
	width: 126rpx;
	height: 126rpx;
	margin-left: 20rpx;
}

.change-product{
	position: absolute;
	right: 0;
	top:0;
	padding: 4rpx 18rpx;
	font-size: 24rpx;
	font-family: PingFang SC-Regular, PingFang SC;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 45rpx;
	background: rgba(0,0,0,0.7);
}
.change-product image{
	width: 24rpx;
	height: 25rpx;
	margin-right: 10rpx;
}
	
.share-btn{
	background-color: #fff;
	padding: 30rpx 40rpx;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
}
.btn{
	line-height: 80rpx;
	background: #27D699;
	border-radius: 40rpx 40rpx 40rpx 40rpx;
	opacity: 1;
	font-size: 32rpx;
	font-family: PingFang SC-Regular, PingFang SC;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
}


canvas {
	position: fixed;
	top: 0;
	left: 9000px;
/* 	    left: -40px;
	    top: -28px;
  z-index: 9999;
  transform: scale(0.4);
  margin-left: -156px;
  margin-top: -156px; */
}