.follow-remind[data-v-2375b51a] {
  width: 42.55208vw;
  height: 28.64583vw;
  border-radius: 0.20833vw;
  margin-top: 0.78125vw;
  background-color: #fff;
}
.follow-remind .ranks-header[data-v-2375b51a] {
  height: 2.86458vw;
  padding: 0 1.04167vw;
  border-bottom: 1px solid #ebeef5;
}
.follow-remind .ranks-header[data-v-2375b51a] .el-date-editor--daterange,
.follow-remind .ranks-header[data-v-2375b51a] .el-input__wrapper {
  height: 1.5625vw;
}
.follow-remind .ranks-header .block-name[data-v-2375b51a] {
  font-size: 0.72917vw;
  font-weight: 500;
  color: #333333;
  margin-right: 0.78125vw;
  flex-shrink: 0;
}
.follow-remind .ranks-header .drop-down[data-v-2375b51a] {
  width: 8.33333vw;
  margin: 0 0.78125vw;
}
.follow-remind .ranks-header .date-time-range[data-v-2375b51a] {
  margin-left: 0.78125vw;
}
.follow-remind .ranks-header .date-time-range[data-v-2375b51a] .el-date-editor--daterange {
  width: 12.5vw;
  height: 1.5625vw;
}
.follow-remind .ranks-header .btn-group[data-v-2375b51a] {
  flex-grow: 1;
  justify-content: flex-end;
}
.follow-remind .ranks-header .btn-group .btn[data-v-2375b51a] {
  font-size: 0.625vw;
  font-weight: 400;
  margin-left: 0.52083vw;
  cursor: pointer;
}
.follow-remind .ranks-header .btn-group .btn-active[data-v-2375b51a] {
  color: #4585f3;
  cursor: default;
}
.follow-remind .remind-list[data-v-2375b51a] {
  width: 100%;
  text-align: center;
}
.follow-remind .title[data-v-2375b51a] {
  width: 6.51042vw;
  height: 1.40625vw;
  margin-top: 1.92708vw;
}
.follow-remind .chart-box[data-v-2375b51a],
.follow-remind #saleChart[data-v-2375b51a] {
  width: 42.55208vw;
  height: 19.27083vw;
}
