* {
	margin: 0;
	padding: 0;
}

/*body {font:12px Tahoma;margin:0px;text-align:center;background:#FFF;}*/
a:link,a:visited {font-size:12px;text-decoration:none;color:green;}
a:hover{color:red;}

body {
	background: #DADADA url(../images/bg_body_green.gif) left top repeat-x;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
}
/*ò3??2?èY?÷*/
#container {
	width:800px; margin: 15px auto;
}

/* header */
#header {width:800px; height:auto;margin:0 0 5px 0;}
/*ò3??LoGOí·2?*/
#logo {
	z-index:-1;
	position:absolute;
	top:10;
	/*visibility:hidden;*/
}
#logo h1 {
 	background:url(../images/CVM.gif) left top no-repeat;
 	margin:25px 0 5px 0px;
 	height:100px;
 	width:470px;
}
#menu {
	padding:10px 20px 0 0;
	height:110px;	
	}
	
/*à?ó?padding:20px 20px 0 0à′1ì?¨2?μ￥????*/
#menu ul {float:right;list-style:none; margin:0px auto;}
/*ìí?óá?float:rightê1μ?2?μ￥??óúò3??óò2à*/
#menu ul li {float:left;margin:0 7px;display:block;line-height:20px;}
/* ìí?óêú??*/
.menuDiv {width:1px;height:20px;background:#999}
#side_ul {
	margin:10px -15px;
	padding:2px -15px;
}
#side_ul li{
	width:200px;
	text-align:left;
}
#side_ul ul{
	list-style:square;
	padding:0px;
	margin-left:20px;
}
#side_ul ul ul
{
	list-style:disc;
	margin:0px 20px;
}
/* serHR*/
#userHR {
	width:100%;
	height:10px;
	background:#000000;
	clear:both;
	margin:0 0 1px 0;
	border-bottom: 2px solid green;
}

/* Banner ??*/
#banner{
	width:800px;
	height:160px;
	background: url(../images/banner.jpg);
	margin:0 0 10px 0;
}

#PageBody {
	float:right;
 	width:800px; 
	margin: 0 auto; 

} 
#Sidebar {
	border:1px solid #C9C9C9;
	background-color:#f9f9f9;
 	width:160px; /*éè?¨?í?è*/
 	text-align:left; /*??×?×ó????*/
 	float:left; /*???ˉ?ó×ó*/
 	clear:left; /*2??êDí×ó2à′??ú???ˉ*/
 	overflow:hidden; /*3?3??í?è2?·?òt2?*/
 	height: 700px;
}
.MainBody {
	border:2px solid #C9C9C9;
	/*background-color:#f9f9f9;*/
 	width:635px;
 	text-align:left;
 	float:right; /*???ˉ?óóò*/
 	/*clear:right; */
 	overflow:hidden;
 	height: auto;
	border-top:2px solid green;
	background:#fff;
}

#Footer{
	background-color:#DADADA;
 	clear:both;
 	padding:10px 0 0 0;
 	width:800px;
 	text-align:center;
 	overflow:hidden;
 	height:1.5;
 	font-size: 11px;
 	color:green;

}
#Footer img{
	vertical-align:bottom;
}
/* ±êìaà?*/
#sub_title{
 	background: url(../images/prod_list.jpg);
 	width: 200px;
 	height: 28px;
}
/* ±êìaà???μ?áD±í*/
.sub_title_list{
 	padding:10px 10px 10px 20px;
}
/* ±êìaà???μ?áD±í*/
#new_title{
 	background: url(../images/vip_login.jpg);
 	width: 200px;
 	height: 28px;
}
#prod_list{
	text-align:center;
	
}
#prod_list img{
	text-align:center;
	margin:2px;
	
}
/* main±êìaà?*/
#main_53{
 	background: url(../images/main_53.gif);
 	width: 620px;
 	height: 29px;
}
/* main 53 ±êìaà?list*/
#main_53_list{
 	width: 620px;
 	height: 150px;
}
/* main±êìaà?*/
#main_64{
 	background: url(../images/main_64.gif);
 	width: 620px;
 	height: 29px;
}
/* main 64 ±êìaà?list*/
#main_64_list{
 width: 620px;
 height: 150px;
}

/* main±êìaà?*/
#main_87{
 background: url(../images/main_87.gif);
 width: 620px;
 height: 29px;
}
/* main 87 ±êìaà?list*/
#main_87_list{
 width: 620px;
 height: 150px;
}
.t_more {
 margin: 6px 10px;
 float: right;
 text-align: right;
 color: #ffffff;
 font-size: 12px;
}
/* main_ABOUT?*/
#main_about{
 background: url(../images/main_product_list.gif) no-repeat #000;
 width: 635px;
 height: 29px;

}
/* main_ ordering?*/
#main_ordering{
 background: url(../images/main_ordering.gif);
 width: 620px;
 height: 29px;
}
/* main_shipping?*/
#main_shipping{
 background: url(../images/main_shipping.gif);
 width: 620px;
 height: 29px;
}
/* p mesese hieght  prod_list*/
.main_p{
 	width: 620px;
 	height: 506px;
	font-size:0.8em;
	color: #6c6c6c;

}
/* right space line */
.space_right{
	float:right;
	width:630px;
	height:10px;

}
/* 以下是产品列表样式表 under is product list style sheet */
.product{
    width:630px;
	/*height:200px;*/
	margin:5px auto;
	background:#fff;

}
.list{
	margin:0 auto;
    width:605px;
	height:150px;
	float:left;
}
.img_frame{
    width:350px;
	height:137px;
	padding:0px;
	border:1px #CCCCCC solid;
	float:left;
}

.txt{
	margin-top:10px;
	margin-left:2px;
	font-size:9pt;
    width:240px;
	float:right;
	color:green;	
	border-bottom:1px solid #ccc;
}
.txt span{
	color:red;
}
.txt p{
	margin:2px;
	overflow:hidden;
	/*white-space:nowrap;*/
}
.txt b{
	font-weight:normal;
	color:#000;
	}
.cle{
	clear:both; /* 使列表处框向下拉伸*/
	font-size:10pt;
	color:green;
	text-align:center;
	border-top:1px solid green;
}
