
#Homefoot[data-v-68d16e1b] {
    background: #226cf3;
    padding-top: 50px;
    padding-bottom: 40px;
}

[tsbrowser_force_max_size] {
    width: 100% !important;
    height: 100% !important;
    left: 0px !important;
    top: 0px !important;
    margin: 0px !important;
    padding: 0px !important;
    transform: none !important;
}

[tsbrowser_force_fixed] {
    position: fixed !important;
    z-index: 9999 !important;
    background: black !important;
}

[tsbrowser_force_hidden] {
    opacity: 0 !important;
    z-index: 0 !important;
}

[tsbrowser_hide_scrollbar] {
    overflow: hidden !important;
}

[tsbrowser_display_none] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

[tsbrowser_force_show] {
    display: black !important;
    visibility: visible !important;
    opacity: 0;
}

/*******真人轮播********/

#hom_body .live .liveCenter .swiper-button-prev[data-v-62a6580a], #hom_body .live .liveCenter .swiper-button-next[data-v-62a6580a] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    top: 270px;
    cursor: pointer;
    position: absolute;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    background-image: linear-gradient(160deg, #f7d55e, #f46642);
    box-shadow: 0 8px 10px #fde8dc;
    background-size: unset;
}

    #hom_body .live .liveCenter .swiper-button-prev[data-v-62a6580a]:focus, #hom_body .live .liveCenter .swiper-button-next[data-v-62a6580a]:focus {
        outline: none;
    }

/***********主页banner轮播*****************/
.mu-carousel-item {
    width: 100%;
    height: 100%;
    overflow: hidden;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative;
    left: 0;
    right: 0;
    transition: .4s cubic-bezier(.25, .8, .5, 1);
}

.banner-swiper .mu-carousel-button.mu-icon-button.swiper-button-prev, .banner-swiper .mu-carousel-button.mu-icon-button.swiper-button-next {
    color: #fff;
    width: 48px;
    height: 48px;
    z-index: 3;
    position: absolute;
    top: 50%;
    margin-top: -24px;
    font-size: 36px;
    padding: 0;
    background-image: none;
}

    .banner-swiper .mu-carousel-button.mu-icon-button.swiper-button-prev.hover:before,
    .banner-swiper .mu-carousel-button.mu-icon-button.swiper-button-next.hover:before {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background-color: currentColor;
        opacity: .12;
    }

.banner-swiper .swiper-pagination-bullet {
    display: inline-block;
    width: 15px;
    height: 15px;
    background-color: #fff;
    border-radius: 50%;
    opacity: .5;
    margin: 0px 10px;
    transition: opacity .3s cubic-bezier(.23,1,.32,1);
}

.banner-swiper .swiper-pagination-bullet-active {
    opacity: 1;
    background: #f5f7fa;
}

.banner-swiper .swiper-pagination-bullet:focus {
    outline: none;
}
/****************彩票轮播****************/
.lottery-pagination .swiper-pagination-bullet-active {
    background: #48a6a8;
}

#hom_body .lottery_div .lottery_center .lotteryUlbotton .lotteryUl_dian[data-v-62a6580a] {
    display: block;
}

#hom_body .lottery_div .lottery_center .lotteryUlbotton .lotteryUl_dian.swiper-pagination-bullet-active i[data-v-62a6580a] {
    display: block;
    position: absolute;
    right: 14px;
    top: 6px;
    background: #fff;
    width: 32px;
    height: 2px;
}

.lotteryUl .lotteryLi .lotteryTitle {
    display: none;
}

.lotteryUl .lotteryLi:hover .lotteryTitle {
    display: block;
}
/*************棋牌轮播***************/
.el-carousel__item, .el-carousel__mask {
    position: relative;
}

.chess_center .swiper-container {
    overflow: hidden;
    text-align: center;
}

.chess-swiper {
    position: relative;
    width: 1300px;
    margin: 0 auto
}

.checked .swiper-slide {
    width: 620px;
    height: 612px;
    box-shadow: none;
    background: none;
}

.chess_center .el-carousel__arrow--right {
    right: 0px;
}

.chess_center .el-carousel__arrow--left {
    left: 0px;
}

#hom_body .chess_div .chess_center img[data-v-62a6580a] {
    display: block;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, .3);
}
/*#hom_body .chess_div .chess_center .swiper-slide>.onChess[data-v-62a6580a] {
	display: none;
}*/
#hom_body .chess_div .chess_center .swiper-slide-active:hover > .onChess[data-v-62a6580a] {
    display: block
}
/*************电子**************/

#hom_body .egame_div .egame_center .egameUl .egameLi[data-v-62a6580a] {
    position: relative;
    /*width: 200px;*/
    /*height: 150px;*/
    width:300px;
    height:241px;
    background: #f4fdfc;
    padding-bottom: 12px;
    padding-right: 12px;
    box-shadow: 20px 20px 50px rgba(203, 72, 3, .4);
}

    #hom_body .egame_div .egame_center .egameUl .egameLi[data-v-62a6580a]:first-child,
    #hom_body .egame_div .egame_center .egameUl .egameLi[data-v-62a6580a]:nth-child(2),
    #hom_body .egame_div .egame_center .egameUl .egameLi[data-v-62a6580a]:nth-child(3) {
        /*height: 150px;*/
        height:241px;
    }

    #hom_body .egame_div .egame_center .egameUl .egameLi[data-v-62a6580a]:nth-child(4n+1) {
        /*width: 200px;*/
        width:300px;
        position: relative;
    }

        #hom_body .egame_div .egame_center .egameUl .egameLi[data-v-62a6580a]:nth-child(4n+1):before {
            position: absolute;
            top: 0;
            left: 0;
            content: "";
            width: 12px;
            height: 100%;
            /*box-shadow: -10px 10px 40px 0 rgba(156, 55, 1, .34)*/
        }
/*#hom_body .egame_div .egame_center .egameUl .egameLi:last-child img[data-v-62a6580a] {
    width: 200px;
    height: 150px;
}*/
#hom_body .egame_div .egame_center .egameUl .egameLi .egameImg2[data-v-62a6580a] {
    width: 100%;
    height: 80%;
    transition: all .4s;
    position: absolute;
    cursor: pointer;
    display: block;
    background: #fff;
}

    #hom_body .egame_div .egame_center .egameUl .egameLi .egameImg2[data-v-62a6580a]:hover {
        transform: scale(1.08) !important;
        z-index: 999;
        box-shadow: 0 0 100px rgba(76, 233, 249, 0.4);
    }

#hom_body .egame_div .egame_center .egameUl .egameLi.last {
    width: 300px;
    height: 241px;
}
    #hom_body .egame_div .egame_center .egameUl .egameLi.last > img {
        width: 100%;
        height: 100%;
    }
#hom_body .egame_div .egame_center .egameUl .egameLi > span {
    /*margin-top: 120px;*/
    margin-top: 205px;
    float: left;
    width: 100%;
    text-align: center;
    font-weight: 600;
    font-size: 19px;
    color: rgba(134, 222, 198, 0.87);
    background-color: #fff;
}
/***************体育***************/
#hom_body .sports_div .sports_center .sports_lunbo[data-v-62a6580a] {
    width: 658px;
    display: -ms-flexbox;
    display: inline-block;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 4px;
}

#hom_body .sports_div .sports_center .sports_lunbo .sports_li[data-v-62a6580a] {
    position: relative;
    margin-left: 9px;
    cursor: pointer;
    width: 120px;
    height: 120px;
    background: #cc3203;
    float: left;
    margin-bottom: 9px;
}

#hom_body .sports_div .sports_center .sports_lunbo .sports_li .sports_border .sports_son2 > p[data-v-62a6580a] {
    color: #fff;
    font-size: 17px;
    letter-spacing: 4px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100px;
    height: 100px;
    border-radius: 100%;
    background: radial-gradient(#ff7044cc, #ff582b);
}

#hom_body .sports_div .sports_center .sports_lunbo .sports_li .sports_border .sports_son1 .sportsImg1[data-v-62a6580a] {
    display: block;
    margin: 0 auto;
    width: 80%;
}

#hom_body .sports_div .sports_center .sports_lunbo .sports_li .sports_border .sports_son1 .sportsP1[data-v-62a6580a] {
    width: 100%;
    text-align: center;
    color: #7c8d97;
    font-size: 19px;
}

#hom_body .sports_div .sports_center .sports_lunbo .sports_li .sports_border .sports_son1 .sportsP2[data-v-62a6580a] {
    width: 100%;
    text-align: center;
    color: #7c8d97;
    font-size: 14px;
    line-height: 15px;
    text-shadow: 0 5px 100px #48a6a8;
    font-weight: 600;
}

/***********电竞****************/
#hom_body .esports_div .esports_center .competition_item {
    display: -ms-flexbox;
    display: inline-block;
    height: 560px;
    width: 100%;
    background: #fff;
    padding: 12px;
    /*box-shadow: 0 0 120px rgba(0, 0, 0, .5);*/
}


#hom_body .esports_div .esports_center .competition_item {
    display: -ms-flexbox;
    display: inline-block;
    height: 560px;
    width: 100%;
    background: #fff;
    padding: 12px;
    /*box-shadow: 0 0 120px rgba(0, 0, 0, .5)*/
}

    #hom_body .esports_div .esports_center .competition_item img {
        float: left;
    }

    #hom_body .esports_div .esports_center .competition_item .esports_right[data-v-62a6580a] {
        float: left;
        padding: 66px;
        width: 50%;
        height: 100%;
    }

    #hom_body .esports_div .esports_center .competition_item .esports_right .esports_P1[data-v-62a6580a] {
        color: #71838d;
        font-size: 26px
    }

    #hom_body .esports_div .esports_center .competition_item .esports_right .esports_P2[data-v-62a6580a] {
        margin-top: 40px;
        color: #8d9799;
        font-size: 16px;
        line-height: 36px
    }

    #hom_body .esports_div .esports_center .competition_item .esports_right .esports_P2 span[data-v-62a6580a] {
        color: #f36541
    }

    #hom_body .esports_div .esports_center .competition_item .esports_right .esports_P4[data-v-62a6580a] {
        letter-spacing: 10px;
        cursor: pointer;
        margin-top: 58px;
        color: #fff;
        display: block;
        width: 194px;
        height: 44px;
        background: #f36541;
        text-align: center;
        line-height: 44px;
        border-radius: 22px;
        box-shadow: 0 0 50px rgba(243, 101, 65, .5);
        transition: all .2s
    }

        #hom_body .esports_div .esports_center .competition_item .esports_right .esports_P4[data-v-62a6580a]:hover {
            background: #32b2ff;
            box-shadow: 0 0 50px rgba(33, 106, 238, .5)
        }

    #hom_body .esports_div .esports_center .competition_item .esports_right .esports_P4 a[data-v-62a6580a] {
        color: #fff
    }

/**********真人**********/
#hom_body .live .liveCenter .liveover .liveUl .liveLi .liveLi_img img[data-v-62a6580a] {
    display: block;
    margin: 0 auto
}

#hom_body .live .liveCenter .liveover .liveUl .liveLi .liveLi_img .liveImg2[data-v-62a6580a] {
    position: absolute;
    width: 300px;
    top: 110px
}

#hom_body .live .liveCenter .liveover .liveUl .liveLi .liveLi_img .liveImg3[data-v-62a6580a] {
    position: absolute;
    z-index: 9;
    right: 0;
    left: 0;
    margin: 0 auto;
    top: 160px;
    width: 120px;
}


/************背景****************/
#hom_body .home_background .background3[data-v-62a6580a] {
    position: relative;
    z-index: -1;
    width: 100%;
    min-height: 1600px;
    /*height: 27%;*/
    background: #226cf3;
}

/**********公告轮播********/
#noticeSiper {
    width: 904px;
    height: 36px;
}

    #noticeSiper li.swiper-slide-active {
        height: 36px;
        line-height: 36px;
        padding-top:2px;
    }

#popup-dialog img {
    width: 100%;
    height: auto !important;
}

/*******/
#hom_body .chess_div .chess_center .onChess .itemP2[data-v-62a6580a] {
    background: rgb(220, 153, 134);
}
#hom_body .chess_div .chess_center .onChess p.itemName {
    color: rgb(239, 121, 104);
}