@CHARSET "UTF-8";
body{margin:0; padding:0; font:12px/22px tahoma,arial,\5b8b\4f53,Verdana, Arial;background:#e3e3e3;background-image:url('../images/user/loginbackground.png?v=2021070701');color:#323232;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,button,select,input,textarea,blockquote,p{padding:0; margin:0;color:#323232;}
table,td,tr,th{font-size:12px;} table{border-collapse: collapse; border-spacing: 0;}
img{vertical-align:top;border:0;}
ol,ul,li {list-style:none;list-style-type:none;}
em,cite,i {font-weight:normal; font-style:normal;}
a{ color:#336699; text-decoration:none;}
a img{border:none;}
a:hover{color:#336699;text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.login{
    width:400px;
    height:200px;
    margin:150px auto;
    /*background:red;*/
    padding: 20px 10px;
    text-align:center;
}
.logo{
    text-align:left;
    margin-bottom: 30px;
}
.logo img{
    float:left;
    margin-left:30px;
}
.logo span{
    color:#fff;
    font-size:22px;
    height:64px;
    line-height:64px;
    display:block;
    float:right;
    margin-right: 40px; margin-top: 10px;
}
.vli{
    margin: 10px 0;
}
.vli img{
    line-height:32px;
    position:relative;
}
.vli input{
    width:200px;
    line-height:32px;
    height:32px;
    background:#43a4c6;
    position:relative;
    border: 1px solid #fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    position:relative;
    padding-left: 30px;
    z-index:2;
    color:#fff;

}
.vli input#username{
    background:url("../images/user/login_user.png") no-repeat center left #43a4c6;
}
.vli input#password{
    background:url("../images/user/login_pass.png") no-repeat center left #43a4c6;
}
.vli input.submit{
    background:#fff;
    color:#5db1cf;
    padding-left: 0;
    width:230px;
    border: 1px solid #fff;
    margin-top: 20px;
    cursor: pointer;
    text-align: center;
    line-height: 40px;
    height:40px;
    font-size:16px;
}
.yzm{
    width:103px;
    height: 32px;
    cursor:pointer;
}
.vli .verify{
    width: 90px;
}

.vli .submitBtn{
    display:inline-block;
}

.vli4{
    font-size:15px;
    padding-left: 84px;
}

.aspan{
    width:116px;
    display:block;
    float:left;
    color:#fff;
    text-align: left;
}
.ptop10{
    padding-top: 10px;
}

.vli4 .inputa{
    width: 15px;
    height:15px;
    margin-right: 5px;
}


