body{
    background-image: url("../images/kw-bg.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    background-size: cover;
    background-color: #FFFFFF;
    overflow: hidden;
    margin: 0px;
}
a{
	text-decoration:none;
}
.header{
    text-align: center;
    padding-top: 170px;
    padding-bottom: 30px;
    font-family: "microsoft yahei", "ÑÅºÚ", Tahoma, Arial, Helvetica, STHeiti;
    font-size: 32px;
    font-weight: bold;
    color: #1b4f98;
    background: url("../images/logo.png") no-repeat  center 20px;
}
.main{
    height: 332px;
    background:url("../images/line-bg.png") repeat-x  center 40px;
    text-align: center;

}
.main  .title{
    font-family: "microsoft yahei", "ÑÅºÚ", Tahoma, Arial, Helvetica, STHeiti;
    font-size: 20px;
    font-weight: bold;
    color: #1b4f98;
    text-align: center;
    padding-top: 15px;
}
.main .reginformdiv .formdiv #loginBtn{
    background:url("../images/login-button.png") no-repeat;
    width: 171px;
    height: 44px;
    border: none;
    cursor: pointer;
}

.main .reginformdiv{
    height: 334px;
    width: 438px;
    margin:0 auto;
    background:url("../images/reg-from-bg.png") no-repeat  center center;
}
.main .reginformdiv .formdiv{
    text-align: left;
    padding:0 40px;
    padding-top: 20px;
}
.main .reginformdiv .formdiv .inputdiv{
    font-size: 14px;
    padding-bottom: 7px;
    color: #333;
    vertical-align: middle;
    height: 30px;
}
.main .reginformdiv .formdiv #username2{
    width: 275px;
    height: 22px;
}
.main .reginformdiv .formdiv #phoneCode{
    width: 275px;
    height: 22px;
}
.main .reginformdiv .formdiv #smVerifyData{
    width: 115px;
    height: 22px;
}
.main .reginformdiv .formdiv #paswd2{
    width: 275px;
    height: 22px;
}
.main .reginformdiv .formdiv #verifyData{
    width: 115px;
    height: 22px;
}
.main .reginformdiv .formdiv #codeImg{
    position: absolute;
    height: 27px;
    padding-left:10px;
}
.main .reginformdiv .formdiv .inputdivw{
    font-size: 14px;
    padding-bottom: 22px;
    color: #333;
    vertical-align: middle;
    height: 30px;
}

.main .btndiv{
	text-align: center;
	padding-top: 10px;
}
.footer{
    position: absolute;
    bottom: 30px;
    text-align: center;
    width: 100%;
    color: #666;
}