/* CSS Document */

#sidenav{width:220px;;text-align:left;z-index:50;border-top: #dddddd solid 1px;  }
#sidenav .sidenav_h{height:30px;background: url(../images/nav_bg.gif) repeat-x;padding-left:10px; border-radius:3px 3px 0px 0px;}
#sidenav .sidenav_h h3{height:30px;background:url(../images/common/menu_ico.gif) 95% 10px no-repeat;line-height:26px;font-size:12px;color:#fff;display:block;font-weight:bold;}
#sidenav .sidenav_h a:hover{color:#eee;text-decoration:none}
#sidenav .sidebar_menu{font-size:12px;width:100%;position:relative;}
#sidenav .sidebar_menu .subitem{background:#FFF;border:#6f767a solid 1px;border-bottom:#6f767a solid 2px;border-right:#6f767a solid 2px;position:absolute;left:220px;top:0;z-index:51;}
#sidenav .sidebar_menu .litem{height:30px; position: relative; float:left; background:url(../images/common/categories_fbg.gif) repeat-x;border-bottom:none;border-top:none;border-left:#dddddd solid 1px;border-right:#dddddd solid 1px;}
#sidenav .sidebar_menu .litem span{display:block;width:100%;height:28px;line-height:28px;position:relative;}
#sidenav .sidebar_menu .litem.hoverClass{border:#6f767a solid 1px;border-right:none; height:28px; width:100%; }
#sidenav .sidebar_menu .litem.hoverClass span{background:#FFF;position:relative;z-index:50;}
#sidenav .sidebar_menu .litem span a{display:block;width:100%;font-weight:bold;font-size:12px;text-decoration:none;color:#333;padding:0;text-indent:10px;}
#sidenav .sidebar_menu .litem.hoverClass span a{color:#666}
#sidenav .sidebar_menu .litem span em.dow_ico{ width:3px; height:5px; position:absolute; right:10px; top:12px; display:block; background:url(../images/common/footer_ico.gif) no-repeat}
#sidenav .sidebar_menu .litem .subitem{width:814px; top:-10px;display:none;height:auto;padding:15px 0px 17px 0px;border-bottom:#6f767a solid 2px;border-right:#6f767a solid 2px;position:absolute;z-index:1000;_z-index:49;-webkit-box-shadow:8px 5px 5px 0px rgba(0,0,40,.4);-moz-box-shadow:8px 5px 5px 0px rgba(0,0,40,.4);box-shadow:8px 5px 5px 0px rgba(0,0,40,.4);}
#sidenav .sidebar_menu .litem .subitem.w634{width:690px;}
#sidenav .sidebar_menu .litem .subitem.w604{width:660px;}
#sidenav .sidebar_menu .litem .subitem.w594{width:650px}
#sidenav .sidebar_menu .litem .subitem.w383{width:425px}
#sidenav .sidebar_menu .litem .subitem.w470{width:470px}
#sidenav .sidebar_menu .litem .subitem.w700{width:650px;}
.cart{}
.navigation_1{position: relative; z-index:100000;}
.navigation_2{position: absolute;top:-36px;left:0px; width:220px;z-index:10000;}
.navigation_3{  background: url("../images/nav_bg.gif") repeat-x scroll 0 0 transparent;
    height: 34px;
    line-height:30px;
    text-align:center;
list-style-type: none;
    }
.navigation_3111{  background: url("../images/nav_bg.gif") repeat-x scroll 0 0 transparent;
    height: 34px;
    width:220px;
    line-height:34px;
    text-align:center;
list-style-type: none;
   position: absolute;
   top:100px;
    left:0px;
    }
.navigation_3111 a{color:#ffffff;}
.navigation_3111 a:hover{color:#333333}
.navigation_32{background: url("../images/nav_bg.gif") repeat-x scroll 0 0 transparent;
    height: 34px;
 list-style-type: none;
    position: absolute;
     top:-36px;
    line-height:34px;
    text-align:center;
   width:220px;
}
.pdpdpd{ position: relative;width:220px;  z-index:10000;}
.pdpdpd a{color:#ffffff; font-size:12px;}
.navigation_32  a{  color: #FFFFFF;
    display: inline;
    font-size: 13px;
    z-index:10010;
    font-weight: normal;
    padding-left: 46px;
    padding-right: 46px;}
.navigation_32 a:hover{ color:#333333; }
.navigation_3 a{  color: #FFFFFF;
    
    font-size: 13px;
    font-weight: normal;
   padding-right:10px;
   background:url(../images/fafafa.jpg) center right no-repeat;
}
.navigation_3 a:hover{ color:#333333; }
.subitem .subitem_list{width:auto;border-right:#eee solid 1px;margin-left:15px;display:inline;}
.subitem .special{width:160px;height:auto;margin-left:20px;display:inline;}
.subitem .subitem_list ul{width:190px;height:auto;margin-left:5px;overflow:hidden;padding-right:15px}
.subitem .subitem_list ul.w230{width:230px}
.subitem .subitem_list ul.w200{width:200px}
.subitem .subitem_list ul ul{width:180px;margin-left:0px;margin-top:4px;margin-left:3px;}
.subitem .subitem_list ul li.addborder{background:url(../images/common/silder_menu_bg.jpg) center bottom no-repeat;border:none;padding:0;}
.subitem .subitem_list ul li{width:185px;float:left;word-break:break-all;white-space:nowrap;overflow:hidden;}
.subitem .subitem_list ul li.sub_category_self{margin-bottom:10px;padding-bottom:10px;}
.subitem .subitem_list ul .blue{color:#024c9e;background:none;}
.subitem .subitem_list ul .red{color:#c20000;}
.subitem .subitem_list ul .green{color:#449000;}
.subitem .subitem_list ul.w230 li{width:225px;}
.subitem .subitem_list ul.w200 li{width:195px;}
.subitem_in .subitem_list ul li.nochildren p.nochildrenlinks{display:block;background:url(../images/common/litem_ico.jpg) 0 7px no-repeat;padding:0 0 0 12px;}
.subitem_in .subitem_list ul li.nochildren p.nochildrenlinks a{padding:0;display:inline;color:#000}
.subitem .subitem_list ul li.cc20{background:url(../images/common/ico.png) -10px -502px no-repeat;}
.subitem .subitem_list ul li a{color:#000}
.subitem .subitem_list ul li a.cc20{color:#c20000}
.subitem .subitem_list ul li ul li{background:url(../images/common/footer_ico.gif) 0 6px no-repeat;padding-left:6px;float:left;line-height:16px;word-break:break-all;white-space:nowrap;overflow:hidden;}
.subitem .subitem_list ul li ul li.viewall{background:none;padding-left:0;}
.subitem .subitem_list ul li ul li.viewall a{color:#114ea6;text-decoration:none;}
.subitem .subitem_list ul li ul li.viewall a:hover{text-decoration:underline}
.subitem .subitem_list ul li ul li a{font-size:11px;color:#666}
.subitem .special .pro_special{margin-bottom:10px;height:auto;overflow:hidden}
.subitem .special .pro_special li{margin-bottom:5px;float:left;}
.subitem .special .pro_special li.spro_title{color:#c20000;padding-top:5px;}
.subitem .special .pro_special li.spro_img{width:155px;height:120px;border:#ddd solid 1px;overflow:hidden;position:relative;}
.pro_special li.spro_img .spro_off{width:50px;height:33px;padding:10px 0 0 15px;text-align:center;position:absolute;right:-1px;top:78px;background:url(../images/list/sale_zk.gif) 0 0 no-repeat;}
.subitem .special .pro_special li.spro_name a{color:#000;font-size:11px;}
.subitem .special ul.special_links li{float:left;height:18px;width:140px;line-height:18px;overflow:hidden;background:url(../images/common/ico.png) -13px -440px no-repeat;padding-left:10px;}
.bbbbb{display:block;}
.ccccc{ display:none;}
.special .special_links li a{color:#004e86;font-size:11px;}
.subitem .special .pro_brand li{margin-bottom:5px;float:left;}
.subitem .special .pro_brand li.brand_title{color:#c20000;}
.subitem .special .pro_brand li.brand_img{width:150px;height:47px;border:#ddd solid 1px;overflow:hidden;}
.subitem .fleft{ float:left}
.subitem .fright{ float:left}
.subitem .clear{clear:both}
.subitem ul { padding:0px;margin:0px;}
#sidenav .sidenav_bot{width:220px; height:2px; background:url(../images/common/categories_botbg.gif) no-repeat; clear:left}

/*#sitemap_menu li{ list-style:none}
#sitemap_menu li ul{  }
#sitemap_menu li ul{width: 660px;
display: none;
left: 218px; background: #FFF;
border: #6f767a solid 1px;
height: auto;
padding: 15px 0px 17px 0px;
border-bottom: #6f767a solid 2px;
border-right: #6f767a solid 2px;
position: absolute;
z-index: 1000;
_z-index: 49;
-webkit-box-shadow: 8px 5px 5px 0px rgba(0,0,40,.4);
-moz-box-shadow: 8px 5px 5px 0px rgba(0,0,40,.4);
box-shadow: 8px 5px 5px 0px rgba(0,0,40,.4);}
#sitemap_menu li.over ul{ display:block;border: #6f767a solid 1px;
border-right: none;
 
width: 100%;}
#sitemap_menu li{height: 30px; line-height:30px; text-indent:2em;
overflow: hidden;
float: left;
background: url(../images/common/categories_fbg.gif) repeat-x;
border-bottom: none;
border-top: none;width: 218px;
border-left: #dddddd solid 1px;
border-right: #dddddd solid 1px;}

#sitemap_menu ul li{ background:#fff;}

*/
.special-price .price{ color:#ff0000}