@charset "utf-8";
/* CSS Document */
* { padding:0; margin:0;}
.html1,.html1 body {height:100%; overflow: hidden;}
body { font-family:"微软雅黑"; font-size:14px; color:#666;background:#ffffff;}
/* .html1 body {background:url(../images/contentbg1.png) no-repeat center top;background-size:100% 100%;} */
.html1 body{height: 100%;}
a { text-decoration:none; color:#666;}
ul,li { list-style-type:none;}
input{font-family:"微软雅黑";
    outline: 0;
    -webkit-user-modify: read-write-plaintext-only;
    border:none;
    background:none;}
.clear { clear:both;}
/*头*/
.top { width:100%; height:60px; border-bottom:#90ba21 solid 1px; margin:0 auto;}
.top .logo {float:left; width:380px; height:50px; font-size:22px; padding-top:10px;}
.top .logo img {float:left;margin-left:10px;}
.top .logo div {float:left; height:50px; line-height:50px; padding-left:10px; color:#90ba21;font-weight: 900;}
.top .menu {float: right;height:60px; line-height:60px;font-size:16px;padding-right: 2%;}
.menu li {float:left;}
.menu li a{display:block; line-height:60px; padding:0 20px; color:#fff; }
.menu li a:hover{background:#b7e2f7;color:#fff; }
.menu li.menudown {position:relative;}
.menu li.menudown ul {position:absolute;width:100%;}
/* .menu li.menudown ul li{clear:left;width:100%; background: #b7e2f7;} */
.menu li.menudown ul li{clear:left;width:100%; background: #E5E9EB;}
.menu li.menudown a.menudowna:hover{background:url(../images/down-white.png) no-repeat 95% center;}
.menu li.menudown  ul li a:hover{/*background: #7fc4e6;*/}
.menu li a.current {background: #7fc4e6;}
.menu li .menudown a.current {background: #7fc4e6;}


/*主体*/
.contant { width:100%;height:100%;  margin:0 auto;}

/*主体左边*/
.con_left {width:15%; height:100%; float:left;  overflow: scroll;font-size:14px; }
.con_left ul {overflow:hidden;}
.con_left  li a {display:block; text-align:left;padding-left:10px; border-bottom: #769818 solid 1px; height:45px;line-height:45px; }


/*
/!*针对非叶子节点展开或关闭的图标展示*!/
.level1  a[isLeaf='false'] {height:48px;line-height:48px; background:url(../images/downIcon.png) no-repeat 95% center #769818;  color:#fff; }
.level1  a[isLeaf='false'].current {background:url(../images/upIcon.png) no-repeat 95% center #769818;}
.level1  a[isLeaf='true'] {height:40px;line-height:40px; background:#90ba21; color:#fff;}
*/


.level1 ul {display:none;}
 /* .level1 li a {font-size:15px; background:url(../images/rightIcon.png) no-repeat 95% center,-webkit-linear-gradient(top,#7fa124,#6c8f0f)#769818; color:#fff; } */
/* 兼容主流浏览器渐变css */
.level1 li a {
	font-size:15px;
	color:#fff; 
	background: url(../images/rightIcon.png) no-repeat 95% center,-webkit-gradient(linear, 0 0, 0 100%, from(#7fa124), to(#6c8f0f));
    background: url(../images/rightIcon.png) no-repeat 95% center,-webkit-linear-gradient(top, #7fa124, #6c8f0f);   
    background: url(../images/rightIcon.png) no-repeat 95% center,-moz-linear-gradient(top, #7fa124, #6c8f0f);   
    background: url(../images/rightIcon.png) no-repeat 95% center,-o-linear-gradient(top, #7fa124, #6c8f0f);   
    background: url(../images/rightIcon.png) no-repeat 95% center,-ms-linear-gradient(top, #7fa124, #6c8f0f);   
    background: url(../images/rightIcon.png) no-repeat 95% center,linear-gradient(top, #7fa124, #6c8f0f);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #7fa124, endColorstr = #6c8f0f);
	}
/* .level1 li a.current {background:url(../images/upIcon.png) no-repeat 95% center, -webkit-linear-gradient(top,#86a82d,#7fa124,#6c8f0f);} */
/* 兼容主流浏览器渐变css */
.level1 li a.current {
	font-size:15px;
	color:#fff; 
	background: url(../images/upIcon.png) no-repeat 95% center,-webkit-gradient(linear, 0 0, 0 100%, from(#86a82d), to(#7fa124));
    background: url(../images/upIcon.png) no-repeat 95% center,-webkit-linear-gradient(top, #86a82d, #7fa124);   
    background: url(../images/upIcon.png) no-repeat 95% center,-moz-linear-gradient(top, #86a82d, #7fa124);   
    background: url(../images/upIcon.png) no-repeat 95% center,-o-linear-gradient(top, #86a82d, #7fa124);   
    background: url(../images/upIcon.png) no-repeat 95% center,-ms-linear-gradient(top, #86a82d, #7fa124);   
    background: url(../images/upIcon.png) no-repeat 95% center,linear-gradient(top, #86a82d, #7fa124);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #86a82d, endColorstr = #7fa124);
	}
.level1 li a:hover{opacity:0.9;}
.level1 .level2 {display:none;background:#fff;}
.level1 .level2 li a { font-size:14px; margin:0 10px 0 20px;  background:url(../images/rightIconGreen.png) no-repeat 95% center; color:#646464;}
/*
.level1 .level2 li:hover {background:#f1ffd0; margin-top:0px;border-bottom:#ccc solid 1px;box-shadow:0 3px 1px #e5e5e5;}
*/
.level1 .level2 li a:hover {background:#f1ffd0;margin:-1px -10px 0 -20px;font-size:17px; padding-left:40px; border-bottom:#ccc solid 1px; box-shadow:0 3px 1px #e5e5e5;}
.level1 .level2 li a.current {background:url(../images/upIconGreen.png) no-repeat 95% center;color:#646464;}
.level1 .level2 .level3 {display:none;}
.level1 .level2 .level3 li a{font-size:14px; margin:0 10px 0 30px;}
.level1 .level2 .level3 li a:hover {background:#f1ffd0;margin:-1px -10px 0 -30px;font-size:17px; padding-left:60px; border-bottom:#ccc solid 1px; box-shadow:0 3px 1px #e5e5e5;}

.level1 li a:only-child {background:#fff;color:#646464;}
.level1 li a:only-child.current {background:#fff;color:#646464;}
.level1 li a.current2{background:url(../images/current.png) no-repeat right center;color:#90ba21;}

/*主体右边显示区域*/
.con_right { float:left; width:85%;height:100%;  }
/*主体右边小标题*/
.tab_title {width:100%; height:40px; border-bottom:#90ba21 solid 1px; overflow:hidden;background:#fff; }
.tab_title li {/*display:none;*/ width:140px;  float:left;}
.tab_title li a { display:block; float:left; width:135px; height:40px; line-height:40px; color:#769818; padding-left:3px;border-left:#90ba21 solid 1px;border-right:#90ba21 solid 1px;}
.tab_title li a.current {background:#f5f5f5;border-bottom:#f5f5f5 solid 1px;}
.tab_title li a:hover {background:#ddeabc;}
.tab_title li a .text {display:block; float:left;  width:114px; }
.tab_title li a .x {display:block; float:right; width:20px; font-size:18px;  text-align:center;}
.tab_title li.onepage {display:block;background:#ddeabc;text-align:center;}

.tab_con {height:90%;padding-bottom:10%; }

/* .zong,.zong table{box-shadow: 0 0 20px rgba(206, 206, 206, 0.8);} */
.zong {margin:10px;height:300px; background:#fff; border-radius:8px 8px 0 0; overflow: scroll;}
.zong .title {background:#F2F2F2;height:40px; line-height:40px; padding-left:10px;}
.zong .picDiv {margin:20px;height: 200px;}
.zong .picDiv .divb {width:33%;float:left;}
.zong .zong-content {padding:10px;}
.zongheight_small {height:auto;overflow:visible;background-color:#FFFFFF }
.zongheight_query {height:auto;overflow:visible;background-color:#F2F2F2 }
.zong .picDiv {margin:20px;}
.zongheight {height:auto;/*margin-right: 20px;*/}


/*批量操作下拉菜单*/
.dropdown {
    position: relative;
    display: inline-block;
    margin-left:10px;
    float:none;
    /* z-index: 891; */
}

.dropdown-content {
    display: none;
    position: absolute;
    left: 0;
    background-color: #f9f9f9;
    min-width: 160px;
    z-index: 999;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: black;
    padding: 8px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {color: white;background-color: #4FBDF2;}

.dropdown:hover .dropdown-content {
    display: block;
}

/*表格*/
.layui-form th{
	color:#333 !important;
}
.layui-form-label {
	font-size:12px !important;
	padding: 5px 15px !important;
	height: 24px !important;
}
.layui-input-block {width:240px; margin-left:130px;}
.layui-form-item { float: left;}
.layui-input-data {background:url(../images/i-data.png) no-repeat 95% center;}
/*按钮*/
.butDiv {margin:10px;text-align:center;}
 .butDiv input.sg { height:38px;  border:#4FBDF2 solid 2px; border-radius:5px;padding:0 15px 0 15px; margin:0 5px;}
.butDiv input.dkcz {height:38px;  border:#f17d00 solid 2px; border-radius:5px;padding:0 15px 0 15px; margin:0 5px;}

/* .butDiv input { height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;} */
.butDiv input.sx {background:url(../images/icon-ref.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.dcsj {background:url(../images/icon-dcsj.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.dkbg {background:url(../images/icon-dkbg.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.dkczhi {background:url(../images/icon-dkczhi.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.gzpt {background:url(../images/icon-gzpt.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.sc {background:url(../images/icon-sc.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.xg {background:url(../images/icon-xg.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.xz {background:url(../images/icon-xz.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.xzdrmb {background:url(../images/icon-xzdrmb.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.yx {background:url(../images/icon-yx.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.sxiao {background:url(../images/icon-sxiao.png) no-repeat 10px center;height:38px;  border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.sxl {background:url(../images/icon-sxl.png) no-repeat 8px center; background-size:auto 80%;border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.cx {background:url(../images/icon-cx.png) no-repeat 10px center #90ba21;color:#fff;height:38px;border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.cz {background:url(../images/icon-cz.png) no-repeat 10px center #f17d00;color:#fff;height:38px;border:#f17d00 solid 2px;border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.bc {background:url(../images/icon-xz.png) no-repeat 10px center #fff;color:#90ba21; background-size:auto 80%;height:38px;border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.qx {background:url(../images/icon-sx.png) no-repeat 10px center #fff;color:#90ba21; background-size:auto 80%;height:38px;border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.dxczhi {background:url(../images/icon-dxczhi.png) no-repeat 10px center #fff;color:#90ba21; background-size:auto 80%;height:38px;border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.upload {background:url(../images/icon-upload.png) no-repeat 10px center #fff;color:#90ba21; background-size:auto 80%;height:38px;border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
.butDiv input.download {background:url(../images/icon-download.png) no-repeat 10px center #fff;color:#90ba21; background-size:auto 80%;height:38px;border:#90ba21 solid 2px; border-radius:5px;padding:0 15px 0 45px; margin:0 5px;}
/*按钮hover*/
input[type="button"]:hover{opacity:0.9;}
input[type="reset"]:hover{opacity:0.9;}

.sxlDiv{margin:20px;height:40px;line-height:40px;background:#f4f4f4;border:#c8c8c8 solid 1px;}
.sxlDiv div {float:left;margin:0 5px;}
.sxlDiv div input[name="sxlcheck"] { width:16px; height:16px;vertical-align:middle;margin-right:5px;}
.tableDiv  input[name="checkTr"] {width:16px; height:16px;}

/*input file样式*/
.layui-form-item .width1 {width:300px;}
.width2 .layui-form-label{width:150px; clear: both;}
.uploaddiv input[type="text"] {display:inline-block;height:38px;border:#D2D2D2 solid 1px;}
.uploaddiv .filediv {position:relative; top:0px; display:inline-block; vertical-align:top;width:100px;height:38px;line-height:38px;background:#90ba21; border-radius:5px; color:#fff;text-align: center; }
.uploaddiv input[type="file"]  {position:absolute;top:0px; left:0;width:100%;height:100%; opacity:0; }

/*颜色更改*/
.layui-form-select dl dd.layui-this {
    background-color: #4FBDF2 !important;
    color: #fff;
}
.layui-laydate .layui-this {
    background-color: #4FBDF2 !important;
    color: #fff !important;
}
.layui-form-checkbox[lay-skin="primary"]:hover i{border-color: #4FBDF2 !important;}
.layui-form-checked[lay-skin="primary"] i{background-color: #4FBDF2 !important;}
/* .layui-form-select dl dd.layui-this {background:#90ba21;} */
/*弹窗*/
.bg{ position:fixed; top: 0%; left: 0%; width: 100%; height:100%; background-color: black; z-index:6; -moz-opacity:0.2; opacity:0.2; filter:alpha(opacity=0.2);}
.showWin { width:90%; height:80%; margin-top:0%; margin-left:0%;  position:absolute; left:5%; top:10%; padding:20px;   z-index:7; text-align:center; background:#f5f5f5; border:#cfcfcf solid 1px; }
.clo_x { position:absolute; right:50px; top:10px;  font-family:"微软雅黑"; font-size:8px;color:#fff; height:20px; line-height:20px; padding:0px 5px; border-radius:5px; background:#92bc24;box-shadow:0 0 40px rgba(146, 188, 36, 0.97);}
.showWinSmall {width:50%; height:auto; margin-top:0%; margin-left:-25%;  position:absolute; left:50%; top:20%; padding:5px;   z-index:8; text-align:center; background:#f5f5f5; border:#cfcfcf solid 1px; }

.selectTree {position:relative; overflow: visible;}
.selectTree .TreeTitle {height:36px; line-height:36px; text-align: left; padding-left:10px;border:#e6e6e6 solid 1px;}
.selectTree ul.layui-box {position: absolute;top:36px; right:0;width:100%; border:#e6e6e6 solid 1px;background:#fff; z-index:11;}
.selectTree ul i {color:#90ba21;}
.selectTree .treemenu {position: absolute;top:36px; right:0;width:100%; border:#e6e6e6 solid 1px;background:#fff; z-index:11;display: none;}

.plskBody {background:#e9f1d3; }
.bigDiv {width:98%;height:98%; margin:0.5% auto;}
.bigDiv .titleD {height:40px;}
.bigDiv .titleD div{float:left; height:40px;line-height:40px;color:#4FBDF2;font-size:12px !important;}
.titleD  .butDiv{ margin:0;}
.bigDiv .titleD div.clo_x { position: inherit; font-family:"微软雅黑"; font-size:8px;color:#fff; float:right;height:20px; line-height:20px; padding:0px 5px; border-radius:5px; background:#92bc24;box-shadow: none;}
.whitebg {background:#fff;  padding: 5px;}
/*详情框*/
.fourD {height:290px; padding:20px 0;}
.fourD .fourD_f {float:left; width:39%; min-width:400px; margin:10px 5%;}
.fourD .fourD_f .fourD_ {width:500px; margin: 0 auto; height:120px; border-radius:8px;box-shadow: 0 0 20px rgba(206, 206, 206, 0.8);}
.fourD .fourD_f .fourD_  .leftname {float: left;width:30px;height:105px; padding:15px 0 0 15px;  letter-spacing:5px; color:#fff;}
.fourD .fourD_f .fourD_  .cardData {float: left;width:400px; padding-top:15px;}
.fourD .fourD_f .fourD_  .cardData div:nth-child(odd) {width:190px;height:30px;line-height:30px;float: left; margin-left:10px;}
.fourD .fourD_f .fourD_  .cardData div:nth-child(even) {width:200px;height:30px; line-height:30px; float:right; text-align:right;}
.fourD .fourD_f .fourD_color1 {border:#ff8400 solid 1px;}
.fourD .fourD_f .fourD_color1 .leftname {background:#ff8400;}
.fourD .fourD_f .fourD_color2 {border:#90ba21 solid 1px;}
.fourD .fourD_f .fourD_color2 .leftname {background:#90ba21;}
.fourD .fourD_f .fourD_color3 {border:#24c9ff solid 1px;}
.fourD .fourD_f .fourD_color3 .leftname {background:#24c9ff;}
.fourD .fourD_f .fourD_color4 {border:#ffba00 solid 1px;}
.fourD .fourD_f .fourD_color4 .leftname {background:#ffba00;}
/*详情框改--竖排模式*/
.fourZ { padding:20px 0;float:left;width:50%;}
.fourZ .fourZ_f {float:left; width:95%; min-width:400px;margin:10px 5%;}
.fourZ .fourZ_f .fourZ_ {width:500px; margin: 0 auto;  height:150px; border-radius:10px;box-shadow: 0 0 20px rgba(206, 206, 206, 0.8);}
.fourZ .fourZ_f .fourZ_  .leftname {float: left;width:30px; height:120px; padding:30px 0 0 15px;  letter-spacing:5px; color:#fff;}
.fourZ .fourZ_f .fourZ_  .cardData {float: left;width:400px; padding-top:15px;}
.fourZ .fourZ_f .fourZ_  .cardData div {width:100%;height:30px;line-height:30px;float: left; margin-left:10px;}
.fourZ .fourZ_f .fourZ_  .cardData .clr{clear:both;height:0px !important;}
.fourZ .fourZ_f .fourZ_color1 {border:#ff8400 solid 1px;}
.fourZ .fourZ_f .fourZ_color1 .leftname {background:#ff8400;}
.fourZ .fourZ_f .fourZ_color2 {border:#90ba21 solid 1px;}
.fourZ .fourZ_f .fourZ_color2 .leftname {background:#90ba21;}
.fourZ .fourZ_f .fourZ_color3 {border:#24c9ff solid 1px;}
.fourZ .fourZ_f .fourZ_color3 .leftname {background:#24c9ff;}
.fourZ .fourZ_f .fourZ_color4 {border:#ffba00 solid 1px;}
.fourZ .fourZ_f .fourZ_color4 .leftname {background:#ffba00;}

.bgColor_orange{background:#ff8400;}
.bgColor_yellow{background:#ffba00;}
.bgColor_blue{background:#24c9ff;}
/*左边树结构右边表格页面*/
.pentDiv .bigDiv:nth-child(1) {float:left;width:20%;}
.pentDiv .bigDiv:nth-child(2) {float:left;width:80%;}
ul.treemenu i {color:#90ba21;}
/*隐藏滚动条同时还可以继续滚动*/
.con_left::-webkit-scrollbar{
    display:none;
}
body::-webkit-scrollbar{
    display:none;
}

/* 重写layui当前选择的页码样式 */
.layui-laypage .layui-laypage-curr .layui-laypage-em {
 position:absolute;
 left:-1px;
 top:-1px;
 padding:1px;
 width:100%;
 height:100%;
 background-color:#4FBDF2 !important;
}
/* 表格行高 */
.layui-table-cell{
	height: 26px !important;
	line-height: 26px !important;
}
/* 表格字体颜色*/
.layui-table {
    color: #5e5e5e !important;
}

/* 字体大小 */
.layui-tab-title li,.layui-input,.layui-form-mid,.layui-textarea,.layui-table-cell,.layui-form-select dl dd{
		font-size:12px !important;
	}
.layui-input,.layui-textarea{
	color:#333;
}
/*遮罩*/
.shade-loading-container{
    /*width:100%;height: 100%;*/
}
.shade-div{
    width: 100%;
    height: 100%;
    position: absolute;z-index: 900;background-color: rgba(0,0,0,0.01);
    display: none;
}
.loading-icon{
    position: absolute;z-index: 999;text-align: center;
    display: none;
}
.loading-icon i{
    font-size: 40px; color: #5B7079;
}

/*样式最优先级设置*/
.layui-form .layui-form-item .layui-form-label{
	color: #8D8C8C;
}
 .layui-form .layui-form-item .layui-inline .layui-input-inline .layui-input, .layui-select,
.layui-form-select dl dd, .layui-form-select dl dt{
	height: 34px;
}
.layui-btn:hover {
        opacity:0.6 !important;
    }

.layui-table-cell .layui-form-checkbox[lay-skin=primary] {
    top: 3px !important;
}
