@charset "UTF-8";
.ranks[data-v-742b6050] {
  width: 42.55208vw;
  height: 28.64583vw;
  border-radius: 0.20833vw;
  margin: 0.78125vw 0 0 0.78125vw;
  background-color: #fff;
}
.ranks .ranks-header[data-v-742b6050] {
  height: 2.86458vw;
  padding: 0 1.04167vw;
  border-bottom: 1px solid #ebeef5;
}
.ranks .ranks-header[data-v-742b6050] .el-date-editor--daterange {
  height: 1.5625vw;
}
.ranks .ranks-header .block-name[data-v-742b6050] {
  font-size: 0.72917vw;
  font-weight: 500;
  color: #333333;
  margin-right: 0.78125vw;
}
.ranks .ranks-header .drop-down[data-v-742b6050] {
  width: 8.33333vw;
  margin: 0 0.78125vw;
}
.ranks .ranks-header .date-time-range[data-v-742b6050] {
  margin-left: 0.78125vw;
}
.ranks .ranks-center[data-v-742b6050] {
  padding: 0.26042vw 1.04167vw 0;
}
.ranks .ranks-center[data-v-742b6050] .el-tabs__nav .el-tabs__item {
  min-width: 2.8125vw;
  padding: 0;
  font-size: 0.67708vw;
  font-weight: 400;
  color: #999999;
  text-align: center;
  margin-right: 1.04167vw;
}
.ranks .ranks-center[data-v-742b6050] .el-tabs__nav .el-tabs__item:hover {
  color: #4585f3;
}
.ranks .ranks-center[data-v-742b6050] .el-tabs__nav .el-tabs__item.is-active {
  color: #4585f3;
}
.ranks .ranks-center[data-v-742b6050] .el-tabs__nav .el-tabs__active-bar {
  min-width: 2.8125vw;
  background-color: #4585f3;
}
.ranks .ranks-center .tab-pane[data-v-742b6050] .el-scrollbar {
  height: 21.35417vw;
  overflow: auto;
}
.ranks .ranks-center .tab-pane[data-v-742b6050] .el-table__row {
  cursor: pointer;
}
.ranks .ranks-center .tab-pane .username[data-v-742b6050] {
  width: 7.29167vw;
  margin-left: 0.52083vw;
  text-overflow: ellipsis;
  /* 溢出显示省略号 */
  overflow: hidden;
  /* 溢出隐藏 */
  white-space: nowrap;
  /* 强制不换行 */
}
.ranks .ranks-center .tab-pane .customer-name[data-v-742b6050] {
  font-size: 0.625vw;
  font-weight: 400;
  color: #999999;
  margin-top: 0.10417vw;
}
.ranks .ranks-center .tab-pane .money[data-v-742b6050] {
  font-size: 0.72917vw;
  font-weight: bold;
  color: #f56c6c;
}
.ranks .ranks-center .tab-pane .date[data-v-742b6050] {
  font-size: 0.72917vw;
  font-weight: 400;
  color: #999999;
}
.no-data[data-v-742b6050] {
  text-align: center;
  font-size: 0.9375vw;
  font-weight: 500;
  color: #999999;
}
.no-data img[data-v-742b6050] {
  width: 15.625vw;
  height: 13.54167vw;
  margin-bottom: 1.25vw;
}
[data-v-742b6050] .el-table .el-table__cell {
  padding: 0.3125vw 0;
}
