body {
	background: #555555 url(bg.gif) repeat-x top;
	margin:0px;
	
}

body, td, th, h3, h6 {
	color: #3B3B3B;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
a {
	color: #0E82C7;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
#navs{
	background-color: #FFFFFF;
	background-image: url(navs_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	color:#FFFFFF;
	padding-left:50px;
	letter-spacing:6px;
}
#navs td{

font-size:12px;
text-align:center;
}

#navs a:visited {
  color: #Ffffff;
  font-weight:bold;
	letter-spacing:normal;
}
#navs a:link {
	color: #Ffffff;
	font-weight:bold;
	letter-spacing:normal;
}


#navs a:hover {
	color: #0E82C7;
}
#samllnav{
	color:#235EBC;
	height:24px;
	background-color: #ffffff;
	background-image: url(navs_bg3.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#samllnav td{

font-size:12px;
text-align:center;
}

#samllnav a:visited {
  color: #235EBC;
}
#samllnav a:link {
	color: #235EBC;
}


#samllnav a:hover {
	color: #0000FF;
}
#Table_00
{
	border:solid 2px #BAC3C2;
	border-top:solid 0px #BAC3C2;
}

#con_left
{
	width:190px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: top;
}
#con_right
{	
	padding-left:20px;
}
#here
{
padding-top:20px;
}
.title1
{
background:url(menu_t_bg.gif) repeat-x top;
font-size:14px;
font-weight:bold;
height:29px;
text-align:center;
padding-top:2px;
border:solid 1px #C2C2C2;
border-bottom:solid 0px #C2C2C2;
}
.title2
{
color:#222222;
font-size:14px;
font-weight:bold;
height:65px;
padding-top:20px;
}
.title3
{
background:url(index_03.gif) repeat-x top;
color:#18508D;
font-size:14px;
font-weight:bold;
padding-top:6px;
}
.table1
{
border:solid 1px #DADADA;
}
#menu{
padding-bottom:1px;
color:#235EBC;
background-color:#FFFFFF;
}
#menu td{
	font-size:12px;
	background-color: #ffffff;
	background-image: url(menu_bg1.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#menu a:visited {
  color: #0E82C7;
}
#menu a:link {
	color: #0E82C7;
}


#menu a:hover {
	color: #0000FF;
}
h1, h2, h4, h5 {
  color: #660000;
}


#prices
{
	background-image: url(price_t_m.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.price1
{
	padding-left:30px;
	width:260px;
	line-height:150%;
}
.pricered
{
font-size:13px;
font-weight:bold;
color:#FF0000;
}
.line1
{
height:0px;
}
.line2
{
background:#ffffff url(line2.gif) top repeat-x right;
height:24px;
}
.more1
{
text-align:right;
padding-right:8px;
}
.related
{
	background-image:url(related.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:10px;
}
#Table_bottom
{
	background-image: url(bot_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#Table_bottom td
{
	color:#64656A;
	line-height:130%;
}
#feedback input,#feedback TEXTAREA
{
border: solid 1px #B3B3B3;
}
hr
{
border-top:solid 0px;
}
.Proview
{
font-size:14px;
font-weight:bold;
}
#search
{
background-color:#FDFCDD;
border:dotted 1px #ECE9D8;
padding-top:8px;
padding-bottom:8px;
margin-left:2px;
}
.red1
{
	color:#FF0000;
}


#shopt td
{
	background-image: url(shop_bg2.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align:center;
	width:110px;
}
#shopt #shoped
{
    background-image: url(shop_bg1.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align:center;
}
#tr2 td
{
	background-image: url(linep.gif);
	background-position: bottom;
	padding-top:3px;
	background-color:#F7F7F7;
	font-weight:bold;
}
.comment{
border-bottom:solid 1px #CCCCCC;
margin-left:10px;
}
.comment th{
text-align:left;
color:#666666;
font-style: italic;
font-weight: bold;
padding:5px;
padding-top:10px;
}
.comment td{
	padding:5px;
	padding-bottom:10px;
	text-align:right;
font-weight:normal;
	
}
#email_form {
	background: url(email-form.jpg) 0 0 no-repeat;
	width: 205px;
	height: 41px;
	padding: 0px 0 0 10px;
	margin: 10px 0 3px 0;
}
#email_form label input {
height:28px;
border:0px;
background:none;
}
#email_form form{
margin:0px;
}
#Table_bottom li
{
	margin:0px;
	padding-left:12px;
	list-style-position: outside;
	list-style-image: url(lidian.gif);
	list-style-type: none;
	padding-bottom:5px;
}
#share { width: 705px; margin: 5px auto 5px auto; padding: 5px 0px; text-align:right; }
#share img { margin: 0px 5px; }