body{ margin:0px auto;}
body,td,th,input,div,select,p{font-size: 12px;color: #000;font-family:Arial, Helvetica, sans-serif}
a {color:#000; text-decoration:none;  }
a:hover{ color:#000; text-decoration:none}


#headColumn{ width:960px; margin:0 auto;background-color:#fff}
#headColumn .member{ float:right; height:25px; line-height:25px; color:#000; text-align:right; padding-top:15px;}
#headColumn .member a{ color:#A72D2C; text-decoration:none; padding:0 5px;}
#headColumn .logo{ width:220px; float:left; text-align:center}
#headColumn .cart{ width:238px; height:24px; line-height:24px; text-align:right; background:url(images/z1.jpg) no-repeat; margin-top:20px; background-position:115px 0px; float:right;}
#headColumn .cart b{ color:#B6C9DF;font-weight:bold; font-size:13px;}
#headColumn .cart span{ color:#999;}

#headColumn .menu{ width:960px; clear:both; padding-top:8px; background-color:#ddd}
#headColumn .menu  ul#saturday{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:32px;font-size:12px;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans-serif}
#headColumn .menu  ul#saturday li{display:block;float:left;margin:0;pading:0; margin-left:10px;}
#headColumn .menu  ul#saturday li a{display:block;float:left; font-weight:100;color:#000;text-decoration:none;padding:0 20px 0 20px;height:32px; line-height:32px; background:#E5E5E5}
#headColumn .menu  ul#saturday li a:hover{ background:#F2F2F2}
#headColumn .menu  ul#saturday li a.current,ul#saturday li a.current:hover{color:#333; background:#FFF; font-weight:bold}

#headColumn .menudowm{ clear:both height:60px;}
#headColumn .menudowm .menudowm-L{ width:800PX; float:left}
#headColumn .menudowm .menudowm-L h4{ display:inline; font-size:15px;}
#headColumn .menudowm .menudowm-L .Feature{height:30px;line-height:30px;background:#E6E6E5; color:#333; text-indent:20px;}
#headColumn .menudowm .menudowm-L .Feature a{ color:#000}
#headColumn .menudowm .menudowm-L .search{line-height:30px;}
#headColumn .menudowm .menudowm-R {width:155px; float:right}
#headColumn .menudowm .menudowm-R .shoppingcart{ width:150px; float:right; height:55px; padding-top:2px;}
#headColumn .menudowm .menudowm-R .shoppingcart b{ color:#F00}

#bodyColumn{ width:960px; clear:both; margin:0 auto; background-color:#fff; overflow:auto; margin-top:5px;}
#bodyColumn .why{ clear:both; margin-top:10px;background:url(images/bottom_01bg.gif) repeat-x; border:1px solid #ddd; padding:10px; text-align:left;}
#bodyColumn .why H2{ display:inline; padding:0; margin:0}
#bodyColumn .leftColumn{ width:180px; float:left}
#bodyColumn .leftColumn .bar_title{ height:30px; line-height:30px; text-align:left; text-indent:10px; color:#000; font-weight:bold; background:url(images/categorybg.gif); margin-top:10px;}
#bodyColumn .leftColumn .bar_line{ border:1px solid #ddd; overflow:auto}
#bodyColumn .leftColumn .bar_line ul{ margin:0; padding:0; list-style-type:none}
#bodyColumn .leftColumn .bar_line li{ width:178px; display:block; float:left;text-align:left; line-height:22px;}
#bodyColumn .leftColumn .bar_line li a{font-size:11px; color:#000; padding:0 20px; background:url(images/icon.gif) no-repeat left; background-position:10px;}
#bodyColumn .leftColumn .bar_line li a:hover{ text-align:left;line-height:22px;background:url(images/icon.gif) no-repeat left; background-position:10px;}
#bodyColumn .leftColumn .bar_line_cart{ border:1px solid #ddd; text-align:center; padding:5px 0; background:url(images/index_26.jpg) no-repeat; background-position:10px}
#bodyColumn .leftColumn .newletter{ background:url(images/btn_newletter.gif) no-repeat; width:178px; border:1px solid #ddd; margin-top:10px;}
#bodyColumn .leftColumn .newletter .title{ padding:10px 0 0 60px;}
#bodyColumn .leftColumn .newletter .title h5{ display:inline}
#bodyColumn .leftColumn .newletter .text{ font-size:11px; width:160px; margin:0 auto; padding-top:15px; line-height:15px}
#bodyColumn .leftColumn .newletter .letter{ width:160px; margin:0 auto; padding-top:15px;text-align:left}
#bodyColumn .leftColumn .trustful{ border:1px solid #ddd; margin-top:10px;}
#bodyColumn .leftColumn .trustful .text{ padding:10px; text-align:left; font-size:11px; line-height:12pt}

#bodyColumn .rightColumn{ width:775px; float:right}
#bodyColumn .rightColumn .L{ width:570px; float:left}
#bodyColumn .rightColumn .L h2{ display:inline; margin:0; padding:0; color:#333}
#bodyColumn .rightColumn .L .key{ font-size:11px; text-align:justify; padding-bottom:5px;}
#bodyColumn .rightColumn .L .first{width:190px; float:left; text-align:center; margin-top:15px;}
#bodyColumn .rightColumn .L .first .firstname{ width:148px; font-size:15px; font-weight:bold; clear:both;text-align:left}
#bodyColumn .rightColumn .L .first .sortname{ width:148px;font-size:11px; color:#000; text-align:left; text-indent:10px; background:url(images/dot.gif) no-repeat left; background-position:0 10px; line-height:18px;}
#bodyColumn .rightColumn .L .first .sortname a{ text-transform:lowercase}
#bodyColumn .rightColumn .L .first .more{ width:150px; margin:0 auto;text-align:left}
#bodyColumn .rightColumn .L .first .more a{ color:#184C95; font-size:11px; text-decoration:underline}
#bodyColumn .rightColumn .R{ width:200px; float:right}
#bodyColumn .rightColumn .R .banner{ border:1px solid #ddd}

#bodyColumn .rightColumn .R .selling{ width:198px; border:1px solid #ccc; margin-top:10px;}
#bodyColumn .rightColumn .R .selling .title{ font-size:14px; font-weight:bold; padding:10px; color:#A72D2C}
#bodyColumn .rightColumn .R .selling .pro{}


#bodyColumn .rightColumn .bar_title_long{ height:40px; clear:both; line-height:40px; text-align:left; text-indent:20px; background:url(images/title_bar.gif); font-weight:bold;}
#bodyColumn .rightColumn .bar_title_long a{ color:#000}
#bodyColumn .rightColumn .leftpart{ width:360px; float:left; padding-top:10px;}
#bodyColumn .rightColumn .rightpart{ width:330px; float:right; padding-top:5px;}
#bodyColumn .rightColumn .content{clear:both; border:1px solid #CCC; padding:10px; line-height:15pt; background-color: #F5F5F5; margin-top:15px}

#FootColumn{ width:960px;margin:10px auto; border-top:1px solid #ccc; clear:both;text-align:center;}
#FootColumn a{ font-size:11px;}
#FootColumn .keyword{ font-size:11px; color:#666; text-align:left; line-height:20px}
#FootColumn .keyword a{ color:#000}
#FootColumn .mail{ height:30px; color:#fff; background:#333; line-height:20px; text-align:left; text-indent:20px;}
#FootColumn .copyright{ clear:both; text-align:center; font-size:11px; padding:5px 0; color:#000;}
#FootColumn .column{ padding:10px 0}
#FootColumn .column a{ font-weight:bold; padding:0 20px;}

/*产品目录*/
#insort { width:178px; text-align:center; margin:0 auto}
#insortline { margin:0; padding:0; overflow:hidden;}
#insortnsort {text-align:left;width:130px;}
.ProTitle { text-align:left; line-height:22px; padding-left:25px; background:url(images/dot.gif) no-repeat left; background-position:15px 10px;}
.ProTitle a{ font-size:11px; color:#666}
.ProTitleHover { text-align:left;line-height:22px; padding-left:25px;background:#F7F7F7 url(images/dot_over.gif) no-repeat left; background-position:15px 10px;}
.ProTitleHover a{ font-size:11px; color:#F00; text-decoration:none}
.ProTitle200{ width:180px; height:22px;text-align:left; padding-left:10px;}
.ProTitle200 a{ font-weight:100; font-size:12px; color:#333}
.ProTitleHover200 { width:180px; height:22px;text-align:left; padding-left:10px;}
.ProTitleHover200 a{ font-weight:100; font-size:12px;}
.ProTitleDown200 { width:180px; text-transform: capitalize; padding-left:10px;}
.ProTitleDown200 a{ font-weight:100}
.classstyle{width:178px; height:24px;text-align:left; background:#F7F7F7; border-bottom:1px solid #EDEDED; line-height:24px; text-indent:15px; font-weight:bold;}
.classstyle a{ color: #000; text-decoration:none; font-size:12px;}
.classstyle a:hover{ color: #007CC4; text-decoration:none; font-size:12px;}
.sort{VISIBILITY: hidden; WIDTH: 190px; position:absolute;margin-top:0px; overflow:hidden; z-index:999; background-color:#FFFFFF; border:1px solid #858585}
/*产品目录*/



#showpage {  text-align:center;line-height:30px; font-size:12px;clear:both;  color:#000; font-weight:100; margin:10px 0;}
#showpage a{ font-family:arial; text-decoration:none; color:#000; font-size:11px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 5px;}



#hw00{ float:left; width:190px;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:140px; overflow:hidden;}
#hw1 a img{ border:0; max-width:160px; max-height:140px; width:expression(this.width > 160 && this.height < this.width*140/160 ? 160: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140 ? (140-this.height)/2: 0); }
#hw2{ width:170px; text-align:center; line-height:1.3; margin:auto; height:55px; }
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{color:#000; font-size:12px; font-weight:bold;}
#hw2 span{ color:#82022A;}
#hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}
#hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}