.nav-list{ margin-top: 4px; } .nav { font-size: 16px; background: white; border-bottom: 1px solid #eee; padding: 0 14px; height: 42px; line-height: 42px; text-align: left; font-weight: normal; } button.nav::after{ border: none; } .login{ margin: 16rpx 70rpx; } .logout{ background: red; color: white; margin-top: 16rpx; } .user-display{ background: white; } .no-login{ color: #0080f0; } .user-info{ padding: 4px 12px; height: 50px; display: flex; align-items: center; } .user-detail{ margin-left: 20px; } .user-detail>text{ display: block; } .relation-info{ margin-bottom: 1px; display: flex; } .relation-detail{ width:33.33%; display: inline-block; text-align: center; font-size: 14px; } .relation-detail>text{ display: block; padding-top: 4px; } .my-display{ margin-top: 1px; padding: 16px 8px; } .my-detail{ display: inline-block; width:33%; text-align: center; font-size: 14px; } .my-detail>image{ width: 24px; height: 24px; } .my-detail>text{ display: block; } .contact{ position: fixed; bottom: 0; background: transparent; font-size: 12px; text-decoration: underline; color: grey; font-weight: normal; left:0; right: 0; margin: auto; } .avatar{ border-radius: 50%; width: 42px; height: 42px; } .auto-attendance{ transform: scale(0.60); } button.attendance{ font-size: 13px!important; font-weight: normal; }