/********头部 start *********/
.tic-container__menu{
	height: 38px;
	font-size: 0;
	background-color: #34363B;
	line-height: 1.6;
}
/*.tic-container__menu-inner:before{
	content: '';
	width: 0;
	height:100%;
	display: inline-block;
	vertical-align: middle;
}*/
.tic-container__menu-inner{
	display: inline-block;
	vertical-align: middle;
	padding: 0 15px;
	width: 100%;
	height: 100%;
	text-align: center;
}
.menu-float-left{
	float: left;
    height: 100%;
}
.menu-float-left:before{
	content: '';
	width: 0;
	height:100%;
	display: inline-block;
	vertical-align: middle;
}
/*logo start*/
.menu-logo{
	display: inline-block;
	vertical-align: middle;
	height: 22px;
	width: 22px;
}
.menu-logo img{
	display: inline-block;
	width: 100%;
	height: 100%;
}
/*logo end*/

/* 时间 start */
.mune-time{
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 4px;
	color: rgba(138,144,153,1);
}
/* 时间 end */

/*分割线 start*/
.menu-line{
	width:2px;
	display: inline-block;
	vertical-align: middle;
	height:20px;
	background:rgba(138,144,153,0.2);
	margin-left:20px;
	margin-right:20px;
	border-right:1px solid rgba(33,34,36,1);
}
/*分割线 end*/
/* 用户名 start*/
.menu-user{
	display: inline-block;
	vertical-align: middle;
}
.menu-user__img{
	display: inline-block;
	vertical-align:middle;
	width: 24px;
	height:24px;
	background-repeat: no-repeat;
    background-position: center;
	background-size: cover;
	border-radius: 10px;
}
.menu-user__text {
	display: inline-block;
	vertical-align:middle;
	font-size: 12px;
	color: rgba(138,144,153,1);
	line-height: initial;
	margin-left: 10px;
}
/* 用户名 end*/
/*标题 start*/
.menu-title{
	display: inline-block;
	vertical-align: middle;
	color:rgba(138,144,153,1);
	line-height:1.6;
	font-size:12px;
}
.menu-title h3{
	font-weight:normal;
	color:rgba(138,144,153,1);
}
/*标题 end*/
/* 课程状态  s*/
.menu-tag{
	display: inline-block;
	vertical-align: middle;	
	margin-left: 16px;
}
.menu-tag .tic-btn{
	height: 20px;
	line-height: 18px;
	font-size: 12px;
	border-radius: 2px;
	padding: 0 8px;
}
/*系统信息 start*/
.menu-baseinfo{
	display: inline-block;
	vertical-align: middle;

}
/*系统信息 end*/

/*课程信息 start*/
.menu-course{
	display: inline-block;
	vertical-align: middle;
}
.menu-course__title{
	font-size: 12px;
	color: #fff;
	vertical-align: middle;
	font-weight: normal;
	position: relative;
	padding-right: 55px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: right;
	line-height: 38px;
	height: 38px;
}
.menu-course__time{
	margin-left: 10px;
	font-size: 12px;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	top:0;
	right: 0;
}
/*课程信息 start*/

/*操作iocn start*/
.menu-operation{
	float: right;
	height: 100%;
	height: 38px;
	line-height: 38px;
	white-space: nowrap;
}
.menu-operation__list,.menu-operation__list>li,.menu-operation__panel,.menu-operation__panel>li{
	display: inline-block;
}
.menu-operation__list>li{
	padding: 0 4px;
	position: relative;
}
.menu-operation__list>li .tic-bubble{
	position: absolute;
	z-index: 15;
	font-size: 12px;
    top: 90%;
	left: 50%;
	transform: translateX(-50%);
}
.menu-operation__panel>li{
	padding: 0 6px;
}
/*操作iocn end*/
.tic-container__menu .form-list__name{
	padding-right: 0;
}
.tic-container__menu .form-list.tea-form--horiz li+li{
    margin-left: 10px;
}
@media (max-width:1100px){
	.menu-line{
		margin-left: 16px;
		margin-right: 16px;
	}
}