.curriculumup {
  width: 680rpx;
  height: 55rpx;
  margin: 0 auto;
  margin-top: 40rpx;
}
.curriculumupstart {
  float: left;
  width: 680rpx;
  height: 55rpx;
}

.curriculumupend {
  float: left;
  width: 50rpx;
  height: 50rpx;
}

.scroll-box {
  white-space: nowrap;
  height: 100%;
}

.card-box {
  display: inline-block;
  margin-right: 10rpx;
}

.card image {
  height: 55rpx;
  line-height: 55rpx;
  width: 211rpx;
}
.lineclass {
 width: 685rpx;
  margin: 30rpx auto;
  border-bottom: 1rpx solid #dcdcdc;
}
.itemdataclass{
  display: flex;
  flex-direction: row;
  align-items:center;
  justify-content:space-between;
  width: 680rpx;
  height: 100rpx;
  margin: 0 auto;
  margin-top:20rpx;
  background-color: #f0f0f0;
}
.item1 image{
  width: 38rpx;
  height: 38rpx;
  margin: 0 35rpx;
}
.item2{
  width: 390rpx;
}
.item2 text{
    font-size: 30rpx;
    font-weight: 400;
}
.item3{
  width: 80rpx;
  margin-right:35rpx;
}
.item3 text{
  font-size: 30rpx;
  font-weight: 400;
}
.item4{
  margin-right:50rpx; 
}
.item4 image{
  width: 38rpx;
  height: 38rpx;
}
