.loginPage {
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: #fff
}

    .loginPage .title {
        width: 100%;
        height: 2.9rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .loginPage .title .titleImg {
            width: 4rem;
            height: 1.4rem
        }

            .loginPage .title .titleImg img {
                width: 100%
            }

    .loginPage .phone, .loginPage .yanZhengCode {
        position: relative;
        width: 100%;
        height: 1rem;
        line-height: 1rem;
        padding-left: .44rem;
        border-bottom: .01rem solid #e8e8e8;
        font-size: .24rem
    }

        .loginPage .phone > span, .loginPage .yanZhengCode > span {
            color: #333;
        }

        .loginPage .phone > input, .loginPage .yanZhengCode > input {
            font-size: .24rem;
            color: #999;
            margin-left: 1rem
        }

        .loginPage .phone .huoQu, .loginPage .yanZhengCode .huoQu {
            display: block;
            width: 1.6rem;
            height: .5rem;
            text-align: center;
            line-height: .5rem;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            color: #1AC6FE;
            border: .01rem solid #1AC6FE;
            position: absolute;
            top: .24rem;
            right: .6rem;
            -webkit-border-radius: .12rem;
            border-radius: .12rem;
            margin-left: 0
        }

    /*.loginPage .yanZhengCode {
        margin-bottom: 1.7rem
    }

    .loginPage .yanZhengCode > input {
            font-size: .24rem;
            margin-left: .8rem
        }*/

    .loginPage .login {
        width: 100%;
        height: 1rem;
        text-align: center;
        line-height: 1rem;
        font-size: .28rem;
        padding: 0 .2rem;
        margin-top:1rem;
    }

        .loginPage .login > a {
            display: block;
            width: 100%;
            color: #fff;
            background-color: #1AC6FE;
            -webkit-border-radius: .08rem;
            border-radius: .08rem
        }

    .loginPage .register {
        width: 100%;
        text-align: center;
        line-height: 2rem;
    }
    .loginPage .register > a { color: #1AC6FE; }
    .loginPage .register > a:link { color:#1AC6FE; text-decoration:underline; }
    .loginPage .register > a:hover { color:orangered; }
