.empty-diagnosis{align-items:center;background:#fff;border-radius:4px;display:flex;height:100%;justify-content:center;width:100%}.empty-diagnosis img{margin-left:-122px}.empty-diagnosis .copy-tips{font-size:0;margin:-56px 0 0 80px;text-align:center}.empty-diagnosis .copy-tips p{color:#333;font-family:SourceHanSansCN-Light;font-size:54px;line-height:76px}.empty-diagnosis .copy-tips .el-button{box-shadow:2px 2px 28px rgba(134,121,232,.5);font-size:18px;margin-top:40px;padding:13px 47px}.diagnosis-detail-table{text-align:center}.diagnosis-detail{border-bottom:1px solid #ececec;padding:25px 0}.diagnosis-detail:first-child{padding-top:0}.diagnosis-detail:last-child{border-bottom:0;padding-bottom:0}.diagnosis-detail .detail-head{color:#666;font-size:14px;line-height:22px}.diagnosis-detail .detail-head .link{color:#8679e8;margin-right:10px}.diagnosis-detail .detail-content,.diagnosis-module{margin-top:10px}.diagnosis-module:first-child{margin-top:0}.diagnosis-module .diagnosis-module__head{align-items:center;background:#f5f5f5;color:#666;cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:space-between;padding:0 20px}.diagnosis-module .diagnosis-module__head .right-tip__text{margin-right:10px}.diagnosis-module .diagnosis-module__head .el-icon-caret-bottom{transform-origin:50%;transition:all .3s cubic-bezier(.645,.045,.355,1)}.diagnosis-module .diagnosis-module__content .no-failed{color:#333;font-size:14px;line-height:18px;padding:20px 0 10px;vertical-align:middle}.diagnosis-module .diagnosis-module__content .no-failed .el-icon-circle-check{color:#79c67d;font-size:16px;padding-right:10px;vertical-align:middle}.diagnosis-module .diagnosis-module__content .has-failed{padding:30px 0 20px}.diagnosis-module .diagnosis-module__content .diagnosis-item-wrap{display:flex;margin-top:25px}.diagnosis-module .diagnosis-module__content .diagnosis-item-wrap:first-child{margin-top:0}.diagnosis-module .diagnosis-module__content .diagnosis-item-wrap .item-name{flex-grow:0;flex-shrink:0;font-size:14px;font-weight:700;vertical-align:middle;width:138px}.diagnosis-module .diagnosis-module__content .diagnosis-item-wrap .item-name .el-icon-warning{color:#ed784f;font-size:16px;padding-right:10px;vertical-align:middle}.diagnosis-module .diagnosis-module__content .diagnosis-item-wrap .detail-wrap{flex-grow:1;width:300px}.diagnosis-module.expanded .diagnosis-module__head .el-icon-caret-bottom{transform:rotate(180deg)}.diagnosis-module.has-failed .diagnosis-module__head .text{color:#ed784f}.diagnosis-list{padding:0 20px}.diagnosis-list .diagnosis-list__diagnosis-type{margin-top:40px}.diagnosis-list .diagnosis-list__diagnosis-type:first-child{margin-top:0}.diagnosis-list .diagnosis-list__title{color:#333;font-size:16px;line-height:16px}.diagnosis-list .diagnosis-list__module-wrap{margin-top:30px}.diagnosis-list .fly-from-bottom-enter{transform:translateY(500px)}.diagnosis-list .fly-from-bottom-enter-active{transition:transform .2s}.diagnosis-slogan{position:relative;text-align:center}.diagnosis-slogan .text{color:#f8875f;transition:color .5s}.diagnosis-slogan .going-text{font-size:30px;opacity:0;top:70px}.diagnosis-slogan .going-text,.diagnosis-slogan .score-text{display:block;position:absolute;text-align:center;transition:opacity .5s;width:100%}.diagnosis-slogan .score-text{top:56px}.diagnosis-slogan .score-text .score{font-size:52px}.diagnosis-slogan .shining-circle circle{stroke:rgba(248,135,95,.18);transition:stroke .5s}.diagnosis-slogan .shining-circle circle:nth-child(2){stroke:rgba(248,135,95,.12)}.diagnosis-slogan .shining-circle circle:nth-child(3){stroke:rgba(248,135,95,.06)}.diagnosis-slogan .wave-front path{fill:rgba(248,135,95,.5);transition:fill .5s}.diagnosis-slogan .wave-back path{fill:rgba(248,135,95,.7);transform:translateX(-182px);transition:fill .5s}.diagnosis-slogan.going .text{color:#8679e8}.diagnosis-slogan.going .going-text{opacity:1}.diagnosis-slogan.going .score-text{opacity:0}.diagnosis-slogan.going .shining-circle circle{stroke:rgba(134,121,232,.18);animation:shining-circle 1.4s infinite;opacity:0}.diagnosis-slogan.going .shining-circle circle:nth-child(2){stroke:rgba(134,121,232,.12);animation-delay:.4s}.diagnosis-slogan.going .shining-circle circle:nth-child(3){stroke:rgba(134,121,232,.06);animation-delay:.8s}.diagnosis-slogan.going .wave-front path{fill:rgba(134,121,232,.5);animation:wave-front 1.6s linear infinite}.diagnosis-slogan.going .wave-back path{fill:rgba(134,121,232,.7);animation:wave-back 1.6s linear infinite}.diagnosis-slogan.disabled .text{color:#bbb}.diagnosis-slogan.disabled .shining-circle circle{stroke:hsla(0,0%,73%,.18)}.diagnosis-slogan.disabled .shining-circle circle:nth-child(2){stroke:hsla(0,0%,73%,.12)}.diagnosis-slogan.disabled .shining-circle circle:nth-child(3){stroke:hsla(0,0%,73%,.06)}.diagnosis-slogan.disabled .wave-front path{fill:hsla(0,0%,73%,.5)}.diagnosis-slogan.disabled .wave-back path{fill:hsla(0,0%,73%,.7);transform:translateX(-182px)}@keyframes wave-front{0%{transform:translateX(0)}to{transform:translateX(-299px)}}@keyframes wave-back{0%{transform:translateX(-182px)}to{transform:translateX(-479px)}}@keyframes shining-circle{0%{opacity:0}50%{opacity:1}to{opacity:0}}.rounded-dialog .el-dialog{border-radius:8px}.dialog-type-confirm .el-dialog__body{padding:18px 20px}.dialog-center .el-dialog{display:flex;flex-direction:column;left:50%;margin:0!important;max-height:calc(100% - 100px);max-width:calc(100% - 100px);position:absolute;top:50%;transform:translate(-50%,-50%)}.dialog-center .el-dialog__body{overflow:auto;padding:20px 20px 0}.diagnosis-report{display:flex;height:100%;width:100%}.diagnosis-report .left-side,.diagnosis-report .right-side{background:#fff;border-radius:4px;box-sizing:border-box}.diagnosis-report .left-side{flex-grow:0;flex-shrink:0;margin-right:20px;padding:30px 0;position:relative;width:280px}.diagnosis-report .right-side{flex-grow:1;padding:30px 0;width:500px}.diagnosis-report .right-side>.el-scrollbar{height:100%}.diagnosis-report .right-side>.el-scrollbar>.el-scrollbar__wrap{overflow-x:hidden}.diagnosis-report .area-text{margin-top:15px;text-align:center}.diagnosis-report .area-text .style-tip{color:#999;font-size:14px;line-height:26px}.diagnosis-report .area-text .style-main{color:#333;font-size:16px;line-height:34px}.diagnosis-report .area-button{margin-top:44px;text-align:center}.diagnosis-report .fade-in-no-out-enter-active{transition:opacity .2s linear}.diagnosis-report .fade-in-no-out-enter,.diagnosis-report .fade-in-no-out-leave,.diagnosis-report .fade-in-no-out-leave-active{opacity:0}.page-view.app-page__diagnosis{background:none}.page-view.app-page__diagnosis .page-common{margin:0}