/*----------------------------------------------------------颜色--------------------------------------------------------------------*/
.theme-blue{
    color: #3472ea/*主题蓝*/
}

.light-green{
    color: #edfff5/*表格可编辑单元格背景色*/
}

.red{
    color: red /*警示文字，必填项*号*/
}

.light-blue{
    color: #c2d4f9/*form表单录入区块大标题的下方分界线颜色*/
}

.heavy-grey{
    color: #999/*下拉框右边下拉箭头颜色*/
}

.dark-grey{
    color: #666/*表格上方功能按钮颜色*/
}

.table-line-grey{
    color: 1px solid #e0e1e3;
}

.middle-grey{
    color: #fafafa/*表单禁用背景色，表格footer色块*/
}

.light-grey{
    color: #f2f2f2/*下拉框右边下拉箭头按钮背景色*/
}

.line-grey{
    color: #ccc/*边线，表格边线，input框边线*/
}

/*----------------------------------------------------------间距--------------------------------------------------------------------*/
.m-20{
    margin: 20px
}

.m-10{
    margin: 10px
}

.p-10{
    padding: 10px
}

.pl-10{
    padding-left: 10px
}

.pb-10{
    padding-bottom: 10px
}

.mt-10{
    margin-top:10px
}

.mb-10{
    margin-bottom:10px
}

.mb-15{
    margin-bottom:15px
}

.mb-20{
    margin-bottom:20px
}

.ml-10{
    margin-left:10px
}

.ml-20{
    margin-left:20px
}

.pd-row-10{
    padding: 0 10px;
}

/*----------------------------------------------------------字体--------------------------------------------------------------------*/
.fz-16{
    font-size: 16px
}

.fz-14{
    font-size: 14px
}

.fz-12{
    font-size: 12px
}

/*----------------------------------------------------------宽高--------------------------------------------------------------------*/
.ht-35{
    height: 35px;
}

.l-ht{
    line-height:35px
}

.wp-100{
    width: 100%
}

.hp-100{
    height:100%
}

.hp-50{
    height: 50%
}

.calc-h-45{
    height: calc(100% - 45px)
}

.calc-h-80{
    height: calc(100% - 80px)
}

/*----------------------------------------------------------布局--------------------------------------------------------------------*/
.fl{
    float: left
}
.fr{
    float: right
}

.flex-lay-col{
    display: flex;
    flex-direction: column;
}

.flex-auto-h{
    flex: 1
}

.curp{
    cursor: pointer
}
