.mainContent{
	background:#fff;
	text-align:left;
	padding:5px 8px 15px;
	margin:-5px  0 0 0;
	border-top:1px solid #65CC33;
	height:100%;
	display:table;
	width:740px;
}
.mainContent H1{
	text-align:center;
	font-size:18px;
	color:#003DA3;
	margin:30px 0 30px 0;
}
.process-sheng{
	text-align:left;
	font-size:11px;
	margin:-10px 0 3px 15px;
}
#recommendedProducts H3
{
	clear:both;
	margin-bottom:10px;
	padding:5px 10px;
	font-size:12px;
	text-align:left;
	background:#F3F3F3;
	border-bottom:1px solid #C3C3C3;
	height:15px;
}
#recommendedProducts .more
{
	float:right;
	text-align:right;
	width:100px;
}
#recommendedProducts .more A
{
	font:bold 10px Verdana;
	text-decoration:none;
}
#recommendedProducts DL{
/**/height:1%;
}
#recommendedProducts DT
{
	clear:left;
	font-size:0;
	height:20px;
}
#recommendedProducts DD
{
	float:left;
/*	display:table-cell;
	vertical-align:middle;
	margin-right:27px;*/
/**/margin:7px 0;
/**/padding:0 14px;
	width:60px;
	height:25px;
	text-align:center;
}
#recommendedProducts DD A
{
	clear:both;
	font-size:12px;
	text-decoration:underline;
}
#recommendedProducts DD P
{
	font-size:12px;
}
#recommendedProducts DD .check
{
	float:left;
}
#recommendedProducts DD .check INPUT
{
	width:15px;
	height:15px;
}
#recommendedProducts DD .images
{
	float:right;
	width:90px;
	height:90px;
}
#pageDiv{
	margin:10px 0 20px;
	padding-top:10px;
	border-top:1px solid #CCC;
	font-size:11px;
	text-align:left;
	height:1%;
}
HTML > /**/ BODY #pageDiv{
	margin-bottom:10px;
}
#pageDiv SPAN,
#pageDiv A{
	margin-right:10px;
}
#pageDiv A {
	text-decoration:underline;
}
/*result*/
.compare-sheng{
	border-bottom:1px solid #cecece;
	background:url(../images/check.gif) no-repeat 18px bottom;
	height:1%;
	padding:0 0 5px 31px;
	margin:0 0 10px 0;
}
.compare-sheng button{
	width:90px;
	height:20px;
	line-height:20px;
	background:url(../images/searchCompare.gif) no-repeat left top;
	border:none;
	font-family:Arial;
	font-weight:bold;
	color:#FFF;
}

.listLayer
{
	position:absolute;
	top:19px;
	left:250px;
	padding:0 0 18px 0;
	background:url(../images/listLayer0003.png) no-repeat 0 bottom;
	_background:url(../images/listLayer0003.gif) no-repeat 0 bottom;
	width:430px;
	z-index:2000;
}
.listLayer h4{
	font-size:12px;
	color:#f60;
	background:url(../images/listLayer0001.png) no-repeat 0 bottom;
	_background:url(../images/listLayer0001.gif) no-repeat 0 bottom;
	height:22px;
	line-height:22px;
	padding:0 0 0 15px;
}
.listLayer DL
{
	padding:10px 5px 10px 15px;
    background:url(../images/listLayer0002.png) repeat-y;
	_background:url(../images/listLayer0002.gif) repeat-y;
	height:1%;
}
.listLayer DL DT
{
	clear:both;
	font-size:0;
	height:0;
	overflow:hidden;
}
.listLayer DL DD
{
	margin-bottom:0;
	font-size:11px;
	text-align:left;
	width:48%;
/**/line-height:18px;
}
.listLayer DL DD A
{
	padding-left:10px;
	display:block;
	background:url(../images/ul_list2.gif) no-repeat 0 3px; 
	text-decoration:none;
}
.listLayer DL .col01
{
	float:left;
}
.listLayer DL .col02
{
	float:right;
}
.similar-sheng{
	font-size:11px;
}
.similar-sheng A{
	padding:0 0 0 15px;
	background:url(../images/bg_star01.gif) no-repeat 0 1px; 
}
.similar-sheng .c01{
	color:green;
}
.similar-sheng .pR{
	position:relative;
}
/*.similar-sheng .more A{
	background:none; 
}*/
.similar-sheng .pR .listLayer
{
/**/top:15px;
/**/left:-425px;
}
HTML > /**/ BODY .similar-sheng .pR .listLayer
{
	top:5px;
}
.similar-sheng .pR .listLayer DL DD A
{
	padding:0 0 0 15px;
	background:url(../images/bg_star01.gif) no-repeat 0 3px; 
}
/*product-sheng,company-sheng*/
#product-sheng H3,
#company-sheng H3{
	clear:both;
	margin-bottom:10px;
	padding:5px 10px;
	font-size:12px;
	text-align:left;
	background:#F3F3F3;
	border-bottom:1px solid #C3C3C3;
	height:15px;
}
#product-sheng H3 .fR{
	font-weight:normal;
	font-size:11px;
}
#product-sheng H3 .fR SPAN{
	margin:0 0 0 5px;
}
#product-sheng .pR{
	position:relative;
}
#product-sheng .pR .listLayer
{
/**/top:15px;
/**/left:-425px;
}
HTML > /**/ BODY #product-sheng .pR .listLayer
{
	top:5px;
}
#product-sheng  .pR .listLayer DL DD A
{
	padding:0 0 0 10px;
	background:url(../images/ul_list2.gif) no-repeat 0 3px; 
}
#product-sheng  .shengL{
	float:left;
	width:47%;
	padding:0 0 0 5px;
}
#product-sheng  .shengR{
	float:right;
	width:50%;
}
#company-sheng  .shengL{
	float:left;
	width:98%;
	padding:0 0 0 5px;
}
#company-sheng  .shengR{
	float:right;
	width:35%;
}
.shengL .img{
	margin:10px auto;
	text-align:center;
	display: table-cell;
	vertical-align:middle;
	width:350px;
	height:150px;
}
.shengL .img IMG{
	margin-top:expression((this.offsetParent.offsetHeight - this.offsetHeight)/2-1);
}
.shengL P,
.shengR P{
	line-height:17px;
	margin:5px 0;
}
.shengR #recommendedProducts{
	margin:10px 0 0 0;
} 
.shengR #recommendedProducts .compare-sheng{
	padding:0 0 5px 20px;
	margin:10px 0;
	background:url(../images/check.gif) no-repeat 7px bottom;
}
.shengR #recommendedProducts .compare-sheng .fR{
	padding:5px 8px 0 0;
}
.shengR #recommendedProducts DD{
/**/margin:7px 0;
/**/padding:0 2px;
}
.keyword-sheng{
	margin:10px 0 20px 0;
	line-height:20px;
	width:90%;
}
.keyword-sheng TH,
.keyword-sheng TD{
	border-bottom:1px solid #cecece;
}
.keyword-sheng TH{
	width:120px;
}
.topButton{
	float:right;
	margin:0 10px 10px 0;
}
.topButton BUTTON
{
	border:1px solid #999B9A;
	font-size:11px;
	font-weight:bold;
	background:#FFDB8A url(../images/btn-search.gif) repeat-x left -3px;
	width:90px;
}
/*news*/
.main_resource2{
	margin:0 9px;
}
.bd_resource1 h2{
	font-family: "Times New Roman", Times, serif;
	font-size:20px;
	line-height:35px;
}
.bd_resource1 h5{
	line-height:30px;
	margin:0 0 10px 0;
	font-size:12px;
}
.bd_resource1 img{
	margin:0 15px 8px 0;
	float:left;
}
.bd_resource1 p{
	margin:0 0 12px 0;
}
.bd_resource1 .right{
	text-align:right;
	border-top:1px solid #e6e6e6;
}
/*contact*/
#requiredInfor
{
	margin-top:10px;
	text-align:left;
}
#requiredInfor TH,
#requiredInfor TD
{
	padding:5px 0;
	font:11px Verdana;
}
#requiredInfor TD
{
	padding-left:15px;
}
#requiredInfor TH SPAN
{
	color:#E75681;
}
#inquiryDetails
{
	margin-top:10px;
	text-align:left;
}
#inquiryDetails TABLE
{
	width:100%;
}
#inquiryDetails TH
{
	padding:3px 5px;
	background:#B2DB11;
}
#inquiryDetails TD
{
	padding:7px 0 7px 15px;
	font:11px Verdana;
	vertical-align:top;
}
#inquiryDetails TD.line
{
	border-top:1px dashed #C4C4C4;
	border-bottom:1px dashed #C4C4C4;
}
#inquiryDetails TD DT
{
	clear:both;
}
#inquiryDetails TD TABLE TD
{
	font-weight:bold;
}
#inquiryDetails TD TABLE TD .w01
{
	width:100px;
}
#inquiryDetails TD TABLE TD .pos
{
	position:relative;
	top:3px;
}
#inquiryDetails TD TABLE
{
	margin-left:-15px;
}
#inquiryDetails TD DD.col01
{
	float:left;
	width:250px;
}
HTML > /**/ BODY #inquiryDetails TD DD
{
	margin-bottom:7px;
}
#inquiryDetails TD P.imageInfo
{
	padding-bottom:5px;
	border:0;
	background:none;
}
#inquiryDetails TD P A
{
	margin-right:15px;
}
#inquiryDetails TEXTAREA
{
	width:365px;
	height:136px;
}
#inquiryDetails TD SPAN
{
	color:#E75681;
}
#inquiryDetails BUTTON
{
	font-size:12px;
	margin-left:10px;
}
#inquiryDetails OPTION
{
	font-size:11px;
}
#inquiryDetails .w01
{
	font-weight:bold;
	width:188px;
}
#inquiryDetails .w02
{
	width:528px;
}
#inquiryDetails .w03
{
	width:365px;
}
#inquiryDetails .w04
{
	width:119px;
}
#inquiryDetails .w05
{
	width:83px;
}
#inquiryDetails .w07
{
	width:40px;
}
#inquiryDetails .layerBox
{
	position:relative;
}
#inquiryDetails .layer
{
	position:absolute;
	border:1px solid #65CC33;
	background:#FFF;
	width:400px;
}
#inquiryDetails .layer H4
{
	margin:1px;
	padding:2px;
	background:#DBF9BB;
	border-bottom:0;
	text-align:right;
}
#inquiryDetails .layer .list
{
	margin:1px;
	border:1px solid #CCC;
}
#inquiryDetails .layer UL
{
	padding:10px;
}
#inquiryDetails .layer UL LI
{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px dashed #CCC;
}
#inquiryDetails .layer UL LI INPUT
{
	margin-right:10px;
}
#inquiryDetails .layer .buttonArea
{
	margin-bottom:13px;
	text-align:center;
}
#inquiryDetails .alertTip
{
	margin-top:5px;
	display:-moz-inline-box;
	display:inline-block;
	padding:3px 10px 0 25px;
	border:1px solid #FFACB1;
	color:#F00;
	background:#FCD0CD url(../images/icon-18.gif) no-repeat 5px 3px;
	height:17px;
}
#inquiryDetails TD P
{
	margin-top:5px;
	font-family:Verdana;
	color:#585858;
	line-height:normal;
}
#inquiryDetails TD P.fontColor
{
	color:#A7A7A7;
}


#BusinessCard
{
	margin-top:10px;
	font:11px Verdana;
	text-align:left;
}
#BusinessCard DL
{
	width:100%;
}
#BusinessCard DL.listTable P
{
	margin-top:7px;
}
#BusinessCard DT
{
	clear:both;
	font-size:0;
	height:5px;
}
#BusinessCard DD
{
	float:left;
	padding-left:10px;
}
#BusinessCard DD.col01
{
	width:195px;
}
#BusinessCard DD.col02
{
	width:195px;
}
#BusinessCard SPAN
{
	color:#E75681;
}
#BusinessCard .w01
{
	width:80px;
}
#BusinessCard .w03
{
	width:50px;
}
#BusinessCard .w04
{
	width:150px;
}
#BusinessCard .w05
{
	width:70px;
}
#BusinessCard .w06
{
	width:368px;
}
#BusinessCard .alertTip
{
	margin-top:5px;
	display:-moz-inline-box;
	display:inline-block;
	padding:3px 10px 0 25px;
	border:1px solid #FFACB1;
	color:#F00;
	background:#FCD0CD url(../images/icon-18.gif) no-repeat 5px 3px;
	height:17px;
}
#BusinessCard .buttonArea
{
	padding-top:20px;
	margin:20px 0;
	border-top:1px solid #C3DDA7;
	text-align:center;
}
#BusinessCard .buttonArea BUTTON
{
	margin-left:10px;
	font-size:12px;
	width:70px;
}
/*success*/
.main_resource2 .success{
	padding:20px 10px 20px 70px;
	background:url(../images/success001.gif) no-repeat 0 15px;
}
.main_resource2 .success H2{
	font-size:20px;
	padding:0 0 20px 0;
}
.main_resource2 .success P{
	line-height:20px;
	margin:0 0 20px 0;
}
/*category*/
#categoryL{
	width:558px;
	float:left;
	margin:0 0 0 10px;
	background:#fff;
	text-align:left;
	border:1px solid #65CC33;
	display:inline;
}
#categoryR{
	float:right;
	width:185px;
	margin:0 10px 0 0;
	text-align:left;
	display:inline;
}
.category{
	float:left;
	margin:10px 8px 10px 0;
	width:270px;
}
.category UL{
	list-style:none;
	line-height:30px;
}
.category UL LI{
	clear:both;
}
.title03{
	height:24px;
	line-height:24px;
	padding:0 8px;
	border-bottom:1px solid #65CC33;
	background:url(../images/title_bg.gif) repeat-x;
	position:relative;
	font-weight:bold;
}
.title03 A{
	font-weight:normal;
}
.title01left{
	overflow: hidden; 
	width:3px;
	height:3px;
	position:absolute; 
	top: -1px; 
	left: -1px;
	background: url(../images/title03.gif) no-repeat 0px 0px; 
}
.title01right{
	overflow: hidden; 
	width:3px;
	height:3px;
	position:absolute; 
	top: -1px; 
	right: -1px;
	background: url(../images/title03.gif) no-repeat -2px 0px; 
}
.box01{
	border:1px solid #65CC33;
	margin:0 0 10px 0;
	background:#fff;
}
.box01 UL{
	padding: 10px 10px 20px 10px;
	line-height:20px;
	font-size: 11px;
}
.box01 UL LI{
	background:url(../images/category_list1.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
}
.title01{
	height:24px;
	line-height:24px;
	padding:0 8px;
	border-bottom:1px solid #65CC33;
	background:url(../images/title_bg.gif) repeat-x;
	position:relative;
}
.title01 A,
.title01 B{
	background:url(../images/title_img.gif) no-repeat 0 2px;
	padding:0 0 0 15px;	
}
.title01 .title01right{
	_right: -2px;
}
.title01 A,.title01 A:link,.title01 A:visited{
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
.title01 IMG{
	margin:0 3px 0 0;
}
.category01{
	float:left;
	margin:20px 0 20px 16px;
	width:255px;
	line-height:16px;
	font-weight:bold;
	display:inline;
}
.category01 div{
	margin:0 0 15px 0;
	font-family:Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size:11px;
}
.category01 div A{
	margin:0 4px 0 0;
	text-decoration:underline;
}
.category02{
	float:left;
	margin:20px 0 20px 16px;
	width:255px;
	line-height:20px;
}
.category02 UL A{
	text-decoration:underline;
}
.category02 UL UL{
	margin:0 0 0 20px;
}
.category02 UL UL LI{
	background:url(../images/category_list1.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
}
.category02 UL UL UL LI{
	background:url(../images/category_list2.gif) no-repeat 0 2px;
	padding:0 0 0 10px;
}
.bLetter{
	color:#3168AD;
	margin:10px;
}
.bLetter STRONG{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bLetter A{
	margin:0 1px;
	text-decoration:underline;
}
.bLetter SPAN{
	margin:0 1px;
	color:#000;
}




