body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	background:url(/content/bg.jpg) repeat-x;
	}
a:link,a:visited {
	color:#333333;
	text-decoration:none;
	}
a:hover {
	color:#ff0000;
	text-decoration:underline;
	}
.nav {
	background:url(/content/nav_bg.jpg) no-repeat;
	height:44px;
	}
.nav_right {
	float:right;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	background:url(/content/nav_right_bg.jpg) no-repeat;
	width:184px;
	height:44px;
	}
.nav ul {
	margin:0;
	padding:0;
	list-style:none;
	}
.nav ul li {
	background:url(/content/nav_line.jpg) no-repeat right;
	float:left;
	text-align:center;
	line-height:44px;
	}
.nav ul li a:link,.nav ul li a:visited {
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	display:block;
	width:120px;
	height:44px;
	}
.nav ul li a:hover {
	text-decoration:none;
	background:url(/content/nav_hover.jpg) 10px 0px no-repeat;
	}
.nav_current {
	background:url(/content/nav_hover.jpg) 10px 0px no-repeat;
	}
.nav_bottom {
	height:18px;
	background:url(/content/nav_bottom.jpg) repeat-x;
	}
.all_bgcolor {
	background:#f4f4f4;
	}
.title_a {
	font-size:14px;
	font-weight:bold;
	}
.Shopping_button {
	margin-right:5px;
	border:1px solid #CCC;
	background:url(/content/Shopping_button_bg.jpg) repeat-x;
	}
.Shopping_button a:link,.Shopping_button a:visited {
	text-decoration:underline;
	}
.product_img img {
	border:10px solid #f4f4f4;
	}
.price {
	font-size:19px;
	font-weight:bold;
	color:#F00;
	}
.title_bg_2 {
	font-size:14px;
	font-weight:bold;
	height:39px;
	background:url(/content/title_bg_2.jpg) no-repeat;
	}
.product_content {
	line-height:24px;
	}
.copyright {
	background:#f4f4f4;
	border-top:3px solid #b3b3b3;
	}
.border_all {
	border:1px solid #CCC;
	}
.border_title {
	background:url(/content/product_list_bg.jpg) repeat-x;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	}
.page {
	border-top:2px solid #CCC;
	}
.title_bg_3 {
	background:url(/content/title_bg_3.jpg) repeat-x;
	height:40px;
	font-size:14px;
	font-weight:bold;
	}
.list_bg {
	font-weight:bold;
	background:url(/content/list_bg.jpg) repeat-x;
	}
.list_input {
	width:40px;
	text-align:center;
	border:1px solid #CCC;
	background-color:#f3f3f3;
	}
.sffocus {
background: #F0F9FB; /*----for IE----*/
border: 1px solid #1D95C7;
}
.list_input:focus {
background: #F0F9FB; /*----for firefox......----*/
border: 1px solid #1D95C7;
}
.button {
	border:1px solid #CCC;
	background:url(/content/button_bg.jpg) repeat-x;
	padding:0 5px;
	cursor:hand;
	line-height:20px;
	}
.table {
	font-size:14px;
	line-height:25px;
	}
.table_input {
	font-size:14px;
	padding:5px 3px 0px 3px;
	height:22px;
	background:url(/content/table_input_bg.jpg) repeat-x;
	border:1px solid #CCC;
	}
.table_textarea {
	font-size:14px;
	overflow:auto;
	padding:5px 3px 0px 3px;
	background:url(/content/table_input_bg.jpg) repeat-x;
	border:1px solid #CCC;
	}
.ok {
	font-size:14px;
	line-height:24px;
	background:url(/content/ok.jpg) no-repeat;
	}
.address {
	font-size:14px;
	font-weight:bold;
	line-height:46px;
	}
.index_product_title {
	background:url(/content/index_product_title.jpg) no-repeat;
	height:35px;
	}
.index_product_bg {
	background:url(/content/index_product_bg.jpg) bottom repeat-x;
	height:167px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	}
.index_product_bottom {
	height:9px;
	background:url(/content/index_product_bottom.jpg) no-repeat;
	}
.index_contacts {
	line-height:22px;
	}
.address_bottom {
	font-size:16px;
	font-weight:bold;
	}
.introduction {
padding:0 20px;
line-height:22px;
 }
