@charset "UTF-8";
.el-container {
  box-sizing:border-box;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  -webkit-flex-basis:auto;
  -ms-flex-preferred-size:auto;
  flex-basis:auto;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  min-width:0
}
.el-container.is-vertical {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.el-aside {
  box-sizing:border-box;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  overflow:auto;
  width:var(--el-aside-width,300px)
}
.el-main {
  --el-main-padding:20px;
  box-sizing:border-box;
  display:block;
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  -webkit-flex-basis:auto;
  -ms-flex-preferred-size:auto;
  flex-basis:auto;
  overflow:auto;
  padding:var(--el-main-padding)
}
.report-box-title[data-v-e23db3e9] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  border-bottom:2px solid #3b3e58;
  padding:0 20px;
  height:60px;
  line-height:60px;
  font-size:18px;
  color:#fff;
  background-image:-webkit-linear-gradient(bottom,#2a2d45 0%,#181a2b 99%),-webkit-linear-gradient(#1b1e32,#1b1e32);
  background-image:linear-gradient(0deg,#2a2d45,#181a2b 99%),linear-gradient(#1b1e32,#1b1e32)
}
.report-box-title>img[data-v-e23db3e9] {
  width:36px;
  cursor:pointer
}
.report-box-content[data-v-e23db3e9] .el-input__wrapper {
  box-shadow:none;
  margin-right:15px
}
.report-box-content[data-v-e23db3e9] .el-input__wrapper,
.report-box-content .btn[data-v-e23db3e9] {
  border-radius:8px;
  border:solid 1px #3b3e58;
  font-size:14px;
  color:#fff;
  text-align:center;
  cursor:pointer;
  background-image:-webkit-linear-gradient(bottom,#2a2d45 0%,#181a2b 99%),-webkit-linear-gradient(#1e232f,#1e232f);
  background-image:linear-gradient(0deg,#2a2d45,#181a2b 99%),linear-gradient(#1e232f,#1e232f)
}
.report-box-content[data-v-e23db3e9] .el-input__wrapper.active,
.report-box-content .btn.active[data-v-e23db3e9] {
  background-image:-webkit-linear-gradient(bottom,#263564 0%,#576fb8 100%),-webkit-linear-gradient(#1e232f,#1e232f);
  background-image:linear-gradient(0deg,#263564,#576fb8),linear-gradient(#1e232f,#1e232f)
}
.report-box-content[data-v-e23db3e9] .el-input__wrapper img,
.report-box-content .btn img[data-v-e23db3e9] {
  width:6px
}
.report-box-content .table-search[data-v-e23db3e9] {
  height:60px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding:0 20px;
  background:#1b1e32
}
.report-box-content .table-search>div>.btn[data-v-e23db3e9] {
  width:80px
}
.report-box-content .table-search>ul[data-v-e23db3e9] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.report-box-content .table-search>ul>li[data-v-e23db3e9] {
  width:84px;
  height:34px;
  line-height:34px
}
.report-box-content .table-search>ul>li[data-v-e23db3e9]:not(:last-child) {
  margin-right:10px
}
.report-box-content .table>ul[data-v-e23db3e9] {
  height:418px
}
.report-box-content .table>ul>li[data-v-e23db3e9] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  height:38px;
  line-height:38px;
  padding-right:20px
}
.report-box-content .table>ul>li[data-v-e23db3e9]:nth-child(2n) {
  background:#0f1125
}
.report-box-content .table>ul>li[data-v-e23db3e9]:nth-child(odd) {
  background:#2c2f4d
}
.report-box-content .table>ul>li>p[data-v-e23db3e9] {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  text-align:center;
  font-size:14px;
  color:#fff
}
.report-box-content .table>ul>li>p[data-v-e23db3e9]:first-child {
  -webkit-box-flex:.5;
  -webkit-flex:.5;
  -ms-flex:.5;
  flex:.5
}
.report-box-content .table>ul>li>p[data-v-e23db3e9]:last-child {
  text-align:right
}
.report-box-content .table>div[data-v-e23db3e9] {
  height:38px;
  line-height:38px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  background:#1b1e32;
  font-size:14px;
  color:#fff;
  padding-right:20px
}
.report-box-content .table>div>p[data-v-e23db3e9] {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  text-align:center
}
.report-box-content .table>div>p[data-v-e23db3e9]:first-child {
  -webkit-box-flex:.5;
  -webkit-flex:.5;
  -ms-flex:.5;
  flex:.5
}
.report-box-content .pagination[data-v-e23db3e9] {
  height:68px;
  padding:0 20px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.report-box-content .pagination>div[data-v-e23db3e9] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  font-size:16px;
  color:#fff
}
.report-box-content .pagination>div>p[data-v-e23db3e9] {
  width:60px;
  text-align:center
}
.arrow-right-button[data-v-e23db3e9] {
  position:relative;
  width:120px;
  text-align:center;
  padding-right:30px;
  border-radius:8px
}
.arrow-right-button .arrow[data-v-e23db3e9] {
  position:absolute;
  right:10px;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%)
}
.option-item[data-v-e23db3e9] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  height:30px
}
.header[data-v-37819330] {
  width:100%;
  min-width:1220px;
  margin:0 auto;
  height:68px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding:0 2%;
  background:#212226
}
.header .login-box-title[data-v-37819330] {
  text-align:center;
  position:relative;
  margin-bottom:40px
}
.header .login-box-title>img[data-v-37819330]:nth-child(2) {
  cursor:pointer;
  position:absolute;
  top:-28px;
  right:-12px
}
.header .login-box-input[data-v-37819330] {
  border:1px solid #3b3e58;
  height:50px
}
.header .login-box-input[data-v-37819330] .el-input__wrapper {
  background:#0f1125;
  border-radius:12px;
  box-shadow:none
}
.header .login-box-input img[data-v-37819330] {
  width:24px
}
.header .login-box-input img.code-img[data-v-37819330] {
  width:60px;
  cursor:pointer
}
.header .login-box .remember-me[data-v-37819330] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-bottom:12px;
  font-size:16px;
  color:#939393
}
.header .login-box .remember-me>img[data-v-37819330] {
  width:20px;
  margin-right:12px;
  cursor:pointer
}
.header .login-box .login-btn[data-v-37819330] {
  width:100%;
  height:50px;
  background-image:-webkit-linear-gradient(bottom,#263564 0%,#576fb8 100%),-webkit-linear-gradient(#272e3f,#272e3f);
  background-image:linear-gradient(0deg,#263564,#576fb8),linear-gradient(#272e3f,#272e3f);
  color:#fff;
  font-size:20px;
  border-radius:12px;
  border:1px solid #3a4f71
}
.header .pwd-box-title[data-v-37819330] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  border-bottom:2px solid #3b3e58;
  padding:0 20px;
  height:60px;
  line-height:60px;
  font-size:18px;
  color:#fff;
  background-image:-webkit-linear-gradient(bottom,#2a2d45 0%,#181a2b 99%),-webkit-linear-gradient(#1b1e32,#1b1e32);
  background-image:linear-gradient(0deg,#2a2d45,#181a2b 99%),linear-gradient(#1b1e32,#1b1e32)
}
.header .pwd-box-title>img[data-v-37819330] {
  width:36px;
  cursor:pointer
}
.header .pwd-box-content[data-v-37819330] {
  padding:22px 22px 12px
}
.header .pwd-box-content[data-v-37819330] .el-form-item__label {
  color:#fff
}
.header .pwd-box-content[data-v-37819330] .el-input__wrapper {
  height:48px;
  border:1px solid #3b3e58;
  border-radius:12px;
  box-shadow:none;
  background-image:-webkit-linear-gradient(#1d1d30,#1d1d30),-webkit-linear-gradient(#272e3f,#272e3f);
  background-image:linear-gradient(#1d1d30,#1d1d30),linear-gradient(#272e3f,#272e3f)
}
.header .pwd-box .submit-btn[data-v-37819330] {
  width:100%;
  height:48px;
  border:1px solid #3a4f71;
  border-radius:12px;
  color:#fff;
  font-size:20px;
  margin-top:30px;
  background-image:-webkit-linear-gradient(bottom,#263564 0%,#576fb8 100%),-webkit-linear-gradient(#272e3f,#272e3f);
  background-image:linear-gradient(0deg,#263564,#576fb8),linear-gradient(#272e3f,#272e3f)
}
.header .login-before[data-v-37819330],
.header .login-after[data-v-37819330],
.header .login-after>ul[data-v-37819330] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.header .login-before .el-button[data-v-37819330] {
  width:100px;
  height:32px;
  border:none;
  color:#fff
}
.header .login-before .el-button.free[data-v-37819330] {
  background:#ff003b
}
.header .login-before .el-button.login[data-v-37819330] {
  border:1px solid #13bfff;
  background-image:-webkit-linear-gradient(#191919,#191919),-webkit-linear-gradient(#454545,#454545);
  background-image:linear-gradient(#191919,#191919),linear-gradient(#454545,#454545)
}
.header .login-after>ul>li[data-v-37819330] {
  width:clamp(130px,8vw,203px);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  font-size:14px;
  color:#e5e5e5;
  cursor:pointer
}
.header .login-after>ul>li>img[data-v-37819330] {
  width:37px;
  margin-right:10px
}
.header .login-after>ul>li>div>p[data-v-37819330] {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.header .login-after>ul>li>div>p>img[data-v-37819330] {
  margin-left:5px;
  width:15px;
  cursor:pointer
}
.header .login-after>ul>li>div>p>img.active[data-v-37819330] {
  -webkit-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
  transform:rotate(360deg);
  -webkit-transition:-webkit-transform 1s linear;
  transition:-webkit-transform 1s linear;
  transition:transform 1s linear;
  transition:transform 1s linear,-webkit-transform 1s linear
}
.inset[data-v-37819330] {
  width:260px;
  padding:0 10px
}
.inset-operate>li[data-v-37819330] {
  height:38px;
  border-radius:6px;
  font-size:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-left:20px;
  cursor:pointer;
  position:relative
}
.inset-operate>li>img[data-v-37819330] {
  width:24px;
  margin-right:20px
}
.inset-operate>div[data-v-37819330] {
  -webkit-box-flex:0;
  -webkit-flex-grow:0;
  -ms-flex-positive:0;
  flex-grow:0;
  height:38px;
  border-radius:6px;
  font-size:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-left:20px;
  cursor:pointer;
  position:relative
}
.inset-operate>div>img[data-v-37819330] {
  width:24px;
  margin-right:20px
}
.inset-menu-title[data-v-37819330] {
  line-height:50px;
  font-size:16px;
  color:#bbb
}
.locale-box[data-v-37819330] {
  width:240px;
  background:#292832
}
.locale-box>li[data-v-37819330] {
  height:48px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  color:#a8a3cc;
  cursor:pointer
}
.locale-box>li>img[data-v-37819330] {
  width:24px;
  margin-right:20px
}
.fade-in-linear-enter-active,
.fade-in-linear-leave-active {
  -webkit-transition:var(--el-transition-fade-linear);
  transition:var(--el-transition-fade-linear)
}
.fade-in-linear-enter-from,
.fade-in-linear-leave-to {
  opacity:0
}
.el-fade-in-linear-enter-active,
.el-fade-in-linear-leave-active {
  -webkit-transition:var(--el-transition-fade-linear);
  transition:var(--el-transition-fade-linear)
}
.el-fade-in-linear-enter-from,
.el-fade-in-linear-leave-to {
  opacity:0
}
.el-fade-in-enter-active,
.el-fade-in-leave-active {
  -webkit-transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1);
  transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)
}
.el-fade-in-enter-from,
.el-fade-in-leave-active {
  opacity:0
}
.el-zoom-in-center-enter-active,
.el-zoom-in-center-leave-active {
  -webkit-transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1);
  transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)
}
.el-zoom-in-center-enter-from,
.el-zoom-in-center-leave-active {
  opacity:0;
  -webkit-transform:scaleX(0);
  -ms-transform:scaleX(0);
  transform:scaleX(0)
}
.el-zoom-in-top-enter-active,
.el-zoom-in-top-leave-active {
  opacity:1;
  -webkit-transform:scaleY(1);
  -ms-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transform-origin:center top;
  -ms-transform-origin:center top;
  transform-origin:center top;
  -webkit-transition:var(--el-transition-md-fade);
  transition:var(--el-transition-md-fade)
}
.el-zoom-in-top-enter-active[data-popper-placement^=top],
.el-zoom-in-top-leave-active[data-popper-placement^=top] {
  -webkit-transform-origin:center bottom;
  -ms-transform-origin:center bottom;
  transform-origin:center bottom
}
.el-zoom-in-top-enter-from,
.el-zoom-in-top-leave-active {
  opacity:0;
  -webkit-transform:scaleY(0);
  -ms-transform:scaleY(0);
  transform:scaleY(0)
}
.el-zoom-in-bottom-enter-active,
.el-zoom-in-bottom-leave-active {
  opacity:1;
  -webkit-transform:scaleY(1);
  -ms-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transform-origin:center bottom;
  -ms-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-transition:var(--el-transition-md-fade);
  transition:var(--el-transition-md-fade)
}
.el-zoom-in-bottom-enter-from,
.el-zoom-in-bottom-leave-active {
  opacity:0;
  -webkit-transform:scaleY(0);
  -ms-transform:scaleY(0);
  transform:scaleY(0)
}
.el-zoom-in-left-enter-active,
.el-zoom-in-left-leave-active {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
  -webkit-transform-origin:top left;
  -ms-transform-origin:top left;
  transform-origin:top left;
  -webkit-transition:var(--el-transition-md-fade);
  transition:var(--el-transition-md-fade)
}
.el-zoom-in-left-enter-from,
.el-zoom-in-left-leave-active {
  opacity:0;
  -webkit-transform:scale(.45);
  -ms-transform:scale(.45);
  transform:scale(.45)
}
.collapse-transition {
  -webkit-transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out;
  transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out
}
.el-collapse-transition-enter-active,
.el-collapse-transition-leave-active {
  -webkit-transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out;
  transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out
}
.horizontal-collapse-transition {
  -webkit-transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out;
  transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out
}
.el-list-enter-active,
.el-list-leave-active {
  -webkit-transition:all 1s;
  transition:all 1s
}
.el-list-enter-from,
.el-list-leave-to {
  opacity:0;
  -webkit-transform:translateY(-30px);
  -ms-transform:translateY(-30px);
  transform:translateY(-30px)
}
.el-list-leave-active {
  position:absolute!important
}
.el-opacity-transition {
  -webkit-transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1);
  transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)
}
:root {
  --el-menu-active-color:var(--el-color-primary);
  --el-menu-text-color:var(--el-text-color-primary);
  --el-menu-hover-text-color:var(--el-color-primary);
  --el-menu-bg-color:var(--el-fill-color-blank);
  --el-menu-hover-bg-color:var(--el-color-primary-light-9);
  --el-menu-item-height:56px;
  --el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);
  --el-menu-horizontal-height:60px;
  --el-menu-horizontal-sub-item-height:36px;
  --el-menu-item-font-size:var(--el-font-size-base);
  --el-menu-item-hover-fill:var(--el-color-primary-light-9);
  --el-menu-border-color:var(--el-border-color);
  --el-menu-base-level-padding:20px;
  --el-menu-level-padding:20px;
  --el-menu-icon-width:24px
}
.el-menu {
  background-color:var(--el-menu-bg-color);
  border-right:1px solid var(--el-menu-border-color);
  box-sizing:border-box;
  list-style:none;
  margin:0;
  padding-left:0;
  position:relative
}
.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,
.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,
.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title {
  padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding));
  white-space:nowrap
}
.el-menu:not(.el-menu--collapse) .el-sub-menu__title {
  padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))
}
.el-menu--horizontal {
  border-right:none;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  height:var(--el-menu-horizontal-height)
}
.el-menu--horizontal.el-menu--popup-container {
  height:unset
}
.el-menu--horizontal.el-menu {
  border-bottom:1px solid var(--el-menu-border-color)
}
.el-menu--horizontal>.el-menu-item {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  border-bottom:2px solid transparent;
  color:var(--el-menu-text-color);
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  height:100%;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin:0
}
.el-menu--horizontal>.el-menu-item a,
.el-menu--horizontal>.el-menu-item a:hover {
  color:inherit
}
.el-menu--horizontal>.el-sub-menu:focus,
.el-menu--horizontal>.el-sub-menu:hover {
  outline:none
}
.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title {
  color:var(--el-menu-hover-text-color)
}
.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title {
  border-bottom:2px solid var(--el-menu-active-color);
  color:var(--el-menu-active-color)
}
.el-menu--horizontal>.el-sub-menu .el-sub-menu__title {
  border-bottom:2px solid transparent;
  color:var(--el-menu-text-color);
  height:100%
}
.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover {
  background-color:var(--el-menu-bg-color)
}
.el-menu--horizontal .el-menu .el-menu-item,
.el-menu--horizontal .el-menu .el-sub-menu__title {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  background-color:var(--el-menu-bg-color);
  color:var(--el-menu-text-color);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  height:var(--el-menu-horizontal-sub-item-height);
  line-height:var(--el-menu-horizontal-sub-item-height);
  padding:0 10px
}
.el-menu--horizontal .el-menu .el-sub-menu__title {
  padding-right:40px
}
.el-menu--horizontal .el-menu .el-menu-item.is-active,
.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title {
  color:var(--el-menu-active-color)
}
.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,
.el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
  background-color:var(--el-menu-hover-bg-color);
  color:var(--el-menu-hover-text-color);
  outline:none
}
.el-menu--horizontal>.el-menu-item.is-active {
  border-bottom:2px solid var(--el-menu-active-color);
  color:var(--el-menu-active-color)!important
}
.el-menu--collapse {
  width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)
}
.el-menu--collapse>.el-menu-item [class^=el-icon],
.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],
.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon] {
  margin:0;
  text-align:center;
  vertical-align:middle;
  width:var(--el-menu-icon-width)
}
.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,
.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,
.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow {
  display:none
}
.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,
.el-menu--collapse>.el-menu-item>span,
.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span {
  display:inline-block;
  height:0;
  overflow:hidden;
  visibility:hidden;
  width:0
}
.el-menu--collapse>.el-menu-item.is-active i {
  color:inherit
}
.el-menu--collapse .el-menu .el-sub-menu {
  min-width:200px
}
.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title {
  color:var(--el-menu-active-color)
}
.el-menu--popup {
  border:none;
  border-radius:var(--el-border-radius-small);
  box-shadow:var(--el-box-shadow-light);
  min-width:200px;
  padding:5px 0;
  z-index:100
}
.el-menu .el-icon {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
}
.el-menu-item {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  box-sizing:border-box;
  color:var(--el-menu-text-color);
  cursor:pointer;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  font-size:var(--el-menu-item-font-size);
  height:var(--el-menu-item-height);
  line-height:var(--el-menu-item-height);
  list-style:none;
  padding:0 var(--el-menu-base-level-padding);
  position:relative;
  -webkit-transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);
  transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);
  white-space:nowrap
}
.el-menu-item * {
  vertical-align:bottom
}
.el-menu-item i {
  color:inherit
}
.el-menu-item:focus,
.el-menu-item:hover {
  outline:none
}
.el-menu-item:hover {
  background-color:var(--el-menu-hover-bg-color)
}
.el-menu-item.is-disabled {
  background:none!important;
  cursor:not-allowed;
  opacity:.25
}
.el-menu-item [class^=el-icon] {
  font-size:18px;
  margin-right:5px;
  text-align:center;
  vertical-align:middle;
  width:var(--el-menu-icon-width)
}
.el-menu-item.is-active {
  color:var(--el-menu-active-color)
}
.el-menu-item.is-active i {
  color:inherit
}
.el-menu-item .el-menu-tooltip__trigger {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  box-sizing:border-box;
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  height:100%;
  left:0;
  padding:0 var(--el-menu-base-level-padding);
  position:absolute;
  top:0;
  width:100%
}
.el-sub-menu {
  list-style:none;
  margin:0;
  padding-left:0
}
.el-sub-menu__title {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  box-sizing:border-box;
  color:var(--el-menu-text-color);
  cursor:pointer;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  font-size:var(--el-menu-item-font-size);
  height:var(--el-menu-item-height);
  line-height:var(--el-menu-item-height);
  list-style:none;
  padding:0 var(--el-menu-base-level-padding);
  position:relative;
  -webkit-transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);
  transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);
  white-space:nowrap
}
.el-sub-menu__title * {
  vertical-align:bottom
}
.el-sub-menu__title i {
  color:inherit
}
.el-sub-menu__title:focus,
.el-sub-menu__title:hover {
  outline:none
}
.el-sub-menu__title.is-disabled {
  background:none!important;
  cursor:not-allowed;
  opacity:.25
}
.el-sub-menu__title:hover {
  background-color:var(--el-menu-hover-bg-color)
}
.el-sub-menu .el-menu {
  border:none
}
.el-sub-menu .el-menu-item {
  height:var(--el-menu-sub-item-height);
  line-height:var(--el-menu-sub-item-height)
}
.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow {
  display:none!important
}
.el-sub-menu.is-active .el-sub-menu__title {
  border-bottom-color:var(--el-menu-active-color)
}
.el-sub-menu.is-disabled .el-menu-item,
.el-sub-menu.is-disabled .el-sub-menu__title {
  background:none!important;
  cursor:not-allowed;
  opacity:.25
}
.el-sub-menu .el-icon {
  font-size:18px;
  margin-right:5px;
  text-align:center;
  vertical-align:middle;
  width:var(--el-menu-icon-width)
}
.el-sub-menu .el-icon.el-sub-menu__icon-more {
  margin-right:0!important
}
.el-sub-menu .el-sub-menu__icon-arrow {
  font-size:12px;
  margin-right:0;
  margin-top:-6px;
  position:absolute;
  right:var(--el-menu-base-level-padding);
  top:50%;
  -webkit-transition:-webkit-transform var(--el-transition-duration);
  transition:-webkit-transform var(--el-transition-duration);
  transition:transform var(--el-transition-duration);
  transition:transform var(--el-transition-duration),-webkit-transform var(--el-transition-duration);
  width:inherit
}
.el-menu-item-group>ul {
  padding:0
}
.el-menu-item-group__title {
  color:var(--el-text-color-secondary);
  font-size:12px;
  line-height:normal;
  padding:7px 0 7px var(--el-menu-base-level-padding)
}
.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow {
  opacity:0;
  -webkit-transition:var(--el-transition-duration-fast);
  transition:var(--el-transition-duration-fast)
}
.drawer[data-v-9ceb0e1c] {
  height:100%;
  width:260px;
  background:#1c1b24;
  box-shadow:4px 0 10px #0e0e0e;
  -webkit-transition:all .5s;
  transition:all .5s;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-flow:column;
  -ms-flex-flow:column;
  flex-flow:column;
  overflow:hidden
}
.drawer[data-v-9ceb0e1c] .el-menu {
  background:transparent;
  border:0
}
.drawer[data-v-9ceb0e1c] .el-menu .el-menu-item,
.drawer[data-v-9ceb0e1c] .el-menu .el-sub-menu__title {
  height:48px
}
.drawer[data-v-9ceb0e1c] .el-menu .el-menu-item:hover,
.drawer[data-v-9ceb0e1c] .el-menu .el-menu-item.active,
.drawer[data-v-9ceb0e1c] .el-menu .el-sub-menu__title:hover,
.drawer[data-v-9ceb0e1c] .el-menu .el-sub-menu__title.active {
  background:none;
  border-radius:6px;
  box-shadow:0 2px 2px #5bb2f6;
  background-image:-webkit-linear-gradient(left,#3f3c6f 0%,#27478e 100%),-webkit-linear-gradient(#292832,#292832);
  background-image:linear-gradient(90deg,#3f3c6f,#27478e),linear-gradient(#292832,#292832)
}
.drawer[data-v-9ceb0e1c] .el-menu .el-menu-item-group__title {
  padding:0
}
.drawer[data-v-9ceb0e1c] .el-menu .el-menu-item {
  color:#fff;
  font-size:16px
}
.drawer[data-v-9ceb0e1c] .el-menu .el-menu-item:before {
  content:"";
  width:8px;
  height:8px;
  border-radius:50%;
  background:#fff;
  margin-right:20px
}
.drawer[data-v-9ceb0e1c] .el-menu .el-sub-menu .el-sub-menu__title {
  font-size:16px;
  color:#fff
}
.drawer[data-v-9ceb0e1c] .el-menu .el-sub-menu .el-sub-menu__title .game-icon {
  width:30px;
  margin-right:16px
}
.drawer.active[data-v-9ceb0e1c] {
  width:68px
}
.drawer.active[data-v-9ceb0e1c] .el-menu .el-menu-item,
.drawer.active[data-v-9ceb0e1c] .el-menu .el-sub-menu__title {
  width:48px
}
.drawer.active .drawer-inset[data-v-9ceb0e1c] {
  width:68px
}
.drawer.active .drawer-inset-menu-title[data-v-9ceb0e1c] {
  border-top:1px solid #4c4b54;
  margin:25px 0
}
.drawer.active .drawer-inset-operate>li[data-v-9ceb0e1c] {
  width:48px;
  text-align:center;
  padding:0 12px;
  overflow:hidden
}
.drawer-inset[data-v-9ceb0e1c] {
  width:260px;
  padding:0 10px
}
.drawer-inset-title[data-v-9ceb0e1c] {
  width:240px;
  height:68px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.drawer-inset-title>.icon-menu[data-v-9ceb0e1c] {
  width:48px;
  cursor:pointer
}
.drawer-inset-title>.icon-logo[data-v-9ceb0e1c] {
  width:163px
}
.drawer-inset-operate>li[data-v-9ceb0e1c] {
  height:48px;
  background:#292832;
  border-radius:6px;
  margin-top:10px;
  font-size:16px;
  color:#a8a3cc;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  padding-left:20px;
  cursor:pointer;
  position:relative
}
.drawer-inset-operate>li[data-v-9ceb0e1c]:hover,
.drawer-inset-operate>li.active[data-v-9ceb0e1c] {
  box-shadow:0 2px 2px #5bb2f6;
  background-image:-webkit-linear-gradient(left,#3f3c6f 0%,#27478e 100%),-webkit-linear-gradient(#292832,#292832);
  background-image:linear-gradient(90deg,#3f3c6f,#27478e),linear-gradient(#292832,#292832)
}
.drawer-inset-operate>li>img[data-v-9ceb0e1c] {
  width:24px;
  margin-right:20px
}
.drawer-inset-menu-title[data-v-9ceb0e1c] {
  line-height:50px;
  font-size:16px;
  color:#bbb
}
.drawer-content[data-v-9ceb0e1c] {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
.locale-box[data-v-9ceb0e1c] {
  width:240px;
  background:#292832
}
.locale-box>li[data-v-9ceb0e1c] {
  height:48px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-flow:row;
  -ms-flex-flow:row;
  flex-flow:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  color:#a8a3cc;
  cursor:pointer
}
.locale-box>li>img[data-v-9ceb0e1c] {
  width:24px;
  margin-right:20px
}
.menu-scroll[data-v-9ceb0e1c] {
  height:75vh;
  overflow-y:auto;
  scrollbar-width:0;
  padding-bottom:3vh;
  -ms-overflow-style:none;
  scrollbar-width:none
}
.menu-scroll[data-v-9ceb0e1c]::-webkit-scrollbar {
  display:none
}
.layout[data-v-33edfc22] {
  width:100%;
  height:100vh;
  min-width:100vw;
  background:#212226
}
.layout .el-container[data-v-33edfc22],
.layout .el-container .el-container[data-v-33edfc22] {
  height:100%;
  width:100%
}
.layout .el-container .main[data-v-33edfc22] {
  width:100%;
  min-width:1220px;
  padding:0;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-flow:column;
  -ms-flex-flow:column;
  flex-flow:column
}
.layout .el-container .main>div[data-v-33edfc22] {
  width:100%;
  margin:0 auto;
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
