#nav-bar .play-list .hover[data-v-950b9948] {
    background: #e9e9e9;
    color: #4d7a5a
}

#nav-bar[data-v-950b9948] {
    background: #197d7f;
    color: #fff;
    padding: 0
}

#nav-bar .sub-play-type-list[data-v-950b9948] {
    display: flex;
    background: #e9e9e9;
    width: 100%;
    font-size: 16px;
    color: #4d7a5a;
    padding: 5px 0 5px 190px;
    cursor: pointer;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #B2B2B2!important
}

#nav-bar .sub-list-shadow[data-v-950b9948] {
    box-shadow: 6px 6px 20px rgba(0,0,0,.3)
}

#nav-bar .menu-list[data-v-950b9948]:hover {
    background: #c6dbe5;
    color: #000
}

#nav-bar .sub-play-type-list .sub-type-item[data-v-950b9948] {
    padding: 5px 1.3%;
    color: #333;
    font-size: 12px
}

#nav-bar .sub-play-type-list .sub-type-item[data-v-950b9948]:hover {
    color: #f33d3d
}

#nav-bar .sub-play-type-list .sub-type-item-check[data-v-950b9948] {
    color: #f33d3d;
    font-weight: 700
}

#nav-bar .game-menu[data-v-950b9948] {
    border-top: 1px solid #197d7f
}

#nav-bar .game-menu .play-list[data-v-950b9948] {
    overflow-x: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
    flex-basis: 80%
}

#nav-bar .game-menu .menu-setting[data-v-950b9948] {
    cursor: pointer;
    justify-content: flex-end;
    flex-basis: 10%;
    margin-right: 40px
}

#nav-bar .game-menu .menu-setting img[data-v-950b9948] {
    width: 40px;
    height: 40px
}

#nav-bar .menu-box[data-v-950b9948] {
    height: 40px;
    width: 195px;
    line-height: 40px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#nav-bar .menu-box:hover .menu-sub-box[data-v-950b9948] {
    display: grid
}

#nav-bar .menu-sub-box[data-v-950b9948] {
    display: none;
    grid-template-columns: repeat(1,1fr);
    width: 100%;
    background: #156064;
    border-bottom: 1px solid #f2f2f2
}

#nav-bar .menu-sub-box .menu-sub-item[data-v-950b9948] {
    transition: all .2s;
    color: #fff;
    text-align: center;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    position: relative;
    font-size: 13px;
    padding-left: 35px;
    display: flex;
    align-items: center
}

#nav-bar .menu-sub-box .menu-sub-item .game-icon[data-v-950b9948] {
    margin-right: 10px;
    font-style: normal;
    background: #2ecc71;
    color: #05221c;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 10px
}

#nav-bar .menu-sub-box .menu-sub-item-selected[data-v-950b9948],#nav-bar .menu-sub-box .menu-sub-item[data-v-950b9948]:hover {
    color: #f1c40f;
    text-shadow: 0 0 10px #b3b3b3
}

#nav-bar .item[data-v-950b9948] {
    transition: all .2s;
    color: #fff;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-weight: 700;
    cursor: pointer;
    position: relative;
    font-size: 13px
}

#nav-bar .play-types[data-v-950b9948] {
    height: 40px;
    background: #197d7f;
    padding: 0 2.5%;
    font-size: 12px
}

#nav-bar .play-types[data-v-950b9948]:hover {
    background: #e9e9e9;
    color: #70a37f
}

#nav-bar .menu-item[data-v-950b9948] {
    display: flex;
    align-items: center;
    padding-left: 35px;
    height: 40px;
    width: 195px
}

#nav-bar .menu-item .game-icon[data-v-950b9948] {
    margin-right: 5px;
    font-style: normal;
    background: #2ecc71;
    color: #05221c;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 10px;
    font-weight: 700
}

#nav-bar .menu-item .down-arrow[data-v-950b9948] {
    font-size: 7px;
    position: absolute;
    top: 1px;
    right: 25px
}

#nav-bar .onselect[data-v-950b9948] {
    background: #156064
}

#nav-bar .type-car[data-v-950b9948] {
    background: #f1c40f!important
}

#nav-bar .type-ssc[data-v-950b9948] {
    background: #3498db!important
}

#nav-bar .type-six[data-v-950b9948] {
    background: #ea6969!important
}

#nav-bar .play-list .hover[data-v-1bb3b17c] {
    background: #e9e9e9;
    color: #4d7a5a
}

#nav-bar[data-v-1bb3b17c] {
    background: #197d7f;
    color: #fff;
    padding: 0
}

#nav-bar .sub-play-type-list[data-v-1bb3b17c] {
    display: flex;
    background: #e9e9e9;
    width: 100%;
    font-size: 16px;
    color: #4d7a5a;
    padding: 5px 0 5px 190px;
    cursor: pointer;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #B2B2B2!important
}

#nav-bar .sub-list-shadow[data-v-1bb3b17c] {
    box-shadow: 6px 6px 20px rgba(0,0,0,.3)
}

#nav-bar .menu-list[data-v-1bb3b17c]:hover {
    background: #c6dbe5;
    color: #000
}

#nav-bar .sub-play-type-list .sub-type-item[data-v-1bb3b17c] {
    padding: 5px 1.3%;
    color: #333;
    font-size: 12px
}

#nav-bar .sub-play-type-list .sub-type-item[data-v-1bb3b17c]:hover {
    color: #f33d3d
}

#nav-bar .sub-play-type-list .sub-type-item-check[data-v-1bb3b17c] {
    color: #f33d3d;
    font-weight: 700
}

#nav-bar .game-menu[data-v-1bb3b17c] {
    border-top: 1px solid #197d7f
}

#nav-bar .game-menu .play-list[data-v-1bb3b17c] {
    overflow-x: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
    flex-basis: 80%
}

#nav-bar .game-menu .menu-setting[data-v-1bb3b17c] {
    cursor: pointer;
    justify-content: flex-end;
    flex-basis: 10%;
    margin-right: 40px
}

#nav-bar .game-menu .menu-setting img[data-v-1bb3b17c] {
    width: 40px;
    height: 40px
}

#nav-bar .menu-box[data-v-1bb3b17c] {
    height: 40px;
    width: 195px;
    line-height: 40px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#nav-bar .menu-box:hover .menu-sub-box[data-v-1bb3b17c] {
    display: grid
}

#nav-bar .menu-sub-box[data-v-1bb3b17c] {
    display: none;
    width: -moz-max-content;
    width: max-content;
    box-sizing: border-box;
    gap: 15px;
    padding: 25px 0 25px 25px;
    background: linear-gradient(135deg,rgb(11,83,69),rgb(5,34,28));
    border-top: 3px solid #2ecc71;
    box-shadow: 0 10px 30px rgba(0,0,0,.5)
}

#nav-bar .menu-sub-box .menu-column .class-name[data-v-1bb3b17c] {
    color: #7f8c8d;
    font-size: 13px
}

#nav-bar .menu-sub-box .menu-column .menu-sub-item[data-v-1bb3b17c] {
    display: flex;
    align-items: center;
    transition: all .2s;
    color: #ecf0f1;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    position: relative;
    font-size: 13px
}

#nav-bar .menu-sub-box .menu-column .menu-sub-item-selected[data-v-1bb3b17c],#nav-bar .menu-sub-box .menu-column .menu-sub-item[data-v-1bb3b17c]:hover {
    color: #f1c40f;
    text-shadow: 0 0 10px #b3b3b3
}

#nav-bar .menu-sub-box .menu-column i[data-v-1bb3b17c] {
    margin-right: 10px;
    font-style: normal;
    background: #2ecc71;
    color: #05221c;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 10px;
    font-weight: 700
}

#nav-bar .item[data-v-1bb3b17c] {
    display: flex;
    align-items: center;
    transition: all .2s;
    color: #ecf0f1;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    position: relative;
    font-size: 14px
}

#nav-bar .play-types[data-v-1bb3b17c] {
    height: 40px;
    background: #197d7f;
    padding: 0 2.5%;
    font-size: 12px
}

#nav-bar .play-types[data-v-1bb3b17c]:hover {
    background: #e9e9e9;
    color: #70a37f
}

#nav-bar .menu-item[data-v-1bb3b17c] {
    display: flex;
    align-items: center;
    padding-left: 25px;
    height: 40px;
    width: 195px;
    text-align: center
}

#nav-bar .menu-item .game-icon[data-v-1bb3b17c] {
    margin-right: 10px;
    font-style: normal;
    background: #2ecc71;
    color: #05221c;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 10px;
    font-weight: 700
}

#nav-bar .menu-item .down-arrow[data-v-1bb3b17c] {
    font-size: 7px;
    position: absolute;
    top: 1px;
    right: 25px
}

#nav-bar .onselect[data-v-1bb3b17c] {
    background: #156064
}

#nav-bar .type-car[data-v-1bb3b17c] {
    background: #f1c40f!important
}

#nav-bar .type-ssc[data-v-1bb3b17c] {
    background: #3498db!important
}

#nav-bar .type-six[data-v-1bb3b17c] {
    background: #ea6969!important
}

.sidebar[data-v-bce925dc] {
    background-image: linear-gradient(to right,#42ae94,#40a990,#3ea58c,#3ca089,#2a9c85,#359783,#319382,#2d8e80,#268880,#22837f,#1f7d7e,#1e777c)
}

.opening[data-v-bce925dc] {
    color: #fff
}

.closing[data-v-bce925dc] {
    color: red
}

.issue-desc[data-v-bce925dc] {
    height: 37px
}

.custom-reload[data-v-bce925dc] {
    font-size: 16px;
    color: #fff
}

.service[data-v-bce925dc] {
    cursor: pointer;
    background: rgba(0,0,0,.4);
    font-size: 16px;
    color: #fff;
    padding: 6px 12px;
    border-radius: 6px;
    line-height: 16px;
    width: 80px;
    position: relative;
    text-align: center
}

.service .tip[data-v-bce925dc] {
    position: absolute;
    left: -10px;
    top: -10px;
    background: #ac2d37;
    width: 18px;
    height: 18px;
    color: #fff;
    border-radius: 100px;
    text-align: center;
    line-height: 18px;
    font-size: 12px
}

.logout[data-v-bce925dc] {
    cursor: pointer;
    background: rgba(0,0,0,.4);
    font-size: 16px;
    color: #fff;
    padding: 6px 12px;
    border-radius: 6px;
    line-height: 16px;
    width: 80px;
    margin-left: 5px
}

.service[data-v-bce925dc]:hover,.logout[data-v-bce925dc]:hover {
    transition: all .2s;
    background: rgba(0,0,0,.6)
}

.project-info[data-v-bce925dc] {
    padding: 0 0 0 12px
}

.project-info>uni-view[data-v-bce925dc] {
    padding: 4px 0
}

.project-info .label[data-v-bce925dc] {
    width: 140px;
    position: relative;
    left: 3px;
    gap: 5px;
    margin-right: 30px
}

.project-info .label .iconfont[data-v-bce925dc],.exchange[data-v-bce925dc] {
    cursor: pointer;
    padding: 3px 6px;
    background: rgba(0,0,0,.4);
    color: #fff!important;
    font-weight: 700;
    font-size: 16px;
    border-radius: 6px;
    margin-left: 10px
}

.project-info .label .iconfont[data-v-bce925dc]:hover {
    background: rgba(0,0,0,.6)
}

.game-name-top[data-v-bce925dc] {
    text-align: center;
    color: #fff;
    font-size: 14px
}

.issue-list[data-v-bce925dc] {
    height: 24px
}

.issue-list .canada2-number[data-v-bce925dc] {
    display: flex;
    align-items: center;
    margin-right: 10px
}

.issue-list .canada2-number .G_num[data-v-bce925dc] {
    margin-right: 10px
}

.issue-list .canada2-number .equal[data-v-bce925dc] {
    color: #fff;
    margin-right: 10px
}

.issue-list .canada2-number .equal[data-v-bce925dc] span {
    font-size: 13px
}

.issue-list .canada2-number .sum[data-v-bce925dc] {
    display: flex;
    align-items: center;
    justify-content: center
}

.issue-list .canada2-number .plus[data-v-bce925dc] {
    color: #fff
}

.issue-list .canada2-number .plus[data-v-bce925dc] span {
    font-size: 13px
}

.issue-list .zodiac-number[data-v-bce925dc] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2px
}

.issue-list .zodiac-number .zodiac[data-v-bce925dc] span {
    font-size: 13px
}

.issue-list .zodiac-special-number[data-v-bce925dc] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2px
}

.issue-number .G_num[data-v-bce925dc] {
    margin: 2px
}

:is(.happyLh,.hkLh,.bingoLh,.canadaLh,.bingoSsc1,.bingoSsc2,.bingoSsc3,.bingoSsc4,.canadaSsc1,.canadaSsc2,.canadaSsc3,.canadaSsc4).issue-number .G_num[data-v-bce925dc] {
    margin: 3px
}

.desc-label[data-v-bce925dc] {
    padding: 3px 6px;
    color: #fff;
    border: 1px solid rgba(255,255,255,.3);
    margin: 0 1px
}

.head-top[data-v-bce925dc] {
    align-items: center
}

.menu-info[data-v-bce925dc] {
    margin-right: 0;
    white-space: nowrap
}

.select[data-v-bce925dc] {
    color: #faf702
}

.menu-info .row[data-v-bce925dc] {
    color: #fff
}

.menu-info .row .item[data-v-bce925dc] {
    display: flex;
    align-items: center
}

.menu-info .row .link-main[data-v-bce925dc] {
    padding: 0 10px;
    font-size: 13px
}

.menu-info .row .link-main[data-v-bce925dc]:hover {
    text-decoration-line: unset;
    color: #faf702
}

.color[data-v-bce925dc] {
    position: absolute;
    top: 24px;
    right: 15px;
    padding: 0 12px
}

.color>uni-view[data-v-bce925dc] {
    height: 10px;
    width: 10px;
    margin: 0 1px;
    cursor: pointer
}

.color .red[data-v-bce925dc] {
    background: #dc2f39;
    border: 1px solid rgba(220,47,57,.5)
}

.color .blue[data-v-bce925dc] {
    background: #5382bc;
    border: 1px solid rgba(83,180,188,.5)
}

.color .orange[data-v-bce925dc] {
    background: #d45000;
    border: 1px solid rgba(212,80,0,.5)
}

.color .green[data-v-bce925dc] {
    background: #61a000;
    border: 1px solid rgba(97,160,0,.5)
}

.chat-box .header[data-v-bce925dc] {
    position: relative;
    width: 100%;
    height: 60px;
    background: #ededed;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 15px;
    border-top-left-radius: 10px
}

.chat-box .imgText h4[data-v-bce925dc] {
    font-weight: 500;
    line-height: 1.2em;
    margin-left: 15px
}

.chat-box .imgText[data-v-bce925dc] {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}

.chat-box[data-v-bce925dc] {
    position: fixed;
    right: 0;
    bottom: 40px;
    width: 400px;
    background: #fff;
    border-radius: 6px;
    border: 1px solid #d6d6d6
}

.chat-box .message[data-v-bce925dc] {
    position: relative;
    display: block;
    width: 100%;
    margin: 5px 0;
    height: auto;
    text-align: left
}

.chat-box .message p[data-v-bce925dc] {
    position: relative;
    padding: 12px;
    background: #dcf8c6;
    border-radius: 10px;
    font-size: .9em;
    display: inline-block
}

.chat-box .message p[data-v-bce925dc]:before {
    content: "";
    position: absolute;
    top: 0;
    right: -12px;
    width: 20px;
    height: 20px;
    background: linear-gradient(135deg,#dcf8c6 0%,#dcf8c6 50%,transparent 50%,transparent)
}

.chat-box .message span[data-v-bce925dc] {
    display: block;
    font-size: .85em;
    opacity: .5;
    height: 40px;
    line-height: 65px;
    margin: 0 auto;
    text-align: center
}

.chat-box .my_message[data-v-bce925dc] {
    justify-content: flex-end;
    text-align: right
}

.chat-box .frnd_message[data-v-bce925dc] {
    justify-content: flex-start;
    text-align: left
}

.chat-box .message i[data-v-bce925dc] {
    font-style: normal;
    display: block;
    padding-bottom: 5px;
    color: #0e4a7d
}

.chat-box .frnd_message p[data-v-bce925dc] {
    background: #f7f7f7;
    text-align: left
}

.chat-box .message.frnd_message p[data-v-bce925dc]:before {
    content: "";
    position: absolute;
    top: 0;
    left: -12px;
    width: 20px;
    height: 20px;
    background: linear-gradient(225deg,#f7f7f7 0%,#f7f7f7 50%,transparent 50%,transparent)
}

.chat-box .chatbox_input[data-v-bce925dc] {
    position: relative;
    width: 100%;
    height: 171px;
    background: #f0f0f0;
    justify-content: space-between;
    align-items: center;
    padding: 10px
}

.chat-box .user-img .iconfont[data-v-bce925dc] {
    padding: 0 10px 0 0;
    font-size: 24px
}

.chat-box .box[data-v-bce925dc] {
    padding: 10px;
    height: 400px;
    overflow-y: auto;
    overflow-x: hidden
}

.chat-box .textarea-box[data-v-bce925dc] {
    background: #fff;
    padding: 10px 15px;
    border-radius: 10px
}

.chat-box .chatbox_input uni-textarea[data-v-bce925dc] {
    position: relative;
    width: 100%;
    height: 100px;
    padding: 0;
    border: none;
    outline: none;
    font-size: 1em;
    background: #fff
}

.chat-box .chatbox_input uni-button[data-v-bce925dc] {
    float: right;
    margin-top: 5px;
    padding: .5em 2em
}

.chat-box .chatButton[data-v-bce925dc] {
    position: fixed;
    right: 50px;
    bottom: 150px;
    background: #999;
    width: 70px;
    height: 70px;
    border-radius: 10px;
    cursor: pointer
}

.chat-box .chatButton[data-v-bce925dc]:hover {
    background: #ccc
}

.chat-box .chatButton p[data-v-bce925dc] {
    font-size: 40px;
    text-align: center;
    line-height: 70px;
    color: #fff
}

.chat-box .chatButton span[data-v-bce925dc] {
    background: #cc0303;
    display: inline-block;
    color: #fff;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    position: absolute;
    right: -10px;
    top: -10px
}

.chat-box .nav_icons li[data-v-bce925dc] {
    display: flex;
    list-style: none;
    cursor: pointer;
    color: #51585c;
    font-size: .5em;
    margin-left: 22px
}

.bingo_G_num[data-v-bce925dc] {
    width: 22px;
    height: 22px;
    background: radial-gradient(circle at 30% 30%,#e4be56,#e4be56)!important;
    position: relative
}

.bingo_G_num[data-v-bce925dc] span {
    font-size: 12px
}

.bingo_G_num .subRes[data-v-bce925dc] {
    width: 16px;
    height: 16px;
    overflow: hidden;
    border-radius: 50%;
    position: absolute;
    top: -12px;
    right: -7px
}

.G_num_gray[data-v-bce925dc] {
    background: -webkit-radial-gradient(30% 30%,circle,#fcfcfc,#9d9d9d)!important;
    line-height: 16px;
    margin: 2px
}

.exchange-ball.G_num[data-v-bce925dc] {
    background: radial-gradient(circle at 30% 30%,#e4be56,#e4be56)!important
}

* {
    margin: 0;
    -webkit-tap-highlight-color: transparent
}

html,body {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 100%;
    height: 100%
}

body,uni-page-body {
    background-color: var(--UI-BG-0);
    color: var(--UI-FG-0)
}

body {
    overflow-x: hidden;
    font-size: 16px
}

uni-app,uni-page,uni-page-wrapper,uni-page-body {
    display: block;
    box-sizing: border-box;
    width: 100%
}

uni-page-wrapper {
    position: relative
}

#app,uni-app,uni-page,uni-page-wrapper {
    height: 100%
}

.uni-mask {
    position: fixed;
    z-index: 999;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.5)
}

.uni-fade-enter-active,.uni-fade-leave-active {
    transition-duration: .25s;
    transition-property: opacity;
    transition-timing-function: ease
}

.uni-fade-enter-from,.uni-fade-leave-active {
    opacity: 0
}

.uni-loading,uni-button[loading]:before {
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);
    background-repeat: no-repeat
}

.uni-loading {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    animation: uni-loading 1s steps(12,end) infinite;
    background-size: 100%
}

@keyframes uni-loading {
    0% {
        transform: rotate3d(0,0,1,0)
    }

    to {
        transform: rotate3d(0,0,1,360deg)
    }
}

html {
    --primary-color: #007aff;
    --UI-BG: #fff;
    --UI-BG-1: #f7f7f7;
    --UI-BG-2: #fff;
    --UI-BG-3: #f7f7f7;
    --UI-BG-4: #4c4c4c;
    --UI-BG-5: #fff;
    --UI-FG: #000;
    --UI-FG-0: rgba(0, 0, 0, .9);
    --UI-FG-HALF: rgba(0, 0, 0, .9);
    --UI-FG-1: rgba(0, 0, 0, .5);
    --UI-FG-2: rgba(0, 0, 0, .3);
    --UI-FG-3: rgba(0, 0, 0, .1)
}

body:after {
    position: fixed;
    content: "";
    left: -1000px;
    top: -1000px;
    animation: shadow-preload .1s;
    animation-delay: 3s
}

@keyframes shadow-preload {
    0% {
        background-image: url(https://cdn.dcloud.net.cn/img/shadow-grey.png)
    }

    to {
        background-image: url(https://cdn.dcloud.net.cn/img/shadow-grey.png)
    }
}

.uni-async-error {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    color: #999;
    padding: 100px 10px;
    text-align: center
}

.uni-async-loading {
    box-sizing: border-box;
    width: 100%;
    padding: 50px;
    text-align: center
}

.uni-async-loading .uni-loading {
    width: 30px;
    height: 30px
}

uni-content {
    display: flex;
    flex: 1 0 auto;
    height: 100%
}

uni-main {
    flex: 1;
    width: 100%
}

uni-top-window+uni-content {
    height: calc(100vh - var(--top-window-height))
}

uni-left-window {
    position: relative;
    width: var(--window-left);
    order: -1;
    overflow-x: hidden
}

uni-right-window {
    position: relative;
    width: var(--window-right);
    overflow-x: hidden
}

uni-left-window[data-show],uni-right-window[data-show] {
    position: absolute
}

uni-right-window[data-show] {
    right: 0
}

uni-content .uni-mask,.uni-left-window,.uni-right-window {
    z-index: 997
}

.uni-mask+.uni-left-window,.uni-mask+.uni-right-window {
    position: fixed
}

.uni-top-window {
    position: fixed;
    left: var(--window-margin);
    right: var(--window-margin);
    top: 0;
    z-index: 998;
    overflow: hidden
}

uni-page-head {
    display: block;
    box-sizing: border-box
}

.uni-page-head {
    position: fixed;
    left: var(--window-left);
    right: var(--window-right);
    height: 44px;
    height: calc(44px + constant(safe-area-inset-top));
    height: calc(44px + env(safe-area-inset-top));
    padding: 7px 3px;
    padding-top: calc(7px + constant(safe-area-inset-top));
    padding-top: calc(7px + env(safe-area-inset-top));
    display: flex;
    overflow: hidden;
    justify-content: space-between;
    box-sizing: border-box;
    z-index: 998;
    color: #fff;
    background-color: #000;
    transition-property: all
}

.uni-page-head * {
    box-sizing: border-box
}

.uni-page-head .uni-btn-icon {
    overflow: hidden;
    min-width: 1em;
    font-style: normal
}

.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd * {
    pointer-events: none
}

.uni-page-head-titlePenetrate * {
    pointer-events: auto
}

.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div {
    justify-content: center
}

.uni-page-head~.uni-placeholder {
    width: 100%;
    height: 44px;
    height: calc(44px + constant(safe-area-inset-top));
    height: calc(44px + env(safe-area-inset-top))
}

.uni-placeholder-titlePenetrate {
    pointer-events: none
}

.uni-page-head-hd {
    display: flex;
    align-items: center;
    font-size: 16px
}

.uni-page-head-bd {
    position: absolute;
    left: 70px;
    right: 70px;
    min-width: 0;
    -webkit-user-select: auto;
    -moz-user-select: auto;
    user-select: auto
}

.uni-page-head-btn {
    position: relative;
    width: auto;
    margin: 0 2px;
    word-break: keep-all;
    white-space: pre;
    cursor: pointer
}

.uni-page-head-btn svg {
    margin-top: -2px
}

.uni-page-head-transparent .uni-page-head-btn {
    display: flex;
    align-items: center;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: rgba(0,0,0,.5)
}

.uni-page-head-btn-red-dot:after {
    content: attr(badge-text);
    position: absolute;
    right: 0;
    top: 0;
    background-color: red;
    color: #fff;
    width: 18px;
    height: 18px;
    line-height: 18px;
    border-radius: 18px;
    overflow: hidden;
    transform: scale(.5) translate(40%,-40%);
    transform-origin: 100% 0
}

.uni-page-head-btn-red-dot[badge-text]:after {
    font-size: 12px;
    width: auto;
    min-width: 18px;
    max-width: 42px;
    text-align: center;
    padding: 0 3px;
    transform: scale(.7) translate(40%,-40%)
}

.uni-page-head-btn-select svg {
    vertical-align: middle;
    margin-left: 2px;
    transform: rotate(270deg) scale(.8)
}

.uni-page-head-search {
    position: relative;
    display: flex;
    flex: 1;
    margin: 0 2px;
    line-height: 30px;
    font-size: 15px
}

.uni-page-head-search-input {
    width: 100%;
    height: 100%;
    padding-left: 34px;
    text-align: left
}

.uni-page-head-search-placeholder {
    position: absolute;
    max-width: 100%;
    height: 100%;
    padding-left: 34px;
    overflow: hidden;
    word-break: keep-all;
    white-space: pre
}

.uni-page-head-search-placeholder-right {
    right: 0
}

.uni-page-head-search-placeholder-center {
    left: 50%;
    transform: translate(-50%)
}

.uni-page-head-search-icon {
    position: absolute;
    top: 0;
    left: 2px;
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center
}

.uni-page-head-ft {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    font-size: 13px
}

.uni-page-head__title {
    font-weight: 700;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.uni-page-head__title .uni-loading {
    width: 16px;
    height: 16px;
    margin-top: -3px
}

.uni-page-head__title .uni-page-head__title_image {
    width: auto;
    height: 26px;
    vertical-align: middle
}

.uni-page-head-shadow {
    overflow: visible
}

.uni-page-head-shadow:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    height: 5px;
    background-size: 100% 100%
}

.uni-page-head-shadow-grey:after {
    background-image: url(https://cdn.dcloud.net.cn/img/shadow-grey.png)
}

.uni-page-head-shadow-blue:after {
    background-image: url(https://cdn.dcloud.net.cn/img/shadow-blue.png)
}

.uni-page-head-shadow-green:after {
    background-image: url(https://cdn.dcloud.net.cn/img/shadow-green.png)
}

.uni-page-head-shadow-orange:after {
    background-image: url(https://cdn.dcloud.net.cn/img/shadow-orange.png)
}

.uni-page-head-shadow-red:after {
    background-image: url(https://cdn.dcloud.net.cn/img/shadow-red.png)
}

.uni-page-head-shadow-yellow:after {
    background-image: url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)
}

uni-page-head[uni-page-head-type=default]~uni-page-wrapper {
    height: calc(100% - 44px);
    height: calc(100% - 44px - constant(safe-area-inset-top));
    height: calc(100% - 44px - env(safe-area-inset-top))
}

@font-face {
    font-family: iconfont;
    src: url(/assets/iconfont-b623eb36.woff2?t=1781689495791) format("woff2"),url(/assets/iconfont-edf0e835.woff?t=1781689495791) format("woff"),url(/assets/iconfont-161c2845.ttf?t=1781689495791) format("truetype")
}

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

.icon-shanchu:before {
    content: "\e627"
}

.icon-qidong:before {
    content: "\e6a3"
}

.icon-zanting:before {
    content: "\e87a"
}

.icon-xiazai:before {
    content: "\e628"
}

.icon-anzhuox:before {
    content: "\e632"
}

.icon-exchange:before {
    content: "\e626"
}

.icon-down1:before {
    content: "\e623"
}

.icon-bell-no:before {
    content: "\e631"
}

.icon-bell:before {
    content: "\e639"
}

.icon-ico-center:before {
    content: "\e625"
}

.icon-Donw:before {
    content: "\e622"
}

.icon-shandian:before {
    content: "\e624"
}

.icon-switch:before {
    content: "\e781"
}

.icon-Close:before {
    content: "\e621"
}

.icon-left:before {
    content: "\e83d"
}

.icon-kehufuwukefu:before {
    content: "\e69a"
}

.icon-message:before {
    content: "\e6df"
}

.icon-voiceprint:before {
    content: "\e6e4"
}

.icon-menu:before {
    content: "\e6ec"
}

.icon-setting:before {
    content: "\e6f0"
}

.icon-addto:before {
    content: "\e698"
}

.icon-delete:before {
    content: "\e699"
}

.icon-home:before {
    content: "\e69b"
}

.icon-increase:before {
    content: "\e69f"
}

.icon-upward:before {
    content: "\e6a1"
}

.icon-locking:before {
    content: "\e69e"
}

.icon-restore:before {
    content: "\e6a0"
}

.icon-next:before {
    content: "\e6a2"
}

.icon-mute:before {
    content: "\e69d"
}

.icon-addresslist:before {
    content: "\e6db"
}

.icon-infopersonal:before {
    content: "\e6de"
}

.icon-laba:before {
    content: "\e600"
}

.icon-iCon_home:before {
    content: "\e617"
}

.icon-iCon_news:before {
    content: "\e618"
}

.icon-iCon_left:before {
    content: "\e619"
}

.icon-iCon_menu:before {
    content: "\e61a"
}

.icon-iCon_play:before {
    content: "\e61b"
}

.icon-iCon_user:before {
    content: "\e61c"
}

.icon-iCon_list:before {
    content: "\e61d"
}

.icon-iCon_sift:before {
    content: "\e61e"
}

.icon-iCon_date:before {
    content: "\e61f"
}

.icon-iCon_QRcode:before {
    content: "\e620"
}

.icon-iCon_Email1:before {
    content: "\e612"
}

.icon-iCon_whatsapp:before {
    content: "\e616"
}

.icon-sound:before {
    content: "\e63d"
}

.icon-no-sound:before {
    content: "\e60d"
}

.icon-iCon_Email:before {
    content: "\e614"
}

.icon-iCon_Invitation:before {
    content: "\e615"
}

.icon-iCon_Close:before {
    content: "\e613"
}

.icon-down:before {
    content: "\e603"
}

.icon-iCon_Menu:before {
    content: "\e604"
}

.icon-iCon_Password:before {
    content: "\e605"
}

.icon-iCon_Tab_Unliquidated:before {
    content: "\e606"
}

.icon-Btn_Refresh:before {
    content: "\e607"
}

.icon-iCon_Refresh:before {
    content: "\e608"
}

.icon-iCon_Tab_Result:before {
    content: "\e609"
}

.icon-iCon_Tab_Result_Grey:before {
    content: "\e60a"
}

.icon-iCon_Username:before {
    content: "\e60b"
}

.icon-iCon_Tab_Unliquidated_Grey:before {
    content: "\e60c"
}

.icon-iCon_User:before {
    content: "\e60e"
}

.icon-iCon_Verification:before {
    content: "\e60f"
}

.icon-iCon_Tab_Game:before {
    content: "\e610"
}

.icon-iCon_Tab_Game_Grey:before {
    content: "\e611"
}

.icon-iCon_Logout:before {
    content: "\e602"
}

.icon-iCon_search:before {
    content: "\e601"
}

* {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-family: \5fae\8f6f\96c5\9ed1;
    box-sizing: border-box
}

body,html {
    width: 100%;
    -webkit-user-select: text!important;
    -moz-user-select: text!important;
    user-select: text!important
}

body {
    overflow-x: auto
}

a {
    text-decoration: none
}

ul,ol {
    list-style: none
}

#head {
    display: flex;
    align-items: center;
    padding: 11px 0;
    color: #fff;
    max-width: 1240px;
    width: 100%;
    margin: 0
}

#head .logo {
    float: left;
    text-align: center;
    width: 216px
}

#head .logo uni-text {
    font-size: 26px;
    color: #fff;
    text-align: center
}

#head .head-right {
    display: flex;
    align-items: center;
    float: right;
    width: 20%;
    min-width: 300px
}

.head-right div {
    float: left
}

.head-right .avatar img {
    display: block;
    width: 30px;
    height: 30px;
    padding: 5px;
    border: 2px solid #fff;
    border-radius: 50%
}

.userinfo-box p {
    color: #fff;
    text-indent: 1em;
    line-height: 2em
}

.userinfo-box div {
    display: none;
    height: auto;
    padding: 0 15px;
    background: #d1dbed
}

.userinfo-box a {
    line-height: 2em;
    padding-right: 10px;
    border-right: 1px solid #000
}

.userinfo-box a:nth-child(1) {
    color: red;
    font-weight: 700;
    border-right: none
}

.userinfo-box a.onselect {
    color: #386399
}

.container {
    margin: 3px 3px 0
}

.G_table {
    width: 100%;
    margin: 0 auto;
    padding: 0;
    border-collapse: collapse
}

.G_table tr:hover {
    background: aqua;
    cursor: pointer
}

.G_table tr th {
    background: #c6dbe5
}

.G_table td,th {
    color: #000;
    padding: 5px 10px
}

.G_btn {
    color: #fff;
    padding: .5em 2em;
    background: #2f6796;
    border-radius: 5px;
    border: none
}

.G_btn:hover {
    color: #ff0;
    background: #6898c1
}

.G_prompt {
    color: #2836f4
}

.G_warning {
    color: red
}

.G_num {
    font-size: 13px;
    width: 24px;
    height: 24px;
    font-weight: 700;
    color: #333;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    text-align: center;
    display: flex
}

.lm_num {
    font-size: 12px;
    width: 45px!important;
    font-weight: 700;
    color: #333!important;
    padding: 12px;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    text-align: center;
    display: flex
}

.lm_num_color_ball {
    font-size: 12px;
    width: 45px!important;
    font-weight: 700;
    color: #fff!important;
    padding: 12px;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    text-align: center;
    display: flex
}

.G_num_new,.G_num_new_sp {
    background: -webkit-radial-gradient(30% 30%,circle,#fcfcfc,#9d9d9d)!important;
    color: #333!important
}

.G_num_bg {
    background: url(/static/icon/happyLh/ball_hk6.png) no-repeat
}

.canada2_bg {
    background: url(/static/icon/canada2/ball_canada2.png) no-repeat
}

.G_num_red_ball {
    background: red;
    color: #fff!important
}

.G_num_blue_ball {
    background: blue;
    color: #fff!important
}

.G_num_green_ball {
    background: green;
    color: #fff!important
}

.G_num_yellow_ball {
    background: #c9a02f;
    color: #fff!important
}

.G_num0 {
    background: -webkit-radial-gradient(30% 30%,circle,#ffaa00,#ff5a5a)
}

.G_num1,.G_num01 {
    background: -webkit-radial-gradient(30% 30%,circle,#95621d,#333)
}

.G_num2,.G_num02 {
    background: -webkit-radial-gradient(30% 30%,circle,#4ddb73,#333)
}

.G_num3,.G_num03 {
    background: -webkit-radial-gradient(30% 30%,circle,#2e5572,#333)
}

.G_num4,.G_num04 {
    background: -webkit-radial-gradient(30% 30%,circle,#1ec7b5,#333)
}

.G_num5,.G_num05 {
    background: -webkit-radial-gradient(30% 30%,circle,#8f73a2,#333)
}

.G_num6,.G_num06 {
    background: -webkit-radial-gradient(30% 30%,circle,#e63cb2,#333)
}

.G_num7,.G_num07 {
    background: -webkit-radial-gradient(30% 30%,circle,#7c35ff,#333)
}

.G_num8,.G_num08 {
    background: -webkit-radial-gradient(30% 30%,circle,#3251a1,#333)
}

.G_num9,.G_num09 {
    background: -webkit-radial-gradient(30% 30%,circle,#1c7ddf,#333)
}

.G_num10 {
    background: -webkit-radial-gradient(30% 30%,circle,#d775d5,#333)
}

.G_num11 {
    background: -webkit-radial-gradient(30% 30%,circle,#b1eb2c,#333)
}

.G_num12 {
    background: -webkit-radial-gradient(30% 30%,circle,#17c351,#333)
}

.G_num13 {
    background: -webkit-radial-gradient(30% 30%,circle,#485115,#333)
}

.G_num14 {
    background: -webkit-radial-gradient(30% 30%,circle,#213f68,#333)
}

.G_num15 {
    background: -webkit-radial-gradient(30% 30%,circle,#533c36,#333)
}

.G_num16 {
    background: -webkit-radial-gradient(30% 30%,circle,#2cc367,#333)
}

.G_num17 {
    background: -webkit-radial-gradient(30% 30%,circle,#d37ecd,#333)
}

.G_num18 {
    background: -webkit-radial-gradient(30% 30%,circle,#36dede,#333)
}

.G_num19 {
    background: -webkit-radial-gradient(30% 30%,circle,#58efd4,#333)
}

.G_num20 {
    background: -webkit-radial-gradient(30% 30%,circle,#ee7c9a,#333)
}

.G_num21 {
    background: -webkit-radial-gradient(30% 30%,circle,#ac2d37,#333)
}

.G_num22 {
    background: -webkit-radial-gradient(30% 30%,circle,#5bd2af,#333)
}

.G_num23 {
    background: -webkit-radial-gradient(30% 30%,circle,#d36e7c,#333)
}

.G_num24 {
    background: -webkit-radial-gradient(30% 30%,circle,#e2c212,#333)
}

.G_num25 {
    background: -webkit-radial-gradient(30% 30%,circle,#def231,#333)
}

.G_num26 {
    background: -webkit-radial-gradient(30% 30%,circle,#398f3d,#333)
}

.G_num27 {
    background: -webkit-radial-gradient(30% 30%,circle,#8376d9,#333)
}

.G_num28 {
    background: -webkit-radial-gradient(30% 30%,circle,#263b11,#333)
}

.G_num29 {
    background: -webkit-radial-gradient(30% 30%,circle,#1dc157,#333)
}

.G_num30 {
    background: -webkit-radial-gradient(30% 30%,circle,#9db6ff,#333)
}

.G_num31 {
    background: -webkit-radial-gradient(30% 30%,circle,#d74d37,#333)
}

.G_num32 {
    background: -webkit-radial-gradient(30% 30%,circle,#938898,#333)
}

.G_num33 {
    background: -webkit-radial-gradient(30% 30%,circle,#52ccd1,#333)
}

.G_num34 {
    background: -webkit-radial-gradient(30% 30%,circle,#a764e8,#333)
}

.G_num35 {
    background: -webkit-radial-gradient(30% 30%,circle,#9338ce,#333)
}

.G_num36 {
    background: -webkit-radial-gradient(30% 30%,circle,#cc53a4,#333)
}

.G_num37 {
    background: -webkit-radial-gradient(30% 30%,circle,#c7baef,#333)
}

.G_num38 {
    background: -webkit-radial-gradient(30% 30%,circle,#b12d4d,#333)
}

.G_num39 {
    background: -webkit-radial-gradient(30% 30%,circle,#6bfbe1,#333)
}

.G_num40 {
    background: -webkit-radial-gradient(30% 30%,circle,#aa87d2,#333)
}

.G_num41 {
    background: -webkit-radial-gradient(30% 30%,circle,#88d47f,#333)
}

.G_num42 {
    background: -webkit-radial-gradient(30% 30%,circle,#4b4f23,#333)
}

.G_num43 {
    background: -webkit-radial-gradient(30% 30%,circle,#15b673,#333)
}

.G_num44 {
    background: -webkit-radial-gradient(30% 30%,circle,#151a28,#333)
}

.G_num45 {
    background: -webkit-radial-gradient(30% 30%,circle,#f6cc66,#333)
}

.G_num46 {
    background: -webkit-radial-gradient(30% 30%,circle,#f217f1,#333)
}

.G_num47 {
    background: -webkit-radial-gradient(30% 30%,circle,#e637ae,#333)
}

.G_num48 {
    background: -webkit-radial-gradient(30% 30%,circle,#f1bd1f,#333)
}

.G_num49 {
    background: -webkit-radial-gradient(30% 30%,circle,#db7cd1,#333)
}

.G_num50 {
    background: -webkit-radial-gradient(30% 30%,circle,#fe712f,#333)
}

.G_num51 {
    background: -webkit-radial-gradient(30% 30%,circle,#dad5cb,#333)
}

.G_num52 {
    background: -webkit-radial-gradient(30% 30%,circle,#d89162,#333)
}

.G_num53 {
    background: -webkit-radial-gradient(30% 30%,circle,#dee895,#333)
}

.G_num54 {
    background: -webkit-radial-gradient(30% 30%,circle,#8fcdfe,#333)
}

.G_num55 {
    background: -webkit-radial-gradient(30% 30%,circle,#b3ca2d,#333)
}

.G_num56 {
    background: -webkit-radial-gradient(30% 30%,circle,#f6d64b,#333)
}

.G_num57 {
    background: -webkit-radial-gradient(30% 30%,circle,#7eed51,#333)
}

.G_num58 {
    background: -webkit-radial-gradient(30% 30%,circle,#44cdde,#333)
}

.G_num59 {
    background: -webkit-radial-gradient(30% 30%,circle,#bb5de1,#333)
}

.G_num60 {
    background: -webkit-radial-gradient(30% 30%,circle,#1213a5,#333)
}

.G_num61 {
    background: -webkit-radial-gradient(30% 30%,circle,#c2228c,#333)
}

.G_num62 {
    background: -webkit-radial-gradient(30% 30%,circle,#aeec34,#333)
}

.G_num63 {
    background: -webkit-radial-gradient(30% 30%,circle,#f1b62c,#333)
}

.G_num64 {
    background: -webkit-radial-gradient(30% 30%,circle,#38577b,#333)
}

.G_num65 {
    background: -webkit-radial-gradient(30% 30%,circle,#ec3134,#333)
}

.G_num66 {
    background: -webkit-radial-gradient(30% 30%,circle,#7b24a2,#333)
}

.G_num67 {
    background: -webkit-radial-gradient(30% 30%,circle,#a878c7,#333)
}

.G_num68 {
    background: -webkit-radial-gradient(30% 30%,circle,#5d3d3e,#333)
}

.G_num69 {
    background: -webkit-radial-gradient(30% 30%,circle,#1a8564,#333)
}

.G_num70 {
    background: -webkit-radial-gradient(30% 30%,circle,#5249d4,#333)
}

.G_num71 {
    background: -webkit-radial-gradient(30% 30%,circle,#496a8b,#333)
}

.G_num72 {
    background: -webkit-radial-gradient(30% 30%,circle,#5a6caa,#333)
}

.G_num73 {
    background: -webkit-radial-gradient(30% 30%,circle,#8ee9f7,#333)
}

.G_num74 {
    background: -webkit-radial-gradient(30% 30%,circle,#7b4762,#333)
}

.G_num75 {
    background: -webkit-radial-gradient(30% 30%,circle,#beb379,#333)
}

.G_num76 {
    background: -webkit-radial-gradient(30% 30%,circle,#7db222,#333)
}

.G_num77 {
    background: -webkit-radial-gradient(30% 30%,circle,#b3912e,#333)
}

.G_num78 {
    background: -webkit-radial-gradient(30% 30%,circle,#a625b2,#333)
}

.G_num79 {
    background: -webkit-radial-gradient(30% 30%,circle,#f1447d,#333)
}

.G_num80 {
    background: -webkit-radial-gradient(30% 30%,circle,#22297c,#333)
}

.uni-input-input {
    text-indent: revert
}

.link-main {
    color: #fff;
    cursor: pointer
}

.link-main:hover {
    text-decoration-line: underline
}

.main {
    height: 100%;
    width: 100%
}

table {
    border-collapse: collapse
}

.text-blue2,.text-blue2 span {
    color: #2c7cc4
}

.text-blue,.text-blue span {
    color: #1200fd
}

.text-green {
    color: #0d9f0d
}

.text-light-red,.text-light-red span,.text-light-red uni-text {
    color: #a30049
}

.text-white,.text-white span,.text-white uni-text {
    color: #fff
}

.text-gray,.text-gray span,.text-gray uni-text {
    color: #393939
}

.text-red,.text-red span,.text-red uni-text {
    color: #f33d3d
}

.text-bold {
    font-weight: 700
}

.sum-tr {
    background-image: linear-gradient(#F1ECF0,#E0D8DE)!important
}

.sum-tr .uni-table-td {
    border-right: 1px solid #EBEEF5!important;
    border-bottom: 1px solid #EBEEF5!important
}

.scroll {
    overflow-y: auto;
    overflow-x: hidden;
    padding-bottom: 30px
}

.scroll .main {
    height: auto!important
}

@keyframes rotate {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.empty-table {
    height: 300px;
    width: 100%
}

.loop {
    animation: rotate 1.8s linear infinite;
    display: block
}

.hot_port .G_num {
    width: 22px;
    height: 22px;
    font-size: 12px;
    background: radial-gradient(circle at 30% 30%,#e4be56,#e4be56)!important
}

.hot_port .special {
    background: radial-gradient(circle at 30% 30%,#ff0000,#ff0000)!important;
    color: #fff!important
}

.bingo .G_num {
    width: 22px;
    height: 22px;
    font-size: 12px;
    background: radial-gradient(circle at 30% 30%,#e4be56,#e4be56)!important
}

.bingo .special {
    background: radial-gradient(circle at 30% 30%,#ff0000,#ff0000)!important;
    color: #fff!important
}

.canada .G_num {
    width: 22px;
    height: 22px;
    font-size: 12px;
    background: radial-gradient(circle at 30% 30%,#e4be56,#e4be56)!important
}

.canada .special {
    background: radial-gradient(circle at 30% 30%,#ff0000,#ff0000)!important;
    color: #fff!important
}

.super3 .G_num,.quick_win .G_num,.fantasy5 .G_num {
    background: radial-gradient(circle at 30% 30%,#e4be56,#e4be56)!important
}

.fantasy5 .special {
    background: radial-gradient(circle at 30% 30%,#ff0000,#ff0000)!important;
    color: #fff!important
}

.jssc .G_num_new_c {
    border-radius: 4px;
    color: #fff!important
}

.jssc .G_num_new1 {
    background: url(/static/icon/jssc/1.png) no-repeat center
}

.jssc .G_num_new2 {
    background: url(/static/icon/jssc/2.png) no-repeat center
}

.jssc .G_num_new3 {
    background: url(/static/icon/jssc/3.png) no-repeat center
}

.jssc .G_num_new4 {
    background: url(/static/icon/jssc/4.png) no-repeat center
}

.jssc .G_num_new5 {
    background: url(/static/icon/jssc/5.png) no-repeat center
}

.jssc .G_num_new6 {
    background: url(/static/icon/jssc/6.png) no-repeat center
}

.jssc .G_num_new7 {
    background: url(/static/icon/jssc/7.png) no-repeat center
}

.jssc .G_num_new8 {
    background: url(/static/icon/jssc/8.png) no-repeat center
}

.jssc .G_num_new9 {
    background: url(/static/icon/jssc/9.png) no-repeat center
}

.jssc .G_num_new10 {
    background: url(/static/icon/jssc/10.png) no-repeat center
}

.bingoScF .G_num_new_c {
    border-radius: 4px;
    color: #fff!important
}

.bingoScF .G_num_new1 {
    background: url(/static/icon/jssc/1.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new2 {
    background: url(/static/icon/jssc/2.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new3 {
    background: url(/static/icon/jssc/3.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new4 {
    background: url(/static/icon/jssc/4.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new5 {
    background: url(/static/icon/jssc/5.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new6 {
    background: url(/static/icon/jssc/6.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new7 {
    background: url(/static/icon/jssc/7.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new8 {
    background: url(/static/icon/jssc/8.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new9 {
    background: url(/static/icon/jssc/9.png) no-repeat center;
    background-size: 100%
}

.bingoScF .G_num_new10 {
    background: url(/static/icon/jssc/10.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new_c {
    border-radius: 4px;
    color: #fff!important
}

.bingoScB .G_num_new1 {
    background: url(/static/icon/jssc/1.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new2 {
    background: url(/static/icon/jssc/2.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new3 {
    background: url(/static/icon/jssc/3.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new4 {
    background: url(/static/icon/jssc/4.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new5 {
    background: url(/static/icon/jssc/5.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new6 {
    background: url(/static/icon/jssc/6.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new7 {
    background: url(/static/icon/jssc/7.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new8 {
    background: url(/static/icon/jssc/8.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new9 {
    background: url(/static/icon/jssc/9.png) no-repeat center;
    background-size: 100%
}

.bingoScB .G_num_new10 {
    background: url(/static/icon/jssc/10.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new_c {
    border-radius: 4px;
    color: #fff!important
}

.canadaScF .G_num_new1 {
    background: url(/static/icon/jssc/1.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new2 {
    background: url(/static/icon/jssc/2.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new3 {
    background: url(/static/icon/jssc/3.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new4 {
    background: url(/static/icon/jssc/4.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new5 {
    background: url(/static/icon/jssc/5.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new6 {
    background: url(/static/icon/jssc/6.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new7 {
    background: url(/static/icon/jssc/7.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new8 {
    background: url(/static/icon/jssc/8.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new9 {
    background: url(/static/icon/jssc/9.png) no-repeat center;
    background-size: 100%
}

.canadaScF .G_num_new10 {
    background: url(/static/icon/jssc/10.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new_c {
    border-radius: 4px;
    color: #fff!important
}

.canadaScB .G_num_new1 {
    background: url(/static/icon/jssc/1.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new2 {
    background: url(/static/icon/jssc/2.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new3 {
    background: url(/static/icon/jssc/3.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new4 {
    background: url(/static/icon/jssc/4.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new5 {
    background: url(/static/icon/jssc/5.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new6 {
    background: url(/static/icon/jssc/6.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new7 {
    background: url(/static/icon/jssc/7.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new8 {
    background: url(/static/icon/jssc/8.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new9 {
    background: url(/static/icon/jssc/9.png) no-repeat center;
    background-size: 100%
}

.canadaScB .G_num_new10 {
    background: url(/static/icon/jssc/10.png) no-repeat center;
    background-size: 100%
}

.dwjc1 .special,.dwjc3 .special,.super3 .special,.jssc .special {
    background: radial-gradient(circle at 30% 30%,#ff0000,#ff0000)!important;
    color: #fff!important
}

.dwjc1 .G_num_new_c,.dwjc3 .G_num_new_c {
    border-radius: 50%;
    color: #fff!important
}

.dwjc1 .G_num_new1,.dwjc3 .G_num_new1 {
    background: #e60000
}

.dwjc1 .G_num_new2,.dwjc3 .G_num_new2 {
    background: #002fa7
}

.dwjc1 .G_num_new3,.dwjc3 .G_num_new3 {
    background: #01847f
}

.dwjc1 .G_num_new4,.dwjc3 .G_num_new4 {
    background: #fbd26a
}

.dwjc1 .G_num_new5,.dwjc3 .G_num_new5 {
    background: #90f
}

.dwjc1 .G_num_new6,.dwjc3 .G_num_new6 {
    background: #8f4b28
}

.happyLh .G_num {
    background: url(/static/icon/happyLh/ball_hk6.png) no-repeat
}

.happyLh .special {
    background-image: url(/static/icon/happyLh/ball_hk6.png)
}

.hkLh .G_num {
    background: url(/static/icon/happyLh/ball_hk6.png) no-repeat
}

.hkLh .special {
    background-image: url(/static/icon/happyLh/ball_hk6.png)
}

.bingoLh .G_num {
    background: url(/static/icon/happyLh/ball_hk6.png) no-repeat
}

.bingoLh .special {
    background-image: url(/static/icon/happyLh/ball_hk6.png)
}

.canadaLh .G_num {
    background: url(/static/icon/happyLh/ball_hk6.png) no-repeat
}

.canadaLh .special {
    background-image: url(/static/icon/happyLh/ball_hk6.png)
}

:is(.bingoSsc1,.bingoSsc2,.bingoSsc3,.bingoSsc4) .G_num {
    background: -webkit-radial-gradient(30% 30%,circle,#fcfcfc,#9d9d9d)!important;
    color: #333!important
}

:is(.canadaSsc1,.canadaSsc2,.canadaSsc3,.canadaSsc4) .G_num {
    background: -webkit-radial-gradient(30% 30%,circle,#fcfcfc,#9d9d9d)!important;
    color: #333!important
}

@font-face {
    font-family: custom-icon;
    src: url(/static/icon/icon.ttf) format("truetype")
}

.custom-icon {
    font-family: custom-icon!important;
    font-size: 16px
}

.custom-color:before {
    content: "\e6cf"
}

.custom-wallet:before {
    content: "\e6b1"
}

.custom-settings-filled:before {
    content: "\e6ce"
}

.custom-auth-filled:before {
    content: "\e6cc"
}

.custom-shop-filled:before {
    content: "\e6cd"
}

.custom-staff-filled:before {
    content: "\e6cb"
}

.custom-vip-filled:before {
    content: "\e6c6"
}

.custom-plus-filled:before {
    content: "\e6c7"
}

.custom-folder-add-filled:before {
    content: "\e6c8"
}

.custom-color-filled:before {
    content: "\e6c9"
}

.custom-tune-filled:before {
    content: "\e6ca"
}

.custom-calendar-filled:before {
    content: "\e6c0"
}

.custom-notification-filled:before {
    content: "\e6c1"
}

.custom-wallet-filled:before {
    content: "\e6c2"
}

.custom-medal-filled:before {
    content: "\e6c3"
}

.custom-gift-filled:before {
    content: "\e6c4"
}

.custom-fire-filled:before {
    content: "\e6c5"
}

.custom-refreshempty:before {
    content: "\e6bf"
}

.custom-location-filled:before {
    content: "\e6af"
}

.custom-person-filled:before {
    content: "\e69d"
}

.custom-personadd-filled:before {
    content: "\e698"
}

.custom-back:before {
    content: "\e6b9"
}

.custom-forward:before {
    content: "\e6ba"
}

.custom-arrow-right:before {
    content: "\e6bb"
}

.custom-arrowthinright:before {
    content: "\e6bb"
}

.custom-arrow-left:before {
    content: "\e6bc"
}

.custom-arrowthinleft:before {
    content: "\e6bc"
}

.custom-arrow-up:before {
    content: "\e6bd"
}

.custom-arrowthinup:before {
    content: "\e6bd"
}

.custom-arrow-down:before {
    content: "\e6be"
}

.custom-arrowthindown:before {
    content: "\e6be"
}

.custom-bottom:before {
    content: "\e6b8"
}

.custom-arrowdown:before {
    content: "\e6b8"
}

.custom-right:before {
    content: "\e6b5"
}

.custom-arrowright:before {
    content: "\e6b5"
}

.custom-top:before {
    content: "\e6b6"
}

.custom-arrowup:before {
    content: "\e6b6"
}

.custom-left:before {
    content: "\e6b7"
}

.custom-arrowleft:before {
    content: "\e6b7"
}

.custom-eye:before {
    content: "\e651"
}

.custom-eye-filled:before {
    content: "\e66a"
}

.custom-eye-slash:before {
    content: "\e6b3"
}

.custom-eye-slash-filled:before {
    content: "\e6b4"
}

.custom-info-filled:before {
    content: "\e649"
}

.custom-reload:before {
    content: "\e6b2"
}

.custom-micoff-filled:before {
    content: "\e6b0"
}

.custom-map-pin-ellipse:before {
    content: "\e6ac"
}

.custom-map-pin:before {
    content: "\e6ad"
}

.custom-location:before {
    content: "\e6ae"
}

.custom-starhalf:before {
    content: "\e683"
}

.custom-star:before {
    content: "\e688"
}

.custom-star-filled:before {
    content: "\e68f"
}

.custom-calendar:before {
    content: "\e6a0"
}

.custom-fire:before {
    content: "\e6a1"
}

.custom-medal:before {
    content: "\e6a2"
}

.custom-font:before {
    content: "\e6a3"
}

.custom-gift:before {
    content: "\e6a4"
}

.custom-link:before {
    content: "\e6a5"
}

.custom-notification:before {
    content: "\e6a6"
}

.custom-staff:before {
    content: "\e6a7"
}

.custom-vip:before {
    content: "\e6a8"
}

.custom-folder-add:before {
    content: "\e6a9"
}

.custom-tune:before {
    content: "\e6aa"
}

.custom-auth:before {
    content: "\e6ab"
}

.custom-person:before {
    content: "\e699"
}

.custom-email-filled:before {
    content: "\e69a"
}

.custom-phone-filled:before {
    content: "\e69b"
}

.custom-phone:before {
    content: "\e69c"
}

.custom-email:before {
    content: "\e69e"
}

.custom-personadd:before {
    content: "\e69f"
}

.custom-chatboxes-filled:before {
    content: "\e692"
}

.custom-contact:before {
    content: "\e693"
}

.custom-chatbubble-filled:before {
    content: "\e694"
}

.custom-contact-filled:before {
    content: "\e695"
}

.custom-chatboxes:before {
    content: "\e696"
}

.custom-chatbubble:before {
    content: "\e697"
}

.custom-upload-filled:before {
    content: "\e68e"
}

.custom-upload:before {
    content: "\e690"
}

.custom-weixin:before {
    content: "\e691"
}

.custom-compose:before {
    content: "\e67f"
}

.custom-qq:before {
    content: "\e680"
}

.custom-download-filled:before {
    content: "\e681"
}

.custom-pyq:before {
    content: "\e682"
}

.custom-sound:before {
    content: "\e684"
}

.custom-trash-filled:before {
    content: "\e685"
}

.custom-sound-filled:before {
    content: "\e686"
}

.custom-trash:before {
    content: "\e687"
}

.custom-videocam-filled:before {
    content: "\e689"
}

.custom-spinner-cycle:before {
    content: "\e68a"
}

.custom-weibo:before {
    content: "\e68b"
}

.custom-videocam:before {
    content: "\e68c"
}

.custom-download:before {
    content: "\e68d"
}

.custom-help:before {
    content: "\e679"
}

.custom-navigate-filled:before {
    content: "\e67a"
}

.custom-plusempty:before {
    content: "\e67b"
}

.custom-smallcircle:before {
    content: "\e67c"
}

.custom-minus-filled:before {
    content: "\e67d"
}

.custom-micoff:before {
    content: "\e67e"
}

.custom-closeempty:before {
    content: "\e66c"
}

.custom-clear:before {
    content: "\e66d"
}

.custom-navigate:before {
    content: "\e66e"
}

.custom-minus:before {
    content: "\e66f"
}

.custom-image:before {
    content: "\e670"
}

.custom-mic:before {
    content: "\e671"
}

.custom-paperplane:before {
    content: "\e672"
}

.custom-close:before {
    content: "\e673"
}

.custom-help-filled:before {
    content: "\e674"
}

.custom-paperplane-filled:before {
    content: "\e675"
}

.custom-plus:before {
    content: "\e676"
}

.custom-mic-filled:before {
    content: "\e677"
}

.custom-image-filled:before {
    content: "\e678"
}

.custom-locked-filled:before {
    content: "\e668"
}

.custom-info:before {
    content: "\e669"
}

.custom-locked:before {
    content: "\e66b"
}

.custom-camera-filled:before {
    content: "\e658"
}

.custom-chat-filled:before {
    content: "\e659"
}

.custom-camera:before {
    content: "\e65a"
}

.custom-circle:before {
    content: "\e65b"
}

.custom-checkmarkempty:before {
    content: "\e65c"
}

.custom-chat:before {
    content: "\e65d"
}

.custom-circle-filled:before {
    content: "\e65e"
}

.custom-flag:before {
    content: "\e65f"
}

.custom-flag-filled:before {
    content: "\e660"
}

.custom-gear-filled:before {
    content: "\e661"
}

.custom-home:before {
    content: "\e662"
}

.custom-home-filled:before {
    content: "\e663"
}

.custom-gear:before {
    content: "\e664"
}

.custom-smallcircle-filled:before {
    content: "\e665"
}

.custom-map-filled:before {
    content: "\e666"
}

.custom-map:before {
    content: "\e667"
}

.custom-refresh-filled:before {
    content: "\e656"
}

.custom-refresh:before {
    content: "\e657"
}

.custom-cloud-upload:before {
    content: "\e645"
}

.custom-cloud-download-filled:before {
    content: "\e646"
}

.custom-cloud-download:before {
    content: "\e647"
}

.custom-cloud-upload-filled:before {
    content: "\e648"
}

.custom-redo:before {
    content: "\e64a"
}

.custom-images-filled:before {
    content: "\e64b"
}

.custom-undo-filled:before {
    content: "\e64c"
}

.custom-more:before {
    content: "\e64d"
}

.custom-more-filled:before {
    content: "\e64e"
}

.custom-undo:before {
    content: "\e64f"
}

.custom-images:before {
    content: "\e650"
}

.custom-paperclip:before {
    content: "\e652"
}

.custom-settings:before {
    content: "\e653"
}

.custom-search:before {
    content: "\e654"
}

.custom-redo-filled:before {
    content: "\e655"
}

.custom-list:before {
    content: "\e644"
}

.custom-mail-open-filled:before {
    content: "\e63a"
}

.custom-hand-down-filled:before {
    content: "\e63c"
}

.custom-hand-down:before {
    content: "\e63d"
}

.custom-hand-up-filled:before {
    content: "\e63e"
}

.custom-hand-up:before {
    content: "\e63f"
}

.custom-heart-filled:before {
    content: "\e641"
}

.custom-mail-open:before {
    content: "\e643"
}

.custom-heart:before {
    content: "\e639"
}

.custom-loop:before {
    content: "\e633"
}

.custom-pulldown:before {
    content: "\e632"
}

.custom-scan:before {
    content: "\e62a"
}

.custom-bars:before {
    content: "\e627"
}

.custom-cart-filled:before {
    content: "\e629"
}

.custom-checkbox:before {
    content: "\e62b"
}

.custom-checkbox-filled:before {
    content: "\e62c"
}

.custom-shop:before {
    content: "\e62f"
}

.custom-headphones:before {
    content: "\e630"
}

.custom-cart:before {
    content: "\e631"
}

* {
    box-sizing: border-box
}

body {
    width: 1240px
}

uni-content {
    display: block
}

.shadow {
    box-shadow: 6px 6px 20px rgba(0,0,0,.1);
    border: 1px solid #E0D8DE
}

.odds {
    font-size: 12px;
    padding: 0 3px
}

.full .uni-table {
    min-width: auto!important
}

.history .uni-table {
    min-width: 100%!important
}

uni-input::-webkit-outer-spin-button,uni-input::-webkit-inner-spin-button {
    -webkit-appearance: none
}

uni-input[type=number] {
    -moz-appearance: textfield
}

.uni-app--showtopwindow [data-page="pages/component/view/view"] uni-page-head {
    display: none
}

.uni-app--showleftwindow+.uni-tabbar-bottom {
    display: none
}

.uni-toast {
    z-index: 100001
}

.uni-toast__content {
    color: #fff
}

#u-a-t {
    position: fixed;
    z-index: 10000
}

uni-page-head,.uni-app--showtopwindow uni-page-head {
    display: none
}

.uni-app--showtopwindow [data-page="pages/component/view/view"] uni-page-head {
    display: block
}

.uni-top-window--placeholder {
    display: none
}

.uni-app--showtopwindow {
    display: block;
    height: 100%
}

uni-top-window {
    display: block;
    width: 100%;
    height: var(--top-window-height)
}

uni-top-window+uni-content {
    height: calc(100% - 140px)
}

uni-page-head[uni-page-head-type=default]~uni-page-wrapper {
    height: 100%
}

uni-page-body {
    height: 100%
}

.fl {
    float: left
}

.fr {
    float: right
}

.clear {
    clear: both
}

.u-flex {
    display: flex;
    flex-direction: row;
    align-items: center
}

.u-flex-wrap {
    flex-wrap: wrap
}

.u-flex-nowrap {
    flex-wrap: nowrap
}

.u-col-center {
    align-items: center
}

.u-col-top {
    align-items: flex-start
}

.u-col-bottom {
    align-items: flex-end
}

.u-col-stretch {
    align-items: initial
}

.u-row-center {
    justify-content: center
}

.u-row-left {
    justify-content: flex-start
}

.u-row-right {
    justify-content: flex-end
}

.u-row-between {
    justify-content: space-between
}

.u-row-around {
    justify-content: space-around
}

.u-text-left {
    text-align: left
}

.u-text-center {
    text-align: center
}

.u-text-right {
    text-align: right
}

.u-flex-col {
    display: flex;
    flex-direction: column
}

.u-reset-button {
    padding: 0;
    font-size: inherit;
    line-height: inherit;
    background-color: transparent;
    color: inherit;
    border-radius: 0
}

.u-reset-button:after {
    border: none
}

uni-top-window,.uni-top-window {
    height: 95px;
    width: 100%;
    overflow: visible
}

uni-content .wrap {
    position: relative;
    padding-bottom: 40px
}

.btn-normal {
    background-image: linear-gradient(#6099cc,#0e4a7e);
    color: #fff;
    font-weight: 700;
    box-shadow: 0 1px 10px rgba(0,0,0,.1);
    padding: 8px 10px;
    border-radius: 3px;
    transition: all .2s
}

.btn-normal:hover {
    background-image: linear-gradient(#4a779f,#092f50)
}

.btn-default-sm {
    background: #edeeee;
    color: #6b6c6c;
    font-weight: 700;
    box-shadow: 0 1px 10px rgba(0,0,0,.1);
    padding: 4px 10px;
    border-radius: 3px;
    transition: all .2s;
    border: 1px solid #838383
}

.btn-default-sm:hover {
    background: #d1d1d1
}

.btn-normal-sm {
    background: #156064;
    color: #fff;
    font-weight: 700;
    box-shadow: 0 1px 10px rgba(0,0,0,.1);
    padding: 4px 10px;
    border-radius: 3px;
    transition: all .2s;
    font-size: 13px
}

.btn-normal-sm:hover {
    background-image: linear-gradient(#4a779f,#092f50)
}

.btn-info-sm {
    background-image: linear-gradient(#fd884f,#fd692a);
    color: #fff;
    font-weight: 700;
    box-shadow: 0 1px 10px rgba(0,0,0,.1);
    padding: 4px 10px;
    border-radius: 3px;
    transition: all .2s;
    font-size: 13px
}

.btn-info-sm:hover {
    background-image: linear-gradient(#fd884f,#fd692a)
}

.btn-info-xs {
    background-image: linear-gradient(#fd884f,#fd692a);
    color: #fff;
    font-weight: 700;
    box-shadow: 0 1px 10px rgba(0,0,0,.1);
    padding: 4px 6px;
    border-radius: 3px;
    transition: all .2s;
    width: 40px;
    font-size: 12px
}

.btn-info-xs:hover {
    background-image: linear-gradient(#df7a48,#e35f26)
}

.input-text {
    border: 1px solid #afafaf;
    padding: 2px
}

.uni-data-checklist {
    width: 16px!important
}

.uni-data-checklist .checklist-group .checklist-box.is--tag {
    padding: 7px!important
}

.uni-data-checklist .checklist-group .checklist-box.is--tag.is-checked:after {
    display: block;
    content: "";
    position: absolute;
    top: 1px;
    left: 4px;
    height: 8px;
    width: 4px;
    border-right-width: 2px;
    border-right-color: #fff;
    border-right-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    opacity: 1;
    transform-origin: center;
    transform: rotate(40deg)
}

.home-sidebar {
    z-index: 998;
    background: #fff
}

.main {
    display: flex;
    background: #fff;
    padding: 70px 0 0 200px
}

body.swal2-height-auto {
    height: inherit!important
}

.lang-select-box {
    border: 1px solid #000!important;
    border-radius: 11px;
    max-width: 150px
}

.lang-select-box .uni-select__input-text {
    color: #fff
}

.lang-select-other {
    margin-left: 5px;
    background: rgba(0,0,0,.4);
    border-radius: 6px;
    min-width: 80px
}

.lang-select-other .uni-select {
    border: none!important;
    height: 29px;
    padding: 7px 10px;
    text-align: center
}

.lang-select-other .uni-select__input-text {
    font-size: 16px;
    color: #fff
}

.lang-select-other .uni-icons {
    display: none
}

.uni-select__selector-item {
    color: #000
}

.uni-table-th {
    color: #333!important;
    padding: 8px 10px!important
}

.fortnightReport .uni-table-tr .uni-table-td {
    padding: 3px;
    cursor: pointer
}

.uni-checkbox-input {
    width: 20px!important;
    height: 20px!important
}

.uni-checkbox-input svg {
    background-color: #156064!important;
    transform: translate(-50%,-50%) scale(1)!important;
    border-radius: 3px;
    width: 20px;
    height: 20px
}

.uni-checkbox-input path {
    fill: #fff!important;
    transform: scale(.7);
    transform-origin: center center
}

.uni-label-pointer {
    display: flex;
    align-items: center;
    font-size: 13px
}

.fast-choose uni-radio-group {
    justify-content: center;
    width: 100%;
    display: flex
}

.swal2-container {
    z-index: 10000!important
}

.game-table .input {
    padding: 3px;
    text-align: left
}

.order-input {
    border: 1px solid #afafaf;
    width: 100%;
    padding: 2px
}
