.loginBg{
    width: 100%;
    background: url(../images_ct/bgImg.jpg) center top no-repeat;
}
.bodyCon{
    width: 1200px;
    margin: 0 auto;
    color: #999999;
    font-family: '微软雅黑';
}
.pageTop{
    width: 1200px;
    height: 44px;
    padding-top: 29px;
    margin: 0 auto;
    background: none;
    position: relative;
}
.loginHead{
    width: 157px;
    height: 41px;
    line-height: 41px;
    font-size: 14px;
    text-align: center;
    position: absolute;
    right: 140px;
    background: url(../images_ct/loginHead_bg.png) no-repeat;
}
.loginHead a {
    color: #1f79ed;
    text-decoration: none;
    display: block;
}
.bodyBox {
    width: 531px;
    height: 679px;
    background: url(../images_ct/bgTop.png) no-repeat;
    margin: 0 auto;
    padding-top: 20px;
    position: relative;
}
.logo {
    width: 202px;
    height: 55px;
    background: url(../images_ct/loginLogo.png) center center no-repeat;
    margin: 0 auto;
    margin-top: 10px;
    padding-bottom: 20px;
}
.inputLogin {
    width: 424px;
    height: 46px;
    background: url(../images_ct/input_bg.png) no-repeat;
    margin: 0 auto;
    margin-top: 9px;
    margin-bottom: 9px;
    position: relative;
}
.pwdPlace{
    position: absolute;
    top: 12px;
    font-size: 14px;
    left: 50px;
    width: 100%;
    height: 100%;
}
.inputBox {
    width: 376px;
    border: 0;
    height: 46px;
    line-height: 46px\0;
    color: #999999;
    font-size: 14px;
    padding-left: 48px;
}
.inputBox.name {
    background: url(../images_ct/icon_bg.png) no-repeat 16px 18px;
}
.inputBox.userName {
    background: url(../images_ct/userName.png) 15px center no-repeat;
}
.inputBox.password,.inputBox.rePassword {
    background: url(../images_ct/icon_bg.png) no-repeat 16px -47px;
}
.inputBox.phone {
    background: url(../images_ct/icon_bg.png) no-repeat 16px -176px;
}
.securityCode{
    width: 424px;
    height: 46px;
    margin: 0 auto;
    margin-top: 9px;
    margin-bottom: 9px;
}
.inputBox.securityNumber {
    width: 248px;
    height: 46px;
    background: url(../images_ct/code_bg.png) no-repeat;
    float: left;
    display: inline;
    padding-left: 16px;
}
.button{
    width: 151px;
    height: 46px;
    line-height: 46px;
    background: url(../images_ct/button_bg.png) no-repeat;
    font-size: 16px;
    color: #ffffff;
    margin-left: 46%;
    display: inline;
    text-align: center;
}
.button a {
    text-decoration: none;
    color: #ffffff;
}
.checkMess{
    margin: 19px auto;
    width: 424px;
}
.checkMess a{
    color: #ffffff;
    text-decoration: none;
}
.registerButton,.passwordButton{
    width: 424px;
    height: 47px;
    line-height: 47px;
    text-align: center;
    margin: 0 auto;
    font-size: 15px;
}
.registerButton a,.passwordButton a{
    display: block;
    text-decoration: none;
}
.registerButton a{
    color: #ffffff;
}
.passwordButton a{
    color: #2b2b2b;
}
.registerButton{
    margin-bottom: 10px;
    background: url(../images_ct/register_bg.png) no-repeat;
}
.passwordButton{
    background: url(../images_ct/password_bg.png) no-repeat;
}
.inputLogin select {
    width: 424px;
    height: 46px;
    border: none;
    border-radius: 5px;
}


.erweimaBox{
    width: 424px;
    margin: 0 auto;
}
.erweimaBox .pic {
    width: 112px;
    line-height: 25px;
    margin: 0 auto;
    color: #fff;
    font-size: 14px;
    text-align: center;
    padding-left: 45px;
    padding-right: 45px;
    display: inline-block;
}