$--font-path: "~element-ui/lib/theme-chalk/fonts";
$--color-primary: #fd5522;
@import "~element-ui/packages/theme-chalk/src/index";
@import "./iconfont/iconfont.css";
html {
  height: 100%;

  @media screen and (max-width: 1400px) {
    font-size: 62.5%;
  }

  @media screen and (min-width: 1400px) {
    font-size: 75%;
  }

  body {
    padding: 0;
    margin: 0;
    height: 100%;
    font-family: "Microsoft YaHei";

    .container {
      width: 1160px;
      margin: auto;
      font-size: 1.4rem;
      overflow: hidden;
    }
    .oHidden {
      overflow: hidden;
    }
    .noneData {
      padding-top: 4rem;
      text-align: center;

      img {
        width: 8rem;
      }

      div {
        font-size: 1.4rem;
        color: #666;
        margin-top: 1rem;
      }
    }
    .marquee {
      height: 100%;
      .el-carousel__container {
        height: 100%;
      }

      .el-carousel__button {
        background-color: #fd5522;
      }
    }
    .el-form-item__content {
      height: 100%;
      line-height: 100%;
    }
    .x-title {
      font-size: 18px;
      color: rgb(51, 51, 51);
      position: relative;
      left: 20px;
      &::before {
        content: "";
        width: 5px;
        height: 23px;
        display: inline-block;
        background: rgb(253, 85, 34);
        position: absolute;
        top: 0;
        left: -20px;
      }
    }
    .fl {
      float: left;
    }

    .fr {
      float: right;
    }

    .bg-F5 {
      background: #f5f5f5;
    }
    .relative {
      position: relative;
    }
    .mt2rem {
      margin-top: 2rem;
    }
    .el-form-item__label {
      color: #666;
    }
    a {
      text-decoration: none;
      color: #333;
    }

    table {
      border-collapse: collapse;
      border-spacing: 0;
    }
    input,
    textarea {
      font-family: "Microsoft YaHei";
    }
    * {
      padding: 0;
      margin: 0;
      outline: none;
      list-style-image: none;
    }
  }
}
