@charset "utf-8";
	html body {
	position:relative;
	box-sizing:border-box;
	height:100vh;
	padding:0;
	overflow:hidden;
	font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif;
	font-size:14px;
	color:#606266;
	background:#f6f8f9;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
@font-face {
	font-family:"iconfont";
	src:url('iconfont/iconfont.woff2?t=1640670570885') format('woff2'),url('iconfont/iconfont.woff?t=1640670570885') format('woff'),url('iconfont/iconfont.ttf?t=1640670570885') format('truetype')
}
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure {
	margin:0;
	padding:0
}
i,em {
	font-style:normal
}
li {
	list-style:none
}
a {
	text-decoration:none;
	color:#399efd
}
:focus {
	outline:none
}
::-webkit-scrollbar-track {
	border-radius:0px;
	background-color:rgba(0,0,0,0)
}
::-webkit-scrollbar-thumb {
	border-radius:0px;
	background-color:gray
}
[v-cloak] {
	display:none
}
#app,.el-container,.el-main,iframe {
	width:100%;
	height:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	border:0
}
.el-warp {
	padding:0 20px 20px 20px;
	height:100%;
	box-sizing:border-box;
	overflow:auto
}
.el-warp::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-warp:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-clearfix:after {
	content:"";
	display:block;
	clear:both;
	visibility:hidden;
	height:0
}
.image-slot img {
	max-width:100%;
	max-height:100%
}
.iconfont {
	font-family:"iconfont" !important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-shuzishurukuang:before {
	content:"\e69c";
}
.icon-yanse1:before {
	content:"\e675";
}
.icon-huadongduotu:before {
	content:"\e64a";
}
.icon-shijian1:before {
	content:"\e8b8";
}
.icon-a-wenjianjiawenjian:before {
	content:"\e726";
}
.icon-lianjie:before {
	content:"\e600";
}
.icon-chanpincanshu:before {
	content:"\e602";
}
.icon-wenjian1:before {
	content:"\e64e";
}
.icon-danhangshurukuang:before {
	content:"\e692";
}
.icon-duohangshurukuang:before {
	content:"\e693";
}
.icon-duoxuan_xuanzhong:before {
	content:"\e653";
}
.icon-pingfen:before {
	content:"\e69d";
}
.icon-bianhaodanhao:before {
	content:"\e690";
}
.icon-cengji:before {
	content:"\e616";
}
.icon-huakuai:before {
	content:"\e628";
}
.icon-danxuankuang:before {
	content:"\e640";
}
.icon-kaiguan:before {
	content:"\e662";
}
.icon-fuwenbenbianjiqi_zhonghuaxian:before {
	content:"\e655";
}
.icon-tupianpic:before {
	content:"\e7d0";
}
.icon-xuanzeqi:before {
	content:"\e6bf";
}
.icon-shuzu:before {
	content:"\e650";
}
.icon-riqi:before {
	content:"\100d9";
}
.icon-jiangxu3:before {
	content:"\e63a";
}
.icon-caidan1:before {
	content:"\e608";
}
.icon-caidan2:before {
	content:"\e632";
}
.icon-xingzhuang-tupian:before {
	content:"\eb98";
}
.icon-yinle:before {
	content:"\e607";
}
.icon-huishouzhan:before {
	content:"\e61a";
}
.icon-icon_shiyongwendang:before {
	content:"\eb91";
}
.icon-quanbuwenjian:before {
	content:"\e6cb";
}
.icon-wenjian:before {
	content:"\e627";
}
.icon-shipin:before {
	content:"\e6ac";
}
.icon-onekey:before {
	content:"\e60f";
}
.icon-bobao:before {
	content:"\e671";
}
.icon-caidanzuo01:before {
	content:"\e645";
}
.icon-caidanyou:before {
	content:"\e619";
}
#nprogress {
	pointer-events:none;
}
#nprogress .bar {
	background:#29d;
	position:fixed;
	z-index:1031;
	top:0;
	left:0;
	width:100%;
	height:2px;
}
#nprogress .peg {
	display:block;
	position:absolute;
	right:0px;
	width:100px;
	height:100%;
	box-shadow:0 0 10px #29d,0 0 5px #29d;
	opacity:1.0;
	-webkit-transform:rotate(3deg) translate(0px,-4px);
	-ms-transform:rotate(3deg) translate(0px,-4px);
	transform:rotate(3deg) translate(0px,-4px);
}
.el-load,.el-nomore {
	color:#333;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-align:center;
}
.el-ellipsis-1 {
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}
.el-ellipsis-2 {
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.el-ellipsis-3 {
	text-overflow:-o-ellipsis-lastline;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
}
.el-select-group__wrap:not(:last-of-type)::after {
	height:0
}
.el-select-group__wrap:not(:last-of-type) {
	padding-bottom:0;
}
.el-layout .el-tabs--top .el-tabs__header {
	width:100%;
	margin-bottom:4px;
	background:#fff;
	padding:0 20px
}
.el-layout .el-tabs--top .el-tabs__nav-wrap::after {
	display:none
}
.el-tabs__nav-next,.el-tabs__nav-prev {
	line-height:37px;
	background:#fff;
}
.el-tabs__nav-next i,.el-tabs__nav-prev i {
	font-size:18px;
	vertical-align:middle;
}
.el-index .el-aside {
	overflow:hidden;
	transition:all .3s
}
.el-index .el-aside .header {
	position:relative;
	background:rgb(50,65,87);
	padding:15px 10px;
	box-sizing:border-box;
	height:60px
}
.el-index .el-aside .header .logo {
	height:32px;
	vertical-align:middle;
}
.el-index .el-aside .header .title {
	font-size:14px;
	color:#fff;
	vertical-align:middle;
	width:100%;
	overflow:hidden;
	display:inline-block;
	width:-moz-calc(100% - 60px);
	width:-webkit-calc(100% - 60px);
	width:calc(100% - 60px)
}
.el-index .el-aside .header .collapse {
	position:absolute;
	top:22px;
	right:10px;
	vertical-align:middle;
	font-size:18px;
	color:#fff;
	cursor:pointer;
	transition:all .3s
}
.el-index .el-aside .header .icon-caidanyou {
	top:0;
	right:5px;
	background:rgb(50,65,87);
	display:inline-block;
	box-sizing:border-box;
	padding:20px;
	transition:all .3s
}
.el-index .el-aside .is-dot,.el-index .el-aside .is-dot {
	background:#ff4d4f;
	position:relative;
	display:inline-block;
	width:6px;
	height:6px;
	margin-left:20px;
	vertical-align:middle;
	border-radius:50%
}
.el-index .el-aside .is-dot span {
	background:#ff4d4f;
	position:absolute;
	top:0;
	left:0;
	box-sizing:border-box;
	display:block;
	width:100%;
	height:100%;
	border-radius:50%;
	-webkit-animation:vabDot 1.2s ease-in-out infinite;
	animation:vabDot 1.2s ease-in-out infinite
}
.el-console {
	padding:20px;
	height:100%;
	box-sizing:border-box;
	overflow:auto;
}
.el-console .web {
	width:100%;
	height:170px;
	border-radius:6px;
	padding:20px;
	position:relative;
	cursor:pointer;
	background-color:#4f83f1;
	box-sizing:border-box;
}
.el-console .web .title {
	font-size:20px;
	color:#fff
}
.el-console .web .title i {
	margin-right:10px;
	font-size:22px;
}
.el-console .web .desc {
	font-size:15px;
	color:#fff;
	margin-top:13px;
	margin-bottom:23px;
}
.el-console .domain {
	width:100%;
	height:170px;
	border-radius:6px;
	padding:20px;
	position:relative;
	cursor:pointer;
	background-color:#fff;
	box-shadow:0 2px 12px 0 rgb(0 0 0 / 10%);
	box-sizing:border-box;
	display:block
}
.el-console .domain .title {
	color:#333;
	font-size:20px
}
.el-console .domain .bind {
	font-size:15px;
	color:#999;
	margin-top:13px;
	margin-bottom:23px;
}
.el-console .menu {
	margin-right:-10px;
	margin-left:-10px;
	margin-top:20px;
	margin-bottom:10px;
	background:rgb(50,65,87)!important
}
.el-console .menu .item {
	background-color:#399efd;
	float:left;
	text-align:center;
	box-sizing:border-box;
	padding:10px;
	border-radius:50%;
	height:70px;
	width:70px;
	overflow:hidden;
	margin:20px;
	cursor:pointer;
}
.el-console .menu .item .icon {
	margin-top:7px
}
.el-console .menu .item .title {
	font-size:12px;
	color:#fff;
	margin-top:3px
}
.el-console .box-card {
	margin-bottom:20px
}
.el-console .box-card1 .title {
	font-size:14px;
	color:#999
}
.el-console .box-card1 .el-card__header {
	padding:0;
	border-bottom:0
}
.el-console .box-card1 .item {
	margin-top:28px;
}
.el-console .box-card1 img {
	width:100%
}
.el-console .box-card2 .el-button {
	margin:5px
}
.menu {
	overflow:auto;
}
.el-notification__content {
	margin:2px 0 0
}
.el-menu {
	transition:all 0s!important;
	border:0;
	background:rgb(50,65,87)!important;
	width:100%;
	height:-moz-calc(100% - 60px);
	height:-webkit-calc(100% - 60px);
	height:calc(100% - 60px);
	overflow-x:hidden;
}
.el-submenu .el-menu {
	background:rgb(50,65,87)!important;
}
.el-menu::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-menu::-webkit-scrollbar {
	width:6px
}
.el-menu:hover::-webkit-scrollbar-thumb {
	background-color:rgba(255,255,255,0.2)
}
.el-menu-item,.el-submenu__title {
	height:50px;
	line-height:50px;
	overflow:hidden;
	vertical-align:middle
}
.el-menu-item .el-menu-icon,.el-submenu__title .el-menu-icon {
	width:14px;
	height:14px;
	margin-right:7px
}
.el-menu-item i,.el-submenu__title i {
	color:#fff
}
.el-menu-item:focus,.el-menu-item:hover,.el-menu-item:focus,.el-submenu__title:hover,.el-menu-item.is-active {
	background-color:#1890ff!important
}
.el-index .el-header {
	position:relative;
	color:#fff;
	overflow:hidden;
	display:flex;
	background:#242f42;
}
.el-index .el-header i {
	color:rgba(0,0,0,.65)
}
.el-index .el-crumbs {
	width:350px;
	display:flex;
}
.el-index .el-crumbs .item {
	line-height:60px;
}
.el-index .el-crumbs .icon {
	font-size:20px;
	margin-right:20px;
	cursor:pointer;
	vertical-align:middle;
}
.el-index .el-tool {
	width:-moz-calc(100% - 350px);
	width:-webkit-calc(100% - 350px);
	width:calc(100% - 350px);
	text-align:right;
	font-size:0;
}
.el-index .el-tool .item {
	line-height:60px;
	vertical-align:middle
}
.el-index .el-tool .menu {
	display:none
}
.el-index .el-tool .item .el-avatar {
	vertical-align:middle;
}
.el-index .el-tool .el-select {
	margin-right:20px;
	vertical-align:middle;
}
.el-index .el-tool .icon {
	font-size:18px;
	margin-right:20px;
	cursor:pointer;
	vertical-align:middle;
	color:#333
}
.el-index .el-tabs-warp {
	position:relative;
	box-sizing:border-box;
	padding-right:30px;
}
.el-index .el-tabs-warp .el-dropdown {
	position:absolute;
	right:0;
	top:0;
}
.el-index .el-tabs-warp .el-dropdown .el-dropdown-link {
	display:block;
	height:40px;
	line-height:40px;
	width:30px;
	text-align:center;
	background:#fff;
	border-left:1px solid #f0f0f0;
}
.el-index .el-tabs-warp .el-dropdown .el-icon-circle-close {
	font-size:18px;
}
.el-index .el-tabs-warp .el-tag-dot {
	display:inline-block;
	width:12px;
	height:12px;
	margin-right:8px;
	border-radius:50%;
	background:#e8eaec;
	position:relative;
	top:1px;
}
.el-index .el-tabs-warp .el-tabs {
	box-shadow:none
}
.el-index .el-tabs-warp .el-tabs__content {
	display:none
}
.el-index .el-tabs-warp .el-tabs--border-card {
	border:0
}
.el-index .el-tabs-warp .el-tabs--border-card>.el-tabs__header {
	border-bottom:0
}
.el-index .el-tabs-warp .el-tabs--border-card>.el-tabs__header .el-tabs__item {
	height:32px;
	line-height:32px;
	border:1px solid #e8eaec;
	color:#515a6e;
	background:#fff;
	padding:0 12px;
	margin:4px;
}
.el-index .el-tabs-warp .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active .el-tag-dot {
	background:#409EFF
}
.el-index .el-tabs-warp .el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover {
	color:#515a6e
}
.el-index .el-main {
	padding:0px
}
.el-index iframe {
	width:100%;
	height:100%;
	border:0
}
.el-index .el-item-color-warp {
	margin:20px;
	text-align:center
}
.el-index .el-item-color {
	width:40px;
	height:40px;
	border-radius:40px;
	cursor:pointer;
	position:relative;
}
.el-index .el-item-color:hover,.el-index .el-item-color.active {
	box-shadow:0 2px 12px 0 rgb(0 0 0 / 10%);
	border:5px solid #ebeef5;
	margin:-5px
}
.el-index .el-item-color div {
	height:20px;
	border-bottom-right-radius:40px;
	border-bottom-left-radius:40px;
	position:absolute;
	bottom:0;
	width:100%
}
.el-dropdown {
	color:#303133;
	cursor:pointer
}
.el-dropdown-menu .iconfont {
	margin-right:5px;
	display:inline-block
}
.el-userinfo-dropdown {
	overflow:hidden;
	height:36px
}
.el-language-dropdown {
	height:20px;
	overflow:hidden
}
.el-language-dropdown img {
	vertical-align:middle;
	height:16px
}
.el-language-dropdown span {
	vertical-align:middle
}
.el-language-dropdown i {
	vertical-align:middle
}
.el-language-item {
	height:16px;
	vertical-align:middle;
	margin-right:10px
}
.el-empty-console {
	width:500px;
	height:250px;
	margin:0 auto;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%)
}
.el-empty-console .el-empty {
	vertical-align:middle;
	height:250px
}
.el-empty-console .description {
	text-align:left;
	display:inline-block
}
.el-empty-console .title {
	margin-bottom:20px;
	font-size:32px;
	line-height:40px;
	color:#1890ff;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
	font-weight:700
}
.el-empty-console .ctitle {
	margin-bottom:10px;
	font-size:20px;
	line-height:24px;
	color:#222;
	-webkit-animation-delay:.1s;
	animation-delay:.1s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
	font-weight:700
}
.el-empty-console .tips {
	margin-bottom:30px;
	font-size:13px;
	line-height:21px;
	color:rgba(0,0,0,.65);
	-webkit-animation-delay:.2s;
	animation-delay:.2s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards
}
.el-layout {
	height:100%;
}
.el-layout .el-tabs--left {
	height:100%;
	box-sizing:border-box;
	-ms-flex-negative:0;
	flex-shrink:0;
	padding-right:1px
}
.el-layout .el-tabs--left .el-tab-pane {
	height:100%
}
.el-layout .el-tabs--left .el-tabs__header {
	width:130px;
	margin-right:0;
	background:#f6f8f9
}
.el-layout .el-tabs--left .el-tabs__content {
	height:100%;
	width:-moz-calc(100% - 130px);
	width:-webkit-calc(100% - 130px);
	width:calc(100% - 130px)
}
.el-layout .el-tabs--left .el-tabs__item {
	height:50px;
	line-height:50px;
	font-size:14px;
	color:#666;
	cursor:pointer;
	text-align:left
}
.el-layout .el-tabs--left .el-tabs__item.is-active,.el-layout .el-tabs--left .el-tabs__item:hover {
	background:rgba(0,0,0,.05);
	color:#399efd;
}
.el-layout .el-tabs--left .el-tabs__item span i {
	display:inline-block;
	padding-right:10px;
	font-size:14px;
	vertical-align:top;
}
.el-layout .el-container {
	background-color:#fff
}
.el-layout .el-content {
	width:100%
}
.el-layout .el-config {
	width:100%;
}
.el-layout-header {
	padding:5px 20px 0px 20px;
	height:45px;
	overflow-y:auto;
	overflow-x:hidden
}
.el-layout-header .el-form-item--mini.el-form-item,.el-layout-header .el-form-item--small.el-form-item {
	margin-bottom:10px
}
.el-layout-content {
	height:-moz-calc(100% - 120px);
	height:-webkit-calc(100% - 120px);
	height:calc(100% - 120px);
	overflow:auto;
	padding:0 20px
}
.el-pane-warp {
	position:relative;
	background-color:#fff;
	padding:20px 20px 0 20px;
	height:-moz-calc(100% - 80px);
	height:-webkit-calc(100% - 80px);
	height:calc(100% - 80px);
	overflow:auto
}
.el-pane-warp::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-pane-warp:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-pane-warp .el-theme-title {
	font-size:18px;
	text-align:center;
	margin-bottom:30px;
}
.el-pane-warp .el-component.el-select {
	width:100%
}
.el-pane-warp .el-component.el-input-number {
	width:100%
}
.el-pane-warp .el-component.el-rate {
	line-height:40px
}
.el-pane-warp .el-component.el-rate .el-rate__item {
	vertical-align:initial;
}
.el-pane-warp .el-bottom {
	background:#fff;
	position:fixed;
	width:-moz-calc(100% - 190px);
	width:-webkit-calc(100% - 190px);
	width:calc(100% - 190px);
	height:40px;
	line-height:40px;
	padding:10px 0;
	bottom:0;
	text-align:center
}
.el-pane-warp .el-bottom .el-button {
	width:200px
}
.el-pane-warp .line {
	margin-bottom:20px
}
.el-pane-warp .line .plugin {
	display:inline-block;
	margin-right:10px;
	cursor:pointer;
	color:#399efd
}
.el-pane-warp img {
	max-width:100%
}
.el-pane-warp .el-field-set {
	height:calc(100vh - 130px);
	height:-webkit-calc(100vh - 130px);
	height:-moz-calc(100vh - 130px);
}
.el-drawer .el-pane-warp {
	height:-moz-calc(100vh - 130px);
	height:-webkit-calc(100vh - 130px);
	height:calc(100vh - 130px)
}
.el-drawer .el-pane-warp .el-field-set {
	height:calc(100vh - 152px);
	height:-webkit-calc(100vh - 152px);
	height:-moz-calc(100vh - 152px);
}
.el-drawer .el-drawer__body {
	overflow:hidden
}
.el-drawer .el-page-header {
	border:1px solid #ebebeb;
	padding:0 20px;
	height:50px;
	line-height:50px
}
.el-drawer .el-layout-one .el-pane-warp .el-bottom {
	width:100%
}
.el-drawer .el-page-header__content {
	font-size:14px
}
.el-drawer .el-layout-one .el-tabs__header {
	display:none
}
.el-drawer .el-layout-one .el-tabs__content {
	width:100%
}
.el-drawer iframe {
	height:-webkit-calc(100% - 50px);
	height:calc(100% - 50px)
}
.drawer .el-dialog__header {
	padding:5px 20px;
	border-bottom:1px solid #eee;
	position:relative;
	line-height:40px
}
.drawer .el-dialog__body {
	padding:0;
	height:-moz-calc(100% - 123px);
	height:-webkit-calc(100% - 123px);
	height:calc(100% - 123px);
}
.drawer .el-dialog__body .el-page-header {
	display:none
}
.drawer .el-dialog__body .el-pane-warp {
	position:unset;
	height:100%
}
.drawer .el-dialog__body .el-layout .el-tabs--left .el-tabs__content {
	position:unset
}
.drawer .el-dialog__body .el-pane-warp .el-bottom {
	position:relative;
	width:100%;
	left:0;
	text-align:right;
	padding:10px 0;
	box-sizing:border-box;
	height:auto
}
.drawer .el-page-header__content {
	font-size:14px
}
.drawer .el-layout-one>.el-tabs--left>.el-tabs__header {
	display:none
}
.drawer .el-layout-one>.el-tabs--left>.el-tabs__content {
	width:100%
}
.drawer iframe {
	height:-webkit-calc(100% - 50px);
	height:calc(100% - 50px)
}
.el-tree-menu .el-tree-node .el-tree-node__children .el-tree-node {
	float:left
}
.el-tree-menu .el-tree-node .el-tree-node__children .el-tree-node.is-expanded {
	float:none;
	clear:both
}
.el-tips {
	color:#333
}
.el-tips a {
	display:inline-block;
	margin:0 5px
}
.el-tree-title {
	padding-left:12px;
	display:inline-block
}
.el-tree-title:first-child {
	padding:0
}
.el-file-list .el-file-header {
	font-size:0;
	height:50px;
	line-height:50px;
	padding:0 20px;
	white-space:nowrap;
	width:100%;
	overflow-y:hidden;
	overflow-x:auto;
	box-sizing:border-box;
	display:flex
}
.el-file-list .el-file-header::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-file-list .el-file-header::-webkit-scrollbar {
	height:6px
}
.el-file-list .el-file-header:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-file-list .el-file-header .el-file-button {
	width:550px;
}
.el-file-list .el-file-header .el-file-search {
	text-align:right;
	width:-moz-calc(100% - 550px);
	width:-webkit-calc(100% - 550px);
	width:calc(100% - 550px);
}
.el-file-list .el-file-header .el-upload {
	height:32px;
	line-height:32px;
}
.el-file-list .el-file-header .el-file-search .refresh {
	vertical-align:middle;
	margin:0 10px
}
.el-file-list .el-file-header .right {
	text-align:right
}
.el-file-list .el-file-header .el-input {
	width:250px;
	vertical-align:middle;
}
.el-file-list .el-file-header .iconfont {
	font-size:12px;
	font-weight:600;
}
.el-file-list .theader {
	display:flex;
	padding:0 20px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	border-bottom:1px solid #f2f6fd
}
.el-file-list .theader .caret-wrapper {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	height:34px;
	width:24px;
	vertical-align:middle;
	cursor:pointer;
	overflow:initial;
	position:relative
}
.el-file-list .theader .sort-caret {
	width:0;
	height:0;
	border:5px solid transparent;
	position:absolute;
	left:7px
}
.el-file-list .theader .sort-caret.asc {
	border-bottom-color:#C0C4CC;
	top:5px
}
.el-file-list .theader .sort-caret.desc {
	border-top-color:#C0C4CC;
	bottom:7px
}
.el-file-list .theader .caret-wrapper.active .asc.active {
	border-bottom-color:#399efd
}
.el-file-list .theader .caret-wrapper.active .desc.active {
	border-top-color:#399efd
}
.el-file-list .theader .el-checkbox {
	vertical-align:middle
}
.el-file-list .theader .title {
	color:rgb(50,65,87);
	font-weight:normal;
	font-size:14px;
	cursor:pointer
}
.el-file-list .theader .file {
	position:relative;
	font-size:0;
	padding-right:10px;
	width:-moz-calc(100% - 250px);
	width:-webkit-calc(100% - 250px);
	width:calc(100% - 250px);
	min-width:350px
}
.el-file-list .theader .size {
	width:100px
}
.el-file-list .theader .time {
	width:150px
}
.el-file-list .list::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-file-list .list:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-file-list .list div {
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
.el-file-list .list {
	overflow:auto;
	height:-moz-calc(100% - 100px);
	height:-webkit-calc(100% - 100px);
	height:calc(100% - 100px)
}
.el-file-list .list .item:hover,.el-file-list .list .item.active {
	background-color:#f1f5fa
}
.el-file-list .list .operation {
	display:none
}
.el-file-list .list .item:hover .operation {
	display:block;
	background:#f1f5fa
}
.el-file-list .list .operation span {
	display:inline-block;
	margin:0 5px;
	cursor:pointer;
	font-size:18px;
	vertical-align:middle
}
.el-file-list .list .operation .el-icon-edit:hover {
	color:#1890ff
}
.el-file-list .list .operation .el-icon-delete:hover {
	color:#F56C6C
}
.el-file-list .list .operation .el-icon-download:hover {
	color:#67C23A
}
.el-file-list .list .operation .el-icon-folder-checked:hover {
	color:#E6A23C
}
.el-file-list .list .el-checkbox__input.is-disabled .el-checkbox__inner {
	background-color:#FFF;
	cursor:pointer!important
}
.el-file-list .list .el-checkbox__input.is-disabled .el-checkbox__inner::after {
	cursor:pointer!important
}
.el-file-list .list .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
	background-color:#399efd;
	border-color:#399efd
}
.el-file-list .list .title {
	cursor:pointer;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.el-file-list .list .title:hover {
	color:#1890ff
}
.el-file-list .list .el-input__inner,.el-file-list .list .el-input-group__append {
	border:0;
	border-radius:0;
	background:#f1f5fa
}
.el-file-list .list .el-input-group__append i {
	font-size:18px
}
.el-file-list .list .el-input-group__append .el-icon-check {
	color:#67C23A;
	margin-right:10px
}
.el-file-list .list .el-input-group__append .el-icon-close {
	color:#F56C6C
}
.el-file-list .table .item {
	display:flex;
	height:40px;
	line-height:40px;
	overflow:hidden;
	border-bottom:1px solid #f2f6fd;
	padding:10px 20px
}
.el-file-list .table .file {
	position:relative;
	font-size:0;
	padding-right:10px;
	width:-moz-calc(100% - 250px);
	width:-webkit-calc(100% - 250px);
	width:calc(100% - 250px);
	min-width:350px
}
.el-file-list .table .el-checkbox {
	vertical-align:top
}
.el-file-list .table .cover {
	height:40px;
	width:40px;
	vertical-align:top;
	text-align:center;
	display:inline-block;
	margin-left:10px
}
.el-file-list .table .cover .image {
	width:auto;
	height:auto;
	max-width:100%;
	max-height:100%;
	vertical-align:middle
}
.el-file-list .table .cover .image .el-image__inner {
	vertical-align:middle
}
.el-file-list .table .el-progress-circle {
	height:40px!important;
	width:40px!important
}
.el-file-list .table .title {
	max-width:-moz-calc(100% - 80px);
	max-width:-webkit-calc(100% - 80px);
	max-width:calc(100% - 80px);
	display:inline-block;
	font-size:14px
}
.el-file-list .table .title span {
	padding:0 15px
}
.el-file-list .table .el-input__inner,.el-file-list .table .el-input-group__append {
	height:40px;
	line-height:40px
}
.el-file-list .table .operation {
	position:absolute;
	right:20px;
	top:0
}
.el-file-list .table .size {
	width:100px
}
.el-file-list .table .time {
	width:150px
}
.el-file-list .table .el-progress__text {
	font-size:14px!important
}
.el-file-list .flat {
	font-size:0
}
.el-file-list .flat .item {
	width:140px;
	height:180px;
	overflow:hidden;
	margin:10px;
	padding:9px;
	display:inline-block;
	text-align:center;
	border:1px solid #fff;
	position:relative
}
.el-file-list .flat .file {
	position:relative
}
.el-file-list .flat .el-checkbox {
	position:absolute;
	left:0;
	top:0;
	line-height:0
}
.el-file-list .flat .el-input-group {
	padding:0 20px;
	width:auto
}
.el-file-list .flat .el-input__inner {
	height:18px;
	padding:0
}
.el-file-list .flat .el-input-group__append {
	width:100%;
	display:block;
	padding:0;
	margin-top:6px;
	text-align:left
}
.el-file-list .flat .cover {
	width:100px;
	height:100px;
	padding:20px;
	display:flex;
	justify-content:center;
	align-items:center
}
.el-file-list .flat .cover .image {
	width:auto;
	height:auto;
	max-width:100%;
	max-height:100%;
	vertical-align:middle
}
.el-file-list .flat .el-progress-circle {
	height:100px!important;
	width:100px!important
}
.el-file-list .flat .title {
	font-size:14px;
	text-align:center;
	line-height:18px
}
.el-file-list .flat .operation {
	position:absolute;
	right:0;
	top:0;
	height:18px;
	line-height:18px
}
.el-file-list .flat .size {
	font-size:12px;
	color:#afb3bf;
	line-height:18px;
	margin-top:2px
}
.el-file-list .flat .time {
	display:none
}
.el-watermark {
	display:inline-block;
	margin-right:10px
}
.el-watermark .el-form-item {
	margin-bottom:10px
}
.el-watermark-dialog .el-dialog__body {
	padding:5px;
}
.el-watermark-dialog .el-dialog__header {
	border-bottom:1px solid #eee
}
.el-watermark-angle .el-form-item__content {
	width:375px
}
.el-watermark-text {
	width:215px
}
.el-watermark-example {
	position:absolute;
}
.el-watermark-example-image {
	width:280px;
	height:150px;
	color:#909399;
	position:relative;
	overflow:hidden;
}
.el-watermark-image-slot {
	display:flex;
	justify-content:center;
	align-items:center;
	width:100%;
	height:100%;
	background:#eeeeee;
	color:#909399;
	font-size:60px;
}
.el-watermark-position1 {
	top:0;
	left:0
}
.el-watermark-position2 {
	top:0;
	left:50%;
}
.el-watermark-position3 {
	top:0;
	right:0
}
.el-watermark-position4 {
	top:50%;
	left:0;
}
.el-watermark-position5 {
	top:50%;
	left:50%;
}
.el-watermark-position6 {
	top:50%;
	right:0;
}
.el-watermark-position7 {
	bottom:0;
	left:0
}
.el-watermark-position8 {
	bottom:0;
	left:50%;
}
.el-watermark-position9 {
	bottom:0;
	right:0
}
.el-watermark-uploader .el-upload {
	border:1px dashed #d9d9d9;
	border-radius:6px;
	cursor:pointer;
	position:relative;
	overflow:hidden;
	width:60px;
	height:60px;
}
.el-watermark-uploader .el-upload:hover {
	border-color:#399efd;
}
.el-watermark-uploader i {
	font-size:28px;
	color:#8c939d;
	width:100px;
	height:100px;
	line-height:100px;
	text-align:center;
}
.el-file-select {
	display:inline-block;
	border:1px solid #eee;
}
.el-file-select-warp {
	position:relative;
	text-align:center
}
.el-file-select .el-image,.el-file-select .image-slot {
	width:100%;
	height:100%;
	vertical-align:top;
	font-size:0;
}
.el-file-select img {
	width:auto;
	height:auto;
	max-width:100%;
	max-height:100%;
	vertical-align:middle
}
.el-file-select .el-remove {
	position:absolute;
	z-index:2;
	top:-8px;
	right:-8px;
	font-size:16px;
	color:#F56C6C;
	border-radius:16px;
	background:#fff;
	cursor:pointer
}
.el-file-select .tips {
	width:100%;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
	height:0;
	background:#333;
	opacity:0;
	transition:all .3s
}
.el-file-select .icon {
	text-align:center;
	left:50%;
	top:50%;
	position:absolute;
	width:100%;
	transform:translate(-50%,-50%);
	display:flex;
}
.el-file-select .icon i {
	color:#fff;
	cursor:pointer;
	width:50%
}
.el-file-select:hover .tips {
	height:100%;
	opacity:0.8
}
.el-table .el-file-select .el-remove {
	top:0;
	right:0;
	border-radius:0
}
.el-file-list-select {
	position:relative;
	line-height:0
}
.el-file-list-select .draggable {
	display:inline-block;
	vertical-align:top
}
.el-file-list-select .draggable .item,.el-file-list-select .upload {
	width:50px;
	height:50px;
	position:relative;
	display:inline-block;
	border:1px dashed #d9d9d9;
	cursor:pointer;
	margin-right:10px
}
.el-file-list-select .draggable .item .el-remove {
	position:absolute;
	top:-8px;
	right:-8px;
	font-size:16px;
	color:#F56C6C;
	border-radius:16px;
	background:#fff;
	cursor:pointer
}
.el-file-list-select .draggable .item {
	display:inline-block;
	vertical-align:top;
	cursor:move
}
.el-file-list-select .draggable .item img {
	max-width:100%;
	max-height:100%
}
.el-file-list-select .upload .el-push {
	font-size:28px;
	color:#8c939d;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%)
}
.el-file-dialog {
	background-color:rgba(0,0,0,.5);
	height:100%;
	overflow:hidden
}
.el-file-dialog .el-table::before {
	height:0
}
.el-file-dialog .el-dialog {
	height:95%
}
.el-file-dialog .el-limit {
	color:#666;
	text-align:center;
	position:fixed;
	z-index:1;
	height:30px;
	line-height:30px;
	background-color:#fff;
	width:100px
}
.el-file-dialog .el-dialog__header {
	padding:5px 20px;
	border-bottom:1px solid #eee;
	position:relative;
	line-height:40px
}
.el-file-dialog .el-dialog__header .el-icon-close {
	position:absolute;
	top:12px;
	right:12px;
	font-size:16px;
	color:#F56C6C;
	border-radius:16px;
	background:#fff;
	cursor:pointer
}
.el-file-dialog .el-dialog__headerbtn {
	top:auto
}
.el-file-dialog .el-dialog__body {
	padding:0;
	height:-moz-calc(100% - 123px);
	height:-webkit-calc(100% - 123px);
	height:calc(100% - 123px)
}
.el-file-dialog .el-file-selected {
	width:100px;
	height:100%;
	position:absolute;
	right:-101px;
	top:0;
	background-color:#fff;
	overflow:auto
}
.el-file-dialog .el-list-selected {
	margin-top:40px
}
.el-file-dialog .el-item-selected {
	width:68px;
	height:68px;
	position:relative;
	padding:5px;
	margin:10px;
	border:1px solid #eee;
	text-align:center
}
.el-file-dialog .el-item-selected img {
	max-width:100%;
	max-height:100%
}
.el-file-dialog .el-item-selected .el-file-remove {
	background-color:#eee;
	color:#F56C6C;
	font-size:14px;
	padding:2px;
	position:absolute;
	top:-8px;
	right:-8px;
	border-radius:16px;
	z-index:1;
	cursor:pointer
}
.el-bottom-loading {
	width:100%;
	height:20px;
	line-height:20px;
	margin:20px 0;
	text-align:center
}
.el-bottom-loading i {
	font-size:16px;
	vertical-align:middle
}
.el-bottom-loading span {
	font-size:14px;
	vertical-align:middle;
	margin-right:5px
}
.el-login-wrapper {
	min-width:1040px;
	min-height:99.9vh;
	position:relative
    width: 100%;
    height: 100%;
    background-image: url(/assets/login/images/login-bg.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;

}
.el-login-wrapper:before,.el-login-wrapper:after {
	content:'';
	position:fixed;
	bottom:0;
	background-size:contain;
	background-repeat:no-repeat;
	z-index:0
}
.el-login-wrapper .container {
	height:450px;
	display:flex;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	z-index:1;
	-webkit-box-shadow:0px 20px 80px 0px rgba(0,0,0,0.3);
	box-shadow:0px 20px 80px 0px rgba(0,0,0,0.3)
}
.el-login-wrapper .side,.el-login-wrapper .form {
	position:relative;
	padding:60px 80px 48px;
	background: #fff;
	background: hsla(0,0%,100%,.3);
}
.el-login-wrapper .side {
	background:rgb(50,65,87)
}
.el-login-wrapper .side .logo {
	color:#fff;
	font-size:20px
}
.el-login-wrapper .side .logo img {
	vertical-align:middle;
	width:50px;
	margin-right:10px;
}
.el-login-wrapper .side::before,.el-login-wrapper .side::after {
	content:'';
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0
}
.el-login-wrapper .side::before {
	background:url(../images/login_before.png) no-repeat 0 0
}
.el-login-wrapper .side::after {
	background:url(../images/login_after.png) no-repeat right bottom
}
.el-login-wrapper .side .title {
	font-size:16px;
	margin-top:10px;
	color:#FFFFFF
}
.el-login-wrapper .side .comments {
	color:#fff;
	font-size:14px;
	margin-top:60px;
	line-height:1.8
}
.el-login-wrapper .side .footer {
	position:absolute;
	bottom:50px;
	font-size:14px;
	padding-top:40px;
	z-index:2
}
.el-login-wrapper .side .footer a {
	color:#fff;
	margin-right:6px;
	cursor:pointer
}
.el-login-wrapper .form .title {
	color:rgb(50,65,87);
	font-size:24px
}
.el-login-wrapper .form .ctitle {
	color:#fff;
	font-size:16px;
	margin-top:10px
}
.el-login-wrapper .form .el-form {
	font-size:14px;
	margin-top:40px
}
.el-login-wrapper .form .el-form img {
	width:100%
}
.el-login-wrapper .form .el-form .el-button {
	width:100%;
	background:rgb(50,65,87);
	color:#fff;
	border:0
}
.el-login-wrapper .form .footer {
	position:absolute;
	bottom:50px;
	font-size:14px;
	padding-top:40px
}
.el-login-wrapper .form .footer a {
	color:rgb(50,65,87)
}
.el-array-title {
	vertical-align:middle
}
.el-array-remove {
	float:right;
	vertical-align:middle;
	margin-left:4px;
	margin-top:9px;
	color:rgb(245,108,108);
	font-size:16px;
	cursor:pointer
}
.el-link-dialog .el-select,.el-link-dialog .el-input {
	width:385px
}
.el-field .el-field-push {
	width:200px;
	overflow-y:auto;
	overflow-x:hidden;
	padding-right:10px;
}
.el-field .el-field-push::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-field .el-field-push::-webkit-scrollbar {
	width:6px
}
.el-field .el-field-push:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-field .el-field-push .add-draggable {
	margin:0 -10px
}
.el-field-move-item {
	width:169px;
	text-align:center;
	cursor:move;
	overflow:hidden;
	border:1px dashed #ccc;
	padding:10px;
	margin:10px;
}
.el-field-move-item:first-child {
	margin-top:0px
}
.el-field-move-item .iconfont {
	margin-bottom:10px;
	display:block;
	font-size:20px;
	color:#333;
	height:20px;
	line-height:20px;
}
.el-field-move-item .title {
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.el-field .el-field-content {
	width:calc(100% - 200px);
	width:-webkit-calc(100% - 200px);
	width:-moz-calc(100% - 200px);
	overflow-y:auto;
	overflow-x:hidden;
	padding-left:10px;
}
.el-field .el-field-content.notset {
	height:auto
}
.el-field .el-field-content .empty {
	min-height:400px;
}
.el-field .el-field-content .empty:before {
	content:"请拖动表单到此处";
}
.el-field .el-field-content::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-field .el-field-content::-webkit-scrollbar {
	width:6px
}
.el-field .el-field-content:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-field .el-field-content .el-form-draggable {
	position:relative;
	margin-bottom:22px!important
}
.el-field .el-field-content .el-form-draggable .el-field-button {
	position:absolute;
	right:10px;
	top:0;
	z-index:2;
}
.el-parameter-item {
	margin-top:20px;
	position:relative;
	display:flex
}
.el-parameter-item .title {
	width:50%;
	margin-right:10px;
}
.el-parameter-item .value {
	width:50%;
	margin-right:10px;
}
.el-parameter-item .el-button {
	vertical-align:top;
	margin:6px
}
.el-editor {
	width:100%;
	position:relative
}
.el-table th {
	padding:0
}
.el-table th>.cell {
	color:rgb(50,65,87);
	font-weight:normal;
	font-size:14px;
	height:50px;
	line-height:50px
}
.el-table img {
	max-width:100%;
	max-height:100%;
	vertical-align:middle
}
.el-table .el-image {
	vertical-align:middle
}
.el-table .operation {
	font-size:0
}
.el-table .cell a {
	font-size:14px;
	padding:0px 5px;
	border-right:1px solid rgb(232,234,236);
	white-space:nowrap
}
.el-table .cell a:last-child {
	border-right:0px;
}
.el-table__fixed-right {
	background-color:#fff
}
.el-table-column--selection .cell {
	padding-left:14px!important;
	padding-right:14px!important;
}
.el-pagination {
	padding:20px;
	text-align:center;
	background-color:#FFFFFF
}
.el-pager li {
	font-weight:400
}
.el-date-editor.el-input,.el-date-editor.el-input__inner {
	width:100%
}
.el-curd {
	height:100%;
	width:100%;
	background-color:#fff
}
.el-curd .el-input-group__append {
	border-bottom-left-radius:0!important;
	border-top-left-radius:0!important;
	background:#2d8cf0!important;
	color:#fff!important;
	border-color:#2d8cf0!important;
}
.el-curd .el-button--info {
	background-color:rgb(50,65,87);
	border-color:rgb(50,65,87);
	vertical-align:middle
}
.el-curd-header {
	padding:8px 20px;
	height:50px;
	white-space:nowrap;
	width:100%;
	overflow-y:hidden;
	overflow-x:auto;
	box-sizing:border-box;
}
.el-curd-header::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-curd-header::-webkit-scrollbar {
	height:6px
}
.el-curd-header:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-curd-header .el-button-form {
	width:480px
}
.el-curd-header .el-button-form .el-button+.el-button {
	margin-left:0
}
.el-curd-header .el-button-form .el-button {
	margin-right:10px;
}
.el-curd-header .el-search-form {
	text-align:right;
	width:-moz-calc(100% - 484px);
	width:-webkit-calc(100% - 484px);
	width:calc(100% - 484px);
}
.el-curd-header .el-form-item--small.el-form-item {
	margin-bottom:10px;
	margin-right:0
}
.el-curd-header .el-form-item--small.el-form-item .el-input,.el-curd-header .el-form-item--small.el-form-item .el-date-editor {
	width:250px
}
.el-curd-search .el-input {
	margin-bottom:10px;
}
.el-curd-search .el-select {
	width:100%;
}
.el-curd-table {
	padding:0 10px;
	height:-moz-calc(100% - 110px);
	height:-webkit-calc(100% - 110px);
	height:calc(100% - 110px);
	overflow:auto;
	border-top:1px dashed #e8eaec;
}
.el-curd-table-tree {
	height:-moz-calc(100% - 50px);
	height:-webkit-calc(100% - 50px);
	height:calc(100% - 50px);
}
.el-curd-table::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-curd-table:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-curd-table-input input {
	border-color:#fff;
}
.el-curd-table-input.is-disabled .el-input__inner {
	border-color:#fff;
	color:#606266;
	background-color:#fff
}
.el-personal {
	background:#fff;
	height:100%;
	width:100%;
	display:flex
}
.el-personal>.el-form {
	background:#fff;
	padding:5px 20px;
	width:350px
}
.el-personal>.el-curd {
	width:-moz-calc(100% - 350px);
	width:-webkit-calc(100% - 350px);
	width:calc(100% - 350px)
}
.el-plugin .header {
	padding:5px 20px 0px 20px;
	height:45px;
	overflow-y:auto;
	overflow-x:hidden
}
.el-plugin .header .el-form-item--small.el-form-item,.el-plugin .header .el-form-item--mini.el-form-item {
	margin-bottom:10px
}
.el-plugin-list {
	height:-moz-calc(100% - 120px);
	height:-webkit-calc(100% - 120px);
	height:calc(100% - 120px);
	overflow:auto;
	padding:0 20px
}
.el-plugin-list::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-plugin-list:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-plugin-content {
	height:100%;
	padding:0;
	overflow:auto
}
.el-plugin-content img {
	max-width:100%
}
.el-plugin-catalog {
	padding:10px 20px
}
.el-plugin-catalog .el-card__body {
	padding:0
}
.el-plugin-catalog .el-card__body ul li {
	float:left;
	padding:10px 20px 10px 0px
}
.el-plugin-catalog-item {
	padding:0;
	position:relative;
	overflow-y:hidden
}
.el-plugin-catalog-item .title {
	float:left;
	padding:10px 0;
	width:50px;
	display:block;
	overflow:hidden;
	text-align:left;
	font-size:14px
}
.el-plugin-catalog-item .active {
	color:#399efd
}
.el-plugin-assess {
	padding:15px 0;
	border-bottom:1px solid #eee;
}
.el-plugin-assess:first-child {
	padding-top:0
}
.el-plugin-assess .left {
	float:left;
}
.el-plugin-assess .right {
	display:inline-block;
	margin-left:10px;
	color:#333;
	font-size:15px;
}
.el-plugin-assess .right .nickname {
	margin-left:2px;
}
.el-plugin-assess .content {
	margin-top:7px;
	font-size:14px;
	color:#666;
}
.el-plugin-single {
	display:flex;
}
.el-plugin-info {
	width:50%
}
.el-plugin-order {
	width:50%
}
.el-plugin-order .qrcode .warp {
	height:200px;
	width:200px;
	position:relative;
}
.el-plugin-order .qrcode .warp .expired {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	opacity:.95;
	background:#fff url(../images/expired.png) center center no-repeat;
}
.el-plugin-order .qrcode .warp .success {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	opacity:.95;
	background:#fff url(../images/success.png) center center no-repeat;
}
.el-plugin-order .qrcode .bottom {
	width:180px;
	background:#00aaee;
	padding:10px;
	font-size:0;
	color:#fff;
}
.el-plugin-order .qrcode .bottom i {
	font-size:40px;
	vertical-align:middle;
}
.el-plugin-order .qrcode .bottom span {
	display:inline-block;
	width:130px;
	vertical-align:middle;
	font-size:14px;
	margin-left:10px;
}
.el-plugin-order .method {
	margin-top:30px
}
.el-plugin-order .method li {
	border:1px solid #ccc;
	padding:16px;
	margin-bottom:20px;
	border-radius:1px;
	cursor:pointer;
}
.el-plugin-order .method li.active {
	border:1px solid #0d95e8;
}
.el-plugin-order .method li img {
	width:130px;
}
.el-theme .header {
	padding:5px 20px 0px 20px;
	height:45px;
	overflow-y:auto;
	overflow-x:hidden
}
.el-theme .header .el-form-item--small.el-form-item,.el-theme .header .el-form-item--mini.el-form-item {
	margin-bottom:10px
}
.el-theme-list {
	height:-moz-calc(100% - 50px);
	height:-webkit-calc(100% - 50px);
	height:calc(100% - 50px);
	overflow:auto;
	padding:0 20px
}
.el-theme-list::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-theme-list:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-theme-content {
	height:100%;
	padding:0;
	overflow:auto
}
.el-theme-content img {
	max-width:100%
}
.el-theme-catalog {
	padding:10px 20px
}
.el-theme-catalog .el-card__body {
	padding:0
}
.el-theme-catalog .el-card__body ul li {
	float:left;
	padding:10px 20px 10px 0px
}
.el-theme-catalog-item {
	padding:0;
	position:relative;
	overflow-y:hidden
}
.el-theme-catalog-item .title {
	float:left;
	padding:10px 0;
	width:50px;
	display:block;
	overflow:hidden;
	text-align:left;
	font-size:14px
}
.el-theme-catalog-item .active {
	color:#399efd
}
.el-theme-assess {
	padding:15px 0;
	border-bottom:1px solid #eee;
}
.el-theme-assess:first-child {
	padding-top:0
}
.el-theme-assess .left {
	float:left;
}
.el-theme-assess .right {
	display:inline-block;
	margin-left:10px;
	color:#333;
	font-size:15px;
}
.el-theme-assess .right .nickname {
	margin-left:2px;
}
.el-theme-assess .content {
	margin-top:7px;
	font-size:14px;
	color:#666;
}
.el-theme-single {
	display:flex;
}
.el-theme-info {
	width:50%
}
.el-theme-order {
	width:50%
}
.el-theme-order .qrcode .warp {
	height:200px;
	width:200px;
	position:relative;
}
.el-theme-order .qrcode .warp .expired {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	opacity:.95;
	background:#fff url(../images/expired.png) center center no-repeat;
}
.el-theme-order .qrcode .warp .success {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	opacity:.95;
	background:#fff url(../images/success.png) center center no-repeat;
}
.el-theme-order .qrcode .bottom {
	width:180px;
	background:#00aaee;
	padding:10px;
	font-size:0;
	color:#fff;
}
.el-theme-order .qrcode .bottom i {
	font-size:40px;
	vertical-align:middle;
}
.el-theme-order .qrcode .bottom span {
	display:inline-block;
	width:130px;
	vertical-align:middle;
	font-size:14px;
	margin-left:10px;
}
.el-theme-order .method {
	margin-top:30px
}
.el-theme-order .method li {
	border:1px solid #ccc;
	padding:16px;
	margin-bottom:20px;
	border-radius:1px;
	cursor:pointer;
}
.el-theme-order .method li.active {
	border:1px solid #0d95e8;
}
.el-theme-order .method li img {
	width:130px;
}
.el-items {
	margin:0 -15px;
	font-size:0
}
.el-themes-item {
	width:calc(33.3333% - 30px);
	width:-webkit-calc(33.3333% - 30px);
	width:-moz-calc(33.3333% - 30px);
	height:295px;
	position:relative;
	transition:transform .3s ease;
	margin:15px;
	display:inline-block;
	vertical-align:top;
	background:url(../images/rapidBase.png) no-repeat -8.5px -177px;
}
.el-themes-item .use {
	position:absolute;
	z-index:1;
}
.el-themes-count {
	position:absolute;
	right:2px;
	top:3px;
	z-index:1;
	padding:5px 6px;
	color:#fff;
	background:linear-gradient(#fec95b,#fda957);
	text-align:center;
	font-size:12px;
	border-bottom-left-radius:8px;
	border-top-right-radius:8px;
	font-style:normal;
}
.el-themes-img {
	width:100%;
	height:216px;
	padding:0 2px;
	box-sizing:border-box;
	overflow:hidden;
	position:absolute;
	top:17px;
}
.el-themes-animation {
	width:100%;
	will-change:transform;
}
.el-themes-scrollImg {
	position:relative;
	width:100%;
	top:0;
}
.el-themes-tool {
	padding:0 15px;
	width:100%;
	height:60px;
	box-sizing:border-box;
	text-align:center;
	font-size:15px;
	line-height:60px;
	background-color:#fff;
	position:absolute;
	bottom:0;
}
.el-themes-tool .title {
	float:left;
}
.el-themes-tool .price {
	float:right;
}
.el-themes-view {
	display:none;
	width:calc(100% - 6px);
	width:-webkit-calc(100% - 6px);
	width:-moz-calc(100% - 6px);
	margin:0 auto;
	height:100%;
	justify-content:space-around;
	align-items:center;
	padding:0 37px;
	box-sizing:border-box;
}
.el-themes-view .el-button {
	width:110px;
}
.el-themes-item:hover {
	transform:translateY(-10px);
}
.el-themes-item:hover .el-themes-view {
	display:flex;
}
.el-themes-item:hover .el-themes-name {
	display:none;
}
.el-themes-item:hover .el-themes-scrollImg {
	animation:5s ease-in-out 0s 1 normal forwards running scrollImg;
	webkit-animation:5s ease-in-out 0s 1 normal forwards running scrollImg;
}
.el-theme-preview {
	height:100%
}
.el-theme-preview .header {
	padding:10px;
}
.el-theme-preview .header i {
	font-size:25px;
	margin-right:10px;
	vertical-align:middle;
}
.el-theme-preview .header span {
	vertical-align:middle;
}
.el-theme-preview .header .change {
	float:right;
	cursor:pointer;
}
.el-theme-preview .warp {
	height:calc(100% - 95px);
	height:-webkit-calc(100% - 95px);
	height:-moz-calc(100% - 95px);
}
.el-theme-preview .wap {
	width:384px;
	height:750px;
	margin:0 auto;
	position:relative;
	background:url(../images/iphone.png) no-repeat;
	background-size:100%;
}
.el-theme-preview .wap iframe {
	height:calc(100% - 170px);
	height:-webkit-calc(100% - 170px);
	height:-moz-calc(100% - 170px);
	width:calc(100% - 35px);
	width:-webkit-calc(100% - 35px);
	width:-moz-calc(100% - 35px);
	border:0;
	margin-top:84px;
	margin-left:15px;
}
.el-card-tabs .el-tab-pane {
	padding-top:20px;
	overflow:hidden
}
.el-card-tabs .el-collapse {
	background-color:#FFFFFF;
	padding:0 20px;
	margin-top:42px
}
.el-card-tabs .el-tabs__nav {
	background-color:#FFFFFF;
	margin-bottom:1px
}
.el-card-tabs .el-tabs__header {
	margin:0px
}
.el-card-tabs .el-tabs--card>.el-tabs__header {
	border-bottom-color:#399efd!important;
	border-width:2px!important
}
.el-card-tabs .el-tabs--card>.el-tabs__header .el-tabs__item {
	border-bottom-width:2px
}
.el-card-tabs .el-tabs--card>.el-tabs__header .el-tabs__item.is-active {
	color:#FFFFFF;
	background-color:#399efd;
	border-color:#399efd
}
.el-card-tabs .el-card-tabs-p {
	margin-bottom:16px
}
.el-card-tabs .el-card-tabs-p div {
	display:inline-block;
	text-align:right;
	margin-left:5px
}
.el-user-warp {
	display:flex
}
.el-user-warp .el-user-cover {
	width:70px;
	height:70px
}
.el-user-warp .el-user-cover img {
	width:100%;
	height:100%
}
.el-user-warp .el-user-info {
	margin-left:8px
}
.el-user-warp .el-user-info div {
	margin-bottom:4px
}
.el-form-item .el-form-item {
	margin-bottom:22px;
}
.el-curd-field {
	display:flex;
	height:100%
}
.el-curd-field .tabs {
	width:400px;
	padding-right:20px;
}
.el-curd-field .tabs .el-tabs__content {
	height:calc(100vh - 175px);
	height:-webkit-calc(100vh - 175px);
	height:-moz-calc(100vh - 175px);
	overflow-y:auto;
}
.el-curd-field .tabs .add-draggable {
	margin:0 -10px
}
.el-curd-field-move-item {
	display:inline-block;
	width:169px;
	text-align:center;
	cursor:move;
	overflow:hidden;
	margin:10px;
	border:1px dashed #ccc;
	padding:10px;
	box-sizing:border-box;
}
.el-curd-field-move-item .iconfont {
	margin-bottom:10px;
	display:block;
	font-size:20px;
	font-weight:600;
	color:#333;
	height:20px;
	line-height:20px;
}
.el-curd-field-move-item .title {
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.el-curd-field .tabs .el-radio {
	width:80px;
	margin-top:10px;
}
.el-curd-field .tabs .el-select {
	width:100%
}
.el-curd-field .preview {
	width:calc(100% - 700px);
	width:-webkit-calc(100% - 700px);
	width:-moz-calc(100% - 700px);
	border-right:1px solid #eee;
	padding-right:20px;
	overflow-y:auto
}
.el-curd-field .preview .header {
	text-align:right;
	margin-bottom:20px
}
.el-curd-field .preview .block {
	position:relative;
	padding:10px;
	border:1px dashed #fff
}
.el-curd-field .preview .block .el-form-item {
	margin:0;
}
.el-curd-field .preview .block .curd-icon {
	position:absolute;
	top:1px;
	left:1px;
	background:#409EFF;
	display:none;
	cursor:pointer
}
.el-curd-field .preview .block .curd-icon i {
	color:#fff;
	font-size:16px;
	padding:5px;
}
.el-curd-field .preview .block .rank {
	cursor:move
}
.el-curd-field .preview .block:hover .curd-icon,.el-curd-field .preview .block.active .curd-icon {
	display:block
}
.el-curd-field .preview .block:hover,.el-curd-field .preview .block.active {
	border:1px dashed #409EFF;
}
.el-curd-field .preview .column {
	border:1px dashed #fff;
	display:inline-block;
	line-height:0;
	overflow:hidden;
	width:100px;
	height:16px;
	line-height:20px
}
.el-curd-field .preview .column:hover,.el-curd-field .preview .column.active {
	border:1px dashed #409EFF;
}
.el-curd-field .preview .el-table__header-wrapper {
	overflow:auto
}
.el-curd-field .preview .el-table__header-wrapper::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-curd-field .preview .el-table__header-wrapper:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-curd-field .el-preview-form {
	height:100%
}
.el-curd-field .preview .el-row {
	height:100%
}
.el-curd-field .preview .draggable {
	height:100%
}
.el-curd-field .preview .draggable.dragin:after {
	content:'请拖动表单到此处'
}
.el-curd-field .set {
	width:300px;
	padding-left:20px;
	overflow-y:auto;
}
.el-curd-field .tabs .el-tabs__content::-webkit-scrollbar-thumb,.el-curd-field .set .el-tabs__content::-webkit-scrollbar-thumb,.el-curd-field .preview::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,0)
}
.el-curd-field .tabs .el-tabs__content:hover::-webkit-scrollbar-thumb,.el-curd-field .set .el-tabs__content:hover::-webkit-scrollbar-thumb,.el-curd-field .preview:hover::-webkit-scrollbar-thumb {
	background-color:#ccc
}
.el-curd-field .tabs .el-tabs__content::-webkit-scrollbar,.el-curd-field .set::-webkit-scrollbar,.el-curd-field .preview::-webkit-scrollbar {
	width:6px
}
.el-curd-field .set .el-radio {
	width:80px;
	margin-top:10px;
}
.el-curd-field .set .el-select {
	width:100%
}
@-webkit-keyframes vabDot {
	0% {
	opacity:.6;
	transform:scale(.8)
}
to {
	opacity:0;
	transform:scale(2.4)
}
}@keyframes vabDot {
	0% {
	opacity:.6;
	transform:scale(.8)
}
to {
	opacity:0;
	transform:scale(2.4)
}
}@-webkit-keyframes scrollImg {
	0% {
	transform:translateY(0)
}
to {
	transform:translateY(calc(-100% + 216px))
}
}@keyframes scrollImg {
	0% {
	transform:translateY(0)
}
to {
	transform:translateY(calc(-100% + 216px))
}
}@media screen and (max-width:768px) {
	.el-login-wrapper {
	min-width:100%
}
.el-login-wrapper .container {
	width:-moz-calc(100% - 40px);
	width:-webkit-calc(100% - 40px);
	width:calc(100% - 40px)
}
.el-login-wrapper .form {
	width:100%;
	padding:40px
}
.el-login-wrapper .side {
	display:none
}

.login-wrap {
    position: relative;
    width: 100%;
    height: 100%;
    background-image: url(/assets/login/images/login-bg.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.el-index .el-header {
	padding:0 6px
}
.el-index .el-tabs {
	padding:0
}
.el-index .el-aside {
	position:fixed;
	z-index:9;
	height:100%
}
.el-index .el-crumbs {
	display:none
}
.el-index .el-tool {
	width:100%
}
.el-index .el-tool .menu {
	display:inline-block;
}
.el-index .el-tool .el-select {
	display:none
}
.el-drawer .el-page-header {
	padding:0
}
.el-tabs__nav-wrap {
	padding:0 20px
}
.el-file-list {
	display:block
}
.el-file-list .el-aside {
	width:100%!important
}
.el-file-list .el-tabs .iconfont {
	margin-right:3px
}
.el-file-list .el-tabs__nav-next,.el-file-list .el-tabs__nav-prev {
	font-size:18px
}
.el-file-list .el-file-header .el-file-search {
	display:none
}
.el-pane-warp .el-field {
	height:calc(100vh - 170px);
	height:-webkit-calc(100vh - 170px);
	height:-moz-calc(100vh - 170px);
}
.el-pane-warp .el-bottom {
	width:100%;
	bottom:40px;
}
.el-pane-warp .el-bottom .el-button {
	width:150px;
}
.el-layout {
	height:100%;
	display:block
}
.el-layout .el-curd-table {
	height:-moz-calc(100% - 150px);
	height:-webkit-calc(100% - 150px);
	height:calc(100% - 150px);
}
.el-layout .el-tabs__content {
	height:100%;
}
.el-layout .el-tab-pane {
	height:100%;
}
.el-layout .el-pane-warp {
	box-sizing:border-box;
}
.el-layout .el-pane-warp .el-bottom {
	width:100%
}
.el-layout .el-config {
	padding:0
}
.el-layout .el-pane-warp .el-bottom {
	bottom:0px;
}
.el-plugin {
	display:block
}
.el-plugin .el-aside {
	width:100%!important;
}
.el-plugin-list {
	height:calc(100% - 160px);
	height:-webkit-calc(100% - 160px);
	height:-moz-calc(100% - 160px);
}
.el-theme {
	display:block
}
.el-theme .el-aside {
	width:100%!important;
}
.el-theme-list {
	height:calc(100% - 90px);
	height:-webkit-calc(100% - 90px);
	height:-moz-calc(100% - 90px);
}
.el-themes-item {
	width:100%
}
.el-pagination span:not([class*=suffix]) {
	display:none
}
.el-themes-item {
	width:calc(50% - 30px);
	width:-webkit-calc(50% - 30px);
	width:-moz-calc(50% - 30px);
}
}

.el-breadcrumb__inner{
	color: #fff;
}
.el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
	color: #fff;
}
.el-index .el-aside .header{
	background-color: #242f42;
}