@font-face {
  font-family: "iconfont"; /* Project id 4427950 */
  src: url('./font_4427950_hymavxw0sfm.woff2?t=1707968786715') format('woff2'),
  url('./font_4427950_hymavxw0sfm.woff?t=1707968786715') format('woff'),
  url('./font_4427950_hymavxw0sfm.ttf?t=1707968786715') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-lipinka:before {
  content: "\e60a";
}

.icon-telegram:before {
  content: "\e731";
}

.icon-zhongzhi-:before {
  content: "\e648";
}

.icon-jiqiren:before {
  content: "\e64d";
}

.icon-xinziguanli:before {
  content: "\e608";
}

.icon-29:before {
  content: "\e61a";
}

.icon-zhaohuizijinhao01:before {
  content: "\e67e";
}

.icon-chuangjian:before {
  content: "\e62e";
}

.icon-weibiaoti-_huabanfuben:before {
  content: "\e61c";
}

.icon-fuzhi:before {
  content: "\e8b0";
}

.icon-zhuanhuan:before {
  content: "\e62a";
}

.icon-a-zijin2:before {
  content: "\eb41";
}

.icon-windows:before {
  content: "\ec83";
}

.icon-ios:before {
  content: "\e60c";
}

.icon-AndroidOutlined:before {
  content: "\10415";
}

.icon-MacOS:before {
  content: "\e661";
}

.icon-yue:before {
  content: "\e64b";
}

.icon-yongjin:before {
  content: "\e708";
}

.icon-tianshu:before {
  content: "\e64c";
}

.icon-liuliangguanli:before {
  content: "\e674";
}

.icon-caidan:before {
  content: "\eaf1";
}

.icon-liuliang1:before {
  content: "\e61b";
}

.icon-tongzhi:before {
  content: "\e69b";
}

.icon-tuichudenglu:before {
  content: "\e61d";
}

.icon-xiazai3:before {
  content: "\e603";
}

.icon-yaoqingjiangli:before {
  content: "\e632";
}

.icon-gongdanqueren:before {
  content: "\ec36";
}

.icon-dingdan:before {
  content: "\e604";
}

.icon-liebiao:before {
  content: "\e639";
}

.icon-wendang:before {
  content: "\e69c";
}

.icon-yibiaopan:before {
  content: "\eab4";
}

.icon-gerenzhongxin:before {
  content: "\e6a4";
}


:root {
  --theme-color: #1a90ff
}

html, body, #app {
  width: 100%;
  height: 100%;
  color: #333;
  font-size: 14px;
}

.container-loading {
  width: 30px !important;
  height: 30px;
  position: relative;
}

.container-loading.loading1 {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.container-loading .shape {
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 1px;
}

.container-loading .shape.shape1 {
  left: 0;
  background-color: #1890FF;
}

.container-loading .shape.shape2 {
  right: 0;
  background-color: #91CB74;
}

.container-loading .shape.shape3 {
  bottom: 0;
  background-color: #FAC858;
}

.container-loading .shape.shape4 {
  bottom: 0;
  right: 0;
  background-color: #EE6666;
}

.loading1 .shape1 {
  -webkit-animation: animation1shape1 0.5s ease 0s infinite alternate;
  animation: animation1shape1 0.5s ease 0s infinite alternate;
}

@-webkit-keyframes animation1shape1 {
  from {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
  }
  to {
      -webkit-transform: translate(16px, 16px);
      transform: translate(16px, 16px);
  }
}

@keyframes animation1shape1 {
  from {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
  }
  to {
      -webkit-transform: translate(16px, 16px);
      transform: translate(16px, 16px);
  }
}

.loading1 .shape2 {
  -webkit-animation: animation1shape2 0.5s ease 0s infinite alternate;
  animation: animation1shape2 0.5s ease 0s infinite alternate;
}

@-webkit-keyframes animation1shape2 {
  from {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
  }
  to {
      -webkit-transform: translate(-16px, 16px);
      transform: translate(-16px, 16px);
  }
}

@keyframes animation1shape2 {
  from {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
  }
  to {
      -webkit-transform: translate(-16px, 16px);
      transform: translate(-16px, 16px);
  }
}

.loading1 .shape3 {
  -webkit-animation: animation1shape3 0.5s ease 0s infinite alternate;
  animation: animation1shape3 0.5s ease 0s infinite alternate;
}

@-webkit-keyframes animation1shape3 {
  from {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
  }
  to {
      -webkit-transform: translate(16px, -16px);
      transform: translate(16px, -16px);
  }
}

@keyframes animation1shape3 {
  from {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
  }
  to {
      -webkit-transform: translate(16px, -16px);
      transform: translate(16px, -16px);
  }
}

.loading1 .shape4 {
  -webkit-animation: animation1shape4 0.5s ease 0s infinite alternate;
  animation: animation1shape4 0.5s ease 0s infinite alternate;
}

@-webkit-keyframes animation1shape4 {
  from {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
  }
  to {
      -webkit-transform: translate(-16px, -16px);
      transform: translate(-16px, -16px);
  }
}

@keyframes animation1shape4 {
  from {
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
  }
  to {
      -webkit-transform: translate(-16px, -16px);
      transform: translate(-16px, -16px);
  }
}

#app_body .crisp-client .cc-1yy0g .cc-1m2mf {
  bottom: 64px !important;
}

#app_body .crisp-client .cc-1yy0g .cc-1m2mf_n {
  display: none !important;
}

#app_body .crisp-client .cc-1yy0g .cc-1m2mf_b {
  display: block !important;
}