
@Color: #fff;
@ColorEven:#f8f8f8;
@iconBorder: 1px solid #D9D9D9;
@iconDayin: #45ACF7;
@iconDaochu: #00B38A;
@hoverTdColor: #e6f7f3;
.ttk-scm-app-invoice-summary{
    width: 100%;
    height: 100%;   
    overflow: auto; 
    padding: 0 10px 10px 0; 
    .mk-table .ant-table-tbody td{
        height: 37px !important;
    }   
    &-headerContent {      
        background:@Color;      
        padding-top: 11px;
        background: #fff;
        border: 1px solid #d9d9d9;
        border-bottom: none;
    }
    &-header {
        display: flex;
        flex-direction: row;
        box-sizing:border-box;  
        padding-bottom: 9px;
        padding-left: 11px;
        padding-right: 11px;
        .mk-rangePicker{
            width: 80px;
            margin-right: 6px;
            .ant-input{
               padding: 2px 2px 3px 2px;
               height: 30px;
               font-size: 12px;
                input{
                   font-size: 12px;
                //    position: relative;
                //    top: -2px;
                }
            }
            // .ant-calendar-picker-icon{
            //     display: none;
            // }
        }  
        .mk-rangePicker:hover{
            .ant-calendar-picker-input:not(.ant-input-disabled)+.ant-calendar-picker-icon:after{
                color: @primary-color;
            }
        }
        &-reload{
            width: 30px;
                height: 30px;
                font-size: 28px;
                border-radius: 5px;
                border: @iconBorder;
                cursor: pointer;
                color: @iconDayin;
                background: @Color;
                &:hover{
                    border-color:@iconDayin
                }
            }  
            &-label{           
                display: block;
                text-align:right;
                line-height: 30px !important;            
                box-sizing: border-box;
                background: @Color;            
                padding-right: 7px;            
            }
            .dayin {      
                display: block;      
                text-align: center;
                box-sizing: border-box;
                background:@Color;   
                margin-left: 8px;
            
        } 
        .daochu {
            display: block;
            text-align: center;
            box-sizing: border-box;
            background: @Color;
            margin-left: 8px;
        }
        .edficon{
                width: 30px;
                height: 30px;
                font-size: 28px;
                border-radius: 5px;
                border: @iconBorder;
                cursor: pointer;
        }
        .edficon-shuaxin, .edficon-dayin{
            color: @iconDayin;
        }
        .edficon-shuaxin:hover{
            border-color: @iconDayin
        }
        .edficon-dayin:hover{
            border-color: @iconDayin
        }
        .edficon-daochu{
            color: @iconDaochu;
        }
        .edficon-daochu:hover{
            border-color: @iconDaochu
        }
   
    }     
    .mk-table .ant-table .ant-table-fixed tr:last-child:hover{
        td{
            background:linear-gradient(#fff6ea, #fff6ea);
        }
    }    

    .ttk-scm-app-invoice-summary-content{
        display: flex;
        flex-direction: row;
        .ant-table-fixed{
            width: 100% !important
        }
        &-table{
            width: 88%;
            border-bottom: none;
            .ant-table-body{
                overflow-x: hidden !important;
            }
        }
        &-text{
            width: 12%;
            display: inline-block;
            background: #fff;
            height: 75px;
            line-height: 75px;
            text-align: center;
            border: 1px solid #d9d9d9;
            border-left: none;
        }
        .mk-table-loading{
            height: 75px;
        }
    }

    .center{
        background: #fff;
        text-align: center;
        height: 37px;
        border: 1px solid #d9d9d9;
        border-bottom: none;
        line-height: 37px;
        font-weight: 800
    }
    .centertwo{
        border-top: none;
    }
}




