﻿.layui-field-title{margin:5px 0 5px 0}
.layui-elem-field legend{font-size: 1rem;}
.layui-btn-group{margin-left: 10px;}
.layui-fluid{padding:0 10px !important}
.layui-card-body{padding: 2px}
.layui-form-item{margin-bottom: 0;}
.layui-table, .layui-table-view{margin: 0}
.RouteItem {width: 800px;border: 1px solid #999;margin-bottom: 10px;padding: 10px 0 0;}
.RouteItem h5 { width: 100%;line-height: 30px; text-align: center; }
.RouteItem .RouteItemCentent { width: 100%;}
.RouteItem .RouteItemCentent ul li { padding:5px 0;width: 96%;min-height: 30px;line-height: 30px; margin-left: 2%;margin-right: 2%;}
.RouteItem .RouteItemCentent ul li .deleteicon {width: 10px;float: left;height: 10px;}
.RouteItem .RouteItemCentent ul li .deleteicon i {width: 100%;height: 100%;}
.RouteItem .RouteItemCentent ul li input {width: 100%;height: 30px;line-height: 30px; margin: 0;padding: 0;}
#RouteItemlist { margin: 0; padding: 0;}
.RouteItemTable { width: 100%;}
.RouteItemliValid{border-top: 1px dashed #ccc;}
.RouteItemliValid:first-child{border-top:none;}
.t1 { width: 15%; text-align:right}
.t2 { width:20%; }
.t3 { width: 10%; }
.t4 { width: 50%; }
.t5 {width:5% }

/*搜索框*/
 .layui-badge-rim, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-elem-field, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea {
    border-color: #bfd2e2;
    color: #000;
}
 /*搜索框*/
.Search_Margin_10_0_10_10 {
    margin: 5px !important;
}
.reColor .layui-input {
    color: #999;
}
.Search_Margin_10_0_10_10 .layui-inline .layui-form-label{ width: 90px;}
.Search_Margin_10_0_10_10 .layui-inline .layui-input-inline{ width: 160px;}

 /*表格线段*/
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header,.layui-table-tips-main, .layui-table-tool, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
    border-width: 1px;
    border-style: solid;
    border-color: #bfd2e2; 
}
/*表格头部*/
.layui-table tbody tr:hover, .layui-table thead tr, .layui-table-header,.layui-table-hover {
    background-color: #d6d6d1;
    color: #000;
}
/*鼠标移动到表格*/
/*.layui-table tbody tr:hover,.layui-table-hover{
    background-color: #d6d6d1;
    color: #000;
}*/
.layui-table[lay-even] tr:nth-child(even){
    background-color: #f2f2f2;
}
/*表格背景*/
.layui-table {
    width: 100%;
    background-color: #fff;
    color: #000;
}
/*表格的文字链接*/
.table-title-link {
    color:#1296e4;
    cursor:pointer;
}
/*附件拖动版本*/
.uploadFileContainer ul li{display: block;float: left;width: 200px;height: 30px;line-height: 30px;border-radius: 10px;margin: 0;padding: 0;list-style: none;background-color: #87f273;
    margin: 0px 10px 10px 0px;-moz-user-select: none;user-select: none;text-indent: 10px;color: #20222a;font-size: 16px;}
.uploadFileContainer ul li:not(:first-child) {cursor: pointer;}
.uploadFileContainer .fixed-title {background-color: #e6e6e6; font-weight: bold;text-align: center;font-size: 16px;border-width: 0 0 1px 0;border-style: solid;border-color: #c6c8ca;}

/*合计行加粗*/
.layui-table-total {
    font-weight: 600;
}
input:disabled{
    border: 1px solid #DDD;
    background-color: #e2e2e2;
    color:#71716e;opacity: 1;
    cursor: no-drop;
}
input[disabled]{
    border: 1px solid #DDD;
    background-color: #e2e2e2;
    color:#71716e;opacity: 1;
    cursor: no-drop;
}
* html input.disabled{
    border: 1px solid #DDD;
    background-color: #e2e2e2;
    color:#71716e;opacity: 1;
    cursor: no-drop;
}
.layui-select-disabled .layui-disabled {
    border-color: rgb(210, 206, 206) !important;
    color: #71716e !important;
}