/* reset */
body, p, ul, ol, form, input, h1, h2, h3, h4, h5, h6, dl, dt, dd, fieldset{margin:0;padding:0;}
ul, ol{list-style:none;}
img, fieldset{border:none;}
a, input{outline:none;}


/* structure */
body{background-color:#000;}
#wrapper{position:relative;width:990px;margin:0 auto;background:url(/img/layout/body-bg03.jpg) center 0 #413469 no-repeat;}
#header{position:absolute;width:100%;top:0;left:0;}
#header .wrapper{position:relative;}
#logo{position:absolute;top:160px;left:0;}
ul#banner{height:159px;margin-bottom:20px;}
div#banner{float:left;margin-right:20px;}
#main{padding:160px 0 0 198px;min-height:570px;_height:570px;padding-bottom:20px;}
#content{overflow:hidden;zoom:1;margin-left:20px;}
#logo-bottom{position:absolute;top:688px;left:20px;}


/* nav01 */
#nav01{position:absolute;top:20px;left:35px;font-size:15px;line-height:1.2;width:170px;}
#nav01 li{zoom:1;}
#nav01 a, #nav01 a:visited{display:block;padding:7px 15px;color:#796e96;text-decoration:none;}
#nav01 a:hover{color:#9c94b4;font-weight:900;}
#nav01 a.selected, #nav01 a.selected:visited{color:#fff;font-weight:900;}

#nav02{position:absolute;top:310px;left:0;}


/* banner */
#banner li{float:left;}