a {
    color: #35353c;
}

a:hover {
    color: #ba060f;
}

/* 背景雪碧图 */
.m-block-user .btn-submit,
.m-block-user .btns-bar a:before,
.m-block-server .quick button,
.m-block-server .btn-more,
.m-fast a:before,
.m-fast a:hover {
    background: url(../img/gameDetail/spp_1.png) no-repeat
}

.m-block-career,
.m-block-datum dt,
.m-block-datum dd,
.m-block-intro,
.side .m-block-title {
    background: url(../img/gameDetail/spj_1.jpg) no-repeat
}

.side .m-block-title {
    background-position: -560px -390px;
}

/* 线条 */
.m-block-user,
.m-block-user .logined dl,
.m-block-user .btns-bar a,
.m-block-server .list a,
.m-block-news .tab-title,
.m-art-list li,
.m-fast a,
.m-article-detail {
    border-color: #eee
}

/* 输入框 */
.m-block-user .form-input,
.m-block-server .quick input {
    background: #dcdcdc;
}

/* 登录 */
/* .m-block-user .form-input input {} */

.m-block-user .btn-submit:hover {
    background-position: -75px 0;
}

.m-block-user .btns-bar a:hover {
    background-color: #f9f9f9;
}

.m-block-user .btns-bar a:before {
    transition: transform .4s;
}

.m-block-user .btns-bar a:hover:before {
    transform: scaleX(-1);
}

.m-block-user .btns-bar a.btn-pay:before {
    background-position: 0 -85px;
}

.m-block-user .btns-bar a.btn-register:before {
    background-position: 0 -113px;
}

.m-block-user .btns-bar a.btn-gift:before {
    background-position: 0 -141px;
}

/* 服务器列表 */
.m-block-server .quick button {
    background-position: 0 -61px;
    color: #fff;
}

.m-block-server .quick button:hover {
    background-position: -72px -61px;
}

.m-block-server .btn-more {
    background-position: 0 -250px;
}

.m-block-server .btn-more:hover {
    background-position: 0 -286px;
}

.m-block-server .list a.today span {
    color: #06f
}

/* 新闻 */
.m-block-news .tab-title .m-this {
    color: #cea861;
    border-bottom-color: #cea861;
}

.m-block-news .a-top a {
    color: #cea861
}

.m-block-news li.top a {
    color: #ba060f
}

/* 功能连接 */
.m-fast a.btn-client:before {
    background-position: -28px -85px;
}

.m-fast a.btn-client:hover:before {
    background-position: -28px -125px;
}

.m-fast a.btn-gift:before {
    background-position: -68px -85px;
}

.m-fast a.btn-gift:hover:before {
    background-position: -68px -125px;
}

.m-fast a.btn-vip:before {
    background-position: -108px -85px;
}

.m-fast a.btn-vip:hover:before {
    background-position: -108px -125px;
}

.m-fast a.btn-welfare:before {
    background-position: -148px -85px;
}

.m-fast a.btn-welfare:hover:before {
    background-position: -148px -125px;
}

.m-fast a:hover {
    background-position: 0 -170px;
    color: #fff;
}



.fe1 {
    background-image: url(../img/gameDetail/detail-box2/feWdxz1.png);
    background-repeat: no-repeat;
}

.fe1:hover {
    background-image: url(../img/gameDetail/detail-box2/feWdxz11.png);
    background-repeat: no-repeat;
}

.fe2 {
    background-image: url(../img/gameDetail/detail-box2/feLb1.png);
    background-repeat: no-repeat;
}

.fe2:hover {
    background-image: url(../img/gameDetail/detail-box2/feLb11.png);
    background-repeat: no-repeat;
}

.fe3 {
    background-image: url(../img/gameDetail/detail-box2/feVIPTq1.png);
    background-repeat: no-repeat;
}

.fe3:hover {
    background-image: url(../img/gameDetail/detail-box2/feVIPTq11.png);
    background-repeat: no-repeat;
}

.fe4 {
    background-image: url(../img/gameDetail/detail-box2/feFl1.png);
    background-repeat: no-repeat;
}

.fe4:hover {
    background-image: url(../img/gameDetail/detail-box2/feFl11.png);
    background-repeat: no-repeat;
}

.grid-demo2 {
    background: url(../img/gameDetail/detail-box3/bj1.jpg) no-repeat;
}

.m-block-intro {
    background-position: 97.5% 100%;
}

/* 内页 */
.m-block-breadcrumb {
    background: #e0e0e0;
    color: #222
}

.m-block-breadcrumb a {
    color: #111
}

.tab-pages .layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #c4a161;
}

.tab-pages .layui-laypage a:hover {
    text-decoration: none;
    color: #c4a161
}


.m-block-side {
    background-color: #fff;

}

.detail-zx .layui-tabs,
.detail-zx .kflx {
    background-color: #fff;

}

.qqimg {
    background-color: #ececec;

}

.qqimg::after {
    background-color: #ececec;
}

.kflx-title {
    background: url(../img/gameDetail/spj_1.jpg) no-repeat;
    background-position: -605px -380px;
    width: 100%;
    height: 50px;
}

.m-block-server .list a {

    border-bottom: 1px dotted
}

.m-block-user .login form,
.m-block-user .logined .body {

    border-bottom: 1px solid rgb(231, 231, 231);

}

.m-block-user .btns-bar a {
    border: 1px solid rgb(233, 233, 233) !important;

}

.m-block-user .logined p {
    border-bottom: 1px dotted #dadada;
}

/* 开服表 */
.area-box3 {
    border: 1px solid rgb(214, 214, 214);
    background-color: #fff;

}

.area-all .layui-tab .layui-tab-title {
    border-bottom: 1px solid rgb(216, 216, 216);
    box-sizing: border-box;
}

.kfbtitle {
    background: linear-gradient(to bottom, #ffffff, #cfcfcf);
}

.area-all .area-weizi {
    color: #680808;
    font-size: 12px;

}

.g-footer {
    background-color: #fefefe;

}

.c-service {

    background-color: #ffffff;

}

.act-info .m-block-inner .m-article-game {
    background: #f3f3f3;
}

.m-art-list .act-item {
    border-bottom: 1px dotted #999;
}