@font-face {
	font-family: 'iconfont';  /* Project id 2510532 */
	src: url('//at.alicdn.com/t/font_2510532_tvdzo0rhbrn.woff2?t=1624166668499') format('woff2'),
	url('//at.alicdn.com/t/font_2510532_tvdzo0rhbrn.woff?t=1624166668499') format('woff'),
	url('//at.alicdn.com/t/font_2510532_tvdzo0rhbrn.ttf?t=1624166668499') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:15px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
body {
	font-size: 15px;
	color: #333;
	background-color: #f5f5f5;
	box-sizing: border-box;
	height: auto;
}

dl, dt {
	display: block;
}
dd {
	display: block !important;
}

.index_main {
	width: 1250px;
	margin: 0 auto;
	padding-top: 116px;
}

.hide {
	display: none !important;
}
.hong {
	color: #FF0000;
}
.huang {
	color: rgb(245, 154, 35);
}
.lv {
	color: #09BB07;
}
.lan {
	color: #0099FF;
}
.bg-hong {
	background-color: #FF0000;
}
.bg-lan {
	background-color: #0099FF;
}
.section {
	margin: 10px;
	background-color: #fff;
	padding: 10px;
}

/*分页*/
.paging {
	text-align: right;
}

.lst-input {
	display: flex;
	flex-wrap: wrap;
}
.layui-form .item-form {
	margin-bottom: 15px;
	margin-right: 15px;
}

.lst-input.no-bottom .item-form {
	margin-bottom: 0;
}

.layui-elem-field {
	display: inline-block;
}
.btn-search .iconfont {
	font-size: 12px;
	margin-right: 4px;
}

.layui-form-pane .layui-input {
	width: 204px;
}

.layui-form-selected dl {
	width: 200px;
}

/* 团长 */
.header {
	display: flex;
	align-items: center;
	font-size: 14px;
}
.header .header-photo {
	width: 30px;
	height: 30px;
	border-radius: 100%;
	margin-right: 10px;
}
.header .header-name {
	margin-right: 10px;
	color: grey;
	max-width: 250px;
}
.header .header-role {
	margin-right: 10px;
	background-color: rgb(242, 242, 242);
	color: rgb(245, 154, 35);
	padding: 2px 10px;
	border-radius: 3px;
	font-size: 14px;
}
.header .header-member {
	margin-right: 10px;
}
.header .header-rate {
	color: #ff0000;
}
.center_foot {
	width: 1250px;
	height: initial;
	margin-top: 50px;
	padding-bottom: 90px;
	text-align: center;
	line-height: initial;
	overflow: hidden;
}

.layui-rate {
	padding: 0;
}

.layui-tab {
	margin: 0;
}
.layui-tab-brief>.layui-tab-title .layui-this {
	color: #0099FF;
}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {
	border-bottom-color: #0099FF;
}
.layui-tab-content {
	padding: 0;
}
.layui-tab-title {
	font-size: 15px;
	height: 44px;
	padding: 3px 10px 0;
}
.layui-tab-title li {
	line-height: 44px;
	font-size: 15px;
}
.layui-tab-title .layui-this:after {
	height: 45px;
}

.layui-table, .layui-table-view {
	margin: 0;
}

.com-panel {
	display: flex;
}
.com-lst-menu {
	background: #fff;
	width: 200px;
	padding: 10px 0;
	margin-right: 10px;
	flex-shrink: 0;
}
.com-lst-menu .com-item-menu {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 12px 0;
	font-size: 16px;
	cursor: pointer;
}
.com-lst-menu .com-item-menu .iconfont {
	margin-right: 5px;
}
.com-lst-menu .com-item-menu.active, .com-lst-menu .com-item-menu:hover {
	background: rgba(243, 249, 250, 1);
}
.com-lst-menu .item-menu .iconfont {
	font-size: 18px;
	margin-right: 10px;
}
.com-main-panel {
	flex-grow: 1;
	margin-left: 240px;
    box-shadow: 0px 0px 5px 1px #ccc;
    min-height: 625px;
    /*background-color: #fff;*/
}

/* 开关按钮 */
.layui-form-onswitch {
	border-color: #0099FF;
	background: #0099FF;
}

.content_L {
}
.center_foot {
	margin-left: 120px;
}

.zwsj {
	display: none;
	padding: 1rem;
	text-align: center;
	border: 1px solid #eee;
}