.topMenu { display: flex; padding: 12px 0; border-bottom: 1rpx solid rgba(0, 0, 0, 0.1); background-color: #fff; } .onMune { flex: 1; font-size: 15px; font-weight: 400; text-align: center; color: #444444; line-height: 18px; } .menuBorder { position: absolute; width: 20px; height: 3px; opacity: 1; background: #027AFF; border-radius: 2px; bottom: -12px; left: 50%; margin-left: -10px; } .onMune .menuBorder { display: none; } .onMune.active .menuBorder { display: block; } .onMune.active { font-size: 18px; font-weight: 601; text-align: center; color: #027AFF; line-height: 18px; } .w140 { width: 120px; } .userList { display: flex; align-items: center; height: 48px; border-bottom: 1rpx solid #e2e2e2; } .topTable { display: flex; font-size: 16px; color: #999; margin-top: 12px; border-bottom: 1rpx solid #e2e2e2; padding-bottom: 8px; } .w40 { width: 40px; } .wNum { width: 20px; height: 20px; margin: 0 auto; border-radius: 50%; font-size: 14px; color: #333; text-align: center; line-height: 20px; } scroll-view .userList:nth-child(1) .wNum { background: #da0106; color: #ffffff; } scroll-view .userList:nth-child(2) .wNum { background: #027aff; color: #ffffff; } scroll-view .userList:nth-child(3) .wNum { background: #4db54b; color: #ffffff; } .loadMore { width: 120px; height: 28px; border: 1px solid #979797; border-radius: 20px; font-size: 14px; text-align: center; color: #8c8c8c; line-height: 28px; margin: 0 auto; }