.el-pagination {
      text-align: right;
    }
    .el-header {
      height: 72px;
      background: #0052d9;
      color: #fff;
      display: flex;
      align-items: center;
      padding: 0 20%;
      font-size: 24px;
      font-family: Microsoft YaHei UI, Microsoft YaHei UI-400;
      font-weight: 400;
    }
    .logo {
      margin-right: 10px;
    }
    .el-main {
      display: flex;
      padding: 20px 19%;
    }
    .el-main .left {
      width: 200px;
      margin-right: 20px;
      border-radius: 4px;
      overflow: hidden;
      background: #fff;
    }
    .el-main .left .list-wrapper .title {
      height: 50px;
      line-height: 50px;
      background: rgba(0,82,217,0.40);
      border-radius: 4px 4px 0px 0px;
      box-shadow: 2px 2px 8px 0px rgba(82,90,102,0.08), 1px 1px 2px 0px rgba(82,90,102,0.04);
      padding: 0 16px;
      font-size: 16px;
      font-family: PingFang SC, PingFang SC-400;
      font-weight: 700;
      color: #1d2129;
    }
    .el-main .left .list-wrapper ul {
      height: calc(100vh - 72px - 16px - 50px - 30px);
      overflow-y: auto;
    }
    li {
      list-style: none;
      height: 40px;
      line-height: 40px;
    }
    li.active-list {
      color: #0052d9;
    }
    .left .list-wrapper li:hover {
      color: #0052d9;
      cursor: pointer;
    }
    .el-main .right {
      width: calc(100%  - 20px);
      background: #ffffff;
      border-radius: 6px;
    }
    #c_static_001-1725068387584 .main {
      padding: 4%;
    }
    #c_static_001-1725068387584 .main .form-inline {
      margin-top: 2%;
    }
    #c_static_001-1725068387584 .main .list-container {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
    }
    #c_static_001-1725068387584 .main .list-container .list-item {
      cursor: pointer;
      padding: 0 10px;
      text-align: center;
      height: 50px;
      line-height: 50px;
      background: rgba(0,82,217,0.10);
      border-radius: 4px;
      font-size: 20px;
      font-family: PingFang SC, PingFang SC-400;
      font-weight: 400;
      color: #024ce2;
      letter-spacing: 0.1px;
      margin-bottom: 10px;
      margin-right: 15px;
    }
    #c_static_001-1725068387584 .main .list-container .list-item:hover {
      color: #fff;
      background: rgba(0,82,217,0.5);
    }
    #c_static_001-1725068387584 .no-search-block {
      padding: 0 6%;
    }
    #c_static_001-1725068387584 .no-search-block .search {
      margin-bottom: 50px;
      display: flex;
      align-items: center;
    }
    #c_static_001-1725068387584 .search-input {
      display: inline-block;
      width: 100%;
    }
    #c_static_001-1725068387584 .no-search-block .search-input .el-input__inner {
      height: 58px;
      line-height: 58px;
      border-radius: 29px 0 0 29px;
      color: #1d2129;
    }
    #c_static_001-1725068387584 .no-search-block .search-input .el-input__inner::placeholder {
      font-size: 20px;
      font-family: PingFang SC, PingFang SC-400;
      font-weight: 500;
      color: #979da4;
    }
    #c_static_001-1725068387584 .search-block .search {
      margin-bottom: 30px;
      display: flex;
      align-items: center;
    }
    #c_static_001-1725068387584 .no-search-block .search-button {
      width: 180px;
      height: 58px;
      line-height: 58px;
      font-size: 24px;
      font-family: PingFang SC, PingFang SC-400;
      font-weight: 500;
      background: #0052d9;
      color: #fff;
      border-radius: 0px 29px 29px 0px;
      cursor: pointer;
      display: flex;
      justify-items: center;
      padding-left: 24px;
    }
    #c_static_001-1725068387584 .no-search-block .search-button:hover {
      background-color: #024dc9;
    }
    #c_static_001-1725068387584 .no-search-block .search-button .search-icon {
      margin-right: 14px;
    }
    #c_static_001-1725068387584 .search-block .search-input .el-input__inner {
      height: 38px;
      line-height: 38px;
      border-radius: 29px 0 0 29px;
      color: #1d2129;
    }
    #c_static_001-1725068387584 .search-block .search-button .search-icon {
      margin-right: 10px;
    }
    #c_static_001-1725068387584 .search-block .search-button {
      width: 120px;
      height: 38px;
      line-height: 38px;
      font-size: 20px;
      font-family: PingFang SC, PingFang SC-400;
      font-weight: 500;
      background: #0052d9;
      color: #fff;
      border-radius: 0px 29px 29px 0px;
      cursor: pointer;
      display: flex;
      justify-items: center;
      padding-left: 12px;
    }
    #c_static_001-1725068387584 .custom-tabs {
      display: flex;
      border-bottom: 1px solid #dcdcdc;
    }
    #c_static_001-1725068387584 .custom-tabs .tab-item {
      position: relative;
      top: 1px;
      display: flex;
      align-items: center;
      justify-content: center;
      height: 58px;
      padding: 0 16px;
      margin-right: 4px;
      font-size: 14px;
      color: #36364b;
      cursor: pointer;
      background: #f2f6fd;
      border: 1px solid #dcdcdc;
      border-bottom: none;
      border-radius: 6px 6px 0 0;
    }
    #c_static_001-1725068387584 .custom-tabs .text {
      margin-left: 10px;
      white-space: nowrap;
    }
    #c_static_001-1725068387584 .custom-tabs .tab-item.active {
      position: relative;
      top: 1px;
      height: 56px;
      color: #0052d9;
      background: #fff;
      border-top: 4px solid #0052d9;
      border-radius: 6px 6px 0 0;
    }
    #c_static_001-1725068387584 .search-block .content .tab1-content {
      padding: 45px 69px;
      margin-top: 20px;
    }
    #c_static_001-1725068387584 .search-block .content .tab1-content {
      background-image: url("./images/cert-bg.png");
      background-repeat: no-repeat;
      background-size: 100% 100%;
      /*position: relative;*/
    }
    #c_static_001-1725068387584 .search-block .content .tab1-content .seal-img {
      position: absolute;
      left: 10px;
      bottom: -30px;
      max-width: 124px;
    }
    #c_static_001-1725068387584 .search-block .content .tab2-content {
      padding: 20px 69px;
      margin-top: 20px;
    }
    #c_static_001-1725068387584 .search-block .content h2 {
      height: 56px;
      font-size: 36px;
      font-family: PingFang SC, PingFang SC-400;
      font-weight: 800;
      color: #50380a;
      line-height: 56px;
      text-align: center;
      margin-bottom: 33px;
    }
    .el-descriptions__body {
      background: none;
    }
    .el-descriptions-item__label {
      width: 150px;
    }
    .el-descriptions :not(.is-bordered) .el-descriptions-item__cell {
      font-size: 20px;
      font-family: PingFang SC, PingFang SC-400;
      font-weight: 700;
      color: #1d2129;
      line-height: 40px;
    }

    .lastNone .el-pagination .el-pager li:nth-last-child(1){
      display: none;
    }
    .lastBlock .el-pagination .el-pager li:nth-last-child(1){
      display: inline-block;
    }

    .detail-dialog .el-dialog__body {
      padding: 0;
    }
    .detail-dialog .el-dialog__close.el-icon-close {
      font-size: 30px;
    }
    footer {
      text-align: center;
      font-size: 14px;
    }
    footer a {
      color: #555770;
    }
    footer a:hover {
      color: #024CE2;
    }
    /*滚动条样式，变细*/
    ::-webkit-scrollbar {
      width: 5px;
      height: 5px;
    }
    ::-webkit-scrollbar-thumb {
      background-color: #e8e6e6;
      border-radius: 10px;
    }
    /*媒体查询 .el-main的左右padding  <1360时5% 1360-1440时10% 1440-1600时12% 1600-1920时15%    */
    @media screen and (max-width: 1360px) {
      .el-header {
        padding: 0 5%;
      }
      .el-main {
        padding: 20px 5%;
      }
    }
    @media screen and (min-width: 1360px) and (max-width: 1440px) {
      .el-header {
        padding: 0 8%;
      }
      .el-main {
        padding: 20px 8%;
      }
    }
    @media screen and (min-width: 1440px) and (max-width: 1600px) {
      .el-header {
        padding: 0 12%;
      }
      .el-main {
        padding: 20px 12%;
      }
    }
    @media screen and (min-width: 1600px) and (max-width: 1920px) {
      .el-header {
        padding: 0 15%;
      }
      .el-main {
        padding: 20px 15%;
      }
    }
    @media screen and (min-width: 1920px) {
      .el-header {
        padding: 0 19%;
      }
      .el-main {
        padding: 20px 19%;
      }
    }