zhongshujie
3 天以前 1695fcd442fe2cefb6d3b63869ad8a72ebd5210a
src/books/kindergartenActivitiesDesignGuidance/css/default.less
@@ -7,1100 +7,1265 @@
    width: 100%;
    height: 100%;
    overflow: auto;
  }
    .public-kindergartenActivitiesDesignGuidance {
      font-family: "宋体";
      max-width: 816px;
      min-width: 375px;
      margin: 0 auto;
      border-color: #f49a4c;
      height: 100%;
      font-size: 18px;
  .public-kindergartenActivitiesDesignGuidance {
    font-family: "方正书宋";
    max-width: 816px;
    min-width: 375px;
    margin: 0 auto;
    border-color: #f49a4c;
    height: 100%;
    font-size: 18px;
  }
      .page-box {
        box-sizing: border-box;
        min-height: 1150px;
        margin-bottom: 20px;
        box-shadow: 0 3px 6px 1px #00000029;
        background-color: #fff;
        position: relative;
  .page-box {
    box-sizing: border-box;
    min-height: 1150px;
    margin-bottom: 20px;
    box-shadow: 0 3px 6px 1px #00000029;
    background-color: #fff;
    position: relative;
  }
  .notIndent {
    text-indent: 0 !important;
  }
  .fl {
    display: flex;
  }
  .al-c {
    align-items: center;
  }
  .chapter {
    .imgBox-003 {
      width: 100%;
      height: 280px;
      margin-bottom: 18px;
    }
    .imgBox {
      display: flex !important;
      flex-direction: column-reverse !important;
      position: relative !important;
      .img {
        margin: 0 !important;
        font-size: 14px !important;
        position: absolute !important;
        left: 50% !important;
        transform: translateX(-50%);
        bottom: -2% !important;
      }
      .notIndent {
        text-indent: 0 !important;
      }
      .chapter {
        .imgBox-003 {
          width: 100%;
          height: 280px;
          margin-bottom: 18px;
        }
        .imgBox {
          display: flex !important;
          flex-direction: column-reverse !important;
          position: relative !important;
          .img {
            margin: 0 !important;
            font-size: 14px !important;
            position: absolute !important;
            left: 50% !important;
            transform: translateX(-50%);
            bottom: -2% !important;
          }
          img {
            height: 80%;
          }
        }
        .bk-xyx {
          display: flex;
          justify-content: flex-end;
          text-indent: 2em;
          textarea {
            width: 80%;
            max-width: 630px;
            border: 1px solid #35ACD6;
            border-radius: 5px;
            font-size: 16px;
            font-family: '宋体';
            line-height: 30px;
            padding: 10px;
            box-sizing: border-box;
          }
          textarea:focus {
            outline: none;
            border-color: #000;
          }
        }
        .videoBox {
          width: 100%;
          padding: 20px;
          box-sizing: border-box;
          display: flex;
          justify-content: space-around;
          flex-wrap: wrap;
          align-items: center;
          // background-image: url('../images/bj-v.png');
          background-repeat: no-repeat;
          background-position: center center;
          background-size: 100% 100%;
          border: 3px dotted #9bc3c2;
          border-radius: 20px;
          .videoItem {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            .video-border {
              width: 250px;
              border: 2px solid #9bc3c2;
              border-radius: 10px;
              margin-bottom: 10px;
            }
            .video-one {
              width: 100%;
              height: 100%;
              border: 2px solid #9bc3c2;
              border-radius: 10px;
              margin-bottom: 10px;
            }
          }
        }
        .block {
          font-size: 16px;
          color: #333;
          font-weight: 600;
          font-family: '楷体';
        }
        .bk-xyx {
          textarea {
            width: 100%;
            max-width: 630px;
            border: 1px solid #35ACD6;
            border-radius: 5px;
            font-size: 16px;
            font-family: '宋体';
            line-height: 30px;
            padding: 10px;
            box-sizing: border-box;
          }
          textarea:focus {
            outline: none;
            border-color: #000;
          }
        }
        .coverImg {
          position: absolute;
          top: 0;
          left: 0;
          object-fit: cover;
        }
        .coverImgBg01,
        .coverImgBg02,
        .coverImgBg03 {
          background-image: url('../images/z2.jpg');
          background-repeat: no-repeat;
          background-position: center top;
          background-size: 100% 480px;
          padding-top: 480px !important;
          box-sizing: border-box;
        }
        .coverImgBg02 {
          background-image: url('../images/z2.jpg');
        }
        .coverImgBg03 {
          background-image: url('../images/z3.jpg');
        }
        ul {
          list-style-type: none;
        }
        li {
          list-style-type: none;
        }
        @font-face {
          font-family: "FZLTZHJW";
          src: url("../Fonts/FZLTZHJW.ttf");
        }
        @font-face {
          font-family: "FZLTXIHJW";
          src: url("../Fonts/FZLTXIHJW.ttf");
        }
        @font-face {
          font-family: "FZHTJW";
          src: url("../Fonts/FZHTJW.ttf");
        }
        .custom_tag2 {
          background-color: #f1be49;
          color: #ffffff;
          display: inline-block;
          padding: 0.5px;
          border-radius: 1.5em;
          font-size: 1.1em;
          padding: 2px 10px 2px 10px;
          font-weight: bold;
          margin: 0;
          text-indent: 0em;
          margin-bottom: 0.5em;
        }
        .custom_tag1 {
          background-color: #35acd6;
          color: #ffffff;
          display: inline-block;
          padding: 1px;
          font-size: 1.1em;
          padding: 3px 10px 3px 10px;
          font-weight: bold;
          box-shadow: 15px 0px 0px 0px #f5d83e, -15px 0px 0px 0px #f5d83e;
          margin: 0;
          text-indent: 0em;
          margin-bottom: 0.5em;
        }
        .custom_tag {
          background-color: #35509f;
          color: #ffffff;
          display: inline-block;
          padding: 1px;
          border-radius: 1.5em;
          font-size: 1.1em;
          padding: 10px 20px 10px 20px;
          font-weight: bold;
          box-shadow: 30px 0px 0px 0px #f5d83e;
          margin: 0;
          text-indent: 0em;
          margin-bottom: 0.5em;
        }
        span.under1 {
          border-bottom: 2px solid #f0bd4a;
          border-width: 2px;
        }
        div.bodycontent-div-center {
          font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
          margin: 1em 1em 1em 1em;
          font-weight: normal;
          border-width: 1.5px;
          border-color: #dfb27d;
          padding: 1em;
        }
        img.bodycontent-divcenter-image {
          float: center;
          clear: both;
          height: 140px;
          margin: 15px;
        }
        .module_block {
          display: flex;
          font-size: 1.1em;
          position: relative;
          padding-left: 90px;
          justify-content: center;
          align-items: center;
          margin-right: 91px;
        }
        .module_block .custom1 {
          background-color: #9acc77;
          padding: 10px 20px;
          color: #ffffff;
          /* position: absolute; */
          /* left:0; */
          /* top: 50%; */
          border-radius: 0.5em 0em 0em 0.5em;
          /* transform: translateY(-50%); */
        }
        .module_block .custom2 {
          background-color: #e9f3e0;
          padding: 10px 20px;
          color: #75a64e;
          font-weight: bold;
          border-radius: 0em 0.5em 0.5em 0em;
        }
        div.bodycontent-div-left1 {
          font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
          margin: 1em 1em 1em 1em;
          font-weight: normal;
          border-width: 1.5px;
          border-color: #dfb27d;
          padding: 1em;
          background-color: #f0f8ff;
        }
        div.bodycontent-div-left {
          font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
          margin: 1em 1em 1em 1em;
          font-weight: normal;
          border-width: 1.5px;
          border-color: #dfb27d;
          padding: 1em;
        }
        img.bodycontent-divright-image {
          float: right;
          clear: both;
          height: 140px;
          margin: 15px;
        }
        img.bodycontent-divleft-image {
          float: left;
          clear: both;
          height: 110px;
          margin: 15px;
        }
        div.bodystyle {
          font-family: '宋体';
          font-size: 18px;
          text-align: justify;
          padding: 10% 10%;
          box-sizing: border-box;
          line-height: 30px;
        }
        span.zt-0 {
          color: #0087af;
        }
        p.pzt-0 {
          color: #0087af;
          font-size: 18px;
        }
        p.pzt-0-right {
          font-size: 18px;
          color: #0087af;
          text-align: right;
        }
        p.pzt-1 {
          font-weight: bold;
          color: #0087af;
          font-size: 18px;
        }
        div.sgc-toc-title {
          font-size: 2em;
          font-weight: bold;
          margin-bottom: 1em;
          text-align: center;
        }
        div.sgc-toc-level-1 {
          margin-left: 0em;
        }
        div.sgc-toc-level-2 {
          margin-left: 2em;
        }
        div.sgc-toc-level-3 {
          margin-left: 2em;
        }
        div.sgc-toc-level-4 {
          margin-left: 2em;
        }
        div.sgc-toc-level-5 {
          margin-left: 2em;
        }
        div.sgc-toc-level-6 {
          margin-left: 2em;
        }
        .imz {
          width: 100%;
          text-align: center;
        }
        .note {
          font-size: 0.85em;
        }
        .block {
          color: #00adef;
        }
        .block2 {
          text-align: center;
        }
        .block1 {
          color: red;
        }
        .img {
          font-weight: bold;
          font-family: "FZLTXIHJW";
          text-align: center;
          font-size: 0.85em;
          margin-left: 0%;
          margin-right: 0%;
          text-indent: 0em;
        }
        .img1 {
          font-family: "FZLTXIHJW";
          text-align: right;
          font-size: 0.85em;
          margin-left: 0%;
          margin-right: 2em;
          text-indent: 0em;
        }
        p {
          margin-top: 1em;
          text-indent: 2em;
          line-height: 30px;
          font-size: 18px;
          text-align: justify;
          font-family: "msyh";
        }
        .cover {
          width: 100%;
          padding: 0px;
        }
        .center {
          text-align: center;
          margin-left: 0%;
          margin-right: 0%;
          text-indent: 0em;
        }
        .center-ss {
          text-align: center;
          color: #ef8472;
          font-weight: bold;
          margin-left: 0%;
          margin-right: 0%;
          text-indent: 0em;
        }
        .left {
          text-indent: 0em;
          margin-left: 0%;
          margin-right: 0%;
        }
        .left2 {
          font-size: 1.3em;
          text-indent: 0em;
          font-weight: bold;
          margin-left: 0%;
          margin-right: 0%;
        }
        .right {
          color: #00adef;
          text-align: right;
          margin-left: 0%;
          margin-right: 0%;
        }
        .left1 {
          text-indent: 0em;
          margin-left: 0%;
          margin-right: 0%;
        }
        .center1 {
          text-align: center;
          color: #00adef;
          margin-left: 0%;
          margin-right: 0%;
          text-indent: 0em;
        }
        .right1 {
          text-align: right;
          margin-left: 0%;
          margin-right: 0%;
        }
        .quote {
          margin-top: 0%;
          margin-bottom: 0%;
          margin-left: 1em;
          margin-right: 1em;
          text-align: justify;
          font-family: "cnepub", serif;
        }
        h1 {
          font-family: "FZLTZHJW";
          line-height: 2em;
          font-weight: bold;
          font-size: 1.6em;
          margin-bottom: -0.8em;
          margin-top: 1em;
          text-indent: 0em;
        }
        .h1-zt {
          font-family: "FZLTZHJW";
          line-height: 2em;
          color: #01afee;
          font-weight: bold;
          font-size: 1.9em;
          margin-bottom: 1em;
          margin-top: -0.5em;
          text-indent: 0em;
        }
        .h1-bk {
          box-shadow: 0em 0.1em 0em 0em #c3c2c0;
          border-top-style: solid;
          border-right-style: solid;
          border-bottom-style: solid;
          border-left-style: none;
          padding: 0.1em 0.8em 0.1em 0.5em;
          font-weight: bold;
          color: #000000;
          margin-bottom: 1em;
          margin-top: 1em;
        }
        h1.jz {
          text-align: center;
          text-indent: 0em;
        }
        .front {
          font-family: "FZLTZHJW";
          font-weight: bold;
          font-size: 1.1em;
          color: #00adef;
          margin-top: 0.2em;
          margin-bottom: 0.5em;
          text-indent: 0em;
          text-align: center;
        }
        h2 {
          text-align: center;
          font-family: "FZHTJW";
          font-weight: bold;
          font-size: 1.6em;
          margin-bottom: 0em;
          margin-top: 1.5em;
          text-indent: 2em;
        }
        .h2-zt {
          background-color: #3c84a5;
          color: #ffffff;
          border-radius: 0.2em 0em 0em 0.2em;
          margin-bottom: 1em;
          margin-top: -0.5em;
          padding: 0.2em 0.5em 0.2em 0.5em;
        }
        .h2-zt1 {
          border-radius: 0em 0.2em 0.2em 0em;
          padding: 0.2em 0.5em 0.2em 0.5em;
          background-color: #316076;
          color: #ffffff;
          margin-bottom: 1em;
          margin-top: -0.8em;
          line-height: 40px;
        }
        .h3-zt {
          background-color: #9bc3c2;
          color: #ffffff;
          border-radius: 0.2em;
          margin-bottom: 0em;
          margin-top: -0.5em;
          padding: 0.1em 0.2em 0.1em 0.2em;
          margin-left: -3.5em;
          margin-right: 5px;
        }
        .h3-zt1 {
          background-color: #9bc3c2;
          color: #ffffff;
          border-radius: 0.2em;
          margin-bottom: 0em;
          border-bottom: 4px dotted #9bc3c2;
          margin-top: -0.5em;
          padding: 0.1em 0.2em 0.1em 0.2em;
          margin-left: -3.5em;
          margin-right: 5px;
        }
        h3 {
          font-family: "FZHTJW";
          font-weight: bold;
          color: #1d668f;
          border-bottom: 4px dotted #9bc3c2;
          font-size: 1.3em;
          margin-bottom: 1em;
          margin-top: 1em;
          text-indent: 2em;
          margin-left: 1.5em;
        }
        h4 {
          font-family: "FZHTJW";
          font-weight: bold;
          border-radius: 1em;
          color: #316076;
          background-color: #f3f3f3;
          margin-bottom: 0.5em;
          margin-top: 1em;
          font-size: 1.2em;
          text-indent: 1em;
          padding: 10px 10px;
          box-sizing: border-box;
        }
        h5 {
          font-family: "FZHTJW";
          margin-bottom: 0.5em;
          margin-top: 1em;
          color: #316076;
          font-size: 1.15em;
          text-indent: 2em;
        }
        .zt-h6 {
          font-family: "FZHTJW";
          color: #65c097;
          margin-bottom: 0.5em;
          margin-top: 1em;
          font-size: 1.15em;
          text-indent: 2em;
        }
        .bb {
          font-family: "cnepub", serif;
          font-family: "FZHTJW";
          color: #66cccc;
          font-size: 1.1em;
          margin-top: 10px;
          text-indent: 2em;
          margin-bottom: 10px;
          border-bottom: 5px dotted #f4c388;
          margin-left: 2em;
          margin-bottom: 0.5em;
          text-indent: 0em;
        }
        .u {
          text-decoration: underline;
        }
        .img-0 {
          width: 100%;
        }
        .img-a {
          width: 95%;
        }
        .img-b {
          width: 70%;
        }
        .img-c {
          width: 60%;
        }
        .img-d {
          width: 50%;
        }
        .img-e {
          width: 45%;
        }
        .img-f {
          width: 40%;
        }
        .img-g {
          width: 30%;
        }
        .img-h {
          width: 20%;
        }
        .img-i {
          width: 10%;
        }
        .img-j {
          width: 5%;
        }
        .img-zt {
          height: 6em;
          margin-top: -1.5em;
          margin-bottom: -0.4em;
          margin-left: 15%;
        }
        .inline {
          height: 1.3em;
          margin-bottom: -0.3em;
        }
        .inline0 {
          height: 3em;
        }
        .inline0-1 {
          height: 2em;
        }
        .inline1 {
          height: 3em;
          margin-top: 0.5em;
          margin-bottom: -0.5em;
        }
        .inline2 {
          height: 2.3em;
        }
        .img-qj {
          height: 7.5em;
          margin-bottom: -3.4em;
          margin-right: 0.5em;
        }
        .kaiti {}
        .kaiti1 {}
        .bk-bwh {
          background-color: #dfebf7;
          font-size: 1.2em;
          padding: 25px;
          border: 4px dotted #197abf;
        }
        .ls1 {
          text-align: center;
          color: #00b1f5;
          font-family: "STKaiti";
        }
        .ls2 {
          color: #00b1f5;
          font-weight: bold;
          font-size: 1.1em;
        }
        span.lsyq-1 {
          background-color: #0082d4;
          padding: 0.2em 0.4em 0.2em 0.4em;
          border-radius: 1.2em;
          margin-right: 0.5em;
          color: #ffffff;
          font-weight: bold;
          font-size: 1.3em;
        }
        span.hsyq-1 {
          background-color: #ffb7d4;
          padding: 0.2em 0.4em 0.2em 0.4em;
          border-radius: 1.2em;
          margin-right: 0.5em;
          color: #ffffff;
          font-weight: bold;
          font-size: 1.3em;
        }
        .zt-hs1 {
          font-weight: bold;
          color: #f0855b;
          font-size: 1.2em;
        }
        .h1-zt1 {
          padding: 5px 25px 5px 25px;
          border-radius: 10px 0px 0px 10px;
          background-color: #5392c7;
          font-size: 1.2em;
          color: #ffffff;
        }
        .h1-zt2 {
          padding: 10px;
          background-color: #b1dde0;
          margin-right: 2em;
          color: #ffffff;
          padding: 5px 50px 5px 25px;
          border-radius: 0px 5px 80px 0px;
          font-size: 1.2em;
        }
        div.bk {
          border: 3px solid #bbbcc0;
          padding: 3px 10px 3px 10px;
          margin-top: 1em;
          border-radius: 1.5em;
          margin-bottom: 1em;
        }
        div.bk2 {
          border: 2px dashed #000000;
          padding: 3px 10px 3px 10px;
          margin-top: 3em;
          margin-bottom: 1.5em;
        }
        div.bk-tp {
          margin-top: -3em;
          margin-bottom: 0.5em;
          margin-left: -2.7em;
        }
        .rwmb-2 {
          margin-top: 0.1em;
          margin-bottom: 0.5em;
          height: 3.4em;
        }
        div.bk-tp1 {
          margin-top: -2.8em;
          margin-bottom: 0.5em;
          margin-left: -2.7em;
        }
        .rwmb-3 {
          margin-top: 0.1em;
          margin-bottom: 0.5em;
          height: 2.5em;
        }
        .rwmb-4 {
          margin-top: 0.1em;
          margin-bottom: 0.5em;
          height: 2.2em;
        }
        div.bk4 {
          border: 2px solid #00aeed;
          padding: 1px 10px 1px 10px;
          margin-top: 2em;
          border-radius: 1.5em;
          margin-bottom: 1em;
        }
        div.bk4-1 {
          background: #e2f4fe;
          padding: 1px 10px 1px 10px;
          margin-top: 2em;
          border-radius: 1.5em;
          margin-bottom: 1em;
        }
        p.bj1-qjms {
          background-color: #5392c7;
          color: #ffffff;
          display: inline-block;
          font-size: 1em;
          padding: 0.1em 0.7em 0.12em 0.7em;
          font-weight: bold;
          border-radius: 1.5em;
          margin-left: 0em;
          text-align: center;
          text-indent: 0em;
          position: absolute;
          top: -2em;
        }
        span.bj1 {
          background-color: #fdad6e;
          padding: 0.2em 1em 0.2em 1em;
          font-size: 1.1em;
          font-weight: bold;
          color: #ffffff;
        }
        div.bj1 {
          background-color: #ccecfb;
          padding: 0.2em 0.5em 0.2em 0.5em;
          border-radius: 1em;
          margin-bottom: 0.2em;
          margin-left: -0.6em;
          margin-right: -0.6em;
          margin-top: -1.4em;
        }
        div.bj2 {
          background-color: #9adbf9;
          padding: 0.1px 0.5px 0.1px 0.5px;
          border-radius: 1.5em;
          margin-bottom: 0.2em;
          margin-left: -0.6em;
          margin-right: -0.6em;
          margin-top: -1.4em;
        }
        div.bj3 {
          background-color: #c7eafd;
          padding: 0.8em 1.8em 0.5em 0.1em;
          border-radius: 1.5em;
          margin-bottom: 0.2em;
          margin-left: -0.6em;
          margin-right: -0.6em;
          margin-top: -1.4em;
        }
        span.bj3-xyx {
          background-color: #92b03e;
          color: #ffffff;
          border-radius: 1.5em;
          padding: 5px 20px 5px 20px;
          font-size: 1em;
          font-weight: bold;
        }
        div.bk3 {
          margin-top: -2em;
          margin-bottom: 1.5em;
          margin-left: -1.2em;
        }
        .ts-1 {
          font-weight: bold;
        }
        .zt-h4 {
          background-color: #f0bd40;
          padding: 10px;
          color: #ffffff;
          margin-left: -2em;
          border-radius: 1.5em;
        }
        .qyls-h4 {
          font-family: "HiFont Hei GB";
          color: #6cb26c;
          font-weight: bold;
          padding: 0.2em;
          text-indent: 0em;
          margin-left: 0%;
        }
        .bj4 {
          background-color: #ffdeb5;
          padding: 20px;
          border-radius: 0.1em;
          margin-bottom: 2em;
          margin-top: 2.5em;
        }
        span.bj4-xyx {
          background-color: #fa9d1a;
          color: #ffffff;
          border-radius: 1.5em;
          padding: 5px 20px 5px 20px;
          font-size: 1em;
          font-weight: bold;
        }
        div.bj4-xyx {
          margin-top: -3em;
          margin-bottom: 1.5em;
          margin-left: -2.5em;
        }
        .bj5 {
          background-color: #cfcbdc;
          padding: 20px;
          border-radius: 1em;
          margin-bottom: 1em;
          margin-top: 2.5em;
        }
        span.bj5-xyx {
          background-color: #ffffff;
          color: #7d719f;
          border-radius: 0.5em 0.5em 0em 0em;
          padding: 5px 20px 5px 20px;
          font-size: 1em;
          font-weight: bold;
        }
        div.bj5-xyx {
          margin-top: -4em;
          margin-bottom: 1.5em;
          margin-left: -1.5em;
        }
        div.bj6 {
          margin-top: 1.6em;
          margin-bottom: -2.2em;
          margin-left: -1.3em;
        }
        span.bj6-xyx {
          background-color: #7b72a1;
          border-radius: 0.5em 0.5em 0em 0em;
          padding: 10px 20px 10px 20px;
          font-size: 1em;
          font-weight: bold;
        }
        .zt-ht {
          font-weight: bold;
          font-size: 1.2em;
          font-family: "HiFont Hei GB";
        }
        .zt-1 {
          color: #5fc0c9;
        }
        .zt-2 {
          color: red;
        }
        .zt-lvs1 {
          color: #95b321;
        }
        .zt-cs {
          color: #fca01b;
        }
        .zysx {
          margin-top: -2.2em;
          margin-left: -2em;
        }
        .zt-zysx {
          font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
          background-color: #24b8bc;
          border-radius: 1.5em;
          color: #ffffff;
          font-weight: bold;
          padding: 4px;
          font-size: 1.2em;
          box-shadow: 0.2em 0.2em 0px 0px #c1e3e4;
        }
        .zt-zysx1 {
          font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
          background-color: #96a7d5;
          border-radius: 1.5em;
          color: #ffffff;
          font-weight: bold;
          padding: 6px;
          font-size: 1.2em;
        }
        .zt-zysx2 {
          font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
          background-color: #0071bd;
          font-size: 1.2em;
        }
        .rwmb-1 {
          margin-left: -2.4em;
          margin-bottom: -0.6em;
          margin-top: 0.5em;
          height: 3em;
        }
        .rwmb-5 {
          margin-left: -2.75em;
          margin-bottom: 1em;
          margin-top: -5em;
          height: 2em;
        }
        .rwmb-6 {
          height: 1.8em;
        }
        .rwmb-7 {
          height: 1.5em;
        }
      img {
        height: 80%;
      }
    }
    .bk-xyx {
      display: flex;
      justify-content: flex-end;
      text-indent: 2em;
      textarea {
        width: 80%;
        max-width: 630px;
        border: 1px solid #35ACD6;
        border-radius: 5px;
        font-size: 16px;
        font-family: '宋体';
        line-height: 30px;
        padding: 10px;
        box-sizing: border-box;
      }
      textarea:focus {
        outline: none;
        border-color: #000;
      }
    }
    .videoTitle {
      div {
        font-weight: bold;
        color: #9bc3c2;
        margin-right: 10px;
      }
    }
    .videoBox {
      width: 100%;
      padding: 20px;
      margin-bottom: 20px;
      box-sizing: border-box;
      display: flex;
      justify-content: space-around;
      flex-wrap: wrap;
      align-items: center;
      // background-image: url('../images/bj-v.png');
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 100% 100%;
      border: 3px dotted #9bc3c2;
      border-radius: 20px;
      .videoItem {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        .video-border {
          width: 250px;
          border: 2px solid #9bc3c2;
          border-radius: 10px;
          margin-bottom: 10px;
        }
        .video-one {
          width: 100%;
          height: 100%;
          border: 2px solid #9bc3c2;
          border-radius: 10px;
          margin-bottom: 10px;
        }
        .vname {
          text-wrap: wrap;
          font-size: 14px;
          font-family: "方正仿宋";
        }
      }
    }
    .block {
      font-size: 16px;
      font-weight: 400;
      font-family: '楷体';
    }
    .bk-xyx {
      textarea {
        width: 100%;
        max-width: 630px;
        border: 1px solid #35ACD6;
        border-radius: 5px;
        font-size: 16px;
        font-family: '宋体';
        line-height: 30px;
        padding: 10px;
        box-sizing: border-box;
      }
      textarea:focus {
        outline: none;
        border-color: #000;
      }
    }
    .coverImg {
      position: absolute;
      top: 0;
      left: 0;
      object-fit: cover;
    }
    .coverImgBg01,
    .coverImgBg02,
    .coverImgBg03,
    .coverImgBg04,
    .coverImgBg05,
    .coverImgBg06,
    .coverImgBg07,
    .coverImgBg08,
    .coverImgBg09 {
      background-image: url('../images/z1.jpg');
      background-repeat: no-repeat;
      background-position: center top;
      background-size: 100% 480px;
      padding-top: 480px !important;
      box-sizing: border-box;
    }
    .coverImgBg02 {
      background-image: url('../images/z2.jpg');
    }
    .coverImgBg03 {
      background-image: url('../images/z3.jpg');
    }
    .coverImgBg04 {
      background-image: url('../images/z4.jpg');
    }
    .coverImgBg05 {
      background-image: url('../images/z5.jpg');
    }
    .coverImgBg06 {
      background-image: url('../images/z6.jpg');
    }
    .coverImgBg07 {
      background-image: url('../images/z7.jpg');
    }
    .coverImgBg08 {
      background-image: url('../images/z8.jpg');
    }
    .coverImgBg09 {
      background-image: url('../images/z9.jpg');
    }
    ul {
      list-style-type: none;
    }
    li {
      list-style-type: none;
    }
    .custom_tag2 {
      background-color: #f1be49;
      color: #ffffff;
      display: inline-block;
      padding: 0.5px;
      border-radius: 1.5em;
      font-size: 1.1em;
      padding: 2px 10px 2px 10px;
      font-weight: bold;
      margin: 0;
      text-indent: 0em;
      margin-bottom: 0.5em;
    }
    .custom_tag1 {
      background-color: #35acd6;
      color: #ffffff;
      display: inline-block;
      padding: 1px;
      font-size: 1.1em;
      padding: 3px 10px 3px 10px;
      font-weight: bold;
      box-shadow: 15px 0px 0px 0px #f5d83e, -15px 0px 0px 0px #f5d83e;
      margin: 0;
      text-indent: 0em;
      margin-bottom: 0.5em;
    }
    .custom_tag {
      background-color: #35509f;
      color: #ffffff;
      display: inline-block;
      padding: 1px;
      border-radius: 1.5em;
      font-size: 1.1em;
      padding: 10px 20px 10px 20px;
      font-weight: bold;
      box-shadow: 30px 0px 0px 0px #f5d83e;
      margin: 0;
      text-indent: 0em;
      margin-bottom: 0.5em;
    }
    span.under1 {
      border-bottom: 2px solid #f0bd4a;
      border-width: 2px;
      position: relative;
    }
    .ml-40 {
      margin-left: 40px;
    }
    .mt-20 {
      margin-top: 20px;
    }
    .mb-20 {
      margin-bottom: 20px;
    }
    .td-1 {
      text-indent: 1em;
    }
    .td-0 {
      text-indent: 0em;
    }
    div.bodycontent-div-center {
      font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
      margin: 1em 1em 1em 1em;
      font-weight: normal;
      border-width: 1.5px;
      border-color: #dfb27d;
      padding: 1em;
    }
    img.bodycontent-divcenter-image {
      float: center;
      clear: both;
      height: 140px;
      margin: 15px;
    }
    .module_block {
      display: flex;
      font-size: 1.1em;
      position: relative;
      padding-left: 90px;
      justify-content: center;
      align-items: center;
      margin-right: 91px;
    }
    .module_block .custom1 {
      background-color: #9acc77;
      padding: 10px 20px;
      color: #ffffff;
      /* position: absolute; */
      /* left:0; */
      /* top: 50%; */
      border-radius: 0.5em 0em 0em 0.5em;
      /* transform: translateY(-50%); */
    }
    .module_block .custom2 {
      background-color: #e9f3e0;
      padding: 10px 20px;
      color: #75a64e;
      font-weight: bold;
      border-radius: 0em 0.5em 0.5em 0em;
    }
    div.bodycontent-div-left1 {
      font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
      margin: 1em 1em 1em 1em;
      font-weight: normal;
      border-width: 1.5px;
      border-color: #dfb27d;
      padding: 1em;
      background-color: #f0f8ff;
    }
    div.bodycontent-div-left {
      font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
      margin: 1em 1em 1em 1em;
      font-weight: normal;
      border-width: 1.5px;
      border-color: #dfb27d;
      padding: 1em;
    }
    img.bodycontent-divright-image {
      float: right;
      clear: both;
      height: 140px;
      margin: 15px;
    }
    img.bodycontent-divleft-image {
      float: left;
      clear: both;
      height: 110px;
      margin: 15px;
    }
    .page-box:nth-child(odd) .bodystyle {
      text-align: justify;
      margin: 0 16% 0 12%;
      padding: 10% 0;
      position: relative;
      min-height: 970px;
    }
    .page-box:nth-child(even) .bodystyle {
      text-align: justify;
      margin: 0 12% 0 16%;
      padding: 10% 0;
      position: relative;
      min-height: 970px;
    }
    .footer-left {
      position: absolute;
      bottom: 2.5%;
      left: 0%;
      display: flex;
      align-items: flex-end;
      padding-left: 0%;
      .footer-left-number {
        font-family: "方正细圆";
        font-size: 14px;
        font-weight: bold;
        margin-right: 10px;
        line-height: 20px;
      }
      .footer-left-text {
        font-family: "方正细圆";
        font-size: 12px;
        line-height: 20px;
      }
    }
    .footer-right {
      position: absolute;
      bottom: 2.5%;
      right: 0%;
      display: flex;
      align-items: flex-end;
      padding-left: 0%;
      .footer-right-number {
        font-family: "方正细圆";
        font-size: 14px;
        font-weight: bold;
        line-height: 20px;
      }
      .footer-right-text {
        font-family: "方正细圆";
        font-size: 12px;
        line-height: 20px;
        margin-right: 10px;
      }
    }
    span.zt-0 {
      color: #0087af;
    }
    p.pzt-0 {
      color: #0087af;
      font-size: 18px;
    }
    p.pzt-0-right {
      font-size: 18px;
      color: #0087af;
      text-align: right;
    }
    p.pzt-1 {
      font-weight: bold;
      color: #0087af;
      font-size: 18px;
    }
    div.sgc-toc-title {
      font-size: 2em;
      font-weight: bold;
      margin-bottom: 1em;
      text-align: center;
    }
    div.sgc-toc-level-1 {
      margin-left: 0em;
    }
    div.sgc-toc-level-2 {
      margin-left: 2em;
    }
    div.sgc-toc-level-3 {
      margin-left: 2em;
    }
    div.sgc-toc-level-4 {
      margin-left: 2em;
    }
    div.sgc-toc-level-5 {
      margin-left: 2em;
    }
    div.sgc-toc-level-6 {
      margin-left: 2em;
    }
    .imz {
      width: 100%;
      text-align: center;
    }
    .note {
      font-size: 0.85em;
    }
    .block2 {
      text-align: center;
    }
    .block1 {
      color: red;
    }
    .img {
      font-weight: bold;
      font-family: "FZLTXIHJW";
      text-align: center;
      font-size: 0.85em;
      margin-left: 0%;
      margin-right: 0%;
      text-indent: 0em;
    }
    .img1 {
      font-family: "FZLTXIHJW";
      text-align: right;
      font-size: 0.85em;
      margin-left: 0%;
      margin-right: 2em;
      text-indent: 0em;
    }
    p {
      margin-top: 0em;
      margin-bottom: 0em;
      text-indent: 2em;
      line-height: 30px;
      font-size: 18px;
      text-align: justify;
      font-family: "方正新书宋";
    }
    .cover {
      width: 100%;
      padding: 0px;
    }
    .center {
      text-align: center;
      margin-left: 0%;
      margin-right: 0%;
      text-indent: 0em;
    }
    .center-ss {
      text-align: center;
      color: #ef8472;
      font-weight: bold;
      margin-left: 0%;
      margin-right: 0%;
      text-indent: 0em;
    }
    .left {
      text-indent: 0em;
      margin-left: 0%;
      margin-right: 0%;
    }
    .left2 {
      font-size: 1.3em;
      text-indent: 0em;
      font-weight: bold;
      margin-left: 0%;
      margin-right: 0%;
    }
    .right {
      text-align: right;
      margin-left: 0%;
      margin-right: 0%;
    }
    .left1 {
      text-indent: 0em;
      margin-left: 0%;
      margin-right: 0%;
    }
    .center1 {
      text-align: center;
      font-family: "kaiti";
      margin-left: 0%;
      margin-right: 0%;
      text-indent: 0em;
    }
    .right1 {
      text-align: right;
      margin-left: 0%;
      margin-right: 0%;
    }
    .quote {
      margin-top: 0%;
      margin-bottom: 0%;
      margin-left: 1em;
      margin-right: 1em;
      text-align: justify;
      font-family: "cnepub", serif;
    }
    h1 {
      font-family: "FZLTZHJW";
      line-height: 2em;
      font-weight: bold;
      font-size: 1.6em;
      margin-bottom: -0.8em;
      margin-top: 1em;
      text-indent: 0em;
    }
    .h1-zt {
      font-family: "FZLTZHJW";
      line-height: 2em;
      color: #01afee;
      font-weight: bold;
      font-size: 1.9em;
      margin-bottom: 1em;
      margin-top: -0.5em;
      text-indent: 0em;
    }
    .h1-bk {
      box-shadow: 0em 0.1em 0em 0em #c3c2c0;
      border-top-style: solid;
      border-right-style: solid;
      border-bottom-style: solid;
      border-left-style: none;
      padding: 0.1em 0.8em 0.1em 0.5em;
      font-weight: bold;
      color: #000000;
      margin-bottom: 1em;
      margin-top: 1em;
    }
    h1.jz {
      text-align: center;
      text-indent: 0em;
    }
    .front {
      font-family: "FZLTZHJW";
      font-weight: bold;
      font-size: 1.1em;
      color: #00adef;
      margin-top: 0.2em;
      margin-bottom: 0.5em;
      text-indent: 0em;
      text-align: center;
    }
    h2 {
      font-family: "方正小标宋" !important;
      text-align: center;
      font-size: 1.6em;
      margin-bottom: 0em;
      margin-top: 1em;
      margin-bottom: 1em;
      font-weight: 400;
    }
    .h2-zt {
      border-radius: 0.2em 0em 0em 0.2em;
      margin-bottom: 1em;
      margin-top: -0.5em;
      padding: 0.2em 0.5em 0.2em 0.5em
    }
    .h2-zt1 {
      border-radius: 0em 0.2em 0.2em 0em;
      padding: 0.2em 0.5em 0.2em 0.5em;
      margin-bottom: 1em;
      margin-top: -0.8em;
      line-height: 40px;
    }
    h3 {
      font-family: "方正小标宋" !important;
      font-weight: 400;
      font-size: 1.34em;
      margin-bottom: 0.8em;
      margin-top: 0.8em;
      text-indent: 2em;
    }
    h4 {
      font-family: "方正小标宋" !important;
      font-weight: 500;
      margin-top: 0.7em;
      margin-bottom: 0.7em;
      font-size: 1.1em;
      text-indent: 2em;
    }
    h5 {
      font-family: "方正小标宋" !important;
      margin-top: 0.5em;
      margin-bottom: 0.5em;
      color: #000;
      font-size: 1.1em;
      text-indent: 2em;
      font-weight: 400;
    }
    .zt-h6 {
      font-family: "FZHTJW";
      color: #65c097;
      margin-bottom: 0.5em;
      margin-top: 1em;
      font-size: 1.15em;
      text-indent: 2em;
    }
    .bb {
      font-family: "cnepub", serif;
      font-family: "FZHTJW";
      color: #66cccc;
      font-size: 1.1em;
      margin-top: 10px;
      text-indent: 2em;
      margin-bottom: 10px;
      border-bottom: 5px dotted #f4c388;
      margin-left: 2em;
      margin-bottom: 0.5em;
      text-indent: 0em;
    }
    .u {
      text-decoration: underline;
    }
    .img-0 {
      width: 100%;
    }
    .img-a {
      width: 95%;
    }
    .w80 {
      width: 80%;
    }
    .img-b {
      width: 70%;
    }
    .img-c {
      width: 60%;
    }
    .img-d {
      width: 50%;
    }
    .img-e {
      width: 45%;
    }
    .img-f {
      width: 40%;
    }
    .img-g {
      width: 30%;
    }
    .img-h {
      width: 20%;
    }
    .img-i {
      width: 10%;
    }
    .img-j {
      width: 5%;
    }
    .img-zt {
      height: 6em;
      margin-top: -1.5em;
      margin-bottom: -0.4em;
      margin-left: 15%;
    }
    .inline {
      height: 1.3em;
      margin-bottom: -0.3em;
    }
    .inline0 {
      height: 3em;
    }
    .inline0-1 {
      height: 2em;
    }
    .inline1 {
      height: 3em;
      margin-top: 0.5em;
      margin-bottom: -0.5em;
    }
    .inline2 {
      height: 2.3em;
    }
    .img-qj {
      height: 7.5em;
      margin-bottom: -3.4em;
      margin-right: 0.5em;
    }
    // 行高
    .lh-25 {
      line-height: 25px;
    }
    // 字体
    .fm-kt {
      font-family: "kaiti";
    }
    .fm-fzht {
      font-family: "方正黑体";
    }
    .fz-16 {
      font-size: 16px !important;
    }
    .fz-15 {
      font-size: 15px !important;
    }
    // 字体
    .mb-20 {
      margin-bottom: 20px;
    }
    .mb-30 {
      margin-bottom: 30px;
    }
    .bk-bwh {
      background-color: #dfebf7;
      font-size: 1.2em;
      padding: 25px;
      border: 4px dotted #197abf;
    }
    .ls1 {
      text-align: center;
      color: #00b1f5;
      font-family: "STKaiti";
    }
    .ls2 {
      color: #00b1f5;
      font-weight: bold;
      font-size: 1.1em;
    }
    span.lsyq-1 {
      background-color: #0082d4;
      padding: 0.2em 0.4em 0.2em 0.4em;
      border-radius: 1.2em;
      margin-right: 0.5em;
      color: #ffffff;
      font-weight: bold;
      font-size: 1.3em;
    }
    span.hsyq-1 {
      background-color: #ffb7d4;
      padding: 0.2em 0.4em 0.2em 0.4em;
      border-radius: 1.2em;
      margin-right: 0.5em;
      color: #ffffff;
      font-weight: bold;
      font-size: 1.3em;
    }
    .zt-hs1 {
      font-weight: bold;
      color: #f0855b;
      font-size: 1.2em;
    }
    .h1-zt1 {
      padding: 5px 25px 5px 25px;
      border-radius: 10px 0px 0px 10px;
      background-color: #5392c7;
      font-size: 1.2em;
      color: #ffffff;
    }
    .h1-zt2 {
      padding: 10px;
      background-color: #b1dde0;
      margin-right: 2em;
      color: #ffffff;
      padding: 5px 50px 5px 25px;
      border-radius: 0px 5px 80px 0px;
      font-size: 1.2em;
    }
    div.bk {
      border: 3px solid #bbbcc0;
      padding: 3px 10px 3px 10px;
      margin-top: 1em;
      border-radius: 1.5em;
      margin-bottom: 1em;
    }
    div.bk2 {
      border: 2px dashed #000000;
      padding: 3px 10px 3px 10px;
      margin-top: 3em;
      margin-bottom: 1.5em;
    }
    div.bk-tp {
      margin-top: -3em;
      margin-bottom: 0.5em;
      margin-left: -2.7em;
    }
    .rwmb-2 {
      margin-top: 0.1em;
      margin-bottom: 0.5em;
      height: 3.4em;
    }
    div.bk-tp1 {
      margin-top: -2.8em;
      margin-bottom: 0.5em;
      margin-left: -2.7em;
    }
    .rwmb-3 {
      margin-top: 0.1em;
      margin-bottom: 0.5em;
      height: 2.5em;
    }
    .rwmb-4 {
      margin-top: 0.1em;
      margin-bottom: 0.5em;
      height: 2.2em;
    }
    div.bk4 {
      border: 2px solid #00aeed;
      padding: 1px 10px 1px 10px;
      margin-top: 2em;
      border-radius: 1.5em;
      margin-bottom: 1em;
    }
    div.bk4-1 {
      background: #e2f4fe;
      padding: 1px 10px 1px 10px;
      margin-top: 2em;
      border-radius: 1.5em;
      margin-bottom: 1em;
    }
    p.bj1-qjms {
      background-color: #5392c7;
      color: #ffffff;
      display: inline-block;
      font-size: 1em;
      padding: 0.1em 0.7em 0.12em 0.7em;
      font-weight: bold;
      border-radius: 1.5em;
      margin-left: 0em;
      text-align: center;
      text-indent: 0em;
      position: absolute;
      top: -2em;
    }
    span.bj1 {
      background-color: #fdad6e;
      padding: 0.2em 1em 0.2em 1em;
      font-size: 1.1em;
      font-weight: bold;
      color: #ffffff;
    }
    div.bj1 {
      background-color: #ccecfb;
      padding: 0.2em 0.5em 0.2em 0.5em;
      border-radius: 1em;
      margin-bottom: 0.2em;
      margin-left: -0.6em;
      margin-right: -0.6em;
      margin-top: -1.4em;
    }
    div.bj2 {
      background-color: #9adbf9;
      padding: 0.1px 0.5px 0.1px 0.5px;
      border-radius: 1.5em;
      margin-bottom: 0.2em;
      margin-left: -0.6em;
      margin-right: -0.6em;
      margin-top: -1.4em;
    }
    div.bj3 {
      background-color: #c7eafd;
      padding: 0.8em 1.8em 0.5em 0.1em;
      border-radius: 1.5em;
      margin-bottom: 0.2em;
      margin-left: -0.6em;
      margin-right: -0.6em;
      margin-top: -1.4em;
    }
    span.bj3-xyx {
      background-color: #92b03e;
      color: #ffffff;
      border-radius: 1.5em;
      padding: 5px 20px 5px 20px;
      font-size: 1em;
      font-weight: bold;
    }
    div.bk3 {
      margin-top: -2em;
      margin-bottom: 1.5em;
      margin-left: -1.2em;
    }
    .ts-1 {
      font-weight: bold;
    }
    .zt-h4 {
      background-color: #f0bd40;
      padding: 10px;
      color: #ffffff;
      margin-left: -2em;
      border-radius: 1.5em;
    }
    .qyls-h4 {
      font-family: "HiFont Hei GB";
      color: #6cb26c;
      font-weight: bold;
      padding: 0.2em;
      text-indent: 0em;
      margin-left: 0%;
    }
    .bj4 {
      background-color: #ffdeb5;
      padding: 20px;
      border-radius: 0.1em;
      margin-bottom: 2em;
      margin-top: 2.5em;
    }
    span.bj4-xyx {
      background-color: #fa9d1a;
      color: #ffffff;
      border-radius: 1.5em;
      padding: 5px 20px 5px 20px;
      font-size: 1em;
      font-weight: bold;
    }
    div.bj4-xyx {
      margin-top: -3em;
      margin-bottom: 1.5em;
      margin-left: -2.5em;
    }
    .bj5 {
      background-color: #cfcbdc;
      padding: 20px;
      border-radius: 1em;
      margin-bottom: 1em;
      margin-top: 2.5em;
    }
    span.bj5-xyx {
      background-color: #ffffff;
      color: #7d719f;
      border-radius: 0.5em 0.5em 0em 0em;
      padding: 5px 20px 5px 20px;
      font-size: 1em;
      font-weight: bold;
    }
    div.bj5-xyx {
      margin-top: -4em;
      margin-bottom: 1.5em;
      margin-left: -1.5em;
    }
    div.bj6 {
      margin-top: 1.6em;
      margin-bottom: -2.2em;
      margin-left: -1.3em;
    }
    span.bj6-xyx {
      background-color: #7b72a1;
      border-radius: 0.5em 0.5em 0em 0em;
      padding: 10px 20px 10px 20px;
      font-size: 1em;
      font-weight: bold;
    }
    .zt-ht {
      font-weight: bold;
      font-size: 1.2em;
      font-family: "HiFont Hei GB";
    }
    .zt-1 {
      color: #5fc0c9;
    }
    .zt-2 {
      color: red;
    }
    .zt-lvs1 {
      color: #95b321;
    }
    .zt-cs {
      color: #fca01b;
    }
    .zysx {
      margin-top: -2.2em;
      margin-left: -2em;
    }
    .zt-zysx {
      font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
      background-color: #24b8bc;
      border-radius: 1.5em;
      color: #ffffff;
      font-weight: bold;
      padding: 4px;
      font-size: 1.2em;
      box-shadow: 0.2em 0.2em 0px 0px #c1e3e4;
    }
    .zt-zysx1 {
      font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
      background-color: #96a7d5;
      border-radius: 1.5em;
      color: #ffffff;
      font-weight: bold;
      padding: 6px;
      font-size: 1.2em;
    }
    .zt-zysx2 {
      font-family: "DK-HEITI", "方正兰亭黑简体", "黑体";
      background-color: #0071bd;
      font-size: 1.2em;
    }
    .rwmb-1 {
      margin-left: -2.4em;
      margin-bottom: -0.6em;
      margin-top: 0.5em;
      height: 2em;
    }
    .rwmb-5 {
      margin-left: -2.75em;
      margin-bottom: 1em;
      margin-top: -5em;
      height: 2em;
    }
    .rwmb-6 {
      height: 1.8em;
    }
    .rwmb-7 {
      height: 1.5em;
    }
  }
  @font-face {
    font-family: '方正书宋';
    src: url('../Fonts/FZSSK.TTF');
  }
  @font-face {
    font-family: '方正小标宋';
    src: url('../Fonts/FZXBSK.TTF');
  }
  @font-face {
    font-family: '方正仿宋';
    src: url('../Fonts/FZFSK.TTF');
  }
  @font-face {
    font-family: "方正新书宋";
    src: url("../Fonts/FZXSSK.TTF");
  }
  @font-face {
    font-family: "方正细圆";
    src: url("../Fonts/FZY1JW.TTF");
  }
  @font-face {
    font-family: "FZLTZHJW";
    src: url("../Fonts/FZLTZHJW.ttf");
  }
  @font-face {
    font-family: "FZLTXIHJW";
    src: url("../Fonts/FZLTXIHJW.ttf");
  }
  @font-face {
    font-family: "FZHTJW";
    src: url("../Fonts/FZHTJW.ttf");
  }
}