button,
input[type=button] {
    border: none;
    background: none;
    outline: none;
}

.line-hidden {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.btn,
.link {
    cursor: pointer;
}

.hover:hover {
    opacity: 0.9;
}

.btn.btn-small {
    display: inline-block;
    min-width: 142px;
    padding: 0 10px;
    height: 47px;
    line-height: 47px;
}

.btn.btn-small.border {
    line-height: 45px;
}

.btn.btn-standard {
    display: inline-block;
    width: 162px;
    height: 62px;
    line-height: 62px;
}

.btn.btn-standard.border {
    line-height: 60px;
}

.btn.btn-large {
    display: inline-block;
    width: 260px;
    height: 70px;
    line-height: 70px;
}

.btn.btn-large.border {
    line-height: 68px;
}

.btn.btn-block {
    display: block;
    width: 100%;
    height: 80px;
    line-height: 80px;
}

.icon-shopping-cart {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-shopping-cart.png") center no-repeat;
    background-size: 100% auto;
}

.icon-food {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-food.png") center no-repeat;
    background-size: 100% auto;
}

.icon-cross-border {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-cross-border.png") center no-repeat;
    background-size: 100% auto;
}

.icon-wine {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-wine.png") center no-repeat;
    background-size: 100% auto;
}

.icon-more {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-more.png") center no-repeat;
    background-size: 100% auto;
}

.icon-perfume {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-perfume.png") center no-repeat;
    background-size: 100% auto;
}

.icon-sofa {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-sofa.png") center no-repeat;
    background-size: 100% auto;
}

.icon-medicine {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-medicine.png") center no-repeat;
    background-size: 100% auto;
}

.icon-more {
    width: 22px;
    height: 22px;
    background: url("../images/b2b2c/icon-more.png") center no-repeat;
    background-size: 100% auto;
}

.icon-taobao {
    width: 86px;
    height: 86px;
    background: url("../images/b2b2c/icon-taobao.png") center no-repeat;
    background-size: 100% auto;
}

.icon-jd {
    width: 86px;
    height: 86px;
    background: url("../images/b2b2c/icon-jd.png") center no-repeat;
    background-size: 100% auto;
}

.icon-alibaba {
    width: 86px;
    height: 86px;
    background: url("../images/b2b2c/icon-alibaba.png") center no-repeat;
    background-size: 100% auto;
}

.icon-shop {
    width: 86px;
    height: 86px;
    background: url("../images/b2b2c/icon-shop.png") center no-repeat;
    background-size: 100% auto;
}

.icon-msg {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-msg.png") center no-repeat;
    background-size: 100% auto;
}

.icon-video {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-video.png") center no-repeat;
    background-size: 100% auto;
}

.icon-circle {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-msg.png") center no-repeat;
    background-size: 100% auto;
}

.icon-water {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-msg.png") center no-repeat;
    background-size: 100% auto;
}

.section .icon-home {
    width: 104px;
    height: 104px;
    background: url("../images/b2b2c/icon-home.png") center no-repeat;
    background-size: 100% auto;
}

.icon-crown {
    width: 104px;
    height: 104px;
    background: url("../images/b2b2c/icon-crown.png") center no-repeat;
    background-size: 100% auto;
}

.icon-marketing {
    width: 104px;
    height: 104px;
    background: url("../images/b2b2c/icon-marketing.png") center no-repeat;
    background-size: 100% auto;
}

.icon-package {
    width: 104px;
    height: 104px;
    background: url("../images/b2b2c/icon-package.png") center no-repeat;
    background-size: 100% auto;
}

.icon-order {
    width: 104px;
    height: 104px;
    background: url("../images/b2b2c/icon-order.png") center no-repeat;
    background-size: 100% auto;
}

.icon-finance {
    width: 104px;
    height: 104px;
    background: url("../images/b2b2c/icon-finance.png") center no-repeat;
    background-size: 100% auto;
}

.icon-function-1 {
    width: 30px;
    height: 35px;
    background: url("../images/b2b2c/icon-function-1.png") center no-repeat;
    background-size: 100% auto;
}

.icon-function-2 {
    width: 30px;
    height: 35px;
    background: url("../images/b2b2c/icon-function-2.png") center no-repeat;
    background-size: 100% auto;
}

.icon-function-3 {
    width: 30px;
    height: 35px;
    background: url("../images/b2b2c/icon-function-3.png") center no-repeat;
    background-size: 100% auto;
}

.icon-function-4 {
    width: 30px;
    height: 35px;
    background: url("../images/b2b2c/icon-function-4.png") center no-repeat;
    background-size: 100% auto;
}

.icon-function-5 {
    width: 30px;
    height: 35px;
    background: url("../images/b2b2c/icon-function-5.png") center no-repeat;
    background-size: 100% auto;
}

.icon-function-6 {
    width: 30px;
    height: 35px;
    background: url("../images/b2b2c/icon-function-6.png") center no-repeat;
    background-size: 100% auto;
}

.icon-marketing-1 {
    width: 44px;
    height: 44px;
    background: url("../images/b2b2c/icon-marketing-1.png") center no-repeat;
    background-size: 100% auto;
}

.icon-marketing-2 {
    width: 44px;
    height: 44px;
    background: url("../images/b2b2c/icon-marketing-2.png") center no-repeat;
    background-size: 100% auto;
}

.icon-marketing-3 {
    width: 44px;
    height: 44px;
    background: url("../images/b2b2c/icon-marketing-3.png") center no-repeat;
    background-size: 100% auto;
}

.icon-marketing-4 {
    width: 44px;
    height: 44px;
    background: url("../images/b2b2c/icon-marketing-4.png") center no-repeat;
    background-size: 100% auto;
}

.icon-gift-1 {
    width: 36px;
    height: 36px;
    background: url("../images/b2b2c/icon-gift-1.png") center no-repeat;
    background-size: 100% auto;
}

.icon-gift-2 {
    width: 36px;
    height: 36px;
    background: url("../images/b2b2c/icon-gift-2.png") center no-repeat;
    background-size: 100% auto;
}

.icon-gift-3 {
    width: 36px;
    height: 36px;
    background: url("../images/b2b2c/icon-gift-3.png") center no-repeat;
    background-size: 100% auto;
}

.icon-gift-4 {
    width: 36px;
    height: 36px;
    background: url("../images/b2b2c/icon-gift-4.png") center no-repeat;
    background-size: 100% auto;
}

.icon-gift-5 {
    width: 36px;
    height: 36px;
    background: url("../images/b2b2c/icon-gift-5.png") center no-repeat;
    background-size: 100% auto;
}

.icon-gift-6 {
    width: 36px;
    height: 36px;
    background: url("../images/b2b2c/icon-gift-6.png") center no-repeat;
    background-size: 100% auto;
}

.icon-keep-1 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-keep-1.png") center no-repeat;
    background-size: 100% auto;
}

.icon-keep-2 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-keep-2.png") center no-repeat;
    background-size: 100% auto;
}

.icon-keep-3 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-keep-3.png") center no-repeat;
    background-size: 100% auto;
}

.bg-business-1 {
    width: 250px;
    height: 130px;
    background: url("../images/b2b2c/bg-business-1.png") center no-repeat;
    background-size: 100% auto;
}

.bg-business-2 {
    width: 250px;
    height: 130px;
    background: url("../images/b2b2c/bg-business-2.png") center no-repeat;
    background-size: 100% auto;
}

.bg-business-3 {
    width: 250px;
    height: 130px;
    background: url("../images/b2b2c/bg-business-3.png") center no-repeat;
    background-size: 100% auto;
}

.bg-business-4 {
    width: 250px;
    height: 130px;
    background: url("../images/b2b2c/bg-business-4.png") center no-repeat;
    background-size: 100% auto;
}

.bg-business-5 {
    width: 250px;
    height: 130px;
    background: url("../images/b2b2c/bg-business-5.png") center no-repeat;
    background-size: 100% auto;
}

.bg-business-6 {
    width: 250px;
    height: 130px;
    background: url("../images/b2b2c/bg-business-6.png") center no-repeat;
    background-size: 100% auto;
}

.bg-business-7 {
    width: 250px;
    height: 130px;
    background: url("../images/b2b2c/bg-business-7.png") center no-repeat;
    background-size: 100% auto;
}

.bg-business-8 {
    width: 250px;
    height: 130px;
    background: url("../images/b2b2c/bg-business-8.png") center no-repeat;
    background-size: 100% auto;
}

.icon-point {
    width: 12px;
    height: 12px;
    background: url("../images/b2b2c/icon-pointer.png") center no-repeat;
    background-size: 100% auto;
}

.bg-category-1 {
    width: 294px;
    height: 203px;
    background: url("../images/b2b2c/bg-category-1.png") center no-repeat;
    background-size: 100% auto;
}

.bg-category-2 {
    width: 294px;
    height: 203px;
    background: url("../images/b2b2c/bg-category-2.png") center no-repeat;
    background-size: 100% auto;
}

.bg-category-3 {
    width: 294px;
    height: 203px;
    background: url("../images/b2b2c/bg-category-3.png") center no-repeat;
    background-size: 100% auto;
}

.icon-wechat-mini-program {
    width: 114px;
    height: 112px;
    background: url("../images/b2b2c/icon-wechat-mini-program.png") center no-repeat;
    background-size: 100% auto;
}

.icon-wechat-browser {
    width: 114px;
    height: 112px;
    background: url("../images/b2b2c/icon-wechat-browser.png") center no-repeat;
    background-size: 100% auto;
}

.icon-mobile-phone {
    width: 114px;
    height: 112px;
    background: url("../images/b2b2c/icon-mobile-phone.png") center no-repeat;
    background-size: 100% auto;
}

.icon-app {
    width: 114px;
    height: 112px;
    background: url("../images/b2b2c/icon-app.png") center no-repeat;
    background-size: 100% auto;
}

.icon-pc {
    width: 114px;
    height: 112px;
    background: url("../images/b2b2c/icon-pc.png") center no-repeat;
    background-size: 100% auto;
}

.icon-shop-2 {
    width: 114px;
    height: 112px;
    background: url("../images/b2b2c/icon-shop-2.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live2-1 {
    width: 34px;
    height: 34px;
    background: url("../images/b2b2c/icon-live2-1.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live2-2 {
    width: 34px;
    height: 34px;
    background: url("../images/b2b2c/icon-live2-2.png") center no-repeat;
    background-size: auto 100%;
}

.icon-live2-3 {
    width: 34px;
    height: 34px;
    background: url("../images/b2b2c/icon-live2-3.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live2-4 {
    width: 34px;
    height: 34px;
    background: url("../images/b2b2c/icon-live2-4.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live2-5 {
    width: 34px;
    height: 34px;
    background: url("../images/b2b2c/icon-live2-5.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live2-6 {
    width: 34px;
    height: 34px;
    background: url("../images/b2b2c/icon-live2-6.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live-multi-seller-1 {
    width: 56px;
    height: 108px;
    background: url("../images/b2b2c/icon-live-multi-seller-1.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live-multi-seller-2 {
    width: 56px;
    height: 108px;
    background: url("../images/b2b2c/icon-live-multi-seller-2.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live-multi-seller-3 {
    width: 56px;
    height: 108px;
    background: url("../images/b2b2c/icon-live-multi-seller-3.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live-multi-seller-4 {
    width: 56px;
    height: 108px;
    background: url("../images/b2b2c/icon-live-multi-seller-4.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live-multi-seller-5 {
    width: 56px;
    height: 108px;
    background: url("../images/b2b2c/icon-live-multi-seller-5.png") center no-repeat;
    background-size: 100% auto;
}

.icon-live-multi-seller-6 {
    width: 56px;
    height: 108px;
    background: url("../images/b2b2c/icon-live-multi-seller-6.png") center no-repeat;
    background-size: 100% auto;
}

.icon-entity-store-1 {
    width: 62px;
    height: 62px;
    background: url("../images/b2b2c/icon-entity-store-1.png") center no-repeat;
    background-size: 100% auto;
}

.icon-entity-store-2 {
    width: 62px;
    height: 62px;
    background: url("../images/b2b2c/icon-entity-store-2.png") center no-repeat;
    background-size: 100% auto;
}

.icon-entity-store-3 {
    width: 62px;
    height: 62px;
    background: url("../images/b2b2c/icon-entity-store-3.png") center no-repeat;
    background-size: 100% auto;
}

.icon-entity-store-4 {
    width: 62px;
    height: 62px;
    background: url("../images/b2b2c/icon-entity-store-4.png") center no-repeat;
    background-size: 100% auto;
}

.icon-entity-store-5 {
    width: 62px;
    height: 62px;
    background: url("../images/b2b2c/icon-entity-store-5.png") center no-repeat;
    background-size: 100% auto;
}

.icon-entity-store-6 {
    width: 62px;
    height: 62px;
    background: url("../images/b2b2c/icon-entity-store-6.png") center no-repeat;
    background-size: 100% auto;
}

.icon-entity-store-7 {
    width: 62px;
    height: 62px;
    background: url("../images/b2b2c/icon-entity-store-7.png") center no-repeat;
    background-size: 100% auto;
}

.icon-entity-store-8 {
    width: 62px;
    height: 62px;
    background: url("../images/b2b2c/icon-entity-store-8.png") center no-repeat;
    background-size: 100% auto;
}

.icon-wholesale-1 {
    width: 114px;
    height: 114px;
    background: url("../images/b2b2c/icon-wholesale-1.png") center / 100% auto no-repeat;
}

.icon-wholesale-2 {
    width: 114px;
    height: 114px;
    background: url("../images/b2b2c/icon-wholesale-2.png") center / 100% auto no-repeat;
}

.icon-wholesale-3 {
    width: 114px;
    height: 114px;
    background: url("../images/b2b2c/icon-wholesale-3.png") center / 100% auto no-repeat;
}

.icon-wholesale-4 {
    width: 114px;
    height: 114px;
    background: url("../images/b2b2c/icon-wholesale-4.png") center / 100% auto no-repeat;
}

.icon-wholesale-5 {
    width: 114px;
    height: 114px;
    background: url("../images/b2b2c/icon-wholesale-5.png") center / 100% auto no-repeat;
}

.icon-business2-1 {
    width: 30px;
    height: 30px;
    background: url("../images/b2b2c/icon-business2-1.png") center / 100% auto no-repeat;
}

.icon-business2-2 {
    width: 30px;
    height: 30px;
    background: url("../images/b2b2c/icon-business2-2.png") center / 100% auto no-repeat;
}

.icon-business2-3 {
    width: 30px;
    height: 30px;
    background: url("../images/b2b2c/icon-business2-3.png") center / 100% auto no-repeat;
}

.icon-business2-4 {
    width: 30px;
    height: 30px;
    background: url("../images/b2b2c/icon-business2-4.png") center / 100% auto no-repeat;
}

.icon-business2-5 {
    width: 30px;
    height: 30px;
    background: url("../images/b2b2c/icon-business2-5.png") center / 100% auto no-repeat;
}

.icon-business2-6 {
    width: 30px;
    height: 30px;
    background: url("../images/b2b2c/icon-business2-6.png") center / 100% auto no-repeat;
}

.icon-distribution-1 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-distribution-1.png") center / 100% auto no-repeat;
}

.icon-distribution-2 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-distribution-2.png") center / 100% auto no-repeat;
}

.icon-distribution-3 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-distribution-3.png") center / 100% auto no-repeat;
}

.icon-distribution-4 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-distribution-4.png") center / 100% auto no-repeat;
}

.icon-distribution-5 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-distribution-5.png") center / 100% auto no-repeat;
}

.icon-distribution-6 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-distribution-6.png") center / 100% auto no-repeat;
}

.icon-distribution-7 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-distribution-7.png") center / 100% auto no-repeat;
}

.icon-distribution-8 {
    width: 60px;
    height: 60px;
    background: url("../images/b2b2c/icon-distribution-8.png") center / 100% auto no-repeat;
}

.icon-marketing2-1 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-1.png) center / 100% auto no-repeat;
}

.icon-marketing2-2 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-2.png) center / 100% auto no-repeat;
}

.icon-marketing2-3 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-3.png) center / 100% auto no-repeat;
}

.icon-marketing2-4 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-4.png) center / 100% auto no-repeat;
}

.icon-marketing2-5 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-5.png) center / 100% auto no-repeat;
}

.icon-marketing2-6 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-6.png) center / 100% auto no-repeat;
}

.icon-marketing2-7 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-7.png) center / 100% auto no-repeat;
}

.icon-marketing2-8 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-8.png) center / 100% auto no-repeat;
}

.icon-marketing2-9 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-9.png) center / 100% auto no-repeat;
}

.icon-marketing2-10 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-10.png) center / 100% auto no-repeat;
}

.icon-marketing2-11 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-11.png) center / 100% auto no-repeat;
}

.icon-marketing2-12 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-12.png) center / 100% auto no-repeat;
}

.icon-marketing2-13 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-13.png) center / 100% auto no-repeat;
}

.icon-marketing2-14 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-14.png) center / 100% auto no-repeat;
}

.icon-marketing2-15 {
    width: 56px;
    height: 56px;
    background: url(../images/b2b2c/icon-marketing2-15.png) center / 100% auto no-repeat;
}

.icon-finance-1 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-1.png) center / 100% auto no-repeat;
}

.icon-finance-2 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-2.png) center / 100% auto no-repeat;
}

.icon-finance-3 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-3.png) center / 100% auto no-repeat;
}

.icon-finance-4 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-4.png) center / 100% auto no-repeat;
}

.icon-finance-5 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-5.png) center / 100% auto no-repeat;
}

.icon-finance-6 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-6.png) center / 100% auto no-repeat;
}

.icon-finance-7 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-7.png) center / 100% auto no-repeat;
}

.icon-finance-8 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-8.png) center / 100% auto no-repeat;
}

.icon-finance-9 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-9.png) center / 100% auto no-repeat;
}

.icon-finance-10 {
    width: 30px;
    height: 30px;
    background: url(../images/b2b2c/icon-finance-10.png) center / 100% auto no-repeat;
}

.icon-multi-settle-1 {
    width: 71px;
    height: 71px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: 0 0;
}

.icon-multi-settle-2 {
    width: 71px;
    height: 71px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -84px 0;
}

.icon-multi-settle-3 {
    width: 71px;
    height: 71px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -167px 0;
}

.icon-multi-settle-4 {
    width: 71px;
    height: 71px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -250px 0;
}

.icon-multi-settle-5 {
    width: 23px;
    height: 23px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -332px -45px;
}

.icon-multi-settle-6 {
    width: 61px;
    height: 61px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: 0 -79px;
}

.icon-multi-settle-7 {
    width: 61px;
    height: 61px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -72px -79px;
}

.icon-multi-settle-8 {
    width: 61px;
    height: 61px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -144px -79px;
}

.icon-multi-settle-9 {
    width: 61px;
    height: 61px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -216px -79px;
}

.icon-multi-settle-10 {
    width: 61px;
    height: 61px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -288px -79px;
}

.icon-multi-settle-11 {
    width: 63px;
    height: 63px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: 0 -148px;
}

.icon-multi-settle-12 {
    width: 63px;
    height: 63px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -72px -148px;
}

.icon-multi-settle-13 {
    width: 63px;
    height: 63px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -144px -148px;
}

.icon-multi-settle-14 {
    width: 68px;
    height: 30px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -214px -148px;
}

.icon-multi-settle-15 {
    width: 96px;
    height: 96px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: 0 -225px;
}

.icon-multi-settle-16 {
    width: 96px;
    height: 96px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -114px -225px;
}

.icon-multi-settle-17 {
    width: 96px;
    height: 96px;
    background-image: url("../images/b2b2c/icon-spot-1.png");
    background-size: 375px;
    background-position: -228px -225px;
}

.icon-arrow-left {
    width: 25px;
    height: 40px;
    background: url("../images/b2b2c/icon-arrow-left.png") center / 100% auto no-repeat;
}

.icon-arrow-right {
    width: 25px;
    height: 40px;
    background: url("../images/b2b2c/icon-arrow-right.png") center / 100% auto no-repeat;
}

.icon-code-1 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: 0 0;
}

.icon-code-2 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -79px 0;
}

.icon-code-3 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -158px 0;
}

.icon-code-4 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -237px 0;
}

.icon-code-5 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -316px 0;
}

.icon-code-6 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -395px 0;
}

.icon-code-7 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -474px 0;
}

.icon-code-8 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -553px 0;
}

.icon-code-9 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: 0 -90px;
}

.icon-code-10 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -79px -90px;
}

.icon-code-11 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -158px -90px;
}

.icon-code-12 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -237px -90px;
}

.icon-code-13 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -316px -90px;
}

.icon-code-14 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -395px -90px;
}

.icon-code-15 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -474px -90px;
}

.icon-code-16 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -158px -165px;
}

.icon-code-17 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -553px -90px;
}

.icon-code-18 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: 0 -165px;
}

.icon-code-19 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -158px -165px;
}

.icon-code-20 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -237px -165px;
}

.icon-code-21 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: 0 -251px;
}

.icon-code-22 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -56px -251px;
}

.icon-code-23 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -116px -251px;
}

.icon-code-24 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -170px -251px;
}

.icon-code-25 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -230px -251px;
}

.icon-code-26 {
    width: 60px;
    height: 60px;
    background-image: url("../images/b2b2c/icons-code.png");
    background-size: 835px;
    background-position: -286px -251px;
}

.bg-feature-1 {
    width: 253px;
    height: 118px;
    background: url("../images/b2b2c/bg-feature-1.png") center / 100% auto no-repeat;
}

.bg-feature-2 {
    width: 253px;
    height: 118px;
    background: url("../images/b2b2c/bg-feature-2.png") center / 100% auto no-repeat;
}

.bg-feature-3 {
    width: 253px;
    height: 118px;
    background: url("../images/b2b2c/bg-feature-3.png") center / 100% auto no-repeat;
}

.bg-feature-4 {
    width: 253px;
    height: 118px;
    background: url("../images/b2b2c/bg-feature-4.png") center / 100% auto no-repeat;
}

.section {

}

.section.padding {
    padding: 55px 0;
}

.section * {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.section .section-title {
}

.section .section-sec-title {
}

.section .section-detail {
    margin-top: 30px;
}

.section .control .btn {
    margin-left: 20px;
}

.section .control .btn:first-child {
    margin-left: 0;
}

.section .btn-show {
}


.section-bannerShopPlus {
    height: 430px;
    background: url("../images/b2b2c/bannerShopPlus.jpg") center no-repeat;
    background-size: auto 100%;
}



.section-bannerShopPlus .content {
    padding-top: 255px;
}

.section-bannerShopPlus .control {
    width: 533px;
}

.section-bannerShopPlus .control .input {
    width: 320px;
    height: 62px;
    line-height: 62px;
    padding: 10px;
    border: none;
}

.section-bannerShopPlus .control .input::-webkit-input-placeholder,
.section-bannerShopPlus .control .input::-moz-placeholder,
.section-bannerShopPlus .control .input:-ms-input-placeholder,
.section-bannerShopPlus .control .input::-webkit-input-placeholder,
.section-bannerShopPlus .control .input::placeholder {
    color: #666;
}

.section-bannerShopPlus .control .btn {
}

.section-bannerShopPlus .control .btn-submit {
    margin-left: 5px;
}






.section-banner {
    height: 430px;
    background: url("../images/b2b2c/banner.jpg") center no-repeat;
    background-size: auto 100%;
}


.section-banner .content {
    padding-top: 255px;
}

.section-banner .control {
    width: 533px;
}

.section-banner .control .input {
    width: 320px;
    height: 62px;
    line-height: 62px;
    padding: 10px;
    border: none;
}

.section-banner .control .input::-webkit-input-placeholder,
.section-banner .control .input::-moz-placeholder,
.section-banner .control .input:-ms-input-placeholder,
.section-banner .control .input::-webkit-input-placeholder,
.section-banner .control .input::placeholder {
    color: #666;
}

.section-banner .control .btn {
}

.section-banner .control .btn-submit {
    margin-left: 5px;
}

.section-sec-nav {

}

.section-sec-nav .list {

}

.section-sec-nav .item {
}

.section-sec-nav .list-sec-nav {
    height: 70px;
}

.section-sec-nav .item-sec-nav {
    margin-right: 40px;
    height: 100%;
}

.section-sec-nav .item-sec-nav:last-child {
    margin-right: 0;
}

.section-sec-nav .item-sec-nav .link {
    width: 100%;
    padding: 0 13px;
    height: 100%;
}

.section-sec-nav .item-sec-nav .link.border-bottom {
    border-width: 4px;
}

.section-sec-nav .item-sec-nav .link:hover,
.section-sec-nav .item-sec-nav .link.active {
    color: #fe3f3a;
    border-color: #fe3f3a;
}

.section-sec-nav .item-sec-nav .link .text {

}

.section-sec-nav .link-home {

}

.section-sec-nav .link-product {

}

.section-sec-nav .link-multi-shop {

}

.contain-tip {
    padding: 45px 0;
}

.contain-tip .msg {
    display: inline-block;
}

.contain-tip .msg .text,
.contain-tip .msg .number {
    display: inline-block;
    vertical-align: baseline;
}

.contain-tip .msg .text {
    font-size: 25px;
}

.contain-tip .msg .number {
    width: 41px;
    height: 52px;
    line-height: 52px;
    font-size: 35px;
}

.contain-tip .control {

}

.contain-tip .control .btn {
}

.contain-tip .control .btn:first-child {
}

.contain-tip .btn-try {

}

.contain-tip .btn-get-price {

}

.content-tab {

}

.content-tab .section-title {
    font-size: 45px;
}

.content-tab .section-title.line {
    position: relative;
}

.content-tab .section-title.line:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    height: 1px;
    z-index: 0;
    background: #999;
}

.content-tab .section-title.line .value {
    position: relative;
    display: inline-block;
    padding: 0 30px;
    z-index: 1;
}

.content-tab .section-sec-title {
    margin-top: 30px;
    font-size: 30px;
    line-height: 100%;
}

.content-tab .section-sec-title.border {
    border-style: dashed;
}

.content-tab .section-sec-title.padding {
    padding: 15px;
}

.content-tab .section-detail {
    line-height: 170%;
}

.content-tab .img {

}

.content-tab .list {

}

.content-tab .list .item {

}

.content-tab .icon {

}

.content-tab .text {

}

.content-tab .control {

}

.content-tab .control.margin {
    margin: 50px auto;
}

.content-tab .control .btn {

}

.content-tab .control .btn:first-child {
}

.content-tab .btn-show {
    display: block;
    margin: 50px auto;
}

/* 忙娄鈥毭柯� */

.section-summary {

}

.section-summary .section-title {

}

.section-summary .section-sec-title {
    width: 860px;
    margin-left: auto;
    margin-right: auto;
}

.section-summary .section-detail {

}

.section-summary .contain-match {
    margin-top: 30px;
}

.section-summary .list-match {

}

.section-summary .item-match {
    padding: 15px;
}

.section-summary .item-match .icon {

}

.section-summary .item-match .text {
    margin-left: 10px;
}

.section-mode {
    background: url("../images/b2b2c/bg-section-mode.jpg") center no-repeat;
    background-size: cover;
}

.section-mode .section-title {

}

.section-mode .list-mode {
    margin: 50px auto;
}

.section-mode .item-mode {

}

.section-mode .wrapper-mode {
    padding: 30px;
    margin: 0 5px;
}

.section-mode .wrapper-mode .icon {

}

.section-mode .wrapper-mode .title {
    margin-top: 30px;
}

.section-mode .wrapper-mode .sec-title {
    margin-top: 5px;
}

.section-mode .wrapper-mode .intro {
    margin-top: 25px;
    height: 65px;
}

.section-mode .wrapper-mode .btn {
    margin: 15px auto 0;
}

.section-live {

}

.section-live .section-title {

}

.section-live .section-detail {

}

.section-live .section-detail > .contain-img {

}

.section-live .section-detail > .contain-img .img {

}

.section-live .section-detail .msg {

}

.section-live .list-characteristic {
    margin-left: 60px;
}

.section-live .item-characteristic {
    margin: 0 30px 30px 0;
}

.section-live .wrapper-characteristic {
    width: 380px;
    height: 230px;
    padding: 40px;
}

.section-live .wrapper-characteristic.border {
    border-width: 2px;
}

.section-live .wrapper-characteristic .contain-img {

}

.section-live .wrapper-characteristic .contain-img .icon {

}

.section-live .wrapper-characteristic .info {
    margin-left: 40px;
}

.section-live .wrapper-characteristic .info .title {

}

.section-live .wrapper-characteristic .info .text {
    margin-top: 20px;
}

.section-live .btn-show {

}

.section-advantage {

}

.section-advantage .section-title {

}

.section-advantage .section-sec-title {

}

.section-advantage .section-detail {

}

.section-advantage .list-advantage {
    margin-top: 50px;
}

.section-advantage .item-advantage {

}

.section-advantage .wrapper-advantage {
    margin: 0 20px 20px 0;
    padding: 30px 60px;
}

.section-advantage .wrapper-advantage:nth-child(3n) {
    margin-right: 0;
}

.section-advantage .wrapper-advantage .contain-img {

}

.section-advantage .wrapper-advantage .contain-img .icon {

}

.section-advantage .wrapper-advantage .title {
    margin-top: 15px;
}

.section-advantage .wrapper-advantage .list-clause {
    height: 120px;
}

.section-advantage .wrapper-advantage .item-clause {
    margin-top: 15px;
}

.section-advantage .wrapper-advantage .item-clause .text {

}

.section-advantage .btn-show {

}

.section-marketing {
    background: url("../images/b2b2c/bg-section-marketing.jpg") top center no-repeat;
    background-size: cover;
}

.section-marketing .section-title {

}

.section-marketing .section-detail {

}

.section-marketing .list-btn {
    margin-top: 30px;
}

.section-marketing .item-btn {

}

.section-marketing .item-btn .btn {
    margin: 0 10px;
}

.section-marketing .item-btn .btn:hover,
.section-marketing .item-btn .btn.active {
    background: #fe3f3a;
    border-color: #fe3f3a;
}

.section-marketing .contain-content {
    position: relative;
    width: 100%;
    height: 600px;
    overflow: hidden;
    margin-top: 15px;
}

.section-marketing .list-content {
    position: relative;
}

.section-marketing .item-content {
    height: 600px;
}

.section-marketing .item-content:not(.active) {
    display: none;
}

.section-marketing .item-content .tip {
    font-size: 18px;
    margin-top: 15px;
}

.section-marketing .item-content .tip:after {
    content: "";
    display: block;
    margin-top: 15px;
    width: 100%;
    height: 2px;
    background: url("../images/b2b2c/bg-line.png") center no-repeat;
    background-size: 100% auto;
}

.section-marketing .item-content .contain-example {
    margin-top: 30px;
}

.section-marketing .item-content .list-example {

}

.section-marketing .item-content .item-example {
}

.section-marketing .wrapper-example {
    width: 90%;
    margin: 0 0 10% 10%;
    padding: 25px;
}

.section-marketing .wrapper-example.noMarginRight {
    margin-right: 0;
}

.section-marketing .wrapper-example .contain-img {

}

.section-marketing .wrapper-example .contain-img .img {

}

.section-marketing .wrapper-example .icon {

}

.section-marketing .wrapper-example .title {
    margin-top: 15px;
}

.section-marketing .wrapper-example .detail {
    margin-top: 20px;
}

.section-marketing .item-content-1 {

}

.section-marketing .item-content-1 .wrapper-example .detail {
    height: 90px;
    line-height: 130%;
}

.section-marketing .item-content-2 {

}

.section-marketing .item-content-2 .wrapper-example .detail {
    height: 130px;
}

.section-marketing .item-content-3 {

}

.section-marketing .item-content-4 {

}

.section-marketing .item-content-4 .wrapper-example {
    margin-bottom: 15px;
    margin-left: 30px;
}

.section-marketing .item-content-4 .msg {
    margin-left: 25px;
}

.section-marketing .item-content-4 .wrapper-example .title {
    margin-top: 0;
}

.section-marketing .item-content-4 .wrapper-example .detail {
    margin-top: 10px;
}

.section-business {

}

.section-business .section-title {

}

.section-business .contain-business {

}

.section-business .list-business {

}

.section-business .item-business {

}

.section-business .wrapper-business {
    width: 250px;
    margin: 40px auto 0;
}

.section-business .wrapper-business .contain-img {

}

.section-business .wrapper-business .contain-img .icon {
}

.section-business .wrapper-business .title {
    margin-top: 20px;
}

.section-business .wrapper-business .detail {
    margin-top: 20px;
}

.section-business .btn-show {

}

.section-technology {

}

.section-technology .section-title {

}

.section-technology .list-technology {

}

.section-technology .item-technology {

}

.section-technology .wrapper-technology {
    width: 90%;
    margin: 10% 5% 0;
    padding: 30px;
}

.section-technology .wrapper-technology .title {
    margin-top: 15px;
}

.section-technology .wrapper-technology .detail {
    margin-top: 15px;
    height: 80px;
}

.section-technology .wrapper-technology .img {
    width: 218px;
    margin: 0 auto;
}

.section-technology .btn-show {

}

.section-case {

}

.section-case .section-title {

}

.section-case .contain-case {

}

.section-case .contain-case .list-btn {

}

.section-case .contain-case .item-btn {
    padding: 15px 80px;
}

.section-case .contain-case .item-btn:hover,
.section-case .contain-case .item-btn.active {
    border-bottom: 2px solid #fe3f3a;
    color: #fe3f3a;
}

.section-case .contain-case .list-content {
    margin-top: 30px;
}

.section-case .contain-case .item-content {
    padding: 30px 50px;
}

.section-case .contain-case .item-content:not(.active) {
    display: none;
}

.section-case .wrapper-content {

}

.section-case .wrapper-content .info {
    width: 500px;
}

.section-case .wrapper-content .info .top {

}

.section-case .wrapper-content .info .top .img,
.section-case .wrapper-content .info .top .tag,
.section-case .wrapper-content .info .top .text {
    display: inline-block;
    vertical-align: bottom;
}

.section-case .wrapper-content .info .top .img {

}

.section-case .wrapper-content .info .top .tag {
    margin-left: 20px;
    padding: 3px;
}

.section-case .wrapper-content .info .top .text {
    margin-left: 5px;
}

.section-case .wrapper-content .info .title {
    margin-top: 30px;
}

.section-case .wrapper-content .info .intro {
    margin-top: 30px;
}

.section-case .wrapper-content .contain-img {

}

.section-case .wrapper-content .contain-img .img {

}

.section-code {
    background: url("../images/b2b2c/bg-section-code.jpg") top center no-repeat;
    background-size: 1920px auto;
}

.section-code .top {
    width: 600px;
    margin: -5px auto 0;
    height: 68px;
}

.section-code .top .title {

}

.section-code .top .left {
    width: 235px;
    margin-left: 28px;
}

.section-code .top .right {
    margin-left: 65px;
}

.section-code .section-title {

}

.section-code .detail {

}

.section-code .control {

}

.section-code .control.margin {
    margin-top: 30px;
}

.section-code .control .btn {

}

.section-code .item-control .btn-try {

}

.section-code .item-control .btn-get-price {

}

.section-article {

}

.section-article .section-title {

}

.section-article .list-category {

}

.section-article .item-category {
    width: 294px;
    margin: 0 30px 30px 0;
}

.section-article .wrapper-category {

}

.section-article .wrapper-category .contain-img {

}

.section-article .wrapper-category .contain-img .icon {

}

.section-article .wrapper-category .list-article {

}

.section-article .wrapper-category .item-article {
    margin-top: 10px;
}

.section-article .wrapper-category .item-article .link {
    display: block;
    position: relative;
    height: 22px;
    line-height: 22px;
}

.section-article .wrapper-category .item-article .link .icon,
.section-article .wrapper-category .item-article .link .text {

}

.section-article .wrapper-category .item-article .link .icon {
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -6px;
}

.section-article .wrapper-category .item-article .link .text {
    display: block;
    margin-left: 32px;
}

.section-flow {

}

.section-flow .section-title {

}

.section-flow .section-sec-title {

}

.wrapper-product {

}

.section-terminal {

}

.section-terminal .section-title {

}

.section-terminal .section-sec-title {

}

.section-terminal .section-detail {

}

.section-terminal .list-terminal {

}

.section-terminal .item-terminal {

}

.section-terminal .wrapper-terminal {
    width: 90%;
    padding: 30px 45px;
    margin: 0 5% 10%;
}

.section-terminal .wrapper-terminal .icon {

}

.section-terminal .wrapper-terminal .title {

}

.section-terminal .wrapper-terminal .text {
    margin-top: 30px;
    height: 36px;
}

.section-terminal .wrapper-terminal .btn {
    margin-top: 30px;
}

.section-live-sale {

}

.section-live-sale .section-title {

}

.section-live-sale .detail {
    margin-top: 20px;
}

.section-live-sale .section-detail {

}

.section-live-sale .list-live-sale {
    padding-top: 30px;
    background: url("../images/b2b2c/live-2.png") center no-repeat;
}

.section-live-sale .item-live-sale {
    margin-bottom: 30px;
}

.section-live-sale .item-live-sale:nth-child(2n) {
    margin-left: 33.3%;
}

.section-live-sale .wrapper-live-sale {
    padding: 30px;
}

.section-live-sale .wrapper-live-sale .icon {

}

.section-live-sale .wrapper-live-sale .msg {
    margin-left: 15px;
}

.section-live-sale .wrapper-live-sale .msg .title {

}

.section-live-sale .wrapper-live-sale .msg .text {
    margin-top: 15px;
}

.section-live-multi-seller {
    background: url("../images/b2b2c/bg-section-multi-seller.jpg") center no-repeat;
    background-size: auto 100%;
}

.section-live-multi-seller .section-title {

}

.section-live-multi-seller .detail {
    margin-top: 30px;
}

.section-live-multi-seller .section-detail {

}

.section-live-multi-seller .list-live-multi-seller {

}

.section-live-multi-seller .item-live-multi-seller {

}

.section-live-multi-seller .wrapper-live-multi-seller {
    padding: 30px;
    width: 95%;
    margin: 0 2.5% 5%;
}

.section-live-multi-seller .wrapper-live-multi-seller .icon {

}

.section-live-multi-seller .wrapper-live-multi-seller .msg {
    margin-left: 30px;
    width: 70%;
}

.section-live-multi-seller .wrapper-live-multi-seller .msg .title {

}

.section-live-multi-seller .wrapper-live-multi-seller .msg .text {
    margin-top: 15px;
    height: 80px;
}

.section-entity-store {

}

.section-entity-store .section-title {

}

.section-entity-store .detail {
    margin-top: 30px;
}

.section-entity-store .section-detail {

}

.section-entity-store .list-entity-store {

}

.section-entity-store .item-entity-store {

}

.section-entity-store .wrapper-entity-store {
    padding: 30px;
    margin: 0 2.5% 5%;
}

.section-entity-store .wrapper-entity-store .icon {

}

.section-entity-store .wrapper-entity-store .title {

}

.section-entity-store .wrapper-entity-store .text {
    margin-top: 15px;
    height: 60px;
}

.section-wholesale {

}

.section-wholesale .section-title {

}

.section-wholesale .detail {
    margin-top: 15px;
}

.section-wholesale .section-detail {

}

.section-wholesale .list-wholesale {

}

.section-wholesale .item-wholesale {
    width: 20%;
}

.section-wholesale .wrapper-wholesale {
    padding: 30px;
}

.section-wholesale .wrapper-wholesale .icon {

}

.section-wholesale .wrapper-wholesale .title {

}

.section-wholesale .wrapper-wholesale .text {
    margin-top: 25px;
}

.section-business2 {

}

.section-business2 .section-title {

}

.section-business2 .detail {
    margin-top: 15px;
}

.section-business2 .section-detail {

}

.section-business2 .list-business2 {

}

.section-business2 .item-business2 {

}

.section-business2 .wrapper-business2 {
    padding: 30px;
    margin: 0 2.5% 5%;
}

.section-business2 .wrapper-business2 .icon {

}

.section-business2 .wrapper-business2 .msg {
    margin-left: 20px;
    width: 70%;
}

.section-business2 .wrapper-business2 .msg .title {

}

.section-business2 .wrapper-business2 .msg .text {
    margin-top: 15px;
}

.section-distribution {
    background: url("../images/b2b2c/bg-section-distribution.jpg") center / cover no-repeat;
}

.section-distribution .section-title {

}

.section-distribution .detail {
    margin-top: 15px;
}

.section-distribution .section-detail {

}

.section-distribution .list-distribution {

}

.section-distribution .item-distribution {

}

.section-distribution .wrapper-distribution {
    padding: 30px;
    margin: 0 2.5% 5%;
}

.section-distribution .wrapper-distribution .icon {

}

.section-distribution .wrapper-distribution .title {
    margin-top: 15px;
}

.section-distribution .wrapper-distribution .text {
    margin-top: 20px;
    height: 80px;
}

.section-distribution .btn-show {

}

.section-marketing2 {

}

.section-marketing2 .section-title {

}

.section-marketing2 .detail {
    margin-top: 15px;
}

.section-marketing2 .section-detail {

}

.section-marketing2 .list-tab-btn {

}

.section-marketing2 .item-tab-btn {

}

.section-marketing2 .item-tab-btn .btn {
    position: relative;
}

.section-marketing2 .item-tab-btn .btn.active {
    background: #fe3f3a;
    color: #fff;
}

.section-marketing2 .item-tab-btn .btn.active:after {
    content: "";
    display: block;
    margin: 0 auto;
    position: absolute;
    bottom: -10px;
    left: 0;
    right: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #fe3f3a;
}

.section-marketing2 .list-tab-content {
    margin-top: 10px;
    padding-top: 30px;
}

.section-marketing2 .list-tab-content:not(.active) {
    display: none;
}

.section-marketing2 .item-tab-content {

}

.section-marketing2 .wrapper-tab-content {
    padding: 15px;
    margin: 0 2.5% 5%;
}

.section-marketing2 .wrapper-tab-content .icon {

}

.section-marketing2 .wrapper-tab-content .msg {
    width: 80%;
    margin-left: 25px;
}

.section-marketing2 .wrapper-tab-content .msg .title {

}

.section-marketing2 .wrapper-tab-content .msg .text {
    margin-top: 15px;
}

.section-marketing2 .list-tab-content-1 {

}

.section-marketing2 .list-tab-content-2 {

}

.section-marketing2 .list-tab-content-3 {
}

.section-marketing2 .list-tab-content-3 .wrapper-tab-content .title {
    margin-top: 20px;
}

.section-marketing2 .list-tab-content-3 .wrapper-tab-content .text {
    margin-top: 20px;
}

.section-finance {

}

.section-finance .section-title {

}

.section-finance .detail {

}

.section-finance .section-detail {

}

.section-finance .list-tab-btn {
    margin: 0 auto;
}

.section-finance .item-tab-btn {

}

.section-finance .item-tab-btn .btn {

}

.section-finance .item-tab-btn .btn.active {
    border-color: #fe3f3a;
    color: #fe3f3a;
}

.section-finance .list-tab-content {
    margin: 0 auto;
}

.section-finance .item-tab-content {

}

.section-finance .item-tab-content:not(.active) {
    display: none;
}

.section-finance .wrapper-tab-content {
    padding: 30px;
}

.section-finance .wrapper-tab-content .contain-img {

}

.section-finance .wrapper-tab-content .contain-img .img {

}

.section-finance .wrapper-tab-content .list-advantage {
    padding: 15px;
    width: 45%;
}

.section-finance .wrapper-tab-content .item-advantage {
    margin: 5px 0;
}

.section-finance .wrapper-tab-content .icon {

}

.section-finance .wrapper-tab-content .text {
    margin-left: 10px;
    width: 90%;
}

.section-contact {
    background: url("../images/b2b2c/bg-section-contact.jpg") center / cover no-repeat;
}

.section-contact .section-title {

}

.section-contact .section-detail {

}

.section-contact .list-qrcode {

}

.section-contact .item-qrcode {

}

.section-contact .wrapper-qrcode {

}

.section-contact .wrapper-qrcode .img {

}

.section-contact .wrapper-qrcode .text {
    margin-top: 30px;
}

.section-contact .control {
    margin-top: 50px;
}

.section-contact .control .btn {

}

.section-spot {

}

.section-spot .section-title {

}

.section-spot .detail {
    margin-top: 15px;
}

.section-spot .section-detail {

}

.section-spot .list-spot {

}

.section-spot .item-spot {
    margin-bottom: 4%;
}

.section-spot .item-spot:nth-child(2n-1) {
    margin-left: 8.3%;
}

.section-spot .wrapper-spot {
    position: relative;
    height: 196px;
    overflow: hidden;
    padding: 30px;
}

.section-spot .wrapper-spot-1 {
    background: url("../images/b2b2c/bg-spot-1.png") center / cover no-repeat;
}

.section-spot .wrapper-spot .view-normal {
}

.section-spot .wrapper-spot .view-normal .icon {

}

.section-spot .wrapper-spot .view-normal .title {
    margin-top: 20px;
}

.section-spot .wrapper-spot .view-hover {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    padding: 30px;
    width: 100%;
    height: 100%;
}

.section-spot .wrapper-spot:hover .view-hover {
    display: block;
}

.section-spot .wrapper-spot .view-hover .title {
    margin-top: 10px;
}

.section-spot .wrapper-spot .view-hover .text {
    margin-top: 25px;
}

.section-ledger {

}

.section-ledger .section-title {

}

.section-ledger .section-detail {

}

.section-ledger .contain-img {

}

.section-ledger .contain-img .img {

}

.section-ledger .list-ledger {

}

.section-ledger .item-ledger {
    margin-bottom: 40px;
}

.section-ledger .item-ledger:last-child {
    margin-bottom: 0;
}

.section-ledger .wrapper-ledger {

}

.section-ledger .wrapper-ledger .icon {
    margin: 3px 0 0;
}

.section-ledger .wrapper-ledger .text {
    margin-left: 10px;
    width: 90%;
}

.section-structure {

}

.section-structure .section-title {

}

.section-structure .detail {
    margin-top: 15px;
}

.section-structure .section-detail {

}

.section-structure .contain-img {
    margin: 50px auto;
}

.section-structure .contain-img .img {
    display: block;
    margin: 0 auto;
}

.section-scene {
    background: url("../images/b2b2c/bg-section-scene.jpg") center / cover no-repeat;
}

.section-scene .section-title {

}

.section-scene .section-detail {
    position: relative;
    padding-top: 50px;
}

.section-scene .contain-scene {
    overflow: hidden;
    margin: 0 40px;
}

.section-scene .list-scene {
    white-space: nowrap;
}

.section-scene .item-scene {
    display: inline-block;
}

.section-scene .wrapper-scene {
    width: 353px;
}

.section-scene .wrapper-scene.radius {
    border-radius: 12px;
}

.section-scene .wrapper-scene .contain-img {
    position: relative;
    width: 100%;
    height: 186px;
    padding: 30px;
}

.section-scene .wrapper-scene .contain-img-1 {
    background: url("../images/b2b2c/bg-scene-1.png") center / 100% auto no-repeat;
}

.section-scene .wrapper-scene .contain-img-2 {
    background: url("../images/b2b2c/bg-scene-2.png") center / 100% auto no-repeat;
}

.section-scene .wrapper-scene .contain-img-3 {
    background: url("../images/b2b2c/bg-scene-3.png") center / 100% auto no-repeat;
}

.section-scene .wrapper-scene .contain-img-4 {
    background: url("../images/b2b2c/bg-scene-4.png") center / 100% auto no-repeat;
}

.section-scene .wrapper-scene .contain-img-5 {
    background: url("../images/b2b2c/bg-scene-5.png") center / 100% auto no-repeat;
}

.section-scene .wrapper-scene .contain-img .icon {
    margin-bottom: 15px;
}

.section-scene .wrapper-scene .contain-img .text {
    line-height: 120%;
}

.section-scene .wrapper-scene .msg {
    padding: 30px;
}

.section-scene .wrapper-scene .msg .title {

}

.section-scene .wrapper-scene .msg .list-attr {

}

.section-scene .wrapper-scene .msg .item-attr {
    margin-top: 15px;
}

.section-scene .wrapper-scene .msg .list-attr .name {
    width: 80px;
}

.section-scene .wrapper-scene .msg .list-attr .value {
    display: block;
    margin-left: 80px;
    white-space: initial;
}

.section-scene .control {

}

.section-scene .control .btn {
    position: absolute;
    top: 50%;
    width: 25px;
    height: 40px;
    margin-top: -5px;
}

.section-scene .control .btn-prev {
    left: 0;
}

.section-scene .control .btn-next {
    right: 0;
}

.section-scene .btn-show {

}

.section-goal {

}

.section-goal .section-title {

}

.section-goal .section-detail {
    position: relative;
}

.section-goal .contain-goal {
    margin: 0 100px;
    padding: 35px 0;
    overflow: hidden;
}

.section-goal .list-goal {
    white-space: nowrap;
}

.section-goal .item-goal {
    display: inline-block;
    margin: 0 35px;
    vertical-align: middle;
}

.section-goal .wrapper-goal {
    padding: 60px 30px;
}

.section-goal .wrapper-goal .contain-img {
    width: 313px;
    height: 195px;
    padding: 40px 30px;
}

.section-goal .wrapper-goal .contain-img-1 {
    background: url("../images/b2b2c/bg-goal-1.png") center / 100% auto no-repeat;
}

.section-goal .wrapper-goal .contain-img-2 {
    background: url("../images/b2b2c/bg-goal-2.png") center / 100% auto no-repeat;
}

.section-goal .wrapper-goal .contain-img-3 {
    background: url("../images/b2b2c/bg-goal-3.png") center / 100% auto no-repeat;
}

.section-goal .wrapper-goal .contain-img-4 {
    background: url("../images/b2b2c/bg-goal-4.png") center / 100% auto no-repeat;
}

.section-goal .wrapper-goal .contain-img-5 {
    background: url("../images/b2b2c/bg-goal-5.png") center / 100% auto no-repeat;
}

.section-goal .wrapper-goal .contain-img .icon {

}

.section-goal .wrapper-goal .contain-img .text {
    margin-top: 20px;
}

.section-goal .wrapper-goal .msg {

}

.section-goal .wrapper-goal .msg .title {
    margin-top: 15px;
}

.section-goal .wrapper-goal .msg .list-intro {
    margin-top: 30px;
}

.section-goal .wrapper-goal .msg .item-intro {
    margin: 15px 0;
    white-space: initial;
}

.section-goal .wrapper-goal .msg .item-intro .icon {
    display: inline-block;
    margin: 0 8px 4px 0;
    width: 15px;
    height: 15px;
}

.section-goal .control {

}

.section-goal .control .btn {
    position: absolute;
    top: 50%;
    width: 25px;
    height: 40px;
    margin-top: -20px;
}

.section-goal .control .btn-prev {
    left: 65px;
}

.section-goal .control .btn-next {
    right: 65px;
}

.section-goal .btn-show {

}

.section-process {

}

.section-process .section-title {

}

.section-process .detail {
    margin-top: 15px;
}

.section-process .section-detail {
    padding-top: 50px;
}

.section-process .list-process {
}

.section-process .item-process {

}

.section-process .wrapper-process {
    padding: 30px;
}

.section-process .wrapper-process .icon {

}

.section-process .wrapper-process .title {
    margin-top: 25px;
}

.section-process .wrapper-process .list-intro {
    margin-top: 10px;
    height: 150px;
}

.section-process .wrapper-process .item-intro {
    margin-top: 15px;
}

.section-process .wrapper-process .item-intro .icon {

}

.section-process .wrapper-process .item-intro .text {
    display: block;
    margin-left: 30px;
}

.section-process .btn-show {

}

.wrapper-code {

}

.section-package {

}

.section-package .detail {
    margin-top: 15px;
}

.section-package .section-title {

}

.section-package .section-detail {

}

.section-package .list-package {

}

.section-package .item-package {

}

.section-package .wrapper-package {
    padding: 30px;
}

.section-package .wrapper-package .title {
}

.section-package .wrapper-package .tag {
    padding: 3px 5px;
}

.section-package .wrapper-package .intro {
    margin-top: 25px;
    height: 40px;
}

.section-package .wrapper-package .line {
    margin-top: 10px;
}

.section-package .wrapper-package .description {
    margin-top: 30px;
    height: 115px;
}

.section-package .wrapper-package .btn {

}

.section-system {

}

.section-system .section-title {

}

.section-system .section-detail {

}

.section-system .list-advantage {

}

.section-system .item-advantage {
    margin-top: 2%;
}

.section-system .wrapper-advantage {
    padding: 30px;
}

.section-system .wrapper-advantage .icon {

}

.section-system .wrapper-advantage .title {
    margin-top: 25px;
}

.section-system .wrapper-advantage .intro {
    margin-top: 30px;
    height: 100px;
}

.section-feature {
    background: url("../images/b2b2c/bg-section-feature.jpg") center / cover no-repeat;
}

.section-feature .section-title {

}

.section-feature .section-detail {

}

.section-feature .list-feature {
    margin: 0 50px;
}

.section-feature .item-feature {
    margin-top: 30px;
}

.section-feature .wrapper-feature {
    padding: 10px;
}

.section-feature .wrapper-feature .contain-img {
    width: 253px;
    padding: 30px;
}

.section-feature .wrapper-feature .contain-img .title {

}

.section-feature .list-mode {
    width: 800px;
}

.section-feature .item-mode {

}

.section-feature .wrapper-mode {
    padding: 15px;
}

.section-feature .wrapper-mode .icon {
    width: 60px;
    height: 60px;
}

.section-feature .wrapper-mode .msg {
    margin-left: 15px;
    width: 150px;
}

.section-feature .wrapper-mode .msg .title {
    line-height: 100%;
}

.section-feature .wrapper-mode .msg .desc {
    margin-top: 15px;
}

.section-feature .btn-show {
    margin-top: 50px;
}

.section-service {

}

.section-service .section-title {

}

.section-service .detail {
    margin-top: 15px;
}

.section-service .section-detail {

}

.section-service .list-service {

}

.section-service .item-service {

}

.section-service .wrapper-service {
    padding: 30px;
    margin-bottom: 10%;

}

.section-service .wrapper-service .icon {

}

.section-service .wrapper-service .msg {
    margin-left: 15px;
    width: 85%;
}

.section-service .wrapper-service .msg .title {

}

.section-service .wrapper-service .msg .detail {
    margin-top: 10px;
    height: 60px;
}

.section-service .btn-show {

}

.section-case2 {

}

.section-case2 .section-title {

}

.section-case2 .detail {
    margin-top: 15px;
}

.section-case2 .section-detail {

}

.section-case2 .list-case {

}

.section-case2 .item-case {
    margin-bottom: 2%;
}

.section-case2 .wrapper-case {
    padding: 30px;
}

.section-case2 .wrapper-case .category {
    width: 100%;
    padding: 15px 30px;
}

.section-case2 .wrapper-case .contain-img {
    margin-top: 15px;
    width: 90%;
}

.section-case2 .wrapper-case .contain-img .img {
    width: 100%;
}

.section-case2 .wrapper-case .desc {
    margin-top: 15px;
}

.section-case2 .btn-show {
    
}