@charset "utf-8";
#category{ width:966px; height:auto; overflow:hidden; margin-bottom:10px; }
#error_h1{ background:url(/images/contact_title_bg.png); height:31px; line-height:31px; border:1px #ebd893 solid; color:#e41600; margin-bottom:10px;}
#lead{ float:left; text-align:left; padding-left:20px; font-size:12px; color:#000; font-weight:100; width:400px;}
#lead span{ padding-left:3px; padding-right:3px;}
#lead span a{ color:#000;}

#left{ float:left; width:210px; height:auto; }

#brandlist,#news,#productslist,#webinfo,#browselist{ width:208px; margin-bottom:10px;background:url(/images/category_left_bg.png) left top no-repeat; border-bottom:1px #ebd893 solid; }
/*#brandlist {width:208px; margin-bottom:10px; background:url(/images/category_left_bg.png) left top no-repeat; }*/
#brandlist h1{ color:#996600; font-family:"微软雅黑"; font-size:16px; line-height:30px; }
#brandlist dl{ width:206px; height:auto; padding-bottom:10px; padding-top:10px;  border:1px #ebd893 solid; border-top:none; border-bottom:none;}
#brandlist dd{ float:left; width:103px; line-height:20px;}
#brandlist a{ color:#000;}
#brandlist .showmore{ width:186px; padding:10px; background:url(/images/showmorebrand.png) center center no-repeat;}

/*#news{ width:208px; margin-bottom:10px;background:url(/images/category_left_bg.png) left top no-repeat; border-bottom:1px #ebd893 solid; }*/
#news h1{ color:#996600; font-family:"微软雅黑"; font-size:16px; line-height:30px; }
#news h1 strong{ padding-right:40px; font-size:16px; }
#news h1 a{ color:#000; font-size:12px; line-height:20px;  border:1px #ebd893 solid; padding-left:5px; padding-right:5px;  }
#news dl{ text-align:left; margin:0px; padding:0px; padding-top:13px; padding-bottom:13px; border:1px #ebd893 solid; border-top:none; border-bottom:none;}
#news dd{ line-height:20px; padding-left:10px; color:#8bb52d; }
#news dt a{ color:#FFF; text-decoration:none;}
#news dd a{ text-decoration:none; color:#999; margin-left:2px;}

#productslist h1{ color:#996600; font-family:"微软雅黑"; font-size:16px; line-height:30px; background:url(/images/is_hot.png) left top no-repeat; }
#productslist dl{ width:206px; height:auto;  border:1px #ebd893 solid; border-top:none; border-bottom:none; text-align:left; }
#productslist dd{ display:block; line-height:80px; padding:4px; overflow:hidden;}
#productslist a{ float:left; height:80px;}
#productslist img{ width:92px; height:74px; vertical-align:middle; }
#productslist span{ float:right; line-height:20px; width:106px; height:80px; }
#productslist strong{ color:#F00;}

#webinfo p{ padding:10px; line-height:18px; color:#999;border:1px #ebd893 solid; border-top:none; border-bottom:none; text-align:justify;}
#webinfo h1{ color:#996600;  font-family:"微软雅黑"; font-size:16px; line-height:30px; }
#webinfo span{ color:#000;}

#browselist h1{ color:#996600;  font-family:"微软雅黑"; font-size:16px; line-height:30px; }
#browselist h1 strong{ padding-right:30px; font-size:16px;  color:#996600; }
#browselist h1 a{ color:#999; font-size:12px; line-height:20px; border:1px #ebd893 solid; padding-left:5px; padding-right:5px; }
#browselist dl{ width:206px; height:auto;  border:1px #ebd893 solid; border-top:none; border-bottom:none; text-align:left; }
#browselist dd{ display:block; line-height:80px; padding:4px; overflow:hidden;}
#browselist dd a{ float:left; height:80px;}
#browselist img{ width:92px; height:74px; vertical-align:middle; }
#browselist span{ float:right; line-height:20px; width:106px; height:80px; }
#browselist strong{ color:#F00;}

#right{ float:right; width:746px; height:auto; border:1px #ebd893 solid;}

#right ol{ width:710px; border-bottom:1px #999 dashed; margin:auto; }
#sorts_category{ padding-top:20px; padding-bottom:10px;}
#right #brand{ padding-top:10px; padding-bottom:10px; border-bottom:none;}
#right ol li{ line-height:30px;}
.left{ float:left; width:100px; /*background:#0e0; */ }
.right{ float:right; width:610px; /*background:#00F; */ }
#right ol li dd{ float:left; width:90px;}
#right ol li dd strong{ color:#666;}
#right ol a{ color:#cc0000;}
#right ol li #select{ background:#ebd893; color:#FFF; display:block;}

#price{ width:706px; margin-top:20px; margin-bottom:20px; background:#f2f2f2; border:1px #999 solid; border-left:none; border-right:none; padding-left:20px; padding-right:20px; height:30px; line-height:30px;}
#price dd{ float:left; width:100px;}
#price dd select{ vertical-align:middle; line-height:20px; margin-top:5px; margin-bottom:5px; height:20px; line-height:20px;}

#price #productcount{ float:right; width:504px; text-align:right; line-height:30px;}
#price #productcount strong{ color:#900; padding-left:2px; padding-right:2px;}
.allincart{ background:#d20600; color:#FFF; font-weight:bolder; height:30px;line-height:30px;border:1px #ba0a00 solid; border-top:#ffa690 1px solid; vertical-align:middle;}

#products li{ width:746px; height:auto;}
#products div{ float:left; width:186px; padding-bottom:10px; overflow:hidden; }
#products span{ display:block; line-height:20px; text-align: center; }
#products span img{ width:185px; height:148px; display:block; margin-bottom:10px;}
#products span font{ color:#e2290e; font-weight:bolder; font-size:12px;}
#products span a.order{ color:#F00; color:#000; color:#996600; }
#products dl{ text-align:center; /*background:#33F;*/ margin:0px; width:186px;}
#products dd{ float:left; line-height:20px; width:30px; }

#products dd.productnumber{ width:70px; text-align:right; }
#products dd input{ width:26px; border:1px #999 solid; vertical-align:middle;}
#products dd a{ color:#000; border:1px #f4d481 solid; padding:1px; background:#faf3c0; padding-bottom:2px; padding-top:2px; }
#products dd a.intocart{ color:#fff; background:#e70808; border:1px #dc0505 solid; }
#products dd a:hover{ color:#2A7F00; }
hr{ width:700px; margin:auto; margin-top:20px;}

#page{ margin:auto; width:700px; margin-top:30px; margin-bottom:30px; }
#page dl{ float:right; }
#page dt,#page dd{ float:left; padding-right:20px;}
#page dd{ line-height:20px;}
#page a{ display:inline-block; background:#f9f0b2; height:14px; border:1px #999 solid; padding:2px 3px 2px 3px; color:#000;}
#page label{ display:inline-block; background:#f9f0b2; height:14px; border:1px #999 solid; padding:2px 3px 2px 3px; color:#000;}
#page a:hover{ color:#2A7F00;}
#page strong{ color:#FF6600; padding-left:2px; padding-right:2px;}
/*#page select{ border:1px #900 solid; background: url(images/select.png);}*/
#page ul{ width:30px; height:20px; line-height:20px; overflow:hidden;}
#page ul li{ width:30px; }
#page li#selected{ background:#666;}
/* CSS Document */
