body{
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	font-family: Arial,Helvetica,sans-serif;
	
}
* {
	margin: 0;
	padding: 0px;
}
a{text-decoration: none;}
html,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote,object,img,em,form,input,textarea,label,checkbox{margin: 0px;	padding: 0px;}
h1, h2, h3, h4, h5, h6{	font-family: Verdana, Arial, Helvetica, sans-serif;}
input,textarea, select{font-family: "Arial", "Helvetica", "sans-serif";}
img{border:0;}
.Adv{
	margin-bottom: 4px;
	text-align: center;
}
.Adv img{	margin-bottom: 7px;}
.customer{}
.customer img{
	border: 1px solid #dddddd;
}
.show{
	padding: 8px;
	border: 1px solid #e3e2e2;
	margin-bottom: 8px;
}
.show img{
	height: 70px;
	width: 210px;
	border: 1px solid #dddddd;
}
.pr{
	height: 175px;
}
.clear{
	clear: both;
}
a{color: #1975a9;}
a:hover{color: #518b1d;}
/* Header*/
.header{
	width: 957px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
/*	background-image: url(../images/bg_2012_chinese.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
}
.headerLogo{
	width: 250px;
	height: 65px;
	padding-top: 5px;
	
}
.headerLogo p{
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	font-weight: lighter;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.headerLogo a{
	display:block;
	text-indent:-999px;
	background-image: url(../images/logo_en.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 55px;
	width: 210px;
}
.headerLogo a:hover{
	background-image: url(../images/logo_en_hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.headerNav{
	height: 10px;
	width: 260px;
	float: right;
	color: #d7d7d7;
}
.dropdown{
	display:none;
	margin:0;
	padding:0;
	list-style:none;
}
.dropdown ul{
	margin:0;
	padding:0;
	list-style:none;
}
.dropdown li{
	margin:0px;
	cursor:pointer;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;	
}
.dropdown li a, .dropdown li a:visited{
	color: #343434;
	text-decoration: none;
	
	padding-right: 3px;_padding-right: 0px;	
}
.dropdown li a:hover{
	color: #026dc8;
	text-decoration: none;border-style: none;
}
.dropdown a{
	text-decoration:none;
	color: #0377a7;
}
.dropdown a:hover{
	text-decoration:underline;
}
.dropdown ul li{
	border:1px solid #ededed;
	margin-left:-1px;
	background-color: #ffffff;
	padding-right: 20px;
	padding-left: 8px;
	
	font-size: 0.9em;
	line-height: 1em;
}
.dropdown ul li a{color:#2589d0;}
.dropdown li.submenu-down{
	background:transparent url('../images/expand_down.gif') center left no-repeat;
	padding-left:15px;
	padding-right: 8px;
	}
.dropdown li.submenu-down li{width: 70px;}
.dropdown li.submenu-down li a{color:#2589d0;}
.dropdown li.submenu-left{
	background:#4b4b4b url('../images/expand_right.gif') center right no-repeat;
	padding-right:20px;
	padding-left: 8px;
	
}
/* Search*/
.searchBar{
	width: 972px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: -28px;
}
.searchTag{
	height: 27px;
	background-image: url(../images/bg_searchTag.gif);
	background-repeat: no-repeat;
	width: 270px;
	margin-right: auto;
	margin-left: auto;
	background-position: top;
	position: relative;
	font-size: 1.1em;
	padding-left: 4px;
}
.searchTag ul{
	list-style-type: none;	display: inline;text-align: center;margin: 0;padding: 0;}
.searchTag li{
	height: 27px;
	font-weight: bold;
	float: left;
	width: 75px;
	text-align: center;
	padding-left: 12px;	
}
.searchTag li a{
	float: left;
	color:#454444;	
	padding-top: 5px;
	
}
.searchTag li a:hover{color:#327ca7;}
.searchTag li.cate {
	background-image: url(../images/bg_searchTag.gif);
	background-repeat: no-repeat;
	height: 30px;
	padding-left: 15px;
	background-position: 3px -30px;
	padding-right: 4px;	
}
.searchTag li.sup{
	background-image: url(../images/bg_searchTag.gif);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -30px;
	padding-left: 15px;
}

.searchTag li.products {
	background-image: url(../images/bg_searchTag.gif);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -1px -30px;
	padding-left: 15px;
}
.searchTag li.sup a, .searchTag li.cate a, .searchTag li.products a{color:#0b355d;}
.searchTag li.sup a:hover, .searchTag li.cate a:hover, .searchTag li.products a:hover{color:#ffffff;}
.searchBox{
	background-image: url(../images/bg_search_big_en.gif);
	background-repeat: no-repeat;
	height: 54px;
	padding-top: 4px;
	text-align: center;
	margin-bottom: 5px;	
	}
.searchBox form{
	padding-top: 8px;
	font-size: 1.1em;
	line-height: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
}
.searchBox strong{
	font-size: 1.6em;
	margin-right: 3px;
}
.searchBox input{
	margin-right: 0px;
	margin-left: 3px;
	padding: 4px;	
}
.searchinput{
	color: #666666;
	padding: 3px;
	width: 470px;
	border: 1px solid #c7dff7;
}
.searchBox a{
	color: #FFFFFF;font-size: 0.9em;
	margin-left: 20px;
}
.searchNav{
	background-image: url(../images/bg_topNav.gif);
	background-repeat: no-repeat;
	height: 33px;
	padding-left: 8px;
}
.searchNav ul{
	list-style-type: none;
	padding-top: 5px;
	}
.searchNav li{
	display: list-item;
	background-image: url(../images/search_navline.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 8px;
	padding-left: 8px;
	float: left;
	height: 23px;
	font-weight: bold;
}
.searchNav li a{color:#064885;}
.searchNav li a:hover{color:#000000;}
/* Content */
.main{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: -20px;
	}
.mainDown{top: 0px;}
.sub{
	width: 180px;
	margin-right: 10px;
	float: left;
}

.content{
	display: inline;
	float: left;
	width: 530px;
}

/* Adv Images*/
.recommend{
	height: 160px;
	margin-bottom: 8px;
	margin-top: 2px;
}
/* Hot products*/
.hotProducts, .newSuppliers, .hotKeywords, .hotProductsContent, .righthotKeywords, .hotProductsright, .cate{margin-bottom: 8px;}
.hotKeywords ul{
	float: left;
	
	margin-right: 5px;
}
.hotKeywords li{
	float: left;
	width: 150px;
	margin-right: 15px;_margin-right: 10px;
}

.hotProductsright ul{
	list-style-type: none;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}
.hotProductsright li{
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
}
.hotProductsright li .number{
	font-size: 0.9em;
	color: #0180af;
	width: 30px;
	float: left;
	background-image: url(../images/bg_trade_number.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 3px;
}
.hotProductsright li .supplier{
	font-size: 0.9em;
	color: #228dbf;
	width: 45px;
	text-align: center;
	margin-right: 3px;
	background-image: url(../images/bg_trade_supplier.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
ul.supplierList li{
	background-image: url(../images/ico_blue_point.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 12px;
}
.hotKeywords{
	width: 530px;
}
.hotKeywords li{
	list-style-type: none;
	margin-bottom: 0.3em;
}
.hotKeywords li a{color: #26709b;}
.hotKeywords li a:hover{color: #000000;	text-decoration: underline;}
.hotProducts h3, .newSuppliers h3, .tradeLeadsTw h3, .hotNews h3, .hotKeywords h3{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #0e3b67;
	background-image: url(../images/bg_index_title.gif);
	background-repeat: no-repeat;
	font-size: 1.1em;
	height: 24px;
	padding-top: 8px;
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 0px;
}
.hotProductsContent h3, .TradeCata h3, .TradeBox h3, .productSpotlight h3{font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #0e3b67;
	background-image: url(../images/bg_title_700.gif);
	background-repeat: no-repeat;
	font-size: 1.1em;
	height: 22px;
	padding-top: 8px;
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 0px;}
.righthotKeywords h3, .hotProductsright h3{font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #0e3b67;
	background-image: url(../images/bg_right_title240.gif);
	background-repeat: no-repeat;
	font-size: 1.1em;
	height: 24px;
	padding-top: 8px;
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 0px;}
.hotProductsright h3 span{
	font-weight: lighter;
	font-size: 0.8em;
	color: #1f83c3;
}
.cate h3{
	color: #0e3b67;
	font-size: 1.1em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	padding-bottom: 0.5em;
}
.righthotKeywords ul, .cateEdit ul{
	list-style-type: none;
}
.cateEdit{
	background-image: url(../images/bg_cate.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.cateEdit ul li{
	display: inline;
	float: left;
	width: 215px;
	margin-right: 15px;
	margin-bottom: 0.2em;
	height: 35px;
	line-height: 1.2em;
}
.cateEdit ul li a{
	padding: 3px;
	display: block;	
}
.cateEdit ul li a:hover{
	padding: 2px;
	border: 1px solid #e0eff9;
	color: #dd4103;
	background-color: #f3f8fb;
}
.cateEdit .num{color: #959595;}
.hotProductsEdit, .newSuppliersEdit, .hotKeywordsEdit, .hotProductsContentEdit, .TradeCataEdit, .cateEdit{
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e3e2e2;
	border-bottom-color: #e3e2e2;
	border-left-color: #e3e2e2;
	overflow: hidden;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 12px;zoom: 1;/* for IE6 */
}
.hotProductsBox{
	float: left;
	width: 120px;
	padding-right: 7px;
	height: 160px;
	margin-top: 5px;
}
.hotProductsContentBox{
	float: left;
	width: 120px;
	padding-right: 17px;
	height: 150px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.hotProductsBox a, .hotProductsContentBox a{
	color: #0269a7;
}
.newSuppliersBox a{
	color: #4059a3;
	background-image: url(../images/icon_arrow_yellow.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 12px;
	height: 17px;
	overflow: hidden;
	display: block;
}
.newProducts a{
	color: #0d3159;text-decoration: underline;
}
.hotProductsBox a:hover, .newSuppliersBox a:hover, .hotProductsContentBox a:hover, .newProducts a:hover{
	color: #1872a5;
	
}
.hotProductsBox ul{
	list-style-type: none;
}
a.hotProductsImg img{
	padding: 2px;
	border: 1px solid #eaeaea;
	
}
a:hover.hotProductsImg img{
	padding: 2px;
	border: 1px solid #afafaf;
	
}
.hotProductsBox h4, .hotProductsContentBox h4{
	font-size: 1em;
	line-height: 1.2em;
	margin-bottom: 5px;
	height: 38px;
	overflow: hidden;
	margin-top: 5px;
	font-weight: lighter;
	text-align: center;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}
.hotProductsBox p{
	width: 80px;
}
.hotProductsBox p a{
	font-size: 0.9em;
	color: #0c58ae;
	text-decoration: none;
}
.hotProductsBoxS{
	float: left;
	height: 105px;*height: 115px;
	width: 90px;
	margin-bottom: 5px;
	margin-right: 8px;_margin-right: 0px;
	margin-left: 10px;
}
.hotProductsBoxS h4{
	font-size: 0.9em;
	font-weight: lighter;
	line-height: 1.3em;
	height: 31px;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
}

body:first-of-type .hotProductsBoxS h4{
	height: 30px;
	
}/* Safari hack */
.hotProductsBoxS img{
	width: 65px;
	height: 65px;
}
/* New Products*/
.newSuppliers{}
.newSuppliersBox{
	float: left;
	width: 240px;*width: 245px;
	margin-bottom: 5px;
	padding-right: 5px;
	height: 65px;_height: 70px;
	margin-right: 5px;
}
.newSuppliersBox img{
	width: 60px;
	float: left;
	margin-right: 8px;
	border: 1px solid #dedede;
	padding: 2px;
}
.newSuppliersBox p{
	color: #3b3b3b;
	line-height: 1.3em;
	margin-top: 0.3em;
	padding-left: 0px;
	height: 30px;
	overflow: hidden;margin-left: 10px;	
}
.newSuppliersBox p a{
	font-weight: lighter;
	background-image: none;
	padding-left: 0px;
	color: #333333;
	display: inline;
	height: 30px;
	}
.newSuppliersBox a{
	font-weight: bold;	
}
.newSuppliersBox a:hover{text-decoration: underline;}
.newSuppliersMore, .tradeShowMore, .tradeLeadMore, .hotKeywordsMore, .newProductsMore, .hotProductsContentMore, .tradeLeadsTwMore, .hotNewsMore{
	font-size: 1em;
	width: 80px;
	position: relative;
	z-index: 10;
	}
.hotProductsMore{
	padding-right: 5px;
	text-align: right;
	width: 80px;
	margin: 0px;
	float: right;
}
.hotKeywordsMore{float: right;
	margin-top: -23px;
	padding-right: 5px;}
.newSuppliersMore{
	float: right;
	margin-top: -23px;
	padding-right: 5px;
}
.tradeShowMore{
	float: right;
	margin-top: -23px;
	padding-right: 5px;
}
.tradeLeadMore{float: right;
	margin-top: -23px;
	padding-right: 5px;}
.hotProductsContentMore{
	float: right;
	padding-right: 5px;
}
.tradeLeadsTwMore{
	top: 390px;*top: 400px;_top: 425px;
	right: 190px;
	width: 100px;
}
.hotNewsMore{
	top: 920px;*top: 985px;_top: 1030px;
	right: 190px;
	width: 120px;
}
.newSuppliersMore a, .hotProductsMore a, .tradeShowMore a, .tradeLeadMore a, .hotKeywordsMore a, .newProductsMore a, .newProductsMore a, .hotProductsContentMore a{
	color: #1c70bd;
	text-decoration: none;
}
.newSuppliersMore a:hover, .hotProductsMore a:hover, .tradeShowMore a:hover, .tradeLeadMore a:hover, .hotKeywordsMore a:hover, .newProductsMore a:hover, .newProductsMore a:hover, .hotProductsContentMore a:hover{color: #393939;text-decoration: underline;}
/* Right*/
.sidebar{
	width: 230px;
	float: right;
}
.memberLogin{
	margin-bottom: 8px;*margin-bottom: 2px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
	margin-top: 2px;
	background-image: url(../images/bg_member_s.gif);
	background-repeat: no-repeat;
	height: 100px;
}
.memberLogin strong{
	font-size: 1.3em;
	line-height: 1.6em;	
}
.memberLogin p{
	line-height: 1.3em;
	color: #000000;
	padding-top: 8px;
	padding-bottom: 6px;
}
.memberLine{
	color: #eff0f0;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #e3e3e3;
	width: 90%;
	text-align: left;
}
.memberLogin img{
	margin-top: 0.7em;
	margin-bottom: 0.3em;
}
.memberLogin a{
	color: #176ab8;
}
.memberLogin a:hover{
	color: #85b817;
}
.tradeShows, .tradeLeads, .tradeLeadsTw, .hotNews{
	margin-bottom: 8px;
}
.tradeLeadsTw, .hotNews{width: 530px;}
.hotNews ul#news{}
.hotNews ul#news ul{}
.hotNews ul#news li{
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e8e8e8;
	margin-bottom: 0.6em;
}
.hotNews ul#news li.arrow-gray span{
	color: #6b6b6b;
}
.tradeShows h3, .tradeLeads h3{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #0E3B67;
	background-image: url(../images/bg_right_title.gif);
	background-repeat: no-repeat;
	font-size: 1.1em;
	height: 24px;
	padding-top: 8px;
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 0px;
}
.tradeShowBox .img{
	padding: 2px;
	width: 135px;
	border: 1px solid #e3e2e2;
	margin-bottom: 5px;
	height: 45px;
}
.tradeShowEdit, .tradeLeadsEdit {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e3e2e2;
	border-bottom-color: #e3e2e2;
	border-left-color: #e3e2e2;
	overflow: hidden;
	zoom: 1;/* for IE6 */
	padding: 5px;
}
.tradeLeadsTwEdit, .hotNewsEdit{	overflow: hidden;border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e3e2e2;
	border-bottom-color: #e3e2e2;
	border-left-color: #e3e2e2;padding: 5px;}
.tradeShowBox{
	margin-bottom: 15px;
	clear: left;
	padding-bottom: 5px;
	margin-left: 5px;	
}
.tradeShowBox strong{
	font-weight: lighter;
}
.tradeShowBox a{
	color: #064885;
}
.tradeShowBox a:hover{
	color: #484849;
	text-decoration: underline;
}
.newsticker-jcarousellite {
	width:210px;
}
.newsticker-jcarousellite ul li{
	list-style:none;
	display:block;
	padding-bottom:1px;
	margin-bottom:6px;
}
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info {
	width:100%;
	background-image: url(../images/expand_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	line-height: 1.2em;
	
}
.newsticker-jcarousellite .info span.cat {
	display: block;
	font-size:1em;
	color:#2f2f2f;
	height: 16px;
	overflow: hidden;
	
}
/* tradeLeads tw  content*/
.tradeLeadsTwEdit .listticker{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.tradeLeadsTwEdit .listticker li{
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cbe4ea;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	}
.tradeLeadsTwEdit .listticker a{
	color:#000000;
	line-height: 1em;
	text-decoration: underline;	
		}
.tradeLeadsTwEdit .listticker .news-title{
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	background-image: url(../images/ico_blue_point.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
		}
.tradeLeadsTwEdit .listticker .news-text{
	display:block;
	color:#000000;
	line-height: 1.3em;
	padding-left: 12px;
	max-height:30px;height: expression( this.scrollHeight > 30 ? "30px" : "auto" );	-webkit-max-height: 30px;overflow: hidden;}
.announcementBox, .orBox, .sourcingBox{
	margin-bottom: 8px;
    border: 1px solid #E3E2E2;	
	padding:0 8px 8px 8px; _padding: 4px; 
	line-height: 1.2em;
}
.announcementBox2{
	margin-bottom: 8px;
	border: 0px ;
	padding:0 8px 8px 8px; _padding: 4px; 
	line-height: 1.4em;
}
.t_width{
	width:180px;
}
.orBox{
	background-image: url(../images/bg_or.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 8px;
	line-height: 1.5em;	
}
.announcementBox legend, .orBox legend, .sourcingBox legend, .announcementBox2 legend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size:1.1em;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	line-height: 1.3em;
}
.share{
	padding-top: 0px;*padding-top: 7px;
}
.share img{
	margin-right: 4px;
}
.announcementBox .img{
	float: left;
	margin-right: 8px;
	margin-bottom: 4px;
	
}
.announcementBox2 .img{
	float: left;
	margin-right: 8px;
	margin-bottom: 4px;
	
}
.orBox .edit{
	height: 102px;
	width: 324px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/image_1.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 100px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.edit a{
	font-weight: bold;
	color: #FFCC00;
	text-decoration: underline;
}
.edit a:hover{
	color: #FF0000;
	text-decoration: none;
}
.announcementBox h3, .announcementBox2 h3{
	font-size: 1em;
}
.orBox h3{
	font-weight: lighter;font-size: 0.9em;
	color: #FFFFFF;
}
.announcementBox p, .sourcingBox p, .announcementBox2 p{
	margin-top: 5px;
	margin-bottom: 5px;
	color: #CC6600;
}
.announcementBox p a, .announcementBox2 p a{
	font-size: 0.9em;
	color: #0c58ae;
	text-decoration: none;
}
.announcementBox ul, .announcementBox2 ul{
	margin-left: 15px;
	margin-bottom: 8px;
}
.announcementBox li, .announcementBox2 li{
	margin-bottom: 4px;
	
}
.sourcingBox ul{}
/* Select change tag */
#selectTag {
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e2e2;
	font-size: 1.1em;
}

#selectTag ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#selectTag li {
	padding: 0;
	display: inline;
	background: none;
}
#selectTag li a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-image: url(../images/nav_hover.gif);
	height: 19px;
	width: 64px;
	margin-top: 0px;
	margin-right: 5px;
	padding-top: 8px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#selectTag li.select a {
	display: block;
	float: left;
	height: 24px;
	font-weight: bold;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/bg_selectblue_tag.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #3b3b3b;
	text-decoration: none;
	background-position: left bottom;
	width: 265px;
	margin-left: 0px;
	margin-top: 1px;
	text-align: center;
	margin-right: 0px;
}
#selectTag li.noselect a {
	display: block;
	color: #0279bf;
	float: left;
	height: 24px;
	font-weight: bold;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/bg_selectgray_tag.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	background-position: left bottom;
	width: 265px;
	margin-left: 0px;
	margin-top: 0px;
	text-align: center;
	margin-right: 0px;
}

/* for bg5*/
.sourcingBox li{
	list-style-type: none;
	margin-bottom: 0.5em;
	line-height: 1.3em;
}
.sourcingBox input, .sourcingBox textarea{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #c9baa7;
	color: #333333;
	padding: 1px;
	margin-top: 2px;
}
.sourcingBox textarea{
	width: 190px;
}
.sourcingBox table.search{}
.sourcingBox table.search td{
	padding-bottom: 7px;
	padding-right: 4px;
	vertical-align: middle;
}
.sourcingBox table.search input{
	padding: 4px;
	font-size: 1em;
	margin-bottom: 2px;
}
.sourcingBox table.search textarea{
	width: 300px;
}
.sourcingBox .btn, .announcementBox .btn, .announcementBox2 .btn{
	font-size: 1em;
	color: #1c1c1c;
	background-image: url(../images/bg_green_btn.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 24px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, "新細明體";background-color: transparent;
}
.announcementBox .btn, .announcementBox2 .btn{font-weight: bold;}
.btnBig, .btnSmall{
	color: #1c1c1c;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, "新細明體";
	font-weight: bold;

}
.btnBig{font-size: 1em;background-color: transparent;
	background-image: url(../images/bg_green_btn_big.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 142px;
	}
.btnSmall{
	font-size: 1em;
	background-color: transparent;
	background-image: url(../images/bg_green_btn_s.gif);
	background-repeat: repeat-x;
	text-align: center;
	
	color: #204203;
	background-position: left top;
	border: 1px solid #9fc120;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	}
a.btnGold {
	color: #3d3d3d;
}
/* for bg5*/
.salebanner{
	margin-bottom: 8px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	text-align: center;
}
.salebanner img{
	width: 150px;
	margin-right: 15px;
	margin-left: 15px;
}
/******* company box *******/
#tabs_container{
	width: 530px;
	margin-top: 8px;	
}
#tabs_container ul{
	list-style: none;
	list-style-position: outside;
	padding: 0;
	margin: 0;

}
#tabs_container ul.menu li{
	float: left;
	margin-bottom: -1px;
}

#tabs_container ul.menu li{
	font-weight: 700;
	display: block;
	margin-right: 0px;
	position: relative;
	color: #0E3B67;
	cursor: pointer;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 245px;
	background-image: url(../images/bg_selectgray_tag.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #e3e2e2;
	text-align: center;
	font-size: 1.1em;
}
#tabs_container ul.menu li.active{
	top: 1px;
	color: #525252;
	width: 245px;
	background-color: #fff;
	background-image: url(../images/bg_selectblue_tag.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
}
#tabs_container .content li {
	padding: 2px 0 4px;
}
#tabs_container .tab{
	background: #fff;
	text-align: left;
	padding-bottom: 20px;
	float: left;
	width: 508px;
	word-wrap:break-word;
	line-height: 150%;
	margin-top: 0pt;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #e3e2e2;
	margin-bottom: 3px;
}

#tabs_container .tab.categories{
	display: block;
	color: #464646;
}
#tabs_container .tab.comments{
	display: none;
}
#tabs_container ul.key{}
#tabs_container ul.key li{
	*display: inline;
	float: left;
	width: 150px;
	margin-right: 15px;
	line-height: 1.4em;
	margin-bottom: 0.6em;
	 min-height: 10px;
	 display: -moz-inline-stack;
      display: inline-block;
      vertical-align: top;
        _height: 10px;
}
/* Down*/
.searchDown{
	height: 49px;
	clear: both;
	background-image: url(../images/bg_downSearch.gif);
	background-repeat: no-repeat;
	text-align: center;
	margin-bottom: 8px;
}
.searchDown form{
	padding-top: 10px;
}
.searchDown strong{
	color: #000000;
	font-size: 1.1em;
	font-weight: bold;
	margin-right: 5px;
}
.searchselect{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #c7dff7;
	margin-right: 5px;
	padding: 2px;
}
.searchDown a{
	color: #000000;
	margin-left: 18px;
	font-weight: bold;
}
.searchDown a:hover{
	color: #4288b1;
	text-decoration: underline;
}
.downService{
	background-color: #FFFFFF;
	zoom: 1;/* for IE6 */
	border: 1px solid #E3E2E2;
	overflow: hidden;
	padding-top: 0.7em;
	padding-right: 1.5em;
	padding-bottom: 0.7em;
	padding-left: 4.2em;
	display: block;
	clear: both;
	margin-bottom: 8px;	
}
.downService dl{
	float: left;
	width: 210px;
	padding-right: 10px;
		
}
.downService dl dt {
	font-size:1em;
	font-weight:700;
	padding-bottom:3px;
	color: #000000;
}
.downService dl dt, .downService dl dd {
height:21px;
line-height:21px;
}
.downService dd{
	background-image: url(../images/ico_black_point.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 15px;
	margin-left: 0px;
	
}
.downService a{
	color: #333333;
}
.downService a:hover{color: #2f98ce;}
.footer{
	clear: both;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #efefef;
}
.copyright{
	font-size: 0.9em;
	color: #818181;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	padding-top: 2px;
	width: 50%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.otherSites{
	font-size: 0.9em;
	color: #9ebbd2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.otherSites strong{color: #464646;}
.otherSites a{
	color: #666666;
	text-decoration: underline;
}
.otherSites a:hover{color: #2873af;}
.bottom_nav{
	margin-top: 10px;
	font-size: 0.9em;
	margin-bottom: 7px;
	color: #d8d8d8;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom_nav a{color: #383838;}
.bottom_nav a:hover{color: #0b70bd;}
.copyright a{color: #535353;font-size: 0.8em;}
.copyright a:hover{color: #2f6cb7;}
.note {
	color:#FF0000;
	font-size:11px;
	margin-top:5px;
}

