﻿html, body {
    font-family: 'Microsoft YaHei';
    color: #333333;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden;
    overflow-y: auto;
    /*background-color: #f3f3f3;*/
}

img {
    border: 0px;
}

.head-top {
    height: 682px;
    width: 1920px;
    margin: 0 auto;
    background-image: url(/Images/home-bg2.jpg);
    background-repeat: no-repeat;
    margin-left: -960px;
    position: relative;
    left: 50%;
}


.head-top-1200 {
    width: 1200px;
    margin: 0 auto;
    padding-top: 25px;
}

.head-menu {
    height: 98px;
    width: 1200px;
    margin: 0 auto;
}

.head-logo {
    float: left;
    width: 200px;
}

.head-menu-text {
    float: left;
    white-space: nowrap;
    color: white;
    padding-top: 15px;
    text-align: center;
}

.head-menu-text-1 {
    float: left;
    width: 660px;
}

    .head-menu-text-1 ul li {
        display: inline-block;
        list-style-type: none;
        padding-left: 15px;
        padding-right: 15px;
        font-size: 16px;
    }

        .head-menu-text-1 ul li > a {
            color: #fff;
        }

            .head-menu-text-1 ul li > a:hover {
                color: #ffc727;
                padding-bottom: 15px;
                border-bottom: 3px solid #ffc727;
            }

.head-menu-text-2 {
    float: right;
    width: 290px;
    padding-top: 1px;
    font-size: 14px;
    text-align: right;
}

    .head-menu-text-2 ul li {
        display: inline-block;
        list-style-type: none;
        padding-left: 5px;
        padding-right: 5px;
    }

        .head-menu-text-2 ul li a {
            color: #fff;
        }

            .head-menu-text-2 ul li a:hover {
                color: #ffc727;
            }

.head-text-tip {
    color: white;
    font-size: 40px;
    margin-top: 180px;
    width: 520px;
    line-height: 60px;
    float: left;
}

.head-text-tip-2 {
    font-size: 24px;
    margin-top: 20px;
}

.home-tip-img {
    width: 180px;
    float: left;
    background-image: url(/Images/home-text-tip.png);
    padding-left: 35px;
    background-repeat: no-repeat;
    height: 60px;
    float: left;
    background-position-y: 18px;
}

.clear-right {
    clear: right;
}

.clear-left {
    clear: left;
}


.home-login {
    height: 325px;
    width: 360px;
    margin-top: 120px;
    border-radius: 3px;
    background-color: #e0e1e3;
    float: right;
    margin-right: 50px;
}

    .home-login .content {
        padding: 35px;
    }

        .home-login .content .text {
            height: 50px;
            width: 290px;
            margin-bottom: 15px;
            border-radius: 3px;
            border: none;
            padding-left: 15px;
        }

        .home-login .content .login-btn {
            border: none;
            height: 50px;
            width: 290px;
            margin-bottom: 15px;
            border-radius: 3px;
            background-color: #1e51c1;
            color: #fff;
            font-size: 15px;
        }

.home-login-tip {
    font-size: 22px;
    text-align: center;
    padding-bottom: 25px;
}

.home-login-reg-tip {
    text-align: center;
    color: #333333;
    min-width: 200px;
    margin: 0 auto;
    white-space: nowrap;
}

    .home-login-reg-tip a {
        color: #1e51c1;
    }

.width60 {
    width: 60px;
}

.width120 {
    width: 120px;
}

.width300 {
    width: 300px;
}

.width10 {
    margin-left: 5px;
    margin-right: 5px;
}

.search-body {
    width: 100%;
    height: 86px;
    background-color: #f4f4f4;
}

.search-body-1200 {
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
}

    .search-body-1200 .text {
        border-radius: 3px;
        border: none;
        padding-left: 15px;
        width: 480px;
        height: 46px;
    }

    .search-body-1200 .btn-1 {
        width: 140px;
        background-color: #24ba79;
        color: #fff;
        border: none;
        margin-left: 15px;
        font-size: 16px;
        border-radius: 3px;
        height: 44px;
    }

    .search-body-1200 .btn-2 {
        width: 147px;
        height: 44px;
        background-image: url(/Images/id-tip.png);
        padding-left: 30px;
        background-color: #dbdbdb;
        border: none;
        margin-left: 15px;
        background-repeat: no-repeat;
        font-size: 16px;
        background-position-x: 13px;
        background-position-y: 13px;
        border-radius: 3px;
    }

    .search-body-1200 .btn-3 {
        width: 140px;
        height: 44px;
        background-image: url(/Images/pro-tip.png);
        padding-left: 35px;
        background-color: #dbdbdb;
        border: none;
        margin-left: 15px;
        background-repeat: no-repeat;
        font-size: 16px;
        background-position-x: 23px;
        background-position-y: 13px;
        border-radius: 3px;
    }

.padding-top-2 {
    padding-top: 4px;
}

.home-news {
    width: 100%;
    height: 450px;
}

.home-news-width1200 {
    width: 1200px;
    margin: 0 auto;
    padding-top: 46px;
}

.home-news-title {
    height: 70px;
    width: 833px;
    margin: 0 auto;
    font-size: 24px;
    background-image: url(/Images/home-news-title-tip.png);
    text-align: center;
    background-repeat: no-repeat;
    background-position-y: 15px;
}

.home-new-mid-tip {
    width: 260px;
    height: 240px;
    background-image: url(/Images/home-news-center.png);
    background-repeat: no-repeat;
    background-position-y: 100px;
    background-position-x: 100px;
}

.home-new-list {
    width: 465px;
    height: 250px;
}

.news-date {
    width: 60px;
    height: 60px;
    background-image: url(/Images/home-news-date-line.png);
    background-repeat: no-repeat;
    background-position-x: 33px;
    background-position-y: 20px;
}

    .news-date .month {
        padding-left: 40px;
    }

.news-list-title {
    margin-left: 15px;
    width: 390px;
    font-size: 16px;
}

    .news-list-title a {
        color: #333;
    }

.news-list-title-2 {
    font-size: 14px;
    color: #666666;
    line-height: 22px;
    margin-top: 10px;
    height: 80px;
    overflow: no-display;
}

.height60 {
    height: 60px;
    width: 100%;
    clear: both;
}

.height40 {
    height: 40px;
    width: 100%;
    clear: both;
}

.home-news-more {
    width: 100%;
    height: 130px;
    padding-top: 35px;
    text-align: center;
    clear: both;
}

    .home-news-more a {
        color: #333;
    }

.home-news-more-link {
    height: 30px;
    width: 100px;
    border-radius: 20px;
    background-color: #ededed;
    display: block;
    margin: 0 auto;
    padding-top: 4px;
    font-size: 14px;
}

.home-lc {
    height: 645px;
    width: 100%;
    background-color: #f6f6f9;
    padding-top: 66px;
}

.home-lc-bg {
    width: 1920px;
    height: 579px;
    background-image: url(/Images/home-lc-bg.png);
    background-position-x: center;
    background-repeat: no-repeat;
    margin: 0 auto;
    margin-left: -960px;
    position: relative;
    left: 50%;
}

.home-lc-width1200 {
    width: 1200px;
    margin: 0 auto;
}

.home-lc-title {
    top: -14px;
    padding-left: 12px;
    position: relative;
    font-size: 24px;
}

.lc-step-1 {
    width: 175px;
    height: 95px;
    text-align: center;
    margin-left: 100px;
    float: left;
}

.lc-step-2 {
    width: 175px;
    height: 95px;
    text-align: center;
    margin-left: 238px;
    float: left;
}

.lc-step-3 {
    width: 175px;
    height: 95px;
    text-align: center;
    margin-left: 230px;
    float: left;
}

.lc-step-title {
    font-size: 18px;
}

.lc-step-detail {
    padding-top: 15px;
    font-size: 14px;
    line-height: 22px;
    text-align: left;
    color: #666;
}


.home-spec {
    width: 100%;
    height: 780px;
}

.home-spec-1200 {
    width: 1200px;
    margin: 0 auto;
    padding-top: 60px;
}

.home-spec-title {
    width: 833px;
    height: 30px;
    background-image: url(/Images/home-spec-title-bg.png);
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 24px;
    text-align: center;
    position: relative;
    background-position-y: 14px;
}

.home-spec-1200 .item-1 {
    width: 160px;
    height: 250px;
    margin: 0 auto;
}

.home-spec-1200 .margin-left-n {
    margin-left: 155px;
}

.home-spec-1200 .title {
    font-size: 18px;
    padding-top: 15px;
    height: 45px;
}

.home-spec-1200 .detail {
    font-size: 14px;
    color: #666;
    text-align: left;
    line-height: 22px;
}

.home-spec-content {
    padding-top: 60px;
    text-align: center;
}

.height80 {
    width: 100%;
    height: 80px;
    clear: both;
}

.home-partner {
    height: 245px;
    width: 100%;
    background-color: #f6f6f9;
    padding-top: 40px;
    clear: both;
    overflow: hidden;
}

    .home-partner .title {
        background-image: url(/Images/home-news-title-tip.png);
        font-size: 24px;
        text-align: center;
        background-position-x: center;
        background-repeat: no-repeat;
        background-position-y: 15px;
    }

.home-partner-content {
    padding-top: 30px;
    white-space: nowrap;
    height: 150px;
    overflow: hidden;
}

.home-partner-left {
    position: absolute;
    left: 0px;
    cursor: pointer;
}

.home-partner-right {
    position: relative;
    right: 0px;
    cursor: pointer;
    float: right;
    top: -100px;
}

.home-partner-pic-list {
    margin: 0 auto;
    height: 100px;
    white-space: nowrap;
    overflow: hidden;
}

    .home-partner-pic-list .pic {
        padding-left: 20px;
    }

.home-foot {
    background-color: #556179;
    height: 100px;
    width: 100%;
    clear: both;
    color: #fff;
    font-size: 14px;
    float: left;
}

.home-foot-1200 {
    width: 1200px;
    margin: 0 auto;
}

    .home-foot-1200 .title {
        width: 900px;
        padding-top: 25px;
    }

    .home-foot-1200 ul li {
        display: inline-block;
        width: 85px;
    }

        .home-foot-1200 ul li a {
            color: #fff;
        }

            .home-foot-1200 ul li a:hover {
                color: #ffc727;
            }

.foot-pic-list {
    padding-top: 30px;
}

.foot-pic {
    float: left;
    padding-left: 30px;
    width: 70px;
}

.font-26 {
    font-size: 26px;
}

.font-28 {
    font-size: 28px;
}

.font-32 {
    font-size: 32px;
}

.font-36 {
    font-size: 36px;
}

.font-16 {
    font-size: 16px;
}

.font-16 {
    font-size: 14px;
}

.font-12 {
    font-size: 12px;
}

.font-14 {
    font-size: 12px;
}

a {
    text-decoration: none;
    color: #1e51c1;
}

    a:hover {
        color: #ffc727;
        text-decoration: none;
    }

    a:active {
        text-decoration: none;
    }

    a:visited {
        text-decoration: none;
    }

.width1200 {
    width: 1200px;
    margin: 0 auto;
    clear: both;
}

.head2-top-1 {
    width: 100%;
    height: 40px;
    background-color: #f5f6fa;
    padding-top: 8px;
}

.head2-top-2 {
    width: 100%;
    height: 80px;
}

.comany-kouhao {
    font-size: 16px;
    padding-top: 20px;
    padding-left: 10px;
}

.spec-1 {
    background-image: url(/Images/head2-fly.png);
    padding-left: 45px;
    float: left;
    background-repeat: no-repeat;
    height: 40px;
    width: 110px;
    padding-top: 10px;
}

.spec-2 {
    background-image: url(/Images/head2-photo.png);
    padding-left: 45px;
    float: left;
    background-repeat: no-repeat;
    height: 40px;
    width: 110px;
    padding-top: 10px;
}

.spec-3 {
    background-image: url(/Images/head2-sec.png);
    padding-left: 45px;
    float: left;
    background-repeat: no-repeat;
    height: 40px;
    width: 110px;
    padding-top: 10px;
}

.padding-top-20 {
    padding-top: 20px;
}


.login-body {
    height: 817px;
    width: 1920px;
    margin: 0 auto;
    background-image: url(/Images/logo-bg.png);
    background-repeat: no-repeat;
    margin-left: -960px;
    position: relative;
    left: 50%;
}

.login-body-container {
    padding-top: 175px;
}

.login-box {
    height: 460px;
    width: 400px;
    background-color: #fff;
    background-image: url(/Images/login-box-head.png);
    float: right;
    background-repeat: no-repeat;
    border-radius: 3px;
    text-align: center;
}

    .login-box .title {
        color: #fff;
        font-size: 24px;
        margin-top: 25px;
        height: 115px;
    }

    .login-box .login-input {
        border: none;
        background-color: #eff1f8;
        height: 50px;
        width: 340px;
        font-size: 15px;
        border-radius: 3px;
        padding-left: 10px;
        margin-bottom: 10px;
    }

    .login-box .login-btn {
        color: #fff;
        background-color: #1e51c1;
        font-size: 15px;
    }

.login-auto-check {
    text-align: left;
    padding-left: 30px;
}

.float-right {
    float: right;
}

.float-left {
    float: left;
}

.padding-right-30 {
    padding-right: 30px;
}

.head2-ad {
    background-image: url(/Images/head2-top-hamr.png);
    padding-left: 20px;
    background-repeat: no-repeat;
    background-position-y: 3px;
    font-size: 14px;
    color: #8c6769;
    width: 60px;
}

.head2-phone {
    background-image: url(/Images/head2-phone.png);
    padding-left: 22px;
    background-repeat: no-repeat;
    background-position-y: 3px;
    font-size: 14px;
    width: 250px;
}

.head2-phone2 {
    background-image: url(/Images/head2-phone2.png);
    padding-left: 22px;
    background-repeat: no-repeat;
    background-position-y: 3px;
    font-size: 14px;
    width: 210px;
    margin-left: 20px;
}

.default-link-color {
    color: #1e51c1;
}

.head2-foot {
    height: 87px;
    width: 100%;
    padding-top: 20px;
    text-align: center;
}

    .head2-foot div div ul li {
        display: inline-block;
        width: 100px;
    }

        .head2-foot div div ul li a {
            color: #333333;
        }

            .head2-foot div div ul li a:hover {
                color: #ffc727;
            }

.color-333 {
    color: #333;
}

.color-666 {
    color: #666;
}

    .color-666 a:hover {
        color: #ffc727;
    }

.color-gray {
    color: #ccc;
}

.head2-top-reg ul li {
    display: inline-block;
    padding-right: 5px;
    color: #1e51c1;
}

.reg-body {
    height: 908px;
    width: 1920px;
    margin: 0 auto;
    background-image: url(/Images/head2-reg-bg.png);
    background-repeat: no-repeat;
    margin-left: -960px;
    position: relative;
    left: 50%;
}

.reg-body-box {
    width: 420px;
    height: 800px;
    background-color: #fff;
    border-radius: 3px;
    float: right;
    text-align: center;
    margin-top: 40px;
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 30px;
}

    .reg-body-box div div {
        padding-bottom: 15px;
    }

.font-18 {
    font-size: 18px;
}

.font-20 {
    font-size: 20px;
}

.font-24 {
    font-size: 24px;
}

.reg-cn-height-40 {
    height: 40px;
    font-size: 14px;
    background-color: #eff1f8;
    border: none;
    padding-left: 10px;
}

.width-340-height-40 {
    width: 340px;
    height: 40px;
    font-size: 14px;
    background-color: #eff1f8;
    border: none;
    padding-left: 10px;
}

.width-180-height-40 {
    width: 145px;
    height: 40px;
    font-size: 14px;
    background-color: #eff1f8;
    border: none;
    padding-left: 10px;
}

.width-200-height-40 {
    width: 210px;
    height: 40px;
    font-size: 14px;
    background-color: #eff1f8;
    border: none;
    padding-left: 10px;
}

.btn-1-2 {
    width: 105px;
    background-color: #24ba79;
    color: #fff;
    border: none;
    margin-left: 15px;
    font-size: 14px;
    border-radius: 3px;
    height: 38px;
}

.login-btn-2 {
    float: right;
    border: none;
    height: 50px;
    width: 340px;
    margin-bottom: 15px;
    border-radius: 3px;
    background-color: #1e51c1;
    color: #fff;
    font-size: 15px;
    margin-right: 5px;
}

.forgot-passwd {
    height: 817px;
    width: 1920px;
    margin: 0 auto;
    background-image: url(/Images/forgot-pass-bg.png);
    background-repeat: no-repeat;
    margin-left: -960px;
    position: relative;
    left: 50%;
    padding-top: 120px;
}

.forgot-passwd-box {
    width: 840px;
    height: 480px;
    margin: 0 auto;
    background-color: #fff;
    text-align: center;
    padding-top: 68px;
    padding-left: 200px;
    padding-right: 200px;
}

    .forgot-passwd-box .title {
        background-image: url(/Images/forgot-passwd-title-pic.png);
        background-position-x: 100px;
        padding-left: 0px;
        padding-top: 20px;
        font-size: 24px;
        background-repeat: no-repeat;
        height: 100px;
    }

    .forgot-passwd-box .input {
        width: 430px;
        height: 50px;
        background-color: #eff1f8;
        border: none;
        font-size: 16px;
        padding-left: 10px;
        margin-bottom: 20px;
    }

    .forgot-passwd-box .btn-1 {
        border: none;
        height: 60px;
        width: 240px;
        margin-bottom: 15px;
        border-radius: 3px;
        background-color: #1e51c1;
        color: #fff;
        font-size: 15px;
        margin-top: 30px;
    }

.head3-top-1 {
    background-color: #556179;
    height: 85px;
    width: 100%;
    padding-top: 20px;
}

.head-menu-text-3-1 {
    float: left;
    width: 600px;
}

    .head-menu-text-3-1 ul li {
        display: inline-block;
        list-style-type: none;
        padding-left: 15px;
        padding-right: 15px;
        font-size: 16px;
    }

        .head-menu-text-3-1 ul li a {
            color: #fff;
        }

            .head-menu-text-3-1 ul li a:hover {
                color: #ffc727;
                padding-bottom: 25px;
                border-bottom: 3px solid #ffc727;
            }

.head-menu-text-3-2 {
    float: right;
    width: 290px;
    padding-top: 1px;
    font-size: 14px;
    text-align: right;
}

    .head-menu-text-3-2 ul li {
        display: inline-block;
        list-style-type: none;
        padding-left: 5px;
        padding-right: 5px;
    }

        .head-menu-text-3-2 ul li a {
            color: #fff;
        }

            .head-menu-text-3-2 ul li a:hover {
                color: #ffc727;
            }


.about-us-bg {
    height: 260px;
    width: 1920px;
    margin: 0 auto;
    margin-left: -960px;
    position: relative;
    left: 50%;
    clear: both;
    z-index: -999;
}

.about-left {
    width: 630px;
    float: left;
    height: 650px;
    padding-top: 30px;
    padding-bottom: 80px;
    clear: left;
}

.about-right {
    width: 530px;
    float: right;
    height: 650px;
    padding-top: 80px;
}

.about-us {
    background-image: url(/Images/us.png);
    background-repeat: no-repeat;
    clear: both;
    height: 55px;
    padding-left: 55px;
    padding-top: 5px;
    color: #1e51c1;
}

    .about-us span {
        display: inline-block;
        font-size: 20px;
        color: #333333;
        padding-left: 15px;
    }

.about-cn {
    background-image: url(/Images/cn.png);
    background-repeat: no-repeat;
    clear: both;
    height: 55px;
    padding-left: 55px;
    padding-top: 5px;
    color: #1e51c1;
}

    .about-cn span {
        display: inline-block;
        font-size: 20px;
        color: #333333;
        padding-left: 15px;
    }

.about-qq {
    background-image: url(/Images/foot-qq.png);
    background-repeat: no-repeat;
    clear: both;
    height: 55px;
    padding-left: 55px;
    padding-top: 5px;
    color: #1e51c1;
}

    .about-qq span {
        display: inline-block;
        font-size: 20px;
        color: #333333;
        padding-left: 15px;
    }

.color-999 {
    color: #999;
}

.color-orange {
    color: #ff690e;
}

.cls-40h {
    width: 100%;
    clear: both;
    height: 40px;
}


.about-us-body {
    height: 710px;
    clear: both;
    width: 100%;
}


.head3-body {
    clear: both;
    min-height: 200px;
    width: 100%;
}

.help-left-menu {
    width: 250px;
    float: left;
}

    .help-left-menu tr td a {
        color: #333;
    }

        .help-left-menu tr td a:hover {
            color: #ffc727;
        }

.help-right {
    width: 950px;
    float: left;
    padding-bottom: 30px;
}


.upload-id-container {
    width: 1920px;
    min-height: 1058px;
    background-image: url(/Images/upload-id-bg.png);
    margin: 0 auto;
    margin-left: -960px;
    position: relative;
    left: 50%;
    padding-top: 70px;
    padding-bottom: 60px;
}

    .upload-id-container .title {
        font-size: 22px;
        text-align: center;
    }


    .upload-id-container .title-2 {
        font-size: 16px;
        margin-top: 10px;
        text-align: center;
    }

.upload-id-box {
    width: 1200px;
    margin: 0 auto;
    height: 845px;
    background-color: #fff;
    margin-top: 15px;
    border-radius: 5px;
    padding: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
}

    .upload-id-box .input {
        height: 40px;
        width: 530px;
        background-color: #f3f4f7;
        padding-left: 10px;
        border: none;
        margin-top: 15px;
    }

    .upload-id-box .btn-1 {
        width: 240px;
        height: 46px;
        color: #fff;
        background-color: #1e51c1;
        border-radius: 5px;
        border: none;
        margin: 0 auto;
        margin-top: 10px;
    }

.track-box {
    width: 1200px;
    min-height: 950px;
    margin: 0 auto;
    background-color: #fff;
    padding: 20px;
    clear: both;
}

    .track-box .search-box {
        background-color: #fff7e1;
        height: 120px;
        width: 100%;
        text-align: center;
        padding-top: 35px;
    }

    .track-box .input {
        height: 45px;
        width: 400px;
        border: none;
        font-size: 16px;
        border: 1px solid #dadada;
        padding-left: 10px;
    }

    .track-box .btn-1 {
        width: 120px;
        height: 45px;
        color: #fff;
        background-color: #8c6769;
        border: none;
        margin-left: 10px;
        font-size: 18px;
    }

.tracking-cur {
    background-image: url(/Images/tracking-cur.png);
    height: 77px;
    background-repeat: no-repeat;
    padding-left: 50px;
    white-space: nowrap;
    padding-right: 5px;
}

.tracking-list {
    background-image: url(/Images/tracking-list.png);
    height: 77px;
    background-repeat: no-repeat;
    padding-left: 50px;
    white-space: nowrap;
}

.time-item, .state-item {
    float: left;
    margin-top: 28px;
    font-size: 15px;
    max-width: 520px;
    white-space: pre-wrap;
    vertical-align: central;
}

.time-item {
    white-space: nowrap;
    margin-right: 5px;
}

.feestd-menu {
    height: 48px;
    width: 680px;
    position: relative;
    top: -48px;
    text-align: center;
}

    .feestd-menu .on-service {
        width: 120px;
        background: #fff;
        float: left;
        height: 48px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        font-size: 18px;
        padding-top: 10px;
        color: #333;
    }

    .feestd-menu .noactive {
        margin-top: 8px;
        width: 120px;
        background: #ffe47a;
        float: left;
        height: 40px;
        font-size: 16px;
        padding-top: 10px;
        color: #333;
    }

.feestd-box {
    padding-top: 10px;
    margin-bottom: 50px;
}


    .feestd-box .btn-1 {
        height: 40px;
        width: 300px;
        border-radius: 5px;
        border: none;
        background-color: #1e51c1;
        color: #fff;
        margin-top: 10px;
    }


.m {
    width: 100%;
    height: 100%;
}

.m-left {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 240px;
    z-index: 999;
}

.m-left-logo {
    background-color: #556179;
    width: 240px;
    height: 70px;
    text-align: center;
    padding-top: 7px;
}


.m-right {
    position: relative;
    padding-left: 240px;
    width: 100%;
}

.m-right-bg {
    background-color: #f5f6fa;
    padding-left: 20px;
    padding-top: 20px;
    width: 100%;
    min-height: 900px;
}

.m-top {
    height: 70px;
    border-bottom: 1px solid #e7e8ea;
}

    .m-top .login-info {
        float: right;
        padding-top: 15px;
    }

.login-info-item-1 {
    width: 260px;
}

.login-info-item-2 {
    width: 50px;
}

.login-info-item-3 {
    padding-right: 10px;
    padding-top: 8px;
}

.login-info-item-4 {
    padding-right: 30px;
}

.btn-exit {
    height: 35px;
    width: 55px;
    border-radius: 5px;
    background-color: #eaedfc;
    border: none;
}


.m-menu {
    min-height: 900px;
    width: 240px;
    border-right: 1px solid #e7e8ea;
}

    .m-menu .left-menu-bg {
        width: 240px;
        height: 60px;
        background-repeat: no-repeat;
        cursor: pointer;
    }

    .m-menu .left-menu-1 {
        background-image: url(/Images/left-menu-1.png);
    }

    .m-menu .left-menu-1-on, .left-menu-1:hover {
        background-image: url(/Images/left-menu-1-on.png);
    }

    .m-menu .left-menu-2 {
        background-image: url(/Images/left-menu-2.png);
    }

    .m-menu .left-menu-2-on, .left-menu-2:hover {
        background-image: url(/Images/left-menu-2-on.png);
    }

    .m-menu .left-menu-3 {
        background-image: url(/Images/left-menu-3.png);
    }

    .m-menu .left-menu-3-on, .left-menu-3:hover {
        background-image: url(/Images/left-menu-3-on.png);
    }

    .m-menu .left-menu-4 {
        background-image: url(/Images/left-menu-4.png);
    }

    .m-menu .left-menu-4-on, .left-menu-4:hover {
        background-image: url(/Images/left-menu-4-on.png);
    }

    .m-menu .left-menu-26 {
        background-image: url(/Images/left-menu-26.png);
    }

    .m-menu .left-menu-26-on, .left-menu-26:hover {
        background-image: url(/Images/left-menu-26-on.png);
    }

    .m-menu .left-menu-5 {
        background-image: url(/Images/left-menu-5.png);
    }

    .m-menu .left-menu-5-on, .left-menu-5:hover {
        background-image: url(/Images/left-menu-5-on.png);
    }

    .m-menu .left-menu-6 {
        background-image: url(/Images/left-menu-6.png);
    }

    .m-menu .left-menu-6-on, .left-menu-6:hover {
        background-image: url(/Images/left-menu-6-on.png);
    }

    .m-menu .left-menu-7 {
        background-image: url(/Images/left-menu-7.png);
    }

    .m-menu .left-menu-7-on, .left-menu-7:hover {
        background-image: url(/Images/left-menu-7-on.png);
    }

    .m-menu .left-menu-8 {
        background-image: url(/Images/left-menu-8.png);
    }

    .m-menu .left-menu-8-on, .left-menu-8:hover {
        background-image: url(/Images/left-menu-8-on.png);
    }

    .m-menu .noactive, .on {
        width: 239px;
        height: 60px;
        text-align: left;
        padding-top: 17px;
        font-size: 16px;
        padding-left: 80px;
        color: #333;
        float: left;
    }

    .m-menu .on {
        color: #1e51c1;
    }

    .m-menu :hover {
        color: #1e51c1;
    }

.btn-add {
    background-color: #17a367;
    height: 35px;
    width: 110px;
    border-radius: 3px;
    border: none;
    color: #fff;
    font-size: 16px;
}

.btn-add-category {
    background-color: #f3f4f7;
    height: 35px;
    width: 110px;
    border-radius: 3px;
    border: 1px solid #1e51c1;
    color: #1e51c1;
    font-size: 16px;
}

.graybk {
    background-color: #f5f7fc;
}

.btn-save {
    min-width: 140px;
    height: 45px;
    background-color: #1e52c2;
    color: #fff;
    font-size: 16px;
    border-radius: 3px;
    border: none;
    margin-top: 20px;
}

.btn-exp, .btn-search {
    height: 33px;
    border-radius: 3px;
    border: none;
    color: #fff;
    background-color: #8b6769;
}

.reg-red-tip {
    font-size: 18px;
    color: red;
    width: 15px;
    display: inline-block;
}


.color-red {
    color: red;
}

.alignRight {
    text-align: right;
}

.alignTop {
    vertical-align: top;
}

.alignRight-inline {
    white-space: normal;
    text-align: right;
    display: inline-block;
}

.sub-noactive, .sub-on {
    width: 239px;
    height: 50px;
    text-align: left;
    padding-top: 13px;
    font-size: 16px;
    padding-left: 80px;
    color: #333;
    float: left;
}

    .sub-on, .sub-noactive:hover, .sub-on:hover {
        background-image: url(/Images/left-menu-sub-on.png);
        color: #1e51c1;
    }

.m-c-box {
    max-width: 290px;
    min-height: 240px;
    float: left;
    padding-left: 45px;
    padding-top: 75px;
}

    .m-c-box .text-content {
        padding-left: 20px;
    }

    .m-c-box .num {
        font-size: 42px;
        color: #1e51c1;
    }

.cir-qty {
    background-color: #ff690e;
    color: white;
    text-align: center;
    margin-left: 5px;
    border-radius: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
}

.wh-info {
    width: 100%;
    margin-top: 20px;
    background-color: #fff;
    text-align: center;
    height: 430px;
}

.sub-noactive .yd-count {
    padding-left: 10px;
    font-size: 14px;
    color: #999999;
}

.sub-on .yd-count {
    padding-left: 10px;
    font-size: 14px;
    color: #ff690e;
}

.m-white-container {
    background-color: #fff;
    width: 100%;
    padding: 20px 30px 20px 30px;
}

.m-search-input {
    height: 35px;
    width: 360px;
    border-radius: 5px;
    background-color: #f6f6f6;
    padding-left: 10px;
    border: 1px solid #dddde6;
}

table {
    width: 100%;
}


.table-border-package {
    width: 100%;
    border-collapse: collapse;
    border: 0px #cccccc solid;
    line-height: 0px;
    border-radius: 0px;
}

    .table-border-package tr td {
        border: 1px #cccccc solid;
        padding: 0px;
    }

.btn-chongzhi {
    border: 1px solid #ff690e;
    border-radius: 3px;
    color: #ff690e;
    width: 140px;
    height: 35px;
    background-color: #fff;
    background-image: url(/Images/zygj05.png);
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-position-x: 10px;
}

.btn-service {
    border: 1px solid #1e51c1;
    border-radius: 3px;
    color: #1e51c1;
    width: 140px;
    height: 35px;
    background-color: #fff;
    background-image: url(/Images/zygj06.png);
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-position-x: 20px;
}

.btn-finance-add {
    background-image: url(/Images/finance-add-bg.png);
    background-repeat: no-repeat;
    background-position-y: 8px;
    background-position-x: 30px;
    background-color: #ff690e;
    height: 45px;
    width: 165px;
    border-radius: 5px;
    border: none;
    font-size: 16px;
    color: #fff;
    padding-left: 30px;
}

.btn-pay {
    width: 140px;
    height: 45px;
    color: white;
    background-color: #ff6a0e;
    border: none;
    border-radius: 5px;
    font-size: 16px;
}

.btn-submit-ms-yundan {
    width: 94px;
    height: 30px;
    border-radius: 20px;
    color: #fff;
    background-color: #1e52c2;
    border: none;
}

.invite-bg {
    background-image: url(/Images/img_yaoqing_kong.png);
    background-repeat: no-repeat;
    min-height: 1012px;
    width: 100%;
}

.btn-copy {
    height: 40px;
    width: 125px;
    background-color: #ff8d49;
    border: none;
    color: #fff;
    border-radius: 5px;
    font-size: 16px;
    text-align: center;
    padding-top: 10px;
}

.btn-tx {
    border: none;
    width: 63px;
    height: 24px;
    border: 1px solid #1e51c1;
    color: #1e51c1;
    font-size: 14px;
}

.new-list {
    height: 114px;
    width: 1200px;
    margin: 0 auto;
    padding: 20px;
    border-bottom: 1px solid #d7d7d7;
    color: #333;
}

    .new-list a {
        color: #333;
    }

    .new-list .news-dt {
        width: 72px;
        height: 72px;
        border-radius: 3px;
        background-color: #f0f0f0;
        float: left;
        padding: 10px;
    }

    .new-list:hover {
        cursor: pointer;
    }

        .new-list:hover .news-dt {
            cursor: pointer;
            color: #fff;
            background: #1e52c2;
        }

        .new-list:hover .only-hover a {
            cursor: pointer;
            color: #1e52c2;
        }

.chk-stop-lable, .chk-stop-lable label {
    color: #333;
    font-weight: normal;
}




.help-menu-top {
    display: block;
    border-bottom: none;
    text-align: center;
    color: #333;
    z-index: 999;
}


    .help-menu-top div a {
        color: #fff;
    }

        .help-menu-top div a:hover {
            color: #ffc727;
        }

    .help-menu-top:hover .help-menu-child {
        color: #333;
        display: inline-block;
        width: 110px;
    }

.help-menu-child {
    display: none;
    background-color: #eff1f8;
    border-radius: 2px;
    position: relative;
    left: -15px;
}

    .help-menu-child:hover {
        display: block;
        cursor: pointer;
    }

    .help-menu-child ul {
        list-style: !important;
        display: inline-block;
        margin-top: 10px;
        padding: 0px;
        padding-bottom: 10px;
    }

        .help-menu-child ul > li {
            color: #333;
            height: 35px;
            padding-top: 5px;
        }

            .help-menu-child ul > li:hover {
                color: #ffc727;
            }

        .help-menu-child ul li a {
            color: #333;
        }

            .help-menu-child ul li a:hover {
                color: #ffc727;
                border-bottom: none;
            }

.head-menu-text-1 .font-on a {
    color: #ffc727;
    padding-bottom: 15px;
    border-bottom: 3px solid #ffc727;
}

.head-menu-text-3-1 .font-on a {
    color: #ffc727;
    padding-bottom: 25px;
    border-bottom: 3px solid #ffc727;
}

input[type=checkbox] + label {
    color: #333;
    font-weight: normal;
}


.redtip {
    color: red;
}

.req-show-审核中 {
    border: 1px solid green;
    color: green;
    width: 80px;
    text-align: center;
    margin: 0 auto;
    height: 24px;
}

.req-show-审核通过 {
    border: 1px solid blue;
    color: blue;
    width: 80px;
    text-align: center;
    margin: 0 auto;
    height: 24px;
}

.req-show-审核未通过 {
    border: 1px solid red;
    color: red;
    width: 80px;
    text-align: center;
    margin: 0 auto;
    height: 24px;
}

.max-pic-height {
    max-height: 30px;
}

.text-blue {
    color: #1e51c1;
}

.font-16 {
    font-size: 16px;
}

.font-14 {
    font-size: 14px;
}

.table-head-bg {
    background-color: #dadfea;
}

.border-radius-5 {
    border-radius: 15px;
}

.form-control-2 {
    height: 30px;
    border: none;
    color: #1e51c1;
    font-size: 14px;
    width: 100%;
    padding-left: 5px;
}

.border-none {
    border: none;
}


.form-control-upload-pic-btn {
    background-image: url(/Images/upload-pic-btn.png);
    height: 80px;
    width: 80px;
    border-radius: 5px;
}


.mt-1 {
    margin-top: 1px;
}


.head-text-tip-link {
    width: 750px;
    height: 550px;
    float: left;
}


.imgFull {
    width: 1920px;
    height: 682px;
    overflow-x: no-display;
    margin: 0 auto;
}
