.app-breadcrumb.el-breadcrumb[data-v-6359d364] {
  display: inline-block;
  font-size: 14px;
  line-height: 50px;
  margin-left: 8px;
}
.app-breadcrumb.el-breadcrumb .no-redirect[data-v-6359d364] {
  color: #97a8be;
  cursor: text;
}
.hamburger[data-v-49e15297] {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
.hamburger.is-active[data-v-49e15297] {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.el-tooltip__popper,
.el-tooltip__popper.is-dark {
  background: #304156 !important;
  color: #fff !important;
  line-height: 24px;
}
.inlineBlock[data-v-55d84ad8] {
  display: inline-block;
}
.infinite-list .box[data-v-55d84ad8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 20px;
}
.cardItem[data-v-55d84ad8] {
  font-size: 14px;
  padding: 14px 0;
}
.emptyTips[data-v-55d84ad8] {
  width: 100%;
  height: 100%;
  font-size: 14px;
  color: #909399;
  text-align: center;
  line-height: 600px;
}
.avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.avatar-uploader .el-upload:hover {
  border-color: #409eff;
}
.navbar[data-v-1881d7a4] {
  height: 50px;
  overflow: hidden;
  position: relative;
  background: #fff;
  -webkit-box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
}
.navbar .hamburger-container[data-v-1881d7a4] {
  line-height: 46px;
  height: 100%;
  float: left;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
  -webkit-tap-highlight-color: transparent;
}
.navbar .hamburger-container[data-v-1881d7a4]:hover {
  background: rgba(0, 0, 0, 0.025);
}
.navbar .breadcrumb-container[data-v-1881d7a4] {
  float: left;
}
.navbar .right-menu[data-v-1881d7a4] {
  float: right;
  height: 100%;
  line-height: 50px;
}
.navbar .right-menu[data-v-1881d7a4]:focus {
  outline: none;
}
.navbar .right-menu .pointer[data-v-1881d7a4] {
  cursor: pointer;
  display: inline-block;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.navbar .right-menu .right-menu-item[data-v-1881d7a4] {
  display: inline-block;
  padding: 0 8px;
  height: 100%;
  font-size: 18px;
  color: #5a5e66;
  vertical-align: text-bottom;
}
.navbar .right-menu .right-menu-item.hover-effect[data-v-1881d7a4] {
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
.navbar .right-menu .right-menu-item.hover-effect[data-v-1881d7a4]:hover {
  background: rgba(0, 0, 0, 0.025);
}
.navbar .right-menu .avatar-container[data-v-1881d7a4] {
  margin-right: 30px;
}
.navbar .right-menu .avatar-container .avatar-wrapper[data-v-1881d7a4] {
  margin-top: 5px;
  position: relative;
}
.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar[data-v-1881d7a4] {
  cursor: pointer;
  width: 40px;
  height: 40px;
  border-radius: 10px;
}
.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-1881d7a4] {
  cursor: pointer;
  position: absolute;
  right: -20px;
  top: 25px;
  font-size: 12px;
}
.sidebarLogoFade-enter-active[data-v-60cbccd9] {
  -webkit-transition: opacity 1.5s;
  transition: opacity 1.5s;
}
.sidebarLogoFade-enter[data-v-60cbccd9],
.sidebarLogoFade-leave-to[data-v-60cbccd9] {
  opacity: 0;
}
.sidebar-logo-container[data-v-60cbccd9] {
  position: relative;
  width: 100%;
  height: 50px;
  line-height: 50px;
  background: #2b2f3a;
  text-align: center;
  overflow: hidden;
}
.sidebar-logo-container .sidebar-logo-link[data-v-60cbccd9] {
  height: 100%;
  width: 100%;
}
.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-60cbccd9] {
  width: 50%;
  height: 30px;
  vertical-align: middle;
  margin-right: 12px;
}
.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-60cbccd9] {
  display: inline-block;
  margin: 0;
  color: #fff;
  font-weight: 600;
  line-height: 50px;
  font-size: 14px;
  font-family: Avenir, Helvetica Neue, Arial, Helvetica, sans-serif;
  vertical-align: middle;
}
.sidebar-logo-container.collapse .sidebar-logo[data-v-60cbccd9] {
  margin-right: 0;
}
.app-main[data-v-a99bd7e2] {
  min-height: calc(100vh - 35px);
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 20px;
}
.fixed-header + .app-main[data-v-a99bd7e2] {
  padding-top: 65px;
}
.el-popup-parent--hidden .fixed-header {
  padding-right: 15px;
}
[data-v-13484c6e]:export {
  menutext: #bfcbd9;
  menuactivetext: #409eff;
  submenuactivetext: #f4f4f5;
  menubg: #304156;
  menuhover: #263445;
  submenubg: #1f2d3d;
  submenuhover: #001528;
  sidebarwidth: 210px;
}
.app-wrapper[data-v-13484c6e] {
  position: relative;
  height: 100%;
  width: 100%;
}
.app-wrapper[data-v-13484c6e]:after {
  content: "";
  display: table;
  clear: both;
}
.app-wrapper.mobile.openSidebar[data-v-13484c6e] {
  position: fixed;
  top: 0;
}
.drawer-bg[data-v-13484c6e] {
  background: #000;
  opacity: 0.3;
  width: 100%;
  top: 0;
  height: 100%;
  position: absolute;
  z-index: 999;
}
.fixed-header[data-v-13484c6e] {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 9;
  width: calc(100% - 210px);
  -webkit-transition: width 0.28s;
  transition: width 0.28s;
}
.hideSidebar .fixed-header[data-v-13484c6e] {
  width: calc(100% - 54px);
}
.mobile .fixed-header[data-v-13484c6e] {
  width: 100%;
}
.mask[data-v-57d0a51a] {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.7;
}
.message[data-v-57d0a51a] {
  position: absolute;
  width: 100%;
  height: 100%;
  color: #fff;
  z-index: 100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mpAuthQrCode-container[data-v-57d0a51a] {
  position: relative;
}
.login-box[data-v-792fda1f] input {
  background: transparent;
  color: #fff;
  height: 50px;
}
.wscn-http404-container[data-v-fc7e4e00] {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  top: 40%;
  left: 50%;
}
.wscn-http404[data-v-fc7e4e00] {
  position: relative;
  width: 1200px;
  padding: 0 50px;
  overflow: hidden;
}
.wscn-http404 .pic-404[data-v-fc7e4e00] {
  position: relative;
  float: left;
  width: 600px;
  overflow: hidden;
}
.wscn-http404 .pic-404__parent[data-v-fc7e4e00] {
  width: 100%;
}
.wscn-http404 .pic-404__child[data-v-fc7e4e00] {
  position: absolute;
}
.wscn-http404 .pic-404__child.left[data-v-fc7e4e00] {
  width: 80px;
  top: 17px;
  left: 220px;
  opacity: 0;
  -webkit-animation-name: cloudLeft-data-v-fc7e4e00;
  animation-name: cloudLeft-data-v-fc7e4e00;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.wscn-http404 .pic-404__child.mid[data-v-fc7e4e00] {
  width: 46px;
  top: 10px;
  left: 420px;
  opacity: 0;
  -webkit-animation-name: cloudMid-data-v-fc7e4e00;
  animation-name: cloudMid-data-v-fc7e4e00;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-delay: 1.2s;
  animation-delay: 1.2s;
}
.wscn-http404 .pic-404__child.right[data-v-fc7e4e00] {
  width: 62px;
  top: 100px;
  left: 500px;
  opacity: 0;
  -webkit-animation-name: cloudRight-data-v-fc7e4e00;
  animation-name: cloudRight-data-v-fc7e4e00;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
@-webkit-keyframes cloudLeft-data-v-fc7e4e00 {
  0% {
    top: 17px;
    left: 220px;
    opacity: 0;
  }
  20% {
    top: 33px;
    left: 188px;
    opacity: 1;
  }
  80% {
    top: 81px;
    left: 92px;
    opacity: 1;
  }
  to {
    top: 97px;
    left: 60px;
    opacity: 0;
  }
}
@keyframes cloudLeft-data-v-fc7e4e00 {
  0% {
    top: 17px;
    left: 220px;
    opacity: 0;
  }
  20% {
    top: 33px;
    left: 188px;
    opacity: 1;
  }
  80% {
    top: 81px;
    left: 92px;
    opacity: 1;
  }
  to {
    top: 97px;
    left: 60px;
    opacity: 0;
  }
}
@-webkit-keyframes cloudMid-data-v-fc7e4e00 {
  0% {
    top: 10px;
    left: 420px;
    opacity: 0;
  }
  20% {
    top: 40px;
    left: 360px;
    opacity: 1;
  }
  70% {
    top: 130px;
    left: 180px;
    opacity: 1;
  }
  to {
    top: 160px;
    left: 120px;
    opacity: 0;
  }
}
@keyframes cloudMid-data-v-fc7e4e00 {
  0% {
    top: 10px;
    left: 420px;
    opacity: 0;
  }
  20% {
    top: 40px;
    left: 360px;
    opacity: 1;
  }
  70% {
    top: 130px;
    left: 180px;
    opacity: 1;
  }
  to {
    top: 160px;
    left: 120px;
    opacity: 0;
  }
}
@-webkit-keyframes cloudRight-data-v-fc7e4e00 {
  0% {
    top: 100px;
    left: 500px;
    opacity: 0;
  }
  20% {
    top: 120px;
    left: 460px;
    opacity: 1;
  }
  80% {
    top: 180px;
    left: 340px;
    opacity: 1;
  }
  to {
    top: 200px;
    left: 300px;
    opacity: 0;
  }
}
@keyframes cloudRight-data-v-fc7e4e00 {
  0% {
    top: 100px;
    left: 500px;
    opacity: 0;
  }
  20% {
    top: 120px;
    left: 460px;
    opacity: 1;
  }
  80% {
    top: 180px;
    left: 340px;
    opacity: 1;
  }
  to {
    top: 200px;
    left: 300px;
    opacity: 0;
  }
}
.wscn-http404 .bullshit[data-v-fc7e4e00] {
  position: relative;
  float: left;
  width: 300px;
  padding: 30px 0;
  overflow: hidden;
}
.wscn-http404 .bullshit__oops[data-v-fc7e4e00] {
  font-size: 32px;
  line-height: 40px;
  color: #1482f0;
  margin-bottom: 20px;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__headline[data-v-fc7e4e00],
.wscn-http404 .bullshit__oops[data-v-fc7e4e00] {
  font-weight: 700;
  opacity: 0;
  -webkit-animation-name: slideUp-data-v-fc7e4e00;
  animation-name: slideUp-data-v-fc7e4e00;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.wscn-http404 .bullshit__headline[data-v-fc7e4e00] {
  font-size: 20px;
  line-height: 24px;
  color: #222;
  margin-bottom: 10px;
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__info[data-v-fc7e4e00] {
  font-size: 13px;
  line-height: 21px;
  color: grey;
  margin-bottom: 30px;
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__info[data-v-fc7e4e00],
.wscn-http404 .bullshit__return-home[data-v-fc7e4e00] {
  opacity: 0;
  -webkit-animation-name: slideUp-data-v-fc7e4e00;
  animation-name: slideUp-data-v-fc7e4e00;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.wscn-http404 .bullshit__return-home[data-v-fc7e4e00] {
  display: block;
  float: left;
  width: 110px;
  height: 36px;
  background: #1482f0;
  border-radius: 100px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  line-height: 36px;
  cursor: pointer;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@-webkit-keyframes slideUp-data-v-fc7e4e00 {
  0% {
    -webkit-transform: translateY(60px);
    transform: translateY(60px);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes slideUp-data-v-fc7e4e00 {
  0% {
    -webkit-transform: translateY(60px);
    transform: translateY(60px);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
.card_body .block_line[data-v-2d783e35] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 14px;
  color: #85868a;
  padding-bottom: 20px;
  padding-left: 16px;
}
.card_body .block[data-v-2d783e35] {
  width: 45%;
}
.card_body .block .block_content[data-v-2d783e35] {
  padding: 8px 0;
}
.summaryTable[data-v-2d783e35] {
  width: 100%;
  text-align: center;
  border-collapse: collapse;
}
.summaryTable tr[data-v-2d783e35] {
  height: 48px;
  border-bottom: 1px dashed #e9eaea;
}
.summaryTable tr td[data-v-2d783e35]:first-child {
  text-align: left;
  font-weight: 700;
  width: 100px;
}
ul[data-v-20180536] {
  width: 48%;
}
li[data-v-20180536] {
  height: 32px;
  line-height: 32px;
  border-bottom: 1px dashed #e9eaea;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #85868a;
  font-size: 14px;
}
ul[data-v-e090eeba] {
  width: 45%;
}
li[data-v-e090eeba] {
  height: 32px;
  line-height: 32px;
  border-bottom: 1px dashed #e9eaea;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #85868a;
  font-size: 14px;
}
.selectedAgentBox {
  border: 1px solid #dcdfe6;
  border-radius: 6px;
  margin-top: 6px;
  height: 182px;
  overflow-y: auto;
}
.selectedAgentDiv {
  height: 32px;
}
.el-card__body .block_line[data-v-f18ac772] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 14px;
  color: #85868a;
  padding-top: 5px;
  padding-left: 16px;
}
.el-card__body .block[data-v-f18ac772] {
  width: 31%;
}
.el-card__body .block .block_content[data-v-f18ac772] {
  padding: 8px 0;
  color: #5b5c5d;
  font-weight: 500;
  font-size: 16px;
}
.agentSelector-pop .el-select-dropdown__wrap {
  max-height: 197px;
}
.card_body .block_line[data-v-45112b76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 14px;
  color: #0e0f12;
  padding-top: 25px;
  padding-left: 16px;
}
.card_body .block[data-v-45112b76] {
  width: 45%;
}
.card_body .block .block_content[data-v-45112b76] {
  padding: 8px 0;
}
.green[data-v-45112b76] {
  font-size: 24px;
  color: #327fd0;
}
#pickerInputContainer[data-v-c3c84a76] {
  position: absolute;
  z-index: 9999;
  top: 25px;
  right: 25px;
}
#pickerInput[data-v-c3c84a76] {
  width: 250px;
  padding: 5px 5px;
}
#pickerInputContainer[data-v-016754a3] {
  position: absolute;
  z-index: 9999;
  top: 25px;
  right: 25px;
}
#pickerInput[data-v-016754a3] {
  width: 250px;
  padding: 5px 5px;
}
.btn_zone[data-v-852b7fe6] {
  padding-top: 10px;
  text-align: right;
}
.card_logistics[data-v-852b7fe6] {
  margin-top: 10px;
}
.dashboard-container[data-v-fa3bad2a] {
  margin: 30px;
}
.dashboard-text[data-v-fa3bad2a] {
  font-size: 30px;
  line-height: 46px;
}
.deviceUL[data-v-68623bf0] {
  width: 100%;
  height: 200px;
  overflow: auto;
}
.deviceUL li[data-v-68623bf0] {
  height: 36px;
}
.el-divider--horizontal[data-v-68623bf0] {
  margin: 12px 0 20px 0;
}
.miniCircleButton[data-v-68623bf0] {
  padding: 2px;
}
.smallCircleButton[data-v-68623bf0] {
  padding: 4px;
}
.deviceUL li span[data-v-68623bf0] {
  margin-right: 15px;
}
.error-message[data-v-68623bf0] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  padding: 10px 0;
  text-align: center;
  background-color: #fef0f0;
  border-color: #fde2e2;
  margin: 10px 0 20px 0;
}
.agentSelector .el-cascader-menu__wrap {
  height: 364px;
}
.app-container[data-v-0def555e] {
  padding: 10px;
}
.el-card__body .block_line[data-v-3c7dc7cb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 14px;
  color: #85868a;
  padding-left: 16px;
}
.el-card__body .block[data-v-3c7dc7cb] {
  width: 31%;
}
.el-card__body .block .block_content[data-v-3c7dc7cb] {
  padding: 8px 0;
  color: #5b5c5d;
  font-weight: 500;
  font-size: 16px;
}
.dashboard-container[data-v-2feabfb2] {
  margin: 30px;
}
.dashboard-text[data-v-2feabfb2] {
  font-size: 30px;
  line-height: 46px;
}
.app-container[data-v-f250b8c6] {
  padding: 10px;
}
.app-container .input[data-v-f250b8c6] {
  width: 500px;
}
.btn_zone[data-v-f250b8c6] {
  padding-top: 10px;
  text-align: right;
}
.app-container[data-v-5f220fbe] {
  padding: 10px;
}
.c-list > div > div[data-v-6f21bf46]:first-child {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.app-container[data-v-8bc51984],
.app-container[data-v-522e8dcc] {
  padding: 10px;
}
.deviceUL[data-v-0ad5f819] {
  width: 100%;
  height: 200px;
  overflow: auto;
}
.deviceUL li[data-v-0ad5f819] {
  height: 36px;
}
.el-divider--horizontal[data-v-0ad5f819] {
  margin: 12px 0 20px 0;
}
.miniCircleButton[data-v-0ad5f819] {
  padding: 2px;
}
.smallCircleButton[data-v-0ad5f819] {
  padding: 4px;
}
.deviceUL li span[data-v-0ad5f819] {
  margin-right: 15px;
}
.el-card__body .block_line[data-v-128e5b03] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 14px;
  color: #85868a;
  padding-left: 16px;
}
.el-card__body .block01[data-v-128e5b03] {
  width: 10%;
}
.el-card__body .block02[data-v-128e5b03] {
  width: 35%;
}
.el-card__body .block_content[data-v-128e5b03] {
  padding: 8px 0;
  color: #5b5c5d;
  font-weight: 500;
  font-size: 16px;
}
.tab[data-v-81854db6] {
  padding: 12px 10px;
  font-weight: 700;
}
.tab.active[data-v-81854db6] {
  background-color: #3a8ee6;
  color: #fff;
}
.dashboard-container[data-v-3cb81e38] {
  margin: 30px;
}
.dashboard-text[data-v-3cb81e38] {
  font-size: 30px;
  line-height: 46px;
}
.app-container[data-v-b80164be] {
  padding: 10px;
}
.app-container .map[data-v-b80164be] {
  width: 100%;
  height: calc(100vh - 70px);
}
.app-container .map[data-v-b80164be] .mark-label {
  position: relative;
  top: 0;
  right: 0;
  min-width: 0;
  background-color: #25a5f7;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px 20px;
  color: #fff;
}
.app-container .map[data-v-b80164be] .amap-marker-label {
  border: 0;
  background-color: transparent;
}
.custom-input-card[data-v-b80164be] {
  width: 18rem;
}
.custom-input-card .btn[data-v-b80164be]:last-child {
  margin-left: 1rem;
}
.content-window-card[data-v-b80164be] {
  position: relative;
  width: 23rem;
  padding: 0.75rem 0 0 1.25rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  bottom: 0;
  left: 0;
}
.content-window-card p[data-v-b80164be] {
  height: 2rem;
}
.input-card[data-v-b80164be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 0.25rem;
  width: 22rem;
  border-width: 0;
  border-radius: 0.4rem;
  -webkit-box-shadow: 0 2px 6px 0 rgba(114, 124, 245, 0.5);
  box-shadow: 0 2px 6px 0 rgba(114, 124, 245, 0.5);
  position: fixed;
  bottom: 1rem;
  right: 1rem;
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  padding: 0.75rem 1.25rem;
}
.app-container[data-v-1fbfd738],
.app-container[data-v-71556828] {
  padding: 10px;
}
.previewImg[data-v-71556828] {
  width: 70%;
  height: 70%;
  -o-object-fit: contain;
  object-fit: contain;
}
.periodlyTitle[data-v-014c7822] {
  width: 60px;
  display: inline-block;
  text-align: right;
}
.app-container[data-v-c44a2072] {
  padding: 10px;
}
.tab[data-v-4c8db654] {
  padding: 12px 10px;
  font-weight: 700;
}
.tab.active[data-v-4c8db654] {
  background-color: #3a8ee6;
  color: #fff;
}
.app-container[data-v-10c455e6] {
  padding: 10px;
}
.deviceUL[data-v-2d922e21] {
  width: 100%;
  height: 200px;
  overflow: auto;
}
.deviceUL li[data-v-2d922e21] {
  height: 36px;
}
.el-divider--horizontal[data-v-2d922e21] {
  margin: 12px 0 20px 0;
}
.miniCircleButton[data-v-2d922e21] {
  padding: 2px;
}
.smallCircleButton[data-v-2d922e21] {
  padding: 4px;
}
.deviceUL li span[data-v-2d922e21] {
  margin-right: 15px;
}
.error-message[data-v-2d922e21] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  padding: 10px 0;
  text-align: center;
  background-color: #fef0f0;
  border-color: #fde2e2;
  margin: 10px 0 20px 0;
}
.app-container[data-v-3e173cea] {
  padding: 10px;
}
.userGroup[data-v-5382f60a] {
  padding: 20px;
}
.app-container[data-v-377ac6d4] {
  padding: 10px;
}
.userGroup[data-v-00f2267c] {
  padding: 20px;
}
.app-container[data-v-a29c3cf2] {
  padding: 10px;
}
.c-list > div > div[data-v-50d6a14b]:first-child {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.app-container[data-v-1d7dd682],
.app-container[data-v-520dba98],
.app-container[data-v-c7a9979e] {
  padding: 10px;
}
.main[data-v-27099ebe] {
  width: 90%;
  padding: 20px;
}
.main-set[data-v-27099ebe] {
  width: 100%;
  height: 36px;
}
.main-set img[data-v-27099ebe] {
  width: 36px;
  height: 36px;
}
.main-item[data-v-27099ebe] {
  cursor: pointer;
}
.active[data-v-27099ebe] {
  color: #3c90f7;
}
.main-list[data-v-27099ebe] {
  padding: 20px;
}
.list-result[data-v-27099ebe] {
  width: 90%;
  background: #fff;
  padding: 20px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.list-item[data-v-27099ebe] {
  height: 117px;
  padding: 20px 60px 20px 0;
  width: 33%;
}
.list-img[data-v-27099ebe] {
  width: 72px;
  height: 72px;
}
.list-shop[data-v-27099ebe] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: 30px;
}
.pagination-container[data-v-baa62350] {
  background: #fff;
  padding: 32px 16px;
}
.pagination-container.hidden[data-v-baa62350] {
  display: none;
}
.main[data-v-d50fb2cc] {
  width: 90%;
  padding: 20px;
}
.main-set[data-v-d50fb2cc] {
  width: 100%;
  height: 56px;
}
.main-set img[data-v-d50fb2cc] {
  width: 56px;
  height: 56px;
}
.main-item[data-v-d50fb2cc] {
  cursor: pointer;
}
.active[data-v-d50fb2cc] {
  color: #3c90f7;
}
.main-list[data-v-d50fb2cc] {
  padding: 20px;
}
.list-result[data-v-d50fb2cc] {
  width: 90%;
  background: #fff;
  padding: 20px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.list-item[data-v-d50fb2cc] {
  height: 117px;
  padding: 20px 60px 20px 0;
  width: 33%;
}
.list-img[data-v-d50fb2cc] {
  width: 72px;
  height: 72px;
}
.list-shop[data-v-d50fb2cc] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: 30px;
}
.pointer[data-v-d50fb2cc] {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.funderProject[data-v-1b401073] {
  padding: 20px;
}
.app-container[data-v-6cc62513] {
  padding: 10px;
}
.userGroup[data-v-7ddf55f2] {
  padding: 20px;
}
.app-container[data-v-69ff9230] {
  padding: 10px;
}
.userGroup[data-v-36b4ee83] {
  padding: 20px;
}
.app-container[data-v-44c8483a],
.app-container[data-v-b65c9870] {
  padding: 10px;
}
.previewImg[data-v-44c8483a] {
  width: 70%;
  height: 70%;
  -o-object-fit: contain;
  object-fit: contain;
}
.app-container[data-v-fb2c61fc] {
  padding: 10px;
}
.main[data-v-b983997a] {
  width: 90%;
  padding: 20px;
}
.main-set[data-v-b983997a] {
  width: 100%;
  height: 36px;
}
.main-set img[data-v-b983997a] {
  width: 36px;
  height: 36px;
}
.main-item[data-v-b983997a] {
  cursor: pointer;
}
.active[data-v-b983997a] {
  color: #3c90f7;
}
.main-list[data-v-b983997a] {
  padding: 20px;
}
.list-result[data-v-b983997a] {
  width: 90%;
  background: #fff;
  padding: 20px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.list-item[data-v-b983997a] {
  height: 117px;
  padding: 20px 60px 20px 0;
  width: 33%;
}
.list-img[data-v-b983997a] {
  width: 72px;
  height: 72px;
}
.list-shop[data-v-b983997a] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: 30px;
}
.uploadImg {
  width: 70px;
  height: 70px;
}
.personl[data-v-6ff24aa6],
.personl[data-v-96299724] {
  padding: 20px;
}
.dashboard-container[data-v-1f41d261] {
  margin: 30px;
}
.dashboard-text[data-v-1f41d261] {
  font-size: 30px;
  line-height: 46px;
}
.dashboard-container[data-v-914ca94c] {
  margin: 30px;
}
.dashboard-text[data-v-914ca94c] {
  font-size: 30px;
  line-height: 46px;
}
.dashboard-container[data-v-7543de20] {
  margin: 30px;
}
.dashboard-text[data-v-7543de20] {
  font-size: 30px;
  line-height: 46px;
}
.app-container[data-v-13af82c6],
.app-container[data-v-81d8e99a],
.app-container[data-v-66166e5c] {
  padding: 10px;
}
.deviceUL[data-v-81d8e99a] {
  width: 100%;
  height: 200px;
  overflow: auto;
}
.deviceUL li[data-v-81d8e99a] {
  height: 36px;
}
.deviceUL li span[data-v-81d8e99a] {
  margin-right: 15px;
}
.app-container[data-v-49e69b7e] {
  padding: 10px;
}
.deviceUL[data-v-49e69b7e] {
  width: 100%;
  height: 200px;
  overflow: auto;
}
.deviceUL li[data-v-49e69b7e] {
  height: 36px;
}
.deviceUL li span[data-v-49e69b7e] {
  margin-right: 15px;
}
.app-container[data-v-cf7222e4] {
  padding: 10px;
}
.personl[data-v-6874c800] {
  padding: 20px;
}
.app-container[data-v-198886e6] {
  padding: 10px;
}
.dashboard-container[data-v-76f6a00a] {
  margin: 30px;
}
.dashboard-text[data-v-76f6a00a] {
  font-size: 30px;
  line-height: 46px;
}
.dashboard-container[data-v-39e1de32] {
  margin: 30px;
}
.dashboard-text[data-v-39e1de32] {
  font-size: 30px;
  line-height: 46px;
}
.dashboard-container[data-v-fab547f8] {
  margin: 30px;
}
.dashboard-text[data-v-fab547f8] {
  font-size: 30px;
  line-height: 46px;
}
.app-container[data-v-30b2fee8] {
  padding: 10px;
}
.dashboard-container[data-v-d10afedc] {
  margin: 30px;
}
.dashboard-text[data-v-d10afedc] {
  font-size: 30px;
  line-height: 46px;
}
.color-good {
  color: #4caf50;
}
.color-notbad {
  color: #fb8c00;
  font-weight: 700;
}
.color-critical {
  color: #f44336;
  font-weight: 700;
}
.elInput {
  margin-top: 20px;
}
.personl[data-v-3e523794] {
  padding: 20px;
}
.clearfix[data-v-04d701e8]:after,
.clearfix[data-v-04d701e8]:before {
  display: table;
  content: "";
}
.clearfix[data-v-04d701e8]:after {
  clear: both;
}
.userGroup[data-v-a8c1786c] {
  padding: 20px;
}
.dashboard-container[data-v-5faff66a] {
  margin: 30px;
}
.dashboard-text[data-v-5faff66a] {
  font-size: 30px;
  line-height: 46px;
}
.dashboard-container[data-v-5564ad03] {
  margin: 30px;
}
.dashboard-text[data-v-5564ad03] {
  font-size: 30px;
  line-height: 46px;
}
.personl[data-v-1757ea60] {
  padding: 20px;
}
.normal[data-v-1757ea60] {
  color: #67c23a;
}
.radius {
  border-radius: 12px;
}
.dashed,
.dashed-bottom,
.dashed-left,
.dashed-right,
.dashed-top,
.solid,
.solid-bottom,
.solid-left,
.solid-right,
.solid-top,
.solids,
.solids-bottom,
.solids-left,
.solids-right,
.solids-top {
  position: relative;
}
.dashed-bottom:after,
.dashed-left:after,
.dashed-right:after,
.dashed-top:after,
.dashed:after,
.solid-bottom:after,
.solid-left:after,
.solid-right:after,
.solid-top:after,
.solid:after,
.solids-bottom:after,
.solids-left:after,
.solids-right:after,
.solids-top:after,
.solids:after {
  content: " ";
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: inherit;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  pointer-events: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.solid:after {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.solid-top:after {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.solid-right:after {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.solid-bottom:after {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.solid-left:after {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.solids:after {
  border: 8px solid #eee;
}
.solids-top:after {
  border-top: 8px solid #eee;
}
.solids-right:after {
  border-right: 8px solid #eee;
}
.solids-bottom:after {
  border-bottom: 8px solid #eee;
}
.solids-left:after {
  border-left: 8px solid #eee;
}
.dashed:after {
  border: 1px dashed #ddd;
}
.dashed-top:after {
  border-top: 1px dashed #ddd;
}
.dashed-right:after {
  border-right: 1px dashed #ddd;
}
.dashed-bottom:after {
  border-bottom: 1px dashed #ddd;
}
.dashed-left:after {
  border-left: 1px dashed #ddd;
}
.shadow[class*="white"] {
  --ShadowSize: 0 1px 6px;
}
.shadow-lg {
  --ShadowSize: 0px 40px 100px 0px;
}
.shadow-warp {
  position: relative;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.shadow-warp:after,
.shadow-warp:before {
  position: absolute;
  content: "";
  top: 20px;
  bottom: 30px;
  left: 20px;
  width: 50%;
  -webkit-box-shadow: 0 30px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 30px 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
  z-index: -1;
}
.shadow-warp:after {
  right: 20px;
  left: auto;
  -webkit-transform: rotate(3deg);
  transform: rotate(3deg);
}
.shadow-blur {
  position: relative;
}
.shadow-blur:before {
  content: "";
  display: block;
  background: inherit;
  -webkit-filter: blur(10px);
  filter: blur(10px);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 10px;
  left: 10px;
  z-index: -1;
  opacity: 0.4;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  border-radius: inherit;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.basis-xs {
  -ms-flex-preferred-size: 20%;
  flex-basis: 20%;
}
.basis-sm {
  -ms-flex-preferred-size: 40%;
  flex-basis: 40%;
}
.basis-df {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
}
.basis-lg {
  -ms-flex-preferred-size: 60%;
  flex-basis: 60%;
}
.basis-xl {
  -ms-flex-preferred-size: 80%;
  flex-basis: 80%;
}
.flex-sub {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flex-twice {
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
}
.flex-treble {
  -webkit-box-flex: 3;
  -ms-flex: 3;
  flex: 3;
}
.flex-direction {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex-grow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.align-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.align-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.self-start {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.self-center {
  -ms-flex-item-align: flex-center;
  align-self: flex-center;
}
.self-end {
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.self-stretch {
  -ms-flex-item-align: stretch;
  align-self: stretch;
}
.align-stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.justify-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.justify-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.justify-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.justify-around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.margin-0 {
  margin: 0;
}
.margin-xs {
  margin: 10px;
}
.margin-sm {
  margin: 20px;
}
.margin {
  margin: 30px;
}
.margin-lg {
  margin: 40px;
}
.margin-xl {
  margin: 50px;
}
.margin-top-xs {
  margin-top: 10px;
}
.margin-top-sm {
  margin-top: 20px;
}
.margin-top {
  margin-top: 30px;
}
.margin-top-lg {
  margin-top: 40px;
}
.margin-top-xl {
  margin-top: 50px;
}
.margin-right-xs {
  margin-right: 10px;
}
.margin-right-sm {
  margin-right: 20px;
}
.margin-right {
  margin-right: 30px;
}
.margin-right-lg {
  margin-right: 40px;
}
.margin-right-xl {
  margin-right: 50px;
}
.margin-bottom-xs {
  margin-bottom: 10px;
}
.margin-bottom-sm {
  margin-bottom: 20px;
}
.margin-bottom {
  margin-bottom: 30px;
}
.margin-bottom-lg {
  margin-bottom: 40px;
}
.margin-bottom-xl {
  margin-bottom: 50px;
}
.margin-left-xs {
  margin-left: 10px;
}
.margin-left-sm {
  margin-left: 20px;
}
.margin-left {
  margin-left: 30px;
}
.margin-left-lg {
  margin-left: 40px;
}
.margin-left-xl {
  margin-left: 50px;
}
.margin-lr-xs {
  margin-left: 10px;
  margin-right: 10px;
}
.margin-lr-sm {
  margin-left: 20px;
  margin-right: 20px;
}
.margin-lr {
  margin-left: 30px;
  margin-right: 30px;
}
.margin-lr-lg {
  margin-left: 40px;
  margin-right: 40px;
}
.margin-lr-xl {
  margin-left: 50px;
  margin-right: 50px;
}
.margin-tb-xs {
  margin-top: 10px;
  margin-bottom: 10px;
}
.margin-tb-sm {
  margin-top: 20px;
  margin-bottom: 20px;
}
.margin-tb {
  margin-top: 30px;
  margin-bottom: 30px;
}
.margin-tb-lg {
  margin-top: 40px;
  margin-bottom: 40px;
}
.margin-tb-xl {
  margin-top: 50px;
  margin-bottom: 50px;
}
.padding-0 {
  padding: 0;
}
.padding-xs {
  padding: 10px;
}
.padding-sm {
  padding: 20px;
}
.padding {
  padding: 30px;
}
.padding-lg {
  padding: 40px;
}
.padding-xl {
  padding: 50px;
}
.padding-top-xs {
  padding-top: 10px;
}
.padding-top-sm {
  padding-top: 20px;
}
.padding-top {
  padding-top: 30px;
}
.padding-top-lg {
  padding-top: 40px;
}
.padding-top-xl {
  padding-top: 50px;
}
.padding-right-xs {
  padding-right: 10px;
}
.padding-right-sm {
  padding-right: 20px;
}
.padding-right {
  padding-right: 30px;
}
.padding-right-lg {
  padding-right: 40px;
}
.padding-right-xl {
  padding-right: 50px;
}
.padding-bottom-xs {
  padding-bottom: 10px;
}
.padding-bottom-sm {
  padding-bottom: 20px;
}
.padding-bottom {
  padding-bottom: 30px;
}
.padding-bottom-lg {
  padding-bottom: 40px;
}
.padding-bottom-xl {
  padding-bottom: 50px;
}
.padding-left-xs {
  padding-left: 10px;
}
.padding-left-sm {
  padding-left: 20px;
}
.padding-left {
  padding-left: 30px;
}
.padding-left-lg {
  padding-left: 40px;
}
.padding-left-xl {
  padding-left: 50px;
}
.padding-lr-xs {
  padding-left: 10px;
  padding-right: 10px;
}
.padding-lr-sm {
  padding-left: 20px;
  padding-right: 20px;
}
.padding-lr {
  padding-left: 30px;
  padding-right: 30px;
}
.padding-lr-lg {
  padding-left: 40px;
  padding-right: 40px;
}
.padding-lr-xl {
  padding-left: 50px;
  padding-right: 50px;
}
.padding-tb-xs {
  padding-top: 10px;
  padding-bottom: 10px;
}
.padding-tb-sm {
  padding-top: 20px;
  padding-bottom: 20px;
}
.padding-tb {
  padding-top: 30px;
  padding-bottom: 30px;
}
.padding-tb-lg {
  padding-top: 40px;
  padding-bottom: 40px;
}
.padding-tb-xl {
  padding-top: 50px;
  padding-bottom: 50px;
}
.line-red:after,
.lines-red:after {
  border-color: #e54d42;
}
.line-orange:after,
.lines-orange:after {
  border-color: #f37b1d;
}
.line-yellow:after,
.lines-yellow:after {
  border-color: #fbbd08;
}
.line-olive:after,
.lines-olive:after {
  border-color: #8dc63f;
}
.line-green:after,
.lines-green:after {
  border-color: #39b54a;
}
.line-cyan:after,
.lines-cyan:after {
  border-color: #1cbbb4;
}
.line-blue:after,
.lines-blue:after {
  border-color: #0081ff;
}
.line-purple:after,
.lines-purple:after {
  border-color: #6739b6;
}
.line-mauve:after,
.lines-mauve:after {
  border-color: #9c26b0;
}
.line-pink:after,
.lines-pink:after {
  border-color: #e03997;
}
.line-brown:after,
.lines-brown:after {
  border-color: #a5673f;
}
.line-grey:after,
.lines-grey:after {
  border-color: #8799a3;
}
.line-gray:after,
.lines-gray:after {
  border-color: #aaa;
}
.line-black:after,
.lines-black:after {
  border-color: #333;
}
.line-white:after,
.lines-white:after {
  border-color: #fff;
}
.bg-red {
  background-color: #e54d42;
  color: #fff;
}
.bg-orange {
  background-color: #f37b1d;
  color: #fff;
}
.bg-yellow {
  background-color: #fbbd08;
  color: #333;
}
.bg-olive {
  background-color: #8dc63f;
  color: #fff;
}
.bg-green {
  background-color: #39b54a;
  color: #fff;
}
.bg-cyan {
  background-color: #1cbbb4;
  color: #fff;
}
.bg-blue {
  background-color: #0081ff;
  color: #fff;
}
.bg-purple {
  background-color: #6739b6;
  color: #fff;
}
.bg-mauve {
  background-color: #9c26b0;
  color: #fff;
}
.bg-pink {
  background-color: #e03997;
  color: #fff;
}
.bg-brown {
  background-color: #a5673f;
  color: #fff;
}
.bg-grey {
  background-color: #8799a3;
  color: #fff;
}
.bg-gray {
  background-color: #f0f0f0;
  color: #333;
}
.bg-black {
  background-color: #333;
  color: #fff;
}
.bg-white {
  background-color: #fff;
  color: #666;
}
.bg-shadeTop {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(0, 0, 0, 0.01)));
  background-image: linear-gradient(#000, rgba(0, 0, 0, 0.01));
  color: #fff;
}
.bg-shadeBottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.01)), to(#000));
  background-image: linear-gradient(rgba(0, 0, 0, 0.01), #000);
  color: #fff;
}
.bg-red.light {
  color: #e54d42;
  background-color: #fadbd9;
}
.bg-orange.light {
  color: #f37b1d;
  background-color: #fde6d2;
}
.bg-yellow.light {
  color: #fbbd08;
  background-color: rgba(254, 242, 206, 0.82);
}
.bg-olive.light {
  color: #8dc63f;
  background-color: #e8f4d9;
}
.bg-green.light {
  color: #39b54a;
  background-color: #d7f0db;
}
.bg-cyan.light {
  color: #1cbbb4;
  background-color: #d2f1f0;
}
.bg-blue.light {
  color: #0081ff;
  background-color: #cce6ff;
}
.bg-purple.light {
  color: #6739b6;
  background-color: #e1d7f0;
}
.bg-mauve.light {
  color: #9c26b0;
  background-color: #ebd4ef;
}
.bg-pink.light {
  color: #e03997;
  background-color: #f9d7ea;
}
.bg-brown.light {
  color: #a5673f;
  background-color: #ede1d9;
}
.bg-grey.light {
  color: #8799a3;
  background-color: #e7ebed;
}
.bg-gradual-red {
  background-image: linear-gradient(45deg, #f43f3b, #ec008c);
  color: #fff;
}
.bg-gradual-orange {
  background-image: linear-gradient(45deg, #ff9700, #ed1c24);
  color: #fff;
}
.bg-gradual-green {
  background-image: linear-gradient(45deg, #39b54a, #8dc63f);
  color: #fff;
}
.bg-gradual-purple {
  background-image: linear-gradient(45deg, #9000ff, #5e00ff);
  color: #fff;
}
.bg-gradual-pink {
  background-image: linear-gradient(45deg, #ec008c, #6739b6);
  color: #fff;
}
.bg-gradual-blue {
  background-image: linear-gradient(45deg, #0081ff, #1cbbb4);
  color: #fff;
}
.shadow {
  -webkit-box-shadow: 0 3px 6px rgba(108, 157, 204, 0.3);
  box-shadow: 0 3px 6px rgba(108, 157, 204, 0.3);
}
.shadow[class*="-red"] {
  -webkit-box-shadow: 6px 6px 8px rgba(204, 69, 59, 0.2);
  box-shadow: 6px 6px 8px rgba(204, 69, 59, 0.2);
}
.shadow[class*="-orange"] {
  -webkit-box-shadow: 6px 6px 8px rgba(217, 109, 26, 0.2);
  box-shadow: 6px 6px 8px rgba(217, 109, 26, 0.2);
}
.shadow[class*="-yellow"] {
  -webkit-box-shadow: 6px 6px 8px rgba(224, 170, 7, 0.2);
  box-shadow: 6px 6px 8px rgba(224, 170, 7, 0.2);
}
.shadow[class*="-olive"] {
  -webkit-box-shadow: 6px 6px 8px rgba(124, 173, 55, 0.2);
  box-shadow: 6px 6px 8px rgba(124, 173, 55, 0.2);
}
.shadow[class*="-green"] {
  -webkit-box-shadow: 6px 6px 8px rgba(48, 156, 63, 0.2);
  box-shadow: 6px 6px 8px rgba(48, 156, 63, 0.2);
}
.shadow[class*="-cyan"] {
  -webkit-box-shadow: 6px 6px 8px rgba(28, 187, 180, 0.2);
  box-shadow: 6px 6px 8px rgba(28, 187, 180, 0.2);
}
.shadow[class*="-blue"] {
  -webkit-box-shadow: 6px 6px 8px rgba(0, 102, 204, 0.2);
  box-shadow: 6px 6px 8px rgba(0, 102, 204, 0.2);
}
.shadow[class*="-purple"] {
  -webkit-box-shadow: 6px 6px 8px rgba(88, 48, 156, 0.2);
  box-shadow: 6px 6px 8px rgba(88, 48, 156, 0.2);
}
.shadow[class*="-mauve"] {
  -webkit-box-shadow: 6px 6px 8px rgba(133, 33, 150, 0.2);
  box-shadow: 6px 6px 8px rgba(133, 33, 150, 0.2);
}
.shadow[class*="-pink"] {
  -webkit-box-shadow: 6px 6px 8px rgba(199, 50, 134, 0.2);
  box-shadow: 6px 6px 8px rgba(199, 50, 134, 0.2);
}
.shadow[class*="-brown"] {
  -webkit-box-shadow: 6px 6px 8px rgba(140, 88, 53, 0.2);
  box-shadow: 6px 6px 8px rgba(140, 88, 53, 0.2);
}
.shadow[class*="-gray"],
.shadow[class*="-grey"] {
  -webkit-box-shadow: 6px 6px 8px rgba(114, 130, 138, 0.2);
  box-shadow: 6px 6px 8px rgba(114, 130, 138, 0.2);
}
.shadow[class*="-black"],
.shadow[class*="-white"] {
  -webkit-box-shadow: 6px 6px 8px rgba(26, 26, 26, 0.2);
  box-shadow: 6px 6px 8px rgba(26, 26, 26, 0.2);
}
.text-shadow[class*="-red"] {
  text-shadow: 6px 6px 8px rgba(204, 69, 59, 0.2);
}
.text-shadow[class*="-orange"] {
  text-shadow: 6px 6px 8px rgba(217, 109, 26, 0.2);
}
.text-shadow[class*="-yellow"] {
  text-shadow: 6px 6px 8px rgba(224, 170, 7, 0.2);
}
.text-shadow[class*="-olive"] {
  text-shadow: 6px 6px 8px rgba(124, 173, 55, 0.2);
}
.text-shadow[class*="-green"] {
  text-shadow: 6px 6px 8px rgba(48, 156, 63, 0.2);
}
.text-shadow[class*="-cyan"] {
  text-shadow: 6px 6px 8px rgba(28, 187, 180, 0.2);
}
.text-shadow[class*="-blue"] {
  text-shadow: 6px 6px 8px rgba(0, 102, 204, 0.2);
}
.text-shadow[class*="-purple"] {
  text-shadow: 6px 6px 8px rgba(88, 48, 156, 0.2);
}
.text-shadow[class*="-mauve"] {
  text-shadow: 6px 6px 8px rgba(133, 33, 150, 0.2);
}
.text-shadow[class*="-pink"] {
  text-shadow: 6px 6px 8px rgba(199, 50, 134, 0.2);
}
.text-shadow[class*="-brown"] {
  text-shadow: 6px 6px 8px rgba(140, 88, 53, 0.2);
}
.text-shadow[class*="-gray"],
.text-shadow[class*="-grey"] {
  text-shadow: 6px 6px 8px rgba(114, 130, 138, 0.2);
}
.text-shadow[class*="-black"] {
  text-shadow: 6px 6px 8px rgba(26, 26, 26, 0.2);
}
.bg-img {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.bg-mask {
  background-color: #333;
  position: relative;
}
.bg-mask:after {
  content: "";
  border-radius: inherit;
  width: 100%;
  height: 100%;
  display: block;
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.bg-mask cover-view,
.bg-mask view {
  z-index: 5;
  position: relative;
}
.bg-video {
  position: relative;
}
.bg-video video {
  display: block;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.text-xs {
  font-size: 20px;
}
.text-sm {
  font-size: 24px;
}
.text-df {
  font-size: 28px;
}
.text-lg {
  font-size: 32px;
}
.text-xl {
  font-size: 36px;
}
.text-xxl {
  font-size: 44px;
}
.text-sl {
  font-size: 80px;
}
.text-xsl {
  font-size: 120px;
}
.text-Abc {
  text-transform: Capitalize;
}
.text-ABC {
  text-transform: Uppercase;
}
.text-abc {
  text-transform: Lowercase;
}
.text-price:before {
  content: "\A5";
  font-size: 80%;
  margin-right: 4px;
}
.text-cut {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.text-bold {
  font-weight: 700;
}
.text-center {
  text-align: center;
}
.text-content {
  line-height: 1.6;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.line-red,
.lines-red,
.text-red {
  color: #e54d42;
}
.line-orange,
.lines-orange,
.text-orange {
  color: #f37b1d;
}
.line-yellow,
.lines-yellow,
.text-yellow {
  color: #fbbd08;
}
.line-olive,
.lines-olive,
.text-olive {
  color: #8dc63f;
}
.line-green,
.lines-green,
.text-green {
  color: #39b54a;
}
.line-cyan,
.lines-cyan,
.text-cyan {
  color: #1cbbb4;
}
.line-blue,
.lines-blue,
.text-blue {
  color: #0081ff;
}
.line-purple,
.lines-purple,
.text-purple {
  color: #6739b6;
}
.line-mauve,
.lines-mauve,
.text-mauve {
  color: #9c26b0;
}
.line-pink,
.lines-pink,
.text-pink {
  color: #e03997;
}
.line-brown,
.lines-brown,
.text-brown {
  color: #a5673f;
}
.line-grey,
.lines-grey,
.text-grey {
  color: #8799a3;
}
.line-gray,
.lines-gray,
.text-gray {
  color: #aaa;
}
.line-black,
.lines-black,
.text-black {
  color: #333;
}
.line-white,
.lines-white,
.text-white {
  color: #fff;
}
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity 0.28s;
  transition: opacity 0.28s;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}
.fade-transform-enter-active,
.fade-transform-leave-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.fade-transform-enter {
  opacity: 0;
  -webkit-transform: translateX(-30px);
  transform: translateX(-30px);
}
.fade-transform-leave-to {
  opacity: 0;
  -webkit-transform: translateX(30px);
  transform: translateX(30px);
}
.breadcrumb-enter-active,
.breadcrumb-leave-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.breadcrumb-enter,
.breadcrumb-leave-active {
  opacity: 0;
  -webkit-transform: translateX(20px);
  transform: translateX(20px);
}
.breadcrumb-move {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.breadcrumb-leave-active {
  position: absolute;
}
.el-breadcrumb__inner,
.el-breadcrumb__inner a {
  font-weight: 400 !important;
}
.el-upload input[type="file"] {
  display: none !important;
}
.el-upload__input {
  display: none;
}
.el-dialog {
  -webkit-transform: none;
  transform: none;
  left: 0;
  position: relative;
  margin: 0 auto;
}
.upload-container .el-upload {
  width: 100%;
}
.upload-container .el-upload .el-upload-dragger {
  width: 100%;
  height: 200px;
}
.el-dropdown-menu a {
  display: block;
}
.el-dropdown-menu .el-dropdown-content {
  padding: 15px 20px 0 20px;
  width: 280px;
}
.el-dropdown-menu .el-dropdown-content > * {
  margin-bottom: 15px;
  width: 100%;
}
.el-dropdown-menu .el-dropdown-content .el-date-picker-popper {
  left: -406px !important;
}
.el-dropdown-menu .el-dropdown-content .el-cascader-popper {
  left: -122px !important;
}
.el-select-dropdown__wrap {
  max-height: 400px;
}
.el-dropdown .el-button--small {
  height: 32px;
}
.el-dialog {
  margin-top: 0 !important;
}
.el-dialog__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.el-dialog__header {
  padding: 20px 20px 0;
}
.el-dialog__body {
  padding: 10px 20px 20px 20px;
}
.el-dialog p {
  color: #888;
}
.el-dialog p span {
  color: #171717;
}
.el-detail-item div {
  margin: 20px auto;
  font-size: 15px;
}
.el-submenu .el-menu-item {
  height: 42px;
  line-height: 42px;
}
.el-menu-item,
.el-submenu__title {
  height: 50px;
  line-height: 50px;
}
.el-card__body {
  padding: 10px 20px;
}
.el-card__header {
  padding: 15px 20px;
}
#app .main-container {
  height: 100%;
  -webkit-transition: margin-left 0.28s;
  transition: margin-left 0.28s;
  margin-left: 210px;
  position: relative;
}
#app .sidebar-container {
  -webkit-transition: width 0.28s;
  transition: width 0.28s;
  width: 210px !important;
  background-color: #304156;
  height: 100%;
  position: fixed;
  font-size: 0;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1001;
  overflow: hidden;
}
#app .sidebar-container .horizontal-collapse-transition {
  -webkit-transition: width 0s ease-in-out, padding-left 0s ease-in-out, padding-right 0s ease-in-out;
  transition: width 0s ease-in-out, padding-left 0s ease-in-out, padding-right 0s ease-in-out;
}
#app .sidebar-container .scrollbar-wrapper {
  overflow-x: hidden !important;
}
#app .sidebar-container .el-scrollbar__bar.is-vertical {
  right: 0;
}
#app .sidebar-container .el-scrollbar {
  height: 100%;
}
#app .sidebar-container.has-logo .el-scrollbar {
  height: calc(100% - 50px);
}
#app .sidebar-container .is-horizontal {
  display: none;
}
#app .sidebar-container a {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
#app .sidebar-container .svg-icon {
  margin-right: 16px;
}
#app .sidebar-container .el-menu {
  border: none;
  height: 100%;
  width: 100% !important;
}
#app .sidebar-container .el-submenu__title:hover,
#app .sidebar-container .submenu-title-noDropdown:hover {
  background-color: #263445 !important;
}
#app .sidebar-container .is-active > .el-submenu__title {
  color: #f4f4f5 !important;
}
#app .sidebar-container .el-submenu .el-menu-item,
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title {
  min-width: 210px !important;
  background-color: #1f2d3d !important;
}
#app .sidebar-container .el-submenu .el-menu-item:hover,
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title:hover {
  background-color: #001528 !important;
}
#app .hideSidebar .sidebar-container {
  width: 54px !important;
}
#app .hideSidebar .main-container {
  margin-left: 54px;
}
#app .hideSidebar .submenu-title-noDropdown {
  padding: 0 !important;
  position: relative;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip {
  padding: 0 !important;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .el-submenu {
  overflow: hidden;
}
#app .hideSidebar .el-submenu > .el-submenu__title {
  padding: 0 !important;
}
#app .hideSidebar .el-submenu > .el-submenu__title .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  display: none;
}
#app .hideSidebar .el-menu--collapse .el-submenu > .el-submenu__title > span {
  height: 0;
  width: 0;
  overflow: hidden;
  visibility: hidden;
  display: inline-block;
}
#app .el-menu--collapse .el-menu .el-submenu {
  min-width: 210px !important;
}
#app .mobile .main-container {
  margin-left: 0;
}
#app .mobile .sidebar-container {
  -webkit-transition: -webkit-transform 0.28s;
  transition: -webkit-transform 0.28s;
  transition: transform 0.28s;
  transition: transform 0.28s, -webkit-transform 0.28s;
  width: 210px !important;
}
#app .mobile.hideSidebar .sidebar-container {
  pointer-events: none;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transform: translate3d(-210px, 0, 0);
  transform: translate3d(-210px, 0, 0);
}
#app .withoutAnimation .main-container,
#app .withoutAnimation .sidebar-container {
  -webkit-transition: none;
  transition: none;
}
.el-menu--vertical > .el-menu .svg-icon {
  margin-right: 16px;
}
.el-menu--vertical .el-menu-item:hover,
.el-menu--vertical .nest-menu .el-submenu > .el-submenu__title:hover {
  background-color: #263445 !important;
}
.el-menu--vertical > .el-menu--popup {
  max-height: 100vh;
  overflow-y: auto;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-track-piece {
  background: #d3dce6;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar {
  width: 6px;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-thumb {
  background: #99a9bf;
  border-radius: 20px;
}
body {
  height: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
  font-size: 14px;
}
label {
  font-weight: 700;
}
html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#app,
html {
  height: 100%;
}
*,
:after,
:before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
a:active,
a:focus {
  outline: none;
}
a,
a:focus,
a:hover {
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}
li,
ul {
  list-style: none;
}
div:focus {
  outline: none;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.app-container {
  padding: 10px;
}
.card_header {
  height: 32px;
  line-height: 32px;
}
.card_header:before {
  content: " ";
  width: 8px;
  height: 24px;
  background-color: #409eff;
  float: left;
  border-radius: 4px;
  margin: 4px 8px 0 0;
}
.c-mtb-2 {
  margin-top: 2px;
  margin-bottom: 2px;
}
.c-mlr-2 {
  margin-left: 2px;
  margin-right: 2px;
}
.c-ma-2 {
  margin: 2px 2px 2px 2px;
}
.c-mt-2 {
  margin-top: 2px;
}
.c-mb-2 {
  margin-bottom: 2px;
}
.c-mr-2 {
  margin-right: 2px;
}
.c-ml-2 {
  margin-left: 2px;
}
.c-ptb-2 {
  padding-top: 2px;
  padding-bottom: 2px;
}
.c-plr-2 {
  padding-left: 2px;
  padding-right: 2px;
}
.c-pa-2 {
  padding: 2px 2px 2px 2px;
}
.c-pt-2 {
  padding-top: 2px;
}
.c-pb-2 {
  padding-bottom: 2px;
}
.c-pl-2 {
  padding-left: 2px;
}
.c-pr-2 {
  padding-right: 2px;
}
.c-mtb-4 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.c-mlr-4 {
  margin-left: 4px;
  margin-right: 4px;
}
.c-ma-4 {
  margin: 4px 4px 4px 4px;
}
.c-mt-4 {
  margin-top: 4px;
}
.c-mb-4 {
  margin-bottom: 4px;
}
.c-mr-4 {
  margin-right: 4px;
}
.c-ml-4 {
  margin-left: 4px;
}
.c-ptb-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.c-plr-4 {
  padding-left: 4px;
  padding-right: 4px;
}
.c-pa-4 {
  padding: 4px 4px 4px 4px;
}
.c-pt-4 {
  padding-top: 4px;
}
.c-pb-4 {
  padding-bottom: 4px;
}
.c-pl-4 {
  padding-left: 4px;
}
.c-pr-4 {
  padding-right: 4px;
}
.c-mtb-6 {
  margin-top: 6px;
  margin-bottom: 6px;
}
.c-mlr-6 {
  margin-left: 6px;
  margin-right: 6px;
}
.c-ma-6 {
  margin: 6px 6px 6px 6px;
}
.c-mt-6 {
  margin-top: 6px;
}
.c-mb-6 {
  margin-bottom: 6px;
}
.c-mr-6 {
  margin-right: 6px;
}
.c-ml-6 {
  margin-left: 6px;
}
.c-ptb-6 {
  padding-top: 6px;
  padding-bottom: 6px;
}
.c-plr-6 {
  padding-left: 6px;
  padding-right: 6px;
}
.c-pa-6 {
  padding: 6px 6px 6px 6px;
}
.c-pt-6 {
  padding-top: 6px;
}
.c-pb-6 {
  padding-bottom: 6px;
}
.c-pl-6 {
  padding-left: 6px;
}
.c-pr-6 {
  padding-right: 6px;
}
.c-mtb-8 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.c-mlr-8 {
  margin-left: 8px;
  margin-right: 8px;
}
.c-ma-8 {
  margin: 8px 8px 8px 8px;
}
.c-mt-8 {
  margin-top: 8px;
}
.c-mb-8 {
  margin-bottom: 8px;
}
.c-mr-8 {
  margin-right: 8px;
}
.c-ml-8 {
  margin-left: 8px;
}
.c-ptb-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.c-plr-8 {
  padding-left: 8px;
  padding-right: 8px;
}
.c-pa-8 {
  padding: 8px 8px 8px 8px;
}
.c-pt-8 {
  padding-top: 8px;
}
.c-pb-8 {
  padding-bottom: 8px;
}
.c-pl-8 {
  padding-left: 8px;
}
.c-pr-8 {
  padding-right: 8px;
}
.c-mtb-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.c-mlr-10 {
  margin-left: 10px;
  margin-right: 10px;
}
.c-ma-10 {
  margin: 10px 10px 10px 10px;
}
.c-mt-10 {
  margin-top: 10px;
}
.c-mb-10 {
  margin-bottom: 10px;
}
.c-mr-10 {
  margin-right: 10px;
}
.c-ml-10 {
  margin-left: 10px;
}
.c-ptb-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.c-plr-10 {
  padding-left: 10px;
  padding-right: 10px;
}
.c-pa-10 {
  padding: 10px 10px 10px 10px;
}
.c-pt-10 {
  padding-top: 10px;
}
.c-pb-10 {
  padding-bottom: 10px;
}
.c-pl-10 {
  padding-left: 10px;
}
.c-pr-10 {
  padding-right: 10px;
}
.c-mtb-12 {
  margin-top: 12px;
  margin-bottom: 12px;
}
.c-mlr-12 {
  margin-left: 12px;
  margin-right: 12px;
}
.c-ma-12 {
  margin: 12px 12px 12px 12px;
}
.c-mt-12 {
  margin-top: 12px;
}
.c-mb-12 {
  margin-bottom: 12px;
}
.c-mr-12 {
  margin-right: 12px;
}
.c-ml-12 {
  margin-left: 12px;
}
.c-ptb-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}
.c-plr-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.c-pa-12 {
  padding: 12px 12px 12px 12px;
}
.c-pt-12 {
  padding-top: 12px;
}
.c-pb-12 {
  padding-bottom: 12px;
}
.c-pl-12 {
  padding-left: 12px;
}
.c-pr-12 {
  padding-right: 12px;
}
.c-mtb-14 {
  margin-top: 14px;
  margin-bottom: 14px;
}
.c-mlr-14 {
  margin-left: 14px;
  margin-right: 14px;
}
.c-ma-14 {
  margin: 14px 14px 14px 14px;
}
.c-mt-14 {
  margin-top: 14px;
}
.c-mb-14 {
  margin-bottom: 14px;
}
.c-mr-14 {
  margin-right: 14px;
}
.c-ml-14 {
  margin-left: 14px;
}
.c-ptb-14 {
  padding-top: 14px;
  padding-bottom: 14px;
}
.c-plr-14 {
  padding-left: 14px;
  padding-right: 14px;
}
.c-pa-14 {
  padding: 14px 14px 14px 14px;
}
.c-pt-14 {
  padding-top: 14px;
}
.c-pb-14 {
  padding-bottom: 14px;
}
.c-pl-14 {
  padding-left: 14px;
}
.c-pr-14 {
  padding-right: 14px;
}
.c-mtb-16 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.c-mlr-16 {
  margin-left: 16px;
  margin-right: 16px;
}
.c-ma-16 {
  margin: 16px 16px 16px 16px;
}
.c-mt-16 {
  margin-top: 16px;
}
.c-mb-16 {
  margin-bottom: 16px;
}
.c-mr-16 {
  margin-right: 16px;
}
.c-ml-16 {
  margin-left: 16px;
}
.c-ptb-16 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.c-plr-16 {
  padding-left: 16px;
  padding-right: 16px;
}
.c-pa-16 {
  padding: 16px 16px 16px 16px;
}
.c-pt-16 {
  padding-top: 16px;
}
.c-pb-16 {
  padding-bottom: 16px;
}
.c-pl-16 {
  padding-left: 16px;
}
.c-pr-16 {
  padding-right: 16px;
}
.c-mtb-18 {
  margin-top: 18px;
  margin-bottom: 18px;
}
.c-mlr-18 {
  margin-left: 18px;
  margin-right: 18px;
}
.c-ma-18 {
  margin: 18px 18px 18px 18px;
}
.c-mt-18 {
  margin-top: 18px;
}
.c-mb-18 {
  margin-bottom: 18px;
}
.c-mr-18 {
  margin-right: 18px;
}
.c-ml-18 {
  margin-left: 18px;
}
.c-ptb-18 {
  padding-top: 18px;
  padding-bottom: 18px;
}
.c-plr-18 {
  padding-left: 18px;
  padding-right: 18px;
}
.c-pa-18 {
  padding: 18px 18px 18px 18px;
}
.c-pt-18 {
  padding-top: 18px;
}
.c-pb-18 {
  padding-bottom: 18px;
}
.c-pl-18 {
  padding-left: 18px;
}
.c-pr-18 {
  padding-right: 18px;
}
.c-mtb-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.c-mlr-20 {
  margin-left: 20px;
  margin-right: 20px;
}
.c-ma-20 {
  margin: 20px 20px 20px 20px;
}
.c-mt-20 {
  margin-top: 20px;
}
.c-mb-20 {
  margin-bottom: 20px;
}
.c-mr-20 {
  margin-right: 20px;
}
.c-ml-20 {
  margin-left: 20px;
}
.c-ptb-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.c-plr-20 {
  padding-left: 20px;
  padding-right: 20px;
}
.c-pa-20 {
  padding: 20px 20px 20px 20px;
}
.c-pt-20 {
  padding-top: 20px;
}
.c-pb-20 {
  padding-bottom: 20px;
}
.c-pl-20 {
  padding-left: 20px;
}
.c-pr-20 {
  padding-right: 20px;
}
.c-mtb-22 {
  margin-top: 22px;
  margin-bottom: 22px;
}
.c-mlr-22 {
  margin-left: 22px;
  margin-right: 22px;
}
.c-ma-22 {
  margin: 22px 22px 22px 22px;
}
.c-mt-22 {
  margin-top: 22px;
}
.c-mb-22 {
  margin-bottom: 22px;
}
.c-mr-22 {
  margin-right: 22px;
}
.c-ml-22 {
  margin-left: 22px;
}
.c-ptb-22 {
  padding-top: 22px;
  padding-bottom: 22px;
}
.c-plr-22 {
  padding-left: 22px;
  padding-right: 22px;
}
.c-pa-22 {
  padding: 22px 22px 22px 22px;
}
.c-pt-22 {
  padding-top: 22px;
}
.c-pb-22 {
  padding-bottom: 22px;
}
.c-pl-22 {
  padding-left: 22px;
}
.c-pr-22 {
  padding-right: 22px;
}
.c-mtb-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}
.c-mlr-24 {
  margin-left: 24px;
  margin-right: 24px;
}
.c-ma-24 {
  margin: 24px 24px 24px 24px;
}
.c-mt-24 {
  margin-top: 24px;
}
.c-mb-24 {
  margin-bottom: 24px;
}
.c-mr-24 {
  margin-right: 24px;
}
.c-ml-24 {
  margin-left: 24px;
}
.c-ptb-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.c-plr-24 {
  padding-left: 24px;
  padding-right: 24px;
}
.c-pa-24 {
  padding: 24px 24px 24px 24px;
}
.c-pt-24 {
  padding-top: 24px;
}
.c-pb-24 {
  padding-bottom: 24px;
}
.c-pl-24 {
  padding-left: 24px;
}
.c-pr-24 {
  padding-right: 24px;
}
.c-mtb-26 {
  margin-top: 26px;
  margin-bottom: 26px;
}
.c-mlr-26 {
  margin-left: 26px;
  margin-right: 26px;
}
.c-ma-26 {
  margin: 26px 26px 26px 26px;
}
.c-mt-26 {
  margin-top: 26px;
}
.c-mb-26 {
  margin-bottom: 26px;
}
.c-mr-26 {
  margin-right: 26px;
}
.c-ml-26 {
  margin-left: 26px;
}
.c-ptb-26 {
  padding-top: 26px;
  padding-bottom: 26px;
}
.c-plr-26 {
  padding-left: 26px;
  padding-right: 26px;
}
.c-pa-26 {
  padding: 26px 26px 26px 26px;
}
.c-pt-26 {
  padding-top: 26px;
}
.c-pb-26 {
  padding-bottom: 26px;
}
.c-pl-26 {
  padding-left: 26px;
}
.c-pr-26 {
  padding-right: 26px;
}
.c-mtb-28 {
  margin-top: 28px;
  margin-bottom: 28px;
}
.c-mlr-28 {
  margin-left: 28px;
  margin-right: 28px;
}
.c-ma-28 {
  margin: 28px 28px 28px 28px;
}
.c-mt-28 {
  margin-top: 28px;
}
.c-mb-28 {
  margin-bottom: 28px;
}
.c-mr-28 {
  margin-right: 28px;
}
.c-ml-28 {
  margin-left: 28px;
}
.c-ptb-28 {
  padding-top: 28px;
  padding-bottom: 28px;
}
.c-plr-28 {
  padding-left: 28px;
  padding-right: 28px;
}
.c-pa-28 {
  padding: 28px 28px 28px 28px;
}
.c-pt-28 {
  padding-top: 28px;
}
.c-pb-28 {
  padding-bottom: 28px;
}
.c-pl-28 {
  padding-left: 28px;
}
.c-pr-28 {
  padding-right: 28px;
}
.c-mtb-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.c-mlr-30 {
  margin-left: 30px;
  margin-right: 30px;
}
.c-ma-30 {
  margin: 30px 30px 30px 30px;
}
.c-mt-30 {
  margin-top: 30px;
}
.c-mb-30 {
  margin-bottom: 30px;
}
.c-mr-30 {
  margin-right: 30px;
}
.c-ml-30 {
  margin-left: 30px;
}
.c-ptb-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}
.c-plr-30 {
  padding-left: 30px;
  padding-right: 30px;
}
.c-pa-30 {
  padding: 30px 30px 30px 30px;
}
.c-pt-30 {
  padding-top: 30px;
}
.c-pb-30 {
  padding-bottom: 30px;
}
.c-pl-30 {
  padding-left: 30px;
}
.c-pr-30 {
  padding-right: 30px;
}
.c-mtb-32 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.c-mlr-32 {
  margin-left: 32px;
  margin-right: 32px;
}
.c-ma-32 {
  margin: 32px 32px 32px 32px;
}
.c-mt-32 {
  margin-top: 32px;
}
.c-mb-32 {
  margin-bottom: 32px;
}
.c-mr-32 {
  margin-right: 32px;
}
.c-ml-32 {
  margin-left: 32px;
}
.c-ptb-32 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.c-plr-32 {
  padding-left: 32px;
  padding-right: 32px;
}
.c-pa-32 {
  padding: 32px 32px 32px 32px;
}
.c-pt-32 {
  padding-top: 32px;
}
.c-pb-32 {
  padding-bottom: 32px;
}
.c-pl-32 {
  padding-left: 32px;
}
.c-pr-32 {
  padding-right: 32px;
}
.c-mtb-34 {
  margin-top: 34px;
  margin-bottom: 34px;
}
.c-mlr-34 {
  margin-left: 34px;
  margin-right: 34px;
}
.c-ma-34 {
  margin: 34px 34px 34px 34px;
}
.c-mt-34 {
  margin-top: 34px;
}
.c-mb-34 {
  margin-bottom: 34px;
}
.c-mr-34 {
  margin-right: 34px;
}
.c-ml-34 {
  margin-left: 34px;
}
.c-ptb-34 {
  padding-top: 34px;
  padding-bottom: 34px;
}
.c-plr-34 {
  padding-left: 34px;
  padding-right: 34px;
}
.c-pa-34 {
  padding: 34px 34px 34px 34px;
}
.c-pt-34 {
  padding-top: 34px;
}
.c-pb-34 {
  padding-bottom: 34px;
}
.c-pl-34 {
  padding-left: 34px;
}
.c-pr-34 {
  padding-right: 34px;
}
.c-mtb-36 {
  margin-top: 36px;
  margin-bottom: 36px;
}
.c-mlr-36 {
  margin-left: 36px;
  margin-right: 36px;
}
.c-ma-36 {
  margin: 36px 36px 36px 36px;
}
.c-mt-36 {
  margin-top: 36px;
}
.c-mb-36 {
  margin-bottom: 36px;
}
.c-mr-36 {
  margin-right: 36px;
}
.c-ml-36 {
  margin-left: 36px;
}
.c-ptb-36 {
  padding-top: 36px;
  padding-bottom: 36px;
}
.c-plr-36 {
  padding-left: 36px;
  padding-right: 36px;
}
.c-pa-36 {
  padding: 36px 36px 36px 36px;
}
.c-pt-36 {
  padding-top: 36px;
}
.c-pb-36 {
  padding-bottom: 36px;
}
.c-pl-36 {
  padding-left: 36px;
}
.c-pr-36 {
  padding-right: 36px;
}
.c-mtb-38 {
  margin-top: 38px;
  margin-bottom: 38px;
}
.c-mlr-38 {
  margin-left: 38px;
  margin-right: 38px;
}
.c-ma-38 {
  margin: 38px 38px 38px 38px;
}
.c-mt-38 {
  margin-top: 38px;
}
.c-mb-38 {
  margin-bottom: 38px;
}
.c-mr-38 {
  margin-right: 38px;
}
.c-ml-38 {
  margin-left: 38px;
}
.c-ptb-38 {
  padding-top: 38px;
  padding-bottom: 38px;
}
.c-plr-38 {
  padding-left: 38px;
  padding-right: 38px;
}
.c-pa-38 {
  padding: 38px 38px 38px 38px;
}
.c-pt-38 {
  padding-top: 38px;
}
.c-pb-38 {
  padding-bottom: 38px;
}
.c-pl-38 {
  padding-left: 38px;
}
.c-pr-38 {
  padding-right: 38px;
}
.c-mtb-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.c-mlr-40 {
  margin-left: 40px;
  margin-right: 40px;
}
.c-ma-40 {
  margin: 40px 40px 40px 40px;
}
.c-mt-40 {
  margin-top: 40px;
}
.c-mb-40 {
  margin-bottom: 40px;
}
.c-mr-40 {
  margin-right: 40px;
}
.c-ml-40 {
  margin-left: 40px;
}
.c-ptb-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.c-plr-40 {
  padding-left: 40px;
  padding-right: 40px;
}
.c-pa-40 {
  padding: 40px 40px 40px 40px;
}
.c-pt-40 {
  padding-top: 40px;
}
.c-pb-40 {
  padding-bottom: 40px;
}
.c-pl-40 {
  padding-left: 40px;
}
.c-pr-40 {
  padding-right: 40px;
}
.c-mtb-42 {
  margin-top: 42px;
  margin-bottom: 42px;
}
.c-mlr-42 {
  margin-left: 42px;
  margin-right: 42px;
}
.c-ma-42 {
  margin: 42px 42px 42px 42px;
}
.c-mt-42 {
  margin-top: 42px;
}
.c-mb-42 {
  margin-bottom: 42px;
}
.c-mr-42 {
  margin-right: 42px;
}
.c-ml-42 {
  margin-left: 42px;
}
.c-ptb-42 {
  padding-top: 42px;
  padding-bottom: 42px;
}
.c-plr-42 {
  padding-left: 42px;
  padding-right: 42px;
}
.c-pa-42 {
  padding: 42px 42px 42px 42px;
}
.c-pt-42 {
  padding-top: 42px;
}
.c-pb-42 {
  padding-bottom: 42px;
}
.c-pl-42 {
  padding-left: 42px;
}
.c-pr-42 {
  padding-right: 42px;
}
.c-mtb-44 {
  margin-top: 44px;
  margin-bottom: 44px;
}
.c-mlr-44 {
  margin-left: 44px;
  margin-right: 44px;
}
.c-ma-44 {
  margin: 44px 44px 44px 44px;
}
.c-mt-44 {
  margin-top: 44px;
}
.c-mb-44 {
  margin-bottom: 44px;
}
.c-mr-44 {
  margin-right: 44px;
}
.c-ml-44 {
  margin-left: 44px;
}
.c-ptb-44 {
  padding-top: 44px;
  padding-bottom: 44px;
}
.c-plr-44 {
  padding-left: 44px;
  padding-right: 44px;
}
.c-pa-44 {
  padding: 44px 44px 44px 44px;
}
.c-pt-44 {
  padding-top: 44px;
}
.c-pb-44 {
  padding-bottom: 44px;
}
.c-pl-44 {
  padding-left: 44px;
}
.c-pr-44 {
  padding-right: 44px;
}
.c-mtb-46 {
  margin-top: 46px;
  margin-bottom: 46px;
}
.c-mlr-46 {
  margin-left: 46px;
  margin-right: 46px;
}
.c-ma-46 {
  margin: 46px 46px 46px 46px;
}
.c-mt-46 {
  margin-top: 46px;
}
.c-mb-46 {
  margin-bottom: 46px;
}
.c-mr-46 {
  margin-right: 46px;
}
.c-ml-46 {
  margin-left: 46px;
}
.c-ptb-46 {
  padding-top: 46px;
  padding-bottom: 46px;
}
.c-plr-46 {
  padding-left: 46px;
  padding-right: 46px;
}
.c-pa-46 {
  padding: 46px 46px 46px 46px;
}
.c-pt-46 {
  padding-top: 46px;
}
.c-pb-46 {
  padding-bottom: 46px;
}
.c-pl-46 {
  padding-left: 46px;
}
.c-pr-46 {
  padding-right: 46px;
}
.c-mtb-48 {
  margin-top: 48px;
  margin-bottom: 48px;
}
.c-mlr-48 {
  margin-left: 48px;
  margin-right: 48px;
}
.c-ma-48 {
  margin: 48px 48px 48px 48px;
}
.c-mt-48 {
  margin-top: 48px;
}
.c-mb-48 {
  margin-bottom: 48px;
}
.c-mr-48 {
  margin-right: 48px;
}
.c-ml-48 {
  margin-left: 48px;
}
.c-ptb-48 {
  padding-top: 48px;
  padding-bottom: 48px;
}
.c-plr-48 {
  padding-left: 48px;
  padding-right: 48px;
}
.c-pa-48 {
  padding: 48px 48px 48px 48px;
}
.c-pt-48 {
  padding-top: 48px;
}
.c-pb-48 {
  padding-bottom: 48px;
}
.c-pl-48 {
  padding-left: 48px;
}
.c-pr-48 {
  padding-right: 48px;
}
.c-mtb-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}
.c-mlr-50 {
  margin-left: 50px;
  margin-right: 50px;
}
.c-ma-50 {
  margin: 50px 50px 50px 50px;
}
.c-mt-50 {
  margin-top: 50px;
}
.c-mb-50 {
  margin-bottom: 50px;
}
.c-mr-50 {
  margin-right: 50px;
}
.c-ml-50 {
  margin-left: 50px;
}
.c-ptb-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}
.c-plr-50 {
  padding-left: 50px;
  padding-right: 50px;
}
.c-pa-50 {
  padding: 50px 50px 50px 50px;
}
.c-pt-50 {
  padding-top: 50px;
}
.c-pb-50 {
  padding-bottom: 50px;
}
.c-pl-50 {
  padding-left: 50px;
}
.c-pr-50 {
  padding-right: 50px;
}
.c-fs-12 {
  font-size: 12px !important;
}
.c-fs-14 {
  font-size: 14px !important;
}
.c-fs-16 {
  font-size: 16px !important;
}
.c-fs-18 {
  font-size: 18px !important;
}
.c-fs-20 {
  font-size: 20px !important;
}
.c-fs-22 {
  font-size: 22px !important;
}
.c-fs-24 {
  font-size: 24px !important;
}
.c-fs-26 {
  font-size: 26px !important;
}
.c-fs-28 {
  font-size: 28px !important;
}
.c-fs-30 {
  font-size: 30px !important;
}
.c-fs-32 {
  font-size: 32px !important;
}
.c-fs-34 {
  font-size: 34px !important;
}
.c-fs-36 {
  font-size: 36px !important;
}
.c-fs-38 {
  font-size: 38px !important;
}
.c-fs-40 {
  font-size: 40px !important;
}
.c-fs-42 {
  font-size: 42px !important;
}
.c-fs-44 {
  font-size: 44px !important;
}
.c-fs-46 {
  font-size: 46px !important;
}
.c-fs-48 {
  font-size: 48px !important;
}
.c-w-50 {
  width: 50px;
}
.c-w-60 {
  width: 60px;
}
.c-w-70 {
  width: 70px;
}
.c-w-80 {
  width: 80px;
}
.c-w-90 {
  width: 90px;
}
.c-w-100 {
  width: 100px;
}
.c-w-110 {
  width: 110px;
}
.c-w-120 {
  width: 120px;
}
.c-w-130 {
  width: 130px;
}
.c-w-140 {
  width: 140px;
}
.c-w-150 {
  width: 150px;
}
.c-w-160 {
  width: 160px;
}
.c-w-170 {
  width: 170px;
}
.c-w-180 {
  width: 180px;
}
.c-w-190 {
  width: 190px;
}
.c-w-200 {
  width: 200px;
}
.c-w-210 {
  width: 210px;
}
.c-w-220 {
  width: 220px;
}
.c-w-230 {
  width: 230px;
}
.c-w-240 {
  width: 240px;
}
.c-w-250 {
  width: 250px;
}
.c-w-260 {
  width: 260px;
}
.c-w-270 {
  width: 270px;
}
.c-w-280 {
  width: 280px;
}
.c-w-290 {
  width: 290px;
}
.c-w-300 {
  width: 300px;
}
.c-w-310 {
  width: 310px;
}
.c-w-320 {
  width: 320px;
}
.c-w-330 {
  width: 330px;
}
.c-w-340 {
  width: 340px;
}
.c-w-350 {
  width: 350px;
}
.c-w-360 {
  width: 360px;
}
.c-w-370 {
  width: 370px;
}
.c-w-380 {
  width: 380px;
}
.c-w-390 {
  width: 390px;
}
.c-w-400 {
  width: 400px;
}
.c-w-410 {
  width: 410px;
}
.c-w-420 {
  width: 420px;
}
.c-w-430 {
  width: 430px;
}
.c-w-440 {
  width: 440px;
}
.c-w-450 {
  width: 450px;
}
.c-w-460 {
  width: 460px;
}
.c-w-470 {
  width: 470px;
}
.c-w-480 {
  width: 480px;
}
.c-w-490 {
  width: 490px;
}
.c-w-500 {
  width: 500px;
}
.c-w-510 {
  width: 510px;
}
.c-w-520 {
  width: 520px;
}
.c-w-530 {
  width: 530px;
}
.c-w-540 {
  width: 540px;
}
.c-w-550 {
  width: 550px;
}
.c-w-560 {
  width: 560px;
}
.c-w-570 {
  width: 570px;
}
.c-w-580 {
  width: 580px;
}
.c-w-590 {
  width: 590px;
}
.c-w-600 {
  width: 600px;
}
.c-w-610 {
  width: 610px;
}
.c-w-620 {
  width: 620px;
}
.c-w-630 {
  width: 630px;
}
.c-w-640 {
  width: 640px;
}
.c-w-650 {
  width: 650px;
}
.c-w-660 {
  width: 660px;
}
.c-w-670 {
  width: 670px;
}
.c-w-680 {
  width: 680px;
}
.c-w-690 {
  width: 690px;
}
.c-w-700 {
  width: 700px;
}
.c-w-710 {
  width: 710px;
}
.c-w-720 {
  width: 720px;
}
.c-w-730 {
  width: 730px;
}
.c-w-740 {
  width: 740px;
}
.c-w-750 {
  width: 750px;
}
.c-w-760 {
  width: 760px;
}
.c-w-770 {
  width: 770px;
}
.c-w-780 {
  width: 780px;
}
.c-w-790 {
  width: 790px;
}
.c-w-800 {
  width: 800px;
}
.c-w-810 {
  width: 810px;
}
.c-w-820 {
  width: 820px;
}
.c-w-830 {
  width: 830px;
}
.c-w-840 {
  width: 840px;
}
.c-w-850 {
  width: 850px;
}
.c-w-860 {
  width: 860px;
}
.c-w-870 {
  width: 870px;
}
.c-w-880 {
  width: 880px;
}
.c-w-890 {
  width: 890px;
}
.c-w-900 {
  width: 900px;
}
.c-w-910 {
  width: 910px;
}
.c-w-920 {
  width: 920px;
}
.c-w-930 {
  width: 930px;
}
.c-w-940 {
  width: 940px;
}
.c-w-950 {
  width: 950px;
}
.c-w-960 {
  width: 960px;
}
.c-w-970 {
  width: 970px;
}
.c-w-980 {
  width: 980px;
}
.c-w-990 {
  width: 990px;
}
.c-w-1000 {
  width: 1000px;
}
* {
  margin: 0;
  padding: 0;
}
.cmm-toolbar_main {
  width: 100%;
  margin-bottom: 12px;
}
.cmm-toolbar_main > * {
  display: inline-block;
}
.cmm-toolbar_main > :not(:first-child) {
  margin-left: 10px;
}
.full-height {
  height: 100% !important;
}
.full-width {
  width: 100% !important;
}
.half-height {
  height: 50%;
}
.half-with {
  width: 50%;
}
.tc {
  text-align: center;
}
.c-divider {
  border-bottom: 1px solid #eee;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 10px 0;
  padding: 0;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.ellipsis-2-lines,
.ellipsis-3-lines {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ellipsis-2-lines {
  -webkit-line-clamp: 2;
}
.ellipsis-3-lines {
  -webkit-line-clamp: 3;
}
.privacyNumberCaller:hover {
  color: #409eff;
}
.privacyNumberMessage {
  color: #409eff;
  text-align: center;
}
.c-list > div {
  min-height: 40px;
}
.c-list.xs > div,
.c-list > div.xs {
  min-height: 32px;
}
.c-list.xl > div,
.c-list > div.xl {
  min-height: 48px;
}
.c-list .arrow:after,
.c-list.arrow > div:after {
  content: "";
  border-style: solid;
  border-width: 2px 2px 0 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  margin-left: 4px;
  height: 10px;
  width: 10px;
}
.c-list > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.c-list.c-list-form > div > div:first-child {
  width: 150px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.c-list.c-list-form > div > div:nth-child(2) {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 0;
}
.c-list.c-list-form.c-list-fix-end > div > div:nth-child(2) {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.c-list.c-list-form.c-list-divider > div > div:nth-child(2) {
  border-bottom: 1px solid #eee;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 64px;
}
.pointer {
  cursor: pointer;
}
.tableHeadColor {
  color: #909399;
}
.svg-icon[data-v-f9f7fefc] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.svg-external-icon[data-v-f9f7fefc] {
  background-color: currentColor;
  -webkit-mask-size: cover !important;
  mask-size: cover !important;
  display: inline-block;
}
