﻿/* 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;*/
.l-listbox {
  /*float: left; // 用作与label一起浮动的*/
  display: inline-block;
  border: 1px solid #D9D9D9;
  width: 120px;
  height: 120px;
}
.l-listbox-inner {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
}
.l-listbox-inner .l-listbox-table {
  margin: 0;
  padding: 0;
  width: 100%;
}
.l-listbox tr:focus {
  outline: none;
}
.l-listbox tr:hover td,
.l-listbox tr.l-over td {
  cursor: pointer;
  background-color: #D8ECFF;
  color: #75aaff;
}
.l-listbox tr.l-selected td {
  background-color: #D8ECFF;
  color: #3363cc;
}
.l-listbox td {
  text-align: left;
  user-select: none;
  padding: 0 0 0 5px;
  height: 28px;
  line-height: 28px;
}
.l-listbox .l-table-nocheckbox .l-checkboxrow {
  display: none;
  width: 0;
}
/*.@{listbox} .l-selected i {
    color: #4e97d9;
}*/