.sideMenu{
    
    overflow: auto;
    background-color: #dce3ee ;

}
.x_layout{
    height: 100%;
}
.xx_layout{
    height:calc(100% - 45px);
}

.xxx_content{
    overflow: auto;
}
.loadingWrapper{
    text-align: center;
    background: rgba(0,0,0,0.05);
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 30px 50px;
    margin: 20px 0;
}

.header_bg{
    background-image: url("img/head_bg.png");
    
}

.sideMenu .ant-menu{
    background-color: transparent;
}

.sideMenu .ant-menu-item{
    z-index: 99;
}


//把侧边栏子节点高度调低。
.ant-menu-sub.ant-menu-inline > .ant-menu-item, .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title{
    height: 32px;
    line-height: 32px;
    font-size: 13px;
}
//antd表格行高
.ant-table-middle > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th, .ant-table-middle > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th, .ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th, .ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th, .ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th, .ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th, .ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th, .ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th, .ant-table-middle > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td, .ant-table-middle > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td, .ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td, .ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td, .ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td, .ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td, .ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td, .ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td{
padding:8px!important;
}
.ant-table-small > .ant-table-content > .ant-table-body{
    margin:0!important;
}
//antd卡片内padding
.ant-card-body{
    padding:16px!important;
}
//antd 输入框diabled字体颜色
.ant-select-disabled{
    color:#999!important;
}
.ant-input-disabled{
    color:#999!important;
}
.ant-table-tbody>tr>td, .ant-table-thead>tr>th {
    font-size: 12px;
    color: #666;
}

.ant-form-item{
	padding:0px;
    margin:0px;
    margin-bottom: 5px;
	// .ant-form-item-label{
	// 	height:24px;
	// 	line-height:24px;
	// }
	// .ant-form-item-control{
	// 	height:24px;
	// 	line-height:24px;
	// }
}

.ant-col > .comp_label{
    color: #666;
    font-size: 12px;
}

.tableEvenStyle{

}
.tableOddStyle{
    background-color: #f0ffff
}
.ant-menu-inline > .ant-menu-item{
    height: 32px;
    line-height: 32px;
}
.ant-menu-sub.ant-menu-inline > .ant-menu-item
{
    height: 28px;
    line-height: 28px;
}
.selft_menuWrapper{
    height:100%;
    height: calc(100% - 12px);
    margin-top: 6px;
    /* margin-bottom: 5px; */
    background: white;
    position: relative;
    overflow:overlay;
}