.import-student .ivu-modal-content {
    background-color: #383838 !important;
    height: 750px;
}

.import-student .ivu-modal-header {
    border-color: #454545;
    background-color: #383838;
}

.import-student .ivu-modal-footer {
    border: none;
}

.import-student .content {
    text-align: center;
}

.import-student .ivu-modal-mask {
    background-color: rgba(20,20,20,.7);
}

.import-student .ivu-upload-list-file {
    display: none;
}

.import-student .ivu-table,.import-student td.ivu-table-column-center, .import-student th.ivu-table-column-center {
    background: none;
    color: #a5a5a5;
    border-bottom: 1px solid #424242;
}
.ivu-table .account-error-row-bg {
    /*background: -webkit-linear-gradient(left, #383838, #442F2E); 
    background: -o-linear-gradient(right, #383838, #442F2E); 
    background: -moz-linear-gradient(right, #383838, #442F2E); 
    background: linear-gradient(to right,#383838, #442F2E);*/
    background: #442F2E;
}
.ivu-table .account-warning-row-bg {
    /*background: -webkit-linear-gradient(left, #383838, #413A28);
    background: -o-linear-gradient(right, #383838, #413A28);
    background: -moz-linear-gradient(right, #383838, #413A28); 
    background: linear-gradient(to right,#383838, #413A28);*/
    background: #413A28;
}

.import-student .ivu-table-wrapper {
    border: none;
}

.import-student .ivu-table::before {
    content: none;
}

.import-student .ivu-table::after {
    content: none;
}

.import-student .ivu-table-row-hover {
    /*background: -webkit-linear-gradient(right, #282828, #363636); 
    background: -o-linear-gradient(left, #282828, #363636); 
    background: -moz-linear-gradient(left, #282828, #363636e); 
    background: linear-gradient(to left,#282828, #363636);*/
    background:#464646;
}

.import-student .ivu-table-overflowX {
    &::-webkit-scrollbar { /*滚动条整体样式*/
        width: 5px; /*高宽分别对应横竖滚动条的尺寸*/
        height: 8px;
    }

    &::-webkit-scrollbar-thumb { /*滚动条里面小方块*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: rgb(124,124,124);
    }

    &::-webkit-scrollbar-track { /*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: rgba(68,68,68,.5);
    }
}
.import-student .ivu-table-wrapper{
    &::-webkit-scrollbar { /*滚动条整体样式*/
        width: 5px; /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }

    &::-webkit-scrollbar-thumb { /*滚动条里面小方块*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: rgb(124,124,124);
    }

    &::-webkit-scrollbar-track { /*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: rgba(68,68,68,.5);
    }
}
.import-student .ivu-table-row-hover td {
    background: none !important;
}

.import-student .ivu-table-header {
    background-color: #222222;
}

.import-student .ivu-table td {
    background: none;
    color: #a5a5a5;
    border-bottom: 1px solid #424242;
}
.import-student .ivu-table th {
    background: none;
    color: #a5a5a5;
    border-bottom: 1px solid #424242;
}
.import-student .ivu-checkbox-inner {
    background: none;
    border: 1px solid #666666;
}

.import-student .ivu-checkbox-checked .ivu-checkbox-inner:after {
    border-color: #48D2B0;
}

.import-student .ivu-checkbox-focus {
    box-shadow: none;
}

.import-student .ivu-spin-fix {
    background-color: rgba(200,200,200,.2);
    border:none;
}
.form-body .ivu-btn {
    border: none;
    padding: 0px;
}
.importAcademicYear{
    z-index: 1;
    overflow: hidden;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.importAcademicYear .label{
    color: #7d7d7d;
    margin-right: 5px;
    font-size: 16px;
}
.importAcademicYear .ivu-input-number{
    border-color: #7d7d7d;
}
.importAcademicYear .ivu-input-number-input{
    border: 1px solid #7d7d7d;
    color: #7d7d7d;
    font-size: 16px;
    background-color: #383838;
}

.importPeriod{
    z-index: 1;
    overflow: hidden;
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-right: 20px;
}
.importPeriod .label{
    color: #7d7d7d;
    margin-right: 5px;
    font-size: 16px;
}
.importPeriod .name{
    font-size: 20px;
    color: #c0c4cc;
}