body {
    height: 100%;
    min-width: 1500px;
    padding: 30px;
    margin-top:70px;
}

.input_out {
    position: relative;
}

label.overlabel {
    z-index: 1;
    position: absolute;
    color: #999;
    top: 14px;
    left: 9px;
}

.input_inner {
    margin-top: 1px;
    width: 217px;
    padding: 12px 8px;
    border: 1px solid rgb(186, 186, 186);
    color: rgb(33, 33, 33);
    background-color: rgba(255, 255, 255, 0.8);
}

.lgsm {
    border: medium none;
    width: 100px;
    height: 40px;
    background-color: blue;
    color: white;
    MARGIN-LEFT: 0px;
    CURSOR: pointer;
}

.lgsmmouseover {
    border: medium none;
    width: 100px;
    height: 40px;
    background-color: blue;
    color: white;
}

.lgsm2 {
    border: medium none;
    width: 100px;
    height: 40px;
    background-color: red;
    color: white;
    MARGIN-LEFT: 0px;
    CURSOR: pointer;
}

.mydiv {
    margin: 0 auto;
    width: 1024px;
    height: 110px;
    /*background: url(../../img/login/background.png) no-repeat;*/
}

.wrapper {
    width: 100%;
    /*background-image: url(../../img/login/logbg.png);
    background-repeat: no-repeat;
    background-size: 100% 88%;*/
}

.wrapper .left {
    width: 664px; /*1107*/
    height: 454px; /*554*/
    background-image: url(/Content/img/login/left1.png);
    background-repeat: no-repeat;
    background-size: 664px 758px;
    float:right;
}
    .wrapper .card {
        height: 100%;
        font-size: 18px;
        text-align: center;
        line-height: 100px;
    }

header, footer {
    height: 112px;
    display: flex;
}

footer .left {
    width: 40%;
}

    footer .right {
        margin-top: 25px;
        right: 0;
        /*position:absolute;*/
    }
    
.fzxx2 {
        display: inline-block;
        vertical-align: middle;
        width: 330px;
        font-size: 16px;
        color: #333;
        line-height: 1.2;
        list-style: none;
        margin: 0;
        padding: 0;
    }

img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    display: inline-block;
    object-fit: contain;
    vertical-align: middle;
}
