/*以上css可不用，仅作为展示外观样式*/

.accordion .list {
    width: 240px;
}


.accordion .list>ul>li {
    width: 100%;
    border-bottom: 1px solid #E2E2E2;
    cursor: pointer;
}

.accordion .list>ul>li a[class=title] {
	display:block;
    width: 100%;
    background: #fff;
    height: 50px;
    line-height: 50px;
    padding: 0;
    border: none;
    font-size: 16px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: center;
    color: #6d6d6d;
}
.accordion .list>ul>li a[class=title] .icon {
	display: inline-block;
	margin-top:10px;
   width: 30px;
   height: 30px;
   float:left;
}
.accordion .list>ul>li a[class=title]>span {
	float:right;
}



.accordion .list-se>a {
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #a4a4a4;
    background: #fff !important;
}

.accordion .list-se>li {
	text-align:center;
}

.accordion .list-se>li>a {
	
	display:block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: center;
    color: #a4a4a4;
    background: #fff !important;
    -webkit-transition: border .5s;
    transition: border .5s;
    -webkit-transition: background .3s;
    transition: background .3s;
    cursor: pointer;
}
.accordion .list-se>li.hover>a{ color:#fff; background:#94c2ff!important;}

.accordion .list-se>li>a:hover {
    background: #94c2ff!important;
    color: #fff;
}

.accordion .list>ul>li a.active {
    background: #94c2ff!important;
    color: #fff !important
}