﻿/* /* *固定页头的背景色和文字颜色
*.ant-layout header.page-header-custom{
	background: rgb(7,18,38);
	color: white;
}

*.mis_project_table tbody tr:nth-of-type(even) {
  background-color: #C0ffff;
}

PC端侧边栏
.ant-menu-sub.ant-menu-inline {
    padding: 0;
    border: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #ffffff;
}
.ant-menu-submenu-selected {
    color: #0a162b;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
    background-color: #ffffff;
}
.ant-menu-item-selected {
    color: #0a162b;
	font-weight: bold;
}

.ant-menu-submenu-open{
	color: #0a162b;
	background-color: #2775ff;
}	
.ant-menu-item:hover, .ant-menu-item-active, .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open, .ant-menu-submenu-active, .ant-menu-submenu-title:hover{
	color: #0a162b;
	background-color: #2775ff;
}
.ant-menu-vertical .ant-menu-item::after, .ant-menu-vertical-left .ant-menu-item::after, .ant-menu-vertical-right .ant-menu-item::after, .ant-menu-inline .ant-menu-item::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border-right: 3px solid #ffffff;
    -webkit-transform: scaleY(0.0001);
    -ms-transform: scaleY(0.0001);
    transform: scaleY(0.0001);
    opacity: 0;
    -webkit-transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
    content: '';
}

手机端侧边栏
.ant-menu-dark.ant-menu-inline, .ant-menu-dark.ant-menu-vertical, .ant-menu-dark.ant-menu-vertical-left, .ant-menu-dark.ant-menu-vertical-right{
	color:#0a162b;
	background-color: #fff;
}

.ant-menu-dark .ant-menu-inline.ant-menu-sub {
    background-color: #ffffff;
    -webkit-box-shadow: 0 0px 0px rgb(0 0 0 / 45%) inset;
    box-shadow: 0 0px 0px rgb(0 0 0 / 45%) inset;
}
.ant-menu.ant-menu-dark .ant-menu-item-selected, .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
	color:#0a162b;
	font-weight: bold;
    background-color: #ffffff;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item, .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
    color:#0a162b;
	
}
.ant-menu-dark .ant-menu-item:hover, .ant-menu-dark.ant-menu-item-active, .ant-menu-dark .ant-menu-submenu-active, .ant-menu-dark .ant-menu-submenu-open, .ant-menu-dark.ant-menu-submenu-selected, .ant-menu-dark .ant-menu-submenu-title:hover{
	color:#0a162b;
	background-color: #2775ff;
}
.ant-menu-inline .ant-menu-submenu-title {
    padding-right: 34px;
    font-size: 18px;
}
.ant-menu-submenu .ant-menu-submenu-inline .ant-menu-submenu-open .ant-menu-submenu-selected{
	font-weight: bold;
}




*折叠展开按钮*
.mis-MCollapse
{
 color:orange;
}


*page页面*
.misraq
{
	padding:0.5rem;
}
.misraq[raq="page/mis_system/mis_system_report_header.raq"]
{
	padding:0;
}
.ant-layout-header.banner-header {
	background-color : white;
	*height: 64px;
}

*列表标题栏的背景色和文字颜色
.mis_page_title_container
{
	*background-color: rgb(170,0,0);*
	background-color: white;
	*color:white;*
	padding-left:0.5rem;

	font-weight:bold;
	
}
*标题栏下的按钮上边距  *
.cl1.cl2.cl3  .mis_page_title_container button
{
	margin-top:0.5rem;
	margin-right:0.5rem;
}



*固定页头的背景色和文字颜色


*.mis_project_table thead th{
	
	background-color: #2775ff;
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center;
	
	font-size:18px;
	color:#FFFFFF;
	border-bottom: 1px solid #dee2e6;
}


.cl1.cl2.cl3 .mis_project_table tbody tr td .btn-link{

}



.mis_project_table tbody tr{
	border-top: 1px solid #dee2e6;
border-bottom: 1px solid #dee2e6;
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center;
	font-size:14px;

}
	


.cl1.cl2.cl3 .mis_project_table thead th a{
	
	color:#ffffff;
    text-decoration: none;
	font-size:16px;
}	


.cl1.cl2.cl3 .mis_project_table tbody tr{
	
    font-size:14px;
}	





.mis_project_table2 tbody tr:hover {
  
  background-color: #EDF2F6;
}

.mis_project_table2 thead th{
	
	background-color: #F4F4F4;
    text-align: left;
	font-size:18px;
	color:#69696D;
	border-right-style: solid;
	border-right-width: 1.0px;
	border-right-color: rgb(224,224,224);
	border-left-style: solid;
	border-left-width: 1.0px;
	border-left-color: rgb(224,224,224);
	border-top-style: solid;
	border-top-width: 1.0px;
	border-top-color: rgb(224,224,224);
	border-bottom-style: solid;
	border-bottom-width: 1.0px;
	border-bottom-color: rgb(224,224,224);
	align-items: center;
	line-height: 1.8;
	white-space: nowrap;
	font-family: "Microsoft YaHei";
}

.mis_project_table2 tbody tr{
	font-family: "Microsoft YaHei";
    text-align: left;
	font-size:16px;
	line-height: 1.8;

}

.cl1.cl2.cl3 .mis_project_table2 thead th a{
	font-family: "Microsoft YaHei";
	color:#69696D;
    text-decoration: none;	
	font-size:16px;
}	

.cl1.cl2.cl3 .mis_project_table2 tbody tr{
	font-family: "Microsoft YaHei";
	font-size:16px;
	white-space: nowrap;
	line-height: 1.8;
}	
.mis_project_table2 tbody td{
	line-height: 1.8;
	font-family: "Microsoft YaHei";
	white-space: nowrap;
}

.mis_project_table3 tbody tr:nth-of-type(even) {
  
  background-color: #F5F8FC;
}

.mis_project_table3 thead th{
	
	background-color: #EBF7FF;
    text-align: center;
	justify-content: center;
	font-size:18px;
	color:rgb(30, 43, 59);
	border-right-style: solid;
	border-right-width: 1.0px;
	border-right-color: rgb(224,224,224);
	border-left-style: solid;
	border-left-width: 1.0px;
	border-left-color: rgb(224,224,224);
	border-top-style: solid;
	border-top-width: 1.0px;
	border-top-color: rgb(224,224,224);
	border-bottom-style: solid;
	border-bottom-width: 1.0px;
	border-bottom-color: rgb(224,224,224);
	align-items: center;
	line-height: 1.5;
	font-family: "Microsoft YaHei";
	white-space: nowrap;
}

.mis_project_table3 tbody td{
	border-right-style: solid;
	border-right-width: 1.0px;
	border-right-color: rgb(224,224,224);
	border-left-style: solid;
	border-left-width: 1.0px;
	border-left-color: rgb(224,224,224);
	border-top-style: solid;
	border-top-width: 1.0px;
	border-top-color: rgb(224,224,224);
	border-bottom-style: solid;
	border-bottom-width: 1.0px;
	border-bottom-color: rgb(224,224,224);
	height: 30px;
	font-family: "Microsoft YaHei";
	white-space: nowrap;
}
.mis_project_table3 tbody tr{
	
	text-align: center;
	justify-content: center;
	font-size:16px;
	height: 30px;
	line-height: 1.8;
	font-family: "Microsoft YaHei";
	white-space: nowrap;
}

.cl1.cl2.cl3 .mis_project_table3 thead th a{
	color:#69696D;
    text-decoration: none;	
}	

.cl1.cl2.cl3 .mis_project_table3 tbody tr{
	font-family: "Microsoft YaHei";
	font-size:16px;
	height: 30px;
	line-height: 1.8;
	white-space: nowrap;
}	
.cl1.cl2.cl3.cl4 {padding: 0px;}

 */ 
 
/*antd输入框提示左边距，这里修改一下*/
.login_input_placeholder_1  .ant-input:not(:first-child) {
    padding-left: 10px;
}
.login_input_placeholder_2  .ant-input:not(:first-child) {
    padding-left: 30px;
}
.login_input_placeholder_3  .ant-input:not(:first-child) {
    padding-left: 50px;
}

#header-top{
	position:relative !important;
}

.ant-layout-header.header{
background:#1890ff
}
.ant-layout-header.header .ant-menu-root{
	background:#1890ff
}
.ant-layout-sider-children .ant-menu-root{
background:white;
}
.ant-layout-sider-children .ant-menu-root li{
color:black;
}
.ant-layout-sider-children .ant-menu-root li:hover{
color:black;
}

body .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
		background:#E6F7FF;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
    background: white;
}
