body {
	color:#333333;
	font-size: 12px;
	text-align:center;
	margin:0px
}
td {
	font-size:12px
}
input, textarea {
	font-size: 12px;
	border-width:1px
}
select {
	font-size: 12px;
	border-width:1px
}
form {
	margin:0px;
	padding:0px
}
a:link, a:visited {
	color: #000000;
	text-decoration:none
}
a:hover {
	color: #000000;
	text-decoration:underline
}
a.highlight:link, a.highlight:visited {
	color:red;
	text-decoration:none
}
a.highlight:hover {
	color:red;
	text-decoration:underline
}
.twidth {
	width:966px;
	text-align:center
}
#sitehead {
	width:100%
}
#sitehead td.l {
	width:33px;
	background:url(sitehead_l.gif)
}
#sitehead td.m {
	height:34px;
	background:url(sitehead_m.gif);
	color:#000000
}
#sitehead td.r {
	width:4px;
	background:url(sitehead_r.gif)
}
#sitehead td a:link, #sitehead td a:visited {
	color: #000000;
}
#sitehead td a:hover {
	color: 000000;
}
#navbar {
	width:100%
}
#navbar td.nm {
	height:36px;
	text-align:center;
	font-size: 12px;
	color: #FFFFFF;
	background:url(nav_m.gif)
}
#navbar td.nm img {
	vertical-align:middle
}
#navbar td.nl {
	width:2px;
	background:url(nav_l.gif)
}
#navbar td.nr {
	width:2px;
	background:url(nav_r.gif)
}
#navbar td a:link, #navbar td a:visited {
	color: #FFFFFF;
	text-decoration:none
}
#navbar td a:hover {
	color:#FFFFFF;
	text-decoration:none
}
#search {
	width:100%
}
#search td.sl {
	width:3px;
	background:url(search_l.gif)
}
#search td.sm {
	height:26px;
	background:url(search_m.gif);
	color:#fff
}
#search td.sr {
	width:3px;
	background:url(search_r.gif)
}
.lframe {
	text-align:left;
	width:100%;
	background:#FFFFFF
}
.lframe table {
	width:100%;
	table-layout:fixed
}
.lframe td table {
	table-layout:auto
}
.lframe td.tm {
	height:29px;
	background:url(lframe_t_m.gif);
	text-align:right;
	padding-right:10px
}
.lframe td.tm img {
	vertical-align:middle
}
.lframe td.tl {
	width:120px;
	background:url(lframe_t_l.gif)
}
.lframe td.tr {
	width:1px;
	background:url(lframe_t_r.gif)
}
.lframe div.tt {
	color:#000000;
	font-size:12px;
	margin-top:5px;
	padding-left:35px
}
.lframe td.mm {
	padding:5px
}
.lframe td.ml {
	width:1px;
	background:#8E8E8E
}
.lframe td.mr {
	width:1px;
	background:#8E8E8E
}
.lframe td.bm {
	height:9px;
	border-top:1px #8E8E8E solid;
	padding:2px
}
.lframe td.bl {
	width:0px;
	display:none
}
.lframe td.br {
	width:0px;
	display:none
}
.TClass {
	width:108x;
	height:36px;
	text-align:center;
	overflow:hidden;
	background:url(lblon.gif);
	color:#ffffff;
	font-size:12px
}
.lblmm {
	border:1px #8E8E8E solid;
	border-top:0;
	padding:5px
}
.TClass div, .lblOff div {
	padding-top:8px
}
.mframe {
	width:100%
}
.mframe table {
	table-layout:fixed
}
.mframe td table {
	table-layout:auto
}
.mframe td.tl {
	width:108px;
	background:url(mframe_t_l.gif)
}
.mframe td.tm {
	background:url(mframe_t_m.gif);
	height:36px;
	text-align:right;
	padding-right:20px
}
.mframe td.tr {
	width:1px;
	background:#8E8E8E
}
.mframe td.mm {
	padding:5px
}
.mframe div.tt {
	color:#ffffff;
	font-size:12px;
	text-align:center
}
.mframe td.mm {
	background: #FFFFFF;
	padding:3px
}
.mframe td.ml {
	width:1px;
	background:#8E8E8E
}
.mframe td.mr {
	width:1px;
	background:#8E8E8E
}
.mframe td.bm {
	height:9px;
	border-top:1px #8E8E8E solid;
	padding:2px
}
.mframe td.bl {
	display:none;
	width:0px
}
.mframe td.br {
	display:none;
	width:0px
}
.head {
	width:88px;
	font-size:12px;
	text-align:center;
	line-height:200%
}
.logo {
	text-align:center
}
.leftnav {
	text-align:left;
	width:100%;
	background:#FFFFFF
}
.leftnav table {
	width:100%;
	table-layout:fixed
}
.leftnav td table {
	table-layout:auto
}
.leftnav td.tl {
	width:18px;
	background:url(nav_t_l.gif)
}
.leftnav td.tm {
	height:36px;
	background:url(nav_t_m.gif)
}
.leftnav td.tm img {
	vertical-align:middle;
}
.leftnav td.tr {
	width:1px;
	background:url(nav_t_r.gif)
}
.leftnav div.tt {
	color:#ffffff;
	font-size:12px;
	text-align:center;
	margin-top:2px
}
#dhtmltooltip {
	font-size: 9pt;
	border-right: gray 1px solid;
	padding-right: 4px;
	border-top: gray 1px solid;
	padding-left: 4px;
	z-index: 100;
	filter: progid:dximagetransform.microsoft.shadow(color=gray, direction=120);
	visibility: hidden;
	padding-bottom: 4px;
	border-left: gray 1px solid;
	width: 150px;
	padding-top: 4px;
	border-bottom: gray 1px solid;
	position: absolute;
	background-color: #cccccc
}
ul {
	list-style:none outside none;
	margin:0px;
	padding:0px
}
li {
	height:18px;
	/*line-height:18px;*/
	padding-top:8px;
	padding:5px 0 3 0px;
	list-style-type: none;
	background-position:left 0px
}
ul li span {
	float:right;
	margin-top: -1.4em;
	color:#999999
}
table.thumbnail {
	height:120px;
	width:120px;
	background:url("120x120.gif");
	text-align:center
}
table.thumbnail1 {
	height:300px;
	width:300px;
	background:url("300x300.gif");
	text-align:center
}
.inp {
	border:1px solid black;
	height:18px;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.Newboard {
	background:#8E8E8E;
	width:1px
}
.cartshowa {
	height:24;
	background-image: url('baojia_bg.gif');
	border-top: 1px solid #FFFFFF;
	font-weight:bold;
}
.cartshow0 {
	height:25;
	background-color:#F7F7F7;
	border-right: 1px solid #FFFFFF;
}
.cartshow1 {
	height:25;
	background-color:#FFFFFF;
	border-right: 1px solid #FFFFFF;
}