.comment-item{
  height: 81px;
  border-top: 1px solid #EEEEEE;
  width: 100%;
}
.comment-item:first-child{
  border-top: none;
}
.comment-item-avatar{
  @include square(40px);
  margin-right: 8px;
}

.comment-item-title{
  font-size: 16px;
  line-height: 20px;
  color: #333;
  font-weight: 400;
}

.comment-item-introduce{
  font-size: 14px;
  color: #999;
  line-height: 18px;
  margin-top: 4px;
}

.comment-rate::v-deep .ant-rate-star>div{
  transform: scale(1) !important;
}
.comment-rate::v-deep .ant-rate-star{
  margin-right: 2px !important;
}
.comment-rate::v-deep .ant-rate-star path{
  fill: #BDBDBD;
}
.comment-rate::v-deep .ant-rate-star-full path{
  fill: #FF6028;
}

.comment-item-time{
  font-size: 12px;
  color: #999;
  line-height: 16px;
  text-align: right;
  margin-top: 3px;
}
