	body{
		background: red;
	}
	.openApp {
		width: 9.4rem;
		height: 1rem;
		line-height: 1rem;
		text-align: center;
		background-color: #ff6f28;
		margin: auto;
		color: #fff;
		margin-top: 0.4rem;
		margin-bottom: 0.4rem;
		border-radius: 0.1rem;
		font-size: .38rem;
	}
	
	.time {
		height: 70px;
		margin: .3rem 0;
	}
	
	.time i {
		font-style: normal;
		display: block;
		float: left;
	}
	
	.time span {
		display: block;
	}
	
	.review {
		width: 100%;
		height: 1.3rem;
		padding-top: 0.1rem;
		margin-top: 0.4rem;
		border-top: 1px solid #ededed;
		margin-bottom:0;
	}
	
	.review ul li {
		width: 50%;
		height: .8rem;
		line-height: .8rem;
		display: block;
		float: left;
		text-align: center;
		margin: auto;
		font-size: 0.4rem;
		padding-top: 0.1rem;
		color: #222;
	}
	
	.review_on {
		background-color: #ff6f28;
		display: block;
		width: .5rem;
		margin: auto;
		height: 4px;
		border-radius: .1rem;
	}
	
	.video {
		position: relative;
    padding-bottom: 0;
    /* margin-bottom: 15px; */
    border-bottom: 0px solid #e0e0e0;
    overflow: hidden;
    float: left;
    margin-right: 0.26rem;
    width: 4.565rem;
    margin-bottom: 0.25rem;
    border-radius: 0.1rem;
	}
	
	.aboutAudio .video:nth-child(2n) {
		margin-right: 0;
	}
	
	.video_tishi {
		position: absolute;
    color: #fff;
    background: #000;
    bottom: 2.03rem;
    width: 4.565rem;
    padding: 0.1rem;
    border-radius: 0;
    background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    background: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    font-size: .3rem;
    padding-bottom: .05rem;
	}
	
	.video_tishi p {
		float: left;
	}
	
	.video .pics {
		width: 100%;
		height: auto;
		float: left;
		margin-right: 3%;
	}
	
	.aboutAudio em {
		display: block;
		margin-top: 0px;
		float: right;
	}
	
	.video span {
		display: block;
		width: auto;
		bottom: 0;
		margin-top: 0;
	}
	
	.aboutAudio em i {
		color: #fff;
	}
	
	.default_nav {
		height: 1rem;
		margin: 0.2rem 0;
		width: 100%;
		background-color: #fff;
		color: #666;
		position: relative;
		overflow: hidden;
	}
	
	.logo_icon1 {
		width: 2.1rem;
		background: url(https://static.fangxiaoer.com/web/images/ico/head/logo_white.png) no-repeat;
		background-size: 100%;
		height: 0.48rem;
		display: block;
		float: left;
		cursor: pointer;
		margin: auto;
		margin-right: 0rem;
		margin-left: 1rem;
		margin-top: 0.28rem;
	}
	
	.login_div {
		font-size: 0.37rem;
		float: left;
		width: 1.5rem;
		height: 1rem;
		line-height: 1rem;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		text-align: right;
		padding-right: 0.3rem;
	}
	
	.logo_icon {
		width: 2rem;
		background: url(https://static.fangxiaoer.com/m/images/home/new_index/logo.png) no-repeat;
		background-size: contain;
		height: 0.66rem;
		display: block;
		float: left;
		cursor: pointer;
		margin-right: 0.29rem;
		margin-left: 0.48rem;
		margin-top: 0.22rem !important;
	}
	
	.downApp {
		border-radius: 0.5rem;
		float: left;
		background-color: #ff6f28;
		height: 0.8rem;
		line-height: 0.8rem;
		text-align: center;
		width: 2rem;
		font-size: 0.35rem;
		margin-right: 0.3rem;
		color: #fff;
	}
	
	.touxiang {
		width: 1.1rem;
		height: 1.1rem;
		border-radius: .55rem;
		float: left;
		margin-right: .2rem;
		background: url("https://static.fangxiaoer.com/m/static/images/video/noagent.png") no-repeat center;
		background-size: 100% 100%;
	}
	
	.touxiang img {
		width: 1.1rem;
		height: 1.1rem;
		border-radius: .55rem;
	}
	
	.intro {
		font-size: 0.3rem;
		width: 9.03rem;
		margin: auto;
		height: 0.6rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		padding: 0;
		margin-top: .2rem;
		line-height: .6rem;
	}
	
	.video_ll {
		width: .396rem;
		height: .29rem;
		background-size: 100%;
		font-style: normal;
		float: left;
		margin-left: .12rem;
		margin-right: .1rem;
	}
	
	.video_dz {
		width: .36rem;
		height: .264rem;
		background-size: 100%;
		margin-left: 0.2rem;
		font-style: normal;
		float: left;
		margin-left: .2rem;
		margin-right: .1rem;
	}
	
	.video_tishi .span_div {
		display: block;
		float: left;
		font-size: .3rem;
		margin-top: .01rem;
		line-height: .49rem;
	}
	
	.video_tishi em span {
		font-style: normal;
		color: #fff;
		padding-right: 0.15rem;
		line-height: .5rem;
	}
	
	.bot_btn {
		height: 1rem;
		line-height: 1rem;
		font-size: .38rem;
		color: #fff;
		background: #FF6F28;
		width: 100%;
		margin: auto;
		border-radius: 0rem;
		position: fixed;
		bottom: 0rem;
		left: 0;
		right: 0;
		display: none;
	}
	
	.aprs_list {
		display: block;
		margin-bottom: 55px;
		overflow: hidden
	}
	
	.aprs {
		display: block;
		overflow: hidden;
	}
	
	.aprs ul {
		display: block;
		overflow: hidden;
	}
	
	.aprs ul li {
		display: block;
		margin-top: 0.2rem;
		position: relative;
		overflow: hidden;
		margin-left: 1.2rem;
	}
	
	.aprs ul li:first-child {
		margin-bottom: 0;
		margin-left: .2rem;
		border-bottom: 0 !important;
		min-height: 1.4rem;
	}
	
	.aprs ul li:first-child .info {
		border-bottom: 0px;
		padding-bottom: .0rem;
		width: 7.4rem;
	}
	
	.aprs ul li:last-child .info {
		border-bottom: 1px solid #EDEDED;
		padding-bottom: .2rem;
	}
	
	.aprs ul li:last-child {
		border-bottom: 1px solid #EDEDED;
		height: auto;
	}
	
	.no_bottom {
		border-bottom: 0 !important;
	}
	
	.aprs ul li:first-child .pic {
		margin-top: .1rem;
		margin-right: .2rem;
	}
	
	.aprs ul li:first-child .pic img {
		border-radius: .5rem;
		width: 1rem;
		height: 1rem;
	}
	
	.aprs ul li:first-child .pic {
		float: left;
		width: 1.2rem;
		height: 1.2rem;
		line-height: 1rem;
		overflow: hidden;
		position: relative;
		padding: 0;
		margin-top: 0.15rem;
		text-align: center;
	}
	
	.aprs ul li .pic {
		float: left;
		width: 1rem;
		height: 1.2rem;
		line-height: .8rem;
		overflow: hidden;
		position: relative;
		padding: 0;
		text-align: center;
		margin-right: .1rem;
	}
	
	.aprs ul li .pic img {
		border-radius: .38rem;
		width: .76rem;
		height: .76rem;
	}
	
	.aprs ul li .pic span {
		display: block;
		font-size: 1rem;
		border: 1px solid #fd912e;
		color: #fd912e;
		margin-top: .1rem;
		text-align: center;
	}
	
	.aprs ul li .info {
		float: left;
		width: 6.3rem;
		overflow: hidden;
		padding-bottom: 0;
		padding-top: .25rem;
	}
	
	.aprs ul li .info a {
		display: block;
		overflow: hidden;
	}
	
	.aprs ul li .info a p label {
		color: #757575;
	}
	
	.aprs ul li .info a:hover {
		color: #000;
	}
	
	.aprs ul li .msg .time {
		float: none;
	}
	
	.aprs ul li .info p {
		display: block;
		overflow: hidden;
		float: left;
		padding-right: .1rem;
		font-size: .38rem;
		line-height: .4rem;
		color: #222;
		margin: 0;
		margin-bottom: .25rem;
	}
	
	.aprs ul li .set {
		display: block;
		position: absolute;
		top: 0;
		right: .2rem;
	}
	
	.aprs ul li .set span {
		display: block;
		float: left;
		width: 30px;
		height: 42px;
		background: url(https://static.fangxiaoer.com/m/static/images/house/set.png) no-repeat;
		background-size: 30px auto;
		margin-left: 10px;
	}
	
	.aprs ul li .set span.s2 {
		background-position: 0 -42px
	}
	
	.aprs .info h3 {
		display: block;
		font-size: 0.38rem;
		margin-top: 0;
		color: #848484;
		margin-bottom: .2rem;
		font-weight: normal;
		height: .4rem;
	}
	
	.aprs .info h3 small {
		display: block;
		float: left;
		width: 1rem;
		font-size: .3rem;
		background: #f5f5f5;
		color: #545454;
		padding: .1rem .15rem;
		margin-left: .1rem;
		border-radius: .2rem;
		text-align: center;
		line-height: .2rem;
	}
	
	.aprs .info h3 small.as {
		background: #e2f2ff;
		color: #5ba9f4;
		margin-left: -11px;
	}
	
	.show_time {
		color: #a8a8a8;
		float: left;
		font-size: .32rem;
		line-height: .3rem;
		margin-top: .05rem;
		padding-bottom: .2rem;
	}
	
	.publish {
		display: block;
		position: fixed;
		width: 100%;
		left: 0;
		height: auto;
		max-height: 1.7rem;
		bottom: 0;
		padding: 0.2rem 5%;
		background: #fff;
		z-index: 99999;
		overflow: hidden;
		box-shadow: 1px -5px 5px #f1f0f0;
	}
	
	.publish textarea,
	.publish input {
		display: block;
		float: left;
		width: 84%;
		height: 1rem;
		line-height: .8rem;
		border: none;
		border-radius: 0.1rem;
		background: #f5f5f5;
		padding: 3px 3%;
		outline: none;
		font-size: 0.35rem;
	}
	
	.publish .fayan {
		display: block;
		float: right;
		width: .8rem;
		height: .8rem;
		border: none;
		color: #fff;
		outline: none;
		background: url(https://static.fangxiaoer.com/m/static/images/video/video_send.png) no-repeat center;
		background-size: 100% 100%;
		margin-right: 0.2rem;
		margin-top: .1rem;
	}
	
	.fayanon {
		display: block;
		float: right;
		width: .8rem;
		height: .8rem;
		border: none;
		color: #fff;
		outline: none;
		background: url(https://static.fangxiaoer.com/m/static/images/video/video_sendon.png) no-repeat center !important;
		background-size: 100% 100%!important;
		margin-right: 0.2rem;
		margin-top: .1rem;
	}
	
	.replyall .null {
		font-size: .38rem;
		text-align: center;
		margin-top: 10%;
		color: #999;
		margin-bottom: 80pt
	}
	
	.nomore {
		text-align: center;
		height: 1rem;
		line-height: 1rem;
		font-size: .39rem;
		text-align: center;
		margin-top: 1rem;
		margin-bottom: 1rem;
		color: #999;
	}
	
	.plcolor {
		color: #ff6f28;
		font-style: normal;
		float: left;
		display: block;
		margin-left: .2rem;
		font-size: 0.38rem;
		line-height: .9rem;
		font-weight: bold;
	}
	
	.time_div {
		width: 80%;
		float: left;
	}
	
	.time_div span {
		line-height: .6rem;
	}
	
	.time_rdiv {
		width: 20%;
		float: right;
	}
	
	.time_rdiv_dz {
		width: 1rem;
		height: 1rem;
		text-align: center;
		float: right;
	}
	
	.time_rdiv_dz img {
		width: .5rem;
		margin-left: .1rem;
	}
	
	.time_rdiv_dz span {
		color: #999 !important;
		display: block;
		text-align: center;
		font-size: 0.35rem !important;
	}
	
	.audio {
		position: relative;
		width: 100%;
		padding-top: 56%;
	}
	
	.audio_div {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}
	
	.audio_div video {
		width: 100%;
		height: 100%;
		background-color: #000;
	}
	
	.activity .content ul li .time {
		position: absolute;
		left: auto;
		right: 0.13333rem;
		bottom: 0.26666rem;
		color: #fff;
	}
	
	.favorite {
		width: 80%;
		display: block;
		text-align: center;
		height: 1rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	
	.audioTitle {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		font-size: .45rem;
		width: 9.03rem;
		line-height: initial;
		font-weight: bold;
		padding: 0;
		margin: auto;
		margin-bottom: 0;
		/*white-space: initial;*/
	}
	
	.video a {
		display: block;
		overflow: hidden;
		margin: 0 auto;
		width: 100%;
		height: 0px;
		padding-bottom: 56%;
		overflow: hidden;
		border-radius: 0.1rem !important;
	}
	
	.tinfo {
		text-overflow: ellipsis;
		/*可以用来多行文本的情况下，用省略号“…”隐藏超出范围的文本 。*/
		display: -webkit-box;
		/*必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。*/
		-webkit-line-clamp: 2;
		/*用来限制在一个块元素显示的文本的行数。*/
		-webkit-box-orient: vertical;
		/*必须结合的属性 ，设置或检索伸缩盒对象的子元素的排列方式 。*/
		overflow: hidden;
	}
	
	.aprs_list .null img {
		margin-bottom: 0.3rem;
		width: 2rem;
	}
	
	.intro_right {
		background: url("https://static.fangxiaoer.com/m/static/images/video/inf_you.png") no-repeat center;
		float: right;
		background-size: 100% 100%;
		width: 0.192rem;
		height: 0.352rem;
		margin-right: .2rem;
		margin-top: .1rem;
	}
	
	.intro a {
		float: left;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 90%;
		display: block;
		font-size: .38rem;
	}
	
	.intro a:active,
	.intro a:visited,
	.intro a:link,
	.intro a:hover {
		text-decoration: none;
		color: #333;
	}
	
	.seemore_r {
		background: url("https://static.fangxiaoer.com/m/static/images/video/more_r.png") no-repeat center;
		float: left;
		width: 0.4rem;
		height: 0.5rem;
		background-size: 50%;
		margin-top: 0rem;
		margin-left: .15rem;
	}
	
	.seemore_a {
		width: 3rem;
		height: .6rem;
		text-align: center;
		margin: auto;
		display: block;
		margin-top: 0.5rem;
	}
	
	.seemore {
		height: .5rem;
		line-height: .5rem;
		margin: auto;
		text-align: center;
		margin-bottom: 1.8rem;
		color: #4368c3;
		font-size: .38rem;
		float: left;
	}
	
	.time span {
		font-size: 0.38rem;
		color: #000000;
	}
	
	#loading {
		position: fixed;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 100%;
		z-index: 1;
		background-color: rgba(0, 0, 0, 0.6);
	}
	
	.loaders {
		margin: auto;
		width: 2.5rem;
		position: absolute;
		top: 50%;
		left: 40%;
	}
	
	.aboutAudio .tinfo {
		line-height: 0.5rem;
		height: 1rem;
		    padding: 0.1rem .25rem 0 .25rem;
	}
	
	.default_nav img {
		border-radius: .4rem;
	}
	
	.aboutAudio {
		padding: 0;
		padding-top: 0;
		border-top: 0;
		margin-top: 0;
		overflow: hidden;
		padding-top: .4rem;
	}
	
	.video {
		padding: 0;
	}
	
	.time {
		width: 9.03rem;
		margin: auto;
		padding: 0;
		padding-top: 0.5rem;
		line-height: .6rem;
		color: #999;
		font-size: .3rem;
		height: 1.8rem;
	}
	
	.reviewon span {
		font-size: .45rem;
		font-weight: bold;
	}
	
	.tjAudio,
	.pinglun {
		width: 9.4rem;
		margin: auto;
	}
	
	.clickToPlay {
		min-width: var(--clickToPlay-size);
		min-height: var(--clickToPlay-size);
		border-radius: 50%;
		background: url("https://static.fangxiaoer.com/m/static/images/video/btn_bf.png") no-repeat center;
		background-repeat: no-repeat;
		background-position: 54% 50%;
		background-size: 40% 40%;
		background-color: #1a1a1a;
		-moz-context-properties: fill;
		fill: #fff;
		opacity: 0.8;
		position: relative;
		top: 20px;
	}
	
	#newUpdateTime {
		margin-right: .2rem;
	}
	
	.info h3 s {
		display: block;
		float: left;
	}
	
	.qie_ping {
		float: left;
		display: block;
		padding-left: 1.7rem;
	}
	
	.wxtip {
		background: rgba(0, 0, 0, 0.8);
		text-align: center;
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 9999999;
		display: none;
	}
	
	.wxtip img {
		max-width: 100%;
		margin: auto;
		margin-top: 40%;
	}
	
	.video img {
		width: 100%;
		height: 100%;
		background-size: 100% 100%;
	}
	
	.favorite {
		width: 80%;
		display: block;
		text-align: center;
		height: 1rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	
	.headJpg-catalog {
		display: block;
		width: 20px;
		height: 20px;
		background: url(https://static.fangxiaoer.com/m/static/images/headNav/page_fddh_nav_btn_more.png) top center;
		background-size: 100% 100%;
		position: absolute;
		right: 13.5px;
		top: 12px;
	}
	
	.headJpg-return {
		display: block;
		width: 20px;
		height: 20px;
		float: left;
		margin: 12px 0 0 10px;
		background: url(https://static.fangxiaoer.com/m/static/images/headNav/page_fddh_nav_btn_rtn.png) top center;
		background-size: 100% 100%;
	}
	
	.headJpg-nav {
		width: 100%;
		height: 43px;
		background-color: #fff;
		color: #000;
		text-align: center;
		font-size: 15px;
		line-height: 43px;
		z-index: 99;
		position: relative;
	}
	
	.aboutAudio h3 {
		font-size: .35rem;
		/* border-bottom: 1px solid #e6e6e6; */
	}
	
	body {
		background: #f5f5f5;
	}
	
	#Common_main {
		background: #fff;
	}
	.fadeInUp{
		    animation-name: fadeInUp;
    -webkit-animation-name: fadeInUp;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
	}
	
	.ginfo {
    height: .7rem;
    line-height: .7rem;
    margin-top: .1rem;
    padding: 0 .25rem;
}
.ginfo .touxiang {
    width: 0.69rem;
    height: .69rem;
    border-radius: 50%;
    float: left;
    margin-right: .2rem;
    background: url(https://static.fangxiaoer.com/m/static/images/video/noagent.png) no-repeat center;
    background-size: 100% 100%;
}
.ginfo span {
    font-size: .32rem;
}
.w100{
	width: 100%;
}
