#app,.container-box{position:relative;z-index:1}.container-box{overflow:auto;min-height:100vh;padding:0 140px 0 140px;background:linear-gradient(180deg,#32bec0,#34d3c8)}.container-box:after{content:"";width:100vh;height:100vh;background:linear-gradient(17deg,rgba(50,192,193,0),#4bddc6);position:absolute;z-index:-1;top:-15vh;left:-20vh;-webkit-clip-path:ellipse(50% 50% at 50% 50%);clip-path:ellipse(50% 50% at 50% 50%)}@media screen and (max-width:1280px){.container-box{padding:10px 10px 0}.container-box /deep/ .header{padding:86px 10px 0 10px!important}}.header{display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;height:123px;padding-top:86px!important;padding-left:140px;padding-right:140px;background-color:transparent;color:#fff;box-sizing:border-box;z-index:10}.header h1{font-size:16px;margin-bottom:0}.header.bg-none,.header.bg-none:after{background:none}.header-r{flex:1;text-align:right}.header-r span{cursor:pointer}.test-page[data-v-aa0def8c]{min-height:calc(100vh - 124px);border-radius:20px 20px 0 0;background-color:#fff}.music-player[data-v-45501441]{display:flex;align-items:center}.music-player .title[data-v-45501441]{flex:1;margin-left:80px;margin-right:30px;font-size:32px;font-weight:700;color:#333}.draw-container[data-v-a9f48d8c]{position:relative;width:800px;height:400px;margin:0 auto;border:4px solid #32bfc0;border-radius:20px;overflow:hidden;box-sizing:content-box}.draw-container canvas[data-v-a9f48d8c]{position:absolute;width:100%;height:100%;top:0;left:0}.draw-container canvas.top[data-v-a9f48d8c]{z-index:2}.item[data-v-d57c4ad2]{width:30px;height:30px;font-size:24px;display:flex;justify-content:center;align-items:center}.read-box[data-v-44197feb]{width:880px;margin:0 auto;padding:100px 20px;border:4px solid #32bfc0;border-radius:20px;position:relative}.read-box .row[data-v-44197feb]{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.read-box img.hand-left[data-v-44197feb]{position:absolute;top:50px;left:15px}.read-box img.hand-left.animation[data-v-44197feb]{-webkit-animation:point1-data-v-44197feb 1s linear 2;animation:point1-data-v-44197feb 1s linear 2}.read-box img.hand-right[data-v-44197feb]{position:absolute;bottom:50px;right:15px;transform:rotate(180deg)}.read-box img.hand-right.animation[data-v-44197feb]{-webkit-animation:point2-data-v-44197feb 1s linear 2;animation:point2-data-v-44197feb 1s linear 2}@-webkit-keyframes point1-data-v-44197feb{0%{top:40px}50%{top:60px}to{top:40px}}@keyframes point1-data-v-44197feb{0%{top:40px}50%{top:60px}to{top:40px}}@-webkit-keyframes point2-data-v-44197feb{0%{bottom:40px}50%{bottom:60px}to{bottom:40px}}@keyframes point2-data-v-44197feb{0%{bottom:40px}50%{bottom:60px}to{bottom:40px}}.test-box[data-v-26eb7da0]{width:100%;margin-top:126px;padding:0 100px;height:calc(100vh - 126px);background-color:#fff;box-shadow:10px 10px 20px rgba(0,0,0,.16);border-radius:20px 20px 0 0}.head-box[data-v-26eb7da0]{padding-top:46px;width:100%;display:flex}.head-box .text[data-v-26eb7da0]{font-size:32px;line-height:38px;color:#333}.btn-box[data-v-26eb7da0]{text-align:right;margin:20px 0}.close-btn[data-v-26eb7da0]{width:154px;height:50px;background:#41d7c3;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:12px;color:#fff}.timer[data-v-3d0829cb]{font-size:32px;line-height:38px}.timer span[data-v-3d0829cb]{margin-right:10px}.timer .highlight[data-v-3d0829cb]{color:#7fffd4}button.timer-confirm-btn{width:260px;background:#41d7c3;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:25px;font-size:14px;border-color:transparent}.radio-group[data-v-38d32b5a],.radio-group[data-v-b0ec0134],.radio-group[data-v-e50d966c],.radio-group[data-v-e33729da]{display:flex;justify-content:space-between}.draw-container[data-v-d6cdfb0a]{position:relative;width:800px;height:400px;margin:0 auto;border:4px solid #32bfc0;border-radius:20px;overflow:hidden;box-sizing:content-box}.draw-container canvas[data-v-d6cdfb0a]{position:absolute;width:100%;height:100%;top:0;left:0}.draw-container canvas.top[data-v-d6cdfb0a]{z-index:2}.draw-container[data-v-a86ffb68]{position:relative;width:800px;height:400px;margin:0 auto;border:4px solid #32bfc0;border-radius:20px;overflow:hidden;box-sizing:content-box}.draw-container img[data-v-a86ffb68]{height:100%;position:relative;left:50%;transform:translateX(-50%)}.ques-do[data-v-469a4482]{width:100%;padding:50px 5vw 0 5vw;box-sizing:border-box}.ques-do .tips[data-v-469a4482]{margin-top:5vh;font-size:14px;color:#999}.ques-do .ques-do-wrap[data-v-469a4482]{position:relative;max-width:600px;margin:10vh auto 0 auto;display:flex;justify-content:center}.ques-do .start-prompt[data-v-469a4482]{margin-bottom:3vh;font-size:28px;color:#666}.ques-do[data-v-469a4482] .el-checkbox__input.is-checked .el-checkbox__inner,.ques-do[data-v-469a4482] .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#41d7c3;border-color:#41d7c3}.ques-do[data-v-469a4482] .el-checkbox__input.is-checked .el-checkbox__inner:after{top:4px;left:7px;transform:rotate(45deg) scaleY(1)}.que-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.other-message{width:80px;height:35px}.el-dialog{border-radius:20px}.el-dialog.is-fullscreen{border-radius:0}.el-dialog.is-fullscreen.other-dialg{height:calc(100vh - 50px);margin-top:50px}.el-checkbox__inner{width:20px;height:20px}.iconfont{fill:currentColor}button:focus{outline:none}.main-btn{width:240px;height:40px;opacity:1;border-radius:20px;border:0;color:#fff;font-weight:700}.main-btn:hover{background:#4be3cf;color:#fff}.main-btn:active,.main-btn:focus{background:#34b7b9;color:#fff}.main-btn:focus{outline:none}.main-btn.is-disabled,.main-btn.is-disabled:hover{background:#ddd;color:#fff}.main-btn-primary{width:240px;height:40px;opacity:1;border-radius:20px;border:0;color:#fff;font-weight:700;background:#1de3c4}.main-btn-primary:hover{background:#4be3cf;color:#fff}.main-btn-primary:active,.main-btn-primary:focus{background:#34b7b9;color:#fff}.main-btn-primary:focus{outline:none}.main-btn-primary.is-disabled,.main-btn-primary.is-disabled:hover{background:#ddd;color:#fff}.main-btn-alzheimer{width:240px;height:40px;opacity:1;border-radius:20px;border:0;color:#fff;font-weight:700;min-width:120px;width:auto;background:#41d7c3;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:12px}.main-btn-alzheimer:hover{background:#4be3cf;color:#fff}.main-btn-alzheimer:active,.main-btn-alzheimer:focus{background:#34b7b9;color:#fff}.main-btn-alzheimer:focus{outline:none}.main-btn-alzheimer.is-disabled,.main-btn-alzheimer.is-disabled:hover{background:#ddd;color:#fff}.main-btn-dark{width:240px;height:40px;opacity:1;border-radius:20px;border:0;color:#fff;font-weight:700;background:#41d7c3}.main-btn-dark:hover{background:#4be3cf;color:#fff}.main-btn-dark:active,.main-btn-dark:focus{background:#34b7b9;color:#fff}.main-btn-dark:focus{outline:none}.main-btn-dark.is-disabled,.main-btn-dark.is-disabled:hover{background:#ddd;color:#fff}.result-btn{padding:0 20px;line-height:40px;color:#fff;border:1px solid #fff;border-radius:4px;background-color:transparent;margin-right:20px}.result-btn:hover{background:hsla(0,0%,100%,.2);color:#fff}.result-btn:active{border:1px solid #34b7b9;color:#fff}.result-btn:focus{background:#34b7b9;color:#fff;outline:none}.position-bottom{position:fixed;bottom:25vh;left:50%;transform:translateX(-50%)}.ball{width:110vh;height:110vh;border-radius:50%}.bg-ball{position:relative}.bg-ball:before{background:linear-gradient(244deg,hsla(0,0%,100%,0),#4bddc6)}.bg-ball:after,.bg-ball:before{content:"";position:absolute;width:110vh;height:110vh;border-radius:50%}.bg-ball:after{background:linear-gradient(16deg,hsla(0,0%,100%,0),#4bddc6)}.icon{vertical-align:-.15em;fill:currentColor}button{outline:none}.login-message-box{min-width:542px;border-radius:20px}.login-message-box .el-message-box__content{font-size:18px;padding-top:20px;padding-bottom:65px}.login-message-box .el-button--default{width:78px;height:32px;background:#34b7b9;border-radius:6px;border:#34b7b9}.login-message-box .el-button--default:focus{outline:none}.el-radio:last-child{margin-right:auto}.el-radio__inner{width:16px;height:16px}.el-radio__input.is-checked .el-radio__inner{border-color:#34b7b9;background:#34b7b9}.el-radio__label{font-size:16px}.el-radio__input.is-checked+.el-radio__label{color:#34b7b9}