.version.index {
    color: #0000E7;
    background-color: #5A511D;
}

#muse_css_mq {
    background-color: #FFFFFF;
}

#page {
    z-index: 1;
    width: 960px;
    min-height: 2134px;
    background-image: none;
    border-width: 0px;
    border-color: #000000;
    background-color: transparent;
    padding-bottom: 57px;
    margin-left: auto;
    margin-right: auto;
}

#schedule {
    position: relative;
    margin-right: -10000px;
    width: 22px;
    margin-top: 2137px;
    left: -576px;
}

#pticket {
    z-index: 47;
    width: 0.01px;
    margin-right: -10000px;
    margin-top: 3186px;
    margin-left: -532px;
}

#ticket {
    margin-left: 14px;
    position: relative;
}

#access {
    margin-top: 11329px;
    position: relative;
}

#goods {
    position: relative;
    margin-right: -10000px;
    width: 22px;
    margin-top: 5050px;
    left: -368px;
}

#ppu2201 {
    z-index: 0;
    width: 0.01px;
    margin-right: -10000px;
    margin-left: -100px;
}

#pu2201 {
    z-index: 10;
    width: 0.01px;
}

#u2201 {
    z-index: 10;
    width: 960px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    padding-bottom: 0px;
    position: relative;
    margin-right: -10000px;
    left: 100px;
}

#u2161 {
    z-index: 11;
    width: 960px;
    background-color: transparent;
    position: relative;
}

#u2169 {
    z-index: 13;
    width: 960px;
    background-color: transparent;
    position: relative;
}

#u2177 {
    z-index: 15;
    width: 960px;
    background-color: transparent;
    position: relative;
}

#u2185 {
    z-index: 17;
    width: 960px;
    background-color: transparent;
    top: -4px;
    margin-bottom: -4px;
    position: relative;
}

#u1868 {
    z-index: 23;
    width: 870px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1733px;
    left: 145px;
}

#u1876 {
    z-index: 25;
    width: 835px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 2196px;
    left: 162px;
}

#u2120 {
    z-index: 31;
    min-height: 63px;
    background-color: #FD2A71;
    padding-bottom: 7px;
}

#u2120_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 960px;
    left: -100px;
}

#u1919 {
    z-index: 38;
    width: 183px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 186px;
}

#u1919:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 183px;
    min-height: 0px;
    margin: 7px -10000px 0px 0px;
}

#u1905 {
    z-index: 36;
    width: 123px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 410px;
}

#u1905:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 123px;
    min-height: 0px;
    margin: 7px -10000px 0px 0px;
}

#u1940 {
    z-index: 40;
    width: 135px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 575px;
}

#u1940:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 135px;
    min-height: 0px;
    margin: 7px -10000px 0px 0px;
}

#u1891 {
    z-index: 34;
    width: 114px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 751px;
}

#u1891:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 114px;
    min-height: 0px;
    margin: 7px -10000px 0px 0px;
}

#u1884 {
    z-index: 32;
    width: 68px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 906px;
}

#u1884:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 68px;
    min-height: 0px;
    margin: 7px -10000px 0px 0px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u2120-bw {
    z-index: 31;
    min-height: 63px;
    margin-top: 1554px;
}

#u2889 {
    z-index: 8;
    width: 590px;
    background-color: transparent;
    margin-left: 285px;
    margin-top: 44px;
    position: relative;
}

#u2896 {
    z-index: 6;
    width: 590px;
    background-color: transparent;
    margin-left: 285px;
    margin-top: 44px;
    position: relative;
}

#u2136 {
    z-index: 42;
    width: 835px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 163px;
    margin-top: 148px;
    position: relative;
}

#u1975 {
    z-index: 43;
    width: 835px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u2133 {
    z-index: 45;
    width: 89px;
    height: 35px;
    position: relative;
    margin-right: -10000px;
    margin-top: 324px;
    left: 387px;
}

.ie #u2133 {
    background-color: #FFFFFF;
    opacity: 0.01;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
    filter: alpha(opacity=1);
}

#u1961 {
    z-index: 29;
    width: 611px;
    background-color: transparent;
    margin-left: 275px;
    margin-top: 43px;
    position: relative;
}

#u2513 {
    z-index: 49;
    width: 659px;
    background-color: transparent;
    margin-left: 250px;
    margin-top: 61px;
    position: relative;
}

#u2882 {
    z-index: 60;
    width: 776px;
    background-color: transparent;
    margin-left: 192px;
    margin-top: 134px;
    position: relative;
}

#u2861 {
    z-index: 54;
    width: 636px;
    background-color: transparent;
    margin-left: 262px;
    margin-top: 64px;
    position: relative;
}

#u2861:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 636px;
    min-height: 0px;
    margin: 64px 0px 0px 262px;
}

#u2854 {
    z-index: 52;
    width: 637px;
    background-color: transparent;
    margin-left: 262px;
    margin-top: 37px;
    position: relative;
}

#u2875 {
    z-index: 58;
    width: 637px;
    background-color: transparent;
    margin-left: 262px;
    margin-top: 86px;
    position: relative;
}

#u2875:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 637px;
    min-height: 0px;
    margin: 86px 0px 0px 262px;
}

#u2868 {
    z-index: 56;
    width: 637px;
    background-color: transparent;
    margin-left: 262px;
    margin-top: 37px;
    position: relative;
}

#u2854:hover,
#u2868:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 637px;
    min-height: 0px;
    margin: 37px 0px 0px 262px;
}

#u3219 {
    z-index: 76;
    width: 835px;
    background-color: transparent;
    margin-left: 163px;
    margin-top: 185px;
    position: relative;
}

#u3272 {
    z-index: 78;
    width: 784px;
    background-color: transparent;
    margin-left: 190px;
    margin-top: 71px;
    position: relative;
}

#pu3234 {
    z-index: 4;
    width: 0.01px;
    margin-left: 216px;
    margin-top: 11px;
}

#u3234 {
    z-index: 4;
    width: 729px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u3004 {
    z-index: 62;
    width: 636px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 164px;
    left: 47px;
}

#u3004:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 636px;
    min-height: 0px;
    margin: 164px -10000px 0px 0px;
}

#u3130 {
    z-index: 74;
    width: 780px;
    background-color: transparent;
    margin-left: 190px;
    margin-top: 54px;
    position: relative;
}

#u3102 {
    z-index: 66;
    width: 780px;
    background-color: transparent;
    margin-left: 190px;
    margin-top: 64px;
    position: relative;
}

#u3109 {
    z-index: 68;
    width: 780px;
    background-color: transparent;
    margin-left: 190px;
    position: relative;
}

#u3094 {
    z-index: 64;
    width: 780px;
    background-color: transparent;
    margin-left: 190px;
    position: relative;
}

#u3116 {
    z-index: 70;
    width: 780px;
    background-color: transparent;
    margin-left: 190px;
    position: relative;
}

#u3123 {
    z-index: 72;
    width: 780px;
    background-color: transparent;
    margin-left: 190px;
    position: relative;
}

#u1860 {
    z-index: 21;
    width: 835px;
    background-color: transparent;
    margin-left: 163px;
    margin-top: 195px;
    position: relative;
}

#u385 {
    z-index: 19;
    width: 742px;
    height: 441px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 209px;
    margin-top: 40px;
    position: relative;
}

#u1926 {
    z-index: 27;
    width: 837px;
    background-color: transparent;
    margin-left: 162px;
    margin-top: 87px;
    position: relative;
}

#u2101 {
    z-index: 20;
    width: 742px;
    height: 441px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 209px;
    margin-top: 35px;
    position: relative;
}

.css_verticalspacer .verticalspacer {
    height: calc(100vh - 16317px);
}

#u2210 {
    z-index: 2;
    width: 221px;
    position: relative;
    margin-right: -10000px;
    margin-top: 120px;
    left: 370px;
}

.html {
    background: #000000 url("../images/bk.jpg?crc=3977980662") no-repeat center top scroll;
}

body {
    position: relative;
    min-width: 960px;
}

.verticalspacer {
    min-height: 1px;
}