@-webkit-keyframes bjy-loading-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes bjy-loading-rotate{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes bjy-loading-rotate{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes bjy-loading-rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.bjy-answer-racer-teacher{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:8px 12px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0.8)}.bjy-answer-racer-teacher input{display:inline-block;width:32px;height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px;line-height:24px;text-align:center;outline:none;background:none;color:#fff}.bjy-answer-racer-teacher .bjy-button{display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-width:80px;font-size:12px;line-height:24px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-shadow:0 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 0 1px 0 rgba(255,255,255,0.5);box-shadow:0 0 1px 0 rgba(255,255,255,0.5)}.bjy-answer-racer-teacher .bjy-button.active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#1e5eff;background-color:var(--brand-primary,#1e5eff)}.bjy-answer-racer-teacher .bjy-button.bjy-primary{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#1e5eff;background-color:var(--brand-primary,#1e5eff)}.bjy-answer-racer-teacher .bjy-button + .bjy-button{margin-left:12px}.bjy-answer-racer-teacher .bjy-icon{display:inline-block;width:24px;height:24px;cursor:pointer}.bjy-answer-racer-teacher .bjy-icon.disabled{opacity:.4}.bjy-answer-racer-teacher .bjy-icon + .bjy-icon{margin-left:6px}.bjy-answer-racer-teacher .bjy-option-select{position:relative;width:56px;height:32px;font-size:14px}.bjy-answer-racer-teacher .bjy-option-select .bjy-option-text{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 24px 0 10px;border:1px solid rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px;line-height:32px;cursor:pointer}.bjy-answer-racer-teacher .bjy-option-select .bjy-option-text:after{content:' ';position:absolute;right:8px;top:13px;width:0;height:0;border:5px solid transparent;border-top-color:rgba(255,255,255,0.5)}.bjy-answer-racer-teacher .bjy-option-select .bjy-option-selection{z-index:1;display:none;position:absolute;overflow-y:scroll;width:100%;max-height:84px;padding:0;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,0.5);color:rgba(255,255,255,0.8)}.bjy-answer-racer-teacher .bjy-option-select .bjy-option-selection.visible{display:block}.bjy-answer-racer-teacher .bjy-option-select .bjy-option-selection .bjy-option-selection-item{display:block;padding:0 10px;line-height:28px;text-align:center;cursor:pointer;list-style:none}.bjy-answer-racer-teacher .bjy-option-select .bjy-option-selection .bjy-option-selection-item:hover{color:#1e5eff;color:var(--brand-primary,#1e5eff)}.bjy-answer-racer-teacher .bjy-option-select .bjy-option-selection .bjy-option-selection-item:active{color:#1b7ed1}.bjy-answer-racer-teacher .bjy-center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative}.bjy-answer-racer-teacher .bjy-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;margin:0 -12px -8px -12px;padding:0 12px;font-size:12px;border-top:1px solid rgba(255,255,255,0.1);background-color:rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);box-shadow:0 5px 10px 0 rgba(0,0,0,0.2)}.bjy-answer-racer-teacher .bjy-footer .bjy-button-group{position:absolute;right:14px}.bjy-answer-racer-teacher .bjy-footer .bjy-menu{cursor:pointer}.bjy-answer-racer-teacher .bjy-footer .bjy-label{font-size:14px;cursor:pointer}.bjy-answer-racer-teacher.bjy-record-visible > *:not(.bjy-record){display:none}.bjy-answer-racer-teacher.bjy-record-visible .bjy-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.bjy-answer-racer-teacher .bjy-countdown-set > *{display:inline-block}.bjy-answer-racer-teacher .bjy-countdown-set span{color:#000;color:var(--brand-text-content,#000)}.bjy-answer-racer-teacher .bjy-countdown-set .bjy-option-select{color:#000;color:var(--brand-text-content,#000);margin-right:13px}.bjy-answer-racer-teacher .bjy-countdown-remind{margin-top:12px;font-size:12px;color:#999;color:var(--brand-text-placeholder,#999)}.bjy-answer-racer-teacher .bjy-winner-empty-info{font-size:18px;color:#000;color:var(--brand-text-content,#000)}.bjy-answer-racer-teacher .bjy-started-info{font-size:18px;color:#000;color:var(--brand-text-content,#000)}.bjy-answer-racer-teacher .bjy-winner-info{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60%;text-align:center;padding-top:56px;font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.bjy-answer-racer-teacher .bjy-winner-info:before{content:'';display:inline-block;position:absolute;left:50%;bottom:32px;-webkit-transform:translateX(-24px);-moz-transform:translateX(-24px);-ms-transform:translateX(-24px);-o-transform:translateX(-24px);transform:translateX(-24px);width:48px;height:48px;background:url("img/sprite.png") no-repeat;background-image:-webkit-image-set(url("img/sprite@2x.png") 2x);background-position:-540px 0}.bjy-answer-racer-teacher .bjy-winner-info + .bjy-group-info{margin-top:15px}.bjy-answer-racer-teacher .bjy-on-stage{width:80px;height:24px;line-height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;margin-top:10px;font-size:12px;cursor:pointer;background-color:rgba(159,168,181,0.2)}.bjy-answer-racer-teacher .bjy-on-stage:hover{background-color:#2e9fff;color:#fff}.bjy-answer-racer-teacher .bjy-on-stage:active{background-color:#1485e5;color:#fff}.bjy-answer-racer-teacher .bjy-group-info .bjy-group-color{display:inline-block;width:12px;height:12px;margin-right:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.bjy-answer-racer-teacher .bjy-record{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll}.bjy-answer-racer-teacher .bjy-record-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:32px}.bjy-answer-racer-teacher .bjy-record-item .bjy-order{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;margin-right:10px;width:15px}.bjy-answer-racer-teacher .bjy-record-item .bjy-name{position:relative;padding-left:24px}.bjy-answer-racer-teacher .bjy-record-item .bjy-name:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:32px;height:32px;background:url("img/sprite.png") no-repeat;background-image:-webkit-image-set(url("img/sprite@2x.png") 2x);background-position:-588px 0}.bjy-answer-racer-teacher .bjy-record-item > *{-webkit-box-flex:3;-webkit-flex:3;-moz-box-flex:3;-ms-flex:3;flex:3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.bjy-answer-racer-teacher .bjy-record-item > *.bjy-total{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:right}