.followBox { padding: 0rpx 20rpx 20rpx; } .followBox .screening { position: fixed; top: 0px; left: 0px; width: 100%; padding: 0rpx 28rpx 20rpx; display: flex; z-index: 9; align-items: center; justify-content: space-between; box-sizing: border-box; background-color: #F2F6FC; padding-left: 20rpx; } .followBox .screening .type { position: relative; padding: 4rpx 0rpx; color: #666; font-size: 26rpx; } .followBox .screening .type .noticeTips { position: absolute; right: -6rpx; top: 0rpx; width: 30rpx; padding: 2rpx 0rpx; border-radius: 40rpx; color: white; font-size: 18rpx; text-align: center; background-color: #FF0000; } .followBox .screening .currentType { color: #333; font-weight: bold; border-bottom: 6rpx solid #00C657; } .followBox .screening .searchFriend { font-size: 26rpx; display: flex; align-items: center; padding: 10rpx 30rpx; border-radius: 25rpx; color: #666666; background-color: white; } .followBox .screening .searchFriend image { width: 22rpx; height: 22rpx; margin-right: 10rpx; } .followBox .box { padding-bottom: 20rpx; margin-top: 88rpx; } .followBox .box .userBox { margin-bottom: 28rpx; display: flex; align-items: flex-start; justify-content: space-between; padding: 16rpx 24rpx 24rpx; border-radius: 20rpx; box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; background-color: white; } .followBox .box .userBox .identity { position: relative; text-align: center; } .followBox .box .userBox .identity .avatar { width: 106rpx; height: 106rpx; border-radius: 50%; position: relative; background-color: #e4e1e1; } .followBox .box .userBox .identity .identityText { position: absolute; top: 86rpx; left: 0rpx; right: 0rpx; margin: auto; width: 80rpx; margin-top: 6rpx; font-size: 24rpx; color: white; background-color: #10CA61; border-radius: 25rpx; } .followBox .box .userBox .userRight { flex: 1; margin-left: 30rpx; } .followBox .box .userBox .userRight .topBox .row { display: flex; align-items: center; justify-content: space-between; } .followBox .box .userBox .userRight .topBox .row .nickName { width: 200rpx; color: #333; font-size: 32rpx; } .followBox .box .userBox .userRight .topBox .row .gradeText { margin: 18rpx 0rpx 12rpx; font-size: 24rpx; color: rgba(0, 0, 0, 0.6); } .followBox .box .userBox .userRight .topBox .row .gradeText .copy { width: 22rpx; height: 22rpx; } .followBox .box .userBox .userRight .topBox .row .count { margin-top: 10rpx; flex: 1; font-size: 24rpx; color: rgba(0, 0, 0, 0.6); text-align: left; } .followBox .box .userBox .userRight .topBox .row .count .countNum { margin-left: 10rpx; } .followBox .box .userBox .userRight .topBox .row .countEnd { text-align: right; border: none; } .followBox .box .userBox .userRight .btmBox { display: flex; align-items: center; justify-content: space-between; margin-top: 30rpx; } .followBox .box .userBox .userRight .btmBox .state { text-align: center; } .followBox .box .userBox .userRight .btmBox .state .character { width: 24rpx; height: 24rpx; margin-right: 6rpx; } .followBox .box .userBox .userRight .btmBox .state .stateText { width: 200rpx; display: flex; justify-content: center; align-items: center; padding: 12rpx 0rpx; border-radius: 50rpx; font-size: 24rpx; } .followBox .box .userBox .userRight .btmBox .state .already { background-color: #E4EDFB; } .followBox .box .userBox .userRight .btmBox .state .yet { background-color: #1BC665; color: white; } .followBox .box .userBox .userRight .btmBox .follow { display: flex; align-items: center; justify-content: center; width: 200rpx; height: 52rpx; font-size: 24rpx; border-radius: 50rpx; background-color: #10CA61; color: white; } .followBox .box .userBox .userRight .btmBox .follow .character { width: 24rpx; height: 24rpx; margin-right: 6rpx; } .followBox .box .userBox .userRight .btmBox .isFans { background-color: #E2ECFB; color: #333; } .empty { margin-top: 200rpx; }