header{color:#fff;background:#222}
.user{width:100%;height:6.875rem;background:#222;text-align:center;overflow:hidden}
.user img{height:3.5rem;border:1px solid rgba(255,255,255,.4);border-radius:2rem}
.user .username{font-size:1rem;color:#fff;height:2rem;line-height:2rem}
.module{width:100%;color:#333;font-size:.875rem;background:#fff;margin:0 0 .5rem;overflow:hidden}
.module .icon{color:#999;width:1rem;height:1rem;padding:.9375rem .3125rem;vertical-align:middle;fill:currentColor}
.module ul li{float:left;width:100%;padding:0 1rem;box-sizing:border-box;border-bottom:1px solid #f5f5f5}
.module .left{float:left}
.module .right{float:right}
.module .name{width:calc(100% - 3.25rem);height:2.875rem;line-height:2.875rem;padding-left:.625rem;box-sizing:border-box}
.logout{font-size:.875rem;color:#ed424b;width:100%;height:2.875rem;line-height:2.875rem;margin-bottom:.5rem;background:#fff;text-align:center}