/**
 * 
 公共样式
 */
.nav_header,
.tabbar {
	width: 100%;
	position: fixed;
	left: 0;
}

.nav_header {
	z-index: 10;font-size: .36rem;color: white;
	top: 0;text-align: center;line-height: 1rem;height: 1rem;
	background: linear-gradient(90deg, rgba(245, 7, 63, 1) 0%, rgba(255, 75, 112, 1) 100%);
}

.tabbar {
	bottom: 0;z-index: 999;
	height: 1rem;background: white;
}

.container {
	padding: 1rem 0 1.4rem;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	overflow-y: auto;
}

.mask {
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
}

.hide {
	display: none !important;
}

.ellipsis {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ellipsisThree {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	overflow: hidden;
}
.file_p {
	position: absolute;
	width: 100%;
	height: 100%;
	opacity: 0;
	left: 0;top: 0;right: 0;bottom: 0
}
.privacy{
	font-size: .26rem;color: #666;line-height: .48rem
}
.privacyTitle{
	margin-bottom: .02rem
}
.privacyList{
	margin: .3rem 0
}
.privacyH{
	margin: .4rem 0 .14rem
}
.privacyLT{
	margin: .3rem 0 .1rem
}

.privacyM{
	margin: .1rem 0
}
.privacyS{
	margin: .2rem 0 .06rem
}
