.l-page {
    background: #F2F3F7;
    min-height: 500px;
   min-width: 1200px;
}

.main-content {
    margin: 0 auto;
    /* padding: 24px 60px 0 60px; */
    padding: 24px 0px 0 0px;
    width: 1200px;
    min-width: 720px
}

.sticky-areas {
    display: none
}

.indiv-category-view h3 {
    display: none
}

.category-banner-ta {
    box-sizing: border-box;
    padding: 20px 20px 0;
    border: 1px solid #DCDEE3;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 456px;
    margin: 0;
}

/* @media screen and (min-width:1111px) {
    .category-banner-ta {
        height: 456px
    }
} */

.category-banner-ta .col {
    height: 100%
}

.category-banner-ta .col.col-left {
    /* width: 280px;
    min-width: 280px; */
    width: 236px;
    min-width: 236px;
    margin-bottom: 34px;
    order: -1;
    -ms-flex-order: -1;
    margin-right: -280px
}

.category-banner-ta .col.col-right {
    width: 260px;
    margin-left: -260px;
}

/* @media screen and (max-width:1320px) {
    .category-banner-ta .col.col-right {
        width: 100%;
        height: 140px
    }
}

@media screen and (min-width:1321px) {
    .category-banner-ta .col.col-right {
        margin-left: -260px
    }
}

@media screen and (max-width:1110px) {
    .category-banner-ta .col.col-left {
        display: none
    }
} */

.category-banner-ta .fix-content {
    /* -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1; */
    /* width: 618px; */
    width: 660px;
    overflow: hidden;
    position: relative
}

.category-banner-ta .fix-content.fix-content-left {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: flex-start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    margin-left: 280px;
    width: 920px;
}

/* @media screen and (min-width:1111px) {
    .category-banner-ta .fix-content.fix-content-left {
       
    }
} */

.category-banner-ta .fix-content.fix-content-right {
    margin-right: 260px;
}

/* @media screen and (max-width:1320px) {
    .category-banner-ta .fix-content.fix-content-right {
        width: 100%;
        -moz-box-flex: auto;
        -webkit-box-flex: auto;
        -moz-flex: auto 0 0;
        -ms-flex: auto 0 0;
        -webkit-flex: auto 0 0;
        flex: auto 0 0
    }
} */

.first-banner:hover .first-banner-prev {
    opacity: 1;
    left: 0
}

.first-banner:hover .first-banner-next {
    opacity: 1;
    right: 0
}

.first-banner .ui-switchable-nav {
    z-index: 10;
    height: 32px;
}

.first-banner .first-banner-next, .first-banner .first-banner-prev {
    position: absolute;
    top: 50%;
    margin-top: -64px;
    width: 30px;
    height: 60px;
    background: #ccc;
    background-color: rgba(0, 0, 0, .2);
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    z-index: 10;
    opacity: 0;
    transform: translate(0%,50%);
}

.first-banner .first-banner-next .ui2-icon, .first-banner .first-banner-prev .ui2-icon {
    font-size: 30px;
    line-height: 60px;
    color: #fff
}

.first-banner .first-banner-prev {
    left: -30px;
    transition: opacity ease .3s, left ease .3s
}

.first-banner .first-banner-next {
    right: -30px;
    transition: opacity ease .3s, right ease .3s
}

.first-banner .scroller {
    margin-bottom: 34px
}

.first-banner .scroller+.ui-switchable-nav {
    margin-top: -34px
}

.first-banner .scroller .first-banner-content {
    width: 1000%;
    height: 400px;
    overflow: hidden
}

/* @media screen and (max-width:1320px) {
    .first-banner .scroller .first-banner-content {
        height: 272px
    }
} */

.first-banner .scroller .first-banner-content .banner-item {
    position: relative;
    display: flex;
    float: left;
    width: 10%;
    height: 100%;
    overflow: hidden;
    justify-content: center;
    background-color: #F2F3F7
}

.first-banner .scroller .first-banner-content .banner-item video {
    z-index: 0;
    width: 990px;
    background: #000
}

.first-banner .scroller .first-banner-content .banner-item .banner-image {
    z-index: 1;
    width: 990px;
    height: 400px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.first-banner .scroller .first-banner-content .banner-item .banner-item-ad {
    position: absolute;
    display: inline-block;
    bottom: 0;
    right: 0;
    color: #fff;
    background: rgba(0, 0, 0, .6);
    z-index: 2;
    padding: 0 8px;
    line-height: 20px;
    height: 20px;
    font-style: italic;
    border-radius: 4px 0 0 0
}

.first-banner .ui-switchable-nav {
    text-align: center
}

.first-banner .ui-switchable-trigger {
    display: inline-block;
    cursor: pointer;
    margin: 12px 4px 0;
    width: 0;
    height: 0;
    border: 5px solid #E0E0E0;
    border-radius: 5px;
    color: transparent
}

.first-banner .ui-switchable-trigger.current {
    position: relative;
    border: 5px solid #F60
}

.first-banner .ui-switchable-trigger.current:before {
    position: absolute;
    content: "";
    left: -3px;
    top: -3px;
    z-index: 1;
    border: 3px solid #FFF;
    border-radius: 5px
}

body {
    margin: 0 !important;
    padding: 0 !important;
    min-width: 1200px;
}

.ta-promotion {
    height: 100%
}

.m-face {
    background-color: #F2F3F7;
    padding-bottom: 500px
}

/* ---------------------------- */

.ta-promotion {
    margin-left: 20px;
    width: 240px;
    height: 100%;
    box-sizing: border-box;
    padding-bottom: 34px;
    overflow: hidden;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap
}

/* @media screen and (max-width: 1320px) {
    .ta-promotion {
        -ms-flex-flow: row nowrap;
        -moz-flex-flow: row nowrap;
        -webkit-flex-flow: row nowrap;
        flex-flow: row nowrap;
        margin-left: 0;
        width: 100%;
        height: 121px;
        padding-bottom: 0;
        margin-bottom: 18px
    }
} */

.ta-promotion .loading {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center
}

.ta-promotion .top-banner {
    display: block;
    height: 32px;
    line-height: 33px;
    color: #fff;
    font-weight: 700;
    background-color: #ff0036;
    width: 100%;
    position: relative;
    text-align: center;
    box-sizing: border-box;
    font-size: 14px;
}

/* @media screen and (max-width: 1320px) {
    .ta-promotion .top-banner {
        background-color: #12225b;
        color: #fff;
        width: 25%;
        height: 100%;
        margin-right: 8px;
        font-size: 16px;
        padding: 12px 14px 0;
        text-align: left;
        line-height: 26px
    }
} */

.ta-promotion .top-banner .view-more {
    display: none
}

/* @media screen and (max-width: 1320px) {
    .ta-promotion .top-banner .view-more {
        display: inline-block;
        position: absolute;
        background-color: #fff;
        color: #12225b;
        bottom: 16px;
        left: 14px
    }
} */

.ta-promotion .ta-promotion-list {
    margin-top: -32px;
    padding-top: 32px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    box-sizing: border-box;
    width: 100%;
    height: 400px
}

/* @media screen and (min-width: 1321px) {
    .ta-promotion .ta-promotion-list {
        height: 400px
    }
} */

/* @media screen and (max-width: 1320px) {
    .ta-promotion .ta-promotion-list {
        -ms-flex-flow: row nowrap;
        -moz-flex-flow: row nowrap;
        -webkit-flex-flow: row nowrap;
        flex-flow: row nowrap;
        width: 75%;
        margin-top: 0;
        padding-top: 0
    }
} */

.ta-promotion .ta-promotion-list .ta-promotion-item {
    position: relative;
    display: block;
    box-sizing: border-box;
    /* padding-left: 16px; */
    height: 33.3%;
    width: 100%;
    border-bottom: 1px solid rgba(220, 222, 227, .7);
    overflow: hidden;
    text-decoration: none
}

/* @media screen and (max-width: 1320px) {
    .ta-promotion .ta-promotion-list .ta-promotion-item {
        height: 100%;
        border-bottom: none;
        padding-left: 12px;
        background-color: #f2f3f7;
        margin-right: 8px;
        width: 33%
    }
    .ta-promotion .ta-promotion-list .ta-promotion-item:last-child {
        margin-right: 0
    }
} */

.ta-promotion .ta-promotion-list .ta-promotion-item .title {
    margin: 20px 70px 14px 0;
    color: #333;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    height: 44px;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* @media screen and (max-width: 1320px) {
    .ta-promotion .ta-promotion-list .ta-promotion-item .title {
        margin-top: 16px;
        position: relative;
        z-index: 1
    }
} */

.ta-promotion .ta-promotion-list .ta-promotion-item .item-banner {
    position: absolute;
    right: 0;
    bottom: 0
}

.ta-promotion .ta-promotion-list .ta-promotion-item .item-banner img {
    max-width: 80px;
    max-height: 80px;
    mix-blend-mode: multiply
}

/* @media screen and (max-width: 1320px) {
    .ta-promotion .ta-promotion-list .ta-promotion-item .item-banner img {
        max-width: 68px;
        max-height: 68px
    }
} */

.ta-promotion .view-more {
    display: inline-block;
    max-width: 110px;
    padding: 0 10px;
    color: #fff;
    border-radius: 10px;
    font-size: 12px;
    line-height: 21px;
    height: 20px;
    background: #ff0036
}

/* @media screen and (max-width: 1320px) {
    .ta-promotion .view-more {
        display: none
    }
} */

.indiv-category-view .title-orange {
    color: #f20058!important
}

.double-eleven {
    display: flex;
    justify-content: space-between;
    background: url(https://img.alicdn.com/tfs/TB1J6Aqj8r0gK0jSZFnXXbRRXXa-700-220.png) no-repeat left bottom;
    margin-top: 20px;
    padding: 23px 20px;
    position: relative
}

.double-eleven.hot {
    background: url(https://img.alicdn.com/tfs/TB1zL1ml7T2gK0jSZFkXXcIQFXa-853-220.png) no-repeat left bottom
}

.double-eleven.hot::before {
    background: #f90041
}

/* @media screen and (max-width: 1260px) {
    .double-eleven.hot {
        background: url(https://img.alicdn.com/tfs/TB1CutJk4D1gK0jSZFsXXbldVXa-931-269.png) #f90041 top left
    }
} */

.double-eleven.hot .double-title {
    margin-right: 30px;
    width: 220px
}

/* @media screen and (max-width: 1260px) {
    .double-eleven.hot .double-title {
        width: auto;
        margin-right: auto
    }
} */

.double-eleven.hot .double-title .off-coupon {
    font-size: 50px
}

.double-eleven.hot .double-product .double-item .item-title {
    font-size: 14px;
    font-weight: 700
}

.double-eleven::before {
    position: absolute;
    right: 0;
    top: 0;
    content: '';
    width: 54%;
    height: 100%;
    background: #f20058;
    border-radius: 10px
}

/* @media screen and (max-width: 1260px) {
    .double-eleven {
        display: block;
        background: url(https://img.alicdn.com/tfs/TB1pltbk.T1gK0jSZFhXXaAtVXa-990-269.png) #f20058 top left;
        border-radius: 10px
    }
    .double-eleven::before {
        background: 0 0
    }
} */

.double-eleven .double-title {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 340px;
    margin-right: 40px;
    justify-content: flex-end;
    position: relative
}

.double-eleven .double-title::after {
    content: '';
    border-right: 1px solid #fff
}

/* @media screen and (max-width: 1260px) {
    .double-eleven .double-title {
        flex-direction: row;
        width: auto;
        padding: 0 6px 10px;
        justify-content: flex-start;
        margin: 0
    }
} */

.double-eleven .double-title img {
    margin-right: 20px
}

.double-eleven .double-title .off-coupon {
    font-size: 60px;
    color: #fff;
    text-align: center;
    font-weight: 700;
    margin-right: 20px;
    line-height: 82px
}

/* @media screen and (max-width: 1260px) {
    .double-eleven .double-title .off-coupon {
        font-size: 28px;
        line-height: 38px
    }
} */

.double-eleven .double-title .date-time {
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin-right: 20px;
    line-height: 22px
}

.double-eleven .double-title a {
    font-weight: 700;
    margin-top: 8px;
    font-size: 16px;
    color: #ff0036;
    text-align: center;
    padding: 5px 40px;
    background: #fff;
    border-radius: 15px
}

/* @media screen and (max-width: 1260px) {
    .double-eleven .double-title a {
        margin-top: 0;
        position: absolute;
        right: 0;
        top: 0
    }
} */

.double-eleven .double-product {
    display: flex;
    flex: 1;
    justify-content: space-between;
    position: relative
}

/* @media screen and (max-width: 1260px) {
    .double-eleven .double-product {
        padding-top: 0
    }
} */

.double-eleven .double-product .double-item {
    background: #fff;
    margin: 0 4px;
    padding: 10px;
    border-radius: 4px;
    width: 33%
}

.double-eleven .double-product .double-item .item-title {
    font-size: 16px;
    color: #3a3a3a;
    text-align: center;
    line-height: 24px;
    margin-bottom: 5px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    justify-content: center;
    align-items: center
}

.double-eleven .double-product .double-item .item-title a {
    color: #3a3a3a
}

.double-eleven .double-product .double-item .item-title img {
    margin-right: 4px;
    margin-top: -2px
}

.double-eleven .double-product .double-item .item-link {
    display: flex;
    flex-direction: row
}

.double-eleven .double-product .double-item .item-link a {
    display: inline-block;
    flex: 1
}

/* @media screen and (max-width: 1390px) {
    .double-eleven .double-product .double-item .item-link a:last-child {
        display: none
    }
} */

.double-eleven .double-product .double-item .item-link .link-image {
    position: relative;
    margin: 3px;
    text-align: center
}

.double-eleven .double-product .double-item .item-link .link-image::after {
    position: absolute;
    content: '';
    background: rgba(0, 0, 0, .03);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 4px
}

.double-eleven .double-product .double-item .item-link .link-image img {
    width: 90px;
    height: 90px
}

/* @media screen and (max-width: 1460px) {
    .double-eleven .double-product .double-item .item-link .link-image img {
        width: 80px;
        height: 80px
    }
}

@media screen and (max-width: 1390px) {
    .double-eleven .double-product .double-item .item-link .link-image img {
        width: 90px;
        height: 90px
    }
} */

.double-eleven .double-product .double-item .item-link .link-text {
    text-align: center;
    padding: 4px;
    font-size: 14px;
    color: #424242;
    display: -webkit-box;
    line-height: 22px;
    height: 20px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.september-layout .menu-button-title {
    color: #f20058
}

.september-layout .ta-promotion .top-banner {
    background: #f20058
}

/* @media screen and (max-width: 1320px) {
    .september-layout .ta-promotion .top-banner {
        padding: 12px 14px 0
    }
}

@media screen and (max-width: 1320px) {
    .september-layout .ta-promotion .view-more {
        background: #fff;
        color: #f20058
    }
} */


.september-hot {
    margin-top: 20px;
    display: flex;
    justify-content: space-around
}




.m-belt .ta-belt {
    margin-top: 10px;
    display: block;
    width: 100%;
    height: 69px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover
}

/* @media (max-width: 1111px) {
    .m-belt .ta-belt {
        height: 96px
    }
} */

.m-belt-dacu {
    margin-top: 30px;
    background-repeat: no-repeat;
    border-radius: 12px;
    padding: 0 12px 12px
}

.m-belt-dacu>h2 {
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    padding-top: 16px;
    padding-bottom: 15px;
    line-height: 24px;
    color: #fff;
    font-style: italic
}

.m-belt-dacu .m-belt-dacu-items {
    margin-right: -12px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

.m-belt-dacu .m-belt-dacu-item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    margin-right: 12px;
    position: relative;
    background-color: #fff;
    border-radius: 10px;
    overflow: hidden
}

/* @media screen and (max-width: 1320px) {
    .m-belt-dacu .m-belt-dacu-item.m-dacu-item-1 {
        display: none
    }
}

@media screen and (max-width: 1100px) {
    .m-belt-dacu .m-belt-dacu-item.m-dacu-item-2 {
        display: none
    }
} */

.m-belt-dacu .m-belt-dacu-banner {
    margin-left: 20px;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.m-belt-dacu .m-belt-dacu-banner h3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 18px;
    line-height: 21px;
    height: 21px;
    margin-top: 20px;
    margin-bottom: 4px;
    color: #333
}

.m-belt-dacu .m-belt-dacu-banner .sub-title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    color: #333;
    margin-bottom: 20px
}

.m-belt-dacu .m-belt-dacu-banner .view-more {
    font-size: 14px;
    height: 35px;
    line-height: 36px;
    padding: 0 20px;
    border-radius: 18px;
    background-color: #ff6a00;
    color: #fff;
    display: inline-block;
    margin-bottom: 15px
}

.m-belt-dacu .product-image {
    width: 120px;
    height: 120px;
    margin: 10px;
    display: block;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center
}

.m-belt-dacu .product-image>img {
    max-width: 100%;
    max-height: 100%
}

.m-belt-dacu .product-image-2 {
    margin: 0;
    height: 140px;
    display: block;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center
}

.m-belt-dacu .product-image-2>img {
    max-width: 100%;
    max-height: 100%
}

.m-cutdown {
    position: absolute;
    left: 50%;
    top: 22px;
    margin-left: -219px;
    width: 440px;
    color: #000
}

.m-cutdown .cutnums {
    box-sizing: border-box;
    float: left;
    width: 25%;
    overflow: hidden;
    display: inline-block;
    font-size: 52px;
    line-height: 56px;
    font-weight: 700;
    letter-spacing: 14px;
    padding-left: 18px;
    font-family: Roboto, Helvetica, Tahoma, Arial, 'Microsoft YaHei'!important
}

.zoom-in {
    transition: transform ease .3s;
    -ms-transition: -ms-transform ease .3s;
    -moz-transition: -moz-transform ease .3s;
    -webkit-transition: -webkit-transform ease .3s;
    -o-transition: -o-transform ease .3s
}

.zoom-in:hover {
    transform: scale(1.02);
    -ms-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
    -o-transform: scale(1.02)
}

.zoom-wrap .zoom-in {
    transition: transform ease .3s;
    -ms-transition: -ms-transform ease .3s;
    -moz-transition: -moz-transform ease .3s;
    -webkit-transition: -webkit-transform ease .3s;
    -o-transition: -o-transform ease .3s
}

.zoom-wrap:hover .zoom-in {
    transform: scale(1.05);
    -ms-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -o-transform: scale(1.05)
}

html a, html a:hover {
    text-decoration: none
}

html a:link, html a:visited {
    color: #333
}

html a:hover {
    color: #ff6a00
}

.ui2-icon-loading {
    display: inline-block;
    background-repeat: no-repeat;
    vertical-align: middle
}

.ui2-icon-loading.ui2-icon-x {
    width: 32px;
    height: 32px;
    background-image: url(data:image/gif;base64,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)
}

.row-title {
    /* padding: 40px 0 20px; */
    line-height: 30px
}

.row-title .main-title {
    padding-right: 16px;
    font-size: 24px;
    line-height: 30px;
    font-weight: 700;
    color: #333;
    text-transform: Uppercase
}

.row-title .sub-title {
    padding-right: 20px;
    font-size: 14px;
    color: #999
}

.row-title .sub-title .ui2-icon, .row-title .sub-title .ui2-icon-svg {
    vertical-align: middle
}

.row-title .sub-title-v2 {
    font-size: 14px;
    color: #666;
    clear: both
}

.row-title .label {
    margin-top: 12px;
    border: 3px solid #DCDEE3;
    border-radius: 3px;
    overflow: hidden
}

/* .row-sub .row-title .main-title {
    color: #666;
    font-size: 20px
} */

.row-sub .row-title .main-title a:link, .row-sub .row-title .main-title a:visited {
    color: #666
}

.row-sub .row-title .main-title a:link:hover, .row-sub .row-title .main-title a:visited:hover {
    color: #ff6a00
}

#ServerId {
    background: #445268!important;
    color: #445268!important
}

html {
    margin: 0;
    padding: 0;
    border: 0;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

a, abbr, acronym, address, article, aside, blockquote, body, code, dd, del, details, dfn, dialog, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, iframe, img, label, legend, li, menu, nav, object, ol, p, pre, q, section, span, summary, ul {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

caption, table, tbody, td, tfoot, th, thead, tr {
    margin: 0;
    padding: 0;
    font-size: 100%;
    font: inherit
}

article, aside, details, dialog, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
    display: block
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

audio:not([controls]) {
    display: none;
    height: 0
}

ol, ul {
    list-style: none
}

ol {
    list-style: decimal
}

ul {
    list-style: disc
}

li {
    margin-left: 30px;
    display: list-item
}

dd {
    margin: 0 0 0 40px
}

nav ol, nav ul {
    list-style: none;
    list-style-image: none
}

ol ul, ul ul {
    list-style-type: circle
}

ol ol ul, ol ul ul, ul ol ul, ul ul ul {
    list-style-type: square
}

table {
    border-collapse: collapse
}

caption, td, th {
    font-weight: 400;
    float: none!important
}

p {
    margin: 0 0 1.5em
}

hr {
    clear: both;
    height: 0;
    overflow: hidden
}

h1 {
    margin-bottom: .5em
}

h2 {
    margin-bottom: .75em
}

h3 {
    margin-bottom: 1em
}

h4 {
    margin-bottom: 1.25em
}

h5 {
    margin-bottom: 1.5em
}

blockquote:after, blockquote:before, q:after, q:before {
    content: '';
    content: none
}

blockquote, q {
    quotes: "" ""
}

blockquote {
    margin: 1em 40px
}

dfn {
    font-style: italic
}

mark {
    background: #ff0;
    color: #000
}

code, kbd, pre, samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em
}

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word
}

small, sub, sup {
    font-size: 75%
}

sub, sup {
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

b, strong {
    font-weight: 700
}

abbr, acronym {
    border: 0;
    font-variant: normal
}

del {
    text-decoration: line-through
}

img {
    color: transparent;
    font-size: 0;
    border: 0;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic
}

a img {
    border: none
}

svg:not(:root) {
    overflow: hidden
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    border: 0;
    padding: 0;
    white-space: normal;
    *margin-left: -7px
}

button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle
}

:focus {
    outline: 0
}

button, input, select, textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle
}

button, input {
    overflow: visible;
    line-height: normal
}

button::-moz-focus-inner, input::-moz-focus-inner {
    padding: 0;
    border: 0
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    border-radius: 0;
    *overflow: visible
}

button[disabled], input[disabled] {
    cursor: default
}

input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
    *height: 13px;
    *width: 13px
}

input[type=search] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto;
    vertical-align: top
}

html {
    font-size: 100%
}

body {
    font-size: 75%;
    color: #000;
    font-family: Arial, Helvetica, sans-senif, "Microsoft YaHei";
    line-height: 1.2857142
}

p {
    margin-bottom: 1.2857142em
}

hr {
    border: 0 #ccc solid;
    border-top-width: 1px
}

ol, ul {
    list-style: none
}

li {
    margin-left: 0
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    margin: 0
}

h1 {
    font-size: 3em;
    line-height: 1
}

h2 {
    font-size: 2em;
    line-height: 1
}

h3 {
    font-size: 1.5em;
    line-height: 1
}

h4 {
    font-size: 1.2em;
    line-height: 1.25
}

h5 {
    font-size: 1em;
    font-weight: 700
}

h6 {
    font-size: 1em;
    font-weight: 700
}

.color-disabled {
    color: #CCC
}

.color-alert {
    color: #CC1414
}

.color-emphasize {
    color: #FF751A
}

.color-success {
    color: #23A623
}

.color-text-primary {
    color: #333
}

.color-text-normal {
    color: #666
}

.color-text-secondary {
    color: #999
}

a {
    color: #1686CC;
    text-decoration: none
}

a:hover {
    color: #FF751A;
    text-decoration: underline
}

.link-default {
    color: #1686CC;
    text-decoration: none
}

.link-default:visited {
    color: #969;
    text-decoration: none
}

.link-default:hover {
    color: #FF751A;
    text-decoration: underline
}

.link-disabled {
    color: #ccc
}

.link-disabled:hover {
    color: #ccc;
    cursor: default;
    text-decoration: none
}

.link-primary {
    color: #FF751A
}

.link-primary:hover {
    color: #FF751A
}

.link-normal {
    color: #333
}

.link-normal:hover {
    color: #FF751A
}

.link-secondary {
    color: #666
}

.link-secondary:hover {
    color: #FF751A
}

.title-xlarge {
    font-size: 32px;
    font-weight: 700;
    line-height: 36px
}

.title-large {
    font-size: 24px;
    font-weight: 700;
    line-height: 28px
}

.title-medium {
    font-size: 22px;
    font-weight: 700;
    line-height: 26px
}

.title-small {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

.en-us {
    font-size: 14px;
    line-height: 18px
}

.en-us p {
    margin: 0 0 18px;
    font-size: 14px
}

.en-us .page-title, .en-us .title-xlarge {
    font-size: 32px;
    font-weight: 400
}

.en-us .content-title, .en-us .title-medium {
    font-size: 22px;
    font-weight: 700
}

.en-us .enlarge, .en-us .paragraph-title {
    font-size: 14px;
    font-weight: 400
}

.en-us .hint {
    font-size: 12px;
    font-family: Tahoma
}

.zh-cn {
    font-size: 14px;
    line-height: 20px
}

.zh-cn p {
    margin: 0 0 17px;
    line-height: 1.428571
}

.zh-cn .page-title, .zh-cn .title-xlarge {
    font-size: 24px;
    font-weight: 700
}

.zh-cn .content-title, .zh-cn .title-medium {
    font-size: 20px;
    font-weight: 700
}

.zh-cn .enlarge, .zh-cn .paragraph-title {
    font-size: 14px
}

.ja-jp, :lang(ja), :lang(ja-jp) {
    font-family: 'MS PGothic', Osaka, Arial, sans-serif
}

.ko-kr, :lang(ko), :lang(ko-kr) {
    font-family: Gulim, AppleGothic, sans-serif
}

.admin {
    font-size: 14px;
    line-height: 18px
}

.admin .title-large, .admin .title-medium, .admin .title-small, .admin .title-xlarge {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

.admin .hint {
    font-size: 12px
}

.ui2-grid .grid:after, .ui2-grid .grid:before {
    display: table;
    content: '';
    line-height: 0
}

.ui2-grid .grid:after {
    clear: both
}

.ui2-grid .grid-990 {
    width: 100%;
    max-width: 990px;
    margin: 0 auto
}

.ui2-grid .grid-1200 {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto
}

.ui2-grid .grid-c2-s11 .col-sub {
    width: 220px;
    margin-left: -100%
}

.ui2-grid .grid-c2-s11 .main-wrap {
    margin-left: 240px
}

.ui2-grid .grid-c2-s14 .col-sub {
    width: 280px;
    margin-left: -100%
}

.ui2-grid .grid-c2-s14 .main-wrap {
    margin-left: 300px
}

.ui2-grid .grid-c2-e12 .main-wrap {
    margin-right: 260px
}

.ui2-grid .grid-c2-e12 .col-extra {
    width: 240px;
    margin-left: -240px
}

.ui2-grid .grid-c2-e16 .main-wrap {
    margin-right: 340px
}

.ui2-grid .grid-c2-e16 .col-extra {
    width: 320px;
    margin-left: -320px
}

.ui2-grid .col-extra, .ui2-grid .col-sub {
    float: left;
    display: inline
}

.ui2-grid .col-main {
    float: left;
    display: inline;
    width: 100%
}

.util-left, .util-right {
    display: inline
}

.util-left {
    float: left
}

.util-center {
    text-align: center
}

.util-right {
    float: right
}

.util-align-left {
    text-align: left
}

.util-align-right {
    text-align: right
}

.util-align-center {
    text-align: center
}

.util-clearfix:after {
    visibility: hidden;
    display: block;
    height: 0;
    font-size: 0;
    content: '\0020';
    clear: both
}

.util-clearfix {
    zoom: 1
}

.util-valign {
    display: table;
    overflow: hidden;
    height: 100%;
    *position: relative
}

.util-valign .util-valign-ctn {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    *position: absolute;
    *top: 50%;
    *left: 50%
}

.util-valign .util-valign-inner {
    *position: relative;
    *top: -50%;
    *left: -50%
}

.util-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.util-select {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none
}

.util-skip-to-content {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 1px;
    background: rgba(0, 0, 0, 0);
    text-align: center;
    overflow: hidden
}

.util-skip-to-content:after {
    padding: .3em;
    outline: 1px dotted;
    font-size: 16px;
    line-height: 36px;
    content: "skip to content"
}

.util-skip-to-content:active, .util-skip-to-content:focus {
    width: 100%;
    height: 36px;
    margin: 0;
    overflow: visible;
    background-color: #1686CC;
    color: #FFF;
    text-decoration: underline
}

.ui2-textfield {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    overflow: visible;
    outline: 0
}

.ui2-textfield-multiple, .ui2-textfield-single {
    box-sizing: border-box;
    max-width: 720px;
    border: 1px solid #dae2ed;
    font-family: inherit;
    font-weight: 400;
    font-size: inherit;
    line-height: inherit;
    color: #333;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.ui2-textfield-multiple {
    min-height: 84px;
    resize: vertical
}

.ui2-textfield-single, .ui2-textfield-single.ui2-textfield-medium {
    height: 28px;
    padding: 4px 8px
}

.ui2-textfield-single.ui2-textfield-large {
    height: 40px;
    padding: 10px
}

.ui2-textfield-single.ui2-textfield-small {
    height: 24px;
    padding: 2px 4px
}

.ui2-textfield-multiple, .ui2-textfield-multiple.ui2-textfield-medium {
    padding: 4px 8px
}

.ui2-textfield-multiple.ui2-textfield-large {
    padding: 10px
}

.ui2-textfield:focus {
    border: 1px solid #1686cc
}

.ui2-textfield.disabled, .ui2-textfield[disabled] {
    border: 1px solid #ccc;
    background: #eee;
    cursor: normal;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color: #999
}

.ui2-textfield:-moz-placeholder, .ui2-textfield::-moz-placeholder {
    color: #aaa;
    opacity: 1
}

.ui2-textfield:-ms-input-placeholder {
    color: #aaa
}

.ui2-textfield::-webkit-input-placeholder {
    color: #aaa
}

.placeholder, .ui2-textfield.placeholder {
    color: #aaa
}

.ui2-textfield-bounding {
    display: inline-block;
    width: 100%;
    max-width: 720px
}

.ui2-textfield-countdown {
    padding: 0 8px;
    margin: 0;
    border: 1px solid #dae2ed;
    border-top: 0;
    color: #999;
    font-size: 12px;
    line-height: 20px;
    background: #f5f7fa
}

.ui2-textfield-countdown-warning {
    color: #cc1414;
    font-weight: 700
}

.ui2-textfield-multiple, .ui2-textfield-single {
    width: 100%
}

@font-face {
    font-family: ui2-icon;
    src: url(../font/ui2-icon.woff)
}

.ui2-icon {
    font-family: ui2-icon!important;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .1px;
    -moz-osx-font-smoothing: grayscale
}

.ui2-icon-xs {
    font-size: 16px;
    line-height: 16px
}

.ui2-icon-s {
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
}

.ui2-icon-x {
    font-size: 32px;
    line-height: 32px
}

.ui2-icon-m {
    font-size: 32px;
    line-height: 32px
}

.ui2-icon-l {
    font-size: 48px;
    line-height: 48px
}

.ui2-icon-xl {
    font-size: 64px;
    line-height: 64px
}

.ui2-icon-add:before {
    content: '\e800'
}

.ui2-icon-triangle-up:before {
    content: '\e801'
}

.ui2-icon-alitalk:before {
    content: '\e802'
}

.ui2-icon-cross:before {
    content: '\e803'
}

.ui2-icon-qrcode:before {
    content: '\e804'
}

.ui2-icon-feedback:before {
    content: '\e805'
}

.ui2-icon-arrow-left:before {
    content: '\e806'
}

.ui2-icon-comment:before {
    content: '\e807'
}

.ui2-icon-message:before {
    content: '\e808'
}

.ui2-icon-error:before {
    content: '\e809'
}

.ui2-icon-favorite:before {
    content: '\e80a'
}

.ui2-icon-notice:before {
    content: '\e80b'
}

.ui2-icon-app:before {
    content: '\e80c'
}

.ui2-icon-refresh:before {
    content: '\e80d'
}

.ui2-icon-success:before {
    content: '\e80e'
}

.ui2-icon-triangle-left:before {
    content: '\e80f'
}

.ui2-icon-triangle-right:before {
    content: '\e810'
}

.ui2-icon-triangle-down:before {
    content: '\e811'
}

.ui2-icon-arrow-up:before {
    content: '\e812'
}

.ui2-icon-arrow-right:before {
    content: '\e813'
}

.ui2-icon-arrow-down:before {
    content: '\e814'
}

.ui2-icon-setting:before {
    content: '\e815'
}

.ui2-icon-cry:before {
    content: '\e816'
}

.ui2-icon-pic:before {
    content: '\e817'
}

.ui2-icon-listview:before {
    content: '\e818'
}

.ui2-icon-folder:before {
    content: '\e819'
}

.ui2-icon-search:before {
    content: '\e81a'
}

.ui2-icon-upload:before {
    content: '\e81b'
}

.ui2-icon-dir-down:before {
    content: '\e81c'
}

.ui2-icon-dot:before {
    content: '\e81d'
}

.ui2-icon-delete:before {
    content: '\e81e'
}

.ui2-icon-edit:before {
    content: '\e81f'
}

.ui2-icon-dir-up:before {
    content: '\e820'
}

.ui2-icon-help:before {
    content: '\e821'
}

.ui2-icon-selected:before {
    content: '\e822'
}

.ui2-icon-used:before {
    content: '\e823'
}

.ui2-icon-dir-right:before {
    content: '\e824'
}

.ui2-icon-remind:before {
    content: '\e825'
}

.ui2-icon-clock:before {
    content: '\e826'
}

.ui2-icon-calendar:before {
    content: '\e827'
}

.ui2-icon-attachment:before {
    content: '\e828'
}

.ui2-icon-3column:before {
    content: '\e829'
}

.ui2-icon-4column:before {
    content: '\e82a'
}

.ui2-icon-category:before {
    content: '\e82b'
}

.ui2-icon-discount:before {
    content: '\e82c'
}

.ui2-icon-account:before {
    content: '\e82d'
}

.ui2-icon-cart:before {
    content: '\e82e'
}

.ui2-icon-smile:before {
    content: '\e82f'
}

.ui2-icon-warning:before {
    content: '\e830'
}

.ui2-icon-service:before {
    content: '\e831'
}

.ui2-icon-print:before {
    content: '\e832'
}

.ui2-icon-box:before {
    content: '\e833'
}

.ui2-icon-security:before {
    content: '\e834'
}

.ui2-icon-bags:before {
    content: '\e835'
}

.ui2-icon-beauty:before {
    content: '\e836'
}

.ui2-icon-electrical:before {
    content: '\e837'
}

.ui2-icon-home:before {
    content: '\e838'
}

.ui2-icon-electronics:before {
    content: '\e839'
}

.ui2-icon-gifts:before {
    content: '\e83a'
}

.ui2-icon-apparel:before {
    content: '\e83b'
}

.ui2-icon-lights:before {
    content: '\e83c'
}

.ui2-icon-sports:before {
    content: '\e83d'
}

.ui2-icon-toys:before {
    content: '\e83e'
}

.ui2-icon-auto:before {
    content: '\e83f'
}

.ui2-icon-jewelry:before {
    content: '\e840'
}

.ui2-icon-process:before {
    content: '\e841'
}

.ui2-icon-trade-assurance:before {
    content: '\e842'
}

.ui2-icon-alitalk-leave:before {
    content: '\e843'
}

.ui2-icon-browse:before {
    content: '\e844'
}

.ui2-icon-rfq:before {
    content: '\e845'
}

.ui2-icon-rfq-qm:before {
    content: '\e846'
}

.ui2-icon-rfq-quantity:before {
    content: '\e847'
}

.ui2-icon-scan:before {
    content: '\e848'
}

.ui2-icon-compare:before {
    content: '\e849'
}

.ui2-icon-filter:before {
    content: '\e84a'
}

.ui2-icon-pin:before {
    content: '\e84b'
}

.ui2-icon-history:before {
    content: '\e84c'
}

.ui2-icon-product-features:before {
    content: '\e84d'
}

.ui2-icon-supplier-features:before {
    content: '\e84e'
}

.ui2-icon-similar-product:before {
    content: '\e84f'
}

.ui2-icon-link:before {
    content: '\e850'
}

.ui2-icon-cut:before {
    content: '\e851'
}

.ui2-icon-table:before {
    content: '\e852'
}

.ui2-icon-navlist:before {
    content: '\e853'
}

.ui2-icon-image-text:before {
    content: '\e854'
}

.ui2-icon-text:before {
    content: '\e855'
}

.ui2-icon-move:before {
    content: '\e856'
}

.ui2-icon-rfq-up:before {
    content: '\e857'
}

.ui2-icon-crown:before {
    content: '\e858'
}

.ui2-icon-subtract:before {
    content: '\e859'
}

.ui2-icon-dollar:before {
    content: '\e85a'
}

.ui2-icon-assessed-badge:before {
    content: '\e85b'
}

.ui2-icon-integral:before {
    content: '\e85c'
}

.ui2-icon-machinery:before {
    content: '\e85d'
}

.ui2-icon-office:before {
    content: '\e85e'
}

.ui2-icon-operation:before {
    content: '\e85f'
}

.ui2-icon-personal-center:before {
    content: '\e860'
}

.ui2-icon-raw:before {
    content: '\e861'
}

.ui2-icon-task-management:before {
    content: '\e862'
}

.ui2-icon-agriculture:before {
    content: '\e863'
}

.ui2-icon-bell:before {
    content: '\e864'
}

.ui2-icon-download:before {
    content: '\e865'
}

.ui2-icon-map:before {
    content: '\e866'
}

.ui2-icon-stop:before {
    content: '\e867'
}

.ui2-icon-play:before {
    content: '\e868'
}

.ui2-icon-skip:before {
    content: '\e869'
}

.ui2-icon-good:before {
    content: '\e86a'
}

.ui2-icon-bad:before {
    content: '\e86b'
}

.ui2-icon-compass:before {
    content: '\e86c'
}

.ui2-icon-form:before {
    content: '\e86d'
}

.ui2-icon-bussinessman:before {
    content: '\e86e'
}

.ui2-icon-manageorder:before {
    content: '\e86f'
}

.ui2-icon-mobilephone:before {
    content: '\e870'
}

.ui2-icon-phone:before {
    content: '\e871'
}

.ui2-icon-rejectedorder:before {
    content: '\e872'
}

.ui2-icon-share:before {
    content: '\e873'
}

.ui2-icon-shoes:before {
    content: '\e874'
}

.ui2-icon-store:before {
    content: '\e875'
}

.ui2-icon-bussinesscard:before {
    content: '\e876'
}

.ui2-icon-email-filling:before {
    content: '\e877'
}

.ui2-icon-favorites-filling:before {
    content: '\e878'
}

.ui2-icon-account-filling:before {
    content: '\e879'
}

.ui2-icon-bank-card:before {
    content: '\e87a'
}

.ui2-icon-credit-level-filling:before {
    content: '\e87b'
}

.ui2-icon-credit-level:before {
    content: '\e87c'
}

.ui2-icon-hot:before {
    content: '\e87f'
}

.ui2-icon-onepage:before {
    content: '\e880'
}

.ui2-icon-data:before {
    content: '\e87d'
}

.ui2-icon-camera:before {
    content: '\e87e'
}

.ui2-icon-inquiry-history:before {
    content: '\e881'
}

.ui2-icon-sprite-xs {
    width: 16px;
    height: 16px
}

.ui2-icon-sprite-s {
    width: 24px;
    height: 24px
}

.ui2-icon-sprite-m {
    width: 32px;
    height: 32px
}

.ui2-icon-sprite-l {
    width: 48px;
    height: 48px
}

.ui2-icon-sprite-xl {
    width: 64px;
    height: 64px
}

.ui2-icon-48h, .ui2-icon-alisourcepro, .ui2-icon-as, .ui2-icon-checkmark, .ui2-icon-facebook, .ui2-icon-gs, .ui2-icon-gs-year, .ui2-icon-gs-year-num1, .ui2-icon-gs-year-num10, .ui2-icon-gs-year-num11, .ui2-icon-gs-year-num12, .ui2-icon-gs-year-num13, .ui2-icon-gs-year-num14, .ui2-icon-gs-year-num15, .ui2-icon-gs-year-num16, .ui2-icon-gs-year-num17, .ui2-icon-gs-year-num18, .ui2-icon-gs-year-num19, .ui2-icon-gs-year-num2, .ui2-icon-gs-year-num20, .ui2-icon-gs-year-num3, .ui2-icon-gs-year-num4, .ui2-icon-gs-year-num5, .ui2-icon-gs-year-num6, .ui2-icon-gs-year-num7, .ui2-icon-gs-year-num8, .ui2-icon-gs-year-num9, .ui2-icon-gs-year1, .ui2-icon-gs-year10, .ui2-icon-gs-year11, .ui2-icon-gs-year12, .ui2-icon-gs-year13, .ui2-icon-gs-year14, .ui2-icon-gs-year15, .ui2-icon-gs-year16, .ui2-icon-gs-year17, .ui2-icon-gs-year18, .ui2-icon-gs-year19, .ui2-icon-gs-year2, .ui2-icon-gs-year20, .ui2-icon-gs-year3, .ui2-icon-gs-year4, .ui2-icon-gs-year5, .ui2-icon-gs-year6, .ui2-icon-gs-year7, .ui2-icon-gs-year8, .ui2-icon-gs-year9, .ui2-icon-instagram, .ui2-icon-main-product, .ui2-icon-os, .ui2-icon-pinterest, .ui2-icon-selected-supplier, .ui2-icon-ta, .ui2-icon-twitter, .ui2-icon-video, .ui2-icon-vm, .ui2-icon-wholesale, .ui2-icon-youtube {
    background-repeat: no-repeat;
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-icon/src/img/sprites/sprites.png);
    display: inline-block;
    vertical-align: middle
}

.ui2-icon-gs-year1, .ui2-icon-gs-year10, .ui2-icon-gs-year11, .ui2-icon-gs-year12, .ui2-icon-gs-year13, .ui2-icon-gs-year14, .ui2-icon-gs-year15, .ui2-icon-gs-year16, .ui2-icon-gs-year17, .ui2-icon-gs-year18, .ui2-icon-gs-year19, .ui2-icon-gs-year2, .ui2-icon-gs-year20, .ui2-icon-gs-year3, .ui2-icon-gs-year4, .ui2-icon-gs-year5, .ui2-icon-gs-year6, .ui2-icon-gs-year7, .ui2-icon-gs-year8, .ui2-icon-gs-year9 {
    height: 36px;
    width: 36px
}

.ui2-icon-gs-year1 {
    background-position: -1px -3px
}

.ui2-icon-gs-year2 {
    background-position: -41px -3px
}

.ui2-icon-gs-year3 {
    background-position: -81px -3px
}

.ui2-icon-gs-year4 {
    background-position: -121px -3px
}

.ui2-icon-gs-year5 {
    background-position: -161px -3px
}

.ui2-icon-gs-year6 {
    background-position: -201px -3px
}

.ui2-icon-gs-year7 {
    background-position: -241px -3px
}

.ui2-icon-gs-year8 {
    background-position: -281px -3px
}

.ui2-icon-gs-year9 {
    background-position: -321px -3px
}

.ui2-icon-gs-year10 {
    background-position: -361px -3px
}

.ui2-icon-gs-year11 {
    background-position: -1px -52px
}

.ui2-icon-gs-year12 {
    background-position: -41px -52px
}

.ui2-icon-gs-year13 {
    background-position: -81px -52px
}

.ui2-icon-gs-year14 {
    background-position: -121px -52px
}

.ui2-icon-gs-year15 {
    background-position: -161px -52px
}

.ui2-icon-gs-year16 {
    background-position: -201px -52px
}

.ui2-icon-gs-year17 {
    background-position: -241px -52px
}

.ui2-icon-gs-year18 {
    background-position: -281px -52px
}

.ui2-icon-gs-year19 {
    background-position: -321px -52px
}

.ui2-icon-gs-year20 {
    background-position: -361px -52px
}

.ui2-icon-gs-year-num1, .ui2-icon-gs-year-num2, .ui2-icon-gs-year-num3, .ui2-icon-gs-year-num4, .ui2-icon-gs-year-num5, .ui2-icon-gs-year-num6, .ui2-icon-gs-year-num7, .ui2-icon-gs-year-num8, .ui2-icon-gs-year-num9 {
    height: 12px;
    width: 25px
}

.ui2-icon-gs-year-num10, .ui2-icon-gs-year-num11, .ui2-icon-gs-year-num12, .ui2-icon-gs-year-num13, .ui2-icon-gs-year-num14, .ui2-icon-gs-year-num15, .ui2-icon-gs-year-num16, .ui2-icon-gs-year-num17, .ui2-icon-gs-year-num18, .ui2-icon-gs-year-num19, .ui2-icon-gs-year-num20 {
    height: 12px;
    width: 30px
}

.ui2-icon-gs-year-num1 {
    background-position: -462px -249px
}

.ui2-icon-gs-year-num2 {
    background-position: -462px -236px
}

.ui2-icon-gs-year-num3 {
    background-position: -462px -223px
}

.ui2-icon-gs-year-num4 {
    background-position: -462px -210px
}

.ui2-icon-gs-year-num5 {
    background-position: -462px -197px
}

.ui2-icon-gs-year-num6 {
    background-position: -462px -184px
}

.ui2-icon-gs-year-num7 {
    background-position: -462px -171px
}

.ui2-icon-gs-year-num8 {
    background-position: -462px -159px
}

.ui2-icon-gs-year-num9 {
    background-position: -462px -146px
}

.ui2-icon-gs-year-num10 {
    background-position: -458px -132px
}

.ui2-icon-gs-year-num11 {
    background-position: -459px -119px
}

.ui2-icon-gs-year-num12 {
    background-position: -458px -106px
}

.ui2-icon-gs-year-num13 {
    background-position: -458px -93px
}

.ui2-icon-gs-year-num14 {
    background-position: -458px -80px
}

.ui2-icon-gs-year-num15 {
    background-position: -458px -67px
}

.ui2-icon-gs-year-num16 {
    background-position: -458px -54px
}

.ui2-icon-gs-year-num17 {
    background-position: -458px -41px
}

.ui2-icon-gs-year-num18 {
    background-position: -458px -28px
}

.ui2-icon-gs-year-num19 {
    background-position: -458px -15px
}

.ui2-icon-gs-year-num20 {
    background-position: -455px -2px;
    width: 32px
}

.ui2-icon-gs-year {
    background-position: -3px -111px;
    height: 16px;
    position: relative;
    width: 16px
}

.ui2-icon-gs-year .ui2-icon-gs-year-num1, .ui2-icon-gs-year .ui2-icon-gs-year-num10, .ui2-icon-gs-year .ui2-icon-gs-year-num11, .ui2-icon-gs-year .ui2-icon-gs-year-num12, .ui2-icon-gs-year .ui2-icon-gs-year-num13, .ui2-icon-gs-year .ui2-icon-gs-year-num14, .ui2-icon-gs-year .ui2-icon-gs-year-num15, .ui2-icon-gs-year .ui2-icon-gs-year-num16, .ui2-icon-gs-year .ui2-icon-gs-year-num17, .ui2-icon-gs-year .ui2-icon-gs-year-num18, .ui2-icon-gs-year .ui2-icon-gs-year-num19, .ui2-icon-gs-year .ui2-icon-gs-year-num2, .ui2-icon-gs-year .ui2-icon-gs-year-num20, .ui2-icon-gs-year .ui2-icon-gs-year-num3, .ui2-icon-gs-year .ui2-icon-gs-year-num4, .ui2-icon-gs-year .ui2-icon-gs-year-num5, .ui2-icon-gs-year .ui2-icon-gs-year-num6, .ui2-icon-gs-year .ui2-icon-gs-year-num7, .ui2-icon-gs-year .ui2-icon-gs-year-num8, .ui2-icon-gs-year .ui2-icon-gs-year-num9 {
    position: absolute;
    left: 12px;
    top: -6px
}

.ui2-icon-gs {
    background-position: -3px -111px;
    height: 16px;
    width: 16px
}

.ui2-icon-vm {
    background-position: -30px -112px;
    height: 16px;
    width: 22px
}

.ui2-icon-os {
    background-position: -31px -150px;
    height: 16px;
    width: 16px
}

.ui2-icon-video {
    background-position: -63px -150px;
    height: 16px;
    width: 16px
}

.ui2-icon-ta {
    background-position: -62px -113px;
    height: 16px;
    width: 16px
}

.ui2-icon-as {
    background-position: -3px -150px;
    height: 16px;
    width: 16px
}

.ui2-icon-wholesale {
    background-position: -92px -148px;
    height: 22px;
    width: 22px
}

.ui2-icon-alisourcepro {
    background-position: -143px -146px;
    height: 22px;
    width: 22px
}

.ui2-icon-main-product {
    background-position: -90px -110px;
    height: 16px;
    width: 80px
}

.ui2-icon-48h {
    background-position: 0 -181px;
    width: 19px;
    height: 19px
}

.ui2-icon-selected-supplier {
    background-position: -28px -181px;
    width: 19px;
    height: 19px
}

.ui2-icon-checkmark {
    background-position: -181px -111px;
    width: 12px;
    height: 13px
}

.ui2-icon-sprite-l.ui2-icon-facebook {
    background-position: 0 -212px
}

.ui2-icon-sprite-l.ui2-icon-twitter {
    background-position: -55px -212px
}

.ui2-icon-sprite-l.ui2-icon-pinterest {
    background-position: -111px -212px
}

.ui2-icon-sprite-l.ui2-icon-instagram {
    background-position: -167px -212px
}

.ui2-icon-sprite-l.ui2-icon-youtube {
    background-position: -226px -212px
}

.ui2-icon-sprite-m.ui2-icon-facebook {
    background-position: 0 -266px
}

.ui2-icon-sprite-m.ui2-icon-twitter {
    background-position: -55px -266px
}

.ui2-icon-sprite-m.ui2-icon-pinterest {
    background-position: -111px -266px
}

.ui2-icon-sprite-m.ui2-icon-instagram {
    background-position: -167px -266px
}

.ui2-icon-sprite-m.ui2-icon-youtube {
    background-position: -226px -266px
}

.ui2-icon-sprite-s.ui2-icon-facebook {
    background-position: 0 -303px
}

.ui2-icon-sprite-s.ui2-icon-twitter {
    background-position: -55px -303px
}

.ui2-icon-sprite-s.ui2-icon-pinterest {
    background-position: -111px -303px
}

.ui2-icon-sprite-s.ui2-icon-instagram {
    background-position: -167px -303px
}

.ui2-icon-sprite-s.ui2-icon-youtube {
    background-position: -226px -303px
}

.ui2-icon-sprite-xs.ui2-icon-facebook {
    background-position: 0 -331px
}

.ui2-icon-sprite-xs.ui2-icon-twitter {
    background-position: -55px -331px
}

.ui2-icon-sprite-xs.ui2-icon-pinterest {
    background-position: -111px -331px
}

.ui2-icon-sprite-xs.ui2-icon-instagram {
    background-position: -167px -331px
}

.ui2-icon-sprite-xs.ui2-icon-youtube {
    background-position: -226px -331px
}

.ui2-icon-loading {
    display: inline-block;
    background-repeat: no-repeat;
    vertical-align: middle
}

.ui2-icon-loading.ui2-icon-xs {
    width: 16px;
    height: 16px;
    background-image: url(data:image/gif;base64,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)
}

.ui2-icon-loading.ui2-icon-x {
    width: 32px;
    height: 32px;
    background-image: url(data:image/gif;base64,R0lGODlhIAAgAPcAAP///7Ozs/v7+9bW1uHh4fLy8rq6uoGBgTQ0NAEBARsbG8TExJeXl/39/VRUVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAAACwAAAAAIAAgAAAI+gABCBxIkOCCAwsKKlzIcOCBhwUJFGiocICBgg8PEBzAkSLBAg8DEMw4sADHAR5HPkQpkKTAkwRSDjTwkIFDiAAInJRJkMHDiwBcwuQ5cMABnxMfOsi5c6DOATFfMmCQcGCAnwp1ljwJdeCCqVNZGq3akGvHnmCnRvVodu3GtDZTPnW78CsDlnJ5EgBKtC9RsxxNLjBAuHBfwBwLK+Yr8+QCmAMGL/ZLWSZdipcZzvW4OaXZiQpNcuUJuGBpzHifclyruuvLy6oJdmbq+uVqAE1PgiYqWuzZ2Idv4z47vLbcpsWdIvcsPHlR4szxOneamWEBussrZzVOMSAAIfkEBQoAAAAsAAAAABgAEgAACIAAAQgcSLAggAEGEypkAIAhQQMLFEZUOJDBgQMJGWgs6FDggosYDWrsmBCkgYQLNhLsaAAkxYYMJhIkAFJmxoYEBFps6FIgAQMGEFZUWbBlToEDgAI9SoCB0JdIlUIsADXhT6lVFSY9mVVhgaddw3odQLYs2KpmzYolUHZBWbEBAQAh+QQFCgAAACwBAAAAHQAOAAAIiQABCBxIcOAABgUTKlwoEGHCAQwHEoBIkIFFggEiEjRggGJDAA4BUAzJkKMBAgMthiSpcYDJlApZMlzAceTFAiBFFsSpkIBJnAgRGvg40MCBA0MHDEA5kGYAj00JLjh69KRSpTwLDI14kOpRg1cJMNXo9QBUkVfPLjR6IGNPpWM1MoibUKxGjQEBACH5BAUKAAAALAcAAAAZABEAAAiBAAEIHAiAgAGCCBMqBLDAwAKEDxcWIIDQgEWCDDIuHDCg4sWBGjdyLDDQ4kGQDCImJMCxo0CTAheEXAigJUUAMAkwALCTpkCbOD/OROjyJ8ebBAf0rLk04QCkCpHuDOCTZs+mVSHGzOrTAEmuYMMmPEC27AGVYM2aFQuArAOzCwICACH5BAUKAAAALA4AAAASABgAAAiCAAEsIACgoMGDCAcsQAhgAEGGAhcsNLjAgAGIEScCIGDxIkSJGjsOwAiy4ICOGDMCKNDx4UeJDQMY0CiQAYOUBgoctMmAJkabAICmDBr05tCdRo8edKm0adOkKW9KdXrAIIORTpsaYHrUwIEDAah+/eoT4gAGYw9AxZnWo9IAZAEEBAAh+QQFCgAAACwOAAAAEgAeAAAImQABDCgAoKDBgwgFDkjIsOCAhwcHLFjQ8OFCgxMvJrRoUCLFihALTvzIkCOAkQ0dhswY0YABAgwJaCTg0qXGhgtqGiDZUOfLlB1tAkU4cKhRowySKhUIlAEAp1Cdplya9KjVgwStfjRw1SCDmw0JBDg4lqGBAzAFVm3I4IDbgwacggVAwO0BnkDPvrVql+vRAXav2s161CXDgAAh+QQFCgAAACwPAAEAEQAfAAAIjAABCBwIgEABgggTDhiQsGGBhQ0jLiQQkSCBhQwrCrwIUePGjgM5ehSIcQDFihwxaiyZUSPHkyMJwBxJE6GBmzgXaMTJ00DFngZ01hxKcwADBkI9Hj1ac+nShjpbCjyaVKBPpgN1MhB4oCuAgyQjdj1AEGvCsQO3VkRLk+1UtWcPOFDY0K3HBQeqagwIACH5BAUKAAAALAgADgAYABIAAAh9AAEIHEiwIIABCBMOKGCw4UCFCh06TLggIQGJGDNiHKAxowEDHDsa/EjyosiBBRaQNLBA5AAGJgmsDHnwgIGGDAwO+GgSAIMDB3ISJMCgKMYFQA+YFApgAVOHSW86LNpyZFKCT30aNZi0KsasAq9iPVDQa1mpA3OCPUmzY0AAIfkEBQoAAAAsAgASAB0ADgAACIkAAQgcSLCgQQAEDhIkwEChQQIDBiQ8aODAAQMOCUbcWECjxY8ZNW6MKJDBxwMMBmQkgHHgSJYnWyZcYHCAAQM0B0JUWfFAAII/AWBkQBRAgZsGJj4sqBJAQ6dQAdi8GXLgU4JFBS642bRqVKhXWVINWbQr0asAtrasihatS6UOu2IN6pXt2owBAQAh+QQFCgAAACwAAA8AGQARAAAIgAAXHBhI8ACAgwgTKjxYsODChwkFEnQwEKLFixgxFjCQseOCjg8ZgIQYIGEAAhgHQGTAQOXBlgsJDJiZ0CVHhCxFAjDAE4DMmQUSBlXIEiHPmz9dWmT5cWfPgzMHoHy4oKjRp1BpLk14tKbWhVav3kQ4FWJThAsMnB2p0EDZhAEBACH5BAUKAAAALAEACAARABgAAAh3AAccOGAAgMGDCA8aGDhwQcKHABgOZDAAIsIFEg9YTBhgYMGNHEGKHEmypMmTKDcuYMCgJEuWIF++BLmyJcICHx+ydHhwgQEDFQcINUggIYGfBgoAEFoRItKmTCEOQHow6kOkRQ1aTfizqdahDwl4/ToWpFgAAQEAIfkEBQoAAAAsAAACAA4AHQAACIoAAQgcCGCBAYIIBx44wCAhwoUHBjgcGADiRIULD15cYJFgQ4IQP3qUCIDAgQAEUYokMHHAR5ETFwiUeRFAAY01WzLYyROmwJ49E7rcCYBnzqMISV4cYMCAUoQEmkp1aFDqggJCrQ4kMACrwKhOCQ4Yy1Kg14EFxg4o61At24Rcx9ZUm1NuzgJvAwIAOw==)
}

.ui2-action {
    cursor: pointer
}

.ui2-action.ui2-icon {
    color: #666
}

.ui2-action.ui2-action-title, .ui2-action.ui2-action-title-large {
    color: #333
}

.ui2-action.ui2-action-title .ui2-icon, .ui2-action.ui2-action-title-large .ui2-icon {
    color: #666
}

.ui2-action.ui2-action-title-large:hover, .ui2-action.ui2-action-title-large:hover .ui2-icon, .ui2-action.ui2-action-title:hover, .ui2-action.ui2-action-title:hover .ui2-icon {
    color: #FF751A
}

.ui2-action.ui2-action-title-large:link {
    font-size: 22px;
    line-height: 24px
}

.ui2-action .ui2-icon {
    font-size: 12px;
    line-height: 20px;
    display: inline-block
}

.ui2-action.ui2-action-title .ui2-icon {
    font-size: 18px;
    line-height: 18px
}

.ui2-action.ui2-action-title-large .ui2-icon {
    font-size: 24px;
    line-height: 24px
}

.ui2-action.ui2-icon {
    font-size: 12px;
    line-height: 20px;
    display: inline-block
}

.ui2-action .ui2-icon.ui2-action-gap {
    margin-left: 1px
}

.ui2-action.ui2-action-title .ui2-icon.ui2-action-gap {
    margin-left: 0
}

.ui2-action.ui2-action-title-large .ui2-icon.ui2-action-gap {
    margin-left: 2px
}

.ui2-action {
    line-height: 20px;
    font-size: 14px
}

.ui2-action.ui2-action-link-small {
    font-size: 12px;
    line-height: 20px
}

.ui2-action.ui2-action-title {
    font-size: 16px;
    line-height: 20px;
    font-weight: 700
}

.ui2-action.ui2-action-title-large {
    font-size: 22px;
    line-height: 24px;
    font-weight: 700
}

body.zh_cn .ui2-popup-menu, body.zh_cn .ui2-popup-menu-spec {
    font-size: 12px
}

.ui2-popup-menu, .ui2-popup-menu-spec, .ui2-popup-menu.ui2-popup-menu-spec {
    box-shadow: 2px 2px 5px rgba(83, 100, 122, .35)
}

.ui2-popup-menu li, .ui2-popup-menu li a, .ui2-popup-menu-spec li, .ui2-popup-menu-spec li a, .ui2-popup-menu.ui2-popup-menu-spec li, .ui2-popup-menu.ui2-popup-menu-spec li a {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.ui2-popup-menu, .ui2-popup-menu-spec, .ui2-popup-menu.ui2-popup-menu-spec {
    font-size: 14px;
    border: 1px solid #e7e7e7;
    background-color: #FFF;
    overflow: hidden;
    z-index: 20
}

.ui2-popup-menu li a, .ui2-popup-menu-spec li a, .ui2-popup-menu.ui2-popup-menu-spec li a {
    padding: 0 16px;
    display: block;
    border: 0;
    background-color: #fff;
    min-width: 100px;
    white-space: nowrap;
    color: #666;
    text-decoration: none
}

.ui2-popup-menu li a:hover, .ui2-popup-menu-spec li a:hover {
    background-color: #edf1f5
}

.ui2-popup-menu li a:active, .ui2-popup-menu-spec li a:active {
    color: #ff751a;
    text-decoration: underline
}

.ui2-popup-menu .ui2-popup-menu-icon, .ui2-popup-menu-spec .ui2-popup-menu-icon, .ui2-popup-menu.ui2-popup-menu-spec .ui2-popup-menu-icon {
    position: relative
}

.ui2-popup-menu .ui2-popup-menu-icon .ui2-popup-menu-icon-inner, .ui2-popup-menu-spec .ui2-popup-menu-icon .ui2-popup-menu-icon-inner {
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
    margin-top: -4px
}

.ui2-popup-menu .ui2-popup-menu-disable a, .ui2-popup-menu-spec .ui2-popup-menu-disable a, .ui2-popup-menu.ui2-popup-menu-spec .ui2-popup-menu-disable a {
    color: #c9c9c9
}

.ui2-popup-menu .ui2-popup-menu-disable a:hover, .ui2-popup-menu-spec .ui2-popup-menu-disable a:hover {
    background-color: #fff;
    cursor: not-allowed
}

.ui2-popup-menu .ui2-popup-menu-disable a:active, .ui2-popup-menu-spec .ui2-popup-menu-disable a:active {
    color: #c9c9c9;
    text-decoration: none
}

.ui2-popup-menu .ui2-popup-menu-divider, .ui2-popup-menu-spec .ui2-popup-menu-divider, .ui2-popup-menu.ui2-popup-menu-spec .ui2-popup-menu-divider {
    border-top: 1px solid #dae2ed;
    list-style: none outside none
}

.ui2-popup-menu .ui2-popup-menu-marker, .ui2-popup-menu-spec .ui2-popup-menu-marker, .ui2-popup-menu.ui2-popup-menu-spec .ui2-popup-menu-marker {
    position: absolute;
    right: 16px;
    color: #ff751a
}

.ui2-popup-menu .ui2-popup-menu-title, .ui2-popup-menu-spec .ui2-popup-menu-title, .ui2-popup-menu.ui2-popup-menu-spec .ui2-popup-menu-title {
    margin: 0 16px;
    color: #333;
    font-weight: 700;
    white-space: nowrap
}

.ui2-popup-menu {
    padding: 8px 0
}

.ui2-popup-menu li {
    list-style: none;
    position: relative
}

.ui2-popup-menu li a {
    height: 28px;
    line-height: 28px
}

.ui2-popup-menu li.focused a {
    background-color: #edf1f5
}

.ui2-popup-menu .ui2-popup-menu-title {
    line-height: 28px;
    height: 28px
}

.ui2-popup-menu .ui2-popup-menu-divider {
    margin: 12px 16px
}

.ui2-popup-menu.ui2-popup-menu-spec {
    padding-top: 7px
}

.ui2-popup-menu.ui2-popup-menu-spec li {
    list-style: none;
    position: relative
}

.ui2-popup-menu.ui2-popup-menu-spec li a {
    height: 40px;
    line-height: 40px
}

.ui2-popup-menu.ui2-popup-menu-spec li:first-child {
    margin-top: -8px
}

.ui2-popup-menu.ui2-popup-menu-spec .ui2-popup-menu-title {
    line-height: 40px;
    height: 40px
}

.ui2-popup-menu.ui2-popup-menu-spec .ui2-popup-menu-divider {
    margin: 12px 16px
}

.ui2-popup-menu-spec {
    padding: 7px 0 0 0
}

.ui2-popup-menu-spec li {
    list-style: none;
    position: relative
}

.ui2-popup-menu-spec li a {
    height: 40px;
    line-height: 40px
}

.ui2-popup-menu-spec li:first-child {
    margin-top: -8px
}

.ui2-popup-menu-spec .ui2-popup-menu-title {
    line-height: 40px;
    height: 40px
}

.ui2-popup-menu-spec .ui2-popup-menu-divider {
    margin: 12px 16px
}

.ui2-button {
    position: relative;
    display: inline-block;
    box-sizing: border-box
}

.ui2-button-normal, .ui2-button-primary, .ui2-button-secondary {
    border: 1px solid transparent;
    border-radius: 3px;
    vertical-align: baseline;
    font-style: normal;
    font-family: inherit;
    color: #333;
    background: 0 0;
    cursor: pointer
}

input.ui2-button-normal[type=button], input.ui2-button-normal[type=submit], input.ui2-button-primary[type=button], input.ui2-button-primary[type=submit], input.ui2-button-secondary[type=button], input.ui2-button-secondary[type=submit] {
    border-radius: 3px
}

.ui2-button-normal:hover, .ui2-button-primary:hover, .ui2-button-secondary:hover {
    -webkit-transition: all .1s ease-out;
    -moz-transition: all .1s ease-out;
    -ms-transition: all .1s ease-out;
    -o-transition: all .1s ease-out;
    background: #D9DCE0
}

a.ui2-button-normal:hover, a.ui2-button-primary:hover, a.ui2-button-secondary:hover {
    text-decoration: none
}

.ui2-button-large {
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
    font-size: 18px
}

.ui2-button-medium {
    height: 28px;
    padding: 0 12px;
    line-height: 28px;
    font-size: 14px
}

.ui2-button-small {
    height: 24px;
    padding: 0 12px;
    line-height: 22px;
    font-size: 12px
}

.ui2-button-block {
    width: 100%;
    text-align: center;
    padding: 0
}

.ui2-button-primary, a.ui2-button-primary {
    background: #FF7519;
    color: #FFF;
    border-color: #FF7519
}

.ui2-button-primary:hover, a.ui2-button-primary:hover {
    background: #EB650C;
    border-color: #EB650C;
    color: #FFF
}

.ui2-button-normal, a.ui2-button-normal {
    background: #FFF;
    color: #333;
    border-color: #C6CAD1
}

.ui2-button-normal:hover, a.ui2-button-normal:hover {
    background: #D9DCE0
}

.ui2-button-link {
    position: relative
}

.ui2-button-link .ui2-icon {
    display: inline-block
}

.ui2-button-disabled, .ui2-button-disabled:hover, .ui2-button.disabled, .ui2-button.disabled:hover, a.ui2-button-disabled, a.ui2-button-disabled:hover, a.ui2-button.disabled, a.ui2-button.disabled:hover {
    border-color: #DAE2ED;
    background: #F5F7FA;
    color: #CCC;
    cursor: default
}

.ui2-button-group {
    display: inline-block;
    vertical-align: bottom
}

.ui2-button-group .ui2-button {
    float: left;
    border-radius: 0
}

.ui2-button-group .ui2-button:first-child {
    border-radius: 3px 0 0 3px
}

.ui2-button-group .ui2-button {
    margin-left: -1px
}

.ui2-button-group .ui2-button:last-child {
    float: left;
    border-radius: 0 3px 3px 0
}

.ui2-button-split {
    display: inline-block;
    position: relative;
    vertical-align: bottom
}

.ui2-button-split .ui2-button {
    float: left;
    border-radius: 0
}

.ui2-button-split .ui2-popup-menu {
    display: none;
    position: absolute;
    top: 100%;
    left: 0
}

.ui2-button-split .ui2-button:first-child:not(.ui2-popup-menu) {
    border-radius: 3px 0 0 3px;
    border-right: 0
}

.ui2-button-split .ui2-button-split-toggle {
    border-radius: 0 3px 3px 0
}

.ui2-button-split .ui2-button-split-toggle:hover {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none
}

.ui2-button-split .ui2-button-primary.ui2-button-split-toggle {
    border-left: 1px solid #FF9147
}

.ui2-button-split .ui2-button-large.ui2-button-split-toggle {
    padding: 0 6px
}

.ui2-button-split .ui2-button-medium.ui2-button-split-toggle {
    padding: 0 3px
}

.ui2-button-split .ui2-button-small.ui2-button-split-toggle {
    padding: 0 1px
}

.ui2-button-split .ui2-button-large .ui2-action-arrow-up, .ui2-button-split .ui2-button-medium .ui2-action-arrow-up {
    top: -5px;
    left: -2px
}

.ui2-button-split .ui2-button-large .ui2-action-arrow-down, .ui2-button-split .ui2-button-medium .ui2-action-arrow-down {
    top: -1px;
    left: -2px
}

.ui2-button-split .ui2-button-small .ui2-action-arrow-down {
    top: 1px
}

.ui2-button-split .ui2-button-link {
    line-height: 20px;
    text-decoration: none
}

.ui2-button-split .ui2-button-link-toggle {
    margin-left: 4px;
    line-height: 20px;
    cursor: pointer
}

.ui2-button-split .ui2-button-link-toggle:hover {
    color: #FF751A
}

.ui2-button-split.disabled .ui2-button-split-toggle, .ui2-button-split.ui2-button-disabled .ui2-button-split-toggle {
    left: -1px
}

.ui2-button-split.disabled .ui2-button, .ui2-button-split.disabled .ui2-button:hover, .ui2-button-split.ui2-button-disabled .ui2-button, .ui2-button-split.ui2-button-disabled .ui2-button:hover {
    border-color: #DAE2ED;
    background: #F5F7FA;
    color: #CCC;
    cursor: default
}

.ui2-button-split.disabled .ui2-button-large .ui2-action-arrow-down, .ui2-button-split.disabled .ui2-button-medium .ui2-action-arrow-down, .ui2-button-split.ui2-button-disabled .ui2-button-large .ui2-action-arrow-down, .ui2-button-split.ui2-button-disabled .ui2-button-medium .ui2-action-arrow-down {
    left: -1px
}

.ui2-button-split.disabled .ui2-action-arrow-up em, .ui2-button-split.disabled .ui2-button:hover .ui2-action-arrow-up em, .ui2-button-split.ui2-button-disabled .ui2-action-arrow-up em, .ui2-button-split.ui2-button-disabled .ui2-button:hover .ui2-action-arrow-up em {
    border-bottom-color: #999
}

.ui2-button-split.disabled .ui2-action-arrow-down em, .ui2-button-split.disabled .ui2-button:hover .ui2-action-arrow-down em, .ui2-button-split.ui2-button-disabled .ui2-action-arrow-down em, .ui2-button-split.ui2-button-disabled .ui2-button:hover .ui2-action-arrow-down em {
    border-top-color: #999
}

.ui2-button-split.disabled .ui2-action-arrow-up b, .ui2-button-split.disabled .ui2-button:hover .ui2-action-arrow-up b, .ui2-button-split.ui2-button-disabled .ui2-action-arrow-up b, .ui2-button-split.ui2-button-disabled .ui2-button:hover .ui2-action-arrow-up b {
    border-bottom-color: #F5F7FA
}

.ui2-button-split.disabled .ui2-action-arrow-down b, .ui2-button-split.disabled .ui2-button:hover .ui2-action-arrow-down b, .ui2-button-split.ui2-button-disabled .ui2-action-arrow-down b, .ui2-button-split.ui2-button-disabled .ui2-button:hover .ui2-action-arrow-down b {
    border-top-color: #F5F7FA
}

.ui2-button-menu .ui2-button-menu-toggle {
    text-decoration: none
}

.ui2-button-menu .ui2-popup-menu {
    display: none
}

.ui2-button-menu .ui2-button-large .ui2-icon {
    margin-left: 4px
}

.ui2-button-menu .ui2-button-medium .ui2-icon {
    margin-left: 2px
}

.ui2-button-menu.disabled .ui2-button-menu-toggle {
    color: #CCC;
    cursor: default
}

.ui2-button .ui2-icon {
    position: relative;
    vertical-align: middle
}

.ui2-button-large .ui2-icon {
    line-height: 40px
}

.ui2-button-medium .ui2-icon {
    line-height: 28px
}

.ui2-button-small .ui2-icon {
    line-height: 21px
}

.ui2-button .ui2-icon-left {
    margin-right: 4px
}

.ui2-button .ui2-icon-right {
    margin-left: 4px
}

.ui2-dropdown {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    box-sizing: border-box;
    background: #fff;
    position: relative
}

.ui2-dropdown.ui2-popup-menu {
    overflow-y: auto
}

.ui2-dropdown.ui2-popup-menu a {
    text-decoration: none;
    cursor: pointer
}

.ui2-dropdown.ui2-popup-menu a:active {
    text-decoration: none
}

.ui2-dropdown-customize {
    border: 1px solid #dae2ed;
    height: 28px;
    line-height: 28px;
    padding: 0 0 0 8px;
    color: #333;
    cursor: default;
    text-align: justify;
    border-right: none;
}

.ui2-dropdown-spec.ui2-dropdown-customize {
    height: 40px;
    line-height: 40px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}

.ui2-dropdown-layout {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top
}

.ui2-dropdown-layout a {
    height: 28px;
    line-height: 28px;
    text-decoration: none;
    color: #333;
    display: block;
    margin-right: 8px;
    text-decoration: none
}

.ui2-dropdown-layout a:hover {
    color: #666;
    text-decoration: none
}

.ui2-dropdown-layout[data-role=trigger-content] {
    overflow: hidden;
    word-break: break-all
}

/* @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .ui2-dropdown-layout a {
        line-height: 27px
    }
} */

.ui2-dropdown-spec .ui2-dropdown-layout a {
    height: 40px;
    line-height: 40px
}

.ui2-dropdown-trigger {
    border-left: 1px solid #ccc;
    height: 28px;
    *margin-left: 3px;
    color: #666;
    float: right
}

.ui2-dropdown-trigger.ui2-action {
    padding: 0 4px 0 5px;
    -webkit-transform: scale(1);
    line-height: 26px;
    height: 26px;
    font-size: 16px;
    text-align: center;
    font-weight: 700
}

.ui2-dropdown-trigger.ui2-action.ui2-icon-s {
    font-size: 24px
}

.ui2-dropdown-spec .ui2-dropdown-trigger.ui2-action {
    padding: 0 5px 0 6px;
    height: 38px;
    line-height: 38px
}

.ui2-dropdown-customize:active, .ui2-dropdown-customize:focus, .ui2-dropdown-system:focus {
    border: 1px solid #70a5e0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 0 1px 0 rgba(112, 165, 224, 1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 0 1px 0 rgba(112, 165, 224, 1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 0 1px 0 rgba(112, 165, 224, 1)
}

.ui2-dropdown-customize:hover, .ui2-dropdown-customize:hover .ui2-dropdown-trigger {
    border-color: #bbb
}

.ui2-dropdown-customize.disabled, .ui2-dropdown-customize.disabled:active, .ui2-dropdown-customize.disabled:focus, .ui2-dropdown-customize.disabled:hover {
    border: 1px solid #ccc;
    background-color: #EEE;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.ui2-dropdown-customize.disabled .ui-dropdown-trigger, .ui2-dropdown-customize.disabled:active .ui-dropdown-trigger, .ui2-dropdown-customize.disabled:hover .ui-dropdown-trigger {
    border-color: #ccc
}

.ui2-dropdown-customize.disabled .ui2-dropdown-layout a {
    color: #999
}

.ui2-dropdown-customize.disabled .ui2-action {
    color: #999;
    cursor: default
}

.ui2-dropdown-customize.opened {
    border: 1px solid #1686cc
}

.ui2-shadow-normal {
    box-shadow: 2px 2px 4px rgba(83, 100, 122, .35)
}

.ui2-shadow-normal-small {
    box-shadow: 2px 2px 4px rgba(83, 100, 122, .2)
}

.ui2-rtl .ui2-shadow-normal {
    box-shadow: -2px 2px 4px rgba(83, 100, 122, .35)
}

.ui2-rtl .ui2-shadow-normal-small {
    box-shadow: -2px 2px 4px rgba(83, 100, 122, .2)
}

.ui2-shadow-vertical {
    box-shadow: 0 2px 4px rgba(83, 100, 122, .35)
}

.ui2-shadow-vertical-small {
    box-shadow: 0 2px 4px rgba(83, 100, 122, .2)
}

.ui2-shadow-inset {
    box-shadow: inset 0 2px 2px rgba(83, 100, 122, .1)
}

.ui2-balloon {
    position: relative;
    padding: 20px;
    padding: 15px 20px;
    border: 1px solid #dae2ed;
    background-color: #fff;
    -webkit-box-shadow: 2px 2px 4px rgba(83, 100, 122, .35);
    -moz-box-shadow: 2px 2px 4px rgba(83, 100, 122, .35);
    box-shadow: 2px 2px 4px rgba(83, 100, 122, .35)
}

.close-balloon {
    position: absolute;
    right: 4px;
    top: 4px;
    cursor: pointer
}

.ui2-balloon:after {
    position: absolute;
    width: 10px;
    height: 10px;
    content: ' ';
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    border: 1px solid #dae2ed;
    background-color: #fff
}

.ui2-balloon-lt:after {
    top: 10px;
    left: -6px;
    border-top: none;
    border-right: none
}

.ui2-balloon-lb:after {
    bottom: 10px;
    left: -6px;
    border-top: none;
    border-right: none
}

.ui2-balloon-rt:after {
    top: 10px;
    right: -6px;
    border-bottom: none;
    border-left: none
}

.ui2-balloon-rb:after {
    right: -6px;
    bottom: 10px;
    border-bottom: none;
    border-left: none
}

.ui2-balloon-tl:after {
    top: -6px;
    left: 10px;
    border-right: none;
    border-bottom: none
}

.ui2-balloon-tm:after {
    top: -6px;
    left: 50%;
    border-right: none;
    border-bottom: none
}

.ui2-balloon-tr:after {
    top: -6px;
    right: 10px;
    border-right: none;
    border-bottom: none
}

.ui2-balloon-bl:after {
    bottom: -6px;
    left: 10px;
    border-top: none;
    border-left: none
}

.ui2-balloon-bm:after {
    bottom: -6px;
    left: 50%;
    border-top: none;
    border-left: none
}

.ui2-balloon-br:after {
    right: 10px;
    bottom: -6px;
    border-top: none;
    border-left: none
}

.ui2-balloon a.viewmore {
    display: block;
    margin: 3px 0 0 0;
    text-align: right
}

.viewmore .ui2-icon {
    display: inline-block;
    margin-left: 4px
}

/* @media \0screen\, screen\9 {
    .ui2-balloon:after, .ui2-balloon:before {
        position: absolute;
        width: 0;
        height: 0;
        content: ' ';
        border: 6px solid transparent;
        background-color: transparent
    }
    .ui2-balloon-lt:before {
        top: 10px;
        left: -12px;
        border-right-color: #dae2ed
    }
    .ui2-balloon-lb:before {
        bottom: 10px;
        left: -12px;
        border-right-color: #dae2ed
    }
    .ui2-balloon-rt:before {
        top: 10px;
        right: -12px;
        border-left-color: #dae2ed
    }
    .ui2-balloon-rb:before {
        right: -12px;
        bottom: 10px;
        border-left-color: #dae2ed
    }
    .ui2-balloon-tl:before {
        top: -12px;
        left: 10px;
        border-bottom-color: #dae2ed
    }
    .ui2-balloon-tr:before {
        top: -12px;
        right: 10px;
        border-bottom-color: #dae2ed
    }
    .ui2-balloon-bl:before {
        bottom: -12px;
        left: 10px;
        border-top-color: #dae2ed
    }
    .ui2-balloon-br:before {
        right: 10px;
        bottom: -12px;
        border-top-color: #dae2ed
    }
    .ui2-balloon-lt:after {
        top: 10px;
        left: -10px;
        border-right-color: #fff
    }
    .ui2-balloon-lb:after {
        bottom: 10px;
        left: -10px;
        border-right-color: #fff
    }
    .ui2-balloon-rt:after {
        top: 10px;
        right: -10px;
        border-left-color: #fff
    }
    .ui2-balloon-rb:after {
        right: -10px;
        bottom: 10px;
        border-left-color: #fff
    }
    .ui2-balloon-tl:after {
        top: -10px;
        left: 10px;
        border-bottom-color: #fff
    }
    .ui2-balloon-tr:after {
        top: -10px;
        right: 10px;
        border-bottom-color: #fff
    }
    .ui2-balloon-bl:after {
        bottom: -10px;
        left: 10px;
        border-top-color: #fff
    }
    .ui2-balloon-br:after {
        right: 10px;
        bottom: -10px;
        border-top-color: #fff
    }
} */

.ui2-tag {
    font-size: 12px;
    line-height: 26px;
    position: relative;
    display: inline-block;
    overflow: hidden;
    margin: 4px;
    margin-left: 0;
    margin-top: 0;
    height: 28px;
    text-decoration: none;
    color: #53647a;
    border: 1px solid #dae2ed;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.ui2-tag:hover {
    color: #53647a
}

.ui2-tag .ui2-tag-body, .ui2-tag .ui2-tag-head, .ui2-tag .ui2-tag-tail {
    display: inline-block
}

.ui2-tag .ui2-tag-head {
    vertical-align: top;
    line-height: 28px;
    height: 28px
}

.ui2-tag .ui2-tag-head .ui2-tag-head-item {
    padding-left: 8px
}

.ui2-tag .ui2-tag-head .ui2-icon {
    position: relative;
    bottom: 2px
}

.ui2-tag .ui2-tag-body {
    vertical-align: top;
    padding: 0 8px;
    line-height: 28px;
    height: 28px
}

.ui2-tag .ui2-tag-tail {
    overflow: hidden;
    line-height: 28px;
    height: 28px
}

.ui2-tag .ui2-tag-tail .ui2-tag-tail-item {
    float: left;
    text-align: center;
    vertical-align: top;
    cursor: pointer;
    -webkit-transition: background .1s;
    -moz-transition: background .1s;
    -ms-transition: background .1s;
    -o-transition: background .1s
}

.ui2-tag .ui2-tag-tail .ui2-icon {
    font-weight: 600;
    font-size: 14px;
    position: relative
}

.ui2-tag .ui2-tag-tail .ui2-icon-add, .ui2-tag .ui2-tag-tail .ui2-icon-subtract {
    bottom: 1px
}

.ui2-tag .ui2-tag-num.zero {
    display: none
}

.ui2-tag:hover {
    background: #dae2ed
}

.ui2-tag .animated {
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.ui2-tag .fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

.ui2-tag.ui2-tag-hasnum .ui2-tag-num {
    display: block
}

:lang(ar) .ui2-tag, :lang(iw) .ui2-tag {
    direction: rtl
}

:lang(ar) .ui2-tag .ui2-tag-head .ui2-tag-head-item, :lang(iw) .ui2-tag .ui2-tag-head .ui2-tag-head-item {
    padding-left: 0;
    padding-right: 8px
}

:lang(ar) .ui2-tag .ui2-tag-tail .ui2-tag-tail-item, :lang(iw) .ui2-tag .ui2-tag-tail .ui2-tag-tail-item {
    float: right
}

.ui2-tag-small {
    line-height: 20px;
    height: 20px
}

.ui2-tag-small .ui2-tag-head {
    vertical-align: top;
    line-height: 20px;
    height: 20px
}

.ui2-tag-small .ui2-tag-head .ui2-tag-head-item {
    padding-left: 8px
}

.ui2-tag-small .ui2-tag-head .ui2-icon {
    font-size: 12px
}

.ui2-tag-small .ui2-tag-body {
    line-height: 20px;
    height: 20px
}

.ui2-tag-small .ui2-tag-tail {
    line-height: 20px;
    height: 20px
}

.ui2-tag-basic .ui2-tag-num {
    color: #999
}

.ui2-tag-basic.ui2-tag-check .ui2-tag-body {
    cursor: pointer
}

.ui2-tag-basic.ui2-tag-check.ui2-tag-selected {
    border: 1px solid #7d8ca1
}

.ui2-tag-basic.ui2-tag-check.ui2-tag-selected:after {
    position: absolute;
    right: -1px;
    bottom: -1px;
    width: 14px;
    height: 14px;
    content: '';
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg.svg)
}

.ui2-tag-basic.ui2-tag-check.disabled, .ui2-tag-basic.ui2-tag-check.ui2-tag-unable {
    pointer-events: none;
    background: #f5f7fa;
    color: #ccc;
    border: none
}

.ui2-tag-basic.ui2-tag-check.disabled .ui2-tag-body, .ui2-tag-basic.ui2-tag-check.ui2-tag-unable .ui2-tag-body {
    cursor: not-allowed
}

.ui2-tag-basic.ui2-tag-switch .ui2-tag-body {
    cursor: pointer
}

.ui2-tag-basic.ui2-tag-switch.ui2-tag-selected {
    border: 1px solid #7d8ca1
}

.ui2-tag-basic.ui2-tag-switch.ui2-tag-selected:after {
    position: absolute;
    right: -1px;
    bottom: -1px;
    width: 14px;
    height: 14px;
    content: '';
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg.svg)
}

.ui2-tag-basic.ui2-tag-switch.disabled, .ui2-tag-basic.ui2-tag-switch.ui2-tag-unable {
    pointer-events: none;
    background: #f5f7fa;
    color: #ccc;
    border: none
}

.ui2-tag-basic.ui2-tag-switch.disabled .ui2-tag-body, .ui2-tag-basic.ui2-tag-switch.ui2-tag-unable .ui2-tag-body {
    cursor: not-allowed
}

.ui2-tag-basic.ui2-tag-filter .ui2-tag-body {
    cursor: pointer
}

.ui2-tag-basic.ui2-tag-filter .ui2-tag-close {
    display: none
}

.ui2-tag-basic.ui2-tag-filter.ui2-tag-selected {
    border: none;
    background: #7d8ca1;
    color: #fff
}

.ui2-tag-basic.ui2-tag-filter.ui2-tag-selected .ui2-tag-tail {
    border-left: 1px solid #697b91
}

.ui2-tag-basic.ui2-tag-filter.ui2-tag-selected .ui2-tag-tail-item {
    padding: 0 6px
}

.ui2-tag-basic.ui2-tag-filter.ui2-tag-selected .ui2-tag-close {
    display: block
}

.ui2-tag-basic.ui2-tag-filter.ui2-tag-selected .ui2-tag-close:hover {
    background: #697b91
}

.ui2-tag-basic.ui2-tag-unclick:hover {
    background: #fff
}

:lang(ar) .ui2-tag-basic .ui2-tag-num, :lang(iw) .ui2-tag-basic .ui2-tag-num {
    display: inline-block
}

:lang(ar) .ui2-tag-basic.ui2-tag-check.ui2-tag-selected:after, :lang(iw) .ui2-tag-basic.ui2-tag-check.ui2-tag-selected:after {
    left: -1px;
    right: auto;
    bottom: -1px;
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg-rtl.svg)
}

:lang(ar) .ui2-tag-basic.ui2-tag-switch.ui2-tag-selected:after, :lang(iw) .ui2-tag-basic.ui2-tag-switch.ui2-tag-selected:after {
    left: -1px;
    right: auto;
    bottom: -1px;
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg-rtl.svg)
}

:lang(ar) .ui2-tag-basic.ui2-tag-filter.ui2-tag-selected .ui2-tag-tail, :lang(iw) .ui2-tag-basic.ui2-tag-filter.ui2-tag-selected .ui2-tag-tail {
    border-right: 1px solid #697b91;
    border-left: none
}

.ui2-tag-appraise .ui2-tag-tail-add {
    display: none
}

.ui2-tag-appraise .ui2-tag-tail-minus {
    display: none
}

.ui2-tag-appraise.ui2-tag-small .ui2-tag-num {
    background: 0 0
}

.ui2-tag-appraise.ui2-tag-small:hover {
    background: #dae2ed
}

.ui2-tag-appraise:hover {
    background: 0 0
}

.ui2-tag-appraise.ui2-tag-appraise-hover .ui2-tag-tail {
    background: #0086c8;
    color: #fff
}

.ui2-tag-appraise.ui2-tag-appraise-hover .ui2-tag-tail-item {
    padding: 0 8px
}

.ui2-tag-appraise.ui2-tag-appraise-hover .ui2-tag-num .ui2-tag-num-wrap {
    color: #1686cc
}

.ui2-tag-appraise.ui2-tag-appraise-hover .ui2-tag-tail-add {
    display: block
}

.ui2-tag-appraise.ui2-tag-appraise-hover .ui2-tag-tail-minus {
    display: none
}

.ui2-tag-appraise.ui2-tag-appraise-hover.has-praised .ui2-tag-tail-add {
    display: none
}

.ui2-tag-appraise.ui2-tag-appraise-hover.has-praised .ui2-tag-tail-minus {
    display: block
}

.ui2-tag-appraise .ui2-tag-num {
    padding: 0 8px;
    background: #fff;
    border-left: 1px dotted #c8d2e0
}

.ui2-tag-appraise .ui2-tag-num-wrap {
    color: #53647a;
    cursor: pointer;
    text-decoration: none
}

.ui2-tag-appraise.ui2-tag-editting .ui2-tag-tail-item {
    padding: 0 6px;
    background: #7d8ca1
}

.ui2-tag-appraise.ui2-tag-editting .ui2-tag-tail-item .ui2-icon {
    color: #fff
}

.ui2-tag-appraise.ui2-tag-editting .ui2-tag-tail-item:hover {
    background: red
}

.ui2-tag-appraise.ui2-tag-editting .ui2-tag-num {
    padding: 0 8px;
    background: #fff;
    border-left: 1px dotted #c8d2e0
}

.ui2-tag-appraise.ui2-tag-editting .ui2-tag-num:hover {
    background: inherit
}

.ui2-tag-appraise.ui2-tag-editting .ui2-tag-num-wrap {
    color: #53647a;
    cursor: pointer;
    text-decoration: none
}

.ui2-tag-appraise.ui2-tag-check .ui2-tag-num {
    background: 0 0
}

.ui2-tag-appraise.ui2-tag-check:hover {
    background: #dae2ed
}

.ui2-tag-appraise.ui2-tag-check.ui2-tag-selected {
    border: 1px solid #7d8ca1
}

.ui2-tag-appraise.ui2-tag-check.ui2-tag-selected:after {
    position: absolute;
    right: -1px;
    bottom: -1px;
    width: 14px;
    height: 14px;
    content: '';
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg.svg)
}

:lang(ar) .ui2-tag-appraise .ui2-tag-num, :lang(iw) .ui2-tag-appraise .ui2-tag-num {
    border-left: none;
    border-right: 1px dotted #c8d2e0
}

:lang(ar) .ui2-tag-appraise.ui2-tag-editting .ui2-tag-num, :lang(iw) .ui2-tag-appraise.ui2-tag-editting .ui2-tag-num {
    border-left: none;
    border-right: 1px dotted #c8d2e0
}

:lang(ar) .ui2-tag-appraise.ui2-tag-check.ui2-tag-selected:after, :lang(iw) .ui2-tag-appraise.ui2-tag-check.ui2-tag-selected:after {
    left: -1px;
    right: auto;
    bottom: -1px;
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg-rtl.svg)
}

.ui2-tag-text {
    border: none;
    background: 0 0
}

.ui2-tag-text.ui2-tag-switch .ui2-tag-body {
    cursor: pointer
}

.ui2-tag-text.ui2-tag-switch.ui2-tag-selected {
    border: 1px solid #7d8ca1
}

.ui2-tag-text.ui2-tag-switch.ui2-tag-selected:hover {
    background: 0 0
}

.ui2-tag-text.ui2-tag-switch.ui2-tag-selected:after {
    position: absolute;
    right: -1px;
    bottom: -1px;
    width: 14px;
    height: 14px;
    content: '';
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg.svg)
}

.ui2-tag-text.ui2-tag-check .ui2-tag-body {
    cursor: pointer
}

.ui2-tag-text.ui2-tag-check.ui2-tag-selected {
    border: 1px solid #7d8ca1
}

.ui2-tag-text.ui2-tag-check.ui2-tag-selected:hover {
    background: 0 0
}

.ui2-tag-text.ui2-tag-check.ui2-tag-selected:after {
    position: absolute;
    right: -1px;
    bottom: -1px;
    width: 14px;
    height: 14px;
    content: '';
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg.svg)
}

.ui2-tag-text.ui2-tag-filter .ui2-tag-body {
    cursor: pointer
}

.ui2-tag-text.ui2-tag-filter .ui2-tag-close {
    display: none
}

.ui2-tag-text.ui2-tag-filter.ui2-tag-selected {
    border: none;
    background: #7d8ca1;
    color: #fff
}

.ui2-tag-text.ui2-tag-filter.ui2-tag-selected .ui2-tag-tail {
    border-left: 1px solid #697b91
}

.ui2-tag-text.ui2-tag-filter.ui2-tag-selected .ui2-tag-tail-item {
    padding: 0 6px
}

.ui2-tag-text.ui2-tag-filter.ui2-tag-selected .ui2-tag-close {
    display: block
}

.ui2-tag-text.ui2-tag-filter.ui2-tag-selected .ui2-tag-close:hover {
    background: #697b91
}

:lang(ar) .ui2-tag-text .ui2-tag-num, :lang(iw) .ui2-tag-text .ui2-tag-num {
    display: inline-block
}

:lang(ar) .ui2-tag-text.ui2-tag-check.ui2-tag-selected:after, :lang(iw) .ui2-tag-text.ui2-tag-check.ui2-tag-selected:after {
    left: -1px;
    right: auto;
    bottom: -1px;
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg-rtl.svg)
}

:lang(ar) .ui2-tag-text.ui2-tag-switch.ui2-tag-selected:after, :lang(iw) .ui2-tag-text.ui2-tag-switch.ui2-tag-selected:after {
    left: -1px;
    right: auto;
    bottom: -1px;
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/alpha-tag/src/img/ui2-tag-check-bg-rtl.svg)
}

:lang(ar) .ui2-tag-text.ui2-tag-filter.ui2-tag-selected .ui2-tag-tail, :lang(iw) .ui2-tag-text.ui2-tag-filter.ui2-tag-selected .ui2-tag-tail {
    border-right: 1px solid #697b91;
    border-left: none
}

.ui2-tag-authen .ui2-tag-num {
    padding: 0 8px;
    border-left: 1px dotted #c8d2e0
}

.ui2-tag-authen .ui2-tag-num-wrap {
    color: #53647a;
    cursor: pointer;
    text-decoration: none
}

:lang(ar) .ui2-tag-authen .ui2-tag-num, :lang(iw) .ui2-tag-authen .ui2-tag-num {
    display: inline-block;
    border-left: none;
    border-right: 1px dotted #c8d2e0
}

.home-category-info {
    padding-right: 20px
}

.home-category-info-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

.home-category-info-banner-warpper {
    /* width: 20%; */
    width: 240px;
    max-width: 300px
}

/* @media screen and (max-width: 1320px) {
    .home-category-info-banner-warpper {
        width: 33.3%
    }
} */

.home-category-info-tab-words-warpper {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    overflow: hidden
}

.home-category-info-tab-word {
    width: 25%
}

.home-category-info.item-1, .home-category-info.item-2 {
    width: 50%;
    float: left;
    box-sizing: border-box
}

.home-category-info.item-1 .home-category-info-banner-warpper, .home-category-info.item-2 .home-category-info-banner-warpper {
    width: 33.3%
}

.home-category-info.item-1 .home-category-info-tab-word, .home-category-info.item-2 .home-category-info-tab-word {
    width: 50%
}

/* @media (max-width: 1319px) and (min-width:1110px) {
    .home-category-info .home-category-info-banner-warpper {
        width: 25%
    }
    .home-category-info .home-category-info-tab-word {
        width: 33.3%
    }
    .home-category-info.item-1 .home-category-info-banner-warpper, .home-category-info.item-2 .home-category-info-banner-warpper {
        width: 50%
    }
    .home-category-info.item-1 .home-category-info-tab-word, .home-category-info.item-2 .home-category-info-tab-word {
        width: 100%
    }
}

@media (max-width: 1109px) {
    .home-category-info .home-category-info-banner-warpper {
        width: 33.3%
    }
    .home-category-info .home-category-info-tab-word {
        width: 50%
    }
    .home-category-info.item-1, .home-category-info.item-2 {
        width: 100%
    }
    .home-category-info.item-1 .home-category-info-tab-word, .home-category-info.item-2 .home-category-info-tab-word {
        width: 50%
    }
} */

.tese-bg-0 {
    background-color: #e4e3d9
}

.tese-bg-1 {
    background-color: #dee2e2
}

.tese-bg-2 {
    background-color: #dee0db
}

.tese-bg-3 {
    background-color: #e6e6e5
}

.tese-bg-4 {
    background-color: #e1e6eb
}

.tese-bg-5 {
    background-color: #e1e2eb
}

.tese-bg-6 {
    background-color: #dde0eb
}

.tese-bg-7 {
    background-color: #d5e1e1
}

.tese-bg-8 {
    background-color: #dde5e3
}

.tese-bg-9 {
    background-color: #e4dedb
}

.tese-bg-10 {
    background-color: #dfe4da
}

.tese-bg-11 {
    background-color: #dde7e9
}

.tese-bg-12 {
    background-color: #d7deea
}

.tese-bg-13 {
    background-color: #eae3dd
}

.tese-bg-14 {
    background-color: #e0e3eb
}

.tese-bg-15 {
    background-color: #d9dae1
}

.home-category-info-banner {
    display: block;
    height: 100%;
    width: 100%;
    position: relative;
    background-size: cover;
    overflow: hidden
}

.home-category-info-banner.banner-new .title {
    max-width: 280px;
    color: #fff;
    top: 30px;
    left: 20px;
    /* padding-right: 30px; */
    font-size: 22px;
    text-shadow: 0 2px 4px rgba(0, 0, 0, .12)
}

.home-category-info-banner .theme-image {
    /* position: absolute;
    top: 0;
    bottom: 0; */
    height: 100%
}

.home-category-info-banner .title {
    line-height: 28px;
    font-size: 20px;
    overflow: hidden;
    color: #333;
    position: absolute;
    top: 28px;
    left: 20px;
    right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.home-category-info-banner .btn-wrapper {
    left: 20px;
    bottom: 40px;
    position: absolute;
    color: #000;
    background-color: #fff;
    font-size: 14px;
    border-radius: 20px;
    padding: 0 16px;
    line-height: 34px;
    height: 33px;
    max-width: 130px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.home-category-info-banner .product-image {
    mix-blend-mode: multiply;
    position: absolute;
    right: -40px;
    bottom: -40px;
    width: 230px;
    height: 230px
}

@import "/sc-aisn/home2019/category-info/styles/layout.scss";
@import "/sc-aisn/home2019/category-info/components/banner-new/banner.scss";
@import "/sc-aisn/home2019/category-info/styles/_var.scss";
.home-category-info-mask {
    margin-right: -20px;
    *zoom: 1
}

.home-category-info-mask::after {
    content: '';
    display: block;
    height: 0;
    overflow: hidden;
    clear: both
}

.home-category-info-header {
    width: 100%;
    height: 58px;
    overflow: hidden;
    margin-top: 20px;
    position: relative;
}

.home-category-info-header h2 {
    float: left;
    margin-right: 20px;
    font-size: 24px;
    color: #333;
    line-height: 56px;
    font-weight: 700;
    padding-left: 0;
    text-transform: Uppercase
}

.home-category-info-header-line {
    display: block;
    margin-top: 25px;
    font-size: 100%;
    border: 3px solid #DCDEE3;
    border-radius: 3px;
    overflow: hidden;
    margin-right: 80px;
}

.home-category-info-header:after {
    content: ' ';
    clear: both
}

.home-category-info-content {
    background-color: #fff;
    width: 100%;
    height: 320px
}

.zoom-wrap .zoom-in {
    transition: transform ease .3s;
    -ms-transition: -ms-transform ease .3s;
    -moz-transition: -moz-transform ease .3s;
    -webkit-transition: -webkit-transform ease .3s;
    -o-transition: -o-transform ease .3s
}

.zoom-wrap:hover .zoom-in {
    transform: scale(1.05);
    -ms-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -o-transform: scale(1.05)
}

.home-category-info-tab-words {
    display: block;
    width: 100%;
    height: 320px;
    font-size: 0
}

.home-category-info-tab-words-content {
    height: 100%
}

.home-category-info-tab-words-line {
    width: 100%;
    height: 50%;
    overflow: hidden
}

.home-category-info-tab-word {
    display: inline-block;
    position: relative;
    height: 100%;
    overflow: hidden;
    border-color: #ebecf0;
    border-width: 0 1px 1px 0;
    border-style: solid;
    vertical-align: top;
    box-sizing: border-box;
    font-size: 14px
}

.home-category-info-tab-word.word-1 {
    border-top-width: 1px
}

.home-category-info-tab-word>a {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.home-category-info-tab-word-bg {
    position: absolute;
    top: 40px;
    right: 40px;
    width: 80px;
    height: 80px
}

.home-category-info-tab-word-content {
    position: relative;
    width: 100%;
    padding: 20px 100px 0 20px;
    box-sizing: border-box;
    overflow: hidden
}

.home-category-info-tab-word-content h3 {
    width: 100%;
    max-height: 48px;
    font-size: 16px;
    color: #333;
    line-height: 24px;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.home-category-info-tab-word-content p {
    margin-top: 6px;
    width: 120px;
    max-height: 32px;
    font-size: 14px;
    color: #999;
    line-height: 16px;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.home-category-info-tab-word-img {
    position: absolute;
    bottom: 16px;
    right: 16px;
    height: 100px;
    width: 100px;
    mix-blend-mode: multiply
}

.home-category-info-footer {
    width: 100%;
    overflow: hidden
}

.home-category-info-hot-words {
    display: block;
    width: 100%;
    height: 24px;
    padding-left: 0;
    margin-top: 16px;
    overflow: hidden
}

.home-category-info-hot-words>li {
    float: left;
    line-height: 24px;
    margin-right: 50px
}

.home-category-info-hot-words a {
    font-size: 14px
}

.home-category-info-hot-words a:link {
    color: #666
}

.home-category-info-hot-words a:hover {
    color: #666;
    text-decoration: underline
}

.home-category-info-hot-words:after {
    content: " ";
    clear: both
}

/* .home-category-info-content.category-2 .banner-new .title {
    left: 28px
} */

.home-category-info-content.category-2 .btn-wrapper {
    left: 28px
}

.home-category-info-tab-word .home-category-tag {
    font-size: 12px;
    border-radius: 4px;
    margin: 0;
    margin-top: 6px;
    display: inline-block;
    line-height: 19px;
    height: 18px;
    padding: 0 4px;
    overflow: hidden;
    color: #fff
}

.home-category-info-tab-word .home-category-tag.tag-1 {
    background-color: #FFE8D8;
    color: #FF6000
}

.home-category-info-tab-word .home-category-tag.tag-2 {
    background-color: #EBECF0;
    color: #5424B4
}

.home-category-info-tab-word .home-category-tag.tag-newDesign {
    background-color: #FF5322
}

.home-category-info-tab-word .home-category-tag.tag-newTech {
    background-color: #7A00CE
}

.home-category-info-tab-word .home-category-tag.tag-newMaterial {
    background-color: #00B439
}

.home-category-info-tab-word .home-category-tag.tag-newEnergy {
    background-color: #0095FA
}

.home-category-info-detail {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.home-category-info-detail p {
    margin: 0
}

.home-category-info-detail .home-category-info-industry-products, .home-category-info-detail .home-category-info-new-arrivals {
    width: 25%
}

/* @media screen and (max-width: 1320px) {
    .home-category-info-detail .home-category-info-industry-products, .home-category-info-detail .home-category-info-new-arrivals {
        width: 33.3%
    }
}

@media screen and (max-width: 1110px) {
    .home-category-info-detail .home-category-info-industry-products, .home-category-info-detail .home-category-info-new-arrivals {
        width: 50%
    }
} */

.home-category-info-detail .home-category-info-industry-products .home-category-info-tab-word, .home-category-info-detail .home-category-info-new-arrivals .home-category-info-tab-word {
    width: 100%
}

.home-category-info-detail .home-category-info-top-words-warpper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    -ms-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-ranking-list-wrap {
    text-align: center
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-ranking-list {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    width: 234px;
    margin: 0 auto;
    height: 70px
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-ranking-list .home-category-info-more-item {
    position: relative;
    margin-right: 12px;
    width: 70px;
    height: 70px;
    overflow: hidden;
    display: block
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-ranking-list .home-category-info-more-item:last-child {
    margin-right: 0
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-ranking-list .home-category-info-more-item .hot-topic-image, .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-ranking-list .home-category-info-more-item .img-mask {
    width: 70px;
    height: 70px;
    position: absolute;
    left: 0;
    top: 0
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-ranking-list .home-category-info-more-item .hot-topic-image {
    border-radius: 50%;
    overflow: hidden
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-ranking-list .home-category-info-more-item .img-mask {
    background: rgba(0, 0, 0, .03);
    border-radius: 50%
}

.home-category-info-detail .home-category-info-top-words-warpper .more-rank-link {
    color: #000;
    font-size: 16px;
    margin-top: 26px;
    font-weight: bolder;
    display: inline-block;
    margin-bottom: 20px
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word {
    box-sizing: border-box;
    height: 160px;
    width: 50%;
    color: #000;
    border: 1px solid #EBECF0;
    border-left: none;
    position: relative;
    display: block
}

/* @media screen and (max-width: 1320px) {
    .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.top-word-0, .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.top-word-2 {
        display: none
    }
    .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.home-category-info-ranking-list-wrap, .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.top-word-1 {
        width: 100%
    }
}

@media screen and (max-width: 1110px) {
    .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.home-category-info-ranking-list-wrap, .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.top-word-1 {
        display: none
    }
} */

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-star-wrap {
    position: absolute;
    bottom: 48px;
    left: 21px
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-view-more {
    position: absolute;
    bottom: 26px;
    left: 22px;
    font-size: 12px;
    line-height: 14px
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-view-more::before {
    display: block;
    content: '';
    border-width: 4px;
    border-style: solid;
    border-color: transparent transparent transparent #ff4d4d;
    position: absolute;
    right: -14px;
    top: 2px
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-image-wrap {
    position: absolute;
    bottom: 8px;
    right: 8px;
    background-image: url(https://i.alicdn.com/img/tfs/TB1q1k6MpYqK1RjSZLeXXbXppXa-310-272.png);
    width: 139px;
    height: 124px;
    background-repeat: no-repeat;
    background-size: cover
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-image-wrap .img-mask {
    position: absolute;
    background: rgba(0, 0, 0, .03);
    left: 13px;
    top: 50%;
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 50%;
    width: 96px;
    height: 96px
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-image-wrap .hot-topic-image {
    position: absolute;
    left: 13px;
    top: 50%;
    width: 96px;
    height: 96px;
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 50%;
    overflow: hidden
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-off-star, .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-star {
    width: 10px;
    height: 11px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.top-word-0, .home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.top-word-1 {
    border-bottom: none
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSell .hot-topic-type {
    color: #F73636
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSell .hot-topic-view-more {
    color: #F73636
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSell .hot-topic-view-more::before {
    border-color: transparent transparent transparent #F73636
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSell .hot-topic-star {
    background-image: url(https://i.alicdn.com/img/tfs/TB1Z6sJL3HqK1RjSZFEXXcGMXXa-20-22.png)
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSell .hot-topic-off-star {
    background-image: url(https://i.alicdn.com/img/tfs/TB1uSQFL4TpK1RjSZFKXXa2wXXa-20-22.png)
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSearch .hot-topic-type {
    color: #FF7B28
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSearch .hot-topic-view-more {
    color: #FF8A00
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSearch .hot-topic-view-more::before {
    border-color: transparent transparent transparent #FF8A00
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSearch .hot-topic-star {
    background-image: url(https://i.alicdn.com/img/tfs/TB16CARL4YaK1RjSZFnXXa80pXa-20-22.png)
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word.hot-topic-hotSearch .hot-topic-off-star {
    background-image: url(https://i.alicdn.com/img/tfs/TB1Cn.RL4YaK1RjSZFnXXa80pXa-20-22.png)
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-type {
    margin-top: 20px;
    padding-left: 20px;
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 3px;
    position: relative;
    z-index: 1
}

.home-category-info-detail .home-category-info-top-words-warpper .home-category-info-top-word .hot-topic-name {
    padding-left: 20px;
    font-size: 16px;
    color: #333;
    line-height: 19px;
    height: 38px;
    margin-bottom: 6px;
    display: inline-block;
    text-transform: capitalize;
    max-width: 120px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    position: relative;
    z-index: 1
}

.home-category-info-norm-container .home-category-info-industry-products {
    width: 50%
}

/* @media screen and (max-width: 1320px) {
    .home-category-info-norm-container .home-category-info-industry-products {
        width: 66.7%
    }
}

@media screen and (max-width: 1110px) {
    .home-category-info-norm-container .home-category-info-industry-products {
        width: 100%
    }
} */

.home-category-info-norm-container .home-category-info-industry-products .home-category-info-tab-word {
    width: 50%
}

.icbu-certificate-icon {
    background-size: 20px;
    display: inline-block;
    width: 24px;
    height: 30px;
    vertical-align: top;
    margin-right: 9px
}

.icbu-certificate-icon.icbu-certificate-icon-verified {
    background: url(//s.alicdn.com/@img/tfs/TB1d7y4p4jaK1RjSZKzXXXVwXXa-42-10.svg) 0 0 no-repeat;
    background-size: 42px;
    width: 42px;
    margin-top: 6px
}

.icbu-certificate-icon.icbu-certificate-icon-verified-w {
    background: url(//s.alicdn.com/@img/tfs/TB1rUWBpYrpK1RjSZTEXXcWAVXa-55-14.svg) 0 0 no-repeat;
    background-size: 52px;
    width: 52px
}

.icbu-certificate-icon.icbu-certificate-icon-iso_ts16949 {
    background: url(//s.alicdn.com/@img/tfs/TB1lb17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-iso10012 {
    background: url(//s.alicdn.com/@img/tfs/TB1lb17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-iso13485 {
    background: url(//s.alicdn.com/@img/tfs/TB1lb17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-iso14001 {
    background: url(//s.alicdn.com/@img/tfs/TB1lb17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-iso17025 {
    background: url(//s.alicdn.com/@img/tfs/TB1lb17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-iso17799 {
    background: url(//s.alicdn.com/@img/tfs/TB1lb17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-iso22000 {
    background: url(//s.alicdn.com/@img/tfs/TB1lb17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-iso9001 {
    background: url(//s.alicdn.com/@img/tfs/TB1lb17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-tl9000 {
    background: url(//s.alicdn.com/@img/tfs/TB1WrS9zrvpK1RjSZFqXXcXUVXa-126-72.png) 0 0 no-repeat;
    background-size: 60px;
    width: 60px
}

.icbu-certificate-icon.icbu-certificate-icon-ohsas18001 {
    background: url(//s.alicdn.com/@img/tfs/TB1LPm.zxTpK1RjSZFMXXbG_VXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-sa8000 {
    background: url(//s.alicdn.com/@img/tfs/TB1IK6bzAvoK1RjSZFwXXciCFXa-45-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-brc {
    background: url(//s.alicdn.com/@img/tfs/TB10JO_zwHqK1RjSZFPXXcwapXa-48-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-bsci {
    background: url(//s.alicdn.com/@img/tfs/TB1XE57zpzqK1RjSZSgXXcpAVXa-117-72.png) 0 0 no-repeat;
    background-size: 50px;
    width: 50px
}

.icbu-certificate-icon.icbu-certificate-icon-fsc {
    background: url(//s.alicdn.com/@img/tfs/TB1bwi1zrPpK1RjSZFFXXa5PpXa-60-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-gmp {
    background: url(//s.alicdn.com/@img/tfs/TB1VDC7zAvoK1RjSZFNXXcxMVXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-gsv {
    background: url(//s.alicdn.com/@img/tfs/TB1asu5zr2pK1RjSZFsXXaNlXXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-haccp {
    background: url(//s.alicdn.com/@img/tfs/TB19Zq5zr2pK1RjSZFsXXaNlXXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-asme {
    background: url(//s.alicdn.com/@img/tfs/TB1orS7zyrpK1RjSZFhXXXSdXXa-90-72.png) 0 0 no-repeat;
    background-size: 35px;
    width: 35px
}

.icbu-certificate-icon.icbu-certificate-icon-api {
    background: url(//s.alicdn.com/@img/tfs/TB1HPe.zxTpK1RjSZFMXXbG_VXa-45-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-azo_free {
    background: url(//s.alicdn.com/@img/tfs/TB10IHtzxjaK1RjSZKzXXXVwXXa-78-72.png) 0 0 no-repeat;
    background-size: 30px;
    width: 30px
}

.icbu-certificate-icon.icbu-certificate-icon-cb {
    background: url(//s.alicdn.com/@img/tfs/TB1Us18zrrpK1RjSZTEXXcWAVXa-54-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-ccc {
    background: url(//s.alicdn.com/@img/tfs/TB1oMa1zrPpK1RjSZFFXXa5PpXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-ce {
    background: url(//s.alicdn.com/@img/tfs/TB1V6e.zxTpK1RjSZFMXXbG_VXa-48-72.png) 0 0 no-repeat;
    background-size: 18px
}

.icbu-certificate-icon.icbu-certificate-icon-emc {
    background: url(//s.alicdn.com/@img/tfs/TB19gG3zzTpK1RjSZKPXXa3UpXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-etl {
    background: url(//s.alicdn.com/@img/tfs/TB1Eci6zpzqK1RjSZFvXXcB7VXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-fcc {
    background: url(//s.alicdn.com/@img/tfs/TB1TZi6zpzqK1RjSZFvXXcB7VXa-57-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-fda {
    background: url(//s.alicdn.com/@img/tfs/TB1Swe1zrPpK1RjSZFFXXa5PpXa-75-72.png) 0 0 no-repeat;
    background-size: 35px;
    width: 35px
}

.icbu-certificate-icon.icbu-certificate-icon-gs {
    background: url(//s.alicdn.com/@img/tfs/TB1k3G8zrvpK1RjSZPiXXbmwXXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-msds {
    background: url(//s.alicdn.com/@img/tfs/TB1Hnu4zxTpK1RjSZR0XXbEwXXa-105-72.png) 0 0 no-repeat;
    background-size: 50px;
    width: 50px
}

.icbu-certificate-icon.icbu-certificate-icon-oeko_tex_standard_100 {
    background: url(//s.alicdn.com/@img/tfs/TB1bCK1zBLoK1RjSZFuXXXn0XXa-90-72.png) 0 0 no-repeat;
    background-size: 45px;
    width: 45px
}

.icbu-certificate-icon.icbu-certificate-icon-pse {
    background: url(//s.alicdn.com/@img/tfs/TB1IY_XzAzoK1RjSZFlXXai4VXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-rohs {
    background: url(//s.alicdn.com/@img/tfs/TB1Hby6zpYqK1RjSZLeXXbXppXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-saa {
    background: url(//s.alicdn.com/@img/tfs/TB1M6m.zxTpK1RjSZFMXXbG_VXa-84-72.png) 0 0 no-repeat;
    background-size: 35px;
    width: 35px
}

.icbu-certificate-icon.icbu-certificate-icon-tuv {
    background: url(//s.alicdn.com/@img/tfs/TB1JTa_zAvoK1RjSZFDXXXY3pXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-ul {
    background: url(//s.alicdn.com/@img/tfs/TB1lSS8zwHqK1RjSZFgXXa7JXXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-vde {
    background: url(//s.alicdn.com/@img/tfs/TB1Xyq8zpzqK1RjSZFoXXbfcXXa-72-72.png) 0 0 no-repeat;
    background-size: 30px;
    width: 30px
}

.icbu-certificate-icon.icbu-certificate-icon-wras {
    background: url(//s.alicdn.com/@img/tfs/TB19HC.zwHqK1RjSZJnXXbNLpXa-96-72.png) 0 0 no-repeat;
    background-size: 45px;
    width: 45px
}

.icbu-certificate-icon.icbu-certificate-icon-astm {
    background: url(//s.alicdn.com/@img/tfs/TB1pRq3zCzqK1RjSZPxXXc4tVXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-bis {
    background: url(//s.alicdn.com/@img/tfs/TB1VdO_zwHqK1RjSZFPXXcwapXa-54-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-bqb {
    background: url(//s.alicdn.com/@img/tfs/TB19l6bzwHqK1RjSZFEXXcGMXXa-144-72.png) 0 0 no-repeat;
    background-size: 65px;
    width: 65px
}

.icbu-certificate-icon.icbu-certificate-icon-cpsia {
    background: url(//s.alicdn.com/@img/tfs/TB1Y256zxTpK1RjSZFGXXcHqFXa-114-72.png) 0 0 no-repeat;
    background-size: 50px;
    width: 50px
}

.icbu-certificate-icon.icbu-certificate-icon-csa {
    background: url(//s.alicdn.com/@img/tfs/TB1KZ97zsbpK1RjSZFyXXX_qFXa-60-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-dot_epa {
    background: url(//s.alicdn.com/@img/tfs/TB1uOm9zCzqK1RjSZFpXXakSXXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-e {
    background: url(//s.alicdn.com/@img/tfs/TB1Ac18zq6qK1RjSZFmXXX0PFXa-60-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-epa {
    background: url(//s.alicdn.com/@img/tfs/TB16ru6zpYqK1RjSZLeXXbXppXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-erp {
    background: url(//s.alicdn.com/@img/tfs/TB1dU97zpzqK1RjSZSgXXcpAVXa-66-72.png) 0 0 no-repeat;
    background-size: 30px;
    width: 30px
}

.icbu-certificate-icon.icbu-certificate-icon-gcc {
    background: url(//s.alicdn.com/@img/tfs/TB1sCbbzwHqK1RjSZFEXXcGMXXa-60-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-gost {
    background: url(//s.alicdn.com/@img/tfs/TB1MuW3zCzqK1RjSZFLXXcn2XXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-halal {
    background: url(//s.alicdn.com/@img/tfs/TB10Oq9zCzqK1RjSZFpXXakSXXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-ic {
    background: url(//s.alicdn.com/@img/tfs/TB1vBu3zCzqK1RjSZPxXXc4tVXa-42-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-kc {
    background: url(//s.alicdn.com/@img/tfs/TB1D9bbzwHqK1RjSZFEXXcGMXXa-45-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-pvoc {
    background: url(//s.alicdn.com/@img/tfs/TB17E97zpzqK1RjSZSgXXcpAVXa-96-72.png) 0 0 no-repeat;
    background-size: 35px;
    width: 35px
}

.icbu-certificate-icon.icbu-certificate-icon-sabs {
    background: url(//s.alicdn.com/@img/tfs/TB1n112zwDqK1RjSZSyXXaxEVXa-78-72.png) 0 0 no-repeat;
    background-size: 35px;
    width: 35px
}

.icbu-certificate-icon.icbu-certificate-icon-saso {
    background: url(//s.alicdn.com/@img/tfs/TB1aOu9zCzqK1RjSZFpXXakSXXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-sgs {
    background: url(//s.alicdn.com/@img/tfs/TB1p1vvzxnaK1RjSZFtXXbC2VXa-102-72.png) 0 0 no-repeat;
    background-size: 40px;
    width: 40px
}

.icbu-certificate-icon.icbu-certificate-icon-soncap {
    background: url(//s.alicdn.com/@img/tfs/TB1xY17zyrpK1RjSZFhXXXSdXXa-72-72.png) 0 0 no-repeat;
    background-size: 24px
}

.icbu-certificate-icon.icbu-certificate-icon-vcci {
    background: url(//s.alicdn.com/@img/tfs/TB1FMa6zxTpK1RjSZFGXXcHqFXa-72-72.png) 0 0 no-repeat;
    background-size: 30px;
    width: 30px
}

.icbu-certificate-icon.icbu-certificate-icon-icti {
    background: url(//s.alicdn.com/@img/tfs/TB1bI98zq6qK1RjSZFmXXX0PFXa-66-72.png) 0 0 no-repeat;
    background-size: 24px
}

.home-category-info-container .home-category-info-banner-warpper {
    background: #e9e9e9
}

.home-category-info-detail .home-category-info-item {
    /* flex: 1; */
    display: flex;
    flex-direction: column;
    width: 240px;
}

/* @media screen and (max-width: 1320px) {
    .home-category-info-detail .home-category-info-item:last-child {
        display: none
    }
}

@media screen and (max-width: 1100px) {
    .home-category-info-detail .home-category-info-item:nth-child(3) {
        display: none
    }
} */

.home-category-info-detail .home-category-info-item a {
    flex: 1;
    display: inline-block;
    position: relative;
    border-right: 1px solid #f4f4f4
}

.home-category-info-detail .home-category-info-item a::before {
    content: '';
    display: block;
    border-top: 1px solid #f4f4f4
}

.home-category-info-detail .home-category-info-item a:hover {
    color: #333
}

.home-category-info-detail .product-item {
    padding: 16px;
    display: flex;
    flex-direction: column;
    align-items: end
}

.home-category-info-detail .product-item .oem-intro {
    line-height: 20px;
    font-size: 14px;
    color: #666
}

.home-category-info-detail .product-item h4 {
    line-height: 20px;
    font-size: 16px;
    color: #333;
    line-height: 20px;
    margin-bottom: 4px;
    display: flex;
    align-items: end;
    font-weight: 700
}

.home-category-info-detail .product-item h4>img {
    margin-right: 4px
}

.home-category-info-detail .product-item .local {
    margin-bottom: 10px;
    display: flex;
    align-items: end;
    color: #666
}

.home-category-info-detail .product-item .local span {
    margin-right: 74px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.home-category-info-detail .product-item .local img {
    margin-right: 4px
}

.home-category-info-detail .product-item .top-intro {
    display: flex;
    align-items: end
}

.home-category-info-detail .product-item .top-intro>img {
    margin-right: 4px
}

.home-category-info-detail .product-item .top-intro span {
    color: #666
}

.home-category-info-detail .product-item>span {
    line-height: 16px;
    font-size: 12px;
    color: #666;
    line-height: 16px;
    height: 12px;
    background: #f4f4f4;
    border-radius: 4px;
    padding: 5px;
    margin-bottom: 5px;
    margin-right: 80px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.home-category-info-detail .product-item>img {
    position: absolute;
    height: 80px;
    right: 0;
    bottom: 0
}

.home-theme-brand-zone {
    margin-top: 30px
}

.home-theme-brand-zone .view-more {
    color: #FFF;
    background: -webkit-linear-gradient(left top, #5343E8, #9654DD);
    background: -ms-linear-gradient(left top, #5343E8, #9654DD);
    background: -o-linear-gradient(left top, #5343E8, #9654DD);
    background: -moz-linear-gradient(left top, #5343E8, #9654DD);
    background: linear-gradient(left top, #5343E8, #9654DD)
}

.home-theme-brand-zone .content .banner>h3 {
    margin-top: 20px;
    font-size: 28px;
    line-height: 30px;
    font-weight: 700;
    margin-right: 20px
}

.home-theme-brand-zone .content .banner .description {
    margin-top: 5px;
    margin-bottom: 4px;
    margin-left: 2px;
    padding: 0;
    font-size: 20px;
    line-height: 32px;
    height: 32px;
    font-weight: lighter;
    overflow: hidden
}

.home-theme-brand-zone .content .banner .tip {
    font-size: 14px;
    line-height: 16px;
    height: 16px;
    margin-left: 2px;
    margin-bottom: 36px
}

.home-theme-brand-zone .content .item {
    position: relative
}

.home-theme-brand-zone .content .item .icon {
    position: absolute;
    width: 40px;
    height: 40px;
    background-size: 25px 25px;
    border-radius: 50%;
    border: 1px solid #EBECF0;
    margin-left: 12px;
    margin-top: 2px;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #FFF
}

.home-theme-brand-zone .content .items-wrap .item-wrap .item-desc {
    font-size: 12px;
    color: #A0A2AD;
    line-height: 14px;
    text-align: center;
    margin: 2px 0
}

/* @media screen and (max-width: 1619px) and (min-width:1320px) {
    .home-theme-brand-zone .content .banner>h3 {
        margin-top: 22px;
        font-size: 24px;
        line-height: 32px
    }
    .home-theme-brand-zone .content .banner .description {
        margin-top: 4px;
        padding: 0
    }
} */

.home-theme-buyer-hub {
    margin-top: 30px
}

.home-theme-buyer-hub .content {
    background: #fff
}

.home-theme-buyer-hub .content .view-more {
    background-color: #CDA76C;
    color: #fff
}

.home-theme-buyer-hub .content .banner>h3 {
    margin-top: 20px;
    font-size: 24px;
    line-height: 28px;
    font-weight: 100;
    margin-right: 20px;
    margin-bottom: 4px
}

.home-theme-buyer-hub .content .banner .description {
    font-size: 26px;
    line-height: 34px;
    margin: 0;
    margin-right: 20px;
    padding: 0;
    font-weight: 700;
    overflow: hidden
}

.home-theme-buyer-hub .content .items-wrap {
    padding-left: 20px;
    box-sizing: border-box;
    position: relative
}

.home-theme-buyer-hub .content .items-wrap .desc {
    margin: 20px 20px 0 0;
    font-size: 18px;
    line-height: 24px;
    height: 24px;
    color: #333;
    margin-bottom: 6px;
    font-weight: 700;
    overflow: hidden
}

.home-theme-buyer-hub .content .items-wrap .benefit {
    color: #666;
    line-height: 16px;
    height: 16px;
    margin: 0;
    overflow: hidden;
    margin-right: 20px
}

.home-theme-buyer-hub .content .items-wrap .images-wrap {
    position: absolute;
    bottom: 20px;
    left: 20px;
    margin-right: -20px;
    overflow: hidden;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

.home-theme-buyer-hub .content .items-wrap .images-wrap .item-image {
    margin-right: 16px;
    width: 100px;
    height: 100px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center
}

.home-theme-buyer-hub .content .items-wrap .images-wrap .item-image .image {
    max-width: 100%;
    max-height: 100%
}

/* @media screen and (max-width: 1619px) and (min-width:1320px) {
    .home-theme-buyer-hub .content .banner>h3 {
        font-size: 20px
    }
    .home-theme-buyer-hub .content .banner .description {
        font-size: 24px;
        line-height: 32px
    }
}

@media screen and (max-width: 1319px) and (min-width:1110px) {
    .home-theme-buyer-hub .content .banner {
        background-image: none!important;
        display: block!important;
        border-right: 1px solid #F2F3F7
    }
    .home-theme-buyer-hub .content .banner>h3 {
        color: #333;
        font-size: 18px;
        line-height: 28px;
        text-align: center
    }
    .home-theme-buyer-hub .content .banner .description {
        color: #333;
        font-size: 28px;
        line-height: 40px;
        height: 40px;
        text-align: center
    }
    .home-theme-buyer-hub .content .banner .view-more {
        display: inline-block;
        position: absolute;
        left: 50%;
        -moz-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        bottom: 12px
    }
    .home-theme-buyer-hub .content .items-wrap .images-wrap .item-image {
        width: 70px;
        height: 70px
    }
    .home-theme-buyer-hub .content .items-wrap .images-wrap .item-image .image {
        max-width: 70px;
        max-height: 70px;
        margin-left: -35px;
        margin-top: -35px
    }
} */

.home-theme-flashdeals {
    margin-top: 30px
}

.home-theme-flashdeals .content .view-more {
    background-color: #FFF;
    color: #389DFF
}

.home-theme-flashdeals .content .banner>h3 {
    margin-top: 20px;
    font-size: 28px;
    line-height: 32px;
    max-height: 64px;
    overflow: hidden;
    font-weight: 700;
    margin-right: 20px
}

.home-theme-flashdeals .content .banner .benefit {
    font-size: 18px;
    line-height: 28px;
    margin: 0;
    margin-right: 20px;
    height: 28px;
    padding: 0;
    font-weight: lighter;
    overflow: hidden
}

.home-theme-flashdeals .content .items-wrap .view-more {
    color: #FFF;
    background-color: #389DFF
}

.home-theme-flashdeals .content .items-wrap .item-wrap .time {
    color: #666;
    font-size: 12px;
    text-align: center;
    height: 14px;
    line-height: 14px;
    margin-top: 4px
}

.home-theme-flashdeals .content .items-wrap .item-wrap .time .ui2-icon {
    font-size: 12px
}

.home-theme-flashdeals .content .items-wrap .item-wrap .price {
    vertical-align: middle!important
}

.home-theme-flashdeals .content .items-wrap .item-wrap .tip {
    color: #FF413B;
    font-size: 12px;
    line-height: 16px;
    margin-left: 6px
}

/* @media screen and (max-width: 1619px) and (min-width:1320px) {
    .home-theme-flashdeals .content .banner>h3 {
        font-size: 24px;
        line-height: 32px;
        margin-top: 24px
    }
    .home-theme-flashdeals .content .banner>.benefit-last {
        display: none
    }
    .home-theme-flashdeals .content .items-wrap .item-wrap .time {
        margin: 0;
        margin-top: 4px
    }
    .home-theme-flashdeals .content .items-wrap .item-wrap .item-image {
        height: 130px!important
    }
    .home-theme-flashdeals .content .items-wrap .item-wrap .item-image>.image {
        max-width: 130px!important;
        max-height: 130px!important
    }
    .home-theme-flashdeals .content .items-wrap .item-wrap .price {
        display: block;
        line-height: 21px!important;
        margin: 2px 0
    }
    .home-theme-flashdeals .content .items-wrap .item-wrap .tip {
        display: block;
        margin-left: 0
    }
} */

.home-theme-weekly-deals {
    margin-top: 30px
}

.home-theme-weekly-deals .content .view-more {
    background-color: #FFF;
    color: #F60
}

.home-theme-weekly-deals .content .banner .cutdown-wrap .cutnums {
    font-size: 16px;
    line-height: 31px;
    height: 28px;
    width: 28px;
    text-align: center;
    font-weight: 700;
    color: #F60;
    background-color: #FFF;
    display: inline-block;
    margin-left: 10px;
    position: relative
}

.home-theme-weekly-deals .content .banner .cutdown-wrap .cutnums:first-child {
    margin-left: 0
}

.home-theme-weekly-deals .content .banner .cutdown-wrap .cutnums.dot::after {
    position: absolute;
    content: ":";
    top: 50%;
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: -9px;
    font-size: 12px;
    color: #FFF
}

.home-theme-weekly-deals .content .banner .cutdown-desc {
    font-size: 14px;
    line-height: 16px;
    height: 16px;
    margin-bottom: 8px
}

.home-theme-weekly-deals .content .banner .discount-wrap {
    margin-top: 20px;
    font-size: 20px;
    line-height: 32px;
    margin-bottom: 0
}

.home-theme-weekly-deals .content .banner .discount-wrap .discount {
    font-size: 28px;
    font-weight: 700
}

.home-theme-weekly-deals .content .items-wrap .view-more {
    background-color: #F60;
    color: #FFF
}

.home-theme-weekly-deals .content .items-wrap .item-wrap .item-image {
    margin-bottom: 16px
}

.home-theme-container.home-theme-promotion .home-theme-weekly-deals .content .banner {
    width: 20%
}

/* @media screen and (max-width: 1110px) {
    .home-theme-container.home-theme-promotion .home-theme-weekly-deals .content .banner {
        width: 40%
    }
} */

.home-theme-container.home-theme-promotion .home-theme-weekly-deals .content .items-wrap .item-wrap {
    width: 20%;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

/* @media screen and (max-width: 1320px) {
    .home-theme-container.home-theme-promotion .home-theme-weekly-deals .content .items-wrap .item-wrap.item-4 {
        display: none
    }
}

@media screen and (max-width: 1110px) {
    .home-theme-container.home-theme-promotion .home-theme-weekly-deals .content .items-wrap .item-wrap.item-3 {
        display: none
    }
    .home-theme-container.home-theme-promotion .home-theme-weekly-deals .content .items-wrap .item-wrap.item-2 {
        display: none
    }
} */

/* @import "/sc-aisn/home2019/theme-section/components/brand-zone/brand-zone.scss";
@import "/sc-aisn/home2019/theme-section/components/buyer-hub/buyer-hub.scss";
@import "/sc-aisn/home2019/theme-section/components/flashdeals/flashdeals.scss";
@import "/sc-aisn/home2019/theme-section/components/weekly-deals/weekly-deals.scss"; */
.home-theme-container {
    margin-right: -20px;
    overflow: hidden
}

.home-theme-container.home-theme-promotion .theme-item.home-theme-weekly-deals-container {
    width: 100%
}

.home-theme-container .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both
}

.home-theme-container .clearfix {
    *zoom: 1
}

.home-theme-container .status {
    display: inline-block;
    height: 18px;
    box-sizing: border-box;
    border-radius: 18px;
    background-color: #FE2435;
    font-size: 12px;
    line-height: 19px;
    padding: 0 6px;
    color: #FFF;
    margin-right: 6px
}

.home-theme-container .view-more {
    position: absolute;
    left: 20px;
    bottom: 20px;
    padding: 9px 20px 7px;
    border-radius: 19px;
    font-size: 14px;
    height: 19px;
    line-height: 19px;
    white-space: nowrap;
    max-width: 120px;
    text-overflow: ellipsis;
    overflow: hidden;
    box-sizing: content-box;
}

.home-theme-container .view-more .ui2-icon {
    font-weight: 700;
    font-size: 14px
}

.home-theme-container .theme-item {
    box-sizing: border-box;
    padding-right: 20px;
    width: 50%;
    float: left
}

.home-theme-container .theme-item .header {
    overflow: hidden;
    /* width: 100%; */
    width: 1200px;
    margin-top: 12px;
    margin-bottom: 12px
}

.home-theme-container .theme-item .header h2 {
    float: left;
    margin-right: 20px;
    font-size: 24px;
    line-height: 32px;
    height: 32px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #333;
    font-weight: 700;
    padding-left: 0;
    text-transform: uppercase;
    max-width: 90%
}

.home-theme-container .theme-item .header span.line {
    display: block;
    margin-top: 11px;
    font-size: 100%;
    border: 3px solid #DCDEE3;
    border-radius: 3px;
    overflow: hidden;
    margin-right: 80px;
}

.home-theme-container .theme-item .content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 200px;
    overflow: hidden
}

.home-theme-container .theme-item .content .banner {
    width: 40%;
    background-size: cover;
    background-repeat: no-repeat;
    box-sizing: border-box;
    padding-left: 20px;
    position: relative;
    color: #FFF;
    display: block
}

.home-theme-container .theme-item .content .items-wrap {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.home-theme-container .theme-item .content .items-wrap.no-flex {
    display: block
}

.home-theme-container .theme-item .content .items-wrap .hidden-wrap {
    z-index: 1;
    position: relative
}

.home-theme-container .theme-item .content .items-wrap .view-more {
    display: none
}

.home-theme-container .theme-item .content .items-wrap .item-wrap {
    width: 50%;
    background-color: #FFF;
    position: relative
}

.home-theme-container .theme-item .content .items-wrap .item-wrap:not(:last-child) {
    border-right: 1px solid #F2F3F7
}

.home-theme-container .theme-item .content .items-wrap .item-wrap .item {
    cursor: pointer;
    display: block
}

.home-theme-container .theme-item .content .items-wrap .item-wrap .item-image {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    position: relative;
    height: 140px;
    margin-top: 10px
}

.home-theme-container .theme-item .content .items-wrap .item-wrap .item-image .image {
    max-width: 100%;
    max-height: 100%
}

.home-theme-container .theme-item .content .items-wrap .item-wrap .item-tag {
    text-align: center;
    height: 18px
}

.home-theme-container .theme-item .content .items-wrap .item-wrap .item-tag .price {
    font-size: 15px;
    color: #000;
    line-height: 18px;
    height: 18px;
    display: inline-block;
    vertical-align: -2px
}

/* @media screen and (max-width: 1319px) and (min-width:1110px) {
    .home-theme-container .theme-item .content .banner {
        display: none
    }
    .home-theme-container .theme-item .content .items-wrap .item-wrap:first-child .hidden-wrap {
        display: none
    }
    .home-theme-container .theme-item .content .items-wrap .view-more {
        display: inline-block;
        position: absolute;
        left: 50%;
        -moz-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        bottom: 12px
    }
}

@media screen and (max-width: 1109px) {
    .home-theme-container .theme-item {
        width: 100%
    }
} */

#recommendation-for-you .main-title {
    font-size: 24px;
    line-height: 30px;
    font-weight: 700;
    color: #333;
    text-transform: Uppercase
}

#recommendation-for-you .m-r4u-product-block, #recommendation-for-you .m-r4u-product-list, #recommendation-for-you .row-content {
    min-width: 720px
}

#recommendation-for-you div[data-role=m-r4u-list] {
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px
}

#recommendation-for-you .m-r4u-product-item-wrapper {
    padding-right: 12px;
    display: inline-block;
    box-sizing: border-box;
    width: 25%;
    margin-bottom: 12px;
    min-width: 174px
}

#recommendation-for-you .m-r4u-product-item-action-mask {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, .85);
    left: 0;
    top: 0;
    z-index: 3;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: none
}

#recommendation-for-you .m-r4u-product-item-action-mask .mask-inner {
    text-align: center
}

#recommendation-for-you .m-r4u-product-item-action-mask .mask-inner>button {
    margin: 0 auto;
    display: block
}

#recommendation-for-you .m-r4u-product-item-action-mask .mask-inner>button+button {
    margin-top: 12px
}

#recommendation-for-you .m-r4u-product-item-action-mask .J_refresh_button {
    height: 30px;
    line-height: 28px
}

#recommendation-for-you .m-r4u-product-item-action-mask .J_refresh_button .ui2-icon {
    margin-right: 4px
}

#recommendation-for-you .m-r4u-product-item-action-mask .J_previous_button {
    background-color: initial;
    border: 0
}

#recommendation-for-you .m-r4u-product-item-action-mask .J_previous_button.hide {
    visibility: hidden
}

#recommendation-for-you .m-r4u-product-item {
    position: relative;
    box-sizing: border-box;
    vertical-align: top;
    border-radius: 3px;
    background: #fff;
    padding: 12px;
    transition: transform .5s;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    border: 1px solid #ebecf0
}

#recommendation-for-you .m-r4u-product-item:hover {
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, .15)
}

#recommendation-for-you .m-r4u-product-item .item-main {
    width: 100%
}

#recommendation-for-you .m-r4u-product-item .item-img {
    width: 100%;
    position: relative
}

#recommendation-for-you .m-r4u-product-item .item-img .place {
    padding-top: 100%
}

#recommendation-for-you .m-r4u-product-item .item-img .item-img-inner {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden
}

#recommendation-for-you .m-r4u-product-item .item-img .item-img-inner>a {
    height: 100%;
    width: 100%
}

#recommendation-for-you .m-r4u-product-item .item-img .product-image-box {
    height: 100%;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    -ms-flex-align: center
}

#recommendation-for-you .m-r4u-product-item .item-img .product-image-box img {
    max-width: 100%;
    max-height: 100%;
    height: auto;
    display: block;
    margin: 0 auto
}

#recommendation-for-you .m-r4u-product-item .item-img .img-left-bottom {
    position: absolute;
    left: 1px;
    bottom: 1px
}

#recommendation-for-you .m-r4u-product-item .item-img .img-left-bottom .watermark {
    float: left;
    margin-right: 1px;
    padding: 4px 8px;
    background: #000;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    font-size: 12px
}

#recommendation-for-you .m-r4u-product-item .item-img .img-left-bottom .watermark .ui2-icon {
    font-size: 12px;
    margin-right: 4px
}

#recommendation-for-you .m-r4u-product-item .item-img .image-arrow-wrap {
    display: none
}

#recommendation-for-you .m-r4u-product-item:hover .item-img .image-arrow-wrap {
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -28px;
    width: 28px;
    height: 56px;
    overflow: hidden;
    background: #000;
    background: rgba(0, 0, 0, .2);
    color: #fff;
    cursor: pointer
}

#recommendation-for-you .m-r4u-product-item .item-img .image-arrow-wrap.image-arrow-wrap-left {
    left: 0
}

#recommendation-for-you .m-r4u-product-item .item-img .image-arrow-wrap.image-arrow-wrap-right {
    right: 0
}

#recommendation-for-you .m-r4u-product-item .item-img .image-arrow-wrap .ui2-icon {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -16px;
    margin-top: -20px;
    font-size: 32px
}

#recommendation-for-you .m-r4u-product-item .item-info .title {
    margin-top: 12px;
    font-size: 12px;
    height: 20px;
    overflow: hidden;
    margin-bottom: 6px;
    word-wrap: break-word
}

#recommendation-for-you .m-r4u-product-item .item-info .title .ui2-icon-crown {
    color: #ff7519
}

#recommendation-for-you .m-r4u-product-item .item-info .title .ad-flag {
    display: inline-block;
    padding: 0 4px;
    background: #f5f7fa;
    border-radius: 3px;
    font-style: italic
}

#recommendation-for-you .m-r4u-product-item .item-info .title>a {
    line-height: 20px;
    color: #333;
    letter-spacing: 0;
    font-size: 12px;
    height: 20px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

#recommendation-for-you .m-r4u-product-item .item-info h2.two-line {
    height: 40px;
    margin-bottom: 12px
}

#recommendation-for-you .m-r4u-product-item .item-info h2.two-line a {
    height: 40px;
    -webkit-line-clamp: 2
}

#recommendation-for-you .m-r4u-product-item .item-info .title>a:hover {
    text-decoration: underline
}

#recommendation-for-you .m-r4u-product-item .item-info .title strong {
    color: #f60
}

#recommendation-for-you .m-r4u-product-item .item-info .title strong {
    color: #f60
}

#recommendation-for-you .m-r4u-product-item .item-info .ptag-wrap {
    margin-top: -6px
}

#recommendation-for-you .m-r4u-product-item .item-info .pmo {
    margin-top: 12px;
    margin-bottom: 10px;
    letter-spacing: 0;
    color: #666;
    font-size: 12px
}

#recommendation-for-you .m-r4u-product-item .item-info .pmo .price {
    line-height: 14px;
    height: 14px;
    margin-bottom: 6px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

#recommendation-for-you .m-r4u-product-item .item-info .pmo .price>b {
    color: #e82626;
    font-size: 14px
}

#recommendation-for-you .m-r4u-product-item .item-info .pmo .min-order {
    font-size: 12px;
    line-height: 18px;
    height: 18px;
    overflow: hidden
}

#recommendation-for-you .m-r4u-product-item .item-info .pmo .min-order>b {
    font-weight: 400
}

/* @media screen and (min-width: 840px) and (max-width:1319px) {
    #recommendation-for-you .m-r4u-product-item-wrapper {
        width: 25%;
        min-width: 174px;
        padding-right: 8px
    }
    #recommendation-for-you .m-r4u-product-item-wrapper .m-r4u-product-item {
        padding: 10px
    }
} */

/* @media screen and (min-width: 1320px) {
    #recommendation-for-you div[data-role=m-r4u-list] {
        margin-right: -12px
    }
    #recommendation-for-you .m-r4u-product-item-wrapper {
        width: 16.66667%;
        padding-right: 12px;
        margin-bottom: 12px
    }
    #recommendation-for-you .m-r4u-product-item .item-info .title>a {
        font-size: 14px
    }
    #recommendation-for-you .m-r4u-product-item .item-info .pmo .price {
        line-height: 16px;
        height: 16px;
        font-size: 14px
    }
    #recommendation-for-you .m-r4u-product-item .item-info .pmo .price>b {
        font-size: 16px
    }
    #recommendation-for-you .m-r4u-product-item .item-info .pmo .min-order {
        font-size: 14px
    }
} */

.history .row-title {
    padding-top: 24px;
    padding-bottom: 30px
}

.history .row-content {
    position: relative
}

.history .img-wrapper {
    height: 120px
}

.history .img-wrapper img {
    max-width: 120px;
    max-height: 120px
}

.history .product-item {
    float: left;
    width: 175px
}

.history .login {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 20px 0;
    text-align: center;
    font-size: 20px;
    line-height: 24px;
    color: #666;
    background: rgba(242, 243, 247, .96)
}

.history .login .ui2-icon {
    vertical-align: middle
}

.history .login span {
    display: inline-block;
    padding-left: 8px;
    line-height: 24px
}

.history .login .sign-in {
    margin-top: 24px
}

.toolbar-history img {
    margin: 5px;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    background-size: 30px
}

.slider-page {
    position: relative;
    padding: 0 50px
}

.slider-page.one-page {
    padding: 0
}

.slider-page.one-page .ui-switchable-next-btn, .slider-page.one-page .ui-switchable-prev-btn {
    display: none
}

.slider-page.no-prev .ui-switchable-prev-btn .ui2-icon {
    color: #ccc
}

.slider-page.no-next .ui-switchable-next-btn .ui2-icon {
    color: #ccc
}

.slider-page .ui-switchable-next-btn, .slider-page .ui-switchable-prev-btn {
    position: absolute;
    top: 50%;
    margin-top: -30px
}

.slider-page .ui-switchable-next-btn:hover, .slider-page .ui-switchable-prev-btn:hover {
    cursor: pointer
}

.slider-page .ui-switchable-next-btn .ui2-icon, .slider-page .ui-switchable-prev-btn .ui2-icon {
    font-size: 48px;
    line-height: 60px;
    color: #333
}

.slider-page .ui-switchable-prev-btn {
    left: 0
}

.slider-page .ui-switchable-next-btn {
    right: 0
}

.slider-page .slider-wrapper {
    overflow: hidden
}

.slider-page .slider-scroller {
    margin-left: -1px;
    width: 10000%;
    transition: margin-left ease .3s
}

.slider-page .slider-col-item {
    float: left
}

.home-country-bg::before {
    position: absolute;
    content: ' ';
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg::before {
        background-size: 24px 216px
    }
} */

.home-country-bg-de::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: 0
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-de::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */

.home-country-bg-in::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: -24px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-in::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */

.home-country-bg-jp::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: -48px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-jp::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */

.home-country-bg-kr::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: -72px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-kr::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */

.home-country-bg-my::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: -96px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-my::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */

.home-country-bg-th::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: -120px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-th::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */

.home-country-bg-tr::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: -144px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-tr::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */

.home-country-bg-us::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: -168px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-us::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */

.home-country-bg-vn::before {
    content: ' ';
    background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x1.png);
    background-position-x: 0;
    background-position-y: -192px
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    .home-country-bg-vn::before {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-countries-x2.png)
    }
} */


body .services-v3 .bi, body .services-v3 .is, body .services-v3 .ls, body .services-v3 .sp, body .services-v3 .ta {
    background-image: url(../images/cssimg/home2017-rfq-ta-x1.png);
    background-repeat: no-repeat
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    body .services-v3 .bi, body .services-v3 .is, body .services-v3 .ls, body .services-v3 .sp, body .services-v3 .ta {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-rfq-ta-x2.png);
        background-repeat: no-repeat;
        background-size: 42px 280px
    }
} */

.services-v3 .row-content .service-list {
    margin-right: -20px
}

.services-v3 .row-content .service-list .service-item-wrap {
    float: left;
    width: 25%;
    padding-right: 20px;
    box-sizing: border-box
}

.services-v3 .row-content .service-list .service-item-wrap>a {
    display: block;
    position: relative;
    border: 1px solid #EBECF0
}

.services-v3 .row-content .service-list .service-item-wrap>a:hover {
    box-shadow: 0 0 12px rgba(0, 0, 0, .12)
}

.services-v3 .row-content .service-list .service-item-wrap>a:hover .service-copy-wrap {
    filter: blur(8px)
}

.services-v3 .row-content .service-list .service-item-wrap>a:hover .hover-service {
    opacity: 1
}

.services-v3 .row-content .service-list .service-item-wrap .service-copy-mask {
    overflow: hidden
}

.services-v3 .row-content .service-list .service-item-wrap .service-copy-wrap {
    height: 180px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: right;
    transition: filter 500ms ease;
    transform: translateZ(0);
    padding: 0 40px 0 22px;
    overflow: hidden
}

.services-v3 .row-content .service-list .service-item-wrap .service-copy-wrap label {
    width: 13px;
    height: 3px;
    display: inline-block;
    background-color: #fff;
    margin-top: 57px;
    margin-bottom: 20px
}

.services-v3 .row-content .service-list .service-item-wrap .service-copy-wrap .copy {
    margin: 0;
    line-height: 20px;
    font-size: 14px;
    color: #fff
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service {
    transform: translateZ(0);
    position: absolute;
    height: 180px;
    top: 0;
    left: 0;
    right: 0;
    opacity: 0;
    background-color: rgba(0, 0, 0, .65);
    transition: opacity 500ms ease;
    font-size: 14px;
    color: #fff;
    padding-left: 20px;
    padding-right: 16px
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service a {
    color: #fff
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service>h3 {
    margin-top: 20px;
    margin-bottom: 8px;
    line-height: 20px;
    font-size: 14px;
    color: rgba(255, 255, 255, .7)
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service>ul {
    height: 78px;
    margin-bottom: 15px
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service>ul li {
    list-style: none;
    padding-left: 11px;
    height: 26px;
    line-height: 26px;
    position: relative;
    overflow: hidden
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service>ul li::before {
    content: '◦';
    left: 0;
    top: 0;
    font-size: 18px;
    position: absolute
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service>.faqs-more a {
    font-weight: 500;
    line-height: 20px;
    font-size: 14px;
    display: inline-block
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service>.faqs-more a.faqs {
    margin-right: 21px;
    position: relative
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service>.faqs-more a.faqs.has-more:before {
    content: '';
    width: 1px;
    height: 14px;
    margin: 3px 0;
    background-color: #fff;
    position: absolute;
    right: -13px;
    top: 0
}

.services-v3 .row-content .service-list .service-item-wrap .hover-service>.faqs-more a:hover {
    text-decoration: underline
}

.services-v3 .row-content .service-list .service-item-wrap .service-content {
    height: 70px;
    background-color: #fff
}

.services-v3 .row-content .service-list .service-item-wrap .service-content .service-title-wrap {
    overflow: hidden;
    margin-left: 22px;
    height: 70px
}

.services-v3 .row-content .service-list .service-item-wrap .service-content .service-title-wrap .title {
    font-size: 16px;
    color: #333;
    line-height: 24px;
    margin-top: 15px;
    font-weight: 700
}

.services-v3 .row-content .service-list .service-item-wrap .service-content .service-title-wrap .subtitle {
    margin: 0;
    color: rgba(102, 102, 102, .8);
    font-size: 12px;
    line-height: 14px
}

.services-v3 .row-content .service-list .service-item-wrap .service-content .service-icon {
    padding-right: 18px;
    height: 70px;
    float: right
}

.services-v3 .row-content .service-list .service-item-wrap .service-content .service-icon>i {
    width: 36px;
    height: 36px;
    display: inline-block;
    margin-top: 20px
}

.services-v3 .row-content .ta {
    background-position: 0 -50px
}

.services-v3 .row-content .bi {
    background-position: 0 -100px
}

.services-v3 .row-content .ls {
    background-position: 0 -150px
}

.services-v3 .row-content .sp {
    background-position: 0 -200px
}

.services-v3 .row-content .is {
    background-position: 0 -250px
}

/* @media only screen and (max-width: 1320px) {
    .services-v3 .row-content .service-list .service-item-wrap {
        width: 50%;
        margin-bottom: 20px
    }
    .services-v3 .row-content .service-list .service-item-wrap .service-copy-wrap label {
        width: 13px;
        height: 3px;
        display: inline-block;
        background-color: #fff;
        margin-top: 93px
    }
} */

.ui2-feedback .ui2-icon-success {
    color: #2ABF2D
}

.ui2-feedback .ui2-icon-warning {
    color: #FD752C
}

.ui2-feedback .ui2-icon-error {
    color: #C9181F
}

.ui2-feedback-large {
    clear: both;
    padding: 20px 64px 20px 20px;
    background-color: #FFF
}

.ui2-feedback-large .ui2-feedback-title {
    margin-left: 44px;
    font-size: 16px;
    font-weight: 700;
    color: #333
}

.ui2-feedback-large .ui2-feedback-content {
    margin-left: 44px;
    line-height: 18px
}

.ui2-feedback-large .ui2-icon {
    float: left;
    margin-right: -44px;
    font-size: 32px;
    font-weight: 400;
    line-height: 24px
}

.ui2-feedback-small {
    clear: both;
    padding: 12px 26px 12px 12px;
    background-color: #FFF
}

.ui2-feedback-small .ui2-feedback-content {
    margin-left: 26px;
    color: #333
}

.ui2-feedback-small .ui2-icon {
    float: left;
    margin-right: -26px;
    font-size: 16px;
    font-weight: 400;
    line-height: 18px
}

.ui2-feedback-icon {
    font-size: 16px
}

.ui2-feedback-hasbg {
    border-radius: 3px
}

.ui2-feedback-hasbg.ui2-feedback-success {
    background-color: #E8F9E8
}

.ui2-feedback-hasbg.ui2-feedback-warning {
    background-color: #FFF1E8
}

.ui2-feedback-hasbg.ui2-feedback-wrong {
    background-color: #FAE7E7
}

.ui2-feedback-hasbg.ui2-feedback-error {
    background-color: #FAE7E7
}

.ui2-feedback-card {
    border: 1px solid #DAE2ED;
    border-radius: 3px;
    background-color: #FFF;
    -webkit-box-shadow: 3px 3px 4px rgba(0, 0, 0, .13);
    -moz-box-shadow: 3px 3px 4px rgba(0, 0, 0, .13);
    box-shadow: 3px 3px 4px rgba(0, 0, 0, .13)
}

.ui2-feedback-input-error {
    margin-top: 2px;
    line-height: 18px;
    color: #CC1414
}

.ui2-checkbox {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.ui2-checkbox-system-label {
    cursor: pointer
}

.ui2-checkbox-system-val {
    line-height: normal;
    width: auto;
    height: auto;
    margin: 0 0 3px 0;
    cursor: pointer;
    border: none;
    background-color: transparent;
    *margin: 0 3px 0 0
}

.ui2-checkbox-system-val:disabled+.ui2-checkbox-system-txt {
    color: #CCC;
    cursor: not-allowed
}

.ui2-checkbox-system-val:disabled:checked+.ui2-checkbox-system-txt {
    color: #CCC
}

.ui2-checkbox-system-val:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.ui2-checkbox-system-txt {
    margin-left: 3px;
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.ui2-checkbox-customize {
    display: inline-block
}

.ui2-checkbox-customize-val {
    display: none
}

.ui2-checkbox-customize-label {
    display: inline-block;
    cursor: pointer;
    position: relative;
    width: inherit;
    min-width: 100%
}

.ui2-checkbox-customize-txt {
    display: inline-block;
    width: inherit;
    min-width: 100%;
    padding-left: 22px;
    box-sizing: border-box
}

/* @media \0screen\, screen\9 {
    .ui2-checkbox-customize-val[type=checkbox] {
        display: inline;
        position: absolute;
        top: 4px;
        line-height: normal;
        width: auto;
        height: auto;
        margin: 0 3px 3px 0;
        cursor: pointer;
        border: none;
        background-color: transparent
    }
} */

.en-us .ui2-checkbox-customize-txt {
    margin-bottom: 3px;
    display: inline-block;
    *display: inline;
    *zoom: 1
}

/* @media \0screen\, screen\9 {
    .ui2-checkbox-customize-label {
        padding-left: 0
    }
    .ui2-checkbox-customize-txt {
        padding-left: 20px
    }
} */

.ui2-checkbox-customize-val[type=checkbox]+.ui2-checkbox-customize-txt::before {
    width: 14px;
    height: 14px;
    content: ' ';
    border: 1px solid #DAE2ED;
    border-radius: 1px;
    background-color: #FFF;
    position: absolute;
    left: 2px;
    top: 0
}

/* @media \0screen\, screen\9 {
    .ui2-checkbox-customize-val[type=checkbox]+.ui2-checkbox-customize-txt:before {
        display: none
    }
} */

.ui2-checkbox-customize-val[type=checkbox]+.ui2-checkbox-customize-txt:hover:before {
    border-color: #96BED4
}

.ui2-checkbox-customize-val[type=checkbox]+.ui2-checkbox-customize-txt.focused:before {
    border-color: #96BED4
}

.ui2-checkbox-customize-val[type=checkbox]:checked+.ui2-checkbox-customize-txt::before {
    font-size: 13px;
    line-height: 16px;
    content: '\2713';
    text-align: center;
    color: #FF7519
}

.ui2-checkbox-customize-val[type=checkbox]:disabled+.ui2-checkbox-customize-txt {
    color: #CCC;
    cursor: not-allowed
}

.ui2-checkbox-customize-val[type=checkbox]:disabled+.ui2-checkbox-customize-txt::before {
    background-color: #EDEDED;
    border-color: #DAE2ED
}

.ui2-checkbox-customize-val[type=checkbox]:disabled:checked+.ui2-checkbox-customize-txt::before {
    color: #DAE2ED;
    background-color: #FFF
}

.ui2-checkbox-customize-val[type=checkbox]:disabled:checked+.ui2-checkbox-customize-txt {
    color: #CCC
}

.scc-trade-alert-box {
    padding: 10px;
    color: #333;
    min-height: 100px;
    position: relative;
    font-size: 12px;
    min-width: 752px;
    text-align: left
}

.scc-trade-alert-box a:link, .scc-trade-alert-box a:visited {
    color: #2192D9
}

.scc-trade-alert-box a:hover {
    color: #f90;
    text-decoration: none
}

.scc-trade-alert-box .scc-t-a-b-tips-wrap {
    text-align: center;
    margin: 0;
    padding: 0
}

.scc-trade-alert-box .scc-t-a-b-tips {
    display: inline-block;
    position: relative;
    font-size: 14px;
    margin: 0 auto;
    padding: 5px 5px 5px 30px
}

.scc-trade-alert-box .scc-t-a-b-tips .t-icon-mail {
    position: absolute;
    left: 3px;
    top: 3px;
    width: 20px;
    height: 20px;
    background: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/$node_modules/@alife/scc-trade-alert/src/img/mail-ta.png) no-repeat
}

.scc-trade-alert-box .scc-t-a-search {
    position: relative;
    width: 430px;
    margin: 0 auto;
    padding: 10px
}

.scc-trade-alert-box .scc-t-a-search.search-center {
    text-align: center
}

.scc-trade-alert-box .scc-t-a-search .scc-t-a-search-text {
    width: 300px;
    margin-top: -3px;
    font-size: 16px
}

.scc-trade-alert-box .scc-t-a-search.valid-error-wrap input.scc-t-a-search-text {
    border: 1px solid #CC1414
}

.scc-trade-alert-box .scc-t-a-search .scc-t-a-search-button {
    margin-right: -100%
}

.scc-trade-alert-box .scc-t-a-search-tips {
    font-size: 12px;
    color: #999;
    margin: 5px 0 0 0
}

.scc-trade-alert-box .scc-t-a-search-tips.text-red, .scc-trade-alert-box .valid-error-wrap .scc-t-a-search-tips {
    color: #CC1414
}

.scc-trade-alert-box .scc-t-a-search-tips.scc-tips-error {
    color: #CC1414
}

.scc-trade-alert-box .scc-t-a-search .scc-t-a-search-tips a {
    color: #1686CC
}

.scc-trade-alert-box .scc-t-a-search .scc-t-a-search-tips a:hover {
    color: #f90
}

.scc-trade-alert-box .scc-t-a-loading {
    position: relative;
    margin: 10px auto;
    width: 180px;
    height: 20px;
    line-height: 20px;
    padding: 0 0 0 25px
}

.scc-trade-alert-box .scc-t-a-loading .scc-loading-icon {
    position: absolute;
    display: inline-block;
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    background-image: url(data:image/gif;base64,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);
    top: 1px;
    left: 0
}

.scc-trade-alert-box .scc-t-a-feedback {
    position: relative;
    width: 90%;
    max-width: 850px;
    min-width: 720px;
    margin: 10px auto;
    text-align: center
}

.scc-trade-alert-box .scc-t-a-feedback .ui2-feedback {
    width: auto;
    display: inline-block;
    text-align: left;
    background: 0 0
}

.scc-trade-alert-box .scc-t-a-industry {
    text-align: center;
    padding: 10px 10px 10px 35px
}

.scc-trade-alert-box .scc-t-a-industry .t-a-item {
    margin-right: 35px;
    display: inline-block
}

.scc-trade-alert-box .text-gray {
    color: #999
}


/* @import "/sc-aisn/nodergb(104, 68, 76)s/@alife/scc-trade-alert/trade-alert.css";
@import "/sc-aisn/home2019/trade-alert/src/css/trade-alert.css"; */
.during-suspend-period .m-toolbar-side .promo-activity-suspend-tag {
    display: block
}

.during-suspend-period .m-toolbar-side #home_2017_toolbar_promotion_card {
    display: block
}

#home_2017_toolbar_promotion_card {
    right: 44px;
    display: none
}

.m-toolbar-side {
    z-index: 10;
    position: fixed;
    left: 100%;
    margin-left: -56px;
    bottom: 132px
}

/* @media (min-width: 1580px) {
    .m-toolbar-side {
        left: 50%;
        margin-left: 750px
    }
} */

.m-toolbar-side .promo-activity-suspend-tag {
    display: none;
    margin-left: -18px
}

/* @media (min-width: 1604px) {
    .m-toolbar-side .promo-activity-suspend-tag {
        margin-left: -18px
    }
} */

.m-toolbar-side .m-toolbar-item {
    display: block;
    position: relative;
    margin-top: 12px;
    cursor: pointer
}

.m-toolbar-side .m-toolbar-item .icon-wrap {
    width: 40px;
    height: 40px;
    text-align: center;
    color: #fff;
    background: #A0A2AD
}

.m-toolbar-side .m-toolbar-item .icon-wrap .ui2-icon {
    line-height: 40px
}

.m-toolbar-side .m-toolbar-item .hover-wrap {
    display: none;
    position: absolute;
    right: 100%;
    top: 0;
    height: 40px;
    padding: 0 10px;
    white-space: nowrap;
    line-height: 40px;
    color: #fff;
    background: #FF6A00
}

.m-toolbar-side .m-toolbar-item .active .icon-wrap, .m-toolbar-side .m-toolbar-item:hover .icon-wrap {
    color: #fff;
    background: #FF6A00
}

.m-toolbar-side .m-toolbar-item .active .hover-wrap, .m-toolbar-side .m-toolbar-item:hover .hover-wrap {
    color: #fff;
    display: block;
    word-spacing: nowrap
}

.m-toolbar-side .m-toolbar-item.m-go-top {
    width: 40px;
    height: 40px;
    /* display: none */
}

.m-toolbar-side .m-toolbar-item.m-go-top.show {
    display: block
}

.m-toolbar-side .m-toolbar-item.m-go-top .ui2-icon {
    line-height: 40px
}

.m-toolbar-side .m-toolbar-item.m-go-top .text {
    display: none
}

.m-toolbar-side .m-toolbar-item .text {
    margin-top: -4px;
    font-size: 12px
}

.sticky-areas {
    position: fixed;
    left: 0;
    top: 0;
    box-sizing: border-box;
    width: 100%;
    height: 0;
    display: none;
    background: #fff
}

.sticky-areas.show {
    display: block;
    height: auto;
    z-index: 999
}

.sticky-areas .sticky-content {
    margin: 0 auto;
    padding: 10px 16px;
    max-width: 1200px;
    min-width: 720px
}

.sticky-areas .alibaba-logo {
    padding: 2px 0
}

.sticky-areas #sticky-searchbar {
    margin-left: 324px;
    max-width: 844px
}

body .rfq .main-title a {
    background-image: url(../images/cssimg/home2017-rfq-ta-x1.png);
    background-repeat: no-repeat
}

body .rfq .rfq-form {
    background-image: url(../images/cssimg/home2017-rfq-x1.png);
    background-repeat: no-repeat
}

/* @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio:2) {
    body .rfq .main-title a {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-rfq-ta-x2.png);
        background-repeat: no-repeat;
        background-size: 42px 280px
    }
    body .rfq .rfq-form {
        background-image: url(//s.alicdn.com/@g/sc/aisn/0.0.27/sc-aisn/home2019/assets/home2017-rfq-x2.png);
        background-repeat: no-repeat;
        background-size: 215px 145px
    }
} */

.rfq {
    position: relative;
}

.rfq .main-title a {
    display: block;
    height: 30px;
    background-position: 0 0;
    padding-left: 60px
}

.rfq .rfq-form {
    float: right;
    /* width: 500px;
    height: 344px; */
    width: 514px;
    height: 376px;
    padding: 20px 20px 0 20px;
    /* border: solid 7px #DCDEE3; */
    background-color: #fff;
    margin-left: 16px;
    overflow: hidden;
    background-position: 500px 500px;
    box-sizing: border-box;
}

.rfq .rfq-form .rfq-title {
    padding-right: 40px;
    padding-bottom: 4px;
    padding-top: 4px
}

.rfq .rfq-form label {
    display: inline-block;
    font-size: 36px;
    font-weight: 700;
    color: #333;
    line-height: 44px;
    max-height: 88px;
    overflow: hidden
}

.rfq .rfq-form .rfq-row {
    margin-top: 12px
}

.rfq .rfq-form .rfq-keywords {
    height: 36px
}

.rfq .rfq-form .rfq-quantity {
    height: 36px;
}

.rfq .rfq-form .rfq-unit {
    float: left;
    width: 50%;
    height: 36px
}

.rfq .rfq-form .rfq-unit .ui2-dropdown-layout a {
    line-height: 36px;
    height: 36px;
    font-size: 12px;
    color: #666
}

.rfq .rfq-form .rfq-unit .ui2-icon-arrow-down, .rfq .rfq-form .rfq-unit .ui2-icon-arrow-up {
    height: 34px;
    border-left: none;
    line-height: 34px;
    font-size: 14px
}

.rfq .rfq-form .rfq-unit ul[data-role=content] {
    height: 300px;
    overflow-y: auto
}

.rfq .rfq-form .rfq-tip {
    font-size: 12px;
    line-height: 20px;
    color: #999
}

.rfq .rfq-form .rfq-tags {
    margin-left: -8px;
    padding-top: 4px
}

.rfq .rfq-form .ui2-tag {
    float: left;
    margin-left: 8px;
    margin-right: 0;
    margin-bottom: 0
}

.rfq .rfq-form .ui2-tag .ui2-tag-body {
    padding: 0 2px
}

.rfq .rfq-form .rfq-submit {
    height: 36px;
    margin-top: 20px;
    line-height: 36px;
    width: 100%;
}

/* .rfq .rfq-form-multi-en_US .rfq-title {
    width: 300px
} */

.rfq .rfq-banner-0705 {
    overflow: hidden;
    height: 376px;
    background-color: #fff
}

.rfq .rfq-banner-0705 .rfq-banner-slider {
    position: relative;
    width: 100%;
    height: 376px;
    background-color: #fff
}

.rfq .rfq-banner-0705 .rfq-banner-slider:hover .rfq-banner-prev {
    opacity: 1;
    left: 0
}

.rfq .rfq-banner-0705 .rfq-banner-slider:hover .rfq-banner-next {
    opacity: 1;
    right: 0
}

.rfq .rfq-banner-0705 .rfq-banner-slider:hover .rfq-banner-item {
    transform: scale(1.02)
}

.rfq .rfq-banner-0705 .rfq-banner-slider .rfq-banner-list {
    height: 376px;
    overflow: hidden
}

.rfq .rfq-banner-0705 .rfq-banner-slider .rfq-banner-list li {
    width: 100%;
    overflow: hidden
}

.rfq .rfq-banner-0705 .rfq-banner-slider .rfq-banner-next, .rfq .rfq-banner-0705 .rfq-banner-slider .rfq-banner-prev {
    position: absolute;
    width: 30px;
    height: 60px;
    background: #ccc;
    background-color: rgba(0, 0, 0, .2);
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    z-index: 10;
    opacity: 0
}

.rfq .rfq-banner-0705 .rfq-banner-slider .rfq-banner-next .ui2-icon, .rfq .rfq-banner-0705 .rfq-banner-slider .rfq-banner-prev .ui2-icon {
    font-size: 30px;
    line-height: 60px;
    color: #fff
}

.rfq .rfq-banner-0705 .rfq-banner-slider .rfq-banner-prev {
    left: -30px;
    top: 158px;
    transition: opacity ease .3s, left ease .3s
}

.rfq .rfq-banner-0705 .rfq-banner-slider .rfq-banner-next {
    right: -30px;
    top: 158px;
    transition: opacity ease .3s, right ease .3s
}

.rfq .rfq-banner-0705 .rfq-banner-slider .ui-switchable-nav {
    position: absolute;
    left: 44px;
    bottom: 36px;
    font-size: 0;
    z-index: 10
}

.rfq .rfq-banner-0705 .rfq-banner-slider .ui-switchable-nav li {
    float: left;
    width: 6px;
    height: 6px;
    background: #fff;
    border: solid 3px rgba(74, 74, 74, .23);
    border-radius: 6px;
    margin-right: 8px
}

.rfq .rfq-banner-0705 .rfq-banner-slider .ui-switchable-nav .current {
    border-color: #ff6a00
}

.rfq .rfq-banner-0705 .rfq-banner-slider-onlyone .rfq-banner-next, .rfq .rfq-banner-0705 .rfq-banner-slider-onlyone .rfq-banner-prev, .rfq .rfq-banner-0705 .rfq-banner-slider-onlyone .ui-switchable-nav {
    display: none
}

.rfq .rfq-banner-0705 .rfq-banner-item, .rfq .rfq-banner-0705 .ui-switchable-panel {
    display: block;
    width: 100%;
    height: 100%
}

.rfq .rfq-banner-0705 .rfq-banner-item {
    text-align: center;
    background-repeat: no-repeat;
    background-position: center;
    overflow: hidden
}

.rfq .rfq-banner-0705 .rfq-banner-title {
    display: block;
    position: relative;
    margin: 120px auto 0;
    width: 360px;
    max-height: 76px;
    line-height: 38px;
    color: #333;
    font-size: 24px
}

.rfq .rfq-banner-0705 .rfq-banner-vmore {
    display: inline-block;
    text-align: center;
    background-color: #536F77;
    color: #fff;
    height: 32px;
    line-height: 32px;
    border-radius: 16px;
    margin-top: 20px;
    padding: 0 20px
}

.rfq .rfq-banner-0705.rfq-form-multi-en_US .rfq-banner-vmore {
    display: block;
    position: absolute;
    left: 40px;
    bottom: 90px;
    background: #fff;
    padding: 5px 16px;
    border-radius: 15px;
    height: 20px;
    line-height: 20px;
    color: #1688CC;
    left: 40px
}

.rfq .rfq-banner-0705.rfq-form-multi-en_US .rfq-banner-vmore:hover {
    color: #ff6a00
}

/* @media screen and (max-width: 1111px) {
    .rfq .rfq-form {
        float: none;
        width: auto;
        height: auto;
        margin-left: 0;
        padding-bottom: 20px;
        background-position: right bottom
    }
    .rfq .rfq-quantity, .rfq .rfq-unit {
        max-width: 360px
    }
    .rfq .rfq-banner-0705 {
        display: none
    }
} */

.m-face {
    padding-bottom: 0
}

/* --======================================== */

@-webkit-keyframes dorsyHover {
    0% {
        -webkit-box-shadow: 0 0 1px 1px #aaa30a;
    }
    50% {
        -webkit-box-shadow: 0 0 1px 1px #fdfbc4;
    }
    100% {
        -webkit-box-shadow: 0 0 1px 1px yellow;
    }
}

@-webkit-keyframes dorsyDelete {
    0% {
        -webkit-transform: rotate(0deg);
    }
    40% {
        -webkit-transform: rotate(10deg);
    }
    80% {
        -webkit-transform: rotate(-10deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
    }
}

body {
    margin: 0;
    overflow: auto;
}

.dorsyToolbarWrapper {
    width: 100%;
    height: 63px;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99999999;
    font-family: Microsoft Yahei;
    font-size: 16px;
}

.dorsyToolbar {
    width: 750px;
    margin: 0 auto;
    filter: Alpha(opacity=90);
    opacity: 0.9;
    background: url(data:image/png;base64,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) repeat;
    height: 68px;
    position: relative;
    border-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    -webkit-transition: all ease-in 0.3s;
}

.dorsyLeft {
    width: 48px;
    text-align: center;
}

.dorsyLeft, .dorsyOpt {
    display: inline-block;
}

.dorsyOpt {
    height: 100%;
    vertical-align: top;
    overflow: hidden;
    -webkit-transition: width ease-in 0.3s;
    transition: width ease-in 0.3s;
}

.dorsyOpt .dorsyOptContainer {
    height: 100%;
}

.dorsySubOpt {
    display: inline-block;
    margin-top: 2px;
    vertical-align: top;
    margin-left: 6px;
    font-size: 14px;
    color: #3A3A3A;
    line-height: 21px;
}

.dorsySubOpt .dorsySubOptTitle {
    display: inline-block;
    width: 56px;
    height: initial;
}

.dorsySubOpt .dorsySubOptMsg {
    display: inline;
}

.dorsyOptContainer li {
    display: inline-block;
    height: 86%;
    font-size: 12px;
    text-align: center;
    border-radius: 2px;
    padding: 2px;
}

.dorsyOptContainer li:hover, .dorsyOptContainer li.dorsyIconSelected {
    background-color: rgba(113, 113, 113, 0.99);
    color: #fff;
    border: none;
}

.dorsyOptContainer .dorsySmallIcon {
    width: 25px;
    height: 26px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAT0SURBVHjanJZbbFRFGMd/M3v20u1eetku0BaWmwLWICnQkmiwKClYJUDigxqDookPJsQEEx+MUTGS8GbQ4CVGHzQBoxANicYEL6DcUk1VChQotUWgtJSWnrO757K754wPW0pZWmL8ki9nHub8/9/8/zPfjHA+WwPKXS4zg69Ia7gJlB9Q/P8QCGl54ZpDXnjaDoQ4p+EVGrWrJ/bL9ND0sSlThzdGLwDfnUuR+uW5Xrx+RSHR0OZ7c5V61zfS34ScgkAA+WKqYATC1QjXBasAkmJOFgqEZdQQ1MKazF5uvmP1FrhVc8k1vwgLH0GGK/H0QcTpr/G3f4TPHITAFMUpkOm+Bk0U8nJchtJwwK5rxn5yD6Fpcxg1cly/rpOsuZfyNUvILFhP2Z4nCIx2g3+K1RQcoeGh8CaRyoN8KI657n38NXM4dOBHDn+5C/f6BWRyEWs3vUTjiuUMrX6HyBcbifvyk5LgoTTU1KswF65Dpho5cfRXOnZuYnWwn5mV0Hulg/3b/yC6Yx/196yhu7yZxcZhAuESrDHsolSlqcAtQDa+gDxw9Zc9PJDrp6ESaoOwNAH3XTvNqR/2ooU00hUNDOqT4Iylhgu4JXIJ8DywPR/ZYYMqf57ZbY8TW7YaLZZAjfQz/+fvuehcR9ezuCJI1gFVKFFdFbG1ccYSElzIjOr4rQyLN2+nPJFk2LAxsyaxuVGWtmzh7mtXGcoYmMYowgPXBU3c5smdSaLJmcSTSQb+6eGbjz/l+LGjGIZBdaKalQ+2sGH9BmZMr+NKzUzoBKEm8cQFobZyEYf6W0gcsO96mMzzX9Hd3c3bb23j/PnzRKNRysrKyGazZLNZGhsbef2NbUTLy+jf0UZj/iRaaAKRAsIcud14t7gUfcULjFgeu97bSU9PD8lkklQqRX19PalUikQiQUdHBx9+sAstVs3okqfpHb4p0UQ8OQ58I/Ngl9diJhbyZ/sROk90EolEiEajuK6LYRgIIZBSEgwGOX7sGGc7/yK2sIlzThTXnlCsWxzLG4PxLIDlr8T2hbjY10sun0dKied5OI4z/jUMg3Q6jWXbDA704w/HGJFxdHOyLVxqvALXsbCzGYSUKKVwXRfbtvE8D9d1cRwHXdcpFArk83mUUpjZDI6dwwpN6NZ32sKaPoQ1dIk58+YTjUSwbBspJblcjkwmg+u65HI5ACoqKqiqSTLQdxbS1xCVoNwxOHVDrlLjgaBtMHq6neoZ9bSsasE0TSzLwvM8lFIUCgWklPh8PlpbW4nE4vT+foS48gjI/yIXUOaD+G+7uZBqZm3bYzhOjoMHD2LbNpqmARCNRmltbWVlyyrOnOwk3f4tM+PFZiy80nOymUs41JUeRsuCPfGHEI9uJVVVTl/P33Sd6cI0TeKxGIsWLaJu1iwuDAzR8ckO7tc7aKqF2jII+SaQhDgq1DPiMo6qva3VCzBM2B1YznDTU8ybP5+KSBgpBJ7noWeynOs6xeXvPmd5povmWqgrg7gfpJhIIo4J9Zz4iYxaNek1KiDvwIF0hIOBBrJVs/GHy8mldbzBXqoHu1gWtlhQDdNCRQJtIo4LxMVeobawkSH2UUDcRqRuemWYcEqHgRwoD6oCkCiHiiDEtKKPflny6AiQJkGbUC8DFs8yymsUiNxoLJPe2aL4s+MWJ0mKlfsAcavcGgGGiPMqQfb/OwCRslsUMam1FQAAAABJRU5ErkJggg==) no-repeat;
    display: block;
    margin-bottom: -3px;
    border: 1px solid transparent;
}

.dorsyOptContainer .dorsySmallIcon.dorsyIconSelected {
    border: 1px solid red;
}

.dorsyIcon {
    min-width: 48px;
    height: 48px;
    margin-top: 5px;
    cursor: pointer;
    margin-left: 10px;
    float: left;
    border: 2px solid transparent;
    border-radius: 3px;
    -webkit-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    -ms-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.dorsyIcon span {
    margin-top: 0px;
    margin-left: 2px;
    width: 35px;
    height: 36px;
    margin: 0 auto;
    display: block;
}

.dorsyMenuContent {
    width: 495px;
    height: 100%;
    overflow: hidden;
}

.dorsyToolbar .dorsyIconTitle {
    display: block;
    text-align: center;
    color: #A2A2A2;
    font-size: 12px;
    margin-top: -1px;
    font-weight: lighter;
    -webkit-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    -ms-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
    -webkit-box-sizing: content-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}

.dorsyIcon:hover, .dorsyIconSelected {
    border: 2px solid #ccc;
    background: #ccc;
    border-radius: 3px;
}

.dorsyIcon:hover .dorsyIconTitle, .dorsyIconSelected .dorsyIconTitle {
    color: #0C0C0C;
}

.dorsyIconFix {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAbqSURBVHjavJjNb51HFcZ/Z2bu63vjOE2dkvQjkJQ2DRQWVJGKQAGhSqhLxKZ0wYZVEWLFBvEfsGEFEouqKzZsQUigIiFaRKFCalHS0qYJxE6chNiOr30/3s+Zc1i89147sZMmQelII/ku/M4zz/l4njPy6pkBHkGxo0WVXhkVzbfKOh2hXcaDWZIF11+Yz/4w3+380rBzZhBEBDW+cvHa4Ff/uTJ4qmoS+qAg7EQDh+cyf/Lo4f3feebowe97L7+R184OH/tgqf/WueWN496Bc45PaqkZMRnHjyxsfunk4a+HtX7xgwsrG8eDA3GApU8MjAM6Xrh8fXjw0MHuT8LStc1vp5joBIepfWyaJG1vZDsyyjAEaemXyUYQmYVk9veucIkDlKVrm6fDYFh+yjvDTNsP224wZpDUiKrsnwssdDtkweEmB7s270hqNEmpo9IkQ81ICjEp6ZbveiftBSShZoyLOgtJ1UwNxPYE0yTFOeHJQ/v46tMP88UnDvDwfIducO0HJ2DMIKpSNsawbNgqGgZFop83bIxr+uOaYZmwSWiW13MGZaTjPQfmOzjvJZgpZmlC5jYYMyhj4tnHFnj5+aM8d+wAc8HfZTbM3fQrJqNRRYDgHe+tDPjg2pAmGfNznhujmr9f3CKYJkzTLKhTMFVUvvnsEV75xnEO9Dr/V6IGLwTfXuTsyoDlG2MO9AIdJyxvFPz5wzXGtVkws1tCY1RN4vnPLvLDF47Rm/PEGO+9UqQNoQGqxvqo5t+rI1aHFV6EQd7w4bUhZ1aGVE2im3V2MxNVmc88L516lK4z8ry694YmcGNUM6wSAmyMay6u5yzdyBGgbBLnV8f08wYvDodhmtiVM01MnPr0Ak8udtjKC8zuubNiwDAvKRqljIkr/ZJR0VBWNQJc6hdsjCqCE4Q2MmZCMFVMdcKMEcT4/JEuTV1TNorcIysGeBHmA6xtlVzZqmiisS/A/kz419Uha+Maj8AEhJlhqoSkCdVEq1HGQ13Po/s9eV7S3IdIOYFxNN5dGbKRNwTnCF64sJrzt6UtZNJjZj1TWjCqQjBLszCpGj3vySRR1jXpPsB4J/x3q2Z9WOBESJqI0biwNgJTnOOW0E+YMXdLmNQom4ZxUdP0hHifYDbGBbGJeCctU3ViWNRtWHR3ts/C1IKZVJPBVqGsDUuOHQykdO9gVKGoImYJVYc4YVxFYtL20D2SbMqMm5a2aQJNFFVkZbNCRO7Ho6Dalq4Zrd6ZkleRJkZME5pu3tOzNSWCJkVTmh2uqlxcz6mSIc7tKZx3QlNHI28SsoODraImpogX2cWMTbq+Oj/tMzrrM4JxdbNgbdTwmcUeddS7ryQnlEVNSjYR0FbJB0WNaiu4e7aD7Zy5uQN7g/6o4PzamKcfXSBx92YrOMegLNpe4wQnwqiMbIwqnCaMO4FJUzBxYvNmacgb51Y5/cxh5ucy9C6qyolQNpH1UY0Thwh0vONyP2dQ1nSc7K6knWBsKgeawG0fGAQurm7x5rlVXvryU+T1nYXSrFXmS/2cokmEIHgR8iZx4fomYgkzucP/T8DotM/ccnmnyutnLnP6c0/wxOI8VUy3lQYnQlknrvYLvHM4Bx3neO/yBpvDAi93LgQzw7zi2gRubefOHbxwZWPIr986RwiBbpbR6XR27Sxr94XVAeM60gmebtZhbVRy5tLaxCHrru/v2qoETdvaJLeU6ZwX/nTmEicfX+Tlr32BJrZ+defqeM/F65tc2RjR8Z7gHVWTePuja4yLamL0P35kUU0ETNtOJcJNYbXpOKG8+vo7HH5oPy+eeop6MuSJQBYcK+vDlgERsuCISXnj/WWWr/cnQPTu2rYZQU1RS+1osQONm5R65h0G/Px3b4MTXjx1Yubi3l9e5ezSdTohkAVP2ST+cf4ql1Y32Zd5VG0y1mz76r1zJu1gZtL0rB14Jgaplf5eFnhovsviwj7ePrdCcJ7nTjxOf5hzduk6edWwsM+RVFle7VM1kccPLTAsSvKipklG0haOYbcvR1qhlJlq7/CtSOsxmiiUVcUoOLzAH9/9iL9+sISfMFfHSF5FyrqmqCNlFcmrmqqOxJTQHQJ524pSxZISnPdbZukwOMQEnTFjWBJSTJRVRX+U40QmIZKpMZwdMvU+ybQl27R1cWIf+5ZhlhCRFHzW/T1wwmzCjm2LmbX6jtFOhXuLYzva7n1pu6tHFTPDz/X+GUKn94uQ9b5bF8NF5zzbcdqtrrf3vff/hmKWCFmvyLrzPw0g53sLh76HpteaKn9k5xD/INf0HN/pjnsHHvkRLvwlgCHO/3bfwcdeqIvhj+tydNo0dR/co9X08cHXYW7/O1lv/mci8iZm/G8AIoLQ1SYbsaUAAAAASUVORK5CYII=) no-repeat;
    display: block;
}

.dorsyIconClip {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyIconOpacity {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyIconScale {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyIconColor {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyOpenFile {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPlSURBVHjanJY7b1xVFIW/fR53xuMZvxNjxSIRDURCFFBQRgilg46fwG+IkCioKECiRPwIeho6kKjSUIQCpUhiHMexneA487h37tmb4j5mxpHjiNPMaM6965y19tprj9iPtwFultP8Tlnkt8ysBxj/f4mI5D7EP2Jn6QfgbgBujoenvxTj4Q0zKnyz+hy5BO/8XQSkeUfezrqT20uDtc9DPhl+NRm+vOHEVfuqYIqIfwXkVUgHgAJmhkPrgwIAxXi06bz/JhTF6JZrGJRTdG2X0cdfksQhNoNtWQJWMzQgBo8PAecj3gf87z8hh3+B7yAG02L8QTC0i9UUywJbv07v/U+xYoKIIQhmhpmBQBYi3jumZeLB3gFnp8/YWB7Q7w+Iy+sMe7v08j/Jeh3MBDNzoXkfwNRwQCYluHJOJkPr+0cMZw60pBPgeWnsPXjIzvYWG87xcjxBC2O1C1KV1gLWFLpRw3ACOAEzzKpaSr3deCJZIvjAzrVdHv+jPNp/guv0MFVSMlQVT4URsLmKWnX6zCAQgq8MNysMhiJmZDGyvL5NjJH9vcjB4Qlr45wesoAZLBmmld6mjXaVNNNpyeHT4wpbQFNiZdBnZaWPOIeTxPHTJ7w4/ZfxeMTpcIwfjtmspTeAZLiWSctIZlcww1Qxq2zd/CZmOBG60ZFGJ0xePkNSThYc09JQtQXMgBrUTNrvtRt8cGxtrs23GkmN4WhUO07ZWF9hY30VNWNcwsG9JfRYKxwqzFdq0rzsUCZ5zqP9g4Xml7rxmjqpKtd2tuktdengeZZlMybMMZmviWh1qqrSzSLvvnN9Zq05Sqaz5kwpkcwIzuGo8Ewr61/IBFMEyIucx0+OXh9jZmxf3aLTyUjS0OP17mproonoHTtXNy+MZKlBYgyVvcUwqnq27jrPpA3fVgZlOBq9NovNoN/vEXyYNfQ5dRbdlWZMwFBL5JP80rBf7nXBN/aec+lF7mqyo5Fr+8rGG02wtpfMwM53/FxCVjHWzBMo8in7h0eXyGW8dXWLbreDirWJbWZtFAW0dkPdjJX1KhOEGLi+u/MGNKp+aa3eYNYTLdSh31ZRnMfFDKy8dPjOLzXDxw4u+JlsLROYNvo5F7DnB5w9/JupVA+bLcZZe1tZ/BsgIqgao6cHdJ1fTPaTO+/9nE6KL/DV02KJoyJw/0zJk7ZKXuSsZi84IUNZdSXb/YxBFDzgVuNvwQ/idzZMn2ieNuuRxRU/ZXVFKdLM3c2EFGTusyFUjQYRwfmICAQgdt3YBvHbgONuuBI/Sy/c1zpJH2I4cHSAjsykfdNlQOax+2flvZHw/UfR/frfAAZ2le0KQ2aiAAAAAElFTkSuQmCC) no-repeat;
    display: block;
}

#dorsyOpenFile2 .dorsySmallIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPlSURBVHjanJY7b1xVFIW/fR53xuMZvxNjxSIRDURCFFBQRgilg46fwG+IkCioKECiRPwIeho6kKjSUIQCpUhiHMexneA487h37tmb4j5mxpHjiNPMaM6965y19tprj9iPtwFultP8Tlnkt8ysBxj/f4mI5D7EP2Jn6QfgbgBujoenvxTj4Q0zKnyz+hy5BO/8XQSkeUfezrqT20uDtc9DPhl+NRm+vOHEVfuqYIqIfwXkVUgHgAJmhkPrgwIAxXi06bz/JhTF6JZrGJRTdG2X0cdfksQhNoNtWQJWMzQgBo8PAecj3gf87z8hh3+B7yAG02L8QTC0i9UUywJbv07v/U+xYoKIIQhmhpmBQBYi3jumZeLB3gFnp8/YWB7Q7w+Iy+sMe7v08j/Jeh3MBDNzoXkfwNRwQCYluHJOJkPr+0cMZw60pBPgeWnsPXjIzvYWG87xcjxBC2O1C1KV1gLWFLpRw3ACOAEzzKpaSr3deCJZIvjAzrVdHv+jPNp/guv0MFVSMlQVT4URsLmKWnX6zCAQgq8MNysMhiJmZDGyvL5NjJH9vcjB4Qlr45wesoAZLBmmld6mjXaVNNNpyeHT4wpbQFNiZdBnZaWPOIeTxPHTJ7w4/ZfxeMTpcIwfjtmspTeAZLiWSctIZlcww1Qxq2zd/CZmOBG60ZFGJ0xePkNSThYc09JQtQXMgBrUTNrvtRt8cGxtrs23GkmN4WhUO07ZWF9hY30VNWNcwsG9JfRYKxwqzFdq0rzsUCZ5zqP9g4Xml7rxmjqpKtd2tuktdengeZZlMybMMZmviWh1qqrSzSLvvnN9Zq05Sqaz5kwpkcwIzuGo8Ewr61/IBFMEyIucx0+OXh9jZmxf3aLTyUjS0OP17mproonoHTtXNy+MZKlBYgyVvcUwqnq27jrPpA3fVgZlOBq9NovNoN/vEXyYNfQ5dRbdlWZMwFBL5JP80rBf7nXBN/aec+lF7mqyo5Fr+8rGG02wtpfMwM53/FxCVjHWzBMo8in7h0eXyGW8dXWLbreDirWJbWZtFAW0dkPdjJX1KhOEGLi+u/MGNKp+aa3eYNYTLdSh31ZRnMfFDKy8dPjOLzXDxw4u+JlsLROYNvo5F7DnB5w9/JupVA+bLcZZe1tZ/BsgIqgao6cHdJ1fTPaTO+/9nE6KL/DV02KJoyJw/0zJk7ZKXuSsZi84IUNZdSXb/YxBFDzgVuNvwQ/idzZMn2ieNuuRxRU/ZXVFKdLM3c2EFGTusyFUjQYRwfmICAQgdt3YBvHbgONuuBI/Sy/c1zpJH2I4cHSAjsykfdNlQOax+2flvZHw/UfR/frfAAZ2le0KQ2aiAAAAAElFTkSuQmCC);
}

#dorsyClear .dorsySmallIcon {
    background-image: url(data:image/png;base64,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);
}

.dorsyCssIcon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAseSURBVHjatJhZbB3Xecd/Z5uZe+dupK64iSKthVpIRbIULfGiWjacpRGy1IrTokHbPLUoAhRoDBTtQ4E+FOhLX9wlgFsUaB/qokEiL1lqu/Ui2dpsybIWaqEomqQkkpf73e+dOzOnD6RVoXUsBUjPw3mZMwff+X//73++/xF/+ud/iRCCOI77g6D1e0HQ/EYYRt1gYXX6FQ8BAqXVgus4r7mO888WOyyEQK8G8uT84tLzCwtLn2u1Aqz9/4jhf0Uk6NZa72jL5Z5dm2//vtb6qAbbX5id+8FMYXabAKSUSCEeeNMV/Cwg+CV+w1pLEIRMz8z2t8LoH3t7usZ1uVz57tz8wjYBKKUe+FgAtAJk1EJJTRxHxFKDMSvf74OuEAIlQCBZXFxs95OJP1YDgzufr9VqXfKXCMTGMdTKGC3Rew4SP/Hr6Ew7ojBJVClhtQapHnA7gbUWG9u0bjSaHYL7nwSxMtmggWw2cDZupfTEM8xs3kvVGBLbDtG1/QCZ468QXj1HLB2E560k0t4f6CAIPB3HsbWfuXo1JWEEzRomnSX+8rcZ3/Ml5p0sUa2KLFVZ1oa5rh10P9NH37WTmDdfIlyawzoeaL26j/2F/ImttRr7GQUsBDaOoF5DG4N4+FEWDh1hOr+JRjNAlZZxhCBWiqBe49FWga/35/lh22HG+3fTf/plzLnjtCplbMJHKA02/vQqsKDtp34RICRxo45q1VEPbaF26AjTm/ezHMTIYgkjVoItBjHV0HI41eJ7G9r5q4mI86VZpPIoPvG7dA3sp+fES4TXLxIqg0okVylh/wf11aGttXBvolYJaitLONks0VPfYGrfYQpuO1G5jLERCEGMoFxtcNBvIpIekUkRKMUep8iBthZZIxBugv/KPMz13m30n38d972f0JwrQCqDVPouT621WGtRWwd3PReFrfTdQBo1ZKuB3nuQpa//IRPbn2QxkIhaGY0lRFKPoBUE/GauwTPrfG60HF5biLlWCulLaKra41TVI6sFv98V828FQaFvF2ZwLyllEZMjxM0AjLMChLVIqcr63uTEzTo630nw5LNMbX2c5Ugil0poYqQQ1CNQQZVtXkRJa769aQ0/mwl4//YSB1PgxpqXpzUzoWSPqdOfkpxZSEIgiZtFxt0OFr70B6wb2E3irX8nnJ5EGPfeNMVYG69A32wwt/NJ5j//RYJCCRUGCCEBaMaWVLPCH/VDJuHxt1Oav5uM+WomYmCjoaYcKlbxnbTmh1Mtuo3PSKx4+ZYlshYN2HqVSkMzNvgY2ek7tI2+gJc1rDAl5i4yxBaLZebchyxnttO24SGE42GDFjEQBAHf79fkMj5/ccPSiGMmqy0uLmm0MszXmmTCKi/s9unxDP8wGeMpiyssZlWxpeOiRETx4gjlE6cwpRJOKrvCn08IbK3FCoEwLp23ztL88QILWw+R2nsAt7MLgYS4RW82xeWqYHy5QaevcKVkqhbhRE2eygue7fJ4Y97y0mxERq6UqgCsUgglCRYWqJw/C+f+g/yds5DxCaMYLVeKSA1s3/lcFIZpi8AKiarVyZQmIbHIwuIyYTHCZHPEXpJyKPid9ZJas8loMaDeCNiha/zZFsVIK8krc5qTS4IwZgVyKVGOIWo2qFy5TOXD10lcf5WO0ffJOh6Jtna00QgkSqmyhhiIwQpEK8Ab3Eh4ZB+23ZK4OErz0s9YfPMGiW2P8HZvH45K8tt9CQ5myizXAja1ebxfdTk5H9GMwFWgEQhjwEbUJiapXT5FNH8a076A+uZGPP8A6XduosZnkUICdoUzqzKzoviNgOWnB1g4vJdorkCizcfpm6RxfpjGxTGY2MtPtn6es33d7Eql8aIEP56IGa+CIy1JIUEqpFEEiwtUr16kNX4M7Y6R3JFGb9+D2tDL0o5NBEKQ//txkp5HbC3WgiaOVyNbEZ+l06cpDQky64dQXV1I30d0rsVcu0nzwnFaZ28yU/gC85uGkH4KHbXwhEUiEI4hDuqUR0ZpXD8O9Y/w1rXQOzZjBjagezohYaiNXaD2/ru45TJONotUEmyM2rx16LkoCtMIsAic8SWqw6PMUSTOJnHa16LTPmJtFt1lkHKaaGyY6M4yjnLxcjmkYwCoT9+mfP5dWqMvYdI3cR/OY/YNYQY3o3o6aTSWWT57GvvC6+RPzpBIpDCuixISqVVZ370nLUgjCa1P7+Uyj4XvMjpxhRv7HiO5YxfJfB7lJxHtOfT6SZoXPqQ2/DGNW3vQ2U6i+jLhndMoruFtS6IHhzAb+1Cda2mKkNr18+RPnmTLsevMXzEIfw1e2kdIQUy8mqbVK9NaaASwa0Dz3X0R+eYcl0bHeXVigjevXWHu0V8jt2EjTk8XMpNEdK/BjNwmuHKM1gQQLuJ0ttDb+ldSsq4T63sU56fQJ06w+/gZHlmYYlefwT+wnp+Ophi+4yGF+kT/79GZGIJWzJfXT3Bo0wIzc4a9bpr1U8vsO/cWRz/+mI/27Ufu209mbQfG85C5LHpLkbgwT1zLIHM5dG8nMpuhVi/TOnWG3mOneOTaNXZnQjbsTNHbZRjsW6ZUbXF2tI+Em1oR3MjeK3pgiTl1rsY+lukYyOHlHRKuIpdtsuX2GG+9Ps3PR0b4+PHH8QcHSebbsbk0qq97te3QtFpNqmNXaTt2gt0ffMTeVpHBhzz6+nw684aUjigMF/nwgybVahvZtIdSEotFbRoYfC6KwrRAgIgZKXpcmwzwl+bp9EPSbS6JlEMmZdikA7ZO3iK+Os5kscRyykfn2tG+TywE5dkZonfeYejoz/nKxYscbA/ZudVnYGOCdW0Kp1LjwgdF/ua4yxuzHSRTKVzHIIVEKV0WXzx85E4QNHqsFQgb02yFzJcb+I15nmq7w7M7m2zZ7iOzPo16TLEYMnunxql5yasd/VzY/wWi/j7U7Cy975xk/5UR9iSbbNiYoq/TsLZd4QYBt29WOHoOXrndxgztdLSlSSU9XNcFITHGTImnv/rMnSBo9IjVrstiiaOIYq1FqVyjj2m+1T/PV3ZB/qE0VmoqtZjSYpPxmYD3giSXWh5+pc7nmiUGuh36exN0tmtSXkx9psLbH4X8y5UUw412kqkUHVkfx/WQSqGkJLYWY8zU3R7Y3tOAS6lp8yVJV1OouDw/luPUzBS/tX2JvUMe7R0+CTdBKuWwYbnJQqlONWVJZlJ0rHXIpyAs17h0oc6Llxz+s9BJ6Gbp7EiRTrpo7SClXHEb9p4emFXqfloz7hlFR9ajnshzpuxz+dw8X7s9zW8MLbBlexqT8/CTSTo6YlACqQU6Cpi8UeGnF+DFsTUUbIY17WkyfgLHcZBSI6S414/ejUb/gt54dYlACEnCMfTkJKWmy4tzGc68W+BbE/M8vavOmh6f2DWoKKJSqPL2hRb/etXnfKUdP5WhL+3huB5aa8QqGp9uV0ALKZcia7vFfVyW0JqckiScHBPlBH89muO9wgxHBkps74aJefjRFYc3Cp3UTY6OtUnSSQ+tDUKpe1yT/b9+0VqQMtTamNeoM7jiZ8R9TL7A0ZqujKDq5TlV8Rm+sETPcJFbFUUhzpDJ+XT4CYzjoJRGrPpu+5n7Wow257VjnH9yHPc7QaPWKYTkQZ4ShFKkPInnKIJWgvFmB6ItZJ2WuMZBabNK0PuPOI5xHKfmuu7zatvQw3NSqzEb24NRFKWteLAnIgsIITFKkkw4eK6L0Waln32AA31CVcdxyn46+ydSmx9prEUIcTSZSk+awP1eEDQO2tgmPtMc/0oei0TTOM55Y5wfSKXeBPjvAQDXkPsy+ZKYFgAAAABJRU5ErkJggg==) no-repeat;
    display: block;
}

.dorsyDomIcon {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyAppIcon {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

#dorsyClipT {
    background-position: -79px 7px;
}

#dorsyScale {
    background-position: -170px 7px;
}

#dorsyOpacity {
    background-position: -256px 7px;
}

#dorsyLogo {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAkCAYAAABLw14kAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAQ5SURBVHja7FvbceIwFD3s5H+dCuJUgFNBlAogFeB87P4GKshSAVABUIFNBTgVoK0g7gAXsDvsz9FEq5FlbEOARGfGQwBZurrnPmXS2e128Pg6+OZV4An38IR7eMI9POEennAPT7jHKXH1d/Wzzf1rAGMAGd8LAC8AHrxqL8/DNwDmZyz7GsDOuLb8fAgg+AAZIq4bXTrhIV/7Zy7/A4COdt0BmAHoAXj7ACJyAL/4etGEPwNYciPxBUWsHEBKQxjR249JesGUVlxMDi/5vE+lFfSWxQWmqwXD+sTXFG4P75No5S19LcQ3RcB6YKvl2sTwvoAe6UJSMzdPuYZN/ph1isr/Scm4F6YHJffcUkvY9mveNynZY8wrpAxKno0jOgnLWFFS56g9bAHsbIT3mAdVyEpb5vKIG8+ZYzsAbgG8GqQXFXVDnwqrGz4zizImAAYAnijPNQBJxQXGuEirFe4ot6l8m6LN+woaizn+BkCX96y0emTJz0KLHub8Xo2dUZfCItuQc9wCuL6yWGbM/Kew5ManDQmfMM9Njdw3pREkFEatNaCRmRjw+7qQVKquBEESzFys6hf195DGUGg1QlV6e+G4R6O2GFMXNgwpjzSiU5f7Hmv8qBSVG+kr59qZMXeXhm0N6X0qW/eilAtFDb07dBiLWivS3gtL2A455hC1hE6oiZURYYoG7d3QcBgdM4ceZIk8wgj/aUlXkFFHgWWO0qKtTBkpLU3W3Lwo8VZT0B7nVikkNoxkcMDCUVDxwmGkupcl9NZ8TwPPHWNzRxQq6wJ03DOlCMf8keHlWRnhEa8uL1uRM6qp3O975NzC4gVzg/C4RaUtDCNWBZXLABXGAH4zl0q+lxXF6TFbtIDG33PosnDp98rwosxhOYUW8o8JqRmg5Jqy4eFGaLF41DSeVIs6CQ1yitNh5OCpVh+uvMhlwYOahL9qRdu+HqgXb5KvsxYF49RiUKKB0hbc+5sjj8qKWic8gDPctyH8m9F7u8heaq1RnZYoqMiXoWUDC603jRpucM61bcb03OJkTTqIU+cXscNh2mDJuYO2hO/jRTkVHzcIQbYeMSIpoxLFpfy+jndHrJLfqJTHEk8NS/J4zPv197DUObJivxPLfodof8wrycHcQrpwtH3/ER7Qcxd7WlhdK03ZB85JxJoHHAm9L3WsJSrkMp+YJVrf+VhSQBVMXQLvT9fUPPeGPANtjJL5oaIwy7h+wnvWnONG74db4InOp8u+pQGvqm7u/El/fGTBEWmVbFWLF5OApyPKE2rhOasYs4/MKDmFk1pPv+Xp2CEq9siYH+dGeB1sSLbE50Gf9cPJHuac60+cREOPOne8oNnx8KcmPGS+H18oqUO8P7DQPXujFY2ecEI96hu36TVPjJQFml5QKs++O7VwHf/PhF8L/mfKnnAPT7iHJ9zDE+7hCfc4N/wbAEIhPw4p0kuUAAAAAElFTkSuQmCC) no-repeat;
    width: 131px;
    height: 36px;
    position: absolute;
    right: 12px;
    top: 28px;
    cursor: pointer;
}

.dorsyRect {
    border: 1px solid red;
    position: absolute;
    z-index: 99999999;
}

.dorsyInfo {
    position: absolute;
    z-index: 99999999;
}

.dorsyInfoPanel .dorsyColorInfo {
    margin-left: 12px;
    margin-top: 15px;
}

.dorsyColorInfo input {
    border: 1px solid #ADA5A5;
    border-radius: 4px;
    height: 26px;
    padding-left: 5px;
    vertical-align: middle;
}

.dorsyInfoNum {
    color: #FFF;
    font-size: 18px;
    background: rgb(212, 150, 48);
}

.dorsySlideBarWrapper {
    position: fixed;
    bottom: 68px;
    width: 100%;
    z-index: 10000000;
}

.dorsySlideBar {
    vertical-align: top;
    display: inline-block;
    width: 169px;
    height: 4px;
    border: 1px solid #BBB;
    position: relative;
    border-radius: 10px;
    margin: 0 auto;
    background: rgb(169, 169, 169);
    background: #D6D6D6;
    background: -webkit-gradient(linear, left top, left bottom, from( #D0D0D0), to( #DFDFDF));
    background: -webkit-linear-gradient( #D0D0D0, #DFDFDF);
    background: -moz-linear-gradient( #D0D0D0, #DFDFDF);
    background: -ms-linear-gradient( #D0D0D0, #DFDFDF);
    background: -o-linear-gradient( #D0D0D0, #DFDFDF);
    background: linear-gradient( #D0D0D0, #DFDFDF);
    margin-top: 10px;
}

.dorsySlideBar a {
    display: block;
    position: absolute;
    left: 81px;
    top: -90%;
    width: 14px;
    height: 14px;
    /* border: 1px solid #999; */
    border-radius: 16px;
    background: #FFF;
    box-shadow: 0 0 11px 0 #676767;
}

.dorsySlideBar a:hover {
    background-color: #D0D0D0;
}

.dorsySlideBar .dMsg {
    position: absolute;
    right: -20px;
    top: 0;
}

.dorsyScaleCanvas {
    position: fixed;
    top: 0;
    right: 0;
    border: 4px solid #ccc;
    border-radius: 50%;
    z-index: 99999999;
}

.dorsyHighlightBorder {
    border: 1px solid red;
}

.dorsyInfoPanel {
    position: fixed;
    width: 409px;
    min-height: 100px;
    background: #fff;
    color: #000;
    z-index: 200000000;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 6px #000;
    -moz-box-shadow: 0 0 6px #000;
    box-shadow: 0 0 6px #000;
    text-shadow: 0 1px 3px rgba(207, 205, 205, 0.56);
    -moz-text-shadow: 0 1px 3px rgba(182, 182, 182, 0.56);
    -webkit-text-shadow: 0 1px 3px rgba(182, 182, 182, 0.56);
    font-size: 14px;
    font-family: Microsoft Yahei;
    padding: 0 8px 8px 8px;
}

.dorsyCssName {
    color: red;
}

.dorsyInfoTitle {
    text-align: center;
    border-bottom: 1px solid rgb(173, 173, 173);
    color: rgb(0, 0, 0);
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 0 5px;
    font-size: 16px;
    margin-bottom: 0;
    margin-left: 15px;
    -webkit-user-select: none;
    cursor: default;
}

.dorsyInfoContent {
    margin: 12px 5px;
    line-height: 23px;
    padding: 0;
    color: rgb(30, 12, 77);
    text-align: left;
    /* background: rgb(224, 224, 224); */
    margin-top: 0;
}

.dorsyInfoPanel a img {
    max-width: 90px;
}

.dorsyInfoPanel h4 {
    color: rgb(105, 93, 93);
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: 100;
    line-height: 38px;
    padding-left: 10px;
}

.dorsyInfoContent table {
    width: 100%;
    margin-top: 0;
}

.dorsyInfoContent tr {}

.dorsyInfoContent td {
    padding-left: 8px;
    padding-right: 10px;
    color: rgb(134, 134, 145);
    border-bottom: 1px solid rgb(186, 159, 159);
    padding-top: 9px;
    padding-bottom: 1px;
    background: rgb(255, 255, 255);
    color: rgb(31, 31, 31);
    width: 45px;
}

.dorsyInfoContent .dorsyHotKeyCode {
    border-bottom: none;
    padding-right: 0;
    padding-left: 10px;
    /* border-radius: 4px; */
    /* margin-bottom: 2px; */
    /* padding-top: 0; */
    /* padding-bottom: 0; */
}

.dorsyInfoContent .dorsyHotKeyCode span {
    background: #E15D5D;
    color: #FFFFFF;
    padding: 3px;
    border-radius: 4px;
    font-size: 14px;
}

.dorsyInfoContent p {
    margin-left: 24px;
    @-webkit-keyframes dorsyHover {
        0% {
            -webkit-box-shadow: 0 0 1px 1px #aaa30a;
        }
        50% {
            -webkit-box-shadow: 0 0 1px 1px #fdfbc4;
        }
        100% {
            -webkit-box-shadow: 0 0 1px 1px yellow;
        }
    }
    @-webkit-keyframes dorsyDelete {
        0% {
            -webkit-transform: rotate(0deg);
        }
        40% {
            -webkit-transform: rotate(10deg);
        }
        80% {
            -webkit-transform: rotate(-10deg);
        }
        100% {
            -webkit-transform: rotate(0deg);
        }
    }
}

body {
    margin: 0;
    overflow: auto;
}

.dorsyToolbarWrapper {
    width: 100%;
    height: 63px;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99999999;
    font-family: Microsoft Yahei;
    font-size: 16px;
}

.dorsyToolbar {
    width: 750px;
    margin: 0 auto;
    filter: Alpha(opacity=90);
    opacity: 0.9;
    background: url(data:image/png;base64,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) repeat;
    height: 68px;
    position: relative;
    border-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    -webkit-transition: all ease-in 0.3s;
}

.dorsyLeft {
    width: 48px;
    text-align: center;
}

.dorsyLeft, .dorsyOpt {
    display: inline-block;
}

.dorsyOpt {
    height: 100%;
    vertical-align: top;
    overflow: hidden;
    -webkit-transition: width ease-in 0.3s;
    transition: width ease-in 0.3s;
}

.dorsyOpt .dorsyOptContainer {
    height: 100%;
}

.dorsySubOpt {
    display: inline-block;
    margin-top: 2px;
    vertical-align: top;
    margin-left: 6px;
    font-size: 14px;
    color: #3A3A3A;
    line-height: 21px;
}

.dorsySubOpt .dorsySubOptTitle {
    display: inline-block;
    width: 56px;
    height: initial;
}

.dorsySubOpt .dorsySubOptMsg {
    display: inline;
}

.dorsyOptContainer li {
    display: inline-block;
    height: 86%;
    font-size: 12px;
    text-align: center;
    border-radius: 2px;
    padding: 2px;
}

.dorsyOptContainer li:hover, .dorsyOptContainer li.dorsyIconSelected {
    background-color: rgba(113, 113, 113, 0.99);
    color: #fff;
    border: none;
}

.dorsyOptContainer .dorsySmallIcon {
    width: 25px;
    height: 26px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAT0SURBVHjanJZbbFRFGMd/M3v20u1eetku0BaWmwLWICnQkmiwKClYJUDigxqDookPJsQEEx+MUTGS8GbQ4CVGHzQBoxANicYEL6DcUk1VChQotUWgtJSWnrO757K754wPW0pZWmL8ki9nHub8/9/8/zPfjHA+WwPKXS4zg69Ia7gJlB9Q/P8QCGl54ZpDXnjaDoQ4p+EVGrWrJ/bL9ND0sSlThzdGLwDfnUuR+uW5Xrx+RSHR0OZ7c5V61zfS34ScgkAA+WKqYATC1QjXBasAkmJOFgqEZdQQ1MKazF5uvmP1FrhVc8k1vwgLH0GGK/H0QcTpr/G3f4TPHITAFMUpkOm+Bk0U8nJchtJwwK5rxn5yD6Fpcxg1cly/rpOsuZfyNUvILFhP2Z4nCIx2g3+K1RQcoeGh8CaRyoN8KI657n38NXM4dOBHDn+5C/f6BWRyEWs3vUTjiuUMrX6HyBcbifvyk5LgoTTU1KswF65Dpho5cfRXOnZuYnWwn5mV0Hulg/3b/yC6Yx/196yhu7yZxcZhAuESrDHsolSlqcAtQDa+gDxw9Zc9PJDrp6ESaoOwNAH3XTvNqR/2ooU00hUNDOqT4Iylhgu4JXIJ8DywPR/ZYYMqf57ZbY8TW7YaLZZAjfQz/+fvuehcR9ezuCJI1gFVKFFdFbG1ccYSElzIjOr4rQyLN2+nPJFk2LAxsyaxuVGWtmzh7mtXGcoYmMYowgPXBU3c5smdSaLJmcSTSQb+6eGbjz/l+LGjGIZBdaKalQ+2sGH9BmZMr+NKzUzoBKEm8cQFobZyEYf6W0gcsO96mMzzX9Hd3c3bb23j/PnzRKNRysrKyGazZLNZGhsbef2NbUTLy+jf0UZj/iRaaAKRAsIcud14t7gUfcULjFgeu97bSU9PD8lkklQqRX19PalUikQiQUdHBx9+sAstVs3okqfpHb4p0UQ8OQ58I/Ngl9diJhbyZ/sROk90EolEiEajuK6LYRgIIZBSEgwGOX7sGGc7/yK2sIlzThTXnlCsWxzLG4PxLIDlr8T2hbjY10sun0dKied5OI4z/jUMg3Q6jWXbDA704w/HGJFxdHOyLVxqvALXsbCzGYSUKKVwXRfbtvE8D9d1cRwHXdcpFArk83mUUpjZDI6dwwpN6NZ32sKaPoQ1dIk58+YTjUSwbBspJblcjkwmg+u65HI5ACoqKqiqSTLQdxbS1xCVoNwxOHVDrlLjgaBtMHq6neoZ9bSsasE0TSzLwvM8lFIUCgWklPh8PlpbW4nE4vT+foS48gjI/yIXUOaD+G+7uZBqZm3bYzhOjoMHD2LbNpqmARCNRmltbWVlyyrOnOwk3f4tM+PFZiy80nOymUs41JUeRsuCPfGHEI9uJVVVTl/P33Sd6cI0TeKxGIsWLaJu1iwuDAzR8ckO7tc7aKqF2jII+SaQhDgq1DPiMo6qva3VCzBM2B1YznDTU8ybP5+KSBgpBJ7noWeynOs6xeXvPmd5povmWqgrg7gfpJhIIo4J9Zz4iYxaNek1KiDvwIF0hIOBBrJVs/GHy8mldbzBXqoHu1gWtlhQDdNCRQJtIo4LxMVeobawkSH2UUDcRqRuemWYcEqHgRwoD6oCkCiHiiDEtKKPflny6AiQJkGbUC8DFs8yymsUiNxoLJPe2aL4s+MWJ0mKlfsAcavcGgGGiPMqQfb/OwCRslsUMam1FQAAAABJRU5ErkJggg==) no-repeat;
    display: block;
    margin-bottom: -3px;
    border: 1px solid transparent;
}

.dorsyOptContainer .dorsySmallIcon.dorsyIconSelected {
    border: 1px solid red;
}

.dorsyIcon {
    min-width: 48px;
    height: 48px;
    margin-top: 5px;
    cursor: pointer;
    margin-left: 10px;
    float: left;
    border: 2px solid transparent;
    border-radius: 3px;
    -webkit-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    -ms-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.dorsyIcon span {
    margin-top: 0px;
    margin-left: 2px;
    width: 35px;
    height: 36px;
    margin: 0 auto;
    display: block;
}

.dorsyMenuContent {
    width: 495px;
    height: 100%;
    overflow: hidden;
}

.dorsyToolbar .dorsyIconTitle {
    display: block;
    text-align: center;
    color: #A2A2A2;
    font-size: 12px;
    margin-top: -1px;
    font-weight: lighter;
    -webkit-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    -ms-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
    -webkit-box-sizing: content-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}

.dorsyIcon:hover, .dorsyIconSelected {
    border: 2px solid #ccc;
    background: #ccc;
    border-radius: 3px;
}

.dorsyIcon:hover .dorsyIconTitle, .dorsyIconSelected .dorsyIconTitle {
    color: #0C0C0C;
}

.dorsyIconFix {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyIconClip {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyIconOpacity {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyIconScale {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyIconColor {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyOpenFile {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPlSURBVHjanJY7b1xVFIW/fR53xuMZvxNjxSIRDURCFFBQRgilg46fwG+IkCioKECiRPwIeho6kKjSUIQCpUhiHMexneA487h37tmb4j5mxpHjiNPMaM6965y19tprj9iPtwFultP8Tlnkt8ysBxj/f4mI5D7EP2Jn6QfgbgBujoenvxTj4Q0zKnyz+hy5BO/8XQSkeUfezrqT20uDtc9DPhl+NRm+vOHEVfuqYIqIfwXkVUgHgAJmhkPrgwIAxXi06bz/JhTF6JZrGJRTdG2X0cdfksQhNoNtWQJWMzQgBo8PAecj3gf87z8hh3+B7yAG02L8QTC0i9UUywJbv07v/U+xYoKIIQhmhpmBQBYi3jumZeLB3gFnp8/YWB7Q7w+Iy+sMe7v08j/Jeh3MBDNzoXkfwNRwQCYluHJOJkPr+0cMZw60pBPgeWnsPXjIzvYWG87xcjxBC2O1C1KV1gLWFLpRw3ACOAEzzKpaSr3deCJZIvjAzrVdHv+jPNp/guv0MFVSMlQVT4URsLmKWnX6zCAQgq8MNysMhiJmZDGyvL5NjJH9vcjB4Qlr45wesoAZLBmmld6mjXaVNNNpyeHT4wpbQFNiZdBnZaWPOIeTxPHTJ7w4/ZfxeMTpcIwfjtmspTeAZLiWSctIZlcww1Qxq2zd/CZmOBG60ZFGJ0xePkNSThYc09JQtQXMgBrUTNrvtRt8cGxtrs23GkmN4WhUO07ZWF9hY30VNWNcwsG9JfRYKxwqzFdq0rzsUCZ5zqP9g4Xml7rxmjqpKtd2tuktdengeZZlMybMMZmviWh1qqrSzSLvvnN9Zq05Sqaz5kwpkcwIzuGo8Ewr61/IBFMEyIucx0+OXh9jZmxf3aLTyUjS0OP17mproonoHTtXNy+MZKlBYgyVvcUwqnq27jrPpA3fVgZlOBq9NovNoN/vEXyYNfQ5dRbdlWZMwFBL5JP80rBf7nXBN/aec+lF7mqyo5Fr+8rGG02wtpfMwM53/FxCVjHWzBMo8in7h0eXyGW8dXWLbreDirWJbWZtFAW0dkPdjJX1KhOEGLi+u/MGNKp+aa3eYNYTLdSh31ZRnMfFDKy8dPjOLzXDxw4u+JlsLROYNvo5F7DnB5w9/JupVA+bLcZZe1tZ/BsgIqgao6cHdJ1fTPaTO+/9nE6KL/DV02KJoyJw/0zJk7ZKXuSsZi84IUNZdSXb/YxBFDzgVuNvwQ/idzZMn2ieNuuRxRU/ZXVFKdLM3c2EFGTusyFUjQYRwfmICAQgdt3YBvHbgONuuBI/Sy/c1zpJH2I4cHSAjsykfdNlQOax+2flvZHw/UfR/frfAAZ2le0KQ2aiAAAAAElFTkSuQmCC) no-repeat;
    display: block;
}

#dorsyOpenFile2 .dorsySmallIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPlSURBVHjanJY7b1xVFIW/fR53xuMZvxNjxSIRDURCFFBQRgilg46fwG+IkCioKECiRPwIeho6kKjSUIQCpUhiHMexneA487h37tmb4j5mxpHjiNPMaM6965y19tprj9iPtwFultP8Tlnkt8ysBxj/f4mI5D7EP2Jn6QfgbgBujoenvxTj4Q0zKnyz+hy5BO/8XQSkeUfezrqT20uDtc9DPhl+NRm+vOHEVfuqYIqIfwXkVUgHgAJmhkPrgwIAxXi06bz/JhTF6JZrGJRTdG2X0cdfksQhNoNtWQJWMzQgBo8PAecj3gf87z8hh3+B7yAG02L8QTC0i9UUywJbv07v/U+xYoKIIQhmhpmBQBYi3jumZeLB3gFnp8/YWB7Q7w+Iy+sMe7v08j/Jeh3MBDNzoXkfwNRwQCYluHJOJkPr+0cMZw60pBPgeWnsPXjIzvYWG87xcjxBC2O1C1KV1gLWFLpRw3ACOAEzzKpaSr3deCJZIvjAzrVdHv+jPNp/guv0MFVSMlQVT4URsLmKWnX6zCAQgq8MNysMhiJmZDGyvL5NjJH9vcjB4Qlr45wesoAZLBmmld6mjXaVNNNpyeHT4wpbQFNiZdBnZaWPOIeTxPHTJ7w4/ZfxeMTpcIwfjtmspTeAZLiWSctIZlcww1Qxq2zd/CZmOBG60ZFGJ0xePkNSThYc09JQtQXMgBrUTNrvtRt8cGxtrs23GkmN4WhUO07ZWF9hY30VNWNcwsG9JfRYKxwqzFdq0rzsUCZ5zqP9g4Xml7rxmjqpKtd2tuktdengeZZlMybMMZmviWh1qqrSzSLvvnN9Zq05Sqaz5kwpkcwIzuGo8Ewr61/IBFMEyIucx0+OXh9jZmxf3aLTyUjS0OP17mproonoHTtXNy+MZKlBYgyVvcUwqnq27jrPpA3fVgZlOBq9NovNoN/vEXyYNfQ5dRbdlWZMwFBL5JP80rBf7nXBN/aec+lF7mqyo5Fr+8rGG02wtpfMwM53/FxCVjHWzBMo8in7h0eXyGW8dXWLbreDirWJbWZtFAW0dkPdjJX1KhOEGLi+u/MGNKp+aa3eYNYTLdSh31ZRnMfFDKy8dPjOLzXDxw4u+JlsLROYNvo5F7DnB5w9/JupVA+bLcZZe1tZ/BsgIqgao6cHdJ1fTPaTO+/9nE6KL/DV02KJoyJw/0zJk7ZKXuSsZi84IUNZdSXb/YxBFDzgVuNvwQ/idzZMn2ieNuuRxRU/ZXVFKdLM3c2EFGTusyFUjQYRwfmICAQgdt3YBvHbgONuuBI/Sy/c1zpJH2I4cHSAjsykfdNlQOax+2flvZHw/UfR/frfAAZ2le0KQ2aiAAAAAElFTkSuQmCC);
}

#dorsyClear .dorsySmallIcon {
    background-image: url(data:image/png;base64,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);
}

.dorsyCssIcon {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyDomIcon {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

.dorsyAppIcon {
    background: url(data:image/png;base64,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) no-repeat;
    display: block;
}

#dorsyClipT {
    background-position: -79px 7px;
}

#dorsyScale {
    background-position: -170px 7px;
}

#dorsyOpacity {
    background-position: -256px 7px;
}

#dorsyLogo {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAkCAYAAABLw14kAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAQ5SURBVHja7FvbceIwFD3s5H+dCuJUgFNBlAogFeB87P4GKshSAVABUIFNBTgVoK0g7gAXsDvsz9FEq5FlbEOARGfGQwBZurrnPmXS2e128Pg6+OZV4An38IR7eMI9POEennAPT7jHKXH1d/Wzzf1rAGMAGd8LAC8AHrxqL8/DNwDmZyz7GsDOuLb8fAgg+AAZIq4bXTrhIV/7Zy7/A4COdt0BmAHoAXj7ACJyAL/4etGEPwNYciPxBUWsHEBKQxjR249JesGUVlxMDi/5vE+lFfSWxQWmqwXD+sTXFG4P75No5S19LcQ3RcB6YKvl2sTwvoAe6UJSMzdPuYZN/ph1isr/Scm4F6YHJffcUkvY9mveNynZY8wrpAxKno0jOgnLWFFS56g9bAHsbIT3mAdVyEpb5vKIG8+ZYzsAbgG8GqQXFXVDnwqrGz4zizImAAYAnijPNQBJxQXGuEirFe4ot6l8m6LN+woaizn+BkCX96y0emTJz0KLHub8Xo2dUZfCItuQc9wCuL6yWGbM/Kew5ManDQmfMM9Njdw3pREkFEatNaCRmRjw+7qQVKquBEESzFys6hf195DGUGg1QlV6e+G4R6O2GFMXNgwpjzSiU5f7Hmv8qBSVG+kr59qZMXeXhm0N6X0qW/eilAtFDb07dBiLWivS3gtL2A455hC1hE6oiZURYYoG7d3QcBgdM4ceZIk8wgj/aUlXkFFHgWWO0qKtTBkpLU3W3Lwo8VZT0B7nVikkNoxkcMDCUVDxwmGkupcl9NZ8TwPPHWNzRxQq6wJ03DOlCMf8keHlWRnhEa8uL1uRM6qp3O975NzC4gVzg/C4RaUtDCNWBZXLABXGAH4zl0q+lxXF6TFbtIDG33PosnDp98rwosxhOYUW8o8JqRmg5Jqy4eFGaLF41DSeVIs6CQ1yitNh5OCpVh+uvMhlwYOahL9qRdu+HqgXb5KvsxYF49RiUKKB0hbc+5sjj8qKWic8gDPctyH8m9F7u8heaq1RnZYoqMiXoWUDC603jRpucM61bcb03OJkTTqIU+cXscNh2mDJuYO2hO/jRTkVHzcIQbYeMSIpoxLFpfy+jndHrJLfqJTHEk8NS/J4zPv197DUObJivxPLfodof8wrycHcQrpwtH3/ER7Qcxd7WlhdK03ZB85JxJoHHAm9L3WsJSrkMp+YJVrf+VhSQBVMXQLvT9fUPPeGPANtjJL5oaIwy7h+wnvWnONG74db4InOp8u+pQGvqm7u/El/fGTBEWmVbFWLF5OApyPKE2rhOasYs4/MKDmFk1pPv+Xp2CEq9siYH+dGeB1sSLbE50Gf9cPJHuac60+cREOPOne8oNnx8KcmPGS+H18oqUO8P7DQPXujFY2ecEI96hu36TVPjJQFml5QKs++O7VwHf/PhF8L/mfKnnAPT7iHJ9zDE+7hCfc4N/wbAEIhPw4p0kuUAAAAAElFTkSuQmCC) no-repeat;
    width: 131px;
    height: 36px;
    position: absolute;
    right: 12px;
    top: 28px;
    cursor: pointer;
}

.dorsyRect {
    border: 1px solid red;
    position: absolute;
    z-index: 99999999;
}

.dorsyInfo {
    position: absolute;
    z-index: 99999999;
}

.dorsyInfoPanel .dorsyColorInfo {
    margin-left: 12px;
    margin-top: 15px;
}

.dorsyColorInfo input {
    border: 1px solid #ADA5A5;
    border-radius: 4px;
    height: 26px;
    padding-left: 5px;
    vertical-align: middle;
}

.dorsyInfoNum {
    color: #FFF;
    font-size: 18px;
    background: rgb(212, 150, 48);
}

.dorsySlideBarWrapper {
    position: fixed;
    bottom: 68px;
    width: 100%;
    z-index: 10000000;
}

.dorsySlideBar {
    vertical-align: top;
    display: inline-block;
    width: 169px;
    height: 4px;
    border: 1px solid #BBB;
    position: relative;
    border-radius: 10px;
    margin: 0 auto;
    background: rgb(169, 169, 169);
    background: #D6D6D6;
    background: -webkit-gradient(linear, left top, left bottom, from( #D0D0D0), to( #DFDFDF));
    background: -webkit-linear-gradient( #D0D0D0, #DFDFDF);
    background: -moz-linear-gradient( #D0D0D0, #DFDFDF);
    background: -ms-linear-gradient( #D0D0D0, #DFDFDF);
    background: -o-linear-gradient( #D0D0D0, #DFDFDF);
    background: linear-gradient( #D0D0D0, #DFDFDF);
    margin-top: 10px;
}

.dorsySlideBar a {
    display: block;
    position: absolute;
    left: 81px;
    top: -90%;
    width: 14px;
    height: 14px;
    /* border: 1px solid #999; */
    border-radius: 16px;
    background: #FFF;
    box-shadow: 0 0 11px 0 #676767;
}

.dorsySlideBar a:hover {
    background-color: #D0D0D0;
}

.dorsySlideBar .dMsg {
    position: absolute;
    right: -20px;
    top: 0;
}

.dorsyScaleCanvas {
    position: fixed;
    top: 0;
    right: 0;
    border: 4px solid #ccc;
    border-radius: 50%;
    z-index: 99999999;
}

.dorsyHighlightBorder {
    border: 1px solid red;
}

.dorsyInfoPanel {
    position: fixed;
    width: 409px;
    min-height: 100px;
    background: #fff;
    color: #000;
    z-index: 200000000;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 6px #000;
    -moz-box-shadow: 0 0 6px #000;
    box-shadow: 0 0 6px #000;
    text-shadow: 0 1px 3px rgba(207, 205, 205, 0.56);
    -moz-text-shadow: 0 1px 3px rgba(182, 182, 182, 0.56);
    -webkit-text-shadow: 0 1px 3px rgba(182, 182, 182, 0.56);
    font-size: 14px;
    font-family: Microsoft Yahei;
    padding: 0 8px 8px 8px;
}

.dorsyCssName {
    color: red;
}

.dorsyInfoTitle {
    text-align: center;
    border-bottom: 1px solid rgb(173, 173, 173);
    color: rgb(0, 0, 0);
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 0 5px;
    font-size: 16px;
    margin-bottom: 0;
    margin-left: 15px;
    -webkit-user-select: none;
    cursor: default;
}

.dorsyInfoContent {
    margin: 12px 5px;
    line-height: 23px;
    padding: 0;
    color: rgb(30, 12, 77);
    text-align: left;
    /* background: rgb(224, 224, 224); */
    margin-top: 0;
}

.dorsyInfoPanel a img {
    max-width: 90px;
}

.dorsyInfoPanel h4 {
    color: rgb(105, 93, 93);
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: 100;
    line-height: 38px;
    padding-left: 10px;
}

.dorsyInfoContent table {
    width: 100%;
    margin-top: 0;
}

.dorsyInfoContent tr {}

.dorsyInfoContent td {
    padding-left: 8px;
    padding-right: 10px;
    color: rgb(134, 134, 145);
    border-bottom: 1px solid rgb(186, 159, 159);
    padding-top: 9px;
    padding-bottom: 1px;
    background: rgb(255, 255, 255);
    color: rgb(31, 31, 31);
    width: 45px;
}

.dorsyInfoContent .dorsyHotKeyCode {
    border-bottom: none;
    padding-right: 0;
    padding-left: 10px;
    /* border-radius: 4px; */
    /* margin-bottom: 2px; */
    /* padding-top: 0; */
    /* padding-bottom: 0; */
}

.dorsyInfoContent .dorsyHotKeyCode span {
    background: #E15D5D;
    color: #FFFFFF;
    padding: 3px;
    border-radius: 4px;
    font-size: 14px;
}

.dorsyInfoContent p {
    margin-left: 24px;
    color: rgb(93, 90, 90);
    font-size: 14px;
}

.dorsyInfoContent a {
    color: rgb(4, 111, 218);
}

.dorsyInfoClose {
    position: absolute;
    top: -3px;
    right: 6px;
    font-size: 24px;
    cursor: pointer;
    line-height: 30px;
    color: #777;
}

.dorsyInfoClose:hover {
    color: inherit;
}

.dorsyCssModel {
    pointer-events: none;
    z-index: 99999999;
}

.dorsyPsPic {
    margin: 0 !important;
    padding: 0 !important;
}

.noPointerEvent {
    pointer-events: none;
}

body {}

.dorsyCssModelLeft, .dorsyCssModelTop, .dorsyCssModelRight, .dorsyCssModelBottom {
    position: absolute;
    background: #ffc045;
    z-index: 99999999;
}

.dorsyCssModelLeft, .dorsyCssModelRight {
    height: 10px;
}

.dorsyCssModelTop, .dorsyCssModelBottom {
    width: 10px;
}

#dorsyMin, #dorsyHelp, #dorsyHotKey, #dorsy2x, #dorsyDonate {
    width: 15px;
    height: 10px;
    border-bottom: 3px solid #BDB8B8;
    right: 26px;
    top: 9px;
    position: absolute;
    cursor: pointer;
}

#dorsyMin:hover {
    border-bottom: 3px solid #eee;
}

#dorsyHelp, #dorsyHotKey, #dorsy2x, #dorsyDonate {
    right: 50px;
    color: #BDB8B8;
    border: none;
    font-size: 24px;
    font-weight: 100;
    top: -2px;
}

#dorsyHelp:hover, #dorsyHotKey:hover, #dorsy2x:hover, #dorsy2x.hovered, #dorsyDonate:hover {
    color: #eee;
}

#dorsyHotKey {
    right: 82px;
    font-size: 20px;
    font-weight: 100;
    top: 1px;
    border: none;
}

#dorsy2x {
    right: 115px;
    font-size: 20px;
    top: 1px;
    border: none;
}

#dorsyDonate {
    right: 145px;
    font-size: 20px;
    top: 1px;
    border: none;
}

.dorsyShowUpIcon {
    width: 37px;
    height: 40px;
    background: url(data:image/png;base64,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) no-repeat;
    position: fixed;
    bottom: -40px;
    left: 50%;
    margin-left: 18px;
    z-index: 99999999;
    cursor: pointer;
    opacity: 0.5;
    -webkit-transition: opacity ease-in 0.2s;
    -moz-transition: opacity ease-in 0.2s;
    -o-transition: opacity ease-in 0.2s;
    transition: opacity ease-in 0.2s;
}

.dorsyShowUpIcon:hover {
    opacity: 1;
}

.hide {
    display: none !important;
}

.dorsyOperTips {
    position: fixed;
    top: 0;
    right: 0;
    background: yellow;
    color: #000;
    opacity: 1;
    z-index: 300000000;
    padding: 5px;
}

.dorsyFileWrapper {
    position: fixed;
    top: 0;
    right: 0;
    background: #fff;
    width: 400px;
}

/**
    * dorsyParsor
    *
    */

.dorsyInfoContent {
    /* max-height: 500px; */
    overflow: auto;
}

.dorsyDomPage {
    height: 600px;
    overflow: auto;
    z-index: 150000000;
}

.dorsyDomPage ul {
    margin-left: 10px;
}

.dorsyDomPage li {
    margin: 2px;
    cursor: default;
}

.dorsyDomPage .dorsyDPIWrapper {
    color: rgb(70, 70, 70);
    padding: 2px 0;
    font-size: 12px;
    font-family: Microsoft Yahei;
}

.dorsyDomPage .dorsyHoverStru {
    float: right;
    margin-right: 14px;
}

.dorsyDomPage .dorsyIdenty {
    color: rgb(5, 63, 187);
    /* font-size: 12px; */
}

.dorsyDomPage .dorsyAttr {
    color: #858F10;
    font-weight: 700;
    font-size: 16px;
}

.dorsyAttr .dorsyAttrName {
    color: rgb(54, 82, 226);
    font-weight: 700;
    font-size: 12px;
}

.dorsyAttr .dorsyAttrValue {
    color: rgb(178, 11, 11);
    font-weight: normal;
    font-size: 12px;
}

.dorsyDomPage .dorsyDPIWrapper:hover {
    background: rgb(232, 232, 252);
    /* color: #fff; */
}

.dorsyDomPage .dorsyblock .dorsyTagName {
    color: #fff;
    border-radius: 2px;
    padding: 2px;
    background: rgb(177, 51, 51);
}

.dorsyDomPage .dorsyinline .dorsyTagName {
    padding: 2px;
    color: rgb(177, 51, 51);
    text-decoration: underline;
    background: transparent;
}

.dorsyStructor {
    position: relative;
    background: #FFF;
    margin-top: 10px;
    margin-left: 11px;
    -webkit-box-shadow: 0 0 9px 2px rgba(36, 36, 36, 0.4);
}

.dorsyStructorItem {
    position: absolute;
    border: 1px solid rgb(39, 163, 180);
    background: #C2F0FC;
}

.dorsyCurrNode {
    /* background: rgb(163, 163, 163); */
    border: 1px solid rgb(252, 242, 16);
    z-index: 2;
    -webkit-animation: dorsyHover 4 1s;
}

.dorsyAppbox {
    width: 421px;
    height: 270px;
    /* border: 1px solid red; */
    position: fixed;
    bottom: 62px;
    left: 50%;
    background: #fff;
    display: none;
    margin-left: 0;
    -webkit-transition: all ease-in 0.3s;
}

.dorsyAppbox .dorsyInfoContent {
    overflow: visible;
}

.dorsyAppbox:after {
    content: '';
    width: 0;
    height: 0;
    position: absolute;
    /* background: red; */
    bottom: -20px;
    left: 50%;
    margin-left: -5px;
    border: 10px solid red;
    border-width: 10px 10px 10px 10px;
    border-color: white transparent transparent transparent;
    /* border-style: solid; */
    /* -webkit-box-shadow: 0 10px 2px; */
}

/* @media screen and (max-device-width:640px) {
    .dorsyToolbarWrapper {
        -webkit-transform-origin: left bottom;
    }
} */

.dorsyManageStatus .dorsyIcon {
    -webkit-animation: dorsyDelete ease-in-out 0.3s infinite;
}

.dorsyDeleted {
    overflow: hidden;
    margin-left: -10px;
    width: 0 !important;
    height: 0 !important;
}

.dorsyDisDelete {
    float: right;
    margin-right: 10px;
    margin-left: 0;
    -webkit-animation: none !important;
}

.dorsyManageApp {
    text-align: right;
    padding-right: 10px;
    padding-top: 10px;
    cursor: pointer;
    padding-bottom: 11px;
    color: #9709AA;
}

#dorsyOpenFile {
    margin-right: 151px;
}

.dorsyMinified {
    -webkit-transform: scale(0.0001);
}

.dorsyQRCodeWraper {
    margin-top: 31px;
    height: 286px;
    overflow: hidden;
    position: relative;
}

.dorsyInfoPanel h2 {}

.dorsyH2 {
    text-align: center;
    font-size: 18px;
    margin-bottom: 30px;
    color: #000;
    margin-top: 41px;
}

#J-sc-hd-ms-third-login-wrap .thirdpart-login-icon {
    background-size: contain;
    background-position: 0 0;
    width: 32px;
    height: 32px;
    display: inline-block;
    background-repeat: no-repeat;
    margin-right: 10px
}

#J-sc-hd-ms-third-login-wrap .icon-google {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+Z29vZ2xlPC90aXRsZT48ZGVmcz48cGF0aCBkPSJNLjM5OCAyMTMuMDg4QzU3LjUwOCA4Ny4zMzIgMTg0LjA3OCAwIDMzMS4yMyAwYzk4LjA1IDAgMTgwLjA1IDM1LjgwNSAyNDMuMzQyIDk1LjE0NmwtOTguNjE3IDk0Ljk4N2MtMjYuOTQ3LTI1Ljk5LTc0LjIxMi01Ni4wOTItMTQ0LjcyNC01Ni4wOTItMTAyLjYzNSAwLTE4OS42MTUgNzAuNDA3LTIxNi41NTggMTY2LjQ3NUwuMzk4IDIxMy4wODh6IiBpZD0iYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiNGN0Y4RkEiIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIHJ4PSI3OCIvPjxwYXRoIGQ9Ik01MzEuMjMgNDYwLjU0MlY1ODUuMmgyMDYuMDJjLTguMzc3IDUzLjUyNS02Mi4yOTQgMTU2Ljc2LTIwNi4wMiAxNTYuNzYtMTI0LjAyIDAtMjI1LjE4LTEwMi44MDMtMjI1LjE4LTIyOS40NiAwLTEyNi42NTcgMTAxLjE2LTIyOS40NiAyMjUuMTgtMjI5LjQ2IDcwLjUxMyAwIDExNy43NzggMzAuMTAzIDE0NC43MjUgNTYuMDkzbDk4LjYxNy05NC45ODdDNzExLjI4IDE4NC44MDYgNjI5LjI4IDE0OSA1MzEuMjMyIDE0OSAzMzAuNDU0IDE0OSAxNjggMzExLjU3NSAxNjggNTEyLjVTMzMwLjQ1NSA4NzYgNTMxLjIzIDg3NkM3NDAuNzkzIDg3NiA4ODAgNzI4LjQ2NCA4ODAgNTIwLjg4M2MwLTIzLjg1NC0yLjU2NS00Mi4wMy01LjY3NS02MC4yMDRsLTM0My4wOTQtLjEzOHoiIGZpbGw9IiMyQ0E5NEYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik03NzkuNTQ0IDc4MC45OEM4NDMuNDI0IDcxNy45MTMgODgwIDYyNy4yODcgODgwIDUyMC44ODNjMC0yMy44NTQtMi41NjUtNDIuMDMtNS42NzUtNjAuMjA0bC0zNDMuMDk0LS4xMzhWNTg1LjJoMjA2LjAyYy00Ljg3NSAzMS4xNTQtMjUuMTggNzkuMTQ4LTY5LjY0IDExMy44MjVsMTExLjkzNCA4MS45NTV6IiBmaWxsPSIjM0U4MkY3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMjExLjAxMyA2ODQuMzdDMTgzLjU2NSA2MzMuMjEgMTY4IDU3NC42OTQgMTY4IDUxMi41YzAtNTQuMDAyIDExLjczNS0xMDUuMjM0IDMyLjc5NS0xNTEuMjg0bDExNS42MzggODIuMzNjLTYuNzQ0IDIxLjc2Ny0xMC4zODMgNDQuOTMyLTEwLjM4MyA2OC45NTQgMCAzMS4zNyA2LjIwNiA2MS4yOCAxNy40MjggODguNTI0TDIxMS4wMTMgNjg0LjM3eiIgZmlsbD0iI0ZDQkQwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHVzZSBmaWxsPSIjRUQ0MjJDIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDAgMTQ5KSIvPjwvZz48L3N2Zz4=);
}

#J-sc-hd-ms-third-login-wrap .icon-linkedin {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5MaW5rZUluPC90aXRsZT48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMwMDY0QTMiIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIHJ4PSI3OCIvPjxwYXRoIGQ9Ik0yMjcuMzI4IDM4OS44MjRoMTE0LjYyNHY0MzIuNEgyMjcuMzI4di00MzIuNHptNTcyLjggMjQuOGMyOC4zMiAyMy4zOTIgNDIuNDY0IDYyLjIyNCA0Mi40NjQgMTE2LjQxNnYyOTEuMTg0aC0xMTUuODRWNTU5LjIxNmMwLTIyLjc1Mi0zLjAyNC00MC4yMDgtOS4wNTYtNTIuMzUyLTExLjAwOC0yMi4yNC0zMi0zMy4zMjgtNjMuMDA4LTMzLjMyOC0zOC4wOCAwLTY0LjE5MiAxNi4yNzItNzguMzUyIDQ4LjgtNy4zNiAxNy4yLTExLjAwOCAzOS4xMzYtMTEuMDA4IDY1LjgyNHYyMzQuMDY0SDQ1Mi4yNzJWMzkwLjYwOGgxMDkuNDU2djYzLjA4OGMxNC40OTYtMjIuMjA4IDI4LjE5Mi0zOC4yMDggNDEuMDg4LTQ4IDIzLjE4NC0xNy40NTYgNTIuNTQ0LTI2LjE5MiA4OC4wOTYtMjYuMTkyIDQ0LjQ5Ni4wMTYgODAuODk2IDExLjY5NiAxMDkuMjE2IDM1LjEyek0zNTUuODcyIDI1Ny4yMTZjLS4wMDQgMzkuMzQ1LTMxLjkwMyA3MS4yMzYtNzEuMjQ4IDcxLjIzMi0zOS4zNDUtLjAwNC03MS4yMzYtMzEuOTAzLTcxLjIzMi03MS4yNDguMDA1LTM5LjM0NSAzMS45MDMtNzEuMjM2IDcxLjI0OC03MS4yMzIgMzkuMzQ1LjAwNCA3MS4yMzcgMzEuOTAzIDcxLjIzMiA3MS4yNDh6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+)
}

#J-sc-hd-ms-third-login-wrap .icon-twitter {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5Ud2l0dGVyPC90aXRsZT48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMwNjlGRjUiIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIHJ4PSI3OCIvPjxwYXRoIGQ9Ik04NjIuMDY0IDM0OS42YTI3MC4zNTIgMjcwLjM1MiAwIDAgMS03Ni45OTIgMjAuOTYgMTMzLjU4NCAxMzMuNTg0IDAgMCAwIDU4LjkxMi03My41NjggMjcwLjUyOCAyNzAuNTI4IDAgMCAxLTg1LjA3MiAzMi4yODggMTM0LjIwOCAxMzQuMjA4IDAgMCAwLTk3Ljc3Ni00Mi4wMTZjLTc0IDAtMTMzLjk2OCA1OS41Mi0xMzMuOTY4IDEzMi45NzYgMCAxMC4zNjggMS4xODQgMjAuNTkyIDMuNDg4IDMwLjMyYTM4MS41NTIgMzgxLjU1MiAwIDAgMS0yNzYuMTQ0LTEzOC45MTIgMTMxLjQyNCAxMzEuNDI0IDAgMCAwLTE4LjE2IDY2Ljc4NGMwIDQ2LjE2IDIzLjY2NCA4Ni44MTYgNTkuNiAxMTAuNjcyYTEzMy41ODQgMTMzLjU4NCAwIDAgMS02MC42NzItMTYuNjcybC0uMDE2IDEuNjhjMCA2NC40MzIgNDYuMjA4IDExOC4xNDQgMTA3LjQ3MiAxMzAuMzUyYTEzNS44NCAxMzUuODQgMCAwIDEtNjAuNTI4IDIuMjU2YzE3Ljc0NSA1NC4zMjUgNjguMDEgOTEuNDAzIDEyNS4xNTIgOTIuMzJhMjcwLjAzMiAyNzAuMDMyIDAgMCAxLTE2Ni4zNjggNTYuOTc2IDI3MC41OCAyNzAuNTggMCAwIDEtMzEuOTg0LTEuOTA0IDM4MS4yOTYgMzgxLjI5NiAwIDAgMCAyMDUuMzYgNTkuNzQ0YzI0Ni40MTYgMCAzODEuMTY4LTIwMi41NiAzODEuMTY4LTM3OC4yNzIgMC01Ljc2LS4xNDQtMTEuNTItLjM2OC0xNy4yYTI2OS42IDI2OS42IDAgMCAwIDY2Ljg5Ni02OC43ODQiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=)
}

#J-sc-hd-ms-third-login-wrap .icon-alipay {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjUgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwLjE5NSIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZS8+PC9kZWZzPjxwYXRoIGQ9Ik0xMDI0LjA2NiA3MDEuMDM3VjE5Ni44NzVDMTAyNC4wNjYgODguMiA5MzUuODcyIDAgODI3LjEyNiAwSDE5Ni44NzRDODguMiAwIDAgODguMiAwIDE5Ni44NzV2NjMwLjI1QzAgOTM1LjgwNSA4OC4xMzMgMTAyNCAxOTYuODc1IDEwMjRoNjMwLjI1Yzk2Ljg0IDAgMTc3LjQyLTcwLjAyIDE5My44NzItMTYyLjEyMkM5NjguNzcgODM5LjI4IDc0Mi40NSA3NDEuNTUgNjI0LjU1NSA2ODUuMjljLTg5LjczIDEwOC42OC0xODMuNjkyIDE3My45LTMyNS4zMzMgMTczLjlzLTIzNi4xNzMtODcuMjM4LTIyNC44NDQtMTk0YzcuNDg4LTcwLjA4IDU1LjU1Ni0xODQuNjUgMjY0LjMzNy0xNjUgMTEwLjAyNCAxMC4zMDYgMTYwLjM5NiAzMC44NSAyNTAuMTI3IDYwLjQ4MyAyMy4yMzUtNDIuNTYyIDQyLjUtODkuNDE0IDU3LjE1NS0xMzkuMjc1SDI0OC4wOHYtMzkuNDI2aDE5Ni44NzRWMzExLjE5SDIwNC44MTJ2LTQzLjM5NWgyNDAuMTQyVjE2NS42NDJzMi4xNzYtMTYuMDAzIDE5Ljg0NC0xNi4wMDNoOTguNDR2MTE4LjE1NWgyNTYuMDE2djQzLjM5NUg1NjMuMjM4djcwLjc4N2gyMDguODQ3Yy0xOS4yIDc4LjE0Ny00OC4zMjQgMTQ5Ljk2LTg0LjgwOCAyMTIuNjgzIDYwLjY4IDIxLjk1OCAzMzYuNzkgMTA2LjM3NyAzMzYuNzkgMTA2LjM3N3ptLTc0MC41MjQgOTAuNTdjLTE0OS42NDUgMC0xNzMuMzI0LTk0LjQ3Mi0xNjUuMzg2LTEzMy45NiA3Ljg3LTM5LjI5OCA1MS4yMDQtOTAuNTY4IDEzNC40MDgtOTAuNTY4IDk1LjYyIDAgMTgxLjI2IDI0LjQ1IDI4NC4wNTIgNzQuNS03Mi4yMDIgOTQuMDItMTYwLjkxIDE1MC4wMjYtMjUzLjA3NCAxNTAuMDI2eiIgZmlsbD0iIzAxQUFFRSIvPjwvc3ZnPg==)
}

#J-sc-hd-ms-third-login-wrap .icon-facebook {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5GYWNlYm9vazwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMzg1NzlBIiB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiByeD0iNzgiLz48cGF0aCBkPSJNNzMxLjg3NCA0MzUuOTY3aDExMi4xMlYyOTcuNTdoLTExMi4xMmMtOTIuNzc1IDAtMTY5LjA0IDgxLjQ5NC0xNjkuMDQgMTgxLjYxdjcwLjI5M0w0NTEuNTUgNTQ5djEzNS4xODRoMTExLjI4NXYzMzkuNzY0aDE0MS4wMTJsLS40MjUtMzM5Ljc2NGgxMjkuMzIzTDg0NC4wMSA1NDlINzAzLjg0NmwtLjQyNS03NS42OTdjMC0yMy45NzcgMTUuMjM0LTM3LjMzNiAyOC40NTItMzcuMzM2IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+)
}

#J-sc-hd-ms-third-login-wrap .icon-dingtalk {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PGRlZnM+PHN0eWxlLz48L2RlZnM+PHBhdGggZD0iTTUxMiAwQzIyOS4yMjIgMCAwIDIyOS4yMjIgMCA1MTJzMjI5LjIyMiA1MTIgNTEyIDUxMiA1MTItMjI5LjIyMiA1MTItNTEyUzc5NC43NzggMCA1MTIgMHptMjM3LjI2IDQ0My44NTNjLTEuMDIzIDQuNDU0LTMuNjg2IDExLjA2LTcuMzcyIDE4Ljk0NGguMTAybC0uNDEuNzY4Yy0yMS41MDMgNDUuOTc3LTc3LjYxOCAxMzYuMTkyLTc3LjYxOCAxMzYuMTkybC0uMjU2LS42MTUtMTYuMzg0IDI4LjU3aDc5TDU3NS4zODcgODI4LjM2NWwzNC4zMDQtMTM2LjVoLTYyLjIwOGwyMS42MDYtOTAuMjY1Yy0xNy40NiA0LjE5OC0zOC4xNDQgOS45ODQtNjIuNjE4IDE3Ljg3IDAgMC0zMy4wNzUgMTkuMzUyLTk1LjMzNC0zNy4yNzUgMCAwLTQxLjk4NC0zNy4wMTctMTcuNjEzLTQ2LjIzMyAxMC4zNDMtMy45NDMgNTAuMjI3LTguOTYgODEuNjEzLTEzLjE2IDQyLjQ5Ni01LjczMyA2OC41NTctOC44MDUgNjguNTU3LTguODA1cy0xMzAuODE2IDEuOTQ1LTE2MS44NDMtMi45MmMtMzEuMDI4LTQuODYzLTcwLjQtNTYuNjc3LTc4Ljc5Ny0xMDIuMTk0IDAgMC0xMi45NTQtMjQuOTg1IDI3LjkwNC0xMy4xNTggNDAuODU3IDExLjgyNyAyMDkuOTcgNDYuMDggMjA5Ljk3IDQ2LjA4cy0yMTkuOTAzLTY3LjQzLTIzNC41OTctODMuOTE3Yy0xNC42NDQtMTYuMzg0LTQzLjA2LTg5LjgwNS0zOS4zNzMtMTM0Ljg2IDAgMCAxLjU4Ny0xMS4yNjUgMTMuMTU4LTguMTkzIDAgMCAxNjIuNjEgNzQuMjQgMjczLjc2NyAxMTQuOTQ0IDExMS4yMDYgNDAuNzAzIDIwNy44NzIgNjEuMzg4IDE5NS4zOCAxMTQuMDczeiIgZmlsbD0iIzNBQTJFQiIvPjwvc3ZnPg==)
}

#J-sc-hd-ms-third-login-wrap .thirdpart-login-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 220px;
    height: 36px;
    line-height: 36px;
    box-sizing: border-box;
    color: #fff;
    margin-bottom: 10px;
    border: 1px solid;
    text-decoration: none;
    border-radius: 2px;
    font-size: 14px;
}

#J-sc-hd-ms-third-login-wrap .thirdpart-login-btn .thirdpart-login-icon {
    width: 20px;
    height: 20px;
    margin-left: 24px;
    margin-right: 8px;
    vertical-align: middle;
}

#J-sc-hd-ms-third-login-wrap .btn-google {
    color: #666;
    border-color: #c4c7cf;
}

#J-sc-hd-ms-third-login-wrap .btn-google .icon-google {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5nb29nbGUoMSk8L3RpdGxlPjxnIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0ibm9uZSI+PHJlY3QgZmlsbD0iI0ZGRiIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgcng9Ijc4Ii8+PHBhdGggZD0iTTUzMS4yMyA0NjAuNTQyVjU4NS4yaDIwNi4wMmMtOC4zNzcgNTMuNTI1LTYyLjI5NCAxNTYuNzYtMjA2LjAyIDE1Ni43Ni0xMjQuMDIgMC0yMjUuMTgtMTAyLjgwMy0yMjUuMTgtMjI5LjQ2IDAtMTI2LjY1NyAxMDEuMTYtMjI5LjQ2IDIyNS4xOC0yMjkuNDYgNzAuNTEzIDAgMTE3Ljc3OCAzMC4xMDMgMTQ0LjcyNSA1Ni4wOTNsOTguNjE3LTk0Ljk4N0M3MTEuMjggMTg0LjgwNiA2MjkuMjggMTQ5IDUzMS4yMzIgMTQ5IDMzMC40NTQgMTQ5IDE2OCAzMTEuNTc1IDE2OCA1MTIuNVMzMzAuNDU1IDg3NiA1MzEuMjMgODc2Qzc0MC43OTMgODc2IDg4MCA3MjguNDY0IDg4MCA1MjAuODgzYzAtMjMuODU0LTIuNTY1LTQyLjAzLTUuNjc1LTYwLjIwNGwtMzQzLjA5NC0uMTM4eiIgZmlsbD0iIzJDQTk0RiIvPjxwYXRoIGQ9Ik03NzkuNTQ0IDc4MC45OEM4NDMuNDI0IDcxNy45MTMgODgwIDYyNy4yODcgODgwIDUyMC44ODNjMC0yMy44NTQtMi41NjUtNDIuMDMtNS42NzUtNjAuMjA0bC0zNDMuMDk0LS4xMzhWNTg1LjJoMjA2LjAyYy00Ljg3NSAzMS4xNTQtMjUuMTggNzkuMTQ4LTY5LjY0IDExMy44MjVsMTExLjkzNCA4MS45NTV6IiBmaWxsPSIjM0U4MkY3Ii8+PHBhdGggZD0iTTIxMS4wMTMgNjg0LjM3QzE4My41NjUgNjMzLjIxIDE2OCA1NzQuNjk0IDE2OCA1MTIuNWMwLTU0LjAwMiAxMS43MzUtMTA1LjIzNCAzMi43OTUtMTUxLjI4NGwxMTUuNjM4IDgyLjMzYy02Ljc0NCAyMS43NjctMTAuMzgzIDQ0LjkzMi0xMC4zODMgNjguOTU0IDAgMzEuMzcgNi4yMDYgNjEuMjggMTcuNDI4IDg4LjUyNEwyMTEuMDEzIDY4NC4zN3oiIGZpbGw9IiNGQ0JEMDAiLz48cGF0aCBkPSJNMjAwLjM5OCAzNjIuMDg4QzI1Ny41MDggMjM2LjMzMiAzODQuMDc4IDE0OSA1MzEuMjMgMTQ5Yzk4LjA1IDAgMTgwLjA1IDM1LjgwNSAyNDMuMzQyIDk1LjE0NmwtOTguNjE3IDk0Ljk4N2MtMjYuOTQ3LTI1Ljk5LTc0LjIxMi01Ni4wOTItMTQ0LjcyNC01Ni4wOTItMTAyLjYzNSAwLTE4OS42MTUgNzAuNDA3LTIxNi41NTggMTY2LjQ3NWwtMTE0LjI3NC04Ny40Mjd6IiBmaWxsPSIjRUQ0MjJDIi8+PC9nPjwvc3ZnPg==)
}

#J-sc-hd-ms-third-login-wrap .btn-facebook .icon-facebook {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+R3JvdXAgMzwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjM0M1QTk5IiBkPSJNMCAwaDIwdjIwSDB6Ii8+PHBhdGggZD0iTTcuNDEzIDExLjA4NUg1di0zLjIxaDIuNDEzVjUuMTMyQzcuNDEzIDIuOTc4IDguODQgMSAxMi4xMjMgMWMxLjMzIDAgMi4zMTUuMTI1IDIuMzE1LjEyNWwtLjA3OCAyLjk5N3MtMS4wMDMtLjAxLTIuMDk4LS4wMWMtMS4xODQgMC0xLjM3NC41MzQtMS4zNzQgMS40MnYyLjM0M2gzLjU2NmwtLjE1NSAzLjIxaC0zLjQxMlYyMEg3LjQxM3YtOC45MTV6IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==)
}

#J-sc-hd-ms-third-login-wrap .btn-facebook {
    background-color: #38579a;
    border-color: #38579a;
}

#J-sc-hd-ms-third-login-wrap .btn-linkedin {
    background-color: #0064a3;
    border-color: #0064a3;
}

#J-sc-hd-ms-third-login-wrap .btn-alipay {
    color: #666;
    border-color: #c4c7cf;
}

#J-sc-hd-ms-third-login-wrap .btn-dingtalk {
    color: #666;
    border-color: #c4c7cf;
}

#J-sc-hd-ms-third-login-wrap .btn-twitter {
    background-color: #069ff5;
    border-color: #069ff5;
}

.sc-hd.sc-hd-biztype-home {
    box-shadow: 2px 2px 3px rgba(0, 0, 0, .1);
}





/*global-header-new-inline-css 0.0.26*/

/* ========================== */

html a, html a:hover {
    text-decoration: none
}

html a:link, html a:visited {
    color: #333
}

html a:hover {
    color: #ff6a00
}

.ui2-icon-category {
    width: 30px;
    display: inline-block;
}

.indiv-category-view h3 {
    margin: 0;
    margin-top: -6px;
    padding-bottom: 11px;
    padding-left: 0;
    height: 24px;
    display: block;
    line-height: 24px;
    font-size: 18px;
    font-weight: bold;
    text-transform: Uppercase;
    color: #fd033a;
    box-sizing: content-box;
}

.indiv-category-view .title-orange {
    color: #f34b35
}

.indiv-category-view .indiv-category-list {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-right: 25px
}

.indiv-category-view .loading {
    height: 370px;
    text-align: center
}

.indiv-category-view .ui2-icon-loading {
    margin: 160px auto
}

.indiv-category-view .category-item-wrapper {
    position: relative;
    border-bottom: 1px solid rgba(220, 222, 227, 0.7)
}

.indiv-category-view .category-item-wrapper.first-item {
    border-top: 1px solid transparent
}

.indiv-category-view .category-item-wrapper:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 2px;
    margin-top: -2px;
    width: 4px;
    height: 4px;
    background: #999;
    border-radius: 2px
}

.indiv-category-view .category-item-wrapper:hover .ui2-icon-arrow-right, .indiv-category-view .category-item-wrapper:hover .vmore {
    color: #ff6a00
}

.indiv-category-view .category-item-wrapper:hover:before {
    background: #ff6a00
}

.indiv-category-view .category-item-wrapper:hover.vmore.first-item {
    border-top: 1px solid rgba(220, 222, 227, 0.7)
}

.indiv-category-view .category-item-wrapper .category-item {
    display: block;
    padding: 10px 20px;
    line-height: 20px;
    font-size: 14px
}

.indiv-category-view .category-item-wrapper .category-item.vmore-link {
    color: #1688cc
}

.indiv-category-view .category-item-wrapper .category-item.vmore-link:hover {
    color: #ff6a00
}

.indiv-category-view .category-item-wrapper .category-item .ui2-icon-arrow-right {
    position: absolute;
    right: -5px;
    top: 50%;
    margin-top: -10px;
    color: rgba(0, 0, 0, 0.2)
}

.indiv-category-view .vmore {
    position: relative
}

.indiv-category-view .vmore .hover-fix {
    display: none;
    position: absolute;
    left: 100%;
    top: -1px;
    width: 26px;
    height: 100%;
    background: #fff;
    border-top: 1px solid rgba(220, 222, 227, 0.7);
    border-bottom: 1px solid rgba(220, 222, 227, 0.7);
    z-index: 11
}

.indiv-category-view .vmore .vmore-menu {
    display: none;
    position: absolute;
    bottom: -47px;
    left: 100%;
    margin-left: 25px;
    box-sizing: border-box;
    padding: 40px 30px;
    height: 465px;
    line-height: 18px;
    z-index: 10;
    background: #fff;
    border: 1px solid #e4e4e4;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
    overflow: hidden
}

.indiv-category-view .vmore .vmore-menu .menu-list {
    height: 100%;
    overflow: hidden
}

.indiv-category-view .vmore .vmore-menu .menu-list a {
    font-size: 14px
}

.indiv-category-view .vmore .vmore-menu .menu-item {
    display: block;
    padding: 6px 0;
    font-size: 12px;
    color: #666
}

.indiv-category-view .vmore .vmore-menu a {
    color: #666
}

.indiv-category-view .vmore .vmore-menu a:hover {
    color: #ff751a
}

.indiv-category-view .vmore:hover {
    background-color: #fff
}

.indiv-category-view .vmore:hover .hover-fix, .indiv-category-view .vmore:hover .vmore-menu {
    display: block
}

/* =---------------------- */
.ui-searchbar-type-option a {
    display: block;
    cursor: default;
    line-height: 28px;
    height: 28px;
    padding: 0 20px;
    color: #333
}

.ui-searchbar-type-option a:hover {
    background-color: #f5f5f5;
    text-decoration: none !important
}

.ui-searchbar-type-option a:link, .ui-searchbar-type-option a:visited {
    color: #333
}

/* ===================== */

.ui2-dropdown-layout.ui2-dropdown-trigger.ui2-action.ui2-icon.ui2-icon-s.ui2-icon-arrow-down {
    position: absolute;
    right: 0;
    top: 0;
    /* background: white; */
}

/* =================== */

.sc-hd-global-bottom-banner .sc-hd-banner-container {
    padding-bottom: 30px;
}

/* ==================== */

.scc-trade-alert-box .scc-t-a-search.search-center .scc-t-a-search-button {
    margin-right: auto;
}

/* ==================== */

.rwd .ui-footer .ui-footer-about, .rwd .ui-footer .ui-footer-seo, .rwd .ui-footer .ui-footer-sitemap, .rwd .ui-footer .ui-footer-sociality {
    width: 100%;
    max-width: 1200px;
    min-width: 752px;
}

.ui-footer .ui-footer-seo, .ui-footer .ui-footer-sitemap, .ui-footer .ui-footer-sociality {
    width: 1200px;
}

.ui-footer-sociality .share a {
    margin-right: 0px !important;
}



/* 写 */
.hot-wrap {
    width: 100%;
    height: 244px;
    border-radius: 5px;
    background: url(../images/bg.png);
    display: flex;
    padding-left: 284px;
}
.hot-item {
    width: 290px;
    height: 204px;
    margin: 20px 15px 20px 0;
    background: #fff;
    border-radius: 5px;
}
.hot-item .item-title {
    display: flex;
    justify-content: space-between;
    font-weight: bold;
    padding: 15px 10px;
    font-size: 14px;
    cursor: pointer;
}
.hot-item .item-title::after {
    color: #787878;
}
.item-products {
    display: flex;
    justify-content: space-around;
}
.item-product {
    text-align: center;
    cursor: pointer;
}
.product-img {
    width: 130px;
    height: 130px;
}
.product-img:hover {
    transform: scale(1.02);
}
.product-price {
    padding: 7px 0;
}


.product-item p {
    line-height: 20px;
    font-size: 14px;
    color: #757575;
    height: 60px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.home-category-info-detail .product-item .local {
    color: #e82626;
    font-size: 14px;
    margin-top: 70px;
}
.home-theme-container .theme-item .header a,
div.home-category-info-header a {
    position: absolute;
    right: 0;
    top: 19px;
    line-height: 18px;
    color: #3e79b0;
    font-size: 14px;
    text-transform: Uppercase;
}
.home-theme-container .theme-item .header a {
    top: 5px;
}

.category-2 .home-category-info-detail .product-item .local {
    margin-top: 35px;
}
.oem-certificate {
    margin-top: 20px;
}

.home-theme-container .theme-item .home-theme-buyer-hub .header {
    width: 100%;
}

.home-theme-container .theme-item .home-theme-weekly-deals .header {
    position: relative;
}

.home-theme-container .theme-item .content .items-wrap .item-wrap .item-tag {
    display: flex;
    justify-content: space-between;
    padding: 0 20px;
}
.home-theme-container .theme-item.home-theme-weekly-deals-container .content {
    height: 260px;
}

.home-theme-container .theme-item .content .items-wrap .item-wrap .product-name {
    margin: 4px 20px 20px;
    height: 36px;
    font-size: 14px;
    color: #5d5d5d;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.home-theme-container .theme-item .content .items-wrap .item-wrap .item-tag p {
    display: flex;
    font-size: 15px;
    line-height: 18px;
    height: 18px;
    vertical-align: -2px;
}
.home-theme-container .theme-item .content .items-wrap .item-wrap .item-tag .price {
    color: #FE2435;
}
.home-theme-container .theme-item .content .items-wrap .item-wrap .item-tag .units {
    margin-left: 5px;
    color: #666;
}
.home-theme-buyer-hub .content .banner>h3,
.home-theme-brand-zone .content .banner>h3 {
    font-weight: 400;
}
.home-theme-container .theme-item .home-theme-brand-zone .header {
    width: 100%;
}
.home-theme-container .theme-item .home-theme-buyer-hub .header span.line,
.home-theme-container .theme-item .home-theme-brand-zone .header span.line {
    margin-right: 0;
}

textarea.ui2-textfield-single {
    height: 76px;
    resize: none;
}

.trade-wrap {
    display: flex;
}
.trade-left {
    width: 480px;
    overflow: hidden;
    position: relative;
    box-sizing: border-box;
}
.trade-right {
    margin-left: 15px;
    width: 705px;
    background: #fff;
    padding: 16px 30px;
}
.right-list {
    display: flex;
    flex-wrap: wrap;
}
.list-item {
    margin-top: 5px;
}
.list-item a {
    display: flex;
    align-items: center;
    width: 320px;
}
.list-item a img {
    border: 1px solid #dcdee3;
}
.list-item .item-text {
    border-bottom: 1px solid #edeef1;
    height: 53px;
    line-height: 53px;
    width: 100%;
    margin: 0 30px 0 20px;
    font-size: 16px;
    font-family: Regular;
}
/* 覆盖Bootstrap样式 */
.row {
    margin-left: 0;
    margin-right: 0;
}
.btn.dropdown-toggle {
    background: none;
    color: #757575;
}
.btn:active {
    box-shadow: none;
}
.btn:focus, .btn:active:focus {
    outline: none;
}
.dropdown-menu.ui-searchbar-type-options {
    margin-top: 3px;
}
.rfq-row .btn {
    padding: 0;
    margin: 0;
    border: none;
    width: 100%;
    text-align: left;
}
.rfq-row .dropdown-menu {
    padding-left: -8px;
    left: -9px;
    right: -1px;
}
.first-banner .owl-pagination {
    display: flex;
    justify-content: center;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -22px;
}
.first-banner .owl-page {
    display: inline-block;
    cursor: pointer;
    margin: 12px 4px 0;
    width: 0;
    height: 0;
    border: 5px solid #E0E0E0;
    border-radius: 5px;
    color: transparent;
}
.first-banner .owl-page.active {
    position: relative;
    border: 5px solid #F60;
}
.first-banner .owl-page.active:before {
    position: absolute;
    content: "";
    left: -3px;
    top: -3px;
    z-index: 1;
    border: 3px solid #FFF;
    border-radius: 5px
}
.owl-wrapper {
    float: left;
}
.owl-wrapper .owl-item {
    float: left;
}
.first-banner .owl-wrapper .owl-item {
    width: 618px;
    height: 400px;
}
.owl-wrapper .banner-item {
    position: relative;
    display: flex;
    float: left;
    width: 660px;
    height: 100%;
    overflow: hidden;
    justify-content: center;
    background-color: #F2F3F7;
}

.banner-item img {
    z-index: 1;
    width: 990px;
    max-width: 990px;
    height: 400px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.owl-wrapper-outer:after {
    visibility: hidden;
    display: block;
    height: 0;
    font-size: 0;
    content: '\0020';
    clear: both
}

.owl-wrapper-outer {
    zoom: 1
}


.owl-page {
    display: inline-block;
    cursor: pointer;
    margin: 12px 4px 0;
    width: 0;
    height: 0;
    border: 6px solid #E0E0E0;
    border-radius: 6px;
    color: transparent;
}
.owl-page.active {
    position: relative;
    border: 6px solid #F60;
}
/* .owl-page.active:before {
    position: absolute;
    content: "";
    left: -3px;
    top: -3px;
    z-index: 1;
    border: 3px solid #FFF;
    border-radius: 5px
} */
.trade-left .owl-item a {
    width: 480px;
    height: 329px;
    display: block;
}
.trade-left .owl-pagination {
    position: absolute;
    bottom: 15px;
    left: 0;
    right: 0;
    display: flex;
    justify-content: center;
}

.trade-left:hover .first-banner-prev {
    opacity: 1;
    left: 0
}

.trade-left:hover .first-banner-next {
    opacity: 1;
    right: 0
}

.trade-left .ui-switchable-nav {
    z-index: 10;
    height: 32px;
}

.trade-left .first-banner-next,
.trade-left .first-banner-prev {
    position: absolute;
    top: 50%;
    margin-top: -64px;
    width: 30px;
    height: 60px;
    background: #ccc;
    background-color: rgba(0, 0, 0, .2);
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    z-index: 10;
    opacity: 0;
    transform: translate(0%,50%);
}

.trade-left .first-banner-next .ui2-icon,
.trade-left .first-banner-prev .ui2-icon {
    font-size: 30px;
    line-height: 60px;
    color: #fff
}

.trade-left .first-banner-prev {
    left: -30px;
    transition: opacity ease .3s, left ease .3s
}

.trade-left .first-banner-next {
    right: -30px;
    transition: opacity ease .3s, right ease .3s
}


/* 分类列表顶部边距 */
.home-category-info-norm-mask .home-category-info-norm:first-child .home-category-info-header {
    margin-top: 0px;
}

.layui-layer-iframe{top:110px!important;}