.account-l { width:100%; padding-bottom:2px; overflow:hidden; padding-top:10px;}
.accordion {width: 100%;max-width: 100%;}
.accordion .link {cursor: pointer;display: block;padding:0 15px 0 30px;color:#4d4d4d;font-size:18px;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease; background:#f5f5f5; height:45px; line-height:45px; margin-top:2px;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion li{cursor: pointer;}
.accordion li i {position: absolute;top:20px;left:20px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li i.aa { background:url(../images/04.jpg) no-repeat; width:8px; height:8px;}
.accordion li .link:hover i.aa {background:url(../images/04e.jpg) no-repeat;}
.accordion li i.fa-down {right:20px;left:auto;top:20px;background:url(../images/d1.png) no-repeat;width:9px; height:5px;}
.accordion li.open .link {background:#686868; color:#fff;}
.accordion li.open .link i.aa {background:url(../images/04e.jpg) no-repeat;}
.accordion li.open .link a { color:#fff;}
.accordion li.open i {color: #ce0c0a;}
.accordion li.open i.fa-down {background:url(../images/d1s.png) no-repeat;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.accordion li.open .link:hover i.fa-down{ background:url(../images/d1s.png) no-repeat;}

/**
 * Submenu
 -----------------------------*/
.submenu {display:none; overflow:hidden; padding:10px 0;}
.submenu .tex{ font-size:16px; line-height:1.2em;color:#4d4d4d; padding:0 10px;-moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7;}
.submenu .tex a { display:block; background:url(__DEFAULT__/images/a5.png) no-repeat 5px center; padding:7px 0 7px 20px; border-bottom:#999 1px dotted;}
