@charset "UTF-8"; /* stylelint-disable */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

html,body {
    font-family: "Microsoft YaHei","微软雅黑",Arial,sans-serif !important
}

html,body {
    background-color: #fcf9fe;
    font-size: 14px;
    color: #333
}

body {
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

* {
    box-sizing: border-box
}

#frame {
    display: none !important;
}

#webglCanvas {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.effect-wrap {
    width: 100%;
    height: 100%;
    position: relative
}

.effect-wrap #webglCanvas {
    width: 100% !important;
    height: 100% !important
}

.effect-wrap #webglCanvas {
    position: absolute;
    left: 0;
    top: 0
}

.index_page .loading_text[data-v-384ea48c],.index_page .loading_progress[data-v-384ea48c] {
    position: absolute;
    top: 7.4rem;
    width: 100%;
    text-align: center;
    font-size: .2rem;
    color: #f2fcff
}

[mi18n-lang=zh-cn] .index_page .loading_text[data-v-384ea48c],[mi18n-lang=zh-tw] .index_page .loading_text[data-v-384ea48c],[mi18n-lang=zh-cn] .index_page .loading_progress[data-v-384ea48c],[mi18n-lang=zh-tw] .index_page .loading_progress[data-v-384ea48c] {
    font-size: .3rem
}

.index_page .loading_progress[data-v-384ea48c] {
    top: 6.6rem
}
