/*样式重置，开始{*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, figure, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	color: #5a5a5a;
	cursor:pointer;
	outline:none;
}
a:hover{ text-decoration:none;}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
 *font-size: 100%;
}
legend {
	color: #000;
}
i {
	font-style: normal;
}
html, body {
	height:100%;
	font-size: 14px;
	font-family: "NotoSnsHans DemLight", "微软雅黑", "AppleGothic";
	overflow:hidden;
}
/*}结束，样式重置*/
/*登录页样式*/
#wrapper{background:url(../images/loginBg.png) center top no-repeat #161C44; height:100%; overflow:hidden;}
#loginBox{ width:600px; height:300px; position:absolute; left:50%; top:50%; margin-left:-300px; margin-top:-150px; }
#loginBox img{ vertical-align:middle; width:83px; height:40px;}
.logo{ text-indent:-9999em; background:url(../images/logo.png) no-repeat ; width:222px; height:240px; position:absolute; left:0; top:0; }
#loginBox p{ position:relative; margin-bottom:20px;}
#loginBox p .opacity{ background:#fff;filter:alpha(opacity:10);opacity:0.1; width:280px; position:absolute; left:0; top:0; height:40px;}
#loginBox p input{ border:none; width:234px; height:40px; line-height:40px; padding:0 5px 0 36px; background:none; position:relative; z-index:2; color:#fff;}
#loginBox p label{ position:absolute; display:block; width:280px; height:40px; line-height:40px; color:#fff; text-indent:36px; cursor:text; z-index:3;*filter:alpha(opacity:100);*opacity:1;}
#loginBox .userName input{ background:url(../images/userIco.png) 10px center no-repeat;}
#loginBox .password input{ background:url(../images/pwdIco.png) 10px center no-repeat;}
#loginBox .code input{ padding-left:12px; width:83px; margin-right:8px; vertical-align:top;}
#loginBox .code label,#loginBox .code .opacity{ width:100px;}
#loginBox .code label{ text-indent:12px;}
.login{ position:absolute; left:312px; top:70px; }
.submitBtn{ background:url(../images/loginBtn.png) no-repeat; width:280px; height:40px; border:none;}

/*验证弹窗*/
#msgMode{background-color: #fff;
    border-radius: 5px;
    width: 600px; height:70px; line-height:70px;
    font-size: 16px;
    position:absolute;
    top: 50%;
    margin-top:-35px;
    left: 50%;
    margin-left:-300px;
    z-index: 999;}
.msgModeIn{padding:0 20px;}
#msgMode p{ color:#ee674f;}