.load-view{width:100px;height:100px;background:rgba(0,0,0,.8);border-radius:8px;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;padding:6px 0 0;-webkit-transition:height 1s linear 0s;-moz-transition:height 1s linear 0s;-o-transition:height 1s linear 0s;transition:height 1s linear 0s;z-index:1010}.load-an-view{width:100%;height:auto;box-pack:center;box-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;-o-box-pack:center;-o-box-align:center}.load-an-view .load-logobee{background:url(/images/beelogo.png) no-repeat center center;width:50px;height:50px;position:absolute}.load-tip{width:100%;text-align:center;font-size:14px;line-height:14px;color:#fff;font-family:Trebuchet MS,Verdana,Helvetica,Arial,sans-serif}.load-circle{min-width:40px;min-height:40px;position:relative}.load-container1>div,.load-container2>div,.load-container3>div{width:20%;height:20%;background-color:#fff;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;-moz-animation:bouncedelay 1.2s infinite ease-in-out;-o-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.load-circle .load-container{position:absolute;width:100%;height:100%}.load-container2{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.load-container3{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}.circle1{top:0;left:0}.circle2{top:0;right:0}.circle3{right:0;bottom:0}.circle4{left:0;bottom:0}.load-container2 .circle1{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.load-container3 .circle1{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.load-container1 .circle2{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.load-container2 .circle2{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}.load-container3 .circle2{-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;-o-animation-delay:-.7s;animation-delay:-.7s}.load-container1 .circle3{-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;-o-animation-delay:-.6s;animation-delay:-.6s}.load-container2 .circle3{-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.load-container3 .circle3{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}.load-container1 .circle4{-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}.load-container2 .circle4{-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s}.load-container3 .circle4{-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bouncedelay{0%,80%,100%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@-o-keyframes bouncedelay{0%,80%,100%{-o-transform:scale(0)}40%{-o-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.fading-circle{min-width:50px;min-height:50px;position:relative}.sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle:before{content:'';display:block;margin:0 auto;width:18%;height:18%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out;-moz-animation:sk-circleFadeDelay 1.2s infinite ease-in-out;-o-animation:sk-circleFadeDelay 1.2s infinite ease-in-out;animation:sk-circleFadeDelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.sk-circle2{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle3{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle4{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle5{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle6{-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle7{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle8{-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle9{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle10{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle11{-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle12{-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle2:before{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle3:before{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.sk-circle4:before{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.sk-circle5:before{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}.sk-circle6:before{-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;-o-animation-delay:-.7s;animation-delay:-.7s}.sk-circle7:before{-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;-o-animation-delay:-.6s;animation-delay:-.6s}.sk-circle8:before{-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.sk-circle9:before{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}.sk-circle10:before{-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}.sk-circle11:before{-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s}.sk-circle12:before{-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@-moz-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@-o-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0;}40%{opacity:1;}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.three-bounce{min-width:60px;min-height:30px;text-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;-o-box-pack:center;-o-box-align:center}.three-bounce>div{width:12%;height:12%;min-height:10px;min-width:10px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;-moz-animation:bouncedelay 1.4s infinite ease-in-out;-o-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.three-bounce .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.three-bounce .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bouncedelay{0%,80%,100%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@-o-keyframes bouncedelay{0%,80%,100%{-o-transform:scale(0)}40%{-o-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.chasing-dots{min-width:40px;min-height:40px;position:relative;text-align:center;-webkit-animation:rotate 2s infinite linear;-moz-animation:rotate 2s infinite linear;-o-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear}.dot1,.dot2{width:50%;height:50%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;-moz-animation:bounce 2s infinite ease-in-out;-o-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{100%{-o-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@-moz-keyframes bounce{0%,100%{-moz-transform:scale(0)}50%{-moz-transform:scale(1)}}@-o-keyframes bounce{0%,100%{-o-transform:scale(0)}50%{-o-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.wave{min-width:40px;min-height:40px;width:100px;height:40px;text-align:center;font-size:0}.wave>div{background-color:#fff;min-height:40px;height:100%;width:4%;margin-left:8%;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;-moz-animation:stretchdelay 1.2s infinite ease-in-out;-o-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.wave>div:first-child{margin-left:0}.wave .rect2{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.wave .rect3{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.wave .rect4{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.wave .rect5{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@-moz-keyframes stretchdelay{0%,40%,100%{-moz-transform:scaleY(.4)}20%{-moz-transform:scaleY(1)}}@-o-keyframes stretchdelay{0%,40%,100%{-o-transform:scaleY( .4)}20%{-o-transform:scaleY( 1)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.votemask{width:100%;height:100%;position:fixed;top:0;left:0;z-index:800;background:rgba(0,0,0,.6);display:none}.banner{width:100%;background:#f01f1c}.banner .image{width:100%;margin:0 auto;position:relative}.banner img{width:100%;display:block}.pointbar{width:92px;background:rgba(249,231,161,.5);position:fixed;right:50px;top:150px}.pointbar li{width:100%;height:91px;position:relative;padding-bottom:2px;cursor:pointer}.pointbar li::after{content:"";width:100%;height:2px;background:url(/images/vote/bar.png) no-repeat 0/100%;position:absolute;bottom:0;left:0}.pointbar li:last-child::after{content:none}.pointbar li:nth-child(1){background:url(/images/vote/point_1.png) no-repeat;background-position:center}.pointbar li:nth-child(2){background:url(/images/vote/point_2.png) no-repeat;background-position:center}.pointbar li:nth-child(3){background:url(/images/vote/point_3.png) no-repeat;background-position:center}.pointbar li:nth-child(4){background:url(/images/vote/point_4.png) no-repeat;background-position:center}.pointbar li:nth-child(5){background:url(/images/vote/point_5.png) no-repeat;background-position:center}.container{background:url(/images/vote/background.png) repeat-y top/100%;overflow:hidden}.group{margin-top:.3rem;margin-bottom:.5rem}.wonderful-moment .title{width:3.75rem;height:.55rem;background:url(/images/vote/wonderful_moment.png) no-repeat 0/100%;margin:.2rem auto}.wonderful-moment .wonderful{width:95%;display:block;margin:0 auto}.wonderful-moment .plate{width:2.32rem;height:.28rem;background:linear-gradient(0deg,#feb65a 0%,#ffe8bd 100%);border-radius:.3rem;font-size:.16rem;font-weight:bold;color:#f0201c;text-align:center;line-height:.28rem;margin:.17rem auto}.activity-introduction .title{width:3.75rem;height:.55rem;background:url(/images/vote/activity_introduction.png) no-repeat 0/100%;margin:.2rem auto}.activity-introduction .introduction-box{width:3.5rem;background:rgba(249,231,161,.5);margin:0 auto;overflow:hidden}.activity-introduction .introduction-box h1{font-size:.18rem;color:#fff;text-align:center;margin-top:.2rem;display:flex;align-items:center;justify-content:center}.activity-introduction .introduction-box h1::after{content:'';width:.15rem;height:.14rem;background:url(/images/vote/star.png) no-repeat 0/100%;display:inline-block;margin-left:.1rem}.activity-introduction .introduction-box h1::before{content:'';width:.15rem;height:.14rem;background:url(/images/vote/star.png) no-repeat 0/100%;display:inline-block;margin-right:.1rem}.activity-introduction .introduction-box .content{margin-top:18px}.activity-introduction .introduction-box .content img{width:3rem;margin:0 auto;flex-shrink:0}.activity-introduction .introduction-box .content p{font-size:.14rem;color:#fff;margin:.1rem .15rem}.activity-introduction .date-line{width:100%;margin:.15rem auto}.activity-introduction .date-line .date{display:flex;justify-content:center}.activity-introduction .date-line .date .item{width:1.2rem;height:.6rem;background:rgba(249,231,161,.5);border-radius:3px;margin:0 3px;display:flex;align-content:center;flex-wrap:wrap;position:relative}.activity-introduction .date-line .date .item p{width:100%;font-size:.14rem;color:#fff;text-align:center}.activity-introduction .date-line .date .item::after{content:'';width:0;height:0;border-right:.08rem solid transparent;border-left:.08rem solid transparent;position:absolute;border-top:.13rem solid rgba(249,231,161,.5);position:absolute;bottom:-.13rem;left:50%;margin-left:-.055rem}.activity-introduction .date-line .line{width:3.75rem;height:.03rem;background:#f9e7a1;margin:.33rem auto;position:relative;display:flex;justify-content:center}.activity-introduction .date-line .line i{width:.16rem;height:.16rem;border:.02rem solid #f9e7a1;border-radius:50%;background:#ff493a;position:absolute;top:-.08rem}.activity-introduction .date-line .line i:nth-child(1){left:0}.activity-introduction .date-line .line i:nth-child(2){left:1.1rem}.activity-introduction .date-line .line i:nth-child(3){left:2.4rem}.activity-introduction .date-line .line i:nth-child(4){right:0}.vote .tab-title{width:96%;display:flex;justify-content:space-around;align-items:center;margin:0 auto}.vote .tab-title li{width:2.51rem;height:1.12rem;cursor:pointer}.vote .tab-title li:nth-child(1){background:url(/images/vote/anw.png) no-repeat center/100%}.vote .tab-title li:nth-child(1).active{background:url(/images/vote/anw_active.png) no-repeat 0/100%}.vote .tab-title li:nth-child(2){background:url(/images/vote/teacher.png) no-repeat center/100%}.vote .tab-title li:nth-child(2).active{background:url(/images/vote/teacher_active.png) no-repeat 0/100%}.vote-list{width:3.7rem;margin:.3rem auto;display:flex;flex-wrap:wrap}.vote-list .item{width:1.5rem;height:2.8rem;background:#fff;margin:15px;position:relative}.vote-list .item img{width:100%}.vote-list .item h1{font-size:.16rem;color:#737373;text-align:center;margin-top:8px}.vote-list .item p{font-size:.12rem;color:#737373;text-align:center}.vote-list .item .received{font-size:.18rem;color:#ff493a;text-align:center;margin:.06rem 0}.vote-list .item .image p{position:absolute;width:100%;max-height:.35rem;background:rgba(0,0,0,.5);color:#fff;left:0;bottom:0;text-align:left;box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vote-list .item .received::before{content:"";width:.2rem;height:.2rem;background:url(/images/vote/thumbs_up.png) no-repeat 0/100%;display:inline-block;margin-right:2px}.vote-list .item .button{width:1.3rem;height:.3rem;border-radius:.2rem;background:#ff5151;font-size:.16rem;color:#fff;margin:0 auto;display:block;cursor:pointer}.vote-list .item .button:hover{background:#fc0202}.vote-list .item .button:disabled{background:#a9a9a9;cursor:default}.vote-list .item .ranking{width:.45rem;height:.49rem;background:url(/images/vote/ranking.png) no-repeat 0/100%;font-size:.22rem;font-weight:bold;color:#854900;text-align:center;line-height:.5rem;position:absolute;top:-.2rem;left:-.05rem;z-index:10}.news .title{width:3.75rem;height:.55rem;background:url(/images/vote/news.png) no-repeat 0/100%;margin:.2rem auto}.news .box{width:100%;height:2rem;background:rgba(249,231,161,.5);margin:0 auto}.rule{margin-bottom:.5rem}.rule .title{width:3.75rem;height:.55rem;background:url(/images/vote/rule.png) no-repeat 0/100%;margin:.2rem auto}.rule .rule-box{width:100%;background:rgba(249,231,161,.5);margin:0 auto;overflow:hidden}.rule .rule-box h1{font-size:.18rem;color:#fff;text-align:center;margin-top:31px;display:flex;align-items:center;justify-content:center}.rule .rule-box h1::after{content:'';width:.15rem;height:.14rem;background:url(/images/vote/star.png) no-repeat 0/100%;display:inline-block;margin-left:.1rem}.rule .rule-box h1::before{content:'';width:.15rem;height:.14rem;background:url(/images/vote/star.png) no-repeat 0/100%;display:inline-block;margin-right:.1rem}.rule .rule-box .content{margin-top:.15rem}.rule .rule-box .text{margin:0 .15rem}.rule .rule-box .text p{margin-bottom:.1rem;font-size:.16rem;color:#fff}.rule .rule-box .content img{width:100%;margin:.1rem auto}.login{width:3.5rem;height:2.62rem;background:#fff;border-radius:5px;position:fixed;z-index:1000;top:50%;left:50%;margin-left:-1.75rem;margin-top:-1.5rem;display:none}.login .loginclose{background:transparent;font-size:30px;position:absolute;right:5px;top:0;line-height:20px;color:red;cursor:pointer}.login .title{width:1.39rem;height:.3rem;background:url(/images/vote/login_title.png) no-repeat 0/100%;text-align:center;color:#fff;margin:0 auto}.login .box{margin:.04rem auto}.login .box .input{width:3rem;height:.45rem;box-sizing:border-box;border:1px solid #ff462d;margin:14px auto;display:flex;align-items:center;background:#fffaf9}.login .box .input i{width:.46rem;height:.41rem;margin-left:1px;flex-shrink:0}.login .box .user i{background:url(/images/vote/user.png) no-repeat 0/100%}.login .box .password i{background:url(/images/vote/password.png) no-repeat 0/100%}.login .box .input input{width:100%;height:100%;background:#fffaf9;padding-left:15px;box-sizing:border-box}.login .box .button{width:300px;height:44px;background:#ff462d;font-size:16px;color:#fff;display:block;margin:10px auto 0;cursor:pointer}.login .box .button:disabled{background:#a9a9a9;cursor:default}.vote-tips{width:3rem;height:3rem;position:fixed;top:0;left:0;background:#fff;border-radius:5px;z-index:1000;left:50%;top:50%;margin-left:-1.5rem;margin-top:-1.5rem;display:none}.vote-tips .icon{width:2rem;height:2rem;display:block;margin:.1rem auto .2rem}.vote-tips .success{background:url(/images/vote/success.png) no-repeat center/100%}.vote-tips .error{background:url(/images/vote/error.png) no-repeat center/100%}.vote-tips h1{font-size:.2rem;text-align:center}.vote-tips p{font-size:.14rem;text-align:center;margin-top:10px}.group .video{width:3.42rem;height:1.92rem;background:#eee;margin:0 auto;position:relative}.group .video .play{width:.38rem;height:.38rem;background:url(/images/b_play.png) no-repeat 0/100%;position:absolute;top:50%;left:50%;margin-top:-.19rem;margin-left:-.19rem;z-index:1}.details-dialogbox{width:3.2rem;max-height:4rem;background:rgba(255,255,255,.5);position:fixed;top:50%;left:50%;border-radius:.1rem;margin-left:-1.6rem;margin-top:-2rem;z-index:900;display:none}.details-dialogbox .box{width:3rem;max-height:3.8rem;background:#fff;padding:.2rem .15rem;box-sizing:border-box;margin:.1rem auto;overflow:auto}.details-dialogbox h1{font-size:.24rem}.details-dialogbox .p{font-size:.16rem}.details-dialogbox .content{font-size:.14rem;margin-top:.1rem}.details-dialogbox .video{width:2.6rem;margin:.15rem auto;position:relative}.details-dialogbox .video img{width:100%;display:block}.details-dialogbox .video .play{width:.38rem;height:.38rem;background:url(/images/b_play.png) no-repeat 0/100%;position:absolute;top:50%;left:50%;margin-top:-.19rem;margin-left:-.19rem;z-index:1}.video-player{z-index:1000}.loginout{display:none;position:fixed;top:70px;right:5px;width:56px;height:24px;background:#fff;border-radius:3px;z-index:100;font-size:12px}