form{ margin:0; padding:0px;}
.line{ clear:both; list-style:none;  height:1px; line-height:1px; background-color:#AAA; color:#AAA; margin:5px auto; padding:0px; display:block; }

.index_main{ clear:both; width:843px; height:auto; margin:5px auto; padding:0px; position:relative;}
	.l_r_height{ height:600px; margin-bottom:5px;}
	.index_left{ float:left; width:162px; height:auto; margin:0; padding:0px;}
		.index_left_item{ text-align:center; position:relative; border:1px #ccc solid;} 
			.index_left_title{ background:url(../images/index/left_title_bg.jpg) top left repeat-x; height: 24px; line-height:24px; text-align: center; color: #fff; font-weight:bold; }
				.index_left_title a{ color:#fff;}
				.index_left_title a:visited{ color:#fff;}
			.index_search_frm{ height:220px; text-align:center;  background:url(../images/index/left_search_bg.jpg) top center no-repeat; margin:2px auto; padding:4px 0px; overflow:hidden; }
			.index_left_link_title{ clear:both; height:20px; line-height:20px; font-weight:bold; margin:5px auto;}
			.index_left_link_content{ clear:both; height:118px; text-align:left;}
				.index_left_link_content .link_item{ font-size: 11px; height: 22px; padding-left:10px;}
				.index_left_link_content .link_item a{ color:#666; font-weight:bold; text-decoration:none;}
				.index_left_link_content .link_item a:hover{ color:#666;  text-decoration:underline;}
				.index_left_link_content .link_item a:visited{ color:#666; text-decoration:none;}
				
				.index_left_link_content .pink_tag{ clear:both; height:25px; line-height:25px;}
				.index_left_link_content .pink_tag img{ float:left;margin-top:4px; margin-left:2px;}
				.index_left_link_content .pink_tag a{ color:#900; font-weight:bold; text-decoration:none;}
				.index_left_link_content .pink_tag a:hover{ color:#900; font-weight:bold;  text-decoration:underline;}
				.index_left_link_content .pink_tag a:visited{ color:#900; font-weight:bold; text-decoration:none;}
				
		.left_item_title{ background-color: #F3C0BB; height: 25px; line-height:25px; text-align: center; color: #000; font-weight:bold;}
		.left_item_img{ clear:both; margin-top:5px; padding:0px; text-align:center; }
			.left_item_img a{ margin:0; padding:0px;}

	.index_right{ float:right; width:670px; height:auto; margin:0; padding:0px;}
		.index_right_item{text-align:left; float:left;}
			.index_right_item_main{ float:left; width:475px; text-align:center;}

				.index_right_item_main_img{ width:465px; height:309px; margin:0px auto; padding:0px;cursor:pointer; text-align:left;}
				
				.index_right_item_main_txt{ margin:0 auto; padding:0px; width:465px; line-height:18px; text-align:left;}
				.index_right_item_main_txt h1{ list-style:none; margin:0; padding:0px; font-size: 12px; font-weight: normal;}
			.index_right_item_right{ float:right; width:188px;}
				.index_right_item_right_title{ margin:0 auto; padding:0 0 3px 0px; height: 25px; font-weight:bold; text-align:center; border-bottom:solid #f99 1px;}
				.index_right_item_right_txt{ margin:5px auto;}
				.index_right_item_right_img{ margin:1px auto;}
			
			.index_ad{ clear:both;}
			.index_search_pro{ clear:both; width:100%; height:28px; line-height:28px; background-color: #DBD5D5; margin-top:0px;  text-align:center;}
				.from_input{ border:solid #999 1px; width:165px; height:16px; margin-top:1px;} 
				.from_submit{ border:solid #fff 1px; background-color:#F5A2B6; width:50px; height:20px; color:#FFF; font-weight:700;} 
			.index_product_type{ clear:both; text-align:center;}
				.index_product_type ul{ clear:both; list-style-type:none; width:665px; margin:0; margin:5px 0px; padding:0px; position:relative; display:block;}
				.index_product_type ul li{ list-style:none; float:left; width:33%; height:180px; margin:0; padding:0px; display:inline;}
			.index_new{ clear:both; margin:0; margin-top:5px; padding:0px;}
				.index_new ul{ clear:both; list-style-type:none; width:665px; margin:0; padding:0px; position:relative; display:block;}
				.index_new ul li{ list-style:none; float:left; height:188px; margin:0; padding:0px 2px; display:inline; vertical-align:middle;}
			.index_faq{ clear:both; height: 138px; margin-top:5px; border-bottom: solid #999 1px;}
				.index_faq .span1{ font-size:11px;}
				.index_faq .span1 a{ font-size:11px;}
			
			.index_catalog{ clear:both; height: 138px; margin-top:5px; border-bottom: solid #999 1px;}
			
			
.index_right_item_main_img_20090101{ width:465px; height:309px; margin:0px auto; padding:0px; background:url(../images/index/index-zt-20090101.jpg) left top no-repeat;cursor:pointer; text-align:left;}




