body{
    background-color: #eaf1f6;
    padding: 20px 0;
    box-sizing: border-box;
}
div#app{
    margin:0 20px;
    background: #fff;
    padding: 14px;
    border-radius: 4px;
}
.el-tabs--border-card>.el-tabs__content{
    padding: 0;
}
.el-button--primary{
    background-color: #0096ff;
    border-color: #0096ff;
}
.el-button--primary:hover,.el-button--primary:focus{
    background-color: #54adff;
    border-color: #54adff;
}
.el-button--primary:active{
    background-color: #4cb6ff;
    border-color: #4cb6ff;
}
.el-button--text{
    color:#0096ff;
}
.el-table{
    color: #333333;
}
.el-table tr.head_padding th{
    background-color: #ebf5ff;
    color: #333333;
}
.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{
    border-right: 1px solid #dee5ef;
}
.el-table td, .el-table th.is-leaf{
    border-bottom: 1px solid #dee5ef;
}
.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color:#e7f0fe;
    color:#0096ff;
}
.el-row{
    margin-bottom: 14px;
}
.el-row .el-form.el-form--inline{
    background-color: #FFFFFF;
    padding: 14px;
    padding-bottom: 0;
}
.el-row .el-form-item{
    margin-bottom: 14px;
}
.el-pagination{
    margin-top: 14px;
}
.el-pagination .btn-next, .el-pagination .btn-prev, .el-pagination .el-pager li{
    margin: 0 5px;
    background-color: #ffffff;
    color: #999999;
    min-width: 30px;
    border-radius: 4px;
    border: 1px solid #dee5ef;
}
.el-pager li.active+li{
    border-left: 1px solid #dee5ef;
}
.el-pagination .el-pager li:not(.disabled).active {
    background-color: #0096ff;
    color: #fff;
}
.el-pagination .el-pager li:not(.disabled):hover{
    background-color: #0096ff;
    color: #fff;
}
div .el-pagination .el-icon-arrow-left:before {
    content: "\e6de";
    right: 0;
}

div .el-pagination .el-icon-arrow-right:before {
    content: "\e6e0";
    right: 0;
}
.el-pagination .btn-prev{
    padding: 0;
}
body{
    background-color: #eaf1f6;
    padding: 20px 0;
    box-sizing: border-box;
}
div#app{
    margin:0 20px;
    background: #fff;
    padding: 14px;
    border-radius: 4px;
}
.el-tabs--border-card>.el-tabs__content{
    padding: 0;
}
.el-button--primary{
    background-color: #0096ff;
    border-color: #0096ff;
}
.el-button--primary:hover,.el-button--primary:focus{
    background-color: #54adff;
    border-color: #54adff;
}
.el-button--primary:active{
    background-color: #4cb6ff;
    border-color: #4cb6ff;
}
.el-button--text{
    color:#0096ff;
}
.el-table{
    color: #333333;
}
.el-table tr.head_padding th{
    background-color: #ebf5ff;
    color: #333333;
}
.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{
    border-right: 1px solid #dee5ef;
}
.el-table td, .el-table th.is-leaf{
    border-bottom: 1px solid #dee5ef;
}
.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color:#e7f0fe;
    color:#0096ff;
}
.el-row{
    margin-bottom: 14px;
}
.el-row .el-form.el-form--inline{
    background-color: #FFFFFF;
    padding: 14px;
    padding-bottom: 0;
}
.el-row .el-form-item{
    margin-bottom: 14px;
}
.el-pagination{
    margin-top: 14px;
}
.el-pagination .btn-next, .el-pagination .btn-prev, .el-pagination .el-pager li{
    margin: 0 5px;
    background-color: #ffffff;
    color: #999999;
    min-width: 30px;
    border-radius: 4px;
    border: 1px solid #dee5ef;
}
.el-pager li.active+li{
    border-left: 1px solid #dee5ef;
}
.el-pagination .el-pager li:not(.disabled).active {
    background-color: #0096ff;
    color: #fff;
}
.el-pagination .el-pager li:not(.disabled):hover{
    background-color: #0096ff;
    color: #fff;
}
div .el-pagination .el-icon-arrow-left:before {
    content: "\e6de";
    right: 0;
}

div .el-pagination .el-icon-arrow-right:before {
    content: "\e6e0";
    right: 0;
}
.el-pagination .btn-prev{
    padding: 0;
}
.el-date-table td span{
}
.el-date-table td span:hover{
    background-color:#d3eeff;
    color: #5b5b5b;
    border-radius: 4px;
    border:1px solid #d3eeff;
    width: 22px;
    height: 22px;
    line-height: 22px;
}
.el-date-table td.current:not(.disabled) span{
    border-radius: 4px;
    background-color:#0096ff;
    border:1px solid #0096ff;
    width: 22px;
    height: 22px;
    line-height: 22px;
}
.el-date-table td.today span{
    border-radius: 4px;
    border:1px solid #0096ff;
    color: #0096ff;
    width: 22px;
    height: 22px;
    line-height: 22px;
}
.el-select-dropdown__item.hover, .el-select-dropdown__item:hover{
    background-color: #d3eeff;
    color: #798087;
}
.el-select-dropdown__item.selected,.el-select-dropdown__item.selected.hover,.el-select-dropdown__item.selected:hover{
    background-color: #d3eeff;
    color: #0486fe;
}
.el-table__row.row_padding:nth-child(2n) td{
    background-color: #f7fbff;
}
.el-table__row.row_padding:hover td,.el-table__row.row_padding.hover-row td{
    background-color: #e7f0fe;
    color: #0096ff;
}
.el-scrollbar__thumb,.el-scrollbar__thumb:hover{
    background-color: #0096ff;
}
.el-message-box__btns{
    text-align: center;
    padding-bottom: 14px;
}
.el-message-box__btns .el-button{
    width: 89px;
    height: 32px;
    padding: 0;
}
.el-message-box__btns .el-button.el-button--default{
    background-color: #ffaa44;
    color: #FFFFFF;
}
.el-message-box__btns .el-button.el-button--primary{
    background-color: #0096ff;
    color: #FFFFFF;
}
.el-message-box__status{
    display: none;
}
.el-message-box__status+.el-message-box__message{
    text-align: center;
    padding-left: 0;
    color: #333333;
    font-size: 17px;
}
.el-message-box__title{
    display: none;
}
.el-message-box__close.el-icon-close{
    color: #333;
    font-size: 20px;
}
.el-message-box__content{
    border-bottom: 1px dotted #dddddd;
    margin-bottom: 14px;
    padding-bottom: 20px;
}