@charset "gb2312";
/**reset: */
html,body{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
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:1;}
fieldset,img{border:0;}
a img{vertical-align:top;}
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%;}
/*-*/


/**common setting: */
 body{font-size:14px; line-height:1.7;}
 a{text-decoration:none;}
 a:hover{text-decoration:underline;}
 .clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

/*-*/

/**layout: */
 body{background:#d7c59a url(../images/bg.jpg); min-width:1000px;}
.wrap{}
.page{width:1000px; margin:auto;}
.header,.bodyer,.footer{position:relative;}
.header{height:200px;}
	.header h1,.header p{display:none;}
.bodyer{}
.footer{}
#mainNav{height:150px;width:1000px;position:absolute;top:0;left:0}
/*.tpl-content:*/
.tpl-content .wrap{background:url(../images/cheader.jpg) no-repeat center top;}
.tpl-content .main{width:808px; float:left;}
.tpl-content .side{width:182px; float:left;}
.tpl-content #NIE-copyRight{margin-left:110px;}
/*#index:*/
#index .wrap{background:url(../images/header.jpg) no-repeat center top;}
#index #site-sideNav{top:70px;}
/*-*/

/**NIE Elements: */
#NIE-topnav{float:right; color:#c60000; height:26px; font-size:12px;}
#NIE-topnav a{color:#c60000; padding-left:5px;}
#NIE-topnav li{float:left; line-height:24px; padding:0 9px;}

#NIE-copyRight,#NIE-copyRight a{color:#493813;}
#NIE-copyRight{padding:30px 0; font-size:12px;}
#NIE-logo{display:block; background:#000; opacity:0.01; filter:alpha(opacity=1); position:absolute; top:12px; left:20px; width:150px; height:70px; text-indent:-9999px;}

.NIE-art{font-size:14px; color:#744400;}
.NIE-art .art-title{margin:auto; line-height:40px; font-size:18px; font-family:'Microsoft Yahei','SimHei'; color:#5d3208; text-align:center; padding-top:10px; font-weight:bold;}
.NIE-art .art-content{padding:20px; color:#3d2803;}
.NIE-art .art-des{text-align:center; color:#666666; font-size:12px;}
.NIE-art .art-des a{color:#996633;}
.NIE-art .art-summary{width:560px; font-size:12px; padding:10px; background:#f8f4d3; border:1px solid #efd196; margin:10px auto; text-indent:2em; color:#a08c6c;}
.NIE-art .art-summary strong{font-weight:bold;}
.NIE-art .art-content h3{color:#432b06; font-weight:bold; background:url(../images/h3_bg.jpg) no-repeat; padding-left:60px; line-height:70px; height:59px; font-size:18px;}
.NIE-art .art-content h4{color:#432b06; font-weight:bold; background:url(../images/h4_bg.jpg) no-repeat; padding-left:40px; line-height:40px; height:31px;}
.NIE-art .art-content h5{color:#432b06; font-weight:bold;}
.NIE-art p{margin:10px  0;}
.NIE-art a img{border:3px solid #bcae8a; margin:auto;}
.NIE-art .red{color:#c00;}
.NIE-art a{color:#ff8400;}
.NIE-art .redb{color:#c00; font-weight:bold;}
.NIE-art .blue{color:blue}
.NIE-art .b{font-weight:bold;}
.NIE-art .green{color:green;}
.NIE-art .table3{border-top:1px solid #b37c5d; border:1px solid #b37c5d; margin:auto;}
.NIE-art .table3 td,
.NIE-art .table3 th{border-right:1px solid #b37c5d; border-bottom:1px solid #b37c5d; padding:3px; color:#56070d;}
.NIE-art .table3 td{background:#fff0be;}
.NIE-art .table3 th{background:#ffdf92; font-weight:bold; text-align:center; margin:auto;}
/*-*/

/**Elements: */
#site-topNav{width:1000px; height:100px;}

#site-sideNav{position:relative; height:270px; width:182px;top:0;}
#site-sideNav .link2-download {background: none repeat scroll 0 0 transparent;display: block;height: 220px;left: 10px;position: absolute;top: -88px;width: 160px;}
#site-sideNav .link2-reg, #site-sideNav .link2-activate, #site-sideNav .link2-code{display:block; width:119px; height:44px; text-indent:-9999px; background:url(../images/sidenav_hover.jpg) no-repeat 0 -150px;position:absolute;left:31px;}
#site-sideNav .link2-reg{top:117px}
#site-sideNav .link2-activate{top:208px}
#site-sideNav .link2-code{top:164px}
#site-sideNav .link2-reg:hover{background-position:0 0;}
#site-sideNav .link2-activate:hover{background-position:0 -46px;}
#site-sideNav .link2-code:hover{background-position:0 -92px;}

.main .mod-hd{background:url(../images/mod_c_hd.jpg) no-repeat; width:808px; height:44px;}
.main .mod-bd, #NIE-art{padding:0; width:807px; background:#faecc9 url(../images/intro.jpg) no-repeat center bottom; padding-bottom:250px; border:1px solid #aa996f; border-top:0; padding-top:10px;}
#NIE-art .artRemark{padding-right:20px;}
.tpl-content .board{background:url(../images/board_a_rp.gif) repeat-y; width:745px; margin:auto; padding:0;}
.tpl-content .board-hd{background:url(../images/board_a_hd.gif) no-repeat center; height:57px;}
.tpl-content .board-bd{background:url(../images/board_a_ft.gif) no-repeat center bottom; height:auto !important; _height:400px; min-height:400px; padding:0 15px 20px;}

.tabnav-tabs li{height:26px; display:inline; font-size:12px; width:69px; margin-right:1px;}
.tabnav-tabs a{background:url(../images/tab.gif) no-repeat top right; width:69px; height:26px; display:block; text-align:center; line-height:26px; color:#5d2f03; cursor:pointer; display:inline-block;}
.tabnav-tabs a:hover,.tabnav-tabs .current a{background-position: top left; text-decoration:none; color:#0b785c;}
.tabnav-tabs{width:552px; margin:auto; height:26px; padding-top:20px; text-align:center;}

.pagenav{padding:10px; text-align:center; font-size:12px; color:#3a2828;}
.pagenav a{display:inline-block; width:46px; height:18px; background:url(../images/tag2.gif) no-repeat; text-align:center; color:#5d2f03; line-height:18px; margin:3px;}
.pagenav-go2{background:#c7793a; color:#000; border:1px solid #c5892a; width:30px;}
/*-*/

/**mods: */

/*#gameshow*/
#gameshow .pic-show{text-align:center;}
#gameshow .mod-name{background:url(../images/h2_show.gif) no-repeat left bottom; width:75px; height:20px; text-indent:-9999px; margin-left:50px; padding-top:15px;}

/*#guide*/
#guide .mod-name{background:url(../images/h2_guide.gif) no-repeat left bottom; width:75px; height:20px; text-indent:-9999px; margin-left:50px; padding-top:20px;}

	.guide-topnav{background:url(../images/tline.jpg) no-repeat center bottom; width:782px; height:35px; margin:auto;}
	.guide-topnav .tab1{background:url(../images/info_tab_1.gif) no-repeat; width:392px; height:35px; margin:auto;}
	.guide-topnav .tab2{background:url(../images/info_tab_2.gif) no-repeat; width:392px; height:35px; margin:auto;}
	.guide-topnav .tab3{background:url(../images/info_tab_3.gif) no-repeat; width:392px; height:35px; margin:auto;}
	.guide-topnav li{float:left; width:130px; height:35px;}
	.guide-topnav a{display:block; width:100%; height:100%; text-indent:-9999px;}
	
	.guide-sidenav{background:url(../images/guide_nav_rp.jpg) repeat-y; width:162px; margin:60px auto 0 10px;}
	.guide-sidenav .box-hd{background:url(../images/guide_nav_hd.jpg) no-repeat; width:162px; height:37px;}
	.guide-sidenav .box-bd{background:url(../images/guide_nav_bt.jpg)  no-repeat center bottom; height:auto !important; min-height:220px; _height:220px; padding:10px;}
	.guide-sidenav li{width:50%; float:left; text-align:center; font-size:12px;}
	.guide-sidenav a{color:#894f24;}
	
/*-*/

/*#newbie:*/
#newbie .mod-name{width:75px; height:20px; line-height:20px; color:#ffecc4; font-size:16px; font-family:'Microsoft Yahei','SimHei'; margin-left:50px; padding-top:17px;}

	.newbie-topnav{background:url(../images/newbie_nav.jpg) no-repeat; width:758px; height:59px; margin:auto; padding-top:12px; padding-left:24px;}
	.newbie-topnav li{width:133px; height:58px; float:left; margin-left:-9px; display:inline;}
	.newbie-topnav li.nav-1 a:hover, .newbie-topnav li.nav-1 .current{ background:url(../images/newbie_h_1.png) no-repeat; }
	.newbie-topnav li.nav-2 a:hover, .newbie-topnav li.nav-2 .current{ background:url(../images/newbie_h_2.png) no-repeat; }
	.newbie-topnav li.nav-3 a:hover, .newbie-topnav li.nav-3 .current{ background:url(../images/newbie_h_3.png) no-repeat; }
	.newbie-topnav li.nav-4 a:hover, .newbie-topnav li.nav-4 .current{ background:url(../images/newbie_h_4.png) no-repeat; }
	.newbie-topnav li.nav-5 a:hover, .newbie-topnav li.nav-5 .current{ background:url(../images/newbie_h_5.png) no-repeat; }
	.newbie-topnav a{display:block; width:100%; height:100%; text-indent:-9999px; cursor:pointer;}
