:root {
  /**默认主题，紫色主题**/
  --theme-bg-purple-first: #3a63f3;
  --theme-bg-purple-last: #5b7ef7;
  --theme-bg-purple-first-two: #3a6ef3;
  --theme-bg-purple-last-two: #4a93ff;
  --theme-color-purple: #ffffff;
  --theme-bg-purple-a: #4880ff;
  --theme-bg-purple-dt-down: #b6b7b8;
  --theme-bg-purple-dt-selected: #f6f6f6;
  --theme-bg-purple-span-one: #165dff;
  /**绿色主题**/
  --theme-bg-green: #9fe870;
  --theme-time-green: #5eb249;
  --theme-color-green: #163300;
  --theme-bg-green-a: #e3f8d5;

  --theme-color: #3a63f3;
}
.theme-green {
  --theme-color: #9fe870;
}

/**默认主题，紫色主题**/
.Hui-aside {
  background: linear-gradient(
    180deg,
    var(--theme-bg-purple-first) 0%,
    var(--theme-bg-purple-last) 100%
  );
  color: var(--theme-color-purple);
}

.Hui-aside .menu_dropdown li a {
  color: var(--theme-color-purple);
}

.Hui-aside .menu_dropdown li a:hover {
  color: var(--theme-color-purple);
  background: var(--theme-bg-purple-a);
}

.Hui-aside .menu_dropdown dt {
  color: var(--theme-color-purple);
}

.Hui-aside .menu_dropdown dt .menu_dropdown-arrow {
  color: var(--theme-bg-purple-dt-down);
}

.Hui-aside .menu_dropdown dt.selected {
  color: var(--theme-bg-purple-dt-selected);
}

.colawinpay_logo {
  background: linear-gradient(
    180deg,
    var(--theme-bg-purple-first) 0%,
    var(--theme-bg-purple-last) 100%
  );
}

.merchant-center {
  color: var(--theme-bg-purple-span-one);
}

.exit-class {
  background: linear-gradient(
    180deg,
    var(--theme-bg-purple-first) 0%,
    var(--theme-bg-purple-last) 100%
  );
  color: var(--theme-color-purple);
}

.Hui-header {
  box-shadow: 0px 0px 16px 0px rgb(0 0 0 / 5%);
}

.pagination li.dq {
  background: linear-gradient(
    90deg,
    var(--theme-bg-purple-first-two) 0%,
    var(--theme-bg-purple-last-two) 100%
  );
  color: var(--theme-color-purple);
}

.btn-defalt-normal {
  background: linear-gradient(
    90deg,
    var(--theme-bg-purple-first-two) 0%,
    var(--theme-bg-purple-last-two) 100%
  );
}

.dropDown-menu li a {
  color: var(--theme-bg-purple-first-two);
}

/**绿色主题**/
.theme-green .Hui-aside {
  border: unset;
  background: var(--theme-bg-green);
  color: var(--theme-color-green);
}

.theme-green .Hui-aside .menu_dropdown li a {
  color: var(--theme-color-green);
}

.theme-green .Hui-aside .menu_dropdown li a:hover {
  color: var(--theme-color-green);
  background: var(--theme-bg-green-a);
}

.theme-green .Hui-aside .menu_dropdown dt {
  color: var(--theme-color-green);
}

.theme-green .Hui-aside .menu_dropdown dt .menu_dropdown-arrow {
  color: var(--theme-color-green);
}

.theme-green .Hui-aside .menu_dropdown dt.selected {
  color: var(--theme-color-green);
}

.theme-green .colawinpay_logo {
  background: var(--theme-bg-green);
}

.theme-green .merchant-center {
  color: var(--theme-color-green);
}

.theme-green .exit-class {
  background: var(--theme-bg-green);
}

.theme-green .Hui-header {
  box-shadow: unset;
}

.theme-green .pagination li.dq {
  background: var(--theme-bg-green);
  color: var(--theme-color-green);
  border: unset;
}

.theme-green .dropDown-menu li a {
  color: var(--theme-bg-green);
}

.theme-green .btn-defalt-normal {
  background: var(--theme-bg-green);
  color: var(--theme-color-green);
  border: unset;
}

.theme-green .piece222 {
  background: var(--theme-bg-green);
  color: var(--theme-color-green);
  border: unset;
}

.theme-green .piece {
  color: var(--theme-time-green) !important;
}

.theme-green .downloadclass1 {
  height: 39px;
  border: 1px solid var(--theme-bg-green) !important;
  padding: 0px 16px;
  text-align: center;
  font-size: 15px;
  border-radius: 4px;
  cursor: pointer;
  background: white;
  color: var(--theme-bg-green) !important;
}

.theme-green .time_day {
  padding: 7px 17px;
  background: #ffffff;
  border-radius: 4px 4px 4px 4px;
  border: 1px solid var(--theme-time-green) !important;
  margin-right: 4px;
  color: var(--theme-time-green) !important;
}

.theme-green .time_day_selected {
  border-radius: 4px 4px 4px 4px;
  background: var(--theme-bg-green) !important;
  border: 1px solid var(--theme-bg-green) !important;
  color: var(--theme-color-green) !important;
}

.Validform_wrong{background: unset;font-size: 14px;padding-left:0px;}
.Validform_error{color: #333;border: 1px solid #ef392b!important;}
.Validform_right{display: none;}
.input_box{margin:24px auto;margin-bottom:2px;margin-top:0px !important;position:relative;}