﻿/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/*@iconfont-css-prefix    : iconfont;*/
/*@button-padding-sm: 3px @padding-xs - 1px;*/
/*@button-group-border: @primary-5;*/
/*@label-height: 24px;
@label-line-height: 24px;*/
/*@vgmenu-item-highlight-color: #fff;*/
.anticon {
  display: inline-block;
  font-style: normal;
  vertical-align: -0.125em;
  text-align: center;
  text-transform: none;
  line-height: 1;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.anticon svg {
  display: block;
}
.anticon:before {
  display: none;
}
.anticon .anticon-icon {
  display: block;
}
.anticon-spin:before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.anticon-spin {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.l-spinedit.l-text-lg,
.l-spinedit.l-text-sm {
  padding: 0 !important;
}
.l-spinedit.l-text-lg .l-trigger {
  line-height: 40px;
}
.l-spinedit.l-text-sm .l-trigger {
  line-height: 24px;
}
.l-spinedit .l-trigger {
  right: 0 !important;
}
/*2018-02-05 by-wl 上下数字框右边图标调整为自适应高度自动调节位置*/
.l-spinedit-up .l-spinedit-icon,
.l-spinedit-down .l-spinedit-icon {
  position: absolute;
  left: 0;
  width: 100%;
  background: none;
  user-select: none;
  color: black !important;
  top: 50%;
  display: inline-block;
  font-size: 14px;
  font-size: 8px \9;
  transform: scale(0.66666667) rotate(0deg);
  /*    &:hover {
        color: @primary-5;
    }*/
}
:root .l-spinedit-up .l-spinedit-icon,
:root .l-spinedit-down .l-spinedit-icon {
  font-size: 12px;
}
.l-trigger:hover .l-spinedit-up,
.l-trigger:hover .l-spinedit-down {
  height: 40%;
}
.l-spinedit-up,
.l-spinedit-down {
  width: 100%;
  height: 50%;
  position: relative;
  overflow: hidden;
  top: 0;
  left: 0;
  border-right: 0;
  border-top: 0;
  text-align: center;
  line-height: 0;
  transition: all 0.1s linear;
}
.l-spinedit-up:active,
.l-spinedit-down:active {
  background: #75aaff !important;
}
.l-spinedit-up:hover,
.l-spinedit-down:hover {
  height: 60% !important;
  background: #dddddd;
}
.l-spinedit-up {
  border-left: solid 1px #D9D9D9;
  border-bottom: solid 1px #D9D9D9;
  border-radius: 0px 4px 0px 0px;
}
.l-spinedit-down {
  border-left: solid 1px #D9D9D9;
  border-bottom: 0;
  border-radius: 0px 0px 4px 0px;
}
.l-text-disabled .l-trigger:hover .l-spinedit-up,
.l-text-readonly .l-trigger:hover .l-spinedit-up,
.l-text-disabled .l-trigger:hover .l-spinedit-down,
.l-text-readonly .l-trigger:hover .l-spinedit-down {
  height: 50% !important;
}