.ant-pro-top-nav-header-menu {
	line-height: 44px;
}

/* 全局移除滚动条 */
html,
body {
	scrollbar-width: none; /* Firefox */
	-ms-overflow-style: none; /* IE and Edge */
}

html::-webkit-scrollbar,
body::-webkit-scrollbar {
	display: none; /* Chrome, Safari, Edge */
}

// 移动端样式（屏幕宽度 < 768px）
@media (max-width: 768px) {
	.ant-pro-page-container-children-container {
		padding: 12px !important;
		margin: 0 !important;
		// 其他自定义样式
	}

	.ant-pro-page-container-warp-page-header {
		padding: 12px !important;
		margin: 0 !important;
	}

	.ant-pro-query-filter.ant-pro-query-filter {
		padding: 12px !important;
	}

	.ant-pro-query-filter-row {
		row-gap: 12px !important;
	}

	.ant-pro-card .ant-pro-card-body {
		padding: 12px;
	}

	.ant-pro-table-list-toolbar-container {
		padding: 12px !important;
	}

	.ant-drawer-body {
		padding: 12px !important;
	}
}

.preview {
	width: 19cm;

	div {
		height: 1.1cm;
	}
}
.table-border {
	border: 2px solid #000;
}

.table-border > div {
	border-bottom: 1px solid #000;
}

.table-border > div > div {
	border-right: 1px solid #000;
}

.table-border > div > div:last-child {
	border-right: none;
}

.table-border > div:last-child {
	border-bottom: none;
}
