.bg-lighf .lter, .bg-lighf.lter {
	background-color: #343a40;
}
.wrapper-md {
	padding: 20px;
}
.b-b {
	border-bottom: 1px solid #dee5e7;
}
/*网站时间轴*/
.m-n {
	margin: 0 !important;
}
.h1, .h2, .h3, .h4, .h5, .h6 {
	margin: 0;
}
.text-black {
	color: #ff8000;
}
.letterspacing {
	letter-spacing: 2px;
}
.small, small {
	font-size: 13px;
}
.text-muted {
	color: #fff;
}
/*时间轴年月日部分*/
.wrapper {
	padding: 15px;
}
.timeline {
	padding: 0;
	margin: 0;
}
/*年月部分*/
.tl-header {
	display: block;
	width: 12em;
	margin-right: 2px;
	margin-left: 2px;
	text-align: center;
}
.m-t-none {
	margin-top: 0 !important;
}
.btn-rounded {
	padding-right: 15px;
	padding-left: 15px;
	border-radius: 50px;
}
/*年月蓝色*/
.btn-blue {
	color: #fff !important;
	background-color: #23b7e5;
	border-color: #23b7e5;
}
/*年月黑色*/
.btn-dark {
	color: #fff !important;
	background-color: #3a3f51;
	border-color: #3a3f51;
}
/*年月绿色*/
.btn-success {
	color: #fff !important;
	background-color: #27c24c;
	border-color: #27c24c;
}
/*年月黄色*/
.btn-warning {
	color: #fff !important;
	background-color: #fad733;
	border-color: #fad733;
}
/*年月紫色*/
.btn-primary {
	color: #fff !important;
	background-color: #7266ba;
	border-color: #7266ba;
}
/*年月橘红色*/
.btn-danger {
	color: #fff !important;
	background-color: #f05050;
	border-color: #f05050;
}
/*日期部分*/
.tl-item {
	display: block;
}
.tl-wrap::before {
	position: relative;
	top: 15px;
	float: left;
	width: 10px;
	height: 10px;
	margin-left: -27px;
	background: #edf1f2;
	border-color: inherit;
	border-style: solid;
	border-width: 3px;
	border-radius: 50%;
	content: "";
	box-shadow: 0 0 0 4px #f0f3f4;
}

.tl-wrap {
	display: block;
	padding: 15px 0 15px 20px;
	margin-left: 6em;
	border-color: #dee5e7;
	border-style: solid;
	border-width: 0 0 0 4px;
}
.tl-date {
	position: relative;
	top: 10px;
	display: block;
	float: left;
	width: 4.5em;
	margin-left: -7.5em;
	text-align: right;
}
.h1, .h2, .h3, .h4, .h5, .h6 {
	margin: 0;
}
.tl-content.panel {
	margin-bottom: 0;
}
.padder {
	padding-right: 15px;
	padding-left: 15px;
}
.tl-content {
	position: relative;
	display: inline-block;
	padding-top: 10px;
	padding-bottom: 10px;
}
.panel {
	border-radius: 10px;
}

/*小三角相关*/
.arrow.left::after {
	bottom: -8px;
	left: 1px;
	border-right-color: #fff;
	border-left-width: 0;
}
.arrow::after {
	border-width: 8px;
	content: "";
}
.arrow, .arrow::after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.arrow.pull-up {
	top: 19px;
}
.arrow.left {
	top: 50%;
	left: -9px;
	margin-top: -9px;
	border-right-color: rgba(0,0,0,.1);
	border-left-width: 0;
}
.arrow, .arrow::after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.arrow {
	z-index: 10;
	border-width: 9px;
}
/*小三角颜色*/
.arrow.left.arrow-blue::after {
	border-right-color: #23b7e5;
}
.arrow.left.arrow-dark::after {
	border-right-color: #3a3f51;
}
.arrow.left.arrow-success::after {
	border-right-color: #27c24c;
}
.arrow.left.arrow-warning::after {
	border-right-color: #fad733;
}
.arrow.left.arrow-primary::after {
	border-right-color: #7266ba;
}
.arrow.left.arrow-danger::after {
	border-right-color: #f05050;
}

/*各日期颜色*/
/*蓝*/
.b-blue {
	border-color: #23b7e5;
}
/*黑*/
.b-dark {
	border-color: #3a3f51;
}
/*绿*/
.b-success {
	border-color: #27c24c;
}
/*黄*/
.b-warning {
	border-color: #fad733;
}
/*紫*/
.b-primary {
	border-color: #7266ba;
}
/*橘红*/
.b-danger {
	border-color: #f05050;
}
/*各个事件背景颜色蓝*/
.bg-blue {
	color: #fff;
	background-color: #23b7e5;
}
/*黑*/
.bg-dark {
	color: #fff;
	background-color: #3a3f51;
}
/*绿*/
.bg-success {
	color: #c6efd0;
	background-color: #27c24c;
}
/*黄*/
.bg-warning {
	color: #fff;
	background-color: #fad733;
}
/*紫*/
.bg-primary {
	color: #fff;
	background-color: #7266ba;
}
/*橘红*/
.bg-danger {
	color: #fff;
	background-color: #f05050;
}
/*待定*/
