﻿
.pageContainer {
    width: 100%;
    height: auto;
    margin-top: 0;
    position: relative;
}

    .pageContainer .header {
        height: 0px;
        width: 100%;
        background-color: rgba(128, 128, 128,0.8);
    }

    .pageContainer .body {
        width: 100%;
        background-color: rgba(128, 128, 128,0.8);
        position: relative;
    }

    .pageContainer .footer {
        position: fixed;
        bottom: 10px;
        height: 40px;
        line-height: 40px;
        width: 100%;
        background-color: #fffdfd;
    }
       

        .LoginContainer {
            width: 300px;
            height: 400px;
            margin: 0px auto;
            background-color: white;
            border-radius: 10px;
            position: absolute;
            right: 15%;
            top: 30%;
        }

    .LoginContainer > .title {
        width: 100%;
        text-align: center;
        font-size: 22px;
        margin: 30px auto;
    }

    .LoginContainer .acctInfo {
        width: 100%;
        padding: 0px 20px;
    }

        .LoginContainer .acctInfo .inputItem {
            display: flex;
            margin-top: 10px;
        }

            .LoginContainer .acctInfo .inputItem .title {
                width: 100px;
            }

            .LoginContainer .acctInfo .inputItem .value {
                width: 100%;
                height: 30px;
                font-size: 14px;
                color: #000;
            }

    .LoginContainer .operBar {
        width: 100%;
        margin: 20px 0px;
    }

        .LoginContainer .operBar .loginbtn {
            width: 240px;
            margin: 0px auto;
        }

            .LoginContainer .operBar .loginbtn .btn {
                -webkit-appearance: none;
                background: #0099cc;
                border: none;
                margin: auto;
                border-radius: 2px;
                color: #fff;
                cursor: pointer;
                height: 36px;
                line-height: 36px;
                font-family: "Microsoft Yahei";
                font-size: 16px;
                letter-spacing: 0.05em;
                text-align: center;
                text-transform: uppercase;
                transition: background 0.3s ease-in-out;
                width: 240px;
            }

    .LoginContainer .contactContainer {
       
    }

        .LoginContainer .contactContainer > .wxContainer {
            width: 100px;
            height: 150px;
            margin:10px auto;
        }

.wxContainer > img {
    width: 100px;
    height: 100px;
}

.wxContainer > .contactWx {
    width: 100%;
    text-align:center;
}

.copyright {
    text-align: center;
    width: 100%;
    font-size: 14px;
}
