.account-header-top { height: 36px; line-height: 36px; background: #f2f2f2; font-size: 12px; color: #333; }
    .account-header-top .link { display: inline-block; margin-left: 25px; color: #333; }
    .account-header-top .contact { margin-left: 24px; }
        .account-header-top .contact .contact-num { font-family: Arial; font-weight: 700; color: #2678d3; }
    .account-header-top .company { margin-right: 6px; }
        .account-header-top .company a { color: #f60; }
        .account-header-top .company.login-company { color: #009af3; margin-right: 6px; }
    .account-header-top .stage-code { position: relative; width: 202px; display: inline-block; }
        .account-header-top .stage-code .stage-code-text { margin-left: 30px; float: left; width: 120px; padding-left: 40px; padding-right: 10px; border: 1px solid #f2f2f2; border-bottom: 0; background: url(http://a.zbjimg.com/static/account/widget/common/top/img/wechat_7417660.png) no-repeat; background-position: 10px center; color: #2678d3; text-decoration: underline; }
            .account-header-top .stage-code .stage-code-text:hover { background-color: #fff; border: 1px solid #eee; border-bottom: 0; }
        .account-header-top .stage-code .stage-code-detail { width: 170px; top: 35px; left: 30px; z-index: 10; position: absolute; background-color: #fff; border: 1px solid #eee; border-top: 0; }
            .account-header-top .stage-code .stage-code-detail img { margin: 0 auto; display: block; width: 105px; }
            .account-header-top .stage-code .stage-code-detail p { position: relative; text-align: center; }
    .account-header-top .selectbox { position: relative; display: inline-block; }
        .account-header-top .selectbox .icon-select { width: 8px; height: 5px; margin-left: 10px; top: -2px; background: url(http://a.zbjimg.com/static/account/widget/common/top/img/icon-selectlist_072a161.png) no-repeat center; }
        .account-header-top .selectbox .selectbox-cont { display: none; position: absolute; top: 35px; right: 0; width: 120px; padding-left: 10px; border: 1px solid #eee; background-color: #fff; z-index: 99; }
            .account-header-top .selectbox .selectbox-cont .selectbox-item { height: 30px; line-height: 30px; text-align: left; font-size: 12px; color: #999; }
                .account-header-top .selectbox .selectbox-cont .selectbox-item .title { font-size: 14px; font-weight: 700; color: #009af3; }
                .account-header-top .selectbox .selectbox-cont .selectbox-item a:hover { color: #333; }
        .account-header-top .selectbox:hover { text-decoration: none; }
.topactive { margin-left: 30px; width: 290px; height: 100%; }
    .topactive .topactive-list { position: relative; margin-top: 30px; padding-left: 12px; height: 20px; background: url(http://a.zbjimg.com/static/account/widget/common/topactive/img/line-bg_a41a367.png) no-repeat; }
        .topactive .topactive-list .list-item { float: left; margin-right: 48px; width: 20px; height: 20px; cursor: pointer; }
            .topactive .topactive-list .list-item .item-point { display: none; margin-top: -15px; width: 19px; height: 35px; background: url(http://a.zbjimg.com/static/account/widget/common/topactive/img/point_500a0e3.png) no-repeat center; }
            .topactive .topactive-list .list-item .item-cont { display: none; position: absolute; top: 20px; left: 0; right: 0; }
                .topactive .topactive-list .list-item .item-cont .cont-main { display: inline-block; margin-top: 5px; padding: 0 10px; height: 30px; line-height: 30px; border-radius: 15px; font-size: 12px; border: 1px solid #ced2e4; color: #205085; background-color: #f8fdff; white-space: nowrap; }
                    .topactive .topactive-list .list-item .item-cont .cont-main .link { color: #0d73e5; }
                        .topactive .topactive-list .list-item .item-cont .cont-main .link .icon-linkshow { margin-left: 10px; display: inline-block; width: 5px; height: 10px; background: url(http://a.zbjimg.com/static/account/widget/common/topactive/img/icon-link_ce84260.png) no-repeat center; }
            .topactive .topactive-list .list-item.curr .item-point { display: inline-block; }
            .topactive .topactive-list .list-item.curr .item-cont { display: block; }
.head-search { padding: 36px 0; }
.head-search-main { width: 540px; height: 40px; line-height: 40px; border: 2px solid #0d73e5; font-size: 13px; color: #666; background-color: #fff; }
    .head-search-main .search-box { padding: 0 20px; width: 400px; border: 0; overflow: hidden; }
    .head-search-main .search-btn { float: right; width: 100px; text-align: center; background-color: #0d73e5; color: #fff; text-decoration: none; cursor: pointer; }
.account-nav { height: 42px; }
    .account-nav.nav-border { height: 40px; border-bottom: 2px solid #2678d3; }
    .account-nav .nav-menu { position: relative; float: left; width: 230px; }
        .account-nav .nav-menu .menu-all { display: block; padding-left: 15px; line-height: 42px; font-size: 16px; font-weight: 700; color: #fff; background-color: #0d73e5; }
            .account-nav .nav-menu .menu-all .icon-menu { float: left; margin-top: 14px; margin-right: 10px; display: inline-block; width: 19px; height: 15px; background: url(http://a.zbjimg.com/static/account/widget/common/navigation/img/icon-menu_a5fe2c5.png) no-repeat center; }
            .account-nav .nav-menu .menu-all:hover { text-decoration: none; background-color: #1063c0; }
        .account-nav .nav-menu:hover .menu-list.menu-hide { display: block; }
    .account-nav .menu-list { position: absolute; top: 42px; left: 0; width: 230px; height: 430px; z-index: 11; background-color: #fff; }
        .account-nav .menu-list.menu-hide { display: none; }
        .account-nav .menu-list .menu-item { display: none; background-color: #3b4d80; border-left: 1px solid #3b4d80; border-bottom: 1px solid #4f6093; }
            .account-nav .menu-list .menu-item .menu-info { position: relative; height: 100%; width: 100%; }
                .account-nav .menu-list .menu-item .menu-info .thumb { position: absolute; left: 20px; top: 50%; margin-top: -25px; width: 50px; height: 50px; line-height: 50px; border-radius: 25px; overflow: hidden; background-color: #f5fafe; }
                .account-nav .menu-list .menu-item .menu-info .thumb-curr { display: none; background-color: #3e85f6; }
                .account-nav .menu-list .menu-item .menu-info .info-main { position: absolute; display: block; top: 50%; margin-top: -29px; margin-left: 70px; height: 58px; overflow: hidden; }
                .account-nav .menu-list .menu-item .menu-info .title { margin-bottom: 8px; padding: 0 20px; line-height: 14px; font-size: 14px; font-weight: 700; color: #fff; }
                    .account-nav .menu-list .menu-item .menu-info .title:hover { text-decoration: none; }
                .account-nav .menu-list .menu-item .menu-info .detail { padding: 0 20px; line-height: 18px; font-size: 13px; color: #92a3d3; }
            .account-nav .menu-list .menu-item .menu-cont { display: none; position: absolute; top: 0; left: 229px; padding: 18px; width: 660px; height: 393px; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; background-color: #f8f8f8; overflow-y: auto; z-index: 11; }
                .account-nav .menu-list .menu-item .menu-cont .menucont-list { padding: 15px 2px 5px; border-bottom: 1px solid #e6e6e6; line-height: 13px; font-size: 13px; }
                    .account-nav .menu-list .menu-item .menu-cont .menucont-list .title { margin-bottom: 10px; font-weight: 700; color: #666; }
                        .account-nav .menu-list .menu-item .menu-cont .menucont-list .title a:hover { color: #0d73e5; text-decoration: none; }
                    .account-nav .menu-list .menu-item .menu-cont .menucont-list .link { margin-left: -10px; margin-right: -10px; }
                        .account-nav .menu-list .menu-item .menu-cont .menucont-list .link .link-item { display: inline-block; margin-bottom: 10px; padding-left: 10px; padding-right: 10px; color: #5a5a5a; }
                            .account-nav .menu-list .menu-item .menu-cont .menucont-list .link .link-item:not(:last-child) { border-right: 1px solid #e6e6e6; }
                            .account-nav .menu-list .menu-item .menu-cont .menucont-list .link .link-item:hover { color: #0d73e5; text-decoration: none; }
            .account-nav .menu-list .menu-item:hover { border-left: 1px solid #dadada; border-bottom: 1px solid #dadada; background-color: #f8f8f8; }
                .account-nav .menu-list .menu-item:hover .menu-info .thumb-curr { display: block; }
                .account-nav .menu-list .menu-item:hover .menu-info .title { color: #0d73e5; }
                .account-nav .menu-list .menu-item:hover .menu-info .info { color: #7883a3; }
                .account-nav .menu-list .menu-item:hover .menu-cont { display: block; }
    .account-nav .nav-list { float: left; width: 970px; height: 40px; line-height: 40px; border-bottom: 2px solid #2678d3; }
        .account-nav .nav-list .item { float: left; line-height: 40px; margin-left: 30px; }
            .account-nav .nav-list .item a { position: relative; padding: 0 10px; display: inline-block; font-size: 16px; font-weight: 700; color: #333; }
                .account-nav .nav-list .item a:hover { text-decoration: none; color: #0d73e5; }
            .account-nav .nav-list .item .current { color: #0d73e5; }
.banner-account { width: 100%; position: relative; }
    .banner-account .slide-index { width: 100%; height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; }
    .banner-account .slide-index-body { overflow: hidden; width: 100%; height: 100%; }
        .banner-account .slide-index-body li { text-align: center; width: 100%; }
            .banner-account .slide-index-body li a { display: block; width: 100%; height: 100%; cursor: pointer; }
    .banner-account .slide-con-img { display: block; width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; }
    .banner-account .slide-index .ui-switchable-nav { bottom: 10px; }
    .banner-account .search-form { left: 50%; margin-left: -322px; bottom: 55px; z-index: 10; position: absolute; width: 644px; }
    .banner-account .search-form-main { width: 100%; height: 58px; border-radius: 29px; line-height: 58px; margin: 0 auto; font-size: 16px; color: #666; margin-bottom: 20px; background-color: #fff; }
        .banner-account .search-form-main .item-select { position: relative; float: left; width: 140px; border: 0; font-family: 微软雅黑; text-align: center; line-height: 26px; height: 26px; margin-top: 17px; margin-bottom: 17px; border-right: 1px solid #cacaca; }
            .banner-account .search-form-main .item-select .icon-select { float: right; margin-right: 20px; margin-top: 15px; background: url(http://a.zbjimg.com/static/account/widget/makeaccount/content/img/icon-select_5bd5f73.png) no-repeat; width: 18px; height: 18px; left: 10px; top: -10px; }
            .banner-account .search-form-main .item-select .item-select-list { display: block; position: absolute; width: 120px; left: 20px; top: 41px; max-height: 200px; overflow-y: scroll; overflow-x: hidden; z-index: 9; }
                .banner-account .search-form-main .item-select .item-select-list .list-item { width: 100%; line-height: 48px; background: #eaf4fb; color: #333; }
                    .banner-account .search-form-main .item-select .item-select-list .list-item:hover { background-color: #3d8ee8; color: #fff; }
                .banner-account .search-form-main .item-select .item-select-list .selected { color: #fff; background-color: #56b8ff; }
            .banner-account .search-form-main .item-select:hover { text-decoration: none; color: #666; }
        .banner-account .search-form-main .search-box { padding: 0 20px; width: 320px; border: 0; overflow: hidden; }
            .banner-account .search-form-main .search-box:-moz-placeholder { color: #bcbcbc; }
            .banner-account .search-form-main .search-box::-webkit-input-placeholder { color: #bcbcbc; }
        .banner-account .search-form-main .search-btn { float: right; width: 140px; border-radius: 0 29px 29px 0; text-align: center; color: #fff; text-decoration: none; font-weight: 700; background-color: #79a0fe; }
.account-block { position: relative; width: 100%; }
    .account-block .block-btn { position: absolute; bottom: 40px; left: 50%; margin-left: -154px; display: inline-block; width: 350px; height: 96px; line-height: 82px; border-radius: 21px; font-size: 17px; font-weight: 700; text-align: center; color: #fff; overflow: hidden; }
    .account-block .apply-btn, .account-block .free-btn { background: url(http://a.zbjimg.com/static/account/widget/makeaccount/content/img/click_bg_25b8a22.png) center no-repeat; }
        .account-block .apply-btn:hover, .account-block .free-btn:hover { text-decoration: none; background: url(http://a.zbjimg.com/static/account/widget/makeaccount/content/img/click_hover_bg_e32a0fd.png) center no-repeat; }
    .account-block .more-btns { position: absolute; bottom: 142px; left: 50%; margin-left: -600px; width: 1200px; }
        .account-block .more-btns .more-btns-item { float: left; text-align: center; width: 276px; }
            .account-block .more-btns .more-btns-item.item2, .account-block .more-btns .more-btns-item.item3, .account-block .more-btns .more-btns-item.item4 { margin-left: 32px; }
            .account-block .more-btns .more-btns-item .item-btn { display: inline-block; width: 156px; text-align: center; height: 40px; line-height: 40px; border-radius: 20px; font-size: 16px; font-weight: 700; color: #fff; overflow: hidden; background-color: #427aff; }
                .account-block .more-btns .more-btns-item .item-btn:hover { text-decoration: none; background-color: #2059e2; }
.block-choose { height: 574px; background: url(../images/account_1_d8d9681.jpg) no-repeat center; }
.block-apply { height: 518px; background: url(../images/account_2_3c348b1.jpg) no-repeat center; }
.block-why { height: 772px; background: url(../images/account_3_d99208f.jpg) no-repeat center; }
.block-flow { height: 574px; background: url(../images/account_4_1de9d31.jpg) no-repeat center; }
.block-more { height: 842px; background: url(../images/account_5_41c9f18.jpg) no-repeat center; }
.block-free { height: 714px; background: url(../images/account_6_ba77553.jpg) no-repeat center; }
.banner-view { width: 100%; }
.page-banner { width: 100%; position: relative; overflow: hidden; }
    .page-banner .seize-part img { visibility: hidden; }
    .page-banner .common-banner-body { position: absolute; top: 0; left: 0; width: 100%; }
        .page-banner .common-banner-body li { text-align: center; width: 100%; }
            .page-banner .common-banner-body li a { display: block; width: 100%; height: 100%; cursor: pointer; }
            .page-banner .common-banner-body li img { display: block; visibility: hidden; }
    .page-banner .slide-con-img { display: block; width: 100%; background-position: center; background-repeat: no-repeat; }
    .page-banner .ui-switchable-nav { bottom: 10px; }
.index-mengban { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 100; display: none; }
.index-forms-box.dialog-forms-account { width: 500px; height: 360px; background: #fff; overflow: hidden; position: absolute; top: 50%; left: 50%; margin-left: -250px; margin-top: -180px; border-radius: 6px; }
.dialog-forms-account .index-forms-tit { background: #3e85f6; height: 110px; position: relative; color: #fff; background: url(http://a.zbjimg.com/static/account/widget/common/dialog-account/img/dialog-hd_c1e3c52.jpg) no-repeat center; }
    .dialog-forms-account .index-forms-tit h1 { display: block; padding-top: 40px; font-size: 32px; font-weight: 700; text-align: center; }
    .dialog-forms-account .index-forms-tit p { line-height: 32px; font-size: 13px; text-align: center; }
    .dialog-forms-account .index-forms-tit .icon-closedialog { background-position: -113px -81px; width: 16px; height: 16px; display: block; position: absolute; right: 10px; top: 10px; cursor: pointer; }
.dialog-forms-account .index-forms-main h3 { margin: 30px 0 20px; display: block; font-size: 13px; color: #333; text-align: center; }
    .dialog-forms-account .index-forms-main h3 b { font-size: 16px; color: #3d8ee9; }
.dialog-forms-account .index-forms-main ul { overflow: hidden; }
    .dialog-forms-account .index-forms-main ul li { position: relative; margin-bottom: 15px; text-align: center; overflow: hidden; }
        .dialog-forms-account .index-forms-main ul li .dialog-lable { float: left; margin-right: 15px; padding-left: 38px; width: 78px; height: 36px; line-height: 36px; text-align: right; font-size: 13px; color: #666; }
            .dialog-forms-account .index-forms-main ul li .dialog-lable i { color: red; font-style: normal; margin-right: 5px; }
        .dialog-forms-account .index-forms-main ul li .dialog-input { float: left; width: 320px; height: 40px; line-height: 40px; }
            .dialog-forms-account .index-forms-main ul li .dialog-input input { width: 300px; padding: 0 10px; height: 36px; line-height: 36px; border-radius: 4px; text-align: left; font-size: 13px; color: #666; border: 1px solid #c8cad4; background-color: #f0f7ff; }
                .dialog-forms-account .index-forms-main ul li .dialog-input input:focus { width: 296px; height: 34px; line-height: 34px; border: 2px solid #3d8ee9; }
                .dialog-forms-account .index-forms-main ul li .dialog-input input::-webkit-input-placeholder { color: #9897ba; }
                .dialog-forms-account .index-forms-main ul li .dialog-input input:-moz-placeholder { color: #9897ba; }
.dialog-forms-account .index-forms-sub { float: left; font-size: 13px; width: 320px; height: 36px; line-height: 36px; border-radius: 4px; padding: 0; border: 0; font-weight: 700; text-align: center; color: #fff; background-color: #3e85f6; }
    .dialog-forms-account .index-forms-sub:hover { background-color: #1962d5; }
.dialog-forms-account .caveat { color: red!important; }
.dialog-forms-account .by { color: #1d7ec9!important; }
.index-mengban { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 100; display: none; }
.index-forms-box { width: 500px; height: 410px; background: #fff; overflow: hidden; position: absolute; top: 50%; left: 50%; margin-left: -250px; margin-top: -205px; border-radius: 6px; }
.dialog-forms-name .index-forms-tit { background: #3e85f6; height: 110px; position: relative; color: #fff; background: url(http://a.zbjimg.com/static/account/widget/common/dialog-name/img/dialog-hd_c1e3c52.jpg) no-repeat center; }
    .dialog-forms-name .index-forms-tit h1 { display: block; padding-top: 40px; font-size: 17px; font-weight: 700; text-align: center; }
    .dialog-forms-name .index-forms-tit p { line-height: 32px; font-size: 13px; text-align: center; }
    .dialog-forms-name .index-forms-tit .icon-closedialog { background-position: -113px -81px; width: 16px; height: 16px; display: block; position: absolute; right: 10px; top: 10px; cursor: pointer; }
.dialog-forms-name .index-forms-main h3 { margin: 30px 0 20px; display: block; padding-left: 50px; font-size: 13px; color: #333; text-align: left; }
    .dialog-forms-name .index-forms-main h3 b { font-size: 16px; color: #3d8ee9; }
.dialog-forms-name .index-forms-main ul { overflow: hidden; }
    .dialog-forms-name .index-forms-main ul li { position: relative; margin-bottom: 15px; text-align: center; overflow: hidden; }
        .dialog-forms-name .index-forms-main ul li .dialog-lable { float: left; margin-right: 15px; padding-left: 38px; width: 65px; height: 36px; line-height: 36px; text-align: right; font-size: 13px; color: #666; }
            .dialog-forms-name .index-forms-main ul li .dialog-lable i { color: red; font-style: normal; margin-right: 5px; }
        .dialog-forms-name .index-forms-main ul li .dialog-input { float: left; width: 320px; height: 40px; line-height: 40px; }
            .dialog-forms-name .index-forms-main ul li .dialog-input input { width: 300px; padding: 0 10px; height: 36px; line-height: 36px; border-radius: 4px; text-align: left; font-size: 13px; color: #666; border: 1px solid #c8cad4; background-color: #f0f7ff; }
                .dialog-forms-name .index-forms-main ul li .dialog-input input:focus { width: 296px; height: 34px; line-height: 34px; border: 2px solid #3d8ee9; }
                .dialog-forms-name .index-forms-main ul li .dialog-input input::-webkit-input-placeholder { color: #9897ba; }
                .dialog-forms-name .index-forms-main ul li .dialog-input input:-moz-placeholder { color: #9897ba; }
.dialog-forms-name .index-forms-sub { float: left; font-size: 13px; width: 320px; height: 36px; line-height: 36px; border-radius: 4px; padding: 0; border: 0; font-weight: 700; text-align: center; color: #fff; background-color: #3e85f6; }
    .dialog-forms-name .index-forms-sub:hover { background-color: #1962d5; }
.dialog-forms-name .caveat { color: red!important; }
.dialog-forms-name .by { color: #1d7ec9!important; }
.tips-success { margin-top: 30px; margin-bottom: 20px; display: inline-block; width: 137px; height: 137px; background-position: 0 0; }
.tips-info { margin-bottom: 10px; line-height: 16px; font-size: 16px; font-weight: 700; color: #666; }
.tips-sub { font-size: 13px; color: #666; }
.dialog-success { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 100; display: none; }
.dialog-position { width: 500px; height: 454px; position: absolute; left: 50%; top: 50%; margin-left: -250px; margin-top: -227px; border-radius: 6px; background-color: #fff; overflow: hidden; }
    .dialog-position .success-header { height: 110px; text-align: center; position: relative; background: url(http://a.zbjimg.com/static/account/widget/common/dialog-success/img/header_bg_62d092c.png) repeat-x; }
        .dialog-position .success-header .icon-close { position: absolute; width: 16px; height: 16px; background-position: -113px -81px; right: 10px; top: 10px; cursor: pointer; }
        .dialog-position .success-header img { display: inline-block; height: 100%; }
    .dialog-position .success-body { text-align: center; }
        .dialog-position .success-body .body-position { display: inline-block; padding: 46px 0; height: 180px; }
        .dialog-position .success-body .body-left { width: 160px; float: left; padding-right: 40px; border-right: 1px solid #ddd; height: 100%; }
            .dialog-position .success-body .body-left img { width: 100%; }
        .dialog-position .success-body .body-right { width: 160px; float: left; padding-left: 40px; position: relative; height: 100%; }
            .dialog-position .success-body .body-right .right1 { position: absolute; top: 0; left: 40px; width: 160px; }
            .dialog-position .success-body .body-right .right2 { position: absolute; bottom: 0; left: 40px; width: 160px; }
    .dialog-position button { position: absolute; left: 50%; bottom: 40px; display: block; margin-left: -170px; width: 340px; height: 36px; line-height: 36px; border-radius: 5px; color: #fff; font-size: 16px; text-align: center; background: #8bb5f9; border: 0; padding: 0; }
        .dialog-position button:hover { background-color: #3e85f6; }
.fixed-nav-list { position: fixed; top: 50%; right: 20px; margin-top: -201.5px; z-index: 99; }
    .fixed-nav-list .fixed-nav-item { position: relative; width: 65px; height: 75px; margin-bottom: 2px; background-color: #62abfd; cursor: pointer; }
        .fixed-nav-list .fixed-nav-item:hover { background-color: #3e85f6; }
            .fixed-nav-list .fixed-nav-item:hover .fixed-nav-detail { display: block; }
        .fixed-nav-list .fixed-nav-item .fixed-nav-title { position: relative; width: 100%; height: 100%; overflow: hidden; text-align: center; }
            .fixed-nav-list .fixed-nav-item .fixed-nav-title .title-bg { display: inline-block; margin-top: 15px; }
            .fixed-nav-list .fixed-nav-item .fixed-nav-title .title-text { margin-top: 10px; line-height: 12px; font-size: 12px; color: #fff; }
        .fixed-nav-list .fixed-nav-item .fixed-nav-detail { position: absolute; top: 0; right: 65px; display: none; color: #666; }
            .fixed-nav-list .fixed-nav-item .fixed-nav-detail .nav-detail-local { display: inline-block; vertical-align: top; width: 14px; margin-left: -5px; }
                .fixed-nav-list .fixed-nav-item .fixed-nav-detail .nav-detail-local i { display: block; margin-top: 25px; width: 10px; height: 15px; background: url(http://a.zbjimg.com/static/account/widget/common/fixednav/img/triangle_0ba4043.png) no-repeat!important; }
        .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 { width: 260px; top: 0; }
            .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content { display: inline-block; width: 212px; border: 1px solid #e0e0e0; background-color: #fff; padding: 0 16px; }
                .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li { border-bottom: 1px solid #e0e0e0; padding: 16px 0; position: relative; }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-title { font-size: 14px; font-weight: 700; background-repeat: no-repeat; }
                        .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-title i { display: inline-block; vertical-align: middle; width: 20px; height: 20px; }
                        .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-title span { display: inline-block; vertical-align: middle; margin-left: 3px; }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-content { margin-top: 10px; line-height: 14px; }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-tips { display: block; position: absolute; width: 20px; height: 20px; right: 10px; top: 50%; margin-top: -10px; background: url(http://a.zbjimg.com/static/account/widget/common/fixednav/img/tips_39e237d.png); }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-input { margin-top: 15px; padding: 0 20px; height: 32px; line-height: 32px; border-radius: 16px; background-color: #e7e9ed; }
                        .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-input input { width: 100%; height: 100%; line-height: 32px; border: 0; padding: 0; background-color: transparent; }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-btn { display: block; margin-left: auto; margin-right: auto; margin-top: 15px; width: 90px; height: 30px; line-height: 30px; font-size: 12px; font-weight: 700; color: #fff; background-color: #5099ea; text-align: center; cursor: pointer; border-radius: 15px; }
                        .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li .ndc-btn:hover { text-decoration: none; background-color: #2d78cc; }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content li:last-child { border: 0; }
                .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content .ndc-advisor .ndc-title { color: #3d8ee8; }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content .ndc-advisor .ndc-title i { background: url(http://a.zbjimg.com/static/account/widget/common/fixednav/img/header_7e254e4.png); }
                .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content .ndc-server .ndc-title { color: #3d8ee8; }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content .ndc-server .ndc-title i { background-image: url(http://a.zbjimg.com/static/account/widget/common/fixednav/img/hotLineBlue_aedce13.png); }
                .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content .ndc-call .ndc-title { color: #3d8ee8; }
                    .fixed-nav-list .fixed-nav-item .fixed-nav-detail-1 .nav-detail-content .ndc-call .ndc-title i { background-image: url(http://a.zbjimg.com/static/account/widget/common/fixednav/img/call_487b28e.png); }
        .fixed-nav-list .fixed-nav-item .fixed-nav-detail-2 { width: 150px; }
            .fixed-nav-list .fixed-nav-item .fixed-nav-detail-2 .nav-detail-content { display: inline-block; border: 1px solid #e0e0e0; background-color: #fff; padding: 16px; }
        .fixed-nav-list .fixed-nav-item.item-backtop { margin-top: 20px; }
.ui-footer { color: #444546; background-color: #34373a; }
.ui-footer-hd { padding: 40px 0; border-bottom: 1px solid #3e4144; }
    .ui-footer-hd a { line-height: 32px; color: #707274; }
    .ui-footer-hd dl { float: left; width: 110px; height: 165px; padding-left: 85px; padding-right: 60px; text-align: left; margin: 0; border-right: 1px solid #3e4144; }
    .ui-footer-hd .first { padding-left: 0; }
    .ui-footer-hd .last { border-right: 0; }
    .ui-footer-hd dt { font-size: 18px; font-weight: 400; margin-bottom: 5px; font-family: "Microsoft YaHei",sans-serif; color: #fff; }
        .ui-footer-hd dt a { color: #fff; }
    .ui-footer-hd dd { font-size: 14px; }
        .ui-footer-hd dd a:hover { text-decoration: none; color: #3e85f6; }
    .ui-footer-hd .item-contact { text-align: center; }
        .ui-footer-hd .item-contact .weixinqr { margin-bottom: 10px; width: 141px; height: 137px; background: url(http://a.zbjimg.com/static/account/widget/common/footer/img/weixinqr_7966cb6.jpg) no-repeat; }
        .ui-footer-hd .item-contact dd { width: 141px; font-size: 12px; color: #707274; }
.ui-footer-bd { height: 90px; line-height: 90px; font-size: 14px; color: #707274; }
    .ui-footer-bd .txt-phone { margin-right: 25px; font-size: 24px; font-weight: 700; font-family: Arial; color: #3e85f6; }
    .ui-footer-bd .btn-link { margin-right: 50px; display: inline-block; width: 145px; height: 33px; line-height: 33px; border-radius: 4px; text-align: center; color: #fff; background-color: #5894f3; cursor: pointer; }
        .ui-footer-bd .btn-link:hover { background-color: #2e77ea; text-decoration: none; }
.ui-footer-ft { height: 50px; line-height: 50px; font-size: 13px; color: #444546; background-color: #242527; }
    .ui-footer-ft span { margin-right: 50px; }
    .ui-footer-ft .icon-servicephone { background-position: -208px 0; width: 15px; height: 20px; top: 4px; margin-right: 20px; }
    .ui-footer-ft .footer-link { display: inline-block; }
        .ui-footer-ft .footer-link .link-cont { margin-left: 12px; color: #444546; }
            .ui-footer-ft .footer-link .link-cont:hover { text-decoration: none; color: #3e85f6; }
