.w-100{width:100%}.h-100{height:100%}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}*{list-style-type:none;outline:none;box-sizing:border-box}*,body,html{margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;line-height:1.2em;background-color:#f1f1f1}a{color:#343440;text-decoration:none}.clearfix:after{content:"";display:table;height:0;line-height:0;visibility:hidden;clear:both}.float-r{float:right}.float-l{float:left}.fw-b{font-weight:700}.title-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-color-black{background-color:rgba(19,25,47,.6)}.bg-color-blue{background-color:#1a5cd7}.colorBlack,.colorBlack:hover{color:#272727!important}.colorGrass{color:#33cea0}.colorGrass:hover{color:#33cea0!important}.colorRed{color:#ff5722}.colorRed:hover{color:#ff5722!important}.colorText,.colorText:hover{color:#d3d6dd!important}.colorBlue,.colorBlue:hover{color:#257dff!important}.text-primary{color:#1a5cd7}.bg-primary{background-color:#1a5cd7}.text-info-1{color:#4394e4}.bg-info-1{background-color:#4394e4}.text-info{color:#4b67af}.bg-info{background-color:#4b67af}.text-white{color:#fff}.bg-white{background-color:#fff}.text-light{color:#f9f9f9}.bg-light{background-color:#f9f9f9}.text-grey-1{color:#999}.bg-grey-1{background-color:#999}.text-grey{color:#666}.bg-grey{background-color:#666}.text-dark-1{color:#5f5f5f}.bg-dark-1{background-color:#5f5f5f}.text-dark{color:#222}.bg-dark{background-color:#222}.text-black-1{color:#171823}.bg-black-1{background-color:#171823}.text-black{color:#000}.bg-black{background-color:#000}.text-icon{color:#5cd9e8}.bg-icon{background-color:#5cd9e8}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.jc-start{justify-content:flex-start}.jc-end{justify-content:flex-end}.jc-center{justify-content:center}.jc-between{justify-content:space-between}.jc-around{justify-content:space-around}.jc-evenly{justify-content:space-evenly}.ai-start{align-items:flex-start}.ai-end{align-items:flex-end}.ai-center{align-items:center}.ai-stretch{align-items:stretch}.fs-xxs{font-size:.02rem}.fs-xs{font-size:.025rem}.fs-sm{font-size:.0575rem}.fs-md{font-size:.0325rem}.fs-lg{font-size:.035rem}.fs-xl{font-size:.04rem}.fs-xxl{font-size:.045rem}.fs-xxxl{font-size:.05rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.m{margin:0}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.p{padding:0}.schedule-plan-list-div{border-top:1px solid #f2f2f2}.schedule-plan-list-div .show-clander-icon-div{width:20px;height:20px;line-height:20px;border-radius:20px;background-color:#31a8fa;color:#fff;text-align:center;cursor:pointer;margin:auto;position:relative;top:-8px}.schedule-plan-list-div .main-data-list-div{min-height:10rem;display:flex;flex-direction:column}.schedule-plan-list-div .main-data-list-div .calendar-row-div{display:flex;width:100%;height:4rem}.schedule-plan-list-div .main-data-list-div .calendar-row-div .schedule-plan-time{width:20%;color:#0ff;border-right:1px dashed #0ff;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;word-break:break-all;padding-right:10px}.schedule-plan-list-div .main-data-list-div .calendar-row-div .schedule-plan-content{width:80%;line-height:4rem;padding:0 10px;display:flex}.schedule-plan-list-div .row-icon-span{width:10px;height:10px;border-radius:10px;background-color:#31a8fa;position:absolute;right:-5px;top:1.6rem}.schedule-plan-list-div .no-finished{background-color:#f8b62b!important}.schedule-plan-list-div .main-data-list-div .calendar-row-div .schedule-plan-content .content-left{max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}.schedule-plan-list-div .main-data-list-div .calendar-row-div .schedule-plan-content .content-right{font-size:12px;position:relative;float:left;height:1rem;line-height:1rem;padding:0 .2rem;top:10px;-moz-transform:rotate(-25deg);-webkit-transform:rotate(-25deg)}.schedule-plan-list-div .work-detail-style,.schedule-plan-list-div .work-plan-style{border:1px solid #1379c8;color:#1379c8}.schedule-plan-list-div .show-loading-div{min-height:120px;display:flex;justify-content:center;align-items:center}