/* CSS Document */
*{ margin:0; padding:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, select, img {
    display: block;margin: 0; padding: 0;}
ul li{ list-style:none}
.clear{ clear:both}
a{ text-decoration:none; color:#222}
img{max-width:100%;max-height:100%;border:0}
body{ width:100%; font-family:helvetica; font-size:18px;color:#333;background:#000;}
div{ box-sizing:border-box}
.fl{float:left;} .fr{float:right;}
/************************************************************************************
正文
*************************************************************************************/
#pagewrap {width: 1000px;margin: 0 auto;padding-bottom:56px;}
.titpic img{height:auto;}
#sptit{text-align: left; font-size: 16px; line-height: 20px;margin: 6px 0px;color:#efefef;}
.shengming{margin:15px;border:1px solid #eee;background:#fdfdfd;padding:10px;}
.shengming p{font-size:12px;color:#A0A0A0;line-height:18px;text-align:justify;}
.bofang {width: 100%;height: 100%;margin: 0px auto;	text-align: center;position:relative;}
.bfcon{width:1000px;height:calc(100% - 0px);background:#000;}
.bfinfo{width: 100%;padding:0 0 20px 15px;position:absolute;bottom:0px;z-index:22;text-align:left;background:url(/themes/cyolwap/assets/images/app/svideo_titbg.png) left top repeat-x;}
.conbg{width:70%;}
.ontitle{width:85%;font-size:14px;color:#fff;}
.bfinfo .zqhinfo{color:#fff;font-size:18px;}
.bfinfo .sub_time{font-size:14px;color:#efefef;}
.bfbtns{width:40px;position:absolute;right:10px;bottom:20px;z-index:23;font-size:12px;color:#efefef;text-align:center;}
.bfbtns a{color:#efefef;}
.bfbtns .ava{width:40px;height:40px;border-radius:20px;}
.bfbtns .apply{width:20px;height:20px;margin-top: -8px;margin-left: 10px;}
.bfbtns .zan,.bfbtns .talk,.bfbtns .jb{width:26px;display:block;margin:0 auto;margin-top:20px;margin-bottom:3px;}
.wapSvideo .bfbtns .like-count,.wapSvideo .bfbtns .talk-count{height:60px;}
.wapSvideo .bfbtns .like-count span,.wapSvideo .bfbtns .like-count img,.wapSvideo .bfbtns .talk-count span,.wapSvideo .bfbtns .talk-count img{display:none;}

.topic{height:30px;line-height:30px;font-size:18px;color:#F98C1F;text-align:left;}
.fans {text-align:left;margin-bottom:30px;}
.fans span {display: inline-block;  margin: 0px 25px 0px 0rem;  line-height: 20px;  font-size: 13px;color: #666;text-align: center;}
.fans span i { font-weight: bold; color: #333; font-style: normal; display: block; font-size: 16px;} 
.prism-player{width:1000px;margin:0px auto;height:240px;background:#000;}
.prism-player .prism-big-play-btn .outter {  display:none;}
.bfcon .prism-player .prism-cover {  background-size: contain;}
.prism-player .prism-big-play-btn {width: 53px; height: 53px;  background-size: 53px 53px;}
.prism-cc-btn,.prism-setting-btn{display:none;}
.prism-tooltip{display:none;}
.prism-player .prism-progress .prism-progress-cursor{display:block!important;}
.prism-player .prism-progress .prism-progress-cursor img{display:none;}
.prism-controlbar{display:none;}

#pagewrap {	width: 100%;overflow:hidden;height: 100vh;	}
.bfcon{width:100%;height:calc(100% - 0px);}
.prism-player{width:100%;height:100%;} 
	/* disable webkit text size adjust (for iPhone) */
html {-webkit-text-size-adjust: none;}	



        

