/* 删格化 */
._zx {
    text-align: center;
  }
  ._zb {
    text-align: left;
  }
  ._yb {
    text-align: right;
  }
  ._mian {
    max-width: 100%;
    display: flex;
    flex-wrap: wrap;
  
  }
  ._mian ._c1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  ._mian ._c2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  ._mian ._c3 {
    flex: 0 0 auto;
    width: 25%;
  }
  ._mian ._c4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  ._mian ._c5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  ._mian ._c6 {
    flex: 0 0 auto;
    width: 50%;
  }
  ._mian ._c7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  ._mian ._c8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  ._mian ._c9 {
    flex: 0 0 auto;
    width: 75%;
  }
  ._mian ._c10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  ._mian ._c11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  ._mian ._c12 {
    flex: 0 0 auto;
    width: 100%;
  }
  @media (min-width: 576px) {
    ._mian ._m1 {
      flex: 0 0 auto;
      width: 8.33333333%;
    }
    ._mian ._m2 {
      flex: 0 0 auto;
      width: 16.66666667%;
    }
    ._mian ._m3 {
      flex: 0 0 auto;
      width: 25%;
    }
    ._mian ._m4 {
      flex: 0 0 auto;
      width: 33.33333333%;
    }
    ._mian ._m5 {
      flex: 0 0 auto;
      width: 41.66666667%;
    }
    ._mian ._m6 {
      flex: 0 0 auto;
      width: 50%;
    }
    ._mian ._m7 {
      flex: 0 0 auto;
      width: 58.33333333%;
    }
    ._mian ._m8 {
      flex: 0 0 auto;
      width: 66.66666667%;
    }
    ._mian ._m9 {
      flex: 0 0 auto;
      width: 75%;
    }
    ._mian ._m10 {
      flex: 0 0 auto;
      width: 83.33333333%;
    }
    ._mian ._m11 {
      flex: 0 0 auto;
      width: 91.66666667%;
    }
    ._mian ._m12 {
      flex: 0 0 auto;
      width: 100%;
    }
  }
  @media (min-width: 768px) {
    ._mian ._x1 {
      flex: 0 0 auto;
      width: 8.33333333%;
    }
    ._mian ._x2 {
      flex: 0 0 auto;
      width: 16.66666667%;
    }
    ._mian ._x3 {
      flex: 0 0 auto;
      width: 25%;
    }
    ._mian ._x4 {
      flex: 0 0 auto;
      width: 33.33333333%;
    }
    ._mian ._x5 {
      flex: 0 0 auto;
      width: 41.66666667%;
    }
    ._mian ._x6 {
      flex: 0 0 auto;
      width: 50%;
    }
    ._mian ._x7 {
      flex: 0 0 auto;
      width: 58.33333333%;
    }
    ._mian ._x8 {
      flex: 0 0 auto;
      width: 66.66666667%;
    }
    ._mian ._x9 {
      flex: 0 0 auto;
      width: 75%;
    }
    ._mian ._x10 {
      flex: 0 0 auto;
      width: 83.33333333%;
    }
    ._mian ._x11 {
      flex: 0 0 auto;
      width: 91.66666667%;
    }
    ._mian ._x12 {
      flex: 0 0 auto;
      width: 100%;
    }
  }
  @media (min-width: 992px) {
    ._mian ._z1 {
      flex: 0 0 auto;
      width: 8.33333333%;
    }
    ._mian ._z2 {
      flex: 0 0 auto;
      width: 16.66666667%;
    }
    ._mian ._z3 {
      flex: 0 0 auto;
      width: 25%;
    }
    ._mian ._z4 {
      flex: 0 0 auto;
      width: 33.33333333%;
    }
    ._mian ._z5 {
      flex: 0 0 auto;
      width: 41.66666667%;
    }
    ._mian ._z6 {
      flex: 0 0 auto;
      width: 50%;
    }
    ._mian ._z7 {
      flex: 0 0 auto;
      width: 58.33333333%;
    }
    ._mian ._z8 {
      flex: 0 0 auto;
      width: 66.66666667%;
    }
    ._mian ._z9 {
      flex: 0 0 auto;
      width: 75%;
    }
    ._mian ._z10 {
      flex: 0 0 auto;
      width: 83.33333333%;
    }
    ._mian ._z11 {
      flex: 0 0 auto;
      width: 91.66666667%;
    }
    ._mian ._z12 {
      flex: 0 0 auto;
      width: 100%;
    }
  }
  @media (min-width: 1200px) {
    ._mian ._d1 {
      flex: 0 0 auto;
      width: 8.33333333%;
    }
    ._mian ._d2 {
      flex: 0 0 auto;
      width: 16.66666667%;
    }
    ._mian ._d3 {
      flex: 0 0 auto;
      width: 25%;
    }
    ._mian ._d4 {
      flex: 0 0 auto;
      width: 33.33333333%;
    }
    ._mian ._d5 {
      flex: 0 0 auto;
      width: 41.66666667%;
    }
    ._mian ._d6 {
      flex: 0 0 auto;
      width: 50%;
    }
    ._mian ._d7 {
      flex: 0 0 auto;
      width: 58.33333333%;
    }
    ._mian ._d8 {
      flex: 0 0 auto;
      width: 66.66666667%;
    }
    ._mian ._d9 {
      flex: 0 0 auto;
      width: 75%;
    }
    ._mian ._d10 {
      flex: 0 0 auto;
      width: 83.33333333%;
    }
    ._mian ._d11 {
      flex: 0 0 auto;
      width: 91.66666667%;
    }
    ._mian ._d12 {
      flex: 0 0 auto;
      width: 100%;
    }
  }
  @media (min-width: 1400px) {
    ._mian ._s1 {
      flex: 0 0 auto;
      width: 8.33333333%;
    }
    ._mian ._s2 {
      flex: 0 0 auto;
      width: 16.66666667%;
    }
    ._mian ._s3 {
      flex: 0 0 auto;
      width: 25%;
    }
    ._mian ._s4 {
      flex: 0 0 auto;
      width: 33.33333333%;
    }
    ._mian ._s5 {
      flex: 0 0 auto;
      width: 41.66666667%;
    }
    ._mian ._s6 {
      flex: 0 0 auto;
      width: 50%;
    }
    ._mian ._s7 {
      flex: 0 0 auto;
      width: 58.33333333%;
    }
    ._mian ._s8 {
      flex: 0 0 auto;
      width: 66.66666667%;
    }
    ._mian ._s9 {
      flex: 0 0 auto;
      width: 75%;
    }
    ._mian ._s10 {
      flex: 0 0 auto;
      width: 83.33333333%;
    }
    ._mian ._s11 {
      flex: 0 0 auto;
      width: 91.66666667%;
    }
    ._mian ._s12 {
      flex: 0 0 auto;
      width: 100%;
    }
  }
  



  ._home{
    padding: 12px 24px;
    box-sizing: border-box;
  }body,
ol,
ul,
h1,
h2,
h3,
h4,
h5,
h6,
p,
th,
td,
dl,
dd,
form,
fieldset,
legend,
input,
textarea,
select {
  margin : 0;
  padding: 0
}

body {
  font                    : 12px"宋体", "Arial Narrow", HELVETICA;
  background              : #fff;
  -webkit-text-size-adjust: 100%;
  height                  : 100%;
}

a {
  color          : #2d374b;
  text-decoration: none
}

a:hover {
  color          : #cd0200;
  text-decoration: underline
}

em {
  font-style: normal
}

li {
  list-style: none
}

img {
  border        : 0;
  vertical-align: middle
}

table {
  border-collapse: collapse;
  border-spacing : 0
}

p {
  word-wrap: break-word
}
html{
  background-color: rgb(237, 237, 237);
  height: 100%;
}

#app {
  height: 100%;
}.app {
  position: relative;
  width: 100%;
  min-height: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
/* 让路由页面根节点撑满（如 main.vue） */
.app > * {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
}
.app-loading {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100vh;
  background-color: #f5f5f5;
}
#G_Paging[data-v-c6dbac50] {
  display: flex;
  justify-content: right;
  margin-top: 16px;
}
#G_Paging .pagination[data-v-c6dbac50] {
  flex-wrap: wrap;
}
.tablehome_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#G_QueryFun[data-v-8d8c3ad1] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 12px 0;
  gap: 16px;
}
#G_QueryFun .filter-tag[data-v-8d8c3ad1] {
  margin: 0 4px;
  margin-bottom: 4px;
}
#G_QueryFun .left[data-v-8d8c3ad1] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
}
#G_QueryFun .right[data-v-8d8c3ad1] {
  display: flex;
  align-items: center;
  gap: 8px;
}
#G_QueryFun .right .item[data-v-8d8c3ad1] {
  padding: 8px;
  border-radius: 4px;
  cursor: pointer;
  color: #606266;
  transition: all 0.2s ease;
}
#G_QueryFun .right .item[data-v-8d8c3ad1]:hover {
  color: var(--el-color-primary);
  background: var(--el-color-primary-light-9);
}
#G_QueryFun .right .item .el-icon[data-v-8d8c3ad1] {
  font-size: 16px;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
#G_QueryFun[data-v-8d8c3ad1] {
    flex-direction: column;
    align-items: flex-start;
}
#G_QueryFun .right[data-v-8d8c3ad1] {
    width: 100%;
    justify-content: flex-end;
    margin-top: 12px;
}
}
