html,body{
	margin: 0;padding: 0px;height: 100%;width: 100%;/* min-width: 1270px; */background-color: #F0F2F5; font-size: 14px;
}
#app { padding: 0px; }

/* 公用 */
.space{width: 100%;height: 5px;padding: 0;margin: 0;}


/* head深 */
.top{width: 100%;position: relative;padding: 0 20px;box-sizing: border-box;background-color: #0081D5;}
.Toplogo{height: 80px;float: left;font-size: 56px;line-height: 80px;color: #fff;}
.fl{float: left;}
.fr{float: right;}

.menu-nav_btn{ font-size: 18px;height: 70px;color: #fff;line-height: 62px;
	display: inline-block; margin-top: 10px; position: relative; 
	transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.menu-nav_btn-btn{padding: 0 26px;border-radius: 20px 8px 0 0; position: relative; z-index: 1;}
.fixing{ display: none; width: 18px;height: 18px;border: 2px solid #fff;border-radius: 100px;position: absolute;
right: 5px;top: 5px;background: #025EDE url(/IMP/static/style/gc/img/Top-a42b9ee9c290924f1a0b46de96405d34.svg) center no-repeat; cursor: pointer;}
.menu-nav_btn.current .menu-nav_btn-btn,.menu-nav_btn:hover .menu-nav_btn-btn{ color: #fff;background: #05AAF9;height: 70px; font-weight: bold;}
.menu-nav_btn-btn>.datacity{ font-size: 24px;padding-right: 5px;float: left;}
.menu-nav_btn:hover .menu-nav_btn-btn>.datacity{ font-weight: normal;}
/* show */
.menu-nav_btn:hover .menu-nav{ display: inline-block;}
.menu-nav_btn:hover .fixing{ display: inline-block;}
.menu-nav{
	background: url(/IMP/static/style/gc/img/menubg-6284b2449fa30882d72fdef3d07cff08.png) center no-repeat;
	width: 240px;box-shadow: rgba(0, 0, 0, 0.3) 0 0 10px;border-radius: 0 0 0 8px;
	position: absolute; top:70px; left: 0;
}
.layui-side-menu .layui-nav-item a{ 
	padding:0px;
	padding-left:0px;
    padding-right:0px;
	text-overflow: ellipsis;
	}
	.menu-nav .item{
		/* background-color: rgba(235, 248, 255, 0.9); */
		font-size: 16px!important;
		display: block;position: relative;
		line-height: 40px;
		padding: 10px 20px 10px 30px;
		color: #333;
		/* border-top:1px solid rgba(235, 248, 255, 0.9); */
		border-bottom: 1px solid rgba(0,0,0,0.1);
		transition-duration: .2s;
	}
	
	.layadmin-side-shrink .layui-side-menu .layui-nav-item {
		padding: 10px 20px 10px 10px;
		transition-duration: .2s;
	}
	.layadmin-side-shrink .layui-side-menu .layui-nav-tree .layui-nav-item {
        padding: 0px;
        transition-duration: .2s;
    }
	.menu-nav .item>div>span{ /* font-weight: bold; */}
	.menu-nav .item .treeIcon{width: 40px;height: 40px;border-radius: 8px;display: block;float: left;margin-right: 15px;
	background-repeat: no-repeat;background-position: center;
	color:#fff;
	font-size: 18px;
	padding-left: 10px;
	
	}
	.menu-nav .item:hover,.menu-nav .current{
		background-color: #fff;
	/* 	border-top:1px solid rgba(0,0,0,0.2);  */
		border-bottom: 1px solid rgba(0,0,0,0.2);
		color:#1FA4FC!important;
		transition-duration: .01s;
	}
	
	.menu-nav .item:hover a{
		color:#666!important;
	}
	/* .layui-nav-tree .layui-nav-item a:hover{
	   background-color: rgba(0,0,0,0.03); color: #000;
	} */
	.menu-nav .layui-this,.menu-nav .layui-this>a {
	    background-color: #fff;
		color:#666!important;
	}
	.layui-side-menu  .layui-nav .layui-nav-item .tree-level2 a{
		padding-left:5px!important;
		padding-right:5px!important;
	}
	.menu-nav .item.moreMenu:hover .el-icon-caret-right{ display: inline-block;}
	.menu-nav .item .el-icon-caret-right{line-height: 40px;color: #1890FF;display: none;}
	.menu-nav .item.current .el-icon-caret-right{display:block;}
	.menu-nav .item .treeIcon.sy{background-image: url(/IMP/static/style/gc/img/sy-b1df6cba60233bc25bbc598dbe1e3be2.svg); }
	.menu-nav .item .treeIcon.gr{background-image: url(/IMP/static/style/gc/img/gr-d850350fdf084e0264ae6ae1847c10a6.svg); }
	.menu-nav .item .treeIcon.zh{background-image: url(/IMP/static/style/gc/img/zh-9dbf95e2197fd24e01763368a1617376.svg); }
	.menu-nav .item .treeIcon.rl{background-image: url(/IMP/static/style/gc/img/rl-12f6e7a5671a008e5d82d0ea2d6ba0f5.svg); }
	.menu-nav .item .treeIcon.cw{background-image: url(/IMP/static/style/gc/img/cw-dce624304465bd35ed1610b8b76bcde0.svg); }
	.menu-nav .item .treeIcon.qy{background-image: url(/IMP/static/style/gc/img/qy-d8e7dfbebf2f2b5a03c4416fed333baa.svg); }
	.menu-nav .item .treeIcon.xm{background-image: url(../img/xm.svg); }
	.layui-side-menu-coll .menu-nav  .item.moreMenu:hover::before{ 
		left:55px;
	}
	.menu-nav .item.moreMenu:hover::before{ 
		content: ""; width: 8px; height: 62px; position: absolute; top:0; right:-1px; background: #fff; z-index: 2000;
	}
	.el-icon-caret-right:before {
	    content: "\e791";
	}
	.menu-nav .item:hover .tree-level2{ display: inline-block;}
	.tree-level2{ 
		position: absolute; left: 240px; top:-1px;
		float: left; background-color: #fff; padding: 20px 30px 30px; width: 740px;
		border-radius: 0 8px 8px 0;border: rgba(0, 0, 0, 0.2) 1px solid; display: none;
		box-shadow: 5px 0 10px rgba(0,0,0,0.2);
	}
	
	.menu-nav .item.top{ position: static;}
	/* .el-icon-caret-right:before {
    	content: "\e791";
	} */
	.menu-nav .item.top:hover::before{ height: 40px; top:auto; margin-top:-20px;}
	.top>.tree-level2{ top:10px}
	
	
	.listStyle{position: absolute;top: 16px;right: 16px;display: block;}
	.layui-nav-item .listStyle a,.layui-side-scroll .tree-level2 .listStyle a{width: 30px;height: 30px;margin-left: 5px;display: block;float: right;background-color: #fff;
		border-radius: 100px;background-repeat: no-repeat;background-position: center;
		transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
	}
	
	.streamList{background-image: url(/IMP/static/style/gc/img/streamList-cd86d3b11a2639eba968f576f89ef8ba.svg)}
	.textList{background-image: url(/IMP/static/style/gc/img/textList-56a4dfcd034426137bea846fb321b6e7.svg)}
	
	.listStyle a:hover,.listStyle a.current{background-color:#6FC87F!important;}
	.streamList:hover,.streamList.current{background-image: url(/IMP/static/style/gc/img/streamListHover-90bb58990c650838f2a2204f8e588b72.svg)}
	.textList:hover,.textList.current{background-image: url(/IMP/static/style/gc/img/textListHover-e3fac9297d297f1b7c80302c32ec62bc.svg)}
	
	.tree-level2_title{font-size: 16px;margin-bottom: 14px; font-weight: bold;color:#666;}
	.tree-level2 li{float: left;width: 100%;margin-bottom: 16px;}
	.tree-level2 li a{float: left;color: #666666;font-size: 16px;border-radius: 6px; line-height: 24px;}
	.tree-level2 li a:hover{background-color: rgba(0,0,0,0.03); color: #000;}
	.tree-level2lia{text-align: left; width: 25%;padding:4px 8px;float: left;color: #666666;font-size: 16px;border-radius: 6px; line-height: 24px!important;white-space: nowrap; 
overflow: hidden;text-overflow: ellipsis;}
	.tree-level2lia:hover{background-color: rgba(0,0,0,0.03); color: #000;}
	
	.tree-level2 li a{text-align: center;width: 20%;padding: 8px;}
	.tree-level2 li a i{display: block;margin: 0 auto;margin-bottom: 8px;font-size: 28px;}
	
	.tree-level2.text li a{text-align: left; width: 25%;padding:4px 8px;}
	.tree-level2.text li a i{width: 16px;height: 24px;float: left;margin-right: 8px; margin-bottom: 0;font-size: 18px;}



.topIcon{width: 23px;height: 20px;display: inline-block;}
.topIcon1{background: url(/IMP/static/style/gc/img/topIcon1-d402fa544f8f8068688baaeaf82da9e3.jpg) center no-repeat;}
.topIcon2{background: url(/IMP/static/style/gc/img/topIcon2-4fd5b8529f5141aada95341690425281.jpg) center no-repeat;}
.topIcon3{background: url(/IMP/static/style/gc/img/topIcon3-36891550091ae432c591f2f13daac37e.jpg) center no-repeat;}
.topIcon4{background: url(/IMP/static/style/gc/img/topIcon4-578417b7cc2bf14658328b8ddeb8dc31.jpg) center no-repeat;}
.topIcon5{background: url(/IMP/static/style/gc/img/topIcon5-07cbf3f11d2becfdbdb3402d03b09a8a.jpg) center no-repeat;}

.user{background: url(/IMP/static/style/gc/img/user-522af93e584ed756985d8a1a6018b6a2.png) center no-repeat;width: 56px;height: 30px;}
.tool li{float:left;position:relative;line-height: 80px;height: 80px;}
.tool li::after{content: "";display: block;width: 1px;height: 19px;background-color: rgba(255, 255, 255, 0.15);position: absolute;left: 0;top: 30px;}
.tool li>a{padding: 0 18px;display: inline-block;height: 80px;font-size: 24px;color: #fff;}
.tool li:first-child>a{border: none;}
.tool li:hover{background-color: rgba(0,0,0,0.05);}
.tool li:hover .down{ display:block;}
.tool li .down{width: 102px;background: #ffffff;position:absolute;top: 58px;left:0;display:none;padding: 5px 0;border-radius: 4px;box-shadow: rgba(0, 0, 0, 0.15) 0 0 11px;}
.tool li .down a{display:block;line-height:32px;color: #999;font-size: 14px;padding-left:12px;}
.tool li .down a:hover{color: #0081d5;background: rgba(0, 0, 0, 0.05);}
.top .open,.top .search{display: none;}


/* 新加 */
.el-badge__content.is-fixed {position: absolute;top: 11px;right: 10px;-webkit-transform: translateY(50%) translateX(50%);transform: translateY(50%) translateX(50%);}
.coTab .el-tabs__header{margin-top: 10px;}

	
	

	
		



/* head白色 */
.top.white{background-color: #fff;}
.top.white .open,.top.white .search{display: block;}
.top.white .open{height: 56px;line-height: 56px;float: left;}
.top.white .open .datacity{font-size: 18px;color: rgba(0, 0, 0, 0.4);float: left;padding-right: 8px;}
.top.white .Toplogo{display: none;}
.top.white .Toplogo{display: none;}
.top.white .coTab{display: none;}
.top.white .search{float: left;margin-left: 24px;height: 54px;line-height: 54px;}
.top.white .tool li>a{color: rgba(0, 0, 0, 0.4);}
.top.white li::after{background-color: rgba(0, 0, 0, 0.15);}









.news{width: 100%;display: flex;}
.newsPic{margin-right: 15px;flex: 1;background-color: #ddd;}





/* sideMenu 侧边栏 */
.coSide {
	width:200px;
	transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
	height: 100%;
	background: #1B3652;
	overflow: auto;
}
.coSide.mini{ width: 60px; }
.coSide .logo{width: 100%;height: 58px;color: #fff;font-size: 42px;line-height: 58px;text-align: center;}
.coSide.mini .logo{ background: url(/IMP/static/style/gc/img/logoHead-cc93a0400440b1d83b8a84ed774da15c.png) center no-repeat;width: 100%;height: 58px; }
.co-sidemenu.dark .accordion .panel-title,
.dark .co-sidemenu .accordion .panel-title,
.co-sidemenu.dark .accordion .accordion-body .tree-title,
.dark .co-sidemenu .accordion .accordion-body .tree-title{ font-size: 16px;}
.co-sidemenu.dark .accordion-header .panel-icon,
.dark .co-sidemenu .accordion-header .panel-icon{ margin-top: -14px;height: 24px }
.co-sidemenu.dark .accordion-header,
.dark .co-sidemenu .accordion-header { border-width: 0;height: 48px;padding-top: 9px;padding-bottom: 9px }




/* 添加记录 */
.approval{position:fixed;top:43px;left:0;z-index:2;padding:11px 10px;color:#fff;line-height:20px;background:url(/IMP/static/style/gc/img/approval-fb78db463744d4b19609af73d9dc6ab8.png) bottom no-repeat;height:145px}
.tagCard{ background:#fff; width:100%; box-sizing:border-box; padding:18px 38px 0; position: fixed; left:0; bottom: 0;
background-color: #fff;
-webkit-box-shadow: 0 -1px 3px rgba(0,0,0,.05);
-moz-box-shadow: 0 -1px 3px rgba(0,0,0,.05);
-ms-box-shadow: 0 -1px 3px rgba(0,0,0,.05);
-o-box-shadow: 0 -1px 3px rgba(0,0,0,.05);
box-shadow: 0 -1px 3px rgba(0,0,0,.05);
}
.tagCard a{
	display: inline-block;
	line-height: 36px; 

	margin-right: 3px;
	padding-left: 10px;
	padding-right: 10px;
	min-width: 88px;
	text-align: center;
	vertical-align: top;
	color: #333;
	font-size: 14px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	background-color: #c7c7c7;
	transition-duration: .3s;
}
.tagCard a.current{ margin-top: -6px;
	padding-top: 6px;
	color: #fff;
	background-color: #4285f4;
	font-size: 16px;
}
.tagCard a:hover{ color: #fff;
	border-color: #4285f4;
	background-color: #4285f4;
}

.operate{display:flex;color:#fff; background-color: rgb(131, 131, 131); padding: 4px 10px;}
.operate .datacity{font-size:20px}
.operate a{margin:0 4px}
.operate a:hover{color:rgba(255,255,255,.5)}
.operate .co-checkbox .checkbox{border-color:#fff}
.staticTable th.name{text-align:center}
.co-checkbox .checkbox{width:18px!important;height:18px!important}
.istop{position:fixed;bottom:58px;z-index:4;background:#fff;padding:8px 12px;box-shadow:rgba(0,0,0,.3) 0 0 7px;right:20px;color:#1890ff;font-size:18px;font-weight:bolder; cursor: pointer; width: 44px; height: 44px;}
.istop:hover{ color:#fff; background: #1890ff url(/IMP/static/style/gc/img/backToTop-7b402acf583b7fb621b9f12e904b247b.png) center center no-repeat; background-size: 50%;}
.istop:hover .datacity{ display: none;}






/* 列表 */
.name{background-color: #F1F1F1;}
.cardHead .el-card__header{background: #F9F9F9;}
.co-form.sbar.sbarTwo label{display: block;text-align: left;margin-bottom: 5px;}
.cardHead .grFont{font-size: 18px;color: #666;    padding-left: 15px}
.coTab.style3 .el-tabs__header > a.current{color: #fff;    border-radius:100px}
.font_blue1{color:#1890FF ;}
.cardHead .co-rect.none{float: left;}




/* element easyui 定制 */
.el-button--small{ font-size: 16px;}
.el-breadcrumb{ padding: 5px 12px;}
.el-card__body{color: #333;}
.coTab .el-tabs__header .easyui-linkbutton{ margin-top: 6px;}

/* by cltan */
.md .el-button--medium{ font-size: 16px;}
.textListNew .tl--item>.num>span { background-color: #1890FF; }
.el-tabs__content>div{ padding-top: 10px;}
.tools .easyui-linkbutton{ margin-top: 8px;}

.bg1{background-color: #1FA4FC;}
		.bg2{background-color: #FFB935;}
		.bg3{background-color: #6FC87F}
		.bg4{background-color: #F46E6F;}
		.bg5{background-color: #8BD446;}
		.bg6{background-color: #BA71D9;}