* { margin:0; padding:0;}

body{
font-size:12px;
color:#333333;
line-height: 16px;
background-color:#F1F2F4;
}
img {
border: none;
vertical-align: top;
}
p{
margin-top:5px;
margin-bottom:5px;
color:#FFAAAA;
}
span.red{
color:#FF6600;
}
span.deco{
text-decoration:line-through;
}
a:link{
color:#FF6600;
text-decoration:none;
}
a:visited {
color:#FF6600;
text-decoration:none;
}
a:hover{
color:#FF9900;
text-decoration:underline;
}
a:active{
color:#CCCCCC;
text-decoration:none;
}
h1 {
text-indent: -1000em;
}
#wrapper {
width: 800px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
}
#side {
width: 206px;
float:left;
margin-right:0px;
}
#main {
width:589px;
float:right;
}
#footer{
text-align:center;
font-size:10px;
}
#dt {
margin-top:298px;
margin-bottom:5px;
float:left;
}
#dt2 {
margin-top:269px;
margin-bottom:6px;
margin-right:3px;
float:left;
}
#dt3 {
margin-top:80px;
margin-bottom:5px;
float:left;
}
#dt4 {
margin-top:64px;
float:left;
}
#side0 {
width:229px;
height:300px;
float:left;
}
.font1 {
font-size:10px;
}
.font2 {
font-size:12px;
}
.font3 {
font-size:12px;
padding: 3px;
color:#FFFFFF;
}
.font4 {
font-size:12px;
padding: 3px;
border-bottom: solid 1px #666666;
}
.font5 {
font-size:12px;
padding: 5px;
border-bottom: solid 1px #666666;
}
.event_boder1 {
border-bottom: solid 1px #333333;
}
.event_boder2 {
border-bottom: solid 1px #333333;
}
.goods_boder {
border:solid 1px #333333;
}
#last_banner {
margin-top:5px;
}
#voice {
float:right;
}