/* invitationCode/index.wxss */ page { overflow: hidden; } .main { height: 100vh; background-size: cover; background-position: center; box-sizing: border-box; padding: 46rpx 60rpx 150rpx 60rpx; } .main-content { height: 1110rpx; background-size: 100% 100%; background-repeat: no-repeat; position: relative; display: flex; flex-direction: column; justify-content: space-between; padding: 24rpx; } .main-content .user-info { display: flex; box-sizing: border-box; align-items: center; } .main-content .user-info .head { width: 99rpx; height: 99rpx; border: 4rpx solid #ffffff; border-radius: 50%; flex-shrink: 0; } .main-content .user-info .right { flex: 1; color: #ffffff; margin-left: 25rpx; font-size: 24rpx; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; } .main-content .user-info .right .name { margin-bottom: 13rpx; } .main-content .qrcode-info { text-align: center; color: #ffffff; font-size: 30rpx; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; } .main-content .qrcode-info .invitationCode{ margin-bottom: 18rpx; width: 148rpx; border-radius: 10rpx; } .main-content .qrcode-info .invitationCode_view{ text-align: center; min-height: 148rpx; } .bottom { position: fixed; width: 750rpx; left: 0; bottom: 0; display: flex; align-items: center; justify-content: space-between; padding: 30rpx; box-sizing: border-box; } .btn { width: 220rpx; height: 85rpx; line-height: 85rpx; border-radius: 44rpx; font-size: 30rpx; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; text-align: center; box-sizing: border-box; } .btn1 { background: #ffffff; border: 1px solid #cccccc; color: #333333; } .btn2 { background: #88bb26; color: #ffffff; border: 1px solid #88bb26; } .btn3 { background: #2b58a5; color: #ffffff; border: 1px solid #2b58a5; }