.domain-verify{
    background:#ffffff12 !important
}

.footers{
    background:#333!important;
    color:#ddd !important;
}
.hot-game .box uni-image[data-v-b834acfa] {
    border-radius: 6px !important;
}

.lottery-head[data-v-ed91df10] {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    align-items: center !important;
    height: 120px !important;
    margin-bottom: 0 !important;
    margin-top: 10px !important;
    background: none !important;
    width: 100% !important;
    /* height: 100%; */
    margin-right: 10px !important;
    background: #fafafa00 url(/static/muming/bet-h-bg.2e6f.png) no-repeat 50% !important;
    /*background: #70cbc8 !important;*/
    background-size: 100% !important;
    border-radius: 10px 10px 0px 0px !important;
}
.lottery-favorite-hide[data-v-ed91df10] {
    font-weight: 400 !important;
    letter-spacing: 1px !important;
    border: 1px solid #f77878 !important;
    transition: .3s !important;
    top: 167px !important;
    left: -44px !important;
    z-index: 300 !important;
    position: absolute !important;
    width: 42px !important;
    box-sizing: border-box !important;
    height: 162px !important;
    cursor: pointer !important;
    border-top-left-radius: 6px !important;
    border-bottom-left-radius: 6px !important;
	border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    color: #fff !important;
    padding: 0 8px !important;
    text-align: center !important;
    line-height: 22px !important;
    font-size: 16px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    background: #f77878 !important;
}

.lottery-favorite[data-v-ed91df10] {

    top: 12px !important;

}
.uni-alert .uni-alert-head {
    height: 50px;
    line-height: 50px;
    width: 980px;
    background: -webkit-linear-gradient(315deg,#fdecc8,#dcbf82);
    background: linear-gradient(135deg,#fdecc8,#dcbf82);
    font-size: 22px;
    color: #fff;
    font-weight: 700;
    text-align: center;
	background: url(/static/muming/menu-bg.be4d.png) 50% !important;
}
.uni-alert .uni-alert-body .uni-alert-right .uni-title {

    color: #7b7b7b !important;

}
.index-box .box[data-v-b834acfa] {
    border-radius: 6px!important;
    box-shadow: 1px 10px 40px rgba(41, 42, 47, 0.19)!important;
    background: #6d404000!important;
    overflow: hidden;
}
.lottery-favorite .content .item .top .time[data-v-ed91df10] {
    color: #7166a5 !important;
    font-size: 14px !important;
}
.lottery-favorite .content .item.active[data-v-ed91df10] {
    color: #7166b2 !important;
    background: #c9d6e2 !important;
}
.headers .top[data-v-39bfdee4]{
        background: #252934 !important;
}
.lottery-head .lottery-logo[data-v-ed91df10] {
    width: 100px !important;
    height: 100px !important;
    margin: auto 15px !important;
}
.lottery-head .lottery-timebox .lottery-time .box[data-v-ed91df10] {

    height: 65px !important;
    line-height: 65px !important;

}

.lottery-content .right .head .trend[data-v-ed91df10] {

    padding-left: 20px !important;

}
.lottery-data-list .top[data-v-34ac2ee9] {
    color: #8d96a5 !important;
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 0px !important;
    background: #ffffff !important;
}
.lottery-data-list .top[data-v-8200df36] {
    color: #8d96a5 !important;
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 5px !important;
    background: #ffffff !important;
}
.lottery-data-list .top[data-v-01513b22] {
    color: #8d96a5 !important;
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 5px !important;
    background: #ffffff !important;
}
.lottery-data-list .top[data-v-01513b22] {
    color: #8d96a5 !important;
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 5px !important;
    background: #ffffff !important;
}
.lottery-data-list .top[data-v-7e981994] {
    color: #8d96a5 !important;
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 5px !important;
    background: #ffffff !important;
}
.lottery-data-list .top[data-v-78bf284f] {
    color: #8d96a5 !important;
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 5px !important;
    background: #ffffff !important;
}
.lottery-data-list .top[data-v-4ab08cc3] {
    color: #8d96a5 !important;
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 5px !important;
    background: #ffffff !important;
}
.lottery-data-list .top[data-v-72e42b70] {
    color: #8d96a5 !important;
    height: 50px !important;
    line-height: 50px !important;
    padding: 0 5px !important;
    background: #ffffff !important;
}
.lottery-data-list .line .data uni-text.active[data-v-34ac2ee9] {

   color:#70cbc8 !important;
}


.lottery-content .left[data-v-ed91df10] {
    width: 822px !important;
    transition: .5s !important;
    margin-right: 10px !important;
    box-shadow: 0 2px 15px 0 #dce3e8 !important;
    background: #ffffff !important;
    /* margin: 0 auto !important; */
    /* width: auto !important; */
    /* height: 100% !important; */
    /* min-height: 400px; */
    border: 1px solid #e6e7e9 !important;
    /* margin-top: 10px !important; */
    margin-left: 4px !important;
    margin-right: 10px !important;
    /* margin-bottom: 11px !important; */
    /* text-align: center !important; */
    /* padding: 12px !important; */
}
.lottery-favorite .all .box[data-v-ed91df10] {

    background: #26272de3 !important;
    width: 1124px !important;

}
.lottery-favorite .all .box .line .items .item.active[data-v-ed91df10], .lottery-favorite .all .box .line .items .item[data-v-ed91df10]:hover {
    color: #FF5722 !important;
    border: 1px solid #FF5722 !important;
}

uni-button[type=warn] {
    color: #fff;
    background-color: #ff1100;
    background-image: -webkit-linear-gradient(top,#70cbc8,#70cbc8) !important;
}
uni-button[type=primary] {
    color: #fff;
    background-color: #007aff;
    background-image: -webkit-linear-gradient(top,#7ec6ff,#008eff) !important;
}
.lottery-favorite .all .box .line .type[data-v-ed91df10] {

    color: #ececec !important;
    width: 150px !important;
    font-size: 16px !important;
}
.ssc-xj-block .column .title[data-v-0184a1ca] {
    padding: 5px 0 !important;
    background: #f5f7f7 !important;
    color: #3a3939 !important;
    /* background: -webkit-linear-gradient(top,#ffffff,#e6ebf4) !important; */
    border-bottom: 1px solid #d8d8d8 !important;
}
.column .content .box.active[data-v-0184a1ca] {
    background: #e2e2e2 !important;
}
.ssc-xj-block .column .title[data-v-3d2e3883] {
    padding: 5px 0;
    background: #3498db;
    color: #fff;
    padding: 5px 0 !important;
    background: #f5f7f7 !important;
    color: #3a3939 !important;
    background: -webkit-linear-gradient(top,#ffffff,#e6ebf4) !important;
    border-bottom: 1px solid #d8d8d8 !important;
}
.ssc-xj-block .column .content .box[data-v-3d2e3883] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    border: 1px solid #ffffff !important;
    padding: 3px 6px;
    font-size: 13px;
    cursor: pointer;
    border-right: 1px solid #ddd !important;
    border-bottom: 1px solid #ddd !important;
}
.ssc-xj-block[data-v-3d2e3883] {

    border: 1px solid #e7e7e8 !important;
}
.ssc-xj-block .column .content[data-v-3d2e3883] {
    margin-bottom: 0px !important;
}
.ssc-xj-block .column .content .box .bonus[data-v-3d2e3883] {
	
    color: #FF5722 !important;
}
uni-button[size=mini] {
    display: inline-block !important;
    line-height: 38px !important;
    font-size: 16px !important;
    padding: 0 1.34em !important;
}
.ssc-xj-operate .count-input[data-v-0184a1ca] {
    width: 100px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 7px 6px !important;
    margin-left: 10px;
}
.ssc-xj-block .column .content .box[data-v-0184a1ca] {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    /* border: 1px solid #3498db; */
    padding: 3px 6px;
    font-size: 13px;
    cursor: pointer;
    border-right: 1px solid #ddd !important;
    border-bottom: 1px solid #ddd !important;
}
.ssc-xj-block[data-v-0184a1ca] {

    border: 1px solid #e7e7e8 !important;
}
.balls-box[data-v-ed91df10] {
    padding: 15px 10px 15px !important;

}
.zhui-box .head[data-v-b3022686] {

    background: #fafafa00 url(/static/muming/bet-h-bg.2e6f.png) no-repeat 50% !important;

}
.ssc-xj-block .column .content .box[data-v-e41ff052] {

    border: 1px solid #3498db00 !important;
    border-right: 1px solid #ddd !important;
    border-bottom: 1px solid #ddd !important;
}
.ssc-xj-block[data-v-e41ff052] {

    border-left: 1px solid #edecf6 !important;
}
.ssc-xj-block .column .content .box .bonus[data-v-e41ff052] {

    color: #FF5722 !important;
}
.ssc-xj-block .column .title[data-v-693cd167] {

    background: -webkit-linear-gradient(top,#ffffff,#e6ebf4) !important;
    border-bottom: 1px solid #d8d8d8 !important;
    border: 1px solid #e7e7e8 !important;
    background: #f5f7f7 !important;
}
.ssc-xj-block .column .content .box[data-v-693cd167] {

    border: 1px solid #3498db00 !important;
    border-right: 1px solid #ddd !important;
    border-bottom: 1px solid #ddd !important;
}
.ssc-xj-block .column .title[data-v-e41ff052] {

    color: #3a3939 !important;
    background: -webkit-linear-gradient(top,#ffffff,#e6ebf4) !important;
    border-bottom: 1px solid #d8d8d8 !important;
    border: 1px solid #e7e7e8 !important;
    background: #f5f7f7 !important;
}
.ssc-xj-block[data-v-693cd167] {

    border-left: 1px solid #edecf6 !important;
}
.ssc-xj-trend .title[data-v-62d3b90b] {
    background: #C5CAE9 !important;
}
.ssc-xj-trend[data-v-62d3b90b] {
    margin-top: 15px;
    background: #fff;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    margin-top: 15px;
    background: #fff;
    /* border-top: 1px solid #ccc; */
    /* border-left: 1px solid #ccc; */
    width: 99% !important;
    /* border: 1px solid #eaeaea !important; */
    margin-top: 10px !important;
    margin-left: -22px !important;
    margin-right: 5px !important;
    margin-bottom: 5px !important;
    text-align: center !important;
    padding: 0px !important;
    box-shadow: 0 2px 15px 0 #dce3e8 !important;
    background: #ffffff !important;
    -webkit-transform: translateX(3.2%) !important;
}
.ssc-xj-block .column .content .box .bonus[data-v-693cd167] {

    color: #FF5722 !important;
}
.ssc-xj-trend .line .item.color1[data-v-62d3b90b] {
    background: #9a9a9a !important;
}
.ssc-xj-trend .line .item.color4[data-v-62d3b90b] {
    background: #f1739e !important;
}
.ssc-xj-trend .line .item.color3[data-v-62d3b90b] {
    background: #ffb8a3 !important;
}
.ssc-xj-block .column .title[data-v-3b8234be] {
    color: #3a3939 !important;
    background: -webkit-linear-gradient(top,#ffffff,#e6ebf4)  !important;
    border-bottom: 1px solid #d8d8d8 !important;
	border: 1px solid #e7e7e8 !important;
	background: #f5f7f7 !important;
}
.ssc-xj-block .column .content .box .bonus[data-v-3b8234be] {

    color: #FF5722 !important;
}
.ssc-xj-block .column .content .box[data-v-3b8234be] {

    border: 1px solid #3498db00 !important;
    border-right: 1px solid #ddd !important;
    border-bottom: 1px solid #ddd !important;
}
.ssc-xj-block[data-v-3b8234be] {

    border-left: 1px solid #edecf6;
}
.ssc-xj-trend[data-v-c64e5caa] {
    margin-top: 15px;
    background: #fff;
    /* border-top: 1px solid #ccc; */
    /* border-left: 1px solid #ccc; */
    width: 99% !important;
    /* border: 1px solid #eaeaea !important; */
    margin-top: 10px !important;
    margin-left: -22px !important;
    margin-right: 5px !important;
    margin-bottom: 5px !important;
    text-align: center !important;
    padding: 0px !important;
    box-shadow: 0 2px 15px 0 #dce3e8 !important;
    background: #ffffff !important;
    -webkit-transform: translateX(3.2%) !important;
}
.lottery-favorite-box .top[data-v-ed91df10] {
    height: 46px !important;
    line-height: 46px !important;
    font-size: 14px !important;
    background: url(/static/muming/menu-bg.be4d.png) 50% !important;
}
.lottery-favorite-box .content .line .type[data-v-ed91df10] {
    color: #565555 !important;
    width: 150px !important;
    padding: 15px 0 !important;
    font-weight: 700 !important;
}
.lottery-head .lottery-timebox .lottery-time .box .item[data-v-ed91df10] {
    width: 30px !important;
    height: 56px !important;
    line-height: 59px !important;
    font-size: 27px !important;
    color: #4d6683 !important;
    font-weight: 600 !important;
}
.lottery-head .lottery-timebox .lottery-time .box .one[data-v-ed91df10] {

    font-size: 24px !important;
    color: #727aa5 !important;
}
.lottery-data .ball[data-v-ed91df10] {

    font-weight: 700 !important;

}
.user-main .right .title[data-v-46e2d957] {

    color: #fff !important;

}
.user-main .right .title[data-v-6537cdbe] {
    color: #fff !important;
}
.user-main .right .title[data-v-560f5049] {


    color: #fff !important;

}
.user-main .right .title[data-v-a0e08e06] {
  color: #fff !important;
}
.headers .navigate .item .menu .seperate-line[data-v-39bfdee4] {
    height: 1px !important;
    background: #2b2b2b !important;
    width: 100% !important;
    margin: auto !important;
}
.user-main .right .title[data-v-de316242] {
color: #fff !important;
}
.user-main .right .title[data-v-4dc9ef50] {
color: #fff !important;
}
.uni-table.uni-table-gray .uni-th {

    background: #E8EAF6 !important;

}
.uni-table.uni-table-gray .uni-tr {
    background: #ffffff !important;
}
.uni-table.uni-table-gray .uni-td {
    border-right: 1px solid #d0cfd8 !important;
    border-bottom: 1px solid #d0cfd8 !important;

}
.uni-table.uni-table-gray .uni-th {
    border-right: 1px solid #d0cfd8 !important;
    border-bottom: 1px solid #d0cfd8 !important;

}
.uni-table.uni-table-gray {

    border-top: 1px solid #d0cfd8 !important;
    border-left: 1px solid #d0cfd8 !important;

}
.content .top .left uni-input[data-v-66fbd7cd] {

    border: 1px solid #d0cfd8 !important;

}
.content .top .left[data-v-66fbd7cd] {

    color: #666666 !important;

}
.content .top .left uni-input[data-v-2aa72377] {

    border: 1px solid #d0cfd8 !important;

}
.content .top .left[data-v-2aa72377] {

    color: #666695 !important;

}
.content .top .left uni-input[data-v-46e2d957] {

    border: 1px solid #d0cfd8 !important;

}
.content .top .left[data-v-46e2d957] {

    color: #666695 !important;

}
.content .top .left[data-v-6537cdbe] {

    color: #666695 !important;

}
.content .top .left uni-input[data-v-6537cdbe] {

    border: 1px solid #cccccc !important;

}
.content .top .left uni-input[data-v-a0e08e06] {

    border: 1px solid #d0cfd8 !important;

}
.content .top .left[data-v-a0e08e06] {

    color: #66667d !important;

}
.content .top .left[data-v-de316242] {

    color: #666695 !important;

}
.content .top .left[data-v-4dc9ef50] {

    color: #666695 !important;

}
.content .top .left uni-input[data-v-4dc9ef50] {

    border: 1px solid #cccccc !important;

}
.individual-menu uni-navigator[data-v-4e336614] {

    background: #fff !important;
    border: 1px solid #edecf6 !important;
    color: #ffffff !important;
    background-image: -webkit-linear-gradient(top,#70cbc8,#70cbc8) !important;
}
.team-menu uni-navigator.active[data-v-313d4a85] {
    border: 1px solid #d65959;
    background: #932626;
    color: #fff;
    background: #fff !important;
    border: 1px solid #edecf6 !important;
    color: #ffffff !important;
    background-image: -webkit-linear-gradient(top,#b10584,#ea5bf3) !important;
}
.content .top .left uni-input[data-v-16378df0] {

    border: 1px solid #cccccc !important;

}
.content .top .left[data-v-16378df0] {

    color: #5f6480 !important;

}
.content .top .left uni-input[data-v-5d6876fa] {

    border: 1px solid #cccccc !important;

}
.content .top .left[data-v-5d6876fa] {

    color: #666695 !important;

}
.content .top .left uni-input[data-v-1f18111c] {

    border: 1px solid #d0cfd8 !important;

}
.content .top .left[data-v-1f18111c] {

    color: #666695 !important;

}
.user-main .right .title[data-v-16378df0] {
    color: #fff !important;
}
.user-main .right .title[data-v-5d6876fa] {
    color: #fff !important;
}
.user-main .right .title[data-v-1f18111c] {
    color: #fff !important;
}
.user-main .right .title[data-v-e37b5c1c] {
    color: #fff !important;
}
.user-main .right .title[data-v-238133bd] {
    color: #fff !important;
}
.siders .menu[data-v-03fbaa87] {

    background: #fafbfc !important;
}
.siders .top .username[data-v-03fbaa87] {
    color: #ffffff !important;
}
.siders .top .info[data-v-03fbaa87] {
    margin-top: 66px !important;
}
.siders .menu .item[data-v-03fbaa87]:hover, .siders .menu .item.active[data-v-03fbaa87] {
    color: #333;
    background: url(/static/img/user-menu-bg.c08d369a.png) no-repeat 50%;
    box-shadow: 0 10px 15px rgba(43,57,76,.2);
    color: #fff !important;
    box-shadow: 0 0 10px 0 #fff !important;
    background: -webkit-linear-gradient(top,#70cbc8,#70cbc8)  !important;
}
.chat-container .chat-list .head[data-v-238133bd] {

    background: -webkit-linear-gradient(top,#f1715e 0%,#eb422a 50%,#f1715e 100%) !important;
}
.item .time[data-v-4bf25af5] {
 
    font-size: 18px !important;
    color: #8c7ea5 !important;

}
.user-main .right .title[data-v-4bf25af5] {

    color: #fff !important;

}
.siders .top .avatar[data-v-03fbaa87] {

    color: #fff !important;

}
.content .option .line .btn[data-v-560f5049] {

    width: 262px !important;
    height: 66px !important;
    float: left !important;
    box-shadow: 0 3px 8px rgba(0,0,0,.2) !important;
    border-radius: 6px !important;
    margin-right: 18px !important;
    line-height: 66px !important;
    text-align: center !important;
}
.title-line[data-v-5d6876fa] {

    color: #ff0b00 !important;

}
.bottom .line .card .middle .big[data-v-560f5049] {
    font-size: 14px !important;
    padding-bottom: 2px !important;
    color: #4a4a4a !important;
    font-weight: 400 !important;
}
.team-menu uni-navigator[data-v-313d4a85] {
    font-weight: 400;
    font-size: 14px;
    line-height: 25px;
    padding: 3px 8px;
    background: #fff;
    border: 1px solid #932626;
    color: #932626;
    border-radius: 5px;
    margin-left: 5px;
    background: #fff !important;
    border: 1px solid #edecf6 !important;
    color: #ffffff !important;
    background-image: -webkit-linear-gradient(top,#70cbc8,#70cbc8) !important;
}
.individual-menu uni-navigator.active[data-v-4e336614] {

    background-image: -webkit-linear-gradient(top,#70cbc8,#70cbc8) !important;
}
.content .top .left uni-input[data-v-de316242] {

    border: 1px solid #d0cfd8 !important;

}
.lottery-content .head .played-btn[data-v-ed91df10]:hover {
    background: linear-gradient(0deg,#e91e6354,#e91e6359) !important;
    color: #fff;
    background-color: #ff1100;
    background-image: -webkit-linear-gradient(top,#70cbc8,#70cbc8) !important;
}
.lottery-content[data-v-ed91df10] {

    border: 1px solid #e8e8e8 !important;
}
.lottery-content .head[data-v-ed91df10] {

    background: #ffffff !important;
    border-bottom: 1px solid #e8e8e8 !important;
	

}
.lottery-content .head .played-btn[data-v-ed91df10] {

    padding: 0 30px !important;

}

.special{

    vertical-align: middle !important;
    height: 33px !important;
    line-height: 33px !important;
    margin-left: 40px !important;
    padding: 10px 10px !important;
    color: #fff !important;
    margin-bottom: 1px !important;
    display: inline-block !important;
    border-radius: 3px !important;
    cursor: pointer !important;
    width: 50px;
    background: #f6f8f9 !important;
    border: 1px solid #C5CAE9 !important;
    color: #7986CB !important;

}
.bet-order .time[data-v-ed91df10] {
    border-right: 1px solid #e7e7e7 !important;
}
.bet-order .lottery[data-v-ed91df10] {
    width: 120px !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-order .played[data-v-ed91df10] {
    width: 120px !important;
    border-right: 1px solid #e7e7e7 !important;
}

.bet-order .number[data-v-ed91df10] {
    width: 120px !important;
    border-right: 1px solid #e7e7e7 !important;
}

.bet-order .content[data-v-ed91df10] {
    width: 140px !important;
    height: 30px !important;
    overflow: hidden !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-order .coin[data-v-ed91df10] {
    width: 100px !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-order .open[data-v-ed91df10] {
    width: 180px !important;
    overflow: hidden !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-order .bonus[data-v-ed91df10] {
    width: 80px !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-order .line[data-v-ed91df10] {
    background: #fff !important;
    font-size: 13px !important;
    color: rgb(107, 107, 107) !important;
}
.bet-order .head .tabs .item.active[data-v-ed91df10] {

    color: #ffffff !important;
}
.lottery-content .left .bet-column .mode-btn[data-v-ed91df10] {
    /* font-size: 14px; */
    /* color: #627a95; */
    /* border-radius: 5px; */
    /* width: 28px; */
    /* height: 28px; */
    /* line-height: 28px; */
    /* text-align: center; */
    /* margin-right: 2px; */
    /* cursor: pointer; */
    /* background: #e1e8f5; */
    cursor: pointer !important;
    border: 1px solid #c7c7c7 !important;
    float: left !important;
    width: 36px !important;
    height: 36px !important;
    line-height: 36px !important;
    text-align: center !important;
    margin-right: 10px !important;
    border-radius: 3px !important;
}

.lottery-content .left .bet-column .mode-btn.active[data-v-ed91df10] {
    color: #fff !important;
    background-image: linear-gradient(0deg,#ffffff,#ffffff) !important;
    background: #70cbc8 !important;
}
.fa{
   color: #fffbf3 !important;
}
.bet-box .content .mode .val[data-v-ed91df10] {
    width: 40px !important;
    cursor: pointer !important;
    background: linear-gradient(90deg,#ffffff,#fff) !important;
    box-shadow: 1.5px 3px 4px 0 rgba(95, 95, 95, 0) !important;
    border: 1px solid #c7c7c7 !important;
    margin: auto !important;
    display: block !important;
}
.bet-box .content .data[data-v-ed91df10] {
    width: 200px !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-box .content .rate[data-v-ed91df10] {
    width: 200px !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-box .content .count[data-v-ed91df10] {
    width: 200px !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-box .content .total[data-v-ed91df10] {
    width: 200px !important;
    color: #6f6f6f !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-box .content .fandian[data-v-ed91df10] {
    width: 200px !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-box .content .mode[data-v-ed91df10] {
    width: 200px !important;
    border-right: 1px solid #e7e7e7 !important;
}
.bet-box .bet .time-box[data-v-ed91df10] {

    color: #a7a5a6 !important;
    font-weight: 400 !important;
    font-size: 22px !important;
    margin-right: 15px !important;
}
.lottery-content .left .bet-column .bet-add.lightning1[disabled][data-v-ed91df10] {
    border: 1px solid #70cbc8 !important;
    color: #ffffff !important;
    cursor: no-drop !important;
    background: #70cbc8 !important;
	
	background-image: -webkit-linear-gradient(top,#70cbc8,#70cbc8) !important;
    background-image: -moz-linear-gradient(top,#70cbc8,#70cbc8) !important;
    background-image: -ms-linear-gradient(top,#70cbc8,#70cbc8) !important;
    background-image: linear-gradient(top,#70cbc8,#70cbc8) !important;
    border: 1px solid #fff !important;
    color: #fff!important;
}
.lottery-content .left .bet-column .bet-add.lightning2[disabled][data-v-ed91df10] {
    cursor: no-drop !important;
    border: 1px solid #70cbc8 !important;
    background: #70cbc8 !important;
    border: 1px solid #70cbc8 !important;
    background: #70cbc8 !important;
}
.lottery-content .right[data-v-ed91df10] {
	
    -webkit-transform: translateX(-264%) !important;
}
.lottery-content .left[data-v-ed91df10] {
    -webkit-transform: translateX(40.4%) !important;
}
.lottery-content[data-v-ed91df10] {
    background: #fafafa !important;
}
.lottery-head .lottery-timebox .lottery-current .time .pan-tab[data-v-ed91df10] {

    background: #ffffff !important;

    color: #ce885d !important;

}
.lottery-favorite .hide-bar .hide[data-v-ed91df10] {
    background: url(/static/muming/yincang.png) no-repeat 50% !important;
    width: 20px !important;
    height: 20px !important;
    margin-right: 10px !important;
    display: inline-block !important;
}
.bet-box .bet .zhui[data-v-ed91df10] {
    width: 104px;
    font-size: 14px;
    font-weight: 600;
    color: #ffffff !important;
    padding: 0 12px;
    height: 36px;
    line-height: 36px;
    box-sizing: border-box;
    border: 1px solid #70cbc8 !important;
    border-radius: 2px;
    box-shadow: 0 2px 2px rgba(0,0,0,.1);
    text-align: center;
    margin-right: 15px;
    background: #70cbc8 !important;
}

.bet-box .bet .right .bet-btn[disabled][data-v-ed91df10] {

    border: 1px solid #70cbc8 !important;
    background: #70cbc8 !important;
}
.lottery-content .right .head[data-v-ed91df10] {

    height: 43px !important;
    line-height: 43px !important;

}
.lottery-content .left .played[data-v-ed91df10] {
    border-bottom: 1px solid #e6e7e9 !important;
    padding: 8px 0 8px 20px !important;
    background: #fafafa !important;
}
.balls-box[data-v-ed91df10] {
    border-bottom: 1px solid #ffffff !important;
    background-color: #fff !important;
}
.ssc-xj-block .column .content[data-v-0184a1ca] {
    margin-bottom: 0px !important;
}
.bet-box .content .top[data-v-ed91df10] {
    height: 42px;
    line-height: 42px;
    background: #fffbf2;
    color: #607791;
    font-size: 14px;
    text-align: center;
    font-weight: 700;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-weight: 500 !important;
    background: #fafafa !important;
    border-bottom: 1px solid #e8e8e8 !important;
}

.lottery-content .right[data-v-ed91df10] {
    border: 1px solid #eaeaea !important;
    margin-top: 0px !important;
    margin-left: 5px !important;
    margin-right: 5px !important;
    margin-bottom: 5px !important;
    text-align: center !important;
    padding: 0px !important;
    box-shadow: 0 2px 15px 0 #dce3e8 !important;
    background: #ffffff !important;
}
.lottery-content .left .played .list .item[data-v-ed91df10] {
    margin-right: 10px !important;
    width: 70px !important;
    font-size: 12px !important;
    color: rgba(0,0,0,0.45) !important;
    text-align: left !important;
    line-height: 22px !important;
}
.lottery-content .right[data-v-ed91df10] {

    margin-top: 0px !important;
}
.lottery-content .head .played-btn.bg-default[data-v-ed91df10] {
    color: #E91E63!important;

    background: linear-gradient(0deg,#ffffff,#ffffff)!important;
}
.lottery-content .head .played-btn.bg-default[data-v-ed91df10] {
    color: #70cbc8 !important;
    border-bottom: 2px solid #70cbc8  !important;
    background: #fff!important;
}
.lottery-data.lucky28 .ball[data-v-ed91df10]:nth-child(4) {
    color: #03A9F4 !important;
    background: url(/static/img/ball.e47c0b77.png) no-repeat 50% !important;
    /* width: 60px !important; */
    /* height: 60px !important; */
    /* line-height: 60px !important; */
    background-size: 120% !important;
}
.lottery-favorite .content .item[data-v-ed91df10] {
    padding: 10px 10px !important;
    font-size: 12px !important;
    border-bottom: 1px solid #f1f1f1 !important;
}

.lottery-favorite .content .item .progress .bar[data-v-ed91df10] {
    height: 8px !important;
    background: -webkit-linear-gradient(top,#70cbc8,#70cbc8) !important;
    border-radius: 10px !important;
}
.lottery-favorite .hide-bar[data-v-ed91df10] {
    border-radius: 0px 0px 10px 10px !important;
}
.lottery-favorite .content .item .progress[data-v-ed91df10] {
    width: 140px !important;
    height: 8px !important;
    background: #e4f0fb !important;
    margin: 0 auto 10px !important;
    border-radius: 10px !important;
}
.lottery-favorite .content .item .progress .bar[data-v-ed91df10]{
    
    
}

.headers .top .logout[data-v-39bfdee4] {
    width: 50px !important;
    text-align: center !important;
    font-size: 12px !important;
    transition: all .3s !important;
    background: #6b6b6b !important;
    vertical-align: middle !important;
    height: 23px !important;
    line-height: 23px !important;
    margin-left: 10px !important;
	text-decoration: inherit !important;
    padding: 0 12px !important;
    color: #fff !important;
    margin-bottom: 1px !important;
    display: inline-block !important;
    border-radius: 3px !important;
    cursor: pointer !important;
}
.lottery-content .left .bet-column .bet-add.lightning2[data-v-ed91df10] {
    border: 1px solid #cd89ff !important;
    color: #fff !important;
    background: #cd89ff !important;
}
.lottery-content .left .bet-column .bet-add.lightning1[data-v-ed91df10] {
    background: #F44336 !important;
    border: 1px solid #F44336 !important;
    color: #ffffff !important;
}
.balls-box .played-row .ball {
    /* font-family: microsoft yahei; */
    /* background: -webkit-linear-gradient(top,#fff,#f3f3f3); */
    /* background: linear-gradient(180deg,#fff,#f3f3f3); */
    /* box-shadow: 0.3px 0.3px 5px hsla(0,0%,60%,.4); */
    /* width: 34px; */
    /* height: 34px; */
    /* line-height: 34px; */
    /* color: #6e6a85; */
    /* font-size: 18px; */
    /* font-weight: 400; */
    /* text-align: center; */
    /* border-radius: 50%; */
    /* border: 2px solid #d5d5d6; */
    /* cursor: pointer; */
    /* margin-bottom: 10px; */
    /* margin-right: 10px; */
	box-shadow: 0.3px 0.3px 5px hsl(0, 0%, 100%) !important;
    width: 42px !important;
    height: 42px !important;
    display: inline-block !important;
    text-align: center !important;
    line-height: 42px !important;
    font-size: 25px !important;
    color: #70cbc8 !important;
    margin: 0 2px !important;
    outline: 0 !important;
	font-weight: 300 !important;
    border-radius: 50% !important;
    border: 1px solid #ccc !important;
}

.lottery-content .left .played .picker-item[data-v-ed91df10] {
    font-size: 14px !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 4px !important;
    background: -webkit-linear-gradient(bottom,#eedaaf,#ffefd0) !important;
    background: linear-gradient(0deg,#fafafa,#ffffff) !important;
    margin-right: 10px !important;
    margin-top: 1px !important;
    color: #828282 !important;
    cursor: pointer !important;
    float: left !important;
    width: 150px !important;
    line-height: 24px !important;
    border: 1px solid #c7c7c7 !important;
}
.balls-box .played-row .ball:hover {
    color: #f44336 !important;
    box-shadow: inset 0 0 10px 1px #f4433694 !important;
    background: linear-gradient(to right,#ff980000,#f3a63500) !important;
}
.balls-box .played-row .played-position {
    color: #333 !important;
    width: 45px !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;
}
.balls-box .played-row .quick-select uni-text {


    color: #70cbc8 !important;

}
.money-recharge .item.active[data-v-0b43dfb0] {
    border: 1px solid #b0b2b9 !important;
    box-shadow: 0 0 15px 0 rgba(185, 186, 191, 0.3) !important;
}
.money-recharge .form .line .next[data-v-0b43dfb0] {
    background: -webkit-linear-gradient(top,#ff7878,#e52f17) !important;
    font-family: Microsoft Yahei !important;
    width: 180px !important;
    height: 40px !important;
    font-size: 18px !important;
    line-height: 40px !important;
    color: #fff !important;
    margin-left: auto !important;
    border-radius: 5px !important;
	-webkit-transform: translateY(260%) !important;
}
.confirm-btn[data-v-5a161866] {
    width: 254px !important;
    height: 50px !important;
    text-align: center !important;
    line-height: 50px !important;
    margin: 20px auto 0 !important;
    color: #fff !important;
    font-size: 18px !important;
    border-radius: 5px !important;
    cursor: pointer !important;
    background: linear-gradient(0deg,#e52f17,#ff7878) !important;
    -webkit-transform: translateX(4%) !important;
}
uni-modal .uni-modal__btn_primary {

    background: linear-gradient(0deg,#e52f17,#ff7878) !important;
}
.money-cash .item[data-v-5a161866] {

    width: 255px !important;
    height: 50px !important;
    text-align: center !important;
    line-height: 50px !important;
    margin: 0px auto 0 !important;
    color: #5a5a5a !important;
    font-size: 16px !important;
    border-radius: 5px !important;
    cursor: pointer !important;
    background: #f7f7f7;
    -webkit-transform: translateX(45%) !important;
}
.money-cash .item.active[data-v-5a161866] {
    border: 1px solid #e04a44 !important;
    box-shadow: 0 0 15px 0 rgb(228, 228, 228) !important;
}
.money-cash .form .line .option[data-v-5a161866] {
	
    -webkit-transform: translateX(140%) !important;
}
.money-cash .form .line .count[data-v-5a161866] {
    width: 254px !important;
    font-family: Microsoft Yahei !important;
    height: 50px !important;
    line-height: 50px !important;
    font-size: 16px !important;
    border: 1px solid #bbb !important;
    padding: 2px 2px !important;
    color: #333 !important;
    border-radius: 5px !important;
    box-shadow: 2px 2px 2px #fff inset !important;
    -webkit-transform: translateX(92%) !important;
}
.money-cash .form .limit[data-v-5a161866] {
    color: #888 !important;
    padding: 15px 0 0 0 !important;
    width: 230px !important;
    height: 50px !important;
    text-align: center !important;
    line-height: 50px !important;
    margin: 00px auto 0 !important;
    font-size: 14px !important;
    border-radius: 5px !important;
}
.money-recharge .form .line[data-v-0b43dfb0] {
    display: block !important;
    display: block !important;
    display: block !important;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    align-items: center !important;
}
.money-recharge .form .limit[data-v-0b43dfb0] {
    color: #888 !important;
    padding: 15px 0 0 0 !important;
    font-size: 13px !important;
    text-align: center !important;
    padding: 15px 0px 10px 0px !important;
    border-top: #ddd solid 1px !important;
    position: relative !important;
}
.uni-alert-head[data-v-39bfdee4] {

    background: url(/static/muming/menu-bg.be4d.png) 50% !important;
}
uni-modal .uni-modal__title {
    color: #ffffff !important;
    background: url(/static/muming/menu-bg.be4d.png) 50% !important;
}
.headers .top .user-coin[data-v-39bfdee4] {
    color: #dedede !important;
    background: #252934 !important;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    align-items: center !important;
    padding: 0 6px !important;
}

.headers .top .btn[data-v-39bfdee4] {
    vertical-align: middle !important;
    height: 23px !important;
    line-height: 23px !important;
    margin-left: 10px !important;
    padding: 0 12px !important;
    color: #fff !important;
    margin-bottom: 1px !important;
    display: inline-block !important;
    border-radius: 3px !important;
    cursor: pointer !important;
    background: -webkit-linear-gradient(top,#70cbc8,#70cbc8) !important;
}
.headers .top .btn-cash[data-v-39bfdee4] {
    margin-left: 8px !important;
    background: #6b6b6b !important;
    border-radius: 2px !important;
    border: 1px solid #6b6b6b !important;
}

/*.headers .navigate[data-v-39bfdee4] {
    min-width: 980px !important;
    /* position: relative; */
   /* z-index: 100 !important;
    background: url(/static/muming/menu-bg.be4d.png) 50% !important;
    height: 45px !important;
}*/

.headers .navigate .container[data-v-39bfdee4] {
    color: #f9f9f9 !important;
}

.hot-lottery .box.box1[data-v-b834acfa] {
   background: url(/static/muming/index-1.png) 100% !important;
}
.hot-lottery .box.box2[data-v-b834acfa] {
   background: url(/static/muming/index-2.png) 100% !important;
}
.hot-lottery .box.box3[data-v-b834acfa] {
   background: url(/static/muming/index-3.png) 100% !important;
}
.hot-lottery .box.box4[data-v-b834acfa] {
   background: url(/static/muming/index-4.png) 100% !important;
}
.slide-box .grace-swiper-msg[data-v-b834acfa] {
    line-height: 35px !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 50% !important;
    color: #fff !important;
    background: rgba(0,0,0,.6) url(/static/muming/gg.png) no-repeat 2% !important;
    width: 1112px !important;
    height: 35px !important;
    margin: 0 0 0 -556px !important;
    border-radius: 0 0 16px 16px !important;
    font-size: 12px !important;
    box-shadow: none !important;
}

.slide-box .grace-swiper-msg .inner[data-v-b834acfa] {

    margin: 0px 80px !important;

}
.hot-lottery .box .line[data-v-b834acfa] {
    background-image: linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0)) !important;
    margin: 14px 0 10px !important;
}
.headers .navigate .icon.home[data-v-39bfdee4] {
    background: url(/static/muming/sy.png) 50% !important;
    width: 17px !important;
    height: 18px !important;
    position: relative !important;
    transition: all .2s !important;
    top: 0 !important;
    display: inline-block !important;
	
}
.headers .navigate .icon.lottery[data-v-39bfdee4] {
    background: url(/static/muming/cp.png) 50% !important;
    width: 19px !important;
    height: 14px !important;
    position: relative !important;
    transition: all .2s !important;
    top: 0 !important;
    display: inline-block !important;
	
}

.headers .navigate .icon.real[data-v-39bfdee4] {
    background: url(/static/muming/zr.png) 50% !important;
    width: 15px !important;
    height: 16px !important;
    position: relative !important;
    transition: all .2s !important;
    top: 0 !important;
    display: inline-block !important;
	
}
.headers .navigate .icon.game[data-v-39bfdee4] {
    background: url(/static/muming/dy.png) 50% !important;
    width: 17px !important;
    height: 16px !important;
    position: relative !important;
    transition: all .2s !important;
    top: 0 !important;
    display: inline-block !important;
	
}
.headers .navigate .icon.chess[data-v-39bfdee4] {
    background: url(/static/muming/qp.png) 50% !important;
    width: 17px !important;
    height: 16px !important;
    position: relative !important;
    transition: all .2s !important;
    top: 0 !important;
    display: inline-block !important;
	
}
.headers .navigate .icon.sports[data-v-39bfdee4] {
    background: url(/static/muming/ty.png) 50% !important;
    width: 17px !important;
    height: 16px !important;
    position: relative !important;
    transition: all .2s !important;
    top: 0 !important;
    display: inline-block !important;
	
}
.headers .navigate .icon.manage[data-v-39bfdee4] {
    background: url(/static/muming/td.png) 50% !important;
    width: 17px !important;
    height: 16px !important;
    position: relative !important;
    transition: all .2s !important;
    top: 0 !important;
    display: inline-block !important;
	
}
.headers .navigate .icon.activity[data-v-39bfdee4] {
    background: url(/static/muming/hd.png) 50% !important;
    width: 17px !important;
    height: 18px !important;
    position: relative !important;
    transition: all .2s !important;
    top: 0 !important;
    display: inline-block !important;
	
}
.headers .navigate .item .menu .container .line[data-v-39bfdee4] {
    margin-top: 3px !important;
    position: relative !important;
    width: 120px !important;
    height: 35px !important;
    line-height: 35px !important;
    text-align: center !important;
    padding: 0 !important;
    margin: 0 5px 5px 0 !important;
    background: #2e2b2a !important;
    font-size: 14px !important;
    color: #70cbc8 !important;
    font-weight: 400 !important;
    transition: all .3s !important;
    cursor: pointer !important;
}

.headers .navigate .item .menu .container .title[data-v-39bfdee4] {
    color: #dbc17e;
    font-weight: 700;
    width: 76%;
    margin-top: 3px !important;
    position: relative !important;
    width: 239px !important;
    height: 35px !important;
    line-height: 35px !important;
    text-align: center !important;
    padding: 5px 13px !important;
    margin: 0 5px 5px 0 !important;
    background: #2e2b2a !important;
    font-size: 14px !important;
    color: #b8b8b8 !important;
    font-weight: 400 !important;
    transition: all .3s !important;
    cursor: pointer !important;
}
.headers .navigate .item .menu .container .line[data-v-39bfdee4]:hover {
    color: #dbc17e;
    border-radius: 0px !important;
    background: #e44e46 !important;
}
.tools .item[data-v-74b9fabc]:hover {
    background-image: -webkit-linear-gradient(125deg,#dcbf82,#fdecc8);
    background-image: linear-gradient(-35deg,#dcbf82,#fdecc8);
    background: linear-gradient(180deg,#FF9800,#FF5722) !important;
    color: #fff;
}
.tools .item .text[data-v-74b9fabc] {
    color: #565656 !important;
}
.slide-box[data-v-b834acfa] {
    width: 100%;
    height: 370px !important;
    position: relative;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 12px 32px rgba(10,30,60,.22);
}

.zj-list .left .title[data-v-b834acfa] {

    background: url(/static/muming/menu-bg.be4d.png) 50% !important;
    border: 1px solid #de4842 !important;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
	height: 48px !important;
}
.zj-list .left .body[data-v-b834acfa] {

    height: 192px !important;

    border-radius: 0 0 6px 6px !important;
}
.zj-list .right .title[data-v-b834acfa] {

    height: 48px !important;
    line-height: 48px !important;
    background: url(/static/muming/menu-bg.be4d.png) 50% !important;


}
.zj-list .right[data-v-b834acfa] {
    border-radius: 5px !important;
    width: 400px !important;
    height: 240px !important;
    box-shadow: 0 3px 10px 1px rgba(0,0,0,.1) !important;
    background: #fff !important;
}

.hot-lottery[data-v-b834acfa] {

    margin-top: 88px !important;
}

uni-swiper .uni-swiper-dot {
    display: inline-block;
    width: 12px !important;
    height: 12px !important;
    

}

.slide-box .box[data-v-b834acfa] {
    height: 370px !important;
}
uni-swiper .uni-swiper-dots-horizontal{
	left:50%;
	bottom:16px !important;
	text-align:center;
	white-space:nowrap;
	-webkit-transform:translate(-50%);
	transform:translate(-50%)
	
}

.hot-lottery .box[data-v-b834acfa] {
    height: 159px;
    width: 278px;
    border-radius: 0;
    box-sizing: border-box;
    background-size: 100% 100%;
    padding: 16px 12px 4px;
    position: relative;
    border-radius: 14px !important;
    box-shadow: 0 6px 16px rgba(30,60,90,.18) !important;
    transition: transform .2s, box-shadow .2s;
}
.hot-lottery .box[data-v-b834acfa]:hover {
    transform: scale(1.03) !important;
    box-shadow: 0 14px 30px rgba(0,0,0,.18) !important;
    z-index: 2;
}

.index-box[data-v-b834acfa] {
    width: 1140px !important;
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 5px rgba(0,0,0,.2);
    background: #c1c1c1;
}

.headers .navigate .item.active[data-v-39bfdee4], .headers .navigate .item[data-v-39bfdee4]:hover {
    
    background-image: linear-gradient(0deg,#e44b4600,#e8404200 63%,#de4a4300) !important;
}
.headers .navigate .logo[data-v-39bfdee4] {
    width: 185px !important;
    height: 43px !important;
    background: url(/static/muming/logo2.png) no-repeat 50% !important;
    background-size: 75% !important;
}
.user-login-page[data-v-6ec87d1d] {
    background: url(/static/muming/bg3.jpg) no-repeat top fixed !important;
    width: 100% !important;
    position: relative !important;
    opacity: 0 /*!important*/;
    -webkit-animation: opacity_anim-data-v-6ec87d1d .5s .2s forwards !important;
    animation: opacity_anim-data-v-6ec87d1d .5s .2s forwards !important;
    padding-top: 30px !important;
}

.user-login-page .logo[data-v-6ec87d1d]{
    width: 250px !important;
    height: 100px !important;
    background: url(/static/muming/logo.png) no-repeat 50% !important;
    background-size: 100% !important;

}
.user-login-page .form[data-v-6ec87d1d] {

    height: 520px !important;
    box-sizing: border-box !important;
    border-radius: 14px !important;
    padding-top: 20px !important;
    box-shadow: 0 9px 27px 0 rgba(0,0,0,.35) !important;
    background: #000000a6 !important;
    position: relative !important;
    transform: translateY(-30px) !important;
    animation: logo-anim 1s .5s forwards !important;
}

.user-login-page .form .login .login-btn[data-v-6ec87d1d] {
    width: 350px !important;
    /* height: 60px !important; */
    /* line-height: 58px !important; */
    /* border: none !important; */
    /* letter-spacing: 10px !important; */
    /* width: 100% !important; */
    /* height: 50px !important; */
    /* cursor: pointer !important; */
    background-image: linear-gradient(180deg,#70cbc8,#70cbc8) !important;
    /* border-radius: 5px !important; */
    /* box-shadow: 0 8px 15px 0 rgba(244,83,81,.47) !important; */
    /* color: #fff !important; */
    /* font-size: 20px !important; */
    font-weight: 700 !important;
    /* border: none !important; */
    /* outline: none !important; */
    color: #fbfbfb !important;
}

.user-login-page .form .login .input-group[data-v-6ec87d1d] {
    width: 350px !important;
    height: 20px !important;
    line-height: 20px !important;
    margin: 0 auto 48px !important;
    padding: 0 !important;
    background: none !important;
    border: none !important;
}
.user-login-page .form .login .input-group uni-input[data-v-6ec87d1d] {
    width: 350px !important;
    height: 40px !important;
    line-height: 40px !important;
    font-size: 16px !important;
    padding-left: 35px !important;
    padding-right: 0px !important;
    margin-left: 8px !important;
    color: #ffffff !important;
    height: 91px;
    /* box-sizing: border-box; */
    padding: 0 10px;
    /* border: 1px solid #959595; */
    border-bottom: 1px solid #979797 !important;
    /* border-radius: 3px; */
    /* box-shadow: 0 1px 10px 0 rgba(90,99,195,.23); */
    display: flex !important;
    flex-direction: column !important;
}
uni-page-body {
   /* background: rgb(27 6 37 / 94%)    !important*/
    background: #262523 url(/static/muming/bg.a36e.jpg)  no-repeat top fixed !important
}



.user-login-page .form .login .input-group uni-input.username[data-v-6ec87d1d] {

	background-size: 6% !important;
}
.user-login-page .form .login .input-group uni-input.password[data-v-6ec87d1d] {
    background-size: 6% !important;
}

.user-login-page .form .speed-list[data-v-6ec87d1d] {
    width: 380px !important;
    margin: -10px auto 0 !important;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    align-items: center !important;
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
    -webkit-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
    color: #10c05e !important;
    padding: 30px 65px 30px 48px !important;
}
.user-login-page .form .current-speed[data-v-6ec87d1d] {
    color: #70cbc8!important;
    font-weight: 700 !important;
    width: 356px !important;
    margin: -35px auto 0 !important;
    padding: 30px 65px 30px 48px !important;
}
.user-login-page .form .speed-list .item .speed .stick.active[data-v-6ec87d1d] {
    background: #02ff0a !important;
}
.user-login-page .form .connect .item[data-v-6ec87d1d] {
    text-decoration: inherit !important;
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    align-items: center !important;
    color: #70cbc8  !important;
}
.user-login-page .form .connect[data-v-6ec87d1d] {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    align-items: center !important;
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
    margin-top: 0px !important;
    padding: 30px 65px 30px 48px !important;
}

.form .logo uni-image[data-v-3f3a63a0] {
    width: 250px !important;
    height: 110px !important;
    margin: 0 110px 30px 0 !important;
}
.form[data-v-3f3a63a0] {
    width: 490px !important;
    margin: 70px auto 9% !important;
}

.form .login .go-register[data-v-3f3a63a0] {

    color: #d2d2d2 !important;

}
.form .login .input-group[data-v-3f3a63a0] {

    border: 1px solid #636363 !important;
}
.form .login .login-btn[data-v-3f3a63a0] {
    background-image: linear-gradient(180deg,#FF9800,#e52f17) !important;
}
.form .login .input-group .fa[data-v-3f3a63a0] {
    color: #ffe185 !important;

    border-right: 1px solid #636363 !important;

}

.form .login .title[data-v-3f3a63a0] {

    color: #ffe185 !important;

}

.form .login[data-v-3f3a63a0] {
    background: #252527cc !important;
    height: 600px !important;
    width: 470px !important;
    border-radius: 14px !important;
    border: 4px solid #ffe185bf !important;
    box-shadow: 0 0 20px #dddddd05 !important;
}

.uni-input-placeholder {
    color: #d8d8d8 !important;
}
/*
	z-index: -1 !important;
*/
/*
input {
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto !important;
    color: -internal-light-dark-color(black, white) !important;
    letter-spacing: normal!important;
    word-spacing: normal !important;
    text-transform: none !important;
    text-indent: 0px !important;
    text-shadow: none !important;
    display: inline-block !important;
    text-align: start !important;
    -webkit-appearance: textfield !important;
    background-color: -internal-light-dark-color(white, black) !important;
    -webkit-rtl-ordering: logical !important;
    cursor: text !important;
    margin: 0em !important;
    font: 400 13.3333px Arial !important;
    padding: 1px 0px !important;
    border-width: 2px !important;
    border-style: inset !important;
    border-color: initial !important;
    border-image: initial !important;
}
*/

/* ========== 首页整体美化 v3（2026-09-11）：轮播下移留白 + 全板块圆角化 ========== */
/* 轮播与顶部导航拉开间距 */
.slide-box[data-v-b834acfa] {
    margin-top: 18px !important;
}
/* 热门彩票区上间距收紧（原 88px 过大） */
.hot-lottery[data-v-b834acfa] {
    margin-top: 30px !important;
}
/* 中奖榜左块（奖池）整体圆角 */
.zj-list .left[data-v-b834acfa] {
    border-radius: 14px !important;
    overflow: hidden !important;
    box-shadow: 0 6px 18px rgba(30,60,90,.14) !important;
}
/* 中奖榜右块（赢钱排行）圆角统一 14px */
.zj-list .right[data-v-b834acfa] {
    border-radius: 14px !important;
    overflow: hidden !important;
    box-shadow: 0 6px 18px rgba(30,60,90,.14) !important;
}
.zj-list .left .title[data-v-b834acfa] {
    border: none !important;
}
/* 热门游戏大图卡圆角化 + 柔和阴影 */
.hot-game .box[data-v-b834acfa] {
    border-radius: 14px !important;
    overflow: hidden !important;
    box-shadow: 0 6px 18px rgba(30,60,90,.14) !important;
    transition: transform .2s, box-shadow .2s, -webkit-filter .2s !important;
}
.hot-game .box uni-image[data-v-b834acfa] {
    border-radius: 0 !important;
}
/* 悬停：以轻微上浮替代整卡变暗 */
.hot-game .box[data-v-b834acfa]:hover {
    -webkit-filter: none !important;
    filter: none !important;
    transform: translateY(-4px) !important;
    box-shadow: 0 14px 30px rgba(0,0,0,.18) !important;
    z-index: 2;
}
/* 中奖榜奖池数字块圆角微调 */
.zj-list .left .body .item[data-v-b834acfa] {
    border-radius: 10px !important;
}
/* 页脚顶部大圆角，与全页圆角语言呼应 */
.footers {
    border-top-left-radius: 18px !important;
    border-top-right-radius: 18px !important;
}

/* ========== 首页布局微调 v4（2026-09-11）：轮播下移靠拢彩种 + 细节美化 ========== */
/* 轮播与导航间距加大(下移), 与热门彩种靠拢 */
.slide-box[data-v-b834acfa] {
    margin-top: 28px !important;
}
.hot-lottery[data-v-b834acfa] {
    margin-top: 20px !important;
}
/* 中奖榜标题栏: 柔和青调渐变替代灰白渐变 */
.zj-list .left .title[data-v-b834acfa] {
    background: linear-gradient(180deg, #121d1d, #85d4d2) !important 
}
/* 中奖榜左侧奖池卡: 悬停上浮替代变暗 */
.zj-list .left .body .item[data-v-b834acfa] {
    transition: transform .18s, box-shadow .18s !important;
}
.zj-list .left .body .item[data-v-b834acfa]:hover {
    -webkit-filter: none !important;
    filter: none !important;
    transform: translateY(-3px) !important;
    box-shadow: 0 10px 20px rgba(240,0,102,.18) !important;
    z-index: 2;
}
/* 赢钱排行右侧滚动区: 内容留白微调 */
.zj-list .right .title[data-v-b834acfa] {
    letter-spacing: 1px;
}

/* ========== 顶部余额图标 v5（2026-09-11）：下拉箭头 -> 金币图标 ========== */
.user-coin .fa-caret-down[data-v-39bfdee4] {
    font-size: 0 !important;
    padding-right: 0 !important;
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-right: 6px;
    vertical-align: middle;
    background: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='11' fill='%23F0A500'/><circle cx='12' cy='12' r='8.5' fill='%23FFD54A'/><path d='M12 6.5l-3.6 4.2h2.1v2.2h3v-2.2h2.1L12 6.5z' fill='%238a5a00' opacity='.0'/><text x='12' y='16.6' font-size='12' font-weight='bold' text-anchor='middle' fill='%238a5a00' font-family='Arial'>%C2%A5</text></svg>") no-repeat center/contain;
}
.user-coin .fa-caret-down[data-v-39bfdee4]::before {
    content: none !important;
}

/* ========== 首页轮播 v6（2026-09-11）：大幅下移贴近卡片 + 指示点美化 ========== */
/* 轮播继续下移, 与顶部导航拉开充足呼吸空间 */
.slide-box[data-v-b834acfa] {
    margin-top: 40px !important;
}
/* 与热门彩种卡片靠拢 */
.hot-lottery[data-v-b834acfa] {
    margin-top: 14px !important;
}
/* 轮播指示点: 小圆点 + 当前项拉长为白色胶囊(仅作用于轮播, 不影响公告跑马灯) */
.slide-box .uni-swiper-dot {
    width: 7px !important;
    height: 7px !important;
    border-radius: 999px !important;
    background: rgba(255,255,255,.55) !important;
    transition: all .25s !important;
    box-shadow: 0 1px 3px rgba(0,0,0,.25) !important;
}
.slide-box .uni-swiper-dot-active {
    width: 20px !important;
    background: #fff !important;
}
/* 轮播卡片阴影再增一层质感 */
.slide-box .box[data-v-b834acfa] {
    box-shadow: 0 16px 40px rgba(10,30,60,.26), 0 4px 10px rgba(10,30,60,.12) !important;
}

/* ========== 首页轮播 v7（2026-09-11）：彻底脱离导航 + 显示更完整 ========== */
/* 轮播大幅下移: 与导航拉开 64px 呼吸空间 */
.slide-box[data-v-b834acfa] {
    margin-top: 64px !important;
    height: 430px !important;
}
/* 轮播视窗同步加高: banner 图(561px 原高)显示更完整, 少裁切 */
.slide-box .box[data-v-b834acfa] {
    height: 430px !important;
}
/* 与下方彩种卡片紧贴 */
.hot-lottery[data-v-b834acfa] {
    margin-top: 12px !important;
}

/* ========== 彩票下拉菜单 v8（2026-09-11）：分类横排 + 胶囊化美化 ========== */
/* 仅作用于「彩票」下拉: 分类一行一项, 标题在左, 彩种胶囊向右横排流式 */
/* --- 下拉面板: 加圆角/描边/柔和投影 --- */
.headers .navigate .item.lottery-menu .menu[data-v-39bfdee4] {
    border-radius: 0 0 10px 10px !important;
    box-shadow: 0 18px 40px rgba(0,0,0,.45) !important;
    border-top: 2px solid #dbc17e55 !important;
}
/* --- 两个 container: 放宽内距, 统一竖向节奏 --- */
.headers .navigate .item.lottery-menu .menu .container[data-v-39bfdee4] {
    width: 1120px !important;
    padding: 14px 20px !important;
    display: block !important;
}
/* --- 平台行(XX彩票)也横排 --- */
.headers .navigate .item.lottery-menu .menu .container .line[data-v-39bfdee4] {
    display: inline-block !important;
    width: auto !important;
    min-width: 96px !important;
    height: 30px !important;
    line-height: 30px !important;
    padding: 0 16px !important;
    margin: 4px 8px 4px 0 !important;
    border-radius: 15px !important;
    background: rgba(255,255,255,.06) !important;
    border: 1px solid rgba(255,255,255,.10) !important;
    color: #d6d6d6 !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    transition: all .25s !important;
}
.headers .navigate .item.lottery-menu .menu .container .line[data-v-39bfdee4]:hover {
    background: linear-gradient(90deg, #e44e46, #f07a3c) !important;
    color: #fff !important;
    border-color: transparent !important;
    transform: translateY(-1px) !important;
}
/* --- 分类行(column): 一行一个分类, 标题左置, 彩种横排 --- */
.headers .navigate .item.lottery-menu .menu .container .column[data-v-39bfdee4] {
    width: 100% !important;
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    padding: 6px 10px !important;
    margin: 2px 0 !important;
    border-radius: 8px !important;
    background: rgba(255,255,255,.035) !important;
    transition: background .25s !important;
}
.headers .navigate .item.lottery-menu .menu .container .column[data-v-39bfdee4]:hover {
    background: rgba(255,255,255,.07) !important;
}
.headers .navigate .item.lottery-menu .menu .container .column.column-two[data-v-39bfdee4] {
    width: 100% !important;
}
/* --- 分类标题: 金色竖条 + 固定左栏 --- */
.headers .navigate .item.lottery-menu .menu .container .column .title[data-v-39bfdee4] {
    width: 150px !important;
    min-width: 150px !important;
    height: auto !important;
    line-height: 30px !important;
    padding: 0 0 0 12px !important;
    margin: 0 !important;
    background: none !important;
    text-align: left !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #dbc17e !important;
    letter-spacing: 1px !important;
    border-left: 3px solid #dbc17e !important;
    border-radius: 2px !important;
}
/* --- 分类下彩种: 横排胶囊 --- */
.headers .navigate .item.lottery-menu .menu .container .column .line[data-v-39bfdee4] {
    width: auto !important;
    min-width: 88px !important;
    height: 28px !important;
    line-height: 26px !important;
    padding: 0 14px !important;
    margin: 3px 6px 3px 0 !important;
    text-align: center !important;
    border-radius: 14px !important;
    background: rgba(255,255,255,.05) !important;
    border: 1px solid rgba(255,255,255,.12) !important;
    color: #e0e0e0 !important;
    font-size: 13px !important;
    font-weight: 400 !important;
}
.headers .navigate .item.lottery-menu .menu .container .column .line[data-v-39bfdee4]:hover {
    background: linear-gradient(90deg, #2d8c7c, #35b29a) !important;
    color: #fff !important;
    border-color: transparent !important;
}
/* --- 热门/新品角标保留原位 --- */
.headers .navigate .item.lottery-menu .menu .container .line .icon-lottery[data-v-39bfdee4] {
    position: relative !important;
    top: -1px !important;
}

/* ========== 首页 v9（2026-09-11）：轮播上离导航/下贴方格卡片 + 卡片与图片框全圆角化 ========== */
/* 轮播与顶部导航保持间距(不贴住导航), 下方紧靠方格卡片 */
.slide-box[data-v-b834acfa] {
    margin-top: 20px !important;
}
.hot-lottery[data-v-b834acfa] {
    margin-top: 8px !important;
}
/* 轮播四角全圆角(公告条随底部圆角裁切) */
.slide-box[data-v-b834acfa],
.slide-box .box[data-v-b834acfa] {
    border-radius: 18px !important;
}
.slide-box .grace-swiper-msg[data-v-b834acfa] {
    border-radius: 0 0 18px 18px !important;
}
/* 方格卡片(热门彩票)卡片圆角加大 */
.hot-lottery .box[data-v-b834acfa] {
    border-radius: 16px !important;
}
.hot-lottery .box uni-image[data-v-b834acfa] {
    border-radius: 12px !important;
}
/* 电子游戏大图卡: 卡片+图片框全圆角 */
.hot-game .box[data-v-b834acfa] {
    border-radius: 16px !important;
}
.hot-game .box uni-image[data-v-b834acfa] {
    border-radius: 12px !important;
}
/* 中奖榜缩略图圆角化 */
.zj-list .left .body .item[data-v-b834acfa] {
    border-radius: 12px !important;
    overflow: hidden !important;
}
.zj-list .left .body .item uni-image.img[data-v-b834acfa] {
    border-radius: 10px !important;
}
/* 系统公告弹窗圆角化, 与全页圆角语言统一 */
.uni-alert[data-v-b834acfa] {
    border-radius: 14px !important;
    overflow: hidden !important;
}

/* ===== v10 活动任务福利中心(web) ===== */
.task-zone{max-width:1200px;margin:18px auto 26px;background:linear-gradient(180deg,#fffdf8,#fff8ec);border:1px solid #f1e6d2;border-radius:16px;padding:16px 18px;box-shadow:0 4px 14px rgba(184,138,73,.1)}
.task-hd{display:flex;align-items:center;margin-bottom:14px}
.task-hd-ic{font-size:20px;margin-right:8px}
.task-hd-t{font-size:19px;font-weight:800;color:#7a4f1d}
.task-hd-s{font-size:12px;color:#b08a55;margin-left:10px}
.task-loading{text-align:center;color:#b08a55;font-size:13px;padding:16px 0}
.task-card{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #f1e6d2;border-radius:12px;padding:12px 16px;margin-bottom:12px;box-shadow:0 2px 6px rgba(184,138,73,.08)}
.task-info{flex:1;padding-right:14px;min-width:0}
.task-name{font-size:15px;font-weight:700;color:#5b3d12;display:flex;align-items:center}
.task-daily{margin-left:8px;font-size:11px;color:#fff;background:linear-gradient(135deg,#e0862e,#d8a44e);border-radius:8px;padding:1px 8px;font-weight:600;flex-shrink:0}
.task-rule{font-size:12px;color:#9a8465;line-height:1.7;margin-top:5px}
.task-meta{margin-top:5px;font-size:11px;color:#c0a273}
.task-act{margin-right:12px}
.task-side{display:flex;flex-direction:column;align-items:center;flex-shrink:0;min-width:90px}
.task-reward{font-size:20px;font-weight:800;color:#e0862e}
.task-rmb{font-size:13px}
uni-button.task-btn,.task-btn{margin-top:8px !important;font-size:13px !important;line-height:1 !important;padding:9px 16px !important;border-radius:16px !important;min-height:0 !important;width:auto !important;display:block;cursor:pointer}
uni-button.task-btn-go,.task-btn-go{background:linear-gradient(135deg,#f2a24d,#dd7f24) !important;background-image:linear-gradient(135deg,#f2a24d,#dd7f24) !important;color:#fff !important;border:none !important;box-shadow:0 2px 6px rgba(224,134,46,.35)}
uni-button.task-btn-off,.task-btn-off{background:#f3ead9 !important;background-image:none !important;color:#b3a48c !important;border:none !important;box-shadow:none}

/* ===== v11 导航下拉重排(web)：彩票去导航图/电游体育横排 ===== */
/* 彩票下拉：隐藏底部大图导航 */
.headers .navigate .item.lottery-menu .menu .big-icon-list{display:none !important}
.headers .navigate .item.lottery-menu .menu .big-icon-list[data-v-39bfdee4]{display:none !important}
.headers .navigate .item.real-menu .menu .big-icon-list[data-v-39bfdee4]{display:none !important}
.headers .navigate .item.game-menu .menu .big-icon-list[data-v-39bfdee4]{display:none !important}
/* 电游下拉：三组(电子/电竞/捕鱼)各一行, 内容横排胶囊 */
.headers .navigate .item.game-menu .menu[data-v-39bfdee4]{width:760px !important}
.headers .navigate .item.game-menu .menu .container[data-v-39bfdee4]{width:100% !important;display:flex !important;flex-direction:column !important;gap:8px !important;padding:14px 18px !important}
.headers .navigate .item.game-menu .menu .container .column[data-v-39bfdee4]{width:100% !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:10px !important;padding:8px 12px !important;margin:0 !important}
.headers .navigate .item.game-menu .menu .container .column .title[data-v-39bfdee4]{width:88px !important;min-width:88px !important;height:30px !important;line-height:30px !important;padding:0 0 0 10px !important;margin:0 8px 0 0 !important;background:none !important;text-align:left !important;font-size:14px !important;font-weight:700 !important;color:#dbc17e !important;letter-spacing:1px !important;border-left:3px solid #dbc17e !important;border-radius:2px !important}
.headers .navigate .item.game-menu .menu .container .column .line[data-v-39bfdee4]{width:auto !important;min-width:88px !important;height:30px !important;line-height:28px !important;padding:0 16px !important;margin:2px 6px 2px 0 !important;border-radius:15px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.12) !important;color:#d6d6d6 !important;font-size:13px !important;font-weight:400 !important;transition:all .25s !important}
.headers .navigate .item.game-menu .menu .container .column .line[data-v-39bfdee4]:hover{background:linear-gradient(90deg,#e44e46,#f07a3c) !important;color:#fff !important;border-color:transparent !important;transform:translateY(-1px) !important}
/* 体育下拉：横排胶囊 */
.headers .navigate .item.sports-menu .menu[data-v-39bfdee4]{width:560px !important}
.headers .navigate .item.sports-menu .menu .container[data-v-39bfdee4]{width:100% !important;display:flex !important;flex-direction:column !important;padding:14px 18px !important}
.headers .navigate .item.sports-menu .menu .container .column[data-v-39bfdee4]{width:100% !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:10px !important;padding:8px 12px !important;margin:0 !important}
.headers .navigate .item.sports-menu .menu .container .column .line[data-v-39bfdee4]{width:auto !important;min-width:100px !important;height:30px !important;line-height:28px !important;padding:0 16px !important;margin:2px 6px 2px 0 !important;border-radius:15px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.12) !important;color:#d6d6d6 !important;font-size:13px !important;font-weight:400 !important;transition:all .25s !important}
.headers .navigate .item.sports-menu .menu .container .column .line[data-v-39bfdee4]:hover{background:linear-gradient(90deg,#2d8c7c,#35b29a) !important;color:#fff !important;border-color:transparent !important;transform:translateY(-1px) !important}
/* 彩票下拉微调：分类间距更清爽 */
.headers .navigate .item.lottery-menu .menu .container[data-v-39bfdee4]{width:100% !important;display:block !important;padding:14px 20px !important}
.headers .navigate .item.lottery-menu .menu .container .column[data-v-39bfdee4]{border:1px solid rgba(255,255,255,.07) !important}

/* ===== v13 导航下拉居中重排：彩票/电游/真人/体育 面板视口居中 ===== */
/* 导航条作为定位基准；体育菜单脱离 item 相对定位 */
.headers .navigate[data-v-39bfdee4]{position:relative !important}
.headers .navigate .item.sports-menu[data-v-39bfdee4]{position:static !important}
.headers .navigate .item.lottery-menu .menu[data-v-39bfdee4],
.headers .navigate .item.real-menu .menu[data-v-39bfdee4],
.headers .navigate .item.game-menu .menu[data-v-39bfdee4],
.headers .navigate .item.sports-menu .menu[data-v-39bfdee4]{
	left:50% !important;right:auto !important;top:45px !important;
	transform:translateX(-50%) !important;width:auto !important;
	background:rgba(12,12,14,.97) !important;
	border:1px solid rgba(255,255,255,.08);border-top:none;
	border-radius:0 0 12px 12px;box-shadow:0 10px 30px rgba(0,0,0,.5);
}
/* ---- 彩票下拉：880px 居中面板，平台行居中 + 分类分组盒 ---- */
.headers .navigate .item.lottery-menu .menu .container[data-v-39bfdee4]{width:880px !important;max-width:94vw !important;display:flex !important;flex-direction:column !important;gap:8px !important;padding:12px 16px !important}
.headers .navigate .item.lottery-menu .menu .container .line[data-v-39bfdee4]{width:120px !important;height:30px !important;line-height:28px !important;text-align:center !important;margin:0 !important;border-radius:6px !important}
/* 平台行：横向胶囊流式居中 */
.headers .navigate .item.lottery-menu .menu .container:first-child{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;gap:6px !important;row-gap:6px !important;padding-bottom:4px !important}
/* 分类分组盒：标题金色竖条 + 彩种固定宽规整排列 */
.headers .navigate .item.lottery-menu .menu .container .column[data-v-39bfdee4]{width:100% !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:10px !important;padding:6px 10px !important;margin:0 !important}
.headers .navigate .item.lottery-menu .menu .container .column .title[data-v-39bfdee4]{width:auto !important;min-width:112px !important;white-space:nowrap !important;height:30px !important;line-height:30px !important;padding:0 12px 0 10px !important;margin:0 8px 0 0 !important;background:none !important;text-align:left !important;font-size:14px !important;font-weight:700 !important;color:#dbc17e !important;letter-spacing:1px !important;border-left:3px solid #dbc17e !important;border-radius:2px !important;cursor:default !important}
.headers .navigate .item.lottery-menu .menu .container .column .line[data-v-39bfdee4]{width:104px !important;min-width:104px !important;height:28px !important;line-height:26px !important;padding:0 4px !important;margin:2px 6px 2px 0 !important;border-radius:14px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.12) !important;color:#d6d6d6 !important;font-size:12px !important;font-weight:400 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;transition:all .25s !important}
.headers .navigate .item.lottery-menu .menu .container .column .line[data-v-39bfdee4]:hover{background:linear-gradient(90deg,#e44e46,#f07a3c) !important;color:#fff !important;border-color:transparent !important}
.headers .navigate .item.lottery-menu .menu .seperate-line[data-v-39bfdee4]{display:none !important}
/* ---- 电游下拉：880px 居中面板，三组各一盒横排规整 ---- */
.headers .navigate .item.game-menu .menu .container[data-v-39bfdee4]{width:880px !important;max-width:94vw !important}
.headers .navigate .item.game-menu .menu .container .column .line[data-v-39bfdee4]{width:104px !important;min-width:104px !important;padding:0 4px !important;text-align:center !important;font-size:12px !important;border-radius:14px !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}
.headers .navigate .item.game-menu .menu .seperate-line[data-v-39bfdee4]{display:none !important}
/* ---- 真人下拉：760px 居中面板，与体育同款胶囊排列 ---- */
.headers .navigate .item.real-menu .menu .container[data-v-39bfdee4]{width:760px !important;max-width:94vw !important;display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;padding:12px 16px !important}
.headers .navigate .item.real-menu .menu .container .column[data-v-39bfdee4]{width:100% !important;display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;background:none !important;border:none !important;padding:0 !important;margin:0 !important}
.headers .navigate .item.real-menu .menu .container .column .line[data-v-39bfdee4]{width:120px !important;height:30px !important;line-height:28px !important;text-align:center !important;margin:0 !important;border-radius:6px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.12) !important;color:#d6d6d6 !important;font-size:13px !important;font-weight:400 !important;transition:all .25s !important}
.headers .navigate .item.real-menu .menu .container .column .line[data-v-39bfdee4]:hover{background:linear-gradient(90deg,#e44e46,#f07a3c) !important;color:#fff !important;border-color:transparent !important}
.headers .navigate .item.real-menu .menu .seperate-line[data-v-39bfdee4]{display:none !important}
/* ---- 体育下拉：560px 居中面板，与真人同款排列 ---- */
.headers .navigate .item.sports-menu .menu .container[data-v-39bfdee4]{width:560px !important;max-width:94vw !important;display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;gap:6px !important;padding:12px 16px !important}
.headers .navigate .item.sports-menu .menu .container .column[data-v-39bfdee4]{width:100% !important;display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important}
.headers .navigate .item.sports-menu .menu .container .column .line[data-v-39bfdee4]{width:120px !important;min-width:120px !important;height:30px !important;line-height:28px !important;padding:0 4px !important;margin:0 !important;border-radius:6px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.12) !important;color:#d6d6d6 !important;font-size:13px !important;font-weight:400 !important;text-align:center !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;transition:all .25s !important}
.headers .navigate .item.sports-menu .menu .container .column .line[data-v-39bfdee4]:hover{background:linear-gradient(90deg,#2d8c7c,#35b29a) !important;color:#fff !important;border-color:transparent !important}

/* ===== v14 首页热门五图：角标 PNG 改为游戏名称文字 ===== */
.hot-game .box .icon-name{position:absolute !important;top:8px;left:8px !important;width:auto !important;height:24px !important;line-height:24px !important;padding:0 12px !important;font-size:13px !important;font-weight:600 !important;color:#fff !important;background:rgba(0,0,0,.45) !important;border-radius:12px !important;z-index:2 !important;max-width:82% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;letter-spacing:1px !important;text-shadow:0 1px 2px rgba(0,0,0,.6) !important}

/* ===== v15 充值流程美化：recharge + rechargeTransferShow + 系统弹窗（深色青系） ===== */
/* ---- 充值主页 (e37b5c1c) ---- */
uni-page-body .recharge-tab[data-v-e37b5c1c]{background:#152523 !important;padding:14px !important;border-bottom:1px solid #223835}
uni-page-body .recharge-tab .item[data-v-e37b5c1c]{flex:1;margin-right:10px !important;padding:9px 0 !important;border-radius:999px !important;border:1px solid #2c4a46 !important;color:#9fc4b8 !important;background:rgba(255,255,255,.04) !important;font-weight:600 !important;transition:all .2s}
uni-page-body .recharge-tab .item:last-child{margin-right:0 !important}
uni-page-body .recharge-tab .item.active[data-v-e37b5c1c]{background:linear-gradient(180deg,#45c4ba,#1f8f8c) !important;color:#fff !important;border-color:#2f9e90 !important;box-shadow:0 5px 12px rgba(31,143,140,.4) !important}
uni-page-body .recharge-method[data-v-e37b5c1c]{background:#152523 !important;margin-top:10px !important;padding:8px 6px !important}
uni-page-body .recharge-method .item[data-v-e37b5c1c]{width:25% !important;border-radius:14px !important;padding:10px 0 !important;transition:all .2s}
uni-page-body .recharge-method .item.active[data-v-e37b5c1c]{background:rgba(69,196,186,.12) !important;box-shadow:inset 0 0 0 2px #2f9e90 !important}
uni-page-body .recharge-bank[data-v-e37b5c1c]{background:#152523 !important;margin-top:10px !important}
uni-page-body .recharge-bank .item[data-v-e37b5c1c]{border-radius:999px !important;border:1px solid #2c4a46 !important;background:rgba(255,255,255,.04) !important;color:#9fc4b8 !important;padding:8px 0 !important;transition:all .2s}
uni-page-body .recharge-bank .item .range[data-v-e37b5c1c]{color:#6f8f86 !important}
uni-page-body .recharge-bank .item.active[data-v-e37b5c1c]{background:linear-gradient(180deg,#45c4ba,#1f8f8c) !important;border-color:#2f9e90 !important;color:#fff !important;box-shadow:0 4px 10px rgba(31,143,140,.42) !important}
uni-page-body .recharge-bank .item.active .range[data-v-e37b5c1c]{color:rgba(255,255,255,.9) !important}
uni-page-body .recharge-form[data-v-e37b5c1c]{background:#152523 !important;margin-top:10px !important;border-radius:14px !important;margin-left:10px !important;margin-right:10px !important;border:1px solid #223835 !important;overflow:hidden}
uni-page-body .recharge-form .line[data-v-e37b5c1c]{border-bottom:1px solid #1d312e !important;padding:13px 14px !important}
uni-page-body .recharge-form .line:last-child{border-bottom:none !important}
uni-page-body .recharge-form .line .title[data-v-e37b5c1c]{color:#8fb8ad !important;font-weight:600 !important}
uni-page-body .recharge-form .line .input[data-v-e37b5c1c]{color:#e8f2ee !important}
uni-page-body .bank-list[data-v-e37b5c1c]{background:#152523 !important;margin-top:10px !important;border-radius:14px;margin-left:10px;margin-right:10px;border:1px solid #223835}
uni-page-body .bank-list .title[data-v-e37b5c1c]{color:#8fb8ad !important;font-weight:700 !important}
uni-page-body .bank-list .block[data-v-e37b5c1c]{border-radius:12px !important;border:1px solid #223835 !important;background:rgba(255,255,255,.03) !important}
uni-page-body .bank-list .block.active[data-v-e37b5c1c]{border-color:#2f9e90 !important;box-shadow:inset 0 0 0 1px #2f9e90 !important}
uni-page-body .bank-list .line .btn[data-v-e37b5c1c]{border-radius:999px !important;border:1px solid #2f9e90 !important;color:#4ad0b8 !important;background:rgba(69,196,186,.08) !important}
uni-page-body .submit-btn[data-v-e37b5c1c]{background:linear-gradient(180deg,#45c4ba,#1f8f8c) !important;color:#fff !important;font-size:16px !important;font-weight:800 !important;letter-spacing:6px;text-indent:6px;border-radius:999px !important;border:none;box-shadow:0 6px 14px rgba(31,143,140,.45) !important;margin:24px 14px 16px !important;padding:12px 0 !important;transition:transform .18s,box-shadow .18s}
uni-page-body .submit-btn:active{transform:translateY(2px) scale(.98)}

/* ---- 订单展示页 (04cf274f)：.form 主面板 / .detail 行列表 / .content 为行内值列 —— v20 PC 大屏适配 ---- */
uni-page-body[data-v-04cf274f]{background:radial-gradient(ellipse 90% 30% at 50% 0%,#1b2e2c,#0f1a19 70%) !important}
uni-page-body .form[data-v-04cf274f]{background:linear-gradient(180deg,#1b2e2c,#152523) !important;border:1px solid #2c4a46 !important;border-radius:18px !important;margin:26px auto !important;max-width:680px !important;width:94% !important;padding:26px 34px 30px !important;box-shadow:0 16px 44px rgba(0,0,0,.5) !important;font-size:16px !important}
uni-page-body .back[data-v-04cf274f]{background:rgba(255,255,255,.06) !important;color:#9fc4b8 !important;border:1px solid #2c4a46 !important;border-radius:999px !important;font-size:15px !important;padding:8px 20px !important}
uni-page-body .timer[data-v-04cf274f]{color:#7fd6c8 !important;font-size:28px !important;font-weight:800 !important;text-align:center !important;letter-spacing:2px !important}
uni-page-body .timer .time[data-v-04cf274f]{color:#ffd76a !important;font-size:20px !important;font-weight:700 !important;margin-top:8px !important;text-shadow:0 0 14px rgba(255,215,106,.35) !important}
uni-page-body .detail[data-v-04cf274f]{margin-top:20px !important}
uni-page-body .detail .item[data-v-04cf274f]{border-bottom:1px solid #223835 !important;padding:16px 8px !important;align-items:center !important}
uni-page-body .detail .item:last-child{border-bottom:none !important}
uni-page-body .detail .item .title[data-v-04cf274f]{color:#8fb8ad !important;font-weight:600 !important;width:130px !important;flex:none !important;font-size:17px !important;letter-spacing:1px !important}
uni-page-body .detail .item .content[data-v-04cf274f]{color:#e8f2ee !important;word-break:break-all !important;flex:1 !important;text-align:left !important;font-size:17px !important;line-height:1.6 !important}
uni-page-body .detail .item .copy[data-v-04cf274f]{width:auto !important;flex:none !important;margin-left:12px !important}
uni-page-body .detail .item .copy uni-button[data-v-04cf274f]{background:linear-gradient(180deg,#45c4ba,#1f8f8c) !important;color:#fff !important;border-radius:999px !important;border:none !important;font-size:14px !important;font-weight:600 !important;padding:8px 20px !important;box-shadow:0 4px 10px rgba(31,143,140,.45) !important}
uni-page-body .qrcode[data-v-04cf274f]{background:#fff !important;border-radius:14px !important;padding:16px !important;box-shadow:0 10px 26px rgba(0,0,0,.55) !important;margin:0 auto !important;display:table !important}
uni-page-body .qrcode img[data-v-04cf274f],uni-page-body .qrcode uni-image[data-v-04cf274f]{width:220px !important;height:220px !important}
uni-page-body .line[data-v-04cf274f]{color:#ffd76a !important;background:rgba(255,215,106,.07) !important;border:1px solid rgba(255,215,106,.25) !important;border-radius:12px !important;padding:14px 18px !important;font-size:16px !important;line-height:1.7 !important;margin-top:18px !important;text-align:center !important}
uni-page-body .intro[data-v-04cf274f]{color:#9fc4b8 !important;font-size:16px !important;line-height:1.9 !important;margin-top:14px !important}

/* ============================================================
   翻摊规整网格 pk10-ft-class (web): JS 重排7行x4列 + 分类配色
   ============================================================ */
uni-page-body .pk10-ft-class .ssc-xj-block{display:block !important;padding:0 6px !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column{width:100% !important;display:flex !important;justify-content:center !important;padding:0 !important;margin:0 !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box{width:calc(25% - 8px) !important;box-sizing:border-box !important;margin:4px !important;padding:8px 0 9px !important;border:1px solid rgba(255,255,255,.28) !important;border-radius:10px !important;color:#fff !important;box-shadow:0 3px 7px rgba(40,60,50,.25) !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box .inner{width:auto !important;padding:0 4px !important;margin:0 !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box .name{font-size:13px !important;font-weight:700 !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box .bonus{font-size:12px !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box .count{width:84% !important;margin:4px auto 0 !important;border-radius:6px !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box.a0{background:linear-gradient(180deg,#3d566e,#2c3e50) !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box.a1,
uni-page-body .pk10-ft-class .ssc-xj-block .column .box.a2,
uni-page-body .pk10-ft-class .ssc-xj-block .column .box.a3{background:linear-gradient(180deg,#1abc9c,#16a085) !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box.a4{background:linear-gradient(180deg,#f7dc6f,#f1c40f) !important;color:#5a4200 !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box.a5{background:linear-gradient(180deg,#ffffff,#f2f2f2) !important;color:#333 !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box.a6{width:calc(50% - 8px) !important;background:linear-gradient(180deg,#2ecc71,#27ae60) !important}
uni-page-body .pk10-ft-class .ssc-xj-block .column .box.active[data-v-40e6752f],
uni-page-body .pk10-ft-class .ssc-xj-block .column .box:hover[data-v-40e6752f]{background:linear-gradient(180deg,#ffe9b0,#ffd479) !important;color:#5a4200 !important;box-shadow:0 0 0 2px #e8b64c,0 4px 12px rgba(255,220,120,.55) !important}
