A:link 			{ COLOR:#387FBB; TEXT-DECORATION: none;}
A:visited 		{ COLOR:#387FBB; TEXT-DECORATION: none;}
A:hover 		{ COLOR: red; TEXT-DECORATION: underline;}
body		 	{ font-size:12px; font-family:arial; margin:0px; padding:0px; background:#CCCCCC; }
p, table, td, form, h1, span 	{ margin:0px; padding:0px; font-family:arial; font-size:12px; font-weight:normal; }
#leftitem		{ width:300px; height:20px; background:url(../images/leftitem.gif) no-repeat; overflow:hidden; margin:4px; }
#leftitem span	{ line-height:22px; padding-left:14px; font-weight:bold; color:#228522; }

#lefttopnav		{ width:398px; height:18px; border-bottom:1px #EBDD64 solid; color:#FF0000; }
#lefttopnav div { float:left; cursor:hand; width:80px; height:16px; padding-top:2px; text-align:center; border:1px #EBDD64 solid; border-bottom:none; margin-left:3px;}
#lefttopnav div { float:left; cursor:hand; width:80px; height:16px; padding-top:2px; text-align:center; border:1px #EBDD64 solid; border-bottom:none; margin-left:3px;}

.home_alerts			{ width:398px; height:82px; overflow:hidden; background:#FEF079; border-bottom:1px #EBDD64 solid; border-top:2px #FEF079 solid;}
.home_alerts h2			{ margin:0px; padding:0px; padding-top:2px; }
.motionline				{ font:12px arial; width:120px; height:15px; line-height:120%; border-left:3px #CC9933 solid; padding-left:2px; overflow:hidden; float:left; margin:2px; }

#nlefttopnav		{ width:398px; height:18px; border-bottom:1px #666666 solid; color:#000000;  }
#nlefttopnav div { float:left; cursor:hand; width:80px; height:16px; padding-top:2px; text-align:center; border:1px #666666 solid; border-bottom:none; margin-left:3px;  }

.nhome_alerts			{ width:398px; height:82px; overflow:hidden; background:#F5F5F5; border-bottom:1px #CCCCCC solid; border-top:2px #CCCCCC solid;}
.nhome_alerts h2			{ margin:0px; padding:0px; padding-top:2px }
.nmotionline				{ font:12px arial; width:390px; height:15px; line-height:120%; border-left:3px #333333 solid; padding-left:2px; overflow:hidden; float:left; margin:2px;}

.nmotionline2				{ font:12px arial; width:390px; height:15px; line-height:120%; border-left:3px #333333 solid; padding-left:2px; overflow:hidden; float:left; margin:2px; }




#whole		 	{ width:980px; margin:0px auto; display:table; background:#FFFFFF; padding-top:4px; padding-bottom:4px; border-left:1px #bbbbbb solid; }
#main		 	{ width:960px; margin:0px auto; display:table; }
#main #nav_top	 	{ width:960px; height:90px; overflow:hidden; }
#main #nav_content_search 	{ width:960px; height:40px; background:url(../images/halfbluebg.gif) no-repeat; overflow:hidden; padding-left:4px;  }
#main #nav_content_search p	{ margin-top:8px; }
#main #nav_content_search #top_search  { margin-top:8px; float:left; width:556px; }
#main #nav_content_search #top_marquee { margin-top:8px; float:right; widows:388px; }
#main #top_img_top 	{ clear:both; width:960px; height:320px; overflow:hidden; margin-bottom:12px; }
#main #top_img_top #top_img_left 	{ width:556px; height:320px; float:left; background:#C5E9F7; margin-right:6px; }
#main #top_img_top #top_img_right 	{ width:398px; height:320px; float:left; overflow:hidden; }
#main #top_img_top #top_img_right #content_news	{ clear:both; width:398px; height:110px; overflow:hidden; margin-bottom:4px; }
#main #top_img_top #top_img_right #content_news p	{ }
#main #top_img_top #top_img_right #content_news h1	{ background:url(../images/arrow.gif) no-repeat; padding-left:10px; height:16px; width:398px; overflow:hidden;}
#main #top_img_top #top_img_right #content_exhibition	{ width:398px; height:94px; overflow:hidden; margin-bottom:4px;}
#main #top_img_top #top_img_right #content_exhibition p	{  }
#main #top_img_top #top_img_right #content_exhibition h1	{ background:url(../images/arrow.gif) no-repeat; padding-left:10px; height:16px; width:398px; overflow:hidden;}
#main #top_img_top #top_img_right #content_supplier		{ width:398px; height:116px; }
#main #top_img_top #top_img_right #content_supplier p	{  }



#main #content_down	{ clear:both; width:960px; background:#ffffff; display:table; }

#main #content_down #content_featured	{ clear:both; width:958px; height:160px; padding-top:2px; display:table; background:#C6FBA6; border:1px #BAEE9A solid; margin-bottom:12px; }
#main #content_down #content_featured p	{ margin:0px; padding:0px; }
#main #content_down #content_featured #featured_thumball	{ width:960px; height:150px; }



#main #content_down #content_category	{ width:958px; height:186px; padding-top:2px; display:table; background:#CAE4FF; border:1px #B9D3EE solid; margin-bottom:12px; }
#main #content_down #content_category p	{ margin:0px; padding:0px; }

#main #content_down #content_category #cate_top	{ width:480px; height:138px; float:left; padding:8px; overflow:hidden; }
#main #content_down #content_category #cate_top #cate_s	{ width:140px; float:left; overflow:hidden; height:24px; font-size:12px; padding:3px; margin:3px; float:left; white-space:nowrap;  }

#main #content_down #content_category #cate_home	{ width:440px; height:138px; float:left; padding:8px; overflow:hidden; background:url(../images/catbg.gif) no-repeat; }
#main #content_down #content_category #cate_home #cate_s	{ height:14px; display:table; padding:2px; margin:3px; float:left; white-space:nowrap;  }
.cate_s_1 { color:#ED1C24 !important; } .cate_s_2 { color:#F26522 !important; } .cate_s_3 { color:#F7941D !important; }
.cate_s_4 { color:#EFB400 !important; } .cate_s_5 { color:#8DC63F !important; } .cate_s_6 { color:#39B54A !important; }
.cate_s_7 { color:#00A99D !important; } .cate_s_8 { color:#00AEEF !important; } .cate_s_9 { color:#A67C52 !important; }
#main #content_down #content_category #cate_home #cate_s a { color:teal; font-family:"宋体","新細明體"; }



#main #content_down #content_showpic	{ float:left; width:958px; padding-top:2px; display:table; background:#E2D5F2; border:1px #D2C6E2 solid; margin-bottom:12px; }
#main #content_down #content_showpic #photos_top { }
#main #content_down #content_showpic #photos_top #photos { float:left; width:160px; height:160px; }



#main #content_down #content_pub	{ float:left; width:958px; padding-top:2px; display:table; background:#FEF4DF; border:1px #EFE4CD solid; margin-bottom:12px; }
#main #content_down #content_pub #photos_pub_top { }



#main #content_down #content_banner	{ clear:both; width:958px; padding-top:2px; display:table; background:#EDDADA; border:1px #DFC8C8 solid; margin-bottom:12px; }
#main #content_down #content_banner p { margin:2px; }


#content_featured .thumblist			{ float:left; width:106px; height:135px;   text-align:center; padding:4px 7px 4px 7px; }
#content_featured .thumblist_img 		{ background-color: #fff;  height:106px;  width:106px;  text-align:center;  /* Firefox, Chrome */  line-height:106px;  white-space:nowrap;  /* IE */  *font-size:96px;  /* 200px * 0.8 = 180px */  font-family:Arial; margin-bottom:2px;}
#content_featured .thumblist_img:after 	{ content:".";  font-size:1px;  margin-left:-1px;  opacity:0;}
#content_featured .thumblist_img img 	{ vertical-align:middle; }
#content_featured .thumb_text			{ width:106px; overflow:hidden; height:16px; color:#996666; line-height:1.4;}

#photos_top .thumblist					{ float:left; width:160px; height:180px;   text-align:center; padding:4px 15px 4px 15px; }
#photos_top .thumblist_img 				{ background-color: #fff;  height:160px;  width:160px;  text-align:center;  /* Firefox, Chrome */  line-height:160px;  white-space:nowrap;  /* IE */  *font-size:148px;  /* 200px * 0.8 = 180px */  font-family:Arial; margin-bottom:5px;}
#photos_top .thumblist_img:after		{  content:".";  font-size:1px;  margin-left:-1px;  opacity:0;}
#photos_top .thumblist_img img 			{  vertical-align:middle; }
#photos_top .thumb_text					{ width:160px; overflow:hidden; height:16px; color:#996666; line-height:1.4;}

#photos_pub_top .thumblist				{ float:left; width:97px; height:153px; padding:4px 11px 4px 11px; }
#photos_pub_top .thumblist_img 			{ background:url(../images/bookbg.gif) no-repeat;  height:135px;  width:97px; margin-bottom:2px;}
#photos_pub_top .thumblist_img div 		{ height:130px;  width:92px; overflow:hidden; }
#photos_pub_top .thumblist_img img 		{  }
#photos_pub_top .thumb_text				{ text-align:center; width:92px; overflow:hidden; height:16px; color:#996666; line-height:1.4;}

.bannerpic			{ width:146px; height:50px; overflow:hidden; margin:4px; background:#FFFFFF; border:1px #DFC8C8 solid; float:left; padding:1px; }

#content_news_inner { }
#content_news_inner h1 { line-height:20px; }
#content_news_inner h2 { margin:0px; padding:0px; font-family:arial; font-size:12px; font-weight:normal; line-height:24px; background:#efefef;}

#down { background:#CCCCCC; height:60px; text-align:center; line-height:60px;  }



