@charset "UTF-8";
/* CSS Document */

body{ margin:0px;padding:0px; font-size:12px; line-height:18px;}
ul{ padding:0px; margin:0px; list-style-type:none;}
.margint10{ margin-top:10px;}
.margind10{ margin-bottom:10px;}
.clear{ clear:both;}
.box { padding: 10px; }

#main { width: 960px; margin: 0px auto; position:relative; }
	#grid{ position:absolute; left:4px; top:0px;}
	#pagebody{ width:790px; background-color:#FFF; margin: 0px auto; }
		#header{ width:100%; height:42px; }
			#header ul{ list-style-position:outside; list-style-image:none}
				#header ul li { display:inline;}
				#header ul li a { background-image: url("../img/daohang.png"); background-repeat:no-repeat; float:left; height:0px; overflow:hidden; padding-top:42px }
				#header ul #logo a { background-position:0px 0px; width:240px; }
				#header ul #blog a { background-position: -241px 0px; width:196px;}
				#header ul #blog a:hover { background-position:-241px -51px;}
				#header ul #about a { background-position:-437px 0px; width:185px;}
				#header ul #about a:hover { background-position:-437px -51px;}
				#header ul #empty a { background-position:-621px 0px; width:169px;}
		#side{ float:left; width:230px; margin:0 0 10px; padding:0; position:relative; margin-top:-70px;}
			#photo{}
			#connect{}
				#connect .ulmargin{ margin-top:21px;}
			#player{ background: url(../img/playerbackgroud.jpg); width:230px; height:326px; }
		#content{ float:right; margin-top:10px; margin-left:10px; padding-right:1px; width:549px}
			#application{ height:406px;}
			#application a { background-repeat:no-repeat; overflow:hidden; width:271px; height:0px; padding-top:196px; display:inline-block; }
			#application a:hover{ background-position:0px -202px;}
				#a_top{ height:198px;}
					#dw{ background-image: url("../img/dw.jpg"); float:left; width:271px;}
					#fl{ background-image: url("../img/fl.jpg"); float:right;}
				#a_bottom{ padding-bottom:1px;}
					#fx{ background-image:url("../img/fx.jpg"); float:left;}
					#xq{ background-image:url("../img/xq.jpg"); float:right;}
			#sitedesc{ background-image:url("../img/desc.jpg"); background-repeat:no-repeat; 
						width:549px; height:278px; *height:258px; _height:258px;
					 }
				#site-box{ height:258px;}
				#sitedesc p{ text-indent:20px;}
		#bottom{ background-image:url("../img/bottombackground.jpg"); background-repeat:no-repeat; 
				 width:788px; height:30px; float:right; margin-right:2px;
				 
			   }