.kafan-turntable{position:relative;width:258px;padding-top:258px;-webkit-border-radius:100%;border-radius:100%;overflow:hidden}.kafan-turntable__item{position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:50%}.kafan-turntable__item>div{position:absolute;top:0;left:0;width:100%;height:100%;padding:11px 14px 0;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;text-align:center}.kafan-turntable__item p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px}.kafan-turntable__item img{display:block;width:25px;margin:4px auto 0}.kafan-turntable__rotate{position:absolute;top:0;left:0;width:100%;height:100%}.kafan-turntable__rotate--rotating{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.33,.97);-moz-transition-timing-function:cubic-bezier(0,0,.33,.97);-o-transition-timing-function:cubic-bezier(0,0,.33,.97);transition-timing-function:cubic-bezier(0,0,.33,.97)}.kafan-turntable__rotate--reset{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.kafan-turntable__btn{position:relative;display:block;width:93.5px;height:104.5px;padding-bottom:11.5px;background:url(static/img/btn_start.ac31a129.png) no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;background-position:top;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.kafan-turntable__btn--animating{-webkit-animation:showScale .4s ease infinite alternate;-moz-animation:showScale .4s ease infinite alternate;-o-animation:showScale .4s ease infinite alternate;animation:showScale .4s ease infinite alternate;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.kafan-turntable__btn__con{position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kafan-turntable__canvas{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes showScale{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-moz-keyframes showScale{0%{-moz-transform:scale(1);transform:scale(1)}to{-moz-transform:scale(1.1);transform:scale(1.1)}}@-o-keyframes showScale{0%{-o-transform:scale(1);transform:scale(1)}to{-o-transform:scale(1.1);transform:scale(1.1)}}@keyframes showScale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}