@charset "utf-8";
body{background:#430000 url(../images/bg01.gif) 0 30px repeat-x}
.fL{float:left}
.fR{float:right}
.mgB14{margin-bottom:14px}
.mgB10{margin-bottom:10px}
.mgB5{margin-bottom:5px}
.fB{font-weight:bold}
.tC{text-align:center}
.clear{height:0; overflow:hidden; clear:both}
a.red{color:#be1901}

#wrapperOut{background:url(../images/bg02.gif) 0 bottom repeat-x}
	#wrapperInner{width:100%;min-height:996px;_height:1596px; background:url(../images/mTbg_xz.jpg) center 0 no-repeat; margin:0 auto}
		#header{height:166px;position:relative;width:948px; margin:0 auto}
		#content{width:948px; margin:0 auto; background:url(../images/mBbg.jpg) 0 bottom no-repeat; padding-bottom:89px}	
			#left{float:left; width:187px; overflow:hidden}
			#right{float:right; width:751px; overflow:hidden}
			
			.center, .leftSide, .rightSide{float:left}
			.center{width:100%;}
				.center .centerContent{width:598px; margin:0 176px 0 175px; min-height:500px; background:#FCC}
			.leftSide{margin-left:-948px; width:165px; min-height:500px}
			.rightSide{margin-left:-167px; width:167px; background:#CCF; min-height:500px}

#header #nav {position:absolute; left:0; top:0; height:75px;position:absolute; z-index:90; width:948px; overflow:hidden}

.mainOut, .mainIn, .main{background:url(../images/mainBg.jpg) no-repeat}
.mainOut{margin:28px 0 0; background-position:100% 0; background-repeat:repeat-y}
	.mainIn{background-position:0 0}
		.main{background-position:-751px 100%; padding:25px 24px; overflow:hidden; width:703px}
			.main_left{width:455px; overflow:hidden}
				.main_left_L, .main_left_R{overflow:hidden; margin-top:197px}
				.main_left_L{width:148px}
				.main_left_R{width:300px}
			.main_right{width:238px}

.nineYears{
	width:238px;
	height:182px;
	position:relative;
	background:url(../images/allBg.png) -189px -272px no-repeat
}
	.nineYears ul{position:absolute; left:10px; top:130px}
	.nineYears li{ background:url(../images/a.png) 2px center no-repeat; line-height:20px; padding-left:14px}
	.nineYears p.role {text-align:center;padding-top:35px}

.helper{position:relative; width:238px; height:214px; background:url(../images/allBg.png) -438px -272px no-repeat}
	.helper p{color:#fff2bf; margin-top:58px}
	.helper a{margin:0 3px}
	.helper a:link, .helper a:visited{color:#fff2bf}
	

.d01{width:201px; height:128px;position:relative; top:46px; left:19px}
	.d01 dd{position:absolute}
	.d01 dd.No1, .d01 dd.No2, .d01 dd.No3, .d01 dd.No4, .d01 dd.No5, .d01 dd.No6{width:97px; height:30px}
	.d01 dd.No5, .d01 dd.No6{width:201px}

	.d01 dd.No1{left:0px; top:2px}
	.d01 dd.No2{left:98px; top:2px}
	.d01 dd.No3{left:0px; top:33px}
	.d01 dd.No4{left:98px; top:33px}
	.d01 dd.No5{left:0; top:65px}
	.d01 dd.No6{left:0; top:95px}
	
	.d01 dd a{display:block; height:30px; width:97px; background:url(../images/menu2.png) no-repeat; text-indent:-9999px}
	.d01 dd.No1 a{background-position:-2px -1px}
	.d01 dd.No2 a{background-position:-102px -1px}
	.d01 dd.No3 a{background-position:-2px -32px}
	.d01 dd.No4 a{background-position:-102px -32px}
	.d01 dd.No5 a{background-position:-2px -66px; width:200px}
	.d01 dd.No6 a{background-position:-2px -97px; width:200px}
	
	.d01 dd.No1 a:hover{background-position:-203px -1px}
	.d01 dd.No2 a:hover{background-position:-303px -1px}
	.d01 dd.No3 a:hover{background-position:-203px -32px}
	.d01 dd.No4 a:hover{background-position:-303px -32px}
	.d01 dd.No5 a:hover{background-position:-203px -66px}
	.d01 dd.No6 a:hover{background-position:-203px -97px}

#quickLink{
	position:relative;
	height:178px;
	background:url(../images/allBg.png) 0 0 no-repeat;
	background-image: url(../images/allBg.png);
}
	#quickLink ul{position:absolute;left:24px;top:51px;width:138px}
	.list01 li{margin-bottom:1px}
	.list01 li a{display:block;width:138px; height:26px; text-indent:-9999px; overflow:hidden; background:url(../images/menu1.png) no-repeat}
		.list01 li.No1 a:hover{background-position:0 0}
		.list01 li.No2 a:hover{background-position:0 -28px}
		.list01 li.No3 a:hover{background-position:0 -56px}
		.list01 li.No4 a:hover{background-position:0 -84px}
		.list01 li.No5 a:hover{background-position:0 -113px}
		.list01 li.No6 a:hover{background-position:0 -141px}
		
		.list01 li.No1 a{background-position:-138px 0}
		.list01 li.No2 a{background-position:-138px -28px}
		.list01 li.No3 a{background-position:-138px -56px}
		.list01 li.No4 a{background-position:-138px -84px}
		.list01 li.No5 a{background-position:-138px -113px}
		.list01 li.No6 a{background-position:-138px -141px}
	#quickLink li a:focus{ outline:none}

#newsCenter{width:165px; height:206px; background:url(../images/newsCenter.gif) 0 0 no-repeat}

.notice, .noticeOut, .noticeIn{background:url(../images/notice.png) no-repeat}
.notice{background-position:-187px 0; background-repeat:repeat-y; width:187px; overflow:hidden}
	.noticeOut{background-position:0 0}
		.noticeIn{background-position:-374px 100%; min-height:400px;_height:400px; padding:12px 11px 2px}

.noticeIn .model, .noticeIn .picLink{margin-bottom:10px}
.model{width:165px;background:url(../images/model.gif) -165px 0 repeat-y}
	.model .title{height:34px; background:url(../images/model.gif) 0 0 no-repeat; overflow:hidden}
		.model .title h2{width:150px; height:22px; margin:8px auto 2px; overflow:hidden; text-indent:-9999px; background:url(../images/title.png) 0 0 no-repeat}
		.model .title h2.calendar{background-position:0 0}
		.model .title h2.server{background-position:0 -22px}
		.model .title h2.client{background-position:0 -44px}
		.model .title h2.game{background-position:0 -66px}
	.model .info{background:url(../images/model.gif) 100% 100% no-repeat; padding-bottom:10px; min-height:50px;_height:50px}



.model2{position:relative}
.model2 h2{background:url(../images/allBg2.png) no-repeat; margin-bottom:10px}
	h2.t_SPDJ, h2.t_HHFY, h2.t_Pic{margin-top:12px; height:34px; overflow:hidden; text-indent:-9999px}
	h2.t_SPDJ{background-position:0 -34px}
	h2.t_HHFY{background-position:0 -68px}
	h2.t_Pic{background-position:0 0}
	h2.t_YXZL, h2.t_List{height:46px; overflow:hidden; text-indent:-9999px}
	h2.t_YXZL{background-position:0 -148px}
	h2.t_List{background-position:0 -102px}

.model2 span.more a{position:absolute; display:block; width:36px; height:12px; top:11px; right:10px; overflow:hidden; text-indent:-9999px }	

.btns{padding:0 0 0 57px}
.btns a {float:left; margin-right:18px; display:block; width:102px; height:36px; overflow:hidden; text-indent:-9999px; background:url(../images/btn.png) no-repeat}
	.btns a.btn1{ background-position:0 -109px}
	.btns a.btn2{ background-position:0 -73px}
	.btns a.btn3{ background-position:0 -37px}
	.btns a:focus{ outline:none}

.picLink{width:165px; height:256px; overflow:hidden; background:url(../images/allBg.png) -187px 0 no-repeat}
.picLink ul{padding:3px 5px 4px}
.picLink li a{display:block; height:60px; margin-bottom:3px; overflow:hidden; text-indent:-9999px}

.gameInfo{width:152px; margin:0px auto}
	.gameInfo p{line-height:20px}
	.gameInfo li{margin-bottom:4px}
	.gameInfo a{display:block;height:19px; width:132px; text-align:center; line-height:20px; overflow:hidden; color:#c52000; background:url(../images/allBg.png) -504px 0 no-repeat}
.gameInfo a:link, .gameInfo a:visited, .gameInfo a:hover{ text-decoration:none}
.gameInfo a:hover{color:#781502}

.versionInfo{width:470px; height:77px;}
	.versionInfo dt, .versionInfo dd{float:left;width:104px; height:77px;overflow:hidden}
	.versionInfo dd{margin-right:13px}
	.versionInfo dd a{display:block; width:104px; height:77px}


p.state{padding:4px 0}
p.viewSer{width:111px; height:37px; background:url(../images/btn.png) 0 0 no-repeat; margin:6px auto 0}
	p.viewSer a{display:block; width:111px; height:24px; line-height:24px; font-weight:bold; color:#f3e7bf; text-decoration:none}

.clientSer{width:150px; height:158px;position:relative; overflow:hidden; margin:0 auto; background:url(../images/allBg.png) -352px 0px no-repeat}
	.Ser1 a{position:absolute; display:block; width:86px; height:15px; left:51px; top:0px; text-indent:-9999px; overflow:hidden}
	.Ser2 a{position:absolute; display:block; width:48px; height:15px; left:51px; top:36px; text-indent:-9999px; overflow:hidden}

.hr{height:10px; width:703px; background:url(../images/allBg.png) 0 -490px no-repeat; clear:both; overflow:hidden}
.years9{position:absolute; right:10px; bottom:0; width:285px; height:99px}
	.years9 a{display:block; width:285px; height:99px; overflow:hidden;}
	.years9 a:focus{outline:none}

.tuiguang{height:87px;overflow:hidden}


.picList1 .photoArea{float:left; width:79px; text-align:center}
	.picList1 .innerPhoto img{display:block; width:51px; height:51px; padding:6px; margin:0 8px 4px; overflow:hidden; background:url(../images/allBg.png) 0 -393px no-repeat}
	
	.picList1 .photoArea .innerDec .decDate ,
	.picList1 .photoArea .innerDec .decAuthor , 
	.picList1 .photoArea .innerDec .decClass , 
	.picList1 .photoArea .innerDec .decSubmit ,  
	.picList1 .photoArea .innerDec .decBak , 
	.picList1 .photoArea .innerDec .decBak2, 
	.picList1 .photoArea .innerDec .decContent{ display:none;}
/*
.picList2 .pic{float:left; width:118px; text-align:center}
	.picList2 .pic img{display:block; width:96px; height:71px; padding:3px; margin:0 8px 4px; overflow:hidden; background:#D9C87F}
.picList2 p{font-weight:bold}
*/
.picList2 .photoArea{float:left; width:118px; text-align:center}
	.picList2 .innerPhoto img{display:block; width:96px; height:71px; padding:3px; margin:0 8px 4px; overflow:hidden; background:#D9C87F}
.picList2 p{font-weight:bold}
	.picList2 .photoArea .innerDec .decDate ,
	.picList2 .photoArea .innerDec .decAuthor , 
	.picList2 .photoArea .innerDec .decClass , 
	.picList2 .photoArea .innerDec .decSubmit ,  
	.picList2 .photoArea .innerDec .decBak , 
	.picList2 .photoArea .innerDec .decBak2, 
	.picList2 .photoArea .innerDec .decContent{ display:none;}
/*
.picList3 .pic{float:left; width:118px; text-align:center}
	.picList3 .pic img{display:block; width:92px; height:92px; padding:3px; margin:0 10px 4px; overflow:hidden; background:#D9C87F}
.picList3 p{text-align:left; padding-left:10px}
	.picList3 p strong{color:#c00; font-weight:bold}
*/
.picList3 .photoArea{float:left; width:118px; text-align:center}
	.picList3 .innerPhoto img{display:block; width:92px; height:92px; padding:3px; margin:0 10px 4px; overflow:hidden; background:#D9C87F}
	.picList3 .photoArea .innerDec li{ text-align:left;padding-left:10px}
	.picList3 .photoArea .innerDec .decClass , 
	.picList3 .photoArea .innerDec .decSubmit ,  
	.picList3 .photoArea .innerDec .decBak , 
	.picList3 .photoArea .innerDec .decBak2, 
	.picList3 .photoArea .innerDec .decContent{ display:none;}
	.picList3 .photoArea .innerDec span{font-weight:bold; color:#c00}


/*-----------pic+txt end--------------*/

#headline{padding:10px 0}
	#headline h2{font-size:16px; font-weight:bold; color:#c00; text-align:center; padding:0 0 5px 0}
		#headline h2 a{color:#c00; }
	#headline p{text-align:center}
		#headline p a{margin:0 3px; color:#CC0000;}
		#headline p a.blue{color:#0000FF}
		#headline p a.bold{ font-weight:bold;}

.articleInfo{display:none}
.articleContent{padding:5px 0 0}
.tagInfo{position:relative; width:100%}
	.tagInfo ul li{line-height:14px; height:14px; position:relative; background:url(../images/a2.gif) 3px 8px no-repeat; padding:3px 12px}
		.newsDate{display:none;}
		.tagInfo ul li .newsDate2, .tagInfo ul li .author{position: absolute;right:0px;top:4px; color:#91826C}
		.hotIcon{ display:none;}
	
	.tagInfo span.more{}
		.tagInfo span.more a{position:absolute; right:5px; top:-74px; display:block; width:34px; height:10px; text-indent:-9999px; overflow:hidden; background:url(../images/more.png) 0 0 no-repeat}
		#article .tagInfo span.more a{top:-18px}
	
.picInfo{display:none; padding:5px 0 0}		

/*----*/
#turnIt{
	position:absolute;
	left:219px;
	top:68px;
	width:459px;
	height:334px;
	z-index:100;
	background:url(../images/scrollBg.jpg) no-repeat center bottom;
}
		ul#imgTurnC{position:absolute; top:9px; left:9px; z-index:5;width:441px; height:318px; overflow:hidden}
			ul#imgTurnC li{width:441px; height:318px}
			ul#imgTurnC li img{display:block;width:441px; height:318px; overflow:hidden}
			
		ul#numTurnC{position:absolute; left:21px; bottom:6px; z-index:6}
			ul#numTurnC li{float:left; width:15px; height:15px; line-height:16px; overflow:hidden; text-align:center; font-weight:bold; background:url(../images/labelBg.png) 0 0 no-repeat; margin-right:1px; cursor:pointer; font-family:Verdana, Geneva, sans-serif}
			ul#numTurnC li.numTurnLiNow{background-position:0 -15px; color:#FFE700}

/*-------tab start---------*/
.haveTitle .titleHead{margin:-38px 0 0 40px}
.titleHead{height:28px; }
	.titleHead ul{height:28px}
	.titleHead ul li.Current, .titleHead ul li.Current span{background:url(../images/tab.png) no-repeat;}
	
	.titleHead ul li{float:left; height:28px;  padding:0 0 0 5px; cursor:pointer}
		.titleHead ul li span{float:left; height:28px; padding:0 5px 0 0; line-height:28px; color:#FEEA79; font-weight:bold}
		
	.titleHead ul li.Current{background-position:0 -92px;}
		.titleHead ul li.Current span{background-position:100% -120px; color:#D45609}

.tagMenu{height:24px; border-bottom:1px solid #c5b78a; position:relative}
	.tagMenu ul {height:25px; position:absolute; left:0; bottom:-1px}
	.tagMenu ul li, .tagMenu ul li span{background:url(../images/tab.png) no-repeat;}
	
	.tagMenu ul li {float:left; height:21px; margin:4px 1px 0; background-position:0 -50px; padding-left:5px; cursor:pointer; overflow:hidden}	
		.tagMenu ul li span {float:left; height:17px; padding:4px 5px 0 0; color:#fef7d5; font-weight:bold; background-position:100% -71px}
	
	.tagMenu ul li.Current{height:25px; margin:0 1px; background-position:0 0}
		.tagMenu ul li.Current span{height:19px; color:#FFF0C1; background-position:100% -25px; padding:6px 5px 0 0; }

.question{width:694px; height:222px; background:#FEF9DC url(../images/faqBg.gif) 0 0 no-repeat; clear:both; padding:5px; overflow:hidden}

.wemade{width:105px; height:45px; overflow:hidden; margin:0 auto -87px}

/*------ teble start-------*/
.t_1 th, .t_1 td{line-height:24px}
.t_1 th{ font-weight:bold; color:#a90010; text-align:center}
.t_1 .c_1{background:#fffcef}
.t_1 .c_2{background:#fcf4c1}
.t_1 td a{margin:0 5px}
/*------ teble end-------*/

/*--------ad start---------*/
.AD179x90{width:179px; height:90px; padding:3px; overflow:hidden; background:url(../images/allBg.png) 0 -272px no-repeat}

.AD170x65s{width:800px; overflow:hidden; height:67px}
	.AD170x65{float:left; display:inline; margin-right:5px; width:170px; height:65px; overflow:hidden; border:1px solid #726e55}

.AD140x90{width:140px; height:90px; padding:4px; overflow:hidden; background:url(../images/allBg.png) -353px -158px no-repeat}

.AD217x70{width:217px; height:70px; border:1px solid #726d53; overflow:hidden; margin:0 auto}
/*--------ad end---------*/

.copyright{background:#C81E1E}
.copyrightTxt{width:1000px; margin:0 auto; text-align:center}

.tagContent ul li span.red a:link, .tagContent ul li span.red a:visited{color:#c00}
.tagContent ul li span.bold{font-weight:bold}
.tagContent ul li span.blue a:link, .tagContent ul li span.blue a:visited{color:#00f}

li span.UnityNews_RedStrong a:link, li span.UnityNews_RedStrong a:visited{color:#be1901; font-weight:bold}
li span.UnityNews_BlueStrong a:link, li span.UnityNews_BlueStrong a:visited{color:#0000FF; font-weight:bold}
li span.UnityNews_Blue a:link, li span.UnityNews_Blue a:visited{color:#0000FF;}
li span.UnityNews_Red a:link, li span.UnityNews_Red a:visited{color:#be1901} 
