 
.mk-toolbar .ant-btn {
    margin-right: 8px;
    margin-bottom: 12px;
}


.vxe-checkbox--input{
	display: none;
}
.vxe-toolbar .vxe-custom--footer button  {
    background-color: transparent;
    width: 50%;
    height: 2.5em;
    border: 0;
    color: #606266;
    text-align: center;
    cursor: pointer;
}


.mk-toolbar-right{
    display: flex;
    flex-direction: row-reverse;
}
.mk-toolbar-right .iconlink{
    margin: 10px 6px;
}
.mk-toolbar-right .iconlink a-icon{
    font-size: 18px;
}

.vxe-form .vxe-form--gather .ant-form-item{
    margin-bottom: 0;
}

.footerbar{
    margin-top: 4px;
    padding-left: 8px;
}
.footerbar .ant-btn{
    margin-right: 8px;
}
.oplinks a{
    margin-right: 4px;
    margin-left: 4px;
    /* border:1px solid #000; */
    padding: 2px 4px;
}

.footerbar-bottom{
    margin-top: 4px;
    padding-left: 8px;
    position:absolute;
    bottom:15px;
    right:15px;
}
.footerbar-bottom .ant-btn{
    margin-right: 8px;
}

.vxe-modal--content{
    position: relative;
}
.vxe-form .ant-form-item { 
    margin-bottom: 4px; 
}

.vxe-table--render-default .vxe-body--column:not(.col--ellipsis), 
.vxe-table--render-default .vxe-footer--column:not(.col--ellipsis),
.vxe-table--render-default .vxe-header--column:not(.col--ellipsis) {
    padding: 10px 0;
}
.vxe-table--render-default .vxe-footer--column:not(.col--ellipsis) {
    padding: 6px 0;
}


.split_wrapper {
    display: flex;
}
.split_wrapper .left {
width: 200px; 
border:1px solid #dcdcdc; 
}
.split_wrapper .right {
flex-grow: 1;
height: 100%; 
width: calc(100% - 300px);
border:1px solid #dcdcdc;
border-left: none;
 
}

.treepanel {
width: calc(100%);

background: white;
}

.treepanel-content {
padding: 7px;
}

.treepanel-header {
width: 100%; 
border-bottom: 1px solid #ccc;
height: 48px;
line-height: 48px;
margin: 0;

background-color: #FAFAFA;
box-shadow: 0 2px 8px rgb(0 0 0 / 8%);
font-size: 14px;
color: #606266;
}
.treepanel-header .link{ 

color: #333;
}
.treepanel-header svg {
width: 17px;
height: 17px;
}

.treepanel-header .anticon {
margin-left: 8px;
cursor: pointer;
}



.voucher-toolbar{
    display: flex;
}


.voucher-toolbar-left .ant-btn {
    margin-right: 8px;
    margin-bottom: 12px;
}


.voucher-toolbar-left{
    flex:1;
}
.voucher-toolbar-right{
    flex:1;
    text-align: right;
}

.approvedbg { 
    width: 44px;
    height: 22px;
    background: url(../../../assets/img/approved.png) 0 0 no-repeat;
    background-size: cover;
    position: absolute;
    left: 10px;
    top: 50px;
    z-index: 999;
}

.finish_status{
    padding:3px 8px;
}
.finish_status_2{
    background: #F6FFED;
    border:1px solid #B7EB8F;
    color: #7BD34F;
}
.finish_status_1{
    background: #F0F0EE;
    border:1px solid #FFA39E;
    color: #F63C45;
}

.audit_status{
    padding:3px 8px;
}
.audit_status_1{
    background: #F6FFED;
    border:1px solid #B7EB8F;
    color: #7BD34F;
}
.audit_status_2{
    background: #F0F0EE;
    border:1px solid #FFA39E;
    color: #F63C45;
}