body{margin:0; text-align:center;}

#header{width:1000px; height:120px; margin:0 auto; background:url(../images/header-bg.jpg);}
#header h1{margin:0; padding:0; float:left;}
#header h1 a{display:block; width:620px; height:108px; line-height:324px; overflow:hidden;}
#header h3{display:block; margin:0; padding:0; float:right; width:300px; height:108px;  line-height:324px; overflow:hidden;}

#marquee{margin:0 auto; padding:1rem 0; width:1000px; }
#nav{width:1000px; height:342px; margin:0 auto; background:url(../images/nav-bg.jpg);}
#nav ul{margin:0; padding:20px 0 0;}
#nav li{margin:0; adding:0; list-style:none;}
#nav a{display:block; width:255px; height:25px; font:14px/25px "微軟正黑體"; color:#aaa; text-decoration:none; text-align:right; background:url(../images/icon.png) no-repeat right center; padding-right:15px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}
#nav a:hover{font-size:22px; color:#069; background:url(../images/icon-hover.png) no-repeat right center;}

#footer{width:1000px; height:100px; margin:0 auto; background:url(../images/footer-bg.jpg);}
#footer .info{padding:20px 0; font:12px/1.5 Arial, "微軟正黑體"; color:#fff; text-align:right; width:720px;}
#footer .info a{text-decoration:none; color:#fc0;　letter-spacing:-.1;}
#footer .info a:hover{color:#0cf;}
#footer .designer{text-align:right; }
#footer .designer a{font:12px Arial, "微軟正黑體"; color:#aaa; text-decoration:none;}
#footer .designer a:hover{color:#666;}