/*
 * Skin: Yellow light
 * ------------
 */
.skin-yydz .main-header {
	/* background-color: #FFF; */
	background-color: #1F3279;
}

.skin-yydz .main-header .navbar {
	/* background-color: #FFF; */
}

.skin-yydz .main-header .navbar .nav>li>a {
	/* color: #000000; */
	color: #ffffff;

}

.skin-yydz .user-menu>a {
	line-height: 28px;
}

.skin-yydz .navbar-nav>li .fa-gears {
	line-height: 28px;
}

.skin-yydz .user-menu .user-image {
	margin-top: 2px;
}



.skin-yydz .main-header .navbar .nav>li>a:hover,
.skin-yydz .main-header .navbar .nav>li>a:active,
.skin-yydz .main-header .navbar .nav>li>a:focus,
.skin-yydz .main-header .navbar .nav .open>a,
.skin-yydz .main-header .navbar .nav .open>a:hover,
.skin-yydz .main-header .navbar .nav .open>a:focus,
.skin-yydz .main-header .navbar .nav>.active>a {
	/* background: rgba(0, 0, 0, 0.05); */
	/* color: #91ABF0; */
	background-color: #12266D;

}

.skin-yydz .main-header .navbar .nav-addtabs li>.close-tab {
	color: #91ABF0;
}

.skin-yydz .main-header .navbar .sidebar-toggle {
	/* color: #000000; */
	color: #FFF;
}

.skin-yydz .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0, 0, 0, 0.05);
}

.skin-yydz .main-header .navbar .sidebar-toggle {
	color: #91ABF0;
}

.skin-yydz .main-header .navbar .sidebar-toggle:hover {
	/* background-color: #EEE; */
	background-color: #12266D;
}

@media (max-width: 767px) {
	.skin-yydz .main-header .navbar .dropdown-menu li.divider {
		background-color: rgba(255, 255, 255, 0.1);
	}

	.skin-yydz .main-header .navbar .dropdown-menu li a {
		color: #fff;
	}

	.skin-yydz .main-header .navbar .dropdown-menu li a:hover {
		background: #e08e0b;
	}
}

.skin-yydz .main-header .logo {
	/* background-color: #FFF; */
	color: #fff;
	border-bottom: 0 solid transparent;
	/* background: linear-gradient(270deg, #91ABF0 0%, #76CAF1 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent; */
	text-align: left;
	/* width: auto; */
	height: 60px;
	line-height: 60px;
	color: #FFF;

}

.skin-yydz .main-header .logo .logo-lg {
	/* font-size: 20px; */
	font-size: 20px;
	font-weight: bold;
}

.skin-yydz .main-header .logo:hover {
	/* background-color: #FFF; */
	background-color: rgba(0, 0, 0, 0s);
}

.skin-yydz .main-header li.user-header {
	background-color: #76CAF1;
}

.skin-yydz .content-header {
	background: transparent;
}

.skin-yydz .wrapper,
.skin-yydz .main-sidebar,
.skin-yydz .left-side {
	/* background-color: #f9fafc; */
	background-color: #1F3279;
}


.skin-yydz .main-sidebar,
.skin-yydz .left-side {
	padding-top: 60px;
}

.skin-yydz .content-wrapper,
.skin-yydz .main-footer {
	padding-top: 60px;
}


.skin-yydz .content-wrapper,
.skin-yydz .main-footer {
	border-left: 1px solid #d2d6de;
}

.skin-yydz .user-panel>.info,
.skin-yydz .user-panel>.info>a {
	color: #444;
}

.skin-yydz .sidebar {
	/* background: #FFF; */
	background-color: #1F3279;
}

.skin-yydz .sidebar-menu>li {
	-webkit-transition: border-left-color 0.3s ease;
	-o-transition: border-left-color 0.3s ease;
	transition: border-left-color 0.3s ease;
}

.skin-yydz .sidebar-menu>li.header {
	color: #848484;
	background: #f9fafc;
}

.skin-yydz .sidebar-menu>li:hover>a,
.skin-yydz .sidebar-menu>li.active>a {
	/* color: #91ABF0;
	background: #F7FBFF;
	border-right-color: #76CAF1; */



}

.skin-yydz .sidebar-menu>li.active {
	border-left-color: #76CAF1;
}

.skin-yydz .sidebar-menu>li>.treeview-menu {
	/* background: #fbfbfb; */
	background-color: #12266D;
}

.skin-yydz .sidebar a {
	/* color: #444; */
	color: #91ABF0;
}

.skin-yydz .sidebar a:hover {
	text-decoration: none;
}

.skin-yydz .treeview-menu>li>a {
	/* color: #777; */
	color: #91ABF0;
}

.skin-yydz .treeview-menu>li.active>a,
.skin-yydz .treeview-menu>li>a:hover {
	/* color: #000; */

	color: #FFF;
	background-color: #4F6DEA;
	border-radius: 5px;
}

.skin-yydz .treeview-menu>li.active>a {
	font-weight: 600;
}

.skin-yydz .sidebar-form {
	border-radius: 3px;
	border: 1px solid #d2d6de;
	margin: 10px 10px;
	display: none;
}

.skin-yydz .sidebar-menu .treeview-menu {
	padding-right: 5px;
}

.skin-yydz .sidebar-form input[type="text"],
.skin-yydz .sidebar-form .btn {
	box-shadow: none;
	background-color: #fff;
	border: 1px solid transparent;
	height: 35px;
}

.skin-yydz .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px;
}

.skin-yydz .sidebar-form input[type="text"]:focus,
.skin-yydz .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #fff;
	color: #666;
}

.skin-yydz .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #fff;
}

.skin-yydz .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0;
}

@media (min-width: 768px) {
	.skin-yydz.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
		border-left: 1px solid #d2d6de;
	}
}

.skin-yydz .sidebar-menu>li>a {
	border-right: 3px solid transparent;
	padding-left: 12px;
}

@media (min-width: 768px) {
	.skin-yydz.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span:not(.pull-right) {
		margin-left: -3px;
	}
}

.skin-yydz .main-sidebar {
	-webkit-box-shadow: 7px 0 14px rgba(0, 0, 0, 0.03);
	box-shadow: 7px 0 14px rgba(0, 0, 0, 0.03);
}

.skin-yydz .content-wrapper,
.skin-yydz .main-footer {
	border-left: none;
}

@media (max-width: 767px) {
	.skin-yydz.multiplenav .sidebar .mobilenav a.btn-app {
		background: #eceff3;
		color: #757575;
	}

	.skin-yydz.multiplenav .sidebar .mobilenav a.btn-app.active {
		background: #76CAF1;
		color: #fff;
	}
}

.panel {
	background: rgba(0, 0, 0, 0);
}

.panel-intro>.panel-heading {
	padding: 0px;
	background: rgba(0, 0, 0, 0);
	border-bottom: none;
}

.panel-body {
	background-color: #FFF;
	border-radius: 10px;
}

.panel-intro>.panel-heading .nav-tabs>li>a {
	background: rgba(0, 0, 0, 0);
	border-radius: 10px 10px 0px 0px;
	border: none;
	font-weight: bold;
	padding: 18px 30px;
	font-size: 16px;
}

.panel-intro>.panel-heading .nav-tabs>li.active>a,
.panel-intro>.panel-heading .nav-tabs>li.active>a:hover,
.panel-intro>.panel-heading .nav-tabs>li.active>a:focus {
	background-color: #FFF;
	color: #426cdb;
	border: none;
}

.panel-intro>.panel-heading .nav-tabs>li>a:hover,
.panel-intro>.panel-heading .nav-tabs>li>a:focus {
	border: none;
}

.panel-intro>.panel-heading+.panel-body {
	border-radius: 0px 10px 10px 10px;
}

.layui-layer-fast.layui-layer-iframe {
	border-radius: 10px;
	overflow: hidden;
}

.layui-layer-fast .layui-layer-title {
	background-color: #FFF !important;
	color: #000 !important;
	font-size: 16px;
	font-weight: 550;
	border-bottom: solid #EEE 1px;
	height: 54px;
	line-height: 54px;
}

.layui-layer-fast .layui-layer-title~.layui-layer-setwin,
.layui-layer-fast .layui-layer-title~.layui-layer-setwin>a {
	height: 54px;
	line-height: 54px;
}

.layui-layer-fast .layui-layer-setwin>a:after {
	color: #000 !important;
}




.skin-yydz #firstnav {
	height: 60px;
}

.skin-yydz #firstnav .sidebar-toggle {
	height: 60px;
	line-height: 60px;
}

.skin-yydz #firstnav .nav-addtabs {
	position: absolute;
	left: 45px;
	z-index: 98;
}

.skin-yydz .nav-addtabs>li.active>a,
.skin-yydz .nav-addtabs>li>a {
	height: 60px;
	line-height: 60px;
}


.skin-yydz .card-view {
	border-radius: 10px;
	background-color: #FFF;
}


.jstree-default {
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-style: normal;
	
}

/* 节点竖线 */
.jstree-default .jstree-children>.jstree-node {
	background-image: none;
}

/* 节点未展开 */
.jstree-default .jstree-closed>.jstree-ocl {
	background-image: none;
} 
.jstree-default .jstree-closed>.jstree-ocl::before {
	content: "\f0da"; 
	font-size: 16px;
	font-style: normal;
}
/* 节点展开 */
.jstree-default .jstree-open > .jstree-ocl{
	background-image: none;
}
.jstree-default .jstree-open>.jstree-ocl::before {
	content: "\f0d7"; 
	font-size: 16px;
	font-style: normal; 
}

/* 未选中 */
.jstree-default .jstree-anchor>.jstree-checkbox {
	background-image: none;
}

.jstree-default .jstree-anchor>.jstree-checkbox:before {
	content: "\f096";
	font-size: 16px;
	color: #a5a5a5;
	font-style: normal;
}

/* 父级-下级没有全部选中 */
.jstree-default .jstree-anchor>.jstree-undetermined {
	background-image: none;
}

.jstree-default .jstree-anchor>.jstree-undetermined:before {
	content: "\f146";
	font-size: 16px;
	color: #0075FF;
	font-style: normal;
}

/* 选中 */
.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,
.jstree-default .jstree-checked>.jstree-checkbox {
	background-image: none;
}

.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:before,
.jstree-default .jstree-checked>.jstree-checkbox:before {
	content: "\f14a";
	font-size: 16px;
	color: #0075FF;
	font-style: normal;
}

#treeview .jstree-last{
	background-image: none;
}


.is-dialog .panel-intro>.panel-heading .nav-tabs>li>a:hover,.is-dialog .panel-intro>.panel-heading .nav-tabs>li>a:focus{
	background-color: transparent;
	color: #84a2f1;
} 

.layui-layer-fast .layui-layer-footer {
	text-align: center !important;
}

/*# sourceMappingURL=skin-yydz.css.map */