
.dl-table-title{background: #673AB7 linear-gradient(to bottom, rgba(0,255,0,0), #9c27b0c2);border-radius: 5px 5px 0px 0px;color: white;}
.dl-table-content{color: #888;padding: 5px 0px;}
.dl-row{padding: 5px 0px;}
.dl-text-white { color: white; }

/*适配移动端*/
@media screen and (max-width: 768px) {
    .container .userhome{background-color:black;padding-bottom: 50px;}
    .dl-pull-left{float:right !important;}
    .leftbox li A:hover,.current{background:transparent;}
    .bottom-nav .current,.bottom-nav .current>a{color:white;}
    .bottom-nav li>a{color:white;}

    #login-reg{background:#fff;overflow:hidden;width:60%;margin:10px auto;padding:20px;display:none;}
    #login-reg button[type=submit]{display:block;width:50%;font-size:16px;padding:10px;margin:10px auto;}
    #login-reg{width:90%;}
    #login-reg input,#login-reg select{float:left;height:40px;font-size:14px;border:1px solid #cecfd4;border-radius:3px;box-sizing:border-box;padding:5px 10px;width:90%;margin-bottom:10px;}
    #login-reg h3{text-align:center;color:#3b3b3b;margin-bottom:20px;}

    #loginForm button{height:auto;background:#1e57aa;}

    .app-home-m,.promo{padding-top:35px;}
    .app-home-m header{color:#fff;font-size:14px;line-height:50px;width:100%;height:35px;background-color:#000;position:fixed;left:0;top:0;z-index:8;}
    .app-home-m header .logo{width:150px;height:30px;position:absolute;top:3px;left:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
    .app-home-m header.home-header .tools{width:100%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;}
    .app-home-m header .tools{text-align:right;width:100%;height:100%;padding-right:5px;}
    .app-home-m header.home-header .logo img{opacity:1;}
    .app-home-m header .logo img{width:100%;height:auto;padding-left:10px;}
    .app-home-m header .country-select{width:30px;text-align:center;}
    .app-home-m header .tools .mps-bnav-user{font-size:16px;}
    .app-home-m header .tools i{color:#272b3a;font-size:24px;line-height:24px;text-align:center;width:24px;height:24px;display:inline-block;background-image:linear-gradient(180deg,#fcc83c,#f8971c);vertical-align:top;border-radius:50%;margin:12px 2px 0 0;}

    .app-home .game-list.style-2>.sub-gp li>a>h3{font-size:14px;line-height:34px;background-color:rgba(0,0,0,.5);border-radius:4px;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 2px 4px rgba(0,0,0,.4),inset 0 0 17px rgba(0,0,0,.4);margin:0;position:static;margin-top:20px;color:#fff;}
    .mps-login-out:before{content:"\E950";}

    .dl-user{top:50px;color: #ca7575;font-size: 14px;}
    .dl-user span{}
    .dl-user a{display: inline-block;margin-bottom: 5px;padding: 1px 13px;background-color: #dcab4c;color: white;}
    .dl-result-icon{background: url("/theme/itemM/images/Result.png");height: 23px;width: 23px;background-size: 23px 23px;margin: auto;}
    .dl-MyBets-icon{background: url("/theme/itemM/images/My-bet.png");height: 23px;width: 23px;background-size: 23px 23px;margin: auto;}
    .dl-Statement-icon{background: url("/theme/itemM/images/Statement.png");height: 23px;width: 23px;background-size: 23px 23px;margin: auto;}
    .dl-Account-icon{background: url("/theme/itemM/images/Account.png");height: 23px;width: 23px;background-size: 23px 23px;margin: auto;}
    .dl-Contact-icon{background: url("/theme/itemM/images/Contact-Us.png");height: 23px;width: 23px;background-size: 23px 23px;margin: auto;}

    .dl-user2{display: inline-block;position: absolute;right: 5px;}
    .dl-user2 a{display: inline-block;margin-bottom: 5px;color: white;font-size: 12px;}

    .dl-user2-a1{ background: url(/theme/itemM/images/color1.png);background-size: 100% 100%;padding: 10px 10px;}
    .dl-user2-a2{ background: url(/theme/itemM/images/color2.png);background-size: 100% 100%;padding: 10px 10px;}
    .dl-user2-a3{ background: url(/theme/itemM/images/color3.png);background-size: 100% 100%;padding: 10px 10px;}

    .dl-st-total {
        background: url(/theme/itemM/images/total.png);
        background-size: 110px 27px;
        width: 110px;
        height: 27px;
        margin: auto;
        text-align: center;
        color: white;font-size: 20px;
    }
    .dl-st-total2 {
        text-align: center;
        color: #3F51B5;
        font-size: 20px;
        padding: 10px 0px;
        font-weight: bold;
    }
    .dl-st-row {
        background: url("/theme/itemM/images/red3.png");
        background-size: 100% 36px;
        height: 36px;
    }
    .dl-st-row2 {
        background: url("/theme/itemM/images/blue3.png");
        background-size: 100% 36px;
        height: 36px;
    }
    .dl-st-col {
        text-align: center;
        color: white;
        height: 18px;
    }
    .dl-st-col2 {
        height: 36px;
        line-height: 36px;
        color: #00BCD4;
        text-align: center;
    }

    .dl-st-col2 img{    width: 20px;
    height: 20px;
    float: right;
    margin-top: 8px;}

    .input-daterange{float: none;width: auto;}
    .dl-text-red{color: red;}
    .dl-search-col{padding: 5px 5px 5px 0px;}
    .dl-search-col2{margin: 5px 0px;}
    /*.dl-search input {*/
    /*    font-size: 14px;*/
    /*    color: #555;*/
    /*    border: 1px solid #ccc;*/
    /*    background-color: #eee;*/
    /*    opacity: 1;*/
    /*    height: 30px;*/
    /*}*/
}
