/** 表单验证错误 **/
.dataForm .error {
    color: #ff0000;
    border-color: #dd4b39;
}

/** 列表页排序select **/
.index-order {
    min-width: 100px;
}

/** 表单页保存 **/
.dataFormSubmit {
    margin-right: 20px;
}

/** 表单页重置 **/
.dataFormReset {
    margin-left: 20px;
}

/** 继续添加 **/
.createContinue, .bodyFormCheckbox {
    margin-top: 5px;
}

/** 列表页缩略图 **/
.dataListImg {
    max-width: 40px;
    max-height: 40px;
}

/*列表页日期范围搜索*/
.indexSearchDateRange {
    min-width: 160px;
}

/*列表页日期时间范围搜索*/
.indexSearchDatetimeRange {
    min-width: 260px;
}

/*数据列表页底部切换数量*/
.pageControl {
    margin-right: 10px;
    font-weight: 100;
}

.radioLabel{
    margin-right: 20px;
}

.input-sm{
    padding: 5px !important;
    width: 65px !important;
}

.layui-laydate-content td.laydate-selected{
    background-color: rgb(24,144,255) !important;
    color:#fff;
}

.layui-laydate .layui-this{
    background-color: rgb(24,144,255) !important;
}

.table tr th:first-child{
    width: 30px;
}
.table{
    overflow: scroll;
    table-layout: fixed;
    width: 100%;
}
.table td{
    width: 110px;
    box-sizing: border-box;
    text-align: center;
    /*overflow: hidden;*/
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
    word-wrap:break-word;
    word-break:break-all;
}
.table .td2x{
    width: 220px !important;
}
.table th{
    width: 110px;
    text-align: center;
    box-sizing: border-box;
    /*overflow: hidden;*/
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
}
.table tr th:last-child,td:last-child{
    position: sticky;
    left: 0;
    background: #fff;
    text-align: center;
    right: -10px;
    border-left: 1px solid #DDDDDD ;
    width: 130px;
}