@charset "UTF-8";
#app,.el-carousel--vertical,body,html {
	overflow-y:hidden
}
.clearFix:after,.el-menu:after,.el-pagination:after {
	clear:both
}

.lx_arrow_down_rev:active,.lx_arrow_down_rev:hover {
	color:#005bf5
}
.lx-icon--left {
	margin-left:4px
}
.lx-icon--right {
	margin-right:4px
}
.el-date-editor--date {
	color:#a6abb4!important
}
@font-face {
	font-family:element-icons;
	src:url(../fonts/element-icons.535877f5.woff) format("woff"),url(../fonts/element-icons.732389de.ttf) format("truetype");
	font-weight:400;
	font-display:"auto";
	font-style:normal
}
[class*=" el-icon-"],[class^=el-icon-] {
	font-family:element-icons!important;
	speak:none;
	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
}
body,body .vxe-table {
	font-family:Verdana,PingFangSC-Regular,PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol
}

.el-icon-loading {
	-webkit-animation:rotating 2s linear infinite;
	animation:rotating 2s linear infinite
}
.el-icon--right {
	margin-left:5px
}
.el-icon--left {
	margin-right:5px
}
@-webkit-keyframes rotating {
	0% {
		transform:rotate(0)
	}
	to {
		transform:rotate(1turn)
	}
}
@keyframes rotating {
	 0% {
		 transform:rotate(0)
	 }
	 to {
		 transform:rotate(1turn)
	 }
 }::-webkit-scrollbar {
	  width:10px;
	  height:10px
  }
::-webkit-scrollbar-track {
	background-color:#ebedf0
}
::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,.2);
	border-radius:5px;
	border:1px solid #f1f1f1;
	-webkit-transition:background-color .3s;
	transition:background-color .3s
}
::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover {
	background-color:rgba(0,0,0,.5)
}
::-webkit-scrollbar-corner {
	background-color:#fff
}
a {
	text-decoration:none;
	outline:0;
	color:#005bf5
}
a:focus,a:hover {
	color:#669df9
}
a:active {
	color:#0154df
}
h1,h2,h3,h4,h5,h6 {
	color:#33363c
}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child {
	margin-top:0
}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child {
	margin-bottom:0
}
h1 {
	font-size:18px
}
h2 {
	font-size:16px
}
h3 {
	font-size:14px
}
h4,h5,h6,p {
	font-size:inherit
}
sub,sup {
	font-size:11px
}
small {
	font-size:10px
}
hr {
	margin-top:20px;
	margin-bottom:20px;
	border:0;
	border-top:1px solid #eee
}
body,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul {
	scrollbar-width:thin;
	scrollbar-color:rgba(0,0,0,.2) #f1f1f1;
	margin:0;
	padding:0;
	font-weight:400;
	outline:0
}
.dialog-footer .el-button+.el-button,.el-tag+.el-tag,.new-page-footer .el-button+.el-button {
	margin-left:10px
}
:focus,body:focus,dd:focus,div,dl:focus,dt:focus,figure:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,li:focus,ol:focus,p:focus,ul:focus {
	outline:0
}
div {
	scrollbar-width:thin;
	scrollbar-color:rgba(0,0,0,.2) #f1f1f1
}
#app,body,html {
	height:100%;
	-webkit-overflow-scrolling:touch
}
body {
	-webkit-font-smoothing:antialiased;
	color:#55585f;
	background:#fff;
	font-size:12px;
	line-height:unset!important
}
li,ol,ul {
	list-style:none;
	outline:0
}
button,input,select,textarea {
	font-size:inherit;
	font-family:inherit
}
.clearFix:after {
	content:"";
	display:block;
	overflow:hidden;
	height:0;
	zoom:1;
	visibility:hidden
}
i {
	font-style:unset
}
body .el-popover {
	box-shadow:0 4px 16px -4px rgba(0,0,0,.2);
	border-radius:2px;
	white-space:pre-wrap;
	padding:8px;
	border:none
}
.el-autocomplete-suggestion,.el-cascader__dropdown,.el-draggable-time-selector-panel,.el-picker-panel,.el-popover.ak-button-group-popover,.el-popover.global-pop,.el-select-dropdown,.vak-tooltip {
	-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.16)
}
body .el-popover .el-scrollbar .el-scrollbar__view {
	max-height:380px
}



@keyframes viewer-fade-in {
	0% {
		transform:translate3d(0,-20px,0);
		opacity:0
	}
	to {
		transform:translateZ(0);
		opacity:1
	}
}@keyframes viewer-fade-out {
	 0% {
		 transform:translateZ(0);
		 opacity:1
	 }
	 to {
		 transform:translate3d(0,-20px,0);
		 opacity:0
	 }
 }.el-button {
	  display:inline-flex;
	  justify-content:center;
	  align-items:center;
	  line-height:1;
	  white-space:nowrap;
	  cursor:pointer;
	  border:1px solid #bfc2c7;
	  color:#0b1019;
	  -webkit-appearance:none;
	  box-sizing:border-box;
	  margin:0;
	  transition:.1s;
	  -webkit-user-select:none;
	  padding:12px 20px;
	  font-size:12px;
	  border-radius:4px
  }
.el-button+.el-button {
	margin-left:8px
}
.el-button.el-button--default:active,.el-button.el-button--default:active .iconfont,.el-button.el-button--default:active [class^=iconfont],.el-button.el-button--default:hover,.el-button.el-button--default:hover .iconfont,.el-button.el-button--default:hover [class^=iconfont],.el-button.el-button--normal:active,.el-button.el-button--normal:active .iconfont,.el-button.el-button--normal:active [class^=iconfont],.el-button.el-button--normal:hover,.el-button.el-button--normal:hover .iconfont,.el-button.el-button--normal:hover [class^=iconfont] {
	color:#005bf5
}
.el-button.el-button--default:hover,.el-button.el-button--normal:hover {
	border-color:#005bf5
}
.el-button.el-button--default.is-focus:focus,.el-button.el-button--default:active,.el-button.el-button--normal.is-focus:focus,.el-button.el-button--normal:active {
	background-color:rgba(0,91,245,.1);
	border-color:#005bf5
}
.el-button.el-button--default.is-disabled,.el-button.el-button--default.is-disabled:focus,.el-button.el-button--default.is-disabled:hover,.el-button.el-button--normal.is-disabled,.el-button.el-button--normal.is-disabled:focus,.el-button.el-button--normal.is-disabled:hover {
	background-color:rgba(11,16,25,.08);
	border-color:rgba(11,16,25,.26);
	color:#888c94
}
.el-button.el-button--default.is-disabled .iconfont,.el-button.el-button--default.is-disabled:focus .iconfont,.el-button.el-button--default.is-disabled:focus [class^=iconfont],.el-button.el-button--default.is-disabled:hover .iconfont,.el-button.el-button--default.is-disabled:hover [class^=iconfont],.el-button.el-button--default.is-disabled [class^=iconfont],.el-button.el-button--normal.is-disabled .iconfont,.el-button.el-button--normal.is-disabled:focus .iconfont,.el-button.el-button--normal.is-disabled:focus [class^=iconfont],.el-button.el-button--normal.is-disabled:hover .iconfont,.el-button.el-button--normal.is-disabled:hover [class^=iconfont],.el-button.el-button--normal.is-disabled [class^=iconfont] {
	color:rgba(11,16,25,.26)
}
.el-button.el-button--default.no-border:active:not(.is-disabled) .iconfont,.el-button.el-button--default.no-border:hover:not(.is-disabled) .iconfont,.el-button.el-button--normal.no-border:active:not(.is-disabled) .iconfont,.el-button.el-button--normal.no-border:hover:not(.is-disabled) .iconfont {
	color:#55585f
}
.el-button.el-button--default.no-border,.el-button.el-button--normal.no-border {
	border-color:#fff
}
.el-button.el-button--default.no-border:hover:not(.is-disabled),.el-button.el-button--normal.no-border:hover:not(.is-disabled) {
	background-color:#f0f2f5;
	border-color:#f0f2f5
}
.el-button.el-button--default.no-border:active:not(.is-disabled),.el-button.el-button--normal.no-border:active:not(.is-disabled) {
	background-color:#e6e8eb;
	border-color:#e6e8eb
}
.el-button.el-button--default.no-border.is-disabled,.el-button.el-button--normal.no-border.is-disabled {
	background-color:#fff;
	border-color:#fff
}
.el-button:hover {
	color:#005bf5;
	border-color:#005bf5
}
.el-button.is-focus:focus,.el-button:active {
	color:#005bf5;
	border-color:#005bf5;
	background-color:rgba(0,91,245,.1)
}
.el-button::-moz-focus-inner {
	border:0
}
.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover {
	cursor:not-allowed;
	color:#888c94;
	background-color:#ebedf0;
	border-color:#bfc2c7
}
.el-button.is-disabled .ak-drop-button-icon,.el-button.is-disabled .iconfont,.el-button.is-disabled:focus .ak-drop-button-icon,.el-button.is-disabled:focus .iconfont,.el-button.is-disabled:hover .ak-drop-button-icon,.el-button.is-disabled:hover .iconfont {
	cursor:not-allowed
}
.el-button.is-plain:focus,.el-button.is-plain:hover {
	color:rgba(0,110,255,.96);
	border-color:#005bf5;
	background-color:rgba(0,110,255,.04)
}
.el-button.is-plain:active {
	color:rgba(0,110,255,.6);
	background-color:rgba(0,110,255,.04);
	border-color:rgba(0,110,255,.6);
	outline:0
}
.el-button.is-plain.is-disabled,.el-button.is-plain.is-disabled:focus,.el-button.is-plain.is-disabled:hover {
	cursor:not-allowed;
	background-color:#ebedf0;
	border-color:#bfc2c7;
	color:#a6abb4
}
.el-button .text-wrap {
	display:inline-flex;
	align-items:center
}
.el-button.is-active {
	color:#0154df;
	border-color:#0154df
}
.el-button.is-loading {
	position:relative;
	pointer-events:none
}
.el-button.is-loading:before {
	pointer-events:none;
	content:"";
	position:absolute;
	left:-1px;
	top:-1px;
	right:-1px;
	bottom:-1px;
	border-radius:inherit;
	background-color:hsla(0,0%,100%,.35)
}
.el-button.is-loading .lx_page_loading {
	-webkit-animation:turn 1s linear infinite;
	animation:turn 1s linear infinite
}



@keyframes turn {
	0% {
		transform:rotate(0)
	}
	25% {
		transform:rotate(90deg)
	}
	50% {
		transform:rotate(180deg)
	}
	75% {
		transform:rotate(270deg)
	}
	to {
		transform:rotate(1turn)
	}
}.el-button.is-round {
	 border-radius:4px;
	 padding:12px 23px
 }
.el-button.is-circle {
	border-radius:50%;
	padding:12px
}
.el-button--primary {
	color:#fff;
	border-color:transparent;
	background-color:#005bf5
}
.el-button--primary .iconfont {
	color:#fff
}
.el-button--primary:focus {
	color:#fff;
	border-color:transparent;
	background-color:#005bf5
}
.el-button--primary:hover {
	color:#fff;
	border-color:transparent;
	background-color:#004ccc
}
.el-button--primary.is-focus:focus,.el-button--primary:active {
	color:#fff;
	border-color:transparent;
	background-color:#0748b8
}
.el-button--primary.is-disabled,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover {
	color:#fff;
	border-color:transparent;
	background:rgba(0,91,245,.26)
}
.el-button--primary.is-plain {
	background:#fff;
	border-color:#005bf5;
	color:#005bf5
}
.el-button--primary.is-plain:hover {
	color:#005bf5;
	border-color:#005bf5;
	background:rgba(0,110,255,.04)
}
.el-button--primary.is-plain:focus {
	background:rgba(0,110,255,.04);
	border-color:rgba(0,110,255,.6);
	color:rgba(0,110,255,.6)
}


