﻿@charset "utf-8";/*--------------------CSS Document QQ420946262*/
/* ================================================================*/
/* http://fancyapps.com/fancyboxv3.5.7 Core Copyright 2019 fancyApps*/
/* ================================================================*/
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden;}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0px;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0px;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:9992;}
.fancybox-container *{box-sizing:border-box;border-radius:5px;}
.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;bottom:0px;left:0px;right:0px;top:0px;}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}
.fancybox-active{height:auto;}
.fancybox-bg{background-color:#515E66;opacity:0;-webkit-transition:all .3s;transition:all .3s;border-radius:0px;}
.fancybox-is-open .fancybox-bg{opacity:0.70;}
.fancybox-num,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:9997;}
.fancybox-show-infobar .fancybox-num,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible;}
.fancybox-num{-webkit-font-smoothing:subpixel-antialiased;left:50%;bottom:50px;margin-left:-50px;width:100px;height:36px;line-height:36px;color:#E1E1E1;text-align:center;mix-blend-mode:difference;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.fancybox-toolbar{right:calc(50% - 28px);bottom:10px;}
.fancybox-toolbar .fancybox-button-zoom,.fancybox-toolbar .fancybox-button-close{margin:0px 2px;}
.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:9994;}
.fancybox-is-open .fancybox-stage{overflow:hidden;}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0px;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:2%;position:absolute;text-align:center;top:0px;transition-property:transform,opacity;white-space:normal;width:100%;z-index:9994;}
.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0;}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide-previous,.fancybox-slide-current,.fancybox-slide-next{display:block;}
.fancybox-slide-image{overflow:hidden;padding:40px 0;}
.fancybox-slide-image::before{display:none;}
.fancybox-slide-html{padding:6px;}
.fancybox-content{background-color:#fff;display:inline-block;vertical-align:middle;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:relative;box-shadow:0 0 5px 1px rgba(140,150,160,0.60);}
.fancybox-slide-image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0px;max-width:none;overflow:visible;padding:0;position:absolute;top:0px;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:9995;}
.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out;}
.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in;}
.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab;}
.fancybox-is-grabbing .fancybox-content{cursor:grabbing;}
.fancybox-container [data-selectable='true']{cursor:text;}
.fancybox-image,.fancybox-spaceball{background-color:transparent;border:0px;height:100%;left:0px;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;}
.fancybox-spaceball{z-index:9990;}
.fancybox-slide-video .fancybox-content,.fancybox-slide-map .fancybox-content,.fancybox-slide-pdf .fancybox-content,.fancybox-slide-iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%;}
.fancybox-slide-video .fancybox-content{background-color:#000;}
.fancybox-slide-map .fancybox-content{background-color:#e5e3df;}
.fancybox-slide-iframe .fancybox-content{background-color:#fff;}
.fancybox-video,.fancybox-iframe{background-color:transparent;border:0px;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}
/* Fix iOS */
.fancybox-iframe{left:0px;position:absolute;top:0px;}
.fancybox-error{background-color:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}
.fancybox-error p{color:#444;line-height:20px;margin:0;padding:0;}
/* Buttons */
.fancybox-button{border:0px;background-color:transparent;cursor:pointer;display:inline-block;width:24px;height:24px;position:relative;transition:color .2s;visibility:inherit;}
.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#E1E1E1;}
.fancybox-button:hover{color:#FFFFFF;opacity:1;}
.fancybox-button:focus{outline:none;}
.fancybox-button.fancybox-focus{outline:1px dotted;}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none;}
/* Fix IE11 */
.fancybox-button div{height:100%;}
.fancybox-button svg{position:relative;width:100%;height:100%;display:block;overflow:visible;}
.fancybox-button svg path{fill:currentColor;stroke-width:0;}
.fancybox-button-play svg:nth-child(2),.fancybox-button-fsenter svg:nth-child(2){display:none;}
.fancybox-button-pause svg:nth-child(1),.fancybox-button-fsexit svg:nth-child(1){display:none;}
.fancybox-progress{background-color:#ff5268;height:2px;left:0px;position:absolute;right:0px;top:0px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:9998;}
/* Close button on the top right corner of html content */
.fancybox-close-small{background-color:transparent;border:0px;color:#8F9BA0;cursor:pointer;opacity:0.85;width:24px;height:24px;position:absolute;right:15px;top:10px;z-index:9991;}
.fancybox-close-small:hover{color:#336288;opacity:1;}
.fancybox-slide-image.fancybox-is-scaling .fancybox-content{overflow:hidden;}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none;}
/* Navigation arrows */
.fancybox-navigation .fancybox-button{background-clip:content-box;width:100px;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);}
.fancybox-navigation .fancybox-button-arrow_left{padding:30px;left:0px;left:env(safe-area-inset-left);cursor:pointer;}
.fancybox-navigation .fancybox-button-arrow_right{padding:30px;right:0px;right:env(safe-area-inset-right);cursor:pointer;}
/* Caption */
.fancybox-caption{background-color:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:15px;color:#eee;left:0px;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0px;text-align:center;z-index:9996;}
@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left));}
}
.fancybox-caption-separate{margin-top:-50px;}
.fancybox-caption-body{overflow:auto;pointer-events:all;color:#EEEEEE;}
.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none;}
.fancybox-caption a:hover{color:#fff;text-decoration:underline;}
/* Loading indicator */
.fancybox-loading{animation:fancybox-rotate 0.3s linear infinite;background-color:transparent;border:3px solid #88b7ce;border-bottom-color:#fff;border-radius:50%;width:30px;height:30px;left:50%;margin:-15px 0 0 -15px;opacity:0.6;padding:0;position:absolute;top:50%;z-index:9999;}
@keyframes fancybox-rotate{100%{transform:rotate(360deg);}}
/* Transition effects */
.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1);}
/* transitionEffect:slide */
.fancybox-fx-slide.fancybox-slide-previous{opacity:0;transform:translate3d(-100%,0,0);}
.fancybox-fx-slide.fancybox-slide-next{opacity:0;transform:translate3d(100%,0,0);}
.fancybox-fx-slide.fancybox-slide-current{opacity:1;transform:translate3d(0,0,0);}
/* transitionEffect:fade */
.fancybox-fx-fade.fancybox-slide-previous,.fancybox-fx-fade.fancybox-slide-next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1);}
.fancybox-fx-fade.fancybox-slide-current{opacity:1;}
/* transitionEffect:zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide-previous{opacity:0;transform:scale3d(1.5,1.5,1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide-next{opacity:0;transform:scale3d(.5,.5,.5);}
.fancybox-fx-zoom-in-out.fancybox-slide-current{opacity:1;transform:scale3d(1,1,1);}
/* transitionEffect:rotate */
.fancybox-fx-rotate.fancybox-slide-previous{opacity:0;transform:rotate(-360deg);}
.fancybox-fx-rotate.fancybox-slide-next{opacity:0;transform:rotate(360deg);}
.fancybox-fx-rotate.fancybox-slide-current{opacity:1;transform:rotate(0deg);}
/* transitionEffect:circular */
.fancybox-fx-circular.fancybox-slide-previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0);}
.fancybox-fx-circular.fancybox-slide-next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0);}
.fancybox-fx-circular.fancybox-slide-current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0);}
/* transitionEffect:tube */
.fancybox-fx-tube.fancybox-slide-previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide-next{transform:translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide-current{transform:translate3d(0,0,0) scale(1);}