.video.ratio-16by9 .nocookie-iframePlaceholder,.video.ratio-16by9 .m-video{padding-bottom:56.25%}
.video.ratio-16by7 .nocookie-iframePlaceholder,.video.ratio-16by7 .m-video{padding-bottom:43.75%}
.video.ratio-16by5 .nocookie-iframePlaceholder,.video.ratio-16by5 .m-video{padding-bottom:31.25%}
.video.ratio-4by3 .nocookie-iframePlaceholder,.video.ratio-4by3 .m-video{padding-bottom:75%}
.video.ratio-3by4 .nocookie-iframePlaceholder,.video.ratio-3by4 .m-video{padding-bottom:133%}
.video.ratio-1by1 .nocookie-iframePlaceholder,.video.ratio-1by1 .m-video{padding-bottom:100%}
.video .nocookie-iframePlaceholder{position:relative;width:100%}
.video .nocookie-iframePlaceholder section{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;font-size:1.6rem;background-color:#97999b;color:#fff;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;align-items:center}
.video .m-video{position:relative;height:0;overflow:hidden;cursor:pointer}
.video .m-video .youku-player,.video .m-video .youtube-player{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}
.video .m-video .videoPoster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;outline:0;background-position:50% 50%;background-size:100% 100%;background-size:cover;text-indent:-999em;overflow:hidden;background-color:rgba(0,0,0,0.1);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%);filter:brightness(100%)}
.video .m-video .videoPoster:hover{-webkit-filter:brightness(70%);-moz-filter:brightness(70%);-o-filter:brightness(70%);-ms-filter:brightness(70%);filter:brightness(70%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.video .m-video .videoPoster:before{content:'';position:absolute;top:50%;left:50%;width:65px;height:65px;margin:-32px 0 0 -32px;border:3px solid #fafafa;border-radius:100%;-webkit-transition:border-color 300ms;-moz-transition:border-color 300ms;transition:border-color 300ms}
.video .m-video .videoPoster:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-14px 0 0 -10px;border-left:34px solid #fafafa;border-top:18px solid transparent;border-bottom:18px solid transparent;-webkit-transition:border-color 300ms;-moz-transition:border-color 300ms;transition:border-color 300ms}
.video .m-video .videoPoster:focus:before,.video .m-video .videoPoster:hover:before{border-color:#fafafa}
.video .m-video .videoPoster:focus:after,.video .m-video .videoPoster:hover:after{border-left-color:#fafafa}
@media(max-width:480px){.video .m-video .videoPoster:before{width:45px;height:45px;margin:-26px 0 0 -26px}
.video .m-video .videoPoster:after{border-left:25px solid #fafafa;border-top:12px solid transparent;border-bottom:15px solid transparent}
}