.m-pow-dist { padding: 0 20px; } .g-titck1 { font-size: 17px; font-weight: bold; margin-bottom: 10px; overflow: hidden; } .g-titck1 .right { float: right; font-size: 14px; color: #666; font-weight: normal; } .m-ck-cont { background-color: #fff; border-radius: 10px; padding: 20px 15px; margin-bottom: 14px; box-shadow: 1px 0 5px rgba(0, 0, 0, .06); } .m-energy2 { color: #fff; background-image: url(../../images/c9.png); background-position: center; background-size: cover; background-repeat: no-repeat; text-align: center; border-radius: 8px; overflow: hidden; } .m-energy2 .tit { font-size: 14px; background-color: rgba(0, 0, 0, .09); height: 30px; line-height: 30px; } .ul-txtliste1 { overflow: hidden; display: block; padding: 20px 0; } .ul-txtliste1 li { float: left; width: 33.3%; position: relative; } .ul-txtliste1 li::after { position: absolute; content: ""; background-color: rgba(255, 255, 255, .2); height: 20px; width: 1px; right: 0; top: 50%; transform: translateY(-50%); } .ul-txtliste1 li:last-child::after { display: none; } .ul-txtliste1 .num { font-size: 25px; } .ul-txtliste1 .num span { font-size: 13px; } .m-energy2 .desc { font-size: 13px; } .es-top { top: 119px; height: calc(100vh - 119px - 20px); }