.fullscreen-loading[data-v-8a660612]{position:fixed;left:0;top:0;z-index:2021;width:100%;height:100%;background-color:#1d1d2d}.fullscreen-loading .tv-bg[data-v-8a660612]{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/fullloading-bg.png);background-repeat:repeat;width:100%;height:100%}.fullscreen-loading .container[data-v-8a660612]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.fullscreen-loading .container .sofa[data-v-8a660612]{background-repeat:no-repeat;background-position:50%;background-size:177px 177px;height:177px;width:177px;display:inline-block}.fullscreen-loading .container .hint-text[data-v-8a660612]{margin-top:12px;font-size:14px;color:#fff;text-align:center;line-height:26px}.fullscreen-loading .container .retry-btn[data-v-8a660612]{background:#00a1d6;border-radius:2px;width:208px;height:40px;cursor:pointer;line-height:40px;font-size:14px;color:#fff;letter-spacing:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:40px auto 0}
*{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}#BilibiliVipDialog{border:none}.bili-mini-mask{z-index:2022!important}body .international-header{max-width:2560px}body.special .bilibili-player{-webkit-box-shadow:none;box-shadow:none}body.player-mode-blackmask .bili-header-m,body.player-mode-blackmask .international-header{z-index:129!important}body.player-mode-webfullscreen .bili-header-m{display:none}body.player-mode-webfullscreen .international-header{display:none!important}body .special-cover{min-width:1180px;min-height:671px;max-height:1100px}body .special-cover,body .special-cover .top-nav-blur{position:absolute;left:0;top:0;width:100%;background-repeat:no-repeat;background-position:top}body .special-cover .top-nav-blur{height:50px;-webkit-filter:blur(5px);filter:blur(5px);overflow:hidden}body .bili-header-m{background-color:rgba(0,0,0,0)}body .bili-header-m .nav-menu{background-color:#fff}body .bili-header-m .bili-wrapper{width:auto;margin:0 auto;max-width:1660px;min-width:988px}body .bili-header-m .bili-wrapper .nav-search .nav-search-keyword{width:92%}body .bili-header-m .bili-wrapper .bilibili-suggest{width:100%;min-width:150px}body #heimu{z-index:129}body .van-message,body .van-message-box{z-index:99999!important}.ie-fix{background:#fff;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:9999999}.ie-fix .title{background:#00a1d6;text-align:center;padding:10px 0;color:#fff}a{text-decoration:none}li,ul{list-style:none}.clearfix:after{content:"";display:block;width:0;height:0;clear:both}.webkit-ellipsis{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;overflow:hidden!important;-o-text-overflow:ellipsis!important;text-overflow:ellipsis!important}.webkit-ellipsis.l3{-webkit-line-clamp:3}.no-anime{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.fade-enter-active,.fade-leave-active{opacity:1;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.fade-enter,.fade-leave-active{opacity:0}@font-face{font-family:iconfont;src:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/iconfont.eot);src:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/iconfont.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAABp8AAsAAAAAKvwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY9V0lVY21hcAAAAYAAAAFiAAAD5G8dEdlnbHlmAAAC5AAAE9cAAB6wRQs2eWhlYWQAABa8AAAAMQAAADYXIn7AaGhlYQAAFvAAAAAgAAAAJAyeCGpobXR4AAAXEAAAABYAAACorMD//mxvY2EAABcoAAAAVgAAAFaCFHukbWF4cAAAF4AAAAAfAAAAIAFGAc5uYW1lAAAXoAAAAUUAAAJtPlT+fXBvc3QAABjoAAABkwAAAyGP7mQ1eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkkWWcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByePXjuwtzwv4EhhrmJoREozAiSAwD+Kw0oeJzt0jlSG1EUheG/EZIQCMRowBaDEGIoWAEBEZFjAq/OCyJiCR7wvTajGVM4rw+BF+FWfap+Xf26S7o/0AQacijjUJ1TUY4zXa3q6w0m6+vjfNV6hgnGaMVLtrOXgxzlyesrxLdsZif7OfT6n6PSniOO+cwpX7SeZVpXKnp6TkNPbdKirad29J4puswxzwKLLPGBZbYYss2IHXbZqz/7rLDKJ/qs8ZF1NthkoNe0+H90y9fY4vvqoMzF9K8T303/P/HDNAnip5V5x4VpOsQv05yIsNJKpJVe4reVjuKPaZ7EpWmyxJVpxsS1adrEjZW+4tZUAHFn5dfEX1MVxL2pD+LBVArxaGqGeDLVQzybOiJeTEWRTVNbZMtUGdk29UZ2TOWRk6YGySlTjWTX1CQ5bfX5jNXnPVO1ZN/UL7lmKplcNzVNbhjl3k2j3DswFU8OjbJv2yj7RkbZd2IM3gBFeZnjAAB4nKU5a5BkVXn3O+eec2/37b7d9/Z99Pt29+3H7uxM90z3dPfu7LyW2WXfsA8ILi6yEBaNgKy8RZQpqEIUAxaJsYSIqyaKEhSVQlCDg24siCIkKSHuj7CVpEBRK1aipUDtnXzn9sywL9RUdmfO+36v873ONxJI+I9eS34rGZIUAR2a0DXGp6HtQhEsTjcFY057OJMZbjvwnJ1Ow2jw0zhk1mRIG5t48Ep8qD2EIEgIZ4FKkiplERKZhk657biObeiglJvQMMb74LT79IHgT4PLzFaWzOdHxyhs7R2f720FGb4YsSPkxeBH0DUtZ0ciEUi4jNtEMpPBdzk/EUdCykkSEuiuAJ+GPtTqXLGL0K/1xmlp0z5C9m06vjDo4dlFycwCZE2QUlTClWB2aUecCD51iJvGMcPkhyKrJHYCnpTkIi7vdGypTtd3y91yCn8VHJ+KMTk7Ow/zwfwsHAgOz8/OngHpwuzs7KKEjUC3gjMiJRGnBB2BsIyoWMfww04s+HB4IVeFYAGqwRuHj0GVvP8wzo9RCaq547MENxcDCbCbwYVgXlqBfStNSlyKi9upAUpKhxo4vf404JVPE7wponAZfLj4nC/OTjvwcvCZcHD8lW3d7sd+cGTb1XDo+uC5AC4edqZnv/hY8JmwD769/cgPPtbtbr8heO76QyBwLR4jB2gJ9cAQuAB1ybF4pU5PG8Bh6J7XxR84pScLQ6LrBq+e3CMbA31dQ1qShROkvkh4AniltcQFkV6MZDKmokRe01fpr0UUxcxkIrDlxQjnYvSajot4gPPICqyREJZbRAD1FtQrCTSDIun13wLW428Ji/yMzEoayjfVqzfKOrgpp01yR6JmKrgpZUaPRCs/hXqyDFBOBkf1JfwlcljyT+AF6dAFHXhBTdKbgcYyYz+MpLOGwiM//GGEK0Y2LQanrMCRt95bWVnCO49XJazIENeBmibMXSmjilfqDQO1fLzXh+chtyoHULJyOSs4Fk6CY2ICj5xpsRROBPzF/0Rd3i81EH4TlmUqfj20I7wvZwZ6bQ/1D/eQRxQXeanUjm9JbXc2Jsa8zzbc3M2OIefZVP3DhQ2Fj9TWk5JsODfn3Aa5gNULn6jVPlGos4y60fugPeF9ZWjI3G4Y282hoa94E/YHvY3qQO8Xn6HbaB+tOC+tQlrK7SKxDUsn/pIZI0WW0+6N16kYrAcxbEAdHnVWe4bhrXaCHa0ZgBmIuJ7X9LwDSctK3isa2hfbxw+JgzDTIh9rzRzfBuJM0yNXg+XZtmeB8FlIwzeQhlFpUli1wOCXK1xgs9GfoMNq9/pd9ChGOMLWtQVNUyi5Rpdig3u4qAMp3ygwB/+YsKzEB867ioKZN9FFrg37tVshlTfJVeeXvvk7xn73zbAlc7hm5lOT/NrzhuMpUx9eey4LntNNU4cxdu7aYTEaPu9aPnn8juVvsF32tU9QS7KFdtaMDuqnK+6ug9pSBIUKX+jz0LELL9LvwJx8X+bsnJ4k/OdOQ49xdll8SzvYsKs4XoRiTs/ru1Kk8fcZ2dWr9i0p0xhKBY+3JijJ9/Kw3evoikKW7GiBPBTapBIaIurHuLBvXZjBjheX7HDZ+tA8Yf5MhroE6/4lWEhjM/QVltBBNPUGPPrHw8KYsPg4/QndJ81IW6Td0jXSraFuN1AMRSiA8GdTMF6v8IKIFJ1pET51qDf8SpM0xPUOblHcbmhi3fEeE0YmXKG7PFAQoBihUnTa/V7bdVBf+uEK4qk3eE0XuByhMU2gVySfuffeZ5KGbWQMbnKypfdjbXSd768d035c29jNA+Qd89UvPfSq4aIVj8wNQzYoZ8rldqXyRqZSaZfLPxubA/wYSpmiEclHjGKmFM7nxhpeCb4U0TRDA9Dgn+95QpafuCdSsm+KGUbsJqaq7BcYn3NZbWhijZbN5bubar/IVPnn/1WWjz4YaWRuqAwPV27I1NMg0LWF0wv758lkS4Cw85amWXlbjFuTBGz7W6CpNyDGyA2qtqR/82EMFtEX2ReWURZ2gkKqlU8OxyBhEMSAR5b6AAEM0oelNIIshKsnnJp9c7MnDg/8xZP0u/QsKSZlpCnU+oFFoktATCnUxMbSuOYbDjpL3iR9w0cK6r1+p1vvuZ2eo9ii0QEuhFKzBKV02oNjUGpVwMukPQLnn0XH6kHRrhd1mLHzQDLWf8me+4rtkVdc3M/+FXoaF3amfVn208HX8ZsKTjO+zPz0LceP1NfJEC/ULTJJPccu0SmnRIhnz0DFtb3l+Php8mnMIiToFYmCokOPNk08oF1rtAZGMGOOp4LAgNqo9QK5O+yDWRNSANZYFYwXpJV8Tsg/KZUQUgM1Gw0HEzg0xnpFOe0CDk8kVhf1/cnhJOT14upEcPkpNwBrJ/RCw9yfSEBeHP3RafJHn704LyNWjKEFaVzaLl0gHZDeLV0rSawuNXpS35FcLtF2vxteg+W4mBMpltPAdGYaGmFSgxbWF2P0mu54r4NmgibIl46Gzpb1MNnhCq/jtbnTwq+grfbbeGmkPt5TMAhX6tNApKPBS4xB+ehRKDMWvOQmYcxXYzE1aqVIbOvYDgJRLTOt/9nBfPmJq2/aXM36NHo/UHJwB40mk1FrfL0CSTsZ3HnOVTIcPGfnVQwOvn31msTc3jXJuRGmEOBcYeMxA8yMCcb8CbiOIm5yblqpjAHEEjFgRVONlc0ao+tMV4lOPb7z7H5l+I7hDGM7dKDx7QcJYgJ157iMqFtkojO+lcuT2D6rrdtcstdt8a5ROeXANDUKRtYwM5jusxPk7UubpSukQydLGjgGSxEV+0ZnMOga9TXAmY0idQ2OK06/18dQNb4Guh1naYC/FczE0Z2hM3Q6eGAGUORuuO/XG00yBQimkhrvduzT5By0Y5SMyvABSlqcyF/Nw9AwlQFk+ql4zI5H2Y3Xy4y9j40S+stOnQBL20NZ0FOVNYzToqsbDOQW+/V1p8nzP5J28A8EQU0FRwjK4hoZ5JeYHPxOZkC4mUj9hN+KWFq8xumB1xvrOSFjnETNOrETeUYYHZVlM1auGj+Xg/v27PkbSTlBfp7UktZKG6Rt0t5TZChC43KccJU+yqzOcG1lqd13l/LhafAHAwwNRRgMGsuD0+X0b+SaPzET8/svu5PC2LB9YWO1HYWz/FVArtq9+yqCba20IfilbqayFph3iz6Vgvdruu7o+k1aIoHdqUKCR7ZeSubwjXLF7tGd2c1DUeed6Q11sbBvbuM+ovnweTNnrvw8AHEnjj+w1Id+Y0Umm06WREpkgpjpNTGShZaKBoc60XdFPuFicEcL7aMS9ds9FI7IKbqh0pzGeZy6qgs8XzpfT1xa8ygpKUmVR6syIZw6llaKxPTkhRWrcmFSj0XKUcZLmmWqXD6N27u9CXNdaud4OwfU7U3so9uN9kSUjqriw6oh6yZHxUPl4ymdMlZtxrIuI5hNSPIJfO6S9qGXOplXwScNQ4PCw/942TxBdGJbglvHwzwkZFwwjPbRcZ1pTDNRMXrjIl1QxJ2HKYG4/cErIEyeldPEsR24nGx3p7xoXWWq5+WyrhVJ8lSxoqqazBU3FTVMYJTFx4z6Wgy4LtlD4wpT9bzMFLYO08mUl7K+wxJRVqpwouq8z4CdZj/bIjp1hwsJPh3loMZ1N5VP+LFILC7LMYMVvEIvEzdM0s/pipYgmCBEYkUApkSTG53C+lxEOeegXbCsgl1g0QQrZWVdo/IqOcaW4s2KPPun+Hul7XQa/V7dF+rD3cEzQhFvCFc8IIR34Y1+W/jz04Sz+VG4dC+7n8n82V1E08iuZ7nM7m9ChD/yCI9ALR7V6Ece+7qy43P0xdM47twWsT8kx8wneSTCnzQgJn/oaa7Qd1+BT+UHFEWl6cjtMS67A31YqRmUpDUYvU6vGDgiv+t3fUzvp0Vf9o1OFzPFRq+u+F1MGzDHP7WM8D2Sm5jIkamtd54DU+D/9eSB7WPol8656KKMD1A7Q1XhwKo5QuZWHf315rNhy5ZfBXf8Bd1Wr+346s2Q88v5pXrA4gKdpbNL9Q18F51Mqqg7gN3piufLcj61nDkFC/N0VtQallYo9rceXyCzx+dFIcNcDBZvVZ+it+HbchIt46B0m/Qp6SvSEemo9Et8GiahCmvhEPwdfA2ewnuuNOp+pd5i4vL6vfVhnEh5AG18ZtiebHGMF7yLuy1ZvM1FuUJUlTzi+BjBW7Te79VEPPeoJXL7eoM2cAmTZKdR8SuDIwg4NDUbrc5hmD83VnY64aNGuBkL2sIqHS7gdkNctXaIiPsiWcCFRr3TY5aNCxU0x35jHGnutF0kFFdDSuu4KJYQF3NCepbet47AXRsQ4ri2g1stYJZi4SDkDhB2X0BylJCE7ptLjrB6vvwf4+ZAXI06wu33QhADF2phMEbkYagtO29+0vAFOCogDkSIPwq3FO4i2YPjg2/DoQhO9QbrDU4rGJ8Qi1pKxLIZlUIyqUXNSBwDZmtUU4GQvB55Y1LRFFk1NTVJebWqYkymSSMWj2iMKPaQrKSiVGGaTZRzuAwjeRl4841vWRqJ8riqUL4NV6eSRG3CgxCJIR4F8agxkJWhoajGKQEg8tVKFWVMwdYwbPNMOxPFqA0QvCuhKRAncqTCmKLIJPLG52MaBzmKJKbEBxFZJqoG9yO4lIlzCkAV28bU4hBVUqkIUMpTpkZe+3eQI2k8kCFU8dFL0Ki8yk0r6P85pmolBbLHJ4jiIXGU4IJlM1l+L2B8UPKqSCu4ZTFKX1djjEXSjfb575jbaNtF5E1J2bG4pkfjRLkrHo/gJ4QQJiNnSiaza+fcrJeLyu/xIqpTbV14eX9tyc9FqIzPOqaYmB1StbalFk0h4YiFImFElpVc7h0XTq3LvH7IvTK++wJmyyw9M8upnJbJ+omIiUfVxz5x0e4Pzs0xFAFE/Epw10OXkn9iyvveuP3gl0OhqoY50nzgnoP7p6fzyCYPrlTMkZFLfoSPYMpf/iSKSMNvU1NTN+3eoCAbuAoT+xSiBc/eIkdQ+lR9dN+dKuZbBDmSeS43uedt13NV7CivXreey0LaSnTuLH8LvEpAuSvC8KS6dl0JhYBz/yoUN14H31Upq+Qyv6IiWYSfny8olMp8c8VXxL56jyCXq++LMOCEsj9HYjiey2Z23Y4o1Hxu1WqV40tH+fi70jaSCarjrB6y8Noo31MoKOJQvX62Iuarg9v0klFOr86MGLpQpUu+89glF+3cMT2lkgnEE0ln4he8befOyZswAQQ5lSwkbCW7upxZlWmbGgoTIkNDD338weHhQ7vOVVSSKOmyHMn3cyPDMa3X3by5086jPqBMssmi/r34+YlqfpNMozkbWXuYDDXV0P++mXd30P9yScFQhwGvjm+29ZhBY9N2CqIGvFzcxDTQL4c1hp4orJ8hb76Sq7uj6r1qdHdcVR9mOnuYAdypKcG9ihZV4T1qlM4vRbbl74Iex/P4ETiRBxh7gCWC11VNU6tiMazjLdLPIrkFSULc6PSE35sWjyV8OIl6tBMmNjq+lliM+b8ax0yc3n1lc2+lsrd55d0UskPj/11mMRTG92fX7u3eeJiWPa9MD9/YPm9i+uksCcMmH8ROshC+9VvSjHSudLEkpXxRTBlU5URphf6B+WoYzFE8g/3y758fmxfFr7dqyNeOL4gxmRXtW4xh4c0vFqU3x0Q6E8wTT5w4/j0yAORx6Q3W6xoDnk+cl/+f+1AKmTm5gfYfu0iQ/0UprCZiG8yfODtxDG+5c/I3Yf1i8UX6IC39n2rH/1Ic1TaZm62z4q3CfTUne51lyDk2Ub09N5W73V9Hi7JhXZd1amQ1q+buqVbvyVVZWtlQuNHuFb7QWGVsTiY3G6saXyj07BsLG5Sl/P4l+jlaltrSdmknZjKYqzRBoAv/1BDm6uK3GJLlDWr3gkZHJwOiOQ3rpX1BbKM+qOSHZf0EjNXWATSsYoxmGVIWU7WMcV++pZ+lFqsFZaM2WrzPyGhqTPBRpHqhkgg50f/ykJfluQ8MXTx0S4Fnvffc29xmzs44m4fvJ0dKjmeEDMTLJZukmZ+/x0hBKhnySuxyORZya3oWUbckk1sU+J/3entHHtyRTm/89Mh53ntdZd3qOz+8pqeklRPzcRu1cTkfb7vLtWjFsTEzR6eLs161j0IR7zV0EBUUQ6MOP3km+A16Ge2ZKw+Y+ye3X0Zgbl2TBb95+qlFxhafWgCJwXDUaU/BvrnunqRiXTQvTj8NGmuumwNy2fbJ/eYlVyAU+km2KC0MPnvnRZaS3NOd2weTHSc6svK3rc+R72POfaF0h/g7joJvhfFBuUoMkaiw/tN3B/VDfDVMh4VaxaJlcSP+SondUtx+fWnMxbi7wq4vSnriuYbOAyG0ewMIAxRnwEZ+Lr/98pjbPLvpxi5/OwbI5qZm07f3qr4LJaeq7rX9Ji7BvuBYsaXtZCPrAdaPDK8ntL+nADA5PDwJUNjTp2T98GCP7dRawdQ+lk5AKZFm+yq5SrldwnB6681po9wuG+mbb8W4U2qXyxn4W6P15Xj67NHRs9PxL7eMaLQ6OrqlBfCynQHI2C8DtLaMjlajwV1Qzr8AUyPNKYCpZjyW/6i3ZjBe4300H4sPxiNT8EK+DHO/jRtJ/bfgd3w/qyjVDc9nzbbvd4zs8xuqipL1/fEKLNcgv0FTUgYnKENMSsGxFJGeYwCrDGpvJjwLRRez15sdJ7jDGNHjdxzeKieBHSbet91SPHgytd4KntRlI2k9/O53MUg+B5n/BQa++nsAeJxjYGRgYADiq+zHj8fz23xl4GZhAIHri2QTYfT/f//rOQ4yNwG5HAxMIFEAWzgM3AAAAHicY2BkYGBu+N/AEMNx4P+///85DjIARVCAFgDCiggXeJxjYWBgYBlAzHHg/z9i1AEAoYgDagAAAAAAAAAkAFYAigDEAPIBKAFYAX4BpAG+AfoCKgJuArADDANIA24DlARMBIYE6AUMBUYF/gaeBygHnAhECKQI+gkoC7oMDgxCDMQNSA2MDgwOYA8qD1gAAHicY2BkYGDQYjzEIMQAAkxAzAWEDAz/wXwGACFiAhYAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicbZFpctswDIX10iWOHS+R3X1Jm+7pXXoFDkXBNscUIZOU1eb0VSRTtTrhL74PAAHwJWdJd8bJw+cWZ3iEx3iCpzjHCBcYY4JLTDHDHAtcIcUSKzzDc7zAS7zCa7zBW7zDe1zjAz7iBp/wGV/wFd/wHT9wi5/J1UHnxDkFqY0XpZF/lgNSkPdyM9d2zW3UVkVGLm11Jp2TG+rQRYuctLtpl+x4qzMdlk0COWlEwY6kCpqtTyMrK2Nyrq3wi1NUlcJfntbNo1CGPQnfa5nngYUfzqzYGFLpgFWeCh6isHVcD/c3evevF9lATvhZ1JlUu6bV2rAMtbbN3EJVPnBBq368Laldxr+FZTeJMCfTb6e4KA2FByo8maXfSkeiJp1xU7WWlQlHFjRlMrJVzFNbGSJcdHC/jyDtgKXa//fY/o4tRXbeulWV01/y0BjafHemDU2OyvCGR/cONUvniza1aeqPnvdrHTTVRvuQnoKC88rQqNwo4YN0s3jJ2OVN7b2UB9mDcRsnxTYf+tQOnSR/ATo9DloA") format("woff"),url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/iconfont.ttf) format("truetype"),url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/iconfont.svg#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont.icon-play:before{content:"\E6E3"}.iconfont.icon-msg:before{content:"\E6E5"}.iconfont.icon-views:before{content:"\E6E6"}.iconfont.icon-danmus:before{content:"\E6E7"}.iconfont.icon-rank:before{content:"\E6E8"}.iconfont.icon-forbidden:before{content:"\E6E9"}.iconfont.icon-dash:before{content:"\E6EA"}.iconfont.icon-down:before{content:"\E6EB"}.iconfont.icon-up:before{content:"\E6EC"}.iconfont.icon-more:before{content:"\E6ED"}.iconfont.icon-close:before{content:"\E6EE"}.iconfont.icon-add:before{content:"\E6EF"}.iconfont.icon-collection:before{content:"\E6E1"}.iconfont.icon-mobile-full:before{content:"\E6E2"}.iconfont.icon-coins:before{content:"\E6E4"}.iconfont.icon-like:before{content:"\E6E0"}.iconfont.icon-right:before{content:"\E6F0"}.iconfont.icon-left:before{content:"\E6F1"}.iconfont.icon-customer-serv:before{content:"\E6F2"}.iconfont.icon-chk-empty:before{content:"\E6F3"}.iconfont.icon-del:before{content:"\E6F4"}.iconfont.icon-complete:before{content:"\E6F5"}.iconfont.icon-chk-full:before{content:"\E6F6"}.iconfont.icon-share-weibo:before{content:"\E71C"}.iconfont.icon-share-tieba:before{content:"\E71D"}.iconfont.icon-share-wechat:before{content:"\E721"}.iconfont.icon-share-qq:before{content:"\E71E"}.iconfont.icon-share-default:before{content:"\E71F"}.iconfont.icon-share-qzone:before{content:"\E720"}.iconfont.icon-uper:before{content:"\E723"}.iconfont.icon-mobile-empty:before{content:"\E724"}.iconfont.icon-bili:before{content:"\E725"}.iconfont.icon-download:before{content:"\E744"}.iconfont.icon-follow:before{content:"\E705"}.iconfont.icon-ep-list-detail:before{content:"\E706"}.iconfont.icon-ep-list-simple:before{content:"\E707"}.iconfont.icon-star-full:before{content:"\E709"}.iconfont.icon-star-empty:before{content:"\E70A"}.iconfont.icon-sponsor-avatar-border:before{content:"\E70B"}.iconfont.icon-sponsor-second:before{content:"\E70C"}.iconfont.icon-sponsor-third:before{content:"\E70D"}.iconfont.icon-sponsor-first:before{content:"\E70E"}.iconfont.icon-share:before{content:"\E70F"}.festival-theme-v1,.festival-theme-v1 .sp-name{color:#6dc781!important}
.big-top-bg[data-v-053cc9c5]{top:-56px;z-index:0;height:100vh;min-height:676px;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#1d1d2d;min-width:1124px;max-width:2560px}.big-top-bg[data-v-053cc9c5],.big-top-bg .mantle[data-v-053cc9c5]{position:absolute;left:0;width:100%}.big-top-bg .mantle[data-v-053cc9c5]{height:100%;background-color:rgba(0,0,0,.16);top:0}
.pay-watch-entry-wrapper{width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;top:0;left:0;display:inline-block;line-height:100%}.pay-watch-entry-wrapper.pay-watch-float{position:fixed;z-index:10020}.pay-watch-entry-wrapper.pay-watch-static{position:relative;background:none}.pay-watch-entry-wrapper .pwe-popup{position:relative;width:360px;height:346px;margin:0 auto;top:50%;border-radius:4px;background:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pay-watch-entry-wrapper .pwe-popup-text{padding-top:40px;text-align:center;font-size:16px;color:#212121;line-height:1}.pay-watch-entry-wrapper .pwe-popup-text .pwe-popup-tip{padding-top:10px;font-size:14px;color:#757575;line-height:1;text-align:center;height:18px}.pay-watch-entry-wrapper .pwe-popup-text .pwe-popup-tip-pos{height:28px}.pay-watch-entry-wrapper .pwe-popup-close{position:absolute;top:18px;right:18px;width:14px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAgMAAAArG7R0AAAADFBMVEUAAACZoqqZoqqZoqoSxMrcAAAABHRSTlMAPusfreSJ0gAAACtJREFUCNdjMGDgYXjCIM0gyZDCwOY4gYFxmgMDQyYDCIPYIDGQHEgNSC0AtrIHn2c+L8UAAAAASUVORK5CYII=) 50% no-repeat;cursor:pointer}.pay-watch-entry-wrapper .pwe-popup-img{background:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/pwe-popup-img.png) 0 0 no-repeat;width:160px;height:122px;display:block;margin:20px auto 0}.pay-watch-entry-wrapper .pwe-popup-pay{width:144px;height:32px;margin:28px auto 0;border-radius:4px;font-size:14px;color:#fff;background-color:#ffb500;text-align:center;line-height:32px;cursor:pointer}.pay-watch-entry-wrapper .pwe-popup-pay:hover{background-color:#ffc154}.pay-watch-entry-wrapper .pwe-popup-buyvip{margin:20px auto 0;display:block;font-size:14px;color:#999;text-align:center;line-height:1;cursor:pointer}.pwe-popup.pwe-popup-alert{height:357px}.pwe-popup.pwe-popup-alert .pwe-popup-text{margin:0 20px;line-height:1.5}.pwe-popup.pwe-popup-alert .pwe-popup-text .pwe-popup-text-title{display:block;line-height:1.5;text-align:center}.pwe-popup.pwe-popup-alert .pwe-popup-text .pwe-popup-text-title span{display:inline-block;max-width:88%;vertical-align:bottom;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.pwe-popup.pwe-popup-alert .pwe-popup-text .pwe-popup-text-time span{color:#ffa726}.pwe-popup.pwe-popup-alert .pwe-popup-text .pwe-popup-tip{padding-top:10px;color:#757575;line-height:1.3;cursor:pointer}.pwe-popup.pwe-popup-alert .pwe-popup-text .pwe-popup-checkbox{display:inline-block;width:12px;height:12px;border:1px solid #e5e9ef;vertical-align:-2px;border-radius:2px;margin-left:-6px;margin-right:3px;background:rgba(0,0,0,0)}.pwe-popup.pwe-popup-alert .pwe-popup-text .pwe-popup-checkbox.checked{background:rgba(0,0,0,0) url(//static.hdslb.com/images/base/icons.png) no-repeat -475px -1305px}.pwe-popup.pwe-popup-alert .pwe-popup-img{background:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/pay-alert.png) 0 0 no-repeat;width:156px;height:102px;display:block;margin:20px auto 0}.pwe-popup.pwe-popup-alert .pwe-popup-confrim,.pwe-popup.pwe-popup-alert .pwe-popup-pay{width:144px;height:32px;margin:28px auto 0;border-radius:4px;font-size:14px;color:#fff;background-color:#ffb500;text-align:center;line-height:32px;cursor:pointer}.pwe-popup.pwe-popup-alert .pwe-popup-confrim:hover,.pwe-popup.pwe-popup-alert .pwe-popup-pay:hover{background-color:#ffc154}
.pgc-qrcode{position:relative}.pgc-qrcode .expire-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.pgc-qrcode .expire-wrapper .expire-body{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.pgc-qrcode .expire-wrapper .expire-body.loading i.refresh{-webkit-animation:ico-loading .8s linear infinite;animation:ico-loading .8s linear infinite}.pgc-qrcode .expire-wrapper .expire-body i.refresh{display:block;width:60px;height:60px;margin:0 auto;background:url("<svg t=\"1550721899061\" class=\"__1Uctapw__icon \" style viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" p-id=\"2900\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><defs><style type=\"text/css\"></style></defs><path fill=\"#eee\" d=\"M512.002558 0C227.562489 0 0 227.553282 0 511.998465c0 284.441091 227.561466 512.001535 512.002558 512.001535 284.446206 0 511.998465-227.561466 511.998465-512.001535 0-28.441347-18.957829-47.40736-47.409406-47.40736-28.443393 0-47.403268 18.966013-47.403268 47.40736 0 227.554305-189.634555 417.188861-417.185791 417.188861-227.555328 0-417.187837-189.634555-417.187837-417.188861 0-227.551236 189.632509-417.185791 417.187837-417.185791 75.850753 0 161.181955 18.967036 218.076925 66.370304l0 9.483518 0 0-47.409406 56.886786c-18.961921 18.966013 0 56.893947 28.441347 56.893947l218.077948 9.476357c18.959875 0 37.925888-28.443393 37.925888-47.404291L900.743933 37.926911c-9.483518-28.444416-47.409406-37.926911-66.367235-9.484541l-37.927934 56.886786C711.111424 28.44237 616.29875 0 512.002558 0L512.002558 0z\" p-id=\"2901\"></path></svg>") no-repeat;background-size:cover}.pgc-qrcode .expire-wrapper .expire-body i.refresh:after{position:absolute;bottom:-40px;color:#fff;content:"";display:block;font-style:normal}.pgc-qrcode .expire-wrapper .expire-body p{font-size:16px;color:#fff;text-align:center;margin-top:8px;letter-spacing:1px;text-indent:1px}@-webkit-keyframes ico-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ico-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.pwp-qrcode-content .alipay-qrcode{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}
.pwp-modal-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;color:#222;z-index:10030;font-size:12px}.pwp-modal-mask .pwp-modal-wrapper{width:520px;height:412px;position:relative;top:50%;margin:0 auto;z-index:10031;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33)}.pwp-modal-mask .pwp-modal-wrapper.small{width:524px;height:328px;margin-left:-262px;margin-top:-164px}.pwp-modal-mask .pwp-modal-wrapper .pwp-modal-close{display:block;position:absolute;top:10px;right:10px;width:20px;height:20px;background:url(//static.hdslb.com/images/base/icons.png) -470px -535px no-repeat;cursor:pointer;z-index:9999}.pwp-modal-mask .pwp-modal-wrapper .pwp-modal-close:hover{background-position:-470px -1175px}.pwp-modal-mask .pwp-modal-wrapper .pwp-btn{width:140px;height:40px;border-radius:4px;font-size:14px;cursor:pointer;background-color:#fff;border:1px solid #e5e9ef;padding:0;text-align:center;line-height:40px;color:#99a2aa}.pwp-modal-mask .pwp-modal-wrapper .pwp-btn:hover{color:#222;border-color:#222}.pwp-modal-mask .pwp-modal-wrapper .pwp-btn.primary{background-color:#00a1d6;color:#fff}.pwp-modal-mask .pwp-modal-wrapper .pwp-btn.primary:hover{background-color:#00b5e5;border-color:#e5e9ef}.pwp-modal-mask .pwp-modal-wrapper .pwp-btn.success{float:none;margin:0 auto}.pwp-modal-header{position:relative;margin-top:0;height:50px;line-height:50px;font-size:18px;text-align:center;border-bottom:1px solid #e5e9ef}.pwp-modal-header:after{position:absolute;bottom:-9px;display:block;height:45px;width:100%;content:""}.step-index{margin:100px 0 0 114px}.step-index span{display:inline-block;height:28px;line-height:28px;font-weight:700;font-size:16px;margin-left:4px}.step-index span.label{font-size:14px;color:#6d757a;font-weight:400}.step-index .money-b{line-height:40px;font-size:14px;color:#101010}.step-index .money-b .mark{font-family:Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;color:#222;font-weight:700;font-size:18px}.step-index .money-n{margin-top:10px}.step-index .money-n .mark{font-family:Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;color:#f25d8e;font-size:18px;font-weight:700}.step-index .money-n .mark+.mark{font-size:16px}.step-index .money-n .enough{font-size:14px;color:#6d757a;font-weight:400}.step-index .pwp-btn{position:absolute;left:50%;bottom:20px;margin-left:-70px}.step-qrcode{position:relative;width:205px;margin:10px auto}.step-qrcode span{display:inline-block;height:24px;line-height:24px;color:#6d757a}.step-qrcode span.label{font-size:12px;color:#6d757a;text-align:right}.step-qrcode .money-b{height:24px}.step-qrcode .money-b .mark{font-family:Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;color:#222;font-size:14px;font-weight:700}.step-qrcode .money-b .mark+.mask{font-size:12px}.step-qrcode .money-n{height:24px}.step-qrcode .money-n .mark{font-family:Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;color:#f25d8e;font-size:14px;font-weight:700}.step-qrcode .money-n .mark+.mask{font-size:12px}.step-qrcode .pwp-btn{position:absolute;left:50%;bottom:50px;margin-left:-70px}.pwp-qrcode-wrapper{position:relative;width:205px;height:234px;margin:0 auto}.pwp-qrcode-wrapper:after{display:block;height:0;font-size:0;visibility:hidden;clear:both;content:""}.pwp-qrcode-wrapper .pwp-qrcode-header{text-align:left;line-height:2;margin:10px 0;font-size:14px}.pwp-qrcode-wrapper .pwp-qrcode-header span{color:#f25d8e}.pwp-qrcode-wrapper .pwp-qrcode-content{border:2px solid #ccd4e5;border-radius:4px 0 4px 4px;width:170px;height:170px;background-color:#fff;overflow:hidden;padding:15px}.pwp-qrcode-wrapper .pwp-qrcode-tab-wrapper{position:absolute;top:30px;left:202px}.pwp-qrcode-wrapper .pwp-qrcode-tab-wrapper .pwp-qrcode-tab-mask{position:absolute;width:2px;height:2px;background-color:#ccd4e5;top:0;left:0}.pwp-qrcode-wrapper .pwp-qrcode-tab-wrapper .pwp-qrcode-tab.active{background-color:#fff;border:2px solid #cdd5e4;border-left-color:#fff;color:#00a1d6}.pwp-qrcode-wrapper .pwp-qrcode-tab-wrapper .pwp-qrcode-tab{border:2px solid #ccd4e5;border-top-right-radius:4px;border-bottom-right-radius:4px;height:60px;width:50px;background-color:#e6ebf3;margin-bottom:10px;cursor:pointer;color:#7e93a2;text-align:center}.pwp-qrcode-wrapper .pwp-payment-others{font-size:12px;display:block;text-align:center;color:#00a1d6;margin-top:15px}.pwp-qrcode-wrapper .pwp-payment-others:hover{color:#f25d8e}.pwp-qrcode-wrapper .pwp-payment-others:focus{-moz-outline-style:none}.pwp-qrcode-tab i{margin:5px auto;display:block;width:26px;height:26px;background:url(//static.hdslb.com/images/base/icons.png) no-repeat;font-style:normal;font-weight:500}.pwp-qrcode-tab i.alipay{background-position:-658px -1746px}.pwp-qrcode-tab i.wechat{background-position:-658px -1810px}.step-cancel .step-title,.step-fail .step-title,.step-status .step-title,.step-success .step-title{position:relative;height:80px;line-height:80px;font-size:24px;text-align:center;margin:0 auto;color:#222}.step-cancel .stat-payment,.step-fail .stat-payment,.step-status .stat-payment,.step-success .stat-payment{width:257px;height:234px;margin:0 auto;background-repeat:no-repeat}.step-cancel .stat-payment.paying,.step-fail .stat-payment.paying,.step-status .stat-payment.paying,.step-success .stat-payment.paying{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/payment.gif)}.step-cancel .stat-payment.review,.step-fail .stat-payment.review,.step-status .stat-payment.review,.step-success .stat-payment.review{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/review.gif)}.step-cancel .stat-payment.nrpy,.step-fail .stat-payment.nrpy,.step-status .stat-payment.nrpy,.step-success .stat-payment.nrpy{width:224px;height:200px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/nrpy.png);margin-top:22px;margin-bottom:48px}.step-cancel .stat-payment.fail,.step-fail .stat-payment.fail,.step-status .stat-payment.fail,.step-success .stat-payment.fail{width:224px;height:200px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/fail.png);margin-top:22px;margin-bottom:48px}.step-cancel .stat-payment.success,.step-fail .stat-payment.success,.step-status .stat-payment.success,.step-success .stat-payment.success{width:224px;height:200px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/success.png);margin-top:22px;margin-bottom:36px}.step-cancel .success-msg,.step-fail .success-msg,.step-status .success-msg,.step-success .success-msg{margin-top:-26px;text-align:center;font-size:12px;color:#505050}.step-cancel .step-footer,.step-fail .step-footer,.step-status .step-footer,.step-success .step-footer{width:344px;height:42px;position:absolute;margin-left:-172px;left:50%;bottom:20px;text-align:center}.step-cancel .step-footer .pwp-btn,.step-fail .step-footer .pwp-btn,.step-status .step-footer .pwp-btn,.step-success .step-footer .pwp-btn{float:left;margin-left:20px}.step-cancel .step-footer .pwp_confirm,.step-fail .step-footer .pwp_confirm,.step-status .step-footer .pwp_confirm,.step-success .step-footer .pwp_confirm{position:absolute;left:50%;bottom:50px;margin-left:-70px}.step-cancel .step-footer .back,.step-fail .step-footer .back,.step-status .step-footer .back,.step-success .step-footer .back{display:inline-block;line-height:42px;color:#00a1d6}.step-cancel .step-footer .back:hover,.step-fail .step-footer .back:hover,.step-status .step-footer .back:hover,.step-success .step-footer .back:hover{color:#f25d8e}#iframeQrcodePfw{border:0;margin:-58px 0 0 -48px;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.76,M12=0,M21=0,M22=0.76,Dx=0,Dy=0)}#wechat-qrcode{margin:7px}
.twp-container .twp-text #nowarp-ellipsis,.twp-container .twp-text .twp-desc,.twp-container .twp-text .twp-title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.twp-container .twp-text .twp-desc{color:#757575!important}.twp-container .new-twp-btns #mask{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:hsla(0,0%,100%,.15);border-radius:4px;pointer-events:none;visibility:hidden;-webkit-transition:visibility .2s linear;-o-transition:visibility .2s linear;transition:visibility .2s linear}.twp-container .new-twp-btns .new-twp-up{width:272px;cursor:pointer;margin:24px auto 0;padding-bottom:24px}.twp-container .new-twp-btns .new-twp-up .sale-corner{z-index:1}.twp-container .new-twp-btns .new-twp-up .new-twp-btn{font-size:0;border-radius:4px;height:40px;text-align:center}.twp-container .new-twp-btns .new-twp-up .new-twp-btn .discount{font-family:PingFangSC-Regular;font-size:12px;line-height:40px;vertical-align:middle;text-decoration:line-through;display:inline-block;margin-right:6px;position:relative;opacity:.8}.twp-container .new-twp-btns .new-twp-up .new-twp-btn .discount .line-through{position:absolute;left:0;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:1.2px;background-color:#7e2d11}.twp-container .new-twp-btns .new-twp-up .new-twp-btn .current{font-family:PingFangSC-Semibold;font-size:14px;line-height:40px;vertical-align:middle}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay{font-size:14px;color:#ffb112;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#ffb112;position:relative}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand .current,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand .discount,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack .current,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack .discount,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack .current,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack .discount,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay .current,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay .discount{color:#7e2d11}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay:after{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:hsla(0,0%,100%,.15);border-radius:4px;pointer-events:none;visibility:hidden;-webkit-transition:visibility .2s linear;-o-transition:visibility .2s linear;transition:visibility .2s linear}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand:hover:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack:hover:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack:hover:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay:hover:after{visibility:visible}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand.left,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack.left,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack.left,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay.left{background-color:rgba(0,0,0,0);color:#ffb112}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand.left .current,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand.left .discount,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack.left .current,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack.left .discount,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack.left .current,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack.left .discount,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay.left .current,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay.left .discount{color:#ffb112}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand.left:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack.left:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack.left:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay.left:after{border-radius:8px;content:"";position:absolute;background:rgba(0,0,0,0);top:-50%;bottom:-50%;left:-50%;right:-50%;width:200%;height:200%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);border:1px solid #ffb112;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none;visibility:visible}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand.left:hover,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.demand_pack.left:hover,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pack.left:hover,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.pay.left:hover{background:rgba(255,177,18,.1)}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.confrim,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.ticket,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.vip{background-color:#00a1d6;font-size:14px;color:#fff;position:relative}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.confrim:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.ticket:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.vip:after{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:hsla(0,0%,100%,.15);border-radius:4px;pointer-events:none;visibility:hidden;-webkit-transition:visibility .2s linear;-o-transition:visibility .2s linear;transition:visibility .2s linear}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.confrim:hover:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.ticket:hover:after,.twp-container .new-twp-btns .new-twp-up .new-twp-btn.vip:hover:after{visibility:visible}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.cancel{border-color:silver;color:#505050}.twp-container .new-twp-btns .new-twp-up .new-twp-btn.cancel:hover{background-color:#f4f4f4}.twp-container .new-twp-btns .twp-bottom{font-size:12px;color:#505050;text-align:center;line-height:18px;margin:0 auto;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.twp-container .new-twp-btns .twp-bottom.twp-bottom-link:hover{color:#00a1d6}.twp-container .new-twp-btns .right.coupon{background-color:#00a1d6;border-color:#00a1d6;color:#fff;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.twp-container .new-twp-btns .right.coupon:hover{background:#20aae2}.twp-container .new-twp-btns .right.coupon.orange{background-color:#ffb112;border-color:#ffb112;position:relative}.twp-container .new-twp-btns .right.coupon.orange:after{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:hsla(0,0%,100%,.15);border-radius:4px;pointer-events:none;visibility:hidden;-webkit-transition:visibility .2s linear;-o-transition:visibility .2s linear;transition:visibility .2s linear}.twp-container .new-twp-btns .right.coupon.orange:hover:after{visibility:visible}.twp-container .new-twp-btns .left{margin-bottom:12px}.twp-container .new-twp-btns .left.coupon{background-color:rgba(0,0,0,0);color:#00a1d6;position:relative;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.twp-container .new-twp-btns .left.coupon:after{border-radius:8px;content:"";position:absolute;background:rgba(0,0,0,0);top:-50%;bottom:-50%;left:-50%;right:-50%;width:200%;height:200%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);border:1px solid #00a1d6;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.twp-container .new-twp-btns .left.coupon:hover{background:rgba(32,170,226,.1)}.twp-container .new-twp-btns .left.coupon.orange{font-size:14px;color:#ffb112;position:relative;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.twp-container .new-twp-btns .left.coupon.orange:hover{background:rgba(255,177,18,.1)}.twp-container .new-twp-btns .left.coupon.orange:after{border-radius:8px;content:"";position:absolute;background:rgba(0,0,0,0);top:-50%;bottom:-50%;left:-50%;right:-50%;width:200%;height:200%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);border:1px solid #ffb112;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.player-mask .left.coupon{background:none}
.twp-container.coupon .twp-title{font-size:16px;color:#212121;text-align:center;height:50px;line-height:50px;border-bottom:1px solid #e5e9ef}.twp-container.coupon .twp-btns .right.coupon{background-color:#00a1d6;color:#fff}.twp-container.coupon .coupon-container{margin:0 0 20px;padding:0 45px;max-height:220px;overflow-y:auto}.twp-container.coupon .coupon-container .coupon-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;height:80px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/coupon.png);background-size:330px;margin-bottom:10px;background-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer}.twp-container.coupon .coupon-container .coupon-item:first-child{margin-top:20px}.twp-container.coupon .coupon-container .coupon-item:last-child{margin-bottom:0}.twp-container.coupon .coupon-container .coupon-item .coupon-value{width:90px;color:#fff}.twp-container.coupon .coupon-container .coupon-item .coupon-value .title{font-size:18px}.twp-container.coupon .coupon-container .coupon-item .coupon-value .num-c{font-size:0}.twp-container.coupon .coupon-container .coupon-item .coupon-value .desc{font-size:12px}.twp-container.coupon .coupon-container .coupon-item .coupon-value .num{font-size:16px}.twp-container.coupon .coupon-container .coupon-item .coupon-value .main-num{font-size:24px}.twp-container.coupon .coupon-container .coupon-item .coupon-title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;overflow:hidden;padding:0 10px}.twp-container.coupon .coupon-container .coupon-item .coupon-title .title{font-size:14px;color:#212121;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.twp-container.coupon .coupon-container .coupon-item .coupon-title .desc{font-size:12px;color:#999;padding-top:10px}.twp-container.coupon .coupon-container .coupon-item .radio{width:40px}.twp-container.coupon .coupon-container .coupon-item .radio .radio-border{width:16px;height:16px;border-radius:50%;border:1px solid #c7c7c7}.twp-container.coupon .coupon-container .coupon-item .radio .radio-border.selected{border:1px solid #05a1d6}.twp-container.coupon .coupon-container .coupon-item .radio .radio-border .radio-core{width:8px;height:8px;background:#05a1d6;border-radius:50%;margin:-1px auto 0;vertical-align:middle;display:inline-block}.twp-container.coupon .btns .btn{width:330px;height:40px;line-height:40px;border-radius:2px;text-align:center;margin:0 auto;cursor:pointer}.twp-container.coupon .btns .button-bottom{border:1px solid #00a1d6;color:#00a1d6;border-radius:2px;margin-top:12px;font-size:14px}.twp-container.coupon .btns .bottom-tip{margin:0 auto;font-size:12px;color:#6d757a;padding:8px 0 20px;text-align:center}.twp-container.coupon .btns .orange{background:#ffb112}.twp-container.coupon .btns .blue{background:#00a1d6}.twp-container.coupon .btns .del{font-size:12px;color:#fefefe;opacity:.5}.twp-container.coupon .btns .main{font-size:14px;color:#fefefe}
.twp-mask{top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;color:#222;font-size:12px;position:relative;overflow:hidden}.twp-mask .mask-container{position:absolute;display:block;left:0;top:0;width:100%;height:100%}.twp-mask .mask-container .mask-bg{width:100%;height:100%;background-size:cover;background-position:50%;overflow:hidden}.twp-mask .mask-container:after{position:absolute;left:0;top:0;content:" ";width:100%;height:100%;background-color:rgba(0,0,0,.75)}.twp-mask.twp-static{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;position:relative;background:none}.twp-mask.twp-static .twp-wrapper{background-color:rgba(0,0,0,0)}.twp-mask.twp-static .twp-wrapper .twp-container{min-height:226px;padding-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.twp-mask.twp-static .twp-wrapper .twp-container .twp-banner{position:static;top:unset}.twp-mask.twp-static .twp-wrapper .twp-container .twp-text .twp-title{color:#fff}.twp-mask.twp-static .twp-wrapper .twp-container .twp-text .twp-desc{color:#999}.twp-mask.twp-static .twp-wrapper .twp-container .twp-btns{bottom:0}.twp-mask.twp-float{position:fixed;z-index:10020;background-color:rgba(0,0,0,.5)}.twp-mask .twp-wrapper{width:360px;position:relative;margin:0 auto;top:50%;border-radius:4px;background:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.twp-mask .twp-wrapper.coupon{width:420px}.twp-mask .twp-wrapper .twp-close{display:block;position:absolute;top:10px;right:10px;width:20px;height:20px;background:url(//static.hdslb.com/images/base/icons.png) -470px -535px no-repeat;cursor:pointer;z-index:9999}.twp-mask .twp-wrapper .twp-close:hover{background-position:-470px -1175px}.twp-mask .twp-wrapper .twp-container{position:relative;min-height:276px}.twp-mask .twp-wrapper .twp-container .twp-banner{position:relative;width:192px;height:108px;margin:0 auto;top:12px;background:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/ticket-index.png) top no-repeat;background-size:cover}.twp-mask .twp-wrapper .twp-container .twp-banner.index{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/ticket-index.png)}.twp-mask .twp-wrapper .twp-container .twp-banner.success{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/ticket-success.png)}.twp-mask .twp-wrapper .twp-container .twp-banner.error{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/ticket-error.png)}.twp-mask .twp-wrapper .twp-container .twp-text{padding-top:16px}.twp-mask .twp-wrapper .twp-container .twp-text .twp-title{font-size:16px;color:#212121;text-align:center;line-height:20px}.twp-mask .twp-wrapper .twp-container .twp-text .twp-desc{padding-top:8px;font-size:12px;color:#505050;text-align:center;line-height:18px;min-height:18px}.twp-mask .twp-wrapper .twp-container .twp-btns{position:absolute;bottom:20px;width:100%;text-align:center}.twp-mask .twp-wrapper .twp-container .twp-btns>.twp-btn{position:relative;cursor:pointer;-webkit-transition:all .3s linear;-o-transition:.3s all linear;transition:all .3s linear}.twp-mask .twp-wrapper .twp-container .twp-btns.error .twp-btn.left{border-color:silver;color:#505050}.twp-mask .twp-wrapper .twp-container .twp-btns.error .twp-btn.left:hover{background-color:#f4f4f4}.twp-mask .twp-wrapper .twp-container .twp-btns.error .twp-btn.right{border-color:#00a1d6;color:#fff;background-color:#00a1d6}.twp-mask .twp-wrapper .twp-container .twp-btns.error .twp-btn.right:hover{background-color:#00b5e5;border-color:#00b5e5}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn{width:130px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;text-align:center;line-height:38px;border-radius:2px;border-width:1px;border-style:solid;position:relative;cursor:pointer;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn+.twp-btn{margin-left:12px}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.demand,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.demand_pack,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.pack,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.pay{border-color:#ffa726;background-color:#ffa726;color:#fff}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.demand:hover,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.demand_pack:hover,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.pack:hover,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.pay:hover{border-color:#ffc154;background-color:#ffc154}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.demand.left,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.demand_pack.left,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.pack.left,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.pay.left{background-color:rgba(0,0,0,0);color:#ffa726}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.demand.left:hover,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.demand_pack.left:hover,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.pack.left:hover,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.pay.left:hover{color:#ffc154}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.confrim,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.ticket,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.vip{border-color:#00a1d6;background-color:#00a1d6;color:#fff}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.confrim:hover,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.ticket:hover,.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.vip:hover{background-color:#00b5e5;border-color:#00b5e5}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.cancel{border-color:silver;color:#505050}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-btn.cancel:hover{background-color:#f4f4f4}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-up{padding-bottom:12px}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-bottom{font-size:12px;color:#505050;text-align:center;line-height:18px;margin:0 auto;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.twp-mask .twp-wrapper .twp-container .twp-btns .twp-bottom.twp-bottom-link:hover{color:#00a1d6}.twp-mask .twp-wrapper .twp-container .sale-corner{position:absolute;top:-12px;right:-12px;padding:0 4px;height:18px;display:block;line-height:19px;border-radius:11px;border:2px solid #fff;font-size:12px;text-align:center;color:#fff;background-color:#f25d8e;font-style:normal;font-family:MicrosoftYaHei}
.scrollbar-mixin::-webkit-scrollbar{width:6px}.scrollbar-mixin::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scrollbar-mixin::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.single-ellips{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.main-container .plp-l .player-mask{position:absolute;top:0;left:0;background-color:#333!important;z-index:131;width:100%;height:100%;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.06);box-shadow:0 2px 6px 0 rgba(0,0,0,.06)}.main-container .plp-l .player-mask .player-limit-mask{width:100%;height:100%;color:#fff;padding-bottom:46px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-container .plp-l .player-mask .player-limit-mask .mask-body{position:relative;width:100%;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.main-container .plp-l .player-mask .player-limit-mask .mask-body .mask-info{font-weight:400;width:100%;font-size:16px;line-height:22px}.main-container .plp-l .player-mask .player-limit-mask .mask-body .mask-info a{color:#00a1d6}.main-container .plp-l .player-mask .player-limit-mask .mask-body .mask-info.sm{font-size:14px}.main-container .plp-l .player-mask .player-limit-mask .mask-body .mask-bg{width:160px;height:140px;margin:0 auto 16px;background-repeat:no-repeat;background-position:50%}.main-container .plp-l .player-mask .player-limit-mask .mask-body .vip-placeholder{position:relative;width:360px;height:326px;margin:0 auto;border-radius:4px;padding:40px 20px 20px;background:#fff}.main-container .plp-l .player-mask .player-limit-mask .mask-body .vip-placeholder .vip-title{text-align:center;font-size:20px;color:#212121;line-height:1;height:30px;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.main-container .plp-l .player-mask .player-limit-mask .mask-body .vip-placeholder .vip-tip{font-size:12px;color:#757575;line-height:18px;text-align:center;height:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.main-container .plp-l .player-mask .player-limit-mask .mask-body .vip-placeholder .vip-img{background:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/pwe-popup-img.png) 50% no-repeat;width:200px;height:150px;display:block;margin:20px auto 0}.main-container .plp-l .player-mask .player-limit-mask .mask-body .vip-placeholder .btn-vip-pay{width:140px;height:40px;margin:40px auto 0;border-radius:4px;font-size:14px;color:#fff;background-color:#f25d8e;text-align:center;line-height:40px;cursor:pointer}.main-container .plp-l .player-mask .player-limit-mask .mask-body .vip-placeholder .btn-vip-pay:hover{background-color:#ff85ad}.main-container .plp-l .player-mask .player-limit-mask .mask-body .vip-placeholder i.sale{position:absolute;top:286px;right:118px;padding:0 4px;height:18px;display:block;line-height:19px;border-radius:11px;border:2px solid #fff;font-size:12px;text-align:center;color:#fff;background-color:#f25d8e;font-style:normal;font-family:MicrosoftYaHei}.main-container .plp-l .player-mask .player-limit-mask.area .mask-body .mask-bg{width:175px;height:154px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/limit-area.png)}.main-container .plp-l .player-mask .player-limit-mask.app-only .mask-body .mask-bg{width:502px;height:262px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/limit-app.png);background-position:100%;margin-top:-22px}.main-container .plp-l .player-mask .player-limit-mask.app-only .mask-body .mask-bg .van-qrcode{margin-top:90px;width:162px;height:162px;border-radius:2px;background-color:#fff}.main-container .plp-l .player-mask .player-limit-mask.app-only .mask-body .mask-bg .van-qrcode canvas{margin:10px auto 0;width:142px;height:142px}.main-container .plp-l .player-mask .player-limit-mask.no-start .mask-body .mask-bg,.main-container .plp-l .player-mask .player-limit-mask.premiere-no-start .mask-body .mask-bg{width:173px;height:151px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/limit-no-start.png)}.main-container .plp-l .player-mask .player-limit-mask.no-start .mask-body .mask-btn,.main-container .plp-l .player-mask .player-limit-mask.premiere-no-start .mask-body .mask-btn{display:inline-block;width:120px;height:40px;line-height:40px;margin-top:16px;border-radius:2px;background-color:#fb7299;color:#fff;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.main-container .plp-l .player-mask .player-limit-mask.no-start .mask-body .mask-btn:hover,.main-container .plp-l .player-mask .player-limit-mask.premiere-no-start .mask-body .mask-btn:hover{background-color:#ff85ad}.main-container .plp-l .player-mask .player-limit-mask.no-start .mask-body .mask-btn i.icon-follow,.main-container .plp-l .player-mask .player-limit-mask.premiere-no-start .mask-body .mask-btn i.icon-follow{vertical-align:-1px}.main-container .plp-l .player-mask .player-limit-mask.no-start .mask-body .mask-btn.followed,.main-container .plp-l .player-mask .player-limit-mask.premiere-no-start .mask-body .mask-btn.followed{background-color:#e7e7e7;color:#999}.main-container .plp-l .player-mask .player-limit-mask.premiere-no-start .mask-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .plp-l .player-mask .player-limit-mask.premiere-no-start .mask-body .mask-bg{width:173px;height:173px;margin:0;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/count-down.png);background-size:contain}.main-container .plp-l .player-mask .player-limit-mask.premiere-no-start .mask-body .premiere-info div{font-size:14px;color:#fefefe}.main-container .plp-l .player-mask .player-limit-mask.whiteList .mask-body .mask-bg{width:140px;height:140px}.main-container .plp-l .player-mask .player-limit-mask.whiteList .mask-body .premiere-info{letter-spacing:1px}.main-container .plp-l .player-mask .player-limit-mask.whiteList .mask-body .mask-btn{width:106px;height:44px;line-height:44px;margin-top:24px;font-size:16px}.main-container .plp-l .player-mask .player-limit-mask.whiteList .mask-body .mask-btn i.icon-follow{vertical-align:0}.main-container .plp-l .player-mask .wtgt-pay-mask{height:100%;background:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/pay-mask.png);background-size:cover;background-position:50%;position:relative}.main-container .plp-l .player-mask .wtgt-pay-mask .hint-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;color:#fff;text-align:center;line-height:20px}.main-container .plp-l .player-mask .bar-wrapper{position:absolute;width:100%;height:46px;bottom:0;left:0;background-color:#fff}.main-container .plp-l .player-mask .bar-wrapper .left-bar{position:absolute;bottom:13px;width:24%;height:20px;left:2.5%;background-color:#f4f4f4}.main-container .plp-l .player-mask .bar-wrapper .right-bar{position:absolute;bottom:13px;width:69%;height:20px;right:2.5%;background-color:#f4f4f4}
.activity-frame{width:350px;height:520px;position:absolute;right:0;bottom:46px;z-index:132;padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:12px;overflow:hidden}.activity-frame::-webkit-scrollbar{width:6px}.activity-frame::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.activity-frame::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.activity-frame .close-container{position:absolute;right:10px;top:10px;cursor:pointer;width:29px;height:29px;text-align:center;border-radius:50%;background:rgba(0,0,0,.3)}.activity-frame .close-container .icon{display:inline-block;width:16px;height:16px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.activity-frame .close-container .icon svg path{fill:#fff}.activity-frame iframe{height:100%;width:342px;border:none;border-radius:8px}
.player-module{width:100%;position:relative}.player-module .activity-frame{width:350px;height:520px;border-radius:12px;position:absolute;right:0;bottom:56px;z-index:132}.player-mode-blackmask .player-module{z-index:130}.player-module .player-container.stardust-player{position:relative;background-color:#333;width:100%;height:100%;z-index:130}.player-module .player-container.stardust-player embed{width:100%;height:100%}.player-module .player-container.stardust-player .player{height:100%}
.main-container .pay-bar{position:relative;height:44px;margin:27px 15px 8px}.main-container .pay-bar .img-icon{position:absolute;width:60px;height:60px;left:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:100%}.main-container .pay-bar .btn-pay{display:block;height:100%;line-height:44px;text-align:center;color:#fff;border-radius:2px;font-size:16px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-container .pay-bar .vip{position:relative;height:44px}.main-container .pay-bar .vip .btn-pay{background:#fb7299}.main-container .pay-bar .vip .btn-pay.active{cursor:default}.main-container .pay-bar .vip .img-icon{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/func-icon-vip.png)}
.popup-1080p-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10040;background-color:rgba(0,0,0,.3)}.popup-1080p-wrapper .popup-content{position:relative;width:400px;height:348px;border-radius:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;background-color:#fff;padding-top:36px}.popup-1080p-wrapper .popup-content .popup-close{position:absolute;width:24px;height:24px;line-height:22px;text-align:center;top:13px;right:10px;cursor:pointer;font-size:20px;color:#999}.popup-1080p-wrapper .popup-content .popup-close:hover{color:#00a1d6}.popup-1080p-wrapper .popup-content .popup-title{text-align:center;font-size:20px;height:26px;color:#222;line-height:1}.popup-1080p-wrapper .popup-content .popup-desc{margin-top:8px;color:#757575;font-size:12px;line-height:1.3;text-align:center}.popup-1080p-wrapper .popup-content .popup-img{margin:20px auto;width:180px;height:180px;background:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/dialog-1080-fly.png) 50% no-repeat}.popup-1080p-wrapper .popup-content .popup-btns{text-align:center;font-size:14px}.popup-1080p-wrapper .popup-content .popup-btns .popup-btn{display:inline-block;vertical-align:top;width:124px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:#ffb000;color:#fff;line-height:40px;border-radius:4px;margin:0 10px}.popup-1080p-wrapper .popup-content .popup-btns .popup-btn+div{background-color:rgba(0,0,0,0);line-height:38px;color:#757575;border:1px solid #ccd0d7}.popup-1080-enter-active{-webkit-animation:popup-bounce-in .5s;animation:popup-bounce-in .5s}.popup-1080-leave-active{animation:popup-bounce-in .3s reverse}@-webkit-keyframes popup-bounce-in{0%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}50%{-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}to{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@keyframes popup-bounce-in{0%{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}50%{-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}to{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}
.bangumi-rn-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:10040}.bangumi-rn-wrapper .rn-content{position:relative;top:50%;width:300px;margin:0 auto;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:8px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.bangumi-rn-wrapper .rn-content .rn-close{position:absolute;right:0;top:0;width:50px;height:50px;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;padding:19px;background:url(//static.hdslb.com/images/base/icons.png) -455px -518px no-repeat}.bangumi-rn-wrapper .rn-content .rn-title{height:50px;line-height:50px;font-size:16px;font-weight:700;text-align:left;padding:0 20px;color:#222;border-bottom:1px solid #e5e9ef}.bangumi-rn-wrapper .rn-content .rn-body{padding:27px 20px}.bangumi-rn-wrapper .rn-content .rn-body p.info{font-size:14px;line-height:20px;color:#222}.bangumi-rn-wrapper .rn-content .rn-body p.info i{color:#f25d8e}.bangumi-rn-wrapper .rn-content .rn-footer{padding-bottom:10px}.bangumi-rn-wrapper .rn-content .rn-footer .btn-bind{display:block;margin:0 auto 20px;width:120px;height:40px;line-height:40px;border-radius:8px;background-color:#00a1d6;font-size:14px;color:#fff}.bangumi-rn-wrapper .rn-content .rn-footer .tip{display:inline-block;vertical-align:top;margin-bottom:20px;font-size:12px;line-height:1;color:#99a2aa}
.attention-toast .title{font-size:14px;line-height:14px}.attention-toast .subtitle{font-size:12px;color:#ccd0d7;margin-top:-5px}.attention-toast .attention-btn{display:inline-block;padding:0;width:54px;height:24px;font-size:12px;margin-left:18px;background:#00a1d6;color:#fff;border-radius:4px;vertical-align:bottom;border:none}.attention-toast .close-btn{position:absolute;right:9px;top:9px;width:11px;height:11px;cursor:pointer;background:url(//static.hdslb.com/images/base/icons.png) -475px -539px no-repeat}
.user-guide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-guide .guide-container{height:44px;position:relative}.user-guide .guide-container .msg-box{width:300px;height:204px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:56px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/guide-bg.png);background-repeat:no-repeat;background-size:300px 204px;background-position:0 0;z-index:2021;padding:0 22px;-webkit-box-sizing:border-box;box-sizing:border-box}.user-guide .guide-container .msg-box .title{margin-top:26px;font-size:16px;color:#fff}.user-guide .guide-container .msg-box .desc{font-size:14px;color:#fff;line-height:22px;margin-top:10px}.user-guide .guide-container .msg-box .btn{width:88px;height:30px;background:#00a1d6;border-radius:2px;cursor:pointer;margin-top:32px;font-size:14px;color:#fff;text-align:center;line-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-guide .mask{width:100%;height:100%;position:fixed;z-index:2020;left:0;top:0;background-color:rgba(0,0,0,.7)}
.share-wrp{width:459px}.share-wrp .share-content{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-radius:9px 9px 8px 8px;height:164px;font-size:0}.share-wrp .share-content .left{display:inline-block;height:100%;width:318px;vertical-align:top;padding-top:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.share-wrp .share-content .left .copy-action{text-align:center}.share-wrp .share-content .left .copy-action .copy-title{font-size:14px;color:#333;margin-right:12px}.share-wrp .share-content .left .copy-action input{display:inline-block;width:170px;height:20px;border:1px solid #e5e9ef;background:#fff;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.share-wrp .share-content .left .copy-action .copy-btn{width:40px;height:20px;line-height:20px;display:inline-block;background:#00a1d6;font-size:13px;color:#fff;letter-spacing:0;text-align:center;cursor:pointer}.share-wrp .share-content .right{display:inline-block;width:140px;height:100%;text-align:center;padding-top:20px;position:relative}.share-wrp .share-content .right .title{font-size:14px;color:#222;letter-spacing:0;text-align:center}.share-wrp .share-content .right:after{content:"";display:block;width:1px;height:124px;background:#e5e9ef;position:absolute;top:20px}.share-wrp .share-opts{margin-bottom:30px;text-align:left;padding-left:20.5px;-webkit-box-sizing:border-box;box-sizing:border-box}.share-wrp .share-opts .share-btn{display:inline-block;vertical-align:top;width:55px;cursor:pointer}.share-wrp .share-opts .share-btn:hover i,.share-wrp .share-opts .share-btn:hover span{color:#00a1d6}.share-wrp .share-opts .share-btn i{display:block;height:28px;line-height:28px;color:#222;text-align:center;font-size:28px;width:100%}.share-wrp .share-opts .share-btn span{display:block;width:100%;height:32px;line-height:32px;font-size:14px;cursor:pointer;color:#757575;text-align:center}
.watch-together-share{background-color:#fff;width:459px;height:218px;border-radius:9px 9px 8px 8px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.watch-together-share .top-header{height:54px;position:relative}.watch-together-share .top-header .seize-seat{position:absolute;height:6px;top:-32px;right:0;width:100%}.watch-together-share .top-header .header-image{position:absolute;bottom:0;height:80px;width:100%;background-size:460px 80px;background-repeat:no-repeat;background-position:0 0}.watch-together-share .top-header .header-image .share-title{font-size:16px;font-weight:700;color:#fff;left:20px;bottom:16px;position:absolute}.watch-together-share .share-opts .share-btn i{color:#757575}.watch-together-share .share-opts .share-btn span{color:#222}.watch-together-share .share-opts .copy-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.watch-room-card-container{background:rgba(205,218,255,.08);border-radius:2px;margin:16px 15px;position:relative;padding:6px 3px}.watch-room-card-container .top-c{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box}.watch-room-card-container .top-c .room-type{font-weight:700;color:#e0e0e0}.watch-room-card-container .top-c .switch-c{margin-left:3px}.watch-room-card-container .top-c.highlight{z-index:2021;position:absolute;width:100%;height:44px;background:#1d1d2d;pointer-events:none}.watch-room-card-container .top-c .l{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;position:relative;padding:0 12px}.watch-room-card-container .top-c .l .switch-c{position:absolute;top:4px;left:85px}.watch-room-card-container .top-c .r{font-size:12px;padding:0 12px;color:#999;text-align:right;display:inline-block;cursor:pointer}.watch-room-card-container .top-c .r:hover .user-share{display:block}.watch-room-card-container .top-c .r .user-share{position:absolute;right:-7px;top:63px;z-index:2021;display:none}.watch-room-card-container .top-c .r .user-share:hover{display:block}.watch-room-card-container .top-c .r:hover{color:#00a1d6}.watch-room-card-container .top-c .r:hover svg g g{fill:#00a1d6}.watch-room-card-container .top-c .r .invite-icon{display:inline-block;width:16px;height:16px;margin-left:2px;vertical-align:bottom}.watch-room-card-container .members-c{position:relative;height:54px}.watch-room-card-container .members-c .control-bar{background:rgba(0,0,0,.4);border-radius:4px;width:12px;height:54px;position:absolute;top:0;cursor:pointer}.watch-room-card-container .members-c .control-bar .icon{position:absolute;top:22px;left:3px;width:6px;height:10px;display:inline-block}.watch-room-card-container .members-c .control-bar .icon.right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:25px}.watch-room-card-container .members-c .control-bar.left-control{left:0}.watch-room-card-container .members-c .control-bar.right-control{right:0}.watch-room-card-container .face-c{margin:0 12px;padding:3px 0 1px;overflow:hidden;position:relative;top:6px}.watch-room-card-container .face-c .scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.watch-room-card-container .face-c .face-cc{padding:0 6px;display:inline-block;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.watch-room-card-container .face-c .face-cc.owner:before{left:3px}.watch-room-card-container .face-c .face-cc.enter-prise:after,.watch-room-card-container .face-c .face-cc.up:after,.watch-room-card-container .face-c .face-cc.vip:after{bottom:2px;left:27px}
.tip-off-menu[data-v-7f4db184]{width:80px;background:#fff;border:1px solid #e5e9ef;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-radius:4px;position:absolute;left:0;top:0;z-index:1000;text-align:center;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tip-off-menu .item[data-v-7f4db184]{font-size:12px;color:#99a2aa;height:20px;line-height:20px;text-align:center;margin-bottom:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tip-off-menu .item[data-v-7f4db184]:hover{color:#00a1d6}.tip-off-menu .item[data-v-7f4db184]:last-child{margin-bottom:0}
.chat-msg-container{margin-top:25px;margin-bottom:25px}.chat-msg-container.system.text{width:270px;text-align:center;margin:16px auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat-msg-container.system.text .system-msg .clickable{color:#00a1d6;cursor:pointer}.chat-msg-container.system.image{margin:16px auto}.chat-msg-container.system.image .system-img{margin:0 auto;width:320px;height:160px;background-size:cover;background-position:50%;cursor:pointer}.chat-msg-container.self{margin-right:15px}.chat-msg-container.self .content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-msg-container.self .content .pop{border-radius:20px 2px 20px 20px}.chat-msg-container.self .user-attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-msg-container.other{margin-left:15px}.chat-msg-container.other .content .pop{border-radius:2px 20px 20px 20px}.chat-msg-container .content .img-msg{width:216px;height:82px;background-size:cover;background-position:50%;cursor:pointer;border-radius:20px}.chat-msg-container .chat.l .content-area{margin-left:13px}.chat-msg-container .chat.r{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-msg-container .chat.r .content-area{margin-right:13px}.chat-msg-container .chat .uname{color:silver}.chat-msg-container .chat .uname.vip{color:#fb7299}.chat-msg-container .chat .content{color:#fff;margin-top:6px;max-width:230px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.chat-msg-container .chat .content .pop{background:rgba(205,218,255,.08);padding:10px 16px;word-break:break-all}.chat-msg-container .icon{display:inline-block;vertical-align:text-bottom}.chat-msg-container .chat{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-msg-container .user-attr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-msg-container .level.user{margin-left:4px}
.scrollbar-mixin::-webkit-scrollbar{width:6px}.scrollbar-mixin::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scrollbar-mixin::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.single-ellips{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.chat-container{position:relative;font-size:12px;color:#8a8a8a}.chat-container .chat-module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.chat-container .chat-module .static-popup{position:absolute;bottom:112px;width:334px!important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.chat-container .chat-contant{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:0;overflow-y:auto;position:relative}.chat-container .chat-contant::-webkit-scrollbar{width:6px}.chat-container .chat-contant::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.chat-container .chat-contant::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.chat-container .startTime{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;margin-top:16px}.chat-container .pendant{position:absolute;top:100px;right:15px;width:60px;height:60px;cursor:pointer}.chat-container .input-area{padding:0 15px;position:relative;border-top:1px solid rgba(205,218,255,.1);-ms-flex-item-align:end;align-self:end}.chat-container .input-area .new-msg-tip{background:#d89404;color:#fff;text-align:center;border-radius:2px;height:24px;line-height:24px;position:absolute;width:320px;top:-25px;left:0;cursor:pointer}.chat-container .input-area .new-msg-tip .irrow{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAABXUlEQVRoBe2UMUoFMRRFv2AlYucKrF2BlbXgIizETtyAuBBdgaXgArQRS7dg93tbx/OKB+GZmckvZpLAfXAJSV5+zr1k/majUgJKQAkoASWgBJSAElACSqBmAsMwXKK9XRjov0D7u5xZpBeIB2T1iIpM0HdrB6hnVM8El1vyaT0xmTTBvsP7uftFki35UYNFBp3WqAmaIvwba4cldy3WA0CRiSbhPZU5E03DF5i4w0Ba9Z+NQ8cRytxz6gPezUyYaDd5h/cxY6If+IyJdwzV/at0qNwI3DF6RSdxnzX7Jg4y60esv6DTuLfqHACD/0JW3+ifiQhEj8F/IKstqmeCy8/QD/KaNEFTCm9nftFVNLnqHIBzNGuCnhz8zaqwY5fNmWga3k2NmegCfsbEJya87M238WwcOo4Axm+iH3g3kzHRfvIO72Nioj/4YOLa5xqVgBJQAkpACSgBJdBYAn+o1dAmTRdQzAAAAABJRU5ErkJggg==) no-repeat;display:inline-block;width:16px;height:16px;background-size:16px;vertical-align:text-bottom}.chat-container .input-area .input-c{width:320px;background:rgba(205,218,255,.08);padding:12px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(205,218,255,0);margin-top:16px;position:relative;border-radius:2px}.chat-container .input-area .input-c.border{border:1px solid #00a1d6;border-radius:2px}.chat-container .input-area .input-c .placeholder{position:absolute;top:14px}.chat-container .input-area .input-c .expression{position:absolute;display:inline-block;width:22px;height:24px;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/expression.png);background-size:22px;background-repeat:no-repeat;right:12px;bottom:10px;cursor:pointer;z-index:3}.chat-container .input-area .input-c .textareaInput{resize:none;width:264px;border:none;outline:none;background:rgba(0,0,0,0);color:#fff;caret-color:#00a1d6;font-size:12px;height:34px}.chat-container .input-area .input-c .textareaInput::-webkit-scrollbar{width:6px}.chat-container .input-area .input-c .textareaInput::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.chat-container .input-area .input-c .textareaInput::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.chat-container .input-area .text-c{overflow-y:auto;min-height:20px;line-height:20px;width:306px;padding-right:46px;max-height:100px;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;background:rgba(205,218,255,0);color:#fff;border:none;caret-color:#00a1d6;position:relative;z-index:2}.chat-container .input-area .text-c::-webkit-scrollbar{width:6px}.chat-container .input-area .text-c::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.chat-container .input-area .text-c::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.chat-container .input-area .text-c img[data-raw]{margin:0 4px}.chat-container .input-area .btn-send{width:88px;height:30px;line-height:30px;color:#fff;font-size:14px;text-align:center;background:#00a1d6;border-radius:2px;margin:12px 0 16px 232px;cursor:pointer}.chat-container .input-area .btn-send-disable{background-color:#8a8a8a}.chat-container .activity-frame{position:absolute;top:130px;right:83px;bottom:auto;left:auto}
.scrollbar-mixin[data-v-415e83ae]::-webkit-scrollbar{width:6px}.scrollbar-mixin[data-v-415e83ae]::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scrollbar-mixin[data-v-415e83ae]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.single-ellips[data-v-415e83ae]{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-415e83ae]{border-radius:2px;background:#fb7299;color:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;width:33.6px;height:16.8px;font-size:12px;-webkit-transform:scale(.833);-ms-transform:scale(.833);transform:scale(.833);line-height:16.8px;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.badge.pink[data-v-415e83ae]{background-color:#fb7299}.badge.blue[data-v-415e83ae]{background-color:#00a1d6}.badge.yellow[data-v-415e83ae]{background-color:#ffa726}.list-container[data-v-415e83ae]{padding:0 13px 0 15px;margin-right:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.list-container .item[data-v-415e83ae]{height:30px;border-radius:2px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.list-container .item:hover .left .title[data-v-415e83ae]{color:#00a1d6}.list-container .item .left[data-v-415e83ae]{display:-webkit-box;display:-ms-flexbox;display:flex}.list-container .item .left .playing[data-v-415e83ae]{margin-left:10px;margin-right:7px;width:16px;height:16px;background-position:50%;background-size:16px 16px}.list-container .item .left .title[data-v-415e83ae]{width:233px;font-size:12px;color:#e0e0e0;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.list-container .item .left .title-active[data-v-415e83ae]{color:#00a1d6}.list-container .item .badge[data-v-415e83ae]{position:absolute;right:8px}.list-container .active-item[data-v-415e83ae]{background:rgba(205,218,255,.08)}.list-container .grid-container[data-v-415e83ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:320px}.list-container .grid-container .grid-item[data-v-415e83ae]{width:64px;height:38px;border-radius:2px;text-align:center;line-height:38px;position:relative;font-size:14px;cursor:pointer;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.list-container .grid-container .grid-item[data-v-415e83ae]:hover{color:#00a1d6}.list-container .grid-container .grid-item .badge[data-v-415e83ae]{position:absolute;top:0;right:0;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.list-container .grid-container .grid-item .current-play[data-v-415e83ae]{width:16px;height:16px;background-size:contain;background-position:50%;display:inline-block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-size:16px 16px}.list-container .grid-container .active-grid-item[data-v-415e83ae]{background:rgba(205,218,255,.08)}.container-common[data-v-415e83ae]{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:0;position:relative}.container-common[data-v-415e83ae]::-webkit-scrollbar{width:6px}.container-common[data-v-415e83ae]::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.container-common[data-v-415e83ae]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.container-common[data-v-415e83ae]::-webkit-scrollbar-thumb:hover{background:#888}.other-list-container[data-v-415e83ae]{padding:0 13px 0 15px;margin-right:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.other-list-container .other-item[data-v-415e83ae]{margin:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.other-list-container .other-item[data-v-415e83ae]:first-child{margin-top:0}.other-list-container .other-item:hover .info .title[data-v-415e83ae]{font-family:PingFangSC-Regular;color:#00a1d6}.other-list-container .other-item .cover[data-v-415e83ae]{width:141px;height:80px;border-radius:2.58px;background-size:141px 80px;background-position:50%;position:relative}.other-list-container .other-item .cover .badge[data-v-415e83ae]{position:absolute;right:0;top:0;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;border-top-left-radius:0;border-bottom-right-radius:0}.other-list-container .other-item .info[data-v-415e83ae]{width:174px;margin-left:10px}.other-list-container .other-item .info .title[data-v-415e83ae]{display:-webkit-box;overflow:hidden;word-break:break-all;-webkit-text-emphasis:ellipsis;text-emphasis:ellipsis;-webkit-text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-family:PingFangSC-Medium;cursor:pointer;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.other-list-container .other-item .info .active[data-v-415e83ae]{color:#00a1d6}.other-list-container .other-item .info .time[data-v-415e83ae]{font-family:PingFangSC-Regular;font-size:12px;color:#999}.other-list-container .other-item .info .current-play[data-v-415e83ae]{width:16px;height:16px;background-size:contain;background-position:50%;display:inline-block;background-size:16px 16px;vertical-align:middle;margin-top:-2px}
.scrollbar-mixin::-webkit-scrollbar{width:6px}.scrollbar-mixin::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scrollbar-mixin::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.single-ellips{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.play-list{width:350px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.play-list .header{margin-top:17px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.play-list .header .detail{position:relative}.play-list .header .detail .title{width:240px;display:-webkit-box;overflow:hidden;word-break:break-all;-webkit-text-emphasis:ellipsis;text-emphasis:ellipsis;-webkit-text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px}.play-list .header .detail .change-film{cursor:pointer;position:absolute;top:2px;right:0;width:52px;height:24px;line-height:24px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;background:#00a1d6;border-radius:2px}.play-list .header .update-info{font-size:12px;color:#999;line-height:16px;margin-top:4px;margin-bottom:16px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.play-list .header .extra{padding-bottom:16px}.play-list .header .extra .choose-works .text{font-size:16px;color:#e0e0e0;line-height:20px}.play-list .header .extra .choose-works .icon{display:inline-block;width:14px;cursor:pointer;margin-left:6px}.play-list .header .extra .choose-works .icon:hover svg g g{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;fill:#00a1d6}.play-list .header .extra .current-play-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.play-list .header .extra .current-play-info:hover .content{color:#00a1d6}.play-list .header .extra .current-play-info .icon{margin-left:4px;margin-right:9.5px;width:16px;height:16px;background-position:50%;background-size:16px 16px}.play-list .header .extra .current-play-info .content{font-size:12px;color:#e0e0e0;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s;line-height:16px}.play-list .header .extra .current-play-info .back-top{font-size:10px;color:#999;letter-spacing:0;line-height:16px;position:absolute;right:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.season-cover[data-v-f7271af8]{position:relative}.season-cover .badge[data-v-f7271af8]{position:absolute;right:0;top:0;width:60px;height:24px;background:#fb7299;border-radius:2px;border-top-left-radius:0;border-bottom-right-radius:0;text-align:center;line-height:24px;font-family:PingFangSC-Medium;font-size:12px;color:#fff;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.season-cover .badge.pink[data-v-f7271af8]{background-color:#fb7299}.season-cover .badge.blue[data-v-f7271af8]{background-color:#00a1d6}.season-cover .badge.yellow[data-v-f7271af8]{background-color:#ffa726}
.scrollbar-mixin[data-v-039d9b31]::-webkit-scrollbar{width:6px}.scrollbar-mixin[data-v-039d9b31]::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scrollbar-mixin[data-v-039d9b31]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.single-ellips[data-v-039d9b31]{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.season-item[data-v-039d9b31]{width:320px}.season-item .item[data-v-039d9b31]{height:146px;border-bottom:1px solid rgba(205,218,255,.1);margin-top:12px}.season-item .item[data-v-039d9b31]:first-child{margin-top:0}.season-item .item .main-body[data-v-039d9b31]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.season-item .item .main-body .cover[data-v-039d9b31]{width:100px;height:134px;border-radius:2px;background-position:50%;background-size:100px 134px;position:relative}.season-item .item .main-body .cover .badge[data-v-039d9b31]{position:absolute;right:0;top:0;width:60px;height:24px;background:#fb7299;border-radius:2px;border-top-left-radius:0;border-bottom-right-radius:0;text-align:center;line-height:24px;font-size:12px;color:#fff;letter-spacing:0}.season-item .item .main-body .cover .badge.pink[data-v-039d9b31]{background-color:#fb7299}.season-item .item .main-body .cover .badge.blue[data-v-039d9b31]{background-color:#00a1d6}.season-item .item .main-body .cover .badge.yellow[data-v-039d9b31]{background-color:#ffa726}.season-item .item .main-body .detail[data-v-039d9b31]{width:208px;height:134px;position:relative}.season-item .item .main-body .detail .title[data-v-039d9b31]{overflow:hidden;white-space:wrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px;color:#fff;letter-spacing:0;line-height:22px}.season-item .item .main-body .detail .tag[data-v-039d9b31]{margin-top:6px;font-size:12px;color:#999;letter-spacing:0;line-height:17px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.season-item .item .main-body .detail .tag .tag-item[data-v-039d9b31]:after{content:"";display:inline-block;height:10px;width:1px;background:#fff;border-radius:15px;border-radius:.5px;margin:0 4px}.season-item .item .main-body .detail .tag .tag-item[data-v-039d9b31]:last-child:after{display:none}.season-item .item .main-body .detail .change-btn[data-v-039d9b31]{width:88px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #00a1d6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#00a1d6;font-size:14px;font-family:PingFangSC-Medium;position:absolute;bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.season-item .item .main-body .detail .change-btn[data-v-039d9b31]:hover{color:#fff;background:#00a1d6}
.loading-gif[data-v-af3075c8]{width:20px;height:20px;position:relative;display:inline-block}.loading-gif .ring[data-v-af3075c8]{border-radius:50%;display:inline-block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid hsla(0,0%,100%,.5);border-bottom-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);-webkit-animation:rotateAuto-data-v-af3075c8 .3s linear infinite;animation:rotateAuto-data-v-af3075c8 .3s linear infinite;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes rotateAuto-data-v-af3075c8{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotateAuto-data-v-af3075c8{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}
.page-loading[data-v-f0f45264]{overflow-y:auto;overflow-x:hidden}.page-loading .loading-anime[data-v-f0f45264]{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:34px auto 46px}
.film-change-page{background:rgba(14,14,25,.8);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.film-change-page,.film-change-page .header{width:350px;display:-webkit-box;display:-ms-flexbox;display:flex}.film-change-page .header{height:54px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PingFangSC-Semibold;font-size:16px;color:#fff;letter-spacing:0;text-align:center;border-bottom:1px solid rgba(205,218,255,.1)}.film-change-page .header .back{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFqADAAQAAAABAAAAFgAAAAAcITNaAAAAaklEQVQ4EWNgGAWUhMD///+rgDiVEjMw9AIN7P/37x+Q+l+FIUmuANCwPqih/eSagaFv1FCahGkVJRHFhBFL9BCgSUqAOXzUcFhIoND0Cha8hRALipOI4DAyMhYBXf4GqPQ1EcpHlTAwAADPTZu8RTnUdwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:22px 22px;background-position:50%;width:22px;height:22px;position:absolute;left:15px;top:16px;cursor:pointer}.film-change-page .search{width:320px;background:rgba(205,218,255,.08);display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;border-radius:2px;margin:16px auto 0}.film-change-page .search .input-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-right:none;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;caret-color:#00a1d6}.film-change-page .search .input-container.focus{border-color:#00a1d6}.film-change-page .search .input-container input{height:44px;width:100%;border:none;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0);font-size:14px;color:#fff;outline:none}.film-change-page .search .input-container input::-webkit-input-placeholder{font-size:14px;color:#999;letter-spacing:0}.film-change-page .search .input-container input::-moz-placeholder{font-size:14px;color:#999;letter-spacing:0}.film-change-page .search .input-container input::-ms-input-placeholder{font-size:14px;color:#999;letter-spacing:0}.film-change-page .search .input-container input:-ms-input-placeholder{font-size:14px;color:#999;letter-spacing:0}.film-change-page .search .input-container input::placeholder{font-size:14px;color:#999;letter-spacing:0}.film-change-page .search .append{width:90px;height:44px;background:#00a1d6;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.film-change-page .search .append .icon{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/search.png);background-repeat:no-repeat;background-size:14px 14px;background-position:50%;width:14px;height:14px}.film-change-page .search .append .text{font-size:14px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:7px}.film-change-page .hint-text{font-size:16px;color:#e0e0e0;line-height:20px;height:20px;margin:16px auto;width:320px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.film-change-page .hint-text .search-result{font-size:12px}.film-change-page .hint-text .search-result .count{color:#00a1d6}.film-change-page .list-container{overflow-y:auto;overflow-x:hidden;width:348px;padding:0 13px 0 15px;height:0;position:relative;margin:0 2px 16px auto;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.film-change-page .list-container::-webkit-scrollbar{width:6px}.film-change-page .list-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.film-change-page .list-container::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.film-change-page .list-container .empty-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.film-change-page .list-container .empty-status .cover{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/default-empty.png);background-size:188px 188px;background-position:50%;width:188px;height:188px}.film-change-page .list-container .empty-status .text{font-size:14px;color:#999;letter-spacing:.5px;text-align:center;line-height:18px;margin-top:15px}
.scrollbar-mixin::-webkit-scrollbar{width:6px}.scrollbar-mixin::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scrollbar-mixin::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.single-ellips{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.tip-off-dialog .projection-hall-tip-off-dialog{width:594px;background-color:#fff;border-radius:4px}.tip-off-dialog .projection-hall-tip-off-dialog .content{margin:0 40px;padding-bottom:30px}.tip-off-dialog .projection-hall-tip-off-dialog .content .question{margin-top:30px}.tip-off-dialog .projection-hall-tip-off-dialog .content .question .title{font-family:PingFangSC-Regular;font-size:14px;color:#222;line-height:20px}.tip-off-dialog .projection-hall-tip-off-dialog .content .question .desc{font-family:PingFangSC-Regular;font-size:14px;color:#99a2aa;line-height:20px;margin-top:6px}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:480px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item{width:240px;margin-top:14px;font-size:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item:first-child,.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item:nth-child(2){margin-top:0}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item:nth-child(2n){text-align:left}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item label{cursor:pointer}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item label .custom-radio{background-color:#fff;cursor:pointer;border-radius:50%;width:16px;height:16px;border:1px solid #bec3cc;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center;vertical-align:middle;margin-right:8px}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item label .custom-radio:hover{border-color:#00a1d6}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item label .custom-radio input{display:inline-block;cursor:pointer;line-height:16px;width:16px;height:16px;outline:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item label .custom-radio input:checked{width:16px;height:16px;border-radius:50%;display:inline-block;border-color:#00a1d6;background:#00a1d6;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item label .custom-radio input:checked:after{content:"";width:6px;height:6px;color:#fff;display:inline-block;background:#fff;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tip-off-dialog .projection-hall-tip-off-dialog .content .answer-options .radio-item label .text{vertical-align:middle;font-family:PingFangSC-Regular;font-size:14px;color:#222;line-height:20px}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input{margin-top:30px;position:relative}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input .hint{font-family:PingFangSC-Regular;font-size:14px;color:#222;line-height:20px}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input .user-input{margin-top:10px;width:514px;height:108px;resize:none;border-radius:4px;border:1px solid #ccd0d7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input .user-input:focus{border:1px solid #00a1d6;outline:none}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input .user-input.error{border:1px solid #e40c0c}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input .text-num{position:absolute;bottom:6px;right:10px;font-family:PingFangSC-Regular;font-size:12px;color:#99a2aa;text-align:left;line-height:20px}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input .error-hint{position:absolute;bottom:-20px}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input .error-hint span{font-family:Helvetica;font-size:12px;color:#e40c0c;line-height:14px;vertical-align:middle}.tip-off-dialog .projection-hall-tip-off-dialog .content .text-input .error-hint .icon{height:14px;width:15px;display:inline-block;vertical-align:middle}.tip-off-dialog .projection-hall-tip-off-dialog .bottom-oper{height:80px;border-top:1px solid #e5e9ef}.tip-off-dialog .projection-hall-tip-off-dialog .bottom-oper .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px;margin:20px auto}.tip-off-dialog .projection-hall-tip-off-dialog .bottom-oper .btns div{height:40px;width:140px;border-radius:4px;text-align:center;line-height:40px;font-family:Helvetica;font-size:14px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tip-off-dialog .projection-hall-tip-off-dialog .bottom-oper .btns .cancel{border:1px solid #ccd0d7;color:#6d757a}.tip-off-dialog .projection-hall-tip-off-dialog .bottom-oper .btns .cancel:hover{border:1px solid #00a1d6}.tip-off-dialog .projection-hall-tip-off-dialog .bottom-oper .btns .submit{background:#00a1d6;color:#fff}.tip-off-dialog .projection-hall-tip-off-dialog .bottom-oper .btns .submit:hover{background:#00b5e5}
.big-member-dialog .content{width:360px;height:276px;text-align:center;position:relative}.big-member-dialog .content .cover{background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/ticket-index.png);background-repeat:no-repeat;background-size:192px 108px;background-position:50%;width:192px;height:108px;display:inline-block;margin-top:20px}.big-member-dialog .content .title{font-size:16px;color:#000;text-align:center;line-height:26px;margin-top:20px}.big-member-dialog .content .desc{margin-top:2px;font-size:12px;color:#999;text-align:center;line-height:20px}.big-member-dialog .content .btn{width:140px;height:40px;background:#00a1d6;border-radius:2px;cursor:pointer;font-size:14px;color:#fff;line-height:40px;display:inline-block;margin-top:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.join-new-room-confirm-dialog .content{width:320px;height:178px}.join-new-room-confirm-dialog .content .title{height:54px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #f4f4f4;text-align:center;line-height:54px;font-family:PingFangSC-Semibold;font-size:16px;color:#212121}.join-new-room-confirm-dialog .content .desc{font-family:PingFangSC-Regular;font-size:14px;color:#757575;text-align:center;margin-top:24px}.join-new-room-confirm-dialog .content .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:32px;margin:24px auto;width:272px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.join-new-room-confirm-dialog .content .bottom div{width:130px;height:32px;border-radius:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-size:14px;font-family:PingFangSC-Regular;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box}.join-new-room-confirm-dialog .content .bottom .left{border:1px solid #e1e1e1;color:#000}.join-new-room-confirm-dialog .content .bottom .right{background:#20aae2;color:#fff}
.main-container .media-info{padding:16px 0}.main-container .media-info .media-cover{position:relative;display:block;float:left;width:134px;height:179px;border-radius:2px;overflow:hidden;background-color:#f4f5f7}.main-container .media-info .media-cover.empty{background-color:#e7e7e7;background-repeat:no-repeat;background-position:50%;background-size:100%;background-image:url(//s1.hdslb.com/bfs/static/ogv/theatre/web/watch-together/assets/cover-default.png)}.main-container .media-info .media-cover img{display:block;width:100%;height:100%}.main-container .media-info .media-right{position:relative;padding-left:150px;height:100%;z-index:1}.main-container .media-info .media-right .media-title{display:block;height:20px;line-height:20px;font-size:16px;color:#212121;font-weight:500;margin-top:4px;margin-bottom:16px;padding-right:240px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.main-container .media-info .media-right .media-title:hover{color:#00a1d6}.main-container .media-info .media-right .media-count{height:16px;line-height:16px;font-size:12px;color:#999;margin-bottom:8px}.main-container .media-info .media-right .pub-wrapper{margin-bottom:8px;font-size:12px;color:#212121}.main-container .media-info .media-right .pub-wrapper .home-link{vertical-align:middle;height:16px;line-height:16px;margin-right:10px;color:#212121;cursor:pointer}.main-container .media-info .media-right .pub-wrapper .home-link:hover{color:#00a1d6}.main-container .media-info .media-right .pub-wrapper .pub-info{line-height:16px;margin-right:10px;vertical-align:middle}.main-container .media-info .media-right .pub-wrapper .av-link{vertical-align:middle;height:16px;line-height:16px;color:#212121;margin-right:16px}.main-container .media-info .media-right .pub-wrapper .av-link:hover{color:#03a0d6}.main-container .media-info .media-right .pub-wrapper .up-info-wrapper{vertical-align:middle}.main-container .media-info .media-right .pub-wrapper .up-info-wrapper .split-line{display:inline-block;vertical-align:middle;height:16px;width:1px;background-color:silver;margin-right:16px}.main-container .media-info .media-right .media-desc{position:relative;display:block;font-size:12px;color:#212121;min-height:18px;line-height:18px;word-wrap:break-word;word-break:break-all;white-space:normal}.main-container .media-info .media-right .media-desc span{position:relative;z-index:1;white-space:pre-line}.main-container .media-info .media-right .media-desc span.absolute{position:absolute;display:inline-block;vertical-align:top;top:0;left:0;right:0;line-height:18px;opacity:0;z-index:2;white-space:pre-line}.main-container .media-info .media-right .media-desc i{position:relative;display:inline-block;vertical-align:top;padding-left:4px;height:18px;line-height:18px;text-align:right;color:#00a1d6;background-color:#fff;font-style:normal;cursor:pointer;z-index:3}.main-container .media-info .media-right .media-desc.webkit-ellipsis i{position:absolute;padding-left:12px;right:0;bottom:-2px}.main-container .media-info .media-right .media-rating{margin-top:11px}.main-container .media-info .media-right .media-rating .score{position:relative;height:24px;line-height:24px;font-weight:700;font-size:24px;color:#ffa726;margin-bottom:4px;font-family:HelveticaNeue-Bold;padding-right:14px;display:inline-block}.main-container .media-info .media-right .media-rating .score:after{content:"\5206";display:block;position:absolute;bottom:0;right:0;width:14px;height:16px;line-height:16px;font-size:12px;text-align:right;font-family:PingFangSC-Regular;font-weight:400}.main-container .media-info .media-right .media-rating .score.gray{font-size:20px;color:silver;font-weight:500;font-family:PingFangSC-Regular;padding-right:0}.main-container .media-info .media-right .media-rating .score.gray:after{display:none}.main-container .media-info .media-right .media-rating p{height:16px;line-height:16px;font-size:12px;color:#999}.main-container .media-info .media-right .media-tool-bar{position:absolute;top:0;right:0;height:32px}.main-container .media-info .media-right .media-tool-bar .btn-rating{height:30px;border-radius:2px;border:1px solid silver;float:left;padding:0 10px;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;color:#505050;background-color:#fff;white-space:nowrap;cursor:pointer;margin-right:12px}.main-container .media-info .media-right .media-tool-bar .btn-rating:hover{background-color:#f4f4f4}.main-container .media-info .media-right .media-tool-bar .btn-rating .star-wrapper{position:relative;display:inline-block;vertical-align:top;height:20px;margin-right:8px;padding-top:7px}.main-container .media-info .media-right .media-tool-bar .btn-rating .star-wrapper li{position:relative;margin-right:1px;display:inline-block;vertical-align:top;width:16px;height:16px;background-size:cover;background-position:50%;background-repeat:no-repeat}.main-container .media-info .media-right .media-tool-bar .btn-rating .star-wrapper li:last-child{margin-right:0}.main-container .media-info .media-right .media-tool-bar .btn-rating .star-wrapper li i{position:absolute;top:0;left:0;display:block;width:100%;height:100%;line-height:16px;font-size:16px;text-align:center;color:#999}.main-container .media-info .media-right .media-tool-bar .btn-rating .star-wrapper li i.icon-star-full{color:#ffa726}.main-container .media-info .media-right .media-tool-bar .btn-rating span{display:inline-block;vertical-align:top;height:30px;line-height:30px;font-size:14px}.main-container .media-info .media-right .media-tool-bar .btn-follow{position:relative;float:left;width:72px;height:32px;text-align:center;background-color:#fb7299;color:#fff;border-radius:2px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:14px}.main-container .media-info .media-right .media-tool-bar .btn-follow:hover{background-color:#ff85ad}.main-container .media-info .media-right .media-tool-bar .btn-follow.cinema{background-color:#00a1d6}.main-container .media-info .media-right .media-tool-bar .btn-follow.cinema:hover{background-color:#00b5e5}.main-container .media-info .media-right .media-tool-bar .btn-follow.active{background-color:#e7e7e7!important;color:#999}.main-container .media-info .media-right .media-tool-bar .btn-follow.active i{display:none}.main-container .media-info .media-right .media-tool-bar .btn-follow i{display:inline-block;vertical-align:top;width:14px;height:14px;line-height:14px;margin-top:9px;margin-right:9px;color:#fff;font-size:16px}.main-container .media-info .media-right .media-tool-bar .btn-follow span{display:inline-block;vertical-align:top;height:32px;line-height:32px;font-size:14px}.main-container .media-info .media-right .media-tool-bar .bangumi-options{position:absolute;right:0;width:116px;bottom:-160px;font-size:14px;height:160px;z-index:10;visibility:hidden;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main-container .media-info .media-right .media-tool-bar .bangumi-options.shown{-webkit-transform:none;-ms-transform:none;transform:none;visibility:visible;opacity:1}.main-container .media-info .media-right .media-tool-bar .bangumi-options .opt-list{position:absolute;right:0;bottom:0;list-style:none;padding:6px 0;background-color:#fff;border:1px solid #e5e9ef;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main-container .media-info .media-right .media-tool-bar .bangumi-options .opt-list li{width:auto;height:35px;line-height:35px;padding:0 20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;color:#212121}.main-container .media-info .media-right .media-tool-bar .bangumi-options .opt-list li:hover{color:#00a1d6;background-color:#e5e9ef}.main-container .media-info .media-right .media-tool-bar .bangumi-options .opt-list li.disabled{color:#e7e7e7;background-color:rgba(0,0,0,0);cursor:not-allowed}.main-container .media-info .media-right .media-tool-bar .bangumi-options .opt-list li.disabled:hover{color:#e7e7e7}@media screen and (max-width:1150px){.main-container .media-info .media-right .pub-wrapper .av-link{display:none}}
#internationalHeader{max-width:2560px;min-width:1124px;margin:0 auto}#main-show-c{height:calc(100vh - 86px);min-height:576px}.main-container{margin:0 auto;background-color:#fff;position:relative;max-width:2560px}.main-container .bilibili-player{-webkit-box-shadow:none;box-shadow:none}.main-container .main-show-c{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:988px;max-width:1984px;z-index:2;position:relative;padding:10px 68px 20px;margin:0 auto}.special .main-container{margin-top:144px}.main-container .pre-mask{background-color:#f4f5f7}.main-container .plp-l{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.main-container .plp-l .comment-wrapper{padding-top:20px;border-top:1px solid #e5e9ef}.main-container .plp-l .comment-wrapper .b-head{font-size:18px;line-height:24px;color:#222;margin-bottom:20px}.main-container .plp-l .comment-wrapper .b-head .results{margin-right:10px}.main-container .plp-l .comment-wrapper .b-head .del-log{float:right;font-size:12px;line-height:24px;color:#99a2aa}.main-container .plp-r{width:350px;background:rgba(14,14,25,.8);color:#fff;-ms-flex-direction:column;flex-direction:column}.main-container .plp-r,.main-container .plp-r .chat-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.main-container .plp-r .chat-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.main-container .plp-r .chat-container .chat-module{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-container .plp-r .tab{display:-webkit-box;display:-ms-flexbox;display:flex;width:350px;border-bottom:1px solid rgba(205,218,255,.1)}.main-container .plp-r .tab .title{-webkit-box-flex:1;-ms-flex:1;flex:1;height:24px;border-right:1px solid rgba(205,218,255,.1);margin:15px 0;text-align:center;font-size:16px;cursor:pointer}.main-container .plp-r .tab .title:last-child{border-right:0}.main-container .plp-r .tab .title-active{color:#00a1d6}.main-container .plp-r .tab .chat-title-not-owner{text-align:left;padding-left:15px}.main-container .bottom-brief-introduction{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1984px;min-width:988px;padding:0 68px;background-color:#fff;margin:0 auto}.main-container .bottom-brief-introduction .media-contianer{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-container .bottom-brief-introduction .right-container{width:350px}.main-container .bottom-brief-introduction .bb-comment .comment-send .comment-emoji,.main-container .bottom-brief-introduction .comment-bilibili-fold .comment-send .comment-emoji{z-index:0!important}
*{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}body{background-color:#fff;min-height:1000px}a,a:link,a:visited{text-decoration:none}li,ul{list-style:none}.clearfix:after{content:"";display:block;width:0;height:0;clear:both}.no-wrap{white-space:nowrap}.no-scroll{overflow:hidden}.fade-enter-active,.fade-leave-active{opacity:1;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.fade-enter,.fade-leave-active{opacity:0}.rightin-enter-active,.rightin-leave-active{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.rightin-enter-to{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.rightin-enter,.rightin-leave-active{-webkit-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;transform:translateX(100%)!important}.delay-enter-active,.delay-leave-active{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.pre-loading{position:absolute;width:100%;top:40%;font-size:24px;text-align:center}.international-header .primary-menu-itnl{border-bottom:1px solid #f4f4f4}.international-footer{margin-top:20px!important}.b-footer-wrap,.b-wrap{width:1160px!important}.ell{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arrow,.arrow-bottom,.arrow-top{display:inline-block;width:10px;height:10px;border-top:.1rem solid #e0e0e0;border-right:.1rem solid #e0e0e0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow-top{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow-bottom{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.hidden{display:none}.layout-scroll-fixed{overflow:hidden}@media screen and (max-width:1400px){.b-footer-wrap,.b-wrap{width:999px!important}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}
