/*基本信息*/
body {background:#dbe5e5; font:12px Tahoma;margin:0px;text-align:center;}

a:link,a:visited {font-size:12px;text-decoration:none;}

a:hover{}

.clear {clear: both;}

a,div,img {border: none; padding:0px; margin:0px;}

li { list-style: none; margin: 0px;}

/*基本结构*/

#container {display: block; height: auto; margin:10px auto; width:802px;}

#header { height:137px;}

#main_menu {background: url(../images/bg-main_menu.jpg) repeat-x; clear: both; height: 45px;}
		#main_menu a {float: left;}
		#products_menu_title {}
		.menu_link { margin: 15px 30px 0px 35px; }
		.menu_link:link { color:#FFFFFF; }
		.menu_link:visited { color:#ccc;} 
		.menu_link:hover { color: #FFFF00; text-decoration:underline;}

#page_body {background-color: #fff; height: auto;}
		#leftside_bar { background: #d2dbe2 url(../images/banner_left-01.jpg) no-repeat bottom; float:left; height: 100%; width: 165px;}
				.products_menu_btn { display:block; line-height:43px; height:43px;}
				.products_menu_btn:link { background:url(../images/bg-products_btn-nomal.jpg) no-repeat; color:#000000; font-size:14px; font-weight: bold;}
				.products_menu_btn:visited { background:url(../images/bg-products_btn-nomal.jpg) no-repeat; color: #666666; font-weight:bold;}
				.products_menu_btn:hover { background:url(../images/bg-products_btn-over.jpg) no-repeat; color: #FFFF00; font-weight:bold;}
		#main_body/*IE5.5+*/,#content/*IE5.5+*/ { float:left; height: auto; padding:0px 30px 33px; text-align: justify; width:367px!important; width /*5.5*/: 427px;}
				#head_line { border-bottom: #a18a51 solid 2px; color:#FF0000; font-size:16px; padding-bottom: 9px; margin:20px 0px 15px 0px;}
		#rightside_bar {background-color: #f1f1f1; float:right; height: 100%; width: 210px;}
				#rightside_bar img { margin:18px 0px 0px 0px;}

#footer {background-color: #000; clear: both; color: #dbe5e5; line-height: 28px; height: 28px; padding: 0px 15px; text-align: left;}
		#copyright {float: left;}
		#postoffice {background: url(../images/icon-mail.jpg) no-repeat left; float: right; padding-left: 20px;}
				#postoffice:link { color:#666;}
				
/*about us*/
		#content_overflow/*IE5.5+*/ { border: none; float:left; height: 343px; padding:0px 30px 33px; overflow-y: scroll; text-align: justify; width:577px!			important; width /*5.5*/: 637px;}

		.menu_link_selected { color: #FFFF00; margin: 15px 30px 0px 35px;}

/*Company Directory*/
		#content/*IE5.5+*/ { width: 557px!important; width /*5.5*/: 637px;}

/*Contact Us*/
		.info_line { background-color: #f1f1f1; display: block; height: 20px; padding: 0px; margin: 0px auto 12px; width: 540px!important; width /*5.5*/: 530px;}
		.info_line li { float: left; line-height: 20px; height: 100%; padding-left: 5px;}
		.info_title { background-color: #738599; color: #fff; display: block; font-weight: bold; width: 115px;}
		.info_content { color: #000; display: block;}
		
/*Product Leve01*/
		.category_link { background-color: #000; display: block; float: left; height: 200px; margin: 0px 12px 30px 12px; width: 160px;}
		.category_link:link { color: black;}
		.category_link:visited { color: #666;}
		.category_link:hover { color: #ff0000; font-weight:bold;}
		.category_link span { display: block;}
		.category_pic { border: #ccc solid 1px;}
		.category_title { background: #eee; height: 67px; padding: 0px 5px; text-align: left;}
		
/*Product Leve02*/
		.nav_link:link, .nav_link:visited { color: #666; font-size: 12px; font-weight: normal; text-decoration: none;}
		.nav_link:hover { color: red; text-decoration: underline;}
		.product_block { border: #ccc solid 1px; display: block; height: auto; padding: 0px; margin: 0px auto 17px; width: 530px!important; width /*5.5*/: 530px;}
		.product_title { display: block; float: left; height: auto; padding-top: 15px; text-align: center; width: 130px;}
		.product_title img { border: #ccc solid 1px;}
		.product_title span { display: block; margin: 0px auto; width: 98px;}
		.product_content { background-color: #ffffeb; display: block; height: 100%; float: right; padding: 10px; width: 380px;}
		.content_list { height: auto; margin:14px 0px 20px; padding:0px; }
		.content_list li { border-bottom: #fff solid 1px; margin: 3px 0px;}
		.content_list p { margin: 3px 0px;}
		.product_content em { color: #003399; font-weight: bold; margin: 0px 5px 0px 0px;}
		.indent { padding: 0px 10px 0px 25px; margin: 0px;}
		.indent li { border: none; list-style: decimal; padding: 0px; }
		.product_link:link { color: black;}
		.product_link:visited { color: #666;}
		.product_link:hover { color: #ff0000;}
		.detail_link { clear: both; padding: 5px; text-align: right; text-decoration: underline;}
		
/*Product Leve03*/
		#product_size { font-size:12px; margin: 40px auto;}
		#product_image img { border:#CCCCCC solid 1px; margin: 20px 20px 40px ;}
		#product_name { vertical-align:top;}
		.pic_btn { height:30px; text-align:right;}
		.pic_btn a { margin-right:10px;}
		#table_Content td { font-size: 12px; text-align:center;}
		#table_contact { color:#666; text-align:right; padding-right:10px;}