/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox - wrap, .fancybox - skin, .fancybox - outer, .fancybox - inner, .fancybox - image, .fancybox - wrap iframe, .fancybox - wrap object, .fancybox - nav, .fancybox - nav span, .fancybox - tmp {
    padding: 0;margin: 0;border: 0;outline: none;vertical - align: top
}.fancybox - wrap {
    position: absolute;top: 0;left: 0;z - index: 8020
}.fancybox - skin {
    position: relative;background: #f9f9f9;color: #444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:# 444;font: 14 px / 20 px "Helvetica Neue",
    Helvetica,
    Arial,
    sans - serif;margin: 0;padding: 15 px;white - space: nowrap
}.fancybox - image, .fancybox - iframe {
    display: block;width: 100 % ;height: 100 %
}.fancybox - image {
    max - width: 100 % ;
    max - height: 100 %
}#
fancybox - loading, .fancybox - close, .fancybox - prev span, .fancybox - next span {
    background - image: url("/images/old/fancybox/fancybox_sprite.png")
}#
fancybox - loading {
    position: fixed;top: 50 % ;left: 50 % ;margin - top: -22 px;margin - left: -22 px;background - position: 0 - 108 px;opacity: 0.8;cursor: pointer;z - index: 8060
}#
fancybox - loading div {
        width: 44 px;height: 44 px;background: url("/images/old/fancybox/fancybox_loading.gif") center center no - repeat
    }.fancybox - close {
        background - color: transparent!important;
        cursor: pointer;
        height: 36 px;
        position: absolute;
        right: -18 px;
        top: -18 px;
        width: 36 px;
        z - index: 8040
    }.fancybox - nav {
        position: absolute;top: 0;width: 40 % ;height: 100 % ;cursor: pointer;text - decoration: none;background: transparent url("/images/old/fancybox/blank.gif"); - webkit - tap - highlight - color: transparent;z - index: 8040
    }.fancybox - prev {
        left: 0
    }.fancybox - next {
        right: 0
    }.fancybox - nav span {
        position: absolute;top: 50 % ;width: 36 px;height: 34 px;margin - top: -18 px;cursor: pointer;z - index: 8040;visibility: hidden
    }.fancybox - prev span {
        left: 10 px;background - position: 0 - 36 px
    }.fancybox - next span {
        right: 10 px;background - position: 0 - 72 px
    }.fancybox - nav: hover {
        background - color: transparent!important
    }.fancybox - nav: hover span {
        visibility: visible
    }.fancybox - tmp {
        position: absolute;top: -9999 px;left: -9999 px;visibility: hidden
    }.fancybox - lock {
        overflow: hidden
    }.fancybox - overlay {
        position: absolute;top: 0;left: 0;overflow: hidden;display: none;z - index: 8010;background: url("/images/old/fancybox/fancybox_overlay.png")
    }.fancybox - overlay - fixed {
        position: fixed;bottom: 0;right: 0
    }.fancybox - lock.fancybox - overlay {
        overflow: auto;overflow - y: scroll
    }.fancybox - title {
        visibility: hidden;font: normal 13 px / 20 px "Helvetica Neue",
        Helvetica,
        Arial,
        sans - serif;position: relative;text - shadow: none;z - index: 8050
    }.fancybox - opened.fancybox - title {
        visibility: visible
    }.fancybox - title - float - wrap {
        position: absolute;bottom: 0;right: 50 % ;margin - bottom: -35 px;z - index: 8050;text - align: center
    }.fancybox - title - float - wrap.child {
        display: inline - block;margin - right: -100 % ;padding: 2 px 20 px;background: transparent;background: rgba(0, 0, 0, 0.8);border - radius: 15 px;text - shadow: 0 1 px 2 px #222;color:# FFF;font - weight: bold;line - height: 24 px;white - space: nowrap
    }.fancybox - title - outside - wrap {
        position: relative;margin - top: 10 px;color: #fff
    }.fancybox - title - inside - wrap {
        padding - top: 10 px
    }.fancybox - title - over - wrap {
        position: absolute;bottom: 0;left: 0;color: #fff;padding: 10 px;background: #000;background:rgba(0,0,0,0.8)}# fancybox - thumbs {
            position: fixed;left: 0;width: 100 % ;overflow: hidden;z - index: 8050
        }#
        fancybox - thumbs.bottom {
            bottom: 2 px
        }#
        fancybox - thumbs.top {
            top: 2 px
        }#
        fancybox - thumbs ul {
            position: relative;list - style: none;margin: 0;padding: 0
        }#
        fancybox - thumbs ul li {
            float: left;padding: 1 px;opacity: 0.5
        }#
        fancybox - thumbs ul li.active {
            opacity: 0.75;padding: 0;border: 1 px solid# fff
        }#
        fancybox - thumbs ul li: hover {
            opacity: 1
        }#
        fancybox - thumbs ul li a {
            display: block;position: relative;overflow: hidden;border: 1 px solid #222;background:# 111;outline: none
        }#
        fancybox - thumbs ul li img {
            display: block;position: relative;border: 0;padding: 0
        }