.auth-tip{ margin-right: 12px; } .nav-list{ margin-top: 4px; } .gap{ margin-bottom: 4px; } .nav { font-size: 16px; background: white; border-bottom: 1px solid #eee; padding: 0 14px; height: 42px; font-weight: normal; display: flex; align-items: center; position: relative; } .user-info>.enter, .nav>.enter{ right: 12px; } .nav>.icon{ margin-right: 10px; } .user-info>.tip, .nav>.tip{ right: 36px; color: dimgray; font-size: 12px; } .user-info>.enter, .user-info>.tip{ position: absolute; } .nav>.enter, .nav>.tip{ position: absolute; top:50%; transform: translateY(-50%); } button.nav::after{ border: none; } .login{ margin-top: 24rpx; } .logout{ color: white; background-color: #fa5151; } .version{ font-size: 11px; color: grey; text-align: center; margin-top: 20px; margin-bottom: 8px; } .user-display{ background: white; height: 122px; } .no-login{ color: #0080f0; height: 122px; display: flex; align-items: center; padding: 0 12px; } .no-login>image{ width: 72px; height: 72px; padding: 12px; } navigator[hidden] { display: none!important; } .user-info{ padding: 4px 12px; height: 50px; display: flex; align-items: center; position: relative; } .user-detail{ margin-left: 20px; } .user-detail>text{ display: block; } .relation-info{ margin-bottom: 1px; display: flex; height: 64px; } .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); white-space: nowrap; } button.attendance{ font-size: 13px!important; font-weight: normal; }