body{
    --sub-color: #d2ebe4;
}

.border-color {
    border-color: #1D9A78!important;
}
.border-color-hover:hover {
    border-color: #1D9A78!important;
}
.border-color-bottom-after:after {
    border-bottom-color: #1D9A78!important;;
}

.background-color {
    color: #fff!important;
    background-color: #1D9A78!important;
}
.background-color-hover:hover {
    color: #fff!important;
    background-color: #1D9A78!important;
}
.background-color-hover-a:hover a{
    color: #fff!important;
    background-color: #1D9A78!important;
}
.background-color-before:before {
    color: #fff!important;
    background-color: #1D9A78!important;
}
.background-color-hover-opacity:hover {
    background-color: rgba(29, 154, 120,0.1)!important;
}
.background-color-opacity-1 {
    background-color: rgba(29, 154, 120,0.1)!important;
}
.background-color-opacity-2 {
    background-color: rgba(29, 154, 120,0.2)!important;
}
.background-color-opacity-3 {
    background-color: rgba(29, 154, 120,0.3)!important;
}
.background-color-opacity-7 {
    background-color: rgba(29, 154, 120,0.7)!important;
}
.background-color-opacity-9 {
    background-color: rgba(29, 154, 120,0.9)!important;
}

.text-color,
.text-color-hover:hover,
.text-color-a a,
.text-color-hover-a:hover a{
    color: #1D9A78!important;
}

.layout-header-bar .header-right .my-ehsy-show .my-ehsy ul .orders a:hover,
.layout-header-bar .header-right .my-ehsy-show .ehsy-a:hover{
    color: #1D9A78!important;
}


.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover
{
    border-color: #1D9A78!important;
    background-color: #1D9A78!important;
    color: #fff!important;
}

/* #region 头部样式颜色覆盖 */
.layout-header-bar .header-right .sale-show .sale-ahref,
.layout-header-bar .header-right .text-earphone,
.layout-header-bar .header-right a:hover,
.layout-header-bar .header-right .mobile-show .mobile-ehsy-download .mo-ios-span:hover,
.layout-header-bar .header-right .mobile-show .mobile-ehsy-download .mo-android-span:hover{
     color: #1D9A78;
 }

.layout-header-bar .header-right .mobile-show .mobile-ehsy-download .app_info .privacy,
.layout-header-bar .header-right .mobile-show .mobile-ehsy-download .app_info .app_detail1,
.layout-header-bar .header-right .mobile-show .mobile-ehsy-download .app_info .app_detail2{
    color: #067454;
 }

.layout-search.search-wrap .glob-search-input:focus {border-color: #1D9A78;}
.layout-search.search-wrap .glob-search-input:hover {border-color: #1D9A78;}
.layout-search.search-wrap .glob-search-submit,
.layout-search.search-wrap .glob-search-type,
.layout-search.search-wrap .glob-search-type-list-item {
    background: #1D9A78;
 }
.layout-search.search-wrap .glob-search-submit:hover,
.layout-search.search-wrap .glob-search-type-list-item.active,
.layout-search.search-wrap .glob-search-type-list-item:hover {
    background: #3fac75;
 }
.layout-header .header-cart .quick-wrap:hover {border: 1px solid #1D9A78;color: #1D9A78;}
.layout-header .header-cart .cart-wrap span.cart-num{background-color: #1D9A78!important;}
/* #endregion 头部样式颜色覆盖 */

/* #startregion 前台样式颜色覆盖 */
.layout-header-bar .header-right .text-earphone{color: #1D9A78;}
.layout-header-bar .header-right a:hover {color: #1D9A78;}
.layout-header-bar .header-right .mobile-show .mobile-ehsy-download .mo-ios-span:hover{color:#1D9A78}
.layout-header-bar .header-right .mobile-show .mobile-ehsy-download .mo-android-span:hover{color:#1D9A78}
.layout-search.search-wrap .glob-search-submit {background: #1D9A78 none repeat scroll 0 0;}
.layout-search.search-wrap .glob-search-type {position: relative; background: #1D9A78 none repeat scroll 0 0;}
.layout-search.search-wrap .glob-search-type-list-item {background: #1D9A78;}
.layout-header .header-cart .quick-wrap:hover {border: 1px solid #1D9A78;color: #1D9A78;}
.layout-home-menu .menu-body{border-bottom: 2px solid #1D9A78;}
.layout-home-menu .menu-body ul li a.active {color: #1D9A78;}
.menu-all .menu-title-box {background-color: #1D9A78;}
.menu-all .menu-content-box .tree-ul .tree-li.on a .category-name {color: #3fac75;}
.layout-home-main .main-box .main-right .ehsy-hot .ehsy-welcome .link-btn {border: 1px solid #1D9A78;}
.layout-promotion-content .promotion-header .header-right:hover {color: #1D9A78;}
.layout-home-floor .floor-content .recommend-each .recommend-brief ul > li > a:hover {color: #1D9A78;}
.icon-tabs .icon-tab-btns li {border: 1px solid #1D9A78;}
.icon-tabs .icon-tab-btns li:hover {border: 1px solid #1D9A78;}
.icon-tabs .icon-tab-btns li.active {background: #1D9A78 none repeat scroll 0 0;}
.categoryEach.active{background-color:#1D9A78;}
.active.categoryEach{border:1px dashed #1D9A78;}
@-moz-document url-prefix(""){
    .active.categoryEach{border:1px dashed #1D9A78;}
}
.active.categoryEach:hover{border:1px solid #1D9A78;}
.clearFilterCondition{color:#1D9A78;}
.page-add-cart .addInCart {background-color: #1D9A78;}
.lexicon-all ul li a:hover{color:#1D9A78}
.category-new-bread .bread-content a.ex-li:hover{ color:#1D9A78;}
.layout-product-list .product-list .product .p-name {color: #1D9A78;}
.layout-mini-cart-body .item-info .good-name:hover {color: #1D9A78;}
.layout-mini-cart-body .item-info .subable:hover, .layout-mini-cart-body .item-info .a-add:hover {color: #1D9A78;}
.layout-cart .product-list-body .td_4 .area-limit {color: #1D9A78;}
.layout-cart .product-list-body ul li.td_6 .product-favorite:hover{ color:#1D9A78;}
.layout-cart .product-list-body ul li.td_6 .product-remove:hover{ color:#1D9A78;}
.layout-cart .color-green{ color:#1D9A78;}
.layout-module-product .slider .slidernav li {border: 1px solid #1D9A78;}
.layout-module-product .slider .slidernav .current {background: #1D9A78 none repeat scroll 0 0;}
.recommend-content-slick .product-cart:hover{background-color:#1D9A78;}
.cart_status_line .on{background:#1D9A78}
.checkout-content .product-content table tr.sale-status-0 td .no-sale-flag{color: #1D9A78;}
.select.li-select {border: 1px solid #1D9A78;}
.popup-content .popup-normal{border: 2px solid #1D9A78;}
.footer-b a:hover{color:#1D9A78}
.layout-login .input-wrap .code:hover {background: #1D9A78 none repeat scroll 0 0;}
.layout-login .forget-assword:hover {color: #1D9A78;}
.layout-product-info .pic-small-list li .zoomThumbActive{ border: 1px solid #1D9A78}
.layout-product-info .product-brand .banner .banner-name {color: #1D9A78;}
.brand-filter a.active{background-color:#1D9A78;}
.brand-filter a:hover{background-color:#1D9A78;}
.filter-selected{background-color:#1D9A78;}
.brand-one a:hover{color:#1D9A78}
.layout-category-list .layout-header-category h1{color: #1D9A78;}
.layout-category-list .channel-l .shopping-li {border-bottom: 1px solid #1D9A78;}
.layout-category-list .channel-l .channel-li-li {border-left: 1px solid #1D9A78;border-right: 1px solid #1D9A78;}
.layout-category-list .channel-l .partners-channel li:hover {border: 1px solid #1D9A78;}
.layout-category-list .channel-r .catNodes:hover a {color: #1D9A78;}
.R-sku .r-product-name:hover{color:#1D9A78}
.layout-right-bar .ehsy-sidebar {background-color: #1D9A78;}
.layout-right-bar .ehsy-sidebar-tabs > div {background-color: #1D9A78;}
.ehsy-sidebar-tabs .side-item .tab-text{color: #1D9A78;}
.index-search-div .custom-logo h1{color:#1D9A78}
.nav-thumbnail-container .menu-all-span{color: #1D9A78;}
.index-search-div.nav-index-search-div .s-carts .s-carts-text:hover{color:#1D9A78;}
#nb_icon_wrap_service span:hover{color:#1D9A78}
.floor-recommend .product-trade-info .add-cart-btn{background: #1D9A78;border: 1px solid #1D9A78;}
.customer_field_table .operation {color: #1D9A78;}
.layout-home-menu-often-buy .menu-body ul .current_a{color: #1D9A78;}
.layout-home-menu-often-buy  .menu-body-nav{margin-left: 105px;border-bottom: 0 solid #1D9A78;}
.often_buy_order-head .current{background-color: #1D9A78;}
.search-pic .text-primary{color:#1D9A78}
.search-pic a.text-primary:focus,.search-pic a.text-primary:hover{color:#1D9A78}
.search-pic .btn-primary{background-color:#1D9A78;border-color:#1D9A78}
.search-pic .btn-primary-after{color:#1D9A78;border-color:#1D9A78}
.tabs .batch_order_header .nav-tabs li.active {color: #1D9A78;}
.cart_status_dot .on{background-color: #1D9A78;}
.productLike .tip{color: #1D9A78;}
.list-container .content-list .title {color: #1D9A78;}
.ehsy-special .banner .banner-name {color: #1D9A78;}
.to-verify:hover {border: 1px solid #1D9A78;color: #1D9A78;}
.tec-tittle {border-bottom: 3px solid #1D9A78;}
.tec-tittle > .name:before {background-color: #1D9A78;}
.tec-tittle > .name:after{border-bottom: 33px solid #1D9A78;}
.tec-tittle > .name {background-color: #1D9A78;}
.other-model-container .js-other-model-search-btn{background: #1D9A78 none repeat scroll 0 0;}
.recommend-goods-detail .recommend-list .r-sku .r-product-name:hover {color: #1D9A78;}
.slick-dots li button:before {border: 1px solid #1D9A78;}
.slick-dots .slick-active button:before {background: #1D9A78;}
.productAttach .product-trade-info .add-cart-btn {background: #1D9A78;border: 1px solid #1D9A78;}
.search{background-color:#1D9A78;}
.layout-quick-cart nav{background-color:#1D9A78}
.shopcar:hover{background-color:#1D9A78}
.layout-quick-cart-form .detail-content .step .content .progress-bar{background:-webkit-linear-gradient(left,#1D9A78,#fff)}
#otherSpu .pagintion .pg-index.on{background:#1D9A78!important}
#otherSpu .pagintion .pg-index:not(.on):hover{color: #1D9A78!important;}
/* #endregion 前台样式颜色覆盖 */

.eas-time-wrap .eas-ico-clock,
.index-search-div .s-carts .cart-num,
.layout-mini-cart-body .carts-accounts .accounts-now,
.eas-time-wrap .eas-out-week li.active-day-static {
    background-color: #1D9A78;
}
.eas-set-content .eas-select-time li.active-day {
    border: 1px solid #1D9A78;
    background-color: #1D9A78;
}
.approOrder-div li:hover {background-color: #1D9A78!important;}

/* 审批节点 start*/
.progress-node .progress-node-dot{background-color:#1D9A78;border-color:#1D9A78!important;}
.progress-node .progress-node-dot:after{background-color:#1D9A78!important;}
/* 审批节点 end*/

/* #region layui 样式强制修改 */
.layui-nav-tree.layui-bg-gray li.layui-nav-itemed  dl.layui-nav-child dd.layui-this > a{background-color: #1D9A78!important;}
.layui-nav-tree.layui-bg-gray li.layui-nav-itemed  dl.layui-nav-child dd > a:hover{background-color: rgba(29,154,120,0.2)!important;}
.layui-laypage a:hover,
.layui-laydate-footer span:hover,
.layui-form-select dl dd.layui-this,
.layui-laydate-content td.laydate-day-now,
.layui-laydate-header i:hover, .layui-laydate-header span:hover,
.layui-nav-tree.layui-bg-gray li.layui-nav-itemed  dl.layui-nav-child dd.layui-this > a{
    color: #1D9A78!important;
}
.layui-btn,
.layui-nav-tree .layui-nav-bar,
.layui-layer-btn .layui-layer-btn0,
.layui-form-checked[lay-skin=primary]>i,
.layui-nav-tree.layui-bg-gray span.layui-nav-bar,
.layui-laydate .layui-this, .layui-laydate .layui-this>div{
    background-color: #1D9A78!important;
}

.layer .modal-footer .btns button{ border: 1px solid #1D9A78;background-color:#1D9A78;}

.layui-btn-primary {
    border-color: #1D9A78!important;
    background-color: unset!important;
    color: #1D9A78!important;
}
.layui-btn-primary:hover {border-color: #1D9A78!important;}

.layui-form-checked[lay-skin=primary]>i {
    border-color: #1D9A78!important;
}

.layui-laypage input:focus, .layui-laypage select:focus,
.layui-input:focus, .layui-textarea:focus {border-color: #1D9A78!important;}
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{background-color: #1D9A78!important;}
.layui-input:focus, .layui-textarea:focus{box-shadow: 0 0 0 3px rgba(29,154,120,0.08);}
.layui-laydate-linkage .layui-laydate-content td.laydate-selected>div,
.laydate-selected{background-color: rgba(29,154,120,0.08)!important;}
.customer-menus.layui-nav-tree .layui-nav-child dd:not(.layui-this) a:hover{color: #1D9A78!important;}
.customer-menus.layui-nav-tree .layui-nav-child dd:not(.layui-this)::before{content: "";position: absolute;left: 0;top: 0;width: 5px;height: 34px;background: #1D9A78;opacity: 0;}
.customer-menus.layui-nav-tree .layui-nav-child dd:not(.layui-this):hover::before{opacity: 1;}
.layui-laypage a:not(.layui-disabled):hover,
.layui-laypage a:not(.layui-disabled):hover,
.layui-laypage-btn:hover{background-color: #1D9A78!important;color: #fff!important;}

/* #endregion */

/* 背景图片 start */
.icon-disc{background:url(../image/ehsy_icons.png) -40px -280px no-repeat !important;}
.security-li i{background:url(../image/ehsy_icons.png) -80px -80px no-repeat !important;}
.security-li .icon-not{background:url(../image/icon-not.png) no-repeat !important;}
.icon-delete{background:url(../image/ehsy_icons.png) -120px -80px no-repeat !important;}
.order-table-td i{background:url(../image/ehsy_icons.png) -80px -200px no-repeat !important;}
.mod-inquiry-i{background:url(../image/ehsy_icons.png) -80px -200px no-repeat !important;}
.landline-receiving-wra .ra-warning i{background:url(../image/ehsy_icons.png) -80px -120px no-repeat !important;}
i.icon-header-bar{ background-image:url(../image/icon-header-bar.png) !important;}
i.icon-product-info {background-image: url(../image/icon-product-info.png);}
.layout-footer-content .footer-box .icon-slogans-01 {background: url("../image/ehsy_note_icon.png") no-repeat scroll 0 0;}
.layout-footer-content .footer-box .icon-slogans-02 {background: url("../image/ehsy_note_icon.png") no-repeat scroll -48px 0;}
.layout-footer-content .footer-box .icon-slogans-03 {background: url("../image/ehsy_note_icon.png") no-repeat scroll 0 -48px;}
.layout-footer-content .footer-box .icon-slogans-04 {background: url("../image/ehsy_note_icon.png") no-repeat scroll -48px -48px;}
.menu-all.nav-menu-all .nav-menu-chevron-down{background-image: url('../image/category_arrow_d.png');}
.menu-all .category-tree-icon {background-image: url("../image/category-tree-icon.png");}
.layout-cart .cart-content-empty .emp-div-left .empty-cart{ background:url(../image/empty-cart.png) no-repeat;}
.layout-right-bar .icon-right-bar2{background-image: url("../image/icon_green_login.png");}
.layout-right-bar .icon-rb-cart2{background-image: url("../image/icon_green_car.png");}
.layout-right-bar .icon-rb-collection2{background-image: url("../image/icon_green_like.png");}
.layout-right-bar .icon-rb-kefu2{background-image: url("../image/icon_green_service.png");}
.icon-checkout-success {background-image: url(../image/check_success.png);}
.closemore-tips .closemore{background:rgba(0,0,0,0) url(../image/icon40.png) no-repeat scroll -50px -92px;}
i.icon-header-bar{ background-image:url(../image/icon-header-bar.png);}
.layout-login .icon-login{ background-image:url(../image/icon-login.png);}
.common-home .icon-page-index {background-image: url("../image/icon-page-index.png");}
i.icon-product-info {background-image: url(../image/icon-product-info.png);}
.filterThing i {background: url("../image/icon40.png") no-repeat scroll -12px -13px;}
.tools-index-icon-0 {background: url("../image/index_icon.png") 0 0 no-repeat;}
#otherSpu .box-l .attr-group .attr-box.checked .checkbox-inner{background: url("../image/checked.png") no-repeat;}
.checkout-content .address-list ul li.list-li.select {background: rgba(0, 0, 0, 0) url("../image/select_cur.png") no-repeat scroll right bottom;}
.select.li-select {background: rgba(0, 0, 0, 0) url("../image/select_cur.png") no-repeat scroll right bottom;}
.eps-flow .eps-active{background:transparent url(../image/select_cur.png) no-repeat scroll right bottom;}
.popup-content .popup-normal{margin-left: 40px;margin-top: 20px;width: 240px;height: 30px;line-height: 26px;padding-left: 15px;border: 2px solid #1D9A78;background: url(../image/select_cur.png) right bottom no-repeat;}
.menu-all.nav-menu-all .nav-menu-chevron-up{background: url('../image/top_arrow_up.png') no-repeat;}
.layer.addcart .modal-body .content .popup-content-main .popup-add-success{background:url(../image/addcart.png) 0 0 no-repeat;}
.layout-header .header-cart .cart-wrap i {background-image: url("../image/cart3.png");}
.layout-header .quick-cart a:hover i{background: url(../image/lightning-hover.png) no-repeat;}
/* 背景图片 end */