.menubar { background: #ffffff; min-width: 200px; min-height: 909px; width: 100%; height: auto; box-sizing: border-box; cursor: pointer; } .menubar:hover { background: #ffffff; box-shadow: 0 0 10px 0 #cccccc; transition: all 0.3s; } .menubar .menubarheader { border-bottom: 1px solid #ccc; text-align: left; padding: 20px 0; padding-left: 20px; font-weight: bold; } .menubar .menubarheader img { width: 16px; height: 16px; margin-right: 10px; } .menubar .menubarheader img, .menubar .menubarheader span { vertical-align: middle; font-weight: bold; } .menubar .menuitem { text-align: left; font-family: pingfangsc-medium; font-size: 164x; color: rgba(0, 0, 0, 0.65); } .menubar .menuitem svg, .menubar .menuitem img { vertical-align: middle; } .menubar .menuitem svg, .menubar .menuitem img { width: 14px; height: 14px; margin-right: 10px; margin-top: -5px; fill: rgba(0, 0, 0, 0.65); } .menubar .ant-menu-inline, .menubar .ant-menu-vertical, .menubar .ant-menu-vertical-left { border: none; } .menubar .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { background-color: #ffffff; } .menubar .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected .menuitem { color: #268733 !important; } .menubar .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected .menuitem svg { fill: #268733 !important; } .menubar .ant-menu-inline .ant-menu-item:after, .menubar .ant-menu-vertical-left .ant-menu-item:after, .menubar .ant-menu-vertical-right .ant-menu-item:after, .menubar .ant-menu-vertical .ant-menu-item:after { border-right: 3px solid #268733; }