.college-course__header {
  margin-top: 20px;
  
  .header__decorate {
    display: block;
    width: 39px;
    height: 3px;
    margin: 0 auto;
    border-radius: 2px;
    background: linear-gradient(90deg,rgba(0,153,255,1) 0%,rgba(55,117,239,1) 100%);
  }

  .header__desc {
    margin: 8px 19px 12px;
    font-size: 12px;
    color: #0099FF;
    text-align: center;
    line-height: 15px;
  }
}

.college-course__body {
  display: flex;
  flex-wrap: wrap;
  padding: 0 7px;
}

.college-course__item {
  width: 165px;
  height: 162px;
  margin: 0 7px 15px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0px 0px 8px 0px rgba(153,153,153,0.2);
  overflow: hidden;
}

.college-course__cover {
  display: block;
  height: 119px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto 100%;
}

.college-course__title {
  margin: 8px 0 0;
  padding-left: 5px;
  font-size: 14px;
  color: #525C65;
  line-height: 16px;
  // text-overflow: ellipsis;
  // white-space: nowrap;
  // overflow: hidden;
}