:root {
    --themeColor:#009688;
    --subThemeColor:#ffffff;
    --assistColor:#666666;
    --subAssistColor:#999999;
    --bgColor:#444444;
    --subBgColor:#222222;
    --blueColor:#2f90b9;
    --greenColor:#428675;
    --yellowColor:#ffea00;
    --redColor:#EB261A;
    --addColor:#43676b;
    --modiColor:#007bbb;
    --delColor:#d9333f;
    --agreeColor:#47885e;
    --refuseColor:#a22041;
    
}

通用设置
body { margin:0px;padding:0px; }
* { margin:0px; padding:0px; font-size:14px; }
ul, li{ list-style:none; }
a,a:visited,a:hover { text-decoration:none; color:#00C; }
.clear{ clear:both; }
.lineWhite { height:1px;background:#EEE; } /*白色分隔线*/
.floatLeft { float:left; margin-right:10px; }  /*浮动向左*/
.floatRight { float:right; margin-left:10px; }  /*浮动向右*/
.padding10 { padding:10px; }
 
/*按钮样式*/
	/*搜索栏文本框及按钮样式*/
	#searchLine { margin:10px 0px; height:30px; }
	#searchLine .btnAdd { float:left;padding:0 8px;text-align:center;height:30px;line-height:30px;background:var(--themeColor); margin-right:10px; }
    #searchLine .btnAdd a{ color:#FFF; }
    #searchLine .btnAdd:hover { background:#600; }    
	#searchLine .floatBox { float:left;height:30px;line-height:30px; margin-left:10px; }
	#searchLine .floatBox .iptSelect { height:30px;line-height:30px; padding:0px 5px; }
	#searchLine .floatBox .iptText { height:28px;line-height:28px; padding:0px 5px; }
	#searchLine .btnSearch { float:left;padding:0 8px; border:none; height:30px;line-height:30px;background:var(--themeColor); color:#FFF;border-radius:4px; cursor: pointer; }
    #searchLine .btnSearch:hover { background:#600; }
	/*靠右一般功能按钮样式*/
    .btnFunc { padding:0 8px;height:30px;line-height:30px;background:#0b559e;margin-left:5px;display:inline-block; }
    .btnFunc a{ color:#FFF; }
    .btnFunc:hover { background:#600; }
/*列表中相关样式*/	
	/*列表操作栏中添加单位的样式*/
	#listTable { width: 100%; background: #CCC; }
	#listTable tr {background: #FFF;}
    #listTable tr:hover { background: #EEE;}
    #listTable th { height: 40px; line-height: 40px; background: #0b559e;color:#FFF; font-weight: bolder;padding:0 3px; }
    #listTable td { height: 35px; line-height: 30px; text-align: center; padding:5px; }
	#listTable td .innerBox { overflow:hidden; display:inline-block; }	/*嵌套中间DIV，用于内部的浮动DIV居中排列*/
    #listTable td .btnNormal { float:left;padding:0 5px; height:25px;line-height:25px;background:#0b559e;margin-right:3px; border-radius:3px; }
    #listTable td .btnNormal a{ font-size:10px; color:#FFF; }
    #listTable td .btnNormal:hover { background:#600; }	
    #listTable td .btnModi { float:left;padding:0 5px; height:25px;line-height:25px;background:#0b559e;margin-right:3px; border-radius:3px; }
    #listTable td .btnModi a{ font-size:10px; color:#FFF; }
    #listTable td .btnModi:hover { background:#600; }	
    #listTable td .btnDel { float:left;padding:0 5px; height:25px;line-height:25px;background:#900;margin-right:3px; border-radius:3px; }
    #listTable td .btnDel a{ font-size:10px; color:#FFF; }
    #listTable td .btnDel:hover { background:#600; }	
	#listTable td .tableSelect { float:left;padding:0 5px; height:25px;margin-right:5px; }
	#listTable td .tableInput { float:left;padding:0 5px; height:20px;margin-right:5px; }
	#listTable td .btnSubmit { float:left;margin-right:5px; padding:0 5px; height:25px;line-height:25px;border:0px;background:#0b559e;font-size:12px;color:#FFF;border-radius:3px;cursor:pointer; }
	#listTable td .btnSubmit:hover { background:#600; }
    /* 列表搜索无果的提示信息 20211006 */
    #listTip { margin-left:10px;line-height:50px;font-size:18px;color:#0b559e;font-weight:bold; }
	/*显示联审单位列表样式*/
	.lineLi { line-height:20px;}	
#wrap { width:100%; }
/*头部样式*/
    .head { width:100%; height:80px; background:#0b559e; }
    .head .leftDiv { float:left; margin-left: 20px;height:80px; line-height:80px;color:#FFF;font-size: 30px;font-weight: bold; }
    .head .rightDiv { float:right; margin-right:20px;height:80px; line-height:80px; }

/*正文栏样式统一设置*/
#wrap .content { width:100%; background:#EEE; overflow:hidden; }

	/*右侧正文栏样式*/
#wrap .content .rightCol { width:auto; min-height:700px; padding:20px; }

#wrap .content .rightCol .txtTitle { width: 100%; height:30px; background:#EEE; border-bottom: 1px solid #CCC; }
#wrap .content .rightCol .txtTitle span { font-size:16px; font-weight: bolder; color: #0f3a65; }

#wrap .content .rightCol .search_line { margin: 10px 0px;  border: 1px solid #CCC; background: #FFF;}
#wrap .content .rightCol .search_line .center { padding:5px;  overflow: hidden; }
#wrap .content .rightCol .search_line .boxfloat { float: left; height: 30px; line-height: 30px; margin:5px; }
#wrap .content .rightCol .search_line .iptSelect { padding-left:5px;height:26px;margin-top:2px; }
#wrap .content .rightCol .search_line .iptText { height:26px; border: 1px solid #CCC; padding-left: 10px; }
#wrap .content .rightCol .search_line .btnSearch { width:70px; height:30px; font-size: 14px;  border: 1px solid #CCC; cursor: pointer; background: #0f3a65; color: #FFF; }

#wrap .content .rightCol .styleForm { margin:20px 0px; } /*填表样式*/
#wrap .content .rightCol .styleForm .lineForm { height:50px;line-height:50px; } /*行样式*/
#wrap .content .rightCol .styleForm .labelTitle { float:left; width:100px; height:50px; line-height:50px; } /*表格标题*/
#wrap .content .rightCol .styleForm .labelContent { float:left; margin-right:20px; } /*表格正文填写处*/
#wrap .content .rightCol .styleForm .labelContent .txtInput { padding-left:8px; height:30px; line-height:30px; margin-top:10px; } /*文本框*/
#wrap .content .rightCol .styleForm .labelContent select { height:30px;line-height:30px; margin-top:10px; } /*选择框*/
#wrap .content .rightCol .styleForm .labelContent select option { height:30px;line-height:30px; }
#wrap .content .rightCol .styleForm .btnInput { width:100px; height: 30px; line-height: 30px; border: 1px solid #AAA; background:#CCC; text-align: center; margin-top:10px; } /*提交按钮*/
#wrap .content .rightCol .styleForm .btnInput:hover { width:100px; height: 30px; line-height: 30px; border: 1px solid #CCC; text-align: center; background: #0f3a65; color: #FFF; cursor: pointer;}
#wrap .content .rightCol .styleForm .lineForm span { color:#666; }

/*分页样式*/

#wrap .content .rightCol .page_line{ width:100%; text-align:right; padding:10px 0; clear:both; }
#wrap .content .rightCol .page_line a,.page_line .current{ font-size: 12px; font-family:Arial; margin:0 2px; }
#wrap .content .rightCol .page_line a,.page_line .current{ border:1px solid #AAA; background:#FFF; padding:2px 6px;text-decoration:none; }
#wrap .content .rightCol .page_line .current { background:#0b559e; color:#FFF; }
#wrap .content .rightCol .page_line a:hover { background:#0b559e; color:#FFF; }


/*底部样式*/
#wrap .bottom { width:100%;height:100px;background:#0b559e;color:#FFF; }

/*表单样式*/
.formStyle{ width:100%; }
.formStyle .lineForm{ margin:10px 0px; }
.formStyle .flexBox { display:flex;justify-content:flex-start; }
.formStyle .lineForm .subTitle{ line-height:40px;width:100px;}
.formStyle .lineForm input { width:600px;height:40px;line-height:40px;border:1px solid #CCC;padding:0px 10px;}
.formStyle .lineForm select { width:620px;height:40px;line-height:40px;border:1px solid #CCC;padding:0px 10px;}
.formStyle .lineForm textarea { width:600px;height:100px;border:1px solid #CCC; padding:0px 10px;}
.formStyle .lineForm .demo { margin-left:100px;display:bolck;font-size:12px;color:#666;}
.formStyle .lineForm .btnSubmit { margin-left:100px;width:150px;line-height:40px;text-align:center;padding:2px 10px; background:#900;color:#FFF;border-radius:5px;}
.formStyle .lineForm .btnSubmit:hover { margin-left:100px;width:150px;line-height:40px;text-align:center;padding:2px 10px; background:#600;color:#FFF;border-radius:5px;}


/*layui样式补充定义*/
/*数据表格操作列按钮样式*/
.layui-table-cell{ display:table-cell;vertical-align:middle;height:32px;overflow:visible;text-overflow:inherit;white-space:normal; } /*可自动换行*/
.layui-btn-cell{ margin:1px;padding:0px; width:70px; height:40px; line-height:40px; padding:6px; color: #FFF;font-size:12px; }
.layui-btn-cell:hover{ color:#FFF; background:var(--themeColor); }
.layui-btn-add{background:var(--addColor);}
.layui-btn-modi{background:var(--modiColor);}
.layui-btn-del{background:var(--delColor);}
.layui-btn-agree{background:var(--agreeColor);}
.layui-btn-refuse{background:var(--refuseColor);}
.layui-table tr th { background:var(--themeColor);color:#FFF;text-align:center; } /*数据表格标题行样式*/

/*弹窗样式 bgLayer为自定义样式名*/
body .bgLayer .layui-layer-title{background:var(--themeColor);color:#fff;} /*弹窗头部样式*/
