﻿* {
    border: 0;
    margin: 0;
    padding: 0;
}

ul {
    margin: 0;
    padding: 0;
    display: block;
    list-style: none;
}

li {
    margin: 0;
    padding: 0;
    display: block;
    list-style: none;
}

span {
    margin: 0;
    padding: 0;
    display: block;
}

a, a:focus {
    text-decoration: none;
    color: #000;
    outline: none;
    blr: expression(this.onFocus=this.blur());
}

    a:hover {
        color: #00a4ac;
        text-decoration: none;
    }

body {
    overflow: hidden;
    min-width: 980px;
    max-width: 1566px;
    margin: 0 auto;
    background-color: #1C77AC;
    background-image: url(/Images/loginbg.png);
    background-repeat: no-repeat;
    background-position: center top;
    font-family: 微软雅黑,宋体,Arial,Helvetica,Verdana,sans-serif;
}

.LoginTop {
    top: 0px;
    width: 100%;
    height: 47px;
    z-index: 100;
    min-width: 980px;
    max-width: 1566px;
    position: absolute;
    background: url(/Images/logintopbg.png) repeat-x;
}

    .LoginTop span {
        float: left;
        color: #000;
        font-size: 18px;
        line-height: 47px;
        text-indent: 44px;
        background: url(/Images/loginsj.png) no-repeat 21px;
    }

    .LoginTop ul {
        float: right;
        padding-right: 30px;
    }

        .LoginTop ul li {
            float: left;
            margin-left: 20px;
            line-height: 40px;
        }

            .LoginTop ul li a {
                color: #000;
                font-size: 16px;
            }

                .LoginTop ul li a:hover {
                    color: #FFF;
                }

.LoginCenter {
    top: 47px;
    width: 100%;
    height: 585px;
    overflow: hidden;
    min-width: 980px;
    max-width: 1566px;
    position: absolute;
    background: url(/Images/logininfobg.png) no-repeat center center;
}

.LoginInfo {
    width: 692px;
    height: 336px;
    padding-top: 10px;
    margin: 176px auto 0px auto;
    background: url(/Images/logininfo.png) no-repeat;
}

    .LoginInfo ul {
        margin-top: 88px;
        margin-left: 285px;
    }

        .LoginInfo ul li {
            font-size: 14px;
            margin-bottom: 25px;
        }

.LoginUser {
    width: 242px;
    height: 40px;
    border: none;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    padding-left: 44px;
    background: url(/Images/loginuser.png) no-repeat;
}

.LoginPwd {
    width: 242px;
    height: 40px;
    border: none;
    color: #90A2BC;
    font-size: 14px;
    line-height: 40px;
    padding-left: 44px;
    background: url(/Images/loginpwd.png) no-repeat;
}

.LoginBtn {
    color: #FFF;
    border: none;
    width: 111px;
    height: 35px;
    line-height: 35px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    background: url(/Images/buttonbg.png) repeat-x;
}

.RememberPwd {
    width: 14px;
    height: 14px;
    color: #000000;
    cursor: pointer;
    vertical-align: middle;
    margin: 0px 3px 0px 30px;
}

.LoginBottom {
    width: 100%;
    height: 50px;
    min-width: 980px;
    max-width: 1566px;
    line-height: 50px;
    text-align: center;
    font-size: 14px;
    bottom: 0px;
    color: #0B3A58;
    position: absolute;
    background: url(/Images/loginbottombg.png) repeat-x;
}

    .LoginBottom a {
        color: #0B3A58;
    }

        .LoginBottom a:hover {
            color: #FFF;
        }