
/** /vision/css/login.css */
html,body {
	height: 100%;
}

input:-webkit-autofill,
    input:-webkit-autofill:hover,
    input:-webkit-autofill:focus,
    input:-webkit-autofill:active {
        -webkit-transition-delay: 99999s;
        -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
    }

.body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	overflow: hidden;
	font-size: 12px;
	font-family: "Microsoft YaHei", SimSun, Arial, Sans-Serif;
}

.login-wrapper {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../loginbg.jsp);
}

.login-dove {
	position: absolute;
	left: 0;
	top: 0;
	width: 128px;
	height: 128px;
background-image:url('data:image/png;base64,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');
	display: none;
}

.bg-default .login-dove {
	display: inherit;
}

.login-mask {
	width: 360px;
	height: 280px;
	border-radius: 6px;
	background: rgba(0, 0, 0, 0.25);
	position: relative;
	box-shadow: 0 0 15px 1px rgba(55,177,255,0.7);
}

.hidden {
	visibility: hidden;
}

.login-version {
	color: #DFDFDF;
	text-align: right;
	margin-right: 20px;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 8px;
	position: fixed;
	right: 10px;
	top: 10px;
}

.login-content {
	position: relative;
	text-align: left;
}

.login-block {
	width: 240px;
	margin: 0 auto;
}

.item-submit {
	width: 240px;
	outline: none;
}

/** jsp�д���
.login-logo {
	height: 84px;
	background: url(../img/login/logo.png) no-repeat center center;
} */

.login-logo-exp {
	position: absolute;
	font-size: 15px;
	color: #fff;
	right: 14px;
	top: 22px;
}

.login-user-input {
	height: 33.5px;
	margin-bottom: 12px;
	color: #999;
	position: relative;
}

.login-pass-input {
	height: 33.5px;
	color: #999;
	position: relative;
}

.login-remember {
	height: 35px;
	line-height: 35px;
}

.item-textinput {
	box-sizing: border-box;
	width: 240px;
	background-repeat: no-repeat;
	background-size: 15px 15px;
	background-position: 7.5px center;
	background-color: rgba(255, 255, 255, 0.2) !important;
	border: none;
	padding-left: 30px;
	font-size: 14px;
	font-family: "Microsoft YaHei", SimSun, Arial, Sans-Serif;
	outline: none;
}

.login-user-input .item-textinput {
	/* background-image: url(../img/login/user.png); */
	color: #ffffff;
	border-radius: 4px;
}

.login-pass-input .item-textinput {
	/* background-image: url(../img/login/lock.png); */
	color: #ffffff;
	border-radius: 4px;
}

.item-text,.item-textinput {
	color: #000000;
}

.login-remember img {
	cursor: pointer;
}

.item-remember   {
  display: flex;
  align-items: center;
}

.item-remember input,.item-remember label {
	color: white;
	cursor: pointer;
	font-size: 10px;
	font-family: "Microsoft YaHei", SimSun, Arial, Sans-Serif;
	position: static;
}

.item-remember input {
	opacity: 0.5;
}

.item-remember input:checked {
	opacity:0.9;
}

.item-submit {
	border: none;
	color: white;
	background-color: #37b1ff;
	cursor: pointer;
	font-size: 14px;
	font-family: "Microsoft YaHei", SimSun, Arial, Sans-Serif;
	border-radius: 4px;
	transition: background 500ms linear;
}

input.item-submit-hover,.item-submit:hover {
	/**background-color: #f8a526;**/
}

.item-textinput,.item-submit {
	height: 32px;
	line-height: 32px;
}

.login-pub {
	width: 800px; /**�����ԣ��������ÿ�һ��**/
	height: 29px;
	position: absolute;
	top: -69px;
	left: 50%;
	margin-left: -400px;
	background: url(../loginbg.jsp?name=%2Fvision%2Fimg%2Flogin%2Flogopub.png) center center no-repeat;
}

.login-copyright {
	position: fixed;
	bottom: 30px;
	font-size: 14px;
	color: #c7c7c7;
	font-family: 'microsoft Yahei';
	width: 320px;
	margin-left: -160px;
	left: 50%;
}

.login-block.login-submit {
	position: relative;
}
/* ���� */
.login-block.login-submit:hover::after {
	content: '';
	position:absolute;
	border-radius: 4px;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.1);
	left: 0;
	top: 0px;
	pointer-events: none;
}

.login-image {
	position: absolute;
	top: 7px;
	left: 7px;
	height: 16px;
    width: 15px;
}

.login-user-image {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LjE2NDY0OCwgMjAyMS8wMS8xMi0xNTo1MjoyOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk5NDJBMEVBN0I0MTExRUJBQ0UwRDAzNDM1QjU4MjNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk5NDJBMEVCN0I0MTExRUJBQ0UwRDAzNDM1QjU4MjNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTk0MkEwRTg3QjQxMTFFQkFDRTBEMDM0MzVCNTgyM0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTk0MkEwRTk3QjQxMTFFQkFDRTBEMDM0MzVCNTgyM0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7k2FAtAAAA00lEQVR42mL8//8/AyWACYc4BxCXA/EtIH4AxD1ALIJVJcgFaJgFiFv+Y4JVQMyBrh6bAdpA/AaLAT+A2BddPTYvCACxMBZxdiCWIiYM3gPxayziP4D4CbFh0AjE/9C8sAyI2dHVM+KJxkggjgViNiDeBMSzoK5AAbgMAHlNDxoWjFBvXQfib8R4wQjq3PdIzv8KxJuA2JVQNFoA8YP/uMFbIA7GZUAYED/5Txh8BuJwbAY8+E88eIAtFr5D8wAxABQbnOgJaTUJmXA1oWgkGgAEGAAOe6LX+NrU+gAAAABJRU5ErkJggg==');
}

.login-pass-image {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LjE2NDY0OCwgMjAyMS8wMS8xMi0xNTo1MjoyOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU4NkNEREE2N0I0MTExRUJCRjlGQkRCNjEzQzJCNDc2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU4NkNEREE3N0I0MTExRUJCRjlGQkRCNjEzQzJCNDc2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTg2Q0REQTQ3QjQxMTFFQkJGOUZCREI2MTNDMkI0NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTg2Q0REQTU3QjQxMTFFQkJGOUZCREI2MTNDMkI0NzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7vRqNcAAAA4klEQVR42mL8//8/AyWACY2vAMSbgPg/FrwJKo8KQC6AYnYgXvIfP1gCVQfXh2yAMBB/J2DADyAWQTYA2QusQMxBwMvsQMyCLIDM+QLEi4D4Fx4D2KDqsBrwDYjnA7EKEDNi0QwKyDtQdRiBKAvEK4D4N4Ew+A1VJ4seiNOxKP4GDbRvWOSmoxvwAIuieCAWgNLo4BG6Aa9xOFkHh/hr9Gj8iyPU3+IQ/4eelK/iULgAh/gV9FhwBuLH/4kDj6HqwXoZkXKjORDXArEREDNjsRXkzXNA3AzEJ2GCjJRmZ4AAAwBIr7lrQp8feAAAAABJRU5ErkJggg==');
}

.smartbi-version {
	background-color: #2486cf;
    height: 14px;
    position: absolute;
    left: 206px;
    border-radius: 3px;
    bottom: 20px;
    padding: 0px 1px;
    line-height: 14px;
}

.version-font {
	font-family: Microsoft YaHei;
    font-weight: bold;
    color: white;
    font-size: 12px;
    transform: scale(0.83);
    text-align: center;
    
}

/** /vision/css/layer.css */
/**
 
 @Name: layer v3.1.1
 @Author: ����
 
 **/

/* *html{background-image: url(about:blank); background-attachment: fixed;} */
html #layuicss-layer{display: none; position: absolute; width: 1989px;}

/* common */
.layui-layer-shade, .layui-layer{position:fixed; _position:absolute; pointer-events: auto;}
.layui-layer-shade{top:0; left:0; width:100%; height:100%; _height:expression(document.body.offsetHeight+"px");}
.layui-layer{-webkit-overflow-scrolling: touch;}
.layui-layer{top:150px; left: 0; margin:0; padding:0; background-color:#fff; -webkit-background-clip: content; border-radius: 2px; box-shadow: 1px 1px 50px rgba(0,0,0,.3);}
.layui-layer-close{position:absolute;}
.layui-layer-content{position:relative;}
.layui-layer-border{border: 1px solid #B2B2B2; border: 1px solid rgba(0,0,0,.1); box-shadow: 1px 1px 5px rgba(0,0,0,.2);}
.layui-layer-load{background:url(../img/layer/loading-1.gif) #eee center center no-repeat;}
.layui-layer-ico{ background:url(../img/layer/icon.png) no-repeat;}
.layui-layer-dialog .layui-layer-ico,
.layui-layer-setwin a,
.layui-layer-btn a{display:inline-block; *display:inline; *zoom:1; vertical-align:top;}

.layui-layer-move{display: none; position: fixed; *position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; cursor: move; opacity: 0; filter:alpha(opacity=0); background-color: #fff; z-index: 2147483647;}
.layui-layer-resize{position: absolute; width: 15px; height: 15px; right: 0; bottom: 0; cursor: se-resize;}

/* ���� */
.layer-anim{-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration:.3s; animation-duration:.3s;}

@-webkit-keyframes layer-bounceIn { /* Ĭ�� */
	0% {opacity: 0; -webkit-transform: scale(.5); transform: scale(.5)}
	100% {opacity: 1; -webkit-transform: scale(1); transform: scale(1)}
}
@keyframes layer-bounceIn {
	0% {opacity: 0; -webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5)}
	100% {opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1)}
}
.layer-anim-00{-webkit-animation-name: layer-bounceIn;animation-name: layer-bounceIn}

@-webkit-keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:layer-zoomInDown;animation-name:layer-zoomInDown}

@-webkit-keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:layer-fadeInUpBig;animation-name:layer-fadeInUpBig}

@-webkit-keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:layer-zoomInLeft;animation-name:layer-zoomInLeft}

@-webkit-keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.layer-anim-04{-webkit-animation-name:layer-rollIn;animation-name:layer-rollIn}

@keyframes layer-fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:layer-fadeIn;animation-name:layer-fadeIn}

@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}

/* ������ */
.layui-layer-title{padding:0 80px 0 20px; height:42px; line-height:42px; border-bottom:1px solid #eee; font-size:14px; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: #F8F8F8; border-radius: 2px 2px 0 0;}
.layui-layer-setwin{position:absolute; right:15px; *right:0; top:15px; font-size:0; line-height: initial;}
.layui-layer-setwin a{position:relative; width: 16px; height:16px; margin-left:10px; font-size:12px; _overflow:hidden;}
.layui-layer-setwin .layui-layer-min cite{position:absolute; width:14px; height:2px; left:0; top:50%; margin-top:-1px; background-color:#2E2D3C; cursor:pointer; _overflow:hidden;}
.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA; }
.layui-layer-setwin .layui-layer-max,.layui-layer-setwin .layui-layer-ext-max{background-position:-32px -40px;}
.layui-layer-setwin .layui-layer-max:hover,.layui-layer-setwin .layui-layer-ext-max:hover{background-position:-16px -40px;}
.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px;}
.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px;}
.layui-layer-setwin .layui-layer-close1{background-position: 1px -40px; cursor: pointer;}
.layui-layer-setwin .layui-layer-close1:hover{opacity:0.7;}
.layui-layer-setwin .layui-layer-close2{position:absolute; right:-28px; top:-28px; width:30px; height:30px;  margin-left:0; background-position:-149px -31px; *right:-18px; _display:none;}
.layui-layer-setwin .layui-layer-close2:hover{ background-position:-180px -31px;}

/* ��ť�� */
.layui-layer-btn{text-align: right; padding: 0 15px 12px; pointer-events: auto; user-select: none; -webkit-user-select: none;}
.layui-layer-btn a{height: 26px; line-height: 28px; margin: 5px 5px 0; padding: 0 15px; border: 1px solid #dedede; background-color:#fff; color: #333; border-radius: 2px; font-weight:400; cursor:pointer; text-decoration: none;}
.layui-layer-btn a:hover{opacity: 0.9; text-decoration: none;}
.layui-layer-btn a:active{opacity: 0.8;}
.layui-layer-btn .layui-layer-btn0{border-color: #1E9FFF; background-color: #1E9FFF; color:#fff;}
.layui-layer-btn-l{text-align: left;}
.layui-layer-btn-c{text-align: center;}

/* ���ƻ� */
.layui-layer-dialog{min-width:260px;}
.layui-layer-dialog .layui-layer-content{position: relative; padding:20px; line-height:24px; word-break: break-all; overflow:hidden; font-size:14px; overflow-x: hidden; overflow-y:auto;}
.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute; top:16px; left:15px; _left:-40px; width:30px; height:30px;}
.layui-layer-ico1{background-position:-30px 0 }
.layui-layer-ico2{background-position:-60px 0;}
.layui-layer-ico3{background-position:-90px 0;}
.layui-layer-ico4{background-position:-120px 0;}
.layui-layer-ico5{background-position:-150px 0;}
.layui-layer-ico6{background-position:-180px 0;}
.layui-layer-rim{border:6px solid #8D8D8D; border:6px solid rgba(0,0,0,.3); border-radius:5px; box-shadow: none;}
.layui-layer-msg{min-width:180px; border:1px solid #D3D4D3; box-shadow: none;}
.layui-layer-hui{min-width:100px;  background-color: #000; filter:alpha(opacity=60); background-color: rgba(0,0,0,0.6); color: #fff; border:none;}
.layui-layer-hui .layui-layer-content{padding:12px 25px; text-align:center;}
.layui-layer-dialog .layui-layer-padding{padding: 20px 20px 20px 55px; text-align: left;}
.layui-layer-page .layui-layer-content{position:relative; overflow:auto;}
.layui-layer-page .layui-layer-btn,.layui-layer-iframe .layui-layer-btn{padding-top:10px;}
.layui-layer-nobg{background:none;}
.layui-layer-iframe iframe{display: block; width: 100%;}

.layui-layer-loading{border-radius:100%; background:none;  box-shadow:none;  border:none;}
.layui-layer-loading .layui-layer-content{width:60px; height:24px; background:url(../img/layer/loading-0.gif) no-repeat;}
.layui-layer-loading .layui-layer-loading1{width:37px; height:37px; background:url(../img/layer/loading-1.gif) no-repeat;}
.layui-layer-loading .layui-layer-loading2, .layui-layer-ico16{width:32px; height:32px; background:url(../img/layer/loading-2.gif) no-repeat;}
.layui-layer-tips{background: none; box-shadow:none; border:none;}
.layui-layer-tips .layui-layer-content{position: relative; line-height: 22px; min-width: 12px; padding: 8px 15px; font-size: 12px; _float:left; border-radius: 2px; box-shadow: 1px 1px 3px rgba(0,0,0,.2); background-color: #000; color: #fff;}
.layui-layer-tips .layui-layer-close{right:-2px; top:-1px;}
.layui-layer-tips i.layui-layer-TipsG{ position:absolute;  width:0; height:0; border-width:8px; border-color:transparent; border-style:dashed; *overflow:hidden;}
.layui-layer-tips i.layui-layer-TipsT, .layui-layer-tips i.layui-layer-TipsB{left:5px; border-right-style:solid; border-right-color: #000;}
.layui-layer-tips i.layui-layer-TipsT{bottom:-8px;}
.layui-layer-tips i.layui-layer-TipsB{top:-8px;}
.layui-layer-tips i.layui-layer-TipsR, .layui-layer-tips i.layui-layer-TipsL{top: 5px; border-bottom-style:solid; border-bottom-color: #000;}
.layui-layer-tips i.layui-layer-TipsR{left:-8px;}
.layui-layer-tips i.layui-layer-TipsL{right:-8px;}

/* skin */
.layui-layer-lan[type="dialog"]{min-width:280px;}
.layui-layer-lan .layui-layer-title{background:#4476A7; color:#fff; border: none;}
.layui-layer-lan .layui-layer-btn{padding: 5px 10px 10px; text-align: right; border-top:1px solid #E9E7E7}
.layui-layer-lan .layui-layer-btn a{background: #fff; border-color: #E9E7E7; color: #333;}
.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5;}
.layui-layer-molv .layui-layer-title{background: #009f95; color:#fff; border: none;}
.layui-layer-molv .layui-layer-btn a{background: #009f95; border-color: #009f95;}
.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1;}


/**
 
 @Name: layer��չ��ʽ
 
 */

.layui-layer-iconext{background:url(../img/layer/icon-ext.png) no-repeat;}

/* promptģʽ */
.layui-layer-prompt .layui-layer-input{display: block; width: 230px; height: 36px; margin: 0 auto; line-height: 30px; padding-left: 10px; border: 1px solid #e6e6e6; color: #333;}
.layui-layer-prompt textarea.layui-layer-input{width: 300px; height: 100px; line-height: 20px; padding: 6px 10px;}
.layui-layer-prompt .layui-layer-content{padding: 20px;}
.layui-layer-prompt .layui-layer-btn{padding-top: 0;}

/* tabģʽ */
.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4);}
.layui-layer-tab .layui-layer-title{padding-left:0; overflow: visible;}
.layui-layer-tab .layui-layer-title span{position:relative; float:left; min-width:80px; max-width:260px; padding:0 20px; text-align:center; cursor:default; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; cursor: pointer;}
.layui-layer-tab .layui-layer-title span.layui-this{height: 43px; border-left: 1px solid #eee; border-right: 1px solid #eee; background-color: #fff; z-index: 10;}
.layui-layer-tab .layui-layer-title span:first-child{border-left:none;}
.layui-layer-tabmain{line-height:24px; clear:both;}
.layui-layer-tabmain .layui-layer-tabli{display:none;}
.layui-layer-tabmain .layui-layer-tabli.layui-this{display: block;}

/* photoģʽ */
.layui-layer-photos{-webkit-animation-duration: .8s; animation-duration: .8s;}
.layui-layer-photos .layui-layer-content{overflow:hidden; text-align: center;}
.layui-layer-photos .layui-layer-phimg img{position: relative; width:100%; display: inline-block; *display:inline; *zoom:1; vertical-align:top;}
.layui-layer-imguide,.layui-layer-imgbar{display:none;}
.layui-layer-imgprev, .layui-layer-imgnext{position:absolute; top:50%; width:27px; _width:44px; height:44px;  margin-top:-22px; outline:none;blr:expression(this.onFocus=this.blur());}
.layui-layer-imgprev{left:10px; background-position:-5px -5px; _background-position:-70px -5px;}
.layui-layer-imgprev:hover{background-position:-33px -5px; _background-position:-120px -5px;}
.layui-layer-imgnext{right:10px; _right:8px; background-position:-5px -50px; _background-position:-70px -50px;}
.layui-layer-imgnext:hover{background-position:-33px -50px; _background-position:-120px -50px;}
.layui-layer-imgbar{position:absolute; left:0; bottom:0; width:100%; height:32px; line-height:32px; background-color:rgba(0,0,0,.8); background-color:#000\9; filter:Alpha(opacity=80); color:#fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size:0;}
.layui-layer-imgtit{/*position:absolute; left:20px;*/}
.layui-layer-imgtit *{display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px;}
.layui-layer-imgtit a{max-width:65%;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color:#fff;}
.layui-layer-imgtit a:hover{color:#fff; text-decoration:underline;}
.layui-layer-imgtit em{padding-left:10px; font-style: normal;}

/* �رն��� */
@-webkit-keyframes layer-bounceOut {
  100% {opacity: 0; -webkit-transform: scale(.7); transform: scale(.7)}
  30% {-webkit-transform: scale(1.05); transform: scale(1.05)}
  0% {-webkit-transform: scale(1); transform: scale(1);}
}
@keyframes layer-bounceOut {
  100% {opacity: 0; -webkit-transform: scale(.7); -ms-transform: scale(.7); transform: scale(.7);}
  30% {-webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
  0% {-webkit-transform: scale(1); -ms-transform: scale(1);transform: scale(1);}
}
.layer-anim-close{-webkit-animation-name: layer-bounceOut; animation-name: layer-bounceOut; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration:.2s; animation-duration:.2s;}

@media screen and (max-width: 1100px) {
  .layui-layer-iframe{overflow-y: auto; -webkit-overflow-scrolling: touch;}
}



/** /vision/css/logger.css */
#blLogger {
    top: 4px;
    right: 4px;
    width: 600px;
    height: 400px;
    position: fixed;
	_position:absolute;
	display: none;
	z-index: 99999;
    background-color: white;
    border: 1px solid #075CBB;
    font: 11px / 1.3 Consolas, "Lucida Console", Monaco, monospace;
}

#blLogger .header {
    height: 25px;
    background-color: #CEDDF0;
    cursor: move;
    border-bottom: #0E9BFB 1px solid;
}

#blLogger .main {
    height: 374px;
}

#blLogger .left {
    float: left;
    cursor: auto;
}

#blLogger .right {
    float: right;
    cursor: auto;
}

#blLogger .header DIV.left label {
    display: block;
    position: relative;
    margin: 2px;
}

#blLogger .header DIV.left label input {
    vertical-align: middle;
}

#blLogger .main ul {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 374px;
    overflow: auto;
    list-style-type: none;
}

#blLogger .main ul li {
	padding: 2px 0px 0px 1px;
    border-bottom: #aca899 1px dashed;
}

#blLogger ul li.odd {
    background-color: #FCFAF6;
}

#blLogger ul li.even {
    background-color: #E6EBFF;
}

#blLogger ul li span.log {
    color: black;
}

#blLogger ul li span.debug {
    color: purple;
}

#blLogger ul li span.info {
    color: green;
}

#blLogger ul li span.warn {
    color: orange;
}

#blLogger ul li span.error {
    color: red;
}
html,body {height:100%;margin:0;padding:0;border:0;overflow:hidden;background-color: #5581AB}.login-mask .item-submit:hover,.login-mask .item-submit {background-color: null}.login-mask {background-color: null;box-shadow: 0 0 15px 1px null;}.login-logo {width: 250px;height: 38px;position: relative;padding-top: 40px;margin-bottom: 16px;}.skin-custom .logo  {background-color: #4B5E88}.skin-custom ._leftTreePanelDiv,.skin-custom .maxTreeWrapper:hover {  background-color: #F7F7F7;  color: #000;}
.skin-custom ._leftTreePanelDiv .tree_nodediv_Selected .tree_nodediv a:link, .skin-custom ._leftTreePanelDiv .row_highlight .tree_nodediv a:link, .skin-custom ._leftTreePanelDiv .tree_nodediv a:link {color: #000;}
.skin-custom .main_tone_bgcolor, .skin-custom .main_tone_hover_bgcolor:hover, .skin-custom .main_tone_selected_bgcolor:hover, .skin-custom .slide-item:hover .bg, .skin-custom .slide-btn-panel.movable:hover .btn-bg, .skin-custom .slide-item:hover .taskbg, .skin-custom .taskpanel__body .slide-item:hover .bg,.skin-custom .btn-default,.skin-custom .el-button--primary,.skin-custom .layui-layer-btn .layui-layer-btn0{  background-color: #4B5E88;  color: #fff;}
.skin-custom .button-buttonbar-noimage:hover,.skin-custom .el-button:hover,.skin-custom .barbtn:hover {  background-color: #ffffff;  color: #4B5E88;}
.skin-custom .button-buttonbar-noimage.btn-default:hover,.skin-custom .el-button.el-button--primary:hover,.skin-custom .barbtn.btn-default:hover {  background-color: rgba(75, 94, 136, 0.8);  color: #fff;}
.skin-custom .button-buttonbar-noimage.btn-default:active,.skin-custom .el-button.el-button--primary:active,.skin-custom .barbtn.btn-default:active {  background-color: rgba(75, 94, 136, 0.9);}
.skin-custom .main_tone_color, .skin-custom .main_tone_hover_color:hover, .skin-custom .main_tone_active_color.active, .skin-custom .main_tone_selected_color:hover,.skin-custom .main_tone_selected_color.active {  color: #4B5E88;}
.skin-custom .main_tone_bordercolor, .skin-custom .main_tone_active_bordercolor.active, .skin-custom .main_tone_hover_bordercolor:hover, .skin-custom .main_tone_selected_bordercolor:hover, .skin-custom .main_tone_selected_bordercolor.active,.skin-custom .btn-default,.skin-custom .el-button:hover,.skin-custom .el-button--primary,.skin-custom .button-buttonbar-noimage:hover,.skin-custom .layui-layer-btn .layui-layer-btn0,.skin-custom .tab-sel-button-middle-top:after,.skin-custom .barbtn:hover{  border-color:  #4B5E88;}
.skin-custom .base__main-header .logo:hover .base_sidebar_triangle {  border-right-color:  #4B5E88;}
.skin-custom .main_tone_near_bgcolor, .skin-custom .main_tone_near_hover_bgcolor:hover {  background-color: rgba(105, 123, 165, 0.8);  color: #fff;}
.skin-custom ._leftTreePanelDiv .row_highlight > div > .tree_nodepaneTitle, .skin-custom ._leftTreePanelDiv .tree_nodediv_Selected > div >  .tree_nodepaneTitle, .skin-custom .tree-grid-container .datagrid-row-checked, .skin-custom .tree-grid-container .datagrid-row:hover {  background-color: rgba(75, 94, 136, 0.3);}
.skin-custom .base__sidebar-wrapper  {  background-color: #282d40;  color: #9aa8ba}.skin-custom .sidebar-menu.active, .skin-custom .sidebar-menu:hover {   background-color: #454B5D;  color: #FFFFFF;}.skin-custom .tabContainer, .skin-custom .default-tab-panel-header {	 background-color: #f5f5f5;}.skin-custom .tab-btn-color,.skin-custom .tab-btn-normal-middle-option3 {color: #000;}.login-wrapper {
  text-align: center;
}

.login-wrapper::after {
  content: "鄂公网安备  42062502000126\A0\A0\A0\A0ICP备案号：鄂ICP备13001633号-8";
  font-family: Arial, sans-serif;
  font-size: 16px;
  color: white;
  opacity: 0.7;
}
