

.snav{padding-top: 11px;}
.snav li{
    padding-left: 17px;}
.snav .s1{
    display: block;
    font-size: 16px;color: #000;line-height: 47px;
    padding-left: 32px;
    background-position: 14px center;
    background-repeat: no-repeat;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;}
.snav .s1:after{
    content: "";
    display: block;
    width: 7px;height: 7px;background: #9a0000;
    position: absolute;left: 14px;top: 50%;margin-top: -4px;
    display: none;}
.snav li.on .s1:after,.snav .s1:hover:after,.snav .li-open .s1:after{display: block;}

/*
.snav .li-add .s1{background: url(/mfin/dfiles/16018/mba/images/icon2-1.jpg) no-repeat 203px center;}
.snav .li-open .s1{
    background-image: url(/mfin/dfiles/16018/mba/images/icon2-2.jpg);
    background-color: #fff;color: #9a0000;}

.snav .on.li-add .s1{background-image: url(/mfin/dfiles/16018/mba/images/icon2-2.jpg);}
.snav .on.li-open .s1{background-image: url(/mfin/dfiles/16018/mba/images/icon2-1.jpg);}
*/
.snav li.on .s1,.snav .s1:hover{
    background-color: #fff;color: #9a0000;}

.snav dl{margin-top: 1px;background: #fff;display: none;}
.snav li.on dl{display: block;}
.snav dl a{
    display: block;
    font-size: 14px;color: #333;line-height: 39px;
    padding-left: 32px;padding-right: 34px;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;}
.snav dd.on a,
.snav dl a:hover{
    color: #9a0000;
    background: url(/mfin/dfiles/16018/mba/images/gicon8.jpg) no-repeat 207px center;}
<!--ºÄÊ±1757820505.9946Ãë-->