/***
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;
}