.style_1{width: 500rpx; height: 889rpx; position: relative; margin: 40rpx auto;}
.bg{width: 100%; height: 100%;}
.button{box-shadow: 0 5rpx 12rpx rgba(0,0,0,.4); font-size: 28rpx;}
.rule-text{text-align: center; text-decoration: underline; color: #ee3a43; font-size: 24rpx;}
.buttons-row{padding:30rpx 60rpx;}

.qrocde,.avatar,.nickname,.text,.text2,.invitePrice,.tips,.text3{position: absolute;}
.qrocde{width: 140rpx; height: 140rpx;bottom: 75rpx; left: 55rpx;}
.avatar{top: 90rpx; left: 50rpx; border-radius: 100%; width: 92rpx;height: 92rpx; z-index: 1;}
.nickname{top: 90rpx; left: 160rpx;font-size: 28rpx; color: #231815; z-index: 2;}
.text{top: 450rpx; left: 50rpx; font-size: 20rpx; width: 400rpx; text-align: justify; text-indent: 45rpx;color: #727171;}
.text2{bottom: 273rpx; right: 95rpx; font-size: 20rpx;color: #727171;}
.tips{top: 130rpx; left: 160rpx; font-size: 20rpx; display: block; margin-right: 40rpx; color: #3E3A39;}
.invitePrice{top: 235rpx; left:10rpx; text-align: center; font-size: 90rpx; line-height: 90rpx;color: #77410C; width: 100%;}
.text3{top: 110rpx; left:160rpx; font-size: 20rpx; background: #EE3A43; color: #fff;border-radius: 6rpx; padding: 6rpx;}
.organ > .nickname{top:70rpx;}
.organ > .tips{top: 150rpx;}