/*2015-12-30  旺 806788023yrf  qq: 1430566311*/
.tape-backdrop,.tape-modal,.tape-modal-ft,.tape-modal-ft-btn2{position:absolute}
#report2{width:100%;background-color:#65c700;color:#fff;text-align:center;padding:15px 0}
#report2 h1{font-size:16px;margin-top:10px}
#report3{margin-top:20px;width:100%;text-align:center}
#report3 ul li{font-size:15px;line-height:40px}
#report3 ul li span{padding-right:20px}
#report3 li.active span{color:#65c700;background:url(report_07.png) right no-repeat;padding-right:20px;background-size:15px}
#report4{text-align:center;margin-top:10px}
#report4 a{width:140px;height:30px;line-height:30px;font-size:14px;border-radius:3px;background-color:#65c700;color:#fff;text-align:center}
.tape-backdrop{top:0;left:0;bottom:0;right:0;z-index:2000}
.tape-modal{z-index:2001;background-color:#fff}
.icon-tape{display:block;margin-left:auto;margin-right:auto;background-repeat:no-repeat}
.tape-modal-ft-btn2{display:none}
.tape-modal.tape-valentine77{top:20%;left:50%;width:232px;height:172px;background:url(tape-bg@2x.png) no-repeat;background-size:cover;color:#f70e6b}
.tape-valentine77 .icon-tape{width:56px;height:56px;margin-top:50px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.tape-valentine77 .icon-audio-play{background-image:url(icon-audio-play.png);animation-name:valentine77Step4;animation-timing-function:steps(4,end)}
.tape-valentine77 .icon-audio-play,.tape-valentine77 .icon-tape-play{-webkit-animation-name:valentine77Step4;-webkit-animation-timing-function:steps(4,end)}
.tape-valentine77 .icon-audio-none{background-image:url(icon-audio-none.png)}
.tape-valentine77 .icon-tape-play{position:relative;left:9px;background-image:url(icon-tape-play.png);animation-name:valentine77Step4;animation-timing-function:steps(4,end)}
.tape-valentine77 .icon-tape-record{background-image:url(icon-tape-record.png);-webkit-animation-name:valentine77Step5;animation-name:valentine77Step5;-webkit-animation-timing-function:steps(5,end);animation-timing-function:steps(5,end)}
.tape-valentine77 .icon-tape-upload{background-image:url(icon-tape-upload.png);-webkit-animation-name:valentine77Step4;animation-name:valentine77Step4;-webkit-animation-timing-function:steps(4,end);animation-timing-function:steps(4,end)}
.tape-valentine77 .icon-tape-upload-fail{background-image:url(icon-tape-upload-fail.png)}
.tape-valentine77 .tape-modal-ft,.tape-valentine77 .tape-modal-ft-btn2{left:0;right:0;bottom:6px}
.tape-valentine77 .tape-modal-btn{display:inline-block;width:100%;height:40px;padding-top:10px;padding-bottom:10px;border:none;font-size:14px;background-color:transparent;color:inherit}
.tape-valentine77 .tape-modal-ft-btn2 .tape-modal-btn:first-child{width:50%;padding-right:3%;text-align:right}
.tape-valentine77 .tape-modal-ft-btn2 .tape-modal-btn:last-child{width:49.5%;margin-left:.5%;padding-left:3%;text-align:left}
@-webkit-keyframes valentine77Step4{from{background-position:0}
to{background-position:-224px}
}
@keyframes valentine77Step4{from{background-position:0}
to{background-position:-224px}
}
@-webkit-keyframes valentine77Step5{from{background-position:0}
to{background-position:-280px}
}
@keyframes valentine77Step5{from{background-position:0}
to{background-position:-280px}
}
@-moz-keyframes walltop_anim{0%{transform:translateY(0);-moz-transform:translateY(0);opacity:.8}100%{transform:translateY(-1500px);-moz-transform:translateY(-1500px);opacity:.8}}
@-webkit-keyframes walltop_anim{0%{transform:translateY(0);-webkit-transform:translateY0px);opacity:.8}100%{transform:translateY(-1500px);-webkit-transform:translateY(-1500px);opacity:.8}}
@-moz-keyframes wall_anim{0%{transform:translateX(0);-moz-transform:translateX(0);opacity:.8}100%{transform:translateX(-450px);-moz-transform:translateX(-450px);opacity:.8}}
@-webkit-keyframes wall_anim{0%{transform:translateX(0);-webkit-transform:translateX(0);opacity:.8}100%{transform:translateX(-450px);-webkit-transform:translateX(-450px);opacity:.8}}
.danmu-top .danmu-tmee,.danmu-wapper .danmu-tmee {
	float: left;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	border-radius: 20px;
	opacity: .8;
	position: absolute;
	animation-fill-mode: backwards;
	-webkit-backface-visibility: hidden
}

.danmu-wapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999
}

.danmu-wapper .danmu-tmee {
	background: #12b016;
	left: 0;
	-webkit-transform-style: preserve-3d
}

.danmu-top {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 999
}

.danmu-top .danmu-tmee {
	background: #12b016;
	top: 0;
	-webkit-transform-style: preserve-3d
}
.aduio_time {
float: right;
font-size: 14px;
color: #fff;
margin-right: 10px;
line-height: 40px;
}
.voiceicon {
margin: 10px 0 0;
width: 20px;
height: 20px;
float: left;
background-image: url(../app52_message.png);
background-position: 0 0;
}

.voiceicon_play {
	background-image: url(../app52_play.png);
	background-position: 0 0;
	-webkit-animation: messageStep4 1s steps(4) infinite
}
@-webkit-keyframes messageStep4{from{background-position:0 0}to{background-position:-100px 0}}
@-moz-keyframes messageStep4{from{background-position:0 0}to{background-position:-100px 0}}
.header_img {
	margin: 5px 0 0 5px;
	width: 30px;
	height: 30px;
	border-radius: 10em;
	background-size: cover;
	float: left
}