﻿@charset "utf-8";
/*
 * author : linwu (http://linwu.name)
 * version : 0.0.1
 */
/**/
.page-wrapper{ background:#b2c2df url(../../../images/zq/xyjh/page-bg.jpg) no-repeat 50% 0; }
.page-wrapper a:hover{ color:#ff6c00; }
.page-section{ background-color:#fff; }
/**/
.theme .page-nav ul{ background:rgba(0, 0, 0, .7); }
.page-nav li:first-child{ margin-left: 35px; }
/*.theme .page-nav li a:hover, .theme .page-nav .active a{ color:#77f5ff; text-shadow:0 0 20px rgba(7, 133, 230, .8); }*/
/**/
.theme .m-top-link a:hover{ color:#fff; }
/**/
.theme .m-quick-nav dt{background-color: #333;}
/**/
.theme .m-search-global form .btn,
.theme .m-game-database form .btn,
.theme .m-wiki-list form .btn{background-color: #333;}
/**/
.theme .m-slides-news .slides-nav a{ background-color:#ddd; color:#000; }
.theme .m-slides-news .slides-nav .active{background-color: #333;color:#fff;}
.theme .m-slides-news .slides-nav a i{background-color: #333;}
.theme .m-slides-news .slides-nav .active i{background-color:#fff;color: #333;}
/**/
.theme .m-hot-news .news-two .primary{color: #333;}
.theme .m-hot-news .news-two .primary:hover:after{ border-bottom:solid 1px #333; }
/**/
.theme .m-app-about .app-download .btn{ color:#fff; }
/**/
.theme .ui-box-header{border-bottom:solid 1px #333;}
.theme .ui-box-header .caption{ background-color:#333; }
.theme .ui-box-header .more{ color:#333; }
.theme .ui-box-header-sub{ border-color:#333; }
/**/
.theme .m-smarty-nav a{ color:#fff; }
/**/
.theme .m-slides-bigeyes .pagination li.current a, .theme .m-slides-bigeyes .pagination li a:hover{ background-color:#333; }
/**/
.theme .ui-list-rank li.highlight > i{ background-color:#ff6c00; }
.theme .ui-list-text li a:hover{ color:#333; }
.theme .ui-list-rich.has-tags li .tags a{ background-color:#333;}
/**/
.theme .ui-box-header .ui-tab-nav .active a{color: #3f3f80;border: none;line-height: 28px;font-weight: bold;}
/**/
.theme .newbie-guide dl dt{background-color: #333;}
/**/
.theme .m-hot-hero .caption span{ background-color:#333; }
.theme .m-hot-hero .caption span:before{ border-top-color:#333; border-right-color:#333; }
.theme .m-competition-board .notice .link a{ color:#0075d6; }
/**/
.theme.page-wrapper .m-comment-publish .form-group .input-controls .user-name,
.theme .m-curmb span{ color:#0075d6; }
.theme.page-wrapper .m-comment-publish .publish-control .btn-publish{ border-color:#333; background-color:#333; }
.theme.page-wrapper .m-comment-publish .publish-control .btn-publish:hover{ border-color:#1795f6; background-color:#1795f6; }
.theme .article-tags a{ background-color:#333; }
/**/
.theme .ui-pagination a.on, .theme .ui-pagination a:hover{ border-color:#333; background:#333; color:#fff; }

/*增加*/
.page-nav{/* padding:42px 75px 0; */background:url(../../../images/zq/xyjh/ui-nav-bg.png) center 0 no-repeat;width: 1047px;margin: 0 auto;height: 74px;}
.page-nav li a{text-shadow:none;color: #fff;height: 74px;line-height: 80px;border-right: 1px solid transparent;padding: 0 20px;margin-left: 0;}
.page-nav + .page-section{ margin-top: 0; }
.u-ad{ width:960px; height:60px;padding:14px 20px 20px; background-color:#fff; margin:-50px auto 0;}
.u-ad a{ display:block; height:60px;}
.u-ad a img{ width:100%;}
.ui-box-header{background: url(../../../images/zq/xyjh/ui-box-hd-bg.png)  repeat-x;border: 1px solid #535398;}
.ui-box-header .more{font: 14px/14px 'Microsoft YaHei', Arial, Helvetica, sans-serif;font-weight:bold;}
.theme .page-nav ul{ background:none;filter:none;}
/*.theme .page-nav li a:hover, .theme .page-nav .active a{ color:#fff; text-shadow:none;background:url(../../../images/zq/xyjh/bottom-icon.png) center 50px no-repeat;}
*/
.theme .page-nav li a:hover, .theme .page-nav .active a{ color:#ffc268; text-shadow:0 0 0 #ffd136,0 0 0 #ffd136,0 0 0 #ffd136,0 0 0 #ffd136;}
/*.theme .page-nav li a:hover, .theme .page-nav .active a{ background:url(../../../images/zq/xyjh/hover-bg.png) -5px 8px no-repeat;color: #fff;text-shadow:0 0 30px rgba(255, 225, 255, .8);font-weight: normal;}*/
.theme .ui-box-header{height: 36px;border: 1px solid #535398;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
/*.theme .ui-box-header:before{ width:76px; height:36px; display:block;position:absolute;top: 0;left: 0;content:''; background:url(../../../images/zq/xyjh/nav-add.png) 0 0 no-repeat;}*/
/*.theme .ui-box-header:after{ width:6px; height:36px; display:block;position:absolute;top: 0;right: 0;content:''; background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAkCAMAAACddrtHAAAA51BMVEUsGQovGAkqHRA0IRYmGg87KhwyFw8wHAgzIRA6IQo6JxY3Jxw8KRg8Kh5AIhuPbUqPb0xbPBxHBABUOBh5HhFLBAONbEpcPR5XOhp3Gg9yGg1DBAFGBwCVdFKRcU4/IRpRNBV4HwxJCAVNCAPJpHmGZ0d9YkFsTjJjRyZeQCE7Hxs1GxJ8Hw55Gg10GgtxGQvqwZDTtYa8lXi+m3SljGarflCBY02Ma0mxU0WjTEBrUjtTPDWAWjRyUjCMXy2IXCxALylgQSNKJyBvRx9JMBZMLhEpEA5aEgs3HwpuFQoiBgdXCQQ5AABSqlbnAAAADnRSTlP5+fnf+Qf8/Pnrg35cVIAaqCQAAACsSURBVAjXLcrlGoJgDIbhCXZ8IIJBKggo2N3dev7H4xz+uq/32SAe5/hCAra+twrzMG4Omj4Ph/Vo6CVhqZ0mrRgs7qGJyI5lHGPQcSyzjUthIlLTmFhBdKKhWALBhCJ+RjQ0ZiKyxMQfCtG3I3QEQLWZUAXoOYSqE10pikiJYhmp0cIbLdn+R0LV2LwO8JQCF3l/AhF53WbGJQWuMT1fM7DbbyqPLHBcms8lvm3XFSMbzD8gAAAAAElFTkSuQmCC) 0 0 no-repeat;}
*/
.theme .ui-box-header:after{content: '';background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAkBAMAAABRbfY8AAAAFVBMVEVTU5iMjL2Dg7SFhbaIiLqIiLmBgrPe3RJuAAAALklEQVQI12NgYBBgCGBQAGIHIAsMgSwDoIgDlB0A5ilASAgLCBNAesAqEoCQAQDJqAYBnfp0ugAAAABJRU5ErkJggg==") no-repeat;width: 2px;height: 36px;position: absolute;top:-1px;right: -1px;}
.theme .ui-box-header .caption{ background:none;color:#fff;height: 34px;line-height: 34px;padding-left: 15px;position: relative;}
.theme .ui-box-header .more{display: block;color:#fff;top: 0;width: 58px;height: 36px;line-height: 36px;padding-left: 4px;font-weight: normal;}

.area-footer-sub{ background-color:#212c3e;}
.m-friendly-links dd a{color:#fff;}
/*.m-friendly-links dd a:hover{color:#fff;text-decoration: none;}*/
.m-friendly-links dt{ color: #fff; }
.m-footer-info p{color:#fff;}
.m-footer-info p a{color:#fff;}
/*.m-footer-info p a:hover{ color: #fff;text-decoration: none; }*/
.m-friendly-links{ border-color:#384252;}
.page-header{height: 210px;}
.page-nav ul{height: 72px;}
.ui-box-header .ui-tab-nav{padding-top: 2px;}
.ui-box-header .ui-tab-nav a{line-height: 28px;color: #fff;}
.ui-box-header .ui-tab-nav li{margin-top: 2px;}