#jsddm {
    margin: 0;
	padding: 0;
}

    #jsddm li {	/* all li */
        float: left;
        list-style: none;
        font: 15px Verdana;
    }

    #jsddm > li:hover {
        background: #24313C;
    }

    #jsddm > li.deep:hover {
        background: #24313C url("../images/triangle.png") no-repeat bottom center;
    }

	#jsddm li a { /* all a */
        display: block;
		text-decoration: none;
		color: #FFFFFF;
		white-space: nowrap;
		height: 45px;
		line-height: 42px;
		padding: 0 15px;
    }

    #jsddm li a:hover {
        /*background: #24313C;*/
    }

    #jsddm li a.deep:hover {
        /*background: #24313C;*/
    }
		
		#jsddm li ul {
            margin: 0;
            padding: 0;
			position: absolute;
			visibility: hidden;
			padding-top: 9px;
			margin-top: -9px;
			z-index: 9999;
            width: 975px;
        }
		
			#jsddm li ul li {
                float: left;
            }
			
			#jsddm li ul li a {
                width: 255px;
				background: #57B9C7;
				color: #FFFFFF;
				font-size: 10pt;
            }
			
			#jsddm li ul li a:hover {
                background: #24313C;
            }
