.item { width: 100vw; margin-bottom: 20rpx; background-color: #ffffff; .top { display: flex; align-items: center; justify-content: space-between; height: 80rpx; width: 100%; border-bottom: 1rpx solid #ddd; box-sizing: border-box; padding-right: 30rpx; font-size: 28rpx; padding-left: 30rpx; box-sizing: border-box; text{ color: var(--assist); } } .content { position: relative; padding-bottom: 20rpx; padding-left: 30rpx; box-sizing: border-box; .num { font-size: 28rpx; color: #333333; padding: 20rpx 0; } .exp { height: 34rpx; font-size: 24rpx; margin-bottom: 8rpx; color: #999999; } } } /* 文本行数限制 */ .line-1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }