body, div, ul, ol, li, p, i, em, h1, h2, h3, h4, a, strong, span, img,
	form, input, textarea, button {
	padding: 0;
	margin: 0;
}

input, textarea {
	outline: none;
}

li {
	list-style: none;
}

a {
	text-decoration: none;
	color: inherit;
}

img {
	border: 0;
}

.pr {
	position: relative;
}

.pa {
	position: absolute;
}

li, div, ul {
	*zoom: 1;
}

body {
	/*background: url("/static/assets/images/login_bg.png");*/
	/*background-repeat: no-repeat;*/
	/*background-attachment: fixed;*/
	/*background-position: 50% 50%;*/
	background: #f2f6fc;
}

.title {
	width: 1200px;
	margin: 160px auto 40px;
	font-size: 18px;
	font-weight: normal;
	line-height: 20px;
	background: url(../../../imgs/logo_blue.png) no-repeat top left;
	text-indent: 64px;
	color: #999;
}
.loginBox {
	width: 1200px;
	height: 600px;
	margin:0 auto;
	border-radius: 8px;
	box-shadow: 4px 4px 10px #d9ebfc,-4px -4px 10px #d9ebfc,4px -4px 10px #d9ebfc,-4px 4px 10px #d9ebfc;
	background: #fff url(../../../imgs/bg_对外.png) no-repeat top right ;
}
.box-con{
	width: 400px;
	padding: 100px 100px;
}


/*.login-box .form-group {*/
	/*margin-top: 15px;*/
	/*position: relative;*/
	/*background: #F2F2F2;*/
	/*border-radius: 4px;*/
	/*width: 174px;*/
	/*height: 35px;*/
	/*display: flex;*/
	/*padding: 0 10px;*/
	/*box-sizing: border-box;*/
/*}*/

/*.login-box .form-group img {*/
	/*width: 11px;*/
	/*height: 15px;*/
	/*margin-top: 10px;*/
/*}*/

/*.login-box input {*/
	/*font-size: 14px;*/
	/*background: #fff !important;*/
	/*border: 1px solid #ddd;*/
	/*display: flex;*/
	/*padding-left: 10px;*/
	/*box-sizing: border-box;*/
	/*line-height: 35px;*/
	/*height: 35px;*/
	/*margin-left:10px;*/
	/*transition: all 0.3s ease-out;*/
/*}*/

/*.login-box button {*/
	/*width: 78px;*/
	/*height: 40px;*/
	/*line-height: 40px;*/
	/*font-size: 16px;*/
	/*border: 0;*/
	/*background-color: #2698FA;*/
	/*color: #fff;*/
	/*!*border-radius: 50px;*!*/
	/*margin-right: 10px;*/
/*}*/

/*.login-box button:hover {*/
	/*background-color: #2698FA;*/
/*}*/

/*.login-box button.disabled {*/
	/*background: #ccc;*/
/*}*/

/*.login-box button.disabled:hover {*/
	/*background: #ccc;*/
/*}*/

/*.login-box button a {*/
	/*display: block;*/
/*}*/

/*.login-box button a:hover {*/
	/*padding-top: 3px;*/
/*}*/

/*.verifyCode {*/
	/*width: 98px;*/
	/*height: 48px;*/
	/*border: 1px solid #d9d9d9;*/
	/*border-radius: 5px;*/
	/*float: right;*/
	/*cursor: pointer;*/
/*}*/
input.upinput{
	width: 400px;
	height: 50px;
	padding: 15px 0 15px 40px;
	border: none;
	border: 1px solid #eee;
	margin-bottom: 30px;
	border-radius: 6px!important;

}
input[name=username]{
	background: url(../../../imgs/user.png) no-repeat 20px ;
}
input[name=password]{
	background: url(../../../imgs/key.png) no-repeat 20px ;
}

#authCode{
	display: inline-block;
	width: 250px;
	height: 50px;
	padding: 15px 0 15px 40px;
	margin-bottom: 30px;
	border: none;
	border: 1px solid #eee;
	border-radius: 6px!important;
	background: url(../../../imgs/message.png) no-repeat 20px ;

}
.verCode {
	float: right;
	display: inline-block;
	width: 118px;
	height: 48px;
	border: 1px solid #eee;
	border-radius: 6px!important;
	margin-left: 24px;
}

#btn_submit{
	display: inline-block;
	width: 208px;
	height: 50px;
	border: none;
	font-size: 16px;
	color: #fff;
	background: #197fe9;
	border-radius: 6px;
}
h2{
	font-size: 12px;
	font-weight: normal;
	margin-top: 35px;
	text-align: center;
	color: #999999;
}