.pace-progress {
    background: #486bf4;
}
.layui-input:hover,
.layui-textarea:hover {
    border-color: #486bf4 !important
}

.layui-header .layui-nav-item.layui-this {
    background: #486bf4;
}
.layui-layout > .layui-side .layui-nav-item a:hover{
    background: #486bf4 !important;
}
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover {
    background-color: #486bf4;
    color: #fff;
}
.layui-form-select dl dd.layui-this {
    background-color: #e6eaf8;
    color: #333;
}
.layui-form-select dl dd:hover {
    background-color: #f5f5f5;
    -webkit-transition: .5s all;
    transition: .5s all;
}
.layui-table td, .layui-table th {
    font-size: 14px;
}
body {
    font-size: 14px;
    font-family: pingfang sc,Roboto,Microsoft Yahei,Hiragino Sans GB,Heiti SC;
    font-variant: tabular-nums;
}

.layui-bg-gray {
    background-color: #ebf0f6!important;
    color: #666!important;
}
::selection {
    background-color: #3390FF !important;
}
.layui-nav-tree .layui-nav-child dd{
    height: 50px;
    line-height: 50px;
}
.layui-layout > .layui-side .layui-nav-item a {
    height: 50px !important;
    line-height: 50px !important;
}
.nav-text{
    font-weight: 600;
}
.xm-body{
    overflow-y: auto !important;
    max-height: 30vh !important;
}

#sku_list xm-select > .xm-label .xm-label-block.disabled{
    cursor: pointer !important;
}
#sku_list xm-select > .xm-label .xm-label-block.disabled > i{
    cursor: pointer !important;
}


.layui-form-select .layui-edge{
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    -webkit-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
	border-width: 0;
    font-family: news_font_icon !important;
    font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	vertical-align: baseline;
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
    width: 14px;
	height: 14px;
	margin-top: -7px;
    top:50%;
    
  }
  .layui-form-selected .layui-edge{
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    margin-top: -7px;
  }

  .layui-form-select .layui-edge::before{
    content: "\e6e1";
    color: #c0c4cc;
    font-size: 14px;
  }
  .layui-form-select dl dd:hover{
    background-color: #f5f7fa;
  }


  @font-face {
	font-family: news_font_icon;
	src: url("../../plugs/ele/css/fonts/element-icons.woff") format("woff"), url("../../plugs/ele/css/fonts/element-icons.ttf") format("truetype");
	font-weight: 400;
	font-display: "auto";
	font-style: normal
}

.layui-form-select dl dd.layui-this{
    background-color: #f5f7fa;
    color: #486bf4;
    font-weight: 700;
}