@charset "gb2312";
/*=reset Start*/
html{color:#000; background-color:#f0f0f0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
/*=reset End*/

body{line-height:170%;font-size:12px;color:#000;font-family:"Microsoft YaHei","simSun","Lucida Grande","Lucida Sans Unicode";background-color: #fff;}
i{font-style:normal;}
a{color:#000; cursor:pointer; text-decoration:none;}
a:hover{color:#F60;text-decoration: none;}
/* 浮动 [flt加方向首个字母] */
.fltL{float:left;}
.fltR{float:right;}
.fltN{float:none;}
.setCenter{margin:0 auto;}
.tc{text-align: center;}
.tr{text-align: right;}
.ti2{text-indent: 2em;}
/* 显示 */
.show{display:block;}
.hide{display:none;}
/* 间隔距离 [space加高度px] */
.space1,.space3,.space5,.space10,.space15,.space20,.space25,.space30{display:block;clear:both;overflow:hidden;}
.space1{height:1px;}
.space3{height:3px;}
.space5{height:5px;}
.space10{height:10px;}
.space15{height:15px;}
.space20{height:20px;}
.space25{height:25px;}
.space30{height:30px;}
/* clear [clr加值首个字母] */ 
.clrB{clear:both;}
.clrL{clear:left;}
.clrR{clear:right;}
.clrN{clear:none;}
.hide{ display:none;}


/* 顶部导航 */
.bold{ font-weight:bold;}
.red{ color:#d21b35;}
#NIE-topBar{height:55px;background-color:#fbfbfb;}

/* 外套 */
#wrap{position:relative;width:100%;max-width:1920px;min-width:1280px;_width:expression((document.documentElement.clientWidth>1920||document.body.clientWidth>1920)?"1920px":((document.documentElement.clientWidth<1280||document.body.clientWidth<1280)?"1280px":"100%"));overflow:hidden; background-color:#f7f7f7;}


/* 页眉 */
#header{height: 78px;position: relative; background:url(../images/navbg.png);}
#top{ width:1000px; position:relative; margin:auto;}
#header .logo{
	display: block;
	width: 170px;
	height: 32px;
	position: absolute;
	left:0px;
	top:23px;
	background:url(../images/logo.png) no-repeat;
}
#header .nav{ font-size:12px; color:#a7a7a7; position:absolute; right:0px; top:0px;}
#header .nav a{ font-size:12px; color:#a7a7a7; text-decoration:none; padding:0 20px;}
#header .nav a:hover{ text-decoration:underline;}
#header .menu{ position:absolute; right:0px; top:21px;}
#header .menu a{ display:block; width:132px; height:37px; text-indent:-9999px; background:url(../images/menu.png) no-repeat; float:left;}
#header .menu a.m1{ background-position:0 10px;}
#header .menu a.m1:hover,#header .menu a.m1.current{ background-position:0 -35px;}
#header .menu a.m2{ background-position:-140px 10px;}
#header .menu a.m2:hover,#header .menu a.m2.current{ background-position:-140px -35px;}
#header .menu a.m3{ background-position:-280px 10px;}
#header .menu a.m3:hover,#header .menu a.m3.current{ background-position:-280px -35px;}
#header .menu a.m4{ background-position:-420px 10px;}
#header .menu a.m4:hover,#header .menu a.m4.current{ background-position:-420px -35px;}
/* 主体 */
#center{ width:1000px; margin:auto; position:relative;}
.situation{ font-size:14px; color:#999999; line-height:56px;cursor: pointer;}
.situation span{ color:#d21b35;}
.introduction{ background-color:#fff; padding:30px 40px; font-size:14px; line-height:28px; position:relative;}
.introduction p{ margin-bottom:36px;}
.arrowleft{ display:block; background:url(../images/arrowleft.png) no-repeat left top; width:37px; height:63px; position:absolute; left:-55px; top:50%; margin-top:-64px;}
.arrowleft:hover{ background-position:0 -64px;}
.arrowright{ display:block; background:url(../images/arrowright.png) no-repeat left top; width:37px; height:63px; position:absolute; right:-55px; top:50%; margin-top:-64px;}
.arrowright:hover{ background-position:0 -64px;}
.text{ background:url(../images/yinhao1.jpg) no-repeat top left; clear:both;}
.yinhao2{ background:url(../images/yinhao2.jpg) no-repeat bottom right;}
.product{ background-color:#fff; margin:40px 0 30px; padding:0px 40px; font-size:12px; overflow:hidden;}
.product .title{ line-height:56px; border-bottom:1px solid #eaeaea; font-weight:bold; font-size:16px; color:#d21b35; margin-bottom:30px;}
.product .tab{ color:#555555; height:24px; padding:8px 0; width:120px; float:left;}
.product img{ float:left;}
.product .tab p{ float:left; line-height:24px; font-weight:bold; margin-left:12px;}
.product ul{ float:left; width:800px; margin-bottom:30px;}
.product li{ width:160px; height:40px; float:left; margin-bottom:10px;}
.product li p{ line-height:40px; float:left; margin-left:4px;}
.gamename{ color:#d21b35; font-size:24px; font-weight:bold; float:left; margin-left:20px; line-height:68px; margin-bottom:30px;}
.gamelogo{ float:left;}
a{ width:242px; height:42px;}
.gouka{ margin-left:208px;}
.guanwang{ margin-left:20px;}

#footer{background-color: #f0f0f0;text-align: center;min-width: 1000px; position:relative; padding-top:20px;}
.intro{ width:840px; margin:auto; clear:both;}
.intro p{ color:#626262; font-size:14px;}
.wenti{ background:url(../images/wenti.png) no-repeat left top; width:90px; text-align:right; line-height:20px; float:left; margin:6px 30px 0 0;}
.intro ul{ width:400px; float:left;}
.intro li{ width:185px; background:url(../images/point.png) no-repeat left; text-align:left; padding-left:15px; float:left; line-height:32px; font-family: "simSun";}
.intro li a{color:#999999;}
.intro a:hover{ text-decoration:underline;}
.intro .else{ background:none;}
.intro .else a{ color:#d21b35; text-decoration:underline;}
.kefu{ background:url(../images/kefu.png) no-repeat left top; width:90px; text-align:right; line-height:20px; float:left; margin:6px 30px 0 20px;}
.kefu_detail{ width:180px; float:left; text-align:left;}
#footer .title{ padding-top:6px;}
.intro p.tel{ font-size:12px;color:#999999;}
.kefu_detail a{color:#999999;}
#NIE-copyRight{text-align:center;color: #939393;padding:25px 0 40px 0;font-family: "simSun";width: 1000px;margin: 0 auto; clear:both;}
#NIE-copyRight #NIE-copyRight-corp{border-top: 1px dotted #939393;}
#NIE-copyRight #ncp-l1{color:#939393;}
#NIE-copyRight a{color: #939393;text-decoration: none;}
#NIE-copyRight a:hover{text-decoration: underline;}

/*
    游戏官网文章页通用import（不可修改）
    Auth:Lam
    Ver:1
    Date:2011-11-16
*/
#NIE-art {
  font-family: "Microsoft YaHei";
  font-size: 14px;
}

/* 标题     */
#NIE-art .artTitle {
  font-family: "Microsoft YaHei";
  line-height: 30px;
  font-size: 20px;
  text-align: center;
}

/* 副标题   */
#NIE-art .artSubTitle {
  text-align: center;
}

/* 文章信息 */
#NIE-art .artInfo {
  text-align: left;
  font-size: 12px;
}

/* 文章来源 */
#NIE-art .artSource {
  text-align: center;
  font-size: 12px;
}

/* 日期时间 */
#NIE-art .artDate {
  font-family: Verdana;
}

/* 核心提示 */
#NIE-art .artTips {
  padding: 10px;
  font-size: 12px;
  line-height: 21px;
//  border: 1px #ccc solid;
  background: #f0f0f0;
}

/* 诗词     */
#NIE-art .artPoem {
  margin: 7px 0;
  font-family: "楷体";
  font-size: 14px;
  line-height: 24px;
  color: #c77322;
}

/* 正文     */
#NIE-art .artText {
  margin: 0 auto;
  padding: 10px 0;
  font-size: 14px;
  line-height: 24px;
}

/* 正文段落  */
#NIE-art .artText p {
  line-height: 24px;
}

/* 一级标题 */
#NIE-art .artText h2 {
  text-indent: 18px;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  font-weight: bold;
}

/* 二级内容 */
#NIE-art .artText .artCon2 {
  margin-left: 30px;
  margin-right: 30px;
  overflow: hidden;
}

/* 二级标题 */
#NIE-art .artText h3 {
  margin-bottom: 14px;
  text-indent: 23px;
  height: 27px;
  line-height: 27px;
  font-size: 14px;
  font-weight: bold;
}

/* table分行处理 */
#NIE-art table td {
  word-break: break-all;
  overflow: hidden;
}

/* === 发布系统 === */
/* 加粗    */
.b {
  font-weight: 800;
}

/* 着重色1  */
.red {
  color: #f00;
}

/* 着重色1加粗 */
.redb {
  color: #f00;
  font-weight: bold;
}

/* 着重色2  */
.blue {
  color: #00F;
}

/* 服务器名字 */
.fuchsia {
  color: #ff00ff;
}

/* 列表 */
#NIE-art ul {
}

#NIE-art ul h4 {
  font-weight: bold;
}

#NIE-art ul li {
  padding: 6px 0 6px 20px;
  line-height: 24px;
}

#NIE-art ul li ol {
  margin: 0 0 0 20px;
}

#NIE-art ul li ol li {
  list-style: inside decimal;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 21px;
  background: none;
}

/* 备注 */
#NIE-art .artRemark {
  margin: 4px 0;
  padding: 4px 0;
  border-bottom: 1px #ccc dashed;
  height: 15px;
}

/* 推荐 */
#NIE-art .artRecom {
}

/*图片表格*/
#NIE-art .table-pic {
  margin: 0 auto;
  line-height: 24px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  border-collapse: collapse;
}

#NIE-art .table-pic td {
  border: 1px #fff solid;
  vertical-align: middle;
  text-align: center;
}

#NIE-art .table-pic img {
  display: block;
}

/*文字表格*/
#NIE-art .table-txt {
  margin: 0 auto;
  font-size: 12px;
  border-collapse: collapse;
}

#NIE-art .table-txt td {
  border: 1px #b3b3b3 solid;
  vertical-align: middle;
}

#NIE-art .table-txt thead td {
  font-weight: bold;
  font-size: 14px;
}

/* 免责声明 */
#NIE-art .artDisclaimer {
  font-size: 12px;
  line-height: 23px;
  color: #636363;
  text-align: right;
}

#NIE-art .artDisclaimer .artDisclaimer-btn {
  position: relative;
  height: 23px;
  padding-left: 24px;
  margin-left: 7px;
  text-align: left;
  text-decoration: none;
  color: #636363;
  font-size: 12px;
  border: 0;
  cursor: pointer;
  display: inline-block;
}

#NIE-art .artDisclaimer .artDisclaimer-btn:hover {
  color: #F60;
}

#NIE-art .artDisclaimer .artDisclaimer-btn, #NIE-art .artDisclaimer i .closeBtn {
  /*图片捆绑在js*/
  background-repeat: no-repeat;
}

#NIE-art .artDisclaimer .NIE-share-txt {
  display: none;
}

#NIE-art .artDisclaimer .shareBtn {
  width: 50px;
}

#NIE-art .artDisclaimer .copyLinkBtn {
  width: 54px;
  background-position: -81px 0;
}

#NIE-art .artDisclaimer .goTopBtn {
  width: 54px;
  background-position: -166px 0;
}

#NIE-art .artDisclaimer i {
  position: absolute;
  top: 19px; /* for ie */
  top: 24px \9;
  left: 7px;
  width: 160px;
  padding: 9px;
  text-align: left;
  background: #fff;
  border: 1px #bcbcbc solid;
  display: none;
}

#NIE-art .artDisclaimer i a {
  width: 70px;
  margin: 2px 10px 2px 0;
  float: left;
  text-indent: 20px;
  color: #868686;
  text-decoration: none;
  display: inline;
}

#NIE-art .artDisclaimer i a:hover {
  color: #F60;
  text-decoration: underline;
}

#NIE-art .artDisclaimer i .closeBtn {
  position: absolute;
  right: 0;
  top: 0;
  width: 13px;
  height: 11px;
  margin: 0;
  line-height: 900px;
  padding: 0;
  background-color: #b7b7b7;
  background-position: -231px -24px;
  overflow: hidden;
}

#NIE-art .artDisclaimer i .closeBtn:hover {
  background-color: #F90;
}

/* 分页 */
#NIE-art .paging {
  padding: 15px 0;
  font-size: 12px;
  text-align: center;
}

#NIE-art .paging i, #NIE-art .paging a:hover i {
  margin: 0 1px;
  padding: 2px 5px;
  font-style: normal;
  color: #fff;
  background: #FF9900;
  border: 1px solid #FF6600;
}

#NIE-art .paging a {
  text-decoration: none;
}

#NIE-art .paging a i {
  color: #333;
  border: 1px #9d9d9d solid;
  background: #e6e6e6;
}

/* 统一间距 */
 /*#NIE-art .artText h2, #NIE-art .artText h3, #NIE-art .table3, #NIE-art .table4, #NIE-art .tablepad12, #NIE-art .tablepad, #NIE-art .tablepadblue, #NIE-art .table-pic, #NIE-art .table-txt {
  margin-top: 14px;
}*/

/* fix table p */
#NIE-art .artText table p {
  margin-top: 0;
}

/* === 兼容 === */
/*图片边框*/
#NIE-art .table-pic img, .table3 img {
  border: 3px #fff solid;
}

/*图片.hover边框颜色**/
#NIE-art .table-pic a:hover img, .table3 a:hover img {
  border-color: #999;
}

/*文字表格padding*/
#NIE-art .table-txt td, .table4 td/*,.table3 td*/ {
  padding: 5px 3px;
}

/*文字表格边框**/
#NIE-art .table-pic td, .table3 td, .table4 td, .tablepad12 td, .tablepad td {
  border-width: 1px;
  border-style: solid;
}

.table3 {
  margin: 0 auto;
  line-height: 24px;
  font-size: 12px;
  text-align: center;
  border-collapse: collapse;
}

.table3 td {
  vertical-align: middle;
  text-align: center;
}

.table4 {
  margin: 0 auto;
  font-size: 12px;
  border-collapse: collapse;
}

.table4 td {
  vertical-align: middle;
}

.table4 thead td {
  font-weight: bold;
  font-size: 14px;
}

.tablepad12 {
  font-size: 12px;
}

.tablepad12 td {
  padding: 2px;
  font-size: 12px;
}

.tablepad {
  border: 0px;
  font-size: 14px;
  line-height: 170%;
  margin: 0 auto;
  padding: 0px;
  border-collapse: collapse;
}

.tablepad td {
  padding: 1px 5px;
  margin: 0;
}

#NIE-art {
//  width: 100%;
  background-color: #fff;
  background-color: rgba(255,255,255,0.54);
  *background-color: #fff;
  padding:10px 44px 38px;
  z-index: 1000;
  border-top: 4px solid #d21b35;
  min-height: 750px;
}

#NIE-art .artTitle {
//  height: 40px;
  line-height: 40px;
  margin: 0 0 10px;
  color: #d21b35;
  font-size: 24px;
  text-align: left;
  font-family: "\5FAE\8F6F\96C5\9ED1" , Arial, sans-serif;
}

#NIE-art .artInfo, #NIE-art .artSource, #NIE-art .artDate {
  color: #555555;
}

#NIE-art .artTips span {
  font-weight: bold;
  color: #b70b14;
}

#NIE-art .artTips {
  color: #403f3f;
  background: #e2e0e0;
  margin: 38px 0 36px 0;
  padding: 14px 25px;
  font-size: 14px;
}

#NIE-art .artText {
  color: #403f3f;
  font-size: 14px
}

#NIE-art .artText h2 {
  margin-bottom: 25px;
  background: url(/src/img/_title-art.png?__sprite) no-repeat 0 11px;
  /* text-indent: 22px; */
  height: 35px;
  line-height: 35px;
  font-weight: bold;
  color: #555555;
}

#NIE-art .artText h3 {
  margin-bottom: 12px;
//  background: url(../images/artTitle2.jpg) no-repeat;
  text-indent: 0px;
  height: 24px;
  line-height: 38px;
  font-weight: bold;
  color:#555555;
}

#NIE-art a {
  color: #b70b14;
  text-decoration: underline
}

#NIE-art .paging {
  height: 24px;
  line-height: 24px;
  width: auto;
  margin-top: 0;
  padding: 40px 0
}

#NIE-art .paging a i {
  width: 22px;
  height: 22px;
  line-height: 22px;
  color: #565656;
  background: #ecf5d7;
  border-color: #9fab79
}

#NIE-art .paging i, #NIE-art .paging a:hover i {
  background: #9fab79;
  color: #fff;
  border-color: #9fab79;
  padding: 6px 9px
}

#NIE-art .paging i {
  background: 0;
  border: 0;
  color: #000
}

#NIE-art .table-txt {
  background-color: #f0efef;
  color: #000;
  font-size: 14px
}

#NIE-art .table-txt thead td {
  height: 30px;
  line-height: 30px;
  background: #c0bbbb;
  color: #605757;
  font-weight: normal;
  text-align: center
}

#NIE-art .table-txt td, #NIE-art .table-pic td, .table3 td, .table4 td, .tablepad12 td, .tablepad td {
  border-color: #c0bbbb
}

#NIE-art .table-pic img, .table3 img {
  border: 0
}

#NIE-art .table-pic {
  background: #ede9e9;
  margin-bottom: 14px
}

#NIE-art .table-pic td {
  border: 1px #ede9e9 solid;
  background: #ede9e9;
  vertical-align: middle;
  text-align: center;
  color: #4d5158
}

#NIE-art .paging i, #NIE-art .paging a:hover i {
  color: #4d5158;
  background: 0;
  border: 0
}

#NIE-art .paging a {
  text-decoration: none
}

#NIE-art .paging a i {
  color: #fff;
  border: 0;
  background: #b40000
}

#NIE-art .artText a.orange {
  text-decoration: underline;
  color: #ff5b22
}

#NIE-art .artText .red {
  color: #f00
}

#NIE-art .artText p.txtindent {
  text-indent: 28px
}

.redb {
  color: #E84C00;
  font-weight: bold
}

.blue {
  color: #0ad
}

.fuchsia {
  color: #EC02EC
}

#NIE-art #NIE-art-info-share li {
  padding: 0;
}

#NIE-art .NIE-shareBox li {
  padding: 0;
}

/*
 * 左右栏
 */
.content{
    width: 1000px;
    margin: 0 auto;
    zoom:1;
}
.dLeft {
  width: 750px;
  min-height: 750px;
  _height: 1255px;
  padding: 0;
  float: left;
  position: relative;

}

.dRight {
  width: 230px;
  position: relative;
  zoom: 1;
  float: left;
  margin-left: 20px;
}
.g-clr{
    zoom:1;
    clear: both;
}
.g-clr:after{
    clear: both;
    content: '.';
    visibility:hidden;
    display:block;
    height: 0;
}

table{
    border: 0px;
    text-align: center;
}
table tr th{
    padding: 3px 20px;
    border:1px solid #eaeaea; 
    background-color: #f3f3f3;
    color: #555555;
    font-weight: bold;
}
table tr td{
    padding:5px 10px;
    border:1px solid #eaeaea; 
}


/*
* 分享组件
*/
#share ul li{
    padding:0;
}
#share a{
    text-decoration: none;
    width: 100%;
    color: #555555;
}
#share a:hover{
    color: #d21b35;
}
#share .NIE-share .NIE-share-txt{
    color: #555555;
}
#NIE-art .artInfo{
    float: left;
    margin-right: 10px;
}


/*
*右侧导航栏
*/
.mainbox{position:absolute; left:0px; top:55px;z-index:3;}
.maincon{ width:220px; height:340px; padding:0px 15px; border-top:solid 5px #d21b35; background-color:rgba(0,0,0,0.7);*background:#000000;background:#000000\0;}
.mn_tt { height:41px; line-height:41px; padding-top:13px; border-bottom:solid 1px #616161;}
.mn_tt strong{ font-size:18px; color:#f7f7f7; font-weight:normal; float:left;}
.mn_tt a{ float:right; background:url(../images/more.png) no-repeat right center; padding-right:20px; color:#a7a7a7;width: auto;}
.mn_tt a:hover{color:#a7a7a7; text-decoration:underline;}
.mn_red a{ font-size:18px; color:#d21b35; line-height:28px; font-weight:bold;}
.mn_red  a:hover{color:#d21b35; text-decoration:underline;}
.mn_red { margin-top:10px; margin-bottom:5px;}

.maincon ul li{ border-top:dotted 1px #5e6262; background:url(../images/rpoint.png) no-repeat 0px 15px; line-height:32px; height:32px; overflow:hidden; padding-left:15px;}
.maincon ul li.bordn{ border:none;}
.maincon ul li a{ color:#a7a7a7; font-family:"宋体";}
.maincon ul li a:hover{ color:#ffffff; text-decoration:underline;}

a.back-top{
    background: url('../images/totop.png') 0 0 no-repeat;
    width: 72px;
    height: 73px;
    display: inline-block;
    *display: inline;
    zoom:1;
    position: fixed;
    top: 60%;
    margin-left: 20px;
}
a.back-top:hover{
    background-position: 0 -76px;
}


/*新闻列表*/
.main{
    width: 1000px;
    margin: 0 auto;
    min-height: 750px;
}
.i-news-list{
    width: 1000px;
    border-top: 4px solid #d21b35;
    background-color: #ffffff;
    min-height: 700px;
}
#news_all{
    padding: 0 40px;
}
#news_all li{
    height: 80px;
    line-height: 80px;
    padding: 0 20px;
    font-size: 14px;
} 
#news_all h5{
    width: 80%;
    display: inline-block;
    float: left;
    color: #38383a;
}
#news_all em{
    float: right;
    color: #9a9a9a;
}
#news_all h5 a:hover{
    color: #d21b35;
}
#news_all h5 span{
    color: #d21b35;
    margin-right: 10px;
}

/*分页*/
.pages {margin:30px 0 20px; font-size:12px; text-align:center;height: 50px;color: #999999;}
.pages i{margin:0 3px; padding:4px 12px;vertical-align:middle; border:1px solid #d8d8d8;background-color:#d21b35; text-decoration:none;color:#fff;}
.pages a i:hover{text-decoration: none;background-color:#d21b35;color: #fff;}
.pages a i{margin:0 3px; padding:2px 10px; vertical-align:middle; border:1px solid #d8d8d8; background-color:#f6f6f6; display:inline-block;color:#666;}
.pages a.on:link,.pages a.on:visited {color:#fff; border-color:#d6d6d6; background-color:#d21b35;}
.pages a:link,.pages a:visited {color:#666;}
.pages a:hover,.pages a:active {color:#fff;}

