.overview-card,
.line-chart,
.data-table {
  box-shadow: 0 4px 30px 0 rgba(223, 225, 230, 0.5) !important;
}

html,
body {
  color: #666;
  background: #f8faff !important;
}

.content-wrapper {
  margin-top: 70px;
  margin-bottom: 10px;
}

.content-wrapper {
  background: #f8faff !important;
}

input,
select {
  border-radius: 3px !important;
}

button.btn-float,
a.btn-float {
  position: fixed;
  display: block;
  top: unset;
  right: 50px;
  bottom: 50px;
  width: 60px;
  height: 60px;
  line-height: 60px;
  padding: 0;
  border-radius: 50%;
  font-size: 1.6em;
  box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.2);
  z-index: 10000;
}

.btn-info.btn-float {
  bottom: 120px;
}

fieldset {
  transition: all .4s;
}

fieldset[disabled] {
  opacity: 0;
  cursor: auto !important;
}

#driver-popover-item,
#driver-highlighted-element-stage {
  position: fixed !important;
}

::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
}

body::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
}

::-webkit-scrollbar-track {
  background: rgba(200, 200, 200, 0.22) !important;
  border-radius: 8px !important;
}

::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.1) !important;
  min-height: 50px;
  border-radius: 5px !important;
}

@keyframes fadein {
  0% {
    opacity: 0;
  }

  100% {

  }
}

.content-wrapper {
  margin-left: 210px !important;
  margin-right: 20px;
}

.main-footer {
  margin-left: 190px !important;
}

.main-footer a {
  color: #535bac;
}

.tab-content {
  height: auto !important;
  border: none !important;
  padding: 0 !important;
  margin-top: 30px;
}

.login-logo {
  font-weight: bold;
}

.category-list.ui-sortable .category-list-item > div {
  display: flex;
  align-items: center;
  border: none !important;
}

.category-list.ui-sortable a.btn {
  padding: 10px !important;
}

.category-list.ui-sortable .btn-group a.btn {
  border-radius: 0;
}

.category-list.ui-sortable .btn-group a.btn:first-of-type {
  border-radius: 5px 0 0 5px;
}

.category-list.ui-sortable .btn-group a.btn:last-child {
  border-radius: 0 5px 5px 0;
}

.category-list.ui-sortable .btn-group.btn-group__circle a.btn {
  padding: 8px !important;
  margin: 0 5px;
  font-size: .8em;
  border-radius: 100% !important;
}

.category-list.ui-sortable a.collapse-list-btn {
  color: #2a2e57;
}

.category-list.ui-sortable a.collapse-list-btn i {
  transition: transform .3s;
}

.category-list.ui-sortable a.collapse-list-btn[aria-expanded="true"] i {
  transform: rotate(180deg);
}

.category-list.ui-sortable a.collapse-list-btn.disabled {
  color: #bebebe;
  cursor: default;
}

.category-list.ui-sortable .drag-btn {
  margin-left: 20px;
  color: #4e619c;
}

.category-index {
  min-height: 75vh;
}

.goods-update .props-main-box {
  position: relative !important;
  top: 0;
  left: 0;
  margin-top: 20px;
}

@media (max-width: 767px) {
  .main-footer {
    margin-left: 0 !important;
  }
}

.main-sidebar {
  position: fixed;
  width: 190px;
  height: 100%;
  margin-bottom: 100px;
  overflow-y: auto;
}

.main-sidebar .user-panel .info a {
  color: #83838a;
}

.main-sidebar .user-panel .info i {
  font-size: 10px;
}

.main-sidebar .sidebar-form {
  border: none !important;
}

.main-sidebar .sidebar-form .input-group {
  border-radius: 40px;
  overflow: hidden;
}

.main-sidebar .sidebar-form .input-group input {
  border: none !important;
}

.main-sidebar .sidebar-form input.form-control[type="text"],
.main-sidebar .sidebar-form #search-btn {
  background: #f5f5fa !important;
  color: #cbcee6 !important;
}

.main-sidebar ul.sidebar-menu > li.treeview {
  list-style: none;
}

.main-sidebar ul.sidebar-menu > li.treeview a {
  color: #515156;
  font-weight: normal;
}

.main-sidebar ul.sidebar-menu > li.treeview a .fa {
  margin-right: 5px;
}

.main-sidebar ul.sidebar-menu > li.treeview ul.treeview-menu {
  padding-left: 0;
  background: #fff !important;
}

.main-sidebar ul.sidebar-menu > li.treeview ul.treeview-menu li {
  padding: 5px 0;
  border-left: 4px solid transparent;
}

.main-sidebar ul.sidebar-menu > li.treeview ul.treeview-menu li:hover {
  background: #f6f6f6;
}

.main-sidebar ul.sidebar-menu > li.treeview ul.treeview-menu li a {
  padding: 0;
  padding-left: 43px;
}

.main-sidebar ul.sidebar-menu > li.treeview ul.treeview-menu li .fa-circle-o {
  display: none;
}

.main-sidebar ul.sidebar-menu > li.treeview.active > a {
  color: #535bac !important;
}

.main-sidebar ul.sidebar-menu > li.treeview.active .treeview-menu li.active {
  border-left-color: #2a2e57;
  background: #e3e5f2;
}

.main-sidebar ul.sidebar-menu > li.treeview.active .treeview-menu li.active a {
  color: #535bac !important;
  font-weight: normal;
}

.main-sidebar ul.sidebar-menu > li.treeview.menu-open {
  color: #2a2e57 !important;
}

.main-sidebar,
.main-footer {
  background: #fff !important;
  box-shadow: 0 4px 30px 0 rgba(223, 225, 230, 0.5) !important;
  border: none !important;
}

.panel {
  padding: 10px;
  margin: 0;
}

@media (max-width: 767px) {
  .content-wrapper {
    margin-left: 30px !important;
  }

  .logo {
    position: absolute;
  }
}

.content-wrapper {
  margin-left: 30px;
  margin-right: 30px;
}

.content-wrapper > section.content {
  margin: 30px 0;
  background: #fff !important;
  box-shadow: 0 4px 30px 2px rgba(223, 225, 230, 0.5) !important;
  border-radius: 10px;
}

.error-page .fa-warning {
  font-size: 1.5em;
}

#treeView {
  background: none;
}

.box,
.panel {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  border-image-width: 0 !important;
  box-shadow: none !important;
  overflow: hidden;
}

.box .panel,
.panel .panel {
  box-shadow: none !important;
}

.grid-view {
  margin-top: 20px;
}

.box.box-default {
  margin: 0;
}

.order-index .panel-default {
  padding: 0;
  padding-top: 20px;
  margin: 0;
}

.panel {
  margin: 20px 0;
}

.panel .panel-heading {
  padding: 0;
}

.btn {
  border: none;
}

.btn.btn-default {
  background: #f6f6f6;
  color: #444444 !important;
}

.btn.btn-default:hover {
  background: #e9e9e9;
}

.btn.btn-default:active {
  background: #dddddd;
}

.btn.btn-primary {
  background: #2a2e57;
  color: #eff0f7 !important;
}

.btn.btn-primary:hover {
  background: #222546;
}

.btn.btn-primary:active {
  background: #191c35;
}

.btn.btn-success {
  background: #439365;
  color: white !important;
}

.btn.btn-success:hover {
  background: #3b8159;
}

.btn.btn-success:active {
  background: #33704d;
}

.btn.btn-info {
  background: #4e619c;
  color: white !important;
}

.btn.btn-info:hover {
  background: #46568b;
}

.btn.btn-info:active {
  background: #3d4c7a;
}

.btn.btn-danger {
  background: #c63e31;
  color: white !important;
}

.btn.btn-danger:hover {
  background: #b2382c;
}

.btn.btn-danger:active {
  background: #9d3127;
}

.sidebar-toggle:active,
.sidebar-toggle:hover {
  background: #191c35 !important;
}

.dropdown-toggle {
  box-shadow: none !important;
}

.select-data-box {
  position: static !important;
}

.panel-heading,
.panel-footer {
  background: #fff !important;
}

.panel-heading {
  border: none;
}

.nav-tabs {
  display: flex;
  border-bottom-color: #f6f6f6;
}

.nav-tabs li {
  float: none;
  border-bottom: 3px solid transparent;
}

.nav-tabs li a {
  color: #666;
}

.nav-tabs li a,
.nav-tabs li a:hover {
  border: none !important;
}

.nav-tabs li i {
  color: #535bac !important;
}

.nav-tabs li.active {
  border-bottom-color: #2a2e57;
  box-shadow: none;
}

.nav-tabs li.active a {
  margin-right: 0;
  color: #2a2e57;
  font-weight: bold;
}

.kv-panel-before,
.kv-panel-after,
.panel-footer {
  border: none;
}

table.kv-grid-table,
table.kv-grid-table thead,
table.kv-grid-table th,
table.kv-grid-table td {
  border: none !important;
}

table.kv-grid-table thead {
  background: #f5f5fa;
}

table.kv-grid-table thead a {
  color: #2a2e57;
}

table.kv-grid-table thead input.form-control[type][name],
table.kv-grid-table thead select {
  background: white !important;
}

table.kv-grid-table > tbody > tr:nth-of-type(2n) {
  background: #f8f8fc;
}

table.kv-grid-table > tbody > tr:nth-of-type(2n):hover {
  background: #f8f8fc !important;
}

table.kv-grid-table > tbody > tr:hover {
  background: #fff !important;
}

table.kv-grid-table td {
  vertical-align: middle !important;
}

input:not([type="submit"]):not([type="button"]):not([type="reset"]),
select {
  padding: 6px 12px;
  background: #eeeff7 !important;
  border: none !important;
  border-radius: 5px !important;
  color: #191c35;
  box-shadow: none !important;
}

input.file-caption-name {
  background: none !important;
}

.input-group-addon {
  background: #f5f5fa !important;
  border: none !important;
}

.input-group-addon:hover {
  background: #e3e5f2 !important;
}

.select2-selection.select2-selection--multiple,
.select2-dropdown.select2-dropdown--below {
  border: none !important;
}

::-webkit-input-placeholder {
  color: #aaaed6 !important;
}

.cbx-active {
  border: 2px solid #cbcee6 !important;
  box-shadow: none !important;
  border-radius: 0;
}

.cbx-active .cbx-icon {
  background: #f5f5fa;
}

.cbx-active .cbx-icon i {
  color: #535bac !important;
}

label.btn.btn-default {
  box-shadow: none !important;
}

label.btn.btn-default.active {
  background: #42498a;
  color: #e3e5f2;
}

.props-main-box,
.props-detail-box {
  position: static !important;
  width: 100% !important;
}

.tab-content {
  min-height: 350px;
}

.goods-index td:last-child {
  display: flex;
  min-width: 90px;
  height: 90px;
  justify-items: center;
  align-items: center;
  flex-wrap: wrap;
}

.goods-index td:last-child .btn {
  padding: 10px;
  border-radius: 0;
}

ul.pagination li a,
ul.pagination li span {
  border: none !important;
  margin: 0 5px;
  border-radius: 100% !important;
}

ul.pagination li.active a {
  background: #535bac;
}

ul.pagination li.active a:hover {
  background: #42498a;
}

.after-sale-index .panel,
.panel-default {
  position: relative;
  min-height: 75vh;
}

.rc-switch {
  width: 95px !important;
  margin-bottom: 10px;
}

.rc-switch[aria-checked="false"] {
  background: #4e619c;
}

.rc-switch[aria-checked="true"] {
  background: #439365;
}

.rc-switch-checked:after {
  left: 73px !important;
}

.empty {
  position: absolute;
  display: block;
  width: 100%;
  left: 50%;
  top: 60%;
  transform: translate(-50%, -50%);
  text-align: center;
  font-size: 2em;
}

.kv-page-summary-container td {
  padding: 0 !important;
}

.logo,
.navbar-static-top {
  background: none !important;
}

.main-header {
  position: fixed;
  width: 100%;
  background-image: linear-gradient(45deg, #2a2e57, #442a57);
  box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.2) !important;
}

.main-header .logo-lg,
.main-header .sidebar-toggle,
.main-header .hidden-xs {
  color: #cbcee6 !important;
}

.main-header .user-image {
  background: #eff0f7;
}

.user-header {
  background: #2a2e57 !important;
}

.user-menu .dropdown-menu {
  left: unset;
  right: 0;
  box-shadow: 0 4px 60px 10px rgba(0, 0, 0, 0.1) !important;
  overflow: visible;
}

.notifications-menu a.dropdown-toggle {
  color: #e3e5f2 !important;
}

.notifications-menu .label-warning {
  display: block;
  padding: 3px 5px !important;
  font-size: 0.8em !important;
  background: #ff4e3d !important;
  border-radius: 100%;
}

.notifications-menu .dropdown-menu {
  width: auto !important;
  box-shadow: 0 0 40px 10px rgba(0, 0, 0, 0.1) !important;
}

.notifications-menu .dropdown-menu ul.menu {
  max-height: 40vh !important;
}

.notifications-menu .dropdown-menu ul.menu li a {
  display: flex !important;
  align-items: center;
  padding: 10px 20px !important;
}

.notifications-menu .dropdown-menu ul.menu li a span.number {
  color: #c63e31;
  margin: 0 10px;
  font-weight: bold;
}

.notifications-menu .dropdown-menu ul.menu li a span.tip {
  color: #c63e31;
  margin-left: 10px;
  font-weight: bold;
}

.notifications-menu .dropdown-menu ul.menu li i {
  width: auto !important;
  font-size: 1.6em;
  margin-right: 20px;
  padding: 10px;
  border-radius: 100%;
  text-align: center;
}

.notifications-menu .dropdown-menu ul.menu li i.blue {
  background: #5964ab;
  color: white !important;
}

.notifications-menu .dropdown-menu ul.menu li i.yellow {
  background: #df8346;
  color: white !important;
}

.notifications-menu .dropdown-menu ul.menu li i.red {
  background: #c63e31;
  color: #fdf9f9 !important;
}

.content-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}

.content-header h1 {
  margin: 0;
  margin-bottom: 20px;
  color: #2a2e57;
  font-weight: bold;
  padding-left: 10px;
  border-left: 5px solid #2a2e57;
}

.content-header > .breadcrumb {
  display: flex;
  position: static;
  float: none !important;
  height: 25px;
  background: none;
  overflow: hidden;
  padding: 0;
}

.content-header > .breadcrumb li {
  display: flex;
  align-items: center;
  position: relative;
  margin-right: 13px;
  background: #2a2e57;
}

.content-header > .breadcrumb li:hover {
  background: #191c35;
}

.content-header > .breadcrumb li:hover::before {
  border-top: 12.5px solid #191c35;
  border-bottom: 12.5px solid #191c35;
}

.content-header > .breadcrumb li:hover::after {
  border-left: 10px solid #191c35;
}

.content-header > .breadcrumb li::before {
  content: '';
  position: absolute;
  top: 0;
  left: -10px;
  width: 0;
  height: 0;
  border-top: 12.5px solid #2a2e57;
  border-bottom: 12.5px solid #2a2e57;
  border-left: 10px solid transparent;
}

.content-header > .breadcrumb li::after {
  content: '';
  position: absolute;
  top: 0;
  right: -10px;
  width: 0;
  height: 0;
  border-top: 12.5px solid transparent;
  border-bottom: 12.5px solid transparent;
  border-left: 10px solid #2a2e57;
}

.content-header > .breadcrumb li.active {
  box-shadow: none;
  background: #cbcee6;
  color: #2a2e57;
  padding: 0 10px;
}

.content-header > .breadcrumb li.active::before {
  border-top: 12.5px solid #cbcee6;
  border-bottom: 12.5px solid #cbcee6;
}

.content-header > .breadcrumb li.active::after {
  border-left: 10px solid #cbcee6;
}

.content-header > .breadcrumb li a {
  padding: 5px 10px;
  color: #cbcee6 !important;
}

.content-header > .breadcrumb > li + li::before {
  content: '';
}

.content-header h1 {
  margin: 0;
}

.box h1 {
  font-size: 1.5em;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}

.row .row {
  margin: 0;
}

.row > div {
  margin: 10px;
}

.col {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.total {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

#trend-chart {
  width: 80%;
}

#total-pie {
  width: 20%;
}

.box {
  margin: 20px;
}

#stock-tip {
  width: 350px;
}

.overview-card {
  flex-grow: 1;
  display: flex;
  justify-content: space-around;
  align-items: center;
  width: 200px;
  padding: 15px;
  margin: 0 10px 10px 10px;
  background: #fff;
  border-radius: 10px;
}

.overview-card img {
  width: 50px;
  height: 50px;
}

.overview-card h1 {
  font-size: 1em;
}

.overview-card p.number {
  font-size: 1.6em;
  font-weight: bold;
  color: #ef9131;
}

.total-display {
  width: 100%;
  margin: 0 !important;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}

.line-chart {
  flex-grow: 1;
  flex-shrink: 1;
  max-width: 100%;
  padding-left: 0 !important;
  padding-bottom: 0 !important;
}

.line-chart,
.data-table {
  display: flex;
  flex-direction: column;
  padding: 20px;
  background: #fff;
  border-radius: 10px;
}

.line-chart h1,
.data-table h1 {
  font-size: 1.3em;
  font-weight: bold;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
}

.line-chart .content,
.data-table .content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-grow: 1;
  margin: 0;
  padding: 0;
}

.data-table table thead tr {
  font-weight: bold;
}

.data-table table thead tr td {
  white-space: nowrap;
}

.data-table table td {
  padding: 8px;
  font-size: .9em;
}

.data-table table td.line-number {
  text-align: center;
}

.data-table table td.highlight {
  color: #ef9131;
}

.fill-space {
  flex-grow: 1;
}

@media (min-width: 1235px) {
  .row {
    flex-wrap: nowrap;
    width: 100%;
  }

  .row .line-chart {
    width: 60%;
    flex: 1 1 auto;
  }

  .row .data-table {
    flex-grow: 0;
    flex-shrink: 0;
  }
}

@media (max-width: 1235px) {
  .row {
    flex-wrap: wrap;
  }

  .row .line-chart {
    flex-grow: 1;
    width: 98%;
    padding-right: 2%;
  }
}

@font-face {
  font-family: "iconfont";
  src: url(data:application/vnd.ms-fontobject;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhY2M1NGI4YjM0NTdhMTk3MTJjODVmODg0NDEzOTE3Mi5lb3QiOw==);
  /* IE9*/
  src: url(data:application/vnd.ms-fontobject;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhY2M1NGI4YjM0NTdhMTk3MTJjODVmODg0NDEzOTE3Mi5lb3QiOw==) format("embedded-opentype"), url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), url(data:font/ttf;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICIxN2Y1YjU1MzI4ZTVjNjBjNmYwN2VhNzE2NWY5YmJlOC50dGYiOw==) format("truetype"), url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICI5MWFiMjRmYTk1ZTJlNTc4MDk0Y2RlYTJjNjRmZTJiOS5zdmciOw==) format("svg");
  /* iOS 4.1- */
}

.fa {
  font-family: 'Font Awesome 5 Free', iconfont !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-gift:before {
  content: "\E607";
}

.fa-sales-return:before {
  content: "\E601";
}

.fa-add:before {
  content: "\E604";
}

.fa-others:before {
  content: "\E600";
}

.fa-download-cloud:before {
  content: "\E61C";
}

.fa-type:before {
  content: "\EFB0";
}

.fa-deliver-wait:before {
  content: "\E63F";
}

.fa-permission:before {
  content: "\E629";
}

.fa-refund:before {
  content: "\E60C";
}

.fa-shop:before {
  content: "\E688";
}

.fa-express:before {
  content: "\E69A";
}

.fa-dashboard:before {
  content: "\E633";
}

.fa-trend:before {
  content: "\E6DC";
}

.fa-key:before {
  content: "\E643";
}

.fa-system:before {
  content: "\E63E";
}

.fa-user:before {
  content: "\E675";
}

.fa-distribution:before {
  content: "\E642";
}

.fa-vip:before {
  content: "\E62F";
}

.fa-replace-goods:before {
  content: "\E801";
}

.fa-points:before {
  content: "\E8FA";
}

.fa-download:before {
  content: "\E62A";
}

.fa-goods:before {
  content: "\E650";
}

.fa-delete:before {
  content: "\E6F4";
}

.fa-notice:before {
  content: "\E61A";
}

.fa-lock:before {
  content: "\E700";
}

.fa-after-sale:before {
  content: "\E61E";
}

.fa-order:before {
  content: "\E617";
}

.fa-view:before {
  content: "\E66F";
}

.fa-edit:before {
  content: "\E60F";
}

.fa-supplement:before {
  content: "\E79F";
}