
.navbar{
	border-radius: 0px;
}

.navbar-default{
	background-color: #293846;
}

.navbar-default .navbar-brand{
	color: white;
}


body{
	background-color: #f3f3f4;
}

.page-heading h2{
	margin-top: 10px;
	margin-bottom: 0px;
}

.required-star-before::before{
	content: '*';
	color: #d9534f;
	padding-right: 3px;
}

.required-star-after::after{
	content: '*';
	color: #d9534f;
	padding-left: 3px;
}

em.help-block{
	color: #a94442;
}

/*-----页面载入动画-----*/
@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translateX(40px);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{
	vertical-align: middle;
}

.dropzone{
	border: 1px solid rgba(0,0,0,0.03);
	border-radius: 3px;
	background: rgba(0,0,0,0.03);
}

/*-----列表页查询条件样式-----*/
.search-form.form-horizontal label.control-label {
	padding-left: 5px;
	padding-right: 5px;
	font-weight: inherit;
}
.search-form.form-horizontal .form-group>div {
	padding-left: 5px;
	padding-right: 5px;
}
.search-form.form-horizontal .form-group{
	margin-bottom: 10px;
}

/*----非日期范围输入框样式统一成与日期范围输入框相同----*/
.input-range .input-group-addon{
	width: auto;
    min-width: 16px;
    line-height: 1.42857;
    text-shadow: rgb(255, 255, 255) 0px 1px 0px;
    margin-left: -5px;
    margin-right: -5px;
    padding: 4px 5px;
    border-width: 1px 0px;
}

/*--------列表表头背景色--------------*/
.bootstrap-table table thead th{
	background-color: #F5F5F6;
}

.bootstrap-table .btn-default{
	background-color: inherit;
	color: inherit;
}

/*---------列表表头空格自动换行*/
.fixed-table-container tbody td .th-inner, .fixed-table-container thead th .th-inner{
	white-space: normal;
}
.bootstrap-table .table>thead>tr>th{
	vertical-align: middle;
}

/*--------select2 样式修改--------------*/
.select2-container--default .select2-selection{
	border: 1px solid #e5e6e7;
	border-radius: 1px;
	height: 34px;
}
.select2-container--default.select2-container--open .select2-selection,
.select2-container--default.select2-container--focus .select2-selection{
	border: 1px solid #1ab394;
}
/* .select2-container--default.select2-container--focus .select2-selection--multiple{ */
/* 	border: 1px solid #1ab394; */
/* } */
.has-success .select2-container--focus .select2-selection, .has-success .select2-container--open .select2-selection{
	-webkit-box-shadow：none;
	box-shadow: none;
	border-color: #1ab394;
}

/*--------按钮式下拉菜单 样式修改--------------*/
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover{
	background-color: #18a689;
	border-color: #18a689;
}
.ibox .open > .dropdown-menu{
	left: 0;
}

/*--------layer确认对话框提示信息区域--------------*/
.layui-layer-dialog .layui-layer-content{
	word-break: normal;
}

/*--------后台表单校验返回的报错信息样式*/
.error.help-block{
	color: #d9534f;
}

/*--------数据查看页面数据项下划线-----------------*/
div.form-horizontal .form-group{
	border-bottom: 1px dashed #eee;
}

div.form-horizontal .form-group.form-actions{
	border-bottom: none;
}

/*--表格上方工具栏中按钮最小宽度--*/
.btn-w-s{
	min-width: 80px;
}

/*--主内容区与页面标题区间隔--*/
#main-row{
	margin-top: 15px;
}
/*--主内容区样式--*/
#main-content{
	min-height: 500px;
	padding: 15px;
}

.dashed-underline {
	border-bottom: 1px dashed #eee;
}