html, body, div, i, input, h1, h2, h3, h4, ul, li, p {
    font-size: 18px;
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei";
    font-style: normal;
}
input:focus{border:0 none;outline: none;}
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { display: table;line-height: 0; content: "";}
.clearfix:after { clear: both; }
.wrapper{height: 520px;margin-top:6%;}
.header{width:1024px;height: 50px;margin:0 auto;padding: 15px 0;}
.logo{background: url("../img/logo.png") no-repeat;height: 50px;}
.l-body{background: url("../img/bg.jpg") no-repeat center;height: 448px;width: 100%;position: relative;}
.login-wrapper{position: absolute;background: url("../img/tm.png");padding: 25px;bottom: 0;left: 0;right: 0}
.login-box{width:1024px;text-align: center;margin:0 auto;}
.id-ipt{border-radius: 3px;background: #fff;height: 45px;width:420px;margin:0 auto;}
.id-icon{float:left;background: url("../img/id.png") no-repeat center;width: 52px;height: 45px;}
.id-ipt input{border:0 none;height: 37px;line-height: 37px;width:300px;float: left;margin-top:4px;font-size: 16px;}
.btns{text-align: center;margin:15px 0 0;}
.btns input{border:0 none;cursor: pointer;height: 38px;line-height: 38px;border-radius: 3px;box-shadow:0 0 5px rgba(0,0,0,.3);color:#fff;font-size: 15px;text-align: center;width:88px;
    background: #72b606;margin:0 8px;}
.btns input:hover{background: #649f07;}
.btns input.simulate-btn{background: #5b94c9;}
.btns input.simulate-btn:hover{background: #4981b5;}
.footer{text-align: center;padding: 20px;}
ul,li{list-style-type: none;}
table{border-collapse: collapse;border-spacing:0;height: 30px;}
a:link,a:visited{text-decoration: none;}
*{font-family: "Microsoft YaHei";}


