/************COMMON STYLE************/
body { height:auto; padding-top:15px }
.wrap { clear:both; width:900px; margin:0 auto; text-align:left }
/************PAGE STYLE************/
.pageA { width:20px; background:#fff; position:absolute; right:0; top:20px; font:12px/19px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:center }
.pageATop { clear:both; background:url(../images-13/page_top_bg.gif) 0 -30px no-repeat; padding-top:19px }
.pageABottom { clear:both; background:url(../images-13/page_bottom_bg.gif) 0 -34px no-repeat; padding-bottom:19px }
.pageAMiddle { clear:both; border-left:#333 1px solid; padding-top:1px }
.pageAMiddle span, .pageAMiddle a { display:block; border-top:#333 1px solid; border-bottom:#333 1px solid; margin-top:-1px }
.pageAMiddle a:hover, .pageAMiddle a.s, .pageAMiddle span.s { background:#f5f5f5; color:#000 }
.pageAMiddle a.s, .pageAMiddle span.s { font-weight:bold }
/************BAR-CON STYLE************/
.barA { clear:both; height:25px; background:#f9f9f9; border-bottom:#333 1px solid; line-height:25px; font-weight:bold; text-align:center }
.conA { clear:both; border-bottom:#333 1px solid; padding:5px }
.barB { border:#333 1px solid; border-top:0; border-left:0; padding:0 10px; font-weight:bold; position:absolute; left:0; top:0 }
.conB { clear:both }
/************MAIN STYLE************/
.location { clear:both; padding:0 10px; text-align:right }
.outBorder { clear:both; border:#333 1px solid; padding:3px }
.inBorder { border:#333 1px solid; overflow:auto; *display:inline-block
}
.left { float:left; width:179px; border-right:#333 1px solid }
.right { float:right; width:706px; border-left:#333 1px solid }
.productShow ul { clear:both; overflow:auto; *display:inline-block
}
.productShow li { float:left; display:inline; width:78px; margin:0 3px; line-height:14px; font-size:10px; vertical-align:bottom }
.productShow li span { display:block; height:40px; border:#fff 1px solid; padding:3px }
.productShow li b { display:none; font-weight:normal }
.productShow li.s1,.productShow  li.s2 { position:relative }
.productShow li.s1 span, .productShow li.s2 span { width:155px; background:#fff; border:#ccc 1px solid }
.productShow li.s1 b, .productShow li.s2 b { display:block }
.productShow li.s1 span { position:absolute; left:0; top:0 }
.productShow li.s2 span { position:absolute; right:0; top:0 }
.productShow li.s1 img { float:left; display:inline; margin-right:5px }
.productShow li.s2 img { float:right; display:inline; margin-left:5px }
.materialShow ul { clear:both; overflow:auto; *display:inline-block
}
.materialShow li { float:left; display:inline; width:50px; padding:1px 0; margin:0 3px; text-align:center; vertical-align:bottom }
.nav { clear:both; padding:5px }
.nav ul { clear:both; overflow:auto; *display:inline-block
}
.nav li { float:left; display:inline; width:78px; padding:2px 0; margin:0 3px; font-size:10px; font-weight:bold; text-align:center; vertical-align:bottom }
.nav li a { display:block; border:#333 1px solid }
.nav li a:hover { background:#f5f5f5 }
.top { clear:both; height:387px; padding:20px; position:relative }
.bottom { clear:both; border-top:#333 1px solid }
.productHot { float:left; display:inline; width:334px; position:relative }
.productHot .conB { padding-top:25px }
.productHot .conB h1 { clear:both; font-size:16px; font-weight:bold; text-align:center }
.productHot .conB ul { clear:both; border-top:#333 1px solid; padding:5px; margin-top:5px; overflow:auto; *display:inline-block
}
.productHot .conB li { float:left; display:inline; width:48px; margin:0 3px; text-align:center; vertical-align:bottom }
.productHot .conB li img { width:46px; height:23px; border:#e5e5e5 1px solid }
.contactUs { float:left; display:inline; width:150px; border-left:#333 1px solid; border-right:#333 1px solid; position:relative }
.contactUs .conB { padding:30px 10px 10px; line-height:15px }
.companyLogo { float:right; display:inline; width:220px; position:relative }
.companyLogo .conB { padding-top:25px; text-align:center }
.cateA { position:absolute; right:10px; bottom:10px }
.cateA ul { clear:both; overflow:auto; *display:inline-block
}
.cateA li { float:left; display:inline; margin:0 5px; font-size:10px; font-weight:bold; text-align:center; vertical-align:bottom }
.cateA li a { display:block; border:#333 1px solid; padding:0 10px }
.cateA li a:hover { background:#f5f5f5 }
.productList { padding-right:20px }
.productList ul { clear:both; overflow:auto; *display:inline-block
}
.productList li { float:left; display:inline; width:140px; border:#ccc 1px solid; padding:2px; margin:20px 7px 0; color:#555; text-align:center; vertical-align:bottom }
.productList li span { display:block; border-bottom:#e5e5e5 1px solid }
.productList li b { display:block; border-top:#fff 1px solid; background:#f9f9f9; font-weight:normal }
.edgeList { padding-right:20px }
.edgeList ul{ clear:both; overflow:auto; *display:inline-block
}
.edgeList li{float:left; display:inline; width:150px; margin:10px 5px 0; line-height:25px; font-weight:bold; text-align:center; vertical-align:bottom}
.edgeList li img{display:block; margin:0 auto}
.processingList{ padding-right:20px }
.processingList ul{ clear:both; overflow:auto; *display:inline-block
}
.processingList li{float:left; display:inline; width:196px; margin:10px 9px 0; line-height:25px; font-weight:bold; text-align:center; vertical-align:bottom}
.processingList li img{display:block; border:#ccc 1px solid; padding:2px; margin:0 auto}
.accessoryList { padding-right:20px }
.accessoryList ul{ clear:both; overflow:auto; *display:inline-block
}
.accessoryList li{float:left; display:inline; width:154px; margin:10px 3px 0; line-height:25px; font-weight:bold; text-align:center; vertical-align:bottom}
.accessoryList li img{display:block; border:#ccc 1px solid; padding:1px; margin:0 auto}
.productDetail{ clear:both; padding:20px; overflow:auto; *display:inline-block
}
.productDetail .productDetailPic{float:left; display:inline; width:378px; border:#ccc 1px solid; padding:5px}
.productDetail .productDetailDesc{float:right; width:203px; border:#ccc 1px solid; padding:10px}
.productDetail .productDetailDesc h6{ clear:both; border-bottom:#ddd 1px solid; padding:0 10px; line-height:25px; font-weight:bold; text-align:center}
.productDetail .productDetailDesc ul{ clear:both; padding:10px}
.feedback .fl{width:250px}
.feedback .fr{width:396px}
.feedback .fr ul{background:#f5f5f5; padding:20px}
.feedback .fr li{clear:both; padding:3px 0; vertical-align:bottom; overflow:auto; *display:inline-block}
.feedback .fr li input,.feedback .fr li textarea{border:#333 1px solid; background:#fff}
.feedback .fr li b{float:left; width:100px; font-weight:normal; text-align:right}
.feedback .fr li span{float:right; width:246px}