.broadcast{
  width: 100%;
  height: 400rpx;
  background: #D8D8D8;
}
video{
  width: 100%;
  height: 400rpx;
}
.broadcast-title{
  padding: 30rpx;
  font-size: 34rpx;
  color: #242424;
  border-bottom: 5px solid #FBFBFB;
}
.time{
  margin-bottom: 10rpx;
}
.broadcast-time{
  padding: 30rpx 30rpx 20rpx;
  border-bottom: 5px solid #FBFBFB;
  font-size: 30rpx;
  color: #242424;
}
.broadcast-time image{
  width: 40rpx;
  height: 40rpx;
  vertical-align: middle;
}
.broadcast-intro{
  padding: 30rpx;
}
.broadcast-intro-title{
  padding-left: 15rpx;
  border-left: 5px solid #9F1512;
  font-size: 32rpx;
  color: #242424;
}
.intro-text{
  font-size: 28rpx;
  color: #5F5F5F;
  line-height: 40rpx;
  margin-top: 15rpx;
}