button.l-btn:focus,
button.l-btn:hover,
a.l-btn:focus,
a.l-btn:hover {
	color: #fff !important;
	background-color: #006b09 !important;
}
.l-btn-disabled:hover {
	color: #404040 !important;
}
.l-btn-icon:before {
	display: none;
}
.l-btn-icon-left .l-btn-text {
	/* margin: 0 2px 0 24px; */
}
.easyui-datagrid {
	width: 100%;
}
.datagrid-toolbar {
	padding: 4px 4px;
    overflow: hidden;
}
.datagrid-toolbar .easyui-linkbutton {
    background-color: #fff;
}
.datagrid-toolbar .filters {
    float: right;
    padding-top: 2px;
}
.datagrid-toolbar .filters .filter {
    display: flex;
}
.datagrid-toolbar .filters .filter .title {
    padding: 3px 5px;
}
.datagrid-toolbar .filters .filter input[type="text"] {
    padding: 10px 5px;
    margin: 0;
    border-radius: 0;
}
.datagrid .panel-header,
.datagrid .panel-body,
.datagrid .panel-body .datagrid-view,
.datagrid .panel-body .datagrid-view .datagrid-view2 {
	width: 100% !important;
}
.datagrid .datagrid-view {
	/* min-height: 600px !important; */
}
.easyui-linkbutton[data-options="toggle:true"]:hover {
	color: #000 !important;
}
.easyui-linkbutton[data-options="toggle:true"] {
	background: #fff !important;
	border-color: #e0e0e0 !important;
	color: #000;
	padding: 0 12px;
}
.easyui-linkbutton[data-options="toggle:true"].l-btn-selected {
	background: #006b09 !important;
	border-color: #006b09 !important;
	color: #fff !important;
}
.menu-icon:before {
	content: " ";
}
.combo-arrow {
	height: 20px !important;
}
.textbox.combo input.textbox-text {
	height: 20px !important;
	background-color: #fff;
	cursor: default;
}
.ks-radio-group {
	margin-top: -2px;
	padding-bottom: 10px;
}
.ks-radio-group a.easyui-linkbutton,
.ks-radio-group a.easyui-linkbutton:hover {
	background: #fff !important;
	background-color: #fff;
	color: #333 !important;
	border: 1px solid #ddd;
	padding: 0 10px;
}
.ks-radio-group a.easyui-linkbutton.l-btn-selected,
.ks-radio-group a.easyui-linkbutton.l-btn-selected:hover {
	background: #25d423 !important;
	background-color: #25d423;
	border: 1px solid #25d423;
	color: #fff !important;
}
.datagrid-row-selected {
	background-color: #565656 !important;
}
.datagrid-cell {
    text-overflow: ellipsis;
}
.datagrid-cell > div {
    text-overflow: ellipsis;
    overflow: hidden;
}
.tabs-header,
.tabs-tool {
	background-color: #ffffff;
}
.tabs li a.tabs-inner {
	color: #404040;
	background-color: #dedede;
}
.easyui-tabs .tabs-panels .panel-body {
	padding: 10px;
	overflow: hidden;
}
.datagrid-wrap.panel-body {
	padding: 0 !important;
}
.tabs-p-tool > a {
	font-size: 10px;
}
.tabs-p-tool > a > span {
	top: -1px;
}
.dialog-button .l-btn {
	margin-left: 2px;
}
input[type="text"].validatebox-readonly {
	background-color: #eee !important;
}