﻿html, body, div, p, pre, table, tr, td, th, img, ol, dl, dt, dd, ul, h1, h2, h3, h4, h5, h6, form {font:normal 1em "新細明體"; margin:0px; padding:0px; border:0px transparent none; background-position:left top; background-repeat:no-repeat; color:#666;}

body {font-size:75%;letter-spacing: 0.1ex;background:url(../images/bg.jpg) repeat-x;}
hr {display:none;}
li { list-style:none;}
a:link    {font-weight:normal; color:#666;}
a:visited {font-weight:normal; color:#666;}
a:hover   {font-weight:normal; text-decoration:none; color:#666;}
a:active  {font-weight:normal; text-decoration:none; color:#666;}

.wrapper { position:relative;margin:0 auto; background:url(../images/main_bg.jpg) repeat-y; width:990px; overflow:hidden;}
.sidebar { margin:-110px 0 0 20px;_margin:-110px 0 0 10px; width:145px; float:left; position:relative;}
.main {}
.header { width:990px; height:322px;}
.content {background:url(../images/content_bg.jpg) 172px bottom no-repeat;width:596px;padding-bottom:89px; margin:0 0 0 16px; float:left;}
.container {background:url(../images/container_bg.jpg) right repeat-y; float:left;padding:15px 6px 0 0; width:590px;}
.infor {width:192px; position:relative; float:right;margin-right:20px; margin-top:20px;}

.myfooter { position:relative; width:990px;margin:auto; padding-top:10px;background:url(../images/foot_bg.jpg) top no-repeat; }
.myfooter table { margin:auto;}

