body{
	font-family:'Microsoft Yahei',Helvetica Neue, sans-serif!important;
}
.content {
	padding:1.2rem 1.2rem 1.2rem;
}
span.align-middle{
	font-size:16px;
}
.sidebar-dropdown .sidebar-link{
	font-size:14px;
}
.form-check{
	margin-bottom:0.5rem;
}
.form-check-input{
	margin-top:0;
	width:1.5em;
	height:1.5em;
}
.form-check .form-check-input{
	margin-right:0.5em;
}
.form-check-label{
	padding-left:3px;
}
.btn{
	/*
	font-size:14px!important;
	*/
}
.bg-yellow{
	background-color: #f59f00!important;
	font-size:14px!important;
}
table th{
	font-size:14px!important;
	vertical-align:middle;
}
table td{
	font-size:14px!important;
	vertical-align:middle;
}
b,strong{
	font-weight:bold!important;
}
.form-label{
	font-weight:bold!important;
}
.btn-outline-secondary{
	border-color:#a9afb7!important;
}
.required{
	color:#d63939!important;
	margin-left:5px;
	font-family:-apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;
}
.table tbody, .table td, .table tfoot, .table th, .table thead, .table tr{
	 border-color:#d9d9d9;
}
.table thead tr,.table tr th{
	background: #f2f2f2;
}
.table>:not(caption)>*>* {
    padding: .6rem;
}
.table-responsive{
}
.w100{
	width:100px!important;
}
.card-body{
	padding-bottom:5px;
}
.card-footer{
	padding-top:0;
}
.success-color{
	color:#2fb344;
}
.danger-color{
	color:#d63939;
}
.card-title{
	font-weight:bold!important;
}
.form-label{
	color:#495057;
	font-size:.95rem;
}
@media (max-width: 767px) {
	.content {
		padding:0.6rem 0.6rem 0.6rem;
	}
	.mb-3 {
		margin-bottom: .5rem !important;
	}
	.table-min-400{
		min-width:400px!important;
	}
	.table-min-500{
		min-width:500px!important;
	}
	.table-min-600{
		min-width:600px!important;
	}
	.table-min-800{
		min-width:800px!important;
	}
	.table-min-1000{
		min-width:1000px!important;
	}
	.table-min-1300{
		min-width:1300px!important;
	}
	.form-control{
		font-size:16px;
	}
}

.weui-uploader__input-box{
    position:relative;
    width:100px;
    height:100px;
    box-sizing:border-box;
    background-color:##f6f8fb;
    border:2px solid #3f80ea;
	border-radius:5px;
}
.weui-uploader__input-box:before, .weui-uploader__input-box:after {
    content:" ";
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    background-color:#0054a6;
}
.weui-uploader__input-box:before {
    width:2px;
    height:35%;
}
.weui-uploader__input-box:after {
    width:35%;
    height:2px;
}
.weui-uploader__input{
    position:absolute;
    z-index:1;
    top:0;
    left:0;
    width:100%;
    height:100%;
    opacity:0;
	cursor:pointer;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
.table-action a{
	margin:0 6px;
}
.btn-del{
	color:#d9534f !important;
}
.badge{
	font-size:13px;
	line-height:1.2;
}
.price{
	font-size:16px;
	color:#f40!important;
	font-family:Verdana,Tahoma,arial;
	font-weight:700;
}
.remark{
	color:red !important;
}
form[name="search"] >.col-12{
	padding-right:0;
}
.callout,.callout_cancel{
	cursor:pointer;
}
.is_warranty{
	background:#f59f00;
	color:#fff;
	border-radius:3px;
	padding:2px 6px;
	font-weight:bold;
}
.is_gift{
	background:#74b816;
	color:#fff;
	border-radius:3px;
	padding:2px 6px;
	font-weight:bold;
}