body .comment-root .comment-paper .click-button,body .common-blocked-2,body .common-file-upload>div,body .common-svg div,body .loading-tip,body .my-loading{display:flex;align-items:center;justify-content:center}body .common-row{display:flex;align-items:center}body .comment-root .comment-paper .click-button:not(:last-child),body .common-row{box-sizing:border-box;border-bottom:1px solid #dcdcdc}input.flatpickr-input{-webkit-appearance:textfield}body{background-color:#fff;margin:0;padding:0;font-family:sans-serif}body dl,body li,body ul{margin:0;padding:0;list-style:none}body *{box-sizing:border-box}body img{display:block}body>iframe{display:none}body #root{contain:strict;position:absolute;left:0;top:0;z-index:0;display:block;width:100%;height:100%}body .common-clamp{word-break:break-word}body .margin-bottom-20{margin-bottom:20px}body .margin-bottom-10{margin-bottom:10px}body .margin-top-10{margin-top:10px}body .margin-right-5{margin-right:5px}body .margin-left-5{margin-left:5px}body .no-padding{padding:0}body .common-button-group{display:flex;margin-top:10px;justify-content:space-between}body .common-textarea{border:none;outline:none;resize:none}body .common-textarea :after,body .common-textarea :before{display:none!important}body .common-inner-html{white-space:normal}body .common-inner-html *{width:100%!important;max-width:100%!important;white-space:normal!important}body .common-cursor-pointer{cursor:pointer}body .common-flex-column{display:flex;flex-direction:column}body .common-flex-row{display:flex;flex-direction:row;flex-wrap:wrap}body .common-full{width:100%;height:100%}body .common-input{outline:none;border:none}body .file-upload-input{display:none}body .common-file-upload>div{box-sizing:border-box;border:1px solid #a8a8a8;height:75px;width:75px}body .common-file-upload>div svg{font-size:24px!important;color:#a8a8a8}body .txt-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .modal-component-1 .input-zone{display:flex;align-items:center;background-color:#fff;height:45px;margin-top:20px}body .modal-component-1 .input-zone input{width:100%;padding-left:10px;font-size:16px}body .modal-component-1 .input-zone .svg{position:absolute;right:10px}body .modal-component-1 .input-zone svg{fill:#999;height:13px;width:13px}body .modal-component-1 .common-bar{margin-top:20px;z-index:99;width:calc(100% - 20px);margin-left:10px}body .common-row{height:45px;background-color:#fff;padding:0 15px;justify-content:space-between;font-size:16px}body .common-row .angle-right{margin-left:10px}body .common-row .angle-right div{display:flex;align-items:center}body .common-row .angle-right svg{width:15px;height:27px;fill:#999}body .common-bar{box-sizing:border-box;display:flex;padding:0 22px;align-items:center;height:46px;border-radius:46px;color:#fff;width:100%;font-size:18px}body .common-bar.red{background-color:#d31d3e}body .common-bar[type=button]{color:#fff!important;border:none!important}body .common-bar[type=button]:disabled{opacity:.5}body .comment-root .comment-paper{position:absolute;left:0;right:0;bottom:0;margin:0}body .comment-root .comment-paper .click-button{box-sizing:border-box;width:100%;height:40px}body .comment-root .comment-paper .gap{width:100%;height:10px;background-color:#dcdcdc}body .answer-detail{position:relative}body .answer-detail .delete-answer{position:absolute;right:20px;top:10px;color:#666}body .answer-detail.deleted{display:none}body .common-blocked{box-sizing:border-box;display:inline-block;padding:0 2px;font-size:12px;margin-right:2px;color:#fff;background-color:#f39700;width:auto!important}body .common-blocked-2{margin:20px 0;height:45px;width:100%;color:#fff;background-color:#f39700;font-size:15px}body .my-loading{width:100%;height:100%;flex-direction:column}body .my-loading .loading-svg{width:60px;height:60px;margin-bottom:10px}body .my-loading .text{font-size:12px}body .loading-tip{font-size:12px!important;color:#000}body .my-grade-info{margin-left:5px;font-size:12px;color:#999;display:flex}body .my-grade-info .star-group{margin-left:5px;color:#d31d3e}#back2Home{z-index:99;position:fixed;bottom:40px;left:10px;width:40px;height:40px;color:#fff;background-color:#d31d3e;font-size:12px}#back2Home>span{display:flex;justify-content:center;align-items:center;flex-direction:column}#back2Home svg{width:24px;height:20px;fill:#fff}.nav-container{position:absolute;contain:strict;overflow:hidden;left:0;top:0;z-index:0;display:block;width:100%;height:100%}.nav-container.keyboard-mode .hidden-when-keyboard{display:none}.nav-container>div,.react-page-container{position:absolute;left:0;top:0;display:block;width:100%;height:100%;contain:strict}.react-page-container{background-color:#fff;opacity:1}.react-page-container .scroll-content{-webkit-overflow-scrolling:touch}.react-page-container>.header{left:0;top:0;position:absolute;z-index:10;display:block;width:100%;height:50px}.react-page-container>.content{position:absolute;left:0;top:0;display:block;width:100%;height:100%;contain:layout size style}.react-page-container>.content>.scroll-content{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;display:block;overflow-x:hidden;overflow-y:scroll;will-change:scroll-position;contain:size style layout}.react-page-container>.content.with-header>.scroll-content{margin-top:57px}.react-page-container>.content.with-footer>.scroll-content{margin-bottom:61px}.react-page-container>.footer{width:100%;position:absolute;z-index:10;display:block;left:0;bottom:0;height:45px;border-top:1px solid hsla(0,0%,90.2%,.3)}.common-alert-component>div:first-child{background:none}.common-alert-component .common-alert-button{font-size:14px}.common-confirm-component .common-confirm-title *{display:flex;align-items:center;justify-content:center}.common-confirm-component>div:first-child{background:none}.common-confirm-component .common-confirm-paper{padding:0;margin:0}.common-confirm-component .common-confirm-title,.common-confirm-component .common-confirm-title *{font-size:14px}.common-confirm-component .common-confirm-actions{justify-content:space-around}.common-confirm-component .common-confirm-actions .common-cancel-button{font-size:14px;color:#999}.common-confirm-component .common-confirm-actions .common-confirm-button{font-size:14px;color:#d31d3e}