@charset "utf-8";

/*登录表单*/
/*body {background: url("../../_img/login-bg.jpg") no-repeat center center #fff;}*/
body{background: #edf3f8;}

#logo-banner {
    margin: 200px auto 50px auto;
    width: 800px;
    height: 320px;
    background: url("../../_img/bg-banner.jpg") #1f6377;
    overflow: hidden;
    border: 2px solid #F0F0F0;
}

#login {    float: right;    height: 320px;    width: 350px; padding: 10px;    background: #fbfbfc;    background-size: 100% 100%;    color: #000;    font-size: 16px;
    /*box-shadow: #666 0px 0px 10px;*/
}

#login h3 {text-align: center;color: #1e347b;font-size: 1.6rem;}

#login .item input[type=text] {border: 1px solid #e1e1e8;height: 40px;line-height: 40px;width: 310px;outline: none;}

#login .item input[type=password] {border: 1px solid #e1e1e8;height: 40px;line-height: 40px;width: 310px;outline: none;}

#login .item .label {clear: both;float: left;border: 1px solid #f8f9fa;padding: 0 5px;color: #000;height: 35px;line-height: 35px;background: #fff;}

#login .item .control {float: left;margin-left: -1px;}

#login .item .info {clear: both;padding: 5px 5px 5px 5px;}

#login .item .info .tip {font-size: 0.8rem;}

#login .item .info .err {color: #dd514c;font-size: 0.8rem;}

#login .item .none {display: none;}

#login form {margin: 20px auto;}

#login #item_id_code {clear: both;float: left;}

#login #item_id_code input {width: 100px;padding-left: 5px;}

#login #item_id_code_img {float: left; margin: 0 3px; }

#login #item_id_code_img label {height: 50px;}

#login #item_id_code_img img {}

#login #item_id_submit {clear: both; }

#login #item_id_submit .control {float: right;}

#login #item_id_submit input[type=submit] {
    width: 310px; height: 40px; border-width: 0px; border-radius: 3px; background: #1E90FF;
    cursor: pointer; outline: none; color: white; font-size: 17px;
}

#login #item_id_submit input[type=submit]:hover { background: #5599FF;}