@charset "utf-8";
/* -----------H-ui前端框架-----------------------
H-ui.login.css v2.2.1
Copyright H-ui Inc.
http://www.H-ui.net
date:2015.6.5
Created & Modified by guojunhui.
----------------------------------------------*/
body{font-size:14px}

.header,.footer{ position:absolute; left:0; right:0; width:100%; z-index:99}
.header{top:0; height:60px; background:url(../images/logo.png) no-repeat  center bottom;background-size:auto 80% ;}
.btn-iamberry{background:#e5e5e6;color:#fff;border:0;padding: 6px 0;width: 100%;height:45px;}
.btn-iamberry:hover{background:#666;}
.left-bg{position: absolute;left: 0;top: 0;width: 150px;height: 150px;background: url(../images/left-1.png) top left no-repeat;background-size: 100%;}
.right-bg{position: absolute;right: 0;top: 50%;margin-top: -71px; width: 44px;height: 142px;background: url(../images/right-1.png) right center no-repeat;background-size:auto 100%;}
.bottom-bg{position: absolute;bottom: 0;left: 50%;margin-left: -140px; width: 271px;height: 66px;background: url(../images/bottom-1.png) center bottom no-repeat;background-size:100% auto;}
.loginWraper{ position:absolute;width:100%; left:0; top:0; bottom:0; right:0; z-index:1;}
.loginBox{ position:absolute; width:400px; height:374px; right:52%; top:50%; margin-left:0; margin-top:-184px; padding-top:0;}
.right-box{position: absolute;width: 500px;height: 400px;left: 52%;top: 50%;margin-left: 0;margin-top: -200px;padding-top: 16px;background: url(../images/login-1.png) center center no-repeat;background-size: 100%;}
@media (max-width:617px) {
	.loginbox{ width:100%; position:static; margin-top:0; margin-left:0;}
}
.loginBox .row{margin-top:20px;}
.loginBox .row .form-label .Hui-iconfont{ font-size:24px}
.loginBox .input-text{ width:360px;}
@media (max-width:617px) {
	.loginBox .input-text{ width:80%}
}
	.yzm a{ color:#426374; font-size:12px}

#span_msg{ font-size:14px; color:Red; line-height:40px; height:40px; margin-left:10px; width:160px;; float:left}

.hd_msg{font-size:12px; color:#fff; height:30px; z-index:100;position: absolute; padding-left:50px; padding-top:5px}
.hd_msg a{ color:#fff}
.hd_msg a:hover{ color:#fff; text-decoration:underline}

.footer{ height:46px; line-height:46px; bottom:0; text-align:center; color:#666; font-size:12px; background-color:#fff}

#ie6-warning{background:#fff url(/jscss/demoimg/201006/warning.gif) no-repeat 3px center;position:absolute;top:0;left:0;font-size:12px;color:#333;width:97%;padding: 2px 15px 2px 23px;text-align:left}
#ie6-warning a {text-decoration:none}
@media screen and (orientation:portrait) {
	.loginBox {width: 280px; margin-left: -140px;padding-top: 10px;}
	.header {background-size:320px auto;}
	#kanbuq{display:block;}
	.form-horizontal .formControls{padding-right:0;}
	.col-3 {width: 20%;}
	.loginBox .input-text {width: 100%;}
	.col-offset-3 {margin-left: 20%;}
}