*{ margin:0px; padding:0px; border:0px;}
body {margin: 0;padding: 0;background-color: #FFFDDA;background: url(../img/bg.jpg) repeat left top;color:#333; position:relative;}
ul,li{ list-style:none;}
a{text-decoration: none;}
a:active {outline:none;blr:expression(this.onFocus=this.blur());}
#top{ height:310px; width:auto; background:url(../img/bgtop.jpg) no-repeat left top;}
#logo{ position:absolute; left:100px; top:58px; z-index:33;}
#neonText span{width:117px;height:58px;position:absolute;left:0;top:0;background:url(../img/logo.png) no-repeat left top;}
span#version1{z-index:100;}
span#version2{background-position:left bottom;z-index:99;}
#neonText{height:95px;	width:214px;text-indent:-9999px;}
#logo p{width:250px; height:20px; position: absolute; margin-top:-50px; margin-left:3px;font-size:16px; font-weight:bold; font-family:"微软雅黑", "宋体";}
.bumpy-char {line-height: 3.4em;position: relative;}
#cloud1{ position:absolute; top:150px; left: 1042px; z-index:999; }
#cloud2{ position:absolute; top:80px; left: 1000px; z-index:99; }
#parallax{position:absolute; width:786px; height:310px; left:600px;}
.main{min-height:300px;width:auto;}
#nav-shadow {position:relative;left:320px;top:-300px;z-index:99; width:360px; padding:20px 40px;}
#nav-shadow li {margin-right: 30px;width: 90px;height: 90px;position: relative;float: left;}	
#nav-shadow a, #nav-shadow a:visited, #nav-shadow a, #nav-shadow a:hover {margin: 0 auto;width: 90px;height: 90px;text-indent: -9999px;overflow: hidden;background: url(../img/icons.png) no-repeat;display: block;position: relative;z-index: 2;}
#nav-shadow li.button1 a {background-position: -5px -5px;}
#nav-shadow li.button2 a {background-position: -105px -5px;}
#nav-shadow li.button3 a {background-position: -205px -5px;}
#nav-shadow li img.shadow {margin: 0 auto;position: absolute;bottom: -12px;left: 0;z-index: 1;}
#bottom{ height:50px; width:auto;}
