.flowplayer { background-color: #222; background-size: cover;}
.flowplayer .fp-controls { background-color: rgba(87, 85, 85, 1)}
.flowplayer .fp-timeline { background-color: rgba(173, 170, 170, 1)}
.flowplayer .fp-progress { background-color: rgba(222, 9, 9, 1)}
.flowplayer .fp-buffer { background-color: rgba(249, 249, 249, 1)}
.flowplayer { background-image: none}
.flowplayer.is-mouseout .fp-timeline {/*display: none;*/ height: 2px;}

.flowplayer .fp-quality-selector {transition:.2s ease-in;box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;right:10px;bottom:40px;width:0;overflow:hidden;font-size:12px;font-weight:bold;z-index:5}
.flowplayer .fp-quality-selector li{display:block;list-style:none;background-color:#333;background-color:rgba(51,51,51,0.6);margin:5px;padding:5px;border-radius:3px;color:#fff;text-shadow:0 0 2px #000;overflow:hidden;text-align:center;z-index:5}
.flowplayer .fp-quality-selector li.active{background-color:#00a7c8;background-color:rgba(0,167,200,0.6);cursor:default;}
.flowplayer .fp-quality-selector li.active:hover{background-color:#00a7c8;background-color:rgba(0,167,200,0.6)}
.flowplayer .fp-quality-selector li:hover{background-color:#444;background-color:rgba(51,51,51,0.8)}
.flowplayer.is-mouseover .fp-quality-selector{width:80px}
.flowplayer.is-finished .fp-quality-selector{width:0}
.flowplayer .fp-logo{position:absolute;bottom:auto;left:80%;top:40px;cursor:pointer;display: block;opacity: 1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);max-width:18%;max-height:18%;}

.flowplayer .adsdiv-linear {background: #DDDDDD;opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}

.recommend-inner {border:1px solid #A99;cursor:pointer;text-align: center;}
.recommend-inner:hover {background:#fff;}
.recommend {display:block;position:absolute;background:#ddd;margin:0;cursor:pointer;}
.recommend-img {cursor:pointer;}
.recommend-label {text-align:center;width:100%;height:32px;overflow:hidden;color:#000;font:bold 13px Sans-serif;padding:1px;margin:0;}
.flowplayer .fp-waiting {background: url(logo.png) no-repeat center center;margin-top:130px;height:75px;}

/*.adrequesting .fp-ui {background: url(loading.gif) no-repeat center center !important;height: 100px;background-size: 32px 32px !important;}
.adrequesting .fp-waiting {display:none !important;}*/

.adrequesting .fp-ui {background: url(loading.gif) no-repeat center center !important;height: 100%;background-size: 64px 64px !important;}
.adrequesting .fp-waiting {display:none !important;}

.flowplayer .pre-video-container {width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0;padding:0;}
.flowplayer .pre-video-inner {width:100%;height:100%;background-image:url(html/img/play_white.png);background-size:12%;background-repeat:no-repeat;background-position:center center;margin:0;padding:0;cursor:pointer;}

.fp-ratio { display: none; width:0;height:0;}
