.clearfix{display:block;clear:both;float:none;}
.video-back{display:block;padding:1rem 0px 0px 0px;text-align:center;}
.video-back h1{display:block;text-align:center;color:#fff;font-size:50px;}
.video-back p{display:block;margin:0px;padding:0px;margin-bottom:20px;text-shadow:0px 2px 10px rgba(7,0,2,1);}
.video-back img{width:150px;}
.jq22-demo a{ color: aliceblue; font-family: "微软雅黑"; font-size: 20px; text-decoration: none; padding-left: 10px; padding-right: 10px; font-weight: bold;text-shadow:2px 2px 4px #000; }
.sidebar-logo {position: absolute; top: 25px;left: 10px;width: 155px;}
.sidebar-logo img {width: 100%;}
.Official-website {padding: 0 11px;cursor: pointer; position: fixed; top: 25px; right: 20px; z-index: 99999;height: 40px; border: 1px solid rgba(251,172,20,1); border-radius: 4px; font-size: 16px; color: #FBAC14;}
.img-website {position: relative; top: 2px;background: url(../img/img_home.png)no-repeat;background-size: 100%;width: 21px;height: 16px;margin-right: 5px;display: inline-block;}
.Official-website span {display: inline-block;line-height: 40px;}
.Official-website:hover {color: #fff;background: rgba(251,172,20,1);}
.Official-website:hover .img-website {background: url(../img/img_home_a.png)no-repeat;background-size: 100%; }
.h1{font-size: .55rem;color: #EDEDED;}
.h1 em{font-style:normal;color: #FBAC14;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: rgba(255, 255, 255, 0);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex; display: flex;
    -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center; -webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide p{color: #EDEDED;font-size: .2rem;}
.swiper-slide dd {margin-bottom: .35rem;text-align: center;color: #EDEDED!important;font-size: .25rem;text-shadow:0px 2px 10px rgba(7,0,2,1);}
.swiper-container{margin-top: .5rem!important;}
.land__buttons--badger[data-v-ae69e4] {flex: 1;display: flex;flex-direction: column; justify-content: flex-end;padding-top: 0;margin-top: 0;}
.land__buttons[data-v-ae69e4] {position: relative;z-index: 4;flex: 0;padding: 0 10px;margin-top: 1.8rem;}
.land__buttons-play[data-v-ae69e4] {display: flex;justify-content: center;}
.button--play[data-v-ae69e4] {display: flex;align-items: center;justify-content: center;width: 100%;max-width: 3.3rem;height: .7rem;font-size: .3rem;line-height: 1.19;color: #fff;text-transform: uppercase;background-color: #FBAC14;border-radius: 4px;}
.button--play[data-v-ae69e4]:hover {background-color: #E49A0B;}
.button[data-v-ae69e4], .button[data-v-ae69e4]:hover {transition: all .3s;}
.icon-before[data-v-ae69e4]:before {content: ""; display: inline-block;background-repeat: no-repeat;}
.button--play[data-v-ae69e4]:before {margin-right: 20px;}
.icon-before--windows[data-v-ae69e4]:before {width: 48px;height: 48px;background: url('../img/img_reshade_download.png')no-repeat;background-size:100%;}
.button[data-v-ae69e4] {cursor: pointer;}
.land__buttons-platforms p{font-size: .35rem;text-shadow:0px 2px 10px rgba(7,0,2,1);color: #EDEDED;font-weight: bold;float: left;width: 50%;margin-top: .7rem;}
.land__buttons  a{cursor: inherit;width: 3.3rem;margin: 0 auto;}
