html,body {
	width: 100%;
	height: 100%;
}

body {
	background: #fff url(../images/bg_login.jpg) center no-repeat;
}

.loginBox {
	width: 780px;
	height: 445px;
	/*padding: 5px 60px;*/
	background: #fff;
	overflow: hidden;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -390px;
	margin-top: -222px;
	border-radius: 5px;
}
.loginBox .left_box{
	float:left;
	width:260px;
	margin-left:69px;
	margin-right:60px;
	
}
.loginBox .left_box .mgr50{
	margin-right:50px;
}
.loginBox .line{
	width:1px;
	height:223px;
	float:left;
	background:#F0F0F0;
	margin-top:27px;
}
.loginBox .right_box{
	float:left;
	padding-top:24px;
	font-size:14px;
	padding-left:60px;
}
.loginBox .right_box .lxwm{
	font-size: 16px;
	color:#959595;
}
.loginBox .right_box p{
	margin-bottom: 22px;
}

.login_logo {
	width: 100%;
	height:80px;
	line-height:80px;
	overflow: hidden;
	margin: 0 auto;
	background:#1792D7;
	text-align:center;
	margin-bottom:24px;

}

.login_logo img {
	position:relative;
	top:14px;
	margin-right:10px;

}

.login_logo em {
	font-size: 22px;
	color: #fff;
	font-style: normal;
	font-weight:bold;
	line-height: 80px;

}

.loginInput {
	width: 260px;
	overflow: hidden;
	margin-top: 20px;
}

.loginInput ul {
	padding: 0;
	margin: 0;
}

.loginInput ul li {
	float: left;
	overflow: hidden;
	margin-top: 10px;
	border-bottom: solid 1px #dcdcdc
}

.loginInput ul li .text {
	width: 60px;
	height: 42px;
	overflow: hidden;
	color: #cccccc;
	font-size: 18px;
	float: left;
	line-height: 42px;
}

.loginInput ul li .con {
	width: 200px;
	height: 42px;
	overflow: hidden;
	color: #666;
	font-size: 18px;
	float: left;
}

.loginInput ul li .con input {
	width: 190px;
	overflow: hidden;
	background: #fff;
	height: 42px;
	padding: 0 5px;
	border: none;
	font-size: 18px;
	outline: none;
	line-height: 42px;
	color: #666;
}

.login_tips {
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}

.login_tips_error {
	width: 300px;
	overflow: hidden;
	color: red;
	line-height: 36px;
}

.login_tips_error span {
	font-size: 18px;
	float: left;
	line-height: 36px;
	margin-right: 2px;
}

.login_tips_remember {
	font-size: 14px;
	color: #666;
	line-height: 36px;
}

.login_tips_remember span {
	font-size: 21px;
	float: left;
	line-height: 36px;
	margin-right: 2px;
}

.icon-check-box {
	color: #74db73
}

.icon-check-box-outline-blank {
	color: #ccc;
}

.login_tips_remember span {
	margin-right: 5px;
}

.btn_login {
	width: 100%;
	overflow: hidden;
	height: 52px;
	background: #58b957;
	text-align: center;
	font-size: 24px;
	border-radius: 5px;
	color: #ffffff;
	border: none;
	cursor: pointer;
	margin: 20px auto;
	*margin-left: 260px;
}

footer {
	width: 100%;
	overflow: hidden;
	line-height: 36px;
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: 20px;
}

.checkbox_style {
	cursor: pointer
}

/* Ð­ÒéÑùÊ½   */
#agreement_parent{
	display: none;
	position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 888;
    
	
}

#agreement_main{
	
	width: 100%;
    height: 100%;
	background: rgba(0,0,0,0.2);
}


.box_text {
	
	background: #f5f5f5;
    padding: 0 36px;
    width:780px;
    border-radius:10px;
    height:680px;
    position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -420px;
	margin-top: -340px;

}

.box_text h3 {
	text-align: center;
	font-size: 18px;
	padding: 25px;
}


.text_box_yu {
    border: 1px solid #dddddd;
    padding: 30px;
    overflow-y: scroll;
    font-size: 12px;
    height: 450px;
    background: #fff;
}


.ty_box {
    font-size: 14px;
    text-align: center;
    margin-top:10px;
}

.ty_box input {
	margin-right: 5px;
}

.tyinput {
	text-align: center;
}

#btnAgreement {
	border: 1px solid rgba(0,122,255,0.5);
	margin-top:10px;
	width: 150px;
    padding: 7px 0px;
    border-radius:3px;
    background: rgba(0,122,255,0.5);
    color: #fff;
    cursor:not-allowed;
}

#btnIgnore{
	border: 1px solid #cccccc;
	margin-top:10px;
	width: 150px;
    padding: 7px 0px;
    border-radius:3px;
    background: #fff;
    color: #333;
    cursor:pointer;
}


