.fontIcon{content:"";position:absolute;display:block}.multi-line-ellipsis,.text-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.text-clamp{transition:-webkit-line-clamp .3s ease}.text-clamp:hover{-webkit-line-clamp:unset}.single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-container{max-height:100px;overflow:hidden;transition:max-height .3s ease;cursor:pointer;scroll-behavior:smooth}.text-container:hover{overflow-y:auto}.text-container::-webkit-scrollbar{width:6px}.text-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.manager-pannel{padding:0 18px}.manager-pannel .panel{margin-bottom:15px}.manager-pannel .width-detail{width:800px;padding:0}.manager-pannel .btn-action{padding:4px 0;font-size:14px}.manager-pannel .btn-action.hidden{visibility:hidden}.manager-pannel .item_head{height:50px;padding:0 20px;line-height:50px;border-bottom:1px solid #e8e8e8}.manager-pannel .con-right{text-align:right}.manager-pannel .return-back{cursor:pointer}.base-list{background-color:#fff;box-shadow:0 2px 4px 0 hsla(0,0%,82.7%,.2)}.base-list .page-box li{padding:0;border:none}.base-list .el-col-12{font-size:14px}.base-list .item_body{padding:30px 30px 0}.templist .base-list{padding:20px 20px 0}.templist table .cell{min-height:24px;line-height:24px;padding:5px 10px}.templist .el-col-12{font-size:14px}.templist .panel .demo-ruleForm .tempname{min-width:338px;width:28%}.templist .panel .demo-ruleForm .period-targets{min-width:211px;width:18%}.templist .panel .item_body{position:relative;padding:0 18px;margin-bottom:20px}.templist .panel .item_body .item-title{display:block;padding-bottom:10px;line-height:40px;color:#333}.templist .panel .item_body .item-title i{font-style:normal;color:#999;font-size:14px}.templist .panel .item_body .item-title:before{content:"*";color:#e90a0a;margin-right:4px}.templist .panel .item_body .table-target .input-num .el-input__inner{text-align:center}.templist .panel .item_body .table-result .rate{height:22px}.templist .panel .item_body .table-result .active{color:#c0c4cc}.templist .panel .item_body .table-result .input-num{width:58px}.templist .panel .item_body .table-result .input-num .el-input__inner{text-align:center;border:0}.templist .panel .item-bottom{padding-bottom:50px}.templist .panel .keep{padding:0 0 30px 0;text-align:center}