.user-info-scroll-view{ height:100vh; } .user-info{ height:460rpx; position: relative; overflow: hidden; position: relative; background-color: var(--main-color); border-radius: 0 0 20rpx 20rpx; border-radius: 0 0 20rpx 20rpx; } .user-info .content{ display: flex; align-items: center; margin:218rpx 40rpx 0 40rpx; position: relative; z-index: 1; } .user-info .content .avatar{ width:120rpx;height:120rpx; border: 2px solid #FFFFFF; border-radius: 50%; } .user-info .content .name{ font-size: 36rpx; font-weight: 600; flex:1; margin-left:30rpx; } .user-info .content .phone{ margin-top:18rpx; font-size: 30rpx; font-weight: normal; color: #333; } .user-info .content .qrcode{ width:56rpx;height:56rpx; } .property{ padding:52rpx 0; display: flex; margin-top: -100rpx; position: relative; } .property .item{ flex:1; text-align: center; } .property .item:first-child{ border-right:1rpx solid rgba(124, 134, 149, 0.3); } .property .item .key{ margin-top: 36rpx; font-size: 28rpx; } .property .item .value{ font-size:56rpx; font-weight: 600; } .invite-cell{ padding:40rpx 40rpx 36rpx 40rpx!important; background-color: #fff; margin:20rpx!important; border-radius: 20rpx; text-align: left; font-weight: normal; line-height: 1; } .invite-cell .title{ display: flex; align-items: center; } .invite-cell .title .text{ margin-left:20rpx; font-size: 30rpx; flex:1; } .invite-cell .icon{ width:40rpx!important; height:40rpx!important; } .invite-cell .sub-title{ font-size: 29rpx; color: #FF8C12; margin-top:30rpx; padding-left:60rpx; } .cell.is-button{ background-color: #fff; font-weight: normal; } .cell.is-button:hover{ background-color: #fff; } .modal-view-qrcode{ position: relative; } .modal-view-qrcode .modal-view-main{ padding:36rpx; } .modal-view-qrcode .qrcode{ width:220px;height: 220px; vertical-align: middle; } .modal-view-qrcode .weui-loading{ position: absolute; left:50%;top:44%; margin-left: -0.5em; } .modal-view-qrcode .tips{ font-size:32rpx; color: #222222; text-align: center; margin-top:26rpx; }