.bar.bar-positive {
    /*background: linear-gradient(45deg, #AAAAAA, #666666) !important*/
    background:#0089ff !important;
}

.skin_red .pane,
.skin_red .view {
    background: #fff !important;
}

.index-menu ul li {
    border: none !important;
}

.notice-content {
    font-size: 14px !important;
}

.gamelist {
    margin-top: 5px;
    border-top: 1px solid #eee;
}

.gamelist .row .col {
    display: inline-block;
    padding: 5px 0;
    border-width: 0 1px 1px 0;
    border-style: solid;
    /* border-color: #dcdcdc; */
    border-color: #efefef;
}

.gamelist .gamebox a p {
    text-align: center;
}

.gamelist .gamebox a img {
    height: 4.6em !important;
    text-align: center;
    margin: auto;
}

.gamelist .gamebox a {
    font-weight: 300 !important;
}

.bar-footer .tab-item span {
    font-size: 14px;
}

.bar-footer {
    border-top: 1px solid #eee;
}

.icon-clock:before {
    content: "\f017";
}

.bar-header.bar-light {
    background: linear-gradient(45deg, #AAAAAA, #666666);
}

.bar-header .title {
    color: #fff !important;
}

.bar-light .button.button-icon {
    color: #fff;
}

.icon-prepage::before {
    font-size: 18px !important;
}

.m-login .list .item {
    border-left: none !important;
    border-right: none !important;
    border-color: #eee !important;
    padding: 14px;
}

.m-login .list .item.item-input input {
    border-left: 1px solid #9e9e9e99;
    padding: 10px;
    font-size: 16px;
}

.button.button-positive {
    background: #828282;
    color: #fcfcfc;
}

.m-login .button.button-positive,
.m-login .button.button-positive {
    margin-top: 50px;
    border-radius: 30px;
}

.m-login .yhxy {
    text-align: center;
    line-height: 50px;
}

.m-login .yhxy a {
    text-decoration: none;
    color: #F00000;
    font-size: 16px;
}

.m-login .others {
    color: #eee;
    line-height: 60px;
    font-size: 16px;
}

.m-login .others .txt {
    color: #333;
}

.center-box {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.center-box img {
    /* 这会确保图片不超出容器的宽度 */
    max-width: 62px;
}

.m-register .list-theme .item {
    border: 1px solid #ccc;
    margin-top: 16px;
    padding: 20px 0px !important
}

.my-icon-phone input {
    background: url("../images/phone.png") no-repeat 8px center !important;
    background-size: 28px !important;
}

.m-center .top-info {
    background: linear-gradient(45deg, #AAAAAA, #666666);
    padding: 35px 0;
}

.m-center .top-info .money {
    color: #ffd800;
    margin-right: 3px;
}

.m-center .center-list a img {
    width: 2.6rem;
    height: 2.6rem;
}

.bar-footer .icon {
    font-size: 30px !important;
    margin-top: 4px;
}

.bar-footer .tab-title,
.bar-footer .icon:before {
    color: #5b5b5b !important;
}

ion-footer-bar.max {
    height: 60px !important;
}

.m-cash .cash-top {
    background: #666666 !important;
}

.m-cash .cash-top .sub-header h5 {
    color: #fff;
    font-size: 17px;
    margin: .5em 0;
    padding: 0 .2em;
}

.m-center .radiu {
    color: #333;
}

.lottery .table-list .table-body .row {
    border-top: 1px solid #ccc;
}


.bottom-nav {
    position: absolute;
    padding: 0;
    margin: 0;
    list-style-type: none;
    white-space: nowrap;
    text-align: center;
    border-top: 1px solid #eee;
    background: #fff;
    bottom: 0;
    width: 100%;
}

.bottom-nav li {
    margin-top: 5px;
    float: left;
    width: 20%;
    margin-bottom: 5px;
}

.bottom-nav a {
    /* position:relative;
	left: 50%; */
    display: block;
    text-decoration: none;
    width: 100%;
    /* min-width:100px; */
    color: #474747;
}

.bottom-nav img {
    /* position: relative;
	left: -50%; */
    width: 30px;
    height: 30px;
}

.bottom-nav_0 {
    filter: brightness(120%);
}

.bottom-nav_1 {
    filter: brightness(80%);
}

.lottery .scroll-content {
    color: #333;
}
.pane .scroll{color:#333}