@charset "utf-8";
.FrontProductsCategory_show01-d2_c1{
   z-index: 9999999;
    text-align: left;
    margin: 0px auto;
    width: 100%;
    color: #4c4948;
    clear: both;
}
.FrontProductsCategory_show01-d2_c1{
   z-index: 9999999;
    text-align: left;
    margin: 0px auto;
    width: 100%;
    color: #4c4948;
    clear: both;
}
.FrontProductsCategory_show01-d2_c1 UL{
   padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    list-style-image: none;
    padding-top: 0px;
}
.FrontProductsCategory_show01-d2_c1 LI{
   padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    list-style-image: none;
    padding-top: 0px;
}
.FrontProductsCategory_show01-d2_c1 .menu-first UL{
   position: relative;
}
.FrontProductsCategory_show01-d2_c1 .menu-first UL LI{
   padding-bottom: 2px;
    line-height: 31px;
    margin: 2px 0px;
    width: 100%;
    display: inline;
    background: url(/images/index_pro_li_bg.jpg) no-repeat left bottom;
    float: left;
    height: 31px;
}
.FrontProductsCategory_show01-d2_c1 .menu-first UL LI A{
   display: block;
}
.FrontProductsCategory_show01-d2_c1 .menu-first UL LI A:hover{
   display: block;
}
.FrontProductsCategory_show01-d2_c1 .menu-first UL LI.menu-none A{
   line-height: 31px;
    display: block;
    height: 31px;
    color: #ffffff;
    font-size: 13px;
    text-decoration: none;
}
.FrontProductsCategory_show01-d2_c1 .menu-first UL LI.menu-none A:hover{
   line-height: 31px;
    display: block;
    background: url(/images/index_pro_lei_li_hover_bg.jpg) no-repeat center center;
    height: 31px;
    color: #ffffff;
    text-decoration: none;
}
.FrontProductsCategory_show01-d2_c1 .menu-first UL LI.menu-none A.current{
}
.FrontProductsCategory_show01-d2_c1 .menu-second{
   z-index: 10000;
    position: absolute;
    padding-bottom: 9px;
    margin: -33px 0px 9px;
    padding-left: 0px;
    width: 123px;
    padding-right: 0px;
    display: none;
    height: 100%;
    padding-top: 0px;
    left: 180px;
    _margin: -41px 0 9px 0;
}
.FrontProductsCategory_show01-d2_c1 .menu-second UL LI A{
   line-height: 23px;
    margin: 0px;
    background: url(/images/products/second-bg-01.gif) repeat-y left top;
    height: 23px;
    text-decoration: none;
}
.FrontProductsCategory_show01-d2_c1 .menu-second UL LI A:hover{
   width: 123px;
    background: url(/images/products/second-hover-01.gif) no-repeat left top;
    height: 23px;
}
.FrontProductsCategory_show01-d2_c1 .menu-second P.top{
   margin: 0px;
    background: url(/images/products/second-top-01.gif) no-repeat left bottom;
    height: 5px;
}
.FrontProductsCategory_show01-d2_c1 .menu-second P.bottom{
   margin: 0px;
    background: url(/images/products/second-bottom-01.gif) no-repeat left bottom;
    height: 9px;
    font-size: 0px;
}
.FrontProductsCategory_show01-d2_c1 A.menu-text1:link{
   padding-left: 60px;
    color: #4c4948;
    font-size: 12px;
    text-decoration: none;
}
.FrontProductsCategory_show01-d2_c1 A.menu-text1:visited{
   padding-left: 60px;
    color: #4c4948;
    font-size: 12px;
    text-decoration: none;
}
.FrontProductsCategory_show01-d2_c1 A.menu-text1:active{
   padding-left: 60px;
    color: #4c4948;
    font-size: 12px;
    text-decoration: none;
}
.FrontProductsCategory_show01-d2_c1 A.menu-text1:hover{
   color: #0066cc;
    font-size: 12px;
    text-decoration: underline;
}
.FrontProductsCategory_show01-d2-menuContainer{
   width: 185px;
    margin-left: -10px;
}
.FrontProductsCategory_show01-d2-menuContainer .line{
   background-color: #9be4fa;
    width: 100%;
}
.FrontProductsCategory_show01-d2-menuContainer .line.title{
   background-color: #9be4fa;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.FrontProductsCategory_show01-d2-menuContainer .line.title A{
   font-size: 14px;
}
.FrontProductsCategory_show01-d2-menuContainer TD A{
   color: #000;
    text-decoration: none;
}
.FrontProductsCategory_show01-d2-menuContainer TD.voice{
   padding-bottom: 7px;
    padding-left: 7px;
    padding-right: 7px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 7px;
}
.FrontProductsCategory_show01-d2-menuContainer .separator{
   background-color: #999;
    height: 1px;
}
.FrontProductsCategory_show01-d2-menuContainer TD.img{
   text-align: center;
    padding-bottom: 5px;
    background-color: transparent;
    padding-left: 5px;
    width: 24px;
    padding-right: 5px;
    display: none;
    font-family: Arial, Helvetica, sans-serif;
    color: #c3c3c3;
    font-size: 12px;
    padding-top: 5px;
}
.FrontProductsCategory_show01-d2-menuContainer TD.img IMG{
   width: 20px;
}
.FrontProductsCategory_show01-d2-menuContainer .textBox{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #c3c3c3;
    font-size: 12px;
    padding-top: 10px;
}
.FrontProductsCategory_show01-d2-menuContainer .selected TD{
   background-image: url(/images/products/bgnd_sel_2.jpg);
    background-color: #9be4fa;
}
.FrontProductsCategory_show01-d2-menuContainer .selected TD A{
   display: block;
    color: #000;
    text-shadow: #fff 2px 2px 1px;
}
.FrontProductsCategory_show01-d2-menuContainer .disabled TD{
   color: #cccccc;
}
.FrontProductsCategory_show01-d2_c1 .menuContainer .disabled TD A{
   color: #cccccc;
}
.FrontProductsCategory_show01-d2-menuContainer .subMenuOpener{
   background-image: url(/images/products/menuArrow_w.gif);
    background-repeat: no-repeat;
    background-position: right 50%;
}
.FrontProductsCategory_show01-d2-menuContainer selected.subMenuOpener{
   background-image: url(/images/products/menuArrow.gif);
    background-repeat: no-repeat;
    background-position: right 50%;
}
