﻿* {
    margin: 0;
    padding: 0;
    box-sizing: content-box;
}

.themeColor {
    color: #4ca4e4;
}

.whiteColor {
    color: #fff;
}

input, button {
    outline: none;
    border: 0px;
}

a {
    text-decoration: none;
}

html {
    font-size: 100px;
}

/* header开始 */
header {
    width: 100vw;
    height: .7rem;
    background-color: #fff;
}

#logo {
    width: .7rem;
    height: .4rem;
    position: relative;
    top: 0px;
    left: 50%;
    transform: translate(-15vw, -0.2rem);
    float: left;
}

    #logo h1 {
        height: 100%;
    }

    #logo .logo_image {
        display: block;
        height: 100%;
    }

    #logo img {
        position: absolute;
        top: .3rem;
        left: 50%;
        width: 0.8rem;
        height: .5rem;
    }

#title {
    padding-top: .08rem;
    margin: 0 auto;
    width: 14vw;
    height: calc(100% - .08rem);
    transform: translateX(.2rem);
}

    #title p:nth-child(1) {
        font-size: .12rem;
        text-align: left;
        white-space: nowrap;
    }

    #title p:nth-child(2) {
        text-align: center;
        font-size: .18rem;
    }

    #title p:nth-child(3) {
        font-size: .12rem;
        text-align: left;
        white-space: nowrap;
        transform: scale(0.55) translateX(-0.9rem);
    }
/* header结束 */


/* nav开始 */
nav {
    width: 100vw;
    background-image: url(/Images/img_beijing_di.png);
    background-size: 100% 100%;
    position: absolute;
    top: .7rem;
    bottom: .4rem;
}

    nav h3 {
        color: #fff;
        font-weight: 400;
        text-align: center;
    }

#login_bar {
    width: 2.5rem;
    height: 2.4rem;
    padding: 0 .2rem;
    background-image: url(/Images/img_denglubeij.png);
    background-size: 100% 100%;
    padding-top: .7rem;
    position: absolute;
    top: 1.5rem;
    right: 2rem;
}

    #login_bar h3 {
        margin-bottom: .15rem;
        font-size: .2rem;
    }

    #login_bar input[type="text"] {
        display: block;
        box-sizing: border-box;
        width: 100%;
        height: .35rem;
        margin-bottom: .15rem;
        padding-left: .3rem;
        border-radius: .03rem;
        position: relative;
        font-size: .12rem;
    }

    #login_bar input[type="password"] {
        display: block;
        box-sizing: border-box;
        width: 100%;
        height: .35rem;
        margin-bottom: .15rem;
        padding-left: .3rem;
        border-radius: .03rem;
        position: relative;
        font-size: .12rem;
    }

    #login_bar label:nth-of-type(1) {
        display: block;
        position: absolute;
        width: .2rem;
        height: .2rem;
        top: 1.18rem;
        left: .25rem;
        z-index: 2;
        background-image: url(/Images/ico_yonghu.png);
        background-size: 100% 100%;
    }

    #login_bar label:nth-of-type(2) {
        display: block;
        position: absolute;
        width: .2rem;
        height: .2rem;
        top: 1.68rem;
        left: .25rem;
        z-index: 2;
        background-image: url(/Images/ico_mima.png);
        background-size: 100% 100%;
    }

    #login_bar input[type="checkbox"] {
        width: .12rem;
        height: .12rem;
        float: left;
        transform: translateY(.02rem);
    }

    #login_bar span {
        float: left;
        margin-left: .08rem;
        font-size: .12rem;
    }

    #login_bar a {
        font-size: .12rem;
        float: right;
    }

    #login_bar #btnLogin {
        width: 100%;
        height: .3rem;
        float: left;
        margin-top: .15rem;
        font-size: .14rem;
        background-color: #0080ff;
    }
/* nav结束 */

/* footer开始 */

footer {
    width: 100vw;
    height: .4rem;
    position: absolute;
    bottom: 0px;
}

    footer p {
        margin-top: .1rem;
        text-align: center;
        font-size: .12rem;
        transform: scale(0.7);
    }
/* footer结束 */

.aui_content {
    font-size: 12px !important;
}
