html{background: #fdcd09;}
html[data-back-fixed]{ background: #fdcd09; }
.shareBox{ width: 100%; height: 1px; overflow: hidden; position: fixed; top: -2px; left: 0; opacity: 0;}

.header,
.introBox,
.lecturerBox,
.singerAuBox,
.downLoadBox,
.liveBox{width: 6.4rem; margin:0 auto;}

.intro,
.lecturer,
.singerAu,
.downLoad,
.live{border-radius: .04rem; background-color: #fff9d0; margin: 0 auto; }

.header{ height: 4.85rem; background: url(../images/singer_au-07/header.png) no-repeat; background-size:contain; }
.introBox{height: 4.72rem;}
.intro{width: 5.68rem; height: 3.7rem; padding: .34rem .3rem .67rem .22rem; margin: 0 .1rem 0 .1rem; }
.intro p{font-size: .24rem; line-height: .38rem; color: #df8300; text-indent: 2em;}
.intro p span{color: #f65217;}


.title{width: 2.23rem; height: .71rem; font-size: .3rem; line-height: .71rem; color: #fff9d5; text-align: center; margin: 0 auto; position: relative; top: -.23rem; background: url(../images/singer_au-03/title_bg.png) no-repeat center; background-size: 2.23rem .71rem;}
.lecturerBox{margin-top: .35rem;}
.lecturer{width: 6.2rem; height: 4.61rem; }
.lecturer div{display: inline-block; margin-top: .4rem;}
.lecturerPic{float: left; width: 2.22rem; height: 3.3rem; border: 3px solid #ffedae; margin-left: .17rem; }
.lecturerPic img{width: 2.22rem; height: 3.3rem;}
.lecturerIntro{float: left; width: 3.3rem; margin-left: .18rem;}
.lecturerIntro .lecturerName{font-size: .32rem; font-style: italic; color: #f66b17; margin-bottom: .07rem; margin-top: -.07rem;}
.lecturerIntro p{font-size: .22rem; line-height: .35rem; color: #df8300;}
.lecturerIntro p.detailIntro{text-indent: 2em; margin-top: .1rem;}

.singerAuBox{margin-top: .33rem;}
.singerAu{width: 5.72rem; height: 3.81rem; padding: 0 .24rem;}
.singerAu p{font-size: .26rem; line-height: .38rem; color: #df8300; text-indent: 2em; }
.singerAu p.p1{margin-bottom: .07rem;}

.downLoadBox{height: 3.36rem; margin-top: .24rem;}
.downLoad{width: 6.2rem; height: 3.16rem; position: relative;}
.downLoad p{color: #fff; text-align: center;}
.client{width: 2.99rem; height: 2.58rem; text-align: center; background: url(../images/singer_au-07/client_bg.png) no-repeat; position: absolute; top: .31rem; left: -.05rem;}
.logo{ width: .6rem; height: .76rem; margin: .35rem 0 0 .3rem; float: left; }
.downLoadBtn{display: inline-block; width: 2rem; height: .61rem; background: url(../images/singer_au-07/down_load_btn.png) no-repeat center; background-size: 100%;}
.twoCode{width: 3.31rem; height: 2.86rem; text-align: center; background: url(../images/singer_au-07/two_code_bg.png) no-repeat; position: absolute; top: .15rem; left: 2.94rem;}
.client .p1{margin-top: .4rem;font-size: .22rem;}
.client .p2{margin: .1rem 0;font-size: .24rem;}
.twoCode img{width: 1.54rem; height: 1.54rem; border: 3px solid #feb628; margin-top: .18rem;}
.twoCode .p1{font-size: .22rem; margin-top: .1rem;}
.twoCode .p2{font-size: .2rem;}

/*改变底部的字体颜色*/
#footer_link_info p, #footer_link_info a {color: #fff;}

/*返回顶部*/
*html{background-image:url(about:blank);background-attachment:fixed;}
.shareTop { width: 36px; position: fixed; right: 0; bottom: 150px; _position:absolute;_bottom:auto;_margin-bottom:150px;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.shareTop .top,.shareTop .bdshare_b a.img,.shareTop .tecentWeibo a{background: url("../images/singer_au-07/subnav_icon.png") no-repeat; }
.shareTop a.top{display: inline-block; width: 36px; height: 36px; background-position: -16px -7px; }
.shareTop a.top:hover{background-position: -80px -7px; }
.shareTop .bdshare_b a.img{background-position: -16px -64px; display: inline-block; width: 36px; height: 76px; margin-top: 10px; }
.shareTop .bdshare_b .img:hover{background-position: -80px -64px; }
.bdsharebuttonbox  sa{display: block; float: none; font-size: 14px; background: url("../images/singer_au-07/subnav_icon.png") no-repeat  -16px -64px!important; height:76px;}
#bdsharemore{background: url("../images/singer_au-07/subnav_icon.png") no-repeat; background-position: -16px -64px; display: inline-block; width: 36px; height: 76px;}
.shareTop .tecentWeibo a{background-position: -16px -159px; display: inline-block; width: 36px; height: 150px; margin-top: 10px;}
.shareTop .tecentWeibo a:hover{ background-position: -80px -159px; }
.shareTop .tecentWeibo{position:relative;}
.shareTop .tecentWeibo i {position:absolute; display:none; width: 148px; height: 150px;  left:-158px; top:10px; background: url("../images/singer_au-07/code.png") no-repeat;}
.shareTop .tecentWeibo:hover i { display: block; }

/*评论*/
.comment,
.vvComment{width: 5.8rem; margin: 0 auto; border-radius: .04rem; background-color: #fff5c6; padding: .2rem;}

/*直播*/
.liveBox{margin-bottom: .33rem; display: none;}
.live{width: 6.2rem;}
.video-container{/*width:5.52rem; height:4.14rem; margin:0 auto .20rem;*/ position: relative; overflow: hidden; height: 4.8rem; }
.video-container > video{width:1px; height:1px; overflow:hidden; position:absolute; top:-2px;left:-2px;}
.video-container > .play-btn{
	display: block; width: 1rem; height: 1rem; border-radius: 50%; background-color: rgba(255,255,255,.5);
    position: absolute; top: 50%; left: 50%; z-index: 1; margin-left: -.5rem; margin-top: -.5rem;
}
.video-container > .play-btn:after{
	content: ''; display: inline-block; position: absolute; top: 50%; left: 50%;
    margin-left: -.12rem; margin-top: -.25rem;
	border-width: .25rem 0 .25rem .4rem; border-style: solid;
    border-color: transparent transparent transparent #333;
}
.video-container img{width: 1.56rem; height: 1.56rem; border: .03rem solid #4a82d7; border-radius: .04rem; position: absolute; }

.play_prev{top: 1.71rem; left: 2.36rem;}
.play_on{top: 1.4rem; left: 3.46rem;}
.play_over{top: 1.77rem; left: 2.24rem;}

#miniTop{display: none;}