@charset "UTF-8";
/*!
 * ZUI user custom theme for - v1.8.1 - 2018-08-02
 * http://zui.sexy
 * GitHub: https://github.com/easysoft/zui.git
 * Copyright (c) 2018 cnezsoft.com; Licensed MIT
 */
a {
  color: #2980b9; }

a:hover,
a:focus {
  color: #0d3d87; }

.btn {
  border-radius: 2px;
  color: #353535;
  background-color: #f2f2f2;
  border-color: #bfbfbf; }

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.open .dropdown-toggle.btn {
  color: #353535;
  background-color: #dedede;
  border-color: #a1a1a1;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn:active,
.btn.active,
.open .dropdown-toggle.btn {
  background-image: none;
  background-color: #cccccc;
  border-color: #a6a6a6;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn,
.btn.disabled:hover,
.btn[disabled]:hover,
fieldset[disabled] .btn:hover,
.btn.disabled:focus,
.btn[disabled]:focus,
fieldset[disabled] .btn:focus,
.btn.disabled:active,
.btn[disabled]:active,
fieldset[disabled] .btn:active,
.btn.disabled.active,
.btn[disabled].active,
fieldset[disabled] .btn.active {
  background-color: #f2f2f2;
  border-color: #bfbfbf; }

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.open .dropdown-toggle.btn {
  color: #353535;
  background-color: #dedede;
  border-color: #a1a1a1;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn:active,
.btn.active,
.open .dropdown-toggle.btn {
  background-image: none;
  background-color: #cccccc;
  border-color: #a6a6a6;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn,
.btn.disabled:hover,
.btn[disabled]:hover,
fieldset[disabled] .btn:hover,
.btn.disabled:focus,
.btn[disabled]:focus,
fieldset[disabled] .btn:focus,
.btn.disabled:active,
.btn[disabled]:active,
fieldset[disabled] .btn:active,
.btn.disabled.active,
.btn[disabled].active,
fieldset[disabled] .btn.active {
  background-color: #f2f2f2;
  border-color: #bfbfbf; }

.btn-primary {
  color: #fff;
  background-color: #3498db;
  border-color: #2980b9; }

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #2980b9;
  border-color: #3498db;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
  background-color: #2980b9;
  border-color: #3498db;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #2980b9;
  border-color: #3498db; }

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #2980b9;
  border-color: #3498db;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
  background-color: #2980b9;
  border-color: #3498db;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #3498db;
  border-color: #2980b9; }

.btn-warning {
  color: #fff;
  background-color: #f1a325;
  border-color: #ed980f; }

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #f1a325;
  border-color: #ed980f;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
  background-color: #f1a325;
  border-color: #ed980f;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f1a325;
  border-color: #ed980f; }

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #f1a325;
  border-color: #ed980f;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
  background-color: #f1a325;
  border-color: #ed980f;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f1a325;
  border-color: #ed980f; }

.btn-danger {
  color: #fff;
  background-color: #ea644a;
  border-color: #e75033; }

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #ea644a;
  border-color: #e75033;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
  background-color: #e75033;
  border-color: #e75033;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #ea644a;
  border-color: #e75033; }

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #ea644a;
  border-color: #e75033;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
  background-color: #e75033;
  border-color: #e75033;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #ea644a;
  border-color: #e75033; }

.btn-success {
  color: #fff;
  background-color: #2e9134;
  border-color: #329d38; }

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #2e9134;
  border-color: #329d38;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
  background-color: #2e9134;
  border-color: #329d38;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #2e9134;
  border-color: #329d38; }

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #2e9134;
  border-color: #329d38;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
  background-color: #2e9134;
  border-color: #329d38;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #2e9134;
  border-color: #329d38; }

.btn-info {
  color: #fff;
  background-color: #03b8cf;
  border-color: #03a2b6; }

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #03b8cf;
  border-color: #026c7a;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
  background-color: #03b8cf;
  border-color: #026c7a;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #03b8cf;
  border-color: #026c7a; }

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #03b8cf;
  border-color: #026c7a;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1); }

.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
  background-color: #03b8cf;
  border-color: #026c7a;
  box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #03b8cf;
  border-color: #026c7a; }

.btn-link {
  color: #2980b9;
  background-color: transparent; }

.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link,
.btn-link:hover,
.btn-link:focus {
  border-color: transparent;
  box-shadow: none; }

.btn-link:hover,
.btn-link:focus {
  color: #0d3d87; }

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #dddddd; }

.popover,
.tooltip-inner {
  border-radius: 0px; }

.label {
  border-radius: 0px; }

.label-badge {
  border-radius: 9px; }

.label-dot {
  border-radius: 5px; }

.label-primary {
  background-color: #3498db; }

.label-primary[href]:hover,
.label-primary[href]:focus {
  color: #fff;
  background-color: #0462f7; }

.label-primary.label-circle {
  background: none;
  border: 1px solid #3498db;
  color: #3498db; }

.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #0462f7; }

.label-success {
  background-color: #2e9134; }

.label-success[href]:hover,
.label-success[href]:focus {
  color: #fff;
  background-color: #2c8931; }

.label-success.label-circle {
  background: none;
  border: 1px solid #329d38;
  color: #2e9134; }

.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #2e9134; }

.label-info {
  background-color: #03b8cf; }

.label-info[href]:hover,
.label-info[href]:focus {
  color: #fff;
  background-color: #03b8cf; }

.label-info.label-circle {
  background: none;
  border: 1px solid #03b8cf;
  color: #03b8cf; }

.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #026c7a; }

.label-warning {
  background-color: #f1a325; }

.label-warning[href]:hover,
.label-warning[href]:focus {
  color: #fff;
  background-color: #f1a325; }

.label-warning.label-circle {
  background: none;
  border: 1px solid #f1a325;
  color: #f1a325; }

.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ed980f; }

.label-danger {
  background-color: #ea644a; }

.label-danger[href]:hover,
.label-danger[href]:focus {
  color: #fff;
  background-color: #e75033; }

.label-danger.label-circle {
  background: none;
  border: 1px solid #ea644a;
  color: #ea644a; }

.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #e75033; }

.btn-primary .label-badge,
.btn-primary .label-dot {
  background-color: #97befd; }

.text-primary {
  color: #3498db; }

.text-primary:hover {
  color: #0462f7; }

.text-warning {
  color: #f1a325; }

.text-warning:hover {
  color: #ed980f; }

.text-danger {
  color: #ea644a; }

.text-danger:hover {
  color: #e75033; }

.text-success {
  color: #2e9134; }

.text-success:hover {
  color: #329d38; }

.text-info {
  color: #03b8cf; }

.text-info:hover {
  color: #026c7a; }

.text-important {
  color: #bd7b46; }

.text-important:hover {
  color: #996337; }

.text-special {
  color: #8666b8; }

.text-special:hover {
  color: #6c4aa1; }

.text-muted a:hover,
.text-muted a:active {
  color: #2980b9; }

.text-link:hover,
.text-link:active {
  color: #2980b9; }

.bg-primary {
  background-color: #3498db; }

a.bg-primary:hover {
  background-color: #0462f7; }

.hl-primary {
  background-color: #ebf2f9; }

a.hl-primary:hover {
  background-color: #c4d8ed; }

.form-control {
  border-radius: 2px; }

.form-control:focus,
.form-control.focus {
  border-color: #2980b9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(20, 92, 205, 0.6); }

.form-control:focus {
  border-color: #2980b9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(20, 92, 205, 0.6); }

.form-condensed .form-control,
.form-condensed .btn {
  border-radius: 0px; }

.switch > input:checked + label:before {
  background-color: #3498db;
  border-color: #3498db; }

.switch input:focus + label {
  color: #3498db; }

.switch input:focus + label:before {
  border-color: #3498db; }

.form-control:focus + .input-control-label-left {
  color: #2980b9; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group-vertical > .btn-group:first-child > .btn:last-child,
.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.input-group-addon {
  background-color: #e5e5e5; }

.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0; }

.input-group-addon {
  border-radius: 0px; }

.input-group-btn.fix-border > .btn {
  border-radius: 0; }

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.list-group-item {
  background-color: #fff;
  border: 1px solid #dddddd; }

.list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px; }

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px; }

a.list-group-item {
  color: #555; }

a.list-group-item .list-group-item-heading {
  color: #333; }

a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  background-color: #ebf2f9;
  color: #353535; }

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff; }

.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading {
  color: inherit; }

.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #e6e6e6; }

.list-group-item-heading {
  color: #333333; }

.navbar-toggle {
  border-radius: 0px; }

@media (min-width: 768px) {
  .navbar {
    border-radius: 0px; } }
.navbar-inverse {
  background-color: #2980b9;
  border-color: #0f479f; }

.navbar-inverse .navbar-nav > li.nav-heading {
  background-color: #1252b6; }

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  background-color: #1769e8; }

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  background-color: #2a75ea; }

.navbar-inverse .navbar-toggle {
  border-color: #2a75ea; }

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #1252b6; }

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #114dac; }

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #2a75ea; }

@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #0f479f; }

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    background-color: #1769e8; }

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    background-color: #2a75ea; } }
.navbar-fixed-left.navbar-inverse .navbar-header,
.navbar-fixed-left.navbar-inverse .navbar-nav {
  border-bottom: 1px solid #2a75ea;
  box-shadow: inset 0 -1px 0 #0f479f; }

.navbar-fixed-left.navbar-inverse.navbar-collapsed .navbar-nav > li.nav-heading:hover {
  color: #eaeaea;
  background-color: #104ba8; }

.nav > li > a:hover,
.nav > li > a:focus {
  color: #0d3d87; }

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: #2980b9; }

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #3498db; }

.nav-primary > li:first-child > a {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; }

.nav-primary > li:last-child > a {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px; }

.nav-primary > li > a {
  border: 1px solid #dddddd; }

.nav-primary > li.active > a,
.nav-primary > li.active > a:hover,
.nav-primary > li.active > a:focus {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff; }

.nav-secondary > li.active > a,
.nav-secondary > li.active > a:hover,
.nav-secondary > li.active > a:focus {
  color: #3498db;
  border-bottom-color: #3498db; }

.nav-stacked.nav-primary > li,
.nav-stacked.nav-primary > li > a {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.nav-stacked.nav-primary > li:first-child > a,
.nav-stacked.nav-primary > li:first-child.nav-heading {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px; }

.nav-stacked.nav-primary > li:last-child > a {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px; }

.nav-stacked.nav-primary > li.nav-heading {
  border: 1px solid #dddddd;
  background-color: #f1f1f1; }

.nav-stacked.nav-secondary > li > a {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  box-shadow: inset 2px 0 0 #f5f5f5; }

.nav-stacked.nav-secondary > li > a:hover {
  box-shadow: inset 2px 0 0 #e5e5e5; }

.nav-stacked.nav-secondary > li.active > a,
.nav-stacked.nav-secondary > li.active > a:hover,
.nav-stacked.nav-secondary > li.active > a:focus {
  background-color: #f5f5f5;
  box-shadow: inset 2px 0 0 #3498db; }

.nav-stacked.nav-secondary > li.nav-heading {
  border-bottom: 1px solid #dddddd; }

.nav-tabs > li > a {
  border-radius: 0px 0px 0 0; }

.pager {
  border-radius: 0px; }

.pager > li > a,
.pager > li > span {
  background-color: #fff;
  border: 1px solid #dddddd; }

.pager > li:first-child > a,
.pager > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; }

.pager > li:last-child > a,
.pager > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px; }

.pager > li > a:hover,
.pager > li > span:hover,
.pager > li > a:focus,
.pager > li > span:focus {
  background-color: #e5e5e5; }

.pager > li.active > a,
.pager > li.active > span,
.pager > li.active > a:hover,
.pager > li.active > span:hover {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db; }

.pager > li.disabled > span,
.pager > li.disabled > span:hover,
.pager > li.disabled > span:focus,
.pager > li.disabled > a,
.pager > li.disabled > a:hover,
.pager > li.disabled > a:focus {
  color: #dddddd;
  background-color: #fff;
  border-color: #dddddd; }

.panel {
  border-radius: 0px;
  box-shadow: none; }

.panel > .panel-heading {
  background-image: none;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px; }

.panel-group .panel {
  border-radius: 0px; }

.dashboard .panel {
  box-shadow: none; }

.panel-primary {
  border-color: #3498db; }

.panel-primary > .panel-heading {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db; }

.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #3498db; }

.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #3498db; }

.panel-success > .panel-body,
.panel-warning > .panel-body,
.panel-primary > .panel-body,
.panel-info > .panel-body,
.panel-danger > .panel-body {
  box-shadow: none; }

.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #ebf2f9; }

.table tr > td.active,
.table tr > th.active,
.table tr.active > td,
.table tr.active > th {
  background-color: #ffe7bc; }

table.tablesorter thead tr .headerSortUp:after,
table.tablesorter thead tr .headerSortDown:after {
  color: #2980b9 !important; }

.chosen-container-single .chosen-search:focus,
.chosen-container-single .chosen-search input[type="text"]:focus {
  border-color: #2980b9 !important; }

.chosen-container-single .chosen-single {
  border-radius: 0px !important; }

.chosen-container-single.chosen-with-drop .chosen-single {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.chosen-container-single.chosen-with-drop.chosen-up .chosen-single {
  border-bottom-right-radius: #2980b9 !important;
  border-bottom-left-radius: #2980b9 !important;
  border-top-right-radius: 0 !important;
  border-top-left-radius: 0 !important; }

.chosen-container .chosen-results li.highlighted {
  background-color: #3498db !important; }

.chosen-container-active .chosen-single {
  border-color: #2980b9 !important; }

.chosen-container-active.chosen-with-drop .chosen-single {
  border-color: #cbcbcb !important;
  border-color: rgba(0, 0, 0, 0.15) !important; }

.chosen-container-active .chosen-choices {
  border-color: #2980b9 !important; }

.chosen-container-multi .chosen-choices {
  border-radius: 0px !important; }

.chosen-container-multi.chosen-with-drop .chosen-choices {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.chosen-container-multi.chosen-with-drop.chosen-up .chosen-choices {
  border-bottom-right-radius: #2980b9 !important;
  border-bottom-left-radius: #2980b9 !important;
  border-top-right-radius: 0 !important;
  border-top-left-radius: 0 !important; }

.menu > .nav > li > .nav {
  background-color: #f6f6f6; }

.menu > .nav > li > .nav > li > a {
  border: 1px solid #dddddd; }

.menu > .nav > li > .nav > li > a:hover,
.menu > .nav > li > .nav > li > a:focus {
  background-color: #e4e4e4; }

.menu > .nav > li > .nav > li.active > a,
.menu > .nav > li > .nav > li.active > a:hover,
.menu > .nav > li > .nav > li.active > a:focus {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff; }

.menu > .nav > li:first-child > a,
.menu > .nav > li:first-child.nav-heading {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px; }

.menu > .nav > li:last-child > a {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px; }

.menu > .nav > li:first-child > a,
.menu > .nav > li:first-child.nav-heading {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px; }

.menu > .nav > li.show > a,
.menu > .nav > li.show > a:hover,
.menu > .nav > li.show > a:focus {
  color: #353535;
  background-color: #fff;
  border-color: #dddddd; }

.menu > .nav > li.show > a > [class*='icon-'],
.menu > .nav > li.show > a:hover > [class*='icon-'],
.menu > .nav > li.show > a:focus > [class*='icon-'] {
  color: #353535; }

.menu > .nav > li.show > a:hover {
  background-color: #f1f1f1; }

.menu > .nav > li.show:last-child > a {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.menu > .nav > li.show:last-child > .nav > li:last-child > a {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px; }

.menu > .nav > li.nav-heading {
  border: 1px solid #dddddd;
  background-color: #f1f1f1; }

.dropdown-menu {
  border-radius: 0px; }

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: #3498db; }

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #3498db; }

.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  background-color: #3498db; }

.dropdown-submenu:hover > a:after {
  border-left-color: #fff; }

.datetimepicker td.day.today {
  background-color: #f1a325 !important;
  border-color: #ed980f !important; }

.datetimepicker td.day.active {
  background-color: #3498db !important;
  border-color: #0462f7 !important; }

.datetimepicker td.day.active:hover {
  background-color: #0462f7 !important; }

.datetimepicker td.day.today:hover,
.datetimepicker td.day.today.active:hover {
  background-color: #d5890e !important; }

.ke-container {
  border-radius: 0px !important; }

.ke-container.focus {
  border-color: #2980b9 !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(20, 92, 205, 0.6) !important; }

.ke-menu-item-on {
  background-color: #3498db !important; }

.ke-colorpicker-cell-on {
  background-color: #3498db !important; }

.ke-input-text:focus {
  border-color: #2980b9 !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(20, 92, 205, 0.6) !important; }

.messager {
  border-radius: 0px; }

.messager-primary {
  background-color: #3498db; }

.messager-success {
  background-color: #2e9134; }

.messager-info {
  background-color: #03b8cf; }

.messager-warning {
  background-color: #f1a325; }

.messager-danger {
  background-color: #ea644a; }

.messager-important {
  background-color: #bd7b46; }

.messager-special {
  background-color: #8666b8; }

.comment:hover > .content > .actions > a {
  color: #2980b9; }

.alert:not(.alert-block) {
  border-radius: 0px; }

.alert-primary {
  background-color: #ebf2f9;
  color: #282828; }

.alert-primary hr {
  border-top-color: #d0e0f1; }

.alert-primary .alert-link {
  color: #161616; }

.alert-success {
  background-color: #ddf4df;
  color: #2e9134; }

.alert-success hr {
  border-top-color: #bae8b6; }

.alert-success .alert-link {
  color: #329d38; }

.alert-info {
  background-color: #ddf3f5;
  color: #03b8cf; }

.alert-info hr {
  border-top-color: #a2e4de; }

.alert-info .alert-link {
  color: #026c7a; }

.alert-warning {
  background-color: #fff0d5;
  color: #f1a325; }

.alert-warning hr {
  border-top-color: #ffdcbc; }

.alert-warning .alert-link {
  color: #ed980f; }

.alert-danger {
  background-color: #ffe5e0;
  color: #e75033; }

.alert-danger hr {
  border-top-color: #ffc6c7; }

.alert-danger .alert-link {
  color: #e75033; }

.alert-primary-inverse {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff; }

.alert-primary-inverse hr {
  border-top-color: #dddddd;
  border-top-color: rgba(221, 221, 221, 0.25); }

.alert-primary-inverse .alert-link {
  color: rgba(255, 255, 255, 0.8); }

.modal-dialog {
  border-radius: 0px; }

.card {
  box-shadow: none;
  border-radius: 0px; }

pre {
  border-radius: 0px; }

body {
  font-family: "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, tahoma, arial, Verdana, sans-serif, "WenQuanYi Micro Hei", "宋体";
  font-size: 14px;
  line-height: 1.53846154;
  color: #353535;
  background-color: #fff; }

.super-north {
  height: 50px;
  background-color: #3498db; }
  .super-north .super-navigation {
    height: 50px;
    display: flex;
    justify-content: flex-start;
    overflow: hidden; }
  .super-north .super-navigation-title {
    width: 252px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    padding-left: 20px;
    background-color: #2980b9; }
  .super-north .super-navigation-main {
    height: 50px;
    width: 100%;
    color: #fff;
    font-size: 14px;
    text-align: center;
    margin-left: -252px;
    display: flex;
    justify-content: space-between; }
    .super-north .super-navigation-main ul {
      /*overflow: hidden;*/
      display: flex;
      justify-content: flex-start;
      margin: 0px;
      padding: 0px; }
    .super-north .super-navigation-main li {
      height: 50px;
      min-width: 60px;
      cursor: pointer;
      transition: background-color .3s;
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 0 10px; }
      .super-north .super-navigation-main li:hover {
        background-color: #2980b9; }
    .super-north .super-navigation-main .easyui-menubutton {
      height: 50px;
      line-height: 50px;
      font-size: 14px;
      color: #FFFFFF;
      border: 0;
      border-radius: 0;
      padding: 0; }
      .super-north .super-navigation-main .easyui-menubutton .m-btn-downarrow {
        display: none; }
      .super-north .super-navigation-main .easyui-menubutton .l-btn-text {
        font-size: 14px;
        line-height: 50px;
        margin-right: 10px; }
      .super-north .super-navigation-main .easyui-menubutton .l-btn-icon {
        font-size: 14px; }
    .super-north .super-navigation-main .easyui-menubutton:hover {
      background-color: #2980b9;
      color: #ffffff;
      cursor: pointer;
      border: 0;
      padding: 0; }
    .super-north .super-navigation-main .caret {
      margin-left: 4px; }
  .super-north .super-setting-left {
    margin-left: 252px; }
    .super-north .super-setting-left li {
      flex-direction: column; }
      .super-north .super-setting-left li .icon {
        display: block;
        font-size: 16px;
        margin-bottom: 4px; }
  .super-north .super-setting-right .icon {
    display: block;
    font-size: 18px;
    margin-right: 4px; }
  .super-north .super-setting-right .user-icon {
    margin-right: 5px; }
    .super-north .super-setting-right .user-icon img {
      width: 30px;
      height: 30px;
      border-radius: 50%; }

.headerWithIMG {
  background-position-x: left;
  background-position-y: top;
  background-repeat: no-repeat; }
  .headerWithIMG .super-navigation-title {
    background: transparent; }
  .headerWithIMG .super-navigation-main li:hover {
    background: transparent;
    background-color: transparent;
    -webkit-box-shadow: 0 5px 10px rgba(16, 16, 16, 0.57);
    -moz-box-shadow: 0 5px 10px rgba(16, 16, 16, 0.57);
    box-shadow: 0 5px 10px rgba(16, 16, 16, 0.57); }
  .headerWithIMG .super-navigation-main .easyui-menubutton:hover {
    background: transparent;
    background-color: transparent;
    -webkit-box-shadow: 0 5px 10px rgba(16, 16, 16, 0.57);
    -moz-box-shadow: 0 5px 10px rgba(16, 16, 16, 0.57);
    box-shadow: 0 5px 10px rgba(16, 16, 16, 0.57); }

.super-south {
  height: 30px;
  line-height: 28px; }
  .super-south .super-footer-info {
    padding: 0 15px;
    vertical-align: bottom; }
    .super-south .super-footer-info span:last-child {
      float: right; }
    .super-south .super-footer-info i {
      vertical-align: text-bottom; }

.super-west-header {
  border-right: 1px solid #ddd; }

.super-west {
  width: 252px;
  border-right: 1px solid #ddd; }
  .super-west .accordion-header .icon {
    display: block;
    font-size: 16px;
    margin-right: 4px; }

.super-center {
  padding-top: 3px; }

/*滚动条样式*/
/*---滚动条默认显示样式--*/
::-webkit-scrollbar-thumb {
  background-color: #9F9F9F; }

/*---鼠标点击滚动条显示样式--*/
::-webkit-scrollbar-thumb:hover {
  background-color: #939393; }

/*---滚动条大小--*/
::-webkit-scrollbar {
  width: 8px;
  height: 8px; }

/*---滚动框背景样式--*/
::-webkit-scrollbar-track-piece {
  background-color: #E2E2E2; }

/*accordion 选中*/
.super-accordion-selected {
  background: #eee; }

/*主题*/
.themeItem {
  padding: 0px;
  display: none; }

.themeItem ul li {
  list-style: none;
  width: 100px;
  height: 60px;
  float: left;
  text-align: center;
  line-height: 60px;
  color: #fff;
  margin-right: 10px;
  margin-bottom: 10px;
  transition: font-size .2s;
  cursor: pointer;
  position: relative; }

.themeItem ul li:last-child {
  margin-right: 0px; }

.themeItem ul li:hover {
  font-size: 14px; }

.themeActive {
  color: #353535 !important;
  font-size: 14px;
  font-weight: bold; }

.themeActive:after {
  content: '';
  width: 6px;
  height: 12px;
  border-right: 3px solid #000;
  border-bottom: 3px solid #000;
  right: -2px;
  bottom: 5px;
  position: absolute;
  transform: rotate(40deg); }

.sidemenu-tree {
  color: #353535; }
  .sidemenu-tree .tree-node {
    height: 28px;
    padding-left: 15px; }
  .sidemenu-tree .tree-node-selected {
    font-weight: bold;
    box-shadow: inset 10px 0px 0px 0px #2980b9;
    background: #3498db;
    color: #fff; }
  .sidemenu-tree .tree-title {
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    padding: 0px; }
  .sidemenu-tree .icon {
    font-size: 14px; }

.sidemenu-tree .tree-expanded,
.sidemenu-tree .tree-collapsed,
.sidemenu-tree .tree-folder,
.sidemenu-tree .tree-file,
.sidemenu-tree .tree-checkbox,
.sidemenu-tree .tree-indent {
  vertical-align: -webkit-baseline-middle; }

.sidemenu-tree .tree-folder,
.sidemenu-tree .tree-file,
.sidemenu-tree .tree-folder-open {
  width: 0px;
  vertical-align: -webkit-baseline-middle; }

/*示例*/
/**************************easyui的领地***************************/
/*左侧分类导航*/
/*accordion*/
.accordion .accordion-header {
  background: #fbfbfb;
  transition: background-color .3s; }
  .accordion .accordion-header:hover {
    background: #eee; }
.accordion .accordion-header-selected {
  background: #e2e2e2;
  box-shadow: inset 3px 0px 0px 0px #2980b9; }
  .accordion .accordion-header-selected .panel-title {
    color: #353535; }

/*panel*/
.panel-header {
  padding: 8px 5px;
  background: #fbfbfb; }

.panel-body {
  color: #353535; }

.panel-with-icon {
  padding-left: 28px; }

.panel-icon {
  width: 18px;
  left: 12px; }

/*选项卡*/
.tabs li.tabs-selected a.tabs-inner {
  box-shadow: inset 0px 1px 0px 0px #3498db;
  background: #fff;
  color: #3498db;
  border-top: 1px solid #3498db;
  font-weight: normal; }

.tabs-title {
  margin: 0 2px; }

.tabs-with-icon {
  padding-left: 14px; }

.tabs-icon {
  position: absolute;
  width: 16px;
  height: 16px;
  left: 10px;
  top: 50%;
  font-size: 16px;
  margin-top: -8px; }

/*.tabs li.tabs-selected .tabs-title{
	color: $color-primary;
}
.tabs li.tabs-selected .tabs-icon{
	color: $color-primary;
}*/
.tabs li a.tabs-inner {
  border-radius: 0px 0px 0 0;
  background: #fff; }

.tabs li a.tabs-inner:hover {
  background: #fff;
  color: #3498db; }

.tabs li.tabs-selected a.tabs-inner:hover {
  background: #fff; }

.tabs-p-tool a:hover,
.tabs li a:hover.tabs-close,
.tabs-scroller-over {
  /*-webkit-filter: invert(1);
      filter: invert(1);
      border-radius: 50%;*/ }

.tabs-header, .tabs-tool {
  background-color: #fbfbfb; }

.tabs-header-left .tabs li a.tabs-inner {
  font-weight: normal;
  border-radius: 0px; }

.tabs-header-left .tabs li.tabs-selected a.tabs-inner {
  box-shadow: inset 1px 0px 0px 0px #3498db;
  background: #fff;
  color: #3498db;
  border-left: 1px solid #3498db; }

/*按钮*/
.easyui-linkbutton.l-btn {
  padding: 0 8px; }

.l-btn {
  border-radius: 2px;
  background: #fff;
  transition: background-color .3s, opacity .2s; }
  .l-btn:hover {
    background: #eee;
    opacity: .8; }
  .l-btn.primary {
    background: #39f;
    border-color: #39f;
    color: #fff; }
  .l-btn.info {
    background: #57c5f7;
    border-color: #57c5f7;
    color: #fff; }
  .l-btn.success {
    background: #0c6;
    border-color: #0c6;
    color: #fff; }
  .l-btn.warning {
    background: #f90;
    border-color: #f90;
    color: #fff; }
  .l-btn.error {
    background: #f50;
    border-color: #f50;
    color: #fff; }

.l-btn-plain {
  background: transparent;
  border-radius: 2px; }
  .l-btn-plain:hover {
    border-radius: 2px; }

.easyui-linkbutton.l-btn-plain:hover {
  border: none; }

.l-btn-disabled,
.l-btn-disabled:hover {
  background: #fff;
  cursor: not-allowed !important;
  opacity: .5; }

/*开关*/
.switchbutton {
  border-radius: 13px; }

.switchbutton-on,
.switchbutton-off,
.switchbutton-handle {
  border-radius: 13px; }

.switchbutton-on {
  background: #3498db; }

/*datagrid*/
.datagrid-header,
.datagrid-td-rownumber {
  background: #f5f5f5; }

/*分页*/
.easyui-pagination.pagination {
  background: #fbfbfb !important;
  padding: 1px 0px; }

.pagination {
  padding: 1px 0; }

/*form*/
.textbox {
  border-radius: 2px; }

.textbox-icon {
  color: #353535;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  text-decoration: none;
  opacity: 0.9; }

.textbox-focused {
  border-color: #3498db;
  -moz-box-shadow: 0 0 3px 0 #3498db;
  -webkit-box-shadow: 0 0 3px 0 #3498db;
  box-shadow: 0 0 3px 0 #3498db; }

.form-control.focus {
  border-color: #32b5cd;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(50, 176, 200, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(20, 92, 205, 0.6); }

.textbox-icon:hover {
  text-decoration: none; }

.textbox-addon-right {
  border-left: 1px solid #ddd; }

/*滑块*/
.slider-handle {
  width: 16px;
  height: 16px;
  background: #3498db;
  border-radius: 50%;
  margin-top: -8px; }

.slider-inner {
  border: none; }

/*下拉框*/
.combobox-item-selected {
  background-color: #3498db; }

.combobox-item,
.combobox-group,
.combobox-stick {
  padding: 8px; }

.combo .textbox-icon {
  padding: 0 5px; }

.panel.combo-p {
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); }

.textbox-invalid {
  background-color: #fff;
  border-color: #ea644a; }

.validatebox-invalid {
  background-color: transparent; }

/*提示框*/
.tooltip {
  border-radis: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px; }

/*菜单*/
.menu {
  background: #fff;
  padding: 5px 0px;
  border: 1px solid #ddd;
  border-radius: 2px; }

.menu-item {
  border: none; }
  .menu-item .menu-icon {
    position: absolute;
    width: 16px;
    height: 16px;
    left: 5px;
    top: 50%;
    margin-top: -8px; }

.menu-active {
  color: #ffffff;
  background: #3498db;
  border-radius: 0px;
  border: none; }

.menu-shadow {
  box-shadow: 1px 1px 3px #ccc; }

/*弹窗*/
.window {
  padding: initial; }

.window, .window-shadow {
  border-radius: 3px; }

.window .window-body {
  border: none; }

.dialog-toolbar, .dialog-button {
  border: none; }

.window .window-header {
  background: #f3f3f3;
  padding: 10px 0; }

.window-header .panel-title {
  padding: 0 10px; }

.window .window-header .panel-tool {
  right: 5px; }

.window .window-header .panel-icon,
.window .window-header .panel-tool {
  top: 60%; }

.window-shadow {
  box-shadow: 2px 2px 10px #ccc; }

.messager-body {
  padding: 10px;
  display: flex;
  align-items: center;
  display: -webkit-flex; }

.messager-icon {
  margin: 0 10px 0 0; }

.dialog-button .l-btn {
  width: 70px; }
  .dialog-button .l-btn:first-child {
    background: #3498db;
    color: #353535;
    border: 1px solid #3498db; }

/*#btn-sure {
  color: #fff;
  background: $color-primary;
  border: 1px solid $color-primary;
}

#btn-sure:hover {
  background: #2980b9;
  border: 1px solid #2980b9;
}*/
/*表格*/
.datagrid-header td,
.datagrid-body td,
.datagrid-footer td {
  border-style: solid; }

.datagrid-header-row,
.datagrid-row {
  height: 32px; }

.datagrid-row-alt {
  background: #fbfbfb; }

.datagrid-row-selected {
  background: #D8D8D8;
  color: #353535; }

.datagrid-row-over,
.datagrid-header td.datagrid-header-over {
  background: #D8D8D8; }

/*树*/
.tree-node-selected {
  background: #E2E2E2;
  color: #353535; }

.super-theme-example {
  padding: 15px; }

.panel-toolbar {
  display: block;
  padding: 3px 0px 3px 10px;
  background: #eeeeee;
  border-bottom: 1px solid #D3D3D3; }

.dialog-footer {
  border-top: 1px solid #D3D3D3;
  text-align: right;
  padding: 5px 10px 5px 10px;
  background: #eeeeee; }

.no-tree-icon .tree-folder,
.no-tree-icon .tree-file,
.no-tree-icon .tree-folder-open {
  width: 0px;
  vertical-align: -webkit-baseline-middle; }
