.panel__promotion{
  position:fixed;
  bottom:0;
  z-index:99;
  padding:5px 0;
  width:100%;
  background-color:rgba(0, 0, 0, 0.6);
  -webkit-backdrop-filter:blur(5px);
          backdrop-filter:blur(5px);
}
.panel__promotion .grid__column{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
}
.panel__promotion .grid__column a{
  cursor:pointer;
}
.panel__promotion .grid__column .close{
  padding:10px;
}
.panel__promotion .grid__column .close i{
  display:block;
  font-size:2rem;
  color:#fff;
}
.panel__promotion .grid__column .pic{
  display:block;
  margin-right:10px;
}
.panel__promotion .grid__column p{
  color:#fff;
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
}
.panel__promotion .grid__column p span{
  display:block;
}
.panel__promotion .grid__column .click{
  margin-right:10px;
  line-height:2.2;
}
#APPBanner{
  position:fixed !important;
  bottom:0;
  left:0;
  z-index:998;
  overflow:hidden !important;
  padding-top:2px;
  width:100%;
  background-color:transparent;
}
#APPBanner .APPBanner__download {
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
}
#APPBanner .APPBanner__download--image{
  width:100vw;
  height:80px;
  background-color:#feefd6;
  -o-object-fit:contain;
     object-fit:contain;
}
#APPBanner .APPBanner__content {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  width:100%;
  background-color:#fff;
  -webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);
          box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);
}
#APPBanner .APPBanner{}
#APPBanner .APPBanner__close {
  position:relative;
  float:right;
  padding:6px;
  font-size:1.6rem;
  background-color:#fff;
  -webkit-box-shadow:0 -2px 2px 0 rgba(0, 0, 0, 0.5);
          box-shadow:0 -2px 2px 0 rgba(0, 0, 0, 0.5);
  border-top-left-radius:10px;
  cursor:pointer;
}
#APPBanner.active ~ .list__intro{
  min-height:calc(100vh - 236px);
}
#APPBanner.active ~ .container #dropbtn{
  bottom:120px;
}
#APPBanner.active ~ .amp__footer, #APPBanner.active ~ .copyright{
  margin-bottom:80px;
}
