blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, img, input, li, ol, p, pre, td, textarea, th, ul {
    padding: 0;
    margin: 0
}

fieldset, img {
    border: 0
}

address, caption, cite, code, dfn, em, i, strong, th, var {
    font-weight: 400;
    font-style: normal
}

li, ol, ul {
    list-style: none
}

caption, th {
    text-align: left
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    font-size: 100%
}

q:after, q:before {
    content: ""
}

abbr, acronym {
    border: 0
}

a {
    text-decoration: none;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    outline: none
}

.headTitle .checkedbl span i {
    display: none !important
}

body, html {
    min-height: 6.67rem;
    font-size: 26.66667vw;
    margin: 0 auto;
    background: #efeff4
}

* {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

@media screen and (min-width:569px) {
    body, html {
        min-height: 6.67rem;
        font-size: 16vw;
        transform: translateZ(0)
    }
}

.ui-loader {
    display: none
}

#touchdiv {
    box-sizing: border-box;
    font-size: .12rem
}

#business {
    display: none !important
}

.business img {
    width: 100%;
    max-width: 750px;
    display: block;
    margin: 0 auto
}

.danmoshi {
    background: #f0f0f0 !important
}

.businessBack {
    color: #fff;
    font-size: .18rem;
    display: block;
    position: fixed;
    top: .1rem;
    left: .1rem
}

#navList .business span {
    background: #fff url(/img/cltj_img/icon-168index.png?v=2020-6-29) -.7rem -.35rem no-repeat !important;
    background-size: 3.33rem !important
}

.businessImg {
    background: #fff url(/img/cltj_img/icon-168index.png?v=2020-6-29) -.72rem -.369rem no-repeat !important;
    background-size: 3.33rem !important
}

.addicon {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.534rem -.33rem
}

.equalF {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.7rem -.33rem
}

.rednum {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.888rem -1.18rem
}

.bluenum {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.588rem -1.18rem
}

.tw_orange {
    background: #f5b226 !important
}

.tw_green, .tw_orange {
    color: #000102 !important;
    border-radius: 50%
}

.tw_green {
    background: #91e618 !important
}

.tw_yellow {
    background: #fef02a !important;
    color: #000102 !important;
    border-radius: 50%
}

.tw_red {
    background: #d82c21 !important;
    color: #fff !important;
    border-radius: 50%
}

.greennum {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.788rem -1.18rem
}

.lightblue {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.488rem -1.18rem
}

.Orange {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.188rem -1.18rem
}

.bluesig {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.98rem -1.18rem
}

.blueeve {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.68rem -1.18rem
}

.bluebig {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.08rem -1.18rem
}

.bluesm {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.38rem -1.18rem
}

.nub01 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.1rem -.075rem
}

.nub02 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.438rem -.075rem
}

.nub03 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.778rem -.075rem
}

.nub04 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.118rem -.075rem
}

.nub05 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.468rem -.075rem
}

.nub06 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.799rem -.075rem
}

.nub07 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.148rem -.075rem
}

.nub08 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.48rem -.075rem
}

.nub09 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.828rem -.075rem
}

.nub10 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -3.168rem -.075rem
}

.nubb01 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.08rem -.069rem
}

.nubb02 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.39rem -.069rem
}

.nubb03 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.688rem -.069rem
}

.nubb04 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.988rem -.069rem
}

.nubb05 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.293rem -.069rem
}

.nubb06 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.596rem -.069rem
}

.nubb07 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.896rem -.069rem
}

.nubb08 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.2rem -.069rem
}

.nubb09 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.51rem -.069rem
}

.nubb10 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.81rem -.069rem
}

.numbig {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.086rem -.32rem
}

.numsm {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.386rem -.32rem
}

.blueCount {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.286rem -1.18rem
}

.nums {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.686rem -.32rem
}

.numd {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.99rem -.32rem
}

.longbg {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.04rem -.32rem
}

.hubg {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.794rem -.32rem
}

.hlnum0 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.08rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum1 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.38rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum2 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.68rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum3 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.98rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum4 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.28rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum5 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.58rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum6 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.88rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum7 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.18rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum8 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.48rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.hlnum9 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.78rem -1.47rem !important;
    background-size: 3.54rem auto !important
}

.ncnum01 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.08rem -.64rem
}

.ncnum02 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.38rem -.64rem
}

.ncnum03 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.68rem -.64rem
}

.ncnum04 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.98rem -.64rem
}

.ncnum05 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.28rem -.64rem
}

.ncnum06 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.58rem -.64rem
}

.ncnum07 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.88rem -.64rem
}

.ncnum08 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.18rem -.64rem
}

.ncnum09 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.48rem -.64rem
}

.ncnum10 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.78rem -.64rem
}

.ncnum11 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.08rem -.91rem
}

.ncnum12 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.36rem -.91rem
}

.ncnum13 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.68rem -.91rem
}

.ncnum14 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -.98rem -.91rem
}

.ncnum15 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.29rem -.91rem
}

.ncnum16 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.59rem -.91rem
}

.ncnum17 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.89rem -.91rem
}

.ncnum18 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.19rem -.91rem
}

.ncnum19 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.49rem -.91rem
}

.ncnum20 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.79rem -.91rem
}

.num1 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -3.66rem 0
}

.num2 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -3.66rem -.276rem
}

.num3 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -3.66rem -.55rem
}

.num4 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -3.66rem -.83rem
}

.num5 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -3.66rem -1.106rem
}

.num6 {
    background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -3.66rem -1.383rem
}

.displaynone {
    display: none
}

.redfont {
    color: #f1010a
}

.displayblock {
    display: block
}

.loading, .loading_azxy10, .loading_jisusc {
    display: block;
    min-width: 3rem;
    marign: 1rem auto;
    text-align: center;
    font-size: .12rem;
    color: #999;
    padding-top: 1rem;
    padding-bottom: 1rem
}

.margtp0 {
    margin-top: 0
}

.margbt0 {
    margin-bottom: 0
}

#loadingbox {
    width: auto;
    min-width: 1px;
    height: 0;
    line-height: .2rem;
    margin: 0 auto;
    overflow: hidden;
    color: #fff;
    text-align: center;
    background: #e2e2e2;
    font-size: .1rem
}

.top_menu_bar {
    background: #f4f5f6;
    height: .5rem;
    box-sizing: border-box;
    overflow: hidden;
    box-shadow: .02rem .02rem .1rem .001rem #cecece;
    justify-content: center;
    width: 100%;
    font-size: 0
}

    .top_menu_bar .top_menu_left, .top_menu_bar .top_menu_middle, .top_menu_bar .top_menu_more {
        width: 1.25rem
    }

    .top_menu_bar .top_menu_left {
        width: 32.6666%;
        height: 100%;
        padding: 0 .1rem;
        display: inline-block;
        box-sizing: border-box
    }

        .top_menu_bar .top_menu_left a {
            width: auto;
            height: 100%;
            box-sizing: border-box;
            margin-top: .09rem
        }

            .top_menu_bar .top_menu_left a img {
                display: block;
                width: auto;
                position: relative;
                top: 0;
                height: .3rem
            }

    .top_menu_bar .top_menu_middle {
        font-size: .18rem;
        width: 32.6666%;
        color: #666;
        line-height: .5rem;
        text-align: center;
        box-sizing: border-box;
        display: inline-block;
        position: absolute
    }

        .top_menu_bar .top_menu_middle span {
            width: auto;
            display: block
        }

        .top_menu_bar .top_menu_middle i {
            position: relative;
            display: inline-block;
            height: .05rem;
            width: .05rem
        }

            .top_menu_bar .top_menu_middle i:before {
                content: "";
                height: .2rem;
                width: .2rem;
                display: block;
                position: absolute;
                top: -.13rem;
                right: -.21rem;
                background: url(/img/bg_icon.png?v=2020-6-29) no-repeat 0 -.51rem;
                background-size: 3.16rem
            }

    .top_menu_bar .top_menu_more {
        width: 34.6666%;
        box-sizing: border-box;
        display: inline-block;
        position: absolute;
        right: 0
    }

        .top_menu_bar .top_menu_more .list_shadow {
            position: absolute;
            width: .1rem;
            height: .12rem;
            left: .036rem;
            top: .16rem;
            background-size: contain;
            border-left: 1px solid #a8b4d6;
            background-color: rgba(244,245,246,.3)
        }

        .top_menu_bar .top_menu_more .more_btn {
            display: block;
            width: 70%;
            height: .6rem;
            line-height: .45rem;
            padding-left: .1rem;
            background-size: 20px;
            position: relative;
            margin-left: 35px;
            font-size: 15px;
            float: right;
            overflow: hidden
        }

            .top_menu_bar .top_menu_more .more_btn:after {
                content: "";
                display: inline-block;
                position: absolute;
                top: .205rem;
                right: 0;
                width: .1rem;
                height: .1rem;
                margin-right: .05rem;
                background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -1.85rem -.53rem;
                background-size: 4rem auto
            }

    .top_menu_bar .top_menu_list {
        overflow: hidden;
        overflow-x: scroll;
        -webkit-overflow-scrolling: auto;
        transform: translateZ(1);
        white-space: nowrap;
        direction: rtl
    }

        .top_menu_bar .top_menu_list .btn {
            white-space: nowrap;
            display: inline-block;
            height: .5rem;
            color: #505050;
            text-decoration: none;
            margin-left: .16rem;
            padding-top: .1rem
        }

            .top_menu_bar .top_menu_list .btn span {
                height: .24rem;
                line-height: .24rem;
                width: .24rem;
                text-align: center;
                display: inline-block;
                border-radius: 50%;
                -moz-border-radius: 50%;
                -webkit-border-radius: 50%;
                position: relative
            }

        .top_menu_bar .top_menu_list .checked span {
            color: #fff;
            background: #fa8f18
        }

        .top_menu_bar .top_menu_list .onday span:before {
            content: "";
            display: inline-block;
            position: absolute;
            top: .27rem;
            left: 10px;
            width: .06rem;
            height: .06rem;
            background: #ccc;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%
        }

#dsdxlzshaxBox, #gltjshowBox, #gyhshowBox, #hmqhlzshaxBox, #lhlzshaxBox, #tiaojian_gyh, .loteyPage {
    z-index: 99999
}

#beginTime {
    border: none;
    background: transparent;
    top: .1rem;
    right: 0;
    height: .22rem;
    color: transparent;
    outline: none;
    width: .8rem
}

#beginTime, #showtime {
    position: absolute;
    z-index: 1
}

#showtime {
    top: .03rem;
    right: 15%;
    display: inline-block;
    height: .2rem
}

.footer {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #f0eff5
}

    .footer .footer_up {
        width: 100%;
        height: 1.09rem;
        display: -webkit-box;
        text-align: center;
        vertical-align: middle;
        margin-top: .2rem;
        background: #fff;
        border-top: .01rem solid #dbdbdb
    }

        .footer .footer_up .app_ver, .footer .footer_up .computer_ver, .footer .footer_up .suggestions, .footer .footer_up .touch_ver, .footer .footer_up .zxkf_ver {
            height: inherit;
            flex: auto;
            font-size: .12rem;
            color: #9b9b9b
        }

            .footer .footer_up .app_ver a {
                color: #9b9b9b
            }

        .footer .footer_up .appIcon, .footer .footer_up .computerIcon, .footer .footer_up .suggesIcon, .footer .footer_up .touchIcon, .footer .footer_up .zxkfIcon, .footer .footer_up .zxkfIcon_online {
            height: .49rem;
            width: .49rem;
            margin: .2rem auto .1rem;
            background: url(/img/bg_icon.png?v=2020-6-29) no-repeat;
            background-size: 3.16rem
        }

        .footer .footer_up .touchIcon {
            background-position: 0 0
        }

        .footer .footer_up .computerIcon {
            background-position: -.52rem 0
        }

        .footer .footer_up .appIcon {
            background-position: -1.04rem 0
        }

        .footer .footer_up .suggesIcon {
            background-position: -1.56rem 0
        }

        .footer .footer_up .zxkfIcon {
            background: url(/img/kf_qq.png?v=2020-6-29) 0 0 no-repeat !important;
            background-size: 99% !important
        }

        .footer .footer_up .zxkfIcon_online {
            background: url(/img/kf_online.png?v=2020-6-29) 0 0 no-repeat !important;
            background-size: 99% !important
        }

    .footer .footer_middle {
        width: 100%;
        height: .45rem;
        background: #fff
    }

        .footer .footer_middle .middle_line {
            width: 90%;
            margin: 0 auto;
            border-top: .01rem solid #e6e6e6;
            display: -webkit-box
        }

            .footer .footer_middle .middle_line div {
                height: inherit;
                line-height: .45rem;
                flex: auto;
                text-align: center;
                font-size: .11rem;
                color: #9b9b9b
            }

    .footer .footer_down {
        width: 100%;
        height: .36rem;
        display: -webkit-box;
        background: #f0eff5
    }

        .footer .footer_down div {
            height: inherit;
            flex: auto;
            font-size: .11rem;
            color: #9b9b9b;
            line-height: .36rem;
            text-align: center
        }

.base {
    width: 25%
}

#cZList, .baseInfo {
    width: 100%
}

#cZList {
    position: fixed;
    height: 0;
    bottom: 0;
    left: 0;
    background: #efeff4;
    z-index: 9999999;
    overflow: auto;
    font-size: .13rem;
    box-sizing: border-box
}

    #cZList .backbtn {
        width: 100%;
        height: .44rem;
        line-height: .44rem;
        color: #fff;
        font-size: .16rem;
        background: #fb8e19;
        display: flex
    }

        #cZList .backbtn span {
            display: block;
            height: .44rem;
            line-height: .44rem;
            padding: 0 .15rem;
            box-sizing: border-box;
            flex: 1
        }

            #cZList .backbtn span:first-child {
                text-align: left;
                width: .5rem
            }

            #cZList .backbtn span:nth-child(2) {
                flex: 1;
                text-align: center;
                font-size: .18rem
            }

            #cZList .backbtn span:nth-child(3) {
                text-align: center;
                width: .5rem
            }

    #cZList .toRMC {
        border-bottom: 1px solid #dfdfe5;
        padding-bottom: .03rem
    }

    #cZList #toQGC {
        border-bottom: 0
    }

    #cZList .title {
        font-size: .16rem;
        height: .24rem;
        line-height: .3rem;
        padding: 0 .15rem;
        margin-top: .067rem
    }

    #cZList .content {
        width: 100%;
        height: auto !important;
        overflow: hidden;
        padding: .066rem;
        box-sizing: border-box
    }

        #cZList .content ul li {
            height: .4rem;
            line-height: .4rem;
            width: 1.05rem;
            display: inline-block;
            float: left;
            text-align: center;
            border: 1px solid #dfdfe5;
            border-radius: .02rem;
            -moz-border-radius: .02rem;
            -webkit-border-radius: .02rem;
            margin: .0625rem;
            background: #fff
        }

            #cZList .content ul li a {
                width: 100%;
                color: #333
            }

.margtp78 {
    margin-top: .078rem
}

#videobox {
    z-index: -1
}

    #videobox .content {
        width: 100%;
        box-shadow: 0 18px 30px rgba(0,0,0,.18);
        top: -20rem;
        position: fixed;
        right: 0;
        z-index: 999999;
        outline: none;
        display: block;
        overflow: hidden;
        background: #202020;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px
    }

        #videobox .content .head {
            height: 40px;
            line-height: 40px;
            width: 100%;
            background: #fff;
            padding: 0 10px;
            box-sizing: border-box;
            position: relative;
            font-size: 14px
        }

            #videobox .content .head .btn {
                width: 200px;
                position: absolute;
                top: 50%;
                right: 0;
                height: 100%;
                margin-top: -15px;
                margin-right: 10px
            }

                #videobox .content .head .btn ul {
                    width: 100%;
                    height: auto
                }

                    #videobox .content .head .btn ul li {
                        display: inline-block;
                        float: right;
                        height: 30px;
                        cursor: pointer;
                        line-height: 30px;
                        border-radius: 4px;
                        -moz-border-radius: 4px;
                        -webkit-border-radius: 4px;
                        margin-left: 10px
                    }

                    #videobox .content .head .btn ul .closevideo {
                        width: 30px;
                        height: 30px;
                        border-radius: 50%;
                        -moz-border-radius: 50%;
                        -webkit-border-radius: 50%
                    }

                        #videobox .content .head .btn ul .closevideo i {
                            height: 30px;
                            width: 30px;
                            display: inline-block
                        }

        #videobox .content .animate {
            width: 100%;
            height: 100%
        }

            #videobox .content .animate .loading, #videobox .content .animate .loading_azxy10, #videobox .content .animate .loading_jisusc {
                width: 100%;
                height: 60px;
                position: absolute;
                left: 0;
                top: 0
            }

            #videobox .content .animate .loading {
                background-image: url(../js/lib/finishAnimation/images/logo.png?v=2020-6-29);
                background-repeat: no-repeat;
                background-size: 40% auto;
                background-position: 50%
            }

            #videobox .content .animate .loading_jisusc {
                background-image: url(../js/lib/finishAnimation/images/jisusc_logo.png?v=2020-6-29);
                background-repeat: no-repeat;
                background-size: 40% auto;
                background-position: 50%
            }

            #videobox .content .animate .loading_azxy10 {
                background-image: url(../js/lib/finishAnimation/images/azxy10_logo.png?v=2020-6-29);
                background-repeat: no-repeat;
                background-size: 40% auto;
                background-position: 50%
            }

            #videobox .content .animate .loading_xyft {
                background-image: url(../js/lib/video/jisuft_video/images/logo.png?v=2020-6-29);
                background-repeat: no-repeat;
                background-size: 40% auto;
                background-position: 50%
            }

            #videobox .content .animate .loading_xingyft {
                background-image: url(../js/lib/video/xingyft_video/images/logo.png?v=2020-6-29);
                background-repeat: no-repeat;
                background-size: 40% auto;
                background-position: 50%
            }

            #videobox .content .animate .loading_10058 {
                background-image: url(../js/lib/video/sgAirship_video/images/logo.png?v=2020-6-29);
                background-repeat: no-repeat;
                background-size: 40% auto;
                background-position: 50%
            }

#startVideo {
    cursor: pointer
}

#demovideobox {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    background: rgba(0,0,0,.5)
}

.openVideo {
    width: .6rem;
    height: .28rem;
    line-height: .28rem;
    display: inline-flex;
    padding-left: .28rem;
    box-sizing: border-box;
    font-size: .13rem !important;
    border-radius: .06rem;
    -moz-border-radius: .06rem;
    -webkit-border-radius: .06rem;
    position: relative;
    z-index: 0;
    background: #fb8e19;
    color: #fff
}

    .openVideo:before {
        content: "";
        position: absolute;
        left: .07rem;
        top: .07rem;
        display: inline-block;
        width: .18rem;
        height: .18rem;
        background: url(/img/haomaimg.png?v=2020-6-29) no-repeat -2.33rem -.31rem;
        background-size: 3.54rem auto
    }

.headNumSm {
    height: 1.14rem
}

.alertToTable {
    position: fixed;
    left: 50%;
    bottom: 0;
    width: 1.72rem;
    height: .68rem
}

#popup {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    background: rgba(0,0,0,.1)
}

    #popup, #popup .pupbox {
        width: 100%;
        height: 100%
    }

        #popup .pupbox {
            position: relative;
            margin: 0 auto;
            margin-top: 0;
            overflow: hidden;
            text-align: center
        }

            #popup .pupbox .pupbtn {
                height: .5rem;
                line-height: .5rem;
                width: .5rem;
                position: absolute;
                top: .1rem;
                right: .1rem;
                background: url(/img/clear.png?v=2020-6-29) no-repeat 50%;
                border-radius: 50%;
                background-size: 126%;
                border: 0;
                outline: none;
                cursor: pointer;
                z-index: 1
            }

            #popup .pupbox .cutTime {
                background: #dedede;
                z-index: 2;
                font-size: .35rem;
                color: #fff
            }

            #popup .pupbox #downbtn {
                height: .5rem;
                width: 1.21rem;
                position: absolute;
                bottom: .3rem;
                margin-left: -.51rem;
                left: 50%;
                background: transparent;
                border-radius: .05rem;
                border: 0;
                outline: none
            }

            #popup .pupbox a {
                display: block;
                height: 100%;
                width: 100%;
                background-size: cover
            }

            #popup .pupbox img {
                width: 100%;
                margin: 0 auto
            }

#deskout img {
    height: .2rem !important;
    margin-top: -.085rem
}

#deskbox {
    width: 100%;
    height: .85rem;
    overflow: hidden;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 10
}

    #deskbox .desk1 {
        width: 100%;
        height: 100%;
        background: url(/img/desktop/and_adddesk.png?v=2020-6-29) 0 .29rem no-repeat;
        background-size: 3.75rem;
        position: relative;
        background-position: bottom
    }

        #deskbox .desk1 span {
            position: absolute;
            top: .33rem;
            right: 2%;
            height: .2rem;
            width: .2rem
        }

    #deskbox .desk2 {
        width: 2.2rem;
        margin: 0 auto;
        height: 100%;
        background: url(/img/desktop/ios_adddesk2.png?v=2020-6-29) 0 0 no-repeat;
        background-size: 2.2rem;
        position: relative
    }

        #deskbox .desk2 span {
            position: absolute;
            top: .08rem;
            right: 3%;
            height: .2rem;
            width: .2rem
        }

.lomorediv {
    clear: both;
    display: none;
    text-align: center;
    background: #f0eff5;
    padding-top: .1rem
}

    .lomorediv span {
        display: inline-block;
        height: .4rem;
        line-height: .4rem;
        background: #ccc;
        text-align: center;
        font-size: .16rem;
        border-radius: .03rem
    }

    .lomorediv .prevlo {
        margin-right: .1rem;
        width: .85rem;
        display: none
    }

    .lomorediv .nextlo {
        width: 1.2rem
    }

#datePlugin {
    z-index: 999
}

.ListHead {
    min-height: 5rem !important
}

.lz_content .left {
    white-space: nowrap
}

#navList {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 2% 0;
    background: #fff;
    position: absolute;
    top: -1.2rem;
    opacity: .1;
    z-index: 1;
    box-shadow: 0 10px 15px #ccc
}

    #navList dd {
        width: 25%;
        margin-bottom: 1%;
        display: flex;
        justify-content: center
    }

        #navList dd a {
            font-size: .15rem;
            color: #666;
            text-align: center
        }

            #navList dd a i {
                width: .36rem;
                height: .36rem;
                display: inline-block;
                background-image: url(/img/cltj_img/icon-168index.png?v=2020-6-29);
                background-repeat: no-repeat;
                background-size: 3.33rem
            }

            #navList dd a .TwoSides {
                background-position: -1.05rem 0
            }

            #navList dd a .Statistical {
                background-position: -1.4rem 0
            }

            #navList dd a .KillNumber {
                background-position: -1.76rem 0
            }

            #navList dd a .buyLot {
                background-position: -2.098rem 0
            }

            #navList dd a .lotterySof {
                background-position: -.7rem 0
            }

            #navList dd a .quizzesCenter {
                background-position: -1.06rem -.35rem
            }

            #navList dd a .MasterRec {
                background-position: -1.39rem -.35rem
            }

.ListHead {
    background: transparent !important
}

    .ListHead > div {
        background: #fff
    }

.title_se_box {
    display: flex;
    border-bottom: 1px solid #ededed
}

    .title_se_box span {
        flex: 1;
        height: .35rem;
        line-height: .35rem;
        text-align: center;
        margin: .05rem 0;
        border-right: 1px solid #ededed
    }

        .title_se_box span.se_check {
            color: #fb8e19;
            position: relative
        }

            .title_se_box span.se_check:after {
                content: "";
                width: 60%;
                position: absolute;
                bottom: -10%;
                left: 20%;
                border-top: 2px solid #fb8e19
            }

#Commonly, #luZhu, #trend {
    width: auto !important;
    display: none
}

.wit475 {
    width: 475% !important
}

#allSele, #Commonly, #luZhu, #trend {
    overflow-x: scroll;
    border-bottom: 1px solid #dbdbdb;
    white-space: nowrap
}

    #allSele button, #Commonly button, #luZhu button, #trend button {
        margin-left: .1rem;
        line-height: .44rem;
        height: .44rem;
        text-align: center;
        color: #666;
        font-size: .13rem;
        background: transparent;
        outline: none;
        border: 0;
        padding: 0 .1rem;
        margin-right: .05rem
    }

        #allSele button.checkedbl, #Commonly button.checkedbl, #luZhu button.checkedbl, #trend button.checkedbl {
            color: #fb8e19
        }

        #allSele button span, #Commonly button span, #luZhu button span, #trend button span {
            width: auto;
            margin: 0 auto;
            display: block;
            position: relative;
            white-space: nowrap
        }

.checkspan {
    color: #fb8e19;
    background: transparent;
    border-radius: 0
}

.showtime_box {
    white-space: nowrap;
    width: .65rem;
    position: relative
}

    .showtime_box:after {
        content: "";
        display: inline-block;
        position: absolute;
        top: .15rem;
        right: 0;
        margin-right: .05rem;
        border: .07rem solid transparent;
        border-top-color: #666
    }

    .showtime_box.checkspan #showtime {
        color: #fb8e19
    }

    .showtime_box.checkspan:after {
        border-top-color: #fb8e19
    }

.checkclick_date {
    padding-right: .15rem;
    position: relative
}

    .checkclick_date:after {
        content: "";
        display: inline-block;
        position: absolute;
        top: .1rem;
        right: -.02rem;
        margin-right: .05rem;
        border: .05rem solid transparent;
        border-top-color: #666
    }

.cheDate {
    background: #f5f5f5;
    height: .36rem;
    width: 100%;
    border-bottom: 1px solid #dbdbdb
}

    .cheDate .checkday, .cheDate .screen {
        line-height: .36rem
    }

    .cheDate .screen {
        float: left;
        padding-right: .2rem;
        position: relative
    }

        .cheDate .screen:after {
            content: "";
            height: .2rem;
            width: .2rem;
            display: block;
            position: absolute;
            top: .07rem;
            right: -.02rem;
            background: url(/img/bg_icon.png?v=2020-6-29) no-repeat 0 -.51rem;
            background-size: 3.16rem
        }

    .cheDate div {
        float: right
    }

        .cheDate div span {
            margin-right: .1rem;
            line-height: .23rem;
            height: .22rem;
            display: inline-block;
            text-align: center
        }

            .cheDate div span.checkspan {
                color: #fb8e19
            }

            .cheDate div span:last-child {
                margin-right: 0
            }

    .cheDate #showtime {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        line-height: .36rem
    }

.title_fix_top {
    margin-bottom: .1rem
}

.drawCodebox {
    border-top: 1px solid #d2d2d2
}

.fix_top_check {
    position: fixed;
    top: 0;
    z-index: 666;
    width: 100%
}

.padd_top {
    margin-top: 1rem
}

.count_align {
    text-align: center;
    margin-top: .3rem !important
}

.dxms_mod, .lmms_mod, .zhms_mod {
    display: none
}

._shows {
    display: block
}

.danshuangdaxiaols .navTab, .dsdxls .navTab, .jibenzsfen .navTab, .lishihmtj .navTab {
    padding: 0 !important
}

    .danshuangdaxiaols .navTab .checkspan, .dsdxls .navTab .checkspan, .jibenzsfen .navTab .checkspan, .lishihmtj .navTab .checkspan {
        background: #50515f;
        color: #fff
    }

.checkday .screen {
    float: right !important
}

.checkshow {
    text-align: right;
    padding-right: .15rem
}

.Pattern {
    background: #fff;
    height: .45rem;
    line-height: .45rem;
    display: flex;
    border-bottom: 1px solid #d2d2d2
}

    .Pattern span {
        text-align: center;
        background: #f5f5f5;
        flex: 1;
        border-right: 1px solid #fff
    }

        .Pattern span:last-child {
            border-right: 0
        }

        .Pattern span.haomafb {
            margin-left: .2rem
        }

        .Pattern span.checkspan {
            background: #50515f;
            color: #fff
        }
