.app-box {
  background-size: 100% 100%;
  font-family: "SourceHanSansCN-Regular";
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/* Sections
     ========================================================================== */
/**
   * Remove the margin in all browsers.
   */
body {
  margin: 0; }

/**
   * Render the `main` element consistently in IE.
   */
main {
  display: block; }

/**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
     ========================================================================== */
/**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
     ========================================================================== */
/**
   * Remove the gray background on active links in IE 10.
   */
a {
  background-color: transparent; }

/**
   * 1. Remove the bottom border in Chrome 57-
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */ }

/**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
b,
strong {
  font-weight: bolder; }

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
   * Add the correct font size in all browsers.
   */
small {
  font-size: 80%; }

/**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
     ========================================================================== */
/**
   * Remove the border on images inside links in IE 10.
   */
img {
  border-style: none; }

/* Forms
     ========================================================================== */
/**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
button,
input {
  /* 1 */
  overflow: visible; }

/**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
button,
select {
  /* 1 */
  text-transform: none; }

/**
   * Correct the inability to style clickable types in iOS and Safari.
   */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

/**
   * Remove the inner border and padding in Firefox.
   */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
   * Restore the focus styles unset by the previous rule.
   */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
   * Correct the padding in Firefox.
   */
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
progress {
  vertical-align: baseline; }

/**
   * Remove the default vertical scrollbar in IE 10+.
   */
textarea {
  overflow: auto; }

/**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
     ========================================================================== */
/*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
details {
  display: block; }

/*
   * Add the correct display in all browsers.
   */
summary {
  display: list-item; }

/* Misc
     ========================================================================== */
/**
   * Add the correct display in IE 10+.
   */
template {
  display: none; }

/**
   * Add the correct display in IE 10.
   */
[hidden] {
  display: none; }

::-webkit-scrollbar {
  width: 6px;
  height: 8px;
  background-color: #ebeef5; }

::-webkit-scrollbar-thumb {
  border-radius: 2px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #ccc; }

::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  background: white; }

@charset "UTF-8";
html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  outline: none; }

/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
fieldset, lengend, button, input, textarea,
th, td {
  /* table elements 表格元素 */
  margin: 0;
  padding: 0; }

/* 设置默认字体 */
html,
body,
button, input, select, textarea {
  /* for ie */
  font: 14px/1 "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif;
  /* 用 ascii 字符表示，使得在任何编码下都无问题 */ }

small {
  font-size: 12px; }

/* 小于 12px 的中文很难阅读，让 small 正常化 */
/* 重置列表元素 */
ul, ol {
  list-style: none; }

/* 重置文本格式元素 */
a {
  text-decoration: none; }

/* a:hover { text-decoration: underline; } */
/* 重置表单元素 */
fieldset, img {
  border: none; }

/* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea {
  font-size: 100%;
  /* 使得表单元素在 ie 下能继承字体大小 */ }

/* 重置表格元素 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* input[disabled],
input[readonly],
textarea[disabled],
textarea[readonly],
select[disabled],
select[readonly] {
  cursor: not-allowed;
  background: #f5f7fa;
  color: #999
} */
/* 去除input[type=number]的默认样式，去掉箭头 */
input[type=number] {
  -moz-appearance: textfield; }

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none; }

@charset "UTF-8";
/*
 * 基础公共用式
 */
.pointer {
  cursor: pointer; }

.not-allowed {
  cursor: not-allowed; }

.popover {
  text-align: center;
  padding: 5px 0;
  border-radius: 4px;
  cursor: pointer; }

.popover:hover {
  background-color: #d6e1f3; }

/* 字体大小 */
h1, .h1 {
  font-size: 40px; }

h2, .h2 {
  font-size: 32px; }

h3, .h3 {
  font-size: 24px; }

h4, .h4 {
  font-size: 20px; }

h5, .h5 {
  font-size: 16px; }

h6, .h6 {
  font-size: 14px; }

.text-xs {
  font-size: 12px; }

.text-sm {
  font-size: 13px; }

.text-md {
  font-size: 14px; }

.text-lg {
  font-size: 16px; }

.text-xl {
  font-size: 18px; }

.text-xxl {
  font-size: 20px; }

/*栅格定义*/
.cols-10 > .c1,
.cols-10 > .cell {
  width: 10%; }

.cols-10 > .c2,
.cols-5 > .c1,
.cols-5 > .cell {
  width: 20%; }

.cols-10 > .c3 {
  width: 30%; }

.cols-10 > .c4,
.cols-5 > .c2 {
  width: 40%; }

.cols-10 > .c6,
.cols-5 > .c3 {
  width: 60%; }

.cols-10 > .c7 {
  width: 70%; }

.cols-10 > .c8,
.cols-5 > .c4 {
  width: 80%; }

.cols-10 > .c9 {
  width: 90%; }

.c1,
.cols-12 > .c1,
.cols-12 > .cell {
  width: 8.33333333%; }

.c2,
.cols-12 > .c2,
.cols-6 > .c1,
.cols-6 > .cell {
  width: 16.66666667%; }

.c3,
.cols-12 > .c3,
.cols-4 > .c1,
.cols-4 > .cell {
  width: 25%; }

.c4,
.cols-12 > .c4,
.cols-6 > .c2,
.cols-3 > .c1,
.cols-3 > .cell {
  width: 33.33333333%; }

.c5,
.cols-12 > .c5 {
  width: 41.66666667%; }

.c6,
.cols-12 > .c6,
.cols-10 > .c5,
.cols-8 > .c4,
.cols-6 > .c3,
.cols-4 > .c2,
.cols-2 > .c1,
.cols-2 > .cell {
  width: 50%; }

.c7,
.cols-12 > .c7 {
  width: 58.33333333%; }

.c8,
.cols-12 > .c8,
.cols-6 > .c4,
.cols-3 > .c2 {
  width: 66.66666667%; }

.c9,
.cols-12 > .c9,
.cols-4 > .c3 {
  width: 75%; }

.c10,
.cols-12 > .c10,
.cols-6 > .c5 {
  width: 83.33333333%; }

.c11,
.cols-12 > .c11 {
  width: 91.66666667%; }

.c12,
.cols-1 > .cell,
.full {
  width: 100%; }

.cols-9 > .cell {
  width: 11.1111%; }

/*清除浮动*/
.clearfix:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden; }

.clearfix {
  display: block; }

.full-w {
  width: 100%; }

.full-h {
  height: 100%; }

.inline-block {
  display: inline-block; }

.block {
  display: block; }

.relative {
  position: relative; }

.absolute {
  position: absolute; }

.position-fixed {
  position: fixed !important; }

.over-hide {
  overflow: hidden; }

.over-auto {
  overflow: auto; }

.over-auto-x {
  overflow-x: auto; }

.over-auto-y {
  overflow-y: auto; }

.float-right {
  float: right !important; }

.float-left {
  float: left !important; }

.block-center {
  margin: 0 auto; }

.text-right {
  text-align: right; }

.text-center {
  text-align: center; }

.text-left {
  text-align: left; }

.text-justify {
  text-align: justify; }

.border {
  border: 1px solid #023d63; }

.border-bottom {
  border-bottom: 1px solid #023d63; }

.border-top {
  border-top: 1px solid #023d63; }

.border-left {
  border-left: 1px solid #023d63; }

.border-right {
  border-right: 1px solid #023d63; }

.border-none {
  border: none; }

/*不变边框*/
.border-dashed {
  border-style: dashed; }

.border-dotted {
  border-style: dotted; }

.border-double {
  border-style: double; }

.border-inset {
  border-style: inset; }

.border-outset {
  border-style: outset; }

.border-bold {
  border-width: 2px; }

.radius-sm {
  border-radius: 2px; }

.radius {
  border-radius: 4px; }

.radius-lg {
  border-radius: 6px; }

.radius-circle {
  border-radius: 50%; }

.square {
  border-radius: 0; }

.height-1x {
  line-height: 1; }

.height-1h {
  line-height: 1.5; }

.height-2x {
  line-height: 2; }

.height-2h {
  line-height: 2.5; }

.shadow-sm {
  box-shadow: 0 1px 5px #ccc; }

.shadow {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); }

.ellipsis {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block; }

.nowrap {
  white-space: nowrap; }

.hide,
.hidden {
  display: none; }

.bold {
  font-weight: bold; }

.border-box {
  box-sizing: border-box; }

.el-table__body-wrapper {
  background-color: #0d1f37; }

@charset "UTF-8";
.flex {
  display: flex; }

/* 主轴的方向 */
.flex-row {
  display: flex;
  flex-direction: row; }

.flex-col {
  display: flex;
  flex-direction: column; }

/* 换行 */
.flex-wrap {
  flex-wrap: wrap; }

.flex.grow > * {
  flex: 1 0 0; }

.flex > .fill, .flex-row > .fill, .flex-col > .fill {
  flex: 1 1 auto; }

.flex > .fixed, .flex-row > .fixed, .flex-col > .fixed {
  flex: 0 0 auto; }

/* 主轴对齐方式 */
.space-between {
  justify-content: space-between; }

.space-around {
  justify-content: space-around; }

.flex-start {
  justify-content: flex-start; }

.flex-end {
  justify-content: flex-end; }

.flex-center {
  justify-content: center; }

/* 交叉轴对齐方式 */
.items-middle {
  align-items: center; }

.items-top {
  align-items: flex-start; }

.items-bottom {
  align-items: flex-end; }

@charset "UTF-8";
/*  初始化设置 */
/* reset 项目标准重设 */
/* pub 公共类设置 */
/* layout 布局类设置 */

@charset "UTF-8";
/* * 颜色定义 */
.text-main {
  color: #222e4a; }

a.text-main:hover {
  color: #404c68; }

.bg-main {
  background-color: #222e4a; }

.border-main {
  border-color: #222e4a; }

.text-main-0 {
  color: rgba(34, 46, 74, 0); }

.bg-main-0 {
  background-color: rgba(34, 46, 74, 0); }

.border-main-0 {
  border-color: rgba(34, 46, 74, 0); }

.text-main-1 {
  color: rgba(34, 46, 74, 0.1); }

.bg-main-1 {
  background-color: rgba(34, 46, 74, 0.1); }

.border-main-1 {
  border-color: rgba(34, 46, 74, 0.1); }

.text-main-2 {
  color: rgba(34, 46, 74, 0.2); }

.bg-main-2 {
  background-color: rgba(34, 46, 74, 0.2); }

.border-main-2 {
  border-color: rgba(34, 46, 74, 0.2); }

.text-main-3 {
  color: rgba(34, 46, 74, 0.3); }

.bg-main-3 {
  background-color: rgba(34, 46, 74, 0.3); }

.border-main-3 {
  border-color: rgba(34, 46, 74, 0.3); }

.text-main-4 {
  color: rgba(34, 46, 74, 0.4); }

.bg-main-4 {
  background-color: rgba(34, 46, 74, 0.4); }

.border-main-4 {
  border-color: rgba(34, 46, 74, 0.4); }

.text-main-5 {
  color: rgba(34, 46, 74, 0.5); }

.bg-main-5 {
  background-color: rgba(34, 46, 74, 0.5); }

.border-main-5 {
  border-color: rgba(34, 46, 74, 0.5); }

.text-main-6 {
  color: rgba(34, 46, 74, 0.6); }

.bg-main-6 {
  background-color: rgba(34, 46, 74, 0.6); }

.border-main-6 {
  border-color: rgba(34, 46, 74, 0.6); }

.text-main-7 {
  color: rgba(34, 46, 74, 0.7); }

.bg-main-7 {
  background-color: rgba(34, 46, 74, 0.7); }

.border-main-7 {
  border-color: rgba(34, 46, 74, 0.7); }

.text-main-8 {
  color: rgba(34, 46, 74, 0.8); }

.bg-main-8 {
  background-color: rgba(34, 46, 74, 0.8); }

.border-main-8 {
  border-color: rgba(34, 46, 74, 0.8); }

.text-main-9 {
  color: rgba(34, 46, 74, 0.9); }

.bg-main-9 {
  background-color: rgba(34, 46, 74, 0.9); }

.border-main-9 {
  border-color: rgba(34, 46, 74, 0.9); }

.text-blue {
  color: #3274EC; }

a.text-blue:hover {
  color: #5092ff; }

.bg-blue {
  background-color: #3274EC; }

.border-blue {
  border-color: #3274EC; }

.text-blue-0 {
  color: rgba(50, 116, 236, 0); }

.bg-blue-0 {
  background-color: rgba(50, 116, 236, 0); }

.border-blue-0 {
  border-color: rgba(50, 116, 236, 0); }

.text-blue-1 {
  color: rgba(50, 116, 236, 0.1); }

.bg-blue-1 {
  background-color: rgba(50, 116, 236, 0.1); }

.border-blue-1 {
  border-color: rgba(50, 116, 236, 0.1); }

.text-blue-2 {
  color: rgba(50, 116, 236, 0.2); }

.bg-blue-2 {
  background-color: rgba(50, 116, 236, 0.2); }

.border-blue-2 {
  border-color: rgba(50, 116, 236, 0.2); }

.text-blue-3 {
  color: rgba(50, 116, 236, 0.3); }

.bg-blue-3 {
  background-color: rgba(50, 116, 236, 0.3); }

.border-blue-3 {
  border-color: rgba(50, 116, 236, 0.3); }

.text-blue-4 {
  color: rgba(50, 116, 236, 0.4); }

.bg-blue-4 {
  background-color: rgba(50, 116, 236, 0.4); }

.border-blue-4 {
  border-color: rgba(50, 116, 236, 0.4); }

.text-blue-5 {
  color: rgba(50, 116, 236, 0.5); }

.bg-blue-5 {
  background-color: rgba(50, 116, 236, 0.5); }

.border-blue-5 {
  border-color: rgba(50, 116, 236, 0.5); }

.text-blue-6 {
  color: rgba(50, 116, 236, 0.6); }

.bg-blue-6 {
  background-color: rgba(50, 116, 236, 0.6); }

.border-blue-6 {
  border-color: rgba(50, 116, 236, 0.6); }

.text-blue-7 {
  color: rgba(50, 116, 236, 0.7); }

.bg-blue-7 {
  background-color: rgba(50, 116, 236, 0.7); }

.border-blue-7 {
  border-color: rgba(50, 116, 236, 0.7); }

.text-blue-8 {
  color: rgba(50, 116, 236, 0.8); }

.bg-blue-8 {
  background-color: rgba(50, 116, 236, 0.8); }

.border-blue-8 {
  border-color: rgba(50, 116, 236, 0.8); }

.text-blue-9 {
  color: rgba(50, 116, 236, 0.9); }

.bg-blue-9 {
  background-color: rgba(50, 116, 236, 0.9); }

.border-blue-9 {
  border-color: rgba(50, 116, 236, 0.9); }

.text-green {
  color: #309E5B; }

a.text-green:hover {
  color: #4ebc79; }

.bg-green {
  background-color: #309E5B; }

.border-green {
  border-color: #309E5B; }

.text-green-0 {
  color: rgba(48, 158, 91, 0); }

.bg-green-0 {
  background-color: rgba(48, 158, 91, 0); }

.border-green-0 {
  border-color: rgba(48, 158, 91, 0); }

.text-green-1 {
  color: rgba(48, 158, 91, 0.1); }

.bg-green-1 {
  background-color: rgba(48, 158, 91, 0.1); }

.border-green-1 {
  border-color: rgba(48, 158, 91, 0.1); }

.text-green-2 {
  color: rgba(48, 158, 91, 0.2); }

.bg-green-2 {
  background-color: rgba(48, 158, 91, 0.2); }

.border-green-2 {
  border-color: rgba(48, 158, 91, 0.2); }

.text-green-3 {
  color: rgba(48, 158, 91, 0.3); }

.bg-green-3 {
  background-color: rgba(48, 158, 91, 0.3); }

.border-green-3 {
  border-color: rgba(48, 158, 91, 0.3); }

.text-green-4 {
  color: rgba(48, 158, 91, 0.4); }

.bg-green-4 {
  background-color: rgba(48, 158, 91, 0.4); }

.border-green-4 {
  border-color: rgba(48, 158, 91, 0.4); }

.text-green-5 {
  color: rgba(48, 158, 91, 0.5); }

.bg-green-5 {
  background-color: rgba(48, 158, 91, 0.5); }

.border-green-5 {
  border-color: rgba(48, 158, 91, 0.5); }

.text-green-6 {
  color: rgba(48, 158, 91, 0.6); }

.bg-green-6 {
  background-color: rgba(48, 158, 91, 0.6); }

.border-green-6 {
  border-color: rgba(48, 158, 91, 0.6); }

.text-green-7 {
  color: rgba(48, 158, 91, 0.7); }

.bg-green-7 {
  background-color: rgba(48, 158, 91, 0.7); }

.border-green-7 {
  border-color: rgba(48, 158, 91, 0.7); }

.text-green-8 {
  color: rgba(48, 158, 91, 0.8); }

.bg-green-8 {
  background-color: rgba(48, 158, 91, 0.8); }

.border-green-8 {
  border-color: rgba(48, 158, 91, 0.8); }

.text-green-9 {
  color: rgba(48, 158, 91, 0.9); }

.bg-green-9 {
  background-color: rgba(48, 158, 91, 0.9); }

.border-green-9 {
  border-color: rgba(48, 158, 91, 0.9); }

.text-red {
  color: #DE4542; }

a.text-red:hover {
  color: #fc6360; }

.bg-red {
  background-color: #DE4542; }

.border-red {
  border-color: #DE4542; }

.text-red-0 {
  color: rgba(222, 69, 66, 0); }

.bg-red-0 {
  background-color: rgba(222, 69, 66, 0); }

.border-red-0 {
  border-color: rgba(222, 69, 66, 0); }

.text-red-1 {
  color: rgba(222, 69, 66, 0.1); }

.bg-red-1 {
  background-color: rgba(222, 69, 66, 0.1); }

.border-red-1 {
  border-color: rgba(222, 69, 66, 0.1); }

.text-red-2 {
  color: rgba(222, 69, 66, 0.2); }

.bg-red-2 {
  background-color: rgba(222, 69, 66, 0.2); }

.border-red-2 {
  border-color: rgba(222, 69, 66, 0.2); }

.text-red-3 {
  color: rgba(222, 69, 66, 0.3); }

.bg-red-3 {
  background-color: rgba(222, 69, 66, 0.3); }

.border-red-3 {
  border-color: rgba(222, 69, 66, 0.3); }

.text-red-4 {
  color: rgba(222, 69, 66, 0.4); }

.bg-red-4 {
  background-color: rgba(222, 69, 66, 0.4); }

.border-red-4 {
  border-color: rgba(222, 69, 66, 0.4); }

.text-red-5 {
  color: rgba(222, 69, 66, 0.5); }

.bg-red-5 {
  background-color: rgba(222, 69, 66, 0.5); }

.border-red-5 {
  border-color: rgba(222, 69, 66, 0.5); }

.text-red-6 {
  color: rgba(222, 69, 66, 0.6); }

.bg-red-6 {
  background-color: rgba(222, 69, 66, 0.6); }

.border-red-6 {
  border-color: rgba(222, 69, 66, 0.6); }

.text-red-7 {
  color: rgba(222, 69, 66, 0.7); }

.bg-red-7 {
  background-color: rgba(222, 69, 66, 0.7); }

.border-red-7 {
  border-color: rgba(222, 69, 66, 0.7); }

.text-red-8 {
  color: rgba(222, 69, 66, 0.8); }

.bg-red-8 {
  background-color: rgba(222, 69, 66, 0.8); }

.border-red-8 {
  border-color: rgba(222, 69, 66, 0.8); }

.text-red-9 {
  color: rgba(222, 69, 66, 0.9); }

.bg-red-9 {
  background-color: rgba(222, 69, 66, 0.9); }

.border-red-9 {
  border-color: rgba(222, 69, 66, 0.9); }

.text-purple {
  color: #7933C3; }

a.text-purple:hover {
  color: #9751e1; }

.bg-purple {
  background-color: #7933C3; }

.border-purple {
  border-color: #7933C3; }

.text-purple-0 {
  color: rgba(121, 51, 195, 0); }

.bg-purple-0 {
  background-color: rgba(121, 51, 195, 0); }

.border-purple-0 {
  border-color: rgba(121, 51, 195, 0); }

.text-purple-1 {
  color: rgba(121, 51, 195, 0.1); }

.bg-purple-1 {
  background-color: rgba(121, 51, 195, 0.1); }

.border-purple-1 {
  border-color: rgba(121, 51, 195, 0.1); }

.text-purple-2 {
  color: rgba(121, 51, 195, 0.2); }

.bg-purple-2 {
  background-color: rgba(121, 51, 195, 0.2); }

.border-purple-2 {
  border-color: rgba(121, 51, 195, 0.2); }

.text-purple-3 {
  color: rgba(121, 51, 195, 0.3); }

.bg-purple-3 {
  background-color: rgba(121, 51, 195, 0.3); }

.border-purple-3 {
  border-color: rgba(121, 51, 195, 0.3); }

.text-purple-4 {
  color: rgba(121, 51, 195, 0.4); }

.bg-purple-4 {
  background-color: rgba(121, 51, 195, 0.4); }

.border-purple-4 {
  border-color: rgba(121, 51, 195, 0.4); }

.text-purple-5 {
  color: rgba(121, 51, 195, 0.5); }

.bg-purple-5 {
  background-color: rgba(121, 51, 195, 0.5); }

.border-purple-5 {
  border-color: rgba(121, 51, 195, 0.5); }

.text-purple-6 {
  color: rgba(121, 51, 195, 0.6); }

.bg-purple-6 {
  background-color: rgba(121, 51, 195, 0.6); }

.border-purple-6 {
  border-color: rgba(121, 51, 195, 0.6); }

.text-purple-7 {
  color: rgba(121, 51, 195, 0.7); }

.bg-purple-7 {
  background-color: rgba(121, 51, 195, 0.7); }

.border-purple-7 {
  border-color: rgba(121, 51, 195, 0.7); }

.text-purple-8 {
  color: rgba(121, 51, 195, 0.8); }

.bg-purple-8 {
  background-color: rgba(121, 51, 195, 0.8); }

.border-purple-8 {
  border-color: rgba(121, 51, 195, 0.8); }

.text-purple-9 {
  color: rgba(121, 51, 195, 0.9); }

.bg-purple-9 {
  background-color: rgba(121, 51, 195, 0.9); }

.border-purple-9 {
  border-color: rgba(121, 51, 195, 0.9); }

.text-yellow {
  color: #F9F871; }

a.text-yellow:hover {
  color: #ffff8f; }

.bg-yellow {
  background-color: #F9F871; }

.border-yellow {
  border-color: #F9F871; }

.text-yellow-0 {
  color: rgba(249, 248, 113, 0); }

.bg-yellow-0 {
  background-color: rgba(249, 248, 113, 0); }

.border-yellow-0 {
  border-color: rgba(249, 248, 113, 0); }

.text-yellow-1 {
  color: rgba(249, 248, 113, 0.1); }

.bg-yellow-1 {
  background-color: rgba(249, 248, 113, 0.1); }

.border-yellow-1 {
  border-color: rgba(249, 248, 113, 0.1); }

.text-yellow-2 {
  color: rgba(249, 248, 113, 0.2); }

.bg-yellow-2 {
  background-color: rgba(249, 248, 113, 0.2); }

.border-yellow-2 {
  border-color: rgba(249, 248, 113, 0.2); }

.text-yellow-3 {
  color: rgba(249, 248, 113, 0.3); }

.bg-yellow-3 {
  background-color: rgba(249, 248, 113, 0.3); }

.border-yellow-3 {
  border-color: rgba(249, 248, 113, 0.3); }

.text-yellow-4 {
  color: rgba(249, 248, 113, 0.4); }

.bg-yellow-4 {
  background-color: rgba(249, 248, 113, 0.4); }

.border-yellow-4 {
  border-color: rgba(249, 248, 113, 0.4); }

.text-yellow-5 {
  color: rgba(249, 248, 113, 0.5); }

.bg-yellow-5 {
  background-color: rgba(249, 248, 113, 0.5); }

.border-yellow-5 {
  border-color: rgba(249, 248, 113, 0.5); }

.text-yellow-6 {
  color: rgba(249, 248, 113, 0.6); }

.bg-yellow-6 {
  background-color: rgba(249, 248, 113, 0.6); }

.border-yellow-6 {
  border-color: rgba(249, 248, 113, 0.6); }

.text-yellow-7 {
  color: rgba(249, 248, 113, 0.7); }

.bg-yellow-7 {
  background-color: rgba(249, 248, 113, 0.7); }

.border-yellow-7 {
  border-color: rgba(249, 248, 113, 0.7); }

.text-yellow-8 {
  color: rgba(249, 248, 113, 0.8); }

.bg-yellow-8 {
  background-color: rgba(249, 248, 113, 0.8); }

.border-yellow-8 {
  border-color: rgba(249, 248, 113, 0.8); }

.text-yellow-9 {
  color: rgba(249, 248, 113, 0.9); }

.bg-yellow-9 {
  background-color: rgba(249, 248, 113, 0.9); }

.border-yellow-9 {
  border-color: rgba(249, 248, 113, 0.9); }

.text-black {
  color: #000; }

a.text-black:hover {
  color: #1e1e1e; }

.bg-black {
  background-color: #000; }

.border-black {
  border-color: #000; }

.text-black-0 {
  color: rgba(0, 0, 0, 0); }

.bg-black-0 {
  background-color: rgba(0, 0, 0, 0); }

.border-black-0 {
  border-color: rgba(0, 0, 0, 0); }

.text-black-1 {
  color: rgba(0, 0, 0, 0.1); }

.bg-black-1 {
  background-color: rgba(0, 0, 0, 0.1); }

.border-black-1 {
  border-color: rgba(0, 0, 0, 0.1); }

.text-black-2 {
  color: rgba(0, 0, 0, 0.2); }

.bg-black-2 {
  background-color: rgba(0, 0, 0, 0.2); }

.border-black-2 {
  border-color: rgba(0, 0, 0, 0.2); }

.text-black-3 {
  color: rgba(0, 0, 0, 0.3); }

.bg-black-3 {
  background-color: rgba(0, 0, 0, 0.3); }

.border-black-3 {
  border-color: rgba(0, 0, 0, 0.3); }

.text-black-4 {
  color: rgba(0, 0, 0, 0.4); }

.bg-black-4 {
  background-color: rgba(0, 0, 0, 0.4); }

.border-black-4 {
  border-color: rgba(0, 0, 0, 0.4); }

.text-black-5 {
  color: rgba(0, 0, 0, 0.5); }

.bg-black-5 {
  background-color: rgba(0, 0, 0, 0.5); }

.border-black-5 {
  border-color: rgba(0, 0, 0, 0.5); }

.text-black-6 {
  color: rgba(0, 0, 0, 0.6); }

.bg-black-6 {
  background-color: rgba(0, 0, 0, 0.6); }

.border-black-6 {
  border-color: rgba(0, 0, 0, 0.6); }

.text-black-7 {
  color: rgba(0, 0, 0, 0.7); }

.bg-black-7 {
  background-color: rgba(0, 0, 0, 0.7); }

.border-black-7 {
  border-color: rgba(0, 0, 0, 0.7); }

.text-black-8 {
  color: rgba(0, 0, 0, 0.8); }

.bg-black-8 {
  background-color: rgba(0, 0, 0, 0.8); }

.border-black-8 {
  border-color: rgba(0, 0, 0, 0.8); }

.text-black-9 {
  color: rgba(0, 0, 0, 0.9); }

.bg-black-9 {
  background-color: rgba(0, 0, 0, 0.9); }

.border-black-9 {
  border-color: rgba(0, 0, 0, 0.9); }

.text-white {
  color: #DFE4EC; }

a.text-white:hover {
  color: #fdffff; }

.bg-white {
  background-color: #DFE4EC; }

.border-white {
  border-color: #DFE4EC; }

.text-white-0 {
  color: rgba(223, 228, 236, 0); }

.bg-white-0 {
  background-color: rgba(223, 228, 236, 0); }

.border-white-0 {
  border-color: rgba(223, 228, 236, 0); }

.text-white-1 {
  color: rgba(223, 228, 236, 0.1); }

.bg-white-1 {
  background-color: rgba(223, 228, 236, 0.1); }

.border-white-1 {
  border-color: rgba(223, 228, 236, 0.1); }

.text-white-2 {
  color: rgba(223, 228, 236, 0.2); }

.bg-white-2 {
  background-color: rgba(223, 228, 236, 0.2); }

.border-white-2 {
  border-color: rgba(223, 228, 236, 0.2); }

.text-white-3 {
  color: rgba(223, 228, 236, 0.3); }

.bg-white-3 {
  background-color: rgba(223, 228, 236, 0.3); }

.border-white-3 {
  border-color: rgba(223, 228, 236, 0.3); }

.text-white-4 {
  color: rgba(223, 228, 236, 0.4); }

.bg-white-4 {
  background-color: rgba(223, 228, 236, 0.4); }

.border-white-4 {
  border-color: rgba(223, 228, 236, 0.4); }

.text-white-5 {
  color: rgba(223, 228, 236, 0.5); }

.bg-white-5 {
  background-color: rgba(223, 228, 236, 0.5); }

.border-white-5 {
  border-color: rgba(223, 228, 236, 0.5); }

.text-white-6 {
  color: rgba(223, 228, 236, 0.6); }

.bg-white-6 {
  background-color: rgba(223, 228, 236, 0.6); }

.border-white-6 {
  border-color: rgba(223, 228, 236, 0.6); }

.text-white-7 {
  color: rgba(223, 228, 236, 0.7); }

.bg-white-7 {
  background-color: rgba(223, 228, 236, 0.7); }

.border-white-7 {
  border-color: rgba(223, 228, 236, 0.7); }

.text-white-8 {
  color: rgba(223, 228, 236, 0.8); }

.bg-white-8 {
  background-color: rgba(223, 228, 236, 0.8); }

.border-white-8 {
  border-color: rgba(223, 228, 236, 0.8); }

.text-white-9 {
  color: rgba(223, 228, 236, 0.9); }

.bg-white-9 {
  background-color: rgba(223, 228, 236, 0.9); }

.border-white-9 {
  border-color: rgba(223, 228, 236, 0.9); }

.text-content {
  color: #222e4a; }

a.text-content:hover {
  color: #404c68; }

.bg-content {
  background-color: #222e4a; }

.border-content {
  border-color: #222e4a; }

.text-content-0 {
  color: rgba(34, 46, 74, 0); }

.bg-content-0 {
  background-color: rgba(34, 46, 74, 0); }

.border-content-0 {
  border-color: rgba(34, 46, 74, 0); }

.text-content-1 {
  color: rgba(34, 46, 74, 0.1); }

.bg-content-1 {
  background-color: rgba(34, 46, 74, 0.1); }

.border-content-1 {
  border-color: rgba(34, 46, 74, 0.1); }

.text-content-2 {
  color: rgba(34, 46, 74, 0.2); }

.bg-content-2 {
  background-color: rgba(34, 46, 74, 0.2); }

.border-content-2 {
  border-color: rgba(34, 46, 74, 0.2); }

.text-content-3 {
  color: rgba(34, 46, 74, 0.3); }

.bg-content-3 {
  background-color: rgba(34, 46, 74, 0.3); }

.border-content-3 {
  border-color: rgba(34, 46, 74, 0.3); }

.text-content-4 {
  color: rgba(34, 46, 74, 0.4); }

.bg-content-4 {
  background-color: rgba(34, 46, 74, 0.4); }

.border-content-4 {
  border-color: rgba(34, 46, 74, 0.4); }

.text-content-5 {
  color: rgba(34, 46, 74, 0.5); }

.bg-content-5 {
  background-color: rgba(34, 46, 74, 0.5); }

.border-content-5 {
  border-color: rgba(34, 46, 74, 0.5); }

.text-content-6 {
  color: rgba(34, 46, 74, 0.6); }

.bg-content-6 {
  background-color: rgba(34, 46, 74, 0.6); }

.border-content-6 {
  border-color: rgba(34, 46, 74, 0.6); }

.text-content-7 {
  color: rgba(34, 46, 74, 0.7); }

.bg-content-7 {
  background-color: rgba(34, 46, 74, 0.7); }

.border-content-7 {
  border-color: rgba(34, 46, 74, 0.7); }

.text-content-8 {
  color: rgba(34, 46, 74, 0.8); }

.bg-content-8 {
  background-color: rgba(34, 46, 74, 0.8); }

.border-content-8 {
  border-color: rgba(34, 46, 74, 0.8); }

.text-content-9 {
  color: rgba(34, 46, 74, 0.9); }

.bg-content-9 {
  background-color: rgba(34, 46, 74, 0.9); }

.border-content-9 {
  border-color: rgba(34, 46, 74, 0.9); }

.text-bgmain {
  color: #061220; }

a.text-bgmain:hover {
  color: #24303e; }

.bg-bgmain {
  background-color: #061220; }

.border-bgmain {
  border-color: #061220; }

.text-bgmain-0 {
  color: rgba(6, 18, 32, 0); }

.bg-bgmain-0 {
  background-color: rgba(6, 18, 32, 0); }

.border-bgmain-0 {
  border-color: rgba(6, 18, 32, 0); }

.text-bgmain-1 {
  color: rgba(6, 18, 32, 0.1); }

.bg-bgmain-1 {
  background-color: rgba(6, 18, 32, 0.1); }

.border-bgmain-1 {
  border-color: rgba(6, 18, 32, 0.1); }

.text-bgmain-2 {
  color: rgba(6, 18, 32, 0.2); }

.bg-bgmain-2 {
  background-color: rgba(6, 18, 32, 0.2); }

.border-bgmain-2 {
  border-color: rgba(6, 18, 32, 0.2); }

.text-bgmain-3 {
  color: rgba(6, 18, 32, 0.3); }

.bg-bgmain-3 {
  background-color: rgba(6, 18, 32, 0.3); }

.border-bgmain-3 {
  border-color: rgba(6, 18, 32, 0.3); }

.text-bgmain-4 {
  color: rgba(6, 18, 32, 0.4); }

.bg-bgmain-4 {
  background-color: rgba(6, 18, 32, 0.4); }

.border-bgmain-4 {
  border-color: rgba(6, 18, 32, 0.4); }

.text-bgmain-5 {
  color: rgba(6, 18, 32, 0.5); }

.bg-bgmain-5 {
  background-color: rgba(6, 18, 32, 0.5); }

.border-bgmain-5 {
  border-color: rgba(6, 18, 32, 0.5); }

.text-bgmain-6 {
  color: rgba(6, 18, 32, 0.6); }

.bg-bgmain-6 {
  background-color: rgba(6, 18, 32, 0.6); }

.border-bgmain-6 {
  border-color: rgba(6, 18, 32, 0.6); }

.text-bgmain-7 {
  color: rgba(6, 18, 32, 0.7); }

.bg-bgmain-7 {
  background-color: rgba(6, 18, 32, 0.7); }

.border-bgmain-7 {
  border-color: rgba(6, 18, 32, 0.7); }

.text-bgmain-8 {
  color: rgba(6, 18, 32, 0.8); }

.bg-bgmain-8 {
  background-color: rgba(6, 18, 32, 0.8); }

.border-bgmain-8 {
  border-color: rgba(6, 18, 32, 0.8); }

.text-bgmain-9 {
  color: rgba(6, 18, 32, 0.9); }

.bg-bgmain-9 {
  background-color: rgba(6, 18, 32, 0.9); }

.border-bgmain-9 {
  border-color: rgba(6, 18, 32, 0.9); }

.text-box {
  color: #333650; }

a.text-box:hover {
  color: #51546e; }

.bg-box {
  background-color: #333650; }

.border-box {
  border-color: #333650; }

.text-box-0 {
  color: rgba(51, 54, 80, 0); }

.bg-box-0 {
  background-color: rgba(51, 54, 80, 0); }

.border-box-0 {
  border-color: rgba(51, 54, 80, 0); }

.text-box-1 {
  color: rgba(51, 54, 80, 0.1); }

.bg-box-1 {
  background-color: rgba(51, 54, 80, 0.1); }

.border-box-1 {
  border-color: rgba(51, 54, 80, 0.1); }

.text-box-2 {
  color: rgba(51, 54, 80, 0.2); }

.bg-box-2 {
  background-color: rgba(51, 54, 80, 0.2); }

.border-box-2 {
  border-color: rgba(51, 54, 80, 0.2); }

.text-box-3 {
  color: rgba(51, 54, 80, 0.3); }

.bg-box-3 {
  background-color: rgba(51, 54, 80, 0.3); }

.border-box-3 {
  border-color: rgba(51, 54, 80, 0.3); }

.text-box-4 {
  color: rgba(51, 54, 80, 0.4); }

.bg-box-4 {
  background-color: rgba(51, 54, 80, 0.4); }

.border-box-4 {
  border-color: rgba(51, 54, 80, 0.4); }

.text-box-5 {
  color: rgba(51, 54, 80, 0.5); }

.bg-box-5 {
  background-color: rgba(51, 54, 80, 0.5); }

.border-box-5 {
  border-color: rgba(51, 54, 80, 0.5); }

.text-box-6 {
  color: rgba(51, 54, 80, 0.6); }

.bg-box-6 {
  background-color: rgba(51, 54, 80, 0.6); }

.border-box-6 {
  border-color: rgba(51, 54, 80, 0.6); }

.text-box-7 {
  color: rgba(51, 54, 80, 0.7); }

.bg-box-7 {
  background-color: rgba(51, 54, 80, 0.7); }

.border-box-7 {
  border-color: rgba(51, 54, 80, 0.7); }

.text-box-8 {
  color: rgba(51, 54, 80, 0.8); }

.bg-box-8 {
  background-color: rgba(51, 54, 80, 0.8); }

.border-box-8 {
  border-color: rgba(51, 54, 80, 0.8); }

.text-box-9 {
  color: rgba(51, 54, 80, 0.9); }

.bg-box-9 {
  background-color: rgba(51, 54, 80, 0.9); }

.border-box-9 {
  border-color: rgba(51, 54, 80, 0.9); }

.text-lableColor {
  color: #48586f; }

a.text-lableColor:hover {
  color: #66768d; }

.bg-lableColor {
  background-color: #48586f; }

.border-lableColor {
  border-color: #48586f; }

.text-lableColor-0 {
  color: rgba(72, 88, 111, 0); }

.bg-lableColor-0 {
  background-color: rgba(72, 88, 111, 0); }

.border-lableColor-0 {
  border-color: rgba(72, 88, 111, 0); }

.text-lableColor-1 {
  color: rgba(72, 88, 111, 0.1); }

.bg-lableColor-1 {
  background-color: rgba(72, 88, 111, 0.1); }

.border-lableColor-1 {
  border-color: rgba(72, 88, 111, 0.1); }

.text-lableColor-2 {
  color: rgba(72, 88, 111, 0.2); }

.bg-lableColor-2 {
  background-color: rgba(72, 88, 111, 0.2); }

.border-lableColor-2 {
  border-color: rgba(72, 88, 111, 0.2); }

.text-lableColor-3 {
  color: rgba(72, 88, 111, 0.3); }

.bg-lableColor-3 {
  background-color: rgba(72, 88, 111, 0.3); }

.border-lableColor-3 {
  border-color: rgba(72, 88, 111, 0.3); }

.text-lableColor-4 {
  color: rgba(72, 88, 111, 0.4); }

.bg-lableColor-4 {
  background-color: rgba(72, 88, 111, 0.4); }

.border-lableColor-4 {
  border-color: rgba(72, 88, 111, 0.4); }

.text-lableColor-5 {
  color: rgba(72, 88, 111, 0.5); }

.bg-lableColor-5 {
  background-color: rgba(72, 88, 111, 0.5); }

.border-lableColor-5 {
  border-color: rgba(72, 88, 111, 0.5); }

.text-lableColor-6 {
  color: rgba(72, 88, 111, 0.6); }

.bg-lableColor-6 {
  background-color: rgba(72, 88, 111, 0.6); }

.border-lableColor-6 {
  border-color: rgba(72, 88, 111, 0.6); }

.text-lableColor-7 {
  color: rgba(72, 88, 111, 0.7); }

.bg-lableColor-7 {
  background-color: rgba(72, 88, 111, 0.7); }

.border-lableColor-7 {
  border-color: rgba(72, 88, 111, 0.7); }

.text-lableColor-8 {
  color: rgba(72, 88, 111, 0.8); }

.bg-lableColor-8 {
  background-color: rgba(72, 88, 111, 0.8); }

.border-lableColor-8 {
  border-color: rgba(72, 88, 111, 0.8); }

.text-lableColor-9 {
  color: rgba(72, 88, 111, 0.9); }

.bg-lableColor-9 {
  background-color: rgba(72, 88, 111, 0.9); }

.border-lableColor-9 {
  border-color: rgba(72, 88, 111, 0.9); }

.text-textColor {
  color: #307dcd; }

a.text-textColor:hover {
  color: #4e9beb; }

.bg-textColor {
  background-color: #307dcd; }

.border-textColor {
  border-color: #307dcd; }

.text-textColor-0 {
  color: rgba(48, 125, 205, 0); }

.bg-textColor-0 {
  background-color: rgba(48, 125, 205, 0); }

.border-textColor-0 {
  border-color: rgba(48, 125, 205, 0); }

.text-textColor-1 {
  color: rgba(48, 125, 205, 0.1); }

.bg-textColor-1 {
  background-color: rgba(48, 125, 205, 0.1); }

.border-textColor-1 {
  border-color: rgba(48, 125, 205, 0.1); }

.text-textColor-2 {
  color: rgba(48, 125, 205, 0.2); }

.bg-textColor-2 {
  background-color: rgba(48, 125, 205, 0.2); }

.border-textColor-2 {
  border-color: rgba(48, 125, 205, 0.2); }

.text-textColor-3 {
  color: rgba(48, 125, 205, 0.3); }

.bg-textColor-3 {
  background-color: rgba(48, 125, 205, 0.3); }

.border-textColor-3 {
  border-color: rgba(48, 125, 205, 0.3); }

.text-textColor-4 {
  color: rgba(48, 125, 205, 0.4); }

.bg-textColor-4 {
  background-color: rgba(48, 125, 205, 0.4); }

.border-textColor-4 {
  border-color: rgba(48, 125, 205, 0.4); }

.text-textColor-5 {
  color: rgba(48, 125, 205, 0.5); }

.bg-textColor-5 {
  background-color: rgba(48, 125, 205, 0.5); }

.border-textColor-5 {
  border-color: rgba(48, 125, 205, 0.5); }

.text-textColor-6 {
  color: rgba(48, 125, 205, 0.6); }

.bg-textColor-6 {
  background-color: rgba(48, 125, 205, 0.6); }

.border-textColor-6 {
  border-color: rgba(48, 125, 205, 0.6); }

.text-textColor-7 {
  color: rgba(48, 125, 205, 0.7); }

.bg-textColor-7 {
  background-color: rgba(48, 125, 205, 0.7); }

.border-textColor-7 {
  border-color: rgba(48, 125, 205, 0.7); }

.text-textColor-8 {
  color: rgba(48, 125, 205, 0.8); }

.bg-textColor-8 {
  background-color: rgba(48, 125, 205, 0.8); }

.border-textColor-8 {
  border-color: rgba(48, 125, 205, 0.8); }

.text-textColor-9 {
  color: rgba(48, 125, 205, 0.9); }

.bg-textColor-9 {
  background-color: rgba(48, 125, 205, 0.9); }

.border-textColor-9 {
  border-color: rgba(48, 125, 205, 0.9); }

.btn-main {
  background-color: #0D1A2D;
  border-color: #0D1A2D;
  color: #DFE4EC; }
  .btn-main:focus {
    background-color: #0D1A2D;
    border-color: #0D1A2D;
    color: #DFE4EC; }
  .btn-main:hover {
    background-color: #1c293c;
    border-color: #1c293c;
    color: #DFE4EC; }

.btn-blue {
  background-color: #3274EC;
  border-color: #3274EC;
  color: #DFE4EC; }
  .btn-blue:focus {
    background-color: #3274EC;
    border-color: #3274EC;
    color: #DFE4EC; }
  .btn-blue:hover {
    background-color: #4183fb;
    border-color: #4183fb;
    color: #DFE4EC; }

.btn-green {
  background-color: #309E5B;
  border-color: #309E5B;
  color: #DFE4EC; }
  .btn-green:focus {
    background-color: #309E5B;
    border-color: #309E5B;
    color: #DFE4EC; }
  .btn-green:hover {
    background-color: #3fad6a;
    border-color: #3fad6a;
    color: #DFE4EC; }

.btn-red {
  background-color: #DE4542;
  border-color: #DE4542;
  color: #DFE4EC; }
  .btn-red:focus {
    background-color: #DE4542;
    border-color: #DE4542;
    color: #DFE4EC; }
  .btn-red:hover {
    background-color: #ed5451;
    border-color: #ed5451;
    color: #DFE4EC; }

.btn-purple {
  background-color: #7933C3;
  border-color: #7933C3;
  color: #DFE4EC; }
  .btn-purple:focus {
    background-color: #7933C3;
    border-color: #7933C3;
    color: #DFE4EC; }
  .btn-purple:hover {
    background-color: #8842d2;
    border-color: #8842d2;
    color: #DFE4EC; }

.btn-yellow {
  background-color: #F9F871;
  border-color: #F9F871;
  color: #DFE4EC; }
  .btn-yellow:focus {
    background-color: #F9F871;
    border-color: #F9F871;
    color: #DFE4EC; }
  .btn-yellow:hover {
    background-color: #ffff80;
    border-color: #ffff80;
    color: #DFE4EC; }

.btn-black {
  background-color: #000;
  border-color: #000;
  color: #DFE4EC; }
  .btn-black:focus {
    background-color: #000;
    border-color: #000;
    color: #DFE4EC; }
  .btn-black:hover {
    background-color: #0f0f0f;
    border-color: #0f0f0f;
    color: #DFE4EC; }

.btn-white {
  background-color: #DFE4EC;
  border-color: #DFE4EC;
  color: #DFE4EC; }
  .btn-white:focus {
    background-color: #DFE4EC;
    border-color: #DFE4EC;
    color: #DFE4EC; }
  .btn-white:hover {
    background-color: #eef3fb;
    border-color: #eef3fb;
    color: #DFE4EC; }

.btn-content {
  background-color: #0d1f37;
  border-color: #0d1f37;
  color: #DFE4EC; }
  .btn-content:focus {
    background-color: #0d1f37;
    border-color: #0d1f37;
    color: #DFE4EC; }
  .btn-content:hover {
    background-color: #1c2e46;
    border-color: #1c2e46;
    color: #DFE4EC; }

.btn-box {
  background-color: #333650;
  border-color: #333650;
  color: #DFE4EC; }
  .btn-box:focus {
    background-color: #333650;
    border-color: #333650;
    color: #DFE4EC; }
  .btn-box:hover {
    background-color: #42455f;
    border-color: #42455f;
    color: #DFE4EC; }

/* 大小定义 */
.padding {
  padding: 5px; }
  .padding-top {
    padding-top: 5px; }
  .padding-bottom {
    padding-bottom: 5px; }
  .padding-left {
    padding-left: 5px; }
  .padding-right {
    padding-right: 5px; }
  .padding-tb {
    padding: 5px 0; }
  .padding-lr {
    padding: 0 5px; }

.margin {
  margin: 5px; }
  .margin-top {
    margin-top: 5px; }
  .margin-bottom {
    margin-bottom: 5px; }
  .margin-left {
    margin-left: 5px; }
  .margin-right {
    margin-right: 5px; }
  .margin-tb {
    margin: 5px 0; }
  .margin-lr {
    margin: 0 5px; }

.padding-xs {
  padding: 5px; }
  .padding-xs-top {
    padding-top: 5px; }
  .padding-xs-bottom {
    padding-bottom: 5px; }
  .padding-xs-left {
    padding-left: 5px; }
  .padding-xs-right {
    padding-right: 5px; }
  .padding-xs-tb {
    padding: 5px 0; }
  .padding-xs-lr {
    padding: 0 5px; }

.margin-xs {
  margin: 5px; }
  .margin-xs-top {
    margin-top: 5px; }
  .margin-xs-bottom {
    margin-bottom: 5px; }
  .margin-xs-left {
    margin-left: 5px; }
  .margin-xs-right {
    margin-right: 5px; }
  .margin-xs-tb {
    margin: 5px 0; }
  .margin-xs-lr {
    margin: 0 5px; }

.padding-sm {
  padding: 10px; }
  .padding-sm-top {
    padding-top: 10px; }
  .padding-sm-bottom {
    padding-bottom: 10px; }
  .padding-sm-left {
    padding-left: 10px; }
  .padding-sm-right {
    padding-right: 10px; }
  .padding-sm-tb {
    padding: 10px 0; }
  .padding-sm-lr {
    padding: 0 10px; }

.margin-sm {
  margin: 10px; }
  .margin-sm-top {
    margin-top: 10px; }
  .margin-sm-bottom {
    margin-bottom: 10px; }
  .margin-sm-left {
    margin-left: 10px; }
  .margin-sm-right {
    margin-right: 10px; }
  .margin-sm-tb {
    margin: 10px 0; }
  .margin-sm-lr {
    margin: 0 10px; }

.padding-md {
  padding: 15px; }
  .padding-md-top {
    padding-top: 15px; }
  .padding-md-bottom {
    padding-bottom: 15px; }
  .padding-md-left {
    padding-left: 15px; }
  .padding-md-right {
    padding-right: 15px; }
  .padding-md-tb {
    padding: 15px 0; }
  .padding-md-lr {
    padding: 0 15px; }

.margin-md {
  margin: 15px; }
  .margin-md-top {
    margin-top: 15px; }
  .margin-md-bottom {
    margin-bottom: 15px; }
  .margin-md-left {
    margin-left: 15px; }
  .margin-md-right {
    margin-right: 15px; }
  .margin-md-tb {
    margin: 15px 0; }
  .margin-md-lr {
    margin: 0 15px; }

.padding-lg {
  padding: 20px; }
  .padding-lg-top {
    padding-top: 20px; }
  .padding-lg-bottom {
    padding-bottom: 20px; }
  .padding-lg-left {
    padding-left: 20px; }
  .padding-lg-right {
    padding-right: 20px; }
  .padding-lg-tb {
    padding: 20px 0; }
  .padding-lg-lr {
    padding: 0 20px; }

.margin-lg {
  margin: 20px; }
  .margin-lg-top {
    margin-top: 20px; }
  .margin-lg-bottom {
    margin-bottom: 20px; }
  .margin-lg-left {
    margin-left: 20px; }
  .margin-lg-right {
    margin-right: 20px; }
  .margin-lg-tb {
    margin: 20px 0; }
  .margin-lg-lr {
    margin: 0 20px; }

.padding-xl {
  padding: 30px; }
  .padding-xl-top {
    padding-top: 30px; }
  .padding-xl-bottom {
    padding-bottom: 30px; }
  .padding-xl-left {
    padding-left: 30px; }
  .padding-xl-right {
    padding-right: 30px; }
  .padding-xl-tb {
    padding: 30px 0; }
  .padding-xl-lr {
    padding: 0 30px; }

.margin-xl {
  margin: 30px; }
  .margin-xl-top {
    margin-top: 30px; }
  .margin-xl-bottom {
    margin-bottom: 30px; }
  .margin-xl-left {
    margin-left: 30px; }
  .margin-xl-right {
    margin-right: 30px; }
  .margin-xl-tb {
    margin: 30px 0; }
  .margin-xl-lr {
    margin: 0 30px; }

/* 项目共用样式 */
body {
  background-color: #061220;
  color: #fff;
  overflow: hidden; }

.min-width {
  min-width: 1200px; }

.el-message-box__header {
  background-color: #061220; }

.el-message-box__content {
  color: rgba(255, 255, 255, 0.5);
  background-color: #1f2a37;
  padding: 20px 20px 0 20px; }

.el-message-box__btns {
  padding: 5px 15px 10px;
  text-align: right;
  background-color: #1f2a37; }

.el-tree {
  position: relative;
  cursor: default;
  background: #1f2a37;
  color: white; }

.el-tree-node__content:hover {
  background: #2c3743; }

.el-tree-node:focus > .el-tree-node__content {
  background-color: #2c3743; }

/* form */
.el-form-item__label {
  color: rgba(255, 255, 255, 0.5); }

.el-form--label-top .el-form-item__label {
  padding: 0; }

.el-form-item {
  margin-bottom: 20px; }

.tooltip-class {
  background-color: transparent !important; }

.tooltipE {
  width: 30%;
  font-size: 15px;
  padding: 10px;
  display: flex;
  justify-content: center;
  align-items: center; }

.el-input__inner {
  background: rgba(255, 255, 255, 0.06);
  color: #dfe4ec;
  border-style: none;
  border-radius: 8px;
  /* border: 1px solid #3274EC; */ }

.el-textarea__inner {
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid #333650; }

.el-range-editor .el-range-input {
  background-color: transparent;
  color: #dfe4ec; }

.el-input-group__append {
  background: #333650;
  color: #dfe4ec;
  border: 1px solid #333650;
  padding: 0 8px; }

.el-input.is-disabled .el-input__inner {
  background: #102135; }

.el-button--primary {
  color: #fff;
  background-color: #0084ff;
  border-color: #0084ff;
  border-radius: 8px; }

.el-message-box__btns button:nth-child(2) {
  margin-left: 10px;
  color: #fff;
  background-color: #0084ff;
  border-color: #0084ff; }

.el-button--small,
.el-button--small.is-round {
  padding: 9px 15px;
  border-radius: 8px; }

.el-button--text {
  font-size: 16px; }

/* 表格 */
.el-table--enable-row-transition .el-table__body td.el-table__cell {
  height: 70px;
  color: #89a1bf; }

.el-table__cell div {
  display: flex; }

.el-table::before {
  height: 0; }

.el-table thead {
  color: #dfe4ec;
  font-size: 14px;
  font-weight: 600;
  height: 50px; }

.el-table td.el-table__cell,
.el-table th.el-table__cell.is-leaf {
  border-bottom: 1px solid #061220; }

.el-table th.el-table__cell {
  background: #002140; }

.el-table .el-table__row {
  color: #dfe4ec; }

.el-table tr:nth-child(even) {
  background: rgba(255, 255, 255, 0.1); }

.el-table tr:nth-child(odd) {
  background: rgba(255, 255, 255, 0.1); }

.el-table--enable-row-hover .el-table__body tr:hover {
  background: transparent; }

.el-table--enable-row-hover .el-table__body tr:hover {
  background: #2c3743 !important;
  box-shadow: 0 0 1px #fff inset !important;
  color: #3274ec; }

.el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell {
  background-color: rgba(0, 0, 0, 0) !important; }

.el-table__empty-block {
  border: 1px solid #0d1f37;
  background: #061220; }

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
  margin: 0 5px;
  background-color: rgba(255, 255, 255, 0.1);
  color: #89a1bf;
  min-width: 30px;
  border-radius: 2px; }

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: #0084ff; }

/*面包屑*/
.el-breadcrumb__item:last-child .el-breadcrumb__inner {
  color: #3274ec; }

.el-breadcrumb__inner.is-link,
.el-icon-arrow-right:before {
  color: #3b5f91; }

.el-tabs--border-card {
  background: #061220;
  border: 1px solid #023d63; }

.el-tabs--border-card > .el-tabs__header {
  background-color: #102135;
  border-bottom: 1px solid #023d63; }

.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
  color: #3274ec;
  background-color: #061220;
  border-right-color: #023d63;
  border-left-color: #023d63; }

.el-progress__text {
  margin-left: 6px; }

.el-table__body-wrapper::-webkit-scrollbar {
  width: 6px;
  height: 6px; }

.el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #ddd;
  border-radius: 3px; }

.el-table__body-wrapper {
  background-color: #061220; }

.el-loading-mask {
  background-color: rgba(0, 0, 0, 0.6);
  /* 例如：黑色背景，60%透明度 */ }

.el-dialog__title {
  color: #fff; }

.el-dialog__body {
  background: #1f2a37; }

.el-dialog__footer {
  background: #1f2a37;
  border-radius: 0 0 8px 8px; }

.el-textarea__inner {
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid #333650;
  color: white; }

.el-range-editor.is-disabled {
  background-color: #061220; }

.el-range-editor.is-disabled input {
  background-color: #061220; }

.el-select-dropdown__item.hover,
.el-select-dropdown__item:hover {
  background-color: rgba(0, 132, 255, 0.3); }

.el-popper .popper__arrow,
.el-popper .popper__arrow::after {
  border-style: none; }

.el-select-dropdown {
  position: absolute;
  z-index: 1001;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 8px;
  background-color: #121d2a;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  margin: 5px 0; }

.el-select-dropdown__item.hover,
.el-select-dropdown__item:hover {
  background-color: rgba(0, 132, 255, 0.3);
  border-radius: 8px;
  margin: 0 8px;
  color: white; }

.el-scrollbar__thumb {
  background-color: transparent; }

.el-select-dropdown__item {
  color: white;
  margin: 0 8px; }
  .el-select-dropdown__item span:nth-child(2) {
    margin-left: 50px; }

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
  background-color: rgba(0, 132, 255, 0.3); }

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  color: #409eff;
  background-color: transparent;
  border-radius: 8px; }

.el-scrollbar__wrap {
  margin-bottom: -10px !important; }

.el-select-dropdown {
  min-width: auto !important; }

.el-cascader__dropdown {
  margin: 5px 0;
  font-size: 14px;
  background: #121d2a;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 4px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); }

.el-checkbox__inner {
  display: inline-block;
  position: relative;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 2px;
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  background-color: transparent;
  z-index: 1;
  transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); }

.el-cascader-node__label {
  color: white;
  flex: 1;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.el-breadcrumb__inner.is-link,
.el-icon-arrow-right:before {
  color: white; }

.el-cascader-menu {
  min-width: 180px;
  box-sizing: border-box;
  color: #606266;
  border-right: solid 1px rgba(255, 255, 255, 0.1); }

.el-cascader-menu .el-cascader-node:hover {
  padding-right: 20px;
  background-color: rgba(0, 132, 255, 0.3);
  border-radius: 8px;
  margin: 0 8px; }

.el-cascader-node {
  margin: 0 8px;
  background-color: transparent !important; }

.el-textarea .el-input__count {
  background: #333650; }

.el-picker-panel {
  color: white;
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  background: #121d2a;
  border-radius: 4px;
  line-height: 30px;
  margin: 5px 0; }

.el-date-table td.in-range div,
.el-date-table td.in-range div:hover,
.el-date-table.is-week-mode .el-date-table__row.current div,
.el-date-table.is-week-mode .el-date-table__row:hover div {
  background-color: rgba(255, 255, 255, 0.1);
  color: white; }

.el-date-table th {
  padding: 5px;
  color: white;
  font-weight: 400;
  border-bottom: solid 1px rgba(255, 255, 255, 0.1); }

.el-date-range-picker__content.is-left {
  border-right: 1px solid rgba(255, 255, 255, 0.1); }

.el-time-range-picker__body {
  border-radius: 2px;
  border: 1px solid rgba(255, 255, 255, 0.1); }

.el-time-spinner__item.active:not(.disabled) {
  color: white;
  font-weight: 700; }

.el-time-panel__footer {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding: 4px;
  height: 36px;
  line-height: 25px;
  text-align: right;
  box-sizing: border-box; }

.el-time-panel__btn {
  border: none;
  line-height: 28px;
  padding: 0 5px;
  margin: 0 5px;
  cursor: pointer;
  background-color: transparent;
  outline: 0;
  font-size: 12px;
  color: white; }

.el-time-spinner__item:hover {
  background-color: rgba(255, 255, 255, 0.1); }

.el-time-spinner__item:hover:not(.disabled):not(.active) {
  background: rgba(255, 255, 255, 0.1);
  cursor: pointer; }

.el-time-panel__content::after,
.el-time-panel__content::before {
  content: "";
  top: 50%;
  position: absolute;
  margin-top: -15px;
  height: 32px;
  z-index: -1;
  left: 0;
  right: 0;
  box-sizing: border-box;
  padding-top: 6px;
  text-align: left;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3); }

.el-upload-dragger {
  width: 100%; }

.el-upload {
  width: 100%; }

.el-upload-dragger {
  background: rgba(255, 255, 255, 0.06);
  border: 1px dashed #1890ff width 100%; }

.el-upload-dragger .el-icon-upload {
  color: #1890ff; }

.el-upload-dragger .el-upload__text {
  color: #fff; }

.el-dialog {
  width: 30%;
  background-color: #1f2a37;
  border-radius: 8px;
  border: 1px solid rgba(255, 255, 255, 0.2); }

.el-message-box {
  width: 320px;
  background-color: #1f2a37;
  border-radius: 8px;
  border: 1px solid rgba(255, 255, 255, 0.2); }

.el-dialog__title,
.el-message-box__title {
  color: white; }

.el-dialog__headerbtn .el-dialog__close {
  color: #fff;
  font-size: 24px; }

.el-dialog__body {
  display: flex;
  justify-content: center;
  color: #606266;
  font-size: 14px;
  word-break: break-all; }

.el-dialog__header {
  padding: 15px 0 15px 30px;
  color: #fff;
  background-color: #061220;
  border-radius: 8px 8px 0 0; }

.el-button--primary.is-plain {
  color: #409eff;
  background: transparent;
  border-color: #0084ff; }

.el-button--small {
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  cursor: pointer;
  background: transparent;
  border: 1px solid #0084ff;
  color: #0084ff;
  height: 40px;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: 0;
  margin: 0;
  transition: 0.1s;
  font-weight: 500;
  padding: 12px 20px;
  font-size: 14px;
  border-radius: 8px; }

.el-descriptions__body {
  background: transparent !important; }

.el-descriptions-item__label:not(.is-bordered-label) {
  color: #a5b6c7 !important; }

.el-descriptions-item__container .el-descriptions-item__content {
  color: white !important;
  font-weight: 800; }

.el-descriptions__body {
  background: transparent !important; }

.el-descriptions-item__label:not(.is-bordered-label) {
  color: #a5b6c7 !important; }

.el-descriptions-item__container .el-descriptions-item__content {
  color: white !important;
  font-weight: 800; }

.el-table,
.el-table__expanded-cell {
  background: #222e4a !important; }

.el-tabs__content {
  background: #222e4a !important; }

.el-collapse-item__header {
  color: #a5b6c7 !important; }

.el-breadcrumb__item:last-child .el-breadcrumb__inner {
  cursor: pointer !important; }

@font-face {
  font-family: "iconfont"; /* Project id 4201405 */
  src: url(../fonts/iconfont.woff2) format('woff2'),
       url(../fonts/iconfont.woff) format('woff'),
       url(../fonts/iconfont.ttf) format('truetype'),
       url(../img/iconfont.svg#iconfont) format('svg');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-ZHBZ-gzbx:before {
  content: "\e704";
}

.icon-a-bs-icofont1143:before {
  content: "\eba5";
}

.icon-jiantou_xiangyou:before {
  content: "\eb08";
}

.icon-xiazai_:before {
  content: "\e68a";
}

.icon-xiazai4:before {
  content: "\e63b";
}

.icon-xiazai1:before {
  content: "\e619";
}

.icon-xiazai2:before {
  content: "\e61a";
}

.icon-xiazai3:before {
  content: "\fc5f";
}

.icon-xiazai1-copy:before {
  content: "\fc60";
}

.icon-yuanhuan:before {
  content: "\e6c5";
}

.icon-nengyuan:before {
  content: "\e67b";
}

.icon-nengyuan1:before {
  content: "\e657";
}

.icon-nengyuanzutaitu:before {
  content: "\e615";
}

.icon-wushuju:before {
  content: "\e60f";
}

.icon-wushuju1:before {
  content: "\e618";
}

.icon-zanwushuju2-copy:before {
  content: "\e610";
}

.icon-wushuju2:before {
  content: "\e651";
}

.icon-yunweiziliao1:before {
  content: "\e60e";
}

.icon-yunweiziliao:before {
  content: "\e639";
}

.icon-yunxiazai:before {
  content: "\eb2c";
}

.icon-xiazai:before {
  content: "\e61c";
}

.icon-yiwancheng1:before {
  content: "\e65f";
}

.icon-chulizhong:before {
  content: "\e6b4";
}

.icon-yibohui:before {
  content: "\f0b4";
}

.icon-shenhezhong:before {
  content: "\e64a";
}

.icon-daichuli:before {
  content: "\f0b3";
}

.icon-yunweiguanli:before {
  content: "\e63f";
}

.icon-tubiao_yunweigongdan:before {
  content: "\e622";
}

.icon-guzhangfenxi:before {
  content: "\e60c";
}

.icon-zhuangtai:before {
  content: "\e629";
}

.icon-verify-fill:before {
  content: "\e63e";
}

.icon-zhuangtai1:before {
  content: "\e6bc";
}

.icon-mima:before {
  content: "\e653";
}

.icon-zhuangtaipingjia:before {
  content: "\e617";
}

.icon-shanchu:before {
  content: "\e612";
}

.icon-icon-test:before {
  content: "\e63d";
}

.icon-shanchu1:before {
  content: "\e676";
}

.icon-dingzhishengchan:before {
  content: "\e60b";
}

.icon-Proxychengxubanben:before {
  content: "\e89d";
}

.icon-chengxuguanli:before {
  content: "\e76a";
}

.icon-productionopinion:before {
  content: "\e608";
}

.icon-chengxuguanli1:before {
  content: "\e609";
}

.icon-gengxin:before {
  content: "\e76b";
}

.icon-shuaxingengxin:before {
  content: "\e7d2";
}

.icon-zhongyingwenqiehuan2:before {
  content: "\e601";
}

.icon-zhongyingwenqiehuan:before {
  content: "\e602";
}

.icon-cn-en:before {
  content: "\e603";
}

.icon-zhongyingwenqiehuan1:before {
  content: "\e604";
}

.icon-language-zh:before {
  content: "\e605";
}

.icon-xitongguanli:before {
  content: "\e614";
}

.icon-jiaoseguanli:before {
  content: "\e699";
}

.icon-xitongguanli1:before {
  content: "\e7e5";
}

.icon-yonghuguanli:before {
  content: "\e60d";
}

.icon-zhandianguanli:before {
  content: "\e606";
}

.icon-siteList:before {
  content: "\e611";
}

.icon-yonghuguanli1:before {
  content: "\e6a2";
}

.icon-gongsiguanli:before {
  content: "\e600";
}

.icon-yonghuguanli2:before {
  content: "\e607";
}

.icon-gongsiguanli1:before {
  content: "\e60a";
}

.icon-kehuguanli:before {
  content: "\e6aa";
}

.icon-yonghuguanli3:before {
  content: "\e61e";
}

.icon-gongnenglan-kehuguanli:before {
  content: "\e748";
}

.icon-me_zhandianguanli:before {
  content: "\e61d";
}


@font-face {
	font-family: "SourceHanSansCN-Medium";
	font-style: normal;
	font-weight: normal;
	src: url(../fonts/SourceHanSansCN-Medium.otf);
}

@font-face {
	font-family: "SourceHanSansCN-Regular";
	font-style: normal;
	font-weight: normal;
	src: url(../fonts/SourceHanSansCN-Regular.otf);
}
@font-face {
	font-family: "SourceHanSansCN_Bold";
	font-style: normal;
	font-weight: normal;
	src: url(../fonts/SourceHanSansCN-Bold.otf);
}


.global-loading[data-v-c13610ce] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(24, 24, 24, 0.8);
  z-index: 9999;
}
@keyframes spin-c13610ce {
0% { transform: rotate(0deg);
}
100% { transform: rotate(360deg);
}
}

