/*改*/

.menu_left{
    height: auto;
    width: 100%;
    width:80%\9;
    margin-left:-40px;
    margin-left:0px\9;
}

/*側目錄第一層*/
.sdmenuclass1 ul{
    margin-left:-40px;
    margin-left:0px\9;
}
.sdmenuclass1 li{
    padding: 10px 5px 10px 2px;
    border-bottom: 1px dashed #c5c5c5;
    background-image: url(../images/04.jpg);
    background-repeat: no-repeat;
    background-position: right;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    font-family: simhei, sans-serif;
}
.sdmenuclass1 li:active{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #CC0033;
}
.sdmenuclass1 li:hover{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #CC0033;
}

/*==============================*/
.sdmenuclass0 ul{
    margin-left:-40px;
    margin-left:-50px\9;
    *margin-left:0px;
}
.sdmenuclass0 li.realli{
    padding: 10px 5px 10px 2px;
    border-bottom: 1px dashed #c5c5c5;
    background-image: url(../images/04.jpg);
    background-repeat: no-repeat;
    background-position: right;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    font-family: simhei, sans-serif;
    
}
.sdmenuclass0 li.titleli{
    padding: 10px 5px 10px 2px;
    border-bottom: 1px dashed #c5c5c5;

    background-repeat: no-repeat;
    background-position: right;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    font-family: simhei, sans-serif;
}
.sdmenuclass0 li.realli:active{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #CC0033;
}
.sdmenuclass0 li.realli:hover{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #CC0033;
}

ul.sdmenuclassM{
    margin-top:0px\9;
    *margin-top:-15px\9;
}
.sdmenuclassM li.realli{
    padding: 8px 5px 8px 16px;
    border-bottom: 1px dashed #c5c5c5;
    background-image: url(../images/04.jpg);
    background-repeat: no-repeat;
    background-position: right;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 0px;
    font-family: simhei, sans-serif;

}
.sdmenuclassM li.realli:active{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image:url(../images/03.jpg);
    background-repeat:no-repeat;
    background-position: right;
    color: #CC0033;
}
.sdmenuclassM li.realli:hover{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #CC0033;
}

/*=====================================*/

.sdmenuvisit{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #CC0033;
}
/*側目錄第二層*/
.sdmenuclass2 li{
    padding: 8px 5px 8px 8px;
    border-bottom: 1px dashed #c5c5c5;
    background-image: url(../images/04.jpg);
    background-repeat: no-repeat;
    background-position: right;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    font-family: simhei, sans-serif;
    color: #CC0033;
}
.sdmenuclass2 li:active{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #666666;
}
.sdmenuclass2liactive{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    /*background-image: url(../images/03.jpg);*/
    background-repeat: no-repeat;
    background-position: right;
    color: #666666;
}

.sdmenuclass2 li:hover{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;
    background-color: #FF9;*/
    background-image:url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #FF0033;
}
/*側目錄第三層*/
.sdmenuclass3 li{
    padding: 8px 5px 8px 16px;
    border-bottom: 1px dashed #c5c5c5;
    background-image: url(../images/04.jpg);
    background-repeat: no-repeat;
    background-position: right;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 0px;
    font-family: simhei, sans-serif;
    color: #FF3366;
}
.sdmenuclass3 li:active{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image:url(../images/03.jpg);
    background-repeat:no-repeat;
    background-position: right;
    color: #999999;
}
.sdmenuclass3liactive{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    /*background-image:url(../images/03.jpg);*/
    background-repeat:no-repeat;
    background-position: right;
    color: #999999;
}
.sdmenuclass3 li:hover{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #FF9999;
}
/*側目錄第四層*/
.sdmenuclass4 li{
    padding: 8px 5px 8px 24px;
    border-bottom: 1px dashed #c5c5c5;
    background-image: url(../images/04.jpg);
    background-repeat: no-repeat;
    background-position: right;
    font-size: 13px;
    font-weight: lighter;
    letter-spacing: 0px;
    font-family: simhei, sans-serif;
    color: #666666;
}
.sdmenuclass4 li:active{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image:url(../images/03.jpg);
    background-repeat:no-repeat;
    background-position: right;
    color: #999999;
}
.sdmenuclass4liactive{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    /*background-image:url(../images/03.jpg);*/
    background-repeat:no-repeat;
    background-position: right;
    color: #999999;
}
.sdmenuclass4 li:hover{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #CCCCCC;
}

/*會員專區側目錄第二層*/
.sdmenuclassM li{
    padding: 8px 5px 8px 16px;
    border-bottom: 1px dashed #c5c5c5;
    background-image: url(../images/04.jpg);
    background-repeat: no-repeat;
    background-position: right;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 0px;
    font-family: simhei, sans-serif;
}
.sdmenuclassM li:active{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image:url(../images/03.jpg);
    background-repeat:no-repeat;
    background-position: right;
    color: #CC0033;
}
.sdmenuclassM li:hover{
    /*background-image:url(../images/03down.jpg);
    background-repeat:no-repeat;
    background-position: right 9px;*/
    background-image: url(../images/03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    color: #CC0033;
}
/**/

div.sdmenu {
    width: 183px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #FFFFFF;
    text-align: left;
}
div.sdmenu div {
    background: url(title.gif) no-repeat;
    overflow: hidden;
}
div.sdmenu div:first-child {
    background: url(toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
    height: 31px;
}
div.sdmenu div span{
    font-size:14px;
    display: block;
    clear: both;
    width:163px;
    padding-left: 20px;/*寬度相加為183px，因為Div的寬度為183px*/
    padding-top:3px;
    color: #000000;
    font-weight:bold;
    letter-spacing:8px;
    line-height:27px;/*高度相加為30px，因為collapsed的高度為31px*/
    border-bottom:1px dotted #999;
    cursor: pointer;
}
div.sdmenu div span:hover{
    color: #FC0;
}
/*div.sdmenu div.collapsed span {
        background-image: url(cssimg/collapsed.gif);
}*/
div.sdmenu div a {
    font-size: 14px;
    font-weight:bold;
    letter-spacing:2px;
    display: block;
    float:left;
    height: 25px;
    line-height:30px;
    clear: both;
    width: 160px;
    padding-left: 20px;/*寬度相加為180px，因為Div的寬度為183px，右側線條寬3px*/
    cursor: pointer;
    border-bottom: 1px dotted #999;
}

div.sdmenu div a.menucell{
    clear: both;
    color: #009;
}
div.sdmenu div a.menucellhover {
    background-image:url(cssimg/icon_cross.gif);
    background-position:3px center;
    background-repeat:no-repeat;
    background-color: #CFF;
    color:#009;
    width: 160px;
    border-bottom: 1px dotted #999;
}
div.sdmenu div a.menucell2{
    clear: both;
    color: #009;
}
div.sdmenu div a.menucell2hover {
    background-image:url(cssimg/arrdown2.png);
    background-position:3px center;
    background-repeat:no-repeat;
    background-color: #CFF;
    color:#009;
    width: 160px;
    border-bottom: 1px dotted #999;
}
div.sdmenu div a.menucell2_1{
    height:auto;
    line-height:25px;
    padding-top:5px;
    font-size:12px;
    clear: both;
    color: #16b6de;
}
div.sdmenu div a.menucell2_1hover {
    height:auto;
    line-height:25px;
    padding-top:5px;
    font-size:12px;
    background-color: #CFF;
    color:#999;
    width: 160px;
    border-bottom: 1px dotted #999;
}

/*改*/