* {
	margin: 0;
	padding: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-family: Arial, 'Microsoft YaHei';
}

img {
	vertical-align: top;
	border: 0;
}

input,
textarea {
	-webkit-user-select: text;
	-ms-user-select: text;
	user-select: text;
	-webkit-appearance: none;
}

input:focus,
select:focus,
textarea:focus,
button:focus {
	outline: 0;
}

input[type="text"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="email"],
input[type="url"],
textarea {
	-webkit-appearance: none;
	border: 1px solid;
	-webkit-border-radius: 0;
	border-radius: 0;
}

/* 发布培训课程中的study_show  teach_show */
.mui-input-row{display:flex; }
.mui-input-row label{width:30%;}
.mui-input-row div{width:90%;}
input[type="number"]::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

a {
	text-decoration: none;
	-webkit-touch-callout: none;
}

em,
i {
	font-style: normal;
}

li {
	list-style: none;
}

html,
body {
	height: 100%;
}

html {
	font-size: 10px;
}

/* 闁稿繘浜堕敓鑺ョ┍椤旇姤鏆璵ui闁哄秴鍢茬槐锟�/
.mui-bar{box-shadow: none;}

/* 濡炪倗鏁诲鐗堝緞閹绢喖鍔�*/
/* 閺夆晜鏌ㄥú鏍箰婢舵劖灏�*/
.backBtn{padding:10px;position:absolute;margin-left:-10px;}
.backBtn img{vertical-align:middle;}
.backBtn .back_arrow{height:14px;width:11px !important;}
.backBtn .back_logo{height:22px;}

.textBtn{color:#FF725A !important;}

.grayHeader{background-color:#F0F0F0;}
.tomatoHeader{background-color:tomato;}
.tomatoHeader .mui-title{color:white;}

.blueHeader{background-color:#6AB1FF;}
.blueHeader .mui-title{color:white;}

.mui-title{color:#FF725A;}

.banner{height:50px;background-repeat:no-repeat;background-size:auto 100%;background-position:center;}
.banner.null{background:none;text-align:center;line-height:50px;}

/* 鑳屾櫙 */
.backdrop{position:fixed;top:0;bottom:0;left:0;right:0;display:none;background:rgba(222,222,222,0.8);z-index:1;}
.backdrop.active{display:block;}

.list_scroller{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;overflow-x:hidden;background:#F3F3F3;}
.list_inner_scroller{position:absolute;left:0;right:0;top:0;bottom:0;margin-right:-10px;padding-right:10px;overflow-x:hidden;}
.list_no_more{position:absolute;left:0;right:0;top:0;text-align:center;height:32px;line-height:32px;}

/* 绛涢�鏉�*/
.bar_3 .filter_header{float:left;width:33.33%;}
.bar_4 .filter_header{float:left;width:25%;}
.filter_bar{height:44px;line-height:44px;font-size:14px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-color:white;position:absolute;width:100%;z-index:2;}
.filter_bar:after{display:block;clear:both;content:'';}
.filter_bar .filter_header{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;height:22px;line-height:22px;margin-top:10px;border-right:1px solid #CCCCCC;}
.filter_bar .filter_header div span{max-width:80%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.filter_bar .filter_header div i{width:10%;display:inline-block;vertical-align:top;}
.filter_bar .filter_header div i:after{display:inline-block;font-family:"iconfont";content:'\e606';font-size:10px;line-height:22px;transition:all ease .2s;-webkit-transition:all ease .2s;}
.filter_bar .filter_header.active{color:#FF725A;}
.filter_bar .filter_header.active div i:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.filter_bar .filter_header:last-child{border-right:none;}

/* 绛涢�鏉′欢瀹瑰櫒 */
.filter_container{position:absolute;top:0;width:100%;height:60%;z-index:1;background-color:#FFFFFF;transition:all ease .2s;-webkit-transition:all ease .2s;transform:translateY(-100%);-webkit-transform:translateY(-100%);}
.filter_container.active{transform:translateY(0);-webkit-transform:translateY(0);}
.more_filter_container .list_scroller{bottom:60px;}
.more_filter_container .filter_more_container{display:none;}
.filter_list{background-color:#FFFFFF;}
.filter_list .filter_item_header{height:36px;line-height:36px;font-size:16px;position:relative;padding:0 10px;color:#FF725A;}
.filter_list .filter_item,.filter_list .sort_item{height:36px;line-height:36px;font-size:14px;position:relative;padding:0 10px;}
.filter_list .custom_filter_item{height:36px;line-height:36px;padding:0 10px;position:relative;}
.filter_list .custom_filter_item input{width:30%;height:30px;padding:2px;margin-top:0px;}
.filter_list .custom_filter_item input::-webkit-input-placeholder{font-size:12px;}
.filter_list .custom_filter_item button{border:none;background:tomato;color:white;margin-left:10px;height:30px;margin-top:3px;}
.filter_list .filter_item.active,.filter_list .sort_item.active,.filter_list .custom_filter_item.active{background-color:#EFEFEF;}
.filter_list .filter_item.active:after,.filter_list .sort_item.active:after,.filter_list .custom_filter_item.active:after{content:'';position:absolute;width:2px;left:0;top:11px;bottom:11px;background-color:#FF725A;}
.filter_list .filter_title{height:36px;line-height:36px;font-size:16px;position:relative;padding:0 10px;color:#FF725A;}
/*.filter_list .filter_title ~ ul.filter_sub_list:first-child{display:none;}
.filter_list .filter_title.active ~ ul.filter_sub_list:first-child{display:block;}*/
.filter_list .sort_item span{display:none;transition:all ease .2s;-webkit-transition:all ease .2s;font-size:14px;position:absolute;color:#FF725A;top:0px;right:10px;}
.filter_list .sort_item.desc span{display:block;font-family:"iconfont";content:'\e606';}
.filter_list .sort_item.asc span{display:block;font-family:"iconfont";content:'\e606';transform:rotate(180deg);-webkit-transform:rotate(180deg);}

.more_filter_list{background-color:#FFFFFF;}
.more_filter_list .more_filter_item{height:36px;line-height:36px;font-size:14px;position:relative;padding:0 10px;}
.more_filter_list .more_filter_item span{float:right;}

.filter_btn{position:absolute;bottom:0;left:10px;right:10px;}
.filter_btn .mui-btn.back{border-color:#FF725A;background-color:#FFFFFF;color:#FF725A;}
.filter_btn button{background-color:#FF725A;color:#FFFFFF;padding:8px 0;}

/* clearBlock */
.clearBlock{min-height:100px;text-align:center;line-height:5;}
.mui-title{font-weight:bold;}

.mui-table-view-chevron .mui-table-view-cell{padding-right:10px;}

/* 鎼存洟鍎撮弽锟�/
.mui-bar-tab > a{
	padding:0 5px;
	font-size:10px;
	text-align: center;
	display: table-cell;
    overflow: hidden;
    width: 1%;
    height: 50px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #929292;
}
.mui-bar-tab > a.mui-active{
	color:#FF725A;
}
.mui-bar-tab #personCenter.mui-active{
	color:#FF725A;
}
.mui-tab-label{
	display: block;
	overflow:hidden;
	text-overflow: ellipsis;
	text-align: center;
}
.mui-bar-tab > a img{
	vertical-align: bottom;
	display:inline-block;
	max-height: 30px;
}
.mui-bar-tab > a img.unactive{
	display:inline-block;
}
.mui-bar-tab > a img.active{
	display: none;
}
.mui-bar-tab > a.mui-active img.unactive{
	display: none;
}
.mui-bar-tab > a.mui-active img.active{
	display:inline-block
}

.loading{position:fixed;width:100%;height:100%;background:white;top:0;left:0;z-index:999;}
.loading p{height:20px;line-height:20px;position:absolute;width:100%;text-align:center;top:50%;margin-top:-10px;color:#CCCCCC;}