/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-opened{z-index:30}
.fancybox-outer{width:100%;height:100%;position:relative}
.fancybox-inner{width:793px!important;height:560px!important;overflow:hidden;position:fixed;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:60}
#fancybox-loading div{width:44px;height:44px}
.fancybox-close{position:fixed;top:0;right:0;width:42px;height:42px;background:url(../images/iconl36.png) center center no-repeat #f5f5f5;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;cursor:pointer;z-index:40}
.fancybox-nav{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:38px;height:73px;cursor:pointer;z-index:40}
.fancybox-prev{left:116px}
.fancybox-next{right:116px}
.fancybox-nav span{display:block;width:100%;height:100%;background:url(../images/iconl35.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.fancybox-next span{background-image:url(../images/iconl35-1.png)}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:visible!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:30;background-color:rgba(0,0,0,.8)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-title{visibility:hidden;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:50}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:fixed;left:0;right:0;bottom:0;overflow:hidden}
.fancybox-title-float-wrap .child{display:block;font-size:20px;color:#fff;line-height:86px;border-top:2px solid rgba(255,255,255,.3);padding:0 179px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (max-width:1199px){
.fancybox-wrap{width:80%!important}
.fancybox-title-float-wrap .child{font-size:14px;line-height:50px}
.fancybox-inner{width:74.5333%!important;height:auto!important}
.fancybox-prev{left:32px}
.fancybox-next{right:32px}
.fancybox-nav{width:28px;height:54px}
}
@media only screen and (max-width:767px){
.fancybox-prev{left:18px}
.fancybox-next{right:18px}
.fancybox-nav{width:14px;height:27px}
}
