/* subpackage/teacher/count-detail/count-detail.wxss */ .card{ background-color: #fff; box-shadow: 0 0 10rpx rgb(223, 222, 222); border-radius: 20rpx; margin: 28rpx 30rpx; box-sizing: border-box; padding: 60rpx 40rpx 20rpx 40rpx; } .item{ padding: 28rpx 0; box-sizing: border-box; border-top: 2rpx solid #F1F1F1; color: #666666; font-size: 22rpx; display: grid; justify-content: space-between; grid-template-columns: repeat(4, 1fr); gap: 10rpx; padding-left: 20rpx; } .item text{ text-align: center; } /* .name{ width: 28%; } */ .count{ /* margin-left: 30rpx; */ margin-right: -50rpx; } .title{ font-size: 24rpx; color: #000000; border: none; font-weight: 500; } .head{ display: flex; align-items: center; justify-content: space-between; font-size: 24rpx; margin-bottom: 40rpx; padding-right: 20rpx; } .head-img{ width: 60rpx; height: 60rpx; border-radius: 50%; margin-right: 20rpx; } .age{ color: #fff; font-size: 22rpx; min-width: 80rpx; text-align: center; box-sizing: border-box; background-color: #FFC20E; padding: 6rpx 10rpx; border-radius: 10rpx; margin-left: 10rpx; } .score-box{ display: flex; align-items: center; justify-content: center; flex-direction: column; } .score{ font-size: 50rpx; font-weight: bold; } .left{ display: flex; align-items: center; width: 42%; } /* .value{ width: 100rpx; text-align: center; overflow: hidden; } */