.g-hd {
    position: relative;
    z-index: 10;
}

.layout-container {
    position: relative;
}

.layout-sider {
    position: absolute;
    top: 40px;
    width: 200px;
}

.layout-main {
    padding-top: 48px;
    padding-bottom: 60px;
    padding-left: 260px;
}

.catgory-nav__item {
    cursor: pointer;
}

.catgory-nav__item--active .catgory-nav__content {
    display: block;
}

.catgory-nav__item--active .catgory-nav__toggle {
    background: url(../../img/temporary/icon_product_open.png) no-repeat;
}

.catgory-nav__header {
    position: relative;
    width: 200px;
    height: 48px;
    border-bottom: 1px solid #edeeee;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.catgory-nav__icon {
    position: absolute;
    top: 15px;
    left: 0;
    width: 20px;
    height: 20px;
}

.catgory-nav__icon--a {
    background: url(../../img/temporary/icon_online_a.png) no-repeat;
}

.catgory-nav__icon--b {
    background: url(../../img/temporary/icon_online_b.png) no-repeat;
}

.catgory-nav__icon--c {
    background: url(../../img/temporary/icon_online_c.png) no-repeat;
}

.catgory-nav__icon--d {
    background: url(../../img/temporary/icon_online_d.png) no-repeat;
}

.catgory-nav__toggle {
    position: absolute;
    top: 17px;
    right: 5px;
    width: 14px;
    height: 14px;
    background: url(../../img/temporary/icon_product_close.png) no-repeat;
}

.catgory-nav__title {
    padding-left: 31px;
    line-height: 48px;
    font-size: 16px;
    color: #222;
}

.catgory-nav__content {
    padding-top: 12px;
    padding-bottom: 12px;
    display: none;
}

.catgory-nav__link {
    display: block;
    height: 20px;
    padding: 8px 0 8px 31px;
    font-size: 14px;
    line-height: 20px;
    color: #777;
}

    .catgory-nav__link--active,
    .catgory-nav__link:hover {
        color: #2a62ff;
    }

.service-banner {
    height: 260px;
    padding-left: 40px;
}

.service-banner--text {
    background: url(../../img/temporary/text.png) no-repeat;
}

.service-banner--picture {
    background: url(../res/next/banner/picture.png?328831445c5b03e0313d37c92ffe0012) no-repeat;
}

.service-banner--audio {
    background: url(../res/next/banner/audio.png?8633a89d71d6a5e72ae5ee140e325b5b) no-repeat;
}

.service-banner--video {
    background: url(../res/next/banner/video.png?d12ec5ff8a8c7446d95f29bff2bb93b7) no-repeat;
}

.service-banner--captcha {
    background: url(../res/next/banner/captcha.png?508f7ce64650b4d466af1f621f27beb4) no-repeat;
}

.service-banner--register {
    background: url(../res/next/banner/register.png?05433d5d4cbd60d32c5aaabfba6ef201) no-repeat;
}

.service-banner--login {
    background: url(../res/next/banner/login.png?d6be2b214ca0048b2910b86e796338c6) no-repeat;
}

.service-banner--anticheat {
    background: url(../res/next/banner/anticheat.png?d1c4eedb51f28dfd33d03bbb7c232684) no-repeat;
}

.service-banner--auth {
    background: url(../res/next/banner/auth.png?ebcd865b4b6c1259c9b5ef73f3a039a6) no-repeat;
}

.service-banner--android {
    background: url(../res/next/banner/android.png?2bd1a44efbaa52cc813d8a04a4a03000) no-repeat;
}

.service-banner--ios {
    background: url(../res/next/banner/ios.png?044264fc35b694f8ae90ad2962b71b8f) no-repeat;
}

.service-banner--sdk {
    background: url(../res/next/banner/sdk.png?e1e3e0041498a7f681af650994f6139a) no-repeat;
}

.service-banner--module {
    background: url(../res/next/banner/module.png?c259d0e78fa8e73ee7c20a8f168a4d72) no-repeat;
}

.service-banner--ddos {
    background: url(../res/next/banner/ddos.png?cd4633586360fef43c2fb2277a090a0c) no-repeat;
}

.service-banner--test {
    background: url(../res/next/banner/test.png?cb8b4289d5d3c5f4257ccf5afc3a5933) no-repeat;
}

.service-banner--waf {
    background: url(../res/next/banner/waf.png?22634a26f02913fd4e806d3c2c0f60df) no-repeat;
}

.service-banner-phonegame {
    background: url(../res/next/banner/phonegame.png?d38c6b0f70bd4e06f32c1c1490c7bd49) no-repeat;
}

.service-banner__title {
    height: 45px;
    padding-top: 32px;
    line-height: 45px;
    color: #222;
    font-size: 32px;
}

.service-banner__content {
    width: 402px;
    padding-top: 12px;
    padding-bottom: 36px;
    line-height: 24px;
    font-size: 14px;
    color: #777;
}

.service-banner__button {
    float: left;
    box-sizing: border-box;
    width: 140px;
    height: 40px;
    text-align: center;
    font-size: 14px;
    line-height: 38px;
    border: 1px solid transparent;
    border-radius: 2px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.service-banner__button--fill {
    border-color: #2a62ff;
    background-color: #2a62ff;
    color: #fff;
}

    .service-banner__button--fill:hover {
        border-color: #4475ff;
        background-color: #4475ff;
        color: #fff;
    }

.service-banner__button--border {
    margin-left: 20px;
    border-color: #2a62ff;
    background-color: #fff;
    color: #2a62ff;
}

    .service-banner__button--border:hover {
        background-color: #2a62ff;
        color: #fff;
    }

.service-banner__link {
    float: left;
    height: 40px;
    margin-left: 20px;
    line-height: 40px;
    font-size: 14px;
    color: #2a62ff;
}

    .service-banner__link:hover {
        text-decoration: underline;
    }

.service-tab {
    padding: 8px 0 1px 20px;
    margin-bottom: -20px;
    border-bottom: 1px solid #edeeee;
    background-color: #fff;
    zoom: 1;
}

    .service-tab:before,
    .service-tab:after {
        content: "";
        display: table;
    }

    .service-tab:after {
        clear: both;
        overflow: hidden;
    }

    .service-tab .m-login {
        padding-top: 12px;
        display: none;
        float: right;
    }

        .service-tab .m-login .regis,
        .service-tab .m-login .ucenter {
            border-color: #2a62ff;
            color: #2a62ff;
        }

        .service-tab .m-login a {
            color: #000;
        }

.service-tab--fixed {
    position: fixed;
    top: -8px;
    width: 920px;
    z-index: 1;
}

    .service-tab--fixed .m-login {
        display: block;
    }

.service-tab__item {
    position: relative;
    float: left;
    height: 52px;
    padding: 0 12px;
    margin-right: 36px;
    line-height: 52px;
    font-size: 14px;
}

    .service-tab__item:after {
        content: "";
        position: absolute;
        width: 0;
        height: 2px;
        left: 0;
        bottom: -2px;
    }

.service-tab__item--active {
    color: #2a62ff;
}

    .service-tab__item--active:after {
        width: 100%;
        background-color: #2a62ff;
    }

.service-module {
    margin-top: 60px;
}

.service-module__anchor {
    position: relative;
    display: block;
    top: -60px;
}

.service-moudle__title {
    position: relative;
    height: 30px;
    font-size: 22px;
    line-height: 30px;
    color: #222;
    padding-left: 16px;
}

    .service-moudle__title:before {
        content: "";
        position: absolute;
        left: 0;
        top: 5px;
        height: 20px;
        width: 4px;
        background-color: #cdd2d9;
    }

.service-moudle__subtitle {
    font-size: 14px;
    color: #777;
    padding-left: 16px;
}

.service-module__content {
    padding-top: 20px;
}

.service-module__template {
}

.feature {
    padding-top: 88px;
    padding-bottom: 68px;
    zoom: 1;
}

    .feature:before,
    .feature:after {
        content: "";
        display: table;
    }

    .feature:after {
        clear: both;
        overflow: hidden;
    }

.feature--three .feature__item {
    width: 33.3333%;
}

.feature__item {
    float: left;
    box-sizing: border-box;
    width: 25%;
    padding: 0 20px;
}

.feature__icon {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 48px;
    height: 48px;
}

.feature__icon--autha {
    background: url(../res/next/scene/auth_a.png?aa9a97ddf61e8f975399ff85a81a113a) no-repeat;
}

.feature__icon--authb {
    background: url(../res/next/scene/auth_b.png?65a74de1395be18e92ab1233c08139a4) no-repeat;
}

.feature__icon--authc {
    background: url(../res/next/scene/auth_c.png?98f4e0c34e786de1fb44910fae42e106) no-repeat;
}

.feature__icon--authd {
    background: url(../res/next/scene/auth_d.png?a47e1fee2922d4ba2bea08e120857f3c) no-repeat;
}

.feature__title {
    height: 25px;
    padding: 24px 0 11px;
    line-height: 25px;
    font-size: 18px;
    color: #222;
    text-align: center;
}

.feature__content {
    line-height: 24px;
    font-size: 14px;
    color: #777;
    text-align: center;
}

.service-scene {
    border: 1px solid #e4e7ef;
    min-height: 100px;
}

    .service-scene .tabs_hd {
        zoom: 1;
        display: flex;
    }

        .service-scene .tabs_hd:before,
        .service-scene .tabs_hd:after {
            content: "";
            display: table;
        }

        .service-scene .tabs_hd:after {
            clear: both;
            overflow: hidden;
        }

        .service-scene .tabs_hd li {
            box-sizing: border-box;
            height: 48px;
            line-height: 48px;
            text-align: center;
            background-color: #f4f8fc;
            color: #222;
            font-size: 14px;
            border-right: 1px solid #e4e7ef;
            border-bottom: 1px solid #e4e7ef;
            cursor: pointer;
            flex: 1;
        }

            .service-scene .tabs_hd li.z-crt {
                background-color: #fff;
                border-bottom: none;
            }

            .service-scene .tabs_hd li:last-child {
                border-right: none;
            }

.service-scene--game {
    padding-bottom: 36px;
    text-align: center;
}

.service-scene--single .tabs_hd {
    display: none;
}

.service-scene--columns {
    min-height: 398px;
}

.service-scene--five .tabs_hd li {
    width: 20%;
}

.service-scene--four .tabs_hd li {
    width: 25%;
}

.service-scene--three .tabs_hd li {
    width: 33.3333%;
}

.service-scene__item {
    padding-bottom: 36px;
    text-align: center;
}

.service-scene__content {
    height: 20px;
    padding: 28px 0 34px;
    line-height: 20px;
    font-size: 14px;
    color: #777;
}

.service-scene__image {
    vertical-align: top;
    width: 100%;
    /* height: 354px; */
}

.service-scene__content--process {
    height: 97px;
    text-align: left;
    padding: 28px 90px 0;
    line-height: 22px;
}

.scene-columns__container {
    zoom: 1;
}

    .scene-columns__container:before,
    .scene-columns__container:after {
        content: "";
        display: table;
    }

    .scene-columns__container:after {
        clear: both;
        overflow: hidden;
    }

.scene-columns__item {
    position: relative;
    float: left;
    box-sizing: border-box;
    width: 33.3333%;
    padding-top: 51px;
}

.scene-columns__icon--gamespeeder {
    background: url(../res/next/scene/phonegame_speeder.png?81ba7f96a796d7ed6444843d35db4023) no-repeat;
}

.scene-columns__icon--gameclick {
    background: url(../res/next/scene/phonegame_click.png?9acbf7b51fdc53c6b0aead2b70d5637a) no-repeat;
}

.scene-columns__icon--gamepack {
    background: url(../res/next/scene/phonegame_pack.png?ecd384fb73ccded6f6e90380f1870383) no-repeat;
}

.scene-columns__icon--gameresolve {
    background: url(../res/next/scene/phonegame_resolve.png?ce1a00876c08df7d27ed1664f332a6a8) no-repeat;
}

.scene-columns__icon--gamevirus {
    background: url(../res/next/scene/phonegame_virus.png?0e202feead20216a78f9f5bc69999f1d) no-repeat;
}

.scene-columns__icon--gamesteal {
    background: url(../res/next/scene/phonegame_steal.png?583bfda487505f85eeb790102ae31130) no-repeat;
}

.service-scene__columns__container {
    zoom: 1;
    box-sizing: border-box;
    padding-top: 72px;
}

    .service-scene__columns__container:before,
    .service-scene__columns__container:after {
        content: "";
        display: table;
    }

    .service-scene__columns__container:after {
        clear: both;
        overflow: hidden;
    }

.service-scene__columns__container--process {
    padding-top: 15px;
}

    .service-scene__columns__container--process .service-scene__columns__item__icon {
        width: 100px;
        height: 100px;
    }

    .service-scene__columns__container--process .service-scene__columns__item + .service-scene__columns__item:before {
        content: "";
        position: absolute;
        width: 81px;
        height: 12px;
        top: 44px;
        left: -40px;
        background: url(../res/next/scene/arrow_xs.png?ffe41c446f1ba80dd3ed3eee76b8961c) no-repeat;
    }

.service-scene__columns__container--four .service-scene__columns__item {
    width: 25%;
}

.service-scene__columns__container--two .service-scene__columns__item {
    width: 50%;
}

.service-scene__columns__container--two.service-scene__columns__container--process .service-scene__columns__item + .service-scene__columns__item:before {
    width: 129px;
    left: -65px;
    background: url(../res/next/scene/arrow.png?047213bfd9142f3fb731043ade6a71bd) no-repeat;
}

.service-scene__columns__item {
    position: relative;
    float: left;
    box-sizing: border-box;
    width: 33.3333%;
    padding: 0 25px;
}

.scene-columns__icon,
.service-scene__columns__item__icon {
    display: block;
    width: 48px;
    height: 48px;
    margin-left: auto;
    margin-right: auto;
}

.service-scene__columns__item__icon--androidlock {
    background: url(../res/next/scene/android_lock.png?5e7543c816c4d0897b072487c9b5847e) no-repeat;
}

.service-scene__columns__item__icon--androidplugin {
    background: url(../res/next/scene/android_plugin.png?b0fe8c12ebaf34135d0fae961469a5b6) no-repeat;
}

.service-scene__columns__item__icon--androidscript {
    background: url(../res/next/scene/android_script.png?7668b0cff8cbe75c3b945caca089ac17) no-repeat;
}

.service-scene__columns__item__icon--androidres {
    background: url(../res/next/scene/android_res.png?52aed0cedc222596fcb5fc89c6b243d2) no-repeat;
}

.service-scene__columns__item__icon--androidclient {
    background: url(../res/next/scene/android_client.png?d4c582804c6cc2251c383102b5ff470a) no-repeat;
}

.service-scene__columns__item__icon--androiddata {
    background: url(../res/next/scene/android_data.png?1943b1cbd48aa3aa0b209a137a1a059e) no-repeat;
}

.service-scene__columns__item__icon--androidtest {
    background: url(../res/next/scene/android_test.png?670c3e8ce76756ed6e20e20336d49d63) no-repeat;
}

.service-scene__columns__item__icon--androidiot {
    background: url(../res/next/scene/android_iot.png?6b46cac3dca221a95943d67c38bd3d23) no-repeat;
}

.service-scene__columns__item__icon--ddosaa {
    background: url(../res/next/scene/ddos_a_a.png?0e4eb5ad9178085aa3562cede881e028) no-repeat;
}

.service-scene__columns__item__icon--ddosab {
    background: url(../res/next/scene/ddos_a_b.png?38835743d6aff9864aa8dc7c480c248f) no-repeat;
}

.service-scene__columns__item__icon--ddosac {
    background: url(../res/next/scene/ddos_a_c.png?b2402e1fa7111fd57f250d3f18d01f60) no-repeat;
}

.service-scene__columns__item__icon--ddosba {
    background: url(../res/next/scene/ddos_b_a.png?58e515a432351ccc3eec68bbc4aac83b) no-repeat;
}

.service-scene__columns__item__icon--ddosbb {
    background: url(../res/next/scene/ddos_b_b.png?b6fde463dd577ac473d9b0c215b27c36) no-repeat;
}

.service-scene__columns__item__icon--ddosbc {
    background: url(../res/next/scene/ddos_b_c.png?b6e3f77e7ce310e08aa33ddbcfe2a9a0) no-repeat;
}

.service-scene__columns__item__icon--ddosca {
    background: url(../res/next/scene/ddos_c_a.png?7f444eb3a2bef9e9e7851566779c445e) no-repeat;
}

.service-scene__columns__item__icon--ddoscb {
    background: url(../res/next/scene/ddos_c_b.png?7b199e2d0f44f6743c89e8c152053392) no-repeat;
}

.service-scene__columns__item__icon--ddoscc {
    background: url(../res/next/scene/ddos_c_c.png?89551f09b3187a3b7d309df57d231e29) no-repeat;
}

.service-scene__columns__item__icon--wafaa {
    background: url(../res/next/scene/waf_a_a.png?99e007054477e0f14336f27d7fec8c87) no-repeat;
}

.service-scene__columns__item__icon--wafab {
    background: url(../res/next/scene/waf_a_b.png?2c618a1414c35c2de220a36fdeadde78) no-repeat;
}

.service-scene__columns__item__icon--wafba {
    background: url(../res/next/scene/waf_b_a.png?e37d468ed47adfa45fcebb7b4a4ceb7b) no-repeat;
}

.service-scene__columns__item__icon--wafbb {
    background: url(../res/next/scene/waf_b_b.png?f0469d90f163d1ca9539c937cb3b46fe) no-repeat;
}

.service-scene__columns__item__icon--wafca {
    background: url(../res/next/scene/waf_c_a.png?2b0938a62bee97b40264a250fb5ec9d6) no-repeat;
}

.service-scene__columns__item__icon--wafcb {
    background: url(../res/next/scene/waf_c_b.png?5a7ae7d6f85c7dfe11e634c9552b0eef) no-repeat;
}

.scene-columns__title,
.service-scene__columns__item__title {
    padding-top: 24px;
    padding-bottom: 12px;
    line-height: 25px;
    color: #222;
    text-align: center;
    font-size: 18px;
}

.scene-columns__title {
    padding-bottom: 10px;
}

.service-scene__columns__item__content {
    line-height: 24px;
    color: #777;
    font-size: 14px;
    text-align: center;
}

.service-introduce__container {
    zoom: 1;
    margin-left: -10px;
    margin-right: -10px;
}

    .service-introduce__container:before,
    .service-introduce__container:after {
        content: "";
        display: table;
    }

    .service-introduce__container:after {
        clear: both;
        overflow: hidden;
    }

.service-introduce__item {
    float: left;
    box-sizing: border-box;
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
}

.service-introduce__wrapper {
    position: relative;
    box-sizing: border-box;
    min-height: 140px;
    padding: 28px 56px 30px 120px;
    margin-bottom: 20px;
    border: 1px solid #e4e7ef;
}

    .service-introduce__wrapper:hover {
        -webkit-transition: all 0.3s ease-out;
        -moz-transition: all 0.3s ease-out;
        -ms-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
        -webkit-box-shadow: 0 4px 6px 0 rgba(228, 232, 236, 5);
        -moz-box-shadow: 0 4px 6px 0 rgba(228, 232, 236, 5);
        -ms-box-shadow: 0 4px 6px 0 rgba(228, 232, 236, 5);
        -o-box-shadow: 0 4px 6px 0 rgba(228, 232, 236, 5);
        box-shadow: 0 4px 6px 0 rgba(228, 232, 236, 5);
    }

.service-introduce__icon {
    position: absolute;
    left: 28px;
    top: 32px;
    width: 60px;
    height: 60px;
}

.service-introduce__icon--texta {
    background: url(../../img/temporary/text_a.png) no-repeat;
}

.service-introduce__icon--textb {
    background: url(../../img/temporary/text_b.png) no-repeat;
}

.service-introduce__icon--textc {
    background: url(../../img/temporary/text_c.png) no-repeat;
}

.service-introduce__icon--textd {
    background: url(../../img/temporary/text_d.png) no-repeat;
}

.service-introduce__icon--texte {
    background: url(../../img/temporary/text_e.png) no-repeat;
}

.service-introduce__icon--picturea {
    background: url(../res/next/introduce/picture_a.png?cea2a92112d92428363fb190893aacef) no-repeat;
}

.service-introduce__icon--pictureb {
    background: url(../res/next/introduce/picture_b.png?a6df5489a69e34c99fd35dd4ec738185) no-repeat;
}

.service-introduce__icon--picturec {
    background: url(../res/next/introduce/picture_c.png?a3254ddbb68224c8fc92b80e3d758a62) no-repeat;
}

.service-introduce__icon--pictured {
    background: url(../res/next/introduce/picture_d.png?10b93cd77c37ec6885c479bb395c4c4f) no-repeat;
}

.service-introduce__icon--picturee {
    background: url(../res/next/introduce/picture_e.png?f46fe83ed666ec86f85f3d2582a7a957) no-repeat;
}

.service-introduce__icon--videoa {
    background: url(../res/next/introduce/video_a.png?31778b4db0f9926b5c5b98f7ad857ef1) no-repeat;
}

.service-introduce__icon--videob {
    background: url(../res/next/introduce/video_b.png?592b122d471f818aff3672152f936dbd) no-repeat;
}

.service-introduce__icon--videoc {
    background: url(../res/next/introduce/video_c.png?30a4c7812fb3ad3de69ba474f4a369e1) no-repeat;
}

.service-introduce__icon--videod {
    background: url(../res/next/introduce/video_d.png?6d7b6ca011f5248d4b801f6d3d8491d5) no-repeat;
}

.service-introduce__icon--videoe {
    background: url(../res/next/introduce/video_e.png?ffd584c05a3455778e4dee609a35d264) no-repeat;
}

.service-introduce__icon--audioa {
    background: url(../res/next/introduce/audio_a.png?0f4f9c87eab7d8935ff5f7386220a0a0) no-repeat;
}

.service-introduce__icon--audiob {
    background: url(../res/next/introduce/audio_b.png?0d9a67c7b2677b9a8edfb3843cf6cac8) no-repeat;
}

.service-introduce__icon--audioc {
    background: url(../res/next/introduce/audio_c.png?7d55344d9ba095d7da5cdc8fd6c96090) no-repeat;
}

.service-introduce__icon--captchaa {
    background: url(../res/next/introduce/captcha_a.png?34b71f8b2c719622b85833969c21a143) no-repeat;
}

.service-introduce__icon--captchab {
    background: url(../res/next/introduce/captcha_b.png?6d2887e8f053829aa910fc2457ee67da) no-repeat;
}

.service-introduce__icon--captchac {
    background: url(../res/next/introduce/captcha_c.png?289b140899e50e15ee0cac89e6a09419) no-repeat;
}

.service-introduce__icon--captchad {
    background: url(../res/next/introduce/captcha_d.png?bde849fc238dfdbe0c386e314a3a23af) no-repeat;
}

.service-introduce__icon--captchae {
    background: url(/public/res/next/introduce/captcha_e.png) no-repeat;
}

.service-introduce__icon--logina {
    background: url(../res/next/introduce/login_a.png?470b65e29cdb3c3b777918f974387115) no-repeat;
}

.service-introduce__icon--loginb {
    background: url(../res/next/introduce/login_b.png?a3c9a88c8ffb7fdf1996880a6bbe7cfe) no-repeat;
}

.service-introduce__icon--loginc {
    background: url(../res/next/introduce/login_c.png?fcf70396084e57bbcee36afcb157496e) no-repeat;
}

.service-introduce__icon--logind {
    background: url(../res/next/introduce/login_d.png?cf6de1da94b00598067bd2a6bc2bebb5) no-repeat;
}

.service-introduce__icon--logine {
    background: url(../res/next/introduce/login_e.png?d3eaa745acadeb0bacbea81377b645dc) no-repeat;
}

.service-introduce__icon--registera {
    background: url(../res/next/introduce/register_a.png?6fff62a0bb7447c5f4879f19cc72b69d) no-repeat;
}

.service-introduce__icon--registerb {
    background: url(../res/next/introduce/register_b.png?e56d79bf2a920a26b15eff45d7e88dab) no-repeat;
}

.service-introduce__icon--registerc {
    background: url(../res/next/introduce/register_c.png?e6b94e3e3002ae97fe1536c224d6efa3) no-repeat;
}

.service-introduce__icon--registerd {
    background: url(../res/next/introduce/register_d.png?1780392663d153f21276c7845852182a) no-repeat;
}

.service-introduce__icon--registere {
    background: url(/public/res/next/introduce/register_e.png) no-repeat;
}

.service-introduce__icon--anticheata {
    background: url(../res/next/introduce/anticheat_a.png?bf440f86afc5caf6b941d3d395e1fa8b) no-repeat;
}

.service-introduce__icon--anticheatb {
    background: url(../res/next/introduce/anticheat_b.png?6ffeefad5610352d740a9627e3e42654) no-repeat;
}

.service-introduce__icon--anticheatc {
    background: url(../res/next/introduce/anticheat_c.png?077cbf3b6d68c8ac7cfaab456103492a) no-repeat;
}

.service-introduce__icon--anticheatd {
    background: url(../res/next/introduce/anticheat_d.png?54bdd1dbc33a43d216c3b1ab86e503d6) no-repeat;
}

.service-introduce__icon--anticheate {
    background: url(/public/res/next/introduce/anticheat_e.png) no-repeat;
}

.service-introduce__icon--autha {
    background: url(../res/next/introduce/auth_a.png?bd16fdafeb84f1dd991b2b70ef30a75b) no-repeat;
}

.service-introduce__icon--authb {
    background: url(../res/next/introduce/auth_b.png?29fe54af90a195a93dea326b52aac073) no-repeat;
}

.service-introduce__icon--authc {
    background: url(/public/res/next/introduce/auth_c.png) no-repeat;
}

.service-introduce__icon--authd {
    background: url(/public/res/next/introduce/auth_d.png) no-repeat;
}

.service-introduce__icon--authe {
    background: url(/public/res/next/introduce/auth_e.png) no-repeat;
}

.service-introduce__icon--gameplugin {
    background: url(../res/next/introduce/phonegame_plugin.png?2bd8205349db76408397b704bcb727d2) no-repeat;
}

.service-introduce__icon--gameresolve {
    background: url(../res/next/introduce/phonegame_resolve.png?c93bb51faffc8c5c74645b230368b6f3) no-repeat;
}

.service-introduce__icon--gamewatch {
    background: url(../res/next/introduce/phonegame_watch.png?f187b0eb1af86275953f307fc32eca60) no-repeat;
}

.service-introduce__icon--gamewarn {
    background: url(../res/next/introduce/phonegame_warn.png?ded0c35ef163ccfd98f617e8a1afd1fb) no-repeat;
}

.service-introduce__icon--androida {
    background: url(../res/next/introduce/android_a.png?8347791b56a9fe6f338c9a1e27c948cb) no-repeat;
}

.service-introduce__icon--androidb {
    background: url(../res/next/introduce/android_b.png?5a7b7a13193ad1246b28904a98659ade) no-repeat;
}

.service-introduce__icon--androidc {
    background: url(../res/next/introduce/android_c.png?9f78b8925c06de9f689f105fcb8306d5) no-repeat;
}

.service-introduce__icon--androidd {
    background: url(../res/next/introduce/android_d.png?0215f623c392da43ba22288ee446ab74) no-repeat;
}

.service-introduce__icon--androide {
    background: url(../res/next/introduce/android_e.png?eb5de344f582275501b8c1d029fa540d) no-repeat;
}

.service-introduce__icon--iosa {
    background: url(../res/next/introduce/ios_a.png?d4e5d3e146653b4f2a03fdc73f01ffde) no-repeat;
}

.service-introduce__icon--iosb {
    background: url(../res/next/introduce/ios_b.png?fa23c49cb9d6d19d31b019d0b2bb6c96) no-repeat;
}

.service-introduce__icon--iosc {
    background: url(../res/next/introduce/ios_c.png?e4c25d92ab2fd58849da0e06e4d69c90) no-repeat;
}

.service-introduce__icon--iosd {
    background: url(../res/next/introduce/ios_d.png?1e47851cefd9db1fbcefe3f954c377cb) no-repeat;
}

.service-introduce__icon--sdka {
    background: url(../res/next/introduce/sdk_a.png?a170b0b81391aa0a4cc1e3d3cb7b8d48) no-repeat;
}

.service-introduce__icon--sdkb {
    background: url(../res/next/introduce/sdk_b.png?994012e2c629be9d2ac60d1512870ee2) no-repeat;
}

.service-introduce__icon--sdkc {
    background: url(../res/next/introduce/sdk_c.png?59cedcd6b89cfb1c237295024755b326) no-repeat;
}

.service-introduce__icon--sdkd {
    background: url(../res/next/introduce/sdk_d.png?51fc2b7ebb09555ec63cddf7bb1bd169) no-repeat;
}

.service-introduce__icon--securitya {
    background: url(../res/next/introduce/security_a.png?1da153e927411024c167098d86fa4cdb) no-repeat;
}

.service-introduce__icon--securityb {
    background: url(../res/next/introduce/security_b.png?3b471e95164b0a5101a080bf2530c18e) no-repeat;
}

.service-introduce__icon--securityc {
    background: url(../res/next/introduce/security_c.png?5f21a87a3f7989a3b8a681c2130a0aed) no-repeat;
}

.service-introduce__icon--securityd {
    background: url(../res/next/introduce/security_d.png?e3b25c940435d0bdf7e01de690762a15) no-repeat;
}

.service-introduce__icon--securitye {
    background: url(../res/next/introduce/security_e.png?016719f1d175c08031228cc2195cad5c) no-repeat;
}

.service-introduce__icon--securityf {
    background: url(../res/next/introduce/security_f.png?f04c4c4c1dd32882eff8e8955897e52b) no-repeat;
}

.service-introduce__icon--ddosa {
    background: url(../res/next/introduce/ddos_a.png?0dbca2ec06413268f9686a965283f87d) no-repeat;
}

.service-introduce__icon--ddosb {
    background: url(../res/next/introduce/ddos_b.png?3ba19249b3fb882a81b74c356f326002) no-repeat;
}

.service-introduce__icon--ddosc {
    background: url(../res/next/introduce/ddos_c.png?bbecb672004ca0c33754bac3b8f0fd77) no-repeat;
}

.service-introduce__icon--testa {
    background: url(../res/next/introduce/test_a.png?b46ed8d2ac266ca09bf4ffd55ec01e34) no-repeat;
}

.service-introduce__icon--testb {
    background: url(../res/next/introduce/test_b.png?6fd40615681357ae3da6ffb612d0e7ef) no-repeat;
}

.service-introduce__icon--wafa {
    background: url(../res/next/introduce/waf_a.png?5c530a9f5b14c0a73322df3f2d55f8be) no-repeat;
}

.service-introduce__icon--wafb {
    background: url(../res/next/introduce/waf_b.png?949d045027d2aaf7863a9bbdbfb0adc8) no-repeat;
}

.service-introduce__icon--wafc {
    background: url(../res/next/introduce/waf_c.png?3f8e3fd73efb1b0fee224cc103294e2b) no-repeat;
}

.service-introduce__icon--wafd {
    background: url(../res/next/introduce/waf_d.png?209dc704b3015d7eb44ddce7c5038c7c) no-repeat;
}

.service-introduce__title {
    height: 25px;
    line-height: 25px;
    font-size: 18px;
    color: #222;
}

.service-introduce__content {
    padding-top: 12px;
    font-size: 14px;
    line-height: 22px;
    color: #777;
}

.service-module__banner {
    margin-top: 8px;
}

.fast-link {
    position: relative;
    height: 84px;
    padding-left: 140px;
}

.fast-link--online {
    background: url(/Content/fast_link_online.png) no-repeat;
}

.fast-link--kefu {
    background: url(../res/next/banner/fast_link_kefu.png?8d9be6a5b429e3d0b3f1ba2677a738f2) no-repeat;
}

.fast-link__title {
    height: 28px;
    line-height: 28px;
    padding-top: 28px;
    font-size: 20px;
    color: #fff;
}

.fast-link__button {
    position: absolute;
    top: 22px;
    right: 60px;
    height: 40px;
    width: 160px;
    box-sizing: border-box;
    border-radius: 2px;
    border: 1px solid #fff;
    color: #fff;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
}

    .fast-link__button:after {
        content: "";
        position: absolute;
        top: 14px;
        right: 39px;
        width: 17px;
        height: 11px;
        background: url(../res/next/banner/fast_link_arrow.png?7e9f1bfe2aebcb2daa6eab5bbf66d305) no-repeat;
    }

    .fast-link__button:hover {
        -webkit-transition: all 0.3s ease-out;
        -moz-transition: all 0.3s ease-out;
        -ms-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
        background-color: #fff;
        color: #2a62ff;
    }

        .fast-link__button:hover:after {
            background: url(../res/next/banner/fast_link_arrow_hover.png?4ba7808e9890ca0f96e64eb9f7bbbdf0) no-repeat;
        }

.service-core {
    overflow: hidden;
}

.service-core__container {
    zoom: 1;
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: -20px;
}

    .service-core__container:before,
    .service-core__container:after {
        content: "";
        display: table;
    }

    .service-core__container:after {
        clear: both;
        overflow: hidden;
    }

.service-core__item {
    float: left;
    box-sizing: border-box;
    width: 33.333333%;
    padding: 0 10px;
    margin-bottom: 20px;
}

.service-core__wrapper {
    box-sizing: border-box;
    height: 134px;
    padding: 20px 56px 0 16px;
    background: url(../../img/temporary/core_bg.png) no-repeat;
}

.service-core__title {
    height: 22px;
    line-height: 22px;
    font-size: 16px;
    color: #222;
}

.service-core__content {
    padding-top: 20px;
    line-height: 22px;
    font-size: 14px;
    color: #777;
}

.service-customer {
    overflow: hidden;
}

.service-customer__container {
    zoom: 1;
}

.service-customer__item {
    border-top: 1px solid #f1f1f1;
    padding: 20px;
}

    .service-customer__item:last-child {
        border-bottom: 1px solid #f1f1f1;
    }

    .service-customer__item strong {
        font-size: 18px;
        color: #000;
    }

    .service-customer__item p {
        font-size: 14px;
        color: #666;
        margin-top: 10px;
        text-align: justify;
    }
