
.face-wrap[data-v-8013c138] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 362px;
}
.face-msg[data-v-8013c138] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.face-img[data-v-8013c138] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  padding-top: 34px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.face-img .img-wrap[data-v-8013c138] {
    width: 200px;
    height: 200px;
    background: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 20px;
}
.face-img img[data-v-8013c138] {
    width: 128px;
    height: 128px;
}
.face-msg .msg-wrap[data-v-8013c138] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
}
.face-msg .msg-wrap img[data-v-8013c138]{
    width: 24px;
    height:24px;
    margin-right: 10px;
}
.face-msg .title[data-v-8013c138] {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0;
}
.face-msg .sub-text[data-v-8013c138] {
    font-size: 12px;
    background: #efefef;
    padding: 10px 15px;
    border-radius: 4px;
    color: #888;
    margin-bottom: 20px;
}
.do-msg .title[data-v-8013c138] {
    margin-bottom: 10px;
}
.do-msg .icon-item[data-v-8013c138] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
}
.do-msg .icon-item p[data-v-8013c138] {
    font-size: 12px;
    margin-bottom: 0;
    background: #efefef;
    color: #444;
    padding: 0 10px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.do-msg .icon-wrap[data-v-8013c138] {
    width: 40px;
    height: 40px;
    background: #0880F1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.do-msg .icon-wrap img[data-v-8013c138] {
    width: 28px;
    height: 28px;
}
.btn[data-v-8013c138] {
    color: #fff;
    width: 140px!important;
    height: 36px!important;
    margin-bottom: 10px;
    border: none;
}
.red[data-v-8013c138] {
    color: #c00;
    font-weight: bold;
}
.face-cancel-warn[data-v-8013c138] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
}
.face-cancel-warn img[data-v-8013c138] {
    width: 32px;
    height: 32px;
    margin-right: 10px;
}
.face-cancel-warn .warn-text[data-v-8013c138] {
    color: #333;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 0;
}
.warn-sub[data-v-8013c138] {
    margin-bottom: 0;
}


.title[data-v-47318e3a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 20px;
}
.title img[data-v-47318e3a] {
    width: 30px;
    height: 30px;
    margin-right: 10px;
}
.title p[data-v-47318e3a] {
    margin: 0;
}
.title .title-msg[data-v-47318e3a] {
    font-weight: bold;
    font-size: 16px;
}



button[data-v-613e5ae0] {
  color: #fff;
  border: none;
}
.out[data-v-613e5ae0] {
  color: #555!important;
  border: 1px solid #ddd!important;
}
.userInfo[data-v-613e5ae0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.password_text[data-v-613e5ae0]{
  font-size: 12px;
  position: relative;
  top: -12px;
  color:red;
}
.tel[data-v-613e5ae0] {
  margin:0 10px;
  cursor: pointer;
  max-width: 70px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.header[data-v-613e5ae0] {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 99999;
  background: #fff;
  /* transition: all .5s; */
}
.header .logo img[data-v-613e5ae0], .header2 .logo img[data-v-613e5ae0] {
  -o-object-fit: contain;
     object-fit: contain;
}
.wechatBtn[data-v-613e5ae0] {
  cursor: pointer;
  margin-bottom: 10px;
  width: 352px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #32D058;
  border-radius: 4px;
}
/* .wechatBtn img {
  width: 40px;
  height: 40px;
  margin-right: 20px;
} */
.wechatBtn p[data-v-613e5ae0] {
  margin: 0;
  color: #fff;
}
.header2[data-v-613e5ae0] {
  width: 1200px;
  margin: auto;
  position: fixed;
  left: 0;
  top: 20px;
  right: 0;
  z-index: 99999;
  -webkit-transition: all .5s;
  transition: all .5s;
  border-radius: 6px;
  overflow: hidden;
  border: 1px solid #eee;
}
.header2 .logo[data-v-613e5ae0]{
  margin-left: 20px;
}
.header2 .topLine[data-v-613e5ae0] {
  display: none;
}
.header3[data-v-613e5ae0] {
  width: 100%;
  margin: auto;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99999;
  -webkit-transition: all .5s;
  transition: all .5s;
  border-radius: 6px;
  overflow: hidden;
  border: 1px solid #eee;
  top: 68px!important;
}
.topLine[data-v-613e5ae0] {
  height: 4px;
}
.botLine[data-v-613e5ae0] {
  height: 1px;
  background: #eee;
}
#nav[data-v-613e5ae0] {
  width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0;
}
.menu .item[data-v-613e5ae0] {
  margin: 0 12px;
  display: block;
  font-size: 16px;
  line-height: 16px;
  padding: 5px 0;
  height: 28px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  border-bottom: 2px solid transparent;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.logo[data-v-613e5ae0] {
  width: 140px;
  height: 50px;
  cursor: pointer;
  border-radius: 4px;
  overflow: hidden;
}
.logo img[data-v-613e5ae0] {
  -o-object-fit: contain;
     object-fit: contain;
}
.menu[data-v-613e5ae0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.login[data-v-613e5ae0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.login span[data-v-613e5ae0] {
  font-size: 14px;
}
.login img[data-v-613e5ae0] {
  width: 36px;
  height: 36px;
  margin-right: 8px;
}
.loginForm[data-v-613e5ae0] {
  width: 100%;
  padding: 30px 0 10px;
}
.loginForm input[data-v-613e5ae0] {
  margin-bottom: 20px;
  font-size: 14px;
}
.checkWrap[data-v-613e5ae0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.loginBtn[data-v-613e5ae0] {
  margin-bottom: 15px;
  font-size: 14px;
}
.register[data-v-613e5ae0] {
  cursor: pointer;
}
.photo[data-v-613e5ae0] {
  width: 40px;
  height: 40px;
  border-radius: 20px;
  overflow: hidden;
  cursor: pointer;
  background: #fff;
}
.anticon[data-v-613e5ae0] {
  display: none;
}
.drawer .item[data-v-613e5ae0] {
  padding: 10px 0;
  border-bottom: 1px solid #ddd;
  text-align: center;
  font-size: 16px;
}
.qrcodeTitle[data-v-613e5ae0] {
  cursor: pointer;
  color: #333;
}
.sideDo[data-v-613e5ae0] {
  position: fixed;
  right: 20px;
  bottom: 30%;
  width: 50px;
  border-radius: 6px;
  /* 注释原因：百家云直播 */
  z-index: 999999999;
}
.sideDo ul[data-v-613e5ae0] {
  position: relative;
}
.sideDo ul li[data-v-613e5ae0] {
  padding: 10px 0;
  cursor: pointer;
}
.sideDo ul li  img[data-v-613e5ae0] {
  width: 32px;
  height: 32px;
}
.side-code-bg[data-v-613e5ae0] {
  width: 180px;
  padding: 10px!important;
  background: #fff;
  border-radius: 6px;
  position: absolute;
  left: -180px;
  top: 0;
  border: 1px solid #eee;
}
.sideDo .codeTxt[data-v-613e5ae0] {
  margin: 0;
  font-size: 14px;
  padding-top: 5px;
  font-weight: bold;
}
.side-code-bg img[data-v-613e5ae0]{
  width: 100%!important;
  height: 100%!important;
}
.serve-wrap[data-v-613e5ae0] {
  width: 180px;
  padding-top: 10px!important;
  background: #fff;
  border-radius: 6px;
  position: absolute;
  left: -180px;
  top: 0;
  border: 1px solid #eee;
}
.serve-wrap h3[data-v-613e5ae0] {
  font-size: 18px;
  margin: 0;
  color: rgb(0, 113, 245);
}
.loginItem[data-v-613e5ae0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.loginItem label[data-v-613e5ae0] {
  min-width: 90px;
}
.loginItem input[data-v-613e5ae0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 0;
  height: 40px;
  font-size: 14px;
}
.loginForm button[data-v-613e5ae0] {
  min-width: 102px;
  font-size: 14px;
}
.do-wrap[data-v-613e5ae0] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.forget-title[data-v-613e5ae0] {
  padding: 15px 0;
}
.phone-wrap[data-v-613e5ae0], .code-wrap[data-v-613e5ae0] {
  width: 100%;
}
.forget-btn[data-v-613e5ae0] {
  height: 40px;
  width: 100%;
}
.forget-msg[data-v-613e5ae0] {
  padding: 10px 0;
}
.forget-msg span[data-v-613e5ae0] {
  font-size: 12px;
  color: #666;
}
.go-do[data-v-613e5ae0] {
  padding: 10px 0;
  cursor: pointer;
}
.go-do span[data-v-613e5ae0] {
  text-align: center;
  display: block;
  color: rgb(0, 113, 245);
}
.code-title[data-v-613e5ae0] {
  text-align: center;
}

/* 
  模板1移动端适配css 
*/
/* 
@media screen and (max-width: 1024px){
  .sideDo {
    display: none;
  }
  .wechatBtn {
    display: none
  }
  .header {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 99999;
    background: #fff;
    border: none;
    border-radius: 0;
  }
  .header2 {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 99999;
    background: #fff;
    border: none;
    border-radius: 0;
  }
  .header2 .logo{
    margin-left: 0;
  }
  .header2 .topLine {
    display: block;
  }
  #nav {
    width: 100%;
    padding: 10px;
  }
  .menu {
    display: none;
  }
  .anticon {
    display: block;
    font-size: 30px;
  }
  .drawerMenu .item{
    padding: 10px 0;
    text-align: center;
    border-bottom: 1px solid #eee;
  }
  .tel {
    margin:0 5px;
  }
  .logo {
    width: 120px;
    height: 34px;
  }
  .qrcodeTitle {
    display: none;
  }
}
*/

/* register */
button[data-v-613e5ae0] {
    color: #fff;
    border: 1px solid #fff;
}
.reset[data-v-613e5ae0] {
    color: #333!important;
    border: 1px solid #ddd!important;
    margin-left: 20px;
}
.register .form[data-v-613e5ae0] {
    /* width: 600px; */
    border-radius: 6px;
    height: 100%;
    margin: 0 auto;
    /* padding:20px 0 0; */
    /* box-shadow: 1px 1px 3px #aaa; */
}
.register .title[data-v-613e5ae0] {
    border-left: 4px solid #fff;
    text-align: left;
    padding-left: 10px;
    font-weight: bold;
    color: rgb(42, 42, 42);
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 30px;
}
.register .formItem[data-v-613e5ae0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 18px;
}
.register .formItem .codeNumber[data-v-613e5ae0] {
    width: 98px;
}
.register .formWrap[data-v-613e5ae0] {
    width: 300px;
    margin: 0 auto;
}
.register .formItem label[data-v-613e5ae0] {
    height: 40px;
    line-height: 40px;
    min-width: 80px;
    text-align: left;
    margin-right: 10px;
}
.register .formItem input[data-v-613e5ae0] {
    /* width: 260px; */
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 40px;
    line-height: 40px;
    padding: 0 11px
}
.register .formItem .select-wrap[data-v-613e5ae0] {
  width: 100%;
}
.sendBtn[data-v-613e5ae0] {
    margin-left: 10px;
    font-size: 14px;
    min-width: 102px;
}
.register .btnWrap[data-v-613e5ae0] {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
}
.register .checkWrap label[data-v-613e5ae0] {
    margin-right: 0;
}
.artical[data-v-613e5ae0]{
    text-align: left;
    width: 100%;
    text-indent: 2em;
    height: 70vh;
    overflow: auto;
}
.artical h3[data-v-613e5ae0] {
    font-size: 14px;
    font-weight: bold;
}
.artical ul li[data-v-613e5ae0] {
    list-style: outside;
    text-indent: 4em;
}
#captchaBoxBtn[data-v-613e5ae0] {
    width: 260px;
}


/*
  template-two
*/
.tem-two-top-img[data-v-613e5ae0] {
  width: 1200px;
  height: 120px;
  margin: 0 auto;
}
.tem-two-top-img img[data-v-613e5ae0] {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.tem-two-nav[data-v-613e5ae0] {
  width: 100%;
  height: 60px;
  /* border-radius: 4px; */
}
.tem-1x[data-v-613e5ae0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 540px;
  background: url(../img/1xbanner.7cd5d22b.png) no-repeat center center;
  background-size: cover;
  padding-top: 10px;
}
.tem-1x-unIndex[data-v-613e5ae0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.button1x[data-v-613e5ae0] {
  width: 130px;
  height: 46px;
  border-radius: 23px;
  background: #37B979;
  color: #fff;
  border: none;
  margin-bottom: 95px;
}
.tem-1x-nav-inner[data-v-613e5ae0] {
  height: 80px;
  width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tem-two-nav-inner[data-v-613e5ae0] {
  width: 1200px;
  height: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tem-two-nav-menu-wrap[data-v-613e5ae0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tem-two-nav-item[data-v-613e5ae0] {
  margin-right: 40px;
  color: #fff;
  font-size: 16px;
  line-height: 32px;
  border-bottom: 2px solid #0880F1;
  cursor: pointer;
}
.tem-1x-item[data-v-613e5ae0] {
  margin-right: 40px;
  color: #91bbe4;
  font-size: 16px;
  line-height: 32px;
  cursor: pointer;
}
.tem-1x-unItem[data-v-613e5ae0] {
  margin-right: 40px;
  color: #999;
  font-size: 16px;
  line-height: 32px;
  cursor: pointer;
}
.tem-two-header[data-v-613e5ae0] {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  height: 50px!important;
}
.tem-two-wechat-login[data-v-613e5ae0] {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tem-two-wechat-login .tem-two-login-line-wrap[data-v-613e5ae0] {
  width: 100%;
  color: #AEB3C0;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 0 25px;
}
.tem-two-wechat-login img[data-v-613e5ae0]{
  width: 30px;
  height: 30px;
  cursor: pointer;
}
.tem-two-wechat-login .tem-two-login-line[data-v-613e5ae0] {
  width: 60px;
  height: 1px;
  background: #AEB3C0;
}
.tem-two-wechat-login .tem-two-login-line-name[data-v-613e5ae0] {
  padding: 0 10px;
}
.cap-style-tem-one[data-v-613e5ae0] {
  background: #0071F5;
  color: #fff;
  border-color: #fff;
  height: 40px;
}
.cap-style-tem-two[data-v-613e5ae0] {
  background: #fff;
  color: #0880F1;
  border-color: #0880F1;
  height: 40px;
}
#sc[data-v-613e5ae0] {
  margin: 0;
}
.nc_scale[data-v-613e5ae0] {
  background: #e8e8e8 !important;
}
.nc_scale div.bc_bg[data-v-613e5ae0] {
  background: #7ac23c !important;
}
.nc_scale .scale_text2[data-v-613e5ae0] {
  color: #fff !important;
}
.nc_scale span[data-v-613e5ae0] {
  border: 1px solid #ccc !important;
}
.errloading[data-v-613e5ae0] {
  border: #faf1d5 1px solid !important;
  color: #ef9f06 !important;
}


.app-code[data-v-0b5f9bf4]{
  position:absolute;
  right:-22px;
  top:35px;
  z-index:999999;
  width: 200px;
  height: 200px;
}
button[data-v-0b5f9bf4] {
  color: #fff;
  border: none;
}
.line[data-v-0b5f9bf4]{
  width: 20px;
  height: 1px;
  background: #cccccc;
  display:block;
  position: relative;
  left: 15px;
  margin: 12px 0;
}
.out[data-v-0b5f9bf4] {
  color: #555!important;
  border: 1px solid #ddd!important;
}
.userInfo[data-v-0b5f9bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tel[data-v-0b5f9bf4] {
  margin:0 10px;
  cursor: pointer;
  max-width: 70px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.header[data-v-0b5f9bf4] {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 99999;
  background: #fff;
  /* transition: all .5s; */
}
.header .logo img[data-v-0b5f9bf4], .header2 .logo img[data-v-0b5f9bf4] {
  -o-object-fit: contain;
     object-fit: contain;
}
.wechatBtn[data-v-0b5f9bf4] {
  cursor: pointer;
  margin-bottom: 10px;
  width: 352px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #32D058;
  border-radius: 4px;
}
/* .wechatBtn img {
  width: 40px;
  height: 40px;
  margin-right: 20px;
} */
.wechatBtn p[data-v-0b5f9bf4] {
  margin: 0;
  color: #fff;
}
.header2[data-v-0b5f9bf4] {
  width: 1200px;
  margin: auto;
  position: fixed;
  left: 0;
  top: 20px;
  right: 0;
  z-index: 99999;
  -webkit-transition: all .5s;
  transition: all .5s;
  border-radius: 6px;
  overflow: hidden;
  border: 1px solid #eee;
}
.header2 .logo[data-v-0b5f9bf4]{
  margin-left: 20px;
}
.header2 .topLine[data-v-0b5f9bf4] {
  display: none;
}
.header3[data-v-0b5f9bf4] {
  width: 100%;
  margin: auto;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 99999;
  -webkit-transition: all .5s;
  transition: all .5s;
  border-radius: 6px;
  overflow: hidden;
  border: 1px solid #eee;
  top: 68px!important;
}
.topLine[data-v-0b5f9bf4] {
  height: 4px;
}
.botLine[data-v-0b5f9bf4] {
  height: 1px;
  background: #eee;
}
#nav[data-v-0b5f9bf4] {
  width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0;
}
.menu .item[data-v-0b5f9bf4] {
  margin: 0 12px;
  display: block;
  font-size: 16px;
  line-height: 16px;
  padding: 5px 0;
  height: 28px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  border-bottom: 2px solid transparent;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.logo[data-v-0b5f9bf4] {
  width: 140px;
  height: 50px;
  cursor: pointer;
  border-radius: 4px;
  overflow: hidden;
}
.logo img[data-v-0b5f9bf4] {
  -o-object-fit: contain;
     object-fit: contain;
}
.menu[data-v-0b5f9bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.login[data-v-0b5f9bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.login span[data-v-0b5f9bf4] {
  font-size: 14px;
}
.login img[data-v-0b5f9bf4] {
  width: 36px;
  height: 36px;
  margin-right: 8px;
}
.loginForm[data-v-0b5f9bf4] {
  width: 100%;
  padding: 30px 0 10px;
}
.loginForm input[data-v-0b5f9bf4] {
  margin-bottom: 20px;
  font-size: 14px;
}
.checkWrap[data-v-0b5f9bf4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.loginBtn[data-v-0b5f9bf4] {
  margin-bottom: 15px;
  font-size: 14px;
}
.register[data-v-0b5f9bf4] {
  cursor: pointer;
}
.photo[data-v-0b5f9bf4] {
  width: 40px;
  height: 40px;
  border-radius: 20px;
  overflow: hidden;
  cursor: pointer;
  background: #fff;
}
.anticon[data-v-0b5f9bf4] {
  display: none;
}
.drawer .item[data-v-0b5f9bf4] {
  padding: 10px 0;
  border-bottom: 1px solid #ddd;
  text-align: center;
  font-size: 16px;
}
.qrcodeTitle[data-v-0b5f9bf4] {
  cursor: pointer;
  color: #333;
}
.sideDo[data-v-0b5f9bf4] {
  position: fixed;
  right: 20px;
  bottom: 30%;
  width: 50px;
  border-radius: 6px;
  /* 注释原因：百家云直播 */
  z-index: 999999999;
  background-color: #ffffff !important;
  padding: 16px 0;
  -webkit-box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16);
}
.left_box[data-v-0b5f9bf4]{
  height: 226px;
  opacity: 0.9;
}
.sideDo ul[data-v-0b5f9bf4] {
  position: relative;
}
.sideDo ul li[data-v-0b5f9bf4] {
  /* padding: 10px 0; */
  cursor: pointer;
  text-align: center;
}
.sideDo ul li  img[data-v-0b5f9bf4] {
  /* width: 18px;
  height: 18px; */
}
.side-code-bg[data-v-0b5f9bf4] {
  width: 180px;
  padding: 10px!important;
  background: #fff;
  /* border-radius: 6px; */
  position: absolute;
  left: -180px;
  top: -15px;
  border: 1px solid #eee;
}
.sideDo .codeTxt[data-v-0b5f9bf4] {
  margin: 0;
  font-size: 14px;
  padding-top: 5px;
  font-weight: bold;
}
.side-code-bg img[data-v-0b5f9bf4]{
  width: 100%!important;
  /* height: 100%!important; */
}
.serve-wrap[data-v-0b5f9bf4] {
  width: 180px;
  padding-top: 10px!important;
  background: #fff;
  /* border-radius: 6px; */
  position: absolute;
  left: -180px;
  top: -15px;
  border: 1px solid #eee;
}
.serve-wrap h3[data-v-0b5f9bf4] {
  font-size: 18px;
  margin: 0;
  /* color:rgb(0, 113, 245); */
  color: #3D3D3D;
}
.loginItem[data-v-0b5f9bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.loginItem label[data-v-0b5f9bf4] {
  min-width: 90px;
}
.loginItem input[data-v-0b5f9bf4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 0;
  height: 40px;
  font-size: 14px;
}
.loginForm button[data-v-0b5f9bf4] {
  min-width: 102px;
  font-size: 14px;
}
.do-wrap[data-v-0b5f9bf4] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.forget-title[data-v-0b5f9bf4] {
  padding: 15px 0;
}
.phone-wrap[data-v-0b5f9bf4], .code-wrap[data-v-0b5f9bf4] {
  width: 100%;
}
.forget-btn[data-v-0b5f9bf4] {
  height: 40px;
  width: 100%;
}
.forget-msg[data-v-0b5f9bf4] {
  padding: 10px 0;
}
.forget-msg span[data-v-0b5f9bf4] {
  font-size: 12px;
  color: #666;
}
.go-do[data-v-0b5f9bf4] {
  padding: 10px 0;
  cursor: pointer;
}
.go-do span[data-v-0b5f9bf4] {
  text-align: center;
  display: block;
  color: rgb(0, 113, 245);
}
.code-title[data-v-0b5f9bf4] {
  text-align: center;
}

/* 
  模板1移动端适配css 
*/
/* 
@media screen and (max-width: 1024px){
  .sideDo {
    display: none;
  }
  .wechatBtn {
    display: none
  }
  .header {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 99999;
    background: #fff;
    border: none;
    border-radius: 0;
  }
  .header2 {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 99999;
    background: #fff;
    border: none;
    border-radius: 0;
  }
  .header2 .logo{
    margin-left: 0;
  }
  .header2 .topLine {
    display: block;
  }
  #nav {
    width: 100%;
    padding: 10px;
  }
  .menu {
    display: none;
  }
  .anticon {
    display: block;
    font-size: 30px;
  }
  .drawerMenu .item{
    padding: 10px 0;
    text-align: center;
    border-bottom: 1px solid #eee;
  }
  .tel {
    margin:0 5px;
  }
  .logo {
    width: 120px;
    height: 34px;
  }
  .qrcodeTitle {
    display: none;
  }
}
*/

/* register */
button[data-v-0b5f9bf4] {
    color: #fff;
    border: 1px solid #fff;
}
.reset[data-v-0b5f9bf4] {
    color: #333!important;
    border: 1px solid #ddd!important;
    margin-left: 20px;
}
.register .form[data-v-0b5f9bf4] {
    /* width: 600px; */
    border-radius: 6px;
    height: 100%;
    margin: 0 auto;
    /* padding:20px 0 0; */
    /* box-shadow: 1px 1px 3px #aaa; */
}
.register .title[data-v-0b5f9bf4] {
    border-left: 4px solid #fff;
    text-align: left;
    padding-left: 10px;
    font-weight: bold;
    color: rgb(42, 42, 42);
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 30px;
}
.register .formItem[data-v-0b5f9bf4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 18px;
}
.register .formItem .codeNumber[data-v-0b5f9bf4] {
    width: 98px;
}
.register .formWrap[data-v-0b5f9bf4] {
    width: 300px;
    margin: 0 auto;
}
.register .formItem label[data-v-0b5f9bf4] {
    height: 40px;
    line-height: 40px;
    min-width: 80px;
    text-align: left;
    margin-right: 10px;
}
.register .formItem input[data-v-0b5f9bf4] {
    /* width: 260px; */
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 40px;
    line-height: 40px;
    padding: 0 11px
}
.register .formItem .select-wrap[data-v-0b5f9bf4] {
  width: 100%;
}
.sendBtn[data-v-0b5f9bf4] {
    margin-left: 10px;
    font-size: 14px;
    min-width: 102px;
}
.register .btnWrap[data-v-0b5f9bf4] {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
}
.register .checkWrap label[data-v-0b5f9bf4] {
    margin-right: 0;
}
.artical[data-v-0b5f9bf4]{
    text-align: left;
    width: 100%;
    text-indent: 2em;
    height: 70vh;
    overflow: auto;
}
.artical h3[data-v-0b5f9bf4] {
    font-size: 14px;
    font-weight: bold;
}
.artical ul li[data-v-0b5f9bf4] {
    list-style: outside;
    text-indent: 4em;
}
#captchaBoxBtn[data-v-0b5f9bf4] {
    width: 260px;
}


/*
  template-two
*/
.tem-two-top-img[data-v-0b5f9bf4] {
  width: 1200px;
  height: 120px;
  margin: 0 auto;
}
.tem-two-top-img img[data-v-0b5f9bf4] {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.tem-two-nav[data-v-0b5f9bf4] {
  width: 100%;
  height: 50px;
  /* border-radius: 4px; */
}
.tem-1x[data-v-0b5f9bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 540px;
  background: url(../img/1xbanner.7cd5d22b.png) no-repeat center center;
  background-size: cover;
  padding-top: 10px;
}
.tem-1x-unIndex[data-v-0b5f9bf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.button1x[data-v-0b5f9bf4] {
  width: 130px;
  height: 46px;
  border-radius: 23px;
  background: #37B979;
  color: #fff;
  border: none;
  margin-bottom: 95px;
}
.tem-1x-nav-inner[data-v-0b5f9bf4] {
  height: 80px;
  width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tem-two-nav-inner[data-v-0b5f9bf4] {
  width: 1200px;
  height: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tem-two-nav-menu-wrap[data-v-0b5f9bf4] {
 
  display: -webkit-box;
 
  display: -ms-flexbox;
 
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position:relative;
}
.tem-two-nav-item[data-v-0b5f9bf4] {
  margin-right: 40px;
  color: #fff;
  font-size: 16px;
  line-height: 32px;
  border-bottom: 2px solid #0880F1;
  cursor: pointer;
  text-shadow: 0 1px 1px rgba(0,0,0,0.5);
}
/* .tem-two-nav-item:hover{
  border-bottom: 2px solid #ffffff !important;
} */
.tem-1x-item[data-v-0b5f9bf4] {
  margin-right: 40px;
  color: #91bbe4;
  font-size: 16px;
  line-height: 32px;
  cursor: pointer;
}
.tem-1x-unItem[data-v-0b5f9bf4] {
  margin-right: 40px;
  color: #999;
  font-size: 16px;
  line-height: 32px;
  cursor: pointer;
}
.tem-two-header[data-v-0b5f9bf4] {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  height: 50px!important;
}
.tem-two-wechat-login[data-v-0b5f9bf4] {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tem-two-wechat-login .tem-two-login-line-wrap[data-v-0b5f9bf4] {
  width: 100%;
  color: #AEB3C0;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 0 25px;
}
.tem-two-wechat-login img[data-v-0b5f9bf4]{
  width: 30px;
  height: 30px;
  cursor: pointer;
}
.tem-two-wechat-login .tem-two-login-line[data-v-0b5f9bf4] {
  width: 60px;
  height: 1px;
  background: #AEB3C0;
}
.tem-two-wechat-login .tem-two-login-line-name[data-v-0b5f9bf4] {
  padding: 0 10px;
}
.cap-style-tem-one[data-v-0b5f9bf4] {
  background: #0071F5;
  color: #fff;
  border-color: #fff;
  height: 40px;
}
.cap-style-tem-two[data-v-0b5f9bf4] {
  background: #fff;
  color: #0880F1;
  border-color: #0880F1;
  height: 40px;
}
#sc[data-v-0b5f9bf4] {
  margin: 0;
}
.nc_scale[data-v-0b5f9bf4] {
  background: #e8e8e8 !important;
}
.nc_scale div.bc_bg[data-v-0b5f9bf4] {
  background: #7ac23c !important;
}
.nc_scale .scale_text2[data-v-0b5f9bf4] {
  color: #fff !important;
}
.nc_scale span[data-v-0b5f9bf4] {
  border: 1px solid #ccc !important;
}
.errloading[data-v-0b5f9bf4] {
  border: #faf1d5 1px solid !important;
  color: #ef9f06 !important;
}


.footer .bot[data-v-62fe346e] {
  height: 40px;
  line-height: 40px;
}
.footer a[data-v-62fe346e] {
  color: #fff;
}
.footer .icon[data-v-62fe346e] {
  margin-right: 10px;
}
.footer .item[data-v-62fe346e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footer .item span[data-v-62fe346e] {
  font-weight: bold;
  font-size: 16px;
  line-height: 32px;
}
.footer .logo[data-v-62fe346e] {
  width: 120px;
  height: 36px;
  border-radius: 4px;
  overflow: hidden;
}
.footer .inner[data-v-62fe346e] {
  width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 150px;
}
.footer .top[data-v-62fe346e] {
  background: #F7F9FC;
}
@media screen and (max-width: 1024px) {
.footer .inner[data-v-62fe346e] {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100px;
}
.footer .logo[data-v-62fe346e] {
    display: none;
}
}


.bot-wrap[data-v-6b2c31e8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 10px;
}
.footer .bot[data-v-6b2c31e8] {
  height: 40px;
  line-height: 40px;
  background: #E3E3E3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footer .bot a[data-v-6b2c31e8] {
    color: #7B7B7B;
    font-size: 12px;
}
.footer-content[data-v-6b2c31e8] {
    height: 266px;
    background: #fff;
    -webkit-box-shadow: 0 -2px 2px #eee!important;
            box-shadow: 0 -2px 2px #eee!important;
}
.inner[data-v-6b2c31e8] {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.f-l[data-v-6b2c31e8] {
    -webkit-box-flex: 4;
        -ms-flex: 4;
            flex: 4;
}
.f-r[data-v-6b2c31e8] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.f-l ul[data-v-6b2c31e8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 25px;
}
.f-l ul li[data-v-6b2c31e8] {
    cursor: pointer;
    color: #666;
    font-size: 16px;
}
.f-l .logo img[data-v-6b2c31e8] {
    width: auto;
    -o-object-fit: contain;
       object-fit: contain;
}
.f-l .logo[data-v-6b2c31e8] {
    height: 66px;
    margin-bottom: 10px;
}
.f-l .inc-name[data-v-6b2c31e8], .f-l .email[data-v-6b2c31e8], .f-l .tel[data-v-6b2c31e8]{
    text-align: left;
    color: #333;
    font-size: 14px;
    margin-bottom: 10px;
    margin-right: 20px;
}
.f-r img[data-v-6b2c31e8] {
    width: 156px;
    height: 156px;
    margin-bottom: 20px;
    border-radius: 4px;
}
.f-r p[data-v-6b2c31e8] {
    font-size: 30px;
    color: #333;
    margin-bottom: 0;
}
.call-wrap[data-v-6b2c31e8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}


.footer[data-v-51bdc71a] {
    height: 300px;
    padding-top: 40px;
    background: #333;
    color: #fff;
}
.footer .item[data-v-51bdc71a] {
    text-align: left;
}
.inner[data-v-51bdc71a] {
    width: 1200px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}
.bot-left[data-v-51bdc71a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.title[data-v-51bdc71a] {
    font-size: 12px;
    margin-bottom: 22px;
    color: #999;
    line-height: 12px;
    text-align: left;
}
.title2[data-v-51bdc71a] {
    font-size: 12px;
    margin-bottom: 10px;
    color: #CBCBCB;
    line-height: 12px;
    text-align: left;
}
.subt[data-v-51bdc71a] {
    font-size: 12px;
    color: #5F5F5F;
    line-height: 12px;
    display: block;
}
.menus li[data-v-51bdc71a] {
    margin-bottom: 20px;
}
.line-wrap[data-v-51bdc71a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    padding-bottom: 30px;
    margin: 0 30px;
}
.line[data-v-51bdc71a] {
    width: 1px;
    background: #5F5F5F;
    height: 136px;
}
.bot-right[data-v-51bdc71a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 24px;
}
.txtStyle[data-v-51bdc71a] {
    color: #999;
    font-size: 12px;
    margin-bottom: 10px;
    line-height: 12px;
    text-align: left;
}
.code-size[data-v-51bdc71a] {
    width: 78px;
    height: 78px;
    margin-bottom: 15px;
}
.code-wrap[data-v-51bdc71a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.code-item[data-v-51bdc71a] {
    margin-right: 20px;
}
.bot-wrap[data-v-51bdc71a] {
    height: 100px;
    background: #222;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}


.footer-box[data-v-9a9b4b8c]{
    background-image: url(../img/main_bottom.b96260c1.png);
    background-repeat: no-repeat;
}
.footerImage[data-v-9a9b4b8c] {
    width: 100%;
    height: 362px;
    /* position: absolute;
    left: 0px;
    bottom: 0px; */
    /* height: 362px;
    background-image: url(../../assets/images/main_bottom.png);
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover; */
}
.footer[data-v-9a9b4b8c]{   
    position: relative;
    margin-top: 200px;
    /* top: -160px; */
}
.bot-wrap[data-v-9a9b4b8c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 10px;
}
.footer .bot[data-v-9a9b4b8c] {
  height: 40px;
  line-height: 40px;
  background: #E3E3E3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footer .bot a[data-v-9a9b4b8c] {
    color: #7B7B7B;
    font-size: 12px;
}
.footer-content[data-v-9a9b4b8c] {
    height: 266px;
    background: #333;
    /* box-shadow: 0 -2px 2px #eee!important; */
}
.inner[data-v-9a9b4b8c] {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.f-l[data-v-9a9b4b8c] {
    -webkit-box-flex: 4;
        -ms-flex: 4;
            flex: 4;
}
.f-r[data-v-9a9b4b8c] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.f-l ul[data-v-9a9b4b8c] {
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 13px;
}
.f-l ul li[data-v-9a9b4b8c] {
    cursor: pointer;
    color: #ccc;
    font-size: 12px;
}
.f-l .logo img[data-v-9a9b4b8c] {
    width:100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.bottom-text[data-v-9a9b4b8c] {
    height: 78px;
    font-size: 12px;
    font-weight: normal;
    line-height: 26px;
    color: #808080;
}
.f-l .logo[data-v-9a9b4b8c] {
    width: 148px;
    height: 66px;
    margin-bottom: 10px;
}
.f-l .inc-name[data-v-9a9b4b8c], .f-l .email[data-v-9a9b4b8c], .f-l .tel[data-v-9a9b4b8c]{
    text-align: left;
    color: #333;
    font-size: 14px;
    margin-bottom: 10px;
    margin-right: 20px;
}
.f-r img[data-v-9a9b4b8c] {
    width: 156px;
    height: 156px;
    margin-bottom: 20px;
    border-radius: 50%;
}
.f-r p[data-v-9a9b4b8c] {
    font-size: 30px;
    color: #333;
    margin-bottom: 0;
}
.call-wrap[data-v-9a9b4b8c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}


.flex-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.flex-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-row-align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-column-align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.flex-row-justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flex-row-justify-space-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
*{
  margin: 0;
  padding: 0;
}
#app {
  /* font-family: Avenir, Helvetica, Arial, sans-serif; */
  font-family: "微软雅黑", "黑体", "宋体";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #333;
  font-size: 14px;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

@charset "UTF-8";
/* html{
    filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);
    -webkit-filter: grayscale(100%);
} */
.el-message-box {
  padding: 10px;
}
body::-webkit-scrollbar {
  width: 0px;
}
body::-webkit-scrollbar-thumb {
  background: #aaa;
}
a {
  text-decoration: none !important;
  color: #555;
}
li {
  list-style: none;
}
html, body {
  width: 100%;
  height: 100%;
}
img {
  /* width: 100%;//注释原因html2canvas生成图片文字出不来
  height: 100%; */
  border: 0;
}
.img_a {
  width: 100%;
  height: 100%;
}
.el-message {
  z-index: 999999 !important;
}
.main {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.ant-drawer-body {
  padding: 10px;
}
.slide-verify, .slide-verify-slider {
  width: 260px !important;
}
.slide-verify-slider {
  margin-top: 10px !important;
}
.ant-input:hover {
  border-color: #d9d9d9;
}
.ant-input:focus {
  border-color: #d9d9d9;
}
.ali-danmu-input {
  display: none !important;
}
.ant-message {
  top: 100px;
  z-index: 999999;
}
.fades-enter-active {
  -webkit-transition: all .5s;
  transition: all .5s;
  opacity: 1;
  margin-left: 0;
}
.fades-enter, .fades-leave-to {
  opacity: 0;
  margin-left: -20px;
}
.ali-danmuku-control {
  margin-top: 5px !important;
}
.loadding {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.red {
  color: red !important;
}
.ant-drawer-left.ant-drawer-open, .ant-drawer-right.ant-drawer-open {
  z-index: 999999999999999999999999999999999999999999999999999999999999999999;
}
#chatBtn {
  width: 70px !important;
  height: 70px;
  bottom: 50px !important;
  padding: 10px 10px 20px 10px !important;
}
.ant-modal-mask, .ant-modal-wrap {
  z-index: 99999;
}
.prism-player .prism-setting-btn, .prism-player .prism-cc-btn, .ali-danmuku-control, .prism-player .prism-thumbnail {
  display: none !important;
}
.prism-player .prism-live-display {
  line-height: 40px !important;
  height: 40px !important;
  top: 4px !important;
}
.prism-player .prism-controlbar {
  height: 56px !important;
}
.prism-player .prism-time-display {
  margin-top: 20px !important;
}
.prism-player .prism-volume {
  margin-top: 23px !important;
}
.prism-player .prism-controlbar .prism-controlbar-bg {
  background: #333 !important;
}
.ant-modal-title {
  font-weight: bold;
}
.ant-popover-title {
  text-align: center;
}

/*上传一寸照片css*/
.ant-upload.ant-upload-select-picture-card > .ant-upload {
  height: 206.5px;
}
.ant-upload.ant-upload-select-picture-card {
  width: 147.5px;
}
.ant-select-dropdown {
  z-index: 999999999999999999999999999999999999999999999999999999;
}
.ant-modal-title {
  text-align: center !important;
}
.item-wrap-flex .ant-progress-circle .ant-progress-text {
  color: #fff !important;
  display: block;
  font-size: 12px;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  top: 30%;
  left: 3%;
}
.star-wrap .anticon {
  font-size: 30px;
}
.ant-rate-star-full {
  color: #F6BA36;
}
.star-wrap .ant-rate-star {
  margin-right: 20px;
  cursor: pointer;
}
.teacher-scroll .ant-rate-star {
  cursor: pointer;
}
.classes-test .ant-radio-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.classes-test .ant-radio-group .ant-radio-wrapper {
  background: #fff;
  padding: 15px;
  margin-bottom: 15px;
}
.title-class-all {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.title-class-all .icon {
  background: #0071F5;
  height: 20px;
  width: 5px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  margin-right: 8px;
}
.title-class-all h3 {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
  margin-right: 20px;
}
.course-catalog .ant-timeline-item-content {
  text-align: left;
  padding-left: 20px;
}
.course-catalog .ant-timeline-item-tail {
  border-color: #0071F5;
}
.course-catalog .ant-timeline-item-head-blue {
  color: #0071F5;
  border-color: #0071F5;
}
.status-icon {
  border-radius: 4px;
  position: absolute;
  left: 0;
  top: 0;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  color: #fff;
  display: block;
  padding: 0 12px;
}
.status-delete-icon {
  background-color: #ff4d4f;
}
.status-shelves-down-icon {
  background-color: #ff8611;
}
@media screen and (max-width: 1024px) {
#app {
    padding: 0 8px;
}
.main {
    padding-top: 66px !important;
}
.prism-player .prism-liveshift-progress, .prism-player .prism-progress, .prism-player .prism-setting-btn, .prism-player .prism-cc-btn {
    display: none;
}
}
.rich-text-wrap p {
  text-align: left !important;
}
.temTwo .ant-carousel .slick-dots li {
  margin: 0 4px;
}
.temTwo .ant-carousel .slick-dots li button {
  width: 8px !important;
  height: 8px !important;
  border-radius: 4px !important;
}
.temTwo .ant-carousel .slick-dots {
  text-align: right;
  margin-bottom: 10px;
  padding-right: 10px;
}

/*拦截弹窗css*/
.photo-module {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.photo-status-icon {
  background: #e02433;
  width: 28px;
  height: 28px;
  border-radius: 14px;
  color: #fff;
  text-align: center;
  line-height: 28px;
  font-size: 18px;
  margin-right: 15px;
}
.photo-title {
  font-size: 20px;
  font-weight: bold;
  color: #555;
}
.photo-des {
  font-size: 14px;
  color: #666;
  margin-bottom: 10px;
  line-height: 14px;
}
.photo-do {
  text-align: right;
}
.photo-do button {
  margin-left: 15px;
}
.live-module-near .ant-timeline-item {
  padding: 20px 20px 20px 40px;
  cursor: pointer;
}
.live-module-near .ant-timeline-item:hover {
  background: #FAFAFA;
  border-radius: 4px;
}
.live-module-near .ant-timeline-item-tail {
  top: 6.75em;
  z-index: 9999999;
  left: 40px;
}
.live-module-near .ant-timeline-item-head {
  top: 90px;
  left: 36px;
  z-index: 9999999;
  background: #1890ff;
}
.live-module-near .ant-timeline-item-content {
  margin: 0;
  padding-left: 20px;
}
.myclass .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #d9d9d9 !important;
}
.tab-item .ant-select-selection--single {
  height: 38px !important;
}
.tab-item .ant-select-selection__rendered {
  line-height: 38px;
}
.hidden {
  overflow: hidden !important;
}
.have_class_hours th {
  font-weight: bold !important;
}
.have_class_hours .ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th, .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th, .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th, .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th, .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th, .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th, .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th, .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th, .ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td, .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td, .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td, .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td, .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td, .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td, .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td, .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {
  max-width: 300px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mask {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.9);
  position: fixed;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #ffffff;
  font-size: 20px;
  z-index: 999999999999999999;
}
.el-drawer__wrapper {
  z-index: 99999999999 !important;
}
.el-drawer.rtl {
  background: -webkit-gradient(linear, left top, left bottom, from(#E5F6FA), to(#FEFFFF));
  background: linear-gradient(180deg, #E5F6FA 0%, #FEFFFF 100%);
  -webkit-box-shadow: -1px 0px 2px 0px rgba(0, 0, 0, 0.08);
          box-shadow: -1px 0px 2px 0px rgba(0, 0, 0, 0.08);
}
.sidebar-container {
  position: fixed;
  top: 70px;
  height: calc(100% - 238px);
  z-index: 5;
}
.sidebar-container .el-scrollbar {
    height: 100%;
    overflow-x: hidden !important;
    background: transparent;
}
.sidebar-container /deep/ .el-scrollbar__wrap {
    overflow-y: scroll;
    overflow-x: hidden;
    height: calc(100%);
}
.answer .left {
  padding: 11px 16px;
  border-radius: 4px;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 16px;
  font-size: 12px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
}
.answer .right {
  padding: 11px 16px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 100%;
  margin-top: 16px;
  font-size: 12px;
  word-break: break-all;
  background: #4CBDD9;
  border: 1px solid #EBEEF5;
  -webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
}
.input {
  /* chat */
}
.input /deep/ .el-textarea__inner {
    height: 120px;
    border: none !important;
    font-size: 12px !important;
    padding: 5px 15px 35px 15px;
    -webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
    resize: none;
}
.input /deep/ .el-textarea__inner:focus {
      border: 1px solid #0044CB !important;
}
.sumtip {
  position: absolute;
  right: 12px;
  bottom: 12px;
  z-index: 1000;
}
.sumtip .sendbtn_on {
    width: 32px;
    height: 32px;
    border-radius: 4px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAARPSURBVFiFlZc9bBxFFMd/s97E2L6AY2ynQtipKLAFHQGixLKQqIhRmjiukKIoHaSiQUro6CIhKkKBUCxaRwgpEkG4o0UB0SSxDorYZ0XhiB3weW/eo9ivmZ3ds7F0utuPmd/7/M+zAbh+RWeSIXsNZUlEx1WV4iOKFNcU9/Lnkt+v3hN/jagiKFalazHrvaR3de3ObNtcv6IzSSQ/gc6Is4lvAN71gXBVVPD2sShWFYH0N9qWJFmI+5G9oaozqtSA6z0XzxgO6bliofgt6Iw9MnQtUjjbDKcZ7j77P3C0/FaWYhEZdyHiGuKEVyoGuhANUgeiOSSHknuepwBRxqO6wvLCXlMT2lATeVQOhoNoWgtxvedlEUkD6LCep7Ag9EUUokHw8EMDvN7zEI4HFyAO4YPajhqvFRFFszBbJIDVFmJ2HVc9r4dX7ntwUKewXnn1KOeXjzE1PcTlS5sOtNoFeQ2IojR7Xic2bvVL5s3x6Yjzyy3OLI4BsN3p01dJIwOlAKl6BsUpvNnzQd0gKBNThqXl5zmzOIr7t/ssTYVgPKAUBqXGxJ7nB0qqFJ4fn4p4f/kYpx3wb/f+ZfbkMGOtiIcbPawKFoMasIoX+rw44zp4KUIhfGIy4tyFFqcXRzyPf7y7w9zcc4y1IgAebPSKShel8LyqD3FTbt3QiwoTk4a3FkZ5e3GEyekhD/7t6l/MnjzK9Ikjxb3NTpLBFWtAMBW4YrXSBXVwVeHNs8Ocu9AKwCn8CYryxqkx7/79jV5x+oXwNCWpEGXgqriIKiKCFRkI73QSLq68GDx71Nn3ZNhq2arWiUIUHq1OTWTt+cmH23xzs8vvv+4VgK++fMwPd//m0uXJAL7ZSapnfyDD+XXcrPGSRgJlZ1f4/vZTvrvdZXgMXp49yoOHe3z+xUu0WmFk7m/sFTIsgBhCGc67IOj33HOvcilaaXdX2er0eW9pnFurT5g6ETM/N8Jr86NOBPopVBU1puYMcLvAlVSnIHMr0yLK+5i0og2srEwA8Mu9f/jo4z+Zmo55950XeH1+lPWfd4r382qvKmGuCXGdzpe5ytTLZJtpqmo7zwSArU7CZze2sMCj7YSbq4/RWyZrO9dwU3juqqFVJa4OotXzuiwak3kAT3ctFz/4g82s0hVTAPN852dAZQ4MBpRoILz4TuFq8lAaNrf7WEz6zBgsUfZeCS+i4M4DeVviFWE4NovzUhnKLB2ay2tptDpAcQwIRzFXCbMIBHB3gbeJs3GRZ4MYUxRnHqHavSpwAeLgH4aGXPnDZO69qUTIz7k/irnTsDMP1CuWn6vqJnlruYOGt666l7OubO2sBvpoV2H8oFx5G6sfoUYjCw1oXNeNFNYOk6swfIM9rYf76yysR0my/6kVaVfh5akVel480/ocV+HBSZietu1+f/9qtHZntt2zdsGmkei6ilU3RtdNt37LhnC3OPtoV5SvE5sssH6q/R+vV0ClsXRcOQAAAABJRU5ErkJggg==);
}
.sumtip .sendbtn_on:hover {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAARPSURBVFiFlZc9bBxFFMd/s97E2L6AY2ynQtipKLAFHQGixLKQqIhRmjiukKIoHaSiQUro6CIhKkKBUCxaRwgpEkG4o0UB0SSxDorYZ0XhiB3weW/eo9ivmZ3ds7F0utuPmd/7/M+zAbh+RWeSIXsNZUlEx1WV4iOKFNcU9/Lnkt+v3hN/jagiKFalazHrvaR3de3ObNtcv6IzSSQ/gc6Is4lvAN71gXBVVPD2sShWFYH0N9qWJFmI+5G9oaozqtSA6z0XzxgO6bliofgt6Iw9MnQtUjjbDKcZ7j77P3C0/FaWYhEZdyHiGuKEVyoGuhANUgeiOSSHknuepwBRxqO6wvLCXlMT2lATeVQOhoNoWgtxvedlEUkD6LCep7Ag9EUUokHw8EMDvN7zEI4HFyAO4YPajhqvFRFFszBbJIDVFmJ2HVc9r4dX7ntwUKewXnn1KOeXjzE1PcTlS5sOtNoFeQ2IojR7Xic2bvVL5s3x6Yjzyy3OLI4BsN3p01dJIwOlAKl6BsUpvNnzQd0gKBNThqXl5zmzOIr7t/ssTYVgPKAUBqXGxJ7nB0qqFJ4fn4p4f/kYpx3wb/f+ZfbkMGOtiIcbPawKFoMasIoX+rw44zp4KUIhfGIy4tyFFqcXRzyPf7y7w9zcc4y1IgAebPSKShel8LyqD3FTbt3QiwoTk4a3FkZ5e3GEyekhD/7t6l/MnjzK9Ikjxb3NTpLBFWtAMBW4YrXSBXVwVeHNs8Ocu9AKwCn8CYryxqkx7/79jV5x+oXwNCWpEGXgqriIKiKCFRkI73QSLq68GDx71Nn3ZNhq2arWiUIUHq1OTWTt+cmH23xzs8vvv+4VgK++fMwPd//m0uXJAL7ZSapnfyDD+XXcrPGSRgJlZ1f4/vZTvrvdZXgMXp49yoOHe3z+xUu0WmFk7m/sFTIsgBhCGc67IOj33HOvcilaaXdX2er0eW9pnFurT5g6ETM/N8Jr86NOBPopVBU1puYMcLvAlVSnIHMr0yLK+5i0og2srEwA8Mu9f/jo4z+Zmo55950XeH1+lPWfd4r382qvKmGuCXGdzpe5ytTLZJtpqmo7zwSArU7CZze2sMCj7YSbq4/RWyZrO9dwU3juqqFVJa4OotXzuiwak3kAT3ctFz/4g82s0hVTAPN852dAZQ4MBpRoILz4TuFq8lAaNrf7WEz6zBgsUfZeCS+i4M4DeVviFWE4NovzUhnKLB2ay2tptDpAcQwIRzFXCbMIBHB3gbeJs3GRZ4MYUxRnHqHavSpwAeLgH4aGXPnDZO69qUTIz7k/irnTsDMP1CuWn6vqJnlruYOGt666l7OubO2sBvpoV2H8oFx5G6sfoUYjCw1oXNeNFNYOk6swfIM9rYf76yysR0my/6kVaVfh5akVel480/ocV+HBSZietu1+f/9qtHZntt2zdsGmkei6ilU3RtdNt37LhnC3OPtoV5SvE5sssH6q/R+vV0ClsXRcOQAAAABJRU5ErkJggg==);
}
.sumtip .sendbtn {
    width: 32px;
    height: 32px;
    border-radius: 4px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAJGSURBVFiF7ZdRUtpQFIa/c5NAIghoO9OhM53BpbiDbqUrcAluoUtwB3UnMtNWOlQloFYN9+b0gQLRCISg8tL/icm5Of93z7nnThCAs16vE+AdqfIZocVrSokxcmrVfjlot7ty1ut1PLxvAp1XNc5x0HW4Q+OLf/zW5gACnQDvSL6f9wevXvZFUmKzNXMAoWW2Zv5P/wH8l06oqrPfIvI2AFnTaiWgUa/h+x69/uVKiI0AssaeMTR3a9R2IgCsdbP4MohSAMuMp0o1fbR+EcRaAKuM7+4fqFYCjDEkiX3ZCkyTLdrx9c0tYVjFmMlgJUmydOdrAagqnmeoRRG1KMT3vUfxq3hEtRIQ+PN0Y+uKpF4NoKrsRCHN3Rq+5+Xil4MhQK4iyXhcCGDpRaSqqCrN+mJz6yzv9pq5mHV2c4CpzvsXXMVD7u4fZs8urmJGN7e839/LrR/bYuawpAXZE5+mKaPrW+LRDSJCJQh4SBI+ffyAZ/J7SJIxIJvdhCLyaIwUECYtcc7RauwyGI7wPZ8orBCF4exd6xySyVMKIAsyl0GYjNZ+qwFMZv/nrz6+79Go14nCKn/u7kHmFSh9D0yrkE2gzNtjreP35QARwbmUwXDE8FoQBHmmNWsDLIJIVfnR6zO2k1EzZh6bmotseAZWQVjnEMnvcmpcpPyFAZ6DeHpIn64tYr4WwHMQi0yKGJcCyCZ/Wo2yKv1BsolpVgYlfpFMZaTERoSTrQEYOd3+n9ODdrvrcIeInLxJO5RY4KvDHR60292/9aj7iHJlmpsAAAAASUVORK5CYII=);
}
.sumtip .sendbtn:hover {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAARPSURBVFiFlZc9bBxFFMd/s97E2L6AY2ynQtipKLAFHQGixLKQqIhRmjiukKIoHaSiQUro6CIhKkKBUCxaRwgpEkG4o0UB0SSxDorYZ0XhiB3weW/eo9ivmZ3ds7F0utuPmd/7/M+zAbh+RWeSIXsNZUlEx1WV4iOKFNcU9/Lnkt+v3hN/jagiKFalazHrvaR3de3ObNtcv6IzSSQ/gc6Is4lvAN71gXBVVPD2sShWFYH0N9qWJFmI+5G9oaozqtSA6z0XzxgO6bliofgt6Iw9MnQtUjjbDKcZ7j77P3C0/FaWYhEZdyHiGuKEVyoGuhANUgeiOSSHknuepwBRxqO6wvLCXlMT2lATeVQOhoNoWgtxvedlEUkD6LCep7Ag9EUUokHw8EMDvN7zEI4HFyAO4YPajhqvFRFFszBbJIDVFmJ2HVc9r4dX7ntwUKewXnn1KOeXjzE1PcTlS5sOtNoFeQ2IojR7Xic2bvVL5s3x6Yjzyy3OLI4BsN3p01dJIwOlAKl6BsUpvNnzQd0gKBNThqXl5zmzOIr7t/ssTYVgPKAUBqXGxJ7nB0qqFJ4fn4p4f/kYpx3wb/f+ZfbkMGOtiIcbPawKFoMasIoX+rw44zp4KUIhfGIy4tyFFqcXRzyPf7y7w9zcc4y1IgAebPSKShel8LyqD3FTbt3QiwoTk4a3FkZ5e3GEyekhD/7t6l/MnjzK9Ikjxb3NTpLBFWtAMBW4YrXSBXVwVeHNs8Ocu9AKwCn8CYryxqkx7/79jV5x+oXwNCWpEGXgqriIKiKCFRkI73QSLq68GDx71Nn3ZNhq2arWiUIUHq1OTWTt+cmH23xzs8vvv+4VgK++fMwPd//m0uXJAL7ZSapnfyDD+XXcrPGSRgJlZ1f4/vZTvrvdZXgMXp49yoOHe3z+xUu0WmFk7m/sFTIsgBhCGc67IOj33HOvcilaaXdX2er0eW9pnFurT5g6ETM/N8Jr86NOBPopVBU1puYMcLvAlVSnIHMr0yLK+5i0og2srEwA8Mu9f/jo4z+Zmo55950XeH1+lPWfd4r382qvKmGuCXGdzpe5ytTLZJtpqmo7zwSArU7CZze2sMCj7YSbq4/RWyZrO9dwU3juqqFVJa4OotXzuiwak3kAT3ctFz/4g82s0hVTAPN852dAZQ4MBpRoILz4TuFq8lAaNrf7WEz6zBgsUfZeCS+i4M4DeVviFWE4NovzUhnKLB2ay2tptDpAcQwIRzFXCbMIBHB3gbeJs3GRZ4MYUxRnHqHavSpwAeLgH4aGXPnDZO69qUTIz7k/irnTsDMP1CuWn6vqJnlruYOGt666l7OubO2sBvpoV2H8oFx5G6sfoUYjCw1oXNeNFNYOk6swfIM9rYf76yysR0my/6kVaVfh5akVel480/ocV+HBSZietu1+f/9qtHZntt2zdsGmkei6ilU3RtdNt37LhnC3OPtoV5SvE5sssH6q/R+vV0ClsXRcOQAAAABJRU5ErkJggg==);
}
.home-page-ai {
  right: 100px;
  bottom: 100px;
  z-index: 100;
}
.home-page-ai-img {
  position: absolute;
  z-index: 6;
  background-image: url(../img/ai-chat.39802a29.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 88px;
  height: 88px;
}
.home-page-ai-img-1 {
  position: absolute;
  z-index: 1;
  background-image: url(data:image/png;base64,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);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 64px;
  height: 64px;
  -webkit-transform: scale(0);
          transform: scale(0);
  top: 0;
  left: -40px;
  -webkit-animation-name: ai-img-1;
          animation-name: ai-img-1;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
          animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.home-page-ai-img-1 img {
  width: 53px;
  height: 53px;
  -webkit-animation-name: ai-img-1-1;
          animation-name: ai-img-1-1;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.home-page-ai-img-2 {
  position: absolute;
  z-index: 1;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAS9SURBVFiF7VhPaFxFHP6+2T16ETwIGokYNJBoldiyqdEW2oNgoAWPVUGwYNHixqoo9VAQTxXiQkDwDxSlBxWx0baIf0iUVIM5tIcoGhepGjwJevAQdd98HmZ2d957M2+Tgh5KB8LOfvnNzPe+3ze/mX3AlXaZN17qwAe++XKkBrPPZpgSOC6ZEStCIixMR+JFK7Mq1pY6wvwHE2Pt/4XgI999sU8Zn7IyUxJhRQgGvb4j6D8JyfgYLmWqv/Th9tH5/4Tgo98ujIN8LbNs5AiBsIoSiuPicgc6dHbH2IXNrGs2E/T42qdPGOo8oAYpEAIgkP4TAigQAD1Oj5f6VKMGszK98v1jm1m7UsFjCwv136/rHM8sm06FfkqdGgZdPJfaXEwVXnv5zI6bZ1Lr71749ZpKBf+4/u/jkm1WKpJTMKIsEmOdCZr3fb02mye1UN+7fPH+Ped+Oo/6P6NJBZ/84WxT4GxeqdBfEb9F8IGeBAHUXs/EDWs5LGC3lblKMH9mf/14dZTg02tnbrfkioB6aeFoqiMEUY0PigF44pPJGx+uxwiybl+hZR0wLk3yZqVAAQBBApA8zn6c+4eLC3BDwkIwAmwiJhwryxYAlAg+035/P6SGC3UE/DxQj1CXKApEAUpRvDtWPqY4pwDvWYDQex/fddOFKEFjzBF1A+WkI+hVECz8wt4cdCs6IvJqcAAOPz7ADQDr1vvNgM0unxzBZ9vzI4Z2yoo+jd30yqsAr0KoYMECQH8MErjjHhB1e50UaHXodGN0PUqwVutMO2KhRxB4xC1p5JUkg5Qy7ckteFXEtbmM5r4Qu3J1qlS3usrETpEyvpn6Weob7gk55RQ0RuPWBt4T+2lE6Envnx7ucuZ8xMCr5ZiyJ4upxmiSIKDhmPeSfivg8v2teTWciyDsSJIgobohYBPey+9q5XEEfqv0KgqeRDBGoPKcigR7k8gr6DPjamKAu3g/qf/SI+HxUq0rzJWvn36uwtmWJ0g/qbxKgfSGgpU7W2zKV1EcBRwwkM9SmGrvY3Ej5JS/zRBt+qco7q7Ujh28M1HCo1WAvZj1JEEKq91A052wu0ChbxJ4ul98APTWMEAgBFYrCGbnive7lDqpe19J2eLfgDukQfZZkmCN9lQuvblUD+h3VSlf8ctzVfSB7KMkweeGHmwbYDF8UlNcaID3+r4KT52yD2N9Qyy+OzHRThIEAFi06E+Lfhq26rfAX1RBzbzioSeprFWkwyIAAC+un/xKYmOzt99q3OUhdfPu9VFbPrntzskil/iPJpsdpEHHBB4J+yUfRspSvMz040zeex0DHYxRiRI8esNDq7KaCX1U2tWxncoIoYFeFYhs5q1t21djXJI/O58fOjBHqeWeNuKXmPdy+ADv9futN2/bOZfiUfm7+OjQgSah1qB736CamexTrRO37mxWcRj46sOTPExqI+WjUimqTDVAoGOAw2+M3V1JblMEAZduQztpjJbC2lh8L9N/i1B5xC0T9o5Xx+5JpjVs0TJT1V74+e39GXhE4lSuxBTfOBTLD8yixNbcLXtPbWW9LRPstmO/vDOSdTgNml0WGBdqw9aiHrwsagtmNRM+J83p2ZF7L+kF5pV22bd/AeheJ1SXfoM5AAAAAElFTkSuQmCC);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 40px;
  height: 40px;
  -webkit-transform: scale(0);
          transform: scale(0);
  top: 0;
  left: -30px;
  -webkit-animation-name: ai-img-2;
          animation-name: ai-img-2;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
          animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.home-page-ai-img-2 img {
  width: 29px;
  height: 29px;
  -webkit-animation-name: ai-img-2-2;
          animation-name: ai-img-2-2;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.home-page-ai-img-3 {
  position: absolute;
  z-index: 1;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAUoSURBVFiFtVhNaFxVGD3nzkuIkOVQom2lgcZGrKI02oqFNv5satBdaW0WdlFbpLELEax1MbsiKlQC0iJClUosuhBqUEFIdFOjdiE0NKUVFw10FrPoQmrMvHzHxbx58/7nJaYXHt+8N+fee+75vu/e7z1ije3kX9/sJLAXtBECww6qghogBEJ1Ug1HLBD2ewWYfWfzwbm1zMPVgN+anx5AH04QNk7aJgIgBUIp6yAgfAYQWqTjBX/5n49qg4fr60rwzeuXqqp4px00DlhfmhTi98HvOEmBAAgt0eFCkzhZe+CVxv8m+Mb1Hw5UnCYBVdNK5SsYJ4ksTAPExKmNh75cE8HazIzX2OhPOulYLomkgoWYxIKCZwDONm/cmKiN1vzSBF+fn+mnZ1OExoonzlCwaAE55AV86/f2HKxt2P93kovLUk4OU2YYMxEmwpBnARM697lYwABIrSW0sQosgTFvuTlVm6l5XQnevt9NGjjWip5AE+VZ18pXsQvWBdgWoUhAhBeAsZ6hoclCFx+5+vMBUFNlXdNxa0GypLM4J8MDazh46sFO4oQEX7s+UzXfuwaomhfQ6x2DjgKQGq/hN/8dqg0evhNzcbPZe9rEqoLYkIKYyXUvISCOy8UiwDJ2mQikx6t6PX2nYwq+Ov/rAM2/Bcor2njvVRZ33B2Ot7TiVwZrg/vrDgBMdsJEL67evVcwVDI5HtjnPDsRuljG8WRWxbKzWxYXYqLYdPZGMYjsCgDHAYCH/riyC1i5XMY17aBOWQCIZKaL9Infl9wVgnnl9LQncg+UdaAQlCACFCC25EfMtv4UWj4UEbMI+wadWkdbugXYzmRq993jSRjJJigYCQqwoF/KBnuggSBbp0rUMrRt9RjYxBViFVi27YgncTh1JCvoFayks8KERXTVOZgQ277JUi5XwWHPjFUyQZAIQCyeGOj4v4icIrjUPEkMwnkFVT0BA2tXMBJbheRyYrCLgiYMeMqKv9IKKjJwkYKKDFxeQRDwDK7hYNW1KVhEKkPtdlzkYpMxyLoHoC6xKrR2bQFwq4rBkiSjqyqM046C5tTwTO6mo21PeWRdYzChYMxTBQoaFpyAubAaVrIKzqmSwwtBVV1QdUexmfPkV+i+eMUzctYpb0XrEXvtViYG455zplkCwMu/XbsF2KbSZVLqGbq+fpYpu6I4Byx+sHXf5qDcwsV0BVJQzUQvdalmwmt17zgmfAEE5ZZv3hmJfrqGyxksVv+huNRaQ4UOcKmyrDMhwe92DS2a+Gn3mi5dw5XCllawZU387P1HXqyHBAHAVfiu4O6UmrgsuVUrSECuwZ7et0Ne7R+XRrY1YDpSOgbviYIOK+DEmcHRO9Hcj7V9cwtnSRxlVtblZl5GFmdgHVt7TG6FDpz7+OFnj0X5pL4s3L17+zjA+vopl+6L7FCY3lDn8SSf1LcQYEu/qTkQO53WdPamW35ljuke6EBtdDT1hStFsO8+f0x55RNKksuo4DrndgIrnLvZWDk+m0Euk6DkjnYOf6F7FYx45ZPb4tURwYbBJs4/urvwA2YsBp+7/OfzBu7OeJf1Bfej4JayY86Vij2JELkk8ZyaS0Pntz9TSC5GcO/MfL9U+SRBwJfc1yCenH7qoRcM/qAZPgTcYvn9LyS6aOJ7FcfBzx/bdez8E52tpKixRW7Gc71bvwLtcVJ1AFed2U/N5eb3s6PbMj90vzS3MCKu7HUOOx04DKqfsC3BdlIn1QBsgdIVSLMXd+z4pQyhZPsPXxfRpU3OIbgAAAAASUVORK5CYII=);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 40px;
  height: 40px;
  -webkit-transform: scale(0);
          transform: scale(0);
  top: 0;
  left: -30px;
  -webkit-animation-name: ai-img-3;
          animation-name: ai-img-3;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
          animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.home-page-ai-img-3 img {
  width: 35px;
  height: 32px;
  -webkit-animation-name: ai-img-3-3;
          animation-name: ai-img-3-3;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.home-page-ai-img-4 {
  position: absolute;
  z-index: 1;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAhlSURBVGiB7VpdaBzXFf7OHUlW5A0sxDRqkVsLDBWViq2HgJ3YVIspTakLLjUhMQkkJE0tGxOHBJq4LeixfSixoT8OzoMp8UNIqERpSAopq9I4NiUBE6QiaMzKtSgKIUSQJVZWO/f0YXd27s+5d3YVuQ+lA0LsmbNzz3e+8537swP8j190ux48Va2Vh+7E13Wa7lU6/TIU3U2EQQUGEerQzY+VopsKaknXby3OVSbXbkccWwrw23+vfYs0Hybm+4l4AgCIGIT2HzHIsMGwKfA1EN5iRXN/mJy4vFUxfWGAU9VauW+QThL4CQLvsgEBOQgbXAbMup8nYJnAL30O/GZu8osxS1PV2vB8ZXS1d2CLpb6BoWdBeIqIy1bwYCAL1gKQfwYcm+MHMBR4jYh/vdH/6S9fHa/UNwfwnRuHwfRDNNLp+croejdfOnT5xlEQv0DEIx4zEhAJrMSwABatZ68A6dOX9ux7rXeAb6/sI9JXAFpijen5gzvnQ85T1cVSMrj9AjEejAeGNoOy9iyGe0vMy7eSW9O9sElT1X/voIHmR5mBQX8iorPVe0f+YoF7pzbWBzUL8JiTXYcZ24aA9goZFjUKEHipqfj7L4/f+0FXAAGgcvnmRwDvcO6tMNEcCFf7iOus9XkChsXABLZEhi0Gfda7T4xe1Sl+cHHPgatdAZy6fHOWwEdkh82VWLDRGH5wE+BUAtzqsP3qhObBC+OVazGAqpVs/dc4ODfAYlunSwb8LI0Kfh442EkAuERI3njy/epYMcBEz7m0EgVKrMOcZMsDUIKt9Z2WTVk29vwUnPGJrZgUASAeVv306onFaikKcH7/6DKI5jNwwewHs+v7+RN4hEHBTxzDZjAbZ4IVLsQZBMDgc53s+isL6095QTtsSsy4bJrMWE1EsFnVJNoePLH01lEJoLVUO3TlX1eI9b7CDlkwx/lLNB8wpO5qNBEUJAb++Ct9A8k3z45WrKWdsj7odJoITeU90AaiBJvt52uq2CYv2XzmgtPLiG40TgdLFAA2GlgG0nUv+07ti/rpQaPwgDAI2taXqFEt6FubVfLU6dpsOQhw2zb9qAJKyuh2boZVxqCoPfgdUGBYFWjP6sCen9kjvDjLqnnHj4MAQTiJaAbbDIY6pKcf2c9jUBjDrRwzQbEKY+LjIsD7r14/QMS7FZwu6uhMZQx4zORshuc4gWGPTYNha/xcex7Dhp8C73rm+hsHBAb5O1n2YxlsMaiFDOq4Ro3uGdNodHzzfqRHKOjveQCJ+HAru25mbBZURHuWPlyGM3ZNhuF3VwW0nhHo5Cpj2KowtsYH9OFcdQCOVGvlxtDGJ1u2j3OTYNgK95Ee64HxpecY4w+tr985M/5AXQFAY+jz3d3NcQbDAZ2piPasLizOewLDTsIthgWmM4Y/GxqcyEuUeMLUSLQDBmrfZzCskf+GRpVu7gWAPgBQjF1WC950iUm7fJ8FiCUGC2RofDvJEPzaMmMe7gCkhLYTmw+XAnMfLmjB1DA5PibD0nILReNzrtEICchsiborZxC8A2YAEgtWgAI4sUnI60t/qeYuxGVwZpn6ybVJUMSlnMF2YOHydMpHTILEoJ8EvzwlBgMLb7g9QujCppZzgHodlGU3DC5eYvAZDpVYQHtWiUWnIVl75viqjaUFkPWHEMFJ5SOVh1s+Nivh8jR8TIal8pQYlsqz/ZlZ3+gA5ASrip0mEphQ5Q7YBcNmADGGvaDdCipmuMUeLXcAQqcL2dOC5YlQA/LLY7MNCGJiIuMH/QCkaQ6QE15QTH6JuUDEEhMyHOuARSUWkUdwGnJ7BADenrwLtFcyc5OTa0S80PM+jlh4ePgZsV1AEJzxVwQusyniazNfeqDeAdiqHv16z/s4J0Bxp274xfZxRLGTAvbHl0igTCr5QXYHoCJ6M3bW0tMaUWKf4gwWnRR0tYbN7iXo/MxGMK6Hrr1XI/NXWmmSjTQRq0xjq5hIiUGwFa5ibNvKT0eO7fQYbLeeF2MZDJcH7AwKGu3upKCA4S4qjInPmYjsUzXuP9/+2djSXq6fvM7dAHvax7k6Q2Cn7oyvwMJ+tOXX3ofWm43GS0GAFycn1wjpOUlncQY3o1H7XEfWqHNWCgZI+2O0x9eafzUz+lj4ZBsAlF4/S8QrVrcLai+fB5XEjGHzTwpsP5EZw6YoWwi4fpmuaTVtNn7h4XENFycra6z10yGtdKVRicHQ8wwGJe25DMraB8D61MzoY95LFB5AAPj9nvteA/QrdocMLKOMDPvacxjOdOUlwWGY4Pl5DBvgmHHpzMjD4hsYIkAAuENtPEGEBavurQzatm40KnZAq/0HGBT03WEOWGpu6z8ewkGhGwDw5PvVMfSpKgHDvb9UYPt1v1CX/GDd7wRPtEoN2v/86EPLmwIIAD9arO5NiP4G4lK42RTs4zoACvZxwQQCcMABqHNK3/3Z1469HYu/ECAATP+jug/Es0Q83P0+TkhAAFyWAOXtVmyGO0ETrYJQOfOVY0tFsQc1aF6/+0blKmk6SMBSoX6kDhnRXgdcxM8EB9AC6fRgN+C6BggAvx2vfMCpuoeYL8XnOOd/T3Oc+11Y4Bj8ysZA3/7ndz7S1VtOQJcl6l6n/vnnownzC0QY8RmM7NSlJtL5fngaALBCmk6d+eqxuUBIWwsQAE4sVkuD/beeI4WTBC7LLxXkjSau0RYYAdyaZpxLm42z7hLstgPMrtO12XLSHDieKP04gN2+fno/wgDRMmv9YrO5cX6zwLYMoHn95PofDzDxkYT4EIH39raPwwJYv66h3/z5zkfmtyqmLQVoXjO12fKG5gmV8BizHkkSugtAiaABQp10+jEpWlGEheaAWsjOUP5/9Xj9B8SKk2OfmL6oAAAAAElFTkSuQmCC);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 56px;
  height: 56px;
  -webkit-transform: scale(0);
          transform: scale(0);
  top: 0;
  left: -30px;
  -webkit-animation-name: ai-img-4;
          animation-name: ai-img-4;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
          animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.home-page-ai-img-4 img {
  width: 37px;
  height: 33px;
  -webkit-animation-name: ai-img-4-4;
          animation-name: ai-img-4-4;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}


@-webkit-keyframes popver {
  0%{
    opacity: 0;
  }
  100%{
   opacity: 1;
  }
}

@keyframes popver {
  0%{
    opacity: 0;
  }
  100%{
   opacity: 1;
  }
}

@-webkit-keyframes popver-out {
  0%{
    opacity: 1;
  }
  100%{
   opacity: 0;
  }
}

@keyframes popver-out {
  0%{
    opacity: 1;
  }
  100%{
   opacity: 0;
  }
}

@-webkit-keyframes ai-img-1 {
  16%{
    left: -80px;
    top: -100px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  84%{
    left: -80px;
    top: -100px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  100%{
    -webkit-transform: scale(0);
            transform: scale(0)
  }
}

@keyframes ai-img-1 {
  16%{
    left: -80px;
    top: -100px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  84%{
    left: -80px;
    top: -100px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  100%{
    -webkit-transform: scale(0);
            transform: scale(0)
  }
}

@-webkit-keyframes ai-img-2 {
  16%{
    left: -80px;
    botom:  -100px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  84%{
    left:  -80px;
    botom:  -100px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  100%{
    -webkit-transform: scale(0);
            transform: scale(0)
  }
}

@keyframes ai-img-2 {
  16%{
    left: -80px;
    botom:  -100px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  84%{
    left:  -80px;
    botom:  -100px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  100%{
    -webkit-transform: scale(0);
            transform: scale(0)
  }
}

@-webkit-keyframes ai-img-3 {
  16%{
    left: 30px;
    top: -70px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  84%{
    left: 30px;
    top: -70px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  100%{
    -webkit-transform: scale(0);
            transform: scale(0)
  }
}

@keyframes ai-img-3 {
  16%{
    left: 30px;
    top: -70px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  84%{
    left: 30px;
    top: -70px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  100%{
    -webkit-transform: scale(0);
            transform: scale(0)
  }
}

@-webkit-keyframes ai-img-4 {
  16%{
    left: 38px;
    botom: -120px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  84%{
    left: 38px;
    botom: -120px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  100%{
    -webkit-transform: scale(0);
            transform: scale(0)
  }
}

@keyframes ai-img-4 {
  16%{
    left: 38px;
    botom: -120px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  84%{
    left: 38px;
    botom: -120px;
    -webkit-transform: scale(1);
            transform: scale(1)
  }
  100%{
    -webkit-transform: scale(0);
            transform: scale(0)
  }
}

@-webkit-keyframes ai-img-1-1 {
  10%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  18%{
    -webkit-transform: rotate(40deg);
            transform: rotate(40deg)
  }
  26%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }

  60%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  68%{
    -webkit-transform: rotate(40deg);
            transform: rotate(40deg)
  }
  76%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
}

@keyframes ai-img-1-1 {
  10%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  18%{
    -webkit-transform: rotate(40deg);
            transform: rotate(40deg)
  }
  26%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }

  60%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  68%{
    -webkit-transform: rotate(40deg);
            transform: rotate(40deg)
  }
  76%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
}

@-webkit-keyframes ai-img-2-2 {
  6%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  14%{
    -webkit-transform: rotate(40deg);
            transform: rotate(40deg)
  }
  22%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }

  54%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  62%{
    -webkit-transform: rotate(40deg);
            transform: rotate(40deg)
  }
  70%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
}

@keyframes ai-img-2-2 {
  6%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  14%{
    -webkit-transform: rotate(40deg);
            transform: rotate(40deg)
  }
  22%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }

  54%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  62%{
    -webkit-transform: rotate(40deg);
            transform: rotate(40deg)
  }
  70%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
}

@-webkit-keyframes ai-img-3-3 {
  8%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  16%{
    -webkit-transform: rotate(-44deg);
            transform: rotate(-44deg)
  }
  24%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }

  58%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  62%{
    -webkit-transform: rotate(-44deg);
            transform: rotate(-44deg)
  }
  70%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
}

@keyframes ai-img-3-3 {
  8%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  16%{
    -webkit-transform: rotate(-44deg);
            transform: rotate(-44deg)
  }
  24%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }

  58%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  62%{
    -webkit-transform: rotate(-44deg);
            transform: rotate(-44deg)
  }
  70%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
}

@-webkit-keyframes ai-img-4-4 {
  10%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  18%{
    -webkit-transform: rotate(-44deg);
            transform: rotate(-44deg)
  }
  26%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }

  60%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  68%{
    -webkit-transform: rotate(-44deg);
            transform: rotate(-44deg)
  }
  76%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
}

@keyframes ai-img-4-4 {
  10%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  18%{
    -webkit-transform: rotate(-44deg);
            transform: rotate(-44deg)
  }
  26%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }

  60%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
  68%{
    -webkit-transform: rotate(-44deg);
            transform: rotate(-44deg)
  }
  76%{
    -webkit-transform: rotate(0);
            transform: rotate(0)
  }
}


/*# sourceMappingURL=app.c482e5c3.css.map*/