* {
  padding: 0;
  margin: 0; }

@media screen and (max-width: 1300px) {
  .common-wrap .top-menu .top2-menu .tul .title {
    padding: 0 0.11rem !important; } }

@media screen and (max-width: 1200px) {
  .common-wrap .top-menu .top2-menu .tul .title {
    padding: 0 0.05rem !important; } }

@media screen and (max-width: 1056px) {
  .common-wrap .top-menu .top2-menu .tul .hide {
    display: none !important; } }

.hidden {
  display: none; }

.common-wrap {
  color: black;
  background: #070b17;
  padding: 0;
  margin: 0; }
  .common-wrap .top-menu,
  .common-wrap .main-content {
    width: 19.2rem;
    position: fixed;
    margin: 0;
    padding: 0; }
  .common-wrap .top-menu {
    top: 0;
    height: 65px;
    background: #005296;
    z-index: 10; }
    .common-wrap .top-menu a {
      color: white;
      text-decoration: none; }
    .common-wrap .top-menu .top1-logo {
      height: 65px;
      padding-left: 0.25rem;
      line-height: 65px;
      width: 240px;
      position: relative;
      font-size: 18px; }
      .common-wrap .top-menu .top1-logo a {
        display: inline-block;
        width: 100%;
        height: 65px; }
      .common-wrap .top-menu .top1-logo .logo {
        width: 200px;
        vertical-align: middle; }
    .common-wrap .top-menu .top2-menu {
      flex: 1;
      line-height: 65px;
      position: relative;
      padding: 0 10px; }
      .common-wrap .top-menu .top2-menu .select .title-name {
        color: #f75016; }
      .common-wrap .top-menu .top2-menu .curmenu .title-name {
        color: #f75016; }
      .common-wrap .top-menu .top2-menu .tul {
        height: 65px;
        line-height: 65px;
        text-align: left;
        font-weight: 500;
        margin: 0;
        font-size: 18px; }
        .common-wrap .top-menu .top2-menu .tul .title {
          cursor: pointer;
          display: inline-block;
          padding: 0 0.22rem;
          position: relative;
          z-index: 1001; }
          .common-wrap .top-menu .top2-menu .tul .title .menu-mod {
            position: absolute;
            width: 123px;
            background: #005296;
            text-align: center;
            left: 0; }
            .common-wrap .top-menu .top2-menu .tul .title .menu-mod ul {
              display: inline-block;
              padding: 0;
              margin: 0; }
              .common-wrap .top-menu .top2-menu .tul .title .menu-mod ul li {
                color: white;
                display: block;
                padding: 0.14rem 0;
                line-height: normal;
                font-size: 16px;
                text-align: center; }
              .common-wrap .top-menu .top2-menu .tul .title .menu-mod ul a:hover {
                color: #f75016; }
    .common-wrap .top-menu .top3-login {
      color: white;
      line-height: 65px;
      font-size: 18px;
      padding-right: 0.25rem;
      text-align: right;
      position: relative; }
      .common-wrap .top-menu .top3-login .curmenu .title-name {
        color: #f75016; }
      .common-wrap .top-menu .top3-login .user-name {
        display: inline-block;
        margin: 0;
        margin-right: 0.15rem;
        cursor: pointer; }
      .common-wrap .top-menu .top3-login .name {
        overflow: hidden;
        white-space: nowrap;
        vertical-align: top;
        cursor: pointer; }
      .common-wrap .top-menu .top3-login .manage,
      .common-wrap .top-menu .top3-login .logout {
        width: 38px; }
      .common-wrap .top-menu .top3-login .user1,
      .common-wrap .top-menu .top3-login .user2 {
        width: 23px;
        vertical-align: middle; }
      .common-wrap .top-menu .top3-login .code-wrap {
        display: inline-block; }
        .common-wrap .top-menu .top3-login .code-wrap .code-img {
          width: 22px; }
        .common-wrap .top-menu .top3-login .code-wrap .code-mod {
          position: absolute;
          background: #202d62;
          width: 1.23rem;
          z-index: 10;
          right: 0.1rem;
          text-align: center; }
          .common-wrap .top-menu .top3-login .code-wrap .code-mod ul {
            display: inline-block;
            margin: 0;
            padding: 0; }
            .common-wrap .top-menu .top3-login .code-wrap .code-mod ul li {
              color: white;
              display: block;
              padding: 0.14rem 0;
              line-height: normal;
              font-size: 0.16rem;
              cursor: pointer; }
              .common-wrap .top-menu .top3-login .code-wrap .code-mod ul li a {
                padding-right: 0.1rem; }
              .common-wrap .top-menu .top3-login .code-wrap .code-mod ul li:hover a {
                color: #f75016; }
  .common-wrap .main-content {
    overflow-y: auto;
    top: 65px;
    bottom: 0;
    overflow-x: hidden; }

.bottom-info {
  width: 19.2rem;
  position: absolute;
  left: 0;
  padding: 0;
  bottom: 0;
  height: 63px;
  z-index: 2;
  font-size: 12px;
  margin: 0; }
  .bottom-info .bottom1-info {
    padding-left: 0.25rem;
    font-size: 12px; }
    .bottom-info .bottom1-info .logo-b {
      width: 34px;
      position: relative;
      top: -24px; }
    .bottom-info .bottom1-info .logo-b-name {
      padding-left: 0.09rem;
      display: inline-block;
      color: #ccc; }
      .bottom-info .bottom1-info .logo-b-name a {
        display: block;
        overflow: hidden;
        white-space: nowrap; }
  .bottom-info .bottom2-info {
    text-align: center; }
    .bottom-info .bottom2-info .mouse {
      width: 25px; }
  .bottom-info .bottom3-info {
    text-align: right; }
    .bottom-info .bottom3-info ul {
      display: inline-block;
      margin: 0; }
      .bottom-info .bottom3-info ul li {
        display: inline-block; }
        .bottom-info .bottom3-info ul li p {
          margin: 0; }
        .bottom-info .bottom3-info ul li p:first-child {
          font-size: 0.14rem;
          color: white; }
        .bottom-info .bottom3-info ul li p:last-child {
          font-size: 0.12rem;
          color: #7e8085; }
        .bottom-info .bottom3-info ul li .line {
          vertical-align: baseline;
          padding: 0 0.22rem; }
    .bottom-info .bottom3-info .more {
      padding: 0.16rem 0.25rem 0 0.40rem;
      vertical-align: top; }

.bottom-info-s {
  background: transparent !important; }

.uldiv::-webkit-scrollbar,
.dlv-wrap::-webkit-scrollbar,
.setscroll::-webkit-scrollbar {
  width: 4px; }

.uldiv::-webkit-scrollbar-thumb,
.dlv-wrap::-webkit-scrollbar-thumb,
.setscroll::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px #f75016;
  background: #f75016; }

.uldiv::-webkit-scrollbar-track,
.dlv-wrap::-webkit-scrollbar-track,
.setscroll::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  background: rgba(0, 0, 0, 0.1); }

.bg-title1 {
  background-image: url("../icons/allicons/fbg1.png"); }

.bg-title2 {
  background-image: url("../icons/allicons/fbg2.png"); }

/*# sourceMappingURL=base-index.css.map */