.shareTc,
.shareCodeTc{
	position: absolute;
	z-index: -1;
	opacity: 0;
}
.shareCodeTc i{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.shareCodeTc{
	width:100%;
	height:100%;
}
/* .shareCodeTc.on:after{
	display: block;
	position:absolute;
	content:'长按图片保存';
	font-size:1rem;
	left:50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	bottom: 3%;
	color: white;
	font-family: 'zaozi';
} */

.shareCodeTc .shareCodeBody{
	z-index:2;
}
.shareTc.active,.wxCode.active,.shareCodeTc.active,.wapResultTc.active{
	opacity:1;
	z-index:21;
}

.shareBody{
	width: fit-content;
  margin: 0 auto;
	position: relative;
	top: 82px;
	transform: scale(.6);
	-webkit-transform: scale(.6);
	opacity: 0;
	transition: all .3s;
	-webkit-transition: all .3s;
}
.shareCodeTc{
	top:0;
}
.shareCodeBody{
	width: 750px;
  margin: 0 auto;
	position: absolute;
	top: 0;
	transform: scale(.6);
	-webkit-transform: scale(.6);
	opacity: 0;
	transition: all .3s;
	-webkit-transition: all .3s;
}
.shareTc.active .shareBody,.shareCodeTc.active .shareCodeBody{
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 1;
}

.shareMain {
	width: 690px;
	position: absolute;
	left: 50%;
	top: 56px;
	transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
}

.shareBg{
  width:690px;
}

.sharePic {
	display: block;
	width: 588px;
  margin: 0 auto;
}

.shareMain .shareTxt {
	width: 588px;
	position: relative;
	margin: 36px auto 0;
}

.shareMain .shareTxt .text {
	display: block;
	width: 100%;
}
.shareMain .shareTxt .copy-pic {
	display: block;
	width: 284px;
}
.shareMain .shareTxt .share-btn{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top:48px;
}
.shareMain .shareTxt .copy-image {
	display: block;
	width: 284px;
}
.shareMain .shareTxt img:nth-child(2) {
	cursor: pointer;
}
.shareMain .shareTxt img:nth-child(3) {
	cursor: pointer;
}

.shareTc .close{
  right: 31px;
  top: 39px;
}

#qrCode{
	/* width: 186px;
	position: absolute;
	right: 44px;
	bottom: 48px; */
	width: 270px;
	position: absolute;
	right: 62px;
	bottom: 62px;
}
#qrCode img{
	display:block;
	width:100%;
	object-fit: cover;
}