.left1x{flex-shrink:0;width:72px;font-size:24px;font-weight:400;color:#40ab99;text-align:center;background:#f3f3f3;margin-right:20px;padding:10px;border-radius:13px 13px 13px 13px}.left-line,.pn-btn{height:100%}.pn-btn{position:relative;top:410px}.red{color:#df4a4a}.checkProjectBtn{color:#3e77ff;text-align:right;cursor:pointer;line-height:40px}.projectPrice{font-size:32px;text-align:right;font-weight:600}.right-content-item{margin:10px}.right-content-item ::-webkit-scrollbar{width:0}.table-item{padding:20px}.table-item .th{background:#ccc;background:#f2f2f2;border:1px solid #d1d1d1;border-radius:10px 10px 0 0;align-items:center;font-weight:600}.table-item .td,.table-item .th{display:flex;justify-content:space-around;color:#333}.table-item .td{background:#fff;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1}.table-item .td-end{border-radius:0 0 10px 10px;font-weight:600}.table-item .td div:not(:last-child),.table-item .th div:not(:last-child){border-right:1px solid #d1d1d1;width:90px;word-wrap:break-word;word-break:normal}.table-item .td div,.table-item .th div{flex:1;padding:10px;width:90px;word-wrap:break-word;word-break:normal}.right-content{width:500px;overflow:scroll;scroll-behavior:smooth;align-items:flex-start}.chart-item{width:355px;height:355px;background:#f0f6f6;margin-bottom:10px;border-radius:10px}.content-chart{border:1px solid #e3e3e3;border-top:none;padding:10px;border-radius:0 0 20px 20px}.theme-color{color:#40ab98}.allworkers{background:#40ab98;padding:20px;color:#fff;border-radius:20px 20px 0 0}.f20{font-size:20px}.p10{padding:0 10px 0 10px}.h2{font-size:18px}.h1,.h2{font-weight:600}.h1{font-size:20px}.clicksave{width:180px;height:50px;background:#40ab98;border-radius:6px 6px 6px 6px;opacity:1;border:none;margin-left:20px}.insertMoney{display:flex;flex-direction:row;justify-content:center;align-items:center}.color3{color:#333}.el-form-item{margin-top:20px;margin-bottom:20px}.el-form-item .input-box{width:195px;height:40px;background:#f4f4f4;border-radius:6px 6px 6px 6px;border:1px solid #ebebeb;padding:0 16px;color:#333;font-size:16px;font-weight:700}.el-form-item .input-box .input-value{padding:0 10px;font-size:16px;color:#333;text-align:center}.el-form-item .el-form-item__label{display:flex}.el-form-item .custom-form-label .form-label-sub{font-size:14px;color:#999;line-height:18px}.customClass1 .el-icon-warning:before{color:#40ab98!important}.customClass1 .el-message-box__status{transform:translateY(1px)}.customClass1 .cancelButtonClass{background:#eaeaea!important;color:#333!important}.customClass1 .cancelButtonClass,.customClass1 .confirmButtonClass{width:180px;height:50px;border-radius:6px 6px 6px 6px;opacity:1;border:none}.customClass1 .confirmButtonClass{background:#40ab98!important;margin-left:90px}.desgin-plan-container{padding:30px;overflow:auto}.desgin-plan-container .savebtn{background:#eaeaea;color:#333}.desgin-plan-container .nextbtn,.desgin-plan-container .savebtn{width:180px;height:50px;border-radius:6px 6px 6px 6px;opacity:1;border:none}.desgin-plan-container .nextbtn{background:#40ab98;margin-left:90px}.desgin-plan-container .desgin-plan-content{width:100%;min-height:100%;background:#fff;border-radius:16px 16px 16px 16px;display:flex;flex-direction:column;padding:40px 70px}@media screen and (max-width:1500px){.desgin-plan-container .desgin-plan-content{padding:20px}}.desgin-plan-container .desgin-plan-content .desgin-plan-title{line-height:42px;font-size:24px;font-weight:400;color:#40ab98;text-align:left}.desgin-plan-container .desgin-plan-content .block1{width:100%;background:#f4f8f8;border-radius:13px 13px 13px 13px;padding:25px 40px;margin-bottom:12px}.desgin-plan-container .desgin-plan-content .block1 .title{line-height:22px;font-size:16px;font-weight:600;color:#333}.desgin-plan-container .desgin-plan-content .block1 .title .text-span{font-size:12px;color:#666;margin-left:4px}.desgin-plan-container .desgin-plan-content .block1 .text{line-height:20px;font-size:14px;font-weight:300;color:#999;margin-bottom:5px}.desgin-plan-container .desgin-plan-content .block2{width:100%;background:#f3f3f3;border-radius:13px 13px 13px 13px}.desgin-plan-container .desgin-plan-content .block2 .left{flex-shrink:0;width:72px;font-size:38px;font-weight:400;color:#40ab99;text-align:center}.desgin-plan-container .desgin-plan-content .block2 .right{flex-grow:1}.desgin-plan-container .desgin-plan-content .block2 .right .table-box{width:50%}.desgin-plan-container .desgin-plan-content .block2 .right .table-box .table-row,.desgin-plan-container .desgin-plan-content .block2 .right .table-box .table-row2{height:32px;line-height:32px;overflow:hidden;background:#fff;color:#333;cursor:pointer;border-bottom:1px solid #fff}.desgin-plan-container .desgin-plan-content .block2 .right .table-box .table-row2.active,.desgin-plan-container .desgin-plan-content .block2 .right .table-box .table-row.active{background-color:#40ab99!important;color:#fff!important}@media screen and (max-width:1500px){.desgin-plan-container .desgin-plan-content .block2 .right .table-box{font-size:12px}}.desgin-plan-container .desgin-plan-content .block2 .right .table-box .table-row:nth-child(odd){background:transparent}.desgin-plan-container .desgin-plan-content .block2 .right .table-box .table-row2:nth-child(odd){margin-left:0!important;margin-right:0!important}.desgin-plan-container .desgin-plan-content .block2 .right .table-box .table-row2:nth-child(2n){background:transparent;margin-left:0!important;margin-right:0!important}.desgin-plan-container .desgin-plan-content .block3{margin:20px 0;position:relative}.desgin-plan-container .desgin-plan-content .block3 .left{flex-shrink:0;width:72px;height:900px;line-height:900px;background:#f3f3f3;margin-right:20px;border-radius:13px 13px 13px 13px;color:#40ab99;font-size:38px;text-align:center;margin-bottom:20px}.desgin-plan-container .desgin-plan-content .block3 .left2{position:absolute;left:0;top:612px;width:72px;height:81px;line-height:81px;background:#f3f3f3;border-radius:13px 13px 13px 13px;color:#40ab99;text-align:center;font-size:25px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400}.desgin-plan-container .desgin-plan-content .block3 .right .right-pre-btn{flex-shrink:0;width:84px;height:84px;background-image:url(../../assets/img/arrow.adc53a49.png);background-size:100% 100%;background-repeat:no-repeat;cursor:not-allowed}.desgin-plan-container .desgin-plan-content .block3 .right .right-pre-btn.active{background-image:url(../../assets/img/arrow-active.5d774272.png);transform:rotate(-180deg);cursor:pointer}.desgin-plan-container .desgin-plan-content .block3 .right .right-next-btn{flex-shrink:0;width:84px;height:84px;background-image:url(../../assets/img/arrow.adc53a49.png);background-size:100% 100%;background-repeat:no-repeat;transform:rotate(-180deg);cursor:not-allowed}.desgin-plan-container .desgin-plan-content .block3 .right .right-next-btn.active{background-image:url(../../assets/img/arrow-active.5d774272.png);transform:rotate(0deg);cursor:pointer}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item{width:30%;cursor:pointer}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-top{background:#40ab98}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-top .title,.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-top .title2{color:#fff}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-top .line{background-color:#fff}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-footer{background:#40ab98}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-footer .radio{border:1px solid #fff}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-footer .radio .radio-checked{background:#fff}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-footer .price-box .unit{color:#df4a4a}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item.active .card-item-footer .price-box .value{color:#fff}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-top{width:100%;height:600px;overflow:auto;background:#fff;border-radius:27px 27px 27px 27px;opacity:1;border:1px solid #d1d1d1;margin-bottom:12px;padding:40px}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-top .title{line-height:33px;font-size:24px;font-weight:400;color:#333;margin-bottom:15px}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-top .title2{line-height:24px;font-size:14px;font-weight:300;color:#999;margin-bottom:12px}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-top .line{width:100%;height:1px;background-color:#d1d1d1;margin-bottom:40px}@media screen and (max-width:1600px){.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-top .title{font-size:18px}}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-footer{width:100%;height:81px;background:#fff;border-radius:27px 27px 27px 27px;opacity:1;border:1px solid #d1d1d1;padding:0 44px}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-footer .radio{width:24px;height:24px;flex-shrink:0;opacity:1;border:1px solid #bcbcbc;border-radius:50%;display:flex;align-items:center;justify-content:center}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-footer .radio .radio-checked{width:14px;height:14px;background:transparent;opacity:1;border-radius:50%}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-footer .price-box{display:flex;align-items:flex-end}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-footer .price-box .unit{font-size:20px;font-weight:400;color:#df4a4a;line-height:38px}.desgin-plan-container .desgin-plan-content .block3 .right .right-content .card-item .card-item-footer .price-box .value{color:#333;font-size:30px;font-weight:700}@media screen and (max-width:1400px){.desgin-plan-container .desgin-plan-content .block3 .right .right-next-btn,.desgin-plan-container .desgin-plan-content .block3 .right .right-pre-btn{width:42px;height:42px}}