a:link, a:visited { color:#353535; }
/*--------------------------------------------------*/
#Header { width:950px; height:100px; margin:20px auto 5px; position:relative; background:#FFf; }
#Logo, #ChangeLag, #WebInfo, #HeadMenu, #Remark  { position:absolute; }
#Logo { left:0; top:0; width:191px; text-align:center; }
#Logo em { color:#000; position:absolute; bottom:-6px; left:30px; font-weight:bold; }
#ChangeLag { left:240px; top:20px; }
#WebInfo   { right:10px; top:20px; text-align:right; }

#Remark { left:0; bottom:0; width:219px;  }

#HeadMenu  { left:205px; top:50px; width:743px; height:33px; background:url(../../images/sub/blue1/headmenu_bg.gif) 0 0 no-repeat; }
#HeadMenu li { float:left; height:33px; line-height:33px; text-align:center; }
#HeadMenu #L1,
#HeadMenu #L2,
#HeadMenu #L3{ width:112px;  margin:0 2px;   }
#HeadMenu #L4{ width:167px; }
#HeadMenu #L5{ width:120px; }
#HeadMenu #L6{ width:106px; }

#HeadMenu a { font-weight:bold; color:#fff; font-size:1.1em;  font-family:Verdana, Arial, Helvetica, sans-serif; }

/*--------------------------------------------------*/
/*Menu*/
.Menus {width:218px;margin: 0 auto;overflow: hidden;}
.Menus .MHead{width: 218px;height: 26px;clear: both;overflow: hidden;}
.Menus .MHead{background: url(../../images/sub/blue1/menu/topbg.gif) no-repeat left top;}
.Menus .MHead div{ float:left; height:26px; line-height:26px;font-weight:bold;cursor:pointer; }
.Menus .MHead #H1{width:70px;}
.Menus .MHead #H2{width:65px;}
.Menus .MHead #H3{width:83px;}
.Menus .MHead .MHead1{background: url(../../images/sub/blue1/menu/topbg.gif) no-repeat 0px -26px;}
.Menus .MHead .MHead1 a:link,.Menus .MHead .MHead1 a:visited,.Menus .MHead .MHead1 a:hover,.Menus .MHead .MHead1 a:active{display:block;text-decoration: underline; font-size:1.2em;}
.Menus .MHead .MHead2{background: url(../../images/sub/blue1/menu/topbg.gif) no-repeat 0px -52px;}
.Menus .MHead .MHead2 a:link,.Menus .MHead .MHead2 a:visited,.Menus .MHead .MHead2 a:hover,.Menus .MHead .MHead2 a:active{display:block;text-decoration: underline;font-size:1.2em;}
.Menus .MHead .MHead3{background: url(../../images/sub/blue1/menu/topbg.gif) no-repeat 0px -78px;}
.Menus .MHead .MHead3 a:link,.Menus .MHead .MHead3 a:visited,.Menus .MHead .MHead3 a:hover,.Menus .MHead .MHead3 a:active{display:block;text-decoration: underline;font-size:1.2em;}
.Menus .MHead .Checked{background: url(../../images/sub/blue1/menu/topbg.gif) no-repeat 0px -26px;}

.Menus .MBody{width: 218px;height: auto;text-align:left;clear: both;overflow: hidden;background-color: #fff;}
.Menus .MBody{background-image: url(../../images/sub/blue1/menu/mbg.gif);background-repeat: repeat-y;background-position: left top;}
.Menus .MBody ul{ list-style-type:none; margin:4px auto; padding:0;}
.Menus .MBody li{ text-indent:2em; font-weight:normal; background:#f5f5f5; margin:0px 3px;}
.Menus .MBody li a{ width:180px; height:20px; overflow:hidden; line-height:20px;display:block;margin:0px 3px;text-decoration: underline;}
.Menus .MBody li a:link{background:none;}
.Menus .MBody li a:hover{background:#CCE8FB;}
.Menus .MBody h2{ font-size:12px;text-indent:1em;margin: 3px 3px;line-height: 20px;height: 20px;background: url(../../images/sub/blue1/menu/mbg2.gif) no-repeat;cursor:pointer;}
.Menus .MBody h2 a { width:180px; display:block; overflow:hidden; }
.Menus .MBody h2 a:link,.Menus .MBody h2 a:visited{background:none; display:block;}
.Menus .MBody h2 a:hover,.Menus .MBody h2 active{color:#ccffff;background:none;background: url(../../images/sub/blue1/menu/mbg1.gif) no-repeat;font-size:1.2em;display:block;}
.Menus .MBody .Checked{text-indent:1em;margin: 3px 3px;line-height: 20px;height: 20px;background: url(../../images/sub/blue1/menu/mbg2.gif) no-repeat;cursor:pointer;}
.Menus .MBody .Checked{ background: url(../../images/sub/blue1/menu/mbg1.gif) no-repeat;}
.Menus .MBody .Checked a{ display:block; color:#e0f3fe; font-size:1.2em;font-weight:bold;}

.Menus .MFoot{width: 218px;height: 12px;}
.Menus .MFoot{background: url(../../images/sub/blue1/menu/down.gif) no-repeat left top;clear: both;overflow: hidden;}
.Menus a{color: #333;text-decoration: none;}
.Menus a:link,.Menus a:visited {text-decoration: none;}
.Menus a:hover,.Menus a:active {text-decoration: underline;}
/*---------------------------------------------------------------------------------------------------------------------------*/
#SiteSearch {width:948px;height:88px;border:solid 1px #B2BFD0;color:#000;margin:5px auto;text-align:left;background: url(../../images/sub/searchBg.gif) repeat-x 0px 0px; overflow:hidden;}
#SiteSearch .ssdiv{ position:relative;padding-left:10px;}
#SiteSearch .sslist{ width:80%; margin-left:84px; padding:10px; padding-left:0px;}
#SiteSearch span{ position:absolute;top:0;right:10px;padding:9px 0px;}
#SiteSearch .input{ border: solid 1px #333; width:240px; font-size:1.2em; color:#666;}
#SiteSearch .ss_bt,#SiteSearch .ss_bt1
{cursor:pointer;color:#000;border:none;width:58px;height:21px;background: url(../../images/sub/buttonbg.gif) no-repeat 0px 0px;}
#SiteSearch .ss_bt1{width:96px;background: url(../../images/sub/buttonbg.gif) no-repeat 0px -21px;}
#SiteSearch label { cursor:pointer; }
.SSTable{color:#006;background:#fff;width:948px;height:100%;border:solid 1px #86929B;overflow:hidden;margin-bottom:10px;}
	.SSTable .input1{width:100px;}
	.SSTable .input4{width:158px;}
	.SSTable .input5{width:100px;}
	.SSTable .select{width:127px;}
	.SSTable select{width:160px;}
	.SSTable input,.SSTable select{ color:#666;}
	.SSTable .TitleFont{ font-size:1.2em; color:#006; font-weight:bold;}
	.SSTableh2{
		text-align:left;color:#fff;height:28px;line-height:28px;
		background: url(../../images/sub/SSTitle.gif) repeat-x; font-weight:bold; text-indent:3em;}
	.SSTable .input,.SSTable .input1,.SSTable .input4,.SSTable .input5{border: solid 1px #B1BFCF;font-size:12px;width:320px;}
	.SSTable .ss_bt,.SSTable .ss_bt1{
		border:none; width:125px; height:27px; background:url(../../images/sub/buttonbg.gif) no-repeat 0px -237px;
		vertical-align:middle;cursor:pointer;}
	.SSTable .ss_bt1{width:67px; height:27px; background:url(../../images/sub/buttonbg.gif) no-repeat 0px -210px;}

/*-----------idx_blue1 common style----------*/
em { font-style:normal; color:#c00;}
.ProductsBg { background:#F3F3F3; }

/*-----------idx_blue1----------*/
	/*---------------------*/
	.RightList1 { border:none; background:#F5F7F9 url(../../images/sub/blue1/blue1_title1_bg.gif) 0 bottom repeat-x; margin-bottom:5px;  }
		.RightList1 h2 { position:relative; height:33px; line-height:33px; border-bottom:1px solid #000045; color:#000045; font-size:14px; padding-left:12px; }
		.RightList1 h2 span { position:absolute; right:10px; top:0; }
		.RightList1 h2 span a:link,
		.RightList1 h2 span a:visited { color:#333333; text-decoration:underline; font-weight:normal; font-size:0.9em; }
		.RightList1 h2 span a:hover,
		.RightList1 h2 span a:active { text-decoration:none; }

	/*-------------------*/
	.RightList2 { border:1px solid #8C99A2; margin-bottom:5px; }
		.RightList2 h2 { position:relative; height:22px; line-height:22px; font-size:1em; color:#fff; padding-left:12px; background:url(../../images/sub/blue1/blue1_title2_bg.gif) left bottom repeat-x; }
		.RightList2 h2 span { position:absolute; right:10px; top:0px; }
		.RightList2 h2 span a:link,
		.RightList2 h2 span a:visited{ font-size:1em; text-decoration:underline; font-weight:normal; }
		.RightList2 h2 span a:hover,
		.RightList2 h2 span a:active { text-decoration:none; }
			.RightList2 h2 a:link, .RightList2 h2 a:visited  { color:#fff;text-decoration:underline;}
		
		/*-------------------*/
		.ListContent { padding:5px; }
			.ListContent ul { margin:6px auto; } 
			.ListContent li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; background:url(../../images/sub/aaa.gif) left 9px no-repeat; text-indent:8px; text-align:left; padding:3px 0; }
			.ListContent ul.TradeShows em { color:#666; }
			.ListContent li img { vertical-align:middle; margin-top:0 !important; margin-top:1px; }
			.ListContent li .date { margin-left:10px; }
				.Recommend { margin:0 auto 15px; width:99%; text-align:left; font-family:Arial, Helvetica, sans-serif;}
					.Recommend a:link, 
					.Recommend a:visited { font-size:1.2em; font-weight:bold; text-decoration:underline; color:#333;  }
					.Recommend a:hover { text-decoration:none; }
				.Recommend em { color:#666; font-size:1em; display:block; }
				.AdInfo { margin:5px auto; text-align:center; overflow:hidden; }

			.FeaturedProducts { margin:20px auto; height:113px; position:relative; text-align:center; }
			.FeaturedProducts a.ChangePro { position:absolute; display:block; width:14px; height:14px; overflow:hidden; text-indent:999px; }
				.FeaturedProducts a.GoLeft  { top:38px; left:5px;  background:url(../../images/sub/go_left.gif) no-repeat left top;  }
				.FeaturedProducts a.GoRight { top:38px; right:5px; background:url(../../images/sub/go_right.gif) no-repeat left top; }
				.ProductsShow { margin:0 auto; width:89% !important; width:92%; }
					.Products { float:left;  width:100px; margin:10px 6px; }
						.Products img { width:100px; height:75px; border:1px solid #B1BFCF; }
					.Products a:link, .Products a:visited { text-decoration:underline; text-align:center; color:#33383C; }
					.Products a:hover { text-decoration:none; }
			.BuyAndSell .BuyStyle, .BuyAndSell .SellStyle { width:255px;}
			.BuyAndSell .BuyStyle { float:left; }
			.BuyAndSell .SellStyle { float:right; }
			.BuyAndSell .BuyStyle h2, .BuyAndSell .SellStyle h2 { color:#000045; background:url(../../images/sub/blue1/blue1_title3_bg.gif) 0 0 no-repeat; }
			
			
			#Content .RightList2 { border:none;}
			#Content .RightList2 h2 span a { color:#333;}
			.Supplier h2, .Trade h2 { height:22px; color:#080055; line-height:22px; background:url(../../images/sub/blue1/blue1_title3_bg.gif) 0 -22px no-repeat; }
			.SupplierLogo { margin:10px auto 0px; overflow:hidden; }
			.SupplierLogo a { float:left; display:block; width:257px; text-align:center; }
			
			#Content .Supplierlist li { float:left; width:253px; background:none; text-indent:11px; padding:3px 0 3px 0; }
			#Content .BuyStyle li, 
			#Content .SellStyle li { line-height:normal; background:none; padding:3px 0; }

			#Content .TradeNews { padding-left:8px; }
			
			.TradeNews { padding-left:10px; }
			
			.Resources { border:1px solid #BABFC3; height:auto !important; height:70px;   }
			.Resources h2 { height:30px; line-height:30px; text-indent:12px; background:#fff url(../../images/sub/blue1/blue1_title4_bg.gif) 0px 0px repeat-x; }
			.ResourcesList { margin:0px auto 10px; }
				.ResourcesBox { float:left; width:110px; margin:5px; }	
					.ResourcesBox img { float:left; border:1px solid #B1BFCF; margin:3px; }	
					
			#TradeUnion { width:724px;  margin-top:5px; float:right; border: 1px solid #B1BFCF; text-align:left; }
				#TradeUnion h2 { height:21px; line-height:21px; background:#000045; color:#99CCFF; padding-left:12px; position:relative; }
				#TradeUnion h2 span { position:absolute; right:10px; top:0px;  }
				#TradeUnion h2 span a{ color:#99CCFF; font-weight:normal; font-size:0.9em; text-decoration:underline;   }
				.UnionList { padding:5px; }
				
				.UNSBizSer { background:none; margin:5px auto 5px; }
					.UNSBizSer dt { height:30px; line-height:30px; text-indent:5px;}
					.UNSBizSer dt a:link, 
					.UNSBizSer dt a:visited {  color:#000045; font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
					.UNSBizSer dd { margin:3px auto;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; background:url(../../images/sub/aaa.gif) 8px 7px no-repeat; text-indent:18px; text-align:left; }
			

		.TestimonialsBg {  background:#F5F7F9 url(../../images/sub/blue1/blue1_title1_bg.gif) left bottom repeat-x;  }		
			.Testimonials { width:100%; margin:0px auto; padding:10px 0;}
				.Testimonials img { float:left; margin-right:10px; }
				.Testimonials p { margin:5px auto; }
		
		/*------Search Box------*/
		.SearchImporters { width:100%; }
		.SearchImporters td { height:25px; text-align:right; font-family:Arial; font-weight:bold;}
		.SearchImporters label { float:left; }
		.SearchImporters input, .SearchImporters select { border:1px solid #B1BFCF; height:16px; }
		.SearchImporters input { padding-top:1px; padding-left:1px; }
			.width190 { width:190px; }
			.width180 { width:180px; }
			.width160 { width:160px; }
			.width90 { width:90px; }
		.SearchImporters .ss_bt1 {  font-size:1em; font-family:Arial; font-weight:bold;  cursor:pointer; color:#000; border:none; height:20px; padding-bottom:2px; width:115px;background: url(../../images/sub/buttonbg.gif) no-repeat 0px -344px; float:right; }
