/*!copyright: www.andyui.com
 developer:andy
 date:Sun Oct 08 2017 01:25:02

version:1.1.9
修复内容：
1.IE7下表单溢出问题；
2.IE7工具栏居右结构下,按钮消失；
3.IE7下表格边框颜色不随主题变化；
4.优化工作面板中考情数据展示的字段行距问题；
新增内容：
4.新增公文表单样式；

version:1.1.10 2017-6-30
修复内容：
1.修复面板头部鼠标点击时产生变色问题；
2.优化了手风琴点击触碰效果，以及修复FIT属性；
3.主框架更改了右侧用户信息关闭的方式；
4.修复按钮组在数据列表中无法居中的问题；
新增内容：
5.API新增各式弹出表单，以及大数据清洗表单；
6.scrolltabs组件增加；
7.tabs初始化自定渲染默认true；
8.修复框架部分功能；
*/
/* Generated by less 2.2.0 */
.clear-bg-black {
  background-image: url("../img/bg-bg.png");
  background-repeat: repeat;
}
.clear-bg-white {
  background-image: url("../img/scrub.png");
  background-repeat: repeat;
}
.radius {
  position: relative;
  z-index: 1;
  behavior: url(/andyui/htc/ie-css3.htc);
}
.xs {
  height: 20px;
  line-height: 20px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 12px;
  font-size: 11px;
}
.xs .iconfont {
  font-size: 12px;
}
.sm {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 12px;
}
.sm .iconfont {
  font-size: 12px;
}
.de {
  height: 28px;
  line-height: 28px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 3px;
  padding-right: 3px;
  font-size: 14px;
}
.de .iconfont {
  font-size: 14px;
}
.md {
  height: 33px;
  line-height: 33px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 17px;
}
.md .iconfont {
  font-size: 17px;
}
.lg {
  height: 43px;
  line-height: 43px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 25px;
}
.lg .iconfont {
  font-size: 25px;
}
.xl {
  height: 50px;
  line-height: 50px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 30px;
}
.xl .iconfont {
  font-size: 30px;
}
.m-menu,
.u-down-menu {
  border-style: solid;
  border-width: 1px;
  border-radius: 3px 3px 3px 3px;
  box-sizing: border-box;
  border-color: #e6e6e6;
}
.m-menu.group li a,
.u-down-menu.group li a,
.m-menu.group > li a,
.u-down-menu.group > li a,
.m-menu.group ul > li a,
.u-down-menu.group ul > li a {
  border-bottom: none;
  border-radius: 0 0 0 0;
}
.m-menu li,
.u-down-menu li,
.m-menu > li,
.u-down-menu > li,
.m-menu ul > li,
.u-down-menu ul > li {
  position: relative;
  width: 100%;
  padding: 0 !important;
  margin: 0 !important;
}
.m-menu li a,
.u-down-menu li a,
.m-menu > li a,
.u-down-menu > li a,
.m-menu ul > li a,
.u-down-menu ul > li a {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  display: block;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
}
.m-menu li.first > a,
.u-down-menu li.first > a,
.m-menu > li.first > a,
.u-down-menu > li.first > a,
.m-menu ul > li.first > a,
.u-down-menu ul > li.first > a,
.m-menu li:first-child > a,
.u-down-menu li:first-child > a,
.m-menu > li:first-child > a,
.u-down-menu > li:first-child > a,
.m-menu ul > li:first-child > a,
.u-down-menu ul > li:first-child > a {
  border-radius: 3px 3px 0 0;
}
.m-menu li.last > a,
.u-down-menu li.last > a,
.m-menu > li.last > a,
.u-down-menu > li.last > a,
.m-menu ul > li.last > a,
.u-down-menu ul > li.last > a,
.m-menu li:last-child > a,
.u-down-menu li:last-child > a,
.m-menu > li:last-child > a,
.u-down-menu > li:last-child > a,
.m-menu ul > li:last-child > a,
.u-down-menu ul > li:last-child > a {
  border-bottom-width: 0px;
  border-radius: 0 0 3px 3px;
}
.m-menu li.line,
.u-down-menu li.line,
.m-menu > li.line,
.u-down-menu > li.line,
.m-menu ul > li.line,
.u-down-menu ul > li.line {
  border-top-width: 1px;
  border-top-style: solid;
}
.m-menu li ul,
.u-down-menu li ul,
.m-menu > li ul,
.u-down-menu > li ul,
.m-menu ul > li ul,
.u-down-menu ul > li ul {
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 200;
}
.m-menu li .iconfont,
.u-down-menu li .iconfont,
.m-menu > li .iconfont,
.u-down-menu > li .iconfont,
.m-menu ul > li .iconfont,
.u-down-menu ul > li .iconfont {
  font-size: 12px;
}
.m-menu.items,
.u-down-menu.items {
  background: none!important;
  border: none;
  padding: 4px 8px 4px 4px;
}
.m-menu.items li,
.u-down-menu.items li {
  margin: 0 0 4px 0!important;
  position: static!important;
}
.m-menu.items li a,
.u-down-menu.items li a {
  border-radius: 3px!important;
  border-style: solid;
  border-width: 1px;
}
.m-menu.items li.active a,
.u-down-menu.items li.active a {
  border-left-width: 2px;
}
.m-menu li a,
.u-down-menu li a,
.m-menu > li a,
.u-down-menu > li a,
.m-menu ul > li a,
.u-down-menu ul > li a {
  border-color: #e6e6e6;
  background-color: #ffffff;
  color: #b3b3b3;
}
.m-menu li a:hover,
.u-down-menu li a:hover,
.m-menu > li a:hover,
.u-down-menu > li a:hover,
.m-menu ul > li a:hover,
.u-down-menu ul > li a:hover {
  background: #f2f2f2;
  color: #808080;
}
.m-menu li.line,
.u-down-menu li.line,
.m-menu > li.line,
.u-down-menu > li.line,
.m-menu ul > li.line,
.u-down-menu ul > li.line {
  border-color: #e6e6e6;
}
.m-menu li.active a,
.u-down-menu li.active a,
.m-menu > li.active a,
.u-down-menu > li.active a,
.m-menu ul > li.active a,
.u-down-menu ul > li.active a {
  background-color: #28a9e4;
  color: #ffffff !important;
}
.m-menu.items li.active a,
.u-down-menu.items li.active a {
  background-color: #ffffff;
  border-left-color: #28a9e4;
  color: #28a9e4 !important;
}
.g-combo,
.m-combo {
  position: relative;
  *position: static;
}
.g-combo .u-group,
.m-combo .u-group {
  width: 100%;
}
.g-combo .u-group .iconfont,
.m-combo .u-group .iconfont {
  cursor: pointer;
}
.g-combo .u-group .item-l.u-input,
.m-combo .u-group .item-l.u-input {
  border-right-width: 0px;
}
.g-combo .u-group .item.iconfont,
.m-combo .u-group .item.iconfont {
  min-width: 20px;
  text-align: center;
  padding: 0px;
}
.g-combo .combo,
.m-combo .combo {
  display: none;
  float: left;
  position: absolute;
  left: 0;
  z-index: 9999;
  margin-top: -1px;
  width: 100%;
}
.g-combo.u-input,
.m-combo.u-input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.g-combo .u-input,
.m-combo .u-input {
  cursor: pointer;
}
.g-combo .u-input:hover,
.m-combo .u-input:hover {
  background-image: none;
}
.g-combo .u-input:focus,
.m-combo .u-input:focus {
  box-shadow: none;
  background-image: none!important;
}
.g-combo .u-input.disabled,
.m-combo .u-input.disabled {
  background-image: none!important;
  cursor: not-allowed;
  moz-user-select: -moz-none;
  -moz-user-select: none;
  -o-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.g-combo .u-down-menu li,
.m-combo .u-down-menu li,
.g-combo .menu li,
.m-combo .menu li {
  display: block;
  float: left;
  width: 100%;
}
.g-combo .u-down-menu li a,
.m-combo .u-down-menu li a,
.g-combo .menu li a,
.m-combo .menu li a {
  display: block;
  float: left;
  width: 100%;
  padding: 3px 0px 3px 0px;
  text-indent: 8px;
  font-weight: 400;
  line-height: 23px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.g-combo .u-down-menu li a .iconfont,
.m-combo .u-down-menu li a .iconfont,
.g-combo .menu li a .iconfont,
.m-combo .menu li a .iconfont {
  font-size: 12px;
}
.g-combo .u-down-menu li.first,
.m-combo .u-down-menu li.first,
.g-combo .menu li.first,
.m-combo .menu li.first {
  border-top: none;
}
.g-combo .u-down-menu li.first a,
.m-combo .u-down-menu li.first a,
.g-combo .menu li.first a,
.m-combo .menu li.first a {
  padding: 4px 0px 3px 0px;
}
.g-combo .u-up-menu,
.m-combo .u-up-menu {
  display: block;
  float: left;
  width: 100%;
}
.g-combo .u-down-menu,
.m-combo .u-down-menu,
.g-combo .but-tree,
.m-combo .but-tree {
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  z-index: 1000;
}
.g-combo .but-tree,
.m-combo .but-tree {
  min-width: 100%;
  overflow: auto;
}
.g-combo .u-button-choice .iconfont,
.m-combo .u-button-choice .iconfont {
  position: absolute;
  right: 3px;
  *top: 0px;
}
.g-combo .u-overflow-y,
.m-combo .u-overflow-y {
  overflow-y: auto;
  overflow-x: hidden;
}
.g-combo .u-nd,
.m-combo .u-nd {
  font-size: 16px;
  position: absolute;
  top: 2px;
  right: 3px;
  line-height: 28px;
  cursor: pointer;
}
.g-combo .u-input,
.m-combo .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.g-combo .u-input a,
.m-combo .u-input a {
  color: #6e6e6e;
}
.g-combo .u-input a:hover,
.m-combo .u-input a:hover {
  color: #595959;
}
.g-combo .u-input hr,
.m-combo .u-input hr {
  border-color: #f2f2f2;
}
.g-combo .u-input::-webkit-input-placeholder,
.m-combo .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.g-combo .u-input:-moz-placeholder,
.m-combo .u-input:-moz-placeholder {
  color: #cccccc;
}
.g-combo .u-input::-moz-placeholder,
.m-combo .u-input::-moz-placeholder {
  color: #cccccc;
}
.g-combo .u-input:-ms-input-placeholder,
.m-combo .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.g-combo .u-input:hover,
.m-combo .u-input:hover {
  background-image: url("../img/edit.png");
}
.g-combo .u-inputdiv.g-combo .u-input:hover,
.g-combo .u-inputdiv.m-combo .u-input:hover,
.m-combo .u-inputdiv.g-combo .u-input:hover,
.m-combo .u-inputdiv.m-combo .u-input:hover {
  background-image: none!important;
}
.g-combo .u-input:focus,
.m-combo .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.g-combo .u-input:focus a,
.m-combo .u-input:focus a {
  color: #14719b;
}
.g-combo .u-input:focus a:hover,
.m-combo .u-input:focus a:hover {
  color: #0f5677;
}
.g-combo .u-input:focus hr,
.m-combo .u-input:focus hr {
  border-color: #c1e6f7;
}
.g-combo .u-input.nofocus:focus,
.m-combo .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.g-combo .u-input.nofocus:focus a,
.m-combo .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.g-combo .u-input.nofocus:focus a:hover,
.m-combo .u-input.nofocus:focus a:hover {
  color: #595959;
}
.g-combo .u-input.nofocus:focus hr,
.m-combo .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.g-combo .u-input.err,
.m-combo .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.g-combo .u-input.err a,
.m-combo .u-input.err a {
  color: #aa1e13;
}
.g-combo .u-input.err a:hover,
.m-combo .u-input.err a:hover {
  color: #86170f;
}
.g-combo .u-input.err hr,
.m-combo .u-input.err hr {
  border-color: #f9d1ce;
}
.g-combo .u-input:disabled,
.m-combo .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.g-combo .u-input:disabled a,
.m-combo .u-input:disabled a {
  color: #616161;
}
.g-combo .u-input:disabled a:hover,
.m-combo .u-input:disabled a:hover {
  color: #4c4c4c;
}
.g-combo .u-input:disabled hr,
.m-combo .u-input:disabled hr {
  border-color: #e5e5e5;
}
.g-combo .u-input.disabled,
.m-combo .u-input.disabled,
.g-combo .u-input.disabled:hover,
.m-combo .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.g-combo .u-input.disabled a,
.m-combo .u-input.disabled a,
.g-combo .u-input.disabled:hover a,
.m-combo .u-input.disabled:hover a {
  color: #616161;
}
.g-combo .u-input.disabled a:hover,
.m-combo .u-input.disabled a:hover,
.g-combo .u-input.disabled:hover a:hover,
.m-combo .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.g-combo .u-input.disabled hr,
.m-combo .u-input.disabled hr,
.g-combo .u-input.disabled:hover hr,
.m-combo .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.g-combo .u-input .option-block,
.m-combo .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.g-combo .u-input .option-block a,
.m-combo .u-input .option-block a {
  color: #595959;
}
.g-combo .u-input .option-block a:hover,
.m-combo .u-input .option-block a:hover {
  color: #454545;
}
.g-combo .u-input .option-block hr,
.m-combo .u-input .option-block hr {
  border-color: #dedede;
}
.g-combo .u-input.disabled,
.m-combo .u-input.disabled {
  background-color: #ebebeb !important;
  color: #d1d1d1 !important;
}
.g-combo .u-group .item,
.m-combo .u-group .item {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.g-combo .u-group .item a,
.m-combo .u-group .item a {
  color: #6e6e6e;
}
.g-combo .u-group .item a:hover,
.m-combo .u-group .item a:hover {
  color: #595959;
}
.g-combo .u-group .item hr,
.m-combo .u-group .item hr {
  border-color: #f2f2f2;
}
.g-combo .u-group .mark,
.m-combo .u-group .mark {
  border-color: #d6d6d6;
  background-color: #f5f5f5;
  color: #757575;
}
.g-combo .u-group .mark a,
.m-combo .u-group .mark a {
  color: #636363;
}
.g-combo .u-group .mark a:hover,
.m-combo .u-group .mark a:hover {
  color: #4f4f4f;
}
.g-combo .u-group .mark hr,
.m-combo .u-group .mark hr {
  border-color: #e8e8e8;
}
.g-combo .u-group .u-btn,
.m-combo .u-group .u-btn {
  border-color: #d6d6d6;
  color: #a8a8a8;
  background: #ffffff;
}
.g-combo .u-group .u-btn:hover,
.m-combo .u-group .u-btn:hover {
  background: #ffffff;
  color: #8f8f8f;
}
.g-combo .u-group .u-btn:active,
.m-combo .u-group .u-btn:active,
.g-combo .u-group .u-btn.active,
.m-combo .u-group .u-btn.active {
  background: #ffffff;
}
.g-combo .u-group .u-btn:disabled,
.m-combo .u-group .u-btn:disabled,
.g-combo .u-group .u-btn.disabled,
.m-combo .u-group .u-btn.disabled {
  background: #ffffff;
  color: #c2c2c2;
}
.g-combo .u-group .u-input,
.m-combo .u-group .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.g-combo .u-group .u-input a,
.m-combo .u-group .u-input a {
  color: #6e6e6e;
}
.g-combo .u-group .u-input a:hover,
.m-combo .u-group .u-input a:hover {
  color: #595959;
}
.g-combo .u-group .u-input hr,
.m-combo .u-group .u-input hr {
  border-color: #f2f2f2;
}
.g-combo .u-group .u-input::-webkit-input-placeholder,
.m-combo .u-group .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.g-combo .u-group .u-input:-moz-placeholder,
.m-combo .u-group .u-input:-moz-placeholder {
  color: #cccccc;
}
.g-combo .u-group .u-input::-moz-placeholder,
.m-combo .u-group .u-input::-moz-placeholder {
  color: #cccccc;
}
.g-combo .u-group .u-input:-ms-input-placeholder,
.m-combo .u-group .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.g-combo .u-group .u-input:hover,
.m-combo .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.g-combo .u-group .u-inputdiv.g-combo .u-group .u-input:hover,
.g-combo .u-group .u-inputdiv.m-combo .u-group .u-input:hover,
.m-combo .u-group .u-inputdiv.g-combo .u-group .u-input:hover,
.m-combo .u-group .u-inputdiv.m-combo .u-group .u-input:hover {
  background-image: none!important;
}
.g-combo .u-group .u-input:focus,
.m-combo .u-group .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.g-combo .u-group .u-input:focus a,
.m-combo .u-group .u-input:focus a {
  color: #14719b;
}
.g-combo .u-group .u-input:focus a:hover,
.m-combo .u-group .u-input:focus a:hover {
  color: #0f5677;
}
.g-combo .u-group .u-input:focus hr,
.m-combo .u-group .u-input:focus hr {
  border-color: #c1e6f7;
}
.g-combo .u-group .u-input.nofocus:focus,
.m-combo .u-group .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.g-combo .u-group .u-input.nofocus:focus a,
.m-combo .u-group .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.g-combo .u-group .u-input.nofocus:focus a:hover,
.m-combo .u-group .u-input.nofocus:focus a:hover {
  color: #595959;
}
.g-combo .u-group .u-input.nofocus:focus hr,
.m-combo .u-group .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.g-combo .u-group .u-input.err,
.m-combo .u-group .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.g-combo .u-group .u-input.err a,
.m-combo .u-group .u-input.err a {
  color: #aa1e13;
}
.g-combo .u-group .u-input.err a:hover,
.m-combo .u-group .u-input.err a:hover {
  color: #86170f;
}
.g-combo .u-group .u-input.err hr,
.m-combo .u-group .u-input.err hr {
  border-color: #f9d1ce;
}
.g-combo .u-group .u-input:disabled,
.m-combo .u-group .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.g-combo .u-group .u-input:disabled a,
.m-combo .u-group .u-input:disabled a {
  color: #616161;
}
.g-combo .u-group .u-input:disabled a:hover,
.m-combo .u-group .u-input:disabled a:hover {
  color: #4c4c4c;
}
.g-combo .u-group .u-input:disabled hr,
.m-combo .u-group .u-input:disabled hr {
  border-color: #e5e5e5;
}
.g-combo .u-group .u-input.disabled,
.m-combo .u-group .u-input.disabled,
.g-combo .u-group .u-input.disabled:hover,
.m-combo .u-group .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.g-combo .u-group .u-input.disabled a,
.m-combo .u-group .u-input.disabled a,
.g-combo .u-group .u-input.disabled:hover a,
.m-combo .u-group .u-input.disabled:hover a {
  color: #616161;
}
.g-combo .u-group .u-input.disabled a:hover,
.m-combo .u-group .u-input.disabled a:hover,
.g-combo .u-group .u-input.disabled:hover a:hover,
.m-combo .u-group .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.g-combo .u-group .u-input.disabled hr,
.m-combo .u-group .u-input.disabled hr,
.g-combo .u-group .u-input.disabled:hover hr,
.m-combo .u-group .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.g-combo .u-group .u-input .option-block,
.m-combo .u-group .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.g-combo .u-group .u-input .option-block a,
.m-combo .u-group .u-input .option-block a {
  color: #595959;
}
.g-combo .u-group .u-input .option-block a:hover,
.m-combo .u-group .u-input .option-block a:hover {
  color: #454545;
}
.g-combo .u-group .u-input .option-block hr,
.m-combo .u-group .u-input .option-block hr {
  border-color: #dedede;
}
.g-combo .u-group .u-select,
.m-combo .u-group .u-select {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.g-combo .u-group .u-select a,
.m-combo .u-group .u-select a {
  color: #6e6e6e;
}
.g-combo .u-group .u-select a:hover,
.m-combo .u-group .u-select a:hover {
  color: #595959;
}
.g-combo .u-group .u-select hr,
.m-combo .u-group .u-select hr {
  border-color: #f2f2f2;
}
.g-combo .u-group .u-select:hover,
.m-combo .u-group .u-select:hover {
  background-image: none;
}
.g-combo .u-group .u-select:focus,
.m-combo .u-group .u-select:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
  background-image: none;
}
.g-combo .u-group .u-select:focus a,
.m-combo .u-group .u-select:focus a {
  color: #6e6e6e;
}
.g-combo .u-group .u-select:focus a:hover,
.m-combo .u-group .u-select:focus a:hover {
  color: #595959;
}
.g-combo .u-group .u-select:focus hr,
.m-combo .u-group .u-select:focus hr {
  border-color: #f2f2f2;
}
.g-combo .u-group .u-select.nofocus:focus,
.m-combo .u-group .u-select.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.g-combo .u-group .u-select.nofocus:focus a,
.m-combo .u-group .u-select.nofocus:focus a {
  color: #6e6e6e;
}
.g-combo .u-group .u-select.nofocus:focus a:hover,
.m-combo .u-group .u-select.nofocus:focus a:hover {
  color: #595959;
}
.g-combo .u-group .u-select.nofocus:focus hr,
.m-combo .u-group .u-select.nofocus:focus hr {
  border-color: #f2f2f2;
}
.g-combo .u-group .u-select.err,
.m-combo .u-group .u-select.err {
  border-color: #ee7269;
  background-color: #f4a6a0;
  color: #86170f;
}
.g-combo .u-group .u-select.err a,
.m-combo .u-group .u-select.err a {
  color: #66120c;
}
.g-combo .u-group .u-select.err a:hover,
.m-combo .u-group .u-select.err a:hover {
  color: #410b07;
}
.g-combo .u-group .u-select.err hr,
.m-combo .u-group .u-select.err hr {
  border-color: #f29089;
}
.g-combo .u-group .u-select.disabled,
.m-combo .u-group .u-select.disabled,
.g-combo .u-group .u-select:disabled,
.m-combo .u-group .u-select:disabled {
  border-color: #bababa;
  background-color: #d9d9d9;
  color: #595959;
  background-image: none!important;
}
.g-combo .u-group .u-select.disabled a,
.m-combo .u-group .u-select.disabled a,
.g-combo .u-group .u-select:disabled a,
.m-combo .u-group .u-select:disabled a {
  color: #474747;
}
.g-combo .u-group .u-select.disabled a:hover,
.m-combo .u-group .u-select.disabled a:hover,
.g-combo .u-group .u-select:disabled a:hover,
.m-combo .u-group .u-select:disabled a:hover {
  color: #333333;
}
.g-combo .u-group .u-select.disabled hr,
.m-combo .u-group .u-select.disabled hr,
.g-combo .u-group .u-select:disabled hr,
.m-combo .u-group .u-select:disabled hr {
  border-color: #cccccc;
}
.g-combo .combo,
.m-combo .combo {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.g-combo .combo a,
.m-combo .combo a {
  color: #6e6e6e;
}
.g-combo .combo a:hover,
.m-combo .combo a:hover {
  color: #595959;
}
.g-combo .combo hr,
.m-combo .combo hr {
  border-color: #f2f2f2;
}
.g-combo .m-menu,
.m-combo .m-menu,
.g-combo .u-down-menu,
.m-combo .u-down-menu {
  border-color: #e6e6e6;
}
.g-combo .m-menu li a,
.m-combo .m-menu li a,
.g-combo .u-down-menu li a,
.m-combo .u-down-menu li a,
.g-combo .m-menu > li a,
.m-combo .m-menu > li a,
.g-combo .u-down-menu > li a,
.m-combo .u-down-menu > li a,
.g-combo .m-menu ul > li a,
.m-combo .m-menu ul > li a,
.g-combo .u-down-menu ul > li a,
.m-combo .u-down-menu ul > li a {
  border-color: #e6e6e6;
  background-color: #ffffff;
  color: #b3b3b3;
}
.g-combo .m-menu li a:hover,
.m-combo .m-menu li a:hover,
.g-combo .u-down-menu li a:hover,
.m-combo .u-down-menu li a:hover,
.g-combo .m-menu > li a:hover,
.m-combo .m-menu > li a:hover,
.g-combo .u-down-menu > li a:hover,
.m-combo .u-down-menu > li a:hover,
.g-combo .m-menu ul > li a:hover,
.m-combo .m-menu ul > li a:hover,
.g-combo .u-down-menu ul > li a:hover,
.m-combo .u-down-menu ul > li a:hover {
  background: #f2f2f2;
  color: #808080;
}
.g-combo .m-menu li.line,
.m-combo .m-menu li.line,
.g-combo .u-down-menu li.line,
.m-combo .u-down-menu li.line,
.g-combo .m-menu > li.line,
.m-combo .m-menu > li.line,
.g-combo .u-down-menu > li.line,
.m-combo .u-down-menu > li.line,
.g-combo .m-menu ul > li.line,
.m-combo .m-menu ul > li.line,
.g-combo .u-down-menu ul > li.line,
.m-combo .u-down-menu ul > li.line {
  border-color: #e6e6e6;
}
.g-combo .m-menu li.active a,
.m-combo .m-menu li.active a,
.g-combo .u-down-menu li.active a,
.m-combo .u-down-menu li.active a,
.g-combo .m-menu > li.active a,
.m-combo .m-menu > li.active a,
.g-combo .u-down-menu > li.active a,
.m-combo .u-down-menu > li.active a,
.g-combo .m-menu ul > li.active a,
.m-combo .m-menu ul > li.active a,
.g-combo .u-down-menu ul > li.active a,
.m-combo .u-down-menu ul > li.active a {
  background-color: #28a9e4;
  color: #ffffff !important;
}
.g-combo .m-menu.items li.active a,
.m-combo .m-menu.items li.active a,
.g-combo .u-down-menu.items li.active a,
.m-combo .u-down-menu.items li.active a {
  background-color: #ffffff;
  border-left-color: #28a9e4;
  color: #28a9e4 !important;
}
.m-tooltip {
  position: relative;
  z-index: 1000;
}
.m-tooltip:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.m-tooltip .infobox {
  position: absolute;
  left: 0;
  z-index: 9999;
}
.m-tooltip .infobox i {
  position: absolute;
  top: -12px;
  left: 5px;
  color: rgba(0, 0, 0, 0.8);
}
.m-tooltip .infobox i.l {
  top: 5px;
  left: auto;
  right: -12px !important;
  font-size: 18px;
}
.m-tooltip .infobox i.t {
  top: auto;
  bottom: -11px;
  left: 5px;
  font-size: 18px;
}
.m-tooltip .infobox i.r {
  top: auto;
  bottom: 5px;
  left: -12px;
  font-size: 18px;
}
.m-tooltip .infobox i.b {
  top: -11px;
  *top: -9px;
  bottom: auto;
  left: 5px;
  font-size: 18px;
}
.m-tooltip .infobox .content {
  color: #fff;
  background: url("../img/bg-bg.png");
  padding: 5px;
  border-radius: 3px;
  line-height: 18px !important;
  font-size: 12px;
}
.m-tooltip .infobox .iconfont {
  line-height: 18px !important;
}
.m-tooltip.terr .infobox .content {
  background: #FF0004;
}
.m-tooltip.terr .infobox i {
  color: #FF0004;
}
.m-tooltip.u-input {
  padding: 0px;
  border: none;
  height: auto;
  text-indent: 0px;
}
.m-tooltip .ie-placeholder {
  position: absolute;
  display: block;
  float: left;
  top: 50%;
  margin-top: -8px;
  left: 8px;
  z-index: 3;
}
.m-toolbar {
  height: 30px;
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
  border-color: #e6e6e6 !important;
}
.m-toolbar .item {
  float: left;
  display: block;
}
.m-toolbar .title {
  border-bottom-width: 2px;
  border-bottom-style: solid;
  padding: 0 8px;
  font-weight: 500;
}
.m-toolbar .tabs {
  margin: 4px 5px;
}
.m-toolbar .tabs li {
  margin: 0 3px;
  float: left;
  display: block;
}
.m-toolbar .tabs li a {
  float: left;
  display: block;
  padding: 0 5px;
}
.m-toolbar .item {
  height: 30px;
  line-height: 30px;
}
.m-toolbar .item .u-btn {
  height: 28px;
  line-height: 28px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-toolbar .item .u-btn .iconfont {
  font-size: 12px;
}
.m-toolbar .item .m-combo {
  height: 30px;
}
.m-toolbar .u-group {
  height: 30px;
  padding: 0;
}
.m-toolbar .u-group .item {
  height: 28px;
  line-height: 28px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  padding: 0px;
}
.m-toolbar .u-group .item .iconfont {
  font-size: 12px;
}
.m-toolbar .u-group .item button.u-btn,
.m-toolbar .u-group .item select.u-input,
.m-toolbar .u-group .item .u-select {
  height: 28px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 28px;
}
.m-toolbar .u-group .item button.u-btn .iconfont,
.m-toolbar .u-group .item select.u-input .iconfont,
.m-toolbar .u-group .item .u-select .iconfont {
  font-size: 12px;
}
.m-toolbar .u-group .u-btn,
.m-toolbar .u-group .u-input,
.m-toolbar .u-group .mark,
.m-toolbar .u-group .u-label,
.m-toolbar .u-group .u-group-center,
.m-toolbar .u-group .u-group-left,
.m-toolbar .u-group .u-group-right {
  height: 28px;
  line-height: 28px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-toolbar .u-group .u-btn .iconfont,
.m-toolbar .u-group .u-input .iconfont,
.m-toolbar .u-group .mark .iconfont,
.m-toolbar .u-group .u-label .iconfont,
.m-toolbar .u-group .u-group-center .iconfont,
.m-toolbar .u-group .u-group-left .iconfont,
.m-toolbar .u-group .u-group-right .iconfont {
  font-size: 12px;
}
.m-toolbar .u-group button.u-btn,
.m-toolbar .u-group select.u-input,
.m-toolbar .u-group .u-select {
  height: 30px;
  line-height: 30px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 28px;
}
.m-toolbar .u-group button.u-btn .iconfont,
.m-toolbar .u-group select.u-input .iconfont,
.m-toolbar .u-group .u-select .iconfont {
  font-size: 12px;
}
.m-toolbar .u-group select.u-input,
.m-toolbar .u-group .u-select {
  padding: 0;
  *font-size: 21px;
}
.m-toolbar .u-group .u-switch {
  height: 30px;
}
.m-toolbar .u-group .u-switch .iconfont {
  font-size: 24px;
}
.m-toolbar .u-group .u-inputitem.u-input {
  padding-left: 0;
  padding-right: 0;
}
.m-toolbar .u-group .u-inputitem.u-input .u-btn-checkbox,
.m-toolbar .u-group .u-inputitem.u-input .checkbox {
  height: 28px !important;
  line-height: 28px;
}
.m-toolbar .u-group .item .iconfont {
  min-width: 12px;
  display: inline-block;
  padding: 0 5px;
}
.m-toolbar .u-group .item.u-btn .iconfont,
.m-toolbar .u-group .item.mark .iconfont {
  padding: 0;
}
.m-toolbar .u-group .u-input.m-combo .u-group,
.m-toolbar .u-group .u-input.g-combo .u-group {
  height: 28px;
}
.m-toolbar .u-group object,
.m-toolbar .u-group embed {
  width: 30px !important;
  height: 30px !important;
}
.m-toolbar .title {
  height: 28px;
  line-height: 28px;
}
.m-toolbar .u-switch {
  height: 30px;
}
.m-toolbar .u-switch .iconfont {
  font-size: 24px;
}
.m-toolbar .u-checkbox {
  height: 28px;
  line-height: 28px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 12px;
}
.m-toolbar .u-checkbox .iconfont {
  font-size: 12px;
}
.m-toolbar .tabs {
  margin-top: 2px;
  margin-bottom: 2px;
}
.m-toolbar .tabs li {
  border-radius: 7.5px;
}
.m-toolbar .tabs li a {
  height: 26px;
  line-height: 26px;
  border-radius: 7.5px;
}
.m-toolbar .m-topmenu {
  height: 30px;
}
.m-toolbar .m-topmenu li {
  height: 30px;
}
.m-toolbar .m-topmenu li a {
  height: 30px;
  line-height: 30px;
}
.m-toolbar .m-topmenu li a.active {
  height: 27px;
}
.m-toolbar .m-topmenu li ul {
  top: 30px;
}
.m-toolbar .m-topmenu li ul li {
  height: 30px;
}
.m-toolbar .m-topmenu li ul li a {
  height: 30px;
  line-height: 30px;
}
.m-toolbar .m-topmenu li ul li a.active {
  height: 30px;
}
.m-toolbar .m-topmenu li ul li ul {
  top: 0;
}
.m-toolbar a {
  color: #6e6e6e;
}
.m-toolbar a:hover {
  color: #595959;
}
.m-toolbar hr {
  border-color: #f2f2f2;
}
.m-toolbar .title {
  border-bottom-color: #28a9e4;
}
.m-toolbar .u-btn {
  border-color: #e0e0e0;
  color: #b3b3b3;
  background: #ffffff;
}
.m-toolbar .u-btn:hover {
  background: #ffffff;
  color: #999999;
}
.m-toolbar .u-btn:active,
.m-toolbar .u-btn.active {
  background: #ffffff;
}
.m-toolbar .u-btn:disabled,
.m-toolbar .u-btn.disabled {
  background: #ffffff;
  color: #cccccc;
}
.m-toolbar .u-group {
  border-color: #ebebeb !important;
}
.m-toolbar .u-group .item {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .u-group .item a {
  color: #6e6e6e;
}
.m-toolbar .u-group .item a:hover {
  color: #595959;
}
.m-toolbar .u-group .item hr {
  border-color: #f2f2f2;
}
.m-toolbar .u-group .mark {
  border-color: #d6d6d6;
  background-color: #f5f5f5;
  color: #757575;
}
.m-toolbar .u-group .mark a {
  color: #636363;
}
.m-toolbar .u-group .mark a:hover {
  color: #4f4f4f;
}
.m-toolbar .u-group .mark hr {
  border-color: #e8e8e8;
}
.m-toolbar .u-group .u-btn {
  border-color: #d6d6d6;
  color: #a8a8a8;
  background: #ffffff;
}
.m-toolbar .u-group .u-btn:hover {
  background: #ffffff;
  color: #8f8f8f;
}
.m-toolbar .u-group .u-btn:active,
.m-toolbar .u-group .u-btn.active {
  background: #ffffff;
}
.m-toolbar .u-group .u-btn:disabled,
.m-toolbar .u-group .u-btn.disabled {
  background: #ffffff;
  color: #c2c2c2;
}
.m-toolbar .u-group .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.m-toolbar .u-group .u-input a {
  color: #6e6e6e;
}
.m-toolbar .u-group .u-input a:hover {
  color: #595959;
}
.m-toolbar .u-group .u-input hr {
  border-color: #f2f2f2;
}
.m-toolbar .u-group .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.m-toolbar .u-group .u-input:-moz-placeholder {
  color: #cccccc;
}
.m-toolbar .u-group .u-input::-moz-placeholder {
  color: #cccccc;
}
.m-toolbar .u-group .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.m-toolbar .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-toolbar .u-group .u-inputdiv.m-toolbar .u-group .u-input:hover {
  background-image: none!important;
}
.m-toolbar .u-group .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.m-toolbar .u-group .u-input:focus a {
  color: #14719b;
}
.m-toolbar .u-group .u-input:focus a:hover {
  color: #0f5677;
}
.m-toolbar .u-group .u-input:focus hr {
  border-color: #c1e6f7;
}
.m-toolbar .u-group .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .u-group .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.m-toolbar .u-group .u-input.nofocus:focus a:hover {
  color: #595959;
}
.m-toolbar .u-group .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-toolbar .u-group .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.m-toolbar .u-group .u-input.err a {
  color: #aa1e13;
}
.m-toolbar .u-group .u-input.err a:hover {
  color: #86170f;
}
.m-toolbar .u-group .u-input.err hr {
  border-color: #f9d1ce;
}
.m-toolbar .u-group .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-toolbar .u-group .u-input:disabled a {
  color: #616161;
}
.m-toolbar .u-group .u-input:disabled a:hover {
  color: #4c4c4c;
}
.m-toolbar .u-group .u-input:disabled hr {
  border-color: #e5e5e5;
}
.m-toolbar .u-group .u-input.disabled,
.m-toolbar .u-group .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-toolbar .u-group .u-input.disabled a,
.m-toolbar .u-group .u-input.disabled:hover a {
  color: #616161;
}
.m-toolbar .u-group .u-input.disabled a:hover,
.m-toolbar .u-group .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.m-toolbar .u-group .u-input.disabled hr,
.m-toolbar .u-group .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.m-toolbar .u-group .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.m-toolbar .u-group .u-input .option-block a {
  color: #595959;
}
.m-toolbar .u-group .u-input .option-block a:hover {
  color: #454545;
}
.m-toolbar .u-group .u-input .option-block hr {
  border-color: #dedede;
}
.m-toolbar .u-group .u-select {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .u-group .u-select a {
  color: #6e6e6e;
}
.m-toolbar .u-group .u-select a:hover {
  color: #595959;
}
.m-toolbar .u-group .u-select hr {
  border-color: #f2f2f2;
}
.m-toolbar .u-group .u-select:hover {
  background-image: none;
}
.m-toolbar .u-group .u-select:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
  background-image: none;
}
.m-toolbar .u-group .u-select:focus a {
  color: #6e6e6e;
}
.m-toolbar .u-group .u-select:focus a:hover {
  color: #595959;
}
.m-toolbar .u-group .u-select:focus hr {
  border-color: #f2f2f2;
}
.m-toolbar .u-group .u-select.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .u-group .u-select.nofocus:focus a {
  color: #6e6e6e;
}
.m-toolbar .u-group .u-select.nofocus:focus a:hover {
  color: #595959;
}
.m-toolbar .u-group .u-select.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-toolbar .u-group .u-select.err {
  border-color: #ee7269;
  background-color: #f4a6a0;
  color: #86170f;
}
.m-toolbar .u-group .u-select.err a {
  color: #66120c;
}
.m-toolbar .u-group .u-select.err a:hover {
  color: #410b07;
}
.m-toolbar .u-group .u-select.err hr {
  border-color: #f29089;
}
.m-toolbar .u-group .u-select.disabled,
.m-toolbar .u-group .u-select:disabled {
  border-color: #bababa;
  background-color: #d9d9d9;
  color: #595959;
  background-image: none!important;
}
.m-toolbar .u-group .u-select.disabled a,
.m-toolbar .u-group .u-select:disabled a {
  color: #474747;
}
.m-toolbar .u-group .u-select.disabled a:hover,
.m-toolbar .u-group .u-select:disabled a:hover {
  color: #333333;
}
.m-toolbar .u-group .u-select.disabled hr,
.m-toolbar .u-group .u-select:disabled hr {
  border-color: #cccccc;
}
.m-toolbar .m-combo .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.m-toolbar .m-combo .u-input a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .u-input a:hover {
  color: #595959;
}
.m-toolbar .m-combo .u-input hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.m-toolbar .m-combo .u-input:-moz-placeholder {
  color: #cccccc;
}
.m-toolbar .m-combo .u-input::-moz-placeholder {
  color: #cccccc;
}
.m-toolbar .m-combo .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.m-toolbar .m-combo .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-toolbar .m-combo .u-inputdiv.m-toolbar .m-combo .u-input:hover {
  background-image: none!important;
}
.m-toolbar .m-combo .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.m-toolbar .m-combo .u-input:focus a {
  color: #14719b;
}
.m-toolbar .m-combo .u-input:focus a:hover {
  color: #0f5677;
}
.m-toolbar .m-combo .u-input:focus hr {
  border-color: #c1e6f7;
}
.m-toolbar .m-combo .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .m-combo .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .u-input.nofocus:focus a:hover {
  color: #595959;
}
.m-toolbar .m-combo .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.m-toolbar .m-combo .u-input.err a {
  color: #aa1e13;
}
.m-toolbar .m-combo .u-input.err a:hover {
  color: #86170f;
}
.m-toolbar .m-combo .u-input.err hr {
  border-color: #f9d1ce;
}
.m-toolbar .m-combo .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-toolbar .m-combo .u-input:disabled a {
  color: #616161;
}
.m-toolbar .m-combo .u-input:disabled a:hover {
  color: #4c4c4c;
}
.m-toolbar .m-combo .u-input:disabled hr {
  border-color: #e5e5e5;
}
.m-toolbar .m-combo .u-input.disabled,
.m-toolbar .m-combo .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-toolbar .m-combo .u-input.disabled a,
.m-toolbar .m-combo .u-input.disabled:hover a {
  color: #616161;
}
.m-toolbar .m-combo .u-input.disabled a:hover,
.m-toolbar .m-combo .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.m-toolbar .m-combo .u-input.disabled hr,
.m-toolbar .m-combo .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.m-toolbar .m-combo .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.m-toolbar .m-combo .u-input .option-block a {
  color: #595959;
}
.m-toolbar .m-combo .u-input .option-block a:hover {
  color: #454545;
}
.m-toolbar .m-combo .u-input .option-block hr {
  border-color: #dedede;
}
.m-toolbar .m-combo .u-input.disabled {
  background-color: #ebebeb !important;
  color: #d1d1d1 !important;
}
.m-toolbar .m-combo .u-group .item {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .m-combo .u-group .item a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .u-group .item a:hover {
  color: #595959;
}
.m-toolbar .m-combo .u-group .item hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .u-group .mark {
  border-color: #d6d6d6;
  background-color: #f5f5f5;
  color: #757575;
}
.m-toolbar .m-combo .u-group .mark a {
  color: #636363;
}
.m-toolbar .m-combo .u-group .mark a:hover {
  color: #4f4f4f;
}
.m-toolbar .m-combo .u-group .mark hr {
  border-color: #e8e8e8;
}
.m-toolbar .m-combo .u-group .u-btn {
  border-color: #d6d6d6;
  color: #a8a8a8;
  background: #ffffff;
}
.m-toolbar .m-combo .u-group .u-btn:hover {
  background: #ffffff;
  color: #8f8f8f;
}
.m-toolbar .m-combo .u-group .u-btn:active,
.m-toolbar .m-combo .u-group .u-btn.active {
  background: #ffffff;
}
.m-toolbar .m-combo .u-group .u-btn:disabled,
.m-toolbar .m-combo .u-group .u-btn.disabled {
  background: #ffffff;
  color: #c2c2c2;
}
.m-toolbar .m-combo .u-group .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.m-toolbar .m-combo .u-group .u-input a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .u-group .u-input a:hover {
  color: #595959;
}
.m-toolbar .m-combo .u-group .u-input hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .u-group .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.m-toolbar .m-combo .u-group .u-input:-moz-placeholder {
  color: #cccccc;
}
.m-toolbar .m-combo .u-group .u-input::-moz-placeholder {
  color: #cccccc;
}
.m-toolbar .m-combo .u-group .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.m-toolbar .m-combo .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-toolbar .m-combo .u-group .u-inputdiv.m-toolbar .m-combo .u-group .u-input:hover {
  background-image: none!important;
}
.m-toolbar .m-combo .u-group .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.m-toolbar .m-combo .u-group .u-input:focus a {
  color: #14719b;
}
.m-toolbar .m-combo .u-group .u-input:focus a:hover {
  color: #0f5677;
}
.m-toolbar .m-combo .u-group .u-input:focus hr {
  border-color: #c1e6f7;
}
.m-toolbar .m-combo .u-group .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .m-combo .u-group .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .u-group .u-input.nofocus:focus a:hover {
  color: #595959;
}
.m-toolbar .m-combo .u-group .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .u-group .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.m-toolbar .m-combo .u-group .u-input.err a {
  color: #aa1e13;
}
.m-toolbar .m-combo .u-group .u-input.err a:hover {
  color: #86170f;
}
.m-toolbar .m-combo .u-group .u-input.err hr {
  border-color: #f9d1ce;
}
.m-toolbar .m-combo .u-group .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-toolbar .m-combo .u-group .u-input:disabled a {
  color: #616161;
}
.m-toolbar .m-combo .u-group .u-input:disabled a:hover {
  color: #4c4c4c;
}
.m-toolbar .m-combo .u-group .u-input:disabled hr {
  border-color: #e5e5e5;
}
.m-toolbar .m-combo .u-group .u-input.disabled,
.m-toolbar .m-combo .u-group .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-toolbar .m-combo .u-group .u-input.disabled a,
.m-toolbar .m-combo .u-group .u-input.disabled:hover a {
  color: #616161;
}
.m-toolbar .m-combo .u-group .u-input.disabled a:hover,
.m-toolbar .m-combo .u-group .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.m-toolbar .m-combo .u-group .u-input.disabled hr,
.m-toolbar .m-combo .u-group .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.m-toolbar .m-combo .u-group .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.m-toolbar .m-combo .u-group .u-input .option-block a {
  color: #595959;
}
.m-toolbar .m-combo .u-group .u-input .option-block a:hover {
  color: #454545;
}
.m-toolbar .m-combo .u-group .u-input .option-block hr {
  border-color: #dedede;
}
.m-toolbar .m-combo .u-group .u-select {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .m-combo .u-group .u-select a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .u-group .u-select a:hover {
  color: #595959;
}
.m-toolbar .m-combo .u-group .u-select hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .u-group .u-select:hover {
  background-image: none;
}
.m-toolbar .m-combo .u-group .u-select:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
  background-image: none;
}
.m-toolbar .m-combo .u-group .u-select:focus a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .u-group .u-select:focus a:hover {
  color: #595959;
}
.m-toolbar .m-combo .u-group .u-select:focus hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .u-group .u-select.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .m-combo .u-group .u-select.nofocus:focus a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .u-group .u-select.nofocus:focus a:hover {
  color: #595959;
}
.m-toolbar .m-combo .u-group .u-select.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .u-group .u-select.err {
  border-color: #ee7269;
  background-color: #f4a6a0;
  color: #86170f;
}
.m-toolbar .m-combo .u-group .u-select.err a {
  color: #66120c;
}
.m-toolbar .m-combo .u-group .u-select.err a:hover {
  color: #410b07;
}
.m-toolbar .m-combo .u-group .u-select.err hr {
  border-color: #f29089;
}
.m-toolbar .m-combo .u-group .u-select.disabled,
.m-toolbar .m-combo .u-group .u-select:disabled {
  border-color: #bababa;
  background-color: #d9d9d9;
  color: #595959;
  background-image: none!important;
}
.m-toolbar .m-combo .u-group .u-select.disabled a,
.m-toolbar .m-combo .u-group .u-select:disabled a {
  color: #474747;
}
.m-toolbar .m-combo .u-group .u-select.disabled a:hover,
.m-toolbar .m-combo .u-group .u-select:disabled a:hover {
  color: #333333;
}
.m-toolbar .m-combo .u-group .u-select.disabled hr,
.m-toolbar .m-combo .u-group .u-select:disabled hr {
  border-color: #cccccc;
}
.m-toolbar .m-combo .combo {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-toolbar .m-combo .combo a {
  color: #6e6e6e;
}
.m-toolbar .m-combo .combo a:hover {
  color: #595959;
}
.m-toolbar .m-combo .combo hr {
  border-color: #f2f2f2;
}
.m-toolbar .m-combo .m-menu,
.m-toolbar .m-combo .u-down-menu {
  border-color: #e6e6e6;
}
.m-toolbar .m-combo .m-menu li a,
.m-toolbar .m-combo .u-down-menu li a,
.m-toolbar .m-combo .m-menu > li a,
.m-toolbar .m-combo .u-down-menu > li a,
.m-toolbar .m-combo .m-menu ul > li a,
.m-toolbar .m-combo .u-down-menu ul > li a {
  border-color: #e6e6e6;
  background-color: #ffffff;
  color: #b3b3b3;
}
.m-toolbar .m-combo .m-menu li a:hover,
.m-toolbar .m-combo .u-down-menu li a:hover,
.m-toolbar .m-combo .m-menu > li a:hover,
.m-toolbar .m-combo .u-down-menu > li a:hover,
.m-toolbar .m-combo .m-menu ul > li a:hover,
.m-toolbar .m-combo .u-down-menu ul > li a:hover {
  background: #f2f2f2;
  color: #808080;
}
.m-toolbar .m-combo .m-menu li.line,
.m-toolbar .m-combo .u-down-menu li.line,
.m-toolbar .m-combo .m-menu > li.line,
.m-toolbar .m-combo .u-down-menu > li.line,
.m-toolbar .m-combo .m-menu ul > li.line,
.m-toolbar .m-combo .u-down-menu ul > li.line {
  border-color: #e6e6e6;
}
.m-toolbar .m-combo .m-menu li.active a,
.m-toolbar .m-combo .u-down-menu li.active a,
.m-toolbar .m-combo .m-menu > li.active a,
.m-toolbar .m-combo .u-down-menu > li.active a,
.m-toolbar .m-combo .m-menu ul > li.active a,
.m-toolbar .m-combo .u-down-menu ul > li.active a {
  background-color: #28a9e4;
  color: #ffffff !important;
}
.m-toolbar .m-combo .m-menu.items li.active a,
.m-toolbar .m-combo .u-down-menu.items li.active a {
  background-color: #ffffff;
  border-left-color: #28a9e4;
  color: #28a9e4 !important;
}
.m-toolbar .tabs {
  border-bottom-color: #ffffff;
}
.m-toolbar .tabs li a {
  color: #b3b3b3;
  background-color: #ffffff;
  border-color: #ffffff;
}
.m-toolbar .tabs li a:hover {
  color: #808080;
}
.m-toolbar .tabs li.active a,
.m-toolbar .tabs li.activate a {
  border-color: #1b9cd7;
  background-color: #28a9e4;
  color: #d4eefa;
}
.m-toolbar .tabs li.active a a,
.m-toolbar .tabs li.activate a a {
  color: #f3fafe;
}
.m-toolbar .tabs li.active a a:hover,
.m-toolbar .tabs li.activate a a:hover {
  color: #ffffff;
}
.m-toolbar .tabs li.active a hr,
.m-toolbar .tabs li.activate a hr {
  border-color: #1b9cd7;
}
.m-toolbar .tabs li .iconfont.close {
  color: #d9d9d9;
}
.m-toolbar .tabs li .iconfont.close:hover {
  color: #999999;
}
.m-toolbar .tabs.overflow .right-bar,
.m-toolbar .tabs.overflow .left-bar {
  background-color: #ffffff;
  color: #b3b3b3;
}
.m-toolbar .tabs.overflow .right-bar:hover,
.m-toolbar .tabs.overflow .left-bar:hover {
  color: #8c8c8c;
}
.m-toolbar .tabs.overflow .right-bar:active,
.m-toolbar .tabs.overflow .left-bar:active {
  background-color: #ebebeb;
  color: #ffffff;
}
.m-toolbar .tabs.line li.active a,
.m-toolbar .tabs.line li.activate a {
  background-color: #fff;
  border-left-color: #ffffff;
  border-right-color: #ffffff;
  border-top-color: #28a9e4;
  color: #28a9e4;
}
.m-toolbar .tabs.mo {
  border-bottom-color: #e6e6e6;
}
.m-toolbar .tabs.mo.line li.active a,
.m-toolbar .tabs.mo.line li.activate a {
  background-color: #ffffff;
  border-bottom-color: #28a9e4;
  color: #28a9e4;
}
.m-toolbar .m-topmenu {
  background-color: #ffffff;
}
.m-toolbar .m-topmenu li a {
  background: none;
  color: #a6a6a6;
}
.m-toolbar .m-topmenu li a:hover {
  background-color: #f2f2f2;
  color: #28a9e4;
}
.m-toolbar .m-topmenu li a.active {
  color: #28a9e4;
  background-color: #f2f2f2;
  border-bottom-color: #28a9e4;
}
.m-toolbar .m-topmenu li ul li a {
  background-color: #ffffff;
  border-color: #cccccc;
}
.m-pagebar {
  zoom: 1;
}
.m-pagebar:after {
  display: block;
  clear: both;
  visibility: hidden;
  overflow: hidden;
  content: "\20";
}
.m-pagebar .u-input {
  float: none !important;
  display: inline-block;
  text-align: center;
  text-indent: 0px;
}
.m-panel {
  border-color: #e0e0e0;
  background-color: #ffffff;
}
.m-panel .panel-head {
  position: relative;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.m-panel .panel-head .title {
  display: block;
  float: left;
  font-weight: 400;
  text-indent: 10px;
}
.m-panel .panel-head .title .iconfont {
  margin-right: 2px;
}
.m-panel .panel-head .item {
  display: block;
  float: left;
  font-weight: normal;
  text-indent: 0;
}
.m-panel .panel-head .icon {
  width: 35px;
  display: block;
  float: left;
  color: #6B6B6B;
  text-align: center;
}
.m-panel .panel-head .icon i {
  font-size: 22px;
}
.m-panel .panel-head .grpou {
  display: block;
  float: left;
}
.m-panel .panel-head .panel-head-btnbar {
  float: left;
}
.m-panel .panel-head .panel-head-btnbar i {
  font-size: 13px;
}
.m-panel .panel-head .panel-h-l {
  float: left;
  padding: 0;
}
.m-panel .panel-head .panel-h-bot {
  float: left;
  padding: 0;
}
.m-panel .panel-head .panel-h-r {
  float: right;
  padding: 0;
}
.m-panel .panel-head .m-toolbar .title {
  border-bottom: none;
  margin-right: 10px;
}
.m-panel .panel-head .m-toolbar .item {
  margin: 0 2px;
}
.m-panel .panel-head .m-toolbar .item .item {
  margin: 0px;
}
.m-panel .panel-foot .m-pagebar {
  padding: 5px;
}
.m-panel .panel-foot .m-pagebar .u-btn {
  margin-left: -3px;
}
.m-panel .panel-foot .m-pagebar .u-input {
  margin-bottom: -6px;
}
.m-panel.f-b {
  border-style: solid;
  border-width: 1px;
}
.m-panel.f-b .panel-head {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.m-panel.f-b .panel-foot {
  border-top-style: solid;
  border-top-width: 1px;
}
.m-panel.window {
  box-shadow: 3px 3px 9px 3px rgba(0, 0, 0, 0.3);
  border-style: solid;
  border-width: 1px;
}
.m-panel.window .panel-head {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.m-panel.window .panel-head .m-toolbar .u-group .u-btn.sm {
  padding: 0 6px!important;
  border-left-width: 1px!important;
  border: none!important;
}
.m-panel.window .panel-head .m-toolbar .u-group .u-btn.sm i {
  font-size: 14px!important;
}
.m-panel.window .panel-body {
  margin: 5px 5px 0 5px;
}
.m-panel.window .panel-foot {
  text-align: right;
  padding: 5px;
}
.m-panel.window .panel-foot .u-btn {
  padding-left: 8px;
  padding-right: 8px;
  margin: 0 1px;
}
.m-panel.window.an_d_massage {
  background: #fff !important;
}
.m-panel.window.an_d_massage .panel-head {
  border-bottom: none;
  background: #fff !important;
}
.m-panel.window.an_d_massage .panel-head .m-toolbar {
  padding-left: 0px;
  padding-right: 0px;
  background: #fff !important;
}
.m-panel.window.an_d_massage .panel-head .m-toolbar .u-group .u-btn,
.m-panel.window.an_d_massage .panel-head .m-toolbar .u-group .item .u-btn {
  border: none !important;
  background: none !important;
}
.m-panel.window.an_d_massage .panel-body .panel-massage-box .panel-massage-icon {
  font-size: 64px;
  width: 64px;
  height: 64px;
  float: left;
  margin: 0 10px;
}
.m-panel.window.an_d_massage .panel-body .panel-massage-box .panel-massage {
  padding: 0 10px 0 100px;
}
.m-panel.window.an_d_massage .panel-foot {
  background: #fff !important;
}
.m-panel.window.zoomIn {
  animation: zoomIn 0.3s;
  -moz-animation: zoomIn 0.3s;
  -webkit-animation: zoomIn 0.3s;
  -o-animation: zoomIn 0.3s;
}
.m-panel.window.zoomOut {
  animation: zoomOut 0.3s;
  -moz-animation: zoomOut 0.3s;
  -webkit-animation: zoomOut 0.3s;
  -o-animation: zoomOut 0.3s;
}
.m-panel .panel-head {
  background-color: #ffffff;
  color: #808080;
  border-color: #e0e0e0;
}
.m-panel .panel-head a {
  color: #6e6e6e;
}
.m-panel .panel-head a:hover {
  color: #595959;
}
.m-panel .panel-head hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .title {
  color: #666666 !important;
}
.m-panel .panel-head .title span {
  border-color: #e0e0e0;
}
.m-panel .panel-head .m-toolbar {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
  border-color: #e6e6e6 !important;
}
.m-panel .panel-head .m-toolbar a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .title {
  border-bottom-color: #28a9e4;
}
.m-panel .panel-head .m-toolbar .u-btn {
  border-color: #e0e0e0;
  color: #b3b3b3;
  background: #ffffff;
}
.m-panel .panel-head .m-toolbar .u-btn:hover {
  background: #ffffff;
  color: #999999;
}
.m-panel .panel-head .m-toolbar .u-btn:active,
.m-panel .panel-head .m-toolbar .u-btn.active {
  background: #ffffff;
}
.m-panel .panel-head .m-toolbar .u-btn:disabled,
.m-panel .panel-head .m-toolbar .u-btn.disabled {
  background: #ffffff;
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .u-group {
  border-color: #ebebeb !important;
}
.m-panel .panel-head .m-toolbar .u-group .item {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .u-group .item a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .u-group .item a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .u-group .item hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .u-group .mark {
  border-color: #d6d6d6;
  background-color: #f5f5f5;
  color: #757575;
}
.m-panel .panel-head .m-toolbar .u-group .mark a {
  color: #636363;
}
.m-panel .panel-head .m-toolbar .u-group .mark a:hover {
  color: #4f4f4f;
}
.m-panel .panel-head .m-toolbar .u-group .mark hr {
  border-color: #e8e8e8;
}
.m-panel .panel-head .m-toolbar .u-group .u-btn {
  border-color: #d6d6d6;
  color: #a8a8a8;
  background: #ffffff;
}
.m-panel .panel-head .m-toolbar .u-group .u-btn:hover {
  background: #ffffff;
  color: #8f8f8f;
}
.m-panel .panel-head .m-toolbar .u-group .u-btn:active,
.m-panel .panel-head .m-toolbar .u-group .u-btn.active {
  background: #ffffff;
}
.m-panel .panel-head .m-toolbar .u-group .u-btn:disabled,
.m-panel .panel-head .m-toolbar .u-group .u-btn.disabled {
  background: #ffffff;
  color: #c2c2c2;
}
.m-panel .panel-head .m-toolbar .u-group .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.m-panel .panel-head .m-toolbar .u-group .u-input a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .u-group .u-input a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .u-group .u-input hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .u-group .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:-moz-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .u-group .u-input::-moz-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-panel .panel-head .m-toolbar .u-group .u-inputdiv.m-panel .panel-head .m-toolbar .u-group .u-input:hover {
  background-image: none!important;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:focus a {
  color: #14719b;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:focus a:hover {
  color: #0f5677;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:focus hr {
  border-color: #c1e6f7;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.nofocus:focus a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.err a {
  color: #aa1e13;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.err a:hover {
  color: #86170f;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.err hr {
  border-color: #f9d1ce;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:disabled a {
  color: #616161;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:disabled a:hover {
  color: #4c4c4c;
}
.m-panel .panel-head .m-toolbar .u-group .u-input:disabled hr {
  border-color: #e5e5e5;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.disabled,
.m-panel .panel-head .m-toolbar .u-group .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.disabled a,
.m-panel .panel-head .m-toolbar .u-group .u-input.disabled:hover a {
  color: #616161;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.disabled a:hover,
.m-panel .panel-head .m-toolbar .u-group .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.disabled hr,
.m-panel .panel-head .m-toolbar .u-group .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.m-panel .panel-head .m-toolbar .u-group .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.m-panel .panel-head .m-toolbar .u-group .u-input .option-block a {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .u-group .u-input .option-block a:hover {
  color: #454545;
}
.m-panel .panel-head .m-toolbar .u-group .u-input .option-block hr {
  border-color: #dedede;
}
.m-panel .panel-head .m-toolbar .u-group .u-select {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .u-group .u-select a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .u-group .u-select a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .u-group .u-select hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .u-group .u-select:hover {
  background-image: none;
}
.m-panel .panel-head .m-toolbar .u-group .u-select:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
  background-image: none;
}
.m-panel .panel-head .m-toolbar .u-group .u-select:focus a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .u-group .u-select:focus a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .u-group .u-select:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.nofocus:focus a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.nofocus:focus a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.err {
  border-color: #ee7269;
  background-color: #f4a6a0;
  color: #86170f;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.err a {
  color: #66120c;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.err a:hover {
  color: #410b07;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.err hr {
  border-color: #f29089;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.disabled,
.m-panel .panel-head .m-toolbar .u-group .u-select:disabled {
  border-color: #bababa;
  background-color: #d9d9d9;
  color: #595959;
  background-image: none!important;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.disabled a,
.m-panel .panel-head .m-toolbar .u-group .u-select:disabled a {
  color: #474747;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.disabled a:hover,
.m-panel .panel-head .m-toolbar .u-group .u-select:disabled a:hover {
  color: #333333;
}
.m-panel .panel-head .m-toolbar .u-group .u-select.disabled hr,
.m-panel .panel-head .m-toolbar .u-group .u-select:disabled hr {
  border-color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:-moz-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input::-moz-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-panel .panel-head .m-toolbar .m-combo .u-inputdiv.m-panel .panel-head .m-toolbar .m-combo .u-input:hover {
  background-image: none!important;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:focus a {
  color: #14719b;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:focus a:hover {
  color: #0f5677;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:focus hr {
  border-color: #c1e6f7;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.nofocus:focus a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.err a {
  color: #aa1e13;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.err a:hover {
  color: #86170f;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.err hr {
  border-color: #f9d1ce;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:disabled a {
  color: #616161;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:disabled a:hover {
  color: #4c4c4c;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input:disabled hr {
  border-color: #e5e5e5;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled,
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled a,
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled:hover a {
  color: #616161;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled a:hover,
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled hr,
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input .option-block a {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input .option-block a:hover {
  color: #454545;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input .option-block hr {
  border-color: #dedede;
}
.m-panel .panel-head .m-toolbar .m-combo .u-input.disabled {
  background-color: #ebebeb !important;
  color: #d1d1d1 !important;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .item {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .item a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .item a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .item hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .mark {
  border-color: #d6d6d6;
  background-color: #f5f5f5;
  color: #757575;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .mark a {
  color: #636363;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .mark a:hover {
  color: #4f4f4f;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .mark hr {
  border-color: #e8e8e8;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-btn {
  border-color: #d6d6d6;
  color: #a8a8a8;
  background: #ffffff;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-btn:hover {
  background: #ffffff;
  color: #8f8f8f;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-btn:active,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-btn.active {
  background: #ffffff;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-btn:disabled,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-btn.disabled {
  background: #ffffff;
  color: #c2c2c2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:-moz-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input::-moz-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-inputdiv.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:hover {
  background-image: none!important;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:focus a {
  color: #14719b;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:focus a:hover {
  color: #0f5677;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:focus hr {
  border-color: #c1e6f7;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.nofocus:focus a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.err a {
  color: #aa1e13;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.err a:hover {
  color: #86170f;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.err hr {
  border-color: #f9d1ce;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:disabled a {
  color: #616161;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:disabled a:hover {
  color: #4c4c4c;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input:disabled hr {
  border-color: #e5e5e5;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.disabled,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.disabled a,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.disabled:hover a {
  color: #616161;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.disabled a:hover,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.disabled hr,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input .option-block a {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input .option-block a:hover {
  color: #454545;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-input .option-block hr {
  border-color: #dedede;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:hover {
  background-image: none;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
  background-image: none;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:focus a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:focus a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.nofocus:focus a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.nofocus:focus a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.err {
  border-color: #ee7269;
  background-color: #f4a6a0;
  color: #86170f;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.err a {
  color: #66120c;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.err a:hover {
  color: #410b07;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.err hr {
  border-color: #f29089;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.disabled,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:disabled {
  border-color: #bababa;
  background-color: #d9d9d9;
  color: #595959;
  background-image: none!important;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.disabled a,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:disabled a {
  color: #474747;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.disabled a:hover,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:disabled a:hover {
  color: #333333;
}
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select.disabled hr,
.m-panel .panel-head .m-toolbar .m-combo .u-group .u-select:disabled hr {
  border-color: #cccccc;
}
.m-panel .panel-head .m-toolbar .m-combo .combo {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .m-combo .combo a {
  color: #6e6e6e;
}
.m-panel .panel-head .m-toolbar .m-combo .combo a:hover {
  color: #595959;
}
.m-panel .panel-head .m-toolbar .m-combo .combo hr {
  border-color: #f2f2f2;
}
.m-panel .panel-head .m-toolbar .m-combo .m-menu,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu {
  border-color: #e6e6e6;
}
.m-panel .panel-head .m-toolbar .m-combo .m-menu li a,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu li a,
.m-panel .panel-head .m-toolbar .m-combo .m-menu > li a,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu > li a,
.m-panel .panel-head .m-toolbar .m-combo .m-menu ul > li a,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu ul > li a {
  border-color: #e6e6e6;
  background-color: #ffffff;
  color: #b3b3b3;
}
.m-panel .panel-head .m-toolbar .m-combo .m-menu li a:hover,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu li a:hover,
.m-panel .panel-head .m-toolbar .m-combo .m-menu > li a:hover,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu > li a:hover,
.m-panel .panel-head .m-toolbar .m-combo .m-menu ul > li a:hover,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu ul > li a:hover {
  background: #f2f2f2;
  color: #808080;
}
.m-panel .panel-head .m-toolbar .m-combo .m-menu li.line,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu li.line,
.m-panel .panel-head .m-toolbar .m-combo .m-menu > li.line,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu > li.line,
.m-panel .panel-head .m-toolbar .m-combo .m-menu ul > li.line,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu ul > li.line {
  border-color: #e6e6e6;
}
.m-panel .panel-head .m-toolbar .m-combo .m-menu li.active a,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu li.active a,
.m-panel .panel-head .m-toolbar .m-combo .m-menu > li.active a,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu > li.active a,
.m-panel .panel-head .m-toolbar .m-combo .m-menu ul > li.active a,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu ul > li.active a {
  background-color: #28a9e4;
  color: #ffffff !important;
}
.m-panel .panel-head .m-toolbar .m-combo .m-menu.items li.active a,
.m-panel .panel-head .m-toolbar .m-combo .u-down-menu.items li.active a {
  background-color: #ffffff;
  border-left-color: #28a9e4;
  color: #28a9e4 !important;
}
.m-panel .panel-head .m-toolbar .tabs {
  border-bottom-color: #ffffff;
}
.m-panel .panel-head .m-toolbar .tabs li a {
  color: #b3b3b3;
  background-color: #ffffff;
  border-color: #ffffff;
}
.m-panel .panel-head .m-toolbar .tabs li a:hover {
  color: #808080;
}
.m-panel .panel-head .m-toolbar .tabs li.active a,
.m-panel .panel-head .m-toolbar .tabs li.activate a {
  border-color: #1b9cd7;
  background-color: #28a9e4;
  color: #d4eefa;
}
.m-panel .panel-head .m-toolbar .tabs li.active a a,
.m-panel .panel-head .m-toolbar .tabs li.activate a a {
  color: #f3fafe;
}
.m-panel .panel-head .m-toolbar .tabs li.active a a:hover,
.m-panel .panel-head .m-toolbar .tabs li.activate a a:hover {
  color: #ffffff;
}
.m-panel .panel-head .m-toolbar .tabs li.active a hr,
.m-panel .panel-head .m-toolbar .tabs li.activate a hr {
  border-color: #1b9cd7;
}
.m-panel .panel-head .m-toolbar .tabs li .iconfont.close {
  color: #d9d9d9;
}
.m-panel .panel-head .m-toolbar .tabs li .iconfont.close:hover {
  color: #999999;
}
.m-panel .panel-head .m-toolbar .tabs.overflow .right-bar,
.m-panel .panel-head .m-toolbar .tabs.overflow .left-bar {
  background-color: #ffffff;
  color: #b3b3b3;
}
.m-panel .panel-head .m-toolbar .tabs.overflow .right-bar:hover,
.m-panel .panel-head .m-toolbar .tabs.overflow .left-bar:hover {
  color: #8c8c8c;
}
.m-panel .panel-head .m-toolbar .tabs.overflow .right-bar:active,
.m-panel .panel-head .m-toolbar .tabs.overflow .left-bar:active {
  background-color: #ebebeb;
  color: #ffffff;
}
.m-panel .panel-head .m-toolbar .tabs.line li.active a,
.m-panel .panel-head .m-toolbar .tabs.line li.activate a {
  background-color: #fff;
  border-left-color: #ffffff;
  border-right-color: #ffffff;
  border-top-color: #28a9e4;
  color: #28a9e4;
}
.m-panel .panel-head .m-toolbar .tabs.mo {
  border-bottom-color: #e6e6e6;
}
.m-panel .panel-head .m-toolbar .tabs.mo.line li.active a,
.m-panel .panel-head .m-toolbar .tabs.mo.line li.activate a {
  background-color: #ffffff;
  border-bottom-color: #28a9e4;
  color: #28a9e4;
}
.m-panel .panel-head .m-toolbar .m-topmenu {
  background-color: #ffffff;
}
.m-panel .panel-head .m-toolbar .m-topmenu li a {
  background: none;
  color: #a6a6a6;
}
.m-panel .panel-head .m-toolbar .m-topmenu li a:hover {
  background-color: #f2f2f2;
  color: #28a9e4;
}
.m-panel .panel-head .m-toolbar .m-topmenu li a.active {
  color: #28a9e4;
  background-color: #f2f2f2;
  border-bottom-color: #28a9e4;
}
.m-panel .panel-head .m-toolbar .m-topmenu li ul li a {
  background-color: #ffffff;
  border-color: #cccccc;
}
.m-panel .panel-head.active,
.m-panel .panel-head.active:hover {
  border-color: #1b9cd7 !important;
  background-color: #28a9e4 !important;
  color: #d4eefa !important;
}
.m-panel .panel-head.active a,
.m-panel .panel-head.active:hover a {
  color: #f3fafe !important;
}
.m-panel .panel-head.active a:hover,
.m-panel .panel-head.active:hover a:hover {
  color: #ffffff !important;
}
.m-panel .panel-head.active hr,
.m-panel .panel-head.active:hover hr {
  border-color: #1b9cd7 !important;
}
.m-panel .panel-head.active .title,
.m-panel .panel-head.active:hover .title,
.m-panel .panel-head.active .iconfont,
.m-panel .panel-head.active:hover .iconfont {
  color: #fff!important;
}
.m-panel .panel-head.active .title span,
.m-panel .panel-head.active:hover .title span,
.m-panel .panel-head.active .iconfont span,
.m-panel .panel-head.active:hover .iconfont span {
  border-color: #28a9e4 !important;
}
.m-panel .panel-body {
  background-color: #ffffff;
  border-color: #e0e0e0;
}
.m-panel .panel-foot {
  background-color: #ffffff;
  border-color: #e0e0e0;
}
.m-panel .panel-foot .m-pagebar .u-btn {
  border-color: #c7c7c7;
  color: #999999;
  background: #ffffff;
  border-color: #ffffff !important;
}
.m-panel .panel-foot .m-pagebar .u-btn:hover {
  background: #ffffff;
  color: #808080;
}
.m-panel .panel-foot .m-pagebar .u-btn:active,
.m-panel .panel-foot .m-pagebar .u-btn.active {
  background: #ffffff;
}
.m-panel .panel-foot .m-pagebar .u-btn:disabled,
.m-panel .panel-foot .m-pagebar .u-btn.disabled {
  background: #ffffff;
  color: #b3b3b3;
}
.m-panel .panel-foot .m-pagebar .u-input {
  border-color: #e0e0e0;
  color: #808080;
  background-color: #ffffff;
}
.m-panel .panel-foot .m-pagebar .u-input a {
  color: #6e6e6e;
}
.m-panel .panel-foot .m-pagebar .u-input a:hover {
  color: #595959;
}
.m-panel .panel-foot .m-pagebar .u-input hr {
  border-color: #f2f2f2;
}
.m-panel .panel-foot .m-pagebar .u-input::-webkit-input-placeholder {
  color: #cccccc;
}
.m-panel .panel-foot .m-pagebar .u-input:-moz-placeholder {
  color: #cccccc;
}
.m-panel .panel-foot .m-pagebar .u-input::-moz-placeholder {
  color: #cccccc;
}
.m-panel .panel-foot .m-pagebar .u-input:-ms-input-placeholder {
  color: #cccccc;
}
.m-panel .panel-foot .m-pagebar .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-panel .panel-foot .m-pagebar .u-inputdiv.m-panel .panel-foot .m-pagebar .u-input:hover {
  background-image: none!important;
}
.m-panel .panel-foot .m-pagebar .u-input:focus {
  border-color: #a1daf3;
  background-color: #d7effa;
  color: #1888bb;
}
.m-panel .panel-foot .m-pagebar .u-input:focus a {
  color: #14719b;
}
.m-panel .panel-foot .m-pagebar .u-input:focus a:hover {
  color: #0f5677;
}
.m-panel .panel-foot .m-pagebar .u-input:focus hr {
  border-color: #c1e6f7;
}
.m-panel .panel-foot .m-pagebar .u-input.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-foot .m-pagebar .u-input.nofocus:focus a {
  color: #6e6e6e;
}
.m-panel .panel-foot .m-pagebar .u-input.nofocus:focus a:hover {
  color: #595959;
}
.m-panel .panel-foot .m-pagebar .u-input.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-foot .m-pagebar .u-input.err {
  border-color: #f6b2ae;
  background-color: #fce6e5;
  color: #cb2317;
}
.m-panel .panel-foot .m-pagebar .u-input.err a {
  color: #aa1e13;
}
.m-panel .panel-foot .m-pagebar .u-input.err a:hover {
  color: #86170f;
}
.m-panel .panel-foot .m-pagebar .u-input.err hr {
  border-color: #f9d1ce;
}
.m-panel .panel-foot .m-pagebar .u-input:disabled {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-panel .panel-foot .m-pagebar .u-input:disabled a {
  color: #616161;
}
.m-panel .panel-foot .m-pagebar .u-input:disabled a:hover {
  color: #4c4c4c;
}
.m-panel .panel-foot .m-pagebar .u-input:disabled hr {
  border-color: #e5e5e5;
}
.m-panel .panel-foot .m-pagebar .u-input.disabled,
.m-panel .panel-foot .m-pagebar .u-input.disabled:hover {
  border-color: #d4d4d4;
  background-color: #f2f2f2;
  color: #737373;
  background-image: none!important;
  color: #bdbdbd;
}
.m-panel .panel-foot .m-pagebar .u-input.disabled a,
.m-panel .panel-foot .m-pagebar .u-input.disabled:hover a {
  color: #616161;
}
.m-panel .panel-foot .m-pagebar .u-input.disabled a:hover,
.m-panel .panel-foot .m-pagebar .u-input.disabled:hover a:hover {
  color: #4c4c4c;
}
.m-panel .panel-foot .m-pagebar .u-input.disabled hr,
.m-panel .panel-foot .m-pagebar .u-input.disabled:hover hr {
  border-color: #e5e5e5;
}
.m-panel .panel-foot .m-pagebar .u-input .option-block {
  border-color: #cccccc;
  background-color: #ebebeb;
  color: #6b6b6b;
}
.m-panel .panel-foot .m-pagebar .u-input .option-block a {
  color: #595959;
}
.m-panel .panel-foot .m-pagebar .u-input .option-block a:hover {
  color: #454545;
}
.m-panel .panel-foot .m-pagebar .u-input .option-block hr {
  border-color: #dedede;
}
.m-panel .panel-foot .m-pagebar .u-select {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-foot .m-pagebar .u-select a {
  color: #6e6e6e;
}
.m-panel .panel-foot .m-pagebar .u-select a:hover {
  color: #595959;
}
.m-panel .panel-foot .m-pagebar .u-select hr {
  border-color: #f2f2f2;
}
.m-panel .panel-foot .m-pagebar .u-select:hover {
  background-image: none;
}
.m-panel .panel-foot .m-pagebar .u-select:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
  background-image: none;
}
.m-panel .panel-foot .m-pagebar .u-select:focus a {
  color: #6e6e6e;
}
.m-panel .panel-foot .m-pagebar .u-select:focus a:hover {
  color: #595959;
}
.m-panel .panel-foot .m-pagebar .u-select:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-foot .m-pagebar .u-select.nofocus:focus {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-panel .panel-foot .m-pagebar .u-select.nofocus:focus a {
  color: #6e6e6e;
}
.m-panel .panel-foot .m-pagebar .u-select.nofocus:focus a:hover {
  color: #595959;
}
.m-panel .panel-foot .m-pagebar .u-select.nofocus:focus hr {
  border-color: #f2f2f2;
}
.m-panel .panel-foot .m-pagebar .u-select.err {
  border-color: #ee7269;
  background-color: #f4a6a0;
  color: #86170f;
}
.m-panel .panel-foot .m-pagebar .u-select.err a {
  color: #66120c;
}
.m-panel .panel-foot .m-pagebar .u-select.err a:hover {
  color: #410b07;
}
.m-panel .panel-foot .m-pagebar .u-select.err hr {
  border-color: #f29089;
}
.m-panel .panel-foot .m-pagebar .u-select.disabled,
.m-panel .panel-foot .m-pagebar .u-select:disabled {
  border-color: #bababa;
  background-color: #d9d9d9;
  color: #595959;
  background-image: none!important;
}
.m-panel .panel-foot .m-pagebar .u-select.disabled a,
.m-panel .panel-foot .m-pagebar .u-select:disabled a {
  color: #474747;
}
.m-panel .panel-foot .m-pagebar .u-select.disabled a:hover,
.m-panel .panel-foot .m-pagebar .u-select:disabled a:hover {
  color: #333333;
}
.m-panel .panel-foot .m-pagebar .u-select.disabled hr,
.m-panel .panel-foot .m-pagebar .u-select:disabled hr {
  border-color: #cccccc;
}
.m-panel.f-r,
.m-panel.window {
  border-radius: 3px;
}
.m-panel.f-r .panel-head,
.m-panel.window .panel-head {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.m-panel.f-r .panel-head .m-toolbar,
.m-panel.window .panel-head .m-toolbar {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.m-panel.f-r .panel-foot,
.m-panel.window .panel-foot,
.m-panel.f-r .panel-body,
.m-panel.window .panel-body {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.m-panel .panel-head {
  height: 40px;
}
.m-panel .panel-head .title,
.m-panel .panel-head .item,
.m-panel .panel-head .icon,
.m-panel .panel-head .panel-head-btnbar,
.m-panel .panel-head .panel-h-l,
.m-panel .panel-head .panel-h-bot,
.m-panel .panel-head .panel-h-r {
  height: 26px;
  line-height: 26px;
  padding: 7px 0;
}
.m-panel .panel-head .title {
  font-size: 16.9px;
}
.m-panel .panel-head .u-group {
  height: 26px;
  padding: 0;
}
.m-panel .panel-head .u-group .item {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  padding: 0px;
}
.m-panel .panel-head .u-group .item .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .u-group .item button.u-btn,
.m-panel .panel-head .u-group .item select.u-input,
.m-panel .panel-head .u-group .item .u-select {
  height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 24px;
}
.m-panel .panel-head .u-group .item button.u-btn .iconfont,
.m-panel .panel-head .u-group .item select.u-input .iconfont,
.m-panel .panel-head .u-group .item .u-select .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .u-group .u-btn,
.m-panel .panel-head .u-group .u-input,
.m-panel .panel-head .u-group .mark,
.m-panel .panel-head .u-group .u-label,
.m-panel .panel-head .u-group .u-group-center,
.m-panel .panel-head .u-group .u-group-left,
.m-panel .panel-head .u-group .u-group-right {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-panel .panel-head .u-group .u-btn .iconfont,
.m-panel .panel-head .u-group .u-input .iconfont,
.m-panel .panel-head .u-group .mark .iconfont,
.m-panel .panel-head .u-group .u-label .iconfont,
.m-panel .panel-head .u-group .u-group-center .iconfont,
.m-panel .panel-head .u-group .u-group-left .iconfont,
.m-panel .panel-head .u-group .u-group-right .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .u-group button.u-btn,
.m-panel .panel-head .u-group select.u-input,
.m-panel .panel-head .u-group .u-select {
  height: 26px;
  line-height: 26px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 24px;
}
.m-panel .panel-head .u-group button.u-btn .iconfont,
.m-panel .panel-head .u-group select.u-input .iconfont,
.m-panel .panel-head .u-group .u-select .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .u-group select.u-input,
.m-panel .panel-head .u-group .u-select {
  padding: 0;
  *font-size: 17px;
}
.m-panel .panel-head .u-group .u-switch {
  height: 26px;
}
.m-panel .panel-head .u-group .u-switch .iconfont {
  font-size: 20.8px;
}
.m-panel .panel-head .u-group .u-inputitem.u-input {
  padding-left: 0;
  padding-right: 0;
}
.m-panel .panel-head .u-group .u-inputitem.u-input .u-btn-checkbox,
.m-panel .panel-head .u-group .u-inputitem.u-input .checkbox {
  height: 24px !important;
  line-height: 24px;
}
.m-panel .panel-head .u-group .item .iconfont {
  min-width: 12px;
  display: inline-block;
  padding: 0 5px;
}
.m-panel .panel-head .u-group .item.u-btn .iconfont,
.m-panel .panel-head .u-group .item.mark .iconfont {
  padding: 0;
}
.m-panel .panel-head .u-group .u-input.m-combo .u-group,
.m-panel .panel-head .u-group .u-input.g-combo .u-group {
  height: 24px;
}
.m-panel .panel-head .u-group object,
.m-panel .panel-head .u-group embed {
  width: 26px !important;
  height: 26px !important;
}
.m-panel .panel-head .u-group .item,
.m-panel .panel-head .u-group .title {
  padding-top: 0px;
  padding-bottom: 0px;
}
.m-panel .panel-head .m-toolbar {
  height: 26px;
  padding: 7px 5px 7px 0px;
}
.m-panel .panel-head .m-toolbar .item {
  height: 26px;
  line-height: 26px;
}
.m-panel .panel-head .m-toolbar .item .u-btn {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .item .u-btn .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .item .u-btn .wsbp-iconfont {
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .item .m-combo {
  height: 26px;
}
.m-panel .panel-head .m-toolbar .u-group {
  height: 26px;
  padding: 0;
}
.m-panel .panel-head .m-toolbar .u-group .item {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  padding: 0px;
}
.m-panel .panel-head .m-toolbar .u-group .item .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .u-group .item button.u-btn,
.m-panel .panel-head .m-toolbar .u-group .item select.u-input,
.m-panel .panel-head .m-toolbar .u-group .item .u-select {
  height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 24px;
}
.m-panel .panel-head .m-toolbar .u-group .item button.u-btn .iconfont,
.m-panel .panel-head .m-toolbar .u-group .item select.u-input .iconfont,
.m-panel .panel-head .m-toolbar .u-group .item .u-select .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .u-group .u-btn,
.m-panel .panel-head .m-toolbar .u-group .u-input,
.m-panel .panel-head .m-toolbar .u-group .mark,
.m-panel .panel-head .m-toolbar .u-group .u-label,
.m-panel .panel-head .m-toolbar .u-group .u-group-center,
.m-panel .panel-head .m-toolbar .u-group .u-group-left,
.m-panel .panel-head .m-toolbar .u-group .u-group-right {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .u-group .u-btn .iconfont,
.m-panel .panel-head .m-toolbar .u-group .u-input .iconfont,
.m-panel .panel-head .m-toolbar .u-group .mark .iconfont,
.m-panel .panel-head .m-toolbar .u-group .u-label .iconfont,
.m-panel .panel-head .m-toolbar .u-group .u-group-center .iconfont,
.m-panel .panel-head .m-toolbar .u-group .u-group-left .iconfont,
.m-panel .panel-head .m-toolbar .u-group .u-group-right .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .u-group button.u-btn,
.m-panel .panel-head .m-toolbar .u-group select.u-input,
.m-panel .panel-head .m-toolbar .u-group .u-select {
  height: 26px;
  line-height: 26px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 24px;
}
.m-panel .panel-head .m-toolbar .u-group button.u-btn .iconfont,
.m-panel .panel-head .m-toolbar .u-group select.u-input .iconfont,
.m-panel .panel-head .m-toolbar .u-group .u-select .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .u-group select.u-input,
.m-panel .panel-head .m-toolbar .u-group .u-select {
  padding: 0;
  *font-size: 17px;
}
.m-panel .panel-head .m-toolbar .u-group .u-switch {
  height: 26px;
}
.m-panel .panel-head .m-toolbar .u-group .u-switch .iconfont {
  font-size: 20.8px;
}
.m-panel .panel-head .m-toolbar .u-group .u-inputitem.u-input {
  padding-left: 0;
  padding-right: 0;
}
.m-panel .panel-head .m-toolbar .u-group .u-inputitem.u-input .u-btn-checkbox,
.m-panel .panel-head .m-toolbar .u-group .u-inputitem.u-input .checkbox {
  height: 24px !important;
  line-height: 24px;
}
.m-panel .panel-head .m-toolbar .u-group .item .iconfont {
  min-width: 12px;
  display: inline-block;
  padding: 0 5px;
}
.m-panel .panel-head .m-toolbar .u-group .item.u-btn .iconfont,
.m-panel .panel-head .m-toolbar .u-group .item.mark .iconfont {
  padding: 0;
}
.m-panel .panel-head .m-toolbar .u-group .u-input.m-combo .u-group,
.m-panel .panel-head .m-toolbar .u-group .u-input.g-combo .u-group {
  height: 24px;
}
.m-panel .panel-head .m-toolbar .u-group object,
.m-panel .panel-head .m-toolbar .u-group embed {
  width: 26px !important;
  height: 26px !important;
}
.m-panel .panel-head .m-toolbar .title {
  height: 24px;
  line-height: 24px;
}
.m-panel .panel-head .m-toolbar .u-switch {
  height: 26px;
}
.m-panel .panel-head .m-toolbar .u-switch .iconfont {
  font-size: 20.8px;
}
.m-panel .panel-head .m-toolbar .u-checkbox {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .u-checkbox .iconfont {
  font-size: 12px;
}
.m-panel .panel-head .m-toolbar .tabs {
  margin-top: 2px;
  margin-bottom: 2px;
}
.m-panel .panel-head .m-toolbar .tabs li {
  border-radius: 6.5px;
}
.m-panel .panel-head .m-toolbar .tabs li a {
  height: 22px;
  line-height: 22px;
  border-radius: 6.5px;
}
.m-panel .panel-head .m-toolbar .m-topmenu {
  height: 26px;
}
.m-panel .panel-head .m-toolbar .m-topmenu li {
  height: 26px;
}
.m-panel .panel-head .m-toolbar .m-topmenu li a {
  height: 26px;
  line-height: 26px;
}
.m-panel .panel-head .m-toolbar .m-topmenu li a.active {
  height: 23px;
}
.m-panel .panel-head .m-toolbar .m-topmenu li ul {
  top: 26px;
}
.m-panel .panel-head .m-toolbar .m-topmenu li ul li {
  height: 26px;
}
.m-panel .panel-head .m-toolbar .m-topmenu li ul li a {
  height: 26px;
  line-height: 26px;
}
.m-panel .panel-head .m-toolbar .m-topmenu li ul li a.active {
  height: 26px;
}
.m-panel .panel-head .m-toolbar .m-topmenu li ul li ul {
  top: 0;
}
.m-panel .panel-head .m-toolbar .item,
.m-panel .panel-head .m-toolbar .title {
  padding-top: 0px;
  padding-bottom: 0px;
}
.m-panel .panel-head .m-toolbar .title {
  height: 26px;
  line-height: 26px;
}
.m-panel .panel-head .m-toolbar .u-btn {
  padding: 0 6px!important;
}
.m-panel .panel-foot .u-group {
  height: 26px;
  padding: 0;
}
.m-panel .panel-foot .u-group .item {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  padding: 0px;
}
.m-panel .panel-foot .u-group .item .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .u-group .item button.u-btn,
.m-panel .panel-foot .u-group .item select.u-input,
.m-panel .panel-foot .u-group .item .u-select {
  height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 24px;
}
.m-panel .panel-foot .u-group .item button.u-btn .iconfont,
.m-panel .panel-foot .u-group .item select.u-input .iconfont,
.m-panel .panel-foot .u-group .item .u-select .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .u-group .u-btn,
.m-panel .panel-foot .u-group .u-input,
.m-panel .panel-foot .u-group .mark,
.m-panel .panel-foot .u-group .u-label,
.m-panel .panel-foot .u-group .u-group-center,
.m-panel .panel-foot .u-group .u-group-left,
.m-panel .panel-foot .u-group .u-group-right {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-panel .panel-foot .u-group .u-btn .iconfont,
.m-panel .panel-foot .u-group .u-input .iconfont,
.m-panel .panel-foot .u-group .mark .iconfont,
.m-panel .panel-foot .u-group .u-label .iconfont,
.m-panel .panel-foot .u-group .u-group-center .iconfont,
.m-panel .panel-foot .u-group .u-group-left .iconfont,
.m-panel .panel-foot .u-group .u-group-right .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .u-group button.u-btn,
.m-panel .panel-foot .u-group select.u-input,
.m-panel .panel-foot .u-group .u-select {
  height: 26px;
  line-height: 26px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 24px;
}
.m-panel .panel-foot .u-group button.u-btn .iconfont,
.m-panel .panel-foot .u-group select.u-input .iconfont,
.m-panel .panel-foot .u-group .u-select .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .u-group select.u-input,
.m-panel .panel-foot .u-group .u-select {
  padding: 0;
  *font-size: 17px;
}
.m-panel .panel-foot .u-group .u-switch {
  height: 26px;
}
.m-panel .panel-foot .u-group .u-switch .iconfont {
  font-size: 20.8px;
}
.m-panel .panel-foot .u-group .u-inputitem.u-input {
  padding-left: 0;
  padding-right: 0;
}
.m-panel .panel-foot .u-group .u-inputitem.u-input .u-btn-checkbox,
.m-panel .panel-foot .u-group .u-inputitem.u-input .checkbox {
  height: 24px !important;
  line-height: 24px;
}
.m-panel .panel-foot .u-group .item .iconfont {
  min-width: 12px;
  display: inline-block;
  padding: 0 5px;
}
.m-panel .panel-foot .u-group .item.u-btn .iconfont,
.m-panel .panel-foot .u-group .item.mark .iconfont {
  padding: 0;
}
.m-panel .panel-foot .u-group .u-input.m-combo .u-group,
.m-panel .panel-foot .u-group .u-input.g-combo .u-group {
  height: 24px;
}
.m-panel .panel-foot .u-group object,
.m-panel .panel-foot .u-group embed {
  width: 26px !important;
  height: 26px !important;
}
.m-panel .panel-foot .u-group .item {
  padding-top: 0px;
  padding-bottom: 0px;
}
.m-panel .panel-foot .m-toolbar {
  height: 26px;
  padding: 3px 0;
}
.m-panel .panel-foot .m-toolbar .item {
  height: 26px;
  line-height: 26px;
}
.m-panel .panel-foot .m-toolbar .item .u-btn {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .item .u-btn .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .item .m-combo {
  height: 26px;
}
.m-panel .panel-foot .m-toolbar .u-group {
  height: 26px;
  padding: 0;
}
.m-panel .panel-foot .m-toolbar .u-group .item {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  padding: 0px;
}
.m-panel .panel-foot .m-toolbar .u-group .item .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .u-group .item button.u-btn,
.m-panel .panel-foot .m-toolbar .u-group .item select.u-input,
.m-panel .panel-foot .m-toolbar .u-group .item .u-select {
  height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 24px;
}
.m-panel .panel-foot .m-toolbar .u-group .item button.u-btn .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .item select.u-input .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .item .u-select .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .u-group .u-btn,
.m-panel .panel-foot .m-toolbar .u-group .u-input,
.m-panel .panel-foot .m-toolbar .u-group .mark,
.m-panel .panel-foot .m-toolbar .u-group .u-label,
.m-panel .panel-foot .m-toolbar .u-group .u-group-center,
.m-panel .panel-foot .m-toolbar .u-group .u-group-left,
.m-panel .panel-foot .m-toolbar .u-group .u-group-right {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .u-group .u-btn .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .u-input .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .mark .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .u-label .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .u-group-center .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .u-group-left .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .u-group-right .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .u-group button.u-btn,
.m-panel .panel-foot .m-toolbar .u-group select.u-input,
.m-panel .panel-foot .m-toolbar .u-group .u-select {
  height: 26px;
  line-height: 26px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 24px;
}
.m-panel .panel-foot .m-toolbar .u-group button.u-btn .iconfont,
.m-panel .panel-foot .m-toolbar .u-group select.u-input .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .u-select .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .u-group select.u-input,
.m-panel .panel-foot .m-toolbar .u-group .u-select {
  padding: 0;
  *font-size: 17px;
}
.m-panel .panel-foot .m-toolbar .u-group .u-switch {
  height: 26px;
}
.m-panel .panel-foot .m-toolbar .u-group .u-switch .iconfont {
  font-size: 20.8px;
}
.m-panel .panel-foot .m-toolbar .u-group .u-inputitem.u-input {
  padding-left: 0;
  padding-right: 0;
}
.m-panel .panel-foot .m-toolbar .u-group .u-inputitem.u-input .u-btn-checkbox,
.m-panel .panel-foot .m-toolbar .u-group .u-inputitem.u-input .checkbox {
  height: 24px !important;
  line-height: 24px;
}
.m-panel .panel-foot .m-toolbar .u-group .item .iconfont {
  min-width: 12px;
  display: inline-block;
  padding: 0 5px;
}
.m-panel .panel-foot .m-toolbar .u-group .item.u-btn .iconfont,
.m-panel .panel-foot .m-toolbar .u-group .item.mark .iconfont {
  padding: 0;
}
.m-panel .panel-foot .m-toolbar .u-group .u-input.m-combo .u-group,
.m-panel .panel-foot .m-toolbar .u-group .u-input.g-combo .u-group {
  height: 24px;
}
.m-panel .panel-foot .m-toolbar .u-group object,
.m-panel .panel-foot .m-toolbar .u-group embed {
  width: 26px !important;
  height: 26px !important;
}
.m-panel .panel-foot .m-toolbar .title {
  height: 24px;
  line-height: 24px;
}
.m-panel .panel-foot .m-toolbar .u-switch {
  height: 26px;
}
.m-panel .panel-foot .m-toolbar .u-switch .iconfont {
  font-size: 20.8px;
}
.m-panel .panel-foot .m-toolbar .u-checkbox {
  height: 24px;
  line-height: 24px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .u-checkbox .iconfont {
  font-size: 12px;
}
.m-panel .panel-foot .m-toolbar .tabs {
  margin-top: 2px;
  margin-bottom: 2px;
}
.m-panel .panel-foot .m-toolbar .tabs li {
  border-radius: 6.5px;
}
.m-panel .panel-foot .m-toolbar .tabs li a {
  height: 22px;
  line-height: 22px;
  border-radius: 6.5px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu {
  height: 26px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu li {
  height: 26px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu li a {
  height: 26px;
  line-height: 26px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu li a.active {
  height: 23px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu li ul {
  top: 26px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu li ul li {
  height: 26px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu li ul li a {
  height: 26px;
  line-height: 26px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu li ul li a.active {
  height: 26px;
}
.m-panel .panel-foot .m-toolbar .m-topmenu li ul li ul {
  top: 0;
}
.m-panel .panel-foot .m-toolbar .item {
  padding-top: 0px;
  padding-bottom: 0px;
}
.m-panel .panel-foot .panel-foot-btnbar {
  padding: 3px 10px 2px 10px;
  float: left;
}
.m-panel .panel-foot .panel-foot-btnbar i {
  font-size: 13px;
}
.m-panel-mask {
  display: none;
  position: fixed;
  overflow: hidden;
  left: 0px;
  top: 0px;
  *position: absolute;
  *top: expression(eval(document.documentElement.scrollTop));
}
.m-panel-maskshow {
  display: block;
  filter: alpha(opacity=40) !important;
  opacity: 0.6 !important;
  background: #000;
}
.m-table {
  margin: 0;
  line-height: 18px;
  border-style: solid;
  border-width: 1px;
  border-spacing: 0px;
  border-collapse: collapse;
  table-layout: fixed;
  word-break: break-all;
  background-color: #ffffff;
  border-color: #cccccc !important;
}
.m-table table {
  width: 100%;
  table-layout: fixed;
}
.m-table th,
.m-table td {
  padding: 5px 8px;
  border-style: solid;
  border-width: 1px;
}
.m-table th p,
.m-table td p,
.m-table th .u-input-span,
.m-table td .u-input-span {
  padding: 0 8px 0px 8px;
}
.m-table th {
  font-weight: bold;
}
.m-table thead th {
  font-weight: normal;
}
.m-table thead th:last-child {
  width: auto;
}
.m-table thead th .m-icon {
  display: inline;
}
.m-table thead tr th:first-child {
  border-left: 0;
}
.m-table thead tr th:last-child {
  border-right: 0;
}
.m-table tbody td:last-child {
  width: auto;
}
.m-table tbody tr:first-child td {
  border-top: 0;
}
.m-table tbody tr:last-child td {
  border-bottom: 0;
}
.m-table tbody tr td:first-child {
  border-left: 0;
}
.m-table tbody tr td:last-child {
  border-right: 0;
}
.m-table tbody tr:hover td,
.m-table tbody tr.current:hover td,
.m-table tbody tr.current:hover .lockColumnBg td {
  cursor: pointer;
  transition: background-color 0.4s, color 0.4s, border-color 0.4s;
  -moz-transition: background-color 0.4s, color 0.4s, border-color 0.4s;
  -webkit-transition: background-color 0.4s, color 0.4s, border-color 0.4s;
  -o-transition: background-color 0.4s, color 0.4s, border-color 0.4s;
}
.m-table tbody tr.current,
.m-table tbody tr.current .lockColumnBg,
.m-table tbody tr.current:hover td {
  cursor: pointer;
}
.m-table tbody.complex {
  border-top-width: 13px;
  border-top-style: solid;
  border-bottom-width: 2px;
  border-bottom-style: solid;
}
.m-table.mini th,
.m-table.min th,
.m-table.mini td,
.m-table.min td {
  padding: 2px 6px !important;
  border-style: solid;
  border-width: 1px;
}
.m-table.sm th,
.m-table.sm td {
  padding: 3px 6px !important;
  border-style: solid;
  border-width: 1px;
}
.m-table .m-table-form td {
  border-style: solid;
  border-width: 1px;
  padding: 0px!important;
}
.m-table .m-table-form td .u-formitem {
  padding: 5px;
}
.m-table.bootstrap,
.m-table.style01 {
  border-top: none;
  border-left: none;
  border-right: none;
}
.m-table.bootstrap tbody td,
.m-table.style01 tbody td,
.m-table.bootstrap thead th,
.m-table.style01 thead th {
  border-left: none;
  border-right: none;
}
.m-table.bootstrap thead th,
.m-table.style01 thead th {
  border-top: none;
}
.m-table.bootstrap tbody td,
.m-table.style01 tbody td {
  padding: 9px 8px;
}
.m-table .table-text,
.m-table .text {
  display: block;
  float: left;
  width: 100%;
  margin: 0px;
  padding: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m-table.m-treegrid tr td.node {
  background-repeat: no-repeat;
}
.m-table.m-treegrid tr td.group {
  background-repeat: no-repeat;
  cursor: pointer;
}
.m-table.m-treegrid tr td.group.open {
  background-repeat: no-repeat;
  cursor: pointer;
}
.m-table.m-treegrid tr td.n1 {
  padding-left: 44px;
  background-position: 8px 50%;
}
.m-table.m-treegrid tr td.n2 {
  padding-left: 61px;
  background-position: 25px 50%;
}
.m-table.m-treegrid tr td.n3 {
  padding-left: 81px;
  background-position: 45px 50%;
}
.m-table.m-treegrid tr td.n4 {
  padding-left: 103px;
  background-position: 66px 50%;
}
.m-table.m-treegrid tr td.n5 {
  padding-left: 124px;
  background-position: 87px 50%;
}
.m-table.m-treegrid tr td.n6 {
  padding-left: 146px;
  background-position: 109px 50%;
}
.m-table.m-treegrid tr td.n7 {
  padding-left: 164px;
  background-position: 128px 50%;
}
.m-table.m-treegrid tr td.n8 {
  padding-left: 184px;
  background-position: 147px 50%;
}
.m-table.m-treegrid tr td.n9 {
  padding-left: 206px;
  background-position: 168px 50%;
}
.m-table.m-treegrid tr td.n10 {
  padding-left: 229px;
  background-position: 190px 50%;
}
.m-table th,
.m-table td {
  border-color: #cccccc;
}
.m-table th .u-input,
.m-table td .u-input {
  height: 26px;
  line-height: 26px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 12px;
}
.m-table th .u-input .iconfont,
.m-table td .u-input .iconfont {
  font-size: 12px;
}
.m-table th .u-group,
.m-table td .u-group {
  height: 28px;
  padding: 0;
}
.m-table th .u-group .item,
.m-table td .u-group .item {
  height: 26px;
  line-height: 26px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  padding: 0px;
}
.m-table th .u-group .item .iconfont,
.m-table td .u-group .item .iconfont {
  font-size: 12px;
}
.m-table th .u-group .item button.u-btn,
.m-table td .u-group .item button.u-btn,
.m-table th .u-group .item select.u-input,
.m-table td .u-group .item select.u-input,
.m-table th .u-group .item .u-select,
.m-table td .u-group .item .u-select {
  height: 26px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 26px;
}
.m-table th .u-group .item button.u-btn .iconfont,
.m-table td .u-group .item button.u-btn .iconfont,
.m-table th .u-group .item select.u-input .iconfont,
.m-table td .u-group .item select.u-input .iconfont,
.m-table th .u-group .item .u-select .iconfont,
.m-table td .u-group .item .u-select .iconfont {
  font-size: 12px;
}
.m-table th .u-group .u-btn,
.m-table td .u-group .u-btn,
.m-table th .u-group .u-input,
.m-table td .u-group .u-input,
.m-table th .u-group .mark,
.m-table td .u-group .mark,
.m-table th .u-group .u-label,
.m-table td .u-group .u-label,
.m-table th .u-group .u-group-center,
.m-table td .u-group .u-group-center,
.m-table th .u-group .u-group-left,
.m-table td .u-group .u-group-left,
.m-table th .u-group .u-group-right,
.m-table td .u-group .u-group-right {
  height: 26px;
  line-height: 26px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.m-table th .u-group .u-btn .iconfont,
.m-table td .u-group .u-btn .iconfont,
.m-table th .u-group .u-input .iconfont,
.m-table td .u-group .u-input .iconfont,
.m-table th .u-group .mark .iconfont,
.m-table td .u-group .mark .iconfont,
.m-table th .u-group .u-label .iconfont,
.m-table td .u-group .u-label .iconfont,
.m-table th .u-group .u-group-center .iconfont,
.m-table td .u-group .u-group-center .iconfont,
.m-table th .u-group .u-group-left .iconfont,
.m-table td .u-group .u-group-left .iconfont,
.m-table th .u-group .u-group-right .iconfont,
.m-table td .u-group .u-group-right .iconfont {
  font-size: 12px;
}
.m-table th .u-group button.u-btn,
.m-table td .u-group button.u-btn,
.m-table th .u-group select.u-input,
.m-table td .u-group select.u-input,
.m-table th .u-group .u-select,
.m-table td .u-group .u-select {
  height: 28px;
  line-height: 28px;
  border-width: 1px;
  padding-top: 0 ;
  padding-bottom: 0 ;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 26px;
}
.m-table th .u-group button.u-btn .iconfont,
.m-table td .u-group button.u-btn .iconfont,
.m-table th .u-group select.u-input .iconfont,
.m-table td .u-group select.u-input .iconfont,
.m-table th .u-group .u-select .iconfont,
.m-table td .u-group .u-select .iconfont {
  font-size: 12px;
}
.m-table th .u-group select.u-input,
.m-table td .u-group select.u-input,
.m-table th .u-group .u-select,
.m-table td .u-group .u-select {
  padding: 0;
  *font-size: 19px;
}
.m-table th .u-group .u-switch,
.m-table td .u-group .u-switch {
  height: 28px;
}
.m-table th .u-group .u-switch .iconfont,
.m-table td .u-group .u-switch .iconfont {
  font-size: 22.4px;
}
.m-table th .u-group .u-inputitem.u-input,
.m-table td .u-group .u-inputitem.u-input {
  padding-left: 0;
  padding-right: 0;
}
.m-table th .u-group .u-inputitem.u-input .u-btn-checkbox,
.m-table td .u-group .u-inputitem.u-input .u-btn-checkbox,
.m-table th .u-group .u-inputitem.u-input .checkbox,
.m-table td .u-group .u-inputitem.u-input .checkbox {
  height: 26px !important;
  line-height: 26px;
}
.m-table th .u-group .item .iconfont,
.m-table td .u-group .item .iconfont {
  min-width: 12px;
  display: inline-block;
  padding: 0 5px;
}
.m-table th .u-group .item.u-btn .iconfont,
.m-table td .u-group .item.u-btn .iconfont,
.m-table th .u-group .item.mark .iconfont,
.m-table td .u-group .item.mark .iconfont {
  padding: 0;
}
.m-table th .u-group .u-input.m-combo .u-group,
.m-table td .u-group .u-input.m-combo .u-group,
.m-table th .u-group .u-input.g-combo .u-group,
.m-table td .u-group .u-input.g-combo .u-group {
  height: 26px;
}
.m-table th .u-group object,
.m-table td .u-group object,
.m-table th .u-group embed,
.m-table td .u-group embed {
  width: 28px !important;
  height: 28px !important;
}
.m-table .u-btn {
  background-color: #fafafa;
  color: #949494;
  border-color: #ededed;
  background-repeat: no-repeat;
}
.m-table .u-btn:hover {
  background-color: #ffffff;
  color: #999999;
  border-color: #f2f2f2;
  background-repeat: no-repeat;
}
.m-table .u-btn:active,
.m-table .u-btn.active {
  background: #fafafa;
}
.m-table .u-btn:disabled,
.m-table .u-btn.disabled {
  background-color: #fafafa;
  color: #949494;
  border-color: #ededed;
  background-repeat: no-repeat;
  color: rgba(173, 173, 173, 0.6);
}
.m-table .u-btn.success {
  background-color: #339933;
  color: #ecf9ec;
  border-color: #2d862d;
  background-repeat: no-repeat;
}
.m-table .u-btn.success:hover {
  background-color: #37a437;
  color: #f7fcf7;
  border-color: #309130;
  background-repeat: no-repeat;
}
.m-table .u-btn.success:active,
.m-table .u-btn.success.active {
  background: #339933;
}
.m-table .u-btn.success:disabled,
.m-table .u-btn.success.disabled {
  background-color: #4a824a;
  color: #eff6ef;
  border-color: #417141;
  background-repeat: no-repeat;
  color: rgba(13, 38, 13, 0.6);
}
.m-table .u-group .item {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
}
.m-table .u-group .item a {
  color: #5c5c5c;
}
.m-table .u-group .item a:hover {
  color: #474747;
}
.m-table .u-group .item hr {
  border-color: #e0e0e0;
}
.m-table .u-group .mark {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
}
.m-table .u-group .mark a {
  color: #5c5c5c;
}
.m-table .u-group .mark a:hover {
  color: #474747;
}
.m-table .u-group .mark hr {
  border-color: #e0e0e0;
}
.m-table .u-group .u-btn {
  background-color: #ededed;
  color: #878787;
  border-color: #e0e0e0;
  background-repeat: no-repeat;
}
.m-table .u-group .u-btn:hover {
  background-color: #f5f5f5;
  color: #8f8f8f;
  border-color: #e8e8e8;
  background-repeat: no-repeat;
}
.m-table .u-group .u-btn:active,
.m-table .u-group .u-btn.active {
  background: #ededed;
}
.m-table .u-group .u-btn:disabled,
.m-table .u-group .u-btn.disabled {
  background-color: #ededed;
  color: #878787;
  border-color: #e0e0e0;
  background-repeat: no-repeat;
  color: rgba(161, 161, 161, 0.6);
}
.m-table .u-group .u-input {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-color: #ffffff;
}
.m-table .u-group .u-input a {
  color: #696969;
}
.m-table .u-group .u-input a:hover {
  color: #545454;
}
.m-table .u-group .u-input hr {
  border-color: #ededed;
}
.m-table .u-group .u-input::-webkit-input-placeholder {
  color: #c7c7c7;
}
.m-table .u-group .u-input:-moz-placeholder {
  color: #c7c7c7;
}
.m-table .u-group .u-input::-moz-placeholder {
  color: #c7c7c7;
}
.m-table .u-group .u-input:-ms-input-placeholder {
  color: #c7c7c7;
}
.m-table .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table .u-group .u-inputdiv.m-table .u-group .u-input:hover {
  background-image: none!important;
}
.m-table .u-group .u-input:focus {
  border-color: #a1d6ee;
  background-color: #d5edf7;
  color: #1f82ae;
}
.m-table .u-group .u-input:focus a {
  color: #1a6b90;
}
.m-table .u-group .u-input:focus a:hover {
  color: #14516d;
}
.m-table .u-group .u-input:focus hr {
  border-color: #bfe3f4;
}
.m-table .u-group .u-input.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table .u-group .u-input.nofocus:focus a {
  color: #696969;
}
.m-table .u-group .u-input.nofocus:focus a:hover {
  color: #545454;
}
.m-table .u-group .u-input.nofocus:focus hr {
  border-color: #ededed;
}
.m-table .u-group .u-input.err {
  border-color: #f0b3af;
  background-color: #f9e4e2;
  color: #b92e23;
}
.m-table .u-group .u-input.err a {
  color: #9b261e;
}
.m-table .u-group .u-input.err a:hover {
  color: #791e17;
}
.m-table .u-group .u-input.err hr {
  border-color: #f5cfcd;
}
.m-table .u-group .u-input:disabled {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table .u-group .u-input:disabled a {
  color: #5c5c5c;
}
.m-table .u-group .u-input:disabled a:hover {
  color: #474747;
}
.m-table .u-group .u-input:disabled hr {
  border-color: #e0e0e0;
}
.m-table .u-group .u-input.disabled,
.m-table .u-group .u-input.disabled:hover {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table .u-group .u-input.disabled a,
.m-table .u-group .u-input.disabled:hover a {
  color: #5c5c5c;
}
.m-table .u-group .u-input.disabled a:hover,
.m-table .u-group .u-input.disabled:hover a:hover {
  color: #474747;
}
.m-table .u-group .u-input.disabled hr,
.m-table .u-group .u-input.disabled:hover hr {
  border-color: #e0e0e0;
}
.m-table .u-group .u-input .option-block {
  border-color: #c7c7c7;
  background-color: #e6e6e6;
  color: #666666;
}
.m-table .u-group .u-input .option-block a {
  color: #545454;
}
.m-table .u-group .u-input .option-block a:hover {
  color: #404040;
}
.m-table .u-group .u-input .option-block hr {
  border-color: #d9d9d9;
}
.m-table .u-group .u-select {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table .u-group .u-select a {
  color: #696969;
}
.m-table .u-group .u-select a:hover {
  color: #545454;
}
.m-table .u-group .u-select hr {
  border-color: #ededed;
}
.m-table .u-group .u-select:hover {
  background-image: none;
}
.m-table .u-group .u-select:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-image: none;
}
.m-table .u-group .u-select:focus a {
  color: #696969;
}
.m-table .u-group .u-select:focus a:hover {
  color: #545454;
}
.m-table .u-group .u-select:focus hr {
  border-color: #ededed;
}
.m-table .u-group .u-select.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table .u-group .u-select.nofocus:focus a {
  color: #696969;
}
.m-table .u-group .u-select.nofocus:focus a:hover {
  color: #545454;
}
.m-table .u-group .u-select.nofocus:focus hr {
  border-color: #ededed;
}
.m-table .u-group .u-select.err {
  border-color: #ea7067;
  background-color: #f2a39d;
  color: #7f1911;
}
.m-table .u-group .u-select.err a {
  color: #5f130d;
}
.m-table .u-group .u-select.err a:hover {
  color: #3b0c08;
}
.m-table .u-group .u-select.err hr {
  border-color: #ef8e87;
}
.m-table .u-group .u-select.disabled,
.m-table .u-group .u-select:disabled {
  border-color: #b5b5b5;
  background-color: #d4d4d4;
  color: #545454;
  background-image: none!important;
}
.m-table .u-group .u-select.disabled a,
.m-table .u-group .u-select:disabled a {
  color: #424242;
}
.m-table .u-group .u-select.disabled a:hover,
.m-table .u-group .u-select:disabled a:hover {
  color: #2e2e2e;
}
.m-table .u-group .u-select.disabled hr,
.m-table .u-group .u-select:disabled hr {
  border-color: #c7c7c7;
}
.m-table thead th,
.m-table thead td {
  color: #737373;
  background-color: #e6e6e6;
}
.m-table tbody th,
.m-table tbody td {
  color: #666666;
  background-color: #ffffff;
}
.m-table tbody tr:nth-child(2n) td {
  background-color: #f2f2f2;
}
.m-table tbody tr:hover td,
.m-table tbody tr.current:hover td,
.m-table tbody tr.current:hover .lockColumnBg td,
.m-table tbody tr.active td,
.m-table tbody tr.active:hover td,
.m-table tbody tr.active:hover .lockColumnBg td {
  border-color: #ffda78;
  background-color: #ffebb5;
  color: #b58400;
}
.m-table tbody tr:hover td a,
.m-table tbody tr.current:hover td a,
.m-table tbody tr.current:hover .lockColumnBg td a,
.m-table tbody tr.active td a,
.m-table tbody tr.active:hover td a,
.m-table tbody tr.active:hover .lockColumnBg td a {
  color: #916a00;
}
.m-table tbody tr:hover td a:hover,
.m-table tbody tr.current:hover td a:hover,
.m-table tbody tr.current:hover .lockColumnBg td a:hover,
.m-table tbody tr.active td a:hover,
.m-table tbody tr.active:hover td a:hover,
.m-table tbody tr.active:hover .lockColumnBg td a:hover {
  color: #694c00;
}
.m-table tbody tr:hover td hr,
.m-table tbody tr.current:hover td hr,
.m-table tbody tr.current:hover .lockColumnBg td hr,
.m-table tbody tr.active td hr,
.m-table tbody tr.active:hover td hr,
.m-table tbody tr.active:hover .lockColumnBg td hr {
  border-color: #ffe49c;
}
.m-table tbody tr:hover td .u-btn,
.m-table tbody tr.current:hover td .u-btn,
.m-table tbody tr.current:hover .lockColumnBg td .u-btn,
.m-table tbody tr.active td .u-btn,
.m-table tbody tr.active:hover td .u-btn,
.m-table tbody tr.active:hover .lockColumnBg td .u-btn {
  background-color: #fff6de;
  color: #ffbf12;
  border-color: #ffefc4;
  background-repeat: no-repeat;
}
.m-table tbody tr:hover td .u-btn:hover,
.m-table tbody tr.current:hover td .u-btn:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-btn:hover,
.m-table tbody tr.active td .u-btn:hover,
.m-table tbody tr.active:hover td .u-btn:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-btn:hover {
  background-color: #fffaed;
  color: #ffc321;
  border-color: #fff3d4;
  background-repeat: no-repeat;
}
.m-table tbody tr:hover td .u-btn:active,
.m-table tbody tr.current:hover td .u-btn:active,
.m-table tbody tr.current:hover .lockColumnBg td .u-btn:active,
.m-table tbody tr.active td .u-btn:active,
.m-table tbody tr.active:hover td .u-btn:active,
.m-table tbody tr.active:hover .lockColumnBg td .u-btn:active,
.m-table tbody tr:hover td .u-btn.active,
.m-table tbody tr.current:hover td .u-btn.active,
.m-table tbody tr.current:hover .lockColumnBg td .u-btn.active,
.m-table tbody tr.active td .u-btn.active,
.m-table tbody tr.active:hover td .u-btn.active,
.m-table tbody tr.active:hover .lockColumnBg td .u-btn.active {
  background: #fff6de;
}
.m-table tbody tr:hover td .u-btn:disabled,
.m-table tbody tr.current:hover td .u-btn:disabled,
.m-table tbody tr.current:hover .lockColumnBg td .u-btn:disabled,
.m-table tbody tr.active td .u-btn:disabled,
.m-table tbody tr.active:hover td .u-btn:disabled,
.m-table tbody tr.active:hover .lockColumnBg td .u-btn:disabled,
.m-table tbody tr:hover td .u-btn.disabled,
.m-table tbody tr.current:hover td .u-btn.disabled,
.m-table tbody tr.current:hover .lockColumnBg td .u-btn.disabled,
.m-table tbody tr.active td .u-btn.disabled,
.m-table tbody tr.active:hover td .u-btn.disabled,
.m-table tbody tr.active:hover .lockColumnBg td .u-btn.disabled {
  background-color: #fbf4e2;
  color: #e4b22d;
  border-color: #f8eccb;
  background-repeat: no-repeat;
  color: rgba(255, 205, 69, 0.6);
}
.m-table tbody tr:hover td .u-group .item,
.m-table tbody tr.current:hover td .u-group .item,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .item,
.m-table tbody tr.active td .u-group .item,
.m-table tbody tr.active:hover td .u-group .item,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .item {
  border-color: #ffdf87;
  background-color: #ffefc4;
  color: #c48f00;
}
.m-table tbody tr:hover td .u-group .item a,
.m-table tbody tr.current:hover td .u-group .item a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .item a,
.m-table tbody tr.active td .u-group .item a,
.m-table tbody tr.active:hover td .u-group .item a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .item a {
  color: #a17500;
}
.m-table tbody tr:hover td .u-group .item a:hover,
.m-table tbody tr.current:hover td .u-group .item a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .item a:hover,
.m-table tbody tr.active td .u-group .item a:hover,
.m-table tbody tr.active:hover td .u-group .item a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .item a:hover {
  color: #785700;
}
.m-table tbody tr:hover td .u-group .item hr,
.m-table tbody tr.current:hover td .u-group .item hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .item hr,
.m-table tbody tr.active td .u-group .item hr,
.m-table tbody tr.active:hover td .u-group .item hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .item hr {
  border-color: #ffe8ab;
}
.m-table tbody tr:hover td .u-group .mark,
.m-table tbody tr.current:hover td .u-group .mark,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .mark,
.m-table tbody tr.active td .u-group .mark,
.m-table tbody tr.active:hover td .u-group .mark,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .mark {
  border-color: #ffdf87;
  background-color: #ffefc4;
  color: #c48f00;
}
.m-table tbody tr:hover td .u-group .mark a,
.m-table tbody tr.current:hover td .u-group .mark a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .mark a,
.m-table tbody tr.active td .u-group .mark a,
.m-table tbody tr.active:hover td .u-group .mark a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .mark a {
  color: #a17500;
}
.m-table tbody tr:hover td .u-group .mark a:hover,
.m-table tbody tr.current:hover td .u-group .mark a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .mark a:hover,
.m-table tbody tr.active td .u-group .mark a:hover,
.m-table tbody tr.active:hover td .u-group .mark a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .mark a:hover {
  color: #785700;
}
.m-table tbody tr:hover td .u-group .mark hr,
.m-table tbody tr.current:hover td .u-group .mark hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .mark hr,
.m-table tbody tr.active td .u-group .mark hr,
.m-table tbody tr.active:hover td .u-group .mark hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .mark hr {
  border-color: #ffe8ab;
}
.m-table tbody tr:hover td .u-group .u-btn,
.m-table tbody tr.current:hover td .u-group .u-btn,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-btn,
.m-table tbody tr.active td .u-group .u-btn,
.m-table tbody tr.active:hover td .u-group .u-btn,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-btn {
  background-color: #ffefc4;
  color: #f7b400;
  border-color: #ffe8ab;
  background-repeat: no-repeat;
}
.m-table tbody tr:hover td .u-group .u-btn:hover,
.m-table tbody tr.current:hover td .u-group .u-btn:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-btn:hover,
.m-table tbody tr.active td .u-group .u-btn:hover,
.m-table tbody tr.active:hover td .u-group .u-btn:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-btn:hover {
  background-color: #fff3d4;
  color: #ffbc08;
  border-color: #ffecba;
  background-repeat: no-repeat;
}
.m-table tbody tr:hover td .u-group .u-btn:active,
.m-table tbody tr.current:hover td .u-group .u-btn:active,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-btn:active,
.m-table tbody tr.active td .u-group .u-btn:active,
.m-table tbody tr.active:hover td .u-group .u-btn:active,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-btn:active,
.m-table tbody tr:hover td .u-group .u-btn.active,
.m-table tbody tr.current:hover td .u-group .u-btn.active,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-btn.active,
.m-table tbody tr.active td .u-group .u-btn.active,
.m-table tbody tr.active:hover td .u-group .u-btn.active,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-btn.active {
  background: #ffefc4;
}
.m-table tbody tr:hover td .u-group .u-btn:disabled,
.m-table tbody tr.current:hover td .u-group .u-btn:disabled,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-btn:disabled,
.m-table tbody tr.active td .u-group .u-btn:disabled,
.m-table tbody tr.active:hover td .u-group .u-btn:disabled,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-btn:disabled,
.m-table tbody tr:hover td .u-group .u-btn.disabled,
.m-table tbody tr.current:hover td .u-group .u-btn.disabled,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-btn.disabled,
.m-table tbody tr.active td .u-group .u-btn.disabled,
.m-table tbody tr.active:hover td .u-group .u-btn.disabled,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-btn.disabled {
  background-color: #f8eccb;
  color: #dba71c;
  border-color: #f5e4b4;
  background-repeat: no-repeat;
  color: rgba(255, 198, 43, 0.6);
}
.m-table tbody tr:hover td .u-group .u-input,
.m-table tbody tr.current:hover td .u-group .u-input,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input,
.m-table tbody tr.active td .u-group .u-input,
.m-table tbody tr.active:hover td .u-group .u-input,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
  background-color: #ffffff;
}
.m-table tbody tr:hover td .u-group .u-input a,
.m-table tbody tr.current:hover td .u-group .u-input a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input a,
.m-table tbody tr.active td .u-group .u-input a,
.m-table tbody tr.active:hover td .u-group .u-input a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input a {
  color: #ba8800;
}
.m-table tbody tr:hover td .u-group .u-input a:hover,
.m-table tbody tr.current:hover td .u-group .u-input a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input a:hover,
.m-table tbody tr.active td .u-group .u-input a:hover,
.m-table tbody tr.active:hover td .u-group .u-input a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input a:hover {
  color: #916a00;
}
.m-table tbody tr:hover td .u-group .u-input hr,
.m-table tbody tr.current:hover td .u-group .u-input hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input hr,
.m-table tbody tr.active td .u-group .u-input hr,
.m-table tbody tr.active:hover td .u-group .u-input hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input hr {
  border-color: #ffefc4;
}
.m-table tbody tr:hover td .u-group .u-input::-webkit-input-placeholder,
.m-table tbody tr.current:hover td .u-group .u-input::-webkit-input-placeholder,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input::-webkit-input-placeholder,
.m-table tbody tr.active td .u-group .u-input::-webkit-input-placeholder,
.m-table tbody tr.active:hover td .u-group .u-input::-webkit-input-placeholder,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input::-webkit-input-placeholder {
  color: #ffda78;
}
.m-table tbody tr:hover td .u-group .u-input:-moz-placeholder,
.m-table tbody tr.current:hover td .u-group .u-input:-moz-placeholder,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:-moz-placeholder,
.m-table tbody tr.active td .u-group .u-input:-moz-placeholder,
.m-table tbody tr.active:hover td .u-group .u-input:-moz-placeholder,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:-moz-placeholder {
  color: #ffda78;
}
.m-table tbody tr:hover td .u-group .u-input::-moz-placeholder,
.m-table tbody tr.current:hover td .u-group .u-input::-moz-placeholder,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input::-moz-placeholder,
.m-table tbody tr.active td .u-group .u-input::-moz-placeholder,
.m-table tbody tr.active:hover td .u-group .u-input::-moz-placeholder,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input::-moz-placeholder {
  color: #ffda78;
}
.m-table tbody tr:hover td .u-group .u-input:-ms-input-placeholder,
.m-table tbody tr.current:hover td .u-group .u-input:-ms-input-placeholder,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:-ms-input-placeholder,
.m-table tbody tr.active td .u-group .u-input:-ms-input-placeholder,
.m-table tbody tr.active:hover td .u-group .u-input:-ms-input-placeholder,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:-ms-input-placeholder {
  color: #ffda78;
}
.m-table tbody tr:hover td .u-group .u-input:hover,
.m-table tbody tr.current:hover td .u-group .u-input:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.active td .u-group .u-input:hover,
.m-table tbody tr.active:hover td .u-group .u-input:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table tbody tr:hover td .u-group .u-inputdiv.m-table tbody tr:hover td .u-group .u-input:hover,
.m-table tbody tr:hover td .u-group .u-inputdiv.m-table tbody tr.current:hover td .u-group .u-input:hover,
.m-table tbody tr:hover td .u-group .u-inputdiv.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr:hover td .u-group .u-inputdiv.m-table tbody tr.active td .u-group .u-input:hover,
.m-table tbody tr:hover td .u-group .u-inputdiv.m-table tbody tr.active:hover td .u-group .u-input:hover,
.m-table tbody tr:hover td .u-group .u-inputdiv.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.current:hover td .u-group .u-inputdiv.m-table tbody tr:hover td .u-group .u-input:hover,
.m-table tbody tr.current:hover td .u-group .u-inputdiv.m-table tbody tr.current:hover td .u-group .u-input:hover,
.m-table tbody tr.current:hover td .u-group .u-inputdiv.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.current:hover td .u-group .u-inputdiv.m-table tbody tr.active td .u-group .u-input:hover,
.m-table tbody tr.current:hover td .u-group .u-inputdiv.m-table tbody tr.active:hover td .u-group .u-input:hover,
.m-table tbody tr.current:hover td .u-group .u-inputdiv.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr:hover td .u-group .u-input:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.current:hover td .u-group .u-input:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.active td .u-group .u-input:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.active:hover td .u-group .u-input:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.active td .u-group .u-inputdiv.m-table tbody tr:hover td .u-group .u-input:hover,
.m-table tbody tr.active td .u-group .u-inputdiv.m-table tbody tr.current:hover td .u-group .u-input:hover,
.m-table tbody tr.active td .u-group .u-inputdiv.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.active td .u-group .u-inputdiv.m-table tbody tr.active td .u-group .u-input:hover,
.m-table tbody tr.active td .u-group .u-inputdiv.m-table tbody tr.active:hover td .u-group .u-input:hover,
.m-table tbody tr.active td .u-group .u-inputdiv.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.active:hover td .u-group .u-inputdiv.m-table tbody tr:hover td .u-group .u-input:hover,
.m-table tbody tr.active:hover td .u-group .u-inputdiv.m-table tbody tr.current:hover td .u-group .u-input:hover,
.m-table tbody tr.active:hover td .u-group .u-inputdiv.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.active:hover td .u-group .u-inputdiv.m-table tbody tr.active td .u-group .u-input:hover,
.m-table tbody tr.active:hover td .u-group .u-inputdiv.m-table tbody tr.active:hover td .u-group .u-input:hover,
.m-table tbody tr.active:hover td .u-group .u-inputdiv.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr:hover td .u-group .u-input:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.current:hover td .u-group .u-input:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.active td .u-group .u-input:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.active:hover td .u-group .u-input:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-inputdiv.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:hover {
  background-image: none!important;
}
.m-table tbody tr:hover td .u-group .u-input:focus,
.m-table tbody tr.current:hover td .u-group .u-input:focus,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:focus,
.m-table tbody tr.active td .u-group .u-input:focus,
.m-table tbody tr.active:hover td .u-group .u-input:focus,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:focus {
  border-color: #afd6d3;
  background-color: #d7ebe9;
  color: #42817d;
}
.m-table tbody tr:hover td .u-group .u-input:focus a,
.m-table tbody tr.current:hover td .u-group .u-input:focus a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:focus a,
.m-table tbody tr.active td .u-group .u-input:focus a,
.m-table tbody tr.active:hover td .u-group .u-input:focus a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:focus a {
  color: #366966;
}
.m-table tbody tr:hover td .u-group .u-input:focus a:hover,
.m-table tbody tr.current:hover td .u-group .u-input:focus a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:focus a:hover,
.m-table tbody tr.active td .u-group .u-input:focus a:hover,
.m-table tbody tr.active:hover td .u-group .u-input:focus a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:focus a:hover {
  color: #284e4c;
}
.m-table tbody tr:hover td .u-group .u-input:focus hr,
.m-table tbody tr.current:hover td .u-group .u-input:focus hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:focus hr,
.m-table tbody tr.active td .u-group .u-input:focus hr,
.m-table tbody tr.active:hover td .u-group .u-input:focus hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:focus hr {
  border-color: #c6e2e0;
}
.m-table tbody tr:hover td .u-group .u-input.nofocus:focus,
.m-table tbody tr.current:hover td .u-group .u-input.nofocus:focus,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.nofocus:focus,
.m-table tbody tr.active td .u-group .u-input.nofocus:focus,
.m-table tbody tr.active:hover td .u-group .u-input.nofocus:focus,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.nofocus:focus {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
}
.m-table tbody tr:hover td .u-group .u-input.nofocus:focus a,
.m-table tbody tr.current:hover td .u-group .u-input.nofocus:focus a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.nofocus:focus a,
.m-table tbody tr.active td .u-group .u-input.nofocus:focus a,
.m-table tbody tr.active:hover td .u-group .u-input.nofocus:focus a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.nofocus:focus a {
  color: #ba8800;
}
.m-table tbody tr:hover td .u-group .u-input.nofocus:focus a:hover,
.m-table tbody tr.current:hover td .u-group .u-input.nofocus:focus a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.nofocus:focus a:hover,
.m-table tbody tr.active td .u-group .u-input.nofocus:focus a:hover,
.m-table tbody tr.active:hover td .u-group .u-input.nofocus:focus a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.nofocus:focus a:hover {
  color: #916a00;
}
.m-table tbody tr:hover td .u-group .u-input.nofocus:focus hr,
.m-table tbody tr.current:hover td .u-group .u-input.nofocus:focus hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.nofocus:focus hr,
.m-table tbody tr.active td .u-group .u-input.nofocus:focus hr,
.m-table tbody tr.active:hover td .u-group .u-input.nofocus:focus hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.nofocus:focus hr {
  border-color: #ffefc4;
}
.m-table tbody tr:hover td .u-group .u-input.err,
.m-table tbody tr.current:hover td .u-group .u-input.err,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.err,
.m-table tbody tr.active td .u-group .u-input.err,
.m-table tbody tr.active:hover td .u-group .u-input.err,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.err {
  border-color: #f8bb9b;
  background-color: #fce2d4;
  color: #c34c0e;
}
.m-table tbody tr:hover td .u-group .u-input.err a,
.m-table tbody tr.current:hover td .u-group .u-input.err a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.err a,
.m-table tbody tr.active td .u-group .u-input.err a,
.m-table tbody tr.active:hover td .u-group .u-input.err a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.err a {
  color: #a23f0b;
}
.m-table tbody tr:hover td .u-group .u-input.err a:hover,
.m-table tbody tr.current:hover td .u-group .u-input.err a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.err a:hover,
.m-table tbody tr.active td .u-group .u-input.err a:hover,
.m-table tbody tr.active:hover td .u-group .u-input.err a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.err a:hover {
  color: #7c3009;
}
.m-table tbody tr:hover td .u-group .u-input.err hr,
.m-table tbody tr.current:hover td .u-group .u-input.err hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.err hr,
.m-table tbody tr.active td .u-group .u-input.err hr,
.m-table tbody tr.active:hover td .u-group .u-input.err hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.err hr {
  border-color: #fad1bc;
}
.m-table tbody tr:hover td .u-group .u-input:disabled,
.m-table tbody tr.current:hover td .u-group .u-input:disabled,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:disabled,
.m-table tbody tr.active td .u-group .u-input:disabled,
.m-table tbody tr.active:hover td .u-group .u-input:disabled,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:disabled {
  border-color: #ffdf87;
  background-color: #ffefc4;
  color: #c48f00;
  background-image: none!important;
  color: #ffd259;
}
.m-table tbody tr:hover td .u-group .u-input:disabled a,
.m-table tbody tr.current:hover td .u-group .u-input:disabled a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:disabled a,
.m-table tbody tr.active td .u-group .u-input:disabled a,
.m-table tbody tr.active:hover td .u-group .u-input:disabled a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:disabled a {
  color: #a17500;
}
.m-table tbody tr:hover td .u-group .u-input:disabled a:hover,
.m-table tbody tr.current:hover td .u-group .u-input:disabled a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:disabled a:hover,
.m-table tbody tr.active td .u-group .u-input:disabled a:hover,
.m-table tbody tr.active:hover td .u-group .u-input:disabled a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:disabled a:hover {
  color: #785700;
}
.m-table tbody tr:hover td .u-group .u-input:disabled hr,
.m-table tbody tr.current:hover td .u-group .u-input:disabled hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input:disabled hr,
.m-table tbody tr.active td .u-group .u-input:disabled hr,
.m-table tbody tr.active:hover td .u-group .u-input:disabled hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input:disabled hr {
  border-color: #ffe8ab;
}
.m-table tbody tr:hover td .u-group .u-input.disabled,
.m-table tbody tr.current:hover td .u-group .u-input.disabled,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.disabled,
.m-table tbody tr.active td .u-group .u-input.disabled,
.m-table tbody tr.active:hover td .u-group .u-input.disabled,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.disabled,
.m-table tbody tr:hover td .u-group .u-input.disabled:hover,
.m-table tbody tr.current:hover td .u-group .u-input.disabled:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.disabled:hover,
.m-table tbody tr.active td .u-group .u-input.disabled:hover,
.m-table tbody tr.active:hover td .u-group .u-input.disabled:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.disabled:hover {
  border-color: #ffdf87;
  background-color: #ffefc4;
  color: #c48f00;
  background-image: none!important;
  color: #ffd259;
}
.m-table tbody tr:hover td .u-group .u-input.disabled a,
.m-table tbody tr.current:hover td .u-group .u-input.disabled a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.disabled a,
.m-table tbody tr.active td .u-group .u-input.disabled a,
.m-table tbody tr.active:hover td .u-group .u-input.disabled a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.disabled a,
.m-table tbody tr:hover td .u-group .u-input.disabled:hover a,
.m-table tbody tr.current:hover td .u-group .u-input.disabled:hover a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.disabled:hover a,
.m-table tbody tr.active td .u-group .u-input.disabled:hover a,
.m-table tbody tr.active:hover td .u-group .u-input.disabled:hover a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.disabled:hover a {
  color: #a17500;
}
.m-table tbody tr:hover td .u-group .u-input.disabled a:hover,
.m-table tbody tr.current:hover td .u-group .u-input.disabled a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.disabled a:hover,
.m-table tbody tr.active td .u-group .u-input.disabled a:hover,
.m-table tbody tr.active:hover td .u-group .u-input.disabled a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.disabled a:hover,
.m-table tbody tr:hover td .u-group .u-input.disabled:hover a:hover,
.m-table tbody tr.current:hover td .u-group .u-input.disabled:hover a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.disabled:hover a:hover,
.m-table tbody tr.active td .u-group .u-input.disabled:hover a:hover,
.m-table tbody tr.active:hover td .u-group .u-input.disabled:hover a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.disabled:hover a:hover {
  color: #785700;
}
.m-table tbody tr:hover td .u-group .u-input.disabled hr,
.m-table tbody tr.current:hover td .u-group .u-input.disabled hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.disabled hr,
.m-table tbody tr.active td .u-group .u-input.disabled hr,
.m-table tbody tr.active:hover td .u-group .u-input.disabled hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.disabled hr,
.m-table tbody tr:hover td .u-group .u-input.disabled:hover hr,
.m-table tbody tr.current:hover td .u-group .u-input.disabled:hover hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input.disabled:hover hr,
.m-table tbody tr.active td .u-group .u-input.disabled:hover hr,
.m-table tbody tr.active:hover td .u-group .u-input.disabled:hover hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input.disabled:hover hr {
  border-color: #ffe8ab;
}
.m-table tbody tr:hover td .u-group .u-input .option-block,
.m-table tbody tr.current:hover td .u-group .u-input .option-block,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input .option-block,
.m-table tbody tr.active td .u-group .u-input .option-block,
.m-table tbody tr.active:hover td .u-group .u-input .option-block,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input .option-block {
  border-color: #ffda78;
  background-color: #ffebb5;
  color: #b58400;
}
.m-table tbody tr:hover td .u-group .u-input .option-block a,
.m-table tbody tr.current:hover td .u-group .u-input .option-block a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input .option-block a,
.m-table tbody tr.active td .u-group .u-input .option-block a,
.m-table tbody tr.active:hover td .u-group .u-input .option-block a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input .option-block a {
  color: #916a00;
}
.m-table tbody tr:hover td .u-group .u-input .option-block a:hover,
.m-table tbody tr.current:hover td .u-group .u-input .option-block a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input .option-block a:hover,
.m-table tbody tr.active td .u-group .u-input .option-block a:hover,
.m-table tbody tr.active:hover td .u-group .u-input .option-block a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input .option-block a:hover {
  color: #694c00;
}
.m-table tbody tr:hover td .u-group .u-input .option-block hr,
.m-table tbody tr.current:hover td .u-group .u-input .option-block hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-input .option-block hr,
.m-table tbody tr.active td .u-group .u-input .option-block hr,
.m-table tbody tr.active:hover td .u-group .u-input .option-block hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-input .option-block hr {
  border-color: #ffe49c;
}
.m-table tbody tr:hover td .u-group .u-select,
.m-table tbody tr.current:hover td .u-group .u-select,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select,
.m-table tbody tr.active td .u-group .u-select,
.m-table tbody tr.active:hover td .u-group .u-select,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
}
.m-table tbody tr:hover td .u-group .u-select a,
.m-table tbody tr.current:hover td .u-group .u-select a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select a,
.m-table tbody tr.active td .u-group .u-select a,
.m-table tbody tr.active:hover td .u-group .u-select a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select a {
  color: #ba8800;
}
.m-table tbody tr:hover td .u-group .u-select a:hover,
.m-table tbody tr.current:hover td .u-group .u-select a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select a:hover,
.m-table tbody tr.active td .u-group .u-select a:hover,
.m-table tbody tr.active:hover td .u-group .u-select a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select a:hover {
  color: #916a00;
}
.m-table tbody tr:hover td .u-group .u-select hr,
.m-table tbody tr.current:hover td .u-group .u-select hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select hr,
.m-table tbody tr.active td .u-group .u-select hr,
.m-table tbody tr.active:hover td .u-group .u-select hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select hr {
  border-color: #ffefc4;
}
.m-table tbody tr:hover td .u-group .u-select:hover,
.m-table tbody tr.current:hover td .u-group .u-select:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:hover,
.m-table tbody tr.active td .u-group .u-select:hover,
.m-table tbody tr.active:hover td .u-group .u-select:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:hover {
  background-image: none;
}
.m-table tbody tr:hover td .u-group .u-select:focus,
.m-table tbody tr.current:hover td .u-group .u-select:focus,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:focus,
.m-table tbody tr.active td .u-group .u-select:focus,
.m-table tbody tr.active:hover td .u-group .u-select:focus,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:focus {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
  background-image: none;
}
.m-table tbody tr:hover td .u-group .u-select:focus a,
.m-table tbody tr.current:hover td .u-group .u-select:focus a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:focus a,
.m-table tbody tr.active td .u-group .u-select:focus a,
.m-table tbody tr.active:hover td .u-group .u-select:focus a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:focus a {
  color: #ba8800;
}
.m-table tbody tr:hover td .u-group .u-select:focus a:hover,
.m-table tbody tr.current:hover td .u-group .u-select:focus a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:focus a:hover,
.m-table tbody tr.active td .u-group .u-select:focus a:hover,
.m-table tbody tr.active:hover td .u-group .u-select:focus a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:focus a:hover {
  color: #916a00;
}
.m-table tbody tr:hover td .u-group .u-select:focus hr,
.m-table tbody tr.current:hover td .u-group .u-select:focus hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:focus hr,
.m-table tbody tr.active td .u-group .u-select:focus hr,
.m-table tbody tr.active:hover td .u-group .u-select:focus hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:focus hr {
  border-color: #ffefc4;
}
.m-table tbody tr:hover td .u-group .u-select.nofocus:focus,
.m-table tbody tr.current:hover td .u-group .u-select.nofocus:focus,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.nofocus:focus,
.m-table tbody tr.active td .u-group .u-select.nofocus:focus,
.m-table tbody tr.active:hover td .u-group .u-select.nofocus:focus,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.nofocus:focus {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
}
.m-table tbody tr:hover td .u-group .u-select.nofocus:focus a,
.m-table tbody tr.current:hover td .u-group .u-select.nofocus:focus a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.nofocus:focus a,
.m-table tbody tr.active td .u-group .u-select.nofocus:focus a,
.m-table tbody tr.active:hover td .u-group .u-select.nofocus:focus a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.nofocus:focus a {
  color: #ba8800;
}
.m-table tbody tr:hover td .u-group .u-select.nofocus:focus a:hover,
.m-table tbody tr.current:hover td .u-group .u-select.nofocus:focus a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.nofocus:focus a:hover,
.m-table tbody tr.active td .u-group .u-select.nofocus:focus a:hover,
.m-table tbody tr.active:hover td .u-group .u-select.nofocus:focus a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.nofocus:focus a:hover {
  color: #916a00;
}
.m-table tbody tr:hover td .u-group .u-select.nofocus:focus hr,
.m-table tbody tr.current:hover td .u-group .u-select.nofocus:focus hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.nofocus:focus hr,
.m-table tbody tr.active td .u-group .u-select.nofocus:focus hr,
.m-table tbody tr.active:hover td .u-group .u-select.nofocus:focus hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.nofocus:focus hr {
  border-color: #ffefc4;
}
.m-table tbody tr:hover td .u-group .u-select.err,
.m-table tbody tr.current:hover td .u-group .u-select.err,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.err,
.m-table tbody tr.active td .u-group .u-select.err,
.m-table tbody tr.active:hover td .u-group .u-select.err,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.err {
  border-color: #ef7257;
  background-color: #f4a18f;
  color: #791f0c;
}
.m-table tbody tr:hover td .u-group .u-select.err a,
.m-table tbody tr.current:hover td .u-group .u-select.err a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.err a,
.m-table tbody tr.active td .u-group .u-select.err a,
.m-table tbody tr.active:hover td .u-group .u-select.err a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.err a {
  color: #581709;
}
.m-table tbody tr:hover td .u-group .u-select.err a:hover,
.m-table tbody tr.current:hover td .u-group .u-select.err a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.err a:hover,
.m-table tbody tr.active td .u-group .u-select.err a:hover,
.m-table tbody tr.active:hover td .u-group .u-select.err a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.err a:hover {
  color: #330d05;
}
.m-table tbody tr:hover td .u-group .u-select.err hr,
.m-table tbody tr.current:hover td .u-group .u-select.err hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.err hr,
.m-table tbody tr.active td .u-group .u-select.err hr,
.m-table tbody tr.active:hover td .u-group .u-select.err hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.err hr {
  border-color: #f28e78;
}
.m-table tbody tr:hover td .u-group .u-select.disabled,
.m-table tbody tr.current:hover td .u-group .u-select.disabled,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.disabled,
.m-table tbody tr.active td .u-group .u-select.disabled,
.m-table tbody tr.active:hover td .u-group .u-select.disabled,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.disabled,
.m-table tbody tr:hover td .u-group .u-select:disabled,
.m-table tbody tr.current:hover td .u-group .u-select:disabled,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:disabled,
.m-table tbody tr.active td .u-group .u-select:disabled,
.m-table tbody tr.active:hover td .u-group .u-select:disabled,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:disabled {
  border-color: #ffd154;
  background-color: #ffe191;
  color: #916a00;
  background-image: none!important;
}
.m-table tbody tr:hover td .u-group .u-select.disabled a,
.m-table tbody tr.current:hover td .u-group .u-select.disabled a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.disabled a,
.m-table tbody tr.active td .u-group .u-select.disabled a,
.m-table tbody tr.active:hover td .u-group .u-select.disabled a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.disabled a,
.m-table tbody tr:hover td .u-group .u-select:disabled a,
.m-table tbody tr.current:hover td .u-group .u-select:disabled a,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:disabled a,
.m-table tbody tr.active td .u-group .u-select:disabled a,
.m-table tbody tr.active:hover td .u-group .u-select:disabled a,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:disabled a {
  color: #6e5000;
}
.m-table tbody tr:hover td .u-group .u-select.disabled a:hover,
.m-table tbody tr.current:hover td .u-group .u-select.disabled a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.disabled a:hover,
.m-table tbody tr.active td .u-group .u-select.disabled a:hover,
.m-table tbody tr.active:hover td .u-group .u-select.disabled a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.disabled a:hover,
.m-table tbody tr:hover td .u-group .u-select:disabled a:hover,
.m-table tbody tr.current:hover td .u-group .u-select:disabled a:hover,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:disabled a:hover,
.m-table tbody tr.active td .u-group .u-select:disabled a:hover,
.m-table tbody tr.active:hover td .u-group .u-select:disabled a:hover,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:disabled a:hover {
  color: #453200;
}
.m-table tbody tr:hover td .u-group .u-select.disabled hr,
.m-table tbody tr.current:hover td .u-group .u-select.disabled hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select.disabled hr,
.m-table tbody tr.active td .u-group .u-select.disabled hr,
.m-table tbody tr.active:hover td .u-group .u-select.disabled hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select.disabled hr,
.m-table tbody tr:hover td .u-group .u-select:disabled hr,
.m-table tbody tr.current:hover td .u-group .u-select:disabled hr,
.m-table tbody tr.current:hover .lockColumnBg td .u-group .u-select:disabled hr,
.m-table tbody tr.active td .u-group .u-select:disabled hr,
.m-table tbody tr.active:hover td .u-group .u-select:disabled hr,
.m-table tbody tr.active:hover .lockColumnBg td .u-group .u-select:disabled hr {
  border-color: #ffda78;
}
.m-table tbody tr.current,
.m-table tbody tr.current .lockColumnBg,
.m-table tbody tr.current:hover td {
  border-color: #a48484;
  background-color: #bea7a7;
  color: #3b2b2b;
}
.m-table tbody tr.current a,
.m-table tbody tr.current .lockColumnBg a,
.m-table tbody tr.current:hover td a {
  color: #261c1c;
}
.m-table tbody tr.current a:hover,
.m-table tbody tr.current .lockColumnBg a:hover,
.m-table tbody tr.current:hover td a:hover {
  color: #0f0b0b;
}
.m-table tbody tr.current hr,
.m-table tbody tr.current .lockColumnBg hr,
.m-table tbody tr.current:hover td hr {
  border-color: #b39898;
}
.m-table tbody.complex {
  border-color: #cccccc !important;
}
.m-table tbody.complex:hover tr td,
.m-table tbody.complex:hover tr th {
  border-color: #ffda78;
  background-color: #ffebb5;
  color: #b58400;
}
.m-table tbody.complex:hover tr td a,
.m-table tbody.complex:hover tr th a {
  color: #916a00;
}
.m-table tbody.complex:hover tr td a:hover,
.m-table tbody.complex:hover tr th a:hover {
  color: #694c00;
}
.m-table tbody.complex:hover tr td hr,
.m-table tbody.complex:hover tr th hr {
  border-color: #ffe49c;
}
.m-table tbody.complex:hover tr td .u-btn,
.m-table tbody.complex:hover tr th .u-btn {
  background-color: #fff6de;
  color: #ffbf12;
  border-color: #ffefc4;
  background-repeat: no-repeat;
}
.m-table tbody.complex:hover tr td .u-btn:hover,
.m-table tbody.complex:hover tr th .u-btn:hover {
  background-color: #fffaed;
  color: #ffc321;
  border-color: #fff3d4;
  background-repeat: no-repeat;
}
.m-table tbody.complex:hover tr td .u-btn:active,
.m-table tbody.complex:hover tr th .u-btn:active,
.m-table tbody.complex:hover tr td .u-btn.active,
.m-table tbody.complex:hover tr th .u-btn.active {
  background: #fff6de;
}
.m-table tbody.complex:hover tr td .u-btn:disabled,
.m-table tbody.complex:hover tr th .u-btn:disabled,
.m-table tbody.complex:hover tr td .u-btn.disabled,
.m-table tbody.complex:hover tr th .u-btn.disabled {
  background-color: #fbf4e2;
  color: #e4b22d;
  border-color: #f8eccb;
  background-repeat: no-repeat;
  color: rgba(255, 205, 69, 0.6);
}
.m-table tbody.complex:hover tr td .u-group .item,
.m-table tbody.complex:hover tr th .u-group .item {
  border-color: #ffdf87;
  background-color: #ffefc4;
  color: #c48f00;
}
.m-table tbody.complex:hover tr td .u-group .item a,
.m-table tbody.complex:hover tr th .u-group .item a {
  color: #a17500;
}
.m-table tbody.complex:hover tr td .u-group .item a:hover,
.m-table tbody.complex:hover tr th .u-group .item a:hover {
  color: #785700;
}
.m-table tbody.complex:hover tr td .u-group .item hr,
.m-table tbody.complex:hover tr th .u-group .item hr {
  border-color: #ffe8ab;
}
.m-table tbody.complex:hover tr td .u-group .mark,
.m-table tbody.complex:hover tr th .u-group .mark {
  border-color: #ffdf87;
  background-color: #ffefc4;
  color: #c48f00;
}
.m-table tbody.complex:hover tr td .u-group .mark a,
.m-table tbody.complex:hover tr th .u-group .mark a {
  color: #a17500;
}
.m-table tbody.complex:hover tr td .u-group .mark a:hover,
.m-table tbody.complex:hover tr th .u-group .mark a:hover {
  color: #785700;
}
.m-table tbody.complex:hover tr td .u-group .mark hr,
.m-table tbody.complex:hover tr th .u-group .mark hr {
  border-color: #ffe8ab;
}
.m-table tbody.complex:hover tr td .u-group .u-btn,
.m-table tbody.complex:hover tr th .u-group .u-btn {
  background-color: #ffefc4;
  color: #f7b400;
  border-color: #ffe8ab;
  background-repeat: no-repeat;
}
.m-table tbody.complex:hover tr td .u-group .u-btn:hover,
.m-table tbody.complex:hover tr th .u-group .u-btn:hover {
  background-color: #fff3d4;
  color: #ffbc08;
  border-color: #ffecba;
  background-repeat: no-repeat;
}
.m-table tbody.complex:hover tr td .u-group .u-btn:active,
.m-table tbody.complex:hover tr th .u-group .u-btn:active,
.m-table tbody.complex:hover tr td .u-group .u-btn.active,
.m-table tbody.complex:hover tr th .u-group .u-btn.active {
  background: #ffefc4;
}
.m-table tbody.complex:hover tr td .u-group .u-btn:disabled,
.m-table tbody.complex:hover tr th .u-group .u-btn:disabled,
.m-table tbody.complex:hover tr td .u-group .u-btn.disabled,
.m-table tbody.complex:hover tr th .u-group .u-btn.disabled {
  background-color: #f8eccb;
  color: #dba71c;
  border-color: #f5e4b4;
  background-repeat: no-repeat;
  color: rgba(255, 198, 43, 0.6);
}
.m-table tbody.complex:hover tr td .u-group .u-input,
.m-table tbody.complex:hover tr th .u-group .u-input {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
  background-color: #ffffff;
}
.m-table tbody.complex:hover tr td .u-group .u-input a,
.m-table tbody.complex:hover tr th .u-group .u-input a {
  color: #ba8800;
}
.m-table tbody.complex:hover tr td .u-group .u-input a:hover,
.m-table tbody.complex:hover tr th .u-group .u-input a:hover {
  color: #916a00;
}
.m-table tbody.complex:hover tr td .u-group .u-input hr,
.m-table tbody.complex:hover tr th .u-group .u-input hr {
  border-color: #ffefc4;
}
.m-table tbody.complex:hover tr td .u-group .u-input::-webkit-input-placeholder,
.m-table tbody.complex:hover tr th .u-group .u-input::-webkit-input-placeholder {
  color: #ffda78;
}
.m-table tbody.complex:hover tr td .u-group .u-input:-moz-placeholder,
.m-table tbody.complex:hover tr th .u-group .u-input:-moz-placeholder {
  color: #ffda78;
}
.m-table tbody.complex:hover tr td .u-group .u-input::-moz-placeholder,
.m-table tbody.complex:hover tr th .u-group .u-input::-moz-placeholder {
  color: #ffda78;
}
.m-table tbody.complex:hover tr td .u-group .u-input:-ms-input-placeholder,
.m-table tbody.complex:hover tr th .u-group .u-input:-ms-input-placeholder {
  color: #ffda78;
}
.m-table tbody.complex:hover tr td .u-group .u-input:hover,
.m-table tbody.complex:hover tr th .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table tbody.complex:hover tr td .u-group .u-inputdiv.m-table tbody.complex:hover tr td .u-group .u-input:hover,
.m-table tbody.complex:hover tr td .u-group .u-inputdiv.m-table tbody.complex:hover tr th .u-group .u-input:hover,
.m-table tbody.complex:hover tr th .u-group .u-inputdiv.m-table tbody.complex:hover tr td .u-group .u-input:hover,
.m-table tbody.complex:hover tr th .u-group .u-inputdiv.m-table tbody.complex:hover tr th .u-group .u-input:hover {
  background-image: none!important;
}
.m-table tbody.complex:hover tr td .u-group .u-input:focus,
.m-table tbody.complex:hover tr th .u-group .u-input:focus {
  border-color: #afd6d3;
  background-color: #d7ebe9;
  color: #42817d;
}
.m-table tbody.complex:hover tr td .u-group .u-input:focus a,
.m-table tbody.complex:hover tr th .u-group .u-input:focus a {
  color: #366966;
}
.m-table tbody.complex:hover tr td .u-group .u-input:focus a:hover,
.m-table tbody.complex:hover tr th .u-group .u-input:focus a:hover {
  color: #284e4c;
}
.m-table tbody.complex:hover tr td .u-group .u-input:focus hr,
.m-table tbody.complex:hover tr th .u-group .u-input:focus hr {
  border-color: #c6e2e0;
}
.m-table tbody.complex:hover tr td .u-group .u-input.nofocus:focus,
.m-table tbody.complex:hover tr th .u-group .u-input.nofocus:focus {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
}
.m-table tbody.complex:hover tr td .u-group .u-input.nofocus:focus a,
.m-table tbody.complex:hover tr th .u-group .u-input.nofocus:focus a {
  color: #ba8800;
}
.m-table tbody.complex:hover tr td .u-group .u-input.nofocus:focus a:hover,
.m-table tbody.complex:hover tr th .u-group .u-input.nofocus:focus a:hover {
  color: #916a00;
}
.m-table tbody.complex:hover tr td .u-group .u-input.nofocus:focus hr,
.m-table tbody.complex:hover tr th .u-group .u-input.nofocus:focus hr {
  border-color: #ffefc4;
}
.m-table tbody.complex:hover tr td .u-group .u-input.err,
.m-table tbody.complex:hover tr th .u-group .u-input.err {
  border-color: #f8bb9b;
  background-color: #fce2d4;
  color: #c34c0e;
}
.m-table tbody.complex:hover tr td .u-group .u-input.err a,
.m-table tbody.complex:hover tr th .u-group .u-input.err a {
  color: #a23f0b;
}
.m-table tbody.complex:hover tr td .u-group .u-input.err a:hover,
.m-table tbody.complex:hover tr th .u-group .u-input.err a:hover {
  color: #7c3009;
}
.m-table tbody.complex:hover tr td .u-group .u-input.err hr,
.m-table tbody.complex:hover tr th .u-group .u-input.err hr {
  border-color: #fad1bc;
}
.m-table tbody.complex:hover tr td .u-group .u-input:disabled,
.m-table tbody.complex:hover tr th .u-group .u-input:disabled {
  border-color: #ffdf87;
  background-color: #ffefc4;
  color: #c48f00;
  background-image: none!important;
  color: #ffd259;
}
.m-table tbody.complex:hover tr td .u-group .u-input:disabled a,
.m-table tbody.complex:hover tr th .u-group .u-input:disabled a {
  color: #a17500;
}
.m-table tbody.complex:hover tr td .u-group .u-input:disabled a:hover,
.m-table tbody.complex:hover tr th .u-group .u-input:disabled a:hover {
  color: #785700;
}
.m-table tbody.complex:hover tr td .u-group .u-input:disabled hr,
.m-table tbody.complex:hover tr th .u-group .u-input:disabled hr {
  border-color: #ffe8ab;
}
.m-table tbody.complex:hover tr td .u-group .u-input.disabled,
.m-table tbody.complex:hover tr th .u-group .u-input.disabled,
.m-table tbody.complex:hover tr td .u-group .u-input.disabled:hover,
.m-table tbody.complex:hover tr th .u-group .u-input.disabled:hover {
  border-color: #ffdf87;
  background-color: #ffefc4;
  color: #c48f00;
  background-image: none!important;
  color: #ffd259;
}
.m-table tbody.complex:hover tr td .u-group .u-input.disabled a,
.m-table tbody.complex:hover tr th .u-group .u-input.disabled a,
.m-table tbody.complex:hover tr td .u-group .u-input.disabled:hover a,
.m-table tbody.complex:hover tr th .u-group .u-input.disabled:hover a {
  color: #a17500;
}
.m-table tbody.complex:hover tr td .u-group .u-input.disabled a:hover,
.m-table tbody.complex:hover tr th .u-group .u-input.disabled a:hover,
.m-table tbody.complex:hover tr td .u-group .u-input.disabled:hover a:hover,
.m-table tbody.complex:hover tr th .u-group .u-input.disabled:hover a:hover {
  color: #785700;
}
.m-table tbody.complex:hover tr td .u-group .u-input.disabled hr,
.m-table tbody.complex:hover tr th .u-group .u-input.disabled hr,
.m-table tbody.complex:hover tr td .u-group .u-input.disabled:hover hr,
.m-table tbody.complex:hover tr th .u-group .u-input.disabled:hover hr {
  border-color: #ffe8ab;
}
.m-table tbody.complex:hover tr td .u-group .u-input .option-block,
.m-table tbody.complex:hover tr th .u-group .u-input .option-block {
  border-color: #ffda78;
  background-color: #ffebb5;
  color: #b58400;
}
.m-table tbody.complex:hover tr td .u-group .u-input .option-block a,
.m-table tbody.complex:hover tr th .u-group .u-input .option-block a {
  color: #916a00;
}
.m-table tbody.complex:hover tr td .u-group .u-input .option-block a:hover,
.m-table tbody.complex:hover tr th .u-group .u-input .option-block a:hover {
  color: #694c00;
}
.m-table tbody.complex:hover tr td .u-group .u-input .option-block hr,
.m-table tbody.complex:hover tr th .u-group .u-input .option-block hr {
  border-color: #ffe49c;
}
.m-table tbody.complex:hover tr td .u-group .u-select,
.m-table tbody.complex:hover tr th .u-group .u-select {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
}
.m-table tbody.complex:hover tr td .u-group .u-select a,
.m-table tbody.complex:hover tr th .u-group .u-select a {
  color: #ba8800;
}
.m-table tbody.complex:hover tr td .u-group .u-select a:hover,
.m-table tbody.complex:hover tr th .u-group .u-select a:hover {
  color: #916a00;
}
.m-table tbody.complex:hover tr td .u-group .u-select hr,
.m-table tbody.complex:hover tr th .u-group .u-select hr {
  border-color: #ffefc4;
}
.m-table tbody.complex:hover tr td .u-group .u-select:hover,
.m-table tbody.complex:hover tr th .u-group .u-select:hover {
  background-image: none;
}
.m-table tbody.complex:hover tr td .u-group .u-select:focus,
.m-table tbody.complex:hover tr th .u-group .u-select:focus {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
  background-image: none;
}
.m-table tbody.complex:hover tr td .u-group .u-select:focus a,
.m-table tbody.complex:hover tr th .u-group .u-select:focus a {
  color: #ba8800;
}
.m-table tbody.complex:hover tr td .u-group .u-select:focus a:hover,
.m-table tbody.complex:hover tr th .u-group .u-select:focus a:hover {
  color: #916a00;
}
.m-table tbody.complex:hover tr td .u-group .u-select:focus hr,
.m-table tbody.complex:hover tr th .u-group .u-select:focus hr {
  border-color: #ffefc4;
}
.m-table tbody.complex:hover tr td .u-group .u-select.nofocus:focus,
.m-table tbody.complex:hover tr th .u-group .u-select.nofocus:focus {
  border-color: #ffe5a1;
  background-color: #fff6de;
  color: #dea200;
}
.m-table tbody.complex:hover tr td .u-group .u-select.nofocus:focus a,
.m-table tbody.complex:hover tr th .u-group .u-select.nofocus:focus a {
  color: #ba8800;
}
.m-table tbody.complex:hover tr td .u-group .u-select.nofocus:focus a:hover,
.m-table tbody.complex:hover tr th .u-group .u-select.nofocus:focus a:hover {
  color: #916a00;
}
.m-table tbody.complex:hover tr td .u-group .u-select.nofocus:focus hr,
.m-table tbody.complex:hover tr th .u-group .u-select.nofocus:focus hr {
  border-color: #ffefc4;
}
.m-table tbody.complex:hover tr td .u-group .u-select.err,
.m-table tbody.complex:hover tr th .u-group .u-select.err {
  border-color: #ef7257;
  background-color: #f4a18f;
  color: #791f0c;
}
.m-table tbody.complex:hover tr td .u-group .u-select.err a,
.m-table tbody.complex:hover tr th .u-group .u-select.err a {
  color: #581709;
}
.m-table tbody.complex:hover tr td .u-group .u-select.err a:hover,
.m-table tbody.complex:hover tr th .u-group .u-select.err a:hover {
  color: #330d05;
}
.m-table tbody.complex:hover tr td .u-group .u-select.err hr,
.m-table tbody.complex:hover tr th .u-group .u-select.err hr {
  border-color: #f28e78;
}
.m-table tbody.complex:hover tr td .u-group .u-select.disabled,
.m-table tbody.complex:hover tr th .u-group .u-select.disabled,
.m-table tbody.complex:hover tr td .u-group .u-select:disabled,
.m-table tbody.complex:hover tr th .u-group .u-select:disabled {
  border-color: #ffd154;
  background-color: #ffe191;
  color: #916a00;
  background-image: none!important;
}
.m-table tbody.complex:hover tr td .u-group .u-select.disabled a,
.m-table tbody.complex:hover tr th .u-group .u-select.disabled a,
.m-table tbody.complex:hover tr td .u-group .u-select:disabled a,
.m-table tbody.complex:hover tr th .u-group .u-select:disabled a {
  color: #6e5000;
}
.m-table tbody.complex:hover tr td .u-group .u-select.disabled a:hover,
.m-table tbody.complex:hover tr th .u-group .u-select.disabled a:hover,
.m-table tbody.complex:hover tr td .u-group .u-select:disabled a:hover,
.m-table tbody.complex:hover tr th .u-group .u-select:disabled a:hover {
  color: #453200;
}
.m-table tbody.complex:hover tr td .u-group .u-select.disabled hr,
.m-table tbody.complex:hover tr th .u-group .u-select.disabled hr,
.m-table tbody.complex:hover tr td .u-group .u-select:disabled hr,
.m-table tbody.complex:hover tr th .u-group .u-select:disabled hr {
  border-color: #ffda78;
}
.m-table.m-treegrid tr td.node {
  background-image: url("../img/node.png");
}
.m-table.m-treegrid tr td.group {
  background-image: url("../img/group.png");
}
.m-table.m-treegrid tr td.group.open {
  background-image: url("../img/group-open.png");
}
.f-m {
  margin: 15px;
}
.f-m-sm {
  margin: 10px;
}
.f-m-md {
  margin: 20px;
}
.f-m-lg {
  margin: 30px;
}
.f-m-xl {
  margin: 40px;
}
.f-m-xxl {
  margin: 50px;
}
.f-m-xs {
  margin: 5px;
}
.f-m-xxs {
  margin: 2px;
}
.f-m-n {
  margin: 0px !important;
}
.f-m-l {
  margin-left: 15px;
}
.f-m-l-sm {
  margin-left: 10px;
}
.f-m-l-md {
  margin-left: 20px;
}
.f-m-l-lg {
  margin-left: 30px;
}
.f-m-l-xl {
  margin-left: 40px;
}
.f-m-l-xxl {
  margin-left: 50px;
}
.f-m-l-xs {
  margin-left: 5px;
}
.f-m-l-xxs {
  margin-left: 2px;
}
.f-m-l-n {
  margin-left: 0px !important;
}
.f-m-r {
  margin-right: 15px;
}
.f-m-r-sm {
  margin-right: 10px;
}
.f-m-r-md {
  margin-right: 20px;
}
.f-m-r-lg {
  margin-right: 30px;
}
.f-m-r-xl {
  margin-right: 40px;
}
.f-m-r-xxl {
  margin-right: 50px;
}
.f-m-r-xs {
  margin-right: 5px;
}
.f-m-r-xxs {
  margin-right: 2px;
}
.f-m-r-n {
  margin-right: 0px !important;
}
.f-m-t {
  margin-top: 15px;
}
.f-m-t-sm {
  margin-top: 10px;
}
.f-m-t-md {
  margin-top: 20px;
}
.f-m-t-lg {
  margin-top: 30px;
}
.f-m-t-xl {
  margin-top: 40px;
}
.f-m-t-xxl {
  margin-top: 50px;
}
.f-m-t-xs {
  margin-top: 5px;
}
.f-m-t-xxs {
  margin-top: 2px;
}
.f-m-t-xxss {
  margin-top: 1px;
}
.f-m-t-1 {
  margin-top: -1px;
}
.f-m-t-n {
  margin-top: 0px !important;
}
.f-m-b {
  margin-bottom: 15px;
}
.f-m-b-sm {
  margin-bottom: 10px;
}
.f-m-b-md {
  margin-bottom: 20px;
}
.f-m-b-lg {
  margin-bottom: 30px;
}
.f-m-b-xl {
  margin-bottom: 40px;
}
.f-m-b-xxl {
  margin-bottom: 50px;
}
.f-m-b-xs {
  margin-bottom: 5px;
}
.f-m-b-xxs {
  margin-bottom: 2px;
}
.f-m-b-n {
  margin-bottom: 0px !important;
}
.f-p {
  padding: 15px;
}
.f-p-sm {
  padding: 10px;
}
.f-p-md {
  padding: 20px;
}
.f-p-lg {
  padding: 30px;
}
.f-p-xl {
  padding: 40px;
}
.f-p-xxl {
  padding: 50px;
}
.f-p-xs {
  padding: 5px;
}
.f-p-xxs {
  padding: 2px;
}
.f-p-n {
  padding: 0px !important;
}
.f-p-l {
  padding-left: 15px;
}
.f-p-l-sm {
  padding-left: 10px;
}
.f-p-l-md {
  padding-left: 20px;
}
.f-p-l-lg {
  padding-left: 30px;
}
.f-p-l-xl {
  padding-left: 40px;
}
.f-p-l-xxl {
  padding-left: 50px;
}
.f-p-l-xs {
  padding-left: 5px;
}
.f-p-l-xxs {
  padding-left: 2px;
}
.f-p-l-n {
  padding-left: 0px !important;
}
.f-p-r {
  padding-right: 15px;
}
.f-p-r-sm {
  padding-right: 10px;
}
.f-p-r-md {
  padding-right: 20px;
}
.f-p-r-lg {
  padding-right: 30px;
}
.f-p-r-xl {
  padding-right: 40px;
}
.f-p-r-xxl {
  padding-right: 50px;
}
.f-p-r-xs {
  padding-right: 5px;
}
.f-p-r-xxs {
  padding-right: 2px;
}
.f-p-r-n {
  padding-right: 0px !important;
}
.f-p-t {
  padding-top: 15px;
}
.f-p-t-sm {
  padding-top: 10px;
}
.f-p-t-md {
  padding-top: 20px;
}
.f-p-t-lg {
  padding-top: 30px;
}
.f-p-t-xl {
  padding-top: 40px;
}
.f-p-t-xxl {
  padding-top: 50px;
}
.f-p-t-xs {
  padding-top: 5px;
}
.f-p-t-xxs {
  padding-top: 2px;
}
.f-p-t-n {
  padding-top: 0px !important;
}
.f-p-b {
  padding-bottom: 15px;
}
.f-p-b-sm {
  padding-bottom: 10px;
}
.f-p-b-md {
  padding-bottom: 20px;
}
.f-p-b-lg {
  padding-bottom: 30px;
}
.f-p-b-xl {
  padding-bottom: 40px;
}
.f-p-b-xxl {
  padding-bottom: 50px;
}
.f-p-b-xs {
  padding-bottom: 5px;
}
.f-p-b-xxs {
  padding-bottom: 2px;
}
.f-p-b-n {
  padding-bottom: 0px !important;
}
.f-ng-p,
.u-btn.f-ng-p {
  padding-left: 15px!important;
  padding-right: 15px!important;
}
.f-ng-p-sm,
.u-btn.f-ng-p-sm {
  padding-left: 10px!important;
  padding-right: 10px!important;
}
.f-ng-p-md,
.u-btn.f-ng-p-md {
  padding-left: 20px!important;
  padding-right: 20px!important;
}
.f-ng-p-lg,
.u-btn.f-ng-p-lg {
  padding-left: 30px!important;
  padding-right: 30px!important;
}
.f-ng-p-xl,
.u-btn.f-ng-p-xl {
  padding-left: 40px!important;
  padding-right: 40px!important;
}
.f-ng-p-xxl,
.u-btn.f-ng-p-xxl {
  padding-left: 50px!important;
  padding-right: 50px!important;
}
.f-ng-p-xs,
.u-btn.f-ng-p-xs {
  padding-left: 5px!important;
  padding-right: 5px!important;
}
.f-ng-p-xxs,
.u-btn.f-ng-p-xxs {
  padding-left: 2px!important;
  padding-right: 2px!important;
}
.f-ng-p-n,
.u-btn.f-ng-p-n {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.f-ng-m {
  margin-left: 15px!important;
  margin-right: 15px!important;
}
.f-ng-m-sm {
  margin-left: 10px!important!important;
  margin-right: 10px!important;
}
.f-ng-m-md {
  margin-left: 20px;
  margin-right: 20px!important;
}
.f-ng-m-lg {
  margin-left: 30px!important;
  margin-right: 30px!important;
}
.f-ng-m-xl {
  margin-left: 40px!important;
  margin-right: 40px!important;
}
.f-ng-m-xxl {
  margin-left: 50px!important;
  margin-right: 50px!important;
}
.f-ng-m-xs {
  margin-left: 5px!important;
  margin-right: 5px!important;
}
.f-ng-m-xxs {
  margin-left: 2px!important;
  margin-right: 2px!important;
}
.f-ng-m-n {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.f-oh {
  overflow: hidden!important;
}
.border-box {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.f-text-thin {
  font-weight: 100;
}
.u-formitem label span.f-color-danger {
  line-height: 17px;
}
.f-left {
  float: left!important;
}
.f-right {
  float: right!important;
}
.f-center {
  margin: 0 auto!important;
  float: none;
  display: block;
}
.f-info-l {
  text-align: left;
}
.f-info-r {
  text-align: right;
}
.f-info-t {
  vertical-align: top;
}
.f-info-b {
  vertical-align: text-bottom;
}
.f-info-c {
  text-align: center!important;
}
.f-info-m {
  vertical-align: middle;
}
.f-inline {
  display: inline!important;
}
.f-relative {
  position: relative;
}
.f-fixed {
  position: fixed;
}
.f-absolute {
  position: absolute;
}
.f-pre {
  overflow: hidden;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
}
.f-toe {
  overflow: hidden;
  word-wrap: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.f-hidden,
.hidden {
  display: none!important;
}
.f-show,
.show {
  display: block!important;
}
.f-remove,
.remove {
  position: fixed;
  top: -99999px;
  right: -99999px;
  z-index: -1;
}
.f-textoverflow,
.f-tof {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.f-textoverflowclose,
.f-tofclose {
  display: block;
  overflow: visible;
  text-overflow: inherit;
  white-space: normal;
}
.f-mcp {
  cursor: pointer;
}
.f-mcd {
  cursor: default;
}
.f-mch {
  cursor: help;
}
.f-mcc {
  cursor: crosshair;
}
.f-mct {
  cursor: text;
}
.f-mcw {
  cursor: wait;
}
.f-mcm {
  cursor: move;
}
.f-mcs {
  cursor: s-resize;
}
.f-mcw {
  cursor: w-resize;
}
.f-mcse {
  cursor: se-resize;
}
.f-mcne {
  cursor: ne-resize;
}
.f-r {
  border-radius: 3px;
}
.f-r-md {
  border-radius: 5px;
}
.f-r-lg {
  border-radius: 8px;
}
.f-r-o {
  border-radius: 50%;
}
.f-t-l-n {
  border-top-left-radius: 0;
}
.f-t-r-n {
  border-top-right-radius: 0;
}
.f-b-l-n {
  border-bottom-left-radius: 0;
}
.f-b-r-n {
  border-bottom-right-radius: 0;
}
.f-b {
  border: #dddddd 1px solid;
}
.f-b-l {
  border-left: #dddddd 1px solid;
}
.f-b-r {
  border-right: #dddddd 1px solid;
}
.f-b-t {
  border-top: #dddddd 1px solid;
}
.f-b-b {
  border-bottom: #dddddd 1px solid;
}
.f-b-n {
  border: none !important;
}
.f-b-n-t {
  border-top: none !important;
}
.f-b-n-r {
  border-right: none !important;
}
.f-b-n-b {
  border-bottom: none !important;
}
.f-b-n-l {
  border-left: none !important;
}
.f-b-n {
  border: none !important;
}
.f-b-t-n {
  border-top: none !important;
}
.f-b-r-n {
  border-right: none !important;
}
.f-b-b-n {
  border-bottom: none !important;
}
.f-b-l-n {
  border-left: none !important;
}
.f-shadow {
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.1);
}
.f-clear,
.u-group,
.u-formitem,
.m-table-form.inline .u-formitem,
.row,
.m-panel,
.panel-head,
.panel-foot,
.panel-h-l,
.panel-h-r,
.m-toolbar,
.m-menu,
.m-menu li,
.m-combo,
.g-box1000,
.m-pagebar,
.container-1000,
.g-box1200,
.u-btn-eject,
.u-inputitem,
.container-1200,
.panel-massage-box {
  zoom: 1;
}
.f-clear:after,
.u-group:after,
.u-formitem:after,
.m-table-form.inline .u-formitem:after,
.row:after,
.m-panel:after,
.panel-head:after,
.panel-foot:after,
.panel-h-l:after,
.panel-h-r:after,
.m-toolbar:after,
.m-menu:after,
.m-menu li:after,
.m-combo:after,
.g-box1000:after,
.m-pagebar:after,
.container-1000:after,
.g-box1200:after,
.u-btn-eject:after,
.u-inputitem:after,
.container-1200:after,
.panel-massage-box:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.f-noselected,
.u-btn,
.iconfont,
.m-list.icon li {
  moz-user-select: -moz-none;
  -moz-user-select: none;
  -o-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.quarters-loader:not(:required) {
  -moz-animation: three-quarters-loader 700ms infinite linear;
  -webkit-animation: three-quarters-loader 700ms infinite linear;
  animation: three-quarters-loader 700ms infinite linear;
  border: 3px solid #33EEE3;
  border-right-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  overflow: visible;
  text-indent: -9999px;
  width: 32px;
  height: 32px;
  background: none;
}
.quarters-loader:after {
  content: "\20";
  width: 6px;
  height: 6px;
  font-size: 1px;
  border-radius: 50%;
  display: block;
  position: absolute;
  top: 5px;
  right: -4px;
  background: #fff;
  text-indent: 0;
  overflow: hidden;
  box-shadow: 0 0 9px #b2fcff;
}
.quarters-loader {
  width: 84px;
  height: 84px;
  background: url("../img/login.gif") center 50% no-repeat;
  display: block;
  margin-bottom: 10px;
}
.loading_bg .loading_bg_center {
  position: absolute;
  top: 50%;
  left: 50%;
  color: #fff;
  text-align: center;
  width: 90px;
  height: 90px;
  margin-top: -45px;
  margin-left: -45px;
  padding-top: 25px;
}
.loading_bg {
  background: rgba(0, 0, 0, 0.5);
  background: url("../img/bg-bg.png");
  display: table-cell;
  text-align: center;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
}
@-moz-keyframes three-quarters-loader {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes three-quarters-loader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes three-quarters-loader {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.m-table-form {
  width: 100%;
  border-spacing: 0px;
  table-layout: fixed;
  word-break: break-all;
  padding: 0px;
}
.m-table-form td {
  vertical-align: middle;
  z-index: 1;
  overflow: visible;
}
.m-table-form td.table-head {
  text-align: right;
  padding: 10px 5px;
}
.m-table-form td .u-input,
.m-table-form td .m-tooltip,
.m-table-form td .u-select,
.m-table-form td .u-textarea,
.m-table-form td .u-group {
  width: 100%;
}
.m-table-form td .u-input {
  *width: 99%;
}
.m-table-form td > .u-input {
  box-sizing: border-box;
}
.m-table-form td .u-group {
  float: none;
}
.m-table-form td .u-group .item-r {
  margin-left: -1px \9;
}
.m-table-form td p,
.m-table-form td .u-input-span {
  padding: 0 8px 0px 8px;
}
.m-table-form td .m-combo {
  display: block;
  width: 100%;
  *position: static;
}
.m-table-form .text {
  padding-left: 10px;
  padding-right: 10px;
}
.m-table-form .u-checkbox,
.m-table-form .u-label,
.m-table-form .u-switch {
  height: 30px;
  line-height: 30px;
  width: auto;
  margin: 0;
  margin-left: 0;
  z-index: 1;
  display: block;
  float: left;
  border-right: none;
  font-size: 12px;
  padding-right: 0;
  text-align: left;
  padding-top: 0;
}
.m-table-form .u-switch {
  margin-left: 10px;
}
.m-table-form.document {
  border-collapse: collapse;
  border-spacing: 0;
  border-left: 1px solid #E80C10;
}
.m-table-form.document td {
  border-style: solid;
  border-width: 1px;
  border-color: #E80C10;
  padding-left: 5px;
  padding-right: 5px;
  color: #E80C10!important;
  border-left-width: 0;
}
.m-table-form.document td.table-head {
  border-right-width: 0;
  color: #E80C10!important;
}
.m-table-form.inline,
.m-table-form.table {
  border-collapse: separate;
  *border-collapse: collapse;
  border-spacing: 1px;
}
.m-table-form.inline td,
.m-table-form.table td,
.m-table-form.inline th,
.m-table-form.table th {
  padding: 0;
}
.m-table-form.inline th,
.m-table-form.table th {
  text-align: right;
  padding-right: 5px;
}
.m-table-form.inline td.table-head,
.m-table-form.table td.table-head {
  padding: 5px;
}
.m-table-form.inline td .u-group,
.m-table-form.table td .u-group {
  margin-bottom: -2px;
}
.m-table-form.inline td .u-group button,
.m-table-form.table td .u-group button {
  height: 28px;
}
.m-table-form.inline td table,
.m-table-form.table td table {
  border-collapse: separate;
  *border-collapse: collapse;
  border-spacing: 1px;
}
.m-table-form.inline .u-input,
.m-table-form.table .u-input,
.m-table-form.inline .u-label,
.m-table-form.table .u-label,
.m-table-form.inline .u-checkbox,
.m-table-form.table .u-checkbox,
.m-table-form.inline .checkbox,
.m-table-form.table .checkbox,
.m-table-form.inline .u-select,
.m-table-form.table .u-select,
.m-table-form.inline .u-textarea,
.m-table-form.table .u-textarea,
.m-table-form.inline .u-btn,
.m-table-form.table .u-btn,
.m-table-form.inline .item,
.m-table-form.table .item,
.m-table-form.inline .u-btn-eject,
.m-table-form.table .u-btn-eject,
.m-table-form.inline .u-inputitem,
.m-table-form.table .u-inputitem,
.m-table-form.inline .m-combo,
.m-table-form.table .m-combo,
.m-table-form.inline .u-btn-checkbox,
.m-table-form.table .u-btn-checkbox {
  border-width: 0;
  border-radius: 0;
}
.m-table-form.inline .u-group .item-l,
.m-table-form.table .u-group .item-l {
  border-left-width: 0px!important;
}
.m-table-form.inline .u-group .u-group .u-input,
.m-table-form.table .u-group .u-group .u-input {
  border-right-width: 0px!important;
}
.m-table-form.inline .u-group .u-input,
.m-table-form.table .u-group .u-input,
.m-table-form.inline .u-group .mark,
.m-table-form.table .u-group .mark,
.m-table-form.inline .u-group .item,
.m-table-form.table .u-group .item {
  border-right-width: 1px;
}
.m-table-form.inline .u-group .u-input.item-r,
.m-table-form.table .u-group .u-input.item-r,
.m-table-form.inline .u-group .mark.item-r,
.m-table-form.table .u-group .mark.item-r,
.m-table-form.inline .u-group .item.item-r,
.m-table-form.table .u-group .item.item-r,
.m-table-form.inline .u-group .u-input:last-child,
.m-table-form.table .u-group .u-input:last-child,
.m-table-form.inline .u-group .mark:last-child,
.m-table-form.table .u-group .mark:last-child,
.m-table-form.inline .u-group .item:last-child,
.m-table-form.table .u-group .item:last-child {
  border-right-width: 0px!important;
}
.m-table-form.inline .u-group .u-input:first-child,
.m-table-form.table .u-group .u-input:first-child,
.m-table-form.inline .u-group .mark:first-child,
.m-table-form.table .u-group .mark:first-child,
.m-table-form.inline .u-group .item:first-child,
.m-table-form.table .u-group .item:first-child,
.m-table-form.inline .u-group .u-input.item-l,
.m-table-form.table .u-group .u-input.item-l,
.m-table-form.inline .u-group .mark.item-l,
.m-table-form.table .u-group .mark.item-l,
.m-table-form.inline .u-group .item.item-l,
.m-table-form.table .u-group .item.item-l {
  border-left-width: 0px!important;
}
.m-table-form.inline .u-group .item-r,
.m-table-form.table .u-group .item-r {
  border-right-width: 0px!important;
}
.m-table-form.inline .m-menu,
.m-table-form.table .m-menu,
.m-table-form.inline .u-down-menu,
.m-table-form.table .u-down-menu,
.m-table-form.inline .menu,
.m-table-form.table .menu {
  border-radius: 0!important;
}
.m-table-form.inline .m-menu a,
.m-table-form.table .m-menu a,
.m-table-form.inline .u-down-menu a,
.m-table-form.table .u-down-menu a,
.m-table-form.inline .menu a,
.m-table-form.table .menu a,
.m-table-form.inline .m-menu li,
.m-table-form.table .m-menu li,
.m-table-form.inline .u-down-menu li,
.m-table-form.table .u-down-menu li,
.m-table-form.inline .menu li,
.m-table-form.table .menu li {
  border-radius: 0!important;
}
.m-table-form.inline .u-l-select .u-input,
.m-table-form.table .u-l-select .u-input {
  border-radius: 0!important;
  border-left-width: 0!important;
  border-right-width: 1px!important;
}
.m-table-form.inline .u-l-select .u-input:last-child,
.m-table-form.table .u-l-select .u-input:last-child {
  border-right-width: 0!important;
}
.m-table-form.inline .u-formitem,
.m-table-form.table .u-formitem {
  height: 100%;
  padding: 0;
  position: relative;
  display: block;
  margin-left: 120px;
}
.m-table-form.inline .u-formitem label,
.m-table-form.table .u-formitem label {
  height: 100%;
  line-height: 22px;
  width: 120px;
  margin: 0;
  margin-left: -120px;
  position: relative;
  z-index: 1;
  display: block;
  float: left;
  background-color: #f2f2f2;
  border-right: 1px #ccc solid;
  font-size: 12px;
  padding-right: 5px;
  text-align: right;
  padding-top: 4px;
}
.m-table-form td {
  color: #878787;
}
.m-table-form td.table-head {
  width: 120px;
  color: #6e6e6e;
}
.m-table-form td .u-btn {
  background-color: #fafafa;
  color: #949494;
  border-color: #ededed;
  background-repeat: no-repeat;
}
.m-table-form td .u-btn:hover {
  background-color: #ffffff;
  color: #999999;
  border-color: #f2f2f2;
  background-repeat: no-repeat;
}
.m-table-form td .u-btn:active,
.m-table-form td .u-btn.active {
  background: #fafafa;
}
.m-table-form td .u-btn:disabled,
.m-table-form td .u-btn.disabled {
  background-color: #fafafa;
  color: #949494;
  border-color: #ededed;
  background-repeat: no-repeat;
  color: rgba(173, 173, 173, 0.6);
}
.m-table-form td .u-input,
.m-table-form td .multi-select-box,
.m-table-form td .u-textarea {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-color: #ffffff;
}
.m-table-form td .u-input a,
.m-table-form td .multi-select-box a,
.m-table-form td .u-textarea a {
  color: #696969;
}
.m-table-form td .u-input a:hover,
.m-table-form td .multi-select-box a:hover,
.m-table-form td .u-textarea a:hover {
  color: #545454;
}
.m-table-form td .u-input hr,
.m-table-form td .multi-select-box hr,
.m-table-form td .u-textarea hr {
  border-color: #ededed;
}
.m-table-form td .u-input::-webkit-input-placeholder,
.m-table-form td .multi-select-box::-webkit-input-placeholder,
.m-table-form td .u-textarea::-webkit-input-placeholder {
  color: #c7c7c7;
}
.m-table-form td .u-input:-moz-placeholder,
.m-table-form td .multi-select-box:-moz-placeholder,
.m-table-form td .u-textarea:-moz-placeholder {
  color: #c7c7c7;
}
.m-table-form td .u-input::-moz-placeholder,
.m-table-form td .multi-select-box::-moz-placeholder,
.m-table-form td .u-textarea::-moz-placeholder {
  color: #c7c7c7;
}
.m-table-form td .u-input:-ms-input-placeholder,
.m-table-form td .multi-select-box:-ms-input-placeholder,
.m-table-form td .u-textarea:-ms-input-placeholder {
  color: #c7c7c7;
}
.m-table-form td .u-input:hover,
.m-table-form td .multi-select-box:hover,
.m-table-form td .u-textarea:hover {
  background-image: url("../img/edit.png");
}
.m-table-form td .u-inputdiv.m-table-form td .u-input:hover,
.m-table-form td .u-inputdiv.m-table-form td .multi-select-box:hover,
.m-table-form td .u-inputdiv.m-table-form td .u-textarea:hover,
.m-table-form td .multi-select-boxdiv.m-table-form td .u-input:hover,
.m-table-form td .multi-select-boxdiv.m-table-form td .multi-select-box:hover,
.m-table-form td .multi-select-boxdiv.m-table-form td .u-textarea:hover,
.m-table-form td .u-textareadiv.m-table-form td .u-input:hover,
.m-table-form td .u-textareadiv.m-table-form td .multi-select-box:hover,
.m-table-form td .u-textareadiv.m-table-form td .u-textarea:hover {
  background-image: none!important;
}
.m-table-form td .u-input:focus,
.m-table-form td .multi-select-box:focus,
.m-table-form td .u-textarea:focus {
  border-color: #a1d6ee;
  background-color: #d5edf7;
  color: #1f82ae;
}
.m-table-form td .u-input:focus a,
.m-table-form td .multi-select-box:focus a,
.m-table-form td .u-textarea:focus a {
  color: #1a6b90;
}
.m-table-form td .u-input:focus a:hover,
.m-table-form td .multi-select-box:focus a:hover,
.m-table-form td .u-textarea:focus a:hover {
  color: #14516d;
}
.m-table-form td .u-input:focus hr,
.m-table-form td .multi-select-box:focus hr,
.m-table-form td .u-textarea:focus hr {
  border-color: #bfe3f4;
}
.m-table-form td .u-input.nofocus:focus,
.m-table-form td .multi-select-box.nofocus:focus,
.m-table-form td .u-textarea.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .u-input.nofocus:focus a,
.m-table-form td .multi-select-box.nofocus:focus a,
.m-table-form td .u-textarea.nofocus:focus a {
  color: #696969;
}
.m-table-form td .u-input.nofocus:focus a:hover,
.m-table-form td .multi-select-box.nofocus:focus a:hover,
.m-table-form td .u-textarea.nofocus:focus a:hover {
  color: #545454;
}
.m-table-form td .u-input.nofocus:focus hr,
.m-table-form td .multi-select-box.nofocus:focus hr,
.m-table-form td .u-textarea.nofocus:focus hr {
  border-color: #ededed;
}
.m-table-form td .u-input.err,
.m-table-form td .multi-select-box.err,
.m-table-form td .u-textarea.err {
  border-color: #f0b3af;
  background-color: #f9e4e2;
  color: #b92e23;
}
.m-table-form td .u-input.err a,
.m-table-form td .multi-select-box.err a,
.m-table-form td .u-textarea.err a {
  color: #9b261e;
}
.m-table-form td .u-input.err a:hover,
.m-table-form td .multi-select-box.err a:hover,
.m-table-form td .u-textarea.err a:hover {
  color: #791e17;
}
.m-table-form td .u-input.err hr,
.m-table-form td .multi-select-box.err hr,
.m-table-form td .u-textarea.err hr {
  border-color: #f5cfcd;
}
.m-table-form td .u-input:disabled,
.m-table-form td .multi-select-box:disabled,
.m-table-form td .u-textarea:disabled {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table-form td .u-input:disabled a,
.m-table-form td .multi-select-box:disabled a,
.m-table-form td .u-textarea:disabled a {
  color: #5c5c5c;
}
.m-table-form td .u-input:disabled a:hover,
.m-table-form td .multi-select-box:disabled a:hover,
.m-table-form td .u-textarea:disabled a:hover {
  color: #474747;
}
.m-table-form td .u-input:disabled hr,
.m-table-form td .multi-select-box:disabled hr,
.m-table-form td .u-textarea:disabled hr {
  border-color: #e0e0e0;
}
.m-table-form td .u-input.disabled,
.m-table-form td .multi-select-box.disabled,
.m-table-form td .u-textarea.disabled,
.m-table-form td .u-input.disabled:hover,
.m-table-form td .multi-select-box.disabled:hover,
.m-table-form td .u-textarea.disabled:hover {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table-form td .u-input.disabled a,
.m-table-form td .multi-select-box.disabled a,
.m-table-form td .u-textarea.disabled a,
.m-table-form td .u-input.disabled:hover a,
.m-table-form td .multi-select-box.disabled:hover a,
.m-table-form td .u-textarea.disabled:hover a {
  color: #5c5c5c;
}
.m-table-form td .u-input.disabled a:hover,
.m-table-form td .multi-select-box.disabled a:hover,
.m-table-form td .u-textarea.disabled a:hover,
.m-table-form td .u-input.disabled:hover a:hover,
.m-table-form td .multi-select-box.disabled:hover a:hover,
.m-table-form td .u-textarea.disabled:hover a:hover {
  color: #474747;
}
.m-table-form td .u-input.disabled hr,
.m-table-form td .multi-select-box.disabled hr,
.m-table-form td .u-textarea.disabled hr,
.m-table-form td .u-input.disabled:hover hr,
.m-table-form td .multi-select-box.disabled:hover hr,
.m-table-form td .u-textarea.disabled:hover hr {
  border-color: #e0e0e0;
}
.m-table-form td .u-input .option-block,
.m-table-form td .multi-select-box .option-block,
.m-table-form td .u-textarea .option-block {
  border-color: #c7c7c7;
  background-color: #e6e6e6;
  color: #666666;
}
.m-table-form td .u-input .option-block a,
.m-table-form td .multi-select-box .option-block a,
.m-table-form td .u-textarea .option-block a {
  color: #545454;
}
.m-table-form td .u-input .option-block a:hover,
.m-table-form td .multi-select-box .option-block a:hover,
.m-table-form td .u-textarea .option-block a:hover {
  color: #404040;
}
.m-table-form td .u-input .option-block hr,
.m-table-form td .multi-select-box .option-block hr,
.m-table-form td .u-textarea .option-block hr {
  border-color: #d9d9d9;
}
.m-table-form td .u-select {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .u-select a {
  color: #696969;
}
.m-table-form td .u-select a:hover {
  color: #545454;
}
.m-table-form td .u-select hr {
  border-color: #ededed;
}
.m-table-form td .u-select:hover {
  background-image: none;
}
.m-table-form td .u-select:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-image: none;
}
.m-table-form td .u-select:focus a {
  color: #696969;
}
.m-table-form td .u-select:focus a:hover {
  color: #545454;
}
.m-table-form td .u-select:focus hr {
  border-color: #ededed;
}
.m-table-form td .u-select.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .u-select.nofocus:focus a {
  color: #696969;
}
.m-table-form td .u-select.nofocus:focus a:hover {
  color: #545454;
}
.m-table-form td .u-select.nofocus:focus hr {
  border-color: #ededed;
}
.m-table-form td .u-select.err {
  border-color: #ea7067;
  background-color: #f2a39d;
  color: #7f1911;
}
.m-table-form td .u-select.err a {
  color: #5f130d;
}
.m-table-form td .u-select.err a:hover {
  color: #3b0c08;
}
.m-table-form td .u-select.err hr {
  border-color: #ef8e87;
}
.m-table-form td .u-select.disabled,
.m-table-form td .u-select:disabled {
  border-color: #b5b5b5;
  background-color: #d4d4d4;
  color: #545454;
  background-image: none!important;
}
.m-table-form td .u-select.disabled a,
.m-table-form td .u-select:disabled a {
  color: #424242;
}
.m-table-form td .u-select.disabled a:hover,
.m-table-form td .u-select:disabled a:hover {
  color: #2e2e2e;
}
.m-table-form td .u-select.disabled hr,
.m-table-form td .u-select:disabled hr {
  border-color: #c7c7c7;
}
.m-table-form td .m-combo .u-input {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-color: #ffffff;
}
.m-table-form td .m-combo .u-input a {
  color: #696969;
}
.m-table-form td .m-combo .u-input a:hover {
  color: #545454;
}
.m-table-form td .m-combo .u-input hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .u-input::-webkit-input-placeholder {
  color: #c7c7c7;
}
.m-table-form td .m-combo .u-input:-moz-placeholder {
  color: #c7c7c7;
}
.m-table-form td .m-combo .u-input::-moz-placeholder {
  color: #c7c7c7;
}
.m-table-form td .m-combo .u-input:-ms-input-placeholder {
  color: #c7c7c7;
}
.m-table-form td .m-combo .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table-form td .m-combo .u-inputdiv.m-table-form td .m-combo .u-input:hover {
  background-image: none!important;
}
.m-table-form td .m-combo .u-input:focus {
  border-color: #a1d6ee;
  background-color: #d5edf7;
  color: #1f82ae;
}
.m-table-form td .m-combo .u-input:focus a {
  color: #1a6b90;
}
.m-table-form td .m-combo .u-input:focus a:hover {
  color: #14516d;
}
.m-table-form td .m-combo .u-input:focus hr {
  border-color: #bfe3f4;
}
.m-table-form td .m-combo .u-input.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .m-combo .u-input.nofocus:focus a {
  color: #696969;
}
.m-table-form td .m-combo .u-input.nofocus:focus a:hover {
  color: #545454;
}
.m-table-form td .m-combo .u-input.nofocus:focus hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .u-input.err {
  border-color: #f0b3af;
  background-color: #f9e4e2;
  color: #b92e23;
}
.m-table-form td .m-combo .u-input.err a {
  color: #9b261e;
}
.m-table-form td .m-combo .u-input.err a:hover {
  color: #791e17;
}
.m-table-form td .m-combo .u-input.err hr {
  border-color: #f5cfcd;
}
.m-table-form td .m-combo .u-input:disabled {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table-form td .m-combo .u-input:disabled a {
  color: #5c5c5c;
}
.m-table-form td .m-combo .u-input:disabled a:hover {
  color: #474747;
}
.m-table-form td .m-combo .u-input:disabled hr {
  border-color: #e0e0e0;
}
.m-table-form td .m-combo .u-input.disabled,
.m-table-form td .m-combo .u-input.disabled:hover {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table-form td .m-combo .u-input.disabled a,
.m-table-form td .m-combo .u-input.disabled:hover a {
  color: #5c5c5c;
}
.m-table-form td .m-combo .u-input.disabled a:hover,
.m-table-form td .m-combo .u-input.disabled:hover a:hover {
  color: #474747;
}
.m-table-form td .m-combo .u-input.disabled hr,
.m-table-form td .m-combo .u-input.disabled:hover hr {
  border-color: #e0e0e0;
}
.m-table-form td .m-combo .u-input .option-block {
  border-color: #c7c7c7;
  background-color: #e6e6e6;
  color: #666666;
}
.m-table-form td .m-combo .u-input .option-block a {
  color: #545454;
}
.m-table-form td .m-combo .u-input .option-block a:hover {
  color: #404040;
}
.m-table-form td .m-combo .u-input .option-block hr {
  border-color: #d9d9d9;
}
.m-table-form td .m-combo .u-input.disabled {
  background-color: #e6e6e6 !important;
  color: #cccccc !important;
}
.m-table-form td .m-combo .u-group .item {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .m-combo .u-group .item a {
  color: #696969;
}
.m-table-form td .m-combo .u-group .item a:hover {
  color: #545454;
}
.m-table-form td .m-combo .u-group .item hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .u-group .mark {
  border-color: #d1d1d1;
  background-color: #f0f0f0;
  color: #707070;
}
.m-table-form td .m-combo .u-group .mark a {
  color: #5e5e5e;
}
.m-table-form td .m-combo .u-group .mark a:hover {
  color: #4a4a4a;
}
.m-table-form td .m-combo .u-group .mark hr {
  border-color: #e3e3e3;
}
.m-table-form td .m-combo .u-group .u-btn {
  border-color: #d1d1d1;
  color: #a3a3a3;
  background: #ffffff;
}
.m-table-form td .m-combo .u-group .u-btn:hover {
  background: #ffffff;
  color: #8a8a8a;
}
.m-table-form td .m-combo .u-group .u-btn:active,
.m-table-form td .m-combo .u-group .u-btn.active {
  background: #ffffff;
}
.m-table-form td .m-combo .u-group .u-btn:disabled,
.m-table-form td .m-combo .u-group .u-btn.disabled {
  background: #ffffff;
  color: #bdbdbd;
}
.m-table-form td .m-combo .u-group .u-input {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-color: #ffffff;
}
.m-table-form td .m-combo .u-group .u-input a {
  color: #696969;
}
.m-table-form td .m-combo .u-group .u-input a:hover {
  color: #545454;
}
.m-table-form td .m-combo .u-group .u-input hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .u-group .u-input::-webkit-input-placeholder {
  color: #c7c7c7;
}
.m-table-form td .m-combo .u-group .u-input:-moz-placeholder {
  color: #c7c7c7;
}
.m-table-form td .m-combo .u-group .u-input::-moz-placeholder {
  color: #c7c7c7;
}
.m-table-form td .m-combo .u-group .u-input:-ms-input-placeholder {
  color: #c7c7c7;
}
.m-table-form td .m-combo .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table-form td .m-combo .u-group .u-inputdiv.m-table-form td .m-combo .u-group .u-input:hover {
  background-image: none!important;
}
.m-table-form td .m-combo .u-group .u-input:focus {
  border-color: #a1d6ee;
  background-color: #d5edf7;
  color: #1f82ae;
}
.m-table-form td .m-combo .u-group .u-input:focus a {
  color: #1a6b90;
}
.m-table-form td .m-combo .u-group .u-input:focus a:hover {
  color: #14516d;
}
.m-table-form td .m-combo .u-group .u-input:focus hr {
  border-color: #bfe3f4;
}
.m-table-form td .m-combo .u-group .u-input.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .m-combo .u-group .u-input.nofocus:focus a {
  color: #696969;
}
.m-table-form td .m-combo .u-group .u-input.nofocus:focus a:hover {
  color: #545454;
}
.m-table-form td .m-combo .u-group .u-input.nofocus:focus hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .u-group .u-input.err {
  border-color: #f0b3af;
  background-color: #f9e4e2;
  color: #b92e23;
}
.m-table-form td .m-combo .u-group .u-input.err a {
  color: #9b261e;
}
.m-table-form td .m-combo .u-group .u-input.err a:hover {
  color: #791e17;
}
.m-table-form td .m-combo .u-group .u-input.err hr {
  border-color: #f5cfcd;
}
.m-table-form td .m-combo .u-group .u-input:disabled {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table-form td .m-combo .u-group .u-input:disabled a {
  color: #5c5c5c;
}
.m-table-form td .m-combo .u-group .u-input:disabled a:hover {
  color: #474747;
}
.m-table-form td .m-combo .u-group .u-input:disabled hr {
  border-color: #e0e0e0;
}
.m-table-form td .m-combo .u-group .u-input.disabled,
.m-table-form td .m-combo .u-group .u-input.disabled:hover {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table-form td .m-combo .u-group .u-input.disabled a,
.m-table-form td .m-combo .u-group .u-input.disabled:hover a {
  color: #5c5c5c;
}
.m-table-form td .m-combo .u-group .u-input.disabled a:hover,
.m-table-form td .m-combo .u-group .u-input.disabled:hover a:hover {
  color: #474747;
}
.m-table-form td .m-combo .u-group .u-input.disabled hr,
.m-table-form td .m-combo .u-group .u-input.disabled:hover hr {
  border-color: #e0e0e0;
}
.m-table-form td .m-combo .u-group .u-input .option-block {
  border-color: #c7c7c7;
  background-color: #e6e6e6;
  color: #666666;
}
.m-table-form td .m-combo .u-group .u-input .option-block a {
  color: #545454;
}
.m-table-form td .m-combo .u-group .u-input .option-block a:hover {
  color: #404040;
}
.m-table-form td .m-combo .u-group .u-input .option-block hr {
  border-color: #d9d9d9;
}
.m-table-form td .m-combo .u-group .u-select {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .m-combo .u-group .u-select a {
  color: #696969;
}
.m-table-form td .m-combo .u-group .u-select a:hover {
  color: #545454;
}
.m-table-form td .m-combo .u-group .u-select hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .u-group .u-select:hover {
  background-image: none;
}
.m-table-form td .m-combo .u-group .u-select:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-image: none;
}
.m-table-form td .m-combo .u-group .u-select:focus a {
  color: #696969;
}
.m-table-form td .m-combo .u-group .u-select:focus a:hover {
  color: #545454;
}
.m-table-form td .m-combo .u-group .u-select:focus hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .u-group .u-select.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .m-combo .u-group .u-select.nofocus:focus a {
  color: #696969;
}
.m-table-form td .m-combo .u-group .u-select.nofocus:focus a:hover {
  color: #545454;
}
.m-table-form td .m-combo .u-group .u-select.nofocus:focus hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .u-group .u-select.err {
  border-color: #ea7067;
  background-color: #f2a39d;
  color: #7f1911;
}
.m-table-form td .m-combo .u-group .u-select.err a {
  color: #5f130d;
}
.m-table-form td .m-combo .u-group .u-select.err a:hover {
  color: #3b0c08;
}
.m-table-form td .m-combo .u-group .u-select.err hr {
  border-color: #ef8e87;
}
.m-table-form td .m-combo .u-group .u-select.disabled,
.m-table-form td .m-combo .u-group .u-select:disabled {
  border-color: #b5b5b5;
  background-color: #d4d4d4;
  color: #545454;
  background-image: none!important;
}
.m-table-form td .m-combo .u-group .u-select.disabled a,
.m-table-form td .m-combo .u-group .u-select:disabled a {
  color: #424242;
}
.m-table-form td .m-combo .u-group .u-select.disabled a:hover,
.m-table-form td .m-combo .u-group .u-select:disabled a:hover {
  color: #2e2e2e;
}
.m-table-form td .m-combo .u-group .u-select.disabled hr,
.m-table-form td .m-combo .u-group .u-select:disabled hr {
  border-color: #c7c7c7;
}
.m-table-form td .m-combo .combo {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .m-combo .combo a {
  color: #696969;
}
.m-table-form td .m-combo .combo a:hover {
  color: #545454;
}
.m-table-form td .m-combo .combo hr {
  border-color: #ededed;
}
.m-table-form td .m-combo .m-menu,
.m-table-form td .m-combo .u-down-menu {
  border-color: #e6e6e6;
}
.m-table-form td .m-combo .m-menu li a,
.m-table-form td .m-combo .u-down-menu li a,
.m-table-form td .m-combo .m-menu > li a,
.m-table-form td .m-combo .u-down-menu > li a,
.m-table-form td .m-combo .m-menu ul > li a,
.m-table-form td .m-combo .u-down-menu ul > li a {
  border-color: #e6e6e6;
  background-color: #ffffff;
  color: #b3b3b3;
}
.m-table-form td .m-combo .m-menu li a:hover,
.m-table-form td .m-combo .u-down-menu li a:hover,
.m-table-form td .m-combo .m-menu > li a:hover,
.m-table-form td .m-combo .u-down-menu > li a:hover,
.m-table-form td .m-combo .m-menu ul > li a:hover,
.m-table-form td .m-combo .u-down-menu ul > li a:hover {
  background: #f2f2f2;
  color: #808080;
}
.m-table-form td .m-combo .m-menu li.line,
.m-table-form td .m-combo .u-down-menu li.line,
.m-table-form td .m-combo .m-menu > li.line,
.m-table-form td .m-combo .u-down-menu > li.line,
.m-table-form td .m-combo .m-menu ul > li.line,
.m-table-form td .m-combo .u-down-menu ul > li.line {
  border-color: #e6e6e6;
}
.m-table-form td .m-combo .m-menu li.active a,
.m-table-form td .m-combo .u-down-menu li.active a,
.m-table-form td .m-combo .m-menu > li.active a,
.m-table-form td .m-combo .u-down-menu > li.active a,
.m-table-form td .m-combo .m-menu ul > li.active a,
.m-table-form td .m-combo .u-down-menu ul > li.active a {
  background-color: #28a9e4;
  color: #ffffff !important;
}
.m-table-form td .m-combo .m-menu.items li.active a,
.m-table-form td .m-combo .u-down-menu.items li.active a {
  background-color: #ffffff;
  border-left-color: #28a9e4;
  color: #28a9e4 !important;
}
.m-table-form td .u-group .item {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
}
.m-table-form td .u-group .item a {
  color: #5c5c5c;
}
.m-table-form td .u-group .item a:hover {
  color: #474747;
}
.m-table-form td .u-group .item hr {
  border-color: #e0e0e0;
}
.m-table-form td .u-group .mark {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
}
.m-table-form td .u-group .mark a {
  color: #5c5c5c;
}
.m-table-form td .u-group .mark a:hover {
  color: #474747;
}
.m-table-form td .u-group .mark hr {
  border-color: #e0e0e0;
}
.m-table-form td .u-group .u-btn {
  background-color: #ededed;
  color: #878787;
  border-color: #e0e0e0;
  background-repeat: no-repeat;
}
.m-table-form td .u-group .u-btn:hover {
  background-color: #f5f5f5;
  color: #8f8f8f;
  border-color: #e8e8e8;
  background-repeat: no-repeat;
}
.m-table-form td .u-group .u-btn:active,
.m-table-form td .u-group .u-btn.active {
  background: #ededed;
}
.m-table-form td .u-group .u-btn:disabled,
.m-table-form td .u-group .u-btn.disabled {
  background-color: #ededed;
  color: #878787;
  border-color: #e0e0e0;
  background-repeat: no-repeat;
  color: rgba(161, 161, 161, 0.6);
}
.m-table-form td .u-group .u-input {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-color: #ffffff;
}
.m-table-form td .u-group .u-input a {
  color: #696969;
}
.m-table-form td .u-group .u-input a:hover {
  color: #545454;
}
.m-table-form td .u-group .u-input hr {
  border-color: #ededed;
}
.m-table-form td .u-group .u-input::-webkit-input-placeholder {
  color: #c7c7c7;
}
.m-table-form td .u-group .u-input:-moz-placeholder {
  color: #c7c7c7;
}
.m-table-form td .u-group .u-input::-moz-placeholder {
  color: #c7c7c7;
}
.m-table-form td .u-group .u-input:-ms-input-placeholder {
  color: #c7c7c7;
}
.m-table-form td .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table-form td .u-group .u-inputdiv.m-table-form td .u-group .u-input:hover {
  background-image: none!important;
}
.m-table-form td .u-group .u-input:focus {
  border-color: #a1d6ee;
  background-color: #d5edf7;
  color: #1f82ae;
}
.m-table-form td .u-group .u-input:focus a {
  color: #1a6b90;
}
.m-table-form td .u-group .u-input:focus a:hover {
  color: #14516d;
}
.m-table-form td .u-group .u-input:focus hr {
  border-color: #bfe3f4;
}
.m-table-form td .u-group .u-input.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .u-group .u-input.nofocus:focus a {
  color: #696969;
}
.m-table-form td .u-group .u-input.nofocus:focus a:hover {
  color: #545454;
}
.m-table-form td .u-group .u-input.nofocus:focus hr {
  border-color: #ededed;
}
.m-table-form td .u-group .u-input.err {
  border-color: #f0b3af;
  background-color: #f9e4e2;
  color: #b92e23;
}
.m-table-form td .u-group .u-input.err a {
  color: #9b261e;
}
.m-table-form td .u-group .u-input.err a:hover {
  color: #791e17;
}
.m-table-form td .u-group .u-input.err hr {
  border-color: #f5cfcd;
}
.m-table-form td .u-group .u-input:disabled {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table-form td .u-group .u-input:disabled a {
  color: #5c5c5c;
}
.m-table-form td .u-group .u-input:disabled a:hover {
  color: #474747;
}
.m-table-form td .u-group .u-input:disabled hr {
  border-color: #e0e0e0;
}
.m-table-form td .u-group .u-input.disabled,
.m-table-form td .u-group .u-input.disabled:hover {
  border-color: #cfcfcf;
  background-color: #ededed;
  color: #6e6e6e;
  background-image: none!important;
  color: #b8b8b8;
}
.m-table-form td .u-group .u-input.disabled a,
.m-table-form td .u-group .u-input.disabled:hover a {
  color: #5c5c5c;
}
.m-table-form td .u-group .u-input.disabled a:hover,
.m-table-form td .u-group .u-input.disabled:hover a:hover {
  color: #474747;
}
.m-table-form td .u-group .u-input.disabled hr,
.m-table-form td .u-group .u-input.disabled:hover hr {
  border-color: #e0e0e0;
}
.m-table-form td .u-group .u-input .option-block {
  border-color: #c7c7c7;
  background-color: #e6e6e6;
  color: #666666;
}
.m-table-form td .u-group .u-input .option-block a {
  color: #545454;
}
.m-table-form td .u-group .u-input .option-block a:hover {
  color: #404040;
}
.m-table-form td .u-group .u-input .option-block hr {
  border-color: #d9d9d9;
}
.m-table-form td .u-group .u-select {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .u-group .u-select a {
  color: #696969;
}
.m-table-form td .u-group .u-select a:hover {
  color: #545454;
}
.m-table-form td .u-group .u-select hr {
  border-color: #ededed;
}
.m-table-form td .u-group .u-select:hover {
  background-image: none;
}
.m-table-form td .u-group .u-select:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
  background-image: none;
}
.m-table-form td .u-group .u-select:focus a {
  color: #696969;
}
.m-table-form td .u-group .u-select:focus a:hover {
  color: #545454;
}
.m-table-form td .u-group .u-select:focus hr {
  border-color: #ededed;
}
.m-table-form td .u-group .u-select.nofocus:focus {
  border-color: #dbdbdb;
  background-color: #fafafa;
  color: #7a7a7a;
}
.m-table-form td .u-group .u-select.nofocus:focus a {
  color: #696969;
}
.m-table-form td .u-group .u-select.nofocus:focus a:hover {
  color: #545454;
}
.m-table-form td .u-group .u-select.nofocus:focus hr {
  border-color: #ededed;
}
.m-table-form td .u-group .u-select.err {
  border-color: #ea7067;
  background-color: #f2a39d;
  color: #7f1911;
}
.m-table-form td .u-group .u-select.err a {
  color: #5f130d;
}
.m-table-form td .u-group .u-select.err a:hover {
  color: #3b0c08;
}
.m-table-form td .u-group .u-select.err hr {
  border-color: #ef8e87;
}
.m-table-form td .u-group .u-select.disabled,
.m-table-form td .u-group .u-select:disabled {
  border-color: #b5b5b5;
  background-color: #d4d4d4;
  color: #545454;
  background-image: none!important;
}
.m-table-form td .u-group .u-select.disabled a,
.m-table-form td .u-group .u-select:disabled a {
  color: #424242;
}
.m-table-form td .u-group .u-select.disabled a:hover,
.m-table-form td .u-group .u-select:disabled a:hover {
  color: #2e2e2e;
}
.m-table-form td .u-group .u-select.disabled hr,
.m-table-form td .u-group .u-select:disabled hr {
  border-color: #c7c7c7;
}
.m-table-form td .u-label,
.m-table-form td .u-checkbox {
  color: #878787;
}
.m-table-form.inline,
.m-table-form.table {
  background: #d4d4d4;
}
.m-table-form.inline td,
.m-table-form.table td {
  background-color: #ffffff;
  *border: 1px solid #d4d4d4;
}
.m-table-form.inline td.table-head,
.m-table-form.table td.table-head {
  background-color: #f2f2f2;
  color: #6e6e6e;
}
.m-table-form.inline td table,
.m-table-form.table td table {
  background: #d4d4d4;
}
.m-table-form.red td {
  color: #fe0000;
}
.m-table-form.red td.table-head {
  width: 100px;
  color: #cb0000;
}
.m-table-form.red td .u-btn {
  background-color: #ffe5e5;
  color: #ff1919;
  border-color: #ffcbcb;
  background-repeat: no-repeat;
}
.m-table-form.red td .u-btn:hover {
  background-color: #fff4f4;
  color: #ff2828;
  border-color: #ffdbdb;
  background-repeat: no-repeat;
}
.m-table-form.red td .u-btn:active,
.m-table-form.red td .u-btn.active {
  background: #ffe5e5;
}
.m-table-form.red td .u-btn:disabled,
.m-table-form.red td .u-btn.disabled {
  background-color: #fce8e8;
  color: #e53333;
  border-color: #f9d1d1;
  background-repeat: no-repeat;
  color: rgba(255, 76, 76, 0.6);
}
.m-table-form.red td .u-input,
.m-table-form.red td .multi-select-box,
.m-table-form.red td .u-textarea {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
  background-color: #ffffff;
}
.m-table-form.red td .u-input a,
.m-table-form.red td .multi-select-box a,
.m-table-form.red td .u-textarea a {
  color: #c10000;
}
.m-table-form.red td .u-input a:hover,
.m-table-form.red td .multi-select-box a:hover,
.m-table-form.red td .u-textarea a:hover {
  color: #980000;
}
.m-table-form.red td .u-input hr,
.m-table-form.red td .multi-select-box hr,
.m-table-form.red td .u-textarea hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-input::-webkit-input-placeholder,
.m-table-form.red td .multi-select-box::-webkit-input-placeholder,
.m-table-form.red td .u-textarea::-webkit-input-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .u-input:-moz-placeholder,
.m-table-form.red td .multi-select-box:-moz-placeholder,
.m-table-form.red td .u-textarea:-moz-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .u-input::-moz-placeholder,
.m-table-form.red td .multi-select-box::-moz-placeholder,
.m-table-form.red td .u-textarea::-moz-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .u-input:-ms-input-placeholder,
.m-table-form.red td .multi-select-box:-ms-input-placeholder,
.m-table-form.red td .u-textarea:-ms-input-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .u-input:hover,
.m-table-form.red td .multi-select-box:hover,
.m-table-form.red td .u-textarea:hover {
  background-image: url("../img/edit.png");
}
.m-table-form.red td .u-inputdiv.m-table-form.red td .u-input:hover,
.m-table-form.red td .u-inputdiv.m-table-form.red td .multi-select-box:hover,
.m-table-form.red td .u-inputdiv.m-table-form.red td .u-textarea:hover,
.m-table-form.red td .multi-select-boxdiv.m-table-form.red td .u-input:hover,
.m-table-form.red td .multi-select-boxdiv.m-table-form.red td .multi-select-box:hover,
.m-table-form.red td .multi-select-boxdiv.m-table-form.red td .u-textarea:hover,
.m-table-form.red td .u-textareadiv.m-table-form.red td .u-input:hover,
.m-table-form.red td .u-textareadiv.m-table-form.red td .multi-select-box:hover,
.m-table-form.red td .u-textareadiv.m-table-form.red td .u-textarea:hover {
  background-image: none!important;
}
.m-table-form.red td .u-input:focus,
.m-table-form.red td .multi-select-box:focus,
.m-table-form.red td .u-textarea:focus {
  border-color: #adc4da;
  background-color: #d7e2ed;
  color: #3d6388;
}
.m-table-form.red td .u-input:focus a,
.m-table-form.red td .multi-select-box:focus a,
.m-table-form.red td .u-textarea:focus a {
  color: #32516f;
}
.m-table-form.red td .u-input:focus a:hover,
.m-table-form.red td .multi-select-box:focus a:hover,
.m-table-form.red td .u-textarea:focus a:hover {
  color: #263c53;
}
.m-table-form.red td .u-input:focus hr,
.m-table-form.red td .multi-select-box:focus hr,
.m-table-form.red td .u-textarea:focus hr {
  border-color: #c6d5e5;
}
.m-table-form.red td .u-input.nofocus:focus,
.m-table-form.red td .multi-select-box.nofocus:focus,
.m-table-form.red td .u-textarea.nofocus:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .u-input.nofocus:focus a,
.m-table-form.red td .multi-select-box.nofocus:focus a,
.m-table-form.red td .u-textarea.nofocus:focus a {
  color: #c10000;
}
.m-table-form.red td .u-input.nofocus:focus a:hover,
.m-table-form.red td .multi-select-box.nofocus:focus a:hover,
.m-table-form.red td .u-textarea.nofocus:focus a:hover {
  color: #980000;
}
.m-table-form.red td .u-input.nofocus:focus hr,
.m-table-form.red td .multi-select-box.nofocus:focus hr,
.m-table-form.red td .u-textarea.nofocus:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-input.err,
.m-table-form.red td .multi-select-box.err,
.m-table-form.red td .u-textarea.err {
  border-color: #f8a39f;
  background-color: #fcd9d8;
  color: #c5170f;
}
.m-table-form.red td .u-input.err a,
.m-table-form.red td .multi-select-box.err a,
.m-table-form.red td .u-textarea.err a {
  color: #a4130d;
}
.m-table-form.red td .u-input.err a:hover,
.m-table-form.red td .multi-select-box.err a:hover,
.m-table-form.red td .u-textarea.err a:hover {
  color: #7e0f0a;
}
.m-table-form.red td .u-input.err hr,
.m-table-form.red td .multi-select-box.err hr,
.m-table-form.red td .u-textarea.err hr {
  border-color: #fac2c0;
}
.m-table-form.red td .u-input:disabled,
.m-table-form.red td .multi-select-box:disabled,
.m-table-form.red td .u-textarea:disabled {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
  background-image: none!important;
  color: #ff6060;
}
.m-table-form.red td .u-input:disabled a,
.m-table-form.red td .multi-select-box:disabled a,
.m-table-form.red td .u-textarea:disabled a {
  color: #a80000;
}
.m-table-form.red td .u-input:disabled a:hover,
.m-table-form.red td .multi-select-box:disabled a:hover,
.m-table-form.red td .u-textarea:disabled a:hover {
  color: #7f0000;
}
.m-table-form.red td .u-input:disabled hr,
.m-table-form.red td .multi-select-box:disabled hr,
.m-table-form.red td .u-textarea:disabled hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .u-input.disabled,
.m-table-form.red td .multi-select-box.disabled,
.m-table-form.red td .u-textarea.disabled,
.m-table-form.red td .u-input.disabled:hover,
.m-table-form.red td .multi-select-box.disabled:hover,
.m-table-form.red td .u-textarea.disabled:hover {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
  background-image: none!important;
  color: #ff6060;
}
.m-table-form.red td .u-input.disabled a,
.m-table-form.red td .multi-select-box.disabled a,
.m-table-form.red td .u-textarea.disabled a,
.m-table-form.red td .u-input.disabled:hover a,
.m-table-form.red td .multi-select-box.disabled:hover a,
.m-table-form.red td .u-textarea.disabled:hover a {
  color: #a80000;
}
.m-table-form.red td .u-input.disabled a:hover,
.m-table-form.red td .multi-select-box.disabled a:hover,
.m-table-form.red td .u-textarea.disabled a:hover,
.m-table-form.red td .u-input.disabled:hover a:hover,
.m-table-form.red td .multi-select-box.disabled:hover a:hover,
.m-table-form.red td .u-textarea.disabled:hover a:hover {
  color: #7f0000;
}
.m-table-form.red td .u-input.disabled hr,
.m-table-form.red td .multi-select-box.disabled hr,
.m-table-form.red td .u-textarea.disabled hr,
.m-table-form.red td .u-input.disabled:hover hr,
.m-table-form.red td .multi-select-box.disabled:hover hr,
.m-table-form.red td .u-textarea.disabled:hover hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .u-input .option-block,
.m-table-form.red td .multi-select-box .option-block,
.m-table-form.red td .u-textarea .option-block {
  border-color: #ff7f7f;
  background-color: #ffbcbc;
  color: #bc0000;
}
.m-table-form.red td .u-input .option-block a,
.m-table-form.red td .multi-select-box .option-block a,
.m-table-form.red td .u-textarea .option-block a {
  color: #990000;
}
.m-table-form.red td .u-input .option-block a:hover,
.m-table-form.red td .multi-select-box .option-block a:hover,
.m-table-form.red td .u-textarea .option-block a:hover {
  color: #700000;
}
.m-table-form.red td .u-input .option-block hr,
.m-table-form.red td .multi-select-box .option-block hr,
.m-table-form.red td .u-textarea .option-block hr {
  border-color: #ffa3a3;
}
.m-table-form.red td .u-select {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .u-select a {
  color: #c10000;
}
.m-table-form.red td .u-select a:hover {
  color: #980000;
}
.m-table-form.red td .u-select hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-select:hover {
  background-image: none;
}
.m-table-form.red td .u-select:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
  background-image: none;
}
.m-table-form.red td .u-select:focus a {
  color: #c10000;
}
.m-table-form.red td .u-select:focus a:hover {
  color: #980000;
}
.m-table-form.red td .u-select:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-select.nofocus:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .u-select.nofocus:focus a {
  color: #c10000;
}
.m-table-form.red td .u-select.nofocus:focus a:hover {
  color: #980000;
}
.m-table-form.red td .u-select.nofocus:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-select.err {
  border-color: #ef645b;
  background-color: #f49993;
  color: #7c130c;
}
.m-table-form.red td .u-select.err a {
  color: #5b0e09;
}
.m-table-form.red td .u-select.err a:hover {
  color: #360805;
}
.m-table-form.red td .u-select.err hr {
  border-color: #f2837c;
}
.m-table-form.red td .u-select.disabled,
.m-table-form.red td .u-select:disabled {
  border-color: #ff5b5b;
  background-color: #ff9999;
  color: #980000;
  background-image: none!important;
}
.m-table-form.red td .u-select.disabled a,
.m-table-form.red td .u-select:disabled a {
  color: #750000;
}
.m-table-form.red td .u-select.disabled a:hover,
.m-table-form.red td .u-select:disabled a:hover {
  color: #4c0000;
}
.m-table-form.red td .u-select.disabled hr,
.m-table-form.red td .u-select:disabled hr {
  border-color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-input {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
  background-color: #ffffff;
}
.m-table-form.red td .m-combo .u-input a {
  color: #c10000;
}
.m-table-form.red td .m-combo .u-input a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .u-input hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .u-input::-webkit-input-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-input:-moz-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-input::-moz-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-input:-ms-input-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table-form.red td .m-combo .u-inputdiv.m-table-form.red td .m-combo .u-input:hover {
  background-image: none!important;
}
.m-table-form.red td .m-combo .u-input:focus {
  border-color: #adc4da;
  background-color: #d7e2ed;
  color: #3d6388;
}
.m-table-form.red td .m-combo .u-input:focus a {
  color: #32516f;
}
.m-table-form.red td .m-combo .u-input:focus a:hover {
  color: #263c53;
}
.m-table-form.red td .m-combo .u-input:focus hr {
  border-color: #c6d5e5;
}
.m-table-form.red td .m-combo .u-input.nofocus:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .m-combo .u-input.nofocus:focus a {
  color: #c10000;
}
.m-table-form.red td .m-combo .u-input.nofocus:focus a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .u-input.nofocus:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .u-input.err {
  border-color: #f8a39f;
  background-color: #fcd9d8;
  color: #c5170f;
}
.m-table-form.red td .m-combo .u-input.err a {
  color: #a4130d;
}
.m-table-form.red td .m-combo .u-input.err a:hover {
  color: #7e0f0a;
}
.m-table-form.red td .m-combo .u-input.err hr {
  border-color: #fac2c0;
}
.m-table-form.red td .m-combo .u-input:disabled {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
  background-image: none!important;
  color: #ff6060;
}
.m-table-form.red td .m-combo .u-input:disabled a {
  color: #a80000;
}
.m-table-form.red td .m-combo .u-input:disabled a:hover {
  color: #7f0000;
}
.m-table-form.red td .m-combo .u-input:disabled hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .m-combo .u-input.disabled,
.m-table-form.red td .m-combo .u-input.disabled:hover {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
  background-image: none!important;
  color: #ff6060;
}
.m-table-form.red td .m-combo .u-input.disabled a,
.m-table-form.red td .m-combo .u-input.disabled:hover a {
  color: #a80000;
}
.m-table-form.red td .m-combo .u-input.disabled a:hover,
.m-table-form.red td .m-combo .u-input.disabled:hover a:hover {
  color: #7f0000;
}
.m-table-form.red td .m-combo .u-input.disabled hr,
.m-table-form.red td .m-combo .u-input.disabled:hover hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .m-combo .u-input .option-block {
  border-color: #ff7f7f;
  background-color: #ffbcbc;
  color: #bc0000;
}
.m-table-form.red td .m-combo .u-input .option-block a {
  color: #990000;
}
.m-table-form.red td .m-combo .u-input .option-block a:hover {
  color: #700000;
}
.m-table-form.red td .m-combo .u-input .option-block hr {
  border-color: #ffa3a3;
}
.m-table-form.red td .m-combo .u-input.disabled {
  background-color: #ffbcbc !important;
  color: #ff8989 !important;
}
.m-table-form.red td .m-combo .u-group .item {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .m-combo .u-group .item a {
  color: #c10000;
}
.m-table-form.red td .m-combo .u-group .item a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .u-group .item hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .u-group .mark {
  border-color: #ff9393;
  background-color: #ffd1d1;
  color: #d10000;
}
.m-table-form.red td .m-combo .u-group .mark a {
  color: #ad0000;
}
.m-table-form.red td .m-combo .u-group .mark a:hover {
  color: #840000;
}
.m-table-form.red td .m-combo .u-group .mark hr {
  border-color: #ffb7b7;
}
.m-table-form.red td .m-combo .u-group .u-btn {
  border-color: #ff9393;
  color: #ff3838;
  background: #ffffff;
}
.m-table-form.red td .m-combo .u-group .u-btn:hover {
  background: #ffffff;
  color: #ff0505;
}
.m-table-form.red td .m-combo .u-group .u-btn:active,
.m-table-form.red td .m-combo .u-group .u-btn.active {
  background: #ffffff;
}
.m-table-form.red td .m-combo .u-group .u-btn:disabled,
.m-table-form.red td .m-combo .u-group .u-btn.disabled {
  background: #ffffff;
  color: #ff6b6b;
}
.m-table-form.red td .m-combo .u-group .u-input {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
  background-color: #ffffff;
}
.m-table-form.red td .m-combo .u-group .u-input a {
  color: #c10000;
}
.m-table-form.red td .m-combo .u-group .u-input a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .u-group .u-input hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .u-group .u-input::-webkit-input-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-group .u-input:-moz-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-group .u-input::-moz-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-group .u-input:-ms-input-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .m-combo .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table-form.red td .m-combo .u-group .u-inputdiv.m-table-form.red td .m-combo .u-group .u-input:hover {
  background-image: none!important;
}
.m-table-form.red td .m-combo .u-group .u-input:focus {
  border-color: #adc4da;
  background-color: #d7e2ed;
  color: #3d6388;
}
.m-table-form.red td .m-combo .u-group .u-input:focus a {
  color: #32516f;
}
.m-table-form.red td .m-combo .u-group .u-input:focus a:hover {
  color: #263c53;
}
.m-table-form.red td .m-combo .u-group .u-input:focus hr {
  border-color: #c6d5e5;
}
.m-table-form.red td .m-combo .u-group .u-input.nofocus:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .m-combo .u-group .u-input.nofocus:focus a {
  color: #c10000;
}
.m-table-form.red td .m-combo .u-group .u-input.nofocus:focus a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .u-group .u-input.nofocus:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .u-group .u-input.err {
  border-color: #f8a39f;
  background-color: #fcd9d8;
  color: #c5170f;
}
.m-table-form.red td .m-combo .u-group .u-input.err a {
  color: #a4130d;
}
.m-table-form.red td .m-combo .u-group .u-input.err a:hover {
  color: #7e0f0a;
}
.m-table-form.red td .m-combo .u-group .u-input.err hr {
  border-color: #fac2c0;
}
.m-table-form.red td .m-combo .u-group .u-input:disabled {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
  background-image: none!important;
  color: #ff6060;
}
.m-table-form.red td .m-combo .u-group .u-input:disabled a {
  color: #a80000;
}
.m-table-form.red td .m-combo .u-group .u-input:disabled a:hover {
  color: #7f0000;
}
.m-table-form.red td .m-combo .u-group .u-input:disabled hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .m-combo .u-group .u-input.disabled,
.m-table-form.red td .m-combo .u-group .u-input.disabled:hover {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
  background-image: none!important;
  color: #ff6060;
}
.m-table-form.red td .m-combo .u-group .u-input.disabled a,
.m-table-form.red td .m-combo .u-group .u-input.disabled:hover a {
  color: #a80000;
}
.m-table-form.red td .m-combo .u-group .u-input.disabled a:hover,
.m-table-form.red td .m-combo .u-group .u-input.disabled:hover a:hover {
  color: #7f0000;
}
.m-table-form.red td .m-combo .u-group .u-input.disabled hr,
.m-table-form.red td .m-combo .u-group .u-input.disabled:hover hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .m-combo .u-group .u-input .option-block {
  border-color: #ff7f7f;
  background-color: #ffbcbc;
  color: #bc0000;
}
.m-table-form.red td .m-combo .u-group .u-input .option-block a {
  color: #990000;
}
.m-table-form.red td .m-combo .u-group .u-input .option-block a:hover {
  color: #700000;
}
.m-table-form.red td .m-combo .u-group .u-input .option-block hr {
  border-color: #ffa3a3;
}
.m-table-form.red td .m-combo .u-group .u-select {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .m-combo .u-group .u-select a {
  color: #c10000;
}
.m-table-form.red td .m-combo .u-group .u-select a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .u-group .u-select hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .u-group .u-select:hover {
  background-image: none;
}
.m-table-form.red td .m-combo .u-group .u-select:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
  background-image: none;
}
.m-table-form.red td .m-combo .u-group .u-select:focus a {
  color: #c10000;
}
.m-table-form.red td .m-combo .u-group .u-select:focus a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .u-group .u-select:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .u-group .u-select.nofocus:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .m-combo .u-group .u-select.nofocus:focus a {
  color: #c10000;
}
.m-table-form.red td .m-combo .u-group .u-select.nofocus:focus a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .u-group .u-select.nofocus:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .u-group .u-select.err {
  border-color: #ef645b;
  background-color: #f49993;
  color: #7c130c;
}
.m-table-form.red td .m-combo .u-group .u-select.err a {
  color: #5b0e09;
}
.m-table-form.red td .m-combo .u-group .u-select.err a:hover {
  color: #360805;
}
.m-table-form.red td .m-combo .u-group .u-select.err hr {
  border-color: #f2837c;
}
.m-table-form.red td .m-combo .u-group .u-select.disabled,
.m-table-form.red td .m-combo .u-group .u-select:disabled {
  border-color: #ff5b5b;
  background-color: #ff9999;
  color: #980000;
  background-image: none!important;
}
.m-table-form.red td .m-combo .u-group .u-select.disabled a,
.m-table-form.red td .m-combo .u-group .u-select:disabled a {
  color: #750000;
}
.m-table-form.red td .m-combo .u-group .u-select.disabled a:hover,
.m-table-form.red td .m-combo .u-group .u-select:disabled a:hover {
  color: #4c0000;
}
.m-table-form.red td .m-combo .u-group .u-select.disabled hr,
.m-table-form.red td .m-combo .u-group .u-select:disabled hr {
  border-color: #ff7f7f;
}
.m-table-form.red td .m-combo .combo {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .m-combo .combo a {
  color: #c10000;
}
.m-table-form.red td .m-combo .combo a:hover {
  color: #980000;
}
.m-table-form.red td .m-combo .combo hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .m-combo .m-menu,
.m-table-form.red td .m-combo .u-down-menu {
  border-color: #e6e6e6;
}
.m-table-form.red td .m-combo .m-menu li a,
.m-table-form.red td .m-combo .u-down-menu li a,
.m-table-form.red td .m-combo .m-menu > li a,
.m-table-form.red td .m-combo .u-down-menu > li a,
.m-table-form.red td .m-combo .m-menu ul > li a,
.m-table-form.red td .m-combo .u-down-menu ul > li a {
  border-color: #e6e6e6;
  background-color: #ffffff;
  color: #b3b3b3;
}
.m-table-form.red td .m-combo .m-menu li a:hover,
.m-table-form.red td .m-combo .u-down-menu li a:hover,
.m-table-form.red td .m-combo .m-menu > li a:hover,
.m-table-form.red td .m-combo .u-down-menu > li a:hover,
.m-table-form.red td .m-combo .m-menu ul > li a:hover,
.m-table-form.red td .m-combo .u-down-menu ul > li a:hover {
  background: #f2f2f2;
  color: #808080;
}
.m-table-form.red td .m-combo .m-menu li.line,
.m-table-form.red td .m-combo .u-down-menu li.line,
.m-table-form.red td .m-combo .m-menu > li.line,
.m-table-form.red td .m-combo .u-down-menu > li.line,
.m-table-form.red td .m-combo .m-menu ul > li.line,
.m-table-form.red td .m-combo .u-down-menu ul > li.line {
  border-color: #e6e6e6;
}
.m-table-form.red td .m-combo .m-menu li.active a,
.m-table-form.red td .m-combo .u-down-menu li.active a,
.m-table-form.red td .m-combo .m-menu > li.active a,
.m-table-form.red td .m-combo .u-down-menu > li.active a,
.m-table-form.red td .m-combo .m-menu ul > li.active a,
.m-table-form.red td .m-combo .u-down-menu ul > li.active a {
  background-color: #28a9e4;
  color: #ffffff !important;
}
.m-table-form.red td .m-combo .m-menu.items li.active a,
.m-table-form.red td .m-combo .u-down-menu.items li.active a {
  background-color: #ffffff;
  border-left-color: #28a9e4;
  color: #28a9e4 !important;
}
.m-table-form.red td .u-group .item {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
}
.m-table-form.red td .u-group .item a {
  color: #a80000;
}
.m-table-form.red td .u-group .item a:hover {
  color: #7f0000;
}
.m-table-form.red td .u-group .item hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .u-group .mark {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
}
.m-table-form.red td .u-group .mark a {
  color: #a80000;
}
.m-table-form.red td .u-group .mark a:hover {
  color: #7f0000;
}
.m-table-form.red td .u-group .mark hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .u-group .u-btn {
  background-color: #ffcbcb;
  color: #fe0000;
  border-color: #ffb2b2;
  background-repeat: no-repeat;
}
.m-table-form.red td .u-group .u-btn:hover {
  background-color: #ffdbdb;
  color: #ff0f0f;
  border-color: #ffc1c1;
  background-repeat: no-repeat;
}
.m-table-form.red td .u-group .u-btn:active,
.m-table-form.red td .u-group .u-btn.active {
  background: #ffcbcb;
}
.m-table-form.red td .u-group .u-btn:disabled,
.m-table-form.red td .u-group .u-btn.disabled {
  background-color: #f9d1d1;
  color: #e11d1d;
  border-color: #f6bbbb;
  background-repeat: no-repeat;
  color: rgba(255, 50, 50, 0.6);
}
.m-table-form.red td .u-group .u-input {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
  background-color: #ffffff;
}
.m-table-form.red td .u-group .u-input a {
  color: #c10000;
}
.m-table-form.red td .u-group .u-input a:hover {
  color: #980000;
}
.m-table-form.red td .u-group .u-input hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-group .u-input::-webkit-input-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .u-group .u-input:-moz-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .u-group .u-input::-moz-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .u-group .u-input:-ms-input-placeholder {
  color: #ff7f7f;
}
.m-table-form.red td .u-group .u-input:hover {
  background-image: url("../img/edit.png");
}
.m-table-form.red td .u-group .u-inputdiv.m-table-form.red td .u-group .u-input:hover {
  background-image: none!important;
}
.m-table-form.red td .u-group .u-input:focus {
  border-color: #adc4da;
  background-color: #d7e2ed;
  color: #3d6388;
}
.m-table-form.red td .u-group .u-input:focus a {
  color: #32516f;
}
.m-table-form.red td .u-group .u-input:focus a:hover {
  color: #263c53;
}
.m-table-form.red td .u-group .u-input:focus hr {
  border-color: #c6d5e5;
}
.m-table-form.red td .u-group .u-input.nofocus:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .u-group .u-input.nofocus:focus a {
  color: #c10000;
}
.m-table-form.red td .u-group .u-input.nofocus:focus a:hover {
  color: #980000;
}
.m-table-form.red td .u-group .u-input.nofocus:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-group .u-input.err {
  border-color: #f8a39f;
  background-color: #fcd9d8;
  color: #c5170f;
}
.m-table-form.red td .u-group .u-input.err a {
  color: #a4130d;
}
.m-table-form.red td .u-group .u-input.err a:hover {
  color: #7e0f0a;
}
.m-table-form.red td .u-group .u-input.err hr {
  border-color: #fac2c0;
}
.m-table-form.red td .u-group .u-input:disabled {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
  background-image: none!important;
  color: #ff6060;
}
.m-table-form.red td .u-group .u-input:disabled a {
  color: #a80000;
}
.m-table-form.red td .u-group .u-input:disabled a:hover {
  color: #7f0000;
}
.m-table-form.red td .u-group .u-input:disabled hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .u-group .u-input.disabled,
.m-table-form.red td .u-group .u-input.disabled:hover {
  border-color: #ff8e8e;
  background-color: #ffcbcb;
  color: #cb0000;
  background-image: none!important;
  color: #ff6060;
}
.m-table-form.red td .u-group .u-input.disabled a,
.m-table-form.red td .u-group .u-input.disabled:hover a {
  color: #a80000;
}
.m-table-form.red td .u-group .u-input.disabled a:hover,
.m-table-form.red td .u-group .u-input.disabled:hover a:hover {
  color: #7f0000;
}
.m-table-form.red td .u-group .u-input.disabled hr,
.m-table-form.red td .u-group .u-input.disabled:hover hr {
  border-color: #ffb2b2;
}
.m-table-form.red td .u-group .u-input .option-block {
  border-color: #ff7f7f;
  background-color: #ffbcbc;
  color: #bc0000;
}
.m-table-form.red td .u-group .u-input .option-block a {
  color: #990000;
}
.m-table-form.red td .u-group .u-input .option-block a:hover {
  color: #700000;
}
.m-table-form.red td .u-group .u-input .option-block hr {
  border-color: #ffa3a3;
}
.m-table-form.red td .u-group .u-select {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .u-group .u-select a {
  color: #c10000;
}
.m-table-form.red td .u-group .u-select a:hover {
  color: #980000;
}
.m-table-form.red td .u-group .u-select hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-group .u-select:hover {
  background-image: none;
}
.m-table-form.red td .u-group .u-select:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
  background-image: none;
}
.m-table-form.red td .u-group .u-select:focus a {
  color: #c10000;
}
.m-table-form.red td .u-group .u-select:focus a:hover {
  color: #980000;
}
.m-table-form.red td .u-group .u-select:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-group .u-select.nofocus:focus {
  border-color: #ffa8a8;
  background-color: #ffe5e5;
  color: #e50000;
}
.m-table-form.red td .u-group .u-select.nofocus:focus a {
  color: #c10000;
}
.m-table-form.red td .u-group .u-select.nofocus:focus a:hover {
  color: #980000;
}
.m-table-form.red td .u-group .u-select.nofocus:focus hr {
  border-color: #ffcbcb;
}
.m-table-form.red td .u-group .u-select.err {
  border-color: #ef645b;
  background-color: #f49993;
  color: #7c130c;
}
.m-table-form.red td .u-group .u-select.err a {
  color: #5b0e09;
}
.m-table-form.red td .u-group .u-select.err a:hover {
  color: #360805;
}
.m-table-form.red td .u-group .u-select.err hr {
  border-color: #f2837c;
}
.m-table-form.red td .u-group .u-select.disabled,
.m-table-form.red td .u-group .u-select:disabled {
  border-color: #ff5b5b;
  background-color: #ff9999;
  color: #980000;
  background-image: none!important;
}
.m-table-form.red td .u-group .u-select.disabled a,
.m-table-form.red td .u-group .u-select:disabled a {
  color: #750000;
}
.m-table-form.red td .u-group .u-select.disabled a:hover,
.m-table-form.red td .u-group .u-select:disabled a:hover {
  color: #4c0000;
}
.m-table-form.red td .u-group .u-select.disabled hr,
.m-table-form.red td .u-group .u-select:disabled hr {
  border-color: #ff7f7f;
}
.m-table-form.red td .u-label,
.m-table-form.red td .u-checkbox {
  color: #fe0000;
}
.m-table-form.red.inline,
.m-table-form.red.table {
  background: #ff9999;
}
.m-table-form.red.inline td,
.m-table-form.red.table td {
  background-color: #ffffff;
  *border: 1px solid #ff9999;
}
.m-table-form.red.inline td.table-head,
.m-table-form.red.table td.table-head {
  background-color: #ffd6d6;
  color: #cb0000;
}
.m-table-form.red.inline td table,
.m-table-form.red.table td table {
  background: #ff9999;
}
.m-table-form.red tr td {
  background-color: #fff!important;
}
.m-table-form.red tr td .u-input:focus,
.m-table-form.red tr td .u-textarea:focus {
  background-color: #FFE5E5;
  color: #ff1919;
}
.m-table-form.red tr td .u-input.nofocus:focus,
.m-table-form.red tr td .u-textarea.nofocus:focus {
  background-color: #ffcbcb;
}
.m-table-form.red tr td p {
  color: #333;
}
.m-table-form .u-formitem {
  padding: 5px;
  position: relative;
}
.m-table-form .u-formitem label {
  font-size: 13px;
  margin-bottom: 8px;
  margin-top: 8px;
  display: block;
  font-weight: normal;
  color: #000;
  width: 100%;
}
.m-table-form .u-formitem .m-tooltip {
  float: left;
}
.m-table-form .u-formitem .u-textarea:hover {
  height: 80px;
  line-height: 20px;
}
.m-tabs-header {
  width: 100%;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: 29px;
  border-bottom-color: #eeeeee;
}
.m-tabs-header .m-tabs-nav {
  width: 100%;
}
.m-tabs-header .m-tabs-nav li {
  display: block;
  position: relative;
  float: left;
  margin-right: 2px;
}
.m-tabs-header .m-tabs-nav li a {
  display: block;
  float: left;
  padding: 0 17px!important;
  border-style: solid;
  border-width: 1px;
  border-bottom: none;
  margin-top: -1px;
}
.m-tabs-header .m-tabs-nav li.activate a,
.m-tabs-header .m-tabs-nav li.active a {
  margin-top: -1px;
  padding-bottom: 1px!important;
}
.m-tabs-header .m-tabs-nav li .close {
  position: absolute;
  right: 5px;
  top: 50%;
  z-index: 100;
  font-size: 10px!important;
  width: 10px;
  height: 10px;
  margin-top: -5px;
  line-height: 10px!important;
  display: none;
  cursor: pointer;
}
.m-tabs-header .m-tabs-nav li:hover .close {
  display: block;
}
.m-tabs-header.overflow {
  position: relative;
}
.m-tabs-header.overflow .right-bar,
.m-tabs-header.overflow .left-bar {
  width: 16px;
  font-size: 12px;
  position: absolute;
  top: 0;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  z-index: 500;
}
.m-tabs-header.overflow .right-bar {
  right: 0;
}
.m-tabs-header.overflow .left-bar {
  left: 0;
}
.m-tabs-header.overflow .m-tabs-nav {
  width: auto;
  padding: 1px 19px 0 19px;
  position: absolute;
}
.m-tabs-header .m-tabs-btnbar {
  position: absolute;
  padding: 0px;
  top: 0px;
  z-index: 800;
}
.m-tabs-header .m-tabs-btnbar i {
  font-size: 13px;
}
.m-tabs-header.line {
  border-bottom-color: #eeeeee;
}
.m-tabs-header.line .m-tabs-nav li a {
  border-top-style: solid;
  border-top-width: 2px;
}
.m-tabs-header.line li a {
  color: #a2a2a2;
  background-color: #eeeeee;
  border-color: #eeeeee;
}
.m-tabs-header.line li a:hover {
  color: #6f6f6f;
}
.m-tabs-header.line li.active a,
.m-tabs-header.line li.activate a {
  border-color: #1787d8;
  background-color: #2294e7;
  color: #d1e9fa;
}
.m-tabs-header.line li.active a a,
.m-tabs-header.line li.activate a a {
  color: #f1f8fd;
}
.m-tabs-header.line li.active a a:hover,
.m-tabs-header.line li.activate a a:hover {
  color: #ffffff;
}
.m-tabs-header.line li.active a hr,
.m-tabs-header.line li.activate a hr {
  border-color: #1787d8;
}
.m-tabs-header.line li .iconfont.close {
  color: #c8c8c8;
}
.m-tabs-header.line li .iconfont.close:hover {
  color: #888888;
}
.m-tabs-header.line.overflow .right-bar,
.m-tabs-header.line.overflow .left-bar {
  background-color: #eeeeee;
  color: #a2a2a2;
}
.m-tabs-header.line.overflow .right-bar:hover,
.m-tabs-header.line.overflow .left-bar:hover {
  color: #7b7b7b;
}
.m-tabs-header.line.overflow .right-bar:active,
.m-tabs-header.line.overflow .left-bar:active {
  background-color: #dadada;
  color: #ffffff;
}
.m-tabs-header.line.line li.active a,
.m-tabs-header.line.line li.activate a {
  background-color: #fff;
  border-left-color: #eeeeee;
  border-right-color: #eeeeee;
  border-top-color: #2294e7;
  color: #2294e7;
}
.m-tabs-header.line.mo {
  border-bottom-color: #d5d5d5;
}
.m-tabs-header.line.mo.line li.active a,
.m-tabs-header.line.mo.line li.activate a {
  background-color: #eeeeee;
  border-bottom-color: #2294e7;
  color: #2294e7;
}
.m-tabs-header.mo {
  padding-top: 0;
  height: 29px;
  border-bottom-color: #ffffff;
}
.m-tabs-header.mo .m-tabs-nav {
  display: table;
}
.m-tabs-header.mo .m-tabs-nav li {
  display: table-cell;
  float: none;
}
.m-tabs-header.mo .m-tabs-nav li a {
  width: 100%;
  text-align: center;
  padding: 0!important;
}
.m-tabs-header.mo.line .m-tabs-nav li a {
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-top: none!important;
}
.m-tabs-header.mo.overflow .right-bar,
.m-tabs-header.mo.overflow .left-bar {
  height: 29px;
  line-height: 29px;
}
.m-tabs-header.mo .m-tabs-nav {
  height: 28px;
  padding-top: 1px;
}
.m-tabs-header.mo .m-tabs-nav li {
  height: 28px;
}
.m-tabs-header.mo .m-tabs-nav li a {
  height: 28px;
  line-height: 27px;
  border-radius: 0!important;
}
.m-tabs-header.mo.line .m-tabs-nav {
  height: 27px;
  padding-top: 1px;
}
.m-tabs-header.mo.line .m-tabs-nav li {
  height: 27px;
}
.m-tabs-header.mo.line .m-tabs-nav li a {
  height: 27px;
  line-height: 26px;
}
.m-tabs-header.mo li a {
  color: #b3b3b3;
  background-color: #ffffff;
  border-color: #ffffff;
}
.m-tabs-header.mo li a:hover {
  color: #808080;
}
.m-tabs-header.mo li.active a,
.m-tabs-header.mo li.activate a {
  border-color: #1787d8;
  background-color: #2294e7;
  color: #d1e9fa;
}
.m-tabs-header.mo li.active a a,
.m-tabs-header.mo li.activate a a {
  color: #f1f8fd;
}
.m-tabs-header.mo li.active a a:hover,
.m-tabs-header.mo li.activate a a:hover {
  color: #ffffff;
}
.m-tabs-header.mo li.active a hr,
.m-tabs-header.mo li.activate a hr {
  border-color: #1787d8;
}
.m-tabs-header.mo li .iconfont.close {
  color: #d9d9d9;
}
.m-tabs-header.mo li .iconfont.close:hover {
  color: #999999;
}
.m-tabs-header.mo.overflow .right-bar,
.m-tabs-header.mo.overflow .left-bar {
  background-color: #ffffff;
  color: #b3b3b3;
}
.m-tabs-header.mo.overflow .right-bar:hover,
.m-tabs-header.mo.overflow .left-bar:hover {
  color: #8c8c8c;
}
.m-tabs-header.mo.overflow .right-bar:active,
.m-tabs-header.mo.overflow .left-bar:active {
  background-color: #ebebeb;
  color: #ffffff;
}
.m-tabs-header.mo.line li.active a,
.m-tabs-header.mo.line li.activate a {
  background-color: #fff;
  border-left-color: #ffffff;
  border-right-color: #ffffff;
  border-top-color: #2294e7;
  color: #2294e7;
}
.m-tabs-header.mo.mo {
  border-bottom-color: #e6e6e6;
}
.m-tabs-header.mo.mo.line li.active a,
.m-tabs-header.mo.mo.line li.activate a {
  background-color: #ffffff;
  border-bottom-color: #2294e7;
  color: #2294e7;
}
.m-tabs-header.btn {
  border: none!important;
  height: 30px;
  border-bottom-color: #eeeeee;
}
.m-tabs-header.btn .m-tabs-nav li a {
  border: none;
  padding: 0 12px!important;
}
.m-tabs-header.btn.overflow .right-bar,
.m-tabs-header.btn.overflow .left-bar {
  height: 29px;
  line-height: 29px;
}
.m-tabs-header.btn .m-tabs-nav {
  height: 29px;
  padding-top: 1px;
}
.m-tabs-header.btn .m-tabs-nav li {
  height: 29px;
}
.m-tabs-header.btn .m-tabs-nav li a {
  height: 29px;
  line-height: 28px;
  border-radius: 8px !important;
}
.m-tabs-header.btn li a {
  color: #a2a2a2;
  background-color: #eeeeee;
  border-color: #eeeeee;
}
.m-tabs-header.btn li a:hover {
  color: #6f6f6f;
}
.m-tabs-header.btn li.active a,
.m-tabs-header.btn li.activate a {
  border-color: #1787d8;
  background-color: #2294e7;
  color: #d1e9fa;
}
.m-tabs-header.btn li.active a a,
.m-tabs-header.btn li.activate a a {
  color: #f1f8fd;
}
.m-tabs-header.btn li.active a a:hover,
.m-tabs-header.btn li.activate a a:hover {
  color: #ffffff;
}
.m-tabs-header.btn li.active a hr,
.m-tabs-header.btn li.activate a hr {
  border-color: #1787d8;
}
.m-tabs-header.btn li .iconfont.close {
  color: #c8c8c8;
}
.m-tabs-header.btn li .iconfont.close:hover {
  color: #888888;
}
.m-tabs-header.btn.overflow .right-bar,
.m-tabs-header.btn.overflow .left-bar {
  background-color: #eeeeee;
  color: #a2a2a2;
}
.m-tabs-header.btn.overflow .right-bar:hover,
.m-tabs-header.btn.overflow .left-bar:hover {
  color: #7b7b7b;
}
.m-tabs-header.btn.overflow .right-bar:active,
.m-tabs-header.btn.overflow .left-bar:active {
  background-color: #dadada;
  color: #ffffff;
}
.m-tabs-header.btn.line li.active a,
.m-tabs-header.btn.line li.activate a {
  background-color: #fff;
  border-left-color: #eeeeee;
  border-right-color: #eeeeee;
  border-top-color: #2294e7;
  color: #2294e7;
}
.m-tabs-header.btn.mo {
  border-bottom-color: #d5d5d5;
}
.m-tabs-header.btn.mo.line li.active a,
.m-tabs-header.btn.mo.line li.activate a {
  background-color: #eeeeee;
  border-bottom-color: #2294e7;
  color: #2294e7;
}
.m-tabs-header.overflow .right-bar,
.m-tabs-header.overflow .left-bar {
  height: 29px;
  line-height: 29px;
}
.m-tabs-header .m-tabs-nav {
  height: 28px;
  padding-top: 1px;
}
.m-tabs-header .m-tabs-nav li {
  height: 28px;
}
.m-tabs-header .m-tabs-nav li a {
  height: 28px;
  line-height: 27px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.m-tabs-header.line .m-tabs-nav {
  height: 27px;
  padding-top: 1px;
}
.m-tabs-header.line .m-tabs-nav li {
  height: 27px;
}
.m-tabs-header.line .m-tabs-nav li a {
  height: 27px;
  line-height: 26px;
}
.m-tabs-header li a {
  color: #a2a2a2;
  background-color: #eeeeee;
  border-color: #eeeeee;
}
.m-tabs-header li a:hover {
  color: #6f6f6f;
}
.m-tabs-header li.active a,
.m-tabs-header li.activate a {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-tabs-header li.active a a,
.m-tabs-header li.activate a a {
  color: #6e6e6e;
}
.m-tabs-header li.active a a:hover,
.m-tabs-header li.activate a a:hover {
  color: #595959;
}
.m-tabs-header li.active a hr,
.m-tabs-header li.activate a hr {
  border-color: #f2f2f2;
}
.m-tabs-header li .iconfont.close {
  color: #c8c8c8;
}
.m-tabs-header li .iconfont.close:hover {
  color: #888888;
}
.m-tabs-header.overflow .right-bar,
.m-tabs-header.overflow .left-bar {
  background-color: #eeeeee;
  color: #a2a2a2;
}
.m-tabs-header.overflow .right-bar:hover,
.m-tabs-header.overflow .left-bar:hover {
  color: #7b7b7b;
}
.m-tabs-header.overflow .right-bar:active,
.m-tabs-header.overflow .left-bar:active {
  background-color: #dadada;
  color: #ffffff;
}
.m-tabs-header.line li.active a,
.m-tabs-header.line li.activate a {
  background-color: #fff;
  border-left-color: #eeeeee;
  border-right-color: #eeeeee;
  border-top-color: #ffffff;
  color: #ffffff;
}
.m-tabs-header.mo {
  border-bottom-color: #d5d5d5;
}
.m-tabs-header.mo.line li.active a,
.m-tabs-header.mo.line li.activate a {
  background-color: #eeeeee;
  border-bottom-color: #ffffff;
  color: #ffffff;
}
.m-tabs {
  position: relative;
  overflow: hidden;
  *width: 100%;
}
.m-tabs .m-tabs-content,
.m-tabs .tabs-content {
  position: absolute;
  left: 0px;
  bottom: 0px;
  border-width: 1px;
  border-style: solid;
  border-top: none;
  *position: relative;
  width: 100%;
}
.m-tabs .m-tabs-content > .item,
.m-tabs .tabs-content > .item {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 200;
  overflow-y: auto;
  overflow-x: hidden;
}
.m-tabs .m-tabs-content > .item.activate,
.m-tabs .tabs-content > .item.activate,
.m-tabs .m-tabs-content > .item.active,
.m-tabs .tabs-content > .item.active {
  z-index: 400;
}
.m-tabs .m-tabs-content > .item .item,
.m-tabs .tabs-content > .item .item {
  position: inherit;
  overflow: inherit;
}
.m-tabs.f-b-n .m-tabs-content,
.m-tabs.f-b-n .tabs-content {
  border: none;
}
.m-tabs .m-tabs-header {
  border-bottom-color: #eeeeee;
  height: 29px;
}
.m-tabs .m-tabs-header li a {
  color: #a2a2a2;
  background-color: #eeeeee;
  border-color: #eeeeee;
}
.m-tabs .m-tabs-header li a:hover {
  color: #6f6f6f;
}
.m-tabs .m-tabs-header li.active a,
.m-tabs .m-tabs-header li.activate a {
  border-color: #e0e0e0;
  background-color: #ffffff;
  color: #808080;
}
.m-tabs .m-tabs-header li.active a a,
.m-tabs .m-tabs-header li.activate a a {
  color: #6e6e6e;
}
.m-tabs .m-tabs-header li.active a a:hover,
.m-tabs .m-tabs-header li.activate a a:hover {
  color: #595959;
}
.m-tabs .m-tabs-header li.active a hr,
.m-tabs .m-tabs-header li.activate a hr {
  border-color: #f2f2f2;
}
.m-tabs .m-tabs-header li .iconfont.close {
  color: #c8c8c8;
}
.m-tabs .m-tabs-header li .iconfont.close:hover {
  color: #888888;
}
.m-tabs .m-tabs-header.overflow .right-bar,
.m-tabs .m-tabs-header.overflow .left-bar {
  background-color: #eeeeee;
  color: #a2a2a2;
}
.m-tabs .m-tabs-header.overflow .right-bar:hover,
.m-tabs .m-tabs-header.overflow .left-bar:hover {
  color: #7b7b7b;
}
.m-tabs .m-tabs-header.overflow .right-bar:active,
.m-tabs .m-tabs-header.overflow .left-bar:active {
  background-color: #dadada;
  color: #ffffff;
}
.m-tabs .m-tabs-header.line li.active a,
.m-tabs .m-tabs-header.line li.activate a {
  background-color: #fff;
  border-left-color: #eeeeee;
  border-right-color: #eeeeee;
  border-top-color: #ffffff;
  color: #ffffff;
}
.m-tabs .m-tabs-header.mo {
  border-bottom-color: #d5d5d5;
}
.m-tabs .m-tabs-header.mo.line li.active a,
.m-tabs .m-tabs-header.mo.line li.activate a {
  background-color: #eeeeee;
  border-bottom-color: #ffffff;
  color: #ffffff;
}
.m-tabs .m-tabs-header.overflow .right-bar,
.m-tabs .m-tabs-header.overflow .left-bar {
  height: 29px;
  line-height: 29px;
}
.m-tabs .m-tabs-header .m-tabs-nav {
  height: 28px;
  padding-top: 1px;
}
.m-tabs .m-tabs-header .m-tabs-nav li {
  height: 28px;
}
.m-tabs .m-tabs-header .m-tabs-nav li a {
  height: 28px;
  line-height: 27px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.m-tabs .m-tabs-header.line .m-tabs-nav {
  height: 27px;
  padding-top: 1px;
}
.m-tabs .m-tabs-header.line .m-tabs-nav li {
  height: 27px;
}
.m-tabs .m-tabs-header.line .m-tabs-nav li a {
  height: 27px;
  line-height: 26px;
}
.m-tabs .m-tabs-content,
.m-tabs .tabs-content {
  border-color: #eeeeee;
}
.m-tabs .m-tabs-content > .item,
.m-tabs .tabs-content > .item {
  background-color: #ffffff;
}
.m-tabs.head-bottom .m-tabs-header {
  height: 30px;
}
.m-tabs.head-bottom .m-tabs-header .m-tabs-nav li a {
  height: 29px;
}
.m-tabs.head-right {
  position: relative;
  overflow: hidden;
}
.m-tabs.head-right .m-tabs-header {
  position: absolute;
  left: auto!important;
  right: 0px;
  top: 0px;
  width: 26px;
  height: 100%;
  border-bottom: none;
  z-index: 600;
}
.m-tabs.head-right .m-tabs-header .m-tabs-nav {
  width: 100%;
  height: auto!important;
  top: 0px;
  padding-top: 0;
}
.m-tabs.head-right .m-tabs-header .m-tabs-nav li {
  width: 100%;
  height: auto;
  margin: 0 0 2px 0;
}
.m-tabs.head-right .m-tabs-header .m-tabs-nav li a {
  width: 13px;
  border-radius: 0 3px 3px 0;
  text-align: center;
  padding: 6px!important;
  border-left: none;
  white-space: normal;
  height: auto;
  clear: both;
  line-height: 15px;
  margin-top: 0px;
  word-break: break-all;
}
.m-tabs.head-right .m-tabs-header .m-tabs-nav li.activate a,
.m-tabs.head-right .m-tabs-header .m-tabs-nav li.active a {
  padding-left: 1px;
  margin-left: -1px;
  _padding-left: 2px;
  _margin-left: -2px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  width: 14px;
}
.m-tabs.head-right .m-tabs-content {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 200;
  border-style: solid;
  border-width: 1px;
}
.m-tabs.head-right .m-tabs-content .item {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 200;
  width: 100%;
  height: 100%;
}
.m-tabs.head-right .m-tabs-content .item.activate,
.m-tabs.head-right .m-tabs-content .item.active {
  z-index: 400;
}
.m-tabs.head-left {
  position: relative;
  overflow: hidden;
}
.m-tabs.head-left .m-tabs-header {
  position: absolute;
  right: auto!important;
  left: 0px;
  top: 0px;
  width: 26px;
  height: 100%;
  border-bottom: none;
  z-index: 600;
}
.m-tabs.head-left .m-tabs-header .m-tabs-nav {
  padding-top: 0;
  width: 100%;
  height: auto!important;
  top: 0px;
}
.m-tabs.head-left .m-tabs-header .m-tabs-nav li {
  width: 100%;
  height: auto;
  margin: 0 0 2px 0;
}
.m-tabs.head-left .m-tabs-header .m-tabs-nav li a {
  width: 13px;
  border-radius: 3px 0 0 3px;
  text-align: center;
  padding: 6px!important;
  border-right: none;
  white-space: normal;
  height: auto;
  clear: both;
  line-height: 15px;
  margin-top: 0px;
  word-break: break-all;
}
.m-tabs.head-left .m-tabs-header .m-tabs-nav li.activate a,
.m-tabs.head-left .m-tabs-header .m-tabs-nav li.active a {
  padding-right: 1px;
  margin-right: -1px;
  _padding-right: 2px;
  _margin-right: -2px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  width: 14px;
}
.m-tabs.head-left .m-tabs-content {
  position: absolute;
  left: auto!important;
  right: 0px;
  z-index: 200;
  border-style: solid;
  border-width: 1px;
}
.m-tabs.head-left .m-tabs-content .item {
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 200;
  width: 100%;
  height: 100%;
}
.m-tabs.head-left .m-tabs-content .item.activate,
.m-tabs.head-left .m-tabs-content .item.active {
  z-index: 400;
}
.m-tabs.head-bottom {
  position: relative;
  overflow: hidden;
}
.m-tabs.head-bottom .m-tabs-header {
  position: absolute;
  left: 0px;
  top: auto !important;
  bottom: 0px;
  border-bottom: none;
  z-index: 600;
}
.m-tabs.head-bottom .m-tabs-header .m-tabs-nav {
  top: 0px;
  padding-top: 0;
}
.m-tabs.head-bottom .m-tabs-header .m-tabs-nav li a {
  border-radius: 0 0 3px 3px!important;
  border-top: none;
  margin-top: 0px;
}
.m-tabs.head-bottom .m-tabs-header .m-tabs-nav li.activate a,
.m-tabs.head-bottom .m-tabs-header .m-tabs-nav li.active a {
  padding-top: 1px;
  margin-top: -1px;
  _padding-top: 2px;
  _margin-top: -2px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.m-tabs.head-bottom .m-tabs-content {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 200;
  border-style: solid;
  border-width: 1px;
}
.m-tabs.head-bottom .m-tabs-content .item {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 200;
  width: 100%;
  height: 100%;
}
.m-tabs.head-bottom .m-tabs-content .item.activate,
.m-tabs.head-bottom .m-tabs-content .item.active {
  z-index: 400;
}
.m-list {
  zoom: 1;
}
.m-list:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.m-list li {
  border-color: #c7c7c7;
}
.m-list li a {
  color: #333333;
}
.m-list li a:hover {
  color: #666666;
}
.m-list li a .time {
  color: #808080;
}
.m-list li .info {
  color: #808080;
}
.m-list li {
  padding: 2px 5px;
  zoom: 1;
}
.m-list li:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.m-list li a {
  zoom: 1;
  text-decoration: none;
  line-height: 26px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.m-list li a:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.m-list.line li {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}
.m-list.news li a {
  display: block;
  overflow: visible;
  text-overflow: inherit;
  white-space: normal;
}
.m-list.news li a .title {
  width: 73%;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  font-weight: normal;
}
.m-list.news li a .time {
  width: 25%;
  text-align: right;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: right;
}
.m-list.news.brief li a .title {
  font-size: 14px!important;
}
.m-list.news.brief li .info {
  padding: 5px 0px;
  line-height: 20px;
}
.m-list.news.brief li .info .pic {
  float: left;
  margin-right: 15px;
  margin-bottom: 8px;
}
.m-list.news.topnews li .img {
  width: 120px;
  height: 100px;
  float: left;
}
.m-list.news.topnews li .content {
  float: left;
}
.m-list.news.topnews li .content a h3 {
  margin: 0 0 8px 0;
}
.m-list.news.topnews li .content a .text {
  width: 70%;
  display: block;
  overflow: visible;
  text-overflow: inherit;
  white-space: normal;
}
.m-list.img li {
  float: left;
  padding: 0;
  display: block;
  position: relative;
}
.m-list.img li a {
  line-height: normal;
  display: block;
  float: none;
  padding: 8px;
  position: relative;
  width: auto;
}
.m-list.img li .img {
  width: 100%;
}
.m-list.img li .title {
  line-height: 20px;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
}
.m-list.img li .close,
.m-list.img li .checked {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  width: 100%;
  padding: 3px;
  z-index: 99;
  background-color: rgba(255, 255, 255, 0.5);
  text-align: right;
}
.m-list.img li .close .iconfont,
.m-list.img li .checked .iconfont {
  cursor: pointer;
  font-size: 12px;
  color: #333;
}
.m-list.img li:hover .close {
  display: block;
}
.m-list.img li .checked {
  display: block;
  width: auto;
  padding: 0;
  background: none;
}
.m-list.img li .checked .iconfont {
  cursor: pointer;
  font-size: 16px;
  color: #199C1F;
}
.m-list.img.upload-list li {
  width: 120px;
  height: 135px;
  margin: 4px;
}
.m-list.img.upload-list li .title {
  font-weight: normal;
  margin-bottom: 5px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m-list.nav li a {
  height: 48px;
  line-height: 44px;
  border-bottom: 1px #eee solid;
  margin-bottom: 3px;
  padding-bottom: 3px;
  font-size: 14px;
}
.m-list.nav li a i,
.m-list.nav li a img {
  height: 44px;
  width: 44px;
  display: block;
  line-height: 44px;
  border-radius: 50%;
  text-align: center;
  float: left;
  margin: 0px 10px 4px 5px;
  font-size: 18px;
}
.m-list.nav li a.carte .name {
  font-size: 14px;
  display: block;
  line-height: 20px;
}
.m-list.nav li a.carte .phone {
  font-size: 12px;
  color: #6C6C6C;
  display: block;
  line-height: 25px;
}
.m-list.icon {
  zoom: 1;
}
.m-list.icon:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.m-list.icon li {
  text-align: center;
  display: block;
  float: left;
}
.m-list.icon li a,
.m-list.icon li i.icon.iconfont {
  zoom: 1;
  display: block;
  text-align: center;
  margin: 0px;
  border-radius: 8px;
  position: relative;
  overflow: visible;
  cursor: pointer;
  text-indent: 0;
}
.m-list.icon li a:after,
.m-list.icon li i.icon.iconfont:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.m-list.icon li a:hover,
.m-list.icon li i.icon.iconfont:hover {
  animation: pulse 0.5s;
}
.m-list.icon li a .iconfont.close,
.m-list.icon li i.icon.iconfont .iconfont.close {
  position: absolute;
  font-size: 18px!important;
  color: #FF0000!important;
  top: 2px;
  right: -2px;
  line-height: 0;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #fff;
  line-height: 17px!important;
  text-align: left!important;
}
.m-list.icon li a .iconfont.choose,
.m-list.icon li i.icon.iconfont .iconfont.choose {
  position: absolute;
  font-size: 18px!important;
  color: #54ACFF!important;
  top: 2px;
  right: -2px;
  line-height: 0;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #fff;
  line-height: 17px!important;
  text-align: left!important;
}
.m-list.icon li a .iconfont.choose.checked,
.m-list.icon li i.icon.iconfont .iconfont.choose.checked {
  color: #82E400!important;
}
.m-list.icon li p,
.m-list.icon li .name,
.m-list.icon li .code {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  width: 100%;
  line-height: 26px;
  padding-bottom: 0;
}
.m-list.icon li {
  width: 68px;
  padding: 12px;
}
.m-list.icon li a,
.m-list.icon li i.icon.iconfont {
  width: 68px;
  height: 68px;
  line-height: 68px;
  background-color: #eaeaea;
  font-size: 46.24px;
}
.m-list.icon li a .iconfont,
.m-list.icon li i.icon.iconfont .iconfont {
  font-size: 46.24px;
  color: #333333;
}
.m-list-img-1 {
  width: 1015px;
  margin-left: -15px;
}
.m-list-img-1 li {
  display: block;
  float: left;
  margin: 15px 0px 0px 15px;
  position: relative;
}
.m-list-img-1 li .u-img {
  display: block;
  float: left;
}
.m-list-img-1 li .u-img img {
  display: block;
  float: left;
}
.m-list-img-1 li .u-title-bg,
.m-list-img-1 li .u-title {
  display: block;
  float: left;
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  text-align: center;
  height: 40px;
  line-height: 40px;
  padding-bottom: 0px;
}
.m-list-img-1 li .u-title-bg {
  background: #000;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
.m-list-img-1 li .u-title {
  font-size: 18px;
  color: #ffffff;
}
.m-list-img-2 {
  width: 1015px;
  margin-left: -15px;
}
.m-list-img-2 li {
  display: block;
  float: left;
  width: 280px;
  margin: 15px 0px 0px 15px;
}
.m-list-img-2 .u-img {
  display: block;
  float: left;
}
.m-list-img-2 .u-img img {
  display: block;
  float: left;
}
.m-list-img-2 .u-title {
  display: block;
  float: left;
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #666666;
}
.m-list-img-2 .u-title:hover {
  color: #000000;
}
.m-list-img-3 li {
  display: block;
  float: left;
  margin-top: 20px;
  width: 100%;
}
.m-list-img-3 .u-img {
  display: block;
  float: left;
  width: 235px;
  height: 150px;
  overflow: hidden;
  padding-right: 20px;
}
.m-list-img-3 .u-img img {
  display: block;
  float: left;
  width: 235px;
  height: 150px;
}
.m-list-img-3 ul {
  padding-left: 255px;
}
.m-list-img-3 ul li {
  margin-top: 0px;
  margin-bottom: 5px;
}
.m-list-img-3 ul li .u-title {
  display: block;
  float: left;
  height: 30px;
  width: 100%;
  line-height: 20px;
  font-size: 18px;
  color: #000000 ;
}
.m-list-img-3 ul li .u-title:hover {
  text-decoration: underline;
}
.m-list-img-3 ul li .u-info {
  color: #838383;
}
.m-list-img-3 ul li .u-user {
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  color: #828282;
}
.m-list-img-3 ul li .u-user img {
  display: block;
  float: left;
  padding: 3px 5px 0px 0px;
}
.m-list-img-3 ul li .u-read,
.m-list-img-3 ul li .u-comment {
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  padding-left: 20px;
  color: #999;
}
.m-list-img-3 ul li .u-read .iconfont,
.m-list-img-3 ul li .u-comment .iconfont {
  color: #ccc;
  padding-right: 5px;
}
.m-list-img-3 ul li .u-fabulous {
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  color: #FF870C;
  font-size: 20px;
}
.m-list-img-3 ul li .u-fabulous .iconfont {
  font-size: 25px;
  padding-right: 5px;
}
.m-list-img-4 li {
  display: block;
  float: left;
  width: 263px;
  position: relative;
  border: 1px solid #EFEFEF;
  padding-bottom: 10px;
}
.m-list-img-4 li .u-img {
  display: block;
  float: left;
}
.m-list-img-4 li .u-img img {
  display: block;
  float: left;
}
.m-list-img-4 li .u-title-bg,
.m-list-img-4 li .u-title {
  display: block;
  float: left;
  position: absolute;
  left: 0px;
  top: 130px;
  width: 100%;
  text-align: center;
  height: 40px;
  line-height: 40px;
  padding-bottom: 0px;
}
.m-list-img-4 li .u-title-bg {
  background: #000;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
.m-list-img-4 li .u-title {
  font-size: 18px;
  color: #FFF;
}
.m-list-img-4 li .u-title .u-read {
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  color: #CECECE;
  font-size: 14px;
}
.m-list-img-4 li .u-title .u-read .iconfont {
  padding-right: 5px;
}
.m-list-img-4 li .u-title .u-price {
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  padding-right: 10px;
  color: #FE9829;
  font-size: 14px;
}
.m-list-img-4 li .u-title .u-price b {
  font-size: 20px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  padding-right: 3px;
}
.m-list-img-4 li .u-describe {
  display: block;
  float: left;
  height: 45px;
  overflow: hidden;
  padding: 10px 10px 0px 10px;
  font-size: 14px;
  color: #676767;
}
.m-list-img-5 {
  background: #FFF;
  border: 1px solid #FECB7B;
  padding: 10px;
}
.m-list-img-5 li {
  display: block;
  float: left;
  width: 100%;
}
.m-list-img-5 .u-img {
  display: block;
  float: left;
  width: 400px;
  height: 210px;
  overflow: hidden;
  padding-right: 20px;
}
.m-list-img-5 .u-img img {
  display: block;
  float: left;
  width: 400px;
  height: 210px;
}
.m-list-img-5 ul {
  padding-left: 420px;
  position: relative;
}
.m-list-img-5 ul li {
  margin-top: 0px;
  margin-bottom: 5px;
}
.m-list-img-5 ul li .u-title {
  display: block;
  float: left;
  height: 40px;
  width: 100%;
  line-height: 40px;
  font-size: 18px;
  color: #000000 ;
}
.m-list-img-5 ul li .u-title:hover {
  text-decoration: underline;
}
.m-list-img-5 ul li .u-s-title {
  color: #828282;
  border-bottom: 1px dotted #D4D4D4;
  display: block;
  float: left;
  width: 100%;
  height: 30px;
  line-height: 25px;
}
.m-list-img-5 ul li .u-time {
  display: block;
  float: left;
  color: #FE9D0F;
  font-size: 16px;
  font-weight: bold;
  padding: 10px 5px;
}
.m-list-img-5 ul li .u-position {
  display: block;
  float: left;
  padding: 5px 0 5px 0;
  color: #828282;
}
.m-list-img-5 ul li .u-position .iconfont {
  color: #cccccc;
}
.m-list-img-5 ul li .u-price {
  display: block;
  float: left;
  height: 32px;
  line-height: 32px;
  padding-left: 50px;
  color: #FF3003;
  font-size: 14px;
  font-weight: bold;
}
.m-list-img-5 ul li .u-price b {
  font-size: 25px;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  padding-right: 3px;
}
.m-list-img-5 ul li .u-info {
  color: #838383;
}
.m-list-img-5 ul li .u-user {
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  color: #828282;
}
.m-list-img-5 ul li .u-user img {
  display: block;
  float: left;
  padding: 3px 5px 0px 0px;
}
.m-list-img-5 ul li .u-read,
.m-list-img-5 ul li .u-comment {
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  padding-left: 20px;
  color: #999;
}
.m-list-img-5 ul li .u-read .iconfont,
.m-list-img-5 ul li .u-comment .iconfont {
  color: #ccc;
  padding-right: 5px;
}
.m-list-img-5 ul li .u-fabulous {
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  color: #FF870C;
  font-size: 20px;
}
.m-list-img-5 ul li .u-fabulous .iconfont {
  font-size: 25px;
  padding-right: 5px;
}
.m-list-img-5 ul li.u-state {
  display: block;
  float: left;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 120px;
  height: 30px;
  color: #FF831C;
}
.m-list-img-5 ul li.u-state .iconfont,
.m-list-img-5 ul li.u-state span {
  display: block;
  float: right;
  height: 30px;
  line-height: 30px;
  font-size: 27px;
  padding-right: 5px;
}
.m-list-img-5 ul li.u-state span {
  font-size: 20px;
  line-height: 25px;
  padding-right: 0px;
}
.m-list-img-5 ul li.u-participate {
  display: block;
  float: left;
  position: absolute;
  right: 0px;
  bottom: 0px;
  width: 150px;
}
.m-list-img-5 ul li.u-participate span {
  display: block;
  float: left;
  height: 30px;
  line-height: 30px;
  text-align: center;
  width: 100%;
}
.m-list-img-5 ul li.u-participate span b {
  color: #FF6507;
  font-weight: normal;
}
.m-list-img-5 ul li.u-participate a {
  display: block;
  float: left;
  width: 110px;
  text-align: center;
  height: 40px;
  line-height: 40px;
  background: #FF831C;
  color: #fff;
  font-size: 16px;
  margin-left: 20px;
}
.m-list-img-6 {
  width: 1020px;
  margin-left: -20px;
}
.m-list-img-6 li {
  display: block;
  float: left;
  margin: 20px 0px 0px 20px;
  width: 233px;
  position: relative;
  border: 1px solid #EFEFEF;
  padding-bottom: 5px;
}
.m-list-img-6 li .u-img {
  display: block;
  float: left;
}
.m-list-img-6 li .u-img img {
  display: block;
  float: left;
}
.m-list-img-6 li .u-title {
  display: block;
  float: left;
  position: absolute;
  left: 0px;
  top: 140px;
  width: 100%;
  text-align: center;
  height: 40px;
  line-height: 40px;
  padding-bottom: 0px;
}
.m-list-img-6 li .u-title {
  color: #FFF;
}
.m-list-img-6 li .u-title .u-read {
  padding-right: 10px;
}
.m-list-img-6 li .u-user {
  display: block;
  float: left;
  padding-left: 10px;
  height: 40px;
  line-height: 40px;
  color: #828282;
  margin-top: -10px;
}
.m-list-img-6 li .u-user img {
  display: block;
  float: left;
  padding: 3px 5px 0px 0px;
}
.m-list-img-6 li .u-info {
  display: block;
  float: left;
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  text-align: center;
  color: #666666;
}
.m-list-img-6 li .u-reads {
  display: block;
  float: left;
  width: 100%;
  height: 30px;
  line-height: 30px;
}
.m-list-img-6 li .u-reads .u-read.f-left {
  padding-left: 10px;
  color: #cccccc;
}
.m-list-img-6 li .u-reads .u-read.f-right {
  padding-right: 10px;
  color: #cccccc;
}
.m-applist {
  zoom: 1;
}
.m-applist:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.m-applist li {
  text-align: center;
  display: block;
  float: left;
}
.m-applist li a,
.m-applist li i.icon.iconfont {
  zoom: 1;
  display: block;
  text-align: center;
  margin: 0px;
  border-radius: 8px;
  position: relative;
  overflow: visible;
  cursor: pointer;
  text-indent: 0;
}
.m-applist li a:after,
.m-applist li i.icon.iconfont:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.m-applist li a:hover,
.m-applist li i.icon.iconfont:hover {
  animation: pulse 0.5s;
}
.m-applist li a .iconfont.close,
.m-applist li i.icon.iconfont .iconfont.close {
  position: absolute;
  font-size: 18px!important;
  color: #FF0000!important;
  top: 2px;
  right: -2px;
  line-height: 0;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #fff;
  line-height: 17px!important;
  text-align: left!important;
}
.m-applist li a .iconfont.choose,
.m-applist li i.icon.iconfont .iconfont.choose {
  position: absolute;
  font-size: 18px!important;
  color: #54ACFF!important;
  top: 2px;
  right: -2px;
  line-height: 0;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #fff;
  line-height: 17px!important;
  text-align: left!important;
}
.m-applist li a .iconfont.choose.checked,
.m-applist li i.icon.iconfont .iconfont.choose.checked {
  color: #82E400!important;
}
.m-applist li p,
.m-applist li .name,
.m-applist li .code {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  width: 100%;
  line-height: 26px;
  padding-bottom: 0;
}
.m-applist li {
  width: 68px;
  padding: 12px;
}
.m-applist li a,
.m-applist li i.icon.iconfont {
  width: 68px;
  height: 68px;
  line-height: 68px;
  background-color: #eaeaea;
  font-size: 46.24px;
}
.m-applist li a .iconfont,
.m-applist li i.icon.iconfont .iconfont {
  font-size: 46.24px;
  color: #333333;
}
.m-scroll {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.m-scroll .m-scroll-left {
  width: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  height: auto !important;
}
.m-scroll .m-scroll-right {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 15px;
  height: 100%;
  background: #eee;
}
.m-scroll .m-scroll-bottom {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 15px;
  background: #eee;
}
.m-scroll .scroll-ico-top,
.m-scroll .scroll-ico-right,
.m-scroll .scroll-ico-bottom,
.m-scroll .scroll-ico-left {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 15px;
  height: 15px;
  background: #ccc;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.m-scroll .scroll-ico-top .iconfont,
.m-scroll .scroll-ico-right .iconfont,
.m-scroll .scroll-ico-bottom .iconfont,
.m-scroll .scroll-ico-left .iconfont {
  display: block;
  float: left;
  color: #666;
  width: 15px;
  height: 15px;
  text-align: center;
  line-height: 15px;
}
.m-scroll .scroll-ico-bottom {
  bottom: 0px;
  top: auto;
}
.m-scroll .scroll-ico-right {
  left: auto;
  right: 0px;
}
.m-scroll .scroll-ico-con {
  width: 15px;
  height: 35px;
  position: absolute;
  left: 0px;
  top: 15px;
  background: #BBB;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.m-scroll .scroll-ico-con:hover {
  background: #999999;
}
.m-scroll .m-scroll-bottom .scroll-ico-con {
  width: 35px;
  height: 15px;
  position: absolute;
  left: 15px;
  top: 0px;
  background: #b3b3b3;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.m-scroll .m-scroll-bottom .scroll-ico-con:hover {
  background: #999999;
}
.m-scroll .m-scroll-bg {
  width: 15px;
  height: 15px;
  background: #eee;
  position: absolute;
  bottom: 0px;
  right: 0px;
}
.m-scroll.style01 .m-scroll-right {
  width: 5px;
}
.m-scroll.style01 .scroll-ico-top,
.m-scroll.style01 .scroll-ico-bottom {
  display: none;
}
.m-scroll.style01 .scroll-ico-con {
  width: 5px;
  height: 35px;
  background: #FF971E;
  top: 0px;
  border-radius: 5px;
}
.m-scroll.style01 .m-scroll-bottom {
  height: 5px;
}
.m-scroll.style01 .m-scroll-bottom .scroll-ico-con {
  height: 5px;
  background: #FF971E;
  top: 0px;
  left: 0px;
  border-radius: 5px;
}
.m-scroll.style01 .scroll-ico-left,
.m-scroll.style01 .scroll-ico-right {
  display: none;
}
.m-scrolltabs {
  position: relative;
  padding: 0px 38px;
  overflow: hidden;
}
.m-scrolltabs .left-bar,
.m-scrolltabs .right-bar {
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -17px;
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  color: #eeeeee;
  cursor: pointer;
  font-size: 35px;
  z-index: 1000;
}
.m-scrolltabs .left-bar:active,
.m-scrolltabs .right-bar:active {
  color: #ffffff;
}
.m-scrolltabs .right-bar {
  left: auto;
  right: 0px;
}
.m-scrolltabs .scrolltabs-con {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.m-scrolltabs.m-scrolltabs-cover {
  padding: 0px;
}
.an-scrolltabs {
  overflow: hidden;
  width: 100%;
  position: absolute;
  z-index: -1;
}
/*timeline*/
.m-timeline {
  margin-left: 10px;
  border-left: #e3e3e3 1px solid;
  box-sizing: border-box;
}
.m-timeline li {
  display: block;
  clear: both;
  position: relative;
  border-left: #eee 1px solid;
  margin-left: -1px;
  padding: 0 0 8px 20px!important;
  overflow: visible !important;
}
.m-timeline li .icon {
  position: absolute;
  left: -10px;
  top: 5px;
  font-size: 19px;
  color: #DBDBDB;
  display: block;
  width: 19px;
  height: 19px;
  line-height: 19px;
  background-color: #fff;
  border-radius: 50%;
  z-index: 120;
}
.m-timeline li .icon:after {
  position: absolute;
  top: 2px;
  left: 15px;
  font-size: 0px;
  width: 1px;
  height: 1px;
  border: 7px solid rgba(255, 255, 255, 0);
  border-right-color: #f3f5f6;
  content: ".";
  border-radius: 0;
  z-index: 2;
}
.m-timeline li .content {
  border-radius: 5px;
  background: #f3f5f6;
  padding: 5px;
  margin: 0;
  color: #5d5a5a;
  transition: margin-left 0.3s;
  -moz-transition: margin-left 0.3s;
  /* Firefox 4 */
  -webkit-transition: margin-left 0.3s;
  /* Safari 和 Chrome */
  -o-transition: margin-left 0.3s;
  /* Opera */
}
.m-timeline li .content ul {
  margin-left: 12px;
}
.m-timeline li .content ul li {
  padding: 3px 0 3px 0!important;
  border: none!important;
  margin: 0!important;
}
.m-timeline li.activate,
.m-timeline li.active {
  border-color: #2bb4d0;
}
.m-timeline li.activate .content,
.m-timeline li.active .content {
  background: #23B7FF;
  color: #ffffff;
}
.m-timeline li.activate .icon,
.m-timeline li.active .icon {
  color: #23B7FF;
  left: -13px;
  font-size: 26px;
  width: 26px;
  height: 26px;
  line-height: 26px;
}
.m-timeline li.activate .icon:after,
.m-timeline li.active .icon:after {
  left: 18px;
  border-right-color: #23B7FF;
}
.m-timeline li.finished {
  border-color: #64B94F;
}
.m-timeline li.finished .icon {
  color: #64B94F;
}
.m-timeline li.finished .content {
  color: #888888;
}
.m-timeline li:last-child {
  border-left: #fff 1px solid;
}
.m-timeline li.clickstyle .content:hover {
  cursor: pointer;
  margin-left: -5px;
}
.m-timeline.inline {
  display: table;
  text-align: center;
  margin: 0;
  padding: 0;
  margin-top: 45px;
  border-left: none;
  width: 100%;
}
.m-timeline.inline li {
  display: table-cell;
  clear: inherit;
  border-left: none;
  margin-left: none;
  padding: 0!important;
  border-top: #eee 2px solid;
}
.m-timeline.inline li .content {
  background: none;
}
.m-timeline.inline li .icon {
  top: -31px;
  left: 50%;
  margin-left: -9px;
}
.m-timeline.inline li .icon:after {
  position: absolute;
  top: 15px;
  left: 50%;
  margin-left: -8px;
  font-size: 0px;
  width: 1px;
  height: 1px;
  border: 7px solid rgba(255, 255, 255, 0);
  border-bottom-color: #eee;
  content: ".";
  border-radius: 0;
  z-index: 2;
}
.m-timeline.inline li.activate,
.m-timeline.inline li.active {
  border-color: #FF5700;
}
.m-timeline.inline li.activate .icon,
.m-timeline.inline li.active .icon {
  top: -35px;
  left: 50%;
  margin-left: -13px;
  color: #FF5700;
}
.m-timeline.inline li.activate .icon:after,
.m-timeline.inline li.active .icon:after {
  margin-left: -7px;
  border-bottom-color: #FF5700;
  top: 19px;
}
.m-timeline.inline li.activate .content,
.m-timeline.inline li.active .content {
  color: #ff5700;
}
.m-timeline.inline li.finished {
  border-color: #64B94F;
}
.m-timeline.inline li.finished .icon:after {
  border-bottom-color: #64B94F;
}
.m-pagebar {
  line-height: 21px;
}
.m-pagebar .u-input {
  text-align: center;
  text-indent: 0px;
}
.m-pagebar .u-select,
.m-pagebar .u-input {
  margin-right: 2px;
  margin-left: 2px;
  float: none !important;
  display: inline-block;
  line-height: 21px!important;
  *margin-top: -3px;
}
.m-pagebar .u-btn.xs {
  height: 20px;
  line-height: 16px;
  margin-left: 1px\9;
  margin-right: 1px\9;
}
.m-pagebar .u-input.xs {
  height: 18px;
  line-height: 16px;
}
.m-path {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: 35px;
  background-color: #ffffff;
  border-color: #d9d9d9;
}
.m-path li {
  float: left;
  padding: 0 8px;
}
.m-path li a {
  display: block;
  position: relative;
}
.m-path li .iconfont {
  position: absolute;
}
.m-path li {
  height: 35px;
  line-height: 35px;
}
.m-path li a {
  height: 35px;
  line-height: 35px;
  font-size: 14px;
}
.m-path li a .iconfont {
  font-size: 14px;
  line-height: 14px;
  width: 14px;
  height: 14px;
  top: 10.5px;
  right: -15px;
}
.m-path li.home a {
  padding-left: 18px;
}
.m-path li.home a .homeicon {
  right: auto;
  left: 0;
}
.m-path li {
  color: #cccccc;
}
.m-path li a {
  color: #cccccc;
}
.m-path li.active {
  color: #28a9e4;
}
.m-path li.active a {
  color: #28a9e4;
}
.m-path li.home {
  color: #b3b3b3;
}
.m-path li.home a {
  color: #b3b3b3;
}
.m-calendar {
  width: 100%;
  border: 1px solid #dddddd;
  overflow: hidden;
}
.m-calendar .laydate-top,
.m-calendar .head {
  position: relative;
  height: 30px;
  text-align: center;
  border-bottom: 1px solid #dddddd;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.m-calendar .laydate-top .laydate-left-y,
.m-calendar .head .laydate-left-y,
.m-calendar .laydate-top .laydate-left-m,
.m-calendar .head .laydate-left-m {
  position: absolute;
  left: 0px;
  top: 0px;
}
.m-calendar .laydate-top .laydate-left-m,
.m-calendar .head .laydate-left-m {
  left: 30px;
}
.m-calendar .laydate-top .laydate-right-y,
.m-calendar .head .laydate-right-y,
.m-calendar .laydate-top .laydate-right-m,
.m-calendar .head .laydate-right-m {
  position: absolute;
  right: 0px;
  top: 0px;
}
.m-calendar .laydate-top .laydate-right-m,
.m-calendar .head .laydate-right-m {
  right: 30px;
}
.m-calendar .laydate-top .laydate-left-info,
.m-calendar .head .laydate-left-info {
  display: block;
  float: left;
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #333;
}
.m-calendar .laydate-top .laydate-left-info:hover,
.m-calendar .head .laydate-left-info:hover {
  color: #28a9e4;
}
.m-calendar .laydate-top .laydate-ym,
.m-calendar .head .laydate-ym,
.m-calendar .laydate-top .timeselect,
.m-calendar .head .timeselect {
  height: 30px;
  line-height: 30px;
}
.m-calendar .laydate-top .laydate-ym .laydate-choose,
.m-calendar .head .laydate-ym .laydate-choose,
.m-calendar .laydate-top .timeselect .laydate-choose,
.m-calendar .head .timeselect .laydate-choose {
  float: left;
  display: block;
  width: 10px;
  height: 10px;
  line-height: 10px;
  padding: 5px;
}
.m-calendar .laydate-top .laydate-ym .laydate-choose .iconfont,
.m-calendar .head .laydate-ym .laydate-choose .iconfont,
.m-calendar .laydate-top .timeselect .laydate-choose .iconfont,
.m-calendar .head .timeselect .laydate-choose .iconfont {
  color: #919191;
}
.m-calendar .laydate-top .laydate-ym .laydate-choose cite,
.m-calendar .head .laydate-ym .laydate-choose cite,
.m-calendar .laydate-top .timeselect .laydate-choose cite,
.m-calendar .head .timeselect .laydate-choose cite {
  width: 0;
  height: 0;
  border-width: 4px;
  border-style: dashed;
  border-color: transparent;
  overflow: hidden;
  cursor: pointer;
  display: block;
}
.m-calendar .laydate-top .laydate-ym .laydate-choose.laydate-chprev cite,
.m-calendar .head .laydate-ym .laydate-choose.laydate-chprev cite,
.m-calendar .laydate-top .timeselect .laydate-choose.laydate-chprev cite,
.m-calendar .head .timeselect .laydate-choose.laydate-chprev cite {
  border-right-style: solid;
  border-right-color: #919191;
  margin-left: -4px;
}
.m-calendar .laydate-top .laydate-ym .laydate-choose.laydate-chnext cite,
.m-calendar .head .laydate-ym .laydate-choose.laydate-chnext cite,
.m-calendar .laydate-top .timeselect .laydate-choose.laydate-chnext cite,
.m-calendar .head .timeselect .laydate-choose.laydate-chnext cite {
  border-left-style: solid;
  border-left-color: #919191;
  margin-left: 4px;
}
.m-calendar .laydate-top .laydate-ym .laydate-choose:hover,
.m-calendar .head .laydate-ym .laydate-choose:hover,
.m-calendar .laydate-top .timeselect .laydate-choose:hover,
.m-calendar .head .timeselect .laydate-choose:hover {
  background-color: #e2e2e2;
}
.m-calendar .laydate-top .laydate-ym input,
.m-calendar .head .laydate-ym input,
.m-calendar .laydate-top .timeselect input,
.m-calendar .head .timeselect input {
  height: 20px;
  border: none;
  line-height: 20px;
  text-align: center;
  font-size: 12px;
  width: 50px;
  padding-left: 0px;
  padding-right: 20px;
  float: left;
  margin-right: 0!important;
  background: none;
  cursor: pointer;
}
.m-calendar .laydate-top .laydate-ym label,
.m-calendar .head .laydate-ym label,
.m-calendar .laydate-top .timeselect label,
.m-calendar .head .timeselect label {
  position: absolute;
  width: 0;
  height: 0;
  border-width: 4px;
  border-style: dashed;
  border-color: transparent;
  overflow: hidden;
  cursor: pointer;
  top: 50%;
  right: 40px;
  margin-top: -2px;
  margin-right: -12px;
  border-top-color: #919191;
  border-top-style: solid;
  z-index: 200;
}
.m-calendar .laydate-top .laydate-ym.year input,
.m-calendar .head .laydate-ym.year input,
.m-calendar .laydate-top .timeselect.year input,
.m-calendar .head .timeselect.year input,
.m-calendar .laydate-top .laydate-ym.laydate-y input,
.m-calendar .head .laydate-ym.laydate-y input,
.m-calendar .laydate-top .timeselect.laydate-y input,
.m-calendar .head .timeselect.laydate-y input {
  width: 45px;
}
.m-calendar .laydate-top .laydate-ym.month input,
.m-calendar .head .laydate-ym.month input,
.m-calendar .laydate-top .timeselect.month input,
.m-calendar .head .timeselect.month input,
.m-calendar .laydate-top .laydate-ym.laydate-m input,
.m-calendar .head .laydate-ym.laydate-m input,
.m-calendar .laydate-top .timeselect.laydate-m input,
.m-calendar .head .timeselect.laydate-m input {
  width: 30px;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms,
.m-calendar .head .laydate-ym .laydate-yms,
.m-calendar .laydate-top .timeselect .laydate-yms,
.m-calendar .head .timeselect .laydate-yms {
  border: solid 1px #c4c4c4;
  width: 100%;
  display: none;
  position: absolute;
  z-index: 400;
  top: 20px;
  background-color: #ffffff;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms .minYear,
.m-calendar .head .laydate-ym .laydate-yms .minYear,
.m-calendar .laydate-top .timeselect .laydate-yms .minYear,
.m-calendar .head .timeselect .laydate-yms .minYear,
.m-calendar .laydate-top .laydate-ym .laydate-yms .maxYear,
.m-calendar .head .laydate-ym .laydate-yms .maxYear,
.m-calendar .laydate-top .timeselect .laydate-yms .maxYear,
.m-calendar .head .timeselect .laydate-yms .maxYear {
  color: #dddddd;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms .laydate-tab,
.m-calendar .head .laydate-ym .laydate-yms .laydate-tab,
.m-calendar .laydate-top .timeselect .laydate-yms .laydate-tab,
.m-calendar .head .timeselect .laydate-yms .laydate-tab {
  display: block;
  position: relative;
  text-align: center;
  width: 100;
  height: 12px;
  padding: 4px 0;
  background-color: #d0d0d0;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms .laydate-tab i,
.m-calendar .head .laydate-ym .laydate-yms .laydate-tab i,
.m-calendar .laydate-top .timeselect .laydate-yms .laydate-tab i,
.m-calendar .head .timeselect .laydate-yms .laydate-tab i {
  cursor: pointer;
  display: block;
  margin: 0 auto;
  width: 12px;
  height: 12px;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms .laydate-tab.laydate-chtop cite,
.m-calendar .head .laydate-ym .laydate-yms .laydate-tab.laydate-chtop cite,
.m-calendar .laydate-top .timeselect .laydate-yms .laydate-tab.laydate-chtop cite,
.m-calendar .head .timeselect .laydate-yms .laydate-tab.laydate-chtop cite {
  border-bottom-style: solid;
  border-bottom-color: #919191;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms .laydate-tab.laydate-chdown cite,
.m-calendar .head .laydate-ym .laydate-yms .laydate-tab.laydate-chdown cite,
.m-calendar .laydate-top .timeselect .laydate-yms .laydate-tab.laydate-chdown cite,
.m-calendar .head .timeselect .laydate-yms .laydate-tab.laydate-chdown cite {
  border-top-style: solid;
  border-top-color: #919191;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms .laydate-tab:hover,
.m-calendar .head .laydate-ym .laydate-yms .laydate-tab:hover,
.m-calendar .laydate-top .timeselect .laydate-yms .laydate-tab:hover,
.m-calendar .head .timeselect .laydate-yms .laydate-tab:hover {
  background-color: #e2e2e2;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms ul,
.m-calendar .head .laydate-ym .laydate-yms ul,
.m-calendar .laydate-top .timeselect .laydate-yms ul,
.m-calendar .head .timeselect .laydate-yms ul {
  height: 139px;
  padding: 0;
  margin: 0;
  width: 100%;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms ul li,
.m-calendar .head .laydate-ym .laydate-yms ul li,
.m-calendar .laydate-top .timeselect .laydate-yms ul li,
.m-calendar .head .timeselect .laydate-yms ul li,
.m-calendar .laydate-top .laydate-ym .laydate-yms ul span,
.m-calendar .head .laydate-ym .laydate-yms ul span,
.m-calendar .laydate-top .timeselect .laydate-yms ul span,
.m-calendar .head .timeselect .laydate-yms ul span {
  float: left;
  height: 20px;
  cursor: pointer;
  line-height: 20px;
  width: 50%;
  display: block;
  text-align: center;
  margin: 0!important;
  padding: 0!important;
  list-style: none;
  font-size: 12px;
}
.m-calendar .laydate-top .laydate-ym .laydate-yms ul li:hover,
.m-calendar .head .laydate-ym .laydate-yms ul li:hover,
.m-calendar .laydate-top .timeselect .laydate-yms ul li:hover,
.m-calendar .head .timeselect .laydate-yms ul li:hover,
.m-calendar .laydate-top .laydate-ym .laydate-yms ul span:hover,
.m-calendar .head .laydate-ym .laydate-yms ul span:hover,
.m-calendar .laydate-top .timeselect .laydate-yms ul span:hover,
.m-calendar .head .timeselect .laydate-yms ul span:hover {
  background-color: #dddddd;
}
.m-calendar .laydate-center {
  padding: 10px;
}
.m-calendar .laydate-table {
  width: 100%;
  border: none;
  border-collapse: collapse;
}
.m-calendar .laydate-table thead tr th {
  height: 30px;
  text-align: center;
  vertical-align: middle;
  width: 37.14285714px;
  font-size: 12px;
}
.m-calendar .laydate-table tbody tr td {
  position: relative;
  text-align: center;
}
.m-calendar .laydate-table tbody tr td .dateDD {
  width: 31.14285714px;
  height: 31.14285714px;
  border-radius: 50%;
  background-color: #ffffff;
  font-size: 12px;
  position: relative;
  color: #5e5e5e;
  cursor: pointer;
  left: 50%;
  margin-left: -15.57142857px;
}
.m-calendar .laydate-table tbody tr td .dateDD:hover {
  background-color: #e2e2e2;
}
.m-calendar .laydate-table tbody tr td .dateDD div.corner {
  position: absolute;
  top: -3px;
  right: 0px;
  width: 12px;
  height: 12px;
  line-height: 12px;
  font-size: 11px;
  text-align: center;
  z-index: 7;
}
.m-calendar .laydate-table tbody tr td .dateDD div.corner .iconfont {
  font-size: 18px;
  color: #FF0004;
}
.m-calendar .laydate-table tbody tr td .dateDD div.corner .m-menu {
  width: 130px;
  background: #fff;
}
.m-calendar .laydate-table tbody tr td .dateDD div.corner .m-menu.tagging {
  z-index: 1000!important;
}
.m-calendar .laydate-table tbody tr td .dateDD div.corner .m-menu li a {
  float: none;
  text-align: left;
  height: 18px;
  line-height: 18px;
  padding: 0 5px;
}
.m-calendar .laydate-table tbody tr td .dateDD div.dateDay {
  width: 31.14285714px;
  line-height: 31.14285714px;
}
.m-calendar .laydate-table tbody tr td .dateDD div.dateText {
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: -12px;
  font-size: 12px;
  left: 0;
  z-index: 0;
  color: #c9c9c9;
}
.m-calendar .laydate-table tbody tr td .dateYY {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 10px;
}
.m-calendar .laydate-table tbody tr td .dateYY:hover {
  background: #28a9e4;
  color: #ffffff;
}
.m-calendar .laydate-table tbody tr td.laydate-nothis .dateDD {
  color: #c4c4c4;
}
.m-calendar .laydate-table tbody tr td.laydate-nothis .dateYY {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 10px;
}
.m-calendar .laydate-table tbody tr td.laydate-nothis .dateYY:hover {
  background: #28a9e4;
  color: #ffffff;
}
.m-calendar .laydate-table tbody tr td.laydate-nothis .dateYY:hover {
  background: #28a9e4;
}
.m-calendar .laydate-table tbody tr td.isToday .dateDD {
  background: #28a9e4;
}
.m-calendar .laydate-table tbody tr td.isToday .dateDD .dateDay {
  color: #fff;
}
.m-calendar .laydate-table-y tbody tr td {
  padding: 3px;
}
.m-calendar .laydate-table-y tbody tr td .dateDD {
  width: 43.33333333px;
  text-align: center;
  height: 30.33333333px;
  line-height: 30.33333333px;
  border-radius: 0;
}
.m-calendar .laydate-table-y tbody tr td div.dateDay {
  width: auto !important;
  width: 31.14285714px;
  line-height: 31.14285714px;
}
.m-accordion .m-panel .panel-head {
  cursor: pointer;
  transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  /* Firefox 4 */
  -webkit-transition: background-color 0.5s;
  /* Safari and Chrome */
  -o-transition: background-color 0.5s;
  /* Opera */
}
.m-accordion .m-panel .panel-head:last-child {
  border-bottom: none;
}
.m-accordion .m-panel .panel-head .item.f-right.iconfont {
  margin-right: 5px;
  transition: transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  /* Firefox 4 */
  -webkit-transition: -webkit-transform 0.3s;
  /* Safari and Chrome */
  -o-transition: -o-transform 0.3s;
  /* Opera */
}
.m-accordion .m-panel .panel-head.activate .item.f-right.iconfont,
.m-accordion .m-panel .panel-head.active .item.f-right.iconfont {
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  /* Firefox 4 */
  -webkit-transform: rotate(90deg);
  /* Safari and Chrome */
  -o-transform: rotate(90deg);
  /* Opera */
}
.m-accordion .m-panel .panel-body {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  animation: fadeIn 0.5s;
}
.m-accordion .m-panel .panel-body:last-child {
  border-bottom: none;
}
.m-accordion.line .m-panel {
  box-shadow: none;
}
.m-accordion.line .m-panel .panel-head {
  height: 16px;
  overflow: visible;
  margin-bottom: 16px;
  display: block;
  background-color: #fff;
}
.m-accordion.line .m-panel .panel-head .title {
  width: 150px;
  margin: 0 auto;
  margin-top: 7px\9;
  text-align: center;
  float: none;
}
.m-accordion.line .m-panel .panel-head .title span {
  line-height: 14px;
  border-style: solid;
  border-width: 1px;
  border-radius: 7px;
  font-size: 12px;
  padding: 0 10px;
  background-color: #fff;
}
.m-accordion.line .m-panel .panel-body {
  border-bottom: none;
}

/*# sourceMappingURL=module.css.map */