.cpts-recommenditem{background:#fff}.cpts-recommenditem .line{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#999}.cpts-recommenditem .line .prob{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cpts-recommenditem .line .base{width:480px;font-size:14px}.cpts-recommenditem .line .plannum{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cpts-recommenditem .line .scores{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.cpts-recommenditem .line .op{-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px;text-align:center}.cpts-recommenditem .line .score-line{display:-webkit-box;display:-ms-flexbox;display:flex}.cpts-recommenditem .line .score-line .iconcon{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.cpts-recommenditem .line-bd .prob .h1{font-size:26px;color:#000}.cpts-recommenditem .line-bd .prob .unit{padding:5px}.cpts-recommenditem .line-bd .prob .type{font-size:14px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center;margin:0 10px;margin-top:10px;padding:0 8px;color:#fff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;line-height:26px}.cpts-recommenditem .line-bd .prob .type1{background:var(--red)}.cpts-recommenditem .line-bd .prob .type2{background:var(--yellow)}.cpts-recommenditem .line-bd .prob .type3{background:var(--green)}.cpts-recommenditem .line-bd .base .name{font-size:16px;color:#000;margin-bottom:6px;color:var(--blue)}.cpts-recommenditem .line-bd .base .name .btn-analyz{background:var(--blueLight);color:var(--blue);padding:2px 5px;font-size:13px;border-radius:5px;cursor:pointer}.cpts-recommenditem .line-bd .base .desc{background:#f1f1f1;padding:5px;border-radius:4px}.cpts-recommenditem .line-bd .base .desc .code{color:#333;margin-bottom:5px}.cpts-recommenditem .line-bd .base .desc .code .subjectCode{margin-right:10px;padding:2px 4px;color:var(--blue);font-size:14px;font-weight:700;border:1px solid var(--blue)}.cpts-recommenditem .line-bd .base .desc .remark{color:#666;font-family:楷体,楷体_GB2312}.cpts-recommenditem .line-bd .base .desc .remark .remark-label{display:inline-block;margin-right:6px;color:var(--blue);font-family:inherit;font-weight:600}.cpts-recommenditem .line-bd .base .item{line-height:1.5}.cpts-recommenditem .line-bd .plannum .num{font-size:28px;color:#000;padding:0 4px}.cpts-recommenditem .line-bd .score-line{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:40px;font-size:15px}.cpts-recommenditem .line-bd .score-line .scorecon{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;display:-webkit-box;display:-ms-flexbox;display:flex}.cpts-recommenditem .line-bd .score-line .scorecon .scoreitem{-webkit-box-flex:0;-ms-flex:0 0 66px;flex:0 0 66px}.cpts-recommenditem .line-bd .score-line .scorecon .scoreitem .item{text-align:center}.cpts-recommenditem .line-bd .op{padding-top:20px}.ctps-schemeplantable .scoreline-tableheader{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px}.ctps-schemeplantable .scoreline-tableheader .item{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;font-weight:700}.ctps-schemeplantable .scoline-citem{padding:0}.ctps-schemeplantable .h1{font-size:24px}.ctps-schemeplantable .plan{position:relative}.ctps-schemeplantable .plan .tags{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:5px;top:5px}.ctps-schemeplantable .plan .name{font-size:18px;cursor:pointer}.ctps-schemeplantable .plan .infos .line{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:14px;line-height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ctps-schemeplantable .plan .infos .line .item{margin-right:10px}.ctps-schemeplantable .plan .infos .line .item .value{cursor:pointer}.cpts-planitem2 .plan-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;border-top:1px solid #eee}.cpts-planitem2 .plan-item.type1{border-left:3px solid var(--red)}.cpts-planitem2 .plan-item.type2{border-left:3px solid var(--yellow)}.cpts-planitem2 .plan-item.type3{border-left:3px solid var(--green)}.cpts-planitem2 .major-info{width:480px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cpts-planitem2 .major-info,.cpts-planitem2 .major-main{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.cpts-planitem2 .major-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cpts-planitem2 .major-main .code{font-weight:600;color:#666;font-size:16px;margin-right:8px}.cpts-planitem2 .major-main .name{font-size:15px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpts-planitem2 .plan-remark{margin-top:4px;max-width:100%;color:#606266;font-size:12px;line-height:1.5;word-break:break-all}.cpts-planitem2 .plan-remark .remark-label{display:inline-block;margin-right:6px;color:var(--blue);font-weight:600}.cpts-planitem2 .admission{width:100px;text-align:center}.cpts-planitem2 .admission .num{font-size:16px;font-weight:500;color:#333}.cpts-planitem2 .admission .unit{font-size:14px;color:#999;margin-left:2px}.cpts-planitem2 .actions{width:160px;text-align:right}.ctps-scheme-manager .schemeitem{display:-webkit-box;display:-ms-flexbox;display:flex}.ctps-scheme-manager .schemeitem .cpts-recommenditem{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ctps-scheme-manager .schemeitem .drag{width:24px;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;cursor:move;color:#aaa;padding:0 5px}.ctps-scheme-manager .schemeitem .drag:hover{color:#409eff}.ctps-scheme-manager .schemeitem .level{font-size:16px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:30px;font-weight:700;color:#666}.ctps-scheme-manager .scheme-container{margin-bottom:8px;background:#fff;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.ctps-scheme-manager .scheme-container:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.ctps-scheme-manager .ghost-item{opacity:.5;background:#e0f3ff;border:1px dashed #409eff}.ctps-scheme-manager .ghost-plan{opacity:.6;background:#f0f9ff;border:1px dashed #409eff}.ctps-scheme-manager .list-move{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ctps-scheme-manager .plan-list-move{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.ctps-scheme-manager .list-enter-active,.ctps-scheme-manager .list-leave-active{-webkit-transition:all .3s;transition:all .3s}.ctps-scheme-manager .list-enter,.ctps-scheme-manager .list-leave-to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.ctps-scheme-manager .line{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:3px;margin-bottom:10px;font-size:13px}.ctps-scheme-manager .line .schemelevel{-ms-flex:0 0 40px;flex:0 0 40px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-flex-pack:center;padding-left:24px}.ctps-scheme-manager .line .prob,.ctps-scheme-manager .line .schemelevel{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ctps-scheme-manager .line .prob{-ms-flex:0 0 76px;flex:0 0 76px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-flex-pack:center}.ctps-scheme-manager .line .base{width:auto;-webkit-box-flex:1;-ms-flex:1 1 360px;flex:1 1 360px;min-width:0;font-size:13px}.ctps-scheme-manager .line .plannum{-webkit-box-flex:0;-ms-flex:0 0 76px;flex:0 0 76px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctps-scheme-manager .line .scores{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.ctps-scheme-manager .line .op{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;text-align:center}.ctps-scheme-manager .cpts-recommenditem .desc{padding:4px 6px;line-height:1.35}.ctps-scheme-manager .cpts-recommenditem .desc .code{margin-bottom:3px}.ctps-scheme-manager .plans{margin-left:64px;padding-bottom:5px}.ctps-scheme-manager .plans .planitem{margin-bottom:1px;-webkit-transition:background-color .2s;transition:background-color .2s}.ctps-scheme-manager .plans .planitem:hover{background-color:#f9f9f9}.ctps-scheme-manager .collegeopscon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-align:center}.ctps-scheme-manager .collegeopscon .btn-icon{margin:0 10px;font-size:14px;cursor:pointer;color:#f56c6c}.ctps-scheme-manager .collegeopscon .btn-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.ctps-scheme-manager .collegeopscon .plancount{display:inline-block;background:#f2f6fc;color:#409eff;border-radius:10px;padding:0 8px;font-size:12px;line-height:20px;margin-left:5px}.ctps-scheme-manager .planopscon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-right:50px}.ctps-scheme-manager .planopscon .btn-icon{margin:0 10px;font-size:14px;cursor:pointer;color:#f56c6c}.ctps-scheme-manager .planopscon .btn-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.ctps-scheme-manager .planopscon .plan-drag{color:#909399;cursor:move}.ctps-scheme-manager .planopscon .plan-drag:hover{color:#409eff}.ctps-scheme-manager .empty-tip{text-align:center;padding:40px 0;color:#909399}.ctps-scheme-manager .empty-tip i{font-size:36px;margin-bottom:10px}.ctps-scheme-manager .empty-tip p{font-size:14px}.ctps-scheme-manager .btns{padding:5px 10px;text-align:right;margin-top:10px}