@charset "utf-8";
.header{width: 1200px; margin: 0 auto;}
.header img{float: left; width: 122px; margin: 42px 0 37px;}
.header p{float: right; margin-top: 56px; margin-right: 88px; font-size: 32px; line-height: 33px; font-family: "楷体", "黑体", "Microsoft Yahei";}
.content{width: 100%; height: 590px; background: url("../img/bg.png") no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%;}
.inner{width: 1200px; height: 100%; margin: 0 auto; position: relative;}
.content-pic{position: absolute; width: 755px; left: -9%; top: 12%;}
.box{width: 405px; height: 420px; position: absolute; right: 45px; top: 85px; background-color: #fff; padding: 36px 25px 0;}
.inputs{display: block; width: 100%; height: 48px; line-height: 46px; padding: 0 13px; font-size: 14px; font-family: "Microsoft Yahei", "黑体"; border: 1px solid #e5e5e5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.inputs::-webkit-input-placeholder{color: #999;}
.inputs:-moz-placeholder{color: #999;}
.inputs:-ms-input-placeholder{color: #999;}
.check-inputs{float: left; width: 208px;}
.input-controller{margin-top: 20px;}
.check{float: right; height: 48px; width: 138px;  border: 1px solid #e5e5e5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.check img{width: 100%; height: 100%;}
.login-btn{display: block; width: 100%; height: 50px; line-height: 50px; font-size: 16px; color: #fff; text-align: center; background-color: #da2d3b; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.login-btn:hover{background-color: #e62f3e;}
.login-btn:active{background-color: #ca2b36;}
.error{position: absolute; width: 100%; left: 25px; top: 35px; color: #f40; font-size: 13px;}
.footer{text-align: center; color: #888888; font-size: 0; padding-top: 45px;}
.footer a,.footer b{color: #888888; font-size: 13px;}
.footer a{padding: 0 5px;}
.footer p+p{color: #999999; font-size: 14px; margin-top: 10px;}