﻿
/*弹出窗居中 begin*/
.modal.in .modal-dialog {
    -webkit-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    transform: translate(0,-50%)
}

.modal-dialog {
    position: absolute;
    width: auto;
    margin: 10px auto;
    left: 0;
    right: 0;
    top: 50%
}

/* 弹出窗居中 end */

.banner {
    padding-top: 160px;
    height: 550px;
    background-size: 100%;
}

.login {
    width: 700px;
    height: 300px;
    margin: auto;
    position: relative;
    padding: 50px 0px 50px 0px;
}

    .login .login-mask {
        background-color: #000;
        filter: alpha(opacity=80);
        opacity: 0.8;
        position: absolute;
        bottom: 0px;
        width: 100%;
        height: 100%;
    }

    .login .login-content {
        position: absolute;
        bottom: 0px;
        width: 100%;
        height: 100%;
    }

        .login .login-content label {
            color: #ffffff;
        }

        .login .login-content .login-content-head {
        }

        .login .login-content .login-content-body {
            margin: 20px;
            height: 260px;
        }

            .login .login-content .login-content-body h3 {
                color: #f4c944;
                margin-top: 15px;
                margin-bottom: 20px;
            }

            .login .login-content .login-content-body .zuoyou {
                padding-top: 0px;
                height: 260px;
                border-left: 1px solid #f9ebcb;
            }

@media (max-width: 767px) {
    .login {
        width: auto;
        height: 100%;
        margin: auto;
        position: relative;
        padding: 50px 0px 50px 0px;
    }
        .login .login-mask {
            background-color: #000;
            filter: alpha(opacity=80);
            opacity: 0.8;
            position: absolute;
            bottom: 0px;
            width: 100%;
            height: 100%;
        }
        .login .login-content .login-content-body .zuoyou {
            padding-top: 0px;
            height: auto;
            border-left: 0;
        }
}