
body
{
	margin:0;
	
	}
	input{ font-size:12px}
	td{font-size:12px;color:#333; font-family:Tahoma}
	div.HackBox{display:none;}
	#shop_menu{list-style:none; margin:9px 10px 10px 10px}
	/*
	#shop_menu li a{color:#000000;height:33px; width:130px; padding-top:8px; font-size:14px;background: url(images/shop_r6_c2.jpg);margin:0 0 7px 0; text-align:center}
	#shop_menu li a:hover{background: url(images/shop_r4_c2.jpg);}
*/

.STYLE1 {
	font-size: 14px;
	font-weight: bold;
}

a:hover {
	color: #ff7300;
}
a.STYLE2 {color: #FF6600}
a.STYLE2:hover {color: #FF6600}
a.STYLE2:active {color: #FF6600}
a.STYLE2:visited {color: #FF6600}
.STYLE5 {font-size: 14; height:28; text-align:center; background:#DBDBDB; border-bottom:1px solid #fff}
.STYLE6 {font-size: 14; background:#EBEBEB; border-bottom:1px solid #DBDBDB}

.SelectedMenu
{
	color:#000000;
	height:33px; 
	width:130px; 
	padding-top:8px; 
	font-size:14px;
	background: url(images/shop_r4_c2.jpg);
	margin:0 0 7px 0; 
	text-align:center
}
.SelectedMenu:hover
{
	background: url(images/shop_r4_c2.jpg);
}

.UnSelectedMenu
{
	color:#000000;
	height:33px; 
	width:130px; 
	padding-top:8px; 
	font-size:14px;
	background: url(images/shop_r6_c2.jpg);
	margin:0 0 7px 0; 
	text-align:center
}
.UnSelectedMenu:hover
{
	background: url(images/shop_r4_c2.jpg);
}

#TopNavMenu
{
	border-bottom:1px solid #cccccc;
	height:22px;
	font-size:9pt;
	color:gray;
	text-align:right;
	padding-right:30px;
	padding-top:5px;
}

#TopNavMenu A
{
	font-size:9pt;
	color:#464646;
	text-decoration:underline;
}
#TopNavMenu A:hover
{
	font-size:9pt;
	color:#ff7300;
	text-decoration:underline;
}
.table_TopSearch
{
	width:100%;
	height:48px;
}
.table_TopSearch td
{
	width:50%;
	padding-right:25px;
}
#table_TopBanner
{
	height:110px;
	background:url(images/shop_r2_c2.jpg) repeat-x;
	font-weight:bold;
	width:100%;
}
#table_TopBanner td
{
	font-size:24pt;
	color:#2b2b2b;	
}


#table_Main
{
	width:100%;
}
#td_left
{
	background:#4882B8;
	width:170px;
	 text-align:center;
	 vertical-align:top;
}
#td_Right
{
	background:#DAE6F1;
	padding:10px 25px 2px 20px;
	vertical-align:top;
}
.div_leftSearch
{
	width:141px;
	background:#ffffff url(images/shop_r11_c2.jpg) no-repeat top center;
	padding-bottom:5px;
	text-align:center;
	word-break:break-all;
}

.div_leftSearch p
{
	font-size: 14px;
	font-weight: bold;
	margin:0px 0 5px 0px;
	padding-top:8px;
	text-align:center;
}
.div_leftSearch h4
{
	font-size:12px;
	font-weight:normal;
	margin:0px;
	text-align:left;
	padding-left:4px;
}

#td_TopBottomMenu
{
	height:25px;
	vertical-align:middle;
	text-align:right;
	padding-right:30px;
}
#td_TopBottomMenu span
{
	color:#9b9b9b;
	padding:0 8px 0 8px;
}
#td_TopBottomMenu A
{
	color:#ff6600;
	 text-decoration:underline;
}
#td_TopBottomMenu A:hover
{
	color:#ff7300;
	text-decoration:none;
}
#div_ShopWindow
{
	width:808px;
	 background:#ffffff;
	 height:290px;
}
#div_ShopWindow h4
{
	background:url(images/shop_r5_c4.jpg) no-repeat left center;
	text-align:left;
	padding-left:24px;
	font-size:14px;
	font-weight:bold;
	height:29px;
	padding-top:6px;
}

#table_ComapanyShow
{
	width:808px;
	background:#ffffff;
}
.SubTitleBanner
{
		background:url(images/shop_r5_c4.jpg) no-repeat left center;
	text-align:left;
	padding-left:24px;
	font-size:14px;
	font-weight:bold;
	height:29px;
	padding-top:6px;
}

#div_ProductList
{
	width:808px;
	background:#ffffff;
	height:200px;
}

#div_ProvideProductClass
{
	width:808px;
	background:#DAE6F1;
}
#div_ProvideProductClass h5
{
	margin:0px;
	
}
#div_ProvideProductClass div
{
	border:1px solid #93CFF8;
	height:120px;
	padding-left:20px;
}
#div_ProvideProductClass div p
{
	
	margin:0px;
}

#td_CompanyIntroduce
{
	vertical-align:top;
	text-align:left;
}
#Div_ConpanyIntroduce
{
	padding:20px;
	text-align:left;
	font-size:14px;
}

#table_CompanyDetail
{
	width:808px;
	
	border-collapse:collapse;
	
}
#table_CompanyDetail th
{
	background:#ffffff url(images/CompanyIntroduce_bg.gif) repeat-y left;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	height:25px;
	padding:2px 0 2px 15px;
}


.tr_CompanyDetailItem
{
	height:25px;
	background:#D6DEE6;
	border-left:1px solid #DAE6F1;
}
.tr_CompanyDetailItem td
{
	border-right:1px solid #99CFF5;	
	border-bottom:1px solid #99CFF5;
	padding-left:5px;
}
.tr_CompanyDetailAItem
{
	height:25px;
	background:#ffffff;
}
.tr_CompanyDetailAItem td
{
	border-right:1px solid #99CFF5;	
	border-bottom:1px solid #99CFF5;
	padding-left:5px;
}
.td_lefttitle
{
	width:120px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border-left:1px solid #99CFF5;	
}
.tr_MerchList_ShopWindow
{
	border-bottom:1px solid #cfcfcf;
	padding:8px 0 8px 0;
	text-align:center;
	line-height:1.6;
	
}
.tr_MerchList_ShopWindow A
{
	color:#222222;
	text-decoration:underline;
}
.tr_MerchList_ShopWindow A:hover
{
	color:#ff7300;
	text-decoration:underline;
}
.tr_MerchList_ShopWindow span
{
	color:Gray;
	font-size:9pt;
	padding-top:5px;
}

#MerchLists
{
	padding-left:10px;
}
.ALeaveWord
{
	background:url(images/LeaveWord.gif) no-repeat;
	 width:112px;
	 height:29px;
}
.ALeaveWord:hover
{
	background:url(images/LeaveWord.gif) no-repeat;
	width:112px;
	 height:29px;
}
#div_ContactWay
{
	width:808px;
	background:#ffffff;
	height:300px;
}
#div_ContactWay h5
{
	margin:0 0 2px 0px;
}
#div_ContactWay p
{
	background:#cccccc;
	margin:0px;
	padding:4px 0px 2px 15px;
	height:25px;
	font-size:13px;
	font-weight:bold;
}
#div_ContactWay h4
{
	border:1px solid #CDEBFF;
	background:#FFFFEB;
	margin:8px 30px 10px 30px;
	height:38px;
	font-size:10pt;
	padding:4px 0px 3px 20px;
	font-weight:normal;
}

#div_ContactWay dl
{
	padding:5px 0px 10px 30px;
	height:30px;
	font-size:10pt;
}
#div_ContactWay h3
{
	margin:0px;
	padding:5px 30px 2px 30px;
	font-size:10pt;
	font-weight:normal;
}
.SelectedListMode
{
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	color:#222222;
}

.SelectedListMode:hover
{
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	color:#222222;
}

.UnSelectedListMode
{
	font-size:9pt;
	text-decoration:underline;
	color:#222222;
}

.UnSelectedListMode:hover
{
	font-size:9pt;
	text-decoration:underline;
	color:#ff7300;
}
#Div_ListType
{
	background:#ffffff url(images/CompanyIntroduce_bg.gif) repeat-y left;
	text-align:left;
	height:25px;
	padding:2px 0 2px 15px;
}
#div_ProvideProducts
{
	width:808px;
	height:400px;
	background:#ffffff;
}

#table_MerchInfo
{
	width:808px;
	border:1px solid #9b9b9b;
	border-collapse:collapse;
	background:#f6f6f6;
}
#table_MerchInfo td
{
	height:25px;
	border:1px solid #9b9b9b;
	padding-left:8px;
}
.MerchDetail
{
	background:#fafafa;
	border:#4882B8;
	height:300px;
	width:808px;
}
.MerchDetailtitle
{
	background:#ffffff url(images/CompanyIntroduce_bg.gif) repeat-y left;
	font-size:20pt;
	text-align:left;
	font-weight:bold;
	height:30px;
	padding:2px 0 2px 15px;
	color:red;
}
.MerchDetailtitle A
{
	background:#E4F6FC;
	font-size:9pt;
	color:#222222;
	width:100px;
	height:24px;
	padding:5px;
	text-align:center;
	border:1px solid #94CEF4;
}
.MerchDetailtitle A:hover
{
	background:#ff7300;
	font-size:9pt;
	color:#ffffff;
	width:100px;
	height:24px;
	padding:5px;
	text-align:center;
}

.MerchDetailBreif
{
	padding:15px;
	text-align:left;

}


.table_MerchList
{
	width:808px;
	border-collapse:collapse;
}
.table_MerchList td
{
	border:1px solid #ababab;
	padding:5px;
}
.tr_MerchListItem
{
	background:#efefef;
}
.tr_MerchListItem td
{
	padding-left:10px;
	
}

.tr_MerchListAItem
{
	background:#ffffff;
}
.tr_MerchListAItem td
{
	padding-left:10px;
}
.th_MerchList
{
	height:24px;
	font-size:12px;
	font-weight:bold;
	background:#4882B8;
	text-align:center;
	color:#ffffff;
}
.th_MerchList td
{
	color:#ffffff;
}
.BottomPageNav
{
	padding-right:80px;
	text-align:center;
}
.BottomPageNav div
{
	text-align:center;
}
.CSS_BottomNav
{
	text-align:center;
}