	
	/*	系统色调 -- 背景色	 */
.gz-background-rgb-white{
	background-color: #FFFFFF !important;
}
.gz-background-rgb-theme{		/*	-->	主色调,按钮色(常规/按下),文字按钮色,侧边栏选中提示色	*/
	background-color: #0E9AEF !important;
}
.gz-background-rgb-state{		/*	-->	按钮色(悬停状态),页标签,页签分隔线色	*/
	background-color: #37B1FE !important;
}
.gz-background-rgb-sidebar{			 /*	-->	侧边栏主色	 */
	background-color: #21292C !important;
}
.gz-background-rgb-sidebar-selection{/*	-->	侧边栏选中模块底色,侧边栏正常分割线颜色	*/
	background-color: #383C3E !important;
}
.gz-background-rgb-whole{					 /*	-->	整体页面背景色,树形选中色	*/
	background-color: #F1F3F6 !important;
}
.gz-background-rgb-table-tr{				 /*	-->	表格分行背景色,按钮色(悬停状态),表单表头背景色	*/
	background-color: #F9F9F9 !important;
}
.gz-background-rgb-prohibit{				 /*	-->	按钮禁用色	*/
	background-color: #DCDCDC !important;
}
.gz-background-rgb-error{					 /*	-->	错误背景色,错误边框色,必填选项色	*/
	background-color: #FF4646 !important;
}
.gz-background-rgb-warning{				 /*	-->	辅助警告背景色	*/
	background-color: #EB9823 !important;
}
.gz-background-rgb-help{					 /*	-->	帮助信息提示背景色	*/
	background-color: #42A3FF !important;
}
.gz-background-rgb-success{				 /*	-->	完成,成功提示背景色	*/
	background-color: #65C140 !important;
}

	/*	系统色调--文字色	 */
.gz-font-rgb-white{				/*	--> 字体白色	*/
	color: #FFFFFF;
}
.gz-font-rgb-title{				/*	--> 主标题文字色,表格标题文字色,默认字体色	*/
	color: #000000 !important;
}
.gz-font-rgb-content{				/*	--> 内容文字色		*/
	color: #333333 !important;
}
.gz-font-rgb-input{				/*	--> 输入框文字色,未填写步骤标题色		*/
	color: #666666 !important;
}
.gz-font-rgb-theme{				/*	-->	主色调文字色按钮跳转等文字色		*/
	color: #0E9AEF !important;
}
.gz-font-rgb-sidebar{			/*	-->	侧边栏文字,图标常规色	*/
	color: #D1DAE1 !important;
}
.gz-font-rgb-sidebar-selection{	/*	-->	侧边栏文字悬停和选中状态	*/
	color: #85C0EC !important;
}
.gz-font-rgb-error{				/*	-->	错误文字色,错误边框色,必填选项色	*/
	color: #FF4646 !important;
}
.gz-font-rgb-warning{			/*	-->	辅助警告色	*/
	color: #EB9823 !important;
}
.gz-font-rgb-help{				/*	-->	帮助信息提示色	*/
	color: #42A3FF !important;
}
.gz-font-rgb-success{			/*	-->	完成,成功提示色	*/
	color: #65C140 !important;
}

	/*  字体类 -- 大小    */
.gz-font-12{		/*	-->	默认文字		*/
	font-size: 12px !important;
}
.gz-font-14{		/*	-->	标题文字,侧边栏文字		*/
	font-size: 14px !important;
}
.gz-font-16{		/*	-->	大标题文字,弹框标题		*/
	font-size: 16px !important;
}
.gz-font-18{		/*	-->	预留18px		*/
	font-size: 18px !important;
}
.gz-font-20{		/*	-->	预留20px		*/





	font-size: 20px !important;
}
.gz-font-26{		/*	-->	系统名称大小26px		*/
	font-size: 26px !important;
}
.gz-font-30{		/*	-->	预留30px		*/
	font-size: 30px !important;
}
	/*  字体类 -- 加粗    */
.gz-font-weight-700{		/*	-->	字体加粗(系统名称)	*/
	font-weight: 700 !important;
}
	/*		圆边角	*/
.gz-border-radius{
	border-radius: 4px !important;
}
	/*右侧圆角边*/
.gz-border-radius-right{
	border-radius: 0 4px 4px 0 !important;
}
	/*左侧圆角边*/
.gz-border-radius-left{
	border-radius: 4px 0 0 4px !important;
}
	/*	文字位置 	 */
.gz-text-left{			/*文字居左*/
	text-align: left !important;
}
.gz-text-center{		/*文字居中*/
	text-align: center !important;
}
.gz-text-right{			/*文字居右*/
	text-align: right !important;
}

/*******************		盒元素模型				**********************/
.gz-block{			/*块元素*/
	display: block !important;
}
.gz-none{			/*元素隐藏*/
	display: none !important;
}
.gz-inline{			/*行内元素*/
	display: inline !important;
}
.gz-inline-block{	/*行内块元素*/
	display: inline-block !important;
}

	/*	按钮样式		*/
.gz-btn{	/*常规按钮白底*/
	padding: 0 10px !important;
	height: 30px !important;
	line-height: 28px !important;
	min-width: 60px !important;
	border: 1px solid #DCDCDC !important;
	background: #FFFFFF !important;
	color: #333 !important;
	font-size: 14px !important;
	border-radius: 4px !important;
	outline: none !important;
	text-align: center !important;
	cursor: pointer !important;
	vertical-align: inherit !important;
/* 	margin: 0 4px !important; */
}
.gz-btn2{	/*状态2--蓝底按钮*/
	border: 1px solid #0E9AEF !important;
	background: #0E9AEF !important;
	color: #FFFFFF !important;
}
.gz-btn3{	/*状态3--无底色按钮*/
	background: transparent !important;
	border: 1px solid transparent !important;
	color: #0E9AEF !important;
}
.gz-btn4{	/*状态4--有底色禁用按钮*/
	background: #DCDCDC !important;
	border: 1px solid #DCDCDC !important;
	color: #B2B2B2 !important;
	cursor: url('../../.././img/iconimg/Prohibit.png'),auto;
}
.gz-btn5{	/*状态5--无底色禁用按钮*/
	background: transparent !important;
	border: 1px solid transparent !important;
	color: #B2B2B2 !important;
	cursor: url('../../.././img/iconimg/Prohibit.png'),auto;
}
.gz-btn:hover{
	background: #e6e6e6 !important;
	border: 1px solid #DCDCDC !important;
}
.gz-btn2:hover{
	background: #37B1FE !important;
	border: 1px solid #37B1FE !important;
}
.gz-btn3:hover{
	background: transparent;
	color: #37B1FE !important;
}
.gz-btn4:hover{
	background: #DCDCDC !important;
}
.gz-btn5:hover{
	background: transparent !important;
	color: #B2B2B2 !important;
}
/*--------------------------------------------------------------------*/

/*头部整体*/
.navbar{
	height: 50px !important;
	margin-bottom: 0px !important;
}
.navbar-header .first-menu{	/*头部菜单的行高*/
	line-height: 46px !important;
}
.navbar-header .first-menu .list-inline>li{	/*头部各个菜单去掉去边线*/
	border-top: 0 !important;
}
.skin-blue .sidebar-menu>li>a.active,.skin-blue .sidebar-menu>li.active>a,.skin-blue .sidebar-menu>li.active>a.open.active{
    background: #383c3e !important;
}

/*左侧导航栏调整*/
.sidebar {
    padding-top: 36px !important;
}
.skin-blue .sidebar-menu>li>a{
	height:40px !important;
    line-height: 18px !important;
}
.sidebar-menu li > a > .pull-right-container{
	margin-top: -8px !important;
}
.fast-navigation{
	height: 36px !important;
	line-height:36px !important;
}
.fast-navigation ul{
	height: 100% !important;
	border-bottom: 1px solid #383C3E !important;
	margin-top: 0 !important;
}

.fixed-nav .minimalize-styl-2{
	margin: 0 5px !important;
}
.skin-blue .sidebar-menu>li.active>a{
	border-bottom: 1px dotted #596263 !important;
}
.skin-blue .sidebar-menu>li>a{
	border-bottom: 1px dotted #596263 !important;
}
.skin-blue .sidebar-menu>li.active+li>a{
	border-top: 0 !important;
}
.skin-blue .sidebar-menu>li:last-child li.open:last-child>a {
    border-bottom: 0 !important;
}
.skin-blue .sidebar-menu >li>a.open + ul,.skin-blue .sidebar-menu>li>.treeview-menu{
	border-bottom: 1px dotted #596263 !important;
	background: #383C3E !important;
}
.sidebar-menu >li>.treeview-menu>li:after{
	border-left: 1px dashed #B0C8DF !important;
}
.sidebar-menu >li>.treeview-menu>li:before{
	border-top: 1px dashed #B0C8DF !important;
}
.skin-blue .main-sidebar, .skin-blue .left-side{
	background-color: #21292C !important;
}
.skin-blue .treeview-menu>li>a.active{
	border-bottom: 1px dotted #596263 !important;
}

/*内容部分高度*/
.fixed-nav #content-main{
	height: calc(100% - 36px);
}

/*页标签底色*/
.content-tabs{
	background: #FFFFFF !important;
	border-bottom: 1px solid #37B1FE !important;
	line-height:35px !important;
	height:auto !important;
}
nav.page-tabs{
	height: 35px !important;
}
.page-tabs a.active{
	background: #37B1FE !important;
}
.content-tabs .roll-nav,.content-tabs button{
	height: 35px !important;
}

/*search内容部分*/
.fullscreen{
	border-top: 0 !important;
}
.fullscreen .search{
	border-top: 0.1px solid transparent !important;
	padding: 0 !important;
}
.form-inline{
	margin: 0 !important;
}
.search-simple{
	line-height: 30px !important;
	margin: 8px 15px !important;
}
.search-simple label{
	margin: 0 !important;
	height: 30px !important;
	line-height: 30px !important;
}
.search-simple>.form-group>input,.search-simple>.form-group>select,.search-simple>.form-group{
	    vertical-align: top !important;
}
.search-simple>input[type='text']{
	height: 30px !important;
	margin-right: 10px !important;
}
.search-simple>input[type='checkbox']{
	vertical-align: text-bottom !important;
	margin-top: 0 !important;
}
	/*高级查询的内的span内边距*/
#btn_search_more{
	border: 0 !important;
	vertical-align: unset !important;
	border-radius: 4px !important;
}
#btn_search_more>span{
	padding: 0px 10px !important;
	box-sizing: border-box !important;
	height: 30px !important;
	border: 1px solid #DCDCDC !important;
	border-radius: 4px !important;
}



/*操作栏*/
.page-header{
	top: 0 !important;
	margin: 0 !important;
}
.page-header + .box{
	margin-top: 0 !important;
	top: 44px !important;
}
	/*右侧保存按钮的父级元素*/
/* .pull-right{ */
/* 	padding: 3px 0 !important; */
/* } */

/*下拉框,文本输入框高度规范30px*/
select, input[type=text], input[type=number], input[type=password] {
    height: 30px !important;
    margin-right:4px;
}
.dataTables_length>label>input{
	height: 25px !important;
}
.select2-container .select2-selection--single{
	height: 30px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 30px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 30px !important;
}
	/*输入框,下拉框等左侧的文字说明的内容最小长度*/
.input-group-addon:first-child{
	min-width: 110px;
}
	/*表格行高为34px*/
table.dataTable>thead>tr{
	height: 34px;
}
table.dataTable td {
    height: 34px !important;
}
	/*表格底部分页器*/
.dataTables_wrapper .dataTables_length{
	margin: 0 10px 0 0 !important;
	padding: 2px 0 2px !important;
}
.dataTables_length>label{
	margin: 0 !important;
	line-height: 30px !important;
}
.dataTables_info{
	line-height: 30px;
	float: left;
	padding: 2px 0 2px !important;
}
.page_jump{
	margin: 0 10px 0 10px !important;
}
.page_jump .btn{
	height: 31px !important;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{
	margin: 0 !important;
}
.pagination>.active>a{
	background-color: #0E9AEF !important;
}
.pagination>li>a{
	    color: #0e9aef;
}
.dataTables_filter .zhxxcx{
	margin: 0 !important;
}
.sidebar-menu .treeview-menu > li:last-child a{
	border-bottom:0 !important;
}
.dataTables_wrapper{
	width:100% !important;
}

table.dataTable>thead>tr{
	font-size:14px !important;
}

div.dataTables_wrapper div.dataTables_paginate{
	padding-bottom:2px;
}
.sidebar-menu>li:not(.active)>a.active:after {
    right:  0px;
    top: 0px;
    border: 8px solid transparent;
    border-width: 20px 10px;
    border-right-color: #fff;
}
