body {
  overflow-x: hidden;
}
.translate3d {
  transform: translate3d(0, -10px, 0);
  -webkit-transform: translate3d(0, -10px, 0);
  -moz-transform: translate3d(0, -10px, 0);
  -o-transform: translate3d(0, -10px, 0);
  -ms-transform: translate3d(0, -10px, 0);
}
.translate3d_2 {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.after {
  content: '';
  display: inline-block;
}
.after_a {
  content: '';
  position: absolute;
}
.flex,
.flex_js,
.flex_jc,
.flex_ac,
.flex_js_ac,
.flex_jc_ac,
.flex_js_fe,
.flex_je_ac,
.flex_je,
.flex_js_fs,
.flex_as {
  display: flex;
}
.flex_je {
  justify-content: flex-end;
}
.flex_js,
.flex_js_fe {
  justify-content: space-between;
}
.flex_jc {
  justify-content: center;
}
.flex_ac {
  align-items: center;
}
.flex_js_fe {
  align-items: flex-end;
}
.flex_as {
  align-items: flex-start;
}
.flex_je_ac {
  justify-content: flex-end;
  align-items: center;
}
.flex_js_fs {
  justify-content: space-between;
  align-items: flex-start;
}
.flex_js_ac {
  justify-content: space-between;
  align-items: center;
}
.flex_jc_ac {
  justify-content: center;
  align-items: center;
}
.flex_row {
  flex-flow: row wrap;
}
:root {
  --ww: 1920 * 100vw;
}
html {
  font-size: 100px;
}
body {
  font-size: 0.14rem;
  min-width: 1200px;
  overflow-x: auto;
}
.f12 {
  font-size: 0.12rem;
}
.f14 {
  font-size: 0.14rem;
}
.f16 {
  font-size: 0.16rem;
}
.f17 {
  font-size: 0.17rem;
}
.f18 {
  font-size: 0.18rem;
}
.f20 {
  font-size: 0.2rem;
}
.f22 {
  font-size: 0.22rem;
}
.f24 {
  font-size: 0.24rem;
}
.f26 {
  font-size: 0.26rem;
}
.f28 {
  font-size: 0.28rem;
}
.f30 {
  font-size: 0.3rem;
}
.f32 {
  font-size: 0.32rem;
}
.f34 {
  font-size: 0.34rem;
}
.f36 {
  font-size: 0.36rem;
}
.f38 {
  font-size: 0.38rem;
}
.f40 {
  font-size: 0.4rem;
}
.f42 {
  font-size: 0.42rem;
}
.f44 {
  font-size: 0.44rem;
}
.f46 {
  font-size: 0.46rem;
}
.f48 {
  font-size: 0.48rem;
}
.f50 {
  font-size: 0.5rem;
}
.f52 {
  font-size: 0.52rem;
}
.f54 {
  font-size: 0.54rem;
}
.f56 {
  font-size: 0.56rem;
}
.f58 {
  font-size: 0.58rem;
}
.f60 {
  font-size: 0.6rem;
}
.f62 {
  font-size: 0.62rem;
}
.f68 {
  font-size: 0.68rem;
}
.hidden {
  overflow: hidden;
}
.ani {
  transition: all 0.5s;
}
a:hover .ani {
  transform: scale(1.15);
}
.mb25 {
  margin-bottom: 0.25rem;
}
.pt100 {
  padding-top: 1rem;
}
.pb30 {
  padding-bottom: 0.3rem;
}
.pb55 {
  padding-bottom: 0.55rem;
}
.pb60 {
  padding-bottom: 0.6rem;
}
.pb150 {
  padding-bottom: 1.5rem;
}
@media (max-width: 640px) {
  .pt100 {
    padding-top: 0.5rem;
  }
  .pb55 {
    padding-bottom: 0.25rem;
  }
  .pb60 {
    padding-bottom: 0.3rem;
  }
  .pb150 {
    padding-bottom: 0.7rem;
  }
}
.poImg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  -webkit-object-fit: cover;
}
.LoginBox {
  position: relative;
  color: #fff;
  height: 100vh;
  width: 100%;
}
.LoginBox::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background: rgba(0, 0, 0, 0.3);
}
.LoginBox .logo {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding-left: 0.67rem;
  height: 0.7rem;
  display: flex;
  align-items: center;
  background: #101a28;
  z-index: 3;
}
.LoginBox .inner {
  max-width: 12.52rem;
  margin: 0 auto;
  height: 100%;
  width: 96%;
  position: relative;
  z-index: 4;
}
.LoginBox .inner .left {
  width: 55%;
}
.LoginBox .inner .right {
  width: 35%;
}
.LoginBox .form_login {
  max-width: 3.52rem;
  width: 100%;
  background-color: rgba(0, 246, 255, 0.1);
  padding: 0.4rem;
}
.form_login {
  position: relative;
}
.form_login .line {
  position: absolute;
  width: 0.2rem;
  height: 0.2rem;
  background: url(../images/a_1.png) no-repeat center;
  background-size: contain;
}
.form_login .line:first-child {
  left: 0;
  top: 0;
}
.form_login .line:nth-child(2) {
  top: 0;
  right: 0;
  transform: rotate(90deg);
}
.form_login .line:nth-child(3) {
  left: 0;
  bottom: 0;
  transform: rotate(-90deg);
}
.form_login .line:nth-child(4) {
  right: 0;
  bottom: 0;
  transform: rotate(180deg);
}
.form_login .ul {
  width: 100%;
}
.form_login .text {
  width: 100%;
  height: 0.42rem;
  line-height: 0.42rem;
  border: none;
  background-color: #fff;
  padding-left: 0.37rem;
  font-size: 0.16rem;
}
.form_login .phone_li,
.form_login .password_li {
  position: relative;
}
.form_login .phone_li::before,
.form_login .password_li::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 0.35rem;
  height: 100%;
  background: url(../images/phone.png) no-repeat center;
  background-size: 0.12rem;
}
.form_login .password_li::before {
  background-image: url(../images/password.png);
  background-size: 0.16rem;
}
.form_login .submit {
  width: 100%;
  height: 0.42rem;
  background-color: #01cbc9;
  border: none;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  cursor: pointer;
  font-size: 0.18rem;
}
.form_login .submit:hover {
  background-color: #66b1ff;
}
.Homepage {
  height: 100vh;
}
.left_menu {
  width: 1.9rem;
  background-color: #0e1a31;
  flex-shrink: 0;
}
.left_menu.open {
  width: 0.64rem;
  padding-right: 0.2rem;
}
.left_menu.open .menu_box .navA {
  justify-content: center;
  margin: 0.2rem 0;
  padding: 0;
}
.left_menu.open .menu_box li {
  position: relative;
}
.left_menu.open .menu_box li .ul {
  position: absolute;
  left: 100%;
  width: 2rem;
  top: 0;
  background-color: #0e1a31;
  z-index: 100;
}
.left_menu.open .menu_box li .txt,
.left_menu.open .menu_box li .arrow {
  display: none;
}
.left_menu.open .menu_box li .icon {
  margin-right: 0;
}
.left_menu.open .logo {
  position: relative;
  z-index: 11;
}
.left_menu.open .logo img {
  max-width: none;
}
.left_menu .logo {
  text-align: center;
  padding: 0.2rem 0;
  background: url(../images/bg_1.png) no-repeat center;
}
.left_menu .logo img {
  height: 0.42rem;
}
.left_menu .open_menu {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.4rem;
  background-color: #242939;
}
.left_menu .open_menu .menu_btn {
  width: 0.16rem;
  height: 0.12rem;
  display: inline-flex;
  position: relative;
  cursor: pointer;
}
.left_menu .open_menu .menu_btn i,
.left_menu .open_menu .menu_btn::before,
.left_menu .open_menu .menu_btn::after {
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #667695;
}
.left_menu .open_menu .menu_btn i {
  top: 50%;
  transform: translateY(-50%);
}
.left_menu .open_menu .menu_btn::before,
.left_menu .open_menu .menu_btn::after {
  content: '';
}
.left_menu .open_menu .menu_btn::before {
  top: 0;
}
.left_menu .open_menu .menu_btn::after {
  bottom: 0;
}
.left_menu .open_menu .menu_btn.on {
  transform: rotate(90deg);
}
.left_menu .menu_box a {
  color: #fff;
  display: flex;
  align-items: center;
  padding-left: 0.25rem;
  line-height: 0.4rem;
}
.left_menu .menu_box .navA {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.3rem;
}
.left_menu .menu_box .arrow {
  flex: 0 0 auto;
  width: 0.08rem;
  height: 0.08rem;
  border: solid #fff;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
  margin-left: 0.1rem;
  margin-top: -0.04rem;
}
.left_menu .menu_box .pitch .icon {
  filter: none;
}
.left_menu .menu_box .pitch .arrow {
  transform: rotate(-135deg);
  margin-top: 0.08rem;
}
.left_menu .menu_box .icon {
  width: 0.2rem;
  flex: 0 0 auto;
  margin-right: 0.07rem;
  display: inline-flex;
  align-items: center;
  filter: brightness(0) invert(1) opacity(0.7);
}
.left_menu .menu_box .txt {
  font-style: normal;
}
.left_menu .menu_box .two_ul {
  display: none;
}
.left_menu .menu_box .two_ul a {
  padding-left: 0.52rem;
  position: relative;
  z-index: 1;
}
.left_menu .menu_box .two_ul a::before,
.left_menu .menu_box .two_ul a::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.5s;
}
.left_menu .menu_box .two_ul a::before {
  background-image: -moz-linear-gradient(90deg, #054356, #03273a, #001124);
  background-image: -webkit-linear-gradient(90deg, #054356, #03273a, #001124);
  background-image: -ms-linear-gradient(90deg, #054356, #03273a, #001124);
  background-image: linear-gradient(90deg, #054356, #03273a, #001124);
  z-index: -1;
}
.left_menu .menu_box .two_ul a::after {
  background: url(../images/menu_line.svg) no-repeat left center;
}
.left_menu .menu_box .two_ul a:hover::before,
.left_menu .menu_box .two_ul a:hover::after {
  opacity: 1;
}
.left_menu .menu_box .two_ul .aon a::before,
.left_menu .menu_box .two_ul .aon a::after {
  opacity: 1;
}
.pt25 {
  padding-top: 0.25rem;
}
.pl25 {
  padding-left: 0.25rem;
}
.pr25 {
  padding-right: 0.25rem;
}
.pb25 {
  padding-bottom: 0.25rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb10 {
  margin-bottom: 0.1rem;
}
.mb15 {
  margin-bottom: 0.15rem;
}
.mb20 {
  margin-bottom: 0.2rem;
}
.mb25 {
  margin-bottom: 0.25rem;
}
.mb30 {
  margin-bottom: 0.3rem;
}
.mb35 {
  margin-bottom: 0.35rem;
}
.mb40 {
  margin-bottom: 0.4rem;
}
.mb45 {
  margin-bottom: 0.45rem;
}
.mb50 {
  margin-bottom: 0.5rem;
}
.mb55 {
  margin-bottom: 0.55rem;
}
.mb60 {
  margin-bottom: 0.6rem;
}
.mb65 {
  margin-bottom: 0.65rem;
}
.right_main {
  width: 100%;
  position: relative;
  background-color: #000d20;
  min-width: 0;
  flex: 1;
  flex-basis: auto;
}
.right_main .bg_fc {
  width: 3.6rem;
  height: 0.6rem;
  background: url(../images/bg_2.png) no-repeat left center;
  position: absolute;
  left: 0;
  top: 0;
}
.right_main.open .logo_txt {
  margin-left: 1rem;
}
.mainBox {
  position: relative;
  height: calc(100% - 0.6rem);
  overflow: auto;
  width: 100%;
}
.mainBox_scroll {
  position: relative;
  height: 100%;
  overflow: auto;
  min-width: 1158px;
}
.mainBox_scroll > .re {
  z-index: auto;
}
.mainBox_scroll > .re > .inner {
  position: relative;
  z-index: 2;
}
.header {
  position: relative;
  padding-left: 0.27rem;
  color: #00e8fe;
  background-color: #02112a;
  padding-right: 1.2rem;
  z-index: 10;
}
.header::after {
  content: '';
  position: absolute;
  right: 0;
  top: 0.02rem;
  background: url(../images/line_3.png) no-repeat center;
  background-size: contain;
  width: 4.63rem;
  height: 0.62rem;
}
.header .top_inner {
  height: 0.6rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .other {
  position: relative;
  z-index: 2;
}
.header .other .icon_a {
  display: inline-block;
  width: 0.2rem;
  height: 0.2rem;
  background: url(../images/top_icon1.svg) no-repeat center;
  margin-right: 0.25rem;
}
.header .other .a1 {
  background-size: 0.17rem;
}
.header .other .a2 {
  background-image: url(../images/top_icon2.svg);
  background-size: 0.18rem;
}
.header .other em {
  display: inline-block;
  width: 1px;
  height: 0.14rem;
  background-color: #92aad2;
  opacity: 0.5;
  margin-right: 0.15rem;
}
.header .other dl {
  position: relative;
}
.header .other dl dt {
  display: inline-flex;
  align-items: center;
  gap: 0.15rem;
  color: #92aad2;
}
.header .other dl dt img {
  width: 0.3rem;
  height: 0.3rem;
  border-radius: 100%;
}
.header .other dl dt::after {
  content: '';
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  border: solid #92aad2;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
  margin-top: -0.04rem;
}
.header .other dl:hover .el_dropdown_menu {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  opacity: 1;
  backface-visibility: hidden;
  pointer-events: auto;
}
.bg_line {
  position: absolute;
  z-index: 1;
}
.bg_line_1 {
  left: 0;
  top: 100%;
  width: 100%;
  height: 0.05rem;
  background-color: #464c5d;
}
.bg_line_2 {
  left: 0;
  top: 0;
  width: 0.05rem;
  height: 100%;
  background-color: #464c5d;
}
.bg_line_3 {
  width: 1.95rem;
  height: 0.85rem;
  background: url(../images/line_1.png) no-repeat center;
  background-size: contain;
  left: -0.1rem;
  top: calc(100% - 0.09rem);
}
.bg_line_4 {
  width: 3.02rem;
  height: 0.14rem;
  background: url(../images/line_2.png) no-repeat center;
  background-size: contain;
  left: 1.8rem;
  top: calc(100% - 0.09rem);
}
.el_dropdown_menu {
  position: absolute;
  left: 0;
  top: 100%;
  text-align: center;
  padding: 0.6rem 0 0.1rem;
  opacity: 0;
  z-index: 10;
  pointer-events: none;
  transform: translate3d(0, -10px, 0);
  -webkit-transform: translate3d(0, -10px, 0);
  -moz-transform: translate3d(0, -10px, 0);
  -o-transform: translate3d(0, -10px, 0);
  -ms-transform: translate3d(0, -10px, 0);
  backface-visibility: hidden;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  min-width: 2.17rem;
}
.el_dropdown_menu .box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  padding: 0.1rem 0;
  margin: 0.05rem 0;
  background-color: #0e1a31;
  border: 1px solid #314361;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  max-height: 2.5rem;
}
.el-popper[x-placement^=bottom] .popper__arrow {
  position: absolute;
  width: 0;
  height: 0;
  border: solid transparent;
  border-width: 0.06rem;
  -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
  border-bottom-color: #314361;
  top: -0.12rem;
  left: 0.22rem;
  z-index: 3;
}
.el-popper[x-placement^=bottom] .popper__arrow::after {
  width: 0;
  height: 0;
  border: 0.06rem solid transparent;
  content: '';
  position: absolute;
  top: 2px;
  margin-left: -0.06rem;
  border-top-width: 0;
  border-bottom-color: #0e1a31;
}
.el_dropdown__item {
  padding: 0 0.2rem;
  cursor: pointer;
  line-height: 0.34rem;
  color: #fff;
}
.el_dropdown__item:focus,
.el_dropdown__item:not(.is-disabled):hover {
  background-color: #00102a;
  color: #00e8fe;
}
.re {
  position: relative;
  z-index: 2;
}
.index_tit_one {
  padding-top: 0.2rem;
  padding-bottom: 0.1rem;
  color: #667695;
  position: relative;
  max-width: 80%;
  z-index: 10;
}
.el-textarea__inner,
.el-input__inner {
  height: 0.34rem;
  line-height: 0.34rem;
  width: 100%;
  border: 1px solid #314361;
  padding: 0 0.15rem;
  border-radius: 0;
  background-color: transparent;
  color: #fff;
}
.el-textarea__inner:hover,
.el-input__inner:hover {
  border-color: #4b638a;
}
.el-textarea__inner:focus,
.el-input__inner:focus {
  border-color: #00e8fe;
}
.el-textarea__inner {
  height: auto;
  line-height: 0.24rem;
  padding-top: 0.08rem;
  padding-bottom: 0.08rem;
}
.el-textarea .el-input__count {
  background-color: transparent;
  color: #92aad2;
}
.el-select {
  width: 100%;
}
.el-select:hover {
  border-color: #4b638a;
}
.el-select:hover .el-input__inner {
  border-color: #4b638a;
}
.el-select:focus {
  border-color: #00e8fe;
}
.el-select:focus .el-input__inner {
  border-color: #00e8fe;
}
.el-select .el-input__inner:focus {
  border-color: #00e8fe;
}
.el-range-editor.is-active,
.el-range-editor.is-active:hover,
.el-select .el-input.is-focus .el-input__inner {
  border-color: #00e8fe;
}
.el-select-dropdown__item.selected {
  color: #00e8fe;
}
.el-input__icon {
  line-height: 0.34rem;
}
.el-picker-panel,
.el-select-dropdown {
  color: #fff;
  background-color: #02112a;
  border-color: #314361;
}
.el-select-dropdown__item {
  color: #fff;
}
.el-select-dropdown__item.hover,
.el-select-dropdown__item:hover,
.time-select-item:hover,
.el-dropdown-menu__item:focus,
.el-dropdown-menu__item:not(.is-disabled):hover {
  color: #00e8fe;
  background-color: #000d20;
}
.el-date-picker__header--bordered,
.el-date-picker__time-header,
.el-date-table th,
.el-time-panel__content:after,
.el-time-panel__content:before {
  border-bottom-color: #314361;
}
.el-month-table td.today .cell,
.el-month-table td .cell:hover,
.el-month-table td.current:not(.disabled) .cell,
.time-select-item.selected:not(.disabled),
.el-dropdown-menu__item:focus,
.el-dropdown-menu__item:not(.is-disabled):hover {
  color: #00e8fe;
}
.el-date-picker__header-label,
.el-month-table td .cell,
.el-picker-panel__icon-btn,
.el-picker-panel__shortcut,
.el-year-table td .cell {
  color: #fff;
}
.el-popper[x-placement^=bottom] .popper__arrow {
  border-bottom-color: #314361;
}
.el-popper[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: #02112a;
}
.el-dropdown-menu {
  color: #fff;
  background-color: #02112a;
  border-color: #314361;
}
.el-dropdown-menu a {
  color: #fff;
}
.item_ling_bg {
  border: 1px solid #00e8fe;
  padding: 0.25rem;
  position: relative;
  background-color: #0e1a31;
  box-shadow: 0 0 10px rgba(39, 100, 121, 0.8) inset;
}
.item_ling_bg .item_bg_line {
  position: absolute;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.item_ling_bg .line_1 {
  left: -1px;
  top: -1px;
  background-image: url(../images/line_4.png);
  width: 1.68rem;
  height: 0.14rem;
}
.item_ling_bg .line_2 {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}
.item_ling_bg .line_2::before,
.item_ling_bg .line_2::after {
  content: '';
  position: absolute;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  right: -1px;
}
.item_ling_bg .line_2::before {
  background-image: url(../images/line_5.png);
  width: 0.08rem;
  height: 0.4rem;
  top: 0.15rem;
}
.item_ling_bg .line_2::after {
  bottom: -1px;
  background-image: url(../images/line_6.png);
  width: 0.14rem;
  height: 0.14rem;
}
.query_input_btnbox {
  gap: 0.2rem;
}
.btn_line {
  display: inline-flex;
  min-width: 0.85rem;
  height: 0.34rem;
  line-height: 0.34rem;
  align-items: center;
  justify-content: center;
  color: #6f84a8;
  border: 1px solid #6f84a8;
  position: relative;
  transition: all 0.5s;
  padding: 0 0.25rem;
  flex: 0 0 auto;
}
.btn_line:hover {
  background-color: rgba(0, 232, 254, 0.05);
  border-color: #00e8fe;
  color: #00e8fe;
}
.btn_line:hover .jiao::before {
  border-right-color: #00e8fe;
}
.btn_line:hover .jiao::after {
  border-top-color: #00e8fe;
}
.btn_line:hover:hover {
  background-color: rgba(0, 232, 254, 0.2);
}
.btn_line_more {
  padding: 0;
  min-width: 0.4rem;
  font-weight: bold;
  cursor: pointer;
}
.jiao {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
}
.jiao::before,
.jiao::after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border: 0.04rem solid transparent;
  left: -0.04rem;
}
.jiao::before {
  top: -0.04rem;
  transform: rotate(45deg);
  border-right-color: #6f84a8;
}
.jiao::after {
  bottom: -0.04rem;
  top: auto;
  transform: rotate(45deg);
  border-top-color: #6f84a8;
}
.jiao_r {
  left: auto;
  right: 0;
  transform: rotateY(180deg);
}
.btn_line_green {
  background-color: rgba(0, 232, 254, 0.05);
  border-color: #00e8fe;
  color: #00e8fe;
}
.btn_line_green .jiao::before {
  border-right-color: #00e8fe;
}
.btn_line_green .jiao::after {
  border-top-color: #00e8fe;
}
.btn_line_green:hover {
  background-color: rgba(0, 232, 254, 0.2);
}
.open_launch {
  color: #00e8fe;
  display: inline-flex;
  align-items: center;
}
.open_launch .arrow {
  flex: 0 0 auto;
  width: 0.08rem;
  height: 0.08rem;
  border: solid #00e8fe;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
  margin-left: 0.1rem;
  margin-top: -0.04rem;
}
.query_list {
  padding-left: 0.3rem;
}
.query_list .query_input_list {
  width: 71%;
}
.query_list .query_input_list_contractTime {
  width: 62%;
}
.query_list:not(.query_list_show, .query_list_contractTime) .query_input_list_item:nth-child(n+4) {
  display: none;
}
.query_list.query_list_contractTime:not(.query_list_show) .query_input_list_item:nth-child(n+3) {
  display: none;
}
.query_list .query_input_btnbox {
  width: 28%;
  padding-left: 0.1rem;
}
.query_list .query_input_btnbox .open_launch {
  margin-left: 0.1rem;
}
.query_list.parent-active {
  flex-flow: row wrap;
}
.query_list.parent-active .query_input_list {
  width: 100%;
}
.query_list.parent-active .query_input_list_item {
  width: 22%;
}
.query_list.parent-active .query_input_list_item:nth-child(n+4),
.query_list.parent-active .query_input_list_item:nth-child(n+3) {
  display: inline-flex;
}
.query_list.parent-active .query_input_btnbox {
  width: 100%;
  padding-left: 0;
  margin-top: 0.2rem;
}
.query_list.parent-active .open_launch .arrow {
  transform: rotate(-135deg);
  margin-top: 0.06rem;
}
.query_list.query_list_contractTime {
  padding-left: 0;
}
.query_list.query_list_contractTime .query_input_list_ul {
  gap: 0.2rem 0;
}
.query_list.query_list_contractTime.parent-active {
  flex-flow: row wrap;
}
.query_list.query_list_contractTime.parent-active .query_input_list {
  width: 100%;
}
.query_list.query_list_contractTime.parent-active .query_input_list_item {
  width: 22%;
}
.query_list.query_list_contractTime.parent-active .query_input_list_item:nth-child(n+4),
.query_list.query_list_contractTime.parent-active .query_input_list_item:nth-child(n+3) {
  display: inline-flex;
}
.query_list.query_list_contractTime.parent-active .input_list_item_contractTime {
  width: 32%;
}
.query_list.query_list_contractTime.parent-active .query_input_list_item_region {
  width: 43%;
}
.query_list.query_list_contractTime .query_input_list_item_region .sl_box {
  gap: 0.1rem;
}
.query_list.query_list_contractTime .query_input_list_item_price .sl_box {
  gap: 0.1rem;
}
.query_list.query_list_contractTime .query_input_list {
  width: 44%;
}
.query_list.query_list_contractTime .query_input_btnbox {
  width: 55%;
}
.query_list.query_list_contractTime .query_input_list_item {
  width: 49%;
}
.query_list.query_list_contractTime .input_name {
  min-width: 1.3rem;
  text-align: right;
}
.query_input_list_ul {
  display: flex;
  align-items: center;
  gap: 0.2rem 0.35rem;
  width: 100%;
}
.dlsbgl_input_list_ul {
  gap: 0.2rem;
}
.dlsbgl_input_list_ul .query_input_list_item {
  width: 100%;
}
.dlsbgl_input_list_ul .input_btnbox {
  flex: 0 0 auto;
}
.query_input_list_item {
  width: 31%;
}
.query_input_list_item.flex_ac {
  display: inline-flex;
}
.query_input_list_item .sl_box {
  width: 100%;
}
.query_input_list_item .el-date-editor.el-input,
.query_input_list_item .el-date-editor.el-input__inner {
  width: 100%;
}
.input_list_item_contractTime .el-range-editor.el-input__inner {
  height: 0.34rem;
  color: #fff;
}
.input_list_item_contractTime .el-date-editor .el-range__icon {
  line-height: normal;
}
.input_list_item_contractTime .el-range-editor .el-range-input {
  color: #fff;
}
.input_list_item_contractTime .el-date-editor .el-range-separator {
  color: #fff;
  line-height: 0.26rem;
  width: auto;
}
.query_input_list_ul_czygl .query_input_list_item {
  width: 20%;
}
.el-date-editor .el-range-input {
  background-color: transparent;
}
.input_name {
  flex: 0 0 auto;
  margin-right: 0.05rem;
  color: #fff;
  line-height: 0.34rem;
  min-width: 0.7rem;
  text-align: right;
}
.Hmme_numMain {
  gap: 0.2rem;
}
.Hmme_numbox_item {
  width: 100%;
  color: #fff;
  background-image: url(../images/bg_gz.png);
  background-repeat: repeat;
  min-height: 1.62rem;
}
.Hmme_numbox_item .img {
  width: 0.42rem;
  height: 0.42rem;
  object-fit: contain;
  -webkit-object-fit: contain;
  border-radius: 0.12rem;
  flex: 0 0 auto;
  margin-right: 0.13rem;
}
.Hmme_numbox_item .info {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.05rem;
}
.input_btnbox_20 {
  gap: 0.2rem;
}
.input_btnbox_10 {
  gap: 0.1rem;
}
.item_index_three .el_pagebox {
  margin-bottom: -0.1rem;
}
.tableBox {
  width: 100%;
  text-align: center;
}
.tableBox tr {
  background-color: #00102a;
  transition: all 0.5s;
}
.tableBox tr:nth-child(2n) {
  background-color: #0e1a31;
}
.tableBox tr:nth-child(even):hover {
  background-color: #16305d;
}
.tableBox .table_td_item {
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
}
.tableBox .el-button {
  padding: 0;
  border: none;
  background-color: transparent;
  color: #fff;
}
.tableBox .el-input__inner {
  text-align: center;
}
.tableBox .table_th_title .el-button {
  color: #00e8fe;
}
.tableBox .table_th_title .el-button .el-icon-info {
  margin-left: 0.05rem;
}
.tableBox.tableBox_border td,
.tableBox.tableBox_border th {
  border: 1px solid #314361;
  padding: 0.1rem;
}
.tableBox.tableBox_border .table_td_item:first-child {
  background-color: #00102a;
  color: #00e8fe;
}
.tableMain .el-table--border,
.tableMain .el-table--group {
  border: none;
}
.tableMain .el-table__header,
.tableMain .el-table__body {
  border: none;
}
.tableMain .el-table__header tr {
  background-color: #00102a;
}
.tableMain .el-table__header th.el-table__cell {
  background-color: transparent;
  border: none;
  color: #00e8fe;
}
.tableMain .el-table__cell {
  padding: 0.07rem 0.1rem;
  text-align: center;
  line-height: normal;
  width: 2rem;
}
.tableMain .el-table__body tr {
  background-color: #0e1a31;
  color: #fff;
}
.tableMain .el-table__body tr:nth-child(2n) {
  background-color: #00102a;
}
.tableMain .el-table__body tr.hover-row > td.el-table__cell {
  background-color: #16305d;
}
.tableMain .el-table__body .el-table__cell {
  border: none;
}
.tableMain .el-table::before,
.tableMain .el-table__fixed-right::before,
.tableMain .el-table__fixed::before {
  display: none;
}
.el-table__body-wrapper {
  /* 滚动槽 */
  /* 滚动条滑块 */
}
.el-table__body-wrapper::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.el-table__body-wrapper::-webkit-scrollbar-track {
  -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background: transparent;
}
.el-table__body-wrapper::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: rgba(144, 147, 153, 0.3);
}
.table_th_title,
.has-gutter {
  color: #00e8fe;
}
.table_btn_item {
  color: #00e8fe;
}
.table_tr_item {
  color: #fff;
}
.table_tr_item .input_btnbox {
  display: inline-flex;
}
.el_pagebox {
  padding-top: 0.15rem;
}
.el_pagebox .el-pagination__total,
.el_pagebox .el-pagination__jump {
  color: #fff;
}
.el_pagebox .el-pagination.is-background .btn-next,
.el_pagebox .el-pagination.is-background .btn-prev,
.el_pagebox .el-pagination.is-background .el-pager li {
  background-color: rgba(14, 26, 49, 0.05);
  border: 1px solid #314361;
  color: #fff;
}
.el_pagebox .el-pagination.is-background .el-pager li:not(.disabled):hover,
.el_pagebox .el-pagination.is-background .el-pager li:not(.disabled).active,
.el_pagebox .el-pagination .btn-next:not(:disabled):hover,
.el_pagebox .el-pagination .btn-prev:not(:disabled):hover {
  background-color: rgba(14, 26, 49, 0.05);
  border-color: #00e8fe;
  color: #00e8fe;
}
.el-popper[x-placement^=top] .popper__arrow {
  bottom: -7px;
}
.el-popper[x-placement^=top] .popper__arrow {
  border-top-color: #314361;
}
.el-popper[x-placement^=top] .popper__arrow::after {
  border-top-color: #02112a;
}
.caret-wrapper {
  display: inline-flex;
  width: 0.24rem;
  height: 0.34rem;
  flex-flow: column wrap;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.caret-wrapper .sort-caret {
  width: 0;
  height: 0;
  border: 0.05rem solid transparent;
  position: absolute;
  left: 0.07rem;
  cursor: pointer;
}
.caret-wrapper .ascending {
  top: 0.05rem;
  border-bottom-color: #fff;
}
.caret-wrapper .descending {
  bottom: 0.05rem;
  border-top-color: #fff;
}
.descending .sort-caret.descending {
  border-top-color: #00e8fe;
}
.ascending .sort-caret.ascending {
  border-bottom-color: #00e8fe;
}
.popup_title {
  padding: 0 0.24rem 0.18rem 0.33rem;
  border-bottom: 1px solid #173361;
}
.popup_close {
  display: inline-flex;
  width: 0.22rem;
  height: 0.22rem;
  position: relative;
  cursor: pointer;
  transition: all 0.5s;
}
.popup_close:hover {
  transform: rotate(180deg);
}
.popup_close::before,
.popup_close::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  width: 2px;
  height: 96%;
  background-color: #00e8fe;
}
.popup_close::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.open_popup {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 10;
  color: #fff;
  display: none;
}
.open_popup .flex_main {
  width: 100%;
  min-height: 100%;
  padding: 0.5rem 0;
}
.open_popup .warpbox {
  max-width: 5.9rem;
  width: 92%;
  padding-left: 0;
  padding-right: 0;
}
.open_popup .w700 {
  max-width: 7rem;
}
.open_popup .warp_content {
  padding: 0 0.33rem 0.3rem;
}
.open_popup .tableBox_scroll {
  overflow: auto;
}
.open_popup .tableBox_scroll .tableBox {
  min-width: 750px;
}
.tabs_nav_Declare .el-tabs__nav-wrap::after {
  display: none;
}
.tabs_nav_Declare .el-tabs__item {
  font-size: 0.14rem;
  color: #fff;
}
.tabs_nav_Declare .el-tabs__active-bar {
  background-color: #00e8fe;
}
.tabs_nav_Declare .table_td_item {
  padding-left: 0.1rem;
  padding-right: 0.1rem;
}
.Declaredetails .warp_content {
  padding-right: 0;
  padding-left: 0;
}
.Declaredetails .el-tabs__header {
  padding-left: 0.33rem;
  padding-right: 0.3rem;
}
.Declaredetails .item_checkbox .el-checkbox {
  min-width: 0.56rem;
  line-height: 0.34rem;
  height: 0.34rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #92aad2;
  background-color: rgba(49, 67, 97, 0.5);
  border-radius: 4px;
  margin-right: 0;
}
.Declaredetails .item_checkbox .el-checkbox.is-checked {
  background-color: rgba(49, 67, 97, 0.9);
}
.Declaredetails .item_checkbox .el-checkbox:hover {
  color: #b0cbf7;
  background-color: rgba(49, 67, 97, 0.9);
}
.Declaredetails .item_checkbox .el-checkbox__input {
  display: none;
}
.Declaredetails .item_checkbox .el-checkbox__label {
  padding-left: 0;
}
.Declaredetails .item_warp .el-checkbox {
  margin-right: 0;
  display: inline-flex;
  width: calc(100% / 6);
  height: 0.34rem;
  line-height: 0.34rem;
  align-items: center;
  justify-content: center;
  color: #fff;
  border: 1px solid #314361;
  margin-left: -1px;
}
.Declaredetails .yearbox {
  width: 1.3rem;
}
.Declaredetails .yearbox .el-input {
  width: 100%;
}
.form_ul .item {
  align-items: center;
}
.form_ul .label_name {
  position: relative;
  margin-right: 0.1rem;
  width: 0.95rem;
  display: inline-flex;
  align-items: center;
  min-height: 0.34rem;
  color: #fff;
}
.form_ul .label_name .red {
  color: #c25a5f;
  display: inline-flex;
  margin-right: 0.05rem;
}
.form_ul .label_name_w100 {
  max-width: 100%;
  width: 100%;
}
.form_ul .el-input__inner:disabled {
  color: #7385a2;
  background-color: #19263f;
  border-color: #314361;
}
.form_ul .info_txt {
  position: relative;
}
.form_ul .txt_unit {
  position: absolute;
  right: 0.1rem;
  top: 0;
  line-height: 0.34rem;
}
.form_ul .sl_box_region {
  gap: 0.1rem;
}
.el-radio,
.el-checkbox {
  color: #fff;
  line-height: 0.34rem;
}
.el-radio__inner,
.el-checkbox__inner {
  background-color: transparent;
  border-color: #314361;
}
.el-radio__input.is-checked .el-radio__inner {
  background-color: transparent;
}
.el-radio__input.is-checked .el-radio__inner::after {
  background-color: #00e8fe;
}
.item_unit .el-input__inner {
  min-width: 0;
  flex: 1;
}
.item_unit .txt_unit {
  position: relative;
  flex-shrink: 0;
  padding: 0 0.2rem;
  height: 0.34rem;
  line-height: 0.34rem;
  border: 1px solid #314361;
  right: auto;
  border-left: none;
  color: #92aad2;
}
.form_ul_row3 {
  gap: 0 0.6rem;
}
.form_ul_row3 .item_li {
  width: calc((100% - 0.6rem * 2) / 3);
}
.DeclareInfo {
  margin-top: 0.1rem;
}
.DeclareInfo .item {
  display: inline-flex;
  align-items: flex-start;
  width: 100%;
}
.DeclareInfo .Info_ul {
  line-height: 0.22rem;
}
.DeclareInfo .Info_ul .row_l {
  width: 48%;
}
.DeclareInfo .Info_ul .row_r {
  width: 50%;
}
.DeclareInfo .label_name {
  flex-shrink: 0;
  max-width: 1.05rem;
  min-height: 0.34rem;
  display: inline-flex;
  align-items: center;
}
.DeclareInfo .label_name.label_name2 {
  max-width: 1.2rem;
}
.DeclareInfo .info_txt {
  flex: 1;
  min-width: 0;
  line-height: 0.34rem;
}
.DeclareInfo .form_scroll {
  padding-left: 0.33rem;
  padding-right: 0.3rem;
  max-height: 4.15rem;
}
.DeclareInfo .input_btnbox_20 {
  padding-right: 0.33rem;
}
.w160 {
  width: 1.6rem;
}
.w160 .el-input {
  width: 100%;
}
.form_item_flex {
  display: flex;
  align-items: center;
}
.form_item_flex.fs {
  align-items: flex-start;
}
.form_item_flex.fs .label_name2 {
  display: inline-flex;
  align-items: center;
  min-height: 0.34rem;
}
.form_item_flex .txt_right {
  justify-content: flex-end;
  width: 0.95rem;
  padding-left: 0;
}
.form_item_flex .txt_right .red {
  position: static;
  display: inline-block;
  margin-right: 0.05rem;
}
.form_item_flex .label_name2 {
  width: 1.3rem;
}
.form_item_flex .info_txt {
  flex: 1;
  min-width: 0;
}
.el-input-number {
  line-height: 0.34rem;
  height: 0.34rem;
  width: 100%;
}
.el-input-number__decrease,
.el-input-number__increase {
  top: 0;
}
.el-input-number__decrease,
.el-input-number__increase {
  background-color: transparent;
}
.el-input-number__decrease {
  border-right: 1px solid #314361;
}
.el-input-number__increase {
  border-left: 1px solid #314361;
}
.el-checkbox__inner {
  background-color: transparent;
  border-color: #00e8fe;
}
.DeclareSettings .warpbox {
  max-width: 7.2rem;
}
.DeclareSettings .info_item {
  display: inline-flex;
  align-items: center;
}
.DeclareSettings .info_name {
  margin: 0 0.05rem;
  flex: 0 0 auto;
}
.DeclareSettings .sl_box {
  position: relative;
}
.DeclareSettings .sl_box_w90 {
  width: 0.9rem;
}
.DeclareSettings .sl_box_w120 {
  width: 1.2rem;
}
.DeclareSettings .sl_box_w120 .el-input {
  width: 100%;
}
.open_Uploadfiles .el-button--small,
.Batchimport .el-button--small {
  padding: 0;
  background-color: transparent;
  border: none;
  border-radius: 0;
}
.open_Uploadfiles .el-upload-list__item-name,
.Batchimport .el-upload-list__item-name {
  color: #fff;
}
.open_Uploadfiles .el-tree-node__content:hover,
.Batchimport .el-tree-node__content:hover,
.open_Uploadfiles .el-upload-list__item:hover,
.Batchimport .el-upload-list__item:hover {
  background-color: #00102a;
}
.open_Uploadfiles .con,
.Batchimport .con {
  line-height: 1.8;
}
.open_Uploadfiles .con ul,
.Batchimport .con ul {
  margin-left: 1.1em;
}
.open_Uploadfiles .con .link_a,
.Batchimport .con .link_a {
  color: #00e8fe;
}
.open_Uploadfiles .text_right {
  text-align: right;
}
.open_Uploadfiles .link_a {
  display: inline-flex;
  align-items: center;
  gap: 0.05rem;
}
.open_Uploadfiles .arrow {
  width: 0;
  height: 0;
  border: 0.06rem solid transparent;
  border-top-color: #00e8fe;
  margin-top: 0.06rem;
}
.open_Uploadfiles .collect .arrow {
  border-top-color: transparent;
  border-bottom-color: #00e8fe;
  margin-top: 0;
  margin-bottom: 0.06rem;
}
.open_Uploadfiles .con_scroll {
  height: 1rem;
  overflow: hidden;
}
.open_Uploadfiles .con_scroll.expanded {
  overflow: auto;
  max-height: 3.3rem;
  padding-right: 0.2rem;
  height: auto;
}
.Yeardldf .tableBox tr:not(.table_th_title) {
  background-color: #0e1a31;
}
.Yeardldf .tableBox tr:not(.table_th_title):hover {
  background-color: #16305d;
}
.Yeardldf .tableBox tr:not(:last-child) td {
  border-bottom: 1px solid #314361;
  padding-left: 0.2rem;
  padding-right: 0.1rem;
}
.el-breadcrumb {
  line-height: 0.32rem;
  padding: 0.05rem 0;
  position: relative;
  z-index: 10;
  max-width: 80%;
}
.el-breadcrumb .el-breadcrumb__inner,
.el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner {
  color: #92aad2;
}
.el-breadcrumb a {
  color: #00e8fe;
}
.el-form-item {
  display: flex;
  align-items: center;
}
.el-form-item .el-form-item__label {
  min-width: 1.1rem;
  flex-shrink: 0;
  color: #fff;
}
.el-form-item .el-form-item__content {
  flex: 1;
  min-width: 0;
}
.glqy_item .el-form-item__content {
  display: flex;
  gap: 0.1rem;
}
.glqy_item .el-form-item__content::before,
.glqy_item .el-form-item__content::after {
  display: none;
}
.glqy_item .el-button {
  background-color: transparent;
  color: #00e8fe;
  border: none;
  flex: 0 0 auto;
  padding: 0;
}
.el-tabs--border-card {
  background-color: transparent;
  border: none;
}
.el-tabs--border-card > .el-tabs__header {
  background-color: transparent;
  border-bottom: none;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item {
  border: 1px solid #92aad2;
  margin-top: 0;
  color: #fff;
  line-height: 0.4rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item:first-child {
  margin-left: 0;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
  background: url(../images/line_7.png) repeat;
  border: 1px solid #92aad2;
  position: relative;
  z-index: 2;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active::before,
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active::after {
  content: '';
  position: absolute;
  width: 0.24rem;
  height: 0.24rem;
  background: url(../images/line_8.png) no-repeat center;
  background-size: contain;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active::before {
  left: -0.06rem;
  bottom: -0.07rem;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active::after {
  right: -0.06rem;
  top: -0.07rem;
  transform: rotate(180deg);
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child {
  background: transparent;
  border: none;
  color: #00e8fe;
  padding: 0;
}
.el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child a {
  display: block;
  color: #00e8fe;
  padding: 0 0.2rem;
}
.el-tabs--border-card .el-tabs__content {
  padding: 0;
}
.Basic_title {
  font-size: 0.18rem;
  border-bottom: 1px solid #314361;
  margin-bottom: 0.15rem;
  padding: 0.12rem 0;
  margin-top: 0.24rem;
  color: #fff;
}
.Basicinfor {
  color: #fff;
  line-height: 0.3rem;
}
.Basicinfor .item {
  margin-bottom: 0.1rem;
}
.CustomerProfile {
  color: #fff;
}
.CustomerProfile .stit {
  color: #fff;
}
.CustomerProfile .stit span {
  color: #92aad2;
}
.CustomerProfile .stit .el-icon-info {
  margin: 0 0.05rem;
}
.OperatorInfor {
  padding-top: 0.25rem;
  color: #fff;
  gap: 0.2rem;
}
.OperatorInfor .list_item {
  width: calc((100% - 0.2rem * 3) / 4);
  border: 1px solid #314361;
}
.OperatorInfor .list_item:hover {
  border-color: #00e8fe;
}
.OperatorInfor .list_item:hover .btn {
  display: flex;
}
.OperatorInfor .list_item:hover .stap {
  display: none;
}
.OperatorInfor .addinfo {
  display: flex;
  width: 100%;
  height: 100%;
  background: url(../images/add.png) no-repeat center;
  cursor: pointer;
}
.OperatorInfor .top {
  padding: 0.24rem;
  background: #19263f;
}
.OperatorInfor .top .left {
  display: inline-flex;
  align-items: center;
}
.OperatorInfor .top .img {
  width: 0.54rem;
  height: 0.54rem;
  flex-shrink: 0;
}
.OperatorInfor .top .img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.OperatorInfor .top .title {
  flex: 1;
  min-width: 0;
  padding-left: 0.15rem;
}
.OperatorInfor .top .r_item {
  display: flex;
  align-items: center;
  gap: 0.07rem;
}
.OperatorInfor .top .stap span {
  color: #92aad2;
  padding: 0.07rem 0.12rem;
  border-radius: 4px;
  background: #314361;
}
.OperatorInfor .top .stap .icon {
  display: inline-block;
  margin-right: 0.05rem;
}
.OperatorInfor .top .stap .oper-status-normal {
  color: #00ffae;
  background: #145155;
}
.OperatorInfor .top .delete {
  padding: 0 0.1rem;
  min-width: auto;
}
.OperatorInfor .top .btn {
  display: none;
}
.OperatorInfor .info {
  padding: 0.2rem;
}
.OperatorInfor .info .item:not(:last-child) {
  margin-bottom: 0.13rem;
}
.OperatorInfor .link_txt {
  color: #00e8fe;
  display: inline-block;
  margin-left: 0.1rem;
}
.czpass .pass_icon {
  position: relative;
}
.czpass .el-icon-view {
  position: absolute;
  right: 0.05rem;
  cursor: pointer;
  display: flex;
  width: 0.2rem;
  height: 100%;
  align-items: center;
  justify-content: center;
  top: 0;
}
.Electricitydata {
  color: #fff;
  padding-top: 0.3rem;
}
.Electricitydata .pricebox {
  padding-bottom: 0.2rem;
  border-bottom: 1px solid #314361;
}
.Electricitydata .pricebox .item {
  width: 25%;
  display: inline-flex;
  align-items: center;
  gap: 0.1rem;
}
.Electricitydata .pricebox .num {
  font-style: normal;
  color: #00e8fe;
  margin-right: 0.05rem;
}
.Electricitydata .pricebox .span2 {
  color: #92aad2;
}
.Electricitydata .textareabox {
  max-width: 8rem;
}
.back_a {
  color: #00e8fe;
}
.querybox {
  padding: 0.1rem 0;
}
.querybox .form_ul_row3 {
  gap: 0 0.2rem;
}
.databox {
  color: #fff;
}
.databox .red {
  color: red;
  margin: 0 5px;
}
.ydData_info .Basic_title {
  padding-right: 6.5rem;
}
.ydData_info .Basic_title .back_a {
  flex: 0 0 auto;
  margin-left: 0.1rem;
}
.ydData_info .el-tabs__header {
  position: absolute;
  right: 0;
  width: 6.3rem;
  top: 0.58rem;
}
.ydData_info .el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child {
  background: transparent;
  border: 1px solid #92aad2;
  color: #fff;
  padding: 0 20px;
}
.ydData_info .el-tabs--border-card > .el-tabs__header .el-tabs__item:last-child.is-active {
  background: url(../images/line_7.png) repeat;
  border: 1px solid #92aad2;
}
.ydData_info .el-tabs--border-card .el-tabs__content {
  padding: 0;
}
.ydData_info_con {
  color: #fff;
  border: 1px solid #314361;
}
.ydData_info_con .head_title {
  padding: 0.1rem 0.2rem;
  line-height: 0.38rem;
  border-bottom: 1px solid #314361;
}
.ydData_info_con .chart_box {
  padding: 0.2rem;
}
.ydData_info_con .chart_box .left {
  width: 2.66rem;
  text-align: center;
  flex-shrink: 0;
}
.ydData_info_con .chart_box .right {
  width: 100%;
  flex: 1;
  min-width: 0;
}
.ydData_info_con .chart_box .data {
  width: 70%;
}
.ydData_info_con .lineChart {
  width: 100%;
  height: 4.5rem;
}
.lineChart {
  position: relative;
  height: 4rem;
  overflow: hidden;
  width: 100%;
}
.xzjld_form_ul {
  color: #fff;
  line-height: 0.34rem;
}
.xzjld_form_ul .label_name {
  width: 1.3rem;
  justify-content: flex-end;
  flex-shrink: 0;
  line-height: 0.34rem;
}
.xzjld_form_ul .w260 {
  width: 2.6rem;
}
.xzjld_form_ul .w100 {
  width: 100%;
  flex: 1;
  min-width: 0;
}
.xzjld_tableMain .title {
  color: #fff;
  padding: 0.1rem 0.2rem;
}
.xzjld_tableMain .el-table__cell {
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
}
.xzjld_tableMain .el-table__body .el-table__cell {
  border: 1px solid #314361;
}
.xzjld_tableMain .el-table__header th.el-table__cell {
  border: 1px solid #314361;
}
.xzjld_tableMain .el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell {
  background-color: #314361;
}
.xzjld_tableMain .el-table {
  background-color: transparent;
  border: 1px solid #314361;
}
.xzjld_tableMain .el-table td,
.xzjld_tableMain .el-table th {
  border: 1px solid #314361;
}
.xzjld_tableMain .el-table--border::after,
.xzjld_tableMain .el-table--group::after {
  display: none;
}
.xzjld_tableMain .el-table__empty-block {
  background-color: transparent;
}
.xzjld_tableMain .el-table__empty-text {
  color: #fff;
}
.el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell {
  background-color: #16305d;
}
.el-checkbox__input.is-disabled .el-checkbox__inner,
.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: #19263f;
}
.el-select .el-input.is-disabled .el-input__inner,
.el-select .el-input.is-disabled .el-input__inner:focus,
.el-select .el-input.is-disabled .el-input__inner:hover {
  background-color: transparent;
  border-color: #314361;
}
.el-checkbox__input.is-disabled + span.el-checkbox__label {
  color: #fff;
}
.srys_box {
  max-width: 7.86rem;
  border: 1px solid #314361;
  padding: 0.15rem;
}
.srys_box .ul {
  gap: 0.14rem;
}
.srys_box .item {
  min-width: 1.8rem;
}
.srys_box .item .el-select,
.srys_box .item .el-input {
  width: 1.22rem;
}
.srys_box .unit-tit {
  flex: 0 0 auto;
  margin-right: 0.05rem;
}
.srys_box .adddata_btn span {
  min-width: 1.24rem;
  line-height: 0.36rem;
  height: 0.36rem;
  border: 1px solid #314361;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.2rem;
}
.srys_box .adddata_btn .icon-jiahao {
  position: relative;
  min-width: 0.14rem;
  height: 0.14rem;
  display: inline-block;
  vertical-align: middle;
}
.srys_box .adddata_btn .icon-jiahao::before,
.srys_box .adddata_btn .icon-jiahao::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-color: #00e8fe;
}
.srys_box .adddata_btn .icon-jiahao::before {
  width: 2px;
  height: 100%;
}
.srys_box .adddata_btn .icon-jiahao::after {
  width: 100%;
  height: 2px;
}
