BODY {
margin:0px auto;
padding:0px auto;
text-align:center;
background:#fff url(../img/bg.jpg) repeat-x;
font-size:13px;;}

#container {
margin: 0px auto;
padding: 0px auto;
width:990px;
background:#fff;
}

#nav {
margin: 0 auto;
background: url(../img/nav.jpg) no-repeat;
height:50px;
}

#nav ul {
margin: 0 auto;
padding-right:30px;
padding-top:20px;
text-align:right;
}

#nav li {
background: url(../img/nav-li.gif) no-repeat center left;
list-style:none;
display:inline;
padding-left:10px;}

#nav li a	{color:#FFFFFF; text-decoration:none;}

.menu {}

#sidebar {
float:left;
width:220px;
background:#fff;
text-align:left;
}

#sidebar-in {padding:10px;}
#sidebar-in ul {list-style:none;padding:0px;margin:10px 0px;line-height:30px;}
#sidebar-in li a {color:#555; text-decoration:none;}
#sidebar-in li a:hover {color:#f00; text-decoration:none;}
.category {background: url(../img/menu-li.gif) no-repeat center left;padding-left:10px;}
.category-bottom {border-bottom:1px #ccc dashed;} 

#page {
float:right;
width:750px;
margin-top:10px;
margin-right:10px;
background:#fff;
text-align:left;}

#navigation { border-bottom:3px #ccc solid;padding:5px 0;margin-bottom:10px;}
#navigation a {color:#555; text-decoration:none;}
#navigation a:hover {color:#f00; text-decoration:none;}

.q {color:red;margin:10px 0;}

.a {border-left:3px #ccc solid;padding:0 10px;}

.buy {background:#eee;padding:5px 15px;border:1px #aaa solid;}

.t {background: url(../img/t.jpg) no-repeat;padding:6px 0px 6px 30px;margin:10px 0;clear:both;}

h1 {color:#444;font-size:20px;}

h2 {color:#800;font-size:16px;}

h3 {color:#800;font-size:16px;background: url(../img/buy.gif) no-repeat;padding-left:20px;}

#cup {margin:0px;clear : none; padding: 0 5px;}
#cup ul{display:inline; list-style-type:none; margin:0px;}
#cup li{float:left; display:block; text-align:center;padding: 10px 5px;}

.index-cup {margin:0px;clear : none; padding: 0;}
.index-cup ul{display:inline; list-style-type:none; margin:0px;}
.index-cup li{float:left; display:block; text-align:center;padding: 0 2px;}

.h {width:110px;padding:10px 0;height:220px;}
.r {margin-bottom:10px;padding:10px 0;background:#280000;color:#fff;}
.r a {color:#fff;}
.j {height:220px;width:144px;padding:10px 0;}

.tip {float:left;text-align:center;width:180px;background:#eee;margin:3px;padding:10px 0;}
#footer {
background: url(../img/footer-bg.jpg) repeat-y;
padding:10px;
color:#fff;}

#footer a {color:#fff; text-decoration:none;}
#footer a:hover {color:#f00; text-decoration:none;}

img {border:0px;}
em {color:red;font-style:normal;}
