<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*鍏叡鏍峰紡*/
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
    margin: 0;
    padding: 0;
}

body {
    font-size: 14px;
    letter-spacing: 0.53px;
    font-family: "PingFangSC-Regular,Microsoft YaHei";
}

ul, li, ol {
    list-style: none;
}

a, a:link, a:hover, a:active {
    text-decoration: none;
    outline: none;
}

img, button, input, input[type="radio"] {
    border: none;
    outline: none;
}

.clear {
    clear: both;
}

    .clear:after {
        clear: both;
        display: block;
        height: 0;
        content: ""
    }

.hidden, a[title="绔欓暱缁熻"] {
    display: none;
}

.flex {
    display: flex;
}
/*淇敼鎻愮ず鏂囧瓧鐨勯鑹�*/
input:-moz-placeholder, textarea:-moz-placeholder, .form-control:-moz-placeholder {
    color: #BFC7D6 !important;
    font-size: 14px;
    letter-spacing: 0.47px;
}

input::-moz-placeholder, textarea::-moz-placeholder, .form-control::-moz-placeholder {
    color: #BFC7D6 !important;
    font-size: 14px;
    letter-spacing: 0.47px;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, .form-control::-webkit-input-placeholder {
    color: #BFC7D6 !important;
    font-size: 14px;
    letter-spacing: 0.47px;
}

input.inputStyle {
    background: #F6FAFF;
    border: 1px solid transparent;
    border-radius: 4px;
    box-shadow: none;
    height: 38px;
    line-height: 38px;
    outline: none;
    padding: 3px 12px;
    font-size: 14px;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    width: 100%;
}

input.wrong {
    border: 1px solid #FF6A4D;
}

span.warning {
    color: #FF6A4D;
}

.left {
    float: left;
}

.right {
    float: right;
}

.w_auto {
    width: 1080px;
    margin: 0 auto;
    text-align: center;
}

.zwp100 {
    padding-top: 100px;
}
/*********button鏍峰紡****************/
.orangeBtn {
    background-image: linear-gradient(0deg,#FF4A50 0%,#FF9C6D 100%);
    box-shadow: 0 1px 10px 0 rgba(255,85,84,0.31);
    border-radius: 25px;
    color: #fff;
    font-size: 14px;
    padding: 6px 12px;
}

    .orangeBtn:link, .orangeBtn:hover, .orangeBtn:active, .orangeBtn:visited {
        color: #fff;
    }

.blueBtn, .jconfirm-box .bbutton {
    background: #fff;
    border: 1px solid #1F8FFF;
    border-radius: 22px;
    color: #1F8FFF;
    font-size: 14px;
    padding: 6px 20px;
}

.sureBg, .jconfirm-box .sureBg {
    background: #198cff;
    color: #fff;
}
/***************閬僵灞傛牱寮�*****************/
.masklayer {
    position: fixed;
    background: rgba(0,0,0,.4);
    z-index: 998;
    display: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

    .masklayer .title {
        color: #0A2045;
        font-size: 20px;
        letter-spacing: .67px;
        position: relative;
        line-height: 32px
    }

    .masklayer .modal-body {
        position: relative;
        margin: 20px auto;
        padding: 0
    }

        .masklayer .modal-body div.dropdown {
            margin-bottom: 15px;
            width: 250px;
            height: 30px;
            line-height: 30px;
            font-size: 16px;
        }

            .masklayer .modal-body div.dropdown ul.dropdown-menu {
                max-height: 180px;
                min-height: 40px;
                overflow-y: auto;
            }

        .masklayer .modal-body p {
            line-height: 25px;
            margin: 0 10px;
        }

    .masklayer .title span.closeBtn, .masklayer .title a.closeBtn {
        z-index: 999;
        color: #5e6b84;
        cursor: pointer;
        display: inline-block;
        position: absolute;
        top: 0;
        right: -3%;
        font-size: 36px;
        text-align: center;
        transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        -o-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%)
    }

    .masklayer button {
        background: #198cff;
        border: 0;
        border-radius: 25px;
        color: #fff;
        letter-spacing: .53px;
        font-size: 16px;
        min-width: 199px;
        padding: 6px 12px
    }

        .masklayer button &gt; span {
            vertical-align: middle;
            margin-right: 3px
        }

.createNewTeam, .warn-dialog {
    background: #fff;
    border-radius: 8px;
    max-width: 600px;
    width: 100%;
    padding: 30px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%)
}

#createNewTeam button, #showDialogTips button {
    display: block;
    margin: 30px auto 0;
}
/********************head 澶撮儴鏍峰紡***************/
.header_bCN_logo {
    background: url(/images/home/nav/nav-logo-blue.png) no-repeat;
    background-size: 100% 100%;
}

.header_WCN_logo {
    background: url(/images/home/nav/nav-logo-white.png) no-repeat;
    background-size: 100% 100%;
}

.header_WEN_logo {
    background: url(/images/home/nav/nav-logo-white_EN.png) no-repeat;
    background-size: 100% 100%;
}

.header_bEN_logo {
    background: url(/images/home/nav/nav-logo-blue_EN.png) no-repeat;
    background-size: 100% 100%;
}

.navbar {
    background: #FFFFFF;
    border: none;
    border-radius: 0;
    color: #8A94A6;
    font-size: 15px;
    height: 64px;
    position: fixed;
    top: 0;
    left: 50%;
    transform: translate(-50%,0);
    z-index: 1;
    width: 100%;
}

    .navbar .navbar-brand &gt; div {
        height: 46px;
        width: 224px;
    }

    .navbar .navbar-brand {
        padding: 10px 15px;
    }

    .navbar .un_login, .navbar .login_in {
        display: none;
    }

@media screen and (min-width: 768px) {
    .container-fluid {
        min-width: 1372px;
    }

    .navbar-nav {
        margin: 17px 0 0 0;
    }

        .navbar-nav &gt; li.dropdown {
            float: left;
            margin-left: 10px;
        }

        .navbar-nav &gt; li &gt; a {
            padding: 6px 12px;
        }

    .margin-left80 {
        margin-left: 50px;
    }

    .navbar-nav &gt; li &gt; .dropdown-menu {
        border: none;
        box-shadow: 0 1px 20px 1px rgba(0,94,178,0.18);
        border-radius: 4px;
    }

    .navbar-default .container-fluid &gt; .navbar-header {
        margin-left: 80px;
    }

    .navbar &gt; .container-fluid .navbar-brand {
        margin: 0;
    }

    .navbar-nav .blueBtn {
        margin-right: 10px;
    }

    #example-navbar-collapse .login_in, #example-navbar-collapse .un_login {
        margin-right: 50px;
    }
}

@media screen and (min-width:767px) and (max-width:1024px) {
    .margin-left80 {
        margin-left: 10px;
    }

    .navbar-default .container-fluid &gt; .navbar-header {
        margin-left: 0;
    }
}

@media screen and (max-width:768px) {
    .privacyPolicy .navbar {
        position: relative;
        height: auto;
    }
}

.navbar-toggle {
    margin-top: 16px;
}

.navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a:focus, .navbar-default .navbar-nav &gt; .active &gt; a:hover {
    background: none;
}

.navbar-default .navbar-collapse .menu-nav li a::after {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    height: 2px;
    background-color: #198Cff;
    left: 50%;
    margin-left: 0px;
    transform-origin: center center;
    bottom: 0px;
    transition: all 0.5s;
}

.navbar-default .navbar-collapse .menu-nav li a:hover {
    color: #198Cff;
}

    .navbar-default .navbar-collapse .menu-nav li a:hover::after {
        margin-left: -50%;
        width: 100%;
    }

.navbar-default .menu-nav &gt; li &gt; a {
    color: #8A94A6;
}

.navbar-default .lngs &gt; li &gt; a.dropdown-toggle {
    font-size: 14px;
    letter-spacing: 0.47px;
}

.navbar-default .navbar-nav &gt; .open &gt; a, .navbar-default .navbar-nav &gt; .open &gt; a:focus, .navbar-default .navbar-nav &gt; .open &gt; a:hover {
    background: transparent;
}

.lngs &gt; li &gt; ul.dropdown-menu {
    min-width: 100px;
}

    .lngs &gt; li &gt; ul.dropdown-menu &gt; li &gt; a:focus, .lngs &gt; li &gt; ul.dropdown-menu &gt; li &gt; a:hover {
        background: none;
        color: #198CFF;
    }

.cad_pockets_index .white_bg .lngs &gt; li &gt; ul.dropdown-menu &gt; li &gt; a:hover, .cad_pockets_index .white_bg .lngs &gt; li &gt; ul.dropdown-menu &gt; li &gt; a:active {
    color: #198CFF;
}

.lngs &gt; li &gt; ul.dropdown-menu &gt; li &gt; a {
    color: #53627D;
    display: block;
    margin-left: 10px;
    letter-spacing: 0.4px;
    padding-left: 25px;
    line-height: 25px;
}

    .lngs &gt; li &gt; ul.dropdown-menu &gt; li &gt; a.cn {
        background: url(/images/home/nav/icon_language-China.svg) no-repeat left;
    }

    .lngs &gt; li &gt; ul.dropdown-menu &gt; li &gt; a.en {
        background: url(/images/home/nav/icon_language-USA.svg) no-repeat left;
    }

    .lngs &gt; li &gt; ul.dropdown-menu &gt; li &gt; a.kr {
        background: url(/images/home/nav/icon_language-korea.svg) no-repeat left;
    }

.navbar-default .un_login &gt; li &gt; a.blueBtn, .navbar-default .login_in &gt; li &gt; a.blueBtn {
    color: #198CFF;
    cursor: pointer;
}

    .navbar-default .un_login &gt; li &gt; a.blueBtn:hover {
        color: #777;
    }

.navbar-default .un_login &gt; li &gt; a.orangeBtn, .navbar-default .login_in &gt; li &gt; a.orangeBtn {
    color: #fff;
    cursor: pointer;
}

.navbar .newFlag {
    background: url(/images/home/activity/new01.png) no-repeat;
    display: inline-block;
    width: 32px;
    height: 16px;
    position: absolute;
    top: 7px;
    left: 45px;
}
/****************鑿滃崟鏍�************/
.header .nav {
    float: right;
}

    .header .nav ul {
        display: inline-block;
        float: left;
        height: 64px;
        line-height: 64px;
    }

        .header .nav ul li {
            float: left;
            margin: 0 15px;
            text-align: center;
            position: relative;
        }

            .header .nav ul li span &gt; a {
                color: #8A94A6;
                display: block;
                font-size: 15px;
                height: 48px;
            }

                .header .nav ul li span &gt; a:hover, .header .nav ul li span &gt; a:active {
                    color: #1A8CFF;
                }

    .header .nav li span &gt; a::after {
        content: '';
        display: block;
        position: absolute;
        width: 0;
        height: 2px;
        background-color: #198Cff;
        left: 50%;
        margin-left: 0px;
        transform-origin: center center;
        bottom: 0px;
        transition: all 0.5s;
    }

    .header .nav li a:hover::after {
        margin-left: -50%;
        width: 100%;
    }

    .header .nav #memberinfos {
        float: left;
        font-size: 12px;
        display: inline-block;
        margin-top: 20px;
    }

#memberinfos .login_in, #memberinfos .un_login {
    font-size: 15px;
    float: left;
    margin-left: 84px;
    height: 24px;
    line-height: 24px;
}

#memberinfos .login_in {
    display: none;
}

.navbar-default .navbar-nav a.login_out {
    color: #BFC7D6;
    margin-right: 15px;
}

#memberinfos .orangeBtn {
    margin-left: 15px;
}

.header .bo1in {
    background: url(/images/home/main/memberinfo_ico.png) no-repeat 14px 4px #107aaa;
    position: relative;
    padding-right: 15px;
    color: #fff;
    border: 1px solid #107aaa;
    width: auto;
}

    .header .bo1in:hover .membermenu {
        display: block
    }

.membermenu {
    position: absolute;
    display: none;
    width: 120px;
    top: 0;
    padding-top: 42px;
    right: 0;
}

.membermenu_lay {
    position: relative;
    display: block;
    background: #FFF;
    line-height: 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 6px 0;
    border-radius: 3px;
    -moz-box-shadow: 2px 2px 10px #8F8F8F;
    -webkit-box-shadow: 2px 2px 10px #8F8F8F;
    box-shadow: 2px 2px 10px #8F8F8F;
}

    .membermenu_lay .arrow {
        width: 17px;
        height: 8px;
        display: block;
        position: absolute;
        background: url(/images/home/main/jiantou.png) no-repeat 0 0;
        top: -8px;
        left: 80px;
    }

    .membermenu_lay a {
        padding-left: 10px;
    }

.header .nav .membermenu a {
    display: block;
    color: #666666;
}

#memberinfos {
    position: relative
}

/**********搴曢儴鏍峰紡*************/
.fot_copy {
    background: url(/images/home/main/price/bg_bottom.jpg) no-repeat center;
    background-size: 100% 100%;
    color: #fff;
    height: auto;
    width: 100%;
}

    .fot_copy .w_auto {
        width: 100%;
    }

        .fot_copy .w_auto ul {
            display: inline-block;
            height: 60px;
            margin: 60px auto 0;
            text-align: center;
        }

            .fot_copy .w_auto ul li {
                float: left;
                margin: 0 8px;
            }

        .fot_copy .w_auto .liner {
            background: #8CC6FF;
            border: 0 solid #87C2FF;
            height: 1px;
            width: 29px;
            margin-top: 10px;
        }

        .fot_copy .w_auto ul li a {
            color: #fff;
            display: inline-block;
            font-size: 14px;
            letter-spacing: 0.47px;
            line-height: 14px;
        }

        .fot_copy .w_auto .copy {
            font-size: 13px;
            line-height: 25px;
            padding: 10px 0;
        }

@media screen and (max-width:768px) {
    .fot_copy .w_auto ul li {
        margin-left: 8px;
    }

        .fot_copy .w_auto ul li:nth-child(2), .fot_copy .w_auto ul li:nth-child(4), .fot_copy .w_auto ul li:nth-child(6) {
            display: none;
        }
}
/***********鑱旂郴鎴戜滑椤甸潰鏍峰紡*********************/
.page-banner {
    background: url(/images/home/contact/bg_contact.jpg) no-repeat center center;
    margin-top: 64px;
    width: 100%;
    min-width: 1190px;
    height: 232px;
    padding: 45px 0;
    text-align: center;
}

    .page-banner h2 {
        color: #FFFFFF;
        font-family: PingFangSC-Medium;
        font-size: 42px;
        letter-spacing: 1.6px;
        margin-bottom: 24px;
    }

    .page-banner .company {
        color: #FFFFFF;
        font-size: 20px;
        letter-spacing: 0.67px;
    }

.address_comment, .comment {
    position: relative;
    bottom: 100px;
    padding: 0 20px;
}

.contact {
    min-width: 1190px;
}

    .contact .row {
        margin: 0 auto 20px;
    }

    .contact .img_block {
        cursor: pointer;
        height: 221px;
        padding: 0;
        text-align: center;
    }

.comment:hover {
    color: white;
}

.contact .address {
    width: 346px;
    display: inline-block;
}

.page-banner .introduction {
    max-width: 1190px;
    margin: 0 auto;
    font-size: 16px;
    text-align: left;
}
/*****************涓嬭浇椤甸潰鏍峰紡******************/
.enterprise-download {
    position: relative;
    margin-top: 64px;
    font-family: 'PingFangSC-Medium';
    width: 100%;
    min-width: 1190px;
}

.app-download {
    background: url(/images/home/contact/bg_download.jpg) no-repeat top center;
    background-size: 100%;
    min-height: 414px;
    position: relative;
    width: 100%;
}

.enterprise-download .download_title {
    color: #FFFFFF;
    font-size: 48px;
    letter-spacing: 1.6px;
    line-height: 48px;
    padding: 80px 0 30px 0;
}

.enterprise-download .download_commit {
    color: #FFFFFF;
    font-size: 20px;
    letter-spacing: 0.67px;
    line-height: 20px
}

.enterprise-download .version_info {
    color: #0A2045;
    font-size: 16px;
    letter-spacing: 0.53px;
    line-height: 22px;
    margin-top: 65px;
}

.enterprise-download .version_tip {
    color: #198CFF;
    font-size: 12px;
    letter-spacing: 0.4px;
    line-height: 22px;
}

.enterprise-download .download-version {
    background: url(/images/home/contact/card_download.png) no-repeat;
    background-size: 100%;
    position: relative;
    width: 808px;
    height: 354px;
    margin: 34px auto 90px;
}

    .enterprise-download .download-version .cadpockets {
        background: url(/images/home/contact/icon_download-app.png) no-repeat center;
        width: 70px;
        height: 70px;
        display: inline-block;
        position: absolute;
        top: 0;
        left: 50%;
        margin-left: -35px;
        margin-top: -32px;
        text-align: center;
    }

    .enterprise-download .download-version .download_text {
        padding-top: 90px;
    }

    .enterprise-download .download-version .downloadContent {
        color: #198CFF;
        font-size: 13px;
        max-width: 455px;
        margin: 0 auto;
        text-align: left;
        line-height: 24px;
        padding-top: 80px;
    }
/*****************浠锋牸椤甸潰鏍峰紡******************/
.price_banner {
    background: url(/images/home/main/price/bg_price.jpg) no-repeat top center;
    margin-top: 64px;
    min-height: 484px;
    width: 100%;
    position: relative;
    min-width: 1190px;
}

.enterprise-price {
    margin: 0 auto;
    max-width: 1080px;
    text-align: center;
    width: 100%;
}

    .enterprise-price .content {
        margin: 100px auto 0;
        float: left;
        width: 1080px;
    }

    .enterprise-price h2 {
        color: #fff;
        font-size: 48px;
        font-weight: 600;
        line-height: 65px;
        margin-bottom: 30px;
    }

    .enterprise-price .content-message {
        color: #fff;
        line-height: 28px;
        font-size: 20px;
        text-indent: 5px;
        letter-spacing: 0.67px;
        text-align: left;
    }

    .enterprise-price .enterprise-price-list {
        margin: 125px auto 20px;
        color: #000;
    }

        .enterprise-price .enterprise-price-list div, .price_banner .bottom-price-tips {
            color: #53627C;
            font-size: 14px;
            line-height: 36px;
        }

        .enterprise-price .enterprise-price-list ul {
            list-style: none;
            margin: 0 auto;
            height: 930px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

            .enterprise-price .enterprise-price-list ul li {
                background: #fff;
                box-shadow: 0 1px 10px 0 rgba(41,108,168,0.16);
                border: 1px solid transparent;
                border-radius: 4px;
                cursor: pointer;
                float: left;
                height: 100%;
                overflow: hidden;
                position: relative;
                text-align: center;
                width: 25%;
                padding: 0 5px;
                margin: 0 20px;
                transition: all 0.6s;
            }

        .enterprise-price .enterprise-price-list .icon-pull {
            background: url(/images/home/main/price/image_price-recommend.svg) no-repeat;
            background-size: 100% 100%;
            width: 36px;
            height: 40px;
            position: absolute;
            top: -2px;
            right: 20px;
        }

        .enterprise-price .enterprise-price-list ul li:hover {
            border: 1px solid #198CFF;
            transform: scale(1.1); /*榧犳爣鏀句笂涔嬪悗鍏冪礌鍙樻垚1.1鍊嶅ぇ灏�*/
        }

        .enterprise-price .enterprise-price-list .first-layer {
            margin-top: 25px;
            min-height: 370px;
        }

            .enterprise-price .enterprise-price-list .first-layer .liner {
                box-shadow: inset 0 1px 0 0 #E9EDF5;
                height: 1px;
                width: 185px;
                margin: 40px auto 30px;
            }

        .enterprise-price .enterprise-price-list .personalCounts {
            display: none;
            color: red;
            line-height: 20px;
            text-indent: 2px;
        }

        .enterprise-price .enterprise-price-list .first-layer h3 {
            font-size: 24px;
            line-height: 6rem;
            color: #0A1F44;
            letter-spacing: 0.8px;
            text-align: center;
        }

        .enterprise-price .enterprise-price-list .first-layer .price {
            min-height: 120px;
            margin-top: 15px;
            position: relative;
            text-align: center;
        }

            .enterprise-price .enterprise-price-list .first-layer .price span.symbol {
                color: #8A94A6;
                font-size: 22px;
                vertical-align: super;
            }

            .enterprise-price .enterprise-price-list .first-layer .price span.prices {
                color: #0A1F44;
                font-size: 52px;
                letter-spacing: 1.73px;
            }

            .enterprise-price .enterprise-price-list .first-layer .price span.years {
                color: #0A1F44;
                font-size: 13px;
                letter-spacing: 0.73px;
            }

        .enterprise-price .enterprise-price-list div.oldPrice {
            color: #8A94A6;
            letter-spacing: 0.47px;
        }

            .enterprise-price .enterprise-price-list div.oldPrice .province {
                color: #0A1F44;
            }

        .enterprise-price .enterprise-price-list .first-layer .price span.sub {
            font-size: 25px;
            vertical-align: sub;
        }

        .enterprise-price .enterprise-price-list .first-layer .price img {
            display: inline-block;
            height: auto;
            text-align: center;
            width: 110px;
        }

        .enterprise-price .enterprise-price-list .first-layer .emails {
            line-height: 4.85rem;
            color: #0A1F44;
            font-size: 18px;
            margin-bottom: 20px;
        }

        .enterprise-price .enterprise-price-list .first-layer .gobuy {
            display: inline-block;
            font-size: 16px;
            line-height: 40px;
            padding: 0 32px;
            margin: 5px auto 30px;
        }

        .enterprise-price .enterprise-price-list .first-layer a.gobuy:hover {
            color: #1F8FFF;
        }

        .enterprise-price .enterprise-price-list .first-layer .addition {
            color: #0A1F44;
            font-size: 15px;
            position: relative;
        }

            .enterprise-price .enterprise-price-list .first-layer .addition button.icon {
                background: transparent; /*border-radius:50%;*/
                height: 16px;
                font-size: 20px;
                line-height: 16px;
                margin: 0 10px;
                width: 16px;
                vertical-align: middle;
            }

            .enterprise-price .enterprise-price-list .first-layer .addition button.subtract {
                position: absolute;
                top: 10px;
                left: 28px; /*margin:0 12px;*/
            }

            .enterprise-price .enterprise-price-list .first-layer .addition button.add { /*background:url(/images/home/main/price/icon_price-left.svg) no-repeat;*/
                position: absolute;
                top: 11px;
                left: 19px;
                margin: 0 12px;
            }

            .enterprise-price .enterprise-price-list .first-layer .addition button.right { /*background:url(/images/home/main/price/icon_price-right.svg) no-repeat;*/
                position: absolute;
                top: 11px;
                right: 32px;
                margin: 0 12px;
            }

            .enterprise-price .enterprise-price-list .first-layer .addition button.increase {
                position: absolute;
                top: 10px;
                right: 28px;
                color: #198CFF;
            }

            .enterprise-price .enterprise-price-list .first-layer .addition span {
                vertical-align: middle;
            }

                .enterprise-price .enterprise-price-list .first-layer .addition span.text {
                    display: inline-block;
                    letter-spacing: 1px;
                    width: 80px;
                }

        .enterprise-price .enterprise-price-list .service {
            min-height: 180px; /*padding-bottom:60px;*/
        }

        .enterprise-price .enterprise-price-list .introduction {
            min-height: 336px;
            padding-bottom: 60px;
        }

            .enterprise-price .enterprise-price-list .introduction h3, .enterprise-price .enterprise-price-list .service h3 {
                color: #0A1F44;
                font-size: 16px;
                font-family: PingFangSC-Medium;
                letter-spacing: 0.53px;
                margin-bottom: 5px;
            }

.enterprise-compare-plan {
    background: #F6FAFF;
    border-radius: 4px;
    color: #0A1F44;
    font-size: 14px;
    margin: 0 auto 100px;
    padding: 69px 50px;
}
    /* .enterprise-compare-plan ul {height:46px;border-bottom:1px solid #E9EDF5;}
.enterprise-compare-plan ul li {float:left;line-height:25px;width:20%;font-family:PingFangSC-Medium;font-size:24px;} */
    .enterprise-compare-plan table .headtitle {
        line-height: 46px;
        width: 20%;
        font-family: PingFangSC-Medium;
        font-size: 24px;
        color: #0A1F44;
    }

    .enterprise-compare-plan table tr {
        border-bottom: 1px solid #E9EDF5;
        font-size: 14px;
        height: 35px;
        line-height: 35px;
    }

    .enterprise-compare-plan table th {
        color: #0A1F44;
        font-size: 16px;
        font-weight: 600;
        letter-spacing: 0.6px;
        line-height: 65px;
        text-align: left;
    }

    .enterprise-compare-plan table td {
        line-height: 50px;
    }

        .enterprise-compare-plan table td span.icon-hook {
            color: #198CFF;
            font-size: 20px;
            vertical-align: middle;
        }

        .enterprise-compare-plan table td.color {
            color: #198CFF;
        }

.price_banner .bottom-price-tips {
    text-align: left;
    padding-left: 24px;
    margin: 60px auto 0;
}

.enterprise-price .enterprise-price-list div.LocalCurrency {
    font-weight: bold;
    font-size: 16px;
    line-height: 0;
}
/**************楂樼骇鐗堥〉闈㈡牱寮�*********************/
.enterprise-senior {
    margin: 64px auto 0;
    position: relative;
    width: 100%;
    min-width: 1190px;
}

    .enterprise-senior .enterprise-senior-banner {
        background: url(/images/home/main/premium/bg_senior.jpg) no-repeat top center;
        height: 517px;
        position: relative;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        width: 100%;
        min-width: 1190px;
    }

        .enterprise-senior .enterprise-senior-banner .w_auto {
            max-width: 538px;
            width: 100%;
            position: absolute;
            top: 40%;
            left: 29%;
            transform: translate(-50%,-50%);
            -webkit-transform: translate(-50%,-50%);
            -ms-transform: translate(-50%,-50%);
            -o-transform: translate(-50%,-50%);
            -moz-transform: translate(-50%,-50%);
        }

        .enterprise-senior .enterprise-senior-banner .banner-message {
            display: inline-block;
            float: left;
            margin-top: 83px;
            font-family: PingFangSC-Medium;
            margin-left: 10px;
            color: #fff;
            text-align: left;
        }

            .enterprise-senior .enterprise-senior-banner .banner-message .container_title {
                font-size: 48px;
                letter-spacing: 1.6px;
                line-height: 48px;
            }

            .enterprise-senior .enterprise-senior-banner .banner-message .title {
                color: #FFFFFF;
                font-size: 20px;
                letter-spacing: 0.67px;
                line-height: 32px;
                margin-top: 20px;
            }

            .enterprise-senior .enterprise-senior-banner .banner-message .orangeBtn {
                box-shadow: 0 1px 20px 0 rgba(255,105,104,0.80);
                display: inline-block;
                margin-top: 50px;
                line-height: 48px;
                padding: 0 58px;
                font-size: 18px;
            }

    .enterprise-senior .enterprise-senior-menu {
        margin: 80px auto 120px;
    }

        .enterprise-senior .enterprise-senior-menu ul {
            margin: 0 0 25px 50px;
        }

            .enterprise-senior .enterprise-senior-menu ul li {
                background: #FFFFFF;
                box-shadow: 0 1px 20px 0 rgba(41,108,168,0.18);
                cursor: pointer;
                float: left;
                width: 30%;
                margin-right: 25px;
                border-radius: 4px;
                height: 160px;
                max-width: 350px;
                border: 1px solid transparent;
                transition: all 0.5s;
            }

                .enterprise-senior .enterprise-senior-menu ul li .menu {
                    margin: 40px 15px 28px;
                }

                    .enterprise-senior .enterprise-senior-menu ul li .menu .left-img {
                        float: left;
                        height: auto;
                        width: 78px;
                        margin-right: 15px;
                    }

                    .enterprise-senior .enterprise-senior-menu ul li .menu .right-content {
                        float: left;
                        max-width: 250px;
                        width: 66%;
                        text-align: left;
                    }

                        .enterprise-senior .enterprise-senior-menu ul li .menu .right-content h4 {
                            color: #0A1F44;
                            font-family: PingFangSC-Medium;
                            font-weight: 600;
                            font-size: 16px;
                            margin-bottom: 15px;
                            letter-spacing: 0.67px;
                        }

                        .enterprise-senior .enterprise-senior-menu ul li .menu .right-content .content-text {
                            font-size: 15px;
                            color: #8A94A6;
                            letter-spacing: 0.5px;
                            line-height: 23px;
                        }

                .enterprise-senior .enterprise-senior-menu ul li:hover {
                    border: 1px solid #198CFF;
                    transform: scale(1.1);
                }

    .enterprise-senior .enterprise-senior-free {
        background: #F6FAFF;
        width: 100%;
        position: relative;
        height: 811px;
        margin-bottom: 70px;
    }

        .enterprise-senior .enterprise-senior-free h3 {
            color: #0A1F44;
            font-family: PingFangSC-Medium;
            font-size: 42px;
            letter-spacing: 1.4px;
            line-height: 42px;
            margin-bottom: 25px;
            text-align: center;
        }

        .enterprise-senior .enterprise-senior-free .smalltitle {
            color: #53627C;
            font-size: 18px;
            letter-spacing: 0.6px;
            line-height: 25px;
            max-width: 750px;
            margin: 0 auto 80px;
            text-align: center;
        }

        .enterprise-senior .enterprise-senior-free .show-modal-bg {
            background: url(/images/home/main/premium/bg_senior-obtain.jpg) no-repeat right top;
            background-size: 100% 100%;
            height: 233px;
            width: 79%;
            float: right;
        }

        .enterprise-senior .enterprise-senior-free .enterprise-senior-modal {
            position: relative;
            width: 100%;
        }

        .enterprise-senior .enterprise-senior-free .module-show {
            margin-top: 30px;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
            -webkit-transform: translate(-50%,-50%);
            -ms-transform: translate(-50%,-50%);
            -o-transform: translate(-50%,-50%);
            -moz-transform: translate(-50%,-50%);
        }

            .enterprise-senior .enterprise-senior-free .module-show ul {
                margin: 0 0 0 24px;
            }

                .enterprise-senior .enterprise-senior-free .module-show ul li {
                    background: #FFFFFF;
                    box-shadow: 0 1px 20px 0 rgba(0,94,178,0.18);
                    border-radius: 6px;
                    height: 400px;
                    float: left;
                    max-width: 308px;
                    margin: 0 24px;
                    width: 28%;
                    overflow: hidden;
                    transition: all 0.6s;
                }

                    .enterprise-senior .enterprise-senior-free .module-show ul li:hover {
                        transform: scale(1.1);
                    }

            .enterprise-senior .enterprise-senior-free .module-show .show-list {
                margin: 40px;
                text-align: center;
            }

                .enterprise-senior .enterprise-senior-free .module-show .show-list img {
                    width: 74px;
                    height: 74px;
                    margin-bottom: 28px;
                }

                .enterprise-senior .enterprise-senior-free .module-show .show-list h4 {
                    font-family: PingFangSC-Medium;
                    font-size: 20px;
                    font-weight: 600;
                    color: #0A1F44;
                    letter-spacing: 0.67px;
                    line-height: 20px;
                    margin-bottom: 30px;
                }

                .enterprise-senior .enterprise-senior-free .module-show .show-list .show-list-text {
                    font-size: 14px;
                    color: #53627C;
                    letter-spacing: 0.47px;
                    text-align: justify;
                    line-height: 25px;
                }

                .enterprise-senior .enterprise-senior-free .module-show .show-list .register {
                    cursor: pointer;
                    color: #198CFF;
                    display: inline-block;
                    font-size: 16px;
                    letter-spacing: 0.53px;
                    line-height: 16px;
                    margin-top: 26px;
                    padding-bottom: 3px;
                    border-bottom: 1px solid #198Cff;
                    text-align: center;
                }

.premium-bottom {
    background: url(/images/home/main/premium/bg_home-bottom.jpg) no-repeat center bottom;
    position: relative;
    width: 100%;
    min-width: 1190px;
}

    .premium-bottom .download_bg {
        background: url(/images/home/main/premium/bg_senior-download.png) no-repeat center center;
        background-size: 100%;
        height: 540px;
        position: relative;
        text-align: center;
    }

        .premium-bottom .download_bg h2, .enterprise_bottom .bg-center h2 {
            color: #0A1F44;
            font-family: PingFangSC-Medium;
            font-size: 38px;
            letter-spacing: 1.27px;
            text-align: center;
            line-height: 38px;
            padding-top: 73px;
        }

        .premium-bottom .download_bg .little-title {
            color: #53627D;
            font-size: 18px;
            letter-spacing: 0.6px;
            line-height: 25px;
            text-align: center;
            margin-top: 20px;
        }

.download_text {
    max-width: 350px;
    margin: 100px auto 0;
    position: relative;
}

    .download_text .left {
        float: left;
        margin-top: 15px;
    }

    .download_text .left {
        color: #53627D;
        font-size: 16px;
        letter-spacing: 0.53px;
        text-align: left;
    }

        .download_text .left a, .download_text .left a:active, .download_text .left a:visited {
            color: #53627D;
        }

            .download_text .left a:hover {
                color: #0A1F44;
                cursor: pointer;
            }

        .download_text .left span.img {
            width: 50px;
            height: 50px;
            display: inline-block;
            margin-right: 10px;
            vertical-align: middle;
        }

        .download_text .left span.ios {
            background-size: 100%;
            background: url(/images/home/main/premium/icon_image_download-ios.svg) no-repeat center;
        }

        .download_text .left span.android {
            background-size: 100%;
            background: url(/images/home/main/premium/icon_image_download-android.svg) no-repeat center;
        }

    .download_text .right {
        float: right;
        width: 120px;
        height: 120px;
    }

        .download_text .right img {
            width: 100%;
            height: auto;
        }

.premium-bottom .fot_copy {
    background: none;
}


/*********浼佷笟鐗堜粙缁嶉〉闈�*********/
.w_auto .container_headings {
    color: #FFFFFF;
    display: inline-block;
    font-size: 20px;
    letter-spacing: 0.67px;
    line-height: 32px;
    margin-top: 20px;
    text-align: left;
}

.w_auto .input-email {
    margin: 50px auto 0;
    position: relative;
}

    .w_auto .input-email input {
        color: #0A1F44;
        height: 48px;
        line-height: 48px;
        background: #FFFFFF;
        border-radius: 30px;
        padding: 5px 10px;
        width: 100%;
        max-width: 400px;
    }

    .w_auto .input-email .freeBtn {
        box-shadow: none;
        font-size: 16px;
        margin: 0;
        padding: 0 10px;
        line-height: 42px;
    }

.w_auto .div_text {
    color: #0A1F44;
    font-size: 42px;
    line-height: 42px;
    margin: 120px auto 24px;
    letter-spacing: 1.4px;
}

.w_auto .div_text2 {
    color: #53627C;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0.6px;
    text-align: center;
}

#gobuy {
    box-shadow: 0 1px 20px 0 rgba(255,105,104,0.80);
    display: none;
    margin-top: 50px;
    line-height: 48px;
    padding: 0 58px;
    font-size: 18px;
    text-align: left;
}

.enterprise_banner { /*background:url(/images/home/main/enterprise/bg_enterprise-head.png) no-repeat top center;*/ /*background-size:100%;*/
    min-width: 1190px;
    height: auto;
    width: 100%;
    position: relative;
    margin-top: 64px;
}

    .enterprise_banner img {
        width: 100%;
    }

    .enterprise_banner .w_auto {
        max-width: 538px;
        width: 100%;
        position: absolute;
        top: 40%;
        left: 29%;
        transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        -o-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
    }

        .enterprise_banner .w_auto .banner {
            color: #FFF;
            font-family: PingFangSC-Medium;
            margin-top: 142px;
            text-align: left;
        }

            .enterprise_banner .w_auto .banner .container_title {
                font-size: 48px;
                letter-spacing: 1.6px;
                line-height: 48px;
                text-align: left;
            }

            .enterprise_banner .w_auto .banner .input-email .freeBtn {
                position: absolute;
                right: 142px;
                top: 3px;
            }

.enterprise_productContent {
    width: 100%;
    background: #fff;
    margin: 0 auto;
    min-height: 500px;
    min-width: 1190px;
}

    .enterprise_productContent .enterprise_container {
        background: #F6FAFF;
        margin: 60px auto 80px;
        width: 1200px;
        position: relative;
        text-align: center;
    }

        .enterprise_productContent .enterprise_container .left {
            float: left;
        }

        .enterprise_productContent .enterprise_container .right {
            float: right;
        }

        .enterprise_productContent .enterprise_container .contents {
            margin: 100px 20px 0 50px;
            width: 358px;
            text-align: left;
            font-family: PingFangSC-Medium;
        }

            .enterprise_productContent .enterprise_container .contents h3 {
                color: #0A1F44;
                font-size: 26px;
                letter-spacing: 0.93px;
                line-height: 26px;
                margin: 28px 0 22px;
                text-indent: 12px;
            }

            .enterprise_productContent .enterprise_container .contents .little-text {
                color: #53627C;
                font-size: 16px;
                text-align: justify;
                line-height: 26px;
                letter-spacing: 0.53px;
                padding-left: 12px;
            }

        .enterprise_productContent .enterprise_container .img {
            width: 772px;
            height: 520px;
        }

            .enterprise_productContent .enterprise_container .img img, .enterprise_productContent .container .contents .title-img img {
                width: 100%;
            }

        .enterprise_productContent .enterprise_container .contents .title-img {
            width: 86px;
            height: 86px;
        }

    .enterprise_productContent .enterprise-secure {
        background: url(/images/home/main/enterprise/bg_enterprise-CAD.jpg) no-repeat top center;
        background-size: 100%;
        min-height: 404px;
        width: 100%;
        margin-bottom: 120px;
    }

        .enterprise_productContent .enterprise-secure .w_auto .div_text {
            color: #fff;
            padding-top: 90px;
        }

.enterprise-secure .module-show {
    margin: 80px auto 0;
    position: relative;
    width: 1200px;
}

    .enterprise-secure .module-show ul {
        margin-left: 52px;
    }

        .enterprise-secure .module-show ul li {
            background: #FFFFFF;
            box-shadow: 0 1px 20px 0 rgba(0,94,178,0.18);
            border-radius: 6px;
            float: left;
            height: 320px;
            max-width: 330px;
            margin-right: 51px;
            width: 30%;
            position: relative;
        }

            .enterprise-secure .module-show ul li .img {
                width: 136px;
                height: 136px;
                margin: -163px auto 20px;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
                -webkit-transform: translate(-50%,-50%);
                -ms-transform: translate(-50%,-50%);
                -o-transform: translate(-50%,-50%);
                -moz-transform: translate(-50%,-50%);
            }

    .enterprise-secure .module-show .show-list {
        margin: 85px 34px 42px;
        text-align: center;
    }

        .enterprise-secure .module-show .show-list h4 {
            color: #0A1F44;
            font-size: 22px;
            font-family: PingFangSC-Medium;
            margin-bottom: 31px;
            letter-spacing: 0.73px;
        }

    .enterprise-secure .module-show .show-list-text {
        color: #53627C;
        font-size: 16px;
        letter-spacing: 0.53px;
        line-height: 28px;
        text-align: justify;
    }

.enterprise_private {
    background: url(/images/home/main/enterprise/bg_enterprise-customized.jpg) no-repeat top center;
    box-shadow: 0 1px 20px 0 rgba(0,94,178,0.18);
    background-size: 100%;
    margin: 120px auto 100px;
    border-radius: 6px;
    height: 670px;
    width: 1100px;
    text-align: center;
}

    .enterprise_private .private_text {
        margin: 100px 118px 60px 120px;
        display: inline-block;
    }

        .enterprise_private .private_text h3 {
            font-family: PingFangSC-Medium;
            font-size: 36px;
            color: #FFFFFF;
            letter-spacing: 1.4px;
        }

        .enterprise_private .private_text ul {
            margin-top: 79px;
        }

            .enterprise_private .private_text ul li img {
                float: left;
                margin-right: 56px;
            }

            .enterprise_private .private_text ul li .right-private {
                text-align: left;
            }

                .enterprise_private .private_text ul li .right-private span {
                    color: #FFFFFF;
                    display: inline-block;
                    font-size: 22px;
                    letter-spacing: 0.73px;
                    line-height: 20px;
                    margin: 0 auto 26px;
                }

                .enterprise_private .private_text ul li .right-private .message {
                    color: #FFFFFF;
                    font-size: 18px;
                    letter-spacing: 0.6px;
                    line-height: 28px;
                }

    .enterprise_private .contactMe a {
        color: #198CFF;
        font-size: 20px;
        line-height: 89px;
        display: inline-block;
        letter-spacing: 0.67px;
    }

        .enterprise_private .contactMe a:hover {
            color: #198CFF;
        }

    .enterprise_private .contactMe .icon {
        background: url(/images/home/main/enterprise/icon_enterprise-contact.svg) no-repeat center;
        height: 16px;
        width: 16px;
        display: inline-block;
        line-height: 68px;
        margin-left: 3px;
    }

.enterprise_bottom {
    background: url(/images/home/main/premium/bg_home-bottom.jpg) no-repeat center bottom;
    position: relative;
    min-height: 546px;
    width: 100%;
    min-width: 1190px;
    text-align: center;
}

    .enterprise_bottom .bg-center h2 {
        padding-top: 86px;
    }

    .enterprise_bottom .bg-center .bottom-context {
        position: relative;
        width: 500px;
        margin: 138px auto 0;
    }

        .enterprise_bottom .bg-center .bottom-context a {
            background-image: linear-gradient(-90deg,#198CFF 3%,#69C0FF 100%);
            box-shadow: 0 2px 10px 0 rgba(33,145,255,0.73);
            border-radius: 34px;
            color: #fff;
            display: inline-block;
            line-height: 48px;
            padding: 0 24px;
            position: absolute;
            right: 16px;
            top: 5px;
        }

        .enterprise_bottom .bg-center .bottom-context button {
            background-image: linear-gradient(-90deg,#198CFF 3%,#69C0FF 100%);
            box-shadow: 0 2px 10px 0 rgba(33,145,255,0.73);
            border-radius: 34px;
            color: #fff;
            display: inline-block;
            line-height: 48px;
            padding: 0 24px;
            position: absolute;
            right: 16px;
            top: 5px;
        }

    .enterprise_bottom .bg-center .enterBtn {
        background-image: linear-gradient(0deg,#198CFF 0%,#69C0FF 100%);
        box-shadow: 0 2px 10px 0 rgba(33,145,255,0.73);
        border-radius: 34px;
        color: #fff;
        display: inline-block;
        font-size: 24px;
        letter-spacing: 0;
        line-height: 58px;
        margin: 138px auto 0;
        padding: 0 34px;
        cursor: pointer;
    }

    .enterprise_bottom .inputMail {
        background: #F0F7FF;
        border: 2px solid #198CFF;
        width: 480px;
        height: 58px;
        line-height: 58px;
        padding: 10px;
        font-size: 18px;
        border-radius: 39px;
    }

.bg-center {
    background: url(/images/home/main/enterprise/bg_enterprisel.png) no-repeat center center;
    background-size: 100% 100%;
    height: 460px;
    position: relative;
    width: 1200px;
    margin: 0 auto;
}

.enterprise_bottom .fot_copy {
    background: none;
}
/****************棣栭〉椤甸潰鏍峰紡***********************/
.cad_pockets_index {
    position: relative;
    min-width: 1372px;
}

    .cad_pockets_index .white_bg {
        background: transparent;
        color: #fff;
    }

        .cad_pockets_index .white_bg .white_color, .cad_pockets_index .white_bg .un_login li a.blueBtn {
            color: #fff;
            opacity: 1;
        }

        .cad_pockets_index .white_bg .menu-nav li a:hover {
            color: #fff;
        }

            .cad_pockets_index .white_bg .menu-nav li a:hover::after {
                background-color: #fff;
                margin-left: -50%;
                width: 100%;
            }

        .cad_pockets_index .white_bg .blueBtn {
            background: transparent;
            border: 1px solid #fff;
            color: #fff;
        }

        .cad_pockets_index .white_bg .orangeBtn {
            box-shadow: 0 1px 20px 0 rgba(255,105,104,0.80);
        }

        .cad_pockets_index .white_bg .nav a:hover,
        .cad_pockets_index .white_bg .nav a:active,
        .cad_pockets_index .white_bg .nav a:visited {
            color: #fff;
            opacity: .9;
        }

        .cad_pockets_index .white_bg .navbar-default .lngs &gt; li &gt; a.dropdown-toggle {
            color: #fff;
        }

    .cad_pockets_index .banner_index {
        width: 100%;
        position: relative;
    }

        .cad_pockets_index .banner_index .img img {
            width: 100%;
            height: auto;
            position: relative;
        }

    .cad_pockets_index .banner_index_text {
        color: #fff;
        display: inline-block;
        font-family: PingFangSC-Medium;
        margin-top: 64px;
        max-width: 538px;
        position: absolute;
        left: 29%;
        top: 40%;
        transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        -o-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        text-align: left;
    }

    .cad_pockets_index .banner_index .w_auto .input-email .freeBtn {
        position: absolute;
        right: 142px;
        top: 3px;
    }

    .cad_pockets_index .banner_index .w_auto .input-email p &gt; a {
        color: #fff;
        cursor: pointer;
    }

    .cad_pockets_index .banner_index .banner_index_text .container_title {
        font-size: 42px;
        letter-spacing: 1.6px;
        text-align: left;
    }

    .cad_pockets_index .banner_index .w_auto .input-email p {
        color: #E3F0FF;
        font-size: 16px;
        letter-spacing: 0.03px;
        margin-top: 20px;
        padding-left: 100px;
    }

.cad_pockets_container {
    background: #fff;
    width: 100%;
    position: relative;
}

    .cad_pockets_container .cad_pockets_tab {
        margin: 60px auto;
        width: 1120px;
    }

        .cad_pockets_container .cad_pockets_tab .cad_pockets_left {
            width: 494px;
            margin-right: 50px;
        }

        .cad_pockets_container .cad_pockets_tab .cad_pockets_contentShow {
            background: #FAFCFF;
            height: 702px;
            padding: 50px 0;
            width: 576px;
            text-align: center;
        }

            .cad_pockets_container .cad_pockets_tab .cad_pockets_contentShow video {
                height: auto;
                width: 576px;
                height: 680px;
            }

        .cad_pockets_container .cad_pockets_tab .cad_pockets_left li p.title_bg {
            color: #fff;
            cursor: pointer;
            font-family: PingFangSC-Medium;
            height: 110px;
            width: 100%;
            padding: 41px 91px 41px 95px;
            font-size: 28px;
            letter-spacing: 0.93px;
            line-height: 28px;
            position: relative;
        }

        .cad_pockets_container .cad_pockets_tab .cad_pockets_left li span.icon-doubledrop {
            background: url(/images/home/main/index/drop-down.svg) no-repeat center;
            width: 20px;
            height: 20px;
            display: inline-block;
            vertical-align: middle;
            position: absolute;
            right: 43px;
            top: 57px;
            transform: translate(-50%,-50%);
            -webkit-transform: translate(-50%,-50%);
            -ms-transform: translate(-50%,-50%);
            -o-transform: translate(-50%,-50%);
            -moz-transform: translate(-50%,-50%);
        }

        .cad_pockets_container .cad_pockets_tab .cad_pockets_left li .carry {
            background: url(/images/home/main/index/page-carry.png) no-repeat center;
        }

        .cad_pockets_container .cad_pockets_tab .cad_pockets_left li .draw {
            background: url(/images/home/main/index/page-draw.png) no-repeat center;
        }

        .cad_pockets_container .cad_pockets_tab .cad_pockets_left li .measure {
            background: url(/images/home/main/index/page-measure.png) no-repeat center;
        }

.cad_pockets_tab .cad_pockets_left .dropdown-content {
    background: #F6FAFF;
    border-radius: 0px 0px 4px 4px;
    display: none;
    line-height: 25px;
    margin: -19px 0 0 20px;
    padding: 30px 30px 20px 30px;
    min-height: 120px;
    width: 454px;
}

    .cad_pockets_tab .cad_pockets_left .dropdown-content ul li {
        color: #53627C;
        font-size: 18px;
        letter-spacing: 0.6px;
        margin-bottom: 13px;
    }

    .cad_pockets_tab .cad_pockets_left .dropdown-content .comments {
        background: #fff;
        color: #8A94A6;
        font-size: 14px;
        letter-spacing: 0.47px;
        padding: 15px 15px 24px;
    }

        .cad_pockets_tab .cad_pockets_left .dropdown-content .comments p {
            margin: 20px auto 0;
        }

            .cad_pockets_tab .cad_pockets_left .dropdown-content .comments p &gt; span.img {
                width: 33px;
                height: 33px;
                border-radius: 50%;
                display: inline-block;
                margin-right: 20px;
            }

            .cad_pockets_tab .cad_pockets_left .dropdown-content .comments p span.img img {
                width: 100%;
                height: auto;
            }

.cad_pockets_contentShow div {
    display: none;
}

.dropdown-content .icon {
    width: 10px;
    height: 10px;
    border-radius: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 12px;
}

.dropdown-content .blue {
    background: #2795FF;
}

.dropdown-content .yellow {
    background: #FFAB57;
}

.dropdown-content .red {
    background: #FF775C;
}

.cad_pockets_tab .cad_pockets_left .show, .cad_pockets_contentShow .show {
    display: block;
}

.cad_pockets_tab .cad_pockets_left .hide {
    display: none;
}

.cad_pockets_container .textStyle {
    margin: 0 auto;
    width: 455px;
}

.cad_pockets_index .bg_container {
    background: #F6FAFF;
    border-radius: 4px;
    padding: 100px 0;
}

    .cad_pockets_index .bg_container .w_auto .div_text {
        margin: 0 auto 22px;
    }

    .cad_pockets_index .bg_container .w_auto ul {
        margin-top: 50px;
    }

        .cad_pockets_index .bg_container .w_auto ul li {
            float: left;
        }

            .cad_pockets_index .bg_container .w_auto ul li.right-office {
                width: 33%;
                padding: 50px 0;
                text-align: left;
            }

                .cad_pockets_index .bg_container .w_auto ul li.right-office h2 {
                    color: #0A1F44;
                    font-family: PingFangSC-Medium;
                    font-size: 28px;
                    letter-spacing: 0.93px;
                    margin-bottom: 30px;
                    position: relative;
                }

                .cad_pockets_index .bg_container .w_auto ul li.right-office span.icon-cloud {
                    display: inline-block;
                    background: url(/images/home/main/index/page-cloud.svg) no-repeat;
                    width: 34px;
                    height: 34px;
                    vertical-align: middle;
                    float: left;
                    margin: 0 16px 0 0;
                }

                .cad_pockets_index .bg_container .w_auto ul li.right-office p {
                    color: #53627C;
                    font-size: 17px;
                    letter-spacing: 0.6px;
                    line-height: 27px;
                    margin-bottom: 30px;
                }

                .cad_pockets_index .bg_container .w_auto ul li.right-office .more {
                    color: #198CFF;
                    font-family: PingFangSC-Medium;
                    font-size: 14px;
                    letter-spacing: 0.47px;
                    line-height: 20px;
                    border-bottom: 1px solid #198CFF;
                    width: 132px;
                }

        .cad_pockets_index .bg_container .w_auto ul.modal-show li {
            background: #FFFFFF;
            box-shadow: 0 1px 20px 1px rgba(0,94,178,0.18);
            border-radius: 6px;
            margin: 10px 17px;
            height: 324px;
            max-width: 330px;
            width: 30%;
            position: relative;
        }

            .cad_pockets_index .bg_container .w_auto ul.modal-show li .linerTitle {
                width: 112px;
                height: 7px;
                position: absolute;
                top: 1%;
                left: 50%;
                transform: translate(-50%,-50%);
                -webkit-transform: translate(-50%,-50%);
                -ms-transform: translate(-50%,-50%);
                -o-transform: translate(-50%,-50%);
                -moz-transform: translate(-50%,-50%);
            }

        .cad_pockets_index .bg_container .w_auto ul.modal-show .security {
            background-image: linear-gradient(0deg,#FF4A50 0%,#FF9C6D 100%);
        }

        .cad_pockets_index .bg_container .w_auto ul.modal-show .cloud {
            background-image: linear-gradient(0deg,#FEA33A 0%,#FBCE7E 100%);
        }

        .cad_pockets_index .bg_container .w_auto ul.modal-show .customized {
            background-image: linear-gradient(0deg,#198CFF 0%,#69C0FF 100%);
        }

        .cad_pockets_index .bg_container .w_auto ul.modal-show li &gt; img {
            margin: 46px auto 23px;
        }

        .cad_pockets_index .bg_container .w_auto ul.modal-show li h2 {
            color: #0A1F44;
            font-family: PingFangSC-Medium;
            font-size: 20px;
            font-weight: 600;
            letter-spacing: 0.67px;
            text-align: center;
        }

        .cad_pockets_index .bg_container .w_auto ul.modal-show li .paragraph {
            color: #53627C;
            font-size: 14px;
            letter-spacing: 0.47px;
            line-height: 25px;
            margin: 32px 30px 54px;
        }

.cad_pockets_container .small-box {
    margin: 80px auto 40px;
    text-align: center;
}

    .cad_pockets_container .small-box li {
        background: #FFFFFF;
        box-shadow: 0 1px 20px 1px rgba(0,94,178,0.18);
        border-radius: 4px;
        width: 22%;
        margin: 0 16px 30px;
        max-width: 235px;
        height: 200px;
        float: left;
        text-align: center;
    }

        .cad_pockets_container .small-box li img {
            margin: 39px auto 33px;
        }

        .cad_pockets_container .small-box li h3 {
            font-family: PingFangSC-Medium;
            font-size: 20px;
            font-weight: 600;
            color: #0A1F44;
            letter-spacing: 0.67px;
            text-align: center;
        }
/*****璐拱椤甸潰******/
.bg_price {
    background: url(/images/home/main/price/bg_price_b.png) no-repeat top center;
    margin-top: 64px;
    min-height: 161px;
    position: relative;
    width: 100%;
    padding-top: 80px;
}

.enterprise-container {
    background: #FFFFFF;
    box-shadow: 0 1px 10px 0 rgba(41,108,168,0.16);
    border-radius: 4px;
    font-size: 14px;
    margin: 0 auto 100px;
    padding: 30px 40px;
    width: 1020px;
    min-height: 400px;
}

    .enterprise-container .title {
        color: #0A1F44;
        font-size: 18px;
        letter-spacing: 0.6px;
        font-weight: 600;
    }

    .enterprise-container .order-listItem {
        line-height: 32px;
        position: relative;
        margin: 20px 40px;
        border-bottom: 1px solid rgba(233,237,245,0.50);
        padding-bottom: 10px;
    }

        .enterprise-container .order-listItem .down {
        }

        .enterprise-container .order-listItem label, .enterprise-container .chooseitem label {
            font-weight: 500;
        }

    .enterprise-container label.amount {
        color: #0A1F44;
        font-size: 16px;
        letter-spacing: 0.6px;
        font-weight: 100;
    }

    .enterprise-container .order-listItem .right {
        color: #0A2045;
        font-size: 16px;
        letter-spacing: 0.53px;
    }

    .enterprise-container .order-neworderinformation {
        color: #198CFF;
        font-size: 14px;
        letter-spacing: 0.4px;
        margin: 0 40px 0 0;
    }

    .enterprise-container .chooseitem {
        border-bottom: 1px solid rgba(233,237,245,0.50);
        line-height: 52px;
        margin: 20px 40px 10px;
    }

        .enterprise-container .chooseitem ul li {
            float: left;
        }

        .enterprise-container .chooseitem .labelgroup {
            color: #53627D;
            font-family: PingFangSC-Medium;
            font-size: 16px;
            letter-spacing: 0.53px;
            line-height: 32px;
            margin: 0 20px 0 5px;
        }

    .enterprise-container .listName {
        color: #53627D;
        font-size: 16px;
        letter-spacing: 0.53px;
        text-align: left;
    }

    .enterprise-container .order-listItem .selectedTeam .select-formstyle {
        width: 160px;
        border: none;
        outline: none;
    }

    .enterprise-container .input-noborder {
        border: none;
        font-size: 14px;
        line-height: 32px;
    }

    .enterprise-container .mwidth {
        width: 30px;
        height: 32px;
    }

    .enterprise-container .addDown {
        position: relative;
        text-align: right;
        vertical-align: middle;
    }

        .enterprise-container .addDown span {
            line-height: 32px;
            letter-spacing: 0.53px;
            display: inline-block;
            vertical-align: middle;
            font-size: 20px;
            -moz-user-select: none; /*鐏嫄*/
            -webkit-user-select: none; /*webkit娴忚鍣�*/
            -ms-user-select: none; /*IE10*/
            -khtml-user-select: none; /*鏃╂湡娴忚鍣�*/
            user-select: none;
        }

            .enterprise-container .addDown span.pressBtn {
                color: #198Cff;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                vertical-align: middle;
                display: inline-block;
                margin-left: 5px;
            }

#count {
    color: #0A2045;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width: 15%;
    height: 32px;
}

.enterprise-container .addDown input {
    outline: none;
    border: none;
}

.enterprise-container .settlement {
    background-image: linear-gradient(90deg,#69C0FF 0%,#198CFF 100%);
    border: none;
    color: #fff;
    font-size: 16px;
    letter-spacing: 0.53px;
    padding: 5px 20px;
    margin-left: 30px;
    margin-bottom: 20px;
}

    .enterprise-container .settlement:focus {
        outline: none;
    }

.enterprise-container .disable {
    background: #ccc;
}

.enterprise-container .enterprise-input {
    height: 21px;
    line-height: 21px;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 3px 5px;
    width: 200px;
}

.enterprise-container .enterprise-exchangeBtn {
    background: #3F51B5;
    padding: 5px 11px;
    font-size: 14px;
    border-radius: 3px;
    color: #fff;
    margin-left: 20px;
    vertical-align: bottom;
    border: 1px solid #3F51B5;
}

#totalamount, span.priceSymbol {
    font-size: 28px;
    color: #0A1F44;
    letter-spacing: 0.6px;
}

.enterprise-container ul.chooseitem li {
    float: left;
}

.enterprise-container .WayTwo, .enterprise-container .WayTwo .showDetail {
    display: none;
}

.order-listItem input.form-control {
    background: #F6FAFF;
    border: 1px solid transparent;
    box-shadow: none;
    color: #0A2045;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    margin: 10px 0;
    outline: none;
    width: 470px;
}

    .order-listItem input.form-control:focus {
        border: 1px solid #1A8CFF;
        box-shadow: none;
    }

.order-listItem input.wrong {
    border: 1px solid #FF6A4D;
}

/************涓汉楂樼骇鐗堣喘涔伴〉闈�***************/
.order-listItem .cardSuite span {
    border: 1px solid #E9EDF5;
    border-radius: 3px;
    color: #53627D;
    display: inline-block;
    font-size: 14px;
    float: left;
    letter-spacing: 0.47px;
    line-height: 32px;
    margin-left: 11px;
    padding: 0 25px;
}

    .order-listItem .cardSuite span.checked {
        background: url(/images/home/main/price/checklist-selection.svg) no-repeat;
        background-position: bottom right;
        border: 1px solid #198CFF;
        color: #198CFF;
    }

/*****浠樻椤甸潰*********/
.enterprise-container .information-tips {
    color: #53627D;
    font-size: 14px;
    line-height: 38px;
    letter-spacing: 0.47px;
    position: relative;
    margin-bottom: 10px;
}

    .enterprise-container .information-tips .tips-title {
        font-family: PingFangSC-Medium;
        font-size: 18px;
        color: #0A1F44;
        letter-spacing: 0.6px;
        font-weight: 600;
    }

.enterprise-container .billcontent {
    color: #8A94A6;
    font-size: 16px;
    letter-spacing: 0.53px;
    line-height: 32px;
    padding: 30px 0;
    border-top: 1px solid #E9EDF5;
    border-bottom: 1px solid #E9EDF5;
    position: relative;
}

    .enterprise-container .billcontent .orderDetailTitle {
        color: #0A2045;
        font-size: 16px;
        letter-spacing: 0.53px;
    }

.enterprise-container .enterprise_orderForm .invoice-content ul li {
    margin: 10px 0;
}

.enterprise-container .enterprise_orderForm .invoice-content ul li, .invoice-content .invoiceTitle {
    line-height: 38px;
    position: relative;
}

.enterprise-container .enterprise_orderForm .invoice-content {
    border-bottom: 1px solid #E9EDF5;
    margin: 30px 5px;
    padding-bottom: 30px;
}

    .enterprise-container .enterprise_orderForm .invoice-content .labeltext {
        color: #53627D;
        display: inline-block;
        font-weight: 500;
        font-size: 16px;
        letter-spacing: 0.53px;
        text-align: right;
        min-width: 120px;
    }

    .enterprise-container .enterprise_orderForm .invoice-content .invoice-input, .textarea {
        background: #F6FAFF;
        border: 1px solid transparent;
        border-radius: 4px;
        line-height: 32px;
        padding: 3px;
        min-width: 305px;
    }

    .enterprise-container .enterprise_orderForm .invoice-content .labelTitle, .payment-method .payway {
        color: #0A2045;
        font-size: 16px;
        letter-spacing: 0.53px;
        font-weight: 600;
    }

.enterprise-container .enterprise_orderForm .payment-method {
    line-height: 32px;
    border-bottom: 1px solid #E9EDF5;
    padding: 30px 0;
}

.payment-method .layui-input-block {
    margin: 8px auto;
}

    .payment-method .layui-input-block label {
        color: #53627D;
        font-size: 16px;
        letter-spacing: 0.53px;
        margin-right: 25px;
        font-weight: 500;
    }

#invoiceInformation {
    display: none;
    margin: 30px;
}

    #invoiceInformation .style {
        position: relative;
        margin-bottom: 15px;
    }

    #invoiceInformation .redasterisk {
        color: #FF775C;
        line-height: 32px;
        font-size: 14px;
    }

    #invoiceInformation .warning {
        color: #FF775C;
        display: inline-block;
        font-size: 16px;
        letter-spacing: 0.53px;
        margin-left: 15px;
        float: right;
        margin-right: 247px;
    }

    #invoiceInformation .wrong {
        border: 1px solid #FF775C;
    }

.enterprise-container .enterprise_orderForm .payButton {
    background: #ccc;
    border: none;
    color: #fff;
    padding: 0 30px;
    margin-left: 20px;
    line-height: 38px;
    outline: none;
}

.enterprise-container .enterprise_orderForm .submitBtn {
    background-image: linear-gradient(90deg,#69C0FF 0%,#198CFF 100%);
    border-radius: 25px;
    font-size: 16px;
}


/********璁㈠崟杩斿洖椤甸潰**********/
.enterprise-container .enterprise-orderSuccess {
    padding: 30px;
}

    .enterprise-container .enterprise-orderSuccess .successtitle {
        color: #0A1F44;
        font-size: 24px;
        position: relative;
    }

        .enterprise-container .enterprise-orderSuccess .successtitle .suback {
            margin-top: 10px;
            color: #F58B0F;
            font-size: 14px;
        }

    .enterprise-container .enterprise-orderSuccess .enterprise-message {
        color: #8A94A6;
        font-size: 16px;
        letter-spacing: 0.53px;
        margin-top: 30px;
        line-height: 25px;
    }

/*********鎻掑浘鏍峰紡*************/
.cad_pockets_container .w_auto .index-img {
    width: 714px;
    height: 595px;
}

.cad_pockets_container .w_auto .index-img-EN {
    background: url(/images/home/main/index/enterprise-annotation-EN.png) no-repeat;
}

.cad_pockets_container .w_auto .index-img-CN {
    background: url(/images/home/main/index/enterprise-annotation.png) no-repeat;
}

.enterprise_productContent .enterprise_container .enterprise-annotation-EN {
    background: url(/images/home/main/enterprise/imagt_enterprise-annotation-EN.png) no-repeat;
}

.enterprise_productContent .enterprise_container .enterprise-annotation-CN {
    background: url(/images/home/main/enterprise/imagt_enterprise-annotation.png) no-repeat;
}

.enterprise_productContent .enterprise_container .enterprise-task-CN {
    background: url(/images/home/main/enterprise/imagt_enterprise-task.png) no-repeat;
}

.enterprise_productContent .enterprise_container .enterprise-task-EN {
    background: url(/images/home/main/enterprise/imagt_enterprise-task-EN.png) no-repeat;
}

.enterprise_productContent .enterprise_container .enterprise-share-CN {
    background: url(/images/home/main/enterprise/imagt_enterprise-share.png) no-repeat;
}

.enterprise_productContent .enterprise_container .enterprise-share-EN {
    background: url(/images/home/main/enterprise/imagt_enterprise-share-EN.png) no-repeat;
}

.enterprise_productContent .enterprise_container .enterprise-assignment-CN {
    background: url(/images/home/main/enterprise/imagt_enterprise-assignment.png) no-repeat;
}

.enterprise_productContent .enterprise_container .enterprise-assignment-EN {
    background: url(/images/home/main/enterprise/imagt_enterprise-assignment-EN.png) no-repeat;
}


/*********甯姪鎴戜滑椤甸潰鏍峰紡***************/
.container_help {
    margin: 64px auto;
    width: 100%;
}

    .container_help .banner {
        background: url(/images/home/contact/bg_help.jpg) no-repeat center;
        background-size: 100% 100%;
        width: 100%;
        text-align: center;
    }

    .container_help .banner_text {
        padding: 102px 0;
        width: 70%;
        margin: 0 auto;
    }

        .container_help .banner_text h2 {
            color: #fff;
            font-size: 42px;
            letter-spacing: 1.6px;
            line-height: 48px;
            text-align: center;
        }

        .container_help .banner_text .search {
            position: relative;
            margin: 40px auto 0;
            width: 580px;
        }

            .container_help .banner_text .search span.icon-search {
                color: #838D9F;
                font-size: 32px;
                position: absolute;
                left: 15px;
                top: 10px;
            }

        .container_help .banner_text input.searchInput {
            border-radius: 4px;
            color: #8A94A6;
            font-size: 16px;
            line-height: 50px;
            letter-spacing: 0.53px;
            padding-left: 50px;
            width: 580px;
        }

.enterprise_help {
    margin: 0 auto;
    min-height: 500px;
    width: 1100px;
}

    .enterprise_help h3 {
        color: #0A1F44;
        background: #F6FAFF;
        border-radius: 4px;
        font-size: 20px;
        font-weight: 600;
        line-height: 65px;
        letter-spacing: 0.67px;
        margin: 40px auto 35px;
        padding-left: 25px;
    }

    .enterprise_help .padleft {
        margin: 0 24px;
    }

        .enterprise_help .padleft li {
            background: #FFFFFF;
            border: 1px solid transparent;
            box-shadow: 0 1px 30px 0 rgba(41,108,168,0.18);
            border-radius: 4px;
            float: left;
            height: 210px;
            margin-bottom: 30px;
            width: 326px;
            text-align: center;
            transition: all 0.6s;
        }

            .enterprise_help .padleft li.mr {
                margin-right: 36px;
            }

            .enterprise_help .padleft li img {
                margin: 23px auto 11px;
            }

            .enterprise_help .padleft li .tab_title {
                color: #53627C;
                font-size: 16px;
                letter-spacing: 0.53px;
            }

            .enterprise_help .padleft li:hover {
                border: 1px solid #198CFF;
                transform: scale(1.1); /*榧犳爣鏀句笂涔嬪悗鍏冪礌鍙樻垚1.1鍊嶅ぇ灏�*/
            }

/************闅愮鏉℃椤甸潰鏍峰紡********/
.privacyPolicy .row {
    margin: 0;
}

    .privacyPolicy .row div {
        padding: 0;
    }

.container {
    padding: 0 20px;
}

    .container ul li {
        line-height: 28px;
    }

    .container table tbody tr &gt; td {
        text-align: left;
        padding: 5px 10px;
    }

.privacyTitle {
    margin-top: 30px;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
}

.privacy-wrapper {
    font-family: 'Microsoft Yahei', Helvetica, sans-serif;
    color: #1a1a1a;
    letter-spacing: 0;
}

    .privacy-wrapper .strong {
        font-weight: bold;
        font-size: 16px;
    }

    .privacy-wrapper .table {
        width: 100%;
    }

    .privacy-wrapper table tr td span {
        display: block;
    }

    .privacy-wrapper .span-strong {
        font-weight: bold;
    }

    .privacy-wrapper .span-align-center {
        text-align: center;
    }

    .privacy-wrapper .span-text-indent {
        text-indent: 2.1em;
    }

.noticeTips {
    color: #1a1a1a;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    margin: 14px 0;
    display: block;
}

.privacy-wrapper h3 {
    line-height: 62px;
    font-weight: 600;
    font-size: 22px;
}

.privacy-wrapper p {
    margin: 14px 0;
    text-align: justify;
    font-size: 14px;
    line-height: 1.5;
}

.list-type, .list-styleType {
    margin-left: 25px;
}

    .list-type li {
        list-style: decimal;
    }

    .list-styleType li {
        list-style: disc;
    }

.navbar-default .in {
    background: #fff;
}

    .navbar-default .in .un_login, .navbar-default .in .login_in {
        display: none;
    }

.privacy-wrapper .little-table tr &gt; td {
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.text-flex {
    display: flex;
}

@media screen and (max-width:320px) {
    .container {
        margin-top: 30px;
    }

    .privacy-wrapper h3 {
        margin: 10px 0;
        font-size: 18px;
        line-height: 32px;
    }

    .privacy-wrapper .table {
        font-size: 10px;
    }

    .privacy-wrapper .little-table &gt; tr &gt; td {
        padding: 0;
    }

    .fot_copy .w_auto, .fot_copy .w_auto ul {
        width: 100%;
        margin: 10px auto 0;
    }

        .fot_copy .w_auto ul li {
            float: none;
            margin: 5px auto;
        }
}

@media screen and (min-width:321px) and (max-width:576px) {
    .container {
    }

    .privacy-wrapper h3 {
        font-size: 22px;
        line-height: 32px;
    }

    .privacy-wrapper h3 {
        margin: 15px 0;
        font-size: 18px;
    }

    .privacy-wrapper .table {
        font-size: 10px;
    }

    .privacy-wrapper .little-table tr &gt; td {
        padding: 0;
    }

    .fot_copy .w_auto, .fot_copy .w_auto ul {
        width: 100%;
        margin: 10px auto 0;
    }

        .fot_copy .w_auto ul li {
            float: none;
            margin: 5px auto;
        }
}

@media screen and (min-width:577px) and (max-width:768px) {
    .container {
        margin-top: 50px;
    }

    .privacyTitle, .privacy-wrapper h3 {
        font-size: 24px;
        line-height: 38px;
    }

    .privacy-wrapper h3 {
        margin: 20px 0;
        font-size: 20px;
    }

    .fot_copy .w_auto {
        width: 100%;
    }

    .privacyPolicy .row div {
        padding: 5px;
    }
}

@media screen and (min-width:767px) and (max-width:992px) {
    .privacyTitle, .privacy-wrapper h3 {
        font-size: 26px;
        line-height: 42px;
    }

    .privacy-wrapper h3 {
        margin: 25px 0;
        font-size: 20px;
    }

    .privacyPolicy .row div {
        padding: 10px;
    }
}

@media screen and (min-width:993px) {
    .privacy-wrapper .table {
        width: 90%;
        text-align: center;
        margin: 10px auto;
    }

    .privacyPolicy .row div {
        padding: 15px;
    }
}

.Structure li &gt; a {
    color: #8A94A6;
}

.follow2 li &gt; a:hover {
    color: #198CFF;
}
/*********娲诲姩椤甸潰鏍峰紡*****/
.activity-index {
    max-width: 1080px;
    margin: 0 auto;
    text-align: center;
}

.act-title {
    background: #F6FAFF;
    height: 72px;
    line-height: 72px;
    margin: 80px auto 15px;
    font-size: 16px;
}

.act-list {
    margin: 0 auto 100px;
}

.act-item {
    background: #F6FAFF;
    cursor: pointer;
    position: relative;
}

.item-banner img {
    border: none;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
    position: relative;
}

.activity-index .act-list .act-item .item-banner .item-tag {
    color: #fff;
    display: block;
    position: absolute;
    top: 15px;
    left: -3px;
    width: 180px;
    height: 52px;
    line-height: 52px;
    font-size: 18px;
    text-align: center;
}

    .activity-index .act-list .act-item .item-banner .item-tag.tag2 {
        background: url(/images/home/activity/index.png) no-repeat;
    }

    .activity-index .act-list .act-item .item-banner .item-tag.tag {
        background: url(/images/home/activity/index_grey.png) no-repeat;
    }

.activity-index .act-list .act-item .item-content {
    color: #2c3e50;
    display: flex;
    padding: 0 24px;
    height: 100px;
    line-height: 100px;
    -webkit-box-pack: justify;
    justify-content: space-between;
}

.activity-index .act-list .act-item .item-content-detail {
    display: none;
    padding: 0 24px 15px;
    position: relative;
}

    .activity-index .act-list .act-item .item-content-detail .content-left {
        text-align: left;
        line-height: 48px;
    }

        .activity-index .act-list .act-item .item-content-detail .content-left img {
            width: 50%;
            height: auto;
            margin: 10px 0;
        }

        .activity-index .act-list .act-item .item-content-detail .content-left p {
            margin: 10px auto;
        }

    .activity-index .act-list .act-item .item-content-detail .content-right {
        position: absolute;
        top: 6px;
        right: 50px;
    }

        .activity-index .act-list .act-item .item-content-detail .content-right button {
            width: 120px;
            padding: 8px 20px;
        }

            .activity-index .act-list .act-item .item-content-detail .content-right button:hover {
                background-image: linear-gradient(0deg,#FF4A50 0%,#FF9C6D 100%);
                box-shadow: 0 1px 10px 0 rgba(255,85,84,0.31);
                border: none;
                color: #FFF;
            }

            .activity-index .act-list .act-item .item-content-detail .content-right button.disabled:hover {
                background: #fff;
                border: 1px solid #1F8FFF;
                color: #1F8FFF;
                box-shadow: none;
            }

.activity-index .act-list .act-item .item-content .item-title {
    color: #2c3e50;
    font-size: 16px;
    font-weight: 600;
}

.images-tips {
    width: 204px;
    height: 200px;
    margin: 10px auto 0;
    text-align: center;
}

    .images-tips img {
        width: 204px;
        height: auto;
    }

.mrt {
    margin-top: 60px;
}

.activity-index .getSeniorItem {
    text-align: center;
    margin: 20px auto 0;
    font-size: 0;
}

    .activity-index .getSeniorItem .btnDiv {
        max-width: 750px;
        margin: 0 auto;
        position: relative;
    }

        .activity-index .getSeniorItem .btnDiv .copy_btn {
            cursor: pointer;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 368px;
            height: 92px;
        }

/*浠锋牸椤甸潰*/
.navbar-default .navbar-collapse .menu-nav li.yiqing a::after {
    display: none;
}

.enterprise-price .enterprise-price-list .first-layer .padd20 {
    padding: 0 22px;
    margin: 0 5px;
}

.enterprise-price .enterprise-price-list .first-layer .freeUseBtn {
    display: inline-block;
    font-size: 16px;
    line-height: 40px;
    border: 1px solid #FF4A50;
    color: #FF4A50;
}

span.situation-tip {
    background-color: #df6658;
    color: #fff;
    font-size: 13px;
    line-height: 26px;
    border-radius: 15px 15px 15px 0;
    position: absolute;
    right: 6px;
    bottom: 43px;
    width: 71px;
    -webkit-animation: situation 1s ease-in-out infinite;
    -o-animation: situation 1s ease-in-out infinite;
    animation: situation 1s ease-in-out infinite;
}

@keyframes situation {
    0% {
        bottom: 43px
    }

    50% {
        bottom: 50px
    }

    100% {
        bottom: 43px
    }
}

#yiqinggongyi-tip .blueBtn {
    background: #fff;
    border: 1px solid #1F8FFF;
    color: #1F8FFF;
    min-width: 100px;
}
</pre></body></html>