body {
	margin: 10px;
	padding:0px;
	text-align:center;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;

}
td {
	font-size: 12px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#666;

}
#main{
BACKGROUND-COLOR:FFFFFF;WIDTH:730PX;
padding:0px;
}
#content{margin:12px;}
/*主菜单的样式*/
#topmenu {
MARGIN:0px; 
BORDER:0px;
BACKGROUND: transparent no-repeat right top;  
COLOR: #FFF; 
HEIGHT:27px;
background-color:#187B5F;
}
#topmenu .active{
FONT-WEIGHT: bold; 
COLOR: #fff;
BACKGROUND-COLOR: #1BA633;

}
#topmenu ul {
CLEAR: left;
MARGIN: 0px;
PADDING: 0px;
BORDER:0px;
LIST-STYLE-TYPE: none;
TEXT-ALIGN: center; 
display:inline;
}

#topmenu li {
FLOAT: left;
DISPLAY: block;
MARGIN: 0px;
PADDING:0px;
TEXT-ALIGN: center;
BORDER-right:#fff 1px solid;
LINE-HEIGHT:27px;
}

#topmenu li a {
DISPLAY: block;
MARGIN:0px;
PADDING:0px;
WIDTH: 100%; 
COLOR: #FFF; 
TEXT-DECORATION: none; 
}
#topmenu li a:hover {
FONT-WEIGHT: bold; 
COLOR: #fff;
BACKGROUND-COLOR: #1BA633;
}

#topmenu ul li#one A {	WIDTH: 90px}
#topmenu ul li#two A {	WIDTH: 100px}
#topmenu ul li#three A { WIDTH: 100px}
#topmenu ul li#four A {	WIDTH: 100px}
#topmenu ul li#five A {	WIDTH: 100px}
#topmenu ul li#six A {	WIDTH: 100px}
#topmenu ul li#seven A { WIDTH: 100px}

.bottom{
	color:#666;
	height:80px;
	padding-top:15px;
	background-color:#DDECD5;
	line-height:150%;
}
.product_list_bg {
	background-image: url(../images/product_list_line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
a:link {
	color: #187B5F;
	text-decoration: underline;
}
a:visited {
	color: #187B5F;
	text-decoration: underline;
}
a:hover {
	color: #FF9900;
	text-decoration: underline;
}
.location {
text-align:left;
padding:10px 20px;
height:25px;
color:#16785F;
}
.location a:link,.location a:visited,{
color:#16785F;
text-decoration : none;
}
.location img{
margin-left:5px;
margin-right:5px;
}
.category{
DISPLAY:inline;
	}
.category ul{
MARGIN: 0px; 
PADDING:0px; 
BORDER: 0px; 
DISPLAY:inline;
	}
.category li{
DISPLAY: block; 
MARGIN-left:4px; 
LIST-STYLE-TYPE: none; 
height:20px;
}
#listView tr{
 background-color:expression((this.rowIndex % 2)==0?"#F5FAFF":"#ffffff");
}

#listView th{
color:#999;
 height:25px;
 border-bottom:1px solid #EBEBEB;
 font-size:12px;
 background-image: url(../images/listtr.jpg);
 white-space: nowrap; 
}
#listView td{
 padding:2px 8px;
 white-space : nowrap ;

}
#listView td img{ 
 margin:6px 8px 6px 12px;
}
#listView td a{ 
 font-weight:bold;
}
#secTable{
margin-top:30px;
}
.sec1 { 
    background-image: url(../images/sec1.gif);
	background-repeat: no-repeat;
    cursor: hand;
    color: #000;
	width:105px;
    }
.sec2 { 
    background-image: url(../images/sec2.gif);
	background-repeat: no-repeat;
    cursor: hand;
    color: #015CAB;
	width:105px;
	font-weight:bold;
    }
.main_tab {
 margin-bottom:20px;
 line-height:170%;
 padding:22px;
    }

#listViewPagination{
width:100%;
padding:4px 10px;
}
#listViewPagination .availability{
color:#015CAB;
TEXT-DECORATION: none;
}
}
#listViewPagination .invalid{
color:#666;
TEXT-DECORATION: none;
}
#listViewPagination img{
border:0px;}
.feedback{
	background-image: url(../images/feedback.jpg);
	background-repeat: no-repeat;
	background-position: right top;}
.feedback td{padding:2px 8px 2px 8px;}
.contact{
background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	background-position: right top;
line-height:140%;
padding:40px 25px;
}
#left {
	border-right:1px solid #ccc;
	background-color:ECF2EA;
}
#left a:link,#left a:visited{
	TEXT-DECORATION: none; 

}
.itemtitle {
background-image: url(../images/item_bg.gif);
text-align:left;
padding:4px 15px;
border-bottom:1px solid #ccc;
height:25px;
}.title {
	font-size: 14px;
	font-weight: bold;
	border-bottom:1px solid #E8E8E8;
	color:#015CAB;
}
ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

#treenav {
	margin: 10px;
	text-align: left;
}

#treenav ul li {
	margin: 1px 0;
	padding: 0;
	font-size: 11px;
}

#treenav ul.expanded {
	display: block;
}

#treenav ul.expanded,#treenav ul.collapsed {
	margin: 5px 10px;
}

#treenav ul.collapsed {
	display: none;
}

.expanded li,.collapsed li{
	border-bottom: 1px solid #efefef;
}

.listhead {
	font-weight: bold;
	display: block;
	font-size: 12px;
	color: #333333;
	background: #F1F1F1;
	padding: 3px 10px;
	width: 100%;
	margin: 1px 0;
}

#treenav a {
	text-decoration: none;
	color: #666666;
}

#treenav a:hover {
	color: #990000;
}.protitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/pro_title.gif);
	background-repeat: no-repeat;
	padding-left:8px;
	padding-top:3px;
}

