/*默认css代码开始----------------------------------------------------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
p,
form {
	margin: 0;
	padding: 0;
}

body {
	/*height: 100%;*/
	font-family: '微软雅黑';
	font-family: "\5FAE\8F6F\96C5\9ED1";
}

ul,
ol,
li {
	list-style: none;
}

a {
	text-decoration: none;
	color: #767676;
}

/* input输入框聚焦后变换颜色 */
.layui-input:focus,
.layui-textarea:focus {
	border-color: #ef7e09 !important
}

/*默认css代码结束---------------------------------------------------------------------------------------------------*/

/* tips 样式 **********************************************************************************/
.layui-layer-tips .layui-layer-content {
	border-radius: 5px !important;
	background: #FF5722 !important;
	padding: 5px 15px !important;
	left: -12px;
}

.layui-layer-tips i.layui-layer-TipsB,
.layui-layer-tips i.layui-layer-TipsT {
	border-right-color: #FF5722 !important;
}

/* ****************************************************************************************** */

/*layui  css 修改样式开始-------------------------------------------------------------------*/
/*还修改了layui.css源码 不然滑动到子菜单背景是黑色 看不到自己设置的背景图片*/
/*.layui-nav-tree .layui-nav-child, .layui-nav-tree .layui-nav-child a:hove 去掉了背景色去掉了背景色*/
/*.layui-table-cell .layui-form-checkbox[lay-skin=primary]   这个checkbox不垂直居中 直接修改源码*/
[lay-skin=primary].layui-form-checkbox i {
	/*表格checkbox居中*/
	top: 1px !important;
}

.layui-form-select dl dd.layui-this {
	background-color: #ef7e09;
}

.layui-form-checked[lay-skin=primary] i {
	border-color: #ef7e09;
	background-color: #ef7e09;
}

.layui-form-onswitch {
	border-color: #ef7e09;
	background: #ef7e09;
}

.layui-form-radio>i:hover,
.layui-form-radioed>i {
	color: #ef7e09;
}

/*.layui-form-checked span, .layui-form-checked:hover span{
	background-color:#ef7e09;
}*/

.layui-table-cell {
	padding: 0 2px;
	height: 100% !important;
	line-height: 26px !important;
}

.layui-table td {
	padding: 3px 0 !important;

}

.layui-side-scroll {
	text-indent: 15px;
}

.layui-layer-btn a {
	border-radius: 3px !important;
}

/*.main-layout-side{
	width: auto !important;
	z-index: 1000 !important;
}*/

.layui-nav-tree {
	width: auto !important;
}

.layui-nav-tree .layui-nav-more {
	right: 20px;
}

.layui-nav-item dl.layui-nav-child dd a {
	padding-left: 50px;
}

.layui-layer-title {
	font-weight: bold;
}

/*layer弹窗*/
.layui-layer {
	border-radius: 3px;
}

.layui-layer-title {
	border-radius: 3px;
}

.layui-layout-admin .layui-logo {
	/*logo字体颜色*/
	color: #fff;
	font-size: 24px;
	font-weight: bold;
}

.layui-btn {
	color: #999999;
	font-weight: 400;
	background: rgba(247, 247, 247, 1);
	border: 1px solid rgba(218, 218, 218, 1);
	border-radius: 2px;
}

.layui-btn+.layui-btn {
	margin-left: 5px;
}

.layui-btn-sm {
	padding: 0 10px;
}

.layui-btn-group,
.layui-btn:first-child {
	border-left: 1px solid rgba(218, 218, 218, 1);
}

.layui-btn:hover {
	color: #ef7e09;
}

.layui-table-page>div {
	float: right;
	margin-right: 30px;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
	/*表格分页背景颜色*/
	background-color: #ef7e09;
}

.layui-laypage a:hover {
	color: #ef7e09;
}

/*.layui-btn+.layui-btn{
	margin-left:5px;
}*/

.layui-badge,
.layui-badge-dot,
.layui-badge-rim {
	/*徽章*/
	padding: 0;
}

.layui-side-scroll .layui-nav-tree li a.myMessage label {
	/*徽章样式*/
	position: relative;
	left: -7px;
}

.layui-badge label {
	display: inline-block;
	width: 24px;
}

.layui-btn-radius {
	border-radius: 2px;
}


div.controlli {
	text-align: center;
}

.vertical-line {
	margin: 0 5px;
	color: #d6d6d6;
}

a.controlButton {
	color: #ef7e09;
	/* font-weight: bold; */

	/*	display:inline-block;
	text-decoration:none;
	text-align:center;
	width: 66px;
	height: 28px;
	line-height:28px;
    color: #fff;
    background: #ef7e09;
    border-radius: 3px;
    cursor: pointer;
	margin-left:3px;*/
}

/*a.controlButtonUpdate {
	background:#f00;
}*/

a.controlButton:hover {
	font-weight: bold;
	text-decoration: underline;
}

.layui-form-checkbox[lay-skin=primary]:hover i {
	border-color: #ef7e09;
}

/*layui css 修改样式结束------------------------------------------------------------------*/


/*按钮*/
.addRuleGroup,
.saveShareRule,
.addBar,
.addGroup,
.addCmd,
.addFile,
.addAnnounce,
.addZz,
.userAdd,
.addPlug,
.unionCreate,
.createPromoteHref {
	color: #fff;
	background: #ef7e09;
	padding: 0 15px;
}

.addRuleGroup:hover,
.saveShareRule:hover,
.addBar:hover,
.addGroup:hover,
.addCmd:hover,
.addFile:hover,
.addAnnounce:hover,
.addZz:hover,
.userAdd:hover,
.addPlug:hover,
.unionCreate:hover,
.createPromoteHref:hover {
	color: #fff;
	background: #ef7e09;
}

.layui-btn-sm i {
	font-size: 14px !important;
}

.icon-add {
	margin-right: 10px;
	font-size: 14px !important;
}

.icon-shanchu,
.icon-xianxing-xiugai {
	margin-right: 5px;
}

.layui-btn-group {
	/* margin-left: 10px; */
}

/* .layui-btn-group .layui-btn:first-child {
	border-left: 1px solid #ef7e09;
	border-radius: 3px 0 0 3px;
} */

.layui-btn-group .layui-btn:last-child {
	border-radius: 0 3px 3px 0;
}

.dot {
	/*状态颜色小圆点*/
	display: inline-block;
	width: 6px;
	height: 6px;
	margin-right: 5px;
	position: relative;
	top: -2px;
	/*background: #000;*/
	border-radius: 100%;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-o-border-radius: 100%;
}

/*layui 侧边栏side 代码结束--------------------------------------------------------------------*/


/*layui body代码开始---------------------------------------------------------------------------------*/
html {
	background: #eee;
}

.layui-body {
	/* min-width: 1200px; */
	top: 0 !important;
	left: 0 !important;
	bottom: 0 !important;
	padding: 0 20px;
	margin: 0 20px;
	background: #fff;
	overflow-y: none;
}

.layui-header {
	display: none;
	height: 0;
}

.layui-layout-admin .layui-side {
	display: none;
	width: 0;
}

.layui-layout-admin .layui-footer {
	left: 5px;
}

/* .layui-tab-title li{
	width: 140px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	margin-top: 5px;
	margin-right: 10px;
	padding: 0;
	background: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
}

.layui-tab-title li:hover{
	color: #ef7e09;
	font-weight: bold;
}

.layui-tab-title li .layui-tab-close{
	position: relative;
	left: 10px;
} */

.layui-tab-title li.layui-this {
	font-weight: bold;
	color: #ef7e09;
}

.layui-tab-brief>.layui-tab-title .layui-this {
	color: #ef7e09;
}

.layui-tab-brief>.layui-tab-title .layui-this::after {
	border-bottom: 2px solid #ef7e09;
}

.toolbar {
	/* min-width: 1400px; */
	padding: 20px 0 10px 0;
}

.toolbar .layui-btn-container {
	padding: 5px 0 5px 10px;
	margin-bottom: -10px;
}


/* 搜索框------------------------------------------------------------------------------------------ */
.toolbar .search {
	height: 30px;
	line-height: 30px;
	float: right;
}

/* .toolbar .search-laber {
	float: left;
	font-size: 14px;
} */

.toolbar .search-text {
	float: left;
	width: 200px;
	height: 30px;
	line-height: 30px;
	margin-right: 5px;
}

.toolbar .search-button {
	float: left;
	color: #fff;
	background: #ef7e09;
	vertical-align: middle;
}

/*layui body代码结束---------------------------------------------------------------------------------*/


/*layui表格自适应*/
.layui-table-view .layui-table {
	min-width: 99%;
}

/*常见问题搜索自动补全----------------------------------------------------------------------*/
/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
.ui-autocomplete {
	max-height: 300px;
	/*默认最大高度150像素*/
	/* overflow-y: auto; */
	/*添加滚动条*/
	/* prevent horizontal scrollbar */
	/* overflow-x: hidden; */
}

* html .ui-autocomplete {
	height: 300px;
	/*解决IE6下不识别max-height*/
}

.ui-menu,
.ui-widget,
.ui-widget-content,
.ui-autocomplete,
.ui-front {
	z-index: 12412;
}

.ui-menu-divider,
.ui-widget-content {
	display: none;
}

.ui-menu .ui-menu-item {
	height: 26px;
	line-height: 26px;
	font-size: 14px;
}

.refresh {
	margin-left: 5px;
}