body { 
	margin: 0; 
	padding: 0; 
	background: #fff url(images/bg.gif) repeat-x; 
	font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif; 
	line-height: 1.6em; 
	color: #333; 
}
#toploginmessage {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	background-color: #F4F3F2;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: 500;
	border-bottom-color: #CDCDCD;
	padding: 4px 2px 2px 10px;
	height:17px;
}
/* LINKS AND HEADINGS STYLING */

a { color: #546F92; background: inherit; }
a:hover { color: #808080; background: inherit; }
h1  { font: bold 2em "Trebuchet MS", Helvetica, Sans-Serif; margin: 0; color: #fff; background-color:transparent; }
h2  { font: bold 1.4em "Trebuchet MS", Helvetica, Sans-Serif; }
h3 { clear: both; font-size: 1.1em; padding: 0 14px; margin: 0;}
h4 { clear: both; font-size:1.1em; padding: 0 5px; margin: 0;
border-bottom: 1px dashed #DBDADB;
}
.blue { color: #546F92; background: inherit; }
.image { float: left; border: 2px solid #e2e2e2; padding: 3px; margin: 0 15px 10px 0; }
#banner
{
	width: 960px; 
	margin: 5px auto 0 auto;
	background:url(banner.gif);
	height:136px;
}
#Title
{
	padding:50px 0px 0px 300px;
}
.ButtonItem
{
	padding:26px 0px 0px 30px;
	height:26px;
}
.tabsH{clear:both;}
.tabsH ul {margin:0;list-style-type:none;height:29px;}
.tabsH li {float:left;margin-right:2px;}
.tabsH li a {padding:10px 8px 6px 8px;margin-left:2px;width:auto;display:block;font:12px/100% arial;}
.tabsH li a:hover {color:#f60!important;}
.tabsH li a:visited {color:#FFFFFF; font-weight:900; text-decoration: none;}
.tabsH li a:link {color:#455B80;}
.ButtonItem li a:link,.tabsH.format3 li a:visited,.tabsH.format3 li a:hover,.tabsH.format3 li a:active{ #D3E0F0 right top no-repeat;color:#FFFFFF; font-weight:900; text-decoration: none;}
.ButtonItem li.current {background:url(btleft.gif) #4A83B1 left top no-repeat;}
.ButtonItem li.current a,.tabsH.format3 li.current a:hover{text-decoration:none;color:#fff!important;background:url(btright.gif) #4A83B1 right top no-repeat!important;font-weight:bold;}
/* CONTENT WRAPPER */

#main { 
	width: 960px; 
	margin: 5px auto 0 auto;
	/* border-top:#EDEDED solid 10px ;*/
}

/* TOP LEFT LOGO */

#logo { 
	float: left; 
	padding: 10px 0 10px 10px; 
}
	#logo h1 { color: #000; background: #fff; }

/* TOP RIGHT HORIZONTAL MENU */
	
#menu { 
	float: right; 
	background: #fff url(images/barul.gif) no-repeat bottom right; 
	color: #808080; 
	padding: 18px 1px 11px 0; 
	margin: 0; 
}
	#menu li { 
		padding: 14px 18px 14px 18px; 
		color: #444; 
		background: #fff url(images/bar.gif) no-repeat bottom left; 
		display: inline; 
	}
	#menu li.active { 
		background: #fff url(images/baractive.gif) no-repeat bottom left; 
		color: #8D9CAF; 
		font-weight: bold; 
		padding: 14px 18px 14px 18px; 
		margin: 0 1px 0 0; 
	}
	#menu li a { 
		background: #f8f8f8; 
		color: #808080; 
		text-decoration: none; 
	} 	
	#menu li a:hover { 
		color: #000; 
		background: #f8f8f8; 
	} 	
	.key { text-decoration: underline; } /* ACCESKEY UNDERLINED LETTER */

/* LEFT INTRO SIDE */	

#intro_left {
	clear: left;
	float: left;
	width: 200px;
	background: #8D9CAF url(customGroupTitle.gif) repeat-x;
	margin: 0 0 0px 0;
	text-align:center;
	font-weight:900;
	height:23px;
	padding:6px 00px 0px 0px;
	color: #0A5693;
	font-size:13px;
}
	#intro_left a { color: #fff; background: inherit; }
	#intro_left p { padding: 14px 15px; margin: 0; }

#SearchProduct
{
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 5px;
	border: 1px dashed #D7D7D7;
	background-color:#F8FDFF;

}
	/* LEFT VERTICAL MENU */
	#menu_left { 
		float: left;  
		margin: 0 0 6px 0; 
		padding: 0 0 1px 0; 
		border: 1px solid #DBDADB;
		
	}
		#menu_left li { list-style: none; 
		border-bottom: 1px dashed #e2e2e2;
		}
		#menu_left li a { 
			display: block; 
			color: #3F5B7F; 
			background: #C2CEDE url(/images/icon_pagetoo.gif) no-repeat 14px 13px; 
			width: 152px; 
			padding: 7px 23px 7px 23px;
			font-weight: bold; 
			text-decoration: none;
			font-size:13px;
		}	
		#menu_left li a:hover { 
			color: #FD7402; 
			font-size:13px;
		}

#company_profile_left { 
		float: left;  
		margin: 0 0 6px 0; 
		padding: 0 0 1px 0; 
		border-right: 1px solid #DBDADB;
		border-left: 1px solid #DBDADB;
		border-bottom: 1px solid #DBDADB;
		
	}
#company_profile_left li { list-style: none; 
		border-bottom: 1px dashed #e2e2e2;
		}
#company_profile_left li a { 
			display: block; 
			color: #3F5B7F; 
			background: #FFFFFF url(/images/icon_pagetoo.gif) no-repeat 14px 13px; 
			width: 152px; 
			padding: 7px 23px 2px 23px;
			font-weight: bold; 
			text-decoration: none; 
		}	
#company_profile_left li a:hover { 
		background: #FFFFFF url(/images/icon_pagetoo.gif) no-repeat 14px 13px;
		color:#FF6600; 
		}

/* RIGHT INTRO SIDE */
	
#intro_right {
	float: right;
	width: 740px;
	padding: 5px 5px 5px 5px;
	margin: 0 0 6px 0;
	border: 1px solid #e2e2e2;
}
#intro_comimg{
float:left;
padding:2px;
border: 1px dashed #CCCCCC;
width:252px;
height:188px;
text-align:center;
}
#intro_induce{
float:left;
margin: 0 0 0px 5px;
font-size:13px;
}
#intro_more{
background: #FFFFFF url(/Images/arrow.gif) no-repeat left 5px;
padding-left:8px;
}
#intro_contactnow{
padding-left:8px;
float:right;
}
	#intro_right h1 { margin: 0 0 20px 0; }
	#intro_right .white { color: #FFF; background-color:transparent; }
/* RIGHT Product SIDE */
#product_right {
	float: right;
	width: 750px;
	padding: 0px 0px 5px 0px;
	margin: 0 0 6px 0;
	border: 1px solid #e2e2e2;
}
#product_title {
height:23px;
background: #DAE9FC url(/Images/imgsibs.gif) no-repeat 10px 5px;
padding: 5px 5px 0px 19px;
}
#product_titlespan
{
color:#000000;
font-weight:900;
font-size:12px;
float:left;
}
.selectProduct {position:relative;text-align:center;width:19.9%;float:left;font:0.8em verdana;margin:15px 0 10px 0;}
.selectProductPhoto{overflow:hidden;margin:auto;border:solid 1px #D7D7D7;height:100px;width:100px;color:#112547;}
.selectProductPhoto a{overflow:hidden;line-height:100px;height:100px;width:100px;display:table-cell!important;display:block;  vertical-align:middle;}
.selectProductPhoto img {*margin-top: expression(( 100 - this.height ) / 2);}
.selectProduct .hotIcon{background:url(/Images/iconHot.gif) no-repeat;position:absolute;height:10px;width:30px;top:-10px;right:10px!important;}
/* LEFT SIDE */
	
#left {
	float: left;
	width: 200px;
}
.box {
		padding: 4px 15px;
		border: 1px solid #ccc;
		background:  url(74002.gif);
		color: #0A5693;
		font-size:13px;
		font-weight:900;
}

.noteheader{
	background: #BCCEDA url(mleft.gif) no-repeat;
	height:8px;
	}
.notecenter{
		margin-top:-10px;
		background-color:#F8FDFF;
		border-right: 1px solid #D7D7D7;
		border-left: 1px solid #D7D7D7;
		font-size:12px;
		padding:5px 5px 5px 5px;
	 }
.notefoot{
background-image:url(mright.gif);
height:5px;
	}
/* RIGHT SIDE */

#right {
	float: right;
	width: 752px;
}
	.leftcol { 
		float: left; 
		padding: 12px 15px;
		width: 285px; 
		border:#ccc 1px solid;
		text-align: justify;
		margin: 0 0 10px 0;
	}
	.rightcol { 
		float: right; 
		padding: 10px 15px;
		width: 285px; 
		border:#ccc 1px solid;
		margin: 0 0 10px 0;
		}
	.special {
		clear: both;
		margin:0px 0 20px 0;	
		padding: 5px 20px;
		border: 1px solid #ccc;
		background: #eee;
		color: #444;
}
.intro_protitleInfo
{
	float: right;
	width: 740px;
	padding: 10px 0px 0px 10px;
	margin: 0 0 6px 0;
	height:30px;
	font-size:15px;
	font-weight:900;
	color:#000000;
}
/* Company Profile */
.win {float:right;clear:both;width:699px;margin-bottom:10px;background:url(http://img.alibaba.com/images/eng/style/css_images/minisite/styleG20/winRight.gif) top right no-repeat;}
.win h3 {padding:8px 5px 8px 20px;margin:0;color:#000;font:bold 12px/12px Arial;background:url(http://img.alibaba.com/images/eng/style/css_images/minisite/styleG20/winLeft.gif) no-repeat;}
.win h4 {border-bottom:1px dotted #9e9e9e;padding:2px 10px;margin:10px 0 0 0;font-size:12px;}
.win .box {padding:5px}
.win .box .promot {background-color:#F3F6FD;border-top:1px dotted #9E9E9E;padding:4px 12px;margin:-4px -11px;}
.win .winRight {float:right;padding:8px 15px 10px 10px;font:10px/10px Tahoma;}
.win.video .box {text-align:center;}
#profile_right {
	float: right;
	width: 750px;
	padding: 0px 0px 5px 0px;
	margin: 0 0 6px 0;
	border: 1px solid #e2e2e2;
}
#profile_title {
height:23px;
background: #DAE9FC url(/Images/imgsibs.gif) no-repeat 10px 5px;
padding: 5px 5px 0px 19px;
}
#profile_titlespan
{
color:#000000;
font-weight:900;
font-size:12px;
float:left;
}
.profile_tyt
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9E9E9E;
	font-weight:900;
	color:#000000;
	font-size:12px;
	padding:5px 0px  5px 10px ;

}
.profile_con
{
	border-bottom-width: 1px;
	border-bottom-style:solid;
	border-bottom-color: #9E9E9E;
	color:#000000;
	font-size:12px;
	padding:5px 0px  5px 10px ;

}
.item {float:right;clear:both;width:700px;margin-bottom:15px;}
.listBatch {margin-bottom:10px;font:10px verdana!important;background:#E2EDFF;}
.listBatch.T{height:35px;border:1px solid #D1DEFE;}
.listBatch.B{height:35px;border:1px solid #D1DEFE;}
.listBatch a {color:#455B80;}
.listBatch .select{padding:5px 0 3px 35px;}
.listBatch.T .select{background:url(/images/listBatch_T.gif) no-repeat 14px 8px;}

.listBatch.B{margin-top:5px;}
.listBatch.B .select{background:url(/images/listBatch_B.gif) no-repeat 14px 7px;}
.listBatch .showType{float:right;padding:6px;}
.listBatch .showType select{font:10px verdana;}
.listBatch .showType .viewList       {padding:2px 0 2px 20px;margin-right:10px;background:url(/images/sw_02.gif) 2px no-repeat;}
.listBatch .showType span.viewList    {padding:2px 0 2px 20px;margin-right:10px;background:url(/images/sw_01.gif) 2px no-repeat;}
.listBatch .showType .viewGallery    {padding:2px 0 2px 20px;margin-right:10px;background:url(/images/View_02.gif) 2px no-repeat;}
.listBatch .showType span.viewGallery {padding:2px 0 2px 20px;margin-right:10px;background:url(/images/View_01.gif) 2px no-repeat;}
.listBatch .select a.buttonContactNow, .itemBox a.buttonContactNow {margin:5px 10px 10px 0;padding:5px 60px;display:inline!important;float:none;background: url('/images/icon002.gif') center center no-repeat; color:#FED54A;}
.itemBox .contactWay{float:right; height:20px;}
.itemBox .box4 .description{clear:both;margin-top:5px;}
.item {float:right;clear:both;width:740px; padding-left:10px}
.itemBox.AD{border-bottom:2px solid #ccc;}
.itemBox{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}
.itemBox h2 {margin-right:4px;font-weight:lighter;  display:inline; padding:0;font:1.2em verdana;word-wrap:break-word; word-break:break-all; word-break/* */:normal }
.itemBox .box1{float:left;}
.itemBox .box2{float:left;Width:105px;text-align:center;}
.itemBox .box3{overflow:hidden;}

.itemBox .box2 .images {overflow:hidden;width:100px;height:100px;border:1px solid #ccc;line-height:100px;display:table-cell; vertical-align:middle; }
.itemBox .box2 .images img {*margin-top: expression(( 100 - this.height ) / 2); }
.itemBox .box2 .moreimages{padding:0 4px 5px 0;background:url(/images/moreimages.gif) right bottom no-repeat;}
.itemBox .box4 {overflow:hidden;height:110px;}
.itemBox.gallery {width:24.9%;float:left;border-bottom:none!important;}
.itemBox.gallery .box1{padding-left:20px;float:left;}
.itemBox.gallery .box3{height:auto;text-align:center;clear:both;}
.itemBox.gallery h2{line-height:120%;font:0.85em verdana;}

.itemBox.box23 .box3{width:620px;}
.itemBox.gallery.box23{width:19.9%;}
.itemBox.gallery.box23 .box2{margin:auto;float:none;}
.itemBox.gallery.box23 .box3{width:100%; font:0.85em verdana;}
.bottomTableDiv {
	border-bottom-color: #4A83B1;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	padding-top: 7px;
	font-size: 12px;
	color: #000000;
	background-image:url(/Images/listbatch_bg.gif);
}
.detailMain {display:inline;float:right;width:720px;clear:both;margin:0 3px 15px 0px;background:#EBEBEB; padding:15px;}
.detailMain.hackborder{border-top:solid 1px #e4962a;}
.detailMain .detailImage{width:250px;float:left;text-align:center;margin-bottom:15px;overflow:hidden; width:238px; height:178px;margin-right:15px;border:1px solid #ccc;}
.detailMain .detailImage img{display:block;margin:auto;}
.detailMain .detailFlash{clear:both;margin-bottom:15px;}
.detailMain .detailSummary{width:428px;float:left;}
.detailMain .detailSummary ul{margin: 0 0 10px 0; clear:both;}
.detailMain .detailSummary li{float:left;display:block;width:50%;padding:4px 0;border-bottom:1px solid #ccc;}
.detailMain .nameCard{float:left;}
.detailMain .detailDescription{clear:both;overflow:hidden;width:100%;margin:15px -15px -15px -15px;padding:15px;}
.detailMain .moreDetail{font-weight:bold;padding:4px 0 4px 8px;background:url('/images/icon_arrow.gif') 0px 10px no-repeat;}
.prductSpec {margin:0 -15px -15px -15px;padding:4px 12px;clear:both;border-top:1px solid #9FACE5;border-bottom:1px solid #9FACE5;background-color:#E1E5FC;}
.prductSpecItem{width:33%;float:left;padding:0 2px 6px 0;}

.detailMain .bigImage{clear:both;text-align:center;margin: 0 -15px -15px -15px;padding:12px;}
.detailMain .bigImage img{display:block;margin:auto;border:1px solid #ccc;}
.detailMain .bigImage .nameCard{margin:auto;float:none;}
.nameCard .contactWay a.atm32,.nameCard .contactWay a.atm32grey {float:none!important;}
.nameCard .contactWay .buttonContactNow{float:none!important;margin:20px 0 0 0;height:31px;width:159px;display:block;background:url('/images/inquire_now_mb.gif') no-repeat;}
.nameCard {text-align:left;position:relative;border:1px solid #E5CC9F;margin:15px 0;background-color:#FCF3E1; width:422px;}
.nameCard .nameCardTitle{
	position:absolute;
	left:56px;
	padding:5px;
	font:bold 1em verdana;
	background:#fff;
	top: -28px;
}
.nameCard .contactInfo{float:left;background:#FFF;width:220px;color:#8c8b8b;font:0.8em verdana; line-height:18px; padding:25px 10px 10px 10px;}
.nameCard .contactWay{float:right;padding:20px 5px;width:162px;}
.nameCard .contactWayTitle{font:bold 1em verdana;}
.tables.data {padding:4px;}
.tables.data th {padding:4px 4px 4px 8px;border-bottom:1px solid #ccc;text-align:left;font-weight:lighter;vertical-align: top;}
.tables.data td {padding:4px 4px 4px 8px;border-bottom:1px solid #ccc;vertical-align: top;}
.tables.data td td {padding:0!important;border:none!important;}
/* intelligent  end */
.richTextDescription {overflow:hidden;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}

.richTextDescription table{	background-color:#ccc; border-top:1px solid #ccc;border-left:1px solid #ccc;}
.richTextDescription table th, .richTextDescription table td{ padding:1px; color:#000; background:#fff url(/images/tableLine.gif) right bottom no-repeat; }
.richTextDescription pre{font:1em arial;}
.richTextDescription p{margin:0px;padding:0px; color:#000000; font-size:13px;}
.richTextDescription strong{ color:#000000; font-size:13px;}
h1,h2,h3{margin:0;padding:0;}
h1{font-size:20px;font-weight:lighter;line-height:150%; color:#000000;}
.sendMessage{padding:36px 16px 16px 16px;text-align:center;}
.sendMessage .contactWay a.buttonContactNow{height:39px;width:197px;margin-top:5px;background:url('/images/inquire_now_b.gif') no-repeat;}
.sendMessage .contactWay {width:275px;margin:0 auto; padding-top:10px; *height:%1;zoom:1;overflow:hidden;}
.sendMessage .contactWay .atm24, .sendMessage .contactWay .atm24grey{float:left;}
/* FOOTER */

#footer { clear: both; padding: 5px; border-top: 1px solid #ccc; }
