dl {
  width:100%;
}

dt{
cursor: pointer;
    font-weight: 300;
    font-size: 18px;
    padding: 14px 3em;
    background: transparent;
    border: 1px solid #ddd;
    /* border-top: 1px solid #f9f9f9; */
    position: relative;
}
dt span
{
    position: absolute;
    left: 13px;
    top: 11px;
}
dt:hover
{
	background:#aa0c64;
	color:#fff;
}
dd{
    margin: 0;
    padding: 2em;
    background: #fcfcfc;    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
font-size: 15px;
}