/* 由开发人员工具生成。它可能不是原始源文件的准确表示形式。*/
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
INPUT {
	VERTICAL-ALIGN: middle
}
IMG {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
INPUT {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit
}
BUTTON {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit
}
TEXTAREA {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit
}
SELECT {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit
}
OPTGROUP {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit
}
OPTION {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
INPUT[type='submit'] {
	CURSOR: pointer
}
BUTTON {
	CURSOR: pointer
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ABBR {
	FONT-VARIANT: normal
}
ACRONYM {
	FONT-VARIANT: normal
}
LEGEND {
	
}
DEL {
	COLOR: #333; TEXT-DECORATION: none; transition: all 0.3s
}
INS {
	COLOR: #333; TEXT-DECORATION: none; transition: all 0.3s
}
A {
	COLOR: #333; TEXT-DECORATION: none; transition: all 0.3s
}
A:link {
	
}
A:visited {
	
}
A:hover {
	
}
A:active {
	
}
A:focus {
	
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}

input{outline:0px;}


/* 由开发人员工具生成。它可能不是原始源文件的准确表示形式。*/
* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	TEXT-ALIGN: center; BACKGROUND: #f6f6f6; HEIGHT: 100%
}
.centerDiv {
	TEXT-ALIGN: left; WIDTH: 996px; ZOOM: 1; HEIGHT: 530px;  left:50%;  top:50%;  margin:-270px 0 0 -500px;position:absolute;
}
.hiddenDiv {
	WIDTH: 1px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 100%; MARGIN-LEFT: -1px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; _margin-top: 0
}
.con {
	WIDTH: 996px; HEIGHT: 530px
}
.logo {
	MARGIN: 0px auto; WIDTH: 996px; BACKGROUND: url(../images/logo.png) no-repeat left top; HEIGHT: 95px
}
.box {
	WIDTH: 996px; BACKGROUND: url(../images/box.png) no-repeat; HEIGHT: 396px
}
.footer {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 996px; HEIGHT: 20px; COLOR: #666666; PADDING-TOP: 19px
}
.box_con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 635px; WIDTH: 305px; PADDING-RIGHT: 0px; HEIGHT: 180px; PADDING-TOP: 50px
}
.title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; WIDTH: 100%; FONT-FAMILY: "微软雅黑"; COLOR: #dd2432; FONT-SIZE: 23px
}



.lui_login_form_table {
	WIDTH: 100%
}
.lui_login_form_table TR TD {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.lui_login_message_td {
	
}
.lui_login_message_div {
	TEXT-ALIGN: right; COLOR: #8b8b8b; FONT-SIZE: 12px
}
.lui_login_input_td {
	
}
.lui_login_input_div {
	WIDTH: 305px; BACKGROUND: url(../images/textbg.png) no-repeat; HEIGHT: 39px
}
.lui_login_input_td INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 19px; PADDING-LEFT: 3px; WIDTH: 299px; PADDING-RIGHT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 19px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
.lui_login_input_td INPUT[type='radio'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 10px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.lui_login_input_td SELECT {
	BORDER-BOTTOM: #e5e5e5 1px solid; POSITION: relative; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #f2f2f2; WIDTH: 100%; DISPLAY: block; HEIGHT: 26px; COLOR: #898a8e; OVERFLOW: hidden; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; border-radius: 3px; box-shadow: inset 0 2px 5px -2px rgba(0, 0, 0, 0.45)
}
.lui_login_button_td {
	
}
.lui_login_input_vcode {
	WIDTH: 80px !important
}
.lui_login_button_div_l {
	
}
.lui_login_button_div_r {
	
}
.lui_login_button_div_c {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; PADDING-LEFT: 0px; WIDTH: 305px; PADDING-RIGHT: 0px; HEIGHT: 44px; PADDING-TOP: 0px
}
.lui_login_button_div_c A {
	TEXT-INDENT: -999em; WIDTH: 305px; DISPLAY: block; BACKGROUND: url(../images/btn1.png) no-repeat; FLOAT: left; HEIGHT: 44px
}

.lui_login_input_title {
	COLOR: #555555
}
.username_title {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; FONT-FAMILY: "微软雅黑"; BACKGROUND: url(../images/user.png) no-repeat left center; HEIGHT: 20px; FONT-SIZE: 14px
}
.password_title {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; FONT-FAMILY: "微软雅黑"; BACKGROUND: url(../images/psd.png) no-repeat left center; HEIGHT: 20px; FONT-SIZE: 14px
}

/* 重绘登录页需要的样式如下 */
.login_bg{
	background: url(../images/login_bg.png) no-repeat 0 0;
	background-size: 100% 100%;
	width: 100%;
	height: 100%;	
	display: flex;
	flex-direction: column;
	justify-content:center;
	align-items: center;
}
.login_infobox{
	padding: 3% 20px;
	width: 22%;
	background-color: #fff;
	opacity: .75;
	border-radius: 10px;
	margin-left: 50%;
	display: flex;
	flex-direction: column;
	justify-content:center;
	align-items: center;
	margin-bottom: 70px;
	margin-top: 170px;
}
.login_infobox>img{
	width: 50%;
	height: auto;
}
.login_infobox>h6{
	color:#2a2b60;
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
	line-height: 50px;
}
.logininfo{
	height: 50px;width:100%;margin-top: 3%;line-height: 50px;
}
.logininfo img{
	width: 26px;
	height: 26px
}
.logininfo input{
	width: 70%;
	height: 35px;
	line-height: 35px;
	border:none;
	background: none;
	margin-left: 20px;
	box-sizing: border-box;
	border-bottom: 1px solid #4977aa;
	color: #689fdc;
}
.loginhint{
	margin-left: -11%;
	color:#4977aa;
	font-size: 14px;
	line-height: 40px;
}
.shrinkleft{
	margin-left: -170px;
	cursor: pointer;
}
.loginbtn{
	margin-top: 10%;
	height: 40px;
	line-height: 40px;
	background-color: #08f;
	text-align: center;
	width: 80%;
	border-radius: 50px;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
}
/*底部文字*/
.CopyrightText{
	color: #fff;
	font-size: 16px;
	margin-top: 30px;
}
/* 设置placeholder样式 */
input::-webkit-input-placeholder {
    /* placeholder颜色  */
    color: #689fdc;
    background-color: #fff;
}
/* 去掉浏览器保存的密码信息加载后样式 */
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
}
@media screen and (max-width: 1366px) {
	.login_infobox{
		padding: 2% 20px;
		width: 24%;
		background-color: #fff;
		border-radius: 10px;
		margin-left: 50%;
		display: flex;
		flex-direction: column;
		justify-content:center;
		align-items: center;
		margin-top: 120px;
		margin-bottom: 30px;
	}
	.logininfo img{
		width: 22px;
		height: 22px
	}
	.login_infobox>img{
		width: 40%;
		height: auto;
	}
	.loginhint{
		margin-left: -15px;
		color:#4977aa;
		font-size: 12px;
		line-height: 26px;
	}
	.shrinkleft{
		margin-left: -120px;
		cursor: pointer;
	}
	.loginbtn{
		margin-top: 6%;
		height: 30px;
		line-height: 30px;
		background-color: #08f;
		text-align: center;
		width: 80%;
		border-radius: 50px;
		font-size: 14px;
		color: #fff;
		cursor: pointer;
	}
	.CopyrightText{
		color: #fff;
		font-size: 14px;
		margin-top: 10px;
	}
}