@import url("same.css");

html, body{ margin:0; height:100%; }
.box{
    width:100%;height:100%;overflow:hidden;
    background:#b71208 url("../images/bj.jpg")  center top no-repeat;
}
.login_frame{
    width:980px;height:384px;background:#fff;margin:0 auto;
    line-height: 100%;border-radius: 5px;
    box-shadow:5px 5px 15px 5px #bd2e0a;
}
#left{
    width:390px;height:384px;
    background:#fff url("../images/logo.jpg")  bottom left no-repeat;
    border-radius: 5px;overflow:hidden;
}
#left span{
    width:100%;height:320px;margin-top:32px;border-right:1px solid #707070;
    display:block;
}
#right{
    width:590px;height:384px;overflow:hidden;
}
.Inputbox{
    width:500px;height:auto;margin:0 auto;margin-top:40px;
}
.Inputbox dt{
    width:100%;height:auto;border-bottom:1px solid #e2372e;
}
.Inputbox dt span{
    width:146px;height:42px;background:#e2372e;display:block;
    text-align: center;line-height: 42px;font-size: 24px;color:#fff;
}
.Inputbox dd{
    width:100%;height:auto;
}
.icon_text{
    display:block;width:45px;height:25px;margin-top:3px;
    border-right:1px solid #707070;
}
.icon_text i{
    color:#707070;display:block;width:100%;text-align: center;line-height: 23px;font-size:22px;
}
.input-group{
    width:100%;height:32px;margin-top:28px;border:1px solid #cfcfcf;border-top:1px solid #000;
    border-radius:5px;position:relative
 }
.input-group input{
    width:445px;height:25px;margin-top:3px;border:0;float:left;color:#a0a0a0;
}
/*验证码输入框外面的div*/
.input-group2{
    width:35%;height:32px;margin-top:28px;border:1px solid #cfcfcf;border-top:1px solid #000;
    border-radius:5px;display:inline-block;position:relative
}
.verification{
    font-size:18px;color:#707070;display:inline-block;margin-top:32px;
}
.input-group2 input{
    width:166px;height:29px;border:0px solid #cfcfcf;border-top:0px solid #000; border-radius:5px;
}
#image{
    width:80px;height:30px;margin-left:15px;background:#eff3f6;display:inline-block;margin-right:15px;
}
#change{
    color:#e2372e;font-size:14px;display:inline-block;margin-left:20px;width:100px;text-decoration:underline;padding-bottom:5px;
}
.submit-group{
    width:100%;height:42px;overflow:hidden;margin-top:28px;
}
#submit{
    width:245px;height:42px;background:#e2372e;color:#fff;text-align: center;
    line-height: 42px;font-size: 24px;border:0;cursor:pointer;float:left;
}
.remember{
    width:180px;height:42px;float:left;margin-left:20px;
}
#niminggo{width:20px;height:22px;margin-top:22px;float:left;display:block;}
label {font-size:14px;width:90px;height:22px;line-height: 20px;
    margin-top:22px;display:block;float:left;color:#707070;}
.forget{
    font-size:14px;width:70px;height:22px;line-height: 20px;margin-top:22px;display:block;float:left;color:#707070;
}
.forget:hover{
    font-size:14px;width:70px;height:22px;line-height: 20px;margin-top:22px;display:block;float:left;color:#e4393c;text-decoration:underline;
}
.error {font-size:9px;color:red;margin:0;padding:0;list-style:none;font-weight:normal;font-family:"微软雅黑";line-height:29px;position:absolute;top:-30px;left:46px;}
.input-group2 .error{left:0;}