html {
  font-size: 0.05208vw;
}
html, body, * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  list-style: none;
}
html, body {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
body {
  background-image: url('../img/bj.png');
  font-size: 16rem;
}
body, .bj-max-img {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}

.panel,
#main {
  background-color: #0f598b !important;
}
select {
  color: #000 !important;
}

[v-cloak] {
  display: none;
}
.app {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.app .header {
  width: 100%;
  height: 85rem;
  background-color: #000823;
}
.app .content {
  flex: 1;
  overflow-y: auto;
}
.shadow-text {
  text-shadow: 0rem 0rem 12rem #00edff;
}

.app .el-input__inner {
  border: none;
  background: linear-gradient(180deg, #08C1C2 0%, rgba(8, 176, 188, 0.26) 21%, rgba(14, 95, 255, 0) 50%, rgba(22, 49, 92, 0.1) 79%, #057DAA 100%);
  border-radius: 6rem;
  color: #fff;
}
.app .el-range-input {
  background-color: transparent;
  cursor: pointer;
  color: #fff;
}
.app .el-range-separator {
  color: #fff;
}
.app .el-form-item__label {
  color: #fff;
}
.app .el-form .el-input__inner {
  background: #000;
  border: 1rem solid #4E99F3;
}
.app .el-button--primary {
  background: linear-gradient(180deg, #08C1C2 0%, rgba(8, 176, 188, 0.26) 21%, rgba(14, 95, 255, 0) 50%, rgba(22, 49, 92, 0.1) 79%, #057DAA 100%);
  border-radius: 6rem;
}
.app .el-table td.el-table__cell, 
.app .has-gutter tr,
.app .el-table__row {
  background: #13275E;
  border-color: #13275E;
}
.app .el-table th.el-table__cell>.cell {
  color: #66FFFF;
}
.app .el-table th.el-table__cell.is-leaf,
.app .el-table th.el-table__cell,
.app .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell {
  background-color: rgba(102, 255, 255, 0.2);
  border-color: #13275E;
}
.app .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell {
  background-color: rgba(102, 255, 255, 0.5);
  border-color: #13275E;
}
.app .el-table .cell {
  color: #fff;
}
.app .el-table--border::after, .el-table--group::after, .el-table::before {
  content: '';
  display: none;
}
.table-hover > tbody > tr:hover{
  background-color: #458bc7;
}