body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body, html{width: 100%; height: 100%;font-size:14px;font-family:"微软雅黑";}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;color: #333;}

.sy-ui-box{display: block;}
.sy-ui-float-left{float: left; font-size:16px;}
.sy-ui-float-right{float: right;}
.sy-ui-clear{clear: both;}

#logo-container{position: fixed; width: 100%; height: 100%;top:0;left: 0; background: url("../images/login/login-bg.jpg") no-repeat; background-size:100% 100%;}
#logo{width: 1200px; margin: 0 auto;position: relative;}
.logo-form{
    float: right;background:#fff;   padding: 30px 30px;
    border-radius: 4px;
    width: 430px;
    margin-top: 75px;
    margin-right: 40px;
    box-shadow: 0 0 10px 1px rgba(0,0,0,0.1);
	box-sizing:border-box;
}
#logo .title{background: url("../images/login/logo.png") no-repeat center; width:390px; height: 64px;background-size:100%;float: left;margin-top: 33px;margin-right: 400px}
#logo .form-body{  width: 90%; margin: 0 auto }
#logo form{text-align: center;}
#logo .submit{background: #00D498; width: 30%; height: 45px; margin: 30px auto 0 auto; border: none; color: #fff; font-size: 25px; line-height:45px;font-weight: bold;border-radius: 20px}
#logo form input{
    width: 80%;margin-left: 10px;color: #000;
}
.input-group1 select{
    width: 98%; height: 45px; margin-left: 1%; margin-right: auto;border:none;background: none;
}
#logo .input-group1, #logo .input-group2{width: 100%; height: 45px; margin-left: auto; margin-right: auto;margin-top: 20px;}
#logo .input-group2{margin-top: 20px; margin-bottom: 20px;}
#logo .input-border{border: 1px solid #c5cddb;}
#logo .input-group3{width: 72%; height: 45px; margin-right: auto;margin-top: 20px; position: relative;}

#logo .user-name-ico{float:left; background: url("../images/login/user-name.png") no-repeat center; width: 31px; height: 45px; margin: 0 0 0 10px;}
#logo .user-name-str{width: 70px; color: #000; height: 45px; line-height: 45px; font-size: 15px;margin-left: 5px;}
#logo #user-name{height: 43px; line-height: 43px; border: none; outline: none; color: #000; font-size: 15px;}

#logo .user-password-ico{float:left; background: url("../images/login/user-password.png") no-repeat center; width: 30px; height: 45px; margin: 0 0 0 10px;}
#logo .user-password-str{width: 70px; color: #000; height: 45px; line-height: 45px; font-size: 15px;margin-left: 5px;}
#logo #user-password{height: 43px; line-height: 43px; border: none; outline: none; color: #000; font-size: 15px;}

#logo .verification{width: 365px;}
#logo .user-verification-ico {
    float: left;
    background: url("../images/login/user-verification.png") no-repeat center;
    width: 30px;
    height: 45px;
    margin: 0 0 0 10px;
}
#logo .user-verification-str{width: 70px; color: #000; height: 45px; line-height: 45px; font-size: 15px;margin-left: 5px;}
#logo #user-verification{ width:65%; height: 43px; line-height: 43px; border: none; outline: none; color: #000; font-size: 15px;}
/*#logo .input-group3 img{width: 93px; height: 40px; background: #DDD; margin-left: 20px; margin-top: 11px; border: none;}*/
#logo .code-pic { position: absolute;right: 80px;margin-top: -45px;width: 96px;height: 43px;}
#logo .code-pic img{width: 96px; height: 43px; background: #DDD;border: none;}