* {margin:0; padding:0}

#accordion2 {width:670px; margin:10px auto; border:1px solid #fff; border-top:none}
.accordion2 {width:670px; font:12px Verdana,Arial; color:#3586BE}
.accordion2 dt {width:658px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#3F7EA9; background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #fff}
.accordion2 dt:hover {background-color:#3586BE}
.accordion2 dd {overflow:hidden; background:#fff}
.accordion2 span {display:block; width:640px; border-top:none; padding:15px}