.head-bar{width:100%;height:75px;position:absolute;top:0;left:0;z-index:1000;background-color:#21736a}.head-bar .head-bar-container{width:100%;height:100%;padding-right:5px;display:flex}.head-bar .logo-container{height:100%;display:flex;justify-content:flex-start;align-items:center;flex-grow:0;flex-shrink:0}.logo-container .logo{position:relative;display:inline-block;width:307px;height:75px;background:url(../img/logo.aeb4a212.png) no-repeat 50%;background-size:contain}.logo-container .nbzs,.logo-container .zjhg{display:inline-block;width:50%;height:100%}.logo-container .sysname{padding-left:10px;text-align:justify;color:#fff}.logo-container .sysname-cn{font-size:16px;text-align:center}.logo-container .sysname-en{font-size:11px}.head-bar-container .menu-container{height:100%;display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;flex-grow:1}.menu-container .menu-item{height:100%;padding:10px 10px;color:#fff;display:flex;justify-content:center;align-items:center;position:relative}.menu-container .menu-item,.menu-container .selected-menu{background-color:#ffa940;margin-right:20px}.menu-container .workspace-sub-menu{position:absolute;right:0;top:75px;width:600px;padding-top:10px;color:#707070;z-index:1}.menu-container .workspace-sub-menu:hover{cursor:default}.workspace-sub-menu.workspace-show{display:block}.workspace-sub-menu.workspace-hidden{display:none}.workspace-sub-menu .sub-menu-container{width:100%;height:100%;background:rgba(65,160,162,.9);padding:10px 10px 30px 10px;color:#fff}.workspace-sub-menu .workspace{width:100%;display:flex;align-items:stretch}.workspace .title{flex-basis:100px;flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;position:relative;font-size:15px}.shortcut .title:after{content:"";width:1px;height:100%;position:absolute;top:0;right:0;background:#f0f0f0}.workspace-sub-menu .todo-items,.workspace-sub-menu .work-items{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex-grow:1}.workspace-sub-menu .todo-item,.workspace-sub-menu .work-item{line-height:30px;padding:0 10px;font-size:13px}.workspace-sub-menu .shortcut{padding-bottom:10px}.workspace-sub-menu .shortcut-item{flex-basis:150px}.shortcut-item.work-item a:hover{cursor:pointer;text-decoration:underline}.short div.todo-items{padding-left:10px}.todo-item.badge-container{border:1px solid #e6dfdb;border-radius:4px}.todo-items .badge-container{position:relative}.badge-container .badge{text-align:center;width:16px;height:16px;line-height:1;border-radius:8px;background-color:#ff6263;color:#fff;font-size:7px;position:absolute;top:-5px;right:-5px}.menu-item .normal-sub-menu{position:absolute;top:75px;right:0;padding-top:10px;font-size:13px}.normal-sub-menu .normal-sub-menu-container{width:150px}.normal-sub-menu-container .sub-menu-items{width:100%;list-style:none;margin:0;padding:0;background-color:#41a0a2}.sub-menu-items .sub-menu-item{width:100%;height:30px;line-height:30px;padding-left:15px}.sub-menu-items .sub-menu-item:hover{background-color:#387677}.submenu-show,.userMenu-show{display:block}.submenu-hidden,.userMenu-hidden{display:none}.avatar-container{height:100%;padding-right:10px}.avatar-container .user-avatar{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.avatar-container .user-avatar:hover{cursor:pointer}.avatar-container .user-avatar-container{width:100%;height:50px;display:flex;justify-content:center;align-items:center}.user-avatar-container .user-name{color:#fff;padding:0 5px}.avatar-container .user-avatar img{width:50px;height:50px;border-radius:25px;background:#fff}.avatar-container .user-menu-container{position:absolute;top:75px;right:0;padding-top:10px;font-size:13px;width:100px}.avatar-container .user-menu-items{list-style:none;background:#41a0a2;margin:0;padding:0;width:100px;color:#fff}.user-menu-items .user-menu-item{width:100%;height:30px;line-height:30px;padding-left:15px}.user-menu-items .user-menu-item:hover{cursor:pointer;background-color:#387677}.addressbook h1{font-size:30px;font-weight:600;text-align:center;padding:10px}.addressbook .card{width:80%;margin:0 auto}.addressbook .card-body{padding-top:0;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}.addressbook .b-table-sticky-header{max-height:2000px}