.header .header-foot {
    /*box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18);*/
    /*background: var(--core-color);*/
}

.header .header-foot .nav-info .nav-link-item {
    /*color: #cfffff;*/
}

.nav-box {
    display: flex;
    /*justify-content: space-around;*/
    justify-content: center;
}

.user-box {
    margin-left: 20px;
}

.user-toggle,
a,
a:hover {
    /*color: var(--contrast-color);*/
}

/*.divprolist #nav-pro-menu {*/
/*    height: 100%;*/
/*}*/

/*.divprolist .fob-item a {*/
/*    display: inline;*/

/*}*/

/*.divprolist .fob-item {*/
/*    width: 20%;*/
/*    line-height: 120px;*/
/*    background-color: #f9f9f9;*/
/*    margin: 20px 30px;*/
/*    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);*/
/*    border-top: 1px solid #eee;*/
/*}*/

/*.divprolist .fob-item .fob-item-bg {*/
/*    width: 100%;*/
/*    padding: 5px 20px;*/
/*    !*border: 1px solid;*!*/
/*    background-image: url('/static/upload/category1.png');*/
/*    background-size: auto 100%;*/
/*    background-position: right;*/
/*    background-repeat: no-repeat;*/
/*}*/

.divprolist .fob-item {
    width: 200px;
    text-align: center;
}

.navul-box {
    justify-content: flex-start;
    padding-left: 200px;
}

.cate-box {
    display: flex;
    flex-direction: column;
    align-items: center;

    img {
        width: 150px;
        height: 150px;
    }
}

.category-spanview {
    margin: 5px 10px;
    font-size: 14px;
    display: inline-block;
    color: #333;
    border: solid 1px #ECECEC;
    padding: 0 15px;
    border-radius: 5px;
    cursor: pointer;
}

.category-spanview:hover {
    color: var(--core-color);
}

.product_type_img {
    width: 50px;
    height: 50px;
    margin-right: 20px;
}


.el-button--primary {
    background-color: var(--core-color) !important;
}

.el-switch.is-checked .el-switch__core {
    color: var(--core-color) !important;
    background-color: var(--core-color) !important;
}

.el-switch__label.is-active {
    color: var(--core-color) !important;
}

.el-radio__input.is-checked+.el-radio__label {
    color: var(--core-color) !important;

}

.el-radio__input.is-checked .el-radio__inner {
    color: var(--core-color) !important;
    background-color: var(--core-color) !important;
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
    color: var(--core-color) !important;
    background-color: var(--core-color) !important;
}


.el-message {
    position: fixed;
    top: 40% !important;
    /* 垂直居中 */
    left: 50% !important;
    /* 水平居中 */
    transform: translate(-50%, -50%) !important;
    /* 偏移修正 */
    margin: 0 !important;
    /* 清除默认margin */
    z-index: 9999 !important;
    /* 确保层级最高 */

}


.el-table .ascending .sort-caret.ascending {
    border-bottom-color: #795548 !important;
}

.el-table .descending .sort-caret.descending {
    border-top-color: #795548 !important;
}

.deliver-tips {
    background: var(--core-color);
    border-radius: 5px;
    margin-left: 10px;
    color: #fff;
    padding: 0px 5px;
}

.text-s {
    color: rgb(153, 153, 153) !important;
    font-weight: 500;
    text-decoration: line-through;
}

.el-dialog__body {
    border-top: 1px solid #eee;
}

.el-form-item__label {
    font-weight: 700 !important;
}

.el-input--mini .el-input__inner {
    height: 35px !important;
    line-height: 35px !important;
}

.el-table th.el-table__cell>.cell {
    text-align: center;
}

.el-input.is-active .el-input__inner,
.el-input__inner:focus {
    border-color: var(--core-color) !important;
}