.spd-content.softwareOutsourcing .spd-ci-title {
    margin-bottom: 10px !important
}

.spd-content.laborOutsourcing .spd-ci-title {
    margin-bottom: 0 !important
}

@font-face {
    font-family: DIN Condensed;
    src: url(../fonts/DIN\ Medium.99ca21d7.ttf)
}

.section-purchase-demand-bg {
    background-color: #f9f9f9
}

.section-purchase-demand {
    width: 1280px;
    margin: 0 auto;
    padding: 48px 0
}

.section-purchase-demand>h3 {
    font-size: 30px;
    font-weight: 700;
    color: #000
}

.section-purchase-demand .spd-head {
    min-height: 56px;
    background: #f9f9f9;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 18px 16px;
    padding-right: 0
}

.section-purchase-demand .spd-head .spd-title {
    font-size: 20px;
    font-weight: 500;
    color: #262626
}

.section-purchase-demand .spd-head .spd-menus {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: nowrap;
    flex-flow: nowrap;
    margin-left: 39px
}

.section-purchase-demand .spd-head .spd-menus .spd-menu {
    font-size: 14px;
    font-weight: 400;
    color: #262626;
    cursor: pointer
}

.section-purchase-demand .spd-head .spd-menus .spd-menu.active {
    color: #1abc9c
}

.section-purchase-demand .spd-head .spd-menus .spd-menu:not(:last-child) {
    margin-right: 30px
}

.section-purchase-demand .spd-head .spd-increment {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.section-purchase-demand .spd-head .spd-increment .spd-i-title {
    font-size: 12px;
    line-height: 1;
    font-weight: 700;
    color: #262626;
    margin-right: 16px
}

.section-purchase-demand .spd-head .spd-increment .spd-i-title img {
    width: 12px;
    margin-left: 7px;
    vertical-align: top
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item:not(:last-child) {
    margin-right: 17px
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item .spd-i-i-t {
    font-size: 12px;
    font-family: PingFangSC, PingFangSC-Regular;
    font-weight: 400;
    color: #262626
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item .spd-i-i-count {
    margin-left: 8px;
    font-size: 12px;
    font-weight: 400;
    color: #ff4d4f
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item .image:before {
    display: inline-block;
    content: "";
    width: 12px;
    height: 12px;
    background: top/cover url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAABNElEQVRIDe2SzW7CMAzHnYI2nmF3XoTRy0QpvMLEI+048QgTFAkOcOR5dm6RGi+u6ixAUkdMkyaNXuI69v8XfwD8mw8RVTWazKtxlpMdW3gSE0iC5Th7rwE/aq1XZMdCxJewuDlf3ccopZaDw2ZhTnT9l3YnICTOIjGQIEASj4V4Z+AVV/DJouDY1LqumVwBfOLUClPqGwPIJh//d0HOACFxGia4wzR2O2ARYgFd4r5NIV8MxAKqNH+hUrlsaoG0hiHI6TmbsY4FsIPOGHGO90EgUZrv+2w87tfbUzqdgcbk4bBZUSLfSSfFmm9h8osmf18U5pVNmgW0guvG215Kwu59KN/bIjfxp/YdIHbwD7UIv3cbNESvsF1TsdYeHFXdQLCHsBPjbwko08kQ0+nTLbm/lvMFhkvSV9y8SL0AAAAASUVORK5CYII=);
    margin: 3px 0 0 5px
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item.down .spd-i-i-count {
    color: #09b463
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item.down .image:before {
    display: inline-block;
    content: "";
    width: 12px;
    height: 12px;
    background: top/cover url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAYRJREFUSEvt1LFOwkAYB/D/1xItMvgUPoOJowuJJY4OGk2ERBJijC4OLuLi4KKJiYkILOjiipAQmU18Bd/Cobao3BlKi6XclWtQJjo17d33u+/f3hGmdNGUHKhDHGQ8ZTdBGjlm+QEEHmeRypBRz24R0X2vOGfYcdYrtf+BGtlT4lR0IeJFx6yezSClBIxZdKGc1H/vP4uutZ1Kfs1d9Lawbekn2Ci9Bxc19hs97i0mF7rn7vzE5zHSNSs4f9BRspnbB8O19/LV/tDTQSwS6iMtAMv9+fzAzlT9Wu6TAWQ0d1eJac8ANBEmhUYQMA6edjLVtrCj3sP5Ri6vcdyIMCEkQBih0DErt+E9M/IzyDAj9X04dARZiavhuMBkyFB0wRWIMAAvAI68cZcAVn6/STQihSQxdgHoHhS8j+zEbyByHwk6C0evhER25FeMwJQRJUgSYyxEGQphnGlU6KyVS0rHvjdI+axzsXp+CRqjjnn3FgeJ1VHcwmM37KQFZfNjRTfJIn4AC9PyGyMsAqQAAAAASUVORK5CYII=)
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item.hide .spd-i-i-count {
    color: #262626
}

.section-purchase-demand .spd-head .spd-increment .spd-i-item.hide .image:before {
    display: none
}

.section-purchase-demand .spd-head .spd-link-a {
    font-size: 14px;
    font-weight: 400;
    color: #8c8c8c;
    margin-left: 32px
}

.section-purchase-demand .spd-head .spd-link-a .iconfont {
    display: inline-block;
    font-size: 14px;
    -webkit-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7)
}

.section-purchase-demand .spd-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.section-purchase-demand .spd-body .spd-left {
    width: 282px;
    min-height: 674px;
    background: top/cover url(../image/bg-section-side1.bb9670da.png);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    position: relative;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px
}

.section-purchase-demand .spd-body .spd-left-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-weight: 400;
    margin: 24px 16px
}

.section-purchase-demand .spd-body .spd-left-top .spd-l,
.section-purchase-demand .spd-body .spd-left-top .spd-r {
    color: #fff
}

.section-purchase-demand .spd-body .spd-tabs {
    position: absolute;
    overflow: hidden;
    left: 0;
    top: -38px
}

.section-purchase-demand .spd-body .spd-tabs .spd-tab {
    float: left;
    text-align: center;
    font-size: 14px;
    color: #262626;
    cursor: pointer;
    margin-right: 32px
}

.section-purchase-demand .spd-body .spd-tabs .spd-tab.active {
    color: #1abc9c;
    font-weight: 700
}

.section-purchase-demand .spd-body .spd-tabs .spd-tab:last-of-type {
    margin-right: 0
}

.section-purchase-demand .spd-body .spd-contact {
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: 21px;
    border-radius: 8px;
    background-color: rgba(30, 110, 202, .2);
    overflow: hidden
}

.section-purchase-demand .spd-body .spd-contact .spd-person {
    padding: 17px 16px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.section-purchase-demand .spd-body .spd-contact .spd-person .spd-avatar {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 7px
}

.section-purchase-demand .spd-body .spd-contact .spd-person .spd-name {
    margin-bottom: 7px;
    min-width: 14px;
    font-size: 14px;
    line-height: 1;
    font-weight: 700;
    color: #fff
}

.section-purchase-demand .spd-body .spd-contact .spd-person .spd-tags {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.section-purchase-demand .spd-body .spd-contact .spd-person .spd-tags .spd-tag {
    background: #367ff7;
    border-radius: 12px;
    color: #fff;
    font-size: 12px;
    line-height: 1;
    font-weight: 400;
    padding: 4px 8px
}

.section-purchase-demand .spd-body .spd-contact .spd-person .spd-tags .spd-tag:not(:first-child) {
    margin-left: 8px
}

.section-purchase-demand .spd-body .spd-contact .spd-info {
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    line-height: 18px;
    margin: 15px 0 23px 0;
    padding: 0 16px
}

.section-purchase-demand .spd-body .spd-contact .spd-btn-a {
    display: block;
    width: 100%;
    height: 40px;
    background: #fff;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    color: #4b94f9;
    line-height: 40px;
    font-weight: 700
}

.section-purchase-demand .spd-body .spd-content {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    overflow: hidden
}

.section-purchase-demand .spd-body .spd-content .spd-content-item {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 313px;
    height: 224px;
    background: #fff;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 346px;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding: 24px;
    border-bottom: 1px solid #f0f0f0;
    border-right: 1px solid #f0f0f0
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-ci-title {
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 700;
    color: #262626;
    line-height: 24px;
    height: 48px
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-ci-tag {
    background: #fff;
    border: 1px solid #eaeaea;
    border-radius: 12px;
    font-size: 12px;
    font-weight: 500;
    color: #666;
    line-height: 1;
    padding: 4px 8px;
    display: inline-block
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-ci-price {
    font-size: 20px;
    font-weight: 500;
    color: #ff6a00;
    font-family: DIN Condensed, PingFangSC, PingFangSC-Regular;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 20px
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-ci-price .fs12 {
    margin-top: 4px;
    font-size: 14px
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-info-rows {
    margin: 8px 0
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-info-row {
    margin-top: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 1
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-info-row .spd-ir-l {
    color: #666;
    font-weight: 500;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-info-row .spd-ir-r {
    color: #666;
    font-weight: 500;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-end-date {
    font-size: 12px;
    font-weight: 400;
    color: #8c8c8c;
    line-height: 24px
}

.section-purchase-demand .spd-body .spd-content .spd-content-item .spd-end-date>span {
    color: #1abc9c;
    margin: 0 2px
}

.section-purchase-demand .spd-body .spd-content>:nth-of-type(3n) {
    border-right-color: rgba(0, 0, 0, 0)
}

.section-purchase-demand .spd-body .spd-content>:nth-last-of-type(-n+3) {
    border-bottom: none
}

.section-purchase-demand .flex-between-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.section-purchase-demand .flex-grow {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.section-purchase-demand .text-overflow-2 {
    word-break: break-all;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

[data-v-7ede3936] {
    word-break: break-word !important
}

.productCategory[data-v-7ede3936] {
    width: 266px;
    height: 549px;
    border-radius: 8px;
    background-color: #fff;
    margin: 32px 16px 0 0;
    display: inline-block;
    vertical-align: top;
    overflow: hidden
}

.productCategory .titleCategory[data-v-7ede3936],
.productCategory[data-v-7ede3936] {
    -webkit-box-shadow: 0 0 30px 0 rgba(177, 187, 202, .16);
    box-shadow: 0 0 30px 0 rgba(177, 187, 202, .16)
}

.productCategory .titleCategory[data-v-7ede3936] {
    height: 46px;
    line-height: 46px;
    background: -webkit-gradient(linear, right top, left top, from(#fff), to(#edf0f5));
    background: -o-linear-gradient(right, #fff, #edf0f5);
    background: linear-gradient(270deg, #fff, #edf0f5);
    font-size: 14px;
    color: #666;
    padding: 0 15px;
    font-weight: 600
}

.productCategory>ul[data-v-7ede3936] {
    background-color: #fff
}

.productCategory>ul>li[data-v-7ede3936] {
    padding-left: 15px
}

.productCategory>ul>li[data-v-7ede3936]:hover {
    -webkit-box-shadow: 0 0 30px 0 rgba(177, 187, 202, .16), 0 0 20px 0 rgba(222, 225, 230, .5);
    box-shadow: 0 0 30px 0 rgba(177, 187, 202, .16), 0 0 20px 0 rgba(222, 225, 230, .5)
}

.productCategory>ul>li label[data-v-7ede3936] {
    font-size: 14px;
    line-height: 14px;
    color: #262626;
    padding: 9px 0 9px;
    display: block;
    font-weight: 700;
    cursor: pointer
}

.productCategory>ul>li ul[data-v-7ede3936] {
    overflow: hidden;
    padding-bottom: 10px
}

.productCategory>ul>li ul li[data-v-7ede3936] {
    float: left;
    font-size: 12px;
    color: #8c8c8c;
    line-height: 14px;
    margin-right: 15px;
    cursor: pointer;
    font-weight: 400
}

.productCategory>ul>li ul li[data-v-7ede3936]:last-child {
    margin-right: 0
}

.productCategory>ul>li ul li[data-v-7ede3936]:hover {
    color: #19bc9c
}

[data-v-605cddfc] {
    word-break: break-word !important
}

.swiperHome[data-v-605cddfc] {
    margin-top: 24px;
    width: 660px;
    height: 388px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    border-radius: 8px;
    overflow: hidden
}

.swiperHome img[data-v-605cddfc] {
    width: 660px;
    height: 388px;
    display: block;
    cursor: default
}

.advContainer[data-v-605cddfc] {
    margin-top: 32px;
    width: 660px;
    height: 388px;
    display: inline-block;
    vertical-align: top;
    position: relative
}

.advContainer img[data-v-605cddfc] {
    width: 660px;
    height: 388px;
    display: block;
    cursor: pointer
}

.advContainer .slot[data-v-605cddfc] {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 5
}

.advContainer.width-auto .swiperBox img[data-v-605cddfc] {
    width: auto !important;
    position: absolute;
    top: 0;
    right: 0
}

.advContainer a img[data-v-605cddfc]:hover,
.advContainer img.link[data-v-605cddfc] {
    cursor: pointer
}

.advContainer .swiperBox[data-v-605cddfc] {
    padding: 0 auto;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.advContainer .swiperBox .img[data-v-605cddfc] {
    width: 100%
}

.advContainer .swiperBox:hover .btn[data-v-605cddfc] {
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear
}

.advContainer .swiperBox:hover .btn.left[data-v-605cddfc] {
    left: 20px
}

.advContainer .swiperBox:hover .btn.right[data-v-605cddfc] {
    right: 20px
}

.advContainer .swiperBox:hover .btn[data-v-605cddfc]:hover {
    cursor: pointer;
    background-color: rgba(0, 0, 0, .6)
}

.advContainer .swiperBox .btn[data-v-605cddfc] {
    position: absolute;
    top: calc(50% - 18px);
    width: 36px;
    height: 36px;
    border-radius: 18px;
    background-color: rgba(0, 0, 0, .4);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear
}

.advContainer .swiperBox .btn.left[data-v-605cddfc] {
    left: -50px
}

.advContainer .swiperBox .btn.right[data-v-605cddfc] {
    right: -50px
}

.advContainer .swiperBox .indicator[data-v-605cddfc] {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 5%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 2;
    cursor: default
}

.advContainer .swiperBox .indicator .custom-indicator[data-v-605cddfc] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 5px;
    border-radius: 10px
}

.advContainer .swiperBox .indicator .custom-indicator .circle[data-v-605cddfc] {
    cursor: pointer;
    width: 20px;
    height: 3px;
    background-color: rgba(0, 0, 0, .5);
    margin: 0 5px
}

.advContainer .swiperBox .indicator .custom-indicator .circle[data-v-605cddfc]:hover {
    background-color: rgba(0, 0, 0, .3)
}

.advContainer .swiperBox .indicator .custom-indicator .circle.active[data-v-605cddfc] {
    background-color: #fff
}

.advContainer .swiperBox.adv[data-v-605cddfc] {
    width: 100%;
    margin: 0 auto
}

.advContainer .swiperBox.adv .img[data-v-605cddfc] {
    width: 100%;
    height: auto
}

.advContainer .playBtnBox[data-v-605cddfc] {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .2);
    z-index: 5
}

.advContainer .playBtn[data-v-605cddfc] {
    position: absolute;
    top: 108px;
    left: 193px;
    color: #fff;
    z-index: 5;
    cursor: pointer
}

.advContainer .playBtn i[data-v-605cddfc] {
    font-size: 60px
}

.advContainer .videoPopBox[data-v-605cddfc] {
    width: 700px;
    height: auto;
    background-color: #000
}

.advContainer .videoPopBox .video[data-v-605cddfc] {
    width: 100%;
    height: 100%;
    background-color: #000
}

.advContainer .videoBox[data-v-605cddfc] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.advContainer .videoBox .video[data-v-605cddfc] {
    width: 100%;
    height: 100%;
    cursor: pointer
}

[data-v-15b310a7] {
    word-break: break-word !important
}

.userinfo-wrapper[data-v-15b310a7] {
    width: 320px;
    height: 388px;
    background-color: #fff;
    display: inline-block;
    vertical-align: top;
    margin: 32px 0 0 16px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 30px 0 rgba(177, 187, 202, .3);
    box-shadow: 0 0 30px 0 rgba(177, 187, 202, .3)
}

.userinfo-wrapper .flex[data-v-15b310a7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap
}

.userinfo-wrapper .userinfo-head[data-v-15b310a7] {
    padding: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.userinfo-wrapper .userinfo-head-loginbox .usericon-name[data-v-15b310a7] {
    height: 16px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000
}

.userinfo-wrapper .usericon-ge[data-v-15b310a7],
.userinfo-wrapper .usericon-qi[data-v-15b310a7],
.userinfo-wrapper .usericon-zheng[data-v-15b310a7] {
    width: 18px;
    height: 18px
}

.userinfo-wrapper .usericon-ge img[data-v-15b310a7],
.userinfo-wrapper .usericon-qi img[data-v-15b310a7],
.userinfo-wrapper .usericon-zheng img[data-v-15b310a7] {
    width: 100%;
    height: 100%
}

.userinfo-wrapper .usericon-hasi[data-v-15b310a7] {
    width: 60px !important;
    margin-top: 10px;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    color: #1b9;
    background-color: rgba(26, 188, 156, .15);
    padding: 0 6px;
    height: 18px;
    line-height: 18px
}

.userinfo-wrapper .usericon-noi[data-v-15b310a7] {
    width: 60px !important;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    color: #999;
    background: #eee;
    height: 18px;
    line-height: 18px
}

.userinfo-wrapper .userinfo-avatar[data-v-15b310a7] {
    width: 48px;
    height: 48px;
    margin-right: 16px;
    border-radius: 4px
}

.userinfo-wrapper .userinfo-username[data-v-15b310a7] {
    font-size: 14px;
    font-weight: 700;
    color: #000;
    margin-bottom: 5px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    max-width: 171px
}

.userinfo-wrapper .userinfo-btns[data-v-15b310a7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.userinfo-wrapper .userinfo-btn[data-v-15b310a7] {
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    color: #1abc9c
}

.userinfo-wrapper .mr16[data-v-15b310a7] {
    margin-right: 16px
}

.userinfo-wrapper .btns-delimiter[data-v-15b310a7] {
    width: 1px;
    height: 16px;
    background-color: #333;
    margin: 0 8px
}

.userinfo-wrapper .userinfo-tabs[data-v-15b310a7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    height: 52px;
    line-height: 52px;
    border-top: 1px solid #f0f0f0
}

.userinfo-wrapper .userinfo-tabs[data-v-15b310a7] :first-of-type {
    position: relative
}

.userinfo-wrapper .userinfo-tabs[data-v-15b310a7] :first-of-type:after {
    position: absolute;
    content: "";
    width: 1px;
    height: 14px;
    background-color: rgba(0, 0, 0, .06);
    top: 19px;
    left: 112px
}

.userinfo-wrapper .userinfo-tabs-item[data-v-15b310a7] {
    font-size: 14px;
    font-weight: 400;
    color: #333;
    position: relative;
    cursor: pointer
}

.userinfo-wrapper .userinfo-tabs-item.active[data-v-15b310a7] {
    font-weight: 700;
    color: #19bc9c
}

.userinfo-wrapper .userinfo-body[data-v-15b310a7] {
    margin-top: 5px;
    height: 174px;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    padding: 45px 34px
}

.userinfo-wrapper .userinfo-body-login[data-v-15b310a7] {
    margin: 0 16px 16px;
    padding: 0;
    background: #f8fafb;
    border-radius: 4px
}

.userinfo-wrapper .userinfo-body-login[data-v-15b310a7]>:nth-of-type(-n+3) {
    padding-top: 24px
}

.userinfo-wrapper .userinfo-item[data-v-15b310a7] {
    width: 33.3%;
    padding-top: 0
}

.userinfo-wrapper .userinfo-item-label[data-v-15b310a7] {
    font-size: 14px;
    font-weight: 400;
    color: #333;
    text-align: center;
    height: 20px;
    line-height: 20px
}

.userinfo-wrapper .userinfo-item-data[data-v-15b310a7] {
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    color: #1abc9c;
    margin-bottom: 8px;
    line-height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 24px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.userinfo-wrapper .userinfo-item-data span[data-v-15b310a7] {
    display: inline-block;
    max-width: 46px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: DIN Condensed, PingFangSC, PingFangSC-Regular
}

.userinfo-wrapper .userinfo-item-data i[data-v-15b310a7] {
    position: absolute;
    right: 10px;
    margin-left: 8px;
    font-size: 12px;
    color: #b3b3b3;
    -webkit-transform: scale(.8);
    -ms-transform: scale(.8);
    transform: scale(.8);
    display: inline-block;
    width: 10px
}

.userinfo-wrapper .userinfo-item-data i.icon-biyan[data-v-15b310a7] {
    -webkit-transform: scale(.6);
    -ms-transform: scale(.6);
    transform: scale(.6)
}

.userinfo-wrapper .userinfo-news[data-v-15b310a7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    height: 64px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border-top: 1px solid #f0f0f0;
    margin: 0 auto
}

.userinfo-wrapper .news-section-label i[data-v-15b310a7] {
    color: #1abc9c;
    font-style: normal;
    display: inline-block;
    vertical-align: middle
}

.userinfo-wrapper .news-section-label span[data-v-15b310a7] {
    display: inline-block;
    vertical-align: middle
}

.userinfo-wrapper .news-section-label label[data-v-15b310a7] {
    font-size: 18px;
    line-height: 32px;
    font-weight: 700;
    display: inline-block;
    vertical-align: middle;
    padding: 0 8px 0 16px
}

.userinfo-wrapper .news-list[data-v-15b310a7] {
    overflow: hidden;
    height: 100%;
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.userinfo-wrapper .news-list-box[data-v-15b310a7] {
    position: absolute;
    top: 0
}

.userinfo-wrapper .news-list-box.tran[data-v-15b310a7] {
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear
}

.userinfo-wrapper .news-list a[data-v-15b310a7] {
    display: block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    max-width: 152px;
    font-weight: 400;
    color: #333;
    line-height: 64px
}

.purchaseNav[data-v-15b310a7] {
    overflow: hidden;
    border-top: 1px solid #f0f0f0;
    position: relative
}

.purchaseNav[data-v-15b310a7]:after {
    position: absolute;
    content: "";
    width: 1px;
    height: 14px;
    background-color: rgba(0, 0, 0, .06);
    top: 19px;
    left: 160px
}

.purchaseNav li[data-v-15b310a7] {
    float: left;
    width: 50%;
    text-align: center;
    font-size: 14px;
    color: #262626;
    line-height: 20px;
    padding: 16px 0;
    position: relative;
    cursor: pointer
}

.purchaseNav li.act[data-v-15b310a7] {
    color: #19bc9c;
    font-weight: 700
}

.defaultMsg[data-v-15b310a7] {
    background: url(../image/defaultMsg.61080059.png) no-repeat 50%;
    background-size: 100% 100%;
    height: 176px;
    width: 288px;
    display: block;
    margin: 0 auto 14px;
    padding: 0 16px
}

.defaultMsg p[data-v-15b310a7] {
    font-size: 16px;
    color: #fff;
    line-height: 46px;
    font-weight: 700;
    padding-top: 2px
}

.defaultMsg ul.defaultContent[data-v-15b310a7] {
    margin-top: 4px
}

.defaultMsg ul.defaultContent li[data-v-15b310a7] {
    font-size: 14px;
    color: #fff;
    line-height: 28px;
    position: relative;
    font-weight: 400
}

.defaultMsg ul.defaultContent li[data-v-15b310a7]:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAdxJREFUSEu9lj1PFFEUhp9jATWJiRs7In6FnmgCbEeDDXEt4D9QLhWljUvpf9ACDQ02dLAkbOgJgho7WBISWrHwkDN7h9y93PnYwcxUk9w55zn33PfceYWCR1UFmAMWgdfAU2DChV0BP4AD4BvQFRHNS2nJMh9VbQHvgedFhbn1E2BdRL5kfR8Fquok8Al4VRIUftYDVkTkd7hwB6iqTcAqfFgRloZdAi0R2fXzDAEdbAcYuycsDf8LLPjQW6Br4+F/2FlYq+10Jm2vDzSlVT2zoob0RMQUTgJ0atwsirrn+jtTr7g5Ox5B+pncf6psXfxK1pcePeGBDEnERualAeeBISVV2YnB2t/3+Xx2moR/nG7ytjEVpmoasAO0q0DSmBCWA+wYcM9dXZWYMdjy42dsvJgNW2r5uwY8BxoxWsGZMCLMEH0D/gHGY8Cv/Z+sHg2ON6y6AszSXJcG+lB79wUSKyjjfBJgbktjiS1ZqsYRYLctzRVNrHV+9TkCiW0yEc0HYC1PolnQEWGGSMai1OCH0AowAyaDb/dPqautaEwKBnlwtdlHtV7eaVWqWt/vye3SfEx9P2AHNT9Tj8XwWlufifKg9dlEX9q1GeEAmlr9N85kxay+Gd/tMlb/BteIEtpnePJEAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: 100% 100%;
    width: 14px;
    height: 14px;
    content: "";
    position: absolute;
    right: 0;
    top: 6px
}

[data-v-1ac93963] {
    word-break: break-word !important
}

.cityCodeList[data-v-1ac93963] {
    border-radius: 8px;
    overflow: hidden;
    margin-top: 16px
}

.cityCodeList li[data-v-1ac93963] {
    float: left;
    width: 322px;
    height: 145px;
    text-align: left;
    cursor: pointer;
    margin-right: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 8px;
    overflow: hidden
}

.cityCodeList li[data-v-1ac93963]:last-child {
    margin-right: 0
}

.cityCodeList li img[data-v-1ac93963] {
    display: block;
    width: 100%;
    height: 100%
}

.cityCodeList li i[data-v-1ac93963] {
    display: block;
    font-style: normal;
    text-align: center;
    font-size: 20px;
    font-family: Fontquan-XinYiGuanHeiTi-Regular, Fontquan-XinYiGuanHeiTi;
    font-weight: bolder;
    color: #fff;
    line-height: 21px;
    letter-spacing: 1px
}

.cityCodeList li p[data-v-1ac93963] {
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 17px;
    text-align: center;
    margin-top: 14px
}

.cityCodeList[data-v-1ac93963]:last-child {
    margin-right: 0
}

.cityCodeList .codeBg1[data-v-1ac93963] {
    padding-left: 23px
}

.cityCodeList .codeBg1 i[data-v-1ac93963],
.cityCodeList .codeBg1 p[data-v-1ac93963] {
    text-align: left
}

.cityCodeList .codeBg3[data-v-1ac93963] {
    padding-left: 23px
}

.cityCodeList .codeBg3 i[data-v-1ac93963],
.cityCodeList .codeBg3 p[data-v-1ac93963] {
    text-align: left
}

.cityCodeList .codeBg4[data-v-1ac93963] {
    padding-left: 23px
}

.cityCodeList .codeBg4 i[data-v-1ac93963],
.cityCodeList .codeBg4 p[data-v-1ac93963] {
    text-align: left
}

.codeBg1[data-v-1ac93963] {
    background: url(../image/hybanner01.309577be.png) no-repeat 50%;
    background-size: 100% 100%
}

.codeBg3[data-v-1ac93963] {
    background: url(../image/hybanner02.97ae274e.png) no-repeat 50%;
    background-size: 100% 100%
}

.codeBg4[data-v-1ac93963] {
    background: url(../image/hybanner03.d436a40e.png) no-repeat 50%;
    background-size: 100% 100%
}

[data-v-424dec06] {
    word-break: break-word !important
}

.digitizationContent[data-v-424dec06] {
    background-color: #fff;
    width: 266px;
    display: inline-block;
    vertical-align: top;
    margin-top: 40px;
    height: 410px;
    border-radius: 8px;
    -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .04)
}

.digitizationContent .titleDig[data-v-424dec06] {
    font-size: 0;
    line-height: 16px;
    padding: 20px 16px;
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 16px
}

.digitizationContent .titleDig label[data-v-424dec06] {
    color: #1abc9c;
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    font-weight: 700
}

.digitizationContent .titleDig span[data-v-424dec06] {
    color: #262626;
    display: inline-block;
    vertical-align: middle;
    margin-left: 3px;
    font-size: 16px;
    font-weight: 700
}

.digitizationContent .mechine[data-v-424dec06] {
    background: rgba(25, 188, 156, .1);
    border-radius: 10px;
    margin: 0 16px;
    padding: 0 15px
}

.digitizationContent .mechine .robot[data-v-424dec06] {
    width: 36px;
    height: 14px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAcCAYAAADC8vmmAAAAAXNSR0IArs4c6QAAAoBJREFUaEPtmc9PE0EUx7/fMUU9mpDYBTHxYIz/gIEDNLYbEsUjXjzSbfAfMF48euI/aNpy9KJH0YS0GOgB4j9gCAcTEbYmTbwK1XlmAZO2RmZndws07l73ve+b+czMmx+PiPuJ0FmrTZOYE40pkLchcg3A5bjSlv4HIL9DZIcKmyJY8fPFJkix1OkxZxznbL0yT6qXELkTR2dgvuS2iH7RcktvosaIBOj6euUWO3xFYDJq4LP0E2BLMvLkW6702TauNaDs2nKOWgcjMmob7Jzt26LUfCu/sG7TDitAJ3BWAYzYBLlAtoei1KwNpNCAgmWlOvw4hDOnf3zaOiP3wi630ICy9ermsOQc04wNclLL9aZMdsH/UICOdivwdRjBYbERyOMwu5sZ0NE5Z/nThd3Ko44Iue3nF+6azklGQE6jOgOBVeaP2uYz9yNyfsHbOC0us43aA4qUAyMhF1uF4vtuh7F6ZUnAZ1EbT3CFh/oprgJaswzBw6haxzkhOT0qLO3nvefd7ennQade/QJg4sRo13e9m90OTqO6AcF01E51NMfbs8X9wH/8Q+WG/sXdqFqBX6J6RNMveDM9/e3jEQDquav4rtez7JxGzYdINmqn/tLri2erm6ge2fILRacPUA8PM6B69Ueci2eiHQKQsN6B73pXUkD/nqYJAEqX2GCTtLokE3v3S1+DQRxdrY1llOzZ5p1u+4T1mr5rSNKD3uZBvFNKFqlHRMvPskDm4gBKUi/UNm9q7H9/UDQBQnrVMCJCelk1M0L63GGAlD6YhZlFx+/R6ZPraazSR/sQMykt+4SAFJikhcMwoP6UnkUeCTkJnHPpGbJDkS0h3yZRev4Nd/abCKUGCkMAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: 100% 100%;
    margin-right: 8px
}

.digitizationContent .mechine p[data-v-424dec06] {
    line-height: 32px;
    color: #d9d9d9;
    font-size: 12px;
    padding: 5px 0
}

.digitizationContent .mechine p i[data-v-424dec06] {
    font-size: 12px;
    font-style: normal;
    color: #1abc9c;
    font-weight: 700;
    display: inline-block;
    vertical-align: middle
}

.digitizationContent .mechine p span[data-v-424dec06] {
    font-weight: 700;
    color: #000;
    font-size: 12px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px
}

.digitizationContent .mechineStudy[data-v-424dec06] {
    color: #000;
    border-radius: 4px;
    border: 1px solid hsla(0, 0%, 100%, .2);
    background-color: #fff;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 32px;
    padding: 0 15px 0 8px;
    cursor: default
}

.digitizationContent .hasStudy[data-v-424dec06] {
    font-weight: 700;
    color: #000;
    font-size: 14px;
    padding: 24px 0 8px;
    display: block
}

.digitizationContent .hasStudyList[data-v-424dec06] {
    overflow: hidden;
    padding-bottom: 16px
}

.digitizationContent .hasStudyList li[data-v-424dec06] {
    float: left;
    font-size: 12px;
    color: #fff;
    background: #19bc9c;
    border-radius: 12px;
    padding: 0 6px;
    line-height: 22px;
    margin-right: 8px;
    max-width: calc(50% - 4px);
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    word-break: break-all;
    white-space: nowrap;
    cursor: default
}

.digitizationContent .hasStudyList li[data-v-424dec06]:last-child {
    margin-right: 0
}

.digitizationContent .zhishitupuList[data-v-424dec06] {
    padding: 0 18px 0
}

.digitizationContent .zhishitupuList li[data-v-424dec06] {
    overflow: hidden;
    line-height: 28px
}

.digitizationContent .zhishitupuList li label[data-v-424dec06],
.digitizationContent .zhishitupuList li span[data-v-424dec06] {
    font-size: 12px;
    color: #333;
    width: 50%;
    float: left;
    font-weight: 400
}

.digitizationContent .zhishitupuList li span[data-v-424dec06] {
    text-align: right
}

.digitizationContent .zhishitupu[data-v-424dec06] {
    text-align: center;
    font-size: 14px;
    line-height: 32px;
    color: #262626;
    position: relative;
    margin: 16px 0 6px;
    font-weight: 700
}

.digitizationContent .zhishitupu[data-v-424dec06]:after {
    position: absolute;
    height: 1px;
    width: 25px;
    background-color: #f0f0f0;
    content: "";
    right: 6px;
    top: 15px
}

.digitizationContent .zhishitupu[data-v-424dec06]:before {
    position: absolute;
    height: 1px;
    width: 25px;
    background-color: #f0f0f0;
    content: "";
    left: 6px;
    top: 15px
}

[v-cloak][data-v-424dec06] {
    display: none !important
}

[data-v-0f36c093] {
    word-break: break-word !important
}

.softwareConsult[data-v-0f36c093] {
    position: relative;
    background: #fff;
    -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .04);
    border-radius: 8px;
    width: 998px;
    margin: 40px 0 0 16px;
    display: inline-block;
    vertical-align: top;
    overflow: hidden
}

.softwareConsult .imgdiv[data-v-0f36c093] {
    padding: 16px 0;
    border-bottom: 1px solid #f0f0f0;
    padding-left: 16px;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px
}

.softwareConsult .imgdiv h3[data-v-0f36c093] {
    color: #000;
    font-size: 18px;
    float: left;
    margin-right: 8px
}

.softwareConsult .imgdiv span[data-v-0f36c093] {
    color: #19bc9c
}

.softwareConsult .zqtitle[data-v-0f36c093] {
    display: block;
    width: 246px
}

.softwareConsult-subtitle[data-v-0f36c093] {
    margin-top: 16px;
    margin-bottom: 56px;
    text-align: center;
    font-size: 18px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #7f7f7f;
    line-height: 25px
}

.softwareConsult-list[data-v-0f36c093] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    background-color: #fff
}

.softwareConsult-list-div[data-v-0f36c093] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 30.33%;
    height: 154px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    cursor: pointer;
    border: 1px solid rgba(0, 0, 0, 0)
}

.softwareConsult-list-div[data-v-0f36c093]:nth-of-type(-n+3) {
    margin-top: 22px
}

.softwareConsult-list-div[data-v-0f36c093]:nth-of-type(n+4) {
    margin-bottom: 22px
}

.softwareConsult-list-div .softwareConsult-list-div-info[data-v-0f36c093] {
    position: absolute;
    bottom: 9px;
    left: 8px;
    width: calc(100% - 16px);
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    line-height: 32px;
    opacity: 0;
    background: #d3d3d3;
    border-radius: 4px
}

.softwareConsult-list-div:hover .softwareConsult-list-div-info[data-v-0f36c093] {
    opacity: .9
}

.softwareConsult-list-div-top[data-v-0f36c093] {
    display: inline-block;
    vertical-align: top;
    margin: 20px 16px 16px 8px
}

.softwareConsult-list-div-top img[data-v-0f36c093] {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    display: inline-block
}

.softwareConsult-list-div-bottom[data-v-0f36c093] {
    width: 205px;
    display: inline-block;
    vertical-align: middle;
    padding: 0
}

.softwareConsult-list-div-bottom-title[data-v-0f36c093] {
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #262626;
    line-height: 24px;
    margin-bottom: 11px;
    text-align: left;
    margin-top: 36px
}

.softwareConsult-list-div-bottom-content[data-v-0f36c093] {
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 18px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    padding-right: 24px;
    margin-right: 18px
}

.softwareConsult-list .lastDiv[data-v-0f36c093] {
    margin: 24px 0 0 24px;
    width: 241px;
    height: 105px;
    background: rgba(25, 188, 156, .1);
    border-radius: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.softwareConsult-list .lastDiv img[data-v-0f36c093] {
    display: inline-block;
    vertical-align: middle;
    width: 56px;
    height: 56px
}

.softwareConsult-list .lastDiv button[data-v-0f36c093] {
    width: 120px;
    height: 41px;
    background-color: #19bc9c;
    border-radius: 21px;
    font-size: 18px;
    font-weight: 500;
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    cursor: pointer;
    margin: 0 0 0 20px
}

.softwareConsult-list .lastDiv-content[data-v-0f36c093] {
    padding: 0 30px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 24px
}

.softwareConsult-list .lastDiv-content .consultBtn[data-v-0f36c093] {
    width: 72px;
    height: 30px;
    margin-top: 20px;
    margin-left: 166px;
    background: #4070ff;
    border-radius: 2px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 30px;
    text-align: center;
    cursor: pointer
}

.softwareConsult-list .nomarginrght[data-v-0f36c093] {
    margin-right: 0
}

.softwareConsult-list .active[data-v-0f36c093] {
    -webkit-box-shadow: 0 0 30px 0 rgba(177, 187, 202, .3);
    box-shadow: 0 0 30px 0 rgba(177, 187, 202, .3);
    border-radius: 8px;
    border: 1px solid #19bc9c
}

.softwareConsult-list .active .softwareConsult-list-div-bottom-title[data-v-0f36c093] {
    color: #19bc9c
}

.softwareConsult-list .enctive[data-v-0f36c093] {
    -webkit-box-shadow: 0 0 30px 0 rgba(177, 187, 202, .3);
    box-shadow: 0 0 30px 0 rgba(177, 187, 202, .3);
    border-radius: 8px;
    border: 1px solid #ccc
}

.btnNextPage[data-v-0f36c093] {
    position: absolute;
    right: 20px;
    top: 16px;
    cursor: pointer
}

.btnNextPage li[data-v-0f36c093] {
    display: inline-block;
    vertical-align: middle;
    background-color: #f4f4f4;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    text-align: center;
    line-height: 24px
}

.btnNextPage li i[data-v-0f36c093] {
    font-size: 12px;
    color: #cfcfcf;
    font-weight: 700
}

.btnNextPage li[data-v-0f36c093]:first-child {
    margin-right: 16px
}

.btnNextPage li:first-child img[data-v-0f36c093] {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.btnNextPage li.dark[data-v-0f36c093] {
    opacity: .5
}

[data-v-aeb4f56c] {
    word-break: break-word !important
}

.w1280[data-v-aeb4f56c] {
    width: 1280px;
    display: block;
    margin: 0 auto
}

.productCategorySection_bg[data-v-aeb4f56c] {
    padding-bottom: 40px;
    background: url(../image/productCategorySection_bg.7f025fb6.png) no-repeat 50%;
    background-size: 100% 100%
}

.digitization_bg[data-v-aeb4f56c] {
    background-color: #f9f9f9
}

.partRight[data-v-aeb4f56c],
.partSmallLeft[data-v-aeb4f56c] {
    display: inline-block;
    vertical-align: top
}

.purposeOrder[data-v-aeb4f56c] {
    background: url(../image/index-banner2.728fb627.png) no-repeat 50%;
    background-size: 100%;
    width: 1280px;
    height: 160px;
    display: block;
    position: relative;
    margin-top: 40px;
    border-radius: 8px;
    overflow: hidden
}

.purposeOrder img[data-v-aeb4f56c] {
    position: absolute;
    top: 52px;
    right: 52px;
    cursor: pointer
}

.qualitysuppage-sort {
    position: relative
}

.qualitysuppage-sort .qualitysuppage-sort-type {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.qualitysuppage-sort .qualitysuppage-sort-type div {
    font-size: 14px;
    color: #333;
    margin-right: 24px;
    cursor: pointer
}

.qualitysuppage-sort .qualitysuppage-sort-type .active {
    font-weight: 700;
    color: #1abc9c
}

.qualitysuppage-sort .qualitysuppage-sort-tab {
    position: absolute;
    top: 40px;
    font-size: 14px;
    color: #666;
    background: rgba(46, 62, 110, .28);
    border-radius: 8px;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    overflow: hidden
}

.qualitysuppage-sort .qualitysuppage-sort-tab span {
    display: block;
    width: 144px;
    padding: 16px 0;
    cursor: pointer;
    font-size: 16px;
    color: #fff;
    text-align: center
}

.qualitysuppage-sort .qualitysuppage-sort-tab span.active {
    background-color: #19bc9c;
    font-weight: 700
}

.qualitysuppage-sort .qualitysuppage-sort-tab span:hover {
    background-color: #19bc9c
}

.qualitysuppage-list-item {
    width: 362px;
    height: 257px;
    background: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 30px 0 rgba(177, 187, 202, .3);
    box-shadow: 0 0 30px 0 rgba(177, 187, 202, .3);
    cursor: pointer;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 362px;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding: 24px 24px 0;
    border: 1px solid rgba(0, 0, 0, 0)
}

.qualitysuppage-list-item:hover {
    border: 1px solid #19bc9c
}

.qualitysuppage-list-item.noright {
    margin-right: 0
}

.qualitysuppage-list-item .qualitysuppage-list-item-top {
    height: 80px;
    text-align: center
}

.qualitysuppage-list-item .qualitysuppage-list-item-top img {
    width: 90px;
    height: 68px;
    -o-object-fit: contain;
    object-fit: contain
}

.qualitysuppage-list-item .qualitysuppage-list-item-top-mess {
    text-align: center
}

.qualitysuppage-list-item .qualitysuppage-list-item-top-mess p:first-child {
    font-size: 16px;
    color: #000;
    font-weight: 700;
    margin: 10px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden
}

.qualitysuppage-list-item .qualitysuppage-list-item-top-mess p:nth-child(2) {
    font-size: 12px;
    color: #999;
    margin-bottom: 11px
}

.qualitysuppage-list-item .qualitysuppage-list-item-top-mess p:nth-child(2) span:nth-child(2) {
    color: #ff6000
}

.qualitysuppage-list-item .qualitysuppage-list-item-top-mess p:nth-child(3) {
    font-size: 12px;
    color: #999
}

.qualitysuppage-list-item .qualitysuppage-list-item-top-mess p:nth-child(3) span:nth-child(2) {
    color: #333
}

.qualitysuppage-list-item .qualitysuppage-list-item-bot p {
    height: 20px;
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
    color: #666;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 7px
}

.qualitysuppage-list-item .qualitysuppage-list-item-bot p:last-child {
    margin-bottom: 0
}

.qualitysuppage-list-item .qualitysuppage-list-item-bot span:nth-child(2) {
    height: 13px;
    font-size: 12px;
    font-weight: 400;
    color: #666
}

.qualitysuppage-list-item .qualitysuppage-list-item-data {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 18px;
    padding-bottom: 18px;
    border-top: 1px solid #f0f0f0;
    margin-top: 16px
}

.qualitysuppage-list-item .qualitysuppage-list-item-data div {
    width: 50%;
    margin: 0 auto
}

.qualitysuppage-list-item .qualitysuppage-list-item-data div span {
    text-align: center;
    height: 14px;
    font-size: 12px;
    font-weight: 400;
    color: #999
}

.qualitysuppage-list-item .qualitysuppage-list-item-data div span:nth-child(2) {
    color: #999
}

.qualitysuppage-list-item .qualitysuppage-list-item-data div:last-child {
    text-align: right
}

.qualitysuppage-bg {
    background: top/cover url(../image/qualitysuppageBg.d67789ae.png);
    padding-bottom: 40px
}

.qualitysuppage {
    overflow: hidden
}

.qualitysuppage>h3 {
    font-size: 30px;
    font-weight: 700;
    color: #000
}

.qualitysuppage .aaa {
    font-size: 14px !important;
    font-weight: 400 !important;
    color: #8c8c8c !important
}

.qualitysuppage .qualitysuppage-head {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 56px;
    margin-top: 6px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fl .qualitysuppage-head-fl-title {
    font-size: 22px;
    color: #333;
    font-weight: 500;
    margin-right: 29px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr {
    height: 56px;
    line-height: 56px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr .number {
    color: #19bc9c;
    font-weight: 400;
    margin-left: 6px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr .images {
    width: 12px;
    margin-bottom: 3px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr .icon-todetail {
    display: inline-block;
    font-size: 14px;
    -webkit-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7)
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr span {
    height: 13px;
    font-size: 12px;
    font-family: PingFangSC, PingFangSC-Regular;
    font-weight: 400;
    color: #262626
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr span:first-child {
    height: 13px;
    font-size: 12px;
    font-family: PingFangSC, PingFangSC-Regular;
    font-weight: 700;
    color: #262626;
    margin-right: 16px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr span:nth-child(2),
.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr span:nth-child(3) {
    margin-right: 16px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr:nth-child(2) {
    position: absolute;
    right: 60px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr:last-child {
    position: absolute;
    right: -16px
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr:last-child a {
    font-size: 14px;
    font-weight: 400;
    color: #8c8c8c
}

.qualitysuppage .qualitysuppage-head .qualitysuppage-head-fr:last-child a span {
    color: #999;
    display: inline-block;
    font-style: normal;
    font-size: 12px;
    cursor: pointer
}

.qualitysuppage .qualitysuppage-left {
    width: 260px;
    height: 780px;
    background: url(../image/qualitybg.85ce3d1d.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding-left: 16px;
    padding-right: 16px;
    float: left
}

.qualitysuppage .qualitysuppage-list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: calc(100% - 160px);
    height: auto;
    float: right;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.qualitysuppage .qualitysuppage-list .qualitysuppage-list-item {
    margin: 0 16px 16px 0
}

.qualitysuppage .qualitysuppage-list :nth-of-type(3n) {
    margin-right: 0
}

.qualitysuppage .qualitysuppage-list :nth-last-of-type(-n+3) {
    margin-bottom: 0
}

.qualitysuppage .defaultPic {
    width: 1020px;
    height: 780px;
    float: right
}

.qualitysuppage .defaultPic img {
    width: 100%;
    height: 100%
}

.inf-container .icon-todetail {
    display: inline-block;
    font-size: 14px;
    -webkit-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7)
}

.inf-container {
    width: 1280px;
    height: 492px;
    margin: 0 auto;
    padding-top: 10px;
    margin-bottom: 48px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.inf-container .inf-left-container {
    overflow: hidden;
    width: 940px;
    height: 490px;
    margin-right: 16px;
    background: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .04)
}

.inf-container .inf-left-container .title {
    height: 56px;
    line-height: 56px;
    border-bottom: 1px solid #f0f0f0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-left: 16px;
    padding-right: 16px
}

.inf-container .inf-left-container .title .title-left {
    font-size: 18px;
    font-weight: 600;
    color: #000;
    opacity: .8
}

.inf-container .inf-left-container .title .title-right a {
    opacity: .5;
    font-size: 14px;
    font-family: PingFangSC, PingFangSC-Regular;
    font-weight: 400;
    text-align: right;
    color: #000;
    line-height: 20px
}

.inf-container .inf-left-container .adv {
    height: 190px;
    margin-top: 16px;
    padding-left: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.inf-container .inf-left-container .adv div {
    width: 290px;
    height: 160px;
    margin-right: 18px
}

.inf-container .inf-left-container .adv div .article-img {
    position: relative;
    width: 290px;
    height: 160px;
    cursor: pointer
}

.inf-container .inf-left-container .adv div .article-img .bofang {
    position: absolute;
    top: 34%;
    left: 41%;
    width: 50px;
    height: 50px
}

.inf-container .inf-left-container .adv div .article-img img {
    width: 100%;
    height: 100%;
    border: 1px solid rgba(0, 0, 0, .06);
    border-radius: 4px
}

.inf-container .inf-left-container .adv div p {
    height: 20px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 600;
    color: #000;
    opacity: .8;
    line-height: 20px;
    margin-top: 20px;
    padding-left: 1px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    cursor: pointer
}

.inf-container .inf-left-container .main {
    height: 196px;
    margin-top: 29px;
    padding-left: 16px;
    padding-right: 16px
}

.inf-container .inf-left-container .main .hr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #f0f0f0
}

.inf-container .inf-left-container .main .inf-left {
    width: 292px;
    margin-right: 18px;
    background: #fff
}

.inf-container .inf-left-container .main .inf-left .ul {
    height: 196px;
    margin-top: 20px
}

.inf-container .inf-left-container .main .inf-left .ul ul p {
    height: 20px;
    line-height: 20px
}

.inf-container .inf-left-container .main .inf-left .ul ul li {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 37px;
    cursor: pointer
}

.inf-container .inf-left-container .main .inf-left .ul ul li .time {
    height: 20px;
    margin-top: 14px;
    position: absolute;
    top: 10px;
    left: -34px
}

.inf-container .inf-left-container .main .inf-left .ul ul p {
    width: 407px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    opacity: .8
}

.inf-container .inf-left-container .main .inf-left .ul ul div {
    width: 106px;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    margin-left: 15px;
    color: #999
}

.inf-container .inf-left-container .main .lefthulian {
    margin-right: 0
}

.inf-container .inf-right-act {
    width: 324px;
    height: 490px;
    opacity: 1;
    background: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .04)
}

.inf-container .inf-right-act .title {
    height: 56px;
    line-height: 56px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid rgba(0, 0, 0, .06)
}

.inf-container .inf-right-act .title .title-left {
    width: 50%;
    font-size: 18px;
    font-weight: 600;
    padding-left: 15px;
    color: #000;
    opacity: .8
}

.inf-container .inf-right-act .title .title-right {
    width: 50%;
    text-align: right;
    font-size: 14px;
    font-weight: 400;
    padding-right: 15px;
    color: #000;
    opacity: .5
}

.inf-container .inf-right-act .title .title-right:hover {
    cursor: pointer
}

.inf-container .inf-right-act .adv {
    position: relative;
    margin: 16px auto;
    width: 290px;
    height: 160px;
    margin-bottom: 16px;
    border: 1px solid rgba(0, 0, 0, .06);
    border-radius: 4px;
    overflow: hidden;
    z-index: 1;
    cursor: pointer
}

.inf-container .inf-right-act .adv .bofang {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 37%;
    left: 42%
}

.inf-container .inf-right-act .adv img {
    width: 100%;
    height: 100%;
    display: inline-block
}

.inf-container .inf-right-act .adv p {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 500;
    color: #fff;
    height: 36px;
    line-height: 20px;
    padding-left: 16px;
    padding-right: 24px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.inf-container .inf-right-act .main-right-container .main-right {
    margin-bottom: 16px;
    padding-left: 16px
}

.inf-container .inf-right-act .main-right-container .main-right p {
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    opacity: .8;
    padding-right: 16px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    cursor: pointer
}

.inf-container .inf-right-act .main-right-container .main-right .time {
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    margin-top: 5px
}

.adv-top-a {
    height: 100%;
    display: block;
    background-position: 50%
}

* {
    word-break: break-word !important
}

.index {
    position: relative;
    background-color: #f4f5f8
}

.index .headerAdv.container .swiperBox.adv,
.index .headerAdv.container .swiperBox.adv a.height100 {
    width: 100%
}

.index .headerAdv.container .swiperBox.adv img {
    display: block;
    width: 100%;
    height: auto;
    margin: 0 auto
}

.index-bg-imgBox {
    position: absolute;
    width: 100%;
    z-index: -1
}

.index-bg-imgBox-img {
    width: 100%;
    height: auto
}

.index-bg-imgBox-blank {
    position: absolute;
    top: 0;
    width: 1280px;
    height: 100%;
    left: calc(50% - 640px);
    background-color: #fff
}

.section {
    width: 1410px;
    margin: 0 auto
}

.section-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.section-title {
    display: inline-block;
    font-size: 24px;
    line-height: 1em;
    font-family: PingFangSC-Semibold, PingFang SC, Microsoft Yahei;
    font-weight: 600;
    color: #333;
    margin: 24px 0;
    margin-top: 40px
}

.section-title:before {
    content: "l";
    display: inline-block;
    margin-right: 10px;
    color: rgba(0, 0, 0, 0);
    width: 6px;
    line-height: .8em;
    background-color: #33a388
}

.section-tail,
.section-tail-more {
    font-size: 14px;
    font-family: PingFangSC-Semibold, PingFang SC, Microsoft Yahei;
    font-weight: 600;
    color: #666;
    line-height: 20px;
    position: relative;
    z-index: 101
}

.section-tail-more {
    margin-left: auto
}

.section-tail-more:after {
    content: "\e843";
    display: inline-block;
    margin-left: 10px;
    color: rgba(53, 58, 59, .5);
    font-family: iconfont !important;
    font-size: 1em;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.section-tail-more:hover,
.section-tail-more:hover:after {
    color: #0d4d86
}

.homeLinkHX {
    position: fixed;
    bottom: 0;
    padding: 5px 0;
    right: 0;
    z-index: 9999;
    background: #fff;
    -webkit-box-shadow: 0 0 30px 2px rgba(134, 155, 193, .18);
    box-shadow: 0 0 30px 2px rgba(134, 155, 193, .18);
    border-radius: 10px 10px 0 0;
    cursor: pointer
}

.homeLinkHX label {
    font-size: 16px;
    line-height: 22px;
    color: #333;
    font-weight: 600;
    margin-left: 13px
}

.homeLinkHX img,
.homeLinkHX label {
    display: inline-block;
    vertical-align: middle;
    cursor: pointer
}

.homeLinkHX img {
    width: 39px;
    margin-left: -10px
}

.homeLinkHX .linkHuanXin {
    padding-right: 80px;
    position: relative
}

.homeLinkHX .linkHuanXin i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAFAAAAAAnxZisAAACc0lEQVQ4EdWVTYhSURTHfc+HxAMrBBEVBjLIwGYY1BYihENMmxYtcqQPgqBN0KJNzKqF0KJdtClaRO1mMatoZRQkwzTNIpWopGIiy0FHpFYi+N3vDO+JU4ZKbrpwOPfde87vf+7He08JhUKzFotlRVGUY71ej+6/N1gWWO+xixoPqyCPTgsu5QlLCha2CGyJAF7mptaMgr9q9Xr9vK7rFxiYwbrTUKBYFda2pmkr0+D9R4xgMDgnNknJ6rjBXOcb7O2GGCLL4+ZZxwkEfhPwbcxm2KLb7e6Wy+W1UfmjBBTgt4AmjWvX5zG2gIiGSLo/OKTzV4FkMqnWarU7gJYFjhf7CaOO142xEx6P50A0Gn2Rz+eHfgaGvl2xWEwDfhfYNRNOf6fb7SaA9zB5+90yp6qqhfH7drv9ejqdbjO+p/2xgkAgYCPhHolXB+DbZCUymcw6W/Kdqjd5PoXQfkPkeKPRcDscjmfVarUzqLBHgMr3AX8A/Ap+d1sAFAz4azOxVCoVvV7vOnOLiBw0REJWq3XG7/enCoVCfyV9AQ5TbzabD4FfErgsncQtAHEqf2PCTY9ICZE1Yk4S6zBy5lnJYafTmapUKi2J3RXgkOztdvsxgedMOP4j8wJ/a0J/92jsIPISkQVynUbuLP0jPp8vVSwWm0okEnG0Wq1HVHrGhJPwDpM9F5GRLRwO+4lfBTw3wHjKai5bXS7XE+CnCTBvRIb+Ujab/TySbASwkh8c/HPyooh4RASmnzOZl0/FIYljQK7bJnYWuPwjJmqs9ovkCkNYRvOpnU4nwcMn1F/ZbLZ4Lpf7Zs5O6iWXf8ASeRvYB5jxX2EwR007xUE9AAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: 100% 100%;
    width: 12px;
    height: 10px;
    position: absolute;
    right: 20px;
    top: 14px
}