/***
General reset
***/
/* Set default body */
body{
    color:#333333;
    font-family:"微软雅黑";
    padding:0px !important;
    margin:0px !important;
    font-size:12px;
    direction:ltr;
}

/* Form labels */
label{
    font-weight:400;
    font-size:12px;
}

/* General utilities */
.display-none,
.display-hide{
    display:none;
}

.span{
    height:15px;
    padding-left:8px;
    border-left:2px solid #5b9bd1;
}

.actions{
    float:right;
    height:15px;
    display:inline-block;
}

.panel > .panel-heading > .actions > .btn.btn-sm.btn-default{
    padding:0px 10px;
    background-color:#f5f5f5;
    border:0px;
}

.fixed-table-toolbar .btn{
    padding:9px 10px;
}

.fixed-table-toolbar .btn-export{
    padding:7px 10px;
}

/* .btn {
    display: inline-block;
    padding: 4px 10px;
    margin-bottom: 0;
    font-size: 12px;
} */

.required{
    color:#e02222;
    font-size:12px;
    padding-left:2px;
}

.double-copy{
    opacity:0.0;
    position:absolute;
    width:20px;
    right:0px;
    z-index:-1;
}

.datetime-btn{
    padding:9px 12px;
}

.table-order{
    width:100%;
    max-width:100%;
    margin-bottom:5px;
    border:1px solid #ddd;
    color:#333;
    background-color:#f1f1f1;
    line-height:30px;
}

.table-order-header{
    width:100%;
    max-width:100%;
    margin-bottom:5px;
    border:1px solid #daf3ff;
    color:#333;
    background-color:#eaf8ff;
    line-height:30px;
}

.table-order-detail{
    margin-top:-6px;
    background-color:#fff;
    border:1px solid #daf3ff;
}

.table-order-detail td{
    border-bottom:1px solid #daf3ff;
}

.table-td-left{
    border-left:1px solid #daf3ff;
}

.image-preview{
    max-width:150px;
    border:1px solid #dfdfdf;
    vertical-align:middle;
    border-radius:6px;
}

.yulan{width:60px; height:35px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; position:relative;}
.yulan img{width:60px; height:35px;}
#preview{position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; z-index:9999;}
#preview img{ max-width:600px; max-height:600px;}

.logo-img{
    width:140px;
    height:140px;
}

.backgroud-img{
    width:170px;
    height:170px;
}

.table-warehouse{
    width:100%;
    max-width:100%;
}

.table-warehouse td{
    padding:3px;
}

.mmodelCode-active{
    border:1px solid #0099CC;
}