﻿* {
    margin: 0;
    padding: 0;
    list-style: none;
    vertical-align: middle;
}

html, body {
    height: 100%;
}

body {
    background: url(../../Images/body_bg.png) no-repeat center center;
    background-size: cover;
    background-attachment: fixed;
    display: -webkit-flex;
    display: flex;
    flex-flow: column;
    overflow:hidden;
}

.tabs {
    flex: 1;
    overflow: hidden;
    margin: 0px;
    height: 100%;
    width: 100%;
    z-index: 80;
    position: absolute;
}

    .tabs > .tab {
        height: 100%;
    }

        .tabs > .tab > iframe {
            height: 100%;
            width: 100%;
        }

.container {
    /*width: 1200px;*/
    height: 100%;
    margin: 0 auto;
    flex: 1;
    /* 	background: #ccc; */
}
/* 导航 */
.nav {
    height: 90px;
    background: rgba(255,255,255,0.9);
    /*border-bottom: 2px solid #ccc;*/
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    z-index: 100;
}

    .nav .left {
        text-align: center;
        /*flex:1;*/
        /*padding-left:35px;*/
        height: 100%;
        justify-content: center;
        display: flex;
        align-items: center;
    }

    .nav logo {
        background-image: url(data:image/png;base64,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);
        background-size: contain;
        background-position: left center;
        display: inline-block;
        min-height: 50px;
        min-width: 320px;
        text-indent: 75px;
        background-repeat: no-repeat;
        line-height: 20px;
        height: 20px;
        font-size: 19px;
        font-family: 'Microsoft YaHei',SimHei,Arial;
    }

    .nav logoEN {
        background-image: url(data:image/png;base64,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);
        background-size: contain;
        background-position: left center;
        display: inline-block;
        min-height: 50px;
        min-width: 290px;
        text-indent: 75px;
        background-repeat: no-repeat;
        line-height: 20px;
        height: 20px;
        font-size: 19px;
        font-family: 'Microsoft YaHei',SimHei,Arial;
    }

    .nav .right {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        flex: 1;
    }

    .nav ul li {
        float: left;
        margin-right: 80px;
        font-family: 微软雅黑;
        color: #666;
        font-size: 18px;
        line-height: 90px;
        cursor: pointer;
    }

        .nav ul li.current {
            color: #d72d31;
            border-bottom: 6px solid #d72d31;
            font-weight: bold;
        }

    .nav .contact {
        background-repeat: no-repeat;
        background-position: left center;
        /*text-indent:2.1em;*/
    }

    .nav ul li a {
        text-decoration: none;
        color: #152b3c;
        padding: 15px 30px;
    }

        .nav ul li a:hover {
            border: 1px solid white;
            border-radius: 5%;
            color: white;
        }
/* 主题内容 */
.main {
    width: 100%;
    height: 450px;
}

.sideleft {
    width: 60%;
    height: 250px;
    float: left;
    padding: 85px 30px
}

    .sideleft p {
        padding: 8px 0;
        font-size: 16px;
    }

.sideright {
    width: 30%;
    height: 450px;
    float: right;
    position: relative;
    right: 130px;
    margin-top: 90px;
}

    .sideright .index {
        width: 400px;
        height: 310px;
        background-color: white;
        margin: 120px 50px;
    }

.headline {
    font-size: 16px;
    text-align: left;
    padding: 30px;
    padding-bottom: 50px;
    padding-left: 40px;
}

input[type="password"],
input[type="text"],
input[type="submit"] {
    -web-kit-appearance: none;
    -moz-appearance: none;
    display: block;
    margin: 0 40px;
    font-size: 15px;
    width: 320px;
}

input[type="password"],
input[type="text"] {
    height: 35px;
    border-radius: 3px;
    border: 1px solid #c8cccf;
    color: #6a6f77;
    outline: 0;
    /*padding-left: 10px;*/
}

input[type="submit"] {
    margin-top: 25px;
    height: 35px;
    background: #d72d31;
    color: white;
    font-weight: bold;
    font-size: 16px;
    width: 320px;
}

    input[type="submit"]:hover {
        background: red;
        cursor: pointer;
    }

.astyle {
    margin: 5px 0 5px 42px;
    font-size: 17px;
    color: #6a6f77;
}

.bstyle {
    display: block;
    float: left;
    margin-left: 46px;
    font-size: 15px;
}

.cstyle {
    display: block;
    float: right;
    margin-right: 46px;
    font-size: 15px;
}

    .cstyle a {
        text-decoration: none;
    }

.footer {
    width: 1000px;
    margin: 60px auto;
}

    .footer ul {
        margin-left: 100px;
    }

        .footer ul li {
            float: left;
        }

            .footer ul li a {
                text-decoration: none;
                color: black;
                border-left: 2px solid black;
                padding: 0 10px;
            }

.field-validation-error {
    padding-left: 40px;
    color: red;
}

.validation-summary-errors {
    margin-left: 42px;
    color: red;
}

#videoBox {
    width: 100%;
    background: #000;
    vertical-align: middle;
    overflow: hidden;
    position: relative;
    top: -100%;
    z-index: 0
}

@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
    #videoBox {
        width: 100%;
        background: #000;
        vertical-align: middle;
        overflow: hidden;
        position: relative;
        top: -130%;
        z-index: 0
    }

}

#passwordLogin {
    -web-kit-appearance: none;
    -moz-appearance: none;
    display: block;
    margin: 0 40px;
    font-size: 15px;
    width: 320px;
}


#passwordLogin {
    margin-top: 25px;
    height: 35px;
    background: #d72d31;
    color: white;
    font-weight: bold;
    font-size: 16px;
    width: 320px;
}

    #passwordLogin:hover {
        background: red;
        cursor: pointer;
    }