.Problem{height:100%;background:#f6f8fa}.Problem div .difficulty{border-radius:.02083rem;margin:.03rem .1rem .03rem 0;padding:.03472rem;cursor:pointer}.Problem div .difficulty-1{color:#fc4f64;background:#ffedef;border:.00694rem solid #fc4f64}.Problem div .difficulty-1:hover{color:#fff;background:#fc4f64}.Problem div .difficulty-2{color:#f19b2c;background:#fff3e3;border:.00694rem solid #f19b2c}.Problem div .difficulty-2:hover{color:#fff;background:#f19b2c}.Problem div .difficulty-3{color:#efc416;background:#fdf8e3;border:.00694rem solid #efc416}.Problem div .difficulty-3:hover{color:#fff;background:#efc416}.Problem div .difficulty-4{color:#57c22d;background:#eef9ea;border:.00694rem solid #57c22d}.Problem div .difficulty-4:hover{color:#fff;background:#57c22d}.Problem div .difficulty-5{color:#3b99d9;background:#ebf5fb;border:.00694rem solid #3b99d9}.Problem div .difficulty-5:hover{color:#fff;background:#3b99d9}.Problem div .difficulty-6{color:#9c44cc;background:#f5ecfa;border:.00694rem solid #9c44cc}.Problem div .difficulty-6:hover{color:#fff;background:#9c44cc}.Problem div .difficulty-7{color:#0f2067;background:#e7e8f0;border:.00694rem solid #0f2067}.Problem div .difficulty-7:hover{color:#fff;background:#0f2067}.Problem div .difficulty-level{color:#bfbfbf;border:.00694rem solid #bfbfbf;background:#f8f8f8}.Problem div .difficulty-level:hover{color:#fff;border:.00694rem solid #bfbfbf;background:#bfbfbf}.Problem .main{height:calc(100% - .48611rem)}.Problem .main .header-wrap{background-color:#f6f8fa;padding:.08333rem .13889rem;height:.54167rem;position:relative}.Problem .main .header-wrap .countdown{width:.97222rem;height:.48611rem;background:#fff;position:absolute;right:.10417rem;top:.10417rem}.Problem .main .header-wrap .countdown .countdown_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.08333rem}.Problem .main .header-wrap .countdown .countdown_title .icon_countdown{width:.125rem;height:.125rem;display:inline-block;background:url(../img/icon_countdown.638be0c4.png) no-repeat 50%;background-size:.125rem .125rem;margin-right:.01389rem}.Problem .main .header-wrap .countdown .countdown_title span{color:#909399;font-size:12Px;line-height:.125rem;margin-left:.02083rem}.Problem .main .header-wrap .countdown .countdown_main{font-size:18Px;margin-top:.06944rem;line-height:.125rem;text-align:center;color:#cc0d08}.Problem .main .header-wrap .el-button{border-radius:3px;margin:.03rem .1rem .03rem 0;padding:5px}.Problem .main .header-wrap .title{font-size:.11111rem;line-height:.11111rem;height:.11111rem;font-weight:500}.Problem .main .header-wrap .tools{font-size:.08333rem;margin-top:.06944rem}.Problem .main .header-wrap .tools .tag{margin-bottom:.08333rem}.Problem .main .content{height:calc(100% - .125rem);display:-webkit-box;display:-ms-flexbox;display:flex}.Problem .main .content .slide-warp{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:hidden;height:100%}.Problem .main .content .slide-warp .el-tabs__content{height:calc(100% - 40px);border-right:1Px solid #e1e4e8;border-top:1Px solid #e1e4e8;font-size:14px;overflow-y:scroll}.Problem .main .content .slide-warp .el-tabs__content::-webkit-scrollbar{width:5px;height:1px}.Problem .main .content .slide-warp .el-tabs__content::-webkit-scrollbar-thumb{border-radius:10px;background-color:#87ceeb;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,rgba(0,0,0,0) 0,rgba(0,0,0,0))}.Problem .main .content .slide-warp .el-tabs__content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#ededed;border-radius:10px}.Problem .main .content .slide-warp .el-tabs--border-card{height:calc(100% - 44px);-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:1Px solid #e1e4e8;border-top:0 none;border-right:0 none}.Problem .main .content .slide-warp .el-tabs--border-card>.el-tabs__header{border-bottom:0 none}.Problem .main .content .slide-warp .el-tabs__item{-webkit-box-sizing:content-box;box-sizing:content-box;border-top:4px solid #f6f8fa}.Problem .main .content .slide-warp .el-tabs__item .mine-svg-icon{vertical-align:-1px}.Problem .main .content .slide-warp .el-tabs__item .mine-svg-icon svg{fill:currentColor}.Problem .main .content .slide-warp .is-active{border-top:.02778rem solid #00a4ff}.Problem .main .content .slide-warp .prob-desc{font-size:18Px;line-height:30Px;margin:.06944rem 0}.Problem .main .content .slide-warp .normal-block .title{margin-bottom:.06944rem;margin-top:.13889rem;font-weight:400;font-size:.11111rem;line-height:1.5}.Problem .main .content .slide-warp .normal-block pre{margin-top:0;margin-bottom:.09028rem;overflow:auto;display:block;background:#f7f9fa;padding:.06944rem .10417rem;color:#263238;font-size:16Px;border-radius:3Px;line-height:1.5}.Problem .main .content .slide-warp .side-footer-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.30556rem;padding-left:15Px}.Problem .main .content .slide-warp .side-footer-wrap .mine-svg-icon{vertical-align:-.01389rem}.Problem .main .content .slide-warp .side-footer-wrap .mine-svg-icon svg{fill:currentColor}.Problem .main .content .slide-warp .done{padding-top:.10417rem}.Problem .main .content .slide-warp .done .title{font-size:.09722rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Problem .main .content .slide-warp .done .line{margin:0 0 .09722rem 0}.Problem .main .content .slide-warp .done .line .el-button{margin-right:10px}.Problem .main .content .slide-warp .done .line.title{margin-top:.13889rem}.Problem .main .content .slide-warp .editor{width:98%;margin:.06944rem 1%}.Problem .main .content .slide-warp .editor .text{min-height:.69444rem}.Problem .main .content .slide-warp .editor-confirm,.Problem .main .content .slide-warp .explain-box{width:98%;margin:0 1% .06944rem}.Problem .main .content .slide-warp .explain-box .explain-item .explain-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.06944rem 0}.Problem .main .content .slide-warp .explain-box .explain-item .explain-header .nickname{font-size:.11111rem}.Problem .main .content .slide-warp .explain-box .explain-item .explain-header .nickname i{margin-right:.06944rem}.Problem .main .content .slide-warp .explain-box .explain-item .explain-content{line-height:.20833rem}.Problem .main .content .slide-warp .explain-box .explain-item .explain-footer{padding-top:.06944rem}.Problem .main .content .slide-warp .explain-box .explain-item .explain-footer .el-button{padding:3px 20px;border-radius:2Px}.Problem .main .content .slide-warp .el-pagination{text-align:center}.Problem .main .content .slide-warp .record-drawer .drawer-header{height:.48611rem;line-height:.48611rem}.Problem .main .content .slide-warp .record-drawer .box{height:calc(100% - .48611rem);overflow:scroll}.Problem .main .content .slide-warp .record-drawer .box::-webkit-scrollbar{display:none}.Problem .main .content .slide-warp .record-drawer .el-drawer{background:#212121;width:200px!important;height:100%}.Problem .main .content .slide-warp .record-drawer .el-drawer .el-drawer__body{height:100%}.Problem .main .content .slide-warp .record-drawer .el-drawer .el-timeline-item__content{color:#909399}.Problem .main .content .slide-warp .record-drawer .el-drawer .el-timeline-item{cursor:pointer}.Problem .main .content .slide-warp .record-drawer .el-drawer .drawer-header{color:#909399;text-align:center;font-size:18px;border-bottom:1px solid #424242}.Problem .main .content .slide-warp .record-drawer .el-drawer .box{padding-left:25px;padding-top:30px}.Problem .main .content .slide-warp .ques-drawer .drawer-header{height:.48611rem;line-height:.48611rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Problem .main .content .slide-warp .ques-drawer .drawer-header .search-input{width:.76389rem}.Problem .main .content .slide-warp .ques-drawer .drawer-header .el-pagination{margin-right:20px}.Problem .main .content .slide-warp .ques-drawer .drawer-header .el-pagination,.Problem .main .content .slide-warp .ques-drawer .drawer-header .el-pagination .el-pager{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Problem .main .content .slide-warp .ques-drawer .box{height:calc(100% - .48611rem);overflow:scroll;background-color:#212121}.Problem .main .content .slide-warp .ques-drawer .box .el-table:before{display:none}.Problem .main .content .slide-warp .ques-drawer .box::-webkit-scrollbar{display:none}.Problem .main .content .slide-warp .ques-drawer .el-drawer{background:#212121;width:500px!important;height:100%}.Problem .main .content .slide-warp .ques-drawer .el-drawer .el-drawer__body{height:100%}.Problem .main .content .slide-warp .ques-drawer .el-drawer .el-timeline-item__content{color:#909399}.Problem .main .content .slide-warp .ques-drawer .el-drawer .el-timeline-item{cursor:pointer}.Problem .main .content .slide-warp .ques-drawer .el-drawer .drawer-header{color:#909399;text-align:left;font-size:18px;border-bottom:1px solid #424242;padding-left:20px}.Problem .main .content .slide-warp .ques-drawer tr{height:.25rem;background-color:#212121;color:#c0c4cc;font-weight:500}.Problem .main .content .slide-warp .ques-drawer tr td{border-bottom-width:0}.Problem .main .content .slide-warp .ques-drawer tr:hover{background-color:#434343!important}.Problem .main .content .slide-warp .ques-drawer tr:hover td{background-color:rgba(0,0,0,0)}.Problem .main .content .resize-bar{width:.06944rem;position:relative;display:block;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .2s ease-in .07s;-o-transition:all .2s ease-in .07s;transition:all .2s ease-in .07s;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Problem .main .content .editor-wrap,.Problem .main .content .resize-bar{background-color:#f6f8fa;-webkit-box-orient:vertical;-webkit-box-direction:normal}.Problem .main .content .editor-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;-ms-flex-direction:column;flex-direction:column;overflow:hidden!important;margin-top:1Px;margin-right:.06944rem}.Problem .main .content .editor-wrap .editor-tools-wrap{height:40Px!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2Px}.Problem .main .content .editor-wrap .editor-tools-wrap .el-select{height:40Px!important}.Problem .main .content .editor-wrap .el-input__inner{border-radius:0;margin-top:5Px}.Problem .main .content .editor-wrap .in-coder-panel{height:calc(100% - 40Px - .30556rem)}.Problem .main .content .editor-wrap .in-coder-panel .CodeMirror{height:100%}.Problem .main .content .editor-wrap .side-footer-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.30556rem;padding-left:15Px}.Problem .empty_list .icon_empty_error{margin-top:0}.Problem .empty_list .empty_explain{margin:0}