.head { display: flex; align-items: center; width: 100vw; height: 120rpx; padding: 0 20rpx 0 30rpx; box-sizing: border-box; .count { font-size: 28rpx; font-family: PingFang SC-Regular, PingFang SC; color: #333333; } .expand { flex: 1; display: flex; justify-content: flex-end; align-items: center; .but { flex-shrink: 0; display: flex; align-items: center; justify-content: center; width: 80rpx; height: 80rpx; background: #FFFFFF; border-radius: 8rpx; border: 2rpx solid #CCCCCC; margin-left: 20rpx; color: #666666; } } } .exp { margin-top: 8rpx; font-size: 24rpx; font-family: PingFang SC-Regular, PingFang SC; color: #333333; } .record-box { width: 100vw; padding: 0 30rpx; box-sizing: border-box; background-color: #ffffff; .item { width: 100%; border-bottom: 1px solid #DDDDDD; padding: 20rpx 0; .head { display: flex; width: 100%; height: 80rpx; .portrait { width: 80rpx; height: 80rpx; border-radius: 50%; overflow: hidden; margin-right: 20rpx; flex-shrink: 0; .replace { text-align: center; line-height: 80rpx; background-color: #3874F6; font-size: 28rpx; font-family: PingFang SC-Regular, PingFang SC; color: #FFFFFF; } } .introduce { flex: 1; height: 80rpx; .title { display: flex; align-items: flex-end; height: 42rpx; font-size: 30rpx; font-weight: 400; color: #333333; font-family: PingFang SC-Regular, PingFang SC; .line-1 { max-width: 400rpx; } text { display: inline-block; margin-left: 20rpx; font-size: 24rpx; color: #666666; } } .time { font-size: 24rpx; color: #999999; margin-top: 6rpx; } } } .remarks { font-size: 24rpx; font-family: PingFang SC-Regular, PingFang SC; color: #666666; line-height: 28rpx; margin-top: 20rpx; word-break: break-all; } } }