/* 左侧导航 */
.ant-menu-inline .nms-menu-item {
	font-size: 14px !important;
	padding-left: 32px !important;
	margin-bottom: 8px !important;
}

.ant-menu-inline .nms-menu-item2 {
	font-size: 14px !important;
	padding-left: 0px !important;
	margin-bottom: 8px !important;
}

.ant-menu-inline .nms-menu-item2 ul li {
	padding-left: 56px !important;
}

.ant-menu-inline .nms-menu-item2 ul li div {
	padding-left: 0px !important;
}

.ant-menu-inline .nms-menu-item2 ul li ul li {
	padding-left: 16px !important;
}

.ant-menu-submenu-vertical .ant-menu-submenu-title {
	padding-left: 14px !important;
}

.ant-menu-submenu-inline .ant-menu-submenu-title {
	padding-left: 34px !important;
}

/* .ant-menu-submenu-open .ant-menu-submenu-title {
	padding-left: 44px !important;
} */

/* 左上角logo区域 */
.nms-menu-top-logo {
	height: auto !important;
	line-height: unset !important;
	padding: 6px 10px !important;
}

.nms-menu-top-logo h1 {
	font-size: 16px !important;
	margin: 0 0 0 6px !important;
}

.nms-menu-top-logo img {
	width: 26px !important;
}

.alain-pro__main>.ant-layout-header {
	line-height: 24px !important;
}

.page-header-wapper div {
	padding-left: unset !important;
	padding-bottom: unset !important;
	width: max-content;
}

/* 顶部红色带数字的提醒组件 */
.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,
.ant-badge-not-a-wrapper .ant-badge-count {
	border-radius: 4px !important;
}

/* 顶部热导航的选项卡 */
:host ::ng-deep .reuse-tab.reuse-tab__line {
	background-color: transparent;
	transition: background-color 0.3s;
	padding: 8px 26px;
}

:host ::ng-deep .reuse-tab.reuse-tab__line.active {
	background-color: #e6f7ff;
}

:host ::ng-deep .reuse-tab.reuse-tab__line:hover {
	background-color: #f0f7ff;
}

.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab {
	padding: 6px 17px !important;
	background-color: #f0f0f0 !important;
}

/* 表格 */
.ant-card-extra {
	line-height: 40px;
}

.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
	line-height: 32px !important;
}

.ant-picker-range,
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.ant-select-selection-search-input,
.ant-form-item-control-input input {
	height: 32px !important;
}

.typeCodeColor {
	color: #1b651e !important;
}