@charset "utf-8";

body { font-size: 13px; font-family: Tahoma, Geneva, sans-serif, "新細明體"; background:url(../images/mainbg.jpg) no-repeat top center; }
body.indexbg{	background-image:url(../images/index.jpg);	background-repeat:no-repeat top center;	}

#swfmov { position:absolute; width:100%; min-height:100%; z-index:1; }
#wrapper { width:100%; height:100%; min-width:996px; min-height:600px; }

#wrapper-inner { width:100%; min-width:996px; height:615px; }
#menu { position:relative; width:100%; height:615px; z-index:99; min-width:996px; margin:0 auto; }


#i_footer { position: relative; width: 100%; height:45px; margin-top: -45px;  z-index:9; text-align:center;  }
#i_footer-inner { position:relative; width:860px;  height: 25px; margin:0 auto; padding-top:20px; padding-left:100px; color: #ccc; }
.phone { color: #ccc; font-family: "Arial", Gadget, sans-serif; font-weight:bold;  }
#i_footer-inner a:link.moss , a:visited.moss  { color: #000000; text-decoration: none; }
#i_footer-inner a:hover.moss  { color: #000000; text-decoration: none; }
#i_footer-inner a:link.map , a:visited.map, #footer-inner a:link.map , a:visited.map  { color: #fff; text-decoration: none; background-color: #D3BFA0; padding:2px 8px; margin:0 10px; }
#i_footer-inner a:hover.map, #footer-inner a:hover.map  { color: #fff; background-color: #B89867; text-decoration: none; }

#footer { position: relative; width: 100%; height:26px; text-align:center; }
#footer-inner { position:relative; width:860px;  height: 26px; margin:0 auto; padding-left:100px; color: #777; line-height:35px; }

#footer-inner a:link.moss , a:visited.moss  { color: #333; text-decoration: none; }
#footer-inner a:hover.moss  { color: #666; text-decoration: none; }
#footer-inner a:link, a:visited { color: #777; text-decoration: none; }
#footer-inner a:hover { color: #333; text-decoration: none; }