.time-bottom .page-box .content .legend { display: flex; align-items: center; flex-wrap: wrap; } .time-bottom .page-box .content .legend li { margin-right: 30px; } .time-bottom .page-box .content .legend li::before { content: ''; display: inline-block; width: 20px; height: 0; margin-right: 10px; vertical-align: middle; } .time-bottom .page-box .content .legend1 li:first-child::before { border-top: 2px solid #5C89FF; } .time-bottom .page-box .content .legend1 li:last-child::before { border-top: 2px dotted #00C853; } .time-bottom .page-box .content .legend2 li:first-child::before { border-top: 2px solid #5C89FF; } .time-bottom .page-box .content .legend2 li:last-child::before { border-top: 2px solid #C95FF2; } .time-bottom .page-box .content .legend22 li:first-child::before { border-top: 2px solid #2ECA5C; } .time-bottom .page-box .content .legend22 li:last-child::before { border-top: 2px solid #FF9744; } .time-bottom .page-box .content .legend3 li:first-child::before { width: 12px; height: 12px; background: #5B8FF9; } .time-bottom .page-box .content .legend3 li:last-child::before { width: 12px; height: 12px; background: #5AD8A6; } .time-bottom .page-box .content .legend4 li:first-child::before { border-top: 2px solid #5C89FF; } .time-bottom .page-box .content .legend4 li:last-child::before { border-top: 2px dotted #C95FF2; } .time-bottom .page-box .content .legend5 li:first-child::before { border-top: 2px solid #FB9225; } .time-bottom .page-box .content .legend5 li:last-child::before { border-top: 2px dotted #727180; } .unity-popup-dm { position: absolute; top: 200px; left: 450px; width: 170px; height: 190px; background: #FFFFFF; overflow: hidden; color: #000; z-index: 99; padding: 0px; box-sizing: border-box; display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; } .unity-popup-dm .content-dm { width: 100%; height: calc(100% - 40px); padding: 8px; box-sizing: border-box; display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; } .unity-popup-dm .content-dm .btn { width: 100%; height: 34px; line-height: 32px; text-align: center; /* padding-top: 8px; */ background: #F9F9F9; box-sizing: border-box; border-radius: 5px; cursor: pointer; } .unity-popup-dm i { width: 30px; height: 30px; font-style: normal; line-height: 26px; text-align: center; font-size: 30px; /* position: absolute; right: 5px; top: 5px; */ display: block; cursor: pointer; color: #000; } .unity-popup-dm .tit { width: 100%; height: 40px; background: #F9F9F9; display: flex; justify-content: space-between; align-items: center; } .unity-popup-dm .content-dm .activeblue{ background: #5C89FF; }