/************COMMON STYLE************/
.wrap { clear:both; width:800px; margin:0 auto; text-align:left }
/************FORM STYLE************/
.iTextA { float:left; height:15px; border:#777 1px solid; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; background:#fff; padding:0 5px; line-height:15px; font-size:12px; font-weight:normal; color:#333 }
.iTextB { float:left; height:17px; border:#777 1px solid; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; background:#fff; padding:0 5px; line-height:17px; font-size:12px; font-weight:normal; color:#333 }
.textarea { border:#777 1px solid; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; background:#fff; padding:5px; line-height:14px; font-size:12px; font-weight:normal; color:#333 }
/************HEAD STYLE************/
.head .logo { clear:both; background:#07a342; padding:50px 0; text-align:center }
.head .nav { clear:both; height:24px; background:#046629 }
.head .nav ul { float:left; display:inline; margin:5px 0 0 10px }
.head .nav li { float:left; display:inline; border-right:#eee 1px solid; padding:0 25px; line-height:14px; font-weight:bold; vertical-align:bottom }
.head .nav li a { color:#fff }
.head .nav li a:hover { color:#eee }
.head .nav li.s { border:0 }
/************FOOT STYLE************/
.foot { clear:both; padding:20px 0; color:#666; text-align:center }
.foot a { color:#666 }
/************common STYLE************/
.location { clear:both }
.main { clear:both; background:url(../images-9/s_s_line1.gif) 573px 0 repeat-y; border:#b5b5b5 1px solid; border-top:0; overflow:auto; *display:inline-block
}
.mainLeft { float:left; display:inline; width:543px; padding:10px 20px 10px 10px }
.mainRight { float:right; display:inline; width:200px; padding:10px }
/************right STYLE************/
.companyInfo li { clear:both; padding:1px 0; line-height:14px; vertical-align:bottom; overflow:auto; *display:inline-block
}
.companyInfo li b { float:left; width:59px; font-size:11px; }
.companyInfo li span { float:right; width:136px }
.companyInfo li.s b, .companyInfo li.s span { clear:both; float:none; display:block; width:100% }
.feedback { clear:both; background:#fafafa; padding:10px }
.feedback li { clear:both; padding:3px 0; line-height:17px; color:#333; vertical-align:bottom; overflow:auto; *display:inline-block
}
.feedback li b { float:left; width:70px; background:url(../images-9/form_title_bg.gif) no-repeat; font-weight:normal; text-align:center }
.feedback li span { float:right; width:105px }
.search { clear:both; background:#fafafa; padding:10px }
.search ul { clear:both; overflow:auto; *display:inline-block
}
.search li { float:left; display:inline; margin-right:5px; vertical-align:bottom }
/************color STYLE************/
.colorList ul { clear:both; overflow:auto; *display:inline-block
}
.colorList li { float:left; display:inline; width:161px; margin:0 10px; line-height:25px; vertical-align:bottom }
.colorDetail .pic { clear:both; text-align:center }
.colorDetail .pic img { border:#eee 1px solid; padding:4px }
.colorDetail .txt1 { clear:both; width:460px; background:#f2f6f9; margin:20px auto }
.colorDetail .txt1 ul { padding:5px }
.colorDetail .txt1 li { border:#cfdce5 1px solid; background:#fff; margin-top:-1px; padding:5px 10px }
.colorDetail .txt2 { clear:both; width:460px; background:#f9f9f9; margin:20px auto }
.colorDetail .txt2 ul { padding:5px }
.colorDetail .txt2 li { border:#e5e5e5 1px solid; background:#fff; margin:5px 0; padding:5px 10px }
/************product STYLE************/
.productList ul { clear:both; overflow:auto; *display:inline-block
}
.productList li { float:left; display:inline; width:161px; padding:10px 0; margin:0 10px; text-align:center; vertical-align:bottom }
.productList li a img { border:#e5e5e5 2px solid }
.productList li a:hover img { border:#83b222 2px solid }
/************resource STYLE************/
.resourceList ul { clear:both; overflow:auto; *display:inline-block
}
.resourceList li { float:left; display:inline; width:246px; padding:10px 0; margin:0 12px; text-align:center; vertical-align:bottom }
.resourceList li img { display:block; border:#e5e5e5 1px solid; padding:2px; margin:0 auto }
/************factory STYLE************/
.factory { padding:10px 26px }
.factory li { clear:both; line-height:25px; vertical-align:bottom; text-align:center; overflow:auto; *display:inline-block
}
.factory li img { display:block; border:#eee 1px solid; padding:2px; margin:0 auto }
.factory li .fl, .factory li .fr { width:236px }
/************equipment STYLE************/
.equipment { clear:both; overflow:auto; *display:inline-block
}
.equipment li { float:left; display:inline; width:246px; padding:10px 0; margin:0 12px; text-align:center; vertical-align:bottom }
.equipment li img { display:block; border:#e5e5e5 1px solid; padding:2px; margin:0 auto }
/************samples STYLE************/
.samples { padding:10px }
.samples li { clear:both; padding:10px 0 }
.mail h6 { clear:both; background:#f9f9f9; padding:10px }
.mail li { clear:both; padding:5px 0; line-height:17px; vertical-align:bottom; overflow:auto; *display:inline-block
}
.mail li b { float:left; display:inline; width:150px; text-align:right }
.mail li span { float:right; display:inline; width:383px }
/************sitemap STYLE************/
.sitemap dl { clear:both; overflow:auto; *display:inline-block
}
.sitemap dt { float:left; display:inline; width:100px; background:#f0f0f0; border:#fff 1px solid; padding:0 10px; font-weight:bold }
.sitemap dd { float:left }
.sitemap dd dt { width:200px; background:#f5f5f5; font-weight:normal }
.sitemap dd dd { width:50px }
.sitemap dd dd li { clear:both; background:#fbfbfb; border:#fff 1px solid; font-weight:normal }
/************link STYLE************/
.link { padding:10px }
.link li { line-height:35px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:25px }
