@charset "utf-8";
/* CSS Document */
.daquBox {
    width: 420px;
    height: 360px;
    position: absolute;
    top: 100px;
    left: 660px;
    background: #FFF;
    border: 1px solid #ccc;
    padding: 10px;
}

.daquBox2 {
    top: 160px;
    left: 690px;
}

.daquBoxIndex {
    width: 420px;
    height: 330px;
    position: absolute;
    top: 225px;
    left: -204px;
    background: #FFF;
    border: 1px solid #ccc;
    padding: 10px;
    z-index: 999;
}

.dianxin {
    width: 190px;
    float: left;
}

.wangtong {
    width: 190px;
    float: right;
}

.dianxin h2, .wangtong h2 {
    width: 190px;
    height: 27px;
    font-size: 14px;
    font-weight: normal;
    color: #333;
    background: #ff8bb9;
    text-indent: 10px;
    line-height: 27px;
}

.dianxin a, .wangtong a {
    font-size: 14px;
    color: #333;
    line-height: 20px;
    margin: 8px 10px;
    cursor: pointer;
    display: block;
}

* {
    margin: 0px;
    padding: 0px;
    font-family: '微软雅黑';
}

body {
    background: #FFF6E3
}

li {
    list-style: none;
}

img {
    border: 0px
}

.activity_time {
    position: absolute;
    font-size: 16px;
    left: 391px;
    height: 30px;
    width: 421px;
    top: 447px;
    color: #ac083a;

}

.evt_floor .evt_mode {
    position: relative;
    width: 1200px;
    min-width: 1200px;
    margin: 0px auto;
    min-width: 1200px;
}

.evt_floor1 .evt_mode {
    position: relative;
    height: 429px;
}

.evt_floor2 .evt_mode {
    position: relative;
    height: 971px;
}

.evt_floor1 {
    background-image: url(/static/images/active2/tqlb2015/img/bg1.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 1150px;
    width: 100%;
    position: relative;
    min-width: 1200px;
    margin: auto;

}

.evt_floor2_mode1 {
    background-image: url(/static/images/active2/tqlb2015/img/bg2a.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 1200px;
    width: 100%;
    position: relative;
    min-width: 1200px;
    margin: auto;
    left: 0px;
}

.evt_floor2_mode2 {
    background-image: url(/static/images/active2/tqlb2015/img/bg2b.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 1200px;
    width: 100%;
    position: relative;
    min-width: 1200px;
    margin: auto;
    left: 0px;
}

.evt_floor2_mode3 {
    background-image: url(/static/images/active2/tqlb2015/img/bg2c.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 1200px;
    width: 100%;
    position: relative;
    min-width: 1200px;
    margin: auto;
    left: 0px;
}

.evt_floor2_mode4 {
    background-image: url(/static/images/active2/tqlb2015/img/bg2d.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 1200px;
    width: 100%;
    position: relative;
    min-width: 1200px;
    margin: auto;
    left: 0px;
}

.evt_floor3 {
    background-image: url(/static/images/active2/tqlb2015/img/bg3.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 1181px;
    width: 100%;
    position: relative;
    min-width: 1200px;
    margin: auto;
    left: 0px;
}

.bottom {
    background-image: url(/static/images/active2/tqlb2015/img/bottom.png);
    background-repeat: no-repeat;
    height: 120px;
    width: 100%;
    min-width: 1200px;
    background-position: center top;
    position: relative;

}

/* CSS Document */
.data {
    position: absolute;
    left: 265px;
    top: 525px;
    height: 31px;
    width: 395px;
    font-size: 14px;
    text-align: center;
    color: #ffdf7c;
}

.ill1 {
    position: absolute;
    left: 304px;
    top: 129px;
    height: 37px;
    width: 582px;
    font-size: 22px;
    text-align: center;
    color: #ffdf7c;
}

.ill2 {
    position: absolute;
    left: 185px;
    top: 96px;
    height: 615px;
    width: 833px;
    font-size: 14px;
    text-align: left;
    line-height: 24px;
    color: #ffffff;
    word-spacing: 5px;
}

.ill3 {
    position: absolute;
    left: 178px;
    top: 851px;
    height: 267px;
    width: 848px;
    font-size: 14px;
    line-height: 25px;
    color: #ffffff;
}

.btn-1:hover, .btn-3:hover, .btn-5:hover, .btn-7:hover {
    background: url(/static/images/active2/tqlb2015/img/lq2.gif) -1px 1px no-repeat;
}

.btn-2:hover, .btn-4:hover, .btn-6:hover, .btn-8:hover {
    background: url(/static/images/active2/tqlb2015/img/lq1.gif) -3px 0px no-repeat;
}

.btn-1 {
    background: url(/static/images/active2/tqlb2015/img/btn2.jpg) -680px -27px no-repeat;
    position: absolute;
    left: 318px;
    top: 1122px;
    height: 70px;
    width: 203px;
}

.btn-2 {
    background: url(/static/images/active2/tqlb2015/img/btn2.jpg) -1033px -27px no-repeat;
    position: absolute;
    left: 673px;
    top: 1124px;
    height: 69px;
    width: 203px;
}

.btn-3 {
    background: url(/static/images/active2/tqlb2015/img/btn2.jpg) -680px -27px no-repeat;
    position: absolute;
    left: 318px;
    top: 1122px;
    height: 70px;
    width: 203px;
}

.btn-4 {
    background: url(/static/images/active2/tqlb2015/img/btn2.jpg) -1033px -27px no-repeat;
    position: absolute;
    left: 673px;
    top: 1124px;
    height: 69px;
    width: 203px;
}

.btn-5 {
    background: url(/static/images/active2/tqlb2015/img/btn2.jpg) -680px -27px no-repeat;
    position: absolute;
    left: 318px;
    top: 1122px;
    height: 70px;
    width: 203px;
}

.btn-6 {
    background: url(/static/images/active2/tqlb2015/img/btn2.jpg) -1033px -27px no-repeat;
    position: absolute;
    left: 673px;
    top: 1124px;
    height: 69px;
    width: 203px;
}

.btn-7 {
    background: url(/static/images/active2/tqlb2015/img/btn2.jpg) -680px -27px no-repeat;
    position: absolute;
    left: 318px;
    top: 1122px;
    height: 70px;
    width: 203px;
}

.btn-8 {
    background: url(/static/images/active2/tqlb2015/img/btn2.jpg) -1033px -27px no-repeat;
    position: absolute;
    left: 673px;
    top: 1124px;
    height: 69px;
    width: 203px;
}

.gif1 {
    position: absolute;
    left: 564px;
    top: 304px;
    height: 36px;
    width: 35px;
}

.gif2 {
    position: absolute;
    left: 596px;
    top: 304px;
    height: 36px;
    width: 35px;
}

.gif3 {
    position: absolute;
    left: 582px;
    top: 218px;
    height: 36px;
    width: 35px;
}

.gif4 {
    position: absolute;
    left: 370px;
    top: 401px;
    height: 36px;
    width: 35px;
}

.gif5 {
    position: absolute;
    left: 459px;
    top: 304px;
    height: 36px;
    width: 35px;
}

.gif6 {
    position: absolute;
    left: 369px;
    top: 304px;
    height: 36px;
    width: 35px;
}

.gif7 {
    position: absolute;
    left: 803px;
    top: 304px;
    height: 36px;
    width: 35px;
}

.gif8 {
    position: absolute;
    left: 707px;
    top: 304px;
    height: 36px;
    width: 35px;
}

.gif9 {
    position: absolute;
    left: 451px;
    top: 401px;
    height: 36px;
    width: 35px;
}

.gif10 {
    position: absolute;
    left: 532px;
    top: 400px;
    height: 36px;
    width: 35px;
}

.gif11 {
    position: absolute;
    left: 625px;
    top: 401px;
    height: 36px;
    width: 35px;
}

.gif12 {
    position: absolute;
    left: 716px;
    top: 400px;
    height: 36px;
    width: 35px;
}

.gif13 {
    position: absolute;
    left: 811px;
    top: 401px;
    height: 36px;
    width: 35px;
}

.gif14 {
    position: absolute;
    left: 899px;
    top: 401px;
    height: 36px;
    width: 35px;
}

.gif15 {
    position: absolute;
    left: 277px;
    top: 401px;
    height: 36px;
    width: 35px;
}

.gif16 {
    position: absolute;
    left: 564px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif17 {
    position: absolute;
    left: 598px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif18 {
    position: absolute;
    left: 370px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif19 {
    position: absolute;
    left: 459px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif20 {
    position: absolute;
    left: 369px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif21 {
    position: absolute;
    left: 803px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif22 {
    position: absolute;
    left: 707px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif23 {
    position: absolute;
    left: 451px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif24 {
    position: absolute;
    left: 532px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif25 {
    position: absolute;
    left: 623px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif26 {
    position: absolute;
    left: 717px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif27 {
    position: absolute;
    left: 811px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif28 {
    position: absolute;
    left: 899px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif29 {
    position: absolute;
    left: 277px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif30 {
    position: absolute;
    left: 441px;
    top: 214px;
    height: 36px;
    width: 35px;
}

.gif31 {
    position: absolute;
    left: 564px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif32 {
    position: absolute;
    left: 596px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif33 {
    position: absolute;
    left: 733px;
    top: 215px;
    height: 36px;
    width: 35px;
}

.gif34 {
    position: absolute;
    left: 359px;
    top: 311px;
    height: 36px;
    width: 35px;
}

.gif35 {
    position: absolute;
    left: 440px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif36 {
    position: absolute;
    left: 532px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif37 {
    position: absolute;
    left: 624px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif38 {
    position: absolute;
    left: 719px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif39 {
    position: absolute;
    left: 807px;
    top: 311px;

    height: 36px;
    width: 35px;
}

.gif40 {
    position: absolute;
    left: 582px;
    top: 214px;
    height: 36px;
    width: 35px;
}

.gif41 {
    position: absolute;
    left: 531px;
    top: 310px;
    height: 36px;
    width: 35px;
}

.gif42 {
    position: absolute;
    left: 625px;
    top: 310px;

    height: 36px;
    width: 35px;
}

.num {
    position: absolute;
    left: 166px;
    top: 717px;
    height: 168px;
    width: 53px;
    font-size: 14px;
    line-height: 20px;
}

.product_color {
    color: #c72b17;
}

.product {
    position: absolute;
    left: -69px;
    top: 40px;
    height: 24px;
    width: 169px;
    font-size: 16px;
    text-align: center;
}

.highlight1 {
    color: #fffd6b;
}

.highlight2 {
    color: #ff59e6;
}

.nav {
    position: absolute;
    height: 65px;
    width: 140px;
    z-index: 99;
}

.nav.nav1 {
    top: 874px;
    left: 144px;
    background: url(/static/images/active2/tqlb2015/img/purchase1.gif) no-repeat 0px 0px;
}

.nav.nav2 {
    top: 962px;
    left: 398px;

    background: url(/static/images/active2/tqlb2015/img/purchase2.gif) no-repeat 0px 0px;
}

.nav.nav3 {
    top: 1047px;
    left: 654px;
    background: url(/static/images/active2/tqlb2015/img/purchase3.gif) no-repeat 0px 0px;
}

.nav.nav4 {
    top: 1079px;
    left: 907px;
    background: url(/static/images/active2/tqlb2015/img/purchase4.gif) no-repeat 0px 0px;
}

.nav.nav1:hover, .nav.nav2:hover, .nav.nav3:hover, .nav.nav4:hover {
    background: url(/static/images/active2/tqlb2015/img/btn1.png) no-repeat 25px 7px;
}

.nav_slogan {
    position: absolute;
    width: 282px;
    height: 288px;
    background: url(/static/images/active2/tqlb2015/img/btn.png) no-repeat;
    z-index: 99;
}

.nav_slogan.nav_slogan1 {
    background-position: -1px -285px;
    top: 563px;
    left: 74px;
}

.nav_slogan.nav_slogan2 {
    background-position: -292px -297px;
    top: 661px;
    left: 332px;
}

.nav_slogan.nav_slogan3 {
    background-position: -596px -303px;
    top: 734px;
    left: 585px;
}

.nav_slogan.nav_slogan4 {
    background-position: -886px -305px;
    top: 768px;
    left: 841px;
}

.nav_slogan.nav_slogan1:hover, .nav_slogan.nav_slogan1.active {
    background-position: -1px -5px;
}

.nav_slogan.nav_slogan2:hover, .nav_slogan.nav_slogan2.active {
    background-position: -299px -13px;
}

.nav_slogan.nav_slogan3:hover, .nav_slogan.nav_slogan3.active {
    background-position: -593px -12px;
}

.nav_slogan.nav_slogan4:hover, .nav_slogan.nav_slogan4.active {
    background-position: -885px -8px;
}

.float {
    position: fixed;
    left: 10%;
    top: 28%;
    z-index: 999;
}

.float li {
    margin-bottom: 1px;
}

.float .a1, .float .a2, .float .a3, .float .a4, .float .a5, .float .a6, .float .a7 {
    background: url(/static/images/active2/tqlb2015/img/float.jpg) no-repeat 0px 0px;
    height: 61px;
    width: 151px;
    display: inline-block;
}

.float .a1 {
    background-position: 0px 0px;
}

.float .a2 {
    background-position: 0px -62px;
}

.float .a3 {
    background-position: 0px -124px;
}

.float .a4 {
    background-position: 0px -186px;
}

.float .a5 {
    background: url(/static/images/active2/tqlb2015/img/float_1.jpg) no-repeat 0px -186px;
}

.float .a6 {
    background: url(/static/images/active2/tqlb2015/img/float.png) no-repeat -12px -3px;
}

.float .a7 {
    background: url(/static/images/active2/tqlb2015/img/float.png) no-repeat -12px -67px;
}

.float .illustration {
    background: url(/static/images/active2/tqlb2015/img/tq.png) no-repeat 0px 0px;
    position: absolute;
    left: 134px;
    top: -231px;
    height: 667px;
    width: 913px;
    display: none;
}

.float .illustration p {
    font-size: 14px;
    line-height: 18px;
    color: #fff15a;
}

.float .illustration span {

    color: #430a01;
}

.float .illustration .p1 span, .float .illustration .p3 span, .float .illustration .p5 span, .float .illustration .p7 span {
    color: #ff4e00 !important;
}

.float .illustration .p1 {
    position: absolute;
    left: 250px;
    top: 167px;
    height: 36px;
    width: 175px;
}

.float .illustration .p2 {
    position: absolute;
    left: 250px;
    top: 323px;
    height: 36px;
    width: 175px;
}

.float .illustration .p3 {
    position: absolute;
    left: 250px;
    top: 460px;
    height: 36px;
    width: 175px;
}

.float .illustration .p4 {
    position: absolute;
    left: 250px;
    top: 575px;
    height: 36px;
    width: 175px;
}

.float .illustration .p5 {
    position: absolute;
    left: 460px;
    top: 167px;
    height: 36px;
    width: 420px;
}

.float .illustration .p6 {
    position: absolute;
    left: 460px;
    top: 323px;
    height: 36px;
    width: 420px;
}

.float .illustration .p7 {
    position: absolute;
    left: 460px;
    top: 460px;
    height: 36px;
    width: 420px;
}

.float .illustration .p8 {
    position: absolute;
    left: 460px;
    top: 560px;
    height: 36px;
    width: 420px;
}

.float .more_activities {
    position: absolute;
    background: url(/static/images/active2/tqlb2015/img/float.png) no-repeat -164px -67px;
    width: 231px;
    height: 127px;
    top: 330px;
    left: 151px;
    display: none;
}

.float .more_activities li {
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 5px;
}

.float .more_activities a {
    font-size: 18px;
    color: #fdff7c;
    display: block !important;
}

#floor_position1 {
    position: absolute;
    left: 618px;
    top: 540px;
    height: 36px;
    width: 35px;
}

#floor_position2 {
    position: absolute;
    left: 582px;
    top: 31px;
    height: 36px;
    width: 35px;
}

#floor_position3 {
    position: absolute;
    left: 532px;
    top: 921px;
    height: 36px;
    width: 35px;
}

.stars1 {
    position: absolute;
    width: 1200px;
    height: 500px;
    top: 600px;

}

.stars2 {
    position: absolute;
    width: 1200px;
    height: 500px;
    top: 600px;
}

.btn-delete {
    background: url(/static/images/active2/tqlb2015/img/float.png) no-repeat -209px -12px;
    position: absolute;
    left: 939px;
    top: 1139px;
    height: 37px;
    width: 110px;
}

.btn-delete:hover, .btn-delete.active {
    background-position: -209px -16px
}

.salou{
    position: absolute;
    width: 241px;
    height: 118px;
    top: 285px;
    left: 11px;
}
.salou-txt{
    position: absolute;
    font-size: 24px;
    left: -13px;
    top: 528px;
    color: #ffff53;

}
.salou1-txt{
    position: absolute;
    font-size: 14px;
    left: 7px;
    top: 562px;
    color: #ffff53;

}
.salou2-txt{
    position: absolute;
    font-size: 14px;
    left: 10px;
    top: 236px;
    color: #ffff53;
    text-align: center;
}