body { background: #222; color: #dcdcdc; }
a { color: #ddd; }
a:hover { color: #ffb033; }

.m-block { background-color: #343434 }
.m-block-title { color: #eee; }
/* 背景雪碧图 */
.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(../../1/mszy/spp_3.png) no-repeat }

.m-block-career,
.m-block-intro,
.m-block-datum dt,
.m-block-datum dd,
.side .m-block-title { background: url(../../1/mszy/spj_3.jpg) no-repeat }
.side .m-block-title { background-position: -560px -390px; }
.m-navigate a:hover { background: linear-gradient(rgba(255,255,255,.2), rgba(255,255,255,0)); }
/* 线条 */
.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: #444 }

/* 输入框 */
.m-block-user .form-input,
.m-block-server .quick input { background: #dcdcdc; color: #343434 }

.m-block-career .spot li.m-this,
.m-block-news .tab-title .m-this { color: #cea861; border-color: #cea861; }
/* 登录 */
.m-block-user .form-input input { color: #343434 }
.m-block-user .btn-submit:hover { background-position: -75px 0; }
.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:hover { color: #ddd }
.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 { color: #d2ac66 }
.m-block-server .quick button { background-position: 0 -61px; color: #111; }
.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:before { background-color: #444; }
.m-block-server .list a.herald { color: #888 }
.m-block-server .list a p { background: #c11; }
.m-block-server .list a p:before { border-right-color: #c11; }
/* 新闻 */
.m-block-news .more { color: #b29676; border-color: #b29676; }
.m-block-news .a-top a { color: #ffb033 }
.m-block-news li.top a { color: #ffb033 }

/* 功能连接 */
.m-fast a:before { transition: .3s ease; }
.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: #e3c688 }

/* 职业 */
.m-block-career .spot li { background: #222; color: #999; }
.m-block-career .spot li.m-this { background: #3a3a3a; }

/* 游戏资料 */
.m-block-datum .s1 dt { background-position: 0 -380px; }
.m-block-datum .s2 dt { background-position: -80px -380px; }
.m-block-datum .s3 dt { background-position: -160px -380px; }
.m-block-datum .s4 dt { background-position: -240px -380px; }
.m-block-datum .s1.m-this dt { background-position: 0 -640px; }
.m-block-datum .s2.m-this dt { background-position: -80px -640px; }
.m-block-datum .s3.m-this dt { background-position: -160px -640px; }
.m-block-datum .s4.m-this dt { background-position: -240px -640px; }
.m-block-datum dd { background-position: -320px -380px; }
.m-block-intro { background-position: 100% -380px; }

/* 客服 */
.m-scree .qq { background-color: #222; color: #fff; }
.m-scree .qq:before { border-bottom-color: #222; }
.m-scree .wechat { background-color: #246811; } 

.m-article-content table th,
.m-article-content table td { border-color: #555; }
/* 推荐游戏 */
.m-article-game { background: #292929; }
/* 分页 */
.tab-pages a, 
.tab-pages span {background:#303030;border-color:#555;color:#eee}
.tab-pages .layui-disabled, 
.tab-pages .layui-disabled:hover {color:#666!important}

/* 开服活动 */
.m-block-active { background: #282828; color: #dcdcdc }
.m-block-active table,
.m-block-active table th { background: none; }
.m-block-active table th, 
.m-block-active table td { border-color: #383838 }
.m-block-active table tbody tr:nth-child(even) td { background: #2c2c2c; }
.m-block-active table .btn.disabled { background-color: #444; }
.m-block-active .explain dt { color: #aaa; }
.m-block-active .coupon-tip { color: #333; border-radius: 5px; }
.m-block-active .choseser .info { color: #333 }
.m-block-active .btnbar .btn { background: #0081e4; }
.m-block-active .ranks dt em i { color: #0081e4; }