/** 主题色配置 */
.line-box .total-line[data-v-249fc092] {
  background: #e9eeff;
  border-radius: 0.313vw;
  padding: 0.625vw 0.833vw;
  margin-bottom: 0.833vw;
}
.line-box .total-line .sign-dot[data-v-249fc092] {
  width: 0.417vw;
  height: 0.417vw;
  border-radius: 0.417vw;
  margin-right: 0.417vw;
  display: inline-block;
}
.line-box .deposti-card[data-v-249fc092] {
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.313vw;
  line-height: 1.458vw;
}
.line-box .deposti-card .card-item[data-v-249fc092] {
  border-bottom: 0.052vw solid #f5f5f5;
  justify-content: space-between;
}
.line-box .deposti-card .footer-btn[data-v-249fc092] {
  line-height: 2.083vw;
  height: 2.083vw;
  border-top: 0.052vw solid #d9d9d9;
}
.line-box .deposti-card .tag[data-v-249fc092] {
  background: #c10003;
  color: #fff;
  padding: 0.104vw;
  border-radius: 0.208vw;
}
.monitor-list[data-v-249fc092] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.25vw;
}
.monitor-list .btn[data-v-249fc092] {
  width: 2.083vw;
  height: 2.083vw;
  line-height: 2.083vw;
  cursor: pointer;
  background: #fff;
  box-shadow: 0px 0.156vw 0.26vw rgba(0, 0, 0, 0.16);
  text-align: center;
  border-radius: 2.083vw;
  padding: 0px 0.625vw;
}
.monitor-list .list-box[data-v-249fc092] {
  width: 95%;
  overflow: hidden;
}
.monitor-list .list-box .list[data-v-249fc092] {
  width: 100%;
  display: flex;
  transform: all 2s;
  position: relative;
  left: 0;
  transition: left 1s;
}
.monitor-list .list-box .list .list-item[data-v-249fc092] {
  width: 18.75vw;
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.417vw;
}
.monitor-list .list-box .list .list-item-active[data-v-249fc092] {
  width: 18.75vw;
  border: 0.156vw solid #dd2022;
  border-radius: 0.417vw;
}
.monitor-list .list-box .list .card-basic-msg[data-v-249fc092] {
  display: flex;
  align-items: center;
  color: white;
  padding: 0.625vw 0 0 1.25vw;
  height: 5.417vw;
  border-radius: 0.417vw 0.417vw 0px 0px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  position: relative;
}
.monitor-list .list-box .list .card-basic-msg .bank-name[data-v-249fc092] {
  margin-bottom: 0.208vw;
  font-size: 0.729rem;
  font-weight: 500;
  display: flex;
  align-items: center;
}
.monitor-list .list-box .list .card-basic-msg .ac-no-wrap[data-v-249fc092] {
  margin: 0.417vw 0 0.208vw;
  display: flex;
  align-items: center;
}
.monitor-list .list-box .list .card-basic-msg .ac-no-wrap .ac-no-view[data-v-249fc092] {
  cursor: pointer;
  margin-left: 0.208vw;
  padding: 0 0.26vw;
  height: 1.042vw;
  line-height: 1.042vw;
  background: #fcd6b1;
  border-radius: 0.208vw;
  text-align: center;
  font-size: 0.625rem;
  color: #6f392c;
}
.monitor-list .list-box .list .card-basic-msg .card-mark[data-v-249fc092] {
  position: absolute;
  top: -0.052vw;
  right: -0.052vw;
  height: 1.25vw;
  line-height: 1.25vw;
  background: linear-gradient(290.39deg, #fac392 2.99%, #fee7cb 53.96%, #ffeacc 100%);
  color: #6f392c;
  padding: 0 0.365vw;
  font-size: 0.625rem;
  border-radius: 0px 0.365vw 0px 0.625vw;
}
.monitor-list .list-box .list .attached[data-v-249fc092] {
  height: 5.417vw;
}
.monitor-list .list-box .list .attached .collapse-area[data-v-249fc092] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.833vw 1.25vw 0.938vw;
}
.monitor-list .list-box .list .attached .collapse-area .text[data-v-249fc092] {
  margin-left: 0.208vw;
  color: #666;
}
.monitor-list .list-box .list .attached .card-btn-wrap[data-v-249fc092] {
  display: flex;
  justify-content: space-around;
}
.monitor-list .list-box .list .attached .card-btn-wrap .btn-wrap[data-v-249fc092] {
  padding: 0 1.042vw;
  font-size: 0.833rem;
  cursor: pointer;
  border-radius: 0.208vw;
  border: 0.052vw solid #c10003;
  color: #c10003;
  text-align: center;
  line-height: 1.458vw;
  height: 1.458vw;
}
.monitor-list .list-box .list .not-attached[data-v-249fc092] {
  height: 5.417vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.monitor-list .list-box .list .not-attached .btn-wrap[data-v-249fc092] {
  padding: 0 1.042vw;
  font-size: 0.833rem;
  cursor: pointer;
  border-radius: 0.208vw;
  border: 0.052vw solid #c10003;
  color: #c10003;
  text-align: center;
  line-height: 1.458vw;
  height: 1.458vw;
}
.monitor-list .list-box .list .not-attached p[data-v-249fc092] {
  margin-top: 0.417vw;
  font-size: 0.729rem;
  color: #999999;
  line-height: 0.729vw;
}
.monitor-list .list-box .list .btn-area[data-v-249fc092] {
  padding: 0.469vw 0px;
  height: 2.083vw;
  border-radius: 0px 0px 0.313vw 0.313vw;
  background: #f8f8f8;
}
.monitor-list .list-box .list .filter_b_50[data-v-249fc092] {
  -webkit-filter: brightness(50%);
          filter: brightness(50%);
  pointer-events: none;
  background-color: #eee;
}
.monitor-list .list-box .list .add-btn[data-v-249fc092] {
  position: absolute;
  top: 3.646vw;
  right: 0;
  width: 4.063vw;
  height: 1.563vw;
  line-height: 1.563vw;
  background: #FFFFFF;
  border-radius: 5.208vw 0 0 5.208vw;
  font-size: 0.625rem;
  font-weight: 400;
  color: #1E1E1E;
  text-align: center;
  z-index: 99;
}
.more-fun .func-area[data-v-249fc092] {
  display: flex;
  align-items: center;
  border-radius: 0.313vw;
  box-shadow: 0 0 0.365vw rgba(183, 183, 183, 0.5);
}
.more-fun .func-area .func-item[data-v-249fc092] {
  margin-right: 0.521vw;
  width: 6.25vw;
  height: 4.479vw;
  cursor: pointer;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.line-box .total-line[data-v-5349fc08] {
  background: #e9eeff;
  border-radius: 0.313vw;
  padding: 0.625vw 0.833vw;
  margin-bottom: 0.833vw;
}
.line-box .total-line .sign-dot[data-v-5349fc08] {
  width: 0.417vw;
  height: 0.417vw;
  border-radius: 0.417vw;
  margin-right: 0.417vw;
  display: inline-block;
}
.line-box .deposti-card[data-v-5349fc08] {
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.313vw;
  line-height: 1.458vw;
  width: 19.583vw;
}
.line-box .deposti-card .card-item[data-v-5349fc08] {
  border-bottom: 0.052vw solid #f5f5f5;
  justify-content: space-between;
  line-height: 1.667vw;
  height: 1.667vw;
}
.line-box .deposti-card .footer-btn[data-v-5349fc08] {
  line-height: 2.083vw;
  height: 2.083vw;
  border-top: 0.052vw solid #d9d9d9;
}
.line-box .deposti-card .tag[data-v-5349fc08] {
  background: #c10003;
  color: #fff;
  padding: 0.104vw;
  border-radius: 0.208vw;
}
.line-box .deposti-card .color-999[data-v-5349fc08] {
  color: #999;
}

.line-box .total-line[data-v-05dfed4a] {
  background: #e9eeff;
  border-radius: 0.313vw;
  padding: 0.625vw 0.833vw;
  margin-bottom: 0.833vw;
}
.line-box .total-line .sign-dot[data-v-05dfed4a] {
  width: 0.417vw;
  height: 0.417vw;
  border-radius: 0.417vw;
  margin-right: 0.417vw;
  display: inline-block;
}
.line-box .deposti-card[data-v-05dfed4a] {
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.313vw;
  line-height: 1.458vw;
  width: 19.583vw;
}
.line-box .deposti-card .card-item[data-v-05dfed4a] {
  border-bottom: 0.052vw solid #f5f5f5;
  justify-content: space-between;
}
.line-box .deposti-card .footer-btn[data-v-05dfed4a] {
  line-height: 2.083vw;
  height: 2.083vw;
  border-top: 0.052vw solid #d9d9d9;
}
.line-box .deposti-card .C335B8F[data-v-05dfed4a] {
  color: #335b8f;
}
.line-box .deposti-card .CCCCCC[data-v-05dfed4a] {
  color: #cccccc;
}
.line-box .deposti-card .bg-f5f5f5[data-v-05dfed4a] {
  background: #f5f5f5;
}
.line-box .deposti-card .line-35[data-v-05dfed4a] {
  border-top: 0.052vw solid #f5f5f5;
  border-bottom: 0.052vw solid #f5f5f5;
  line-height: 1.823vw;
  height: 1.823vw;
}

.line-box .total-line[data-v-3ef68071] {
  background: #e9eeff;
  border-radius: 0.313vw;
  padding: 0.625vw 0.833vw;
  margin-bottom: 0.833vw;
}
.line-box .total-line .sign-dot[data-v-3ef68071] {
  width: 0.417vw;
  height: 0.417vw;
  border-radius: 0.417vw;
  margin-right: 0.417vw;
  display: inline-block;
}
.line-box .deposti-card[data-v-3ef68071] {
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.313vw;
  line-height: 1.458vw;
  width: 19.583vw;
}
.line-box .deposti-card .card-item[data-v-3ef68071] {
  border-bottom: 0.052vw solid #f5f5f5;
  justify-content: space-between;
}
.line-box .deposti-card .footer-btn[data-v-3ef68071] {
  line-height: 2.083vw;
  height: 2.083vw;
  border-top: 0.052vw solid #d9d9d9;
}
.line-box .deposti-card .bg-f5f5f5[data-v-3ef68071] {
  background: #f5f5f5;
}
.line-box .deposti-card .line-35[data-v-3ef68071] {
  border-top: 0.052vw solid #f5f5f5;
  border-bottom: 0.052vw solid #f5f5f5;
  line-height: 1.823vw;
  height: 1.823vw;
}

.line-box .total-line[data-v-674adf80] {
  background: #e9eeff;
  border-radius: 0.313vw;
  padding: 0.625vw 0.833vw;
  margin-bottom: 0.833vw;
}
.line-box .total-line .sign-dot[data-v-674adf80] {
  width: 0.417vw;
  height: 0.417vw;
  border-radius: 0.417vw;
  margin-right: 0.417vw;
  display: inline-block;
}
.line-box .deposti-card[data-v-674adf80] {
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.313vw;
  line-height: 1.458vw;
  width: 19.583vw;
}
.line-box .deposti-card .card-item[data-v-674adf80] {
  border-bottom: 0.052vw solid #f5f5f5;
  justify-content: space-between;
}
.line-box .deposti-card .footer-btn[data-v-674adf80] {
  line-height: 2.083vw;
  height: 2.083vw;
  border-top: 0.052vw solid #d9d9d9;
}
.line-box .deposti-card .bg-f5f5f5[data-v-674adf80] {
  background: #f5f5f5;
}
.line-box .deposti-card .line-35[data-v-674adf80] {
  border-top: 0.052vw solid #f5f5f5;
  border-bottom: 0.052vw solid #f5f5f5;
  line-height: 1.823vw;
  height: 1.823vw;
}
.line-box .deposti-card .color-999[data-v-674adf80] {
  color: #999;
}

.line-box .total-line[data-v-60d640c6] {
  background: #e9eeff;
  border-radius: 0.313vw;
  padding: 0.625vw 0.833vw;
  margin-bottom: 0.833vw;
}
.line-box .total-line .sign-dot[data-v-60d640c6] {
  width: 0.417vw;
  height: 0.417vw;
  border-radius: 0.417vw;
  margin-right: 0.417vw;
  display: inline-block;
}
.line-box .deposti-card[data-v-60d640c6] {
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.313vw;
  line-height: 1.458vw;
  width: 19.583vw;
}
.line-box .deposti-card .card-item[data-v-60d640c6] {
  border-bottom: 0.052vw solid #f5f5f5;
  justify-content: space-between;
}
.line-box .deposti-card .footer-btn[data-v-60d640c6] {
  line-height: 2.083vw;
  height: 2.083vw;
  border-top: 0.052vw solid #d9d9d9;
}
.line-box .deposti-card .bg-f5f5f5[data-v-60d640c6] {
  background: #f5f5f5;
}
.line-box .deposti-card .line-35[data-v-60d640c6] {
  border-top: 0.052vw solid #f5f5f5;
  border-bottom: 0.052vw solid #f5f5f5;
  line-height: 1.823vw;
  height: 1.823vw;
}

.line-box .total-line[data-v-0637b15c] {
  background: #e9eeff;
  border-radius: 0.313vw;
  padding: 0.625vw 0.833vw;
  margin-bottom: 0.833vw;
}
.line-box .total-line .sign-dot[data-v-0637b15c] {
  width: 0.417vw;
  height: 0.417vw;
  border-radius: 0.417vw;
  margin-right: 0.417vw;
  display: inline-block;
}
.line-box .deposti-card[data-v-0637b15c] {
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.313vw;
  line-height: 1.458vw;
  width: 19.583vw;
}
.line-box .deposti-card .head-title[data-v-0637b15c] {
  background: #fef0ec;
  line-height: 2.083vw;
  height: 2.083vw;
  padding: 0 0.833vw;
  border-radius: 0.313vw 0.313vw 0 0;
}
.line-box .deposti-card .head-title .no-pay[data-v-0637b15c] {
  height: 0.938vw;
  background: #fee8cb;
  color: #6f392c;
  padding: 0.208vw 0.417vw;
  border-radius: 0.104vw 0.26vw 0.104vw 0.313vw;
}
.line-box .deposti-card .card-item[data-v-0637b15c] {
  border-bottom: 0.052vw solid #f5f5f5;
  justify-content: space-between;
}
.line-box .deposti-card .footer-btn[data-v-0637b15c] {
  line-height: 2.083vw;
  height: 2.083vw;
  border-top: 0.052vw solid #d9d9d9;
}
.line-box .deposti-card .tag[data-v-0637b15c] {
  background: #c10003;
  color: #fff;
  padding: 0.104vw;
  border-radius: 0.208vw;
}
.line-box .deposti-card-active[data-v-0637b15c] {
  border-color: #dd2022;
}
.line-box .more-fun .func-area[data-v-0637b15c] {
  display: flex;
  align-items: center;
  box-shadow: 0 0 0.313vw 0px #ccc;
  border-radius: 0.313vw;
}
.line-box .more-fun .func-area .func-item[data-v-0637b15c] {
  margin-right: 0.521vw;
  width: 6.25vw;
  height: 4.479vw;
  cursor: pointer;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.line-box .total-line[data-v-69db8c8a] {
  background: #e9eeff;
  border-radius: 0.313vw;
  padding: 0.625vw 0.833vw;
  margin-bottom: 0.833vw;
}
.line-box .total-line .sign-dot[data-v-69db8c8a] {
  width: 0.417vw;
  height: 0.417vw;
  border-radius: 0.417vw;
  margin-right: 0.417vw;
  display: inline-block;
}
.line-box .deposti-card[data-v-69db8c8a] {
  border: 0.052vw solid #d9d9d9;
  border-radius: 0.313vw;
  line-height: 1.458vw;
  min-width: 24.2%;
}
.line-box .deposti-card .card-item[data-v-69db8c8a] {
  border-bottom: 0.052vw solid #f5f5f5;
  justify-content: space-between;
  line-height: 1.667vw;
  height: 1.667vw;
}
.line-box .deposti-card .footer-btn[data-v-69db8c8a] {
  line-height: 2.083vw;
  height: 2.083vw;
  border-top: 0.052vw solid #d9d9d9;
}
.line-box .deposti-card .tag[data-v-69db8c8a] {
  background: #c10003;
  color: #fff;
  padding: 0.104vw;
  border-radius: 0.208vw;
}
.line-box .ant-row .deposti-box:nth-child(4n+1) .deposti-card[data-v-69db8c8a] {
  margin-right: 0px;
}

.assets-box[data-v-9ea31f4a] {
  background: #fff;
  border-radius: 0.313vw;
}
.assets-box .header[data-v-9ea31f4a] {
  height: 2.448vw;
  padding: 0.729vw 1.042vw;
  border-bottom: 0.052vw solid #e0e0e0;
}
.assets-box .header .title-sign[data-v-9ea31f4a] {
  width: 0.208vw;
  height: 1.146vw;
  border-radius: 0.104vw 0 0 0.104vw;
}
.assets-box .deposit-loan[data-v-9ea31f4a] {
  height: 20.521vw;
  border: 0.052vw solid #e0e0e0;
  border-radius: 0.313vw;
}
.assets-box .switchBtn[data-v-9ea31f4a] {
  width: 2.083vw;
  height: 1.563vw;
  display: flex;
  justify-content: center;
  align-items: center;
}
.assets-box .normal[data-v-9ea31f4a] {
  border-color: #dddddd;
  background: #dddddd;
  color: #999;
}
.assets-box .bg-left[data-v-9ea31f4a] {
  background: url(../img/index_bg_left_1.232bdd13.png);
  background-size: cover;
}
.assets-box .bg-right[data-v-9ea31f4a] {
  background: url(../img/index_bg_right_1.b67b332e.png);
  background-size: cover;
}
.assets-box .chart-legend[data-v-9ea31f4a] {
  width: 0.781vw;
  height: 0.781vw;
  border-radius: 50%;
}
.assets-box .switch-box[data-v-9ea31f4a] {
  width: 28.333vw;
  height: 20.469vw;
  border-radius: 0.417vw;
}
.assets-box .pieChartDiv[data-v-9ea31f4a] {
  margin: 5.208vw 0 0 10.417vw;
}
.assets-box .pieChartDiv1[data-v-9ea31f4a] {
  margin: 5.208vw 0 0 5.208vw;
}
.assets-box .barChartDiv[data-v-9ea31f4a] {
  margin-top: 2.083vw;
}
.assets-box .pieChart[data-v-9ea31f4a] {
  width: 13.542vw !important;
  height: 13.542vw !important;
  background: #f3f3f3;
  border-radius: 50%;
  margin: 0 !important;
}
.assets-box .barChart[data-v-9ea31f4a] {
  width: 28.542vw !important;
  height: 13.333vw !important;
  margin: 2.083vw 0 0 0 !important;
}
.assets-box .money-overflow[data-v-9ea31f4a] {
  width: 100%;
  display: flex;
  align-items: center;
}
.totalMoneyBox[data-v-9ea31f4a] {
  border-bottom: 0.052vw solid #e4e6ea;
  padding-bottom: 0.417vw;
  position: relative;
}
.totalMoneyBox[data-v-9ea31f4a]::after {
  content: '';
  position: absolute;
  width: 3.125vw;
  border-bottom: 0.156vw solid #c10003;
  bottom: -0.052vw;
}
.total-money[data-v-9ea31f4a] {
  color: #c10003;
  font-size: 1.042rem;
  line-height: 1.042vw;
}
.totalBox[data-v-9ea31f4a] {
  padding: 0.417vw 0;
  min-height: 9.583vw;
}
.totalBox > div[data-v-9ea31f4a]:last-child {
  margin: 0 !important;
}
.echart-legend[data-v-9ea31f4a] {
  width: 0.521vw;
  height: 0.521vw;
  border-radius: 50%;
}
.line[data-v-9ea31f4a] {
  height: 9.115vw;
  border-right: 0.052vw solid #b4b4b4;
}

.chart-box[data-v-0fd43d30] {
  width: 6.25vw;
  height: 6.25vw;
  background: #fafafa;
  border-radius: 6.25vw;
  margin-top: 0.833vw;
}
.chart-legend[data-v-0fd43d30] {
  width: 0.703vw;
  height: 0.313vw;
  display: inline-block;
}

.content-body[data-v-17f9dfb4] {
  padding: 0px;
  background-color: #f5f5f5;
}
.content-body .total-box[data-v-17f9dfb4] {
  background: #fff;
  border-radius: 0.208vw;
  padding: 0.417vw;
  height: 9.375vw;
}
.header .head-line[data-v-17f9dfb4] {
  height: 100%;
  align-items: center;
  display: flex;
}

