.hospital-new-component .appointment-time { background: #F5F5F5; } .hospital-new-component .appointment-time .doctor-introduce { background: #fff; display: flex; padding: 32rpx 24rpx; } .hospital-new-component .appointment-time .doctor-introduce .avator { flex: 1; } .hospital-new-component .appointment-time .doctor-introduce .avator .img { width: 120rpx; height: 120rpx; border-radius: 50%; } .hospital-new-component .appointment-time .doctor-introduce .info { flex: 5; padding-left: 20rpx; } .hospital-new-component .appointment-time .doctor-introduce .info .title { margin-bottom: 10rpx; color: #333; font-size: 28rpx; } .hospital-new-component .appointment-time .doctor-introduce .info .title .doctor-name { font-weight: bold; font-size: 30rpx; } .hospital-new-component .appointment-time .doctor-introduce .info .desc { color: #999; font-size: 26rpx; margin-bottom: 10rpx; line-height: 35rpx; } .hospital-new-component .appointment-time .doctor-introduce .info .more { color: #1677FF; font-size: 26rpx; } .hospital-new-component .appointment-time .appointment-rest { text-align: center; color: #999; font-size: 28rpx; margin: 60rpx 0 30rpx; }