.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 .setting{ background: rgba(255, 255, 255, 0.9); width:66rpx;height:66rpx; border-radius: 50%; display: flex; align-items: center; padding:18rpx 16rpx; box-sizing: border-box; } .user-info .content .setting .icon{ width:36rpx;height:30rpx; } .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; background-color: #fff; margin:20rpx; border-radius: 20rpx; } .invite-cell .title{ display: flex; align-items: center; } .invite-cell .title .text{ margin-left:20rpx; flex:1; } .invite-cell .icon{ width:40rpx;height:40rpx; } .invite-cell .sub-title{ font-size: 26rpx; color: #888888; margin-top:30rpx; padding-left:60rpx; } .cell.is-button{ background-color: #fff; font-weight: normal; } .cell.is-button:hover{ background-color: #fff; }