.userDetail .avatar-box { padding: 20rpx 20rpx; background: #11A8FD; } .userDetail .avatar-box .avatar-top { display: flex; justify-content: space-between; align-items: center; height: 120rpx; } .userDetail .avatar-box .avatar-top .avatar-left-box { display: flex; justify-content: flex-start; align-items: center; } .userDetail .avatar-box .avatar-top .avatar-left-box image { width: 80rpx; height: 80rpx; border-radius: 80rpx; } .userDetail .avatar-box .avatar-top .avatar-left-box text { font-size: 14px; color: #fff; margin-left: 20rpx; } .userDetail .avatar-box .avatar-top .avatar-right-box image { width: 40rpx; height: 40rpx; } .userDetail .avatar-box .avatar-box-text { color: #fff; font-size: 12px; } .userDetail .avatar-box .avatar-box-tag { display: flex; justify-content: space-between; align-items: center; margin-top: 24rpx; } .userDetail .avatar-box .avatar-box-tag .avatar-box-tag-left { display: flex; justify-content: flex-start; align-items: center; } .userDetail .avatar-box .avatar-box-tag .avatar-box-tag-left .tag-left-box { width: 120rpx; } .userDetail .avatar-box .avatar-box-tag .avatar-box-tag-left .tag-left-box text { display: block; color: #fff; font-size: 12px; } .userDetail .avatar-box .avatar-box-tag .avatar-box-tag-left .tag-left-box text:last-child { margin-top: 8rpx; } .userDetail .middle .segmented-control { border-radius: 8rpx 8rpx 0 0; background-color: rgba(17, 168, 253, 0.1); } .userDetail .bottom { display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; } .userDetail .bottom image { margin-top: 40rpx; margin-left: 40rpx; border-radius: 16rpx; }