/* promote/teamList/teamList.wxss */
.tab{line-height: 100rpx;font-size: 30rpx;color: #333;text-align: center;}
.tab .li{width: 50%;position: relative;}
.tab .li text{font-size: 20rpx;}
.tab .li.active{font-weight: bold;}
.tab .li.active::after{content: '';display: block;width: 33rpx;height: 4rpx;border-radius: 2rpx;background: var(--mina);position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.tabcon{padding: 0 20rpx 20rpx;}
.tabcon .li{background: #fff;border-radius: 10rpx;padding: 25rpx 20rpx;align-items: center;margin-top: 20rpx;}
.userimg{width: 90rpx;height: 90rpx;border-radius: 50%;margin-right: 30rpx;}
.name{font-size: 30rpx;color: #333;}
.name text{margin-left: 15rpx;font-size: 20rpx;}
.time{font-size: 20rpx;color: #999;margin: 5rpx 0 20rpx;}
.sta{font-size: 24rpx;color: #333;}
.sta text{margin-left: 20rpx;}
.call{font-size: 20rpx;color: #ff9812;text-align: center;width: 125rpx;}
.call image{width: 36rpx;height: 39rpx;margin: 0 auto 5rpx;}
.nophone{color: #999;}

.search{padding: 0 30rpx;background: #fff;border-radius: 10rpx;height: 60rpx;align-items: center;margin-top: 30rpx;}
.search image{width: 28rpx;height: 28rpx;margin-right: 10rpx;}
.search input{font-size: 26rpx;color: #000;}
.placeholder{color: #8C929D;}
.tuijian{font-size: 24rpx;color: #9297A2;width: 185rpx;box-sizing: border-box;padding-left: 37rpx;border-left: 1rpx solid #D5DDEC;height: 112rpx;padding-top: 10rpx;}
.tuijian text{display: block;font-size: 28rpx;color: #2F3440;font-weight: bold;margin-top: 10rpx;}