@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-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;
}
