/**
* 物料变更记录样式
*/ 
.change-data-item {
    width: 50rem;
    text-align: left;
    margin-bottom: 1%;
}

.change-data-val {
    display: inline-block;
    width: 77%;
}

.change-data-title {
    display: inline-block;
    width: 20%;
    margin-right: 2%;
    text-align: right;
    vertical-align: top;
}
.change-content{
    color:red;
    display: inline-block;
    max-width: 100%;
    word-wrap: break-word;
}

/**
* 优化autocomplete下拉框样式
*/  
.autocomplete-suggestions{

    -webkit-box-shadow:0px 0px 0px rgb(50 50 50 / 64%) !important;
    box-shadow:0px 0px 0px rgb(50 50 50 / 64%) !important;
    border:0 !important;
}

.autocomplete-suggestion{

    padding: 2px 5px 0 10px !important;
    line-height: 2rem;
}

/**
* 兼容暗黑主题 nav 样式
*/   
.sidebar-dark-white .navbar-header{

    padding: 0.55rem 1rem 0 !important;
}
.sidebar-dark-white .nav-sidebar{

    padding-top: 0 !important;
}

[data-editinline="popover"]{

    border-bottom: 0 !important;
}
.nav .logo-lg
{
    max-width: 190px !important;
    margin-top: -5% !important;
}

.table th{text-align: center} 

.table td{text-align: center}

.select2-container--default .select2-search--inline .select2-search__field:focus
{
    border:0 !important
}
.d-inline .save
{
    display:none;
}

.filter-box{
    border-top:0 !important;
}

a.project-link:hover{
    color:grey;
}

.dropdown-user .dropdown-menu-right{
    position: absolute !important;
}
.modal-content{
    border-radius: 4px !important;
}

/**
    * 产品库存相关css
    */    
span.stock-sales-title{
    width: 4rem;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
    text-align: right;
}

span.stock-sales-num{
    width: 5rem;
    text-align: left;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
}

span.delivery-title{
    width: 3rem;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
    text-align: right;
}

span.delivery-num{
    width: 4rem;
    text-align: left;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
}

span.warehouses-num{

    width: 4rem;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
    text-align: right;
}

span.warehouses-time{

    width: 5rem;
    text-align: left;
    font-size: 12px;
    font-weight: 600;
    display: inline-block;
    line-height: 1.5rem;
}
span.sale-rate-day{
    width: 5rem;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
    text-align: left;
}

span.sale-rate-out{
    width: 6rem;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
    text-align: left;
    padding-left: .5rem;
}

span.table-lines-name{

    width: 40%;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
    text-align: right;
}

span.table-lines-val{

    width: 50%;
    text-align: left;
    font-size: 12px;
    font-weight: 600;
    display: inline-block;
    line-height: 1.5rem;
}

span.stock-wh-name{

    width: 55%;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
    text-align: right;
}

span.stock-wh-num{

    width: 35%;
    text-align: left;
    font-size: 12px;
    font-weight: 600;
    display: inline-block;
    line-height: 1.5rem;
}

span.make-goods-status-title{

    width: 25%;
    font-weight: 600;
    font-size: 12px;
    display: inline-block;
    line-height: 1.5rem;
    text-align: right;
}

span.make-goods-status-content{

    width: 65%;
    text-align: left;
    font-size: 12px;
    font-weight: 600;
    display: inline-block;
    line-height: 1.5rem;
}

/* 表格行内样式 */
.table .product-price{
    float:right;
    padding-right:2rem;
    font-weight: 600;
    font-size: 12px;
    line-height: 1.5rem;
}

.table .product-num{
    font-weight: 600;
    font-size: 12px;
}

.table .product-name{
    width: 70%;
    font-size:12px;
    display: inline-block;
}