/**body**/
body {
    font-family: 'Work Sans', sans-serif !important;
    font-size: 1.4rem;
    font-weight: 400;
    color: #222222;
}

h1,h2,h3,h4,h5,h6 {
    font-family: 'Work Sans', sans-serif !important;
    font-weight: 300;
    color: #222222;
}

/**link**/
a {
    color: #222222 !important;
}
a:hover, .cate-items li:hover {
    color: #D8232A !important;
}

/**首页**/

/**地址选择**/
.tab-content .input-group .input-group-addon,tab-content .input-group .btn1 {
    background: #222222 !important;
    color: #FFFFFF !important;
}
.tab-panel .tab-header .tab-nav.active {
    background: #222222 !important;
    color: #FFFFFF !important;
}
.tab-panel .tab-header .tab-nav {
    background: #CCCCCC !important;
    color: #888888 !important;
}

/**搜索框底色**/
#btn-search-category {
    background: #D8232A !important;
    color: #FFFFFF !important;
}

/**底部**/
.footer-bottom {
    background: #222222 !important;
    color: #FFFFFF !important;
}

.footer-copyright .text-powered {
    color: #FFFFFF !important;
}


.tabs-product .tabs-style .nav-tabs>li>a:hover, .tabs-product .tabs-style .nav-tabs>li.active>a {
    border-color: #222222 !important;
}

.swiper-pagination-bullet-active {
    background: #222222 !important;
}

.nivo-controlNav a:hover, .nivo-controlNav a.active, .nivo-controlNav a:hover:after, .nivo-controlNav a.active:after {
    background: #222222 !important;
    border-color: #222222 !important;
}

/**产品列表**/

/**切换地址**/
.address-change .address-panel .active, .address-change .address-panel .bar-shipping-method:hover {
    background: #D8232A !important;
    color: #FFFFFF !important;
}

.bar-shipping-method {
    background: #FFFFFF !important;
    color: #000000 !important;
}

.search-confirm {
    background: #D8232A !important;
    color: #FFFFFF !important;
    border: none !important;
}

.shipping_fee_text, .address-panel a {
    color: #D8232A !important;
}

/**面包屑**/
.breadcrumb > li > a {
    color: #222222 !important;
}
.breadcrumb > li > a:hover, .breadcrumb > li:last-child > a {
    color: #D8232A !important;
}
.breadcrumb {
    background: url('https://delivery.yoshinoya.com.hk/image/') no-repeat 0 0;
    height: 60px !important;
    line-height: 60px !important;
    margin: 20px 0;
    padding: 0;
}




/**左侧菜单列表**/
.list-categories .list-group-item {
    color: #727272 !important;
}
.list-categories .list-group-item.active,.list-categories .list-group-item:hover,.list-categories .list-group-item.active:hover, .list-categories .list-group-item span:hover{
    color: #D8232A !important;
}

.list-categories .list-group-item.active span, .list-categories .list-group-item:hover span, .list-categories .list-group-item:hover:before, .list-categories .list-group-item.active:before {
    background: #D8232A !important;
}

/**商品促销优惠价格**/
#category-content .price .price-new, .price .price-new {
    color: #D8232A !important;
}

/**头部导航**/
/**active 当前**/
.horizontal-menu .ul-top-items {
    display: inline-block;
    vertical-align: top;
}

.pt-menu .ul-top-items .li-top-item.active .a-top-link, .pt-menu .ul-top-items .li-top-item a:hover {
    color: #D8232A !important;
}
.pt-menu .ul-top-items .li-top-item .a-top-link {
    color: #222222 !important;
}

/**商品详情**/
/**商品促销优惠价格**/
.product-details .price .price-new {
    color: #D8232A !important;
}

/**供应商字体颜色**/
.product-details .product-info-details ul.list-unstyled li span.brand-color {
    color: #D8232A !important;
}

/**我要买字体颜色**/
.product-info-details #button-cart, .pro-label.sale {
    background-color: #D8232A !important;
    border-color: #D8232A !important;
    color: #FFFFFF !important;
}

/**商品介绍**/
.product-info-details-more .nav-tabs>li.active>a {
    color: #D8232A !important;
    --button-bg-hover-color: #D8232A !important;
}


/**按钮的默认颜色**/
button, .btn, .btn-primary {
    background-color: #222222;
    border-color: #222222;
    color: #FFFFFF;
    background-image: none;
}

button, .btn, .btn-primary:hover {
    background-color: #222222;
    border-color: #222222;
    color: #FFFFFF;
}

product-info-details button, .btn-primary, .product-list .product-thumb .button-group button.button-cart,.layer_view_cart, #cart .dropdown-menu >li:last-child p > a, .pagination>li:first-child>span, .layer_cart_left div.cart_num, .cart-dropdown-menu-close, .buttons .pull-left .btn-default, .verify-mobile input.btn-success, .verify-mobile .verify-login, #account-address .btn, #account-order .btn, #checkout-cart .btn-danger, .btn-default, .pagination>.active>span {
    background-color: #222222 !important;
    border-color: #222222 !important;
    color: #FFFFFF !important;
}

button:hover,.btn:hover,.btn-primary:hover,.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,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open > .dropdown-toggle.btn-primary.focus,.open > .dropdown-toggle.btn-primary:focus,.open > .dropdown-toggle.btn-primary:hover {
    background-color: #222222 !important;
    border-color: #222222 !important;
    color: #FFFFFF !important;
}

product-info-details button, .btn-primary:hover, .product-list .product-thumb .button-group button.button-cart:hover, #cart .dropdown-menu >li:last-child p > a:hover, .pagination>li:first-child>span:hover, .cart-dropdown-menu-close:hover, .buttons .pull-left .btn-default:hover, .verify-mobile input.btn-success:hover, .verify-mobile .verify-login:hover, #account-address .btn:hover, #account-order .btn:hover, #checkout-cart .btn-danger:hover, .btn-default:hover, .pagination>li>a:hover, .pagination>li>span:hover {
    background-color: #222222 !important;
    border-color: #222222 !important;
    color: #FFFFFF !important;
}

.col-cart .btn-link {
    border: none;
}

#cart > .btn:hover, .col-cart .btn-link:hover, .col-cart .btn-link:active {
    background-color: transparent !important;
    border: none !important;
    color: #D8232A !important;
}

body .quickview-container .alert, .alert-success{
    color: #D8232A !important;
}

.verify-mobile input.btn-success {
    background-image: none;
    background-repeat: no-repeat;
}



