.wrap[data-v-618198ed]{display:flex;width:500vw;transition:transform 1s cubic-bezier(.52,.37,.16,1.32)}div[data-v-618198ed]{box-sizing:border-box}.van-cell-group[data-v-618198ed]{margin-top:20%}.gradestep[data-v-618198ed]{margin-bottom:10px}.gradeste span[data-v-618198ed]{margin-right:8px}.van-icon[data-v-618198ed]{top:2px;left:3px}.van-action-sheet[data-v-618198ed]{transform:translateX(-100vw)}.van-action-sheet__header i[data-v-618198ed]{top:0;right:-15%}.van-icon.van-icon-success[data-v-618198ed]{transform:translateX(-207vw)}.van-icon.van-icon-close[data-v-618198ed]{font-size:30px;color:#fff;z-index:1111111;top:206px;left:-116px}.hiddennone[data-v-618198ed]{opacity:0}.gameText[data-v-618198ed]{padding:0 15px}.gameText p[data-v-618198ed]{font-size:13px;line-height:24px;text-align:left}#grade[data-v-618198ed]{padding:3px 5px;width:120px;overflow:hidden}.gradeste select option[data-v-618198ed]{width:110px;line-height:20px}.btn[data-v-618198ed]{display:inline-block;padding:10px 60px;width:300px;background-color:#06c;color:#fff;cursor:pointer;margin:3% auto 5px}#back[data-v-618198ed]{margin-top:10px}.play-page[data-v-618198ed],.result-page[data-v-618198ed],.start-page .title[data-v-618198ed],.start-page[data-v-618198ed]{text-align:center}.check-page[data-v-618198ed]{padding:0 20px}.check-page button[data-v-618198ed]{margin-top:50px}.check-page[data-v-618198ed],.play-page[data-v-618198ed],.preview-page[data-v-618198ed],.result-page[data-v-618198ed],.start-page[data-v-618198ed]{position:relative;width:100vw;height:100vh}.check-page .title[data-v-618198ed],.start-page .title[data-v-618198ed]{line-height:4em;font-size:24px}.check-page h1[data-v-618198ed],.start-page h1[data-v-618198ed]{margin-bottom:10px}.start-page .album-list[data-v-618198ed]{width:100%;flex-wrap:wrap}.start-page .album-list .img-wrap[data-v-618198ed]{margin-bottom:0;width:33.33%;height:22vh;overflow:hidden}.start-page .album-list .img-wrap.active[data-v-618198ed]{border:4px solid red}.van-grid-item.active[data-v-618198ed]{border:2px solid red}.start-page .album-list .img-wrap img[data-v-618198ed]{width:100%}.start-page .album-list .img-wrap .file-wrap[data-v-618198ed]{position:relative;height:100%;background-position:50%;background-size:100%;background-repeat:no-repeat}.start-page .album-list .img-wrap .file-wrap[data-v-618198ed]:before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:#ccc;cursor:pointer}.start-page .album-list .img-wrap .file-wrap input[data-v-618198ed]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.start-page-ft[data-v-618198ed]{position:absolute;width:100%;bottom:20px;font-size:12px;text-align:center}.start-page-ft a[data-v-618198ed]{color:#06c}.wrapper[data-v-618198ed]{display:flex;align-items:center;justify-content:center;height:100%}.block[data-v-618198ed]{width:auto;height:320px;background-color:#fff}.play-page[data-v-618198ed]{background-color:#4e2503}.play-page .deloy[data-v-618198ed]{padding:10px 20px;color:#fff}.play-page .play-area[data-v-618198ed]{position:relative;width:84vw;height:60vh;display:flex;flex-wrap:wrap;margin:20px auto;outline:3px solid #ccc}.play-page .play-area.active[data-v-618198ed]{outline-color:#1f8b40}.play-page .play-area .piece.active[data-v-618198ed]{border:3px solid red}.result-page[data-v-618198ed]{padding-left:20px;padding-right:20px;background-color:#2b2929}.result-page .success-text[data-v-618198ed]{padding-top:160px;padding-bottom:20px;font-size:36px;color:#e4d721;font-weight:700}.result-page .total-time[data-v-618198ed]{display:block;margin-bottom:30px;color:#fff;font-size:24px}.last-page[data-v-618198ed]{position:relative}.last-page img[data-v-618198ed]{position:absolute;left:0;top:0}.play-again[data-v-618198ed]{position:absolute;bottom:10px;left:5px;z-index:10;width:48%}.share-other[data-v-618198ed]{position:absolute;bottom:10px;right:5px;z-index:10;width:48%}.share-bg[data-v-618198ed]{position:fixed;top:0;width:0;width:100%;height:100%;background:url(../img/share.9d0bac5f.png) no-repeat rgba(0,0,0,.8);background-position:100% 0;z-index:11}body,html{padding:0;margin:0}html{font-size:16px;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}a,button,input,textarea{-webkit-tap-highlight-color:transparent}#app{text-align:center;color:#2c3e50;height:100vh;overflow:hidden}