* { padding: 0; margin: 0; } .left{ width:120px; float:left; } ul { list-style-type: none; } .menu_head { width: 155px; height: 47px; line-height: 47px; padding-left: 38px; font-size: 17px; color: #475052; cursor: pointer; border: 1px solid #e1e1e1; position: relative; margin: 0px; font-weight: bold; background: #f1f1f1 url(../img/pro_left.png) center right no-repeat; } .menu_list .current { background: #f1f1f1 url(../img/pro_down.png) center right no-repeat; } .menu_body { width: 223px; height: auto; overflow: hidden; line-height: 38px; border-left: 1px solid #e1e1e1; backguound: #fff; border-right: 1px solid #e1e1e1; } .menu_body a { display: block; width: 223px; height: 38px; line-height: 38px; padding-left: 38px; color: #777; background: #fff; text-decoration: none; border-bottom: 1px solid #e1e1e1; }