.toast-wrap{position:fixed;left:0;top:-100%;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;z-index:1000}.toast{display:inline-block;background:#333;background:rgba(0,0,0,.6);padding:15px 20px;color:#fff;border-radius:5px;transition:all .3s linear;opacity:1}.toast-ani{top:0}.ie8 .toast-ani,.ie9 .toast-ani{top:40%}.toast-ani .toast{opacity:1}blockquote,body,button,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}button,input,select,textarea{font:12px/1 Tahoma,Helvetica,Arial,\\5B8B\4F53,sans-serif}h4,h5,h6{font-size:100%}address,cite,dfn,em,i,var{font-style:normal}code,kbd,pre,samp,tt{font-family:Courier New,Courier,monospace}ol,ul{list-style:none}a{text-decoration:none;outline:0;hide-focus:expression(this.hideFocus=true);cursor:pointer}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}q:after,q:before{content:""}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}hr{border:0;height:1px}input[type=search]{-webkit-appearance:textfield}*{outline:0}body,html{position:relative;overflow-y:auto;overflow-x:hidden!important}body{background:#eee;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin:0;padding:0;-webkit-tap-highlight-color:transparent}div{cursor:pointer}li,ul{list-style:none}ol,ul{list-style-type:none}.wrapper{position:relative}.main{margin:0 auto;z-index:1}.main,.main .part1{width:7.5rem;position:relative}.main .part1{height:auto}.main .part1 .bg-img{width:100%;position:relative}.main .part1 .play{width:1.17rem;height:1.17rem;position:absolute;right:.9rem;top:3.8rem}input:focus,textarea:focus{outline:0}.bgContainer{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.5);display:none}.bgContainer.on{display:block}#verify-dialog{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1001;display:none;width:4.14rem;height:3.5rem}#verify-dialog .close-dialog{display:none}#verify-con{width:100%;margin:0 auto}.close-dialog{position:absolute;right:0;top:-.35rem;width:.39rem;height:.39rem;z-index:222;display:block;background:url(//gamestatic.iqiyi.com/game/gamebook-template/__static/close-05303b4b6b55fd5c8c0451d699a8c7e8.png) no-repeat;background-size:100%}#player1{width:7.5rem;height:4rem;position:fixed;top:50%;left:50%;margin:-1.8rem 0 0 -3.2rem;z-index:100;display:none;background:#000}#media1{width:7.5rem!important;height:4rem!important}#slide-hide{width:290px;height:234px;padding:0;margin:auto;display:none;position:fixed;z-index:2;left:0;right:0;top:0;bottom:0}.popup-virtual-long .gift-number{width:2.8rem;top:1.79rem;height:.4rem;line-height:.4rem;left:1.5rem;text-align:center;color:#929292}.bgVideoContainer{position:fixed;left:0;top:0;width:100%;height:100%;z-index:97;background:#000;display:none}.popupPlayer{width:7.5rem;height:4rem;display:none;position:fixed;top:50%;left:50%;margin-top:-2rem;margin-left:-3.75rem;z-index:100}.popupPlayer .close-dialog{position:absolute;right:.05rem;top:-.5rem;width:.5rem;height:.5rem;z-index:100;text-indent:-9999px;background:url(//gamestatic.iqiyi.com/game/gamebook-template/__static/close-05303b4b6b55fd5c8c0451d699a8c7e8.png) no-repeat;background-size:100% 100%}.popBuffer{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1001;display:none;width:2rem;height:.5rem}.load{margin:0 auto;width:150px;text-align:center}.load>div{width:30px;height:30px;background-color:#0051ff;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.load .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.load .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.popBuffer.on{display:block}.download-guide{right:.05rem;top:.5rem;width:5.47rem;height:2.22rem;background:url(//gamestatic.iqiyi.com/game/gamebook-template/__static/download-guide-09c8eaab859f75e5ef0efb8af759084e.png) no-repeat;background-size:100% 100%}.download-guide,.qq-qrcode{position:absolute;display:none;z-index:100;text-indent:-9999px}.qq-qrcode{right:0;top:0;width:2.98rem;height:2.98rem;margin:auto;left:0;bottom:0}.qq-btn{width:.88rem;height:.88rem;line-height:.88rem;text-align:center;position:absolute;margin:auto;right:.55rem;top:8.05rem;z-index:5;border-radius:.15rem;font-size:.38rem}.main .header{position:fixed;z-index:10;top:0;width:7.5rem;height:1.18rem}.main .header .book-con{width:1.6rem;height:.56rem;line-height:.7rem;text-align:center;position:absolute;right:.2rem;margin:auto;top:0;bottom:0;z-index:3;font-size:.3rem}.main .header .book-con .booked,.main .header .book-con .booking{display:none}.main .header .book-con .booked.on,.main .header .book-con .booking.on,.main .header .book-con .download-btn{display:block;width:1.6rem;height:.56rem}.main .user{height:.3rem;line-height:.3rem;position:absolute;top:1.3rem;right:0;background:rgba(0,0,0,.3);border-radius:.15rem 0 0 .15rem;padding:0 .13rem 0 .2rem;color:#fff;font-size:.16rem;z-index:2}.main .user .no-login{display:none}.main .user .no-login.on{display:block}.main .user .account{display:none}.main .user .account.on{display:block}.main .user .account span{vertical-align:top}.main .user .account .line{position:relative;top:-.01rem;vertical-align:top}.main .user .account .logout{color:#fff;text-decoration:underline}.main .user .account .line.hide,.main .user .account .logout.hide{display:none}.main .user .username{max-width:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.main .con{width:4.9rem;height:1.89rem;line-height:.88rem;text-align:center;top:7.5rem;z-index:3;font-size:.3rem}.main .con,.main .con .text{position:absolute;margin:auto;right:0;left:0}.main .con .text{top:.59rem;font-size:.23rem}.main .con .booked,.main .con .booking{display:none}.main .con .booked.on,.main .con .booking.on,.main .con .download-btn{display:block;width:4.9rem;height:1.89rem}.bookingPopup{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1000;width:5.39rem;-webkit-animation:fadeIn .3s 0s ease-in-out both;-moz-animation:fadeIn .3s 0s ease-in-out both;-ms-animation:fadeIn .3s 0s ease-in-out both;animation:fadeIn .3s 0s ease-in-out both;display:none;justify-content:center;align-items:center}.bookingPopup .popup-con{position:relative;margin:auto;width:5.39rem}.bookingPopup .pop-img{width:100%;position:relative;margin:auto}.bookingPopup .close{width:.8rem;height:.8rem;position:absolute;top:0;right:0}.bookingPopup .tel{width:4.5rem;height:.5rem;line-height:.5rem;border:none;font-size:.3rem;box-sizing:border-box;background:hsla(0,0%,100%,0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;left:.44rem;top:1.43rem;color:#fff}.bookingPopup .sendBooking{width:3.1rem;height:.7rem;position:absolute;left:1rem;top:2.1rem}.popup-virtual-long{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1001;display:none;width:5.39rem;height:3.07rem;-webkit-animation:fadeIn .3s 0s ease-in-out both;-moz-animation:fadeIn .3s 0s ease-in-out both;-ms-animation:fadeIn .3s 0s ease-in-out both;animation:fadeIn .3s 0s ease-in-out both}.popup-virtual-long .close{position:absolute;right:0;font-size:.5rem;width:.5rem;height:.5rem}.popup-virtual-long .copy{-webkit-tap-highlight-color:transparent;width:3rem;height:.6rem;margin:2.1rem auto 0}.popup-virtual-long .gift-number{background-color:transparent;border:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:4.5rem;position:absolute;top:1.08rem;height:.5rem;line-height:.5rem;left:.4rem;text-align:left;color:#000;font-size:.3rem}.part1 .gift-con{line-height:.88rem;text-align:center;position:absolute;margin:auto;left:0;right:0;top:11rem;z-index:3;font-size:.38rem}.part1 .gift-con,.part1 .gift-con .gift{width:3rem;height:.88rem;border-radius:.15rem}.part1 .gift-con .gift{display:none}.part1 .gift-con .gift.on{display:block}.qipu-con{position:absolute;width:7.5rem;left:0;top:14.4rem}.qipu-con .title{text-indent:.12rem;border-left:.08rem solid #fff;height:.35rem;position:relative;font-weight:700;font-size:.36rem;color:#fff;line-height:.35rem;vertical-align:middle;width:7rem;left:.2rem;box-sizing:border-box;margin:0 0 .2rem}.qipu-con .link{position:absolute;right:0;top:0;color:#fff}.qipu-con .qipu-box{width:7.5rem;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start}.qipu-con .qipu-box .qipu-item{width:3.66rem;height:3.12rem;position:relative}.qipu-con .qipu-box .qipu-item .item-player{width:3.66rem;height:2.12rem;background:url(//gamestatic.iqiyi.com/game/gamebook-template/__static/play-bg-fd623256d188bc1dfc382fba0616ec9b.png) no-repeat;background-size:100% 100%;position:relative}.qipu-con .qipu-box .qipu-item .item-player .item-img{width:3.52rem;position:absolute;left:0;right:0;margin:auto;top:.08rem}.qipu-con .qipu-box .qipu-item .item-player .qipu-play{width:.64rem;height:.64rem;position:absolute;left:0;right:0;margin:auto;background:url(//gamestatic.iqiyi.com/game/gamebook-template/__static/play-icon-23adec2e48601c46f2d23c3862219f7f.png) no-repeat;background-size:100% 100%;top:0;bottom:0}.qipu-con .qipu-box .qipu-item .item-title{margin:.06rem .25rem;height:.4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.28rem;color:#fff;line-height:.4rem}.qipu-con .qipu-box .qipu-item .item-des{margin:0 .25rem;height:.33rem;line-height:.33rem;font-size:.24rem;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mask-con .player-con .close{width:.48rem;height:.48rem;background:url(//gamestatic.iqiyi.com/game/gamebook-template/__static/close-05303b4b6b55fd5c8c0451d699a8c7e8.png) no-repeat;background-size:100% 100%;position:absolute;right:0;top:-.5rem;display:block}.wx-yy{position:absolute;right:.2rem;bottom:.21rem;height:.27rem;width:1.07rem;line-height:.27rem;text-align:center;border:.01rem solid #d9d0ff;font-size:.16rem;color:#d7d6d7;background:#261a2e;border-radius:.05rem}