.calendar-container .yellow-date {
  background-color: #FDAA27;
  color: #fff;
  border-radius: 50%;
}
.calendar-container .red-date {
  background-color: #FF6565;
  color: #fff;
  border-radius: 50%;
}

.monitor-container[data-v-874c7f4e] {
  margin: 20px;
}
.monitor-container .monitor-row[data-v-874c7f4e] {
    height: 72px;
    padding-left: 9px;
    padding-top: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.monitor-container .monitor-row .monitor-date[data-v-874c7f4e] {
      margin-bottom: 10px;
      height: 18px;
      line-height: 1;
      font-size: var(--rootFontSize);
      font-family: Source Han Sans CN;
      font-weight: 500;
}
.monitor-container .monitor-row .monitor-detail[data-v-874c7f4e] {
      line-height: 1;
      font-size: var(--rootFontSize);
      font-family: Source Han Sans CN;
      font-weight: 500;
      color: #222222;
}
.monitor-container .monitor-row + .monitor-row[data-v-874c7f4e] {
    margin-top: 10px;
}
.monitor-container .red-row[data-v-874c7f4e] {
    border-left: 6px solid var(--fiveThemeColor);
    background-color: #ffe2e2;
}
.monitor-container .red-row .monitor-date[data-v-874c7f4e] {
      color: var(--fiveThemeColor);
}
.monitor-container .orange-row[data-v-874c7f4e] {
    background-color: #fff3e5;
    border-left: 6px solid #fdaa27;
}
.monitor-container .orange-row .monitor-date[data-v-874c7f4e] {
      color: #fdaa27;
}

.usual-flow-container {
  margin: 20px;
  overflow: hidden;
}
.usual-flow-container .usual-column {
    height: 60px;
    margin-bottom: 20px;
}
.usual-flow-container .usual-column .usual-item {
      height: 100%;
      cursor: pointer;
      font-size: var(--rootFontSize2);
      line-height: 1;
      color: var(--successTextColor);
      background: var(--successBgColor);
      border-color: var(--successBgColor);
      line-height: 60px;
      text-align: center;
      border-radius: 10px;
}

.main-page {
  height: calc(100vh - 120px);
  padding: 0;
}
.main-page > .el-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0;
}
.main-page .layout-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.main-page .layout-row .layout-left {
      -webkit-box-flex: 1150;
          -ms-flex: 1150;
              flex: 1150;
}
.main-page .layout-row .layout-right {
      margin-left: 10px;
      -webkit-box-flex: 439;
          -ms-flex: 439;
              flex: 439;
}
.main-page .layout-row .layout-left,
    .main-page .layout-row .layout-right {
      height: 402px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      background-color: #fff;
      -webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.06);
              box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.06);
      border-radius: 10px;
}
.main-page .layout-row .layout-left > div,
      .main-page .layout-row .layout-right > div {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        overflow-y: scroll;
}
.main-page .layout-row .layout-title {
      margin-top: 18px;
      margin: 18px 20px 0 20px;
      height: 33px;
      line-height: 24px;
      font-size: var(--rootFontSize3);
      font-family: Source Han Sans CN;
      font-weight: bold;
      color: var(--primaryBgColor);
      border-bottom: 3px solid #7f7f7f;
}
.main-page .layout-row + .layout-row {
    margin-top: 10px;
}


/*# sourceMappingURL=92.91315bff.css.map*/