.wrap {
    min-width: 1000px;
    background: url("../images/bg.jpg") no-repeat center top;
}

.wrap-1 {
    min-width: 1000px;
    background: url("../images/bg-1.jpg") no-repeat center top;
}

.wrap-inner {
    margin: 0 auto;
    width: 1000px;

    position: relative;
}

.wrap-up {
    width: 1000px;
    height: 525px;
    background: url("../images/main-top.jpg") no-repeat;
    position: relative;
}

.wrap-down {
    width: 1000px;
    height: 1499px;
    background: url("../images/main-down.jpg") no-repeat;
    position: relative;
}

.wrap-down-1{
    height: 2751px;
    background: url("../images/main-down-1.jpg") no-repeat;
}
.wrap-down-2{
    height: 2751px;
    background: url("../images/main-down-2.jpg") no-repeat;
}
.wrap-down-inner {
    width: 578px;
    height: 771px;
    position: relative;
}

.wrap-up .btn {
    position: absolute;
    top: 0;
    width: 92px;
    height: 30px;
    text-indent: -99999px;
    outline: none;
    z-index: 10;

}

.wrap-up a:active{
    background-color:transparent;
}

.wrap-up .scWebSite {
    right: 111px;
    width: 98px;
}

.wrap-up .scNewGift {
    top: 457px;
    height: 51px;
    right: 399px;
    width: 218px;
}

.wrap-up .scLogo {
    left: 73px;
    top: 20px;
    width: 162px;
    height: 103px;
}

.wrap-up .scLogo a {
    display: block;
    width: 100%;
    height: 100%;
}

.wrap-up .serverList {
    top: 296px;
    left: 190px;
    height: 50px;
    width: 262px;
}

.enter-btn, .pay-btn, .back-btn {display:block;width:62px;height:29px;position:absolute;top:0;text-indent:-9999px;}

.enter-btn {right:210px;}

.pay-btn {right:140px;}

.back-btn {right:70px;}

.wrap-down .btn {
    position: absolute;
    text-indent: -99999px;
}

.wrap .nav-index {
    position: absolute;
    height: 103px;
    width: 849px;
    background: url("../images/nav-bg.jpg") no-repeat;
    top: 527px;
    margin-left: 70px;
    overflow: hidden;
}

.wrap .nav-index li {
    float: left;
    height: 103px;
    overflow: hidden;
}

.wrap .nav-index li a {
    float: left;
    height: 103px;
    text-indent: -99999px;
    overflow: hidden;
    outline: none;

}

.wrap .nav-index li a:active{
    background-color:transparent;
}

.wrap .nav-index .first {
    width: 282px;
    overflow:hidden;
}

.wrap .nav-index .second {
    width: 283px;
    overflow:hidden;
}

.wrap .nav-index .third {
    width: 284px;
    overflow:hidden;
}

.wrap .nav-index .current .first, .wrap .nav-index .current .first:hover {
    background: url("../images/nav-bg.jpg") no-repeat 0 -103px;
    overflow:hidden;
}

.wrap .nav-index .current .second, .wrap .nav-index .current .second:hover {
    background: url("../images/nav-bg.jpg") no-repeat -282px -103px;
    overflow:hidden;
}

.wrap .nav-index .current .third, .wrap .nav-index .current .third:hover {
    background: url("../images/nav-bg.jpg") no-repeat -565px -103px;
    overflow:hidden;
}

.content-box {
    width: 849px;
    height: auto;
    position: absolute;
    left: 70px;
    top: 103px;
    overflow: hidden;
}

.content-box .content-box-title{
    margin: 0 0 0 34px;
    width: 815px;
    text-indent: -9999px;
}



.content-box .first-box img {
    margin: 0 0 0 34px;
    display: block;
}

.content-box .first-box{
    height: 1499px;
}
.content-box .third-box {
    height: 2751px;
}
.content-box .second-box{
    height: 2751px;
}
.content-box .second-box img {
    margin: 0 0 0 34px;
    display: block;
}



.content-box .third-box img {
    margin: 0 0 0 34px;
    display: block;
}



.content-box .current {
    display: block;
    z-index: 1;
}

.side-nav {
    position: fixed;
    _position: absolute;
    width: 76px;
    left: 50%;
    top: 230px;
    margin: 0 0 0 400px;
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.side-nav-1 {
    background: url("../images/") no-repeat;
    height: 188px;
    overflow: hidden;
}

.side-nav-2 {
    background: url("../images/") no-repeat 0 -188px;
    height: 151px;
    overflow: hidden;
}

.side-nav-3 {
    background: url("../images/") no-repeat 0 -339px;
    height: 247px;
    overflow: hidden;
}

#gotoTop{
    background: red;
    width: 158px;
    height: 164px;
    background: url("../images/top.png") no-repeat;

    cursor: pointer;
    /*
    _background:url("../images/top_ie6.gif") no-repeat;
    */
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://sc.7road.com/activity/scActivity/images/top.png", sizingMethod="scale");

}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    a{background-color:transparent;}
}

