page{background: #F6F6F6}
.content-box{margin: 16rpx;}
.list{padding:32rpx;display: flex;justify-content: space-between; border-bottom:1rpx solid #DCDDDD;position: relative;box-sizing: border-box}
.list:last-child{
  border-bottom: 0 none;
}
.list image{
  width: 158rpx;
  height:158rpx;
}
.mark{ 
  position: absolute;
  top:26rpx;
  left:179rpx; 
  border-radius:50%; 
  height: 20rpx; 
  width: 20rpx; 
  background: #EE3A43; z-index: 2;
  }
.info{
  width: 450rpx;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
}
.title{
  font-size: 26rpx;
  line-height: 30rpx;
  color: #3E3A39;
}
.read-person{
  font-size: 24rpx;
  color: #727171
}
.read-person text{
  margin-right: 32rpx;
}
.red{
  color: #EE3A43;
}