﻿.picBoxList li
{
    position: relative;
}
#fancybox-loading
{
    position: fixed;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 1104;
    zoom: 1;
    width: 100%;
    background-image: url(../images/fancybox-loading.png);
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop));
}
#fancybox-loadingII
{
    position: fixed;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 1104;
    zoom: 1;
    width: 100%;
    background-image: none;
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop));
}
#MapBox
{
    width: auto;
    position: absolute;
}
#MapBoxError
{
    width: 500px;
    height: 300px;
    position: absolute;
    line-height: 300px;
    font-size: 20px;
    font-weight: bold;
    color: #F0F0F0;
    text-align: center;
    background-color: Black;
    background-image: url(../../../../images/loading2.gif);
    background-repeat: no-repeat;
    background-position: 0px -40px;
    padding-top: 60px;
}
#MapBoxError a
{
    color: #F0F0F0;
}
#MapTable
{
    width: auto;
    text-align: center;
}
#ltd
{
    width: 100px;
    text-align: center;
}

#rtd
{
    width: 100px;
    text-align: center;
}
#Img2
{
    display: none;
}
#MapTitle
{
    float: left;
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
#alBtnClose
{
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    height: 30px;
    width: 30px;
    display: block;
    background-image: url(../images/fancy_close.png);
    _background-image: url(../images/fancy_close.gif);
}
#imgL, #imgR
{
    cursor: pointer;
    float: left;
}
#login
{
}
#divTL, #divTR, #divBL, #divBR
{
    width: 15px;
    height: 15px;
    float: left;
    display: block;
}
#divCL, #divCR
{
    float: left;
    width: 15px;
    height: auto;
    display: block;
}
#divTC, #divBC
{
    float: left;
    width: auto;
    height: 15px;
    display: block;
    line-height: 15px;
    font-size: 10px;
    color: White;
}
#divCC
{
    display: block;
    float: left;
    width: auto;
    height: auto;
    background-color: Black;
    position: relative;
    overflow: hidden;
}
#divImgBox
{
    float: left;
    width: auto;
    height: auto;
    text-align: center;
    position: relative;
}
#divImgBox.error
{
    background-color: White;
    font-size: 18px;
    padding: 10px;
}
#divImgBox.maxMap
{
    overflow: scroll;
}
#divImgBox img
{
    float: none;
}
#alBtnL, #alBtnR
{
    width: 49px;
    height: 73px;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -36px;
}
#alBtnL
{
    background-image: url(../images/left.png);
    background-repeat: no-repeat;
    background-position: left center;
    left: -60px;
    _background-image: url(../images/left.gif);
}
#alBtnR
{
    right: -60px;
    background-image: url(../images/right.png);
    background-repeat: no-repeat;
    background-position: right center;
    _background-image: url(../images/right.gif);
}
#alBtnL:hover
{
    background-image: url(../images/left-on.png);
    _background-image: url(../images/left-on.gif);
}
#alBtnR:hover
{
    background-image: url(../images/right-on.png);
    _background-image: url(../images/right-on.gif);
}
#alBtnZoon
{
    width: 20px;
    height: 20px;
    display: block;
    background-image: url(../images/zoom.gif);
    position: absolute;
    right: 0px;
    bottom: 0px;
}
#alBtnZoon.zoonOut
{
    background-image: url(../images/zoom_out.gif);
}
.picBoxList img
{
    _background: url(http://www.snowangel.cn/images/angel.png) no-repeat !important;
    background: none;
    filter: alpha(opacity=50);
    zoom: 1;
}
.picBoxList img.mouseover
{
    filter: alpha(opacity=100);
}
.picBoxList img.mousedown
{
    filter: alpha(opacity=100);
}
#Layer1
{
    position: absolute;
    left: 10px;
    top: 10px;
}
#Layer2
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: auto;
    height: 32px;
    line-height: 32px;
    padding: 0px 15px;
    background-color: #DDD;
    color: #333;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    margin: 0px;
}

