html.swipebox-html.swipebox-touch {overflow:hidden!important}
#mask {width:100%;height:100%;position:absolute;top:0;left:0;background:#0d0d0d;opacity:.5}
#swipebox-overlay img {border:0!important}
.overlay {width:100%;height:100%;position:fixed;top:100%;left:0;z-index:999!important;overflow:hidden;user-select:none;-webkit-tap-highlight-color:transparent;transition:top .2s ease-in-out}
.overlay-in {top:0}
#swipebox-container {position:relative;width:100%;height:100%}
#swipebox-slider {-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;position:relative;display:none;cursor:pointer}
#swipebox-slider .slide {text-align:center;float:left}
#swipebox-slider .slide img {display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:baseline}
#swipebox-close {background-image:;width:45px;height:45px;background-repeat:no-repeat;border:0!important;text-decoration:none!important;cursor:pointer;background-size:contain;background-position:center}
#swipebox-close {top:0;right:0;position:absolute;z-index:20;padding:30px;background-size:20px 20px}
.swipebox-no-touch #swipebox-overlay.rightspring #swipebox-slider {-webkit-animation:rightspring .3s;animation:rightspring .3s}
.swipebox-no-touch #swipebox-overlay.leftspring #swipebox-slider {-webkit-animation:leftspring .3s;animation:leftspring .3s}
.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after {-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}
.swipebox-touch #swipebox-container:before {left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}
.swipebox-touch #swipebox-container:after {right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}
.swipebox-touch #swipebox-overlay.leftspringtouch #swipebox-container:before {opacity:1}
.swipebox-touch #swipebox-overlay.rightspringtouch #swipebox-container:after {opacity:1}
@-webkit-keyframes rightspring {0% {left:0}
50% {left:-30px}
100% {left:0}
}
@keyframes rightspring {0% {left:0}
50% {left:-30px}
100% {left:0}
}
@-webkit-keyframes leftspring {0% {left:0}
50% {left:30px}
100% {left:0}
}
@keyframes leftspring {0% {left:0}
50% {left:30px}
100% {left:0}
}
@media screen and (min-width:800px) {#swipebox-close {right:10px}
}
#swipebox-overlay {background:#333;background:rgba(0,0,0,0.95);}
#swipebox-download {color:#fff;position:absolute;bottom:0;width:100%;text-align:center;padding:14px 0;font-size:14px;z-index:20;background-color:#222;background-color:rgba(0,0,0,0.8);}
#swipebox-tips {color:#606160;position:fixed;bottom:24%;left:48%;width:100px;z-index:10;padding:8px 10px;margin-left:-50px}
.toast-box {position:fixed;z-index:15;top:50%;left:50%;border-radius:24px;padding:10px 18px;background-color:rgba(0,0,0,.8);color:#fff;font-size:13px;transform:translate(-50%,-50%);transition:opacity .3s ease;opacity:0}
.toast-show {transform:translate(-50%,-50%);opacity:1}
.lastpage img {max-width:100px}
.lastpage p {color:#ccc;line-height:25px;font-size:14px}
#bzcont .slide img,#tpcont .slide img,#pfcont .slide img {max-height:95%!important}
#bzcont #swipebox-download,#tpcont #swipebox-download,#pfcont #swipebox-download {bottom:5%!important}
#bzcont #swipebox-tips,#tpcont #swipebox-tips,#pfcont #swipebox-tips {bottom:10%!important}
