html *{font-size:100.01%;} /*reset font size for all elements to standard (16pixel) */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td { margin: 0; padding: 0; } 
body {	
	color:#333;
	font-family:Arial,Helvetica,sans-serif,"宋体";
	font-size:75.00%;  /*base layout gets standard font size 12px */
	line-height: 1.6em;
}
img { border:none;}
ul,ol,dl { line-height: 1.5em; margin: 0 0 0 0; }
ul li { list-style-type: none; }
ul ul li { list-style-type: circle; }

ol li { list-style-type: none; }
ol ol li { list-style-type: lower-latin; }

dt { font-weight: bold; }
dd { margin: 0 0 1em 0.8em; }

p { line-height: 1.6em; margin: 0.3em 0 ; }

blockquote,cite,q {
	font-family: Georgia, "Times New Roman", Times, serif, "宋体";
	font-style:italic;
}
blockquote { margin: 0 0 1em 1.6em; color: #666; }
strong,b { font-weight: bold; }
em,i { font-style: italic; }
pre,code,kbd,tt,samp,var { font-size: 100%; }
pre,code { color:#800; }
pre { line-height: 1.5em; margin: 0 0 1em 0 ;}
acronym,abbr {
	border-bottom: 1px #aaa dotted;
	font-variant: small-caps;
	letter-spacing: 0.7em;
	cursor: help;
}
sub,sup { font-size: 91.6667%; }
hr {
	color: #fff;
	background:transparent;
	margin: 0 0 0.5em 0;
	padding: 0 0 0.5em 0;
	border: 0;
	border-bottom: 1px #eee solid;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
table{
	border-collapse:collapse;
	margin-bottom: 0.5em;
}
table caption{ font-variant: small-caps; }
th,td{ padding: 0.4em 0.2em; }
thead th{ color:#000;border-bottom:2px #888 solid; }

.clearfix:after {
		content:".";
		clear:both;
		display:block;
		height:0;		
		visibility:hidden;
}
.clearfix{display:inline-block; }
.clearfix {display:block;}

/*--loading bar ----*/
#myifm_loading{
	text-align:center;
	position:absolute;
	top:160px;
	left:0px;
	width:630px;
	color:#333;
	font:12px/1.6em arial;
}
#myifm_loading img{
	clear:both;
}
/*--server status ----*/
var {
font-style:normal;
text-indent:-9999px;
width:60px;
display:inline-block;
overflow:hidden;
margin: 0 0 0 6px;
vertical-align:middle;
}
.s1{
	background:url(s1.gif) no-repeat 0 center;
}
.s2{
	background:url(s2.gif) no-repeat 0 center;
}
.s3{
	background:url(s3.gif) no-repeat 0 center;
}
.s4{
	background:url(s4.gif) no-repeat 0 center;
}
.s5{
	background:url(s5.gif) no-repeat 0 center;
}
.s6{
	background:url(s6.gif) no-repeat 0 center;
}
.s7{
	background:url(s7.gif) no-repeat 0 center;
}
.s8{
	background:url(s8.gif) no-repeat 0 center;
}
.s9{
	background:url(s9.gif) no-repeat 0 center;
}
.s10{
	background:url(s10.gif) no-repeat 0 center;
}
/*-----Begin:common footer----*/
#FT{
	font:12px/1 Tahoma,Arial,Helvetica,SimSun,san-serif; 
	color:#fff; 
	clear:both; 
	overflow:hidden;
	zoom:1;
}
#FT .warp-960{ 
	width:960px; 
	margin:0 auto;
}
#FT .ft-search,#FT .ft-advice{
	 text-align:center;
}
#FT .ft-search{ 
	padding:10px 0;
}
#FT .ft-search,#FT .ft-advice,#FT .ft-copyright{
	 background-color:#4D4D4D;
}
#FT .ft-search p strong{ 
	font-size:14px; 
	vertical-align:middle;
}
#FT .ft-search em{ 
	display:inline-block;
	height:22px; 
	padding:1px 0 0; 
	width:298px;
	background:url(search-bar.png) no-repeat 0 0; 
	overflow:hidden; 
	vertical-align:middle; 
	margin:0 10px; zoom:1;
}
#FT .ft-search em input.search{
	border:0; 
	width:290px; 
	padding:3px 0 4px 24px; 
	background:url(search-icon.png) no-repeat 5px 2px; 
}   
#FT .ft-map{ 
	background-color:#363636;
	border-width:1px 0; 
	border-style:solid; 
	border-color:#999; 
	font-family:Arial,Helvetica,SimSun,san-serif;
	text-align:center;
}
#FT .ft-map .warp-960{
	margin:12px auto;
	text-align:left;
}
#FT .ft-map .warp-960 dl{
	float:left; 
	display:inline;
	border-left:1px solid #1A1A1A; 
	border-right:1px solid #5B5B5B; 
	line-height:22px; 
	padding:0 12px; 
	width:140px;
	height:200px;
}
#FT .ft-map .warp-960 dl dt{
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
#FT .ft-map .warp-960 dl dd{
	margin:0;
	padding:0;
	text-align:left;
}
#FT .ft-map .warp-960 dl dd.more{
	text-align:right;
}
#FT .ft-map .warp-960 dl.game{ 
	border-left:none; 
	margin-left:120px;
}
#FT .ft-map .warp-960 dl.bbs{
	border-right:none;
}
#FT .ft-advice{
	border-bottom:1px solid #999; 
	overflow:hidden;
	zoom:1;
}
#FT .ft-advice p{
	margin:8px 0;
}
#FT a{
	color:#fff; text-decoration:none;
	vertical-align:bottom;
	*vertical-align:middle;
}
#FT a:hover{
	color:#FE9800; 
	text-decoration:underline;
}
#FT .ft-advice p.service{ 
	color:#FE9800;
}
#FT .ft-advice p.service span img,#FT .ft-search input.search-btn{ 
	vertical-align:middle;
}
#FT .ft-copyright .warp-960 .L,#FT .ft-copyright .warp-960 .r{
	float:left;
	display:inline;
}
#FT .ft-copyright .warp-960 .L{
	margin:0 0 0 140px;
}
#FT .ft-copyright .warp-960 .r{
	margin:0 0 0 24px;
}
#FT .ft-copyright .warp-960 .L a{
	display:inline; 
	float:left; 
	overflow:hidden;
}
#FT .ft-copyright .warp-960 .L a.kingsoft{
	padding:0 10px 0 0;
	margin:0 10px 0 0;
}
#FT .ft-copyright,#FT .ft-map{
	overflow:hidden;
	zoom:1;
}
#ft .ft-copyright{
	text-align:center;
}
#FT .ft-copyright .warp-960{
	line-height:18px;
	margin:10px auto;
	text-align:left;
}
#FT .ft-copyright p.links{ 
	font-size:14px; 
	line-height:24px;
}

#FT .ft-copyright p.links a{ 
	padding:0 5px;
}
#FT .ft-copyright p.links a.sq{
	padding-left:0;
}
#FT .ft-copyright p.copyright{
	margin:0 0 6px;
}/* float clear */
#FT .ft-map .warp-960,#FT .ft-copyright .warp-960{
	zoom:1;
}
#FT .ft-map .warp-960:after,#FT .ft-copyright .warp-960:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#FT  fieldset{
	border:0;
}
/*----End: common footer---*/

