html {
    background-color: #f2f2f2;
}

/*<!-- 防止列表出现横向滚动条 -->*/
.layui-body {
    overflow-y: scroll;
}

.layui-fluid {
    padding: 15px;
}


.layui-text-red {
    color: #FF5722 !important
}

.layui-text-orange {
    color: #FFB800 !important
}

.layui-text-green {
    color: #009688 !important
}

.layui-text-cyan {
    color: #2F4056 !important
}

.layui-text-blue {
    color: #1E9FFF !important
}

.layui-text-black {
    color: #393D49 !important
}

.layui-text-gray {
    color: #eee !important
}

.layui-input-block {
    /*margin-left: 150px;
    margin: 5px;*/
}

/*
    文本对齐方式
*/
.layui-center {
    text-align: center;
}

.layui-left {
    text-align: left;
}

.layui-right {
    text-align: right;
}

/*
    div 浮动
*/
.layui-float-left {
    float: left;
}

.layui-float-right {
    float: right;
}


.layui-col-md1 .layui-form-label {
    width: auto;
}

.layui-elem-quote .layui-form .layui-form-item {
    margin-bottom: auto;
}

/*
    错误页面
*/
.layadmin-tips {
    margin-top: 30px;
    text-align: center;
}

.layadmin-tips .layui-icon[face] {
    display: inline-block;
    font-size: 300px;
    color: #393D49;
}

.layadmin-tips .layui-text {
    width: 500px;
    margin: 30px auto;
    padding-top: 20px;
    border-top: 5px solid #009688;
    font-size: 16px;
}

/*
    404
*/
.layadmin-tips h1 {
    font-size: 100px;
    line-height: 100px;
    color: #009688;
}

.layadmin-tips .layui-text .layui-anim {
    display: inline-block;
}

.layui-input-width-50 {
    width: 50px !important;
}

.layui-input-width-100 {
    width: 100px !important;
}

.layui-input-width-200 {
    width: 200px !important;
}

.layui-input-width-300 {
    width: 300px !important;
}
.layui-input-width-400 {
    width: 300px !important;
}
.layui-input-width-500 {
    width: 500px !important;
}

.layui-table-cell {
    font-size: 12px;
    padding: 0 5px;
    height: auto !important;
    overflow: visible;
    text-overflow: inherit;
    white-space: normal;
    word-break: break-all;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
}

input[type='number'] {
    -moz-appearance: textfield;
}


.layui-icon-members:before {
    content: url('icons/icon-shop.png');
}

.layui-icon-order:before {
    content: url('icons/order-manage.png');
}

.layui-icon-stock:before {
    content: url('icons/icon-stock.png');
}

.layui-icon-transport:before{
    content: url('icons/icon-transport.png');
}

.layui-icon-finance:before{
    content: url('icons/icon-finance.png');
}

.tips {
    font-size: 12px;
    color: red;
}

.text_hide{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.text_row{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* ::-webkit-scrollbar{
    display: none;
    width: 0;
    height: 0;
    color: transparent;
} */