button.l-btn:focus,
button.l-btn:hover,
a.l-btn:focus,
a.l-btn:hover {
	color: #fff !important;
	background-color: #005e8d !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-row-selected {
	background: #1268b1;
}
.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: #005e8d !important;
	border-color: #005e8d !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;
}
.law-radio-group {
	margin-top: -2px;
	padding-bottom: 10px;
}
.law-radio-group a.easyui-linkbutton,
.law-radio-group a.easyui-linkbutton:hover {
	background: #fff !important;
	background-color: #fff;
	color: #333 !important;
	border: 1px solid #ddd;
	padding: 0 10px;
}
.law-radio-group a.easyui-linkbutton.l-btn-selected,
.law-radio-group a.easyui-linkbutton.l-btn-selected:hover {
	background: #25d423 !important;
	background-color: #25d423;
	border: 1px solid #25d423;
	color: #fff !important;
}
.list-toolbar > a,
.list-toolbar > a:hover,
.list-toolbar > a:focus {
	background: #008cd2 !important;
	color: #fff !important;
    margin: 4px 0px 4px 2px;
    padding: 0px 6px;
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
	border: 0;
}
.list-toolbar > a:hover {
	background-color: #005e8d !important;
}
.list-toolbar > a:active {
    margin: 5px -1px 3px 3px;
    box-shadow: none;
}
.list-toolbar a.btn-cancel {
	background-color: #c00 !important;
}
.list-toolbar a.btn-cancel:hover,
.list-toolbar a.btn-cancel:focus {
	background-color: #900 !important;
}
.textbox.combo input.textbox-text {
	box-shadow: none;
}
.tagbox-label {
	height: auto !important;
	margin: 1px 0 0 1px;
	padding: 3px 20px 3px 4px;
	line-height: 12px !important;
}
.panel.window.window-thinborder {
	box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.4);
}
.panel.window .dialog-container {
	margin: 15px;
}
.panel.window .panel-footer {
	border: 0;
	box-shadow: 0px -1px 4px rgba(0, 0, 0, 0.2);
	background-color: #eee;
	border-radius: 0;
}
.panel.window .panel-footer {
	padding: 10px;
	top: 0;
	text-align: right;
}
.panel.window .panel-footer a {
	margin: 0;
	outline: none;
}
.window-shadow {
	box-shadow: none;
}


