/* --------------------------------------------------
/*  自定义后台扩展样式，需要在加载 console.css 后载入
/*  使用 php think xadmin:install static 时不会更新此文件
/* -------------------------------------------------- */

/*通用颜色*/
.cred{color:#FF5722}
.cgreen{color:#009688}
.cgreen2{color:#5FB878}
.cblue{color:#1E9FFF}
.cblue2{color:#01AAED}
.corange{color:#FFB800}
.ceee{color: #eee}
.c333{color: #333}
.c666{color: #666}
.c999{color: #999}
.cgrey{color: #e8e8e8}
.cgrey2{color: #999}


/*间距*/
.mal5{margin-left: 5px}
.mal10{margin-left: 10px}
.mal15{margin-left: 15px}
.mat5{margin-top: 5px}
.mat10{margin-top: 10px}
.mat15{margin-top: 15px}
.mar5{margin-right: 5px}
.mar10{margin-right: 10px}
.mar15{margin-right: 15px}
.mab5{margin-bottom: 5px}
.mab10{margin-bottom: 10px}
.mab15{margin-bottom: 15px}

.ma5{margin:5px;}
.pd5{padding:5px;}
.pdl5{padding-left:5px;}
.pdr5{padding-right:5px;}

.pdb5{padding-bottom: 5px}
.pdb10{padding-bottom: 10px}
.pdb15{padding-bottom: 15px}

.font12{font-size: 12px}
.font14{font-size: 14px}
.font16{font-size: 16px}
.font18{font-size: 18px}
.font20{font-size: 20px}
.font22{font-size: 22px}
.font24{font-size: 24px}
.font26{font-size: 26px}
.font28{font-size: 28px}
.font30{font-size: 30px}


.flex{display:flex}
.flex.f1{flex:1}

.flex.fl{justify-content:flex-start}
.flex.fr{justify-content:flex-end}
.flex.flr{justify-content:space-between}
.flex.flr2{justify-content:space-around}

.flex.ft{align-items:flex-start}
.flex.fb{align-items:flex-end}
.flex.ftb{align-items:center}
.flex.ftb2{align-items:stretch;}
/*纵向排列*/
.flex.fdc{flex-direction:column}
/*横向排列*/
.flex.fdr{flex-direction:row}
/*超出自动换行*/
.flex.fwrap{flex-flow:wrap}

.ellipsis{
    overflow: hidden;/*超出部分隐藏*/
    white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;/*超出部分文字以...显示*/
}

/*多行省略*/
.ellipsis2{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.table-button-box{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-right: 10px;
    background-color: #fafafa;
}
.layui-card-html{
    width: 100%;
}
/*对表格中存在图片的情况 增加表格列高*/
.existImage .layui-table-cell{
    height: auto;
    line-height: 28px;
}

.isClick{
    cursor:pointer;
}


.notice-box{
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    margin-bottom: 5px;
    font-size: 16px;
    border: 1px solid #e8e8e8;
}

/*通知已阅读*/
.notice-box.isReading{
    color: #b1b1b1!important;
}

.notice-title{
    background: #0f74a8;
    color: #fff;
    padding: 0px 10px;
    font-size: 12px;
}

.isReading .notice-title{
    background: #949494!important;
}