::-webkit-scrollbar {
	height: 10px;
	overflow: visible;
	width: 10px;
}
::-webkit-scrollbar-button {
	height: 0;
	width: 0;
}
::-webkit-scrollbar-corner {
	background: transparent;
}

::-webkit-scrollbar-track {
	background-clip: padding-box;
	border: solid transparent;
	border-width: 0 0 0 4px;
}

::-webkit-scrollbar-thumb {
	background-color: #ccc !important;
	background: #ccc !important;
	background-clip: padding-box;
	border: solid transparent;
	min-height: 28px;
	padding: 100px 0 0;
	box-shadow: inset 1px 1px 0 rgba(#bfbfbf),inset 0 -1px 0 rgba(#bfbfbf);
	border-radius: 15px;
	z-index:9999;
}
::-webkit-scrollbar-track-piece {
	background: #fff;
	z-index:10000;
}
.chart {
    overflow: hidden;
    height: 350px;
}
canvas{
	width: 98% !important;
}
/* ͼ��tab����ʾ��� */
.tab-content > .tab-pane, .pill-content > .pill-pane {
display: block;     /* undo display:none          */
height: 0;          /* height:0 is also invisible */
overflow-y: hidden; /* no-overflow                */
overflow-x: hidden;
}
.tab-content > .active, .pill-content > .active {
height: auto; /* let the content decide it */
}
/*Form��ť*/
.form .form-actions,.portlet-form .form-actions{
	padding:5px;
}

.dataTable .row-details {  
  margin-top: 3px;
  display: inline-block;
  cursor: pointer;
  width: 14px;
  height: 14px;
}
/**form�ϱߴ�����ʾ��Ϣ**/
.alert {
    padding: 5px;
}
/**ҳ�����**/
.page-content-white .page-title {
    margin: 10px 0;
}
/**��ҳ�����ⰴť**/
.theme-panel > .toggler {
    top: -5px;
    padding: 15px;
}
/**���˵������������ť**/
.page-sidebar .sidebar-toggler, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler {
   margin-top: 0px;
}
/**Ԥ������**/
.page-title {
    padding-top: 5px;
    font-size: 26px;
    margin: 0px 0px 8px 0px;
}
/**���˵���������ɫ**/
.page-sidebar .page-sidebar-menu .sub-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li>a {
    color: #F5F3F1;
}
/**���˵���������ɫ**/
.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a {
    color: #EBF1F0;
}
/**logoλ��**/
.page-header.navbar .page-logo .logo-default {
    margin: 0 0 0 0;
}
/**���������С**/
.page-content-white .page-title {
    font-size: 22px;
}
/**�ֻ������ɫ**/
.page-header.navbar .menu-toggler>span, .page-header.navbar .menu-toggler>span:after, .page-header.navbar .menu-toggler>span:before, .page-header.navbar .menu-toggler>span:hover, .page-header.navbar .menu-toggler>span:hover:after, .page-header.navbar .menu-toggler>span:hover:before {
    background: #FFFFFF;
}
/**ʱ��ͼƬ**/
.laydate-icons{
	padding-right:20px; 
	background:url("../../laydate/skins/spring/icon.png") no-repeat scroll right center transparent; 
}

.page-sidebar .page-sidebar-menu .sub-menu li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a {
    font-size: 12px;
}

.dropdown-menu>li>a {
    padding: 5px 16px;
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a {
    font-size: 12px;
}

.page-sidebar .page-sidebar-menu > li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a {
    padding: 5px 15px;
}

.page-sidebar .page-sidebar-menu .sub-menu li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a {
    padding: 5px 15px 5px 43px;
}

.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a {
    color: rgb(255, 255, 255);
}

.layui-layer-display {
	display:none !important;
}