﻿ @import url(https://js01.v15cdn.com/single-template/public.css);
.wmpage80-page1{position:relative;overflow:hidden}
.wmpage80-page1-top{text-align:center;margin-bottom:50px}
.wmpage80-page1-line{margin:10px auto;width:30px;height:2px;background-color:var(--color)}
.wmpage80-page1-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-between}
.wmpage80-page1-li{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px #0000001a;padding:30px 20px;width:32%;transition:all .3s ease-in-out}
.wmpage80-page1-li a{color:inherit;display:flex;flex-direction:column;gap:16px;height:100%;text-decoration:none;width:100%}
.wmpage80-page1-card{align-items:center;display:flex;flex-direction:row;gap:12px}
.wmpage80-page1-ic em{display:inline-block;color:var(--color);font-size:var(--wmpage-font32);width:var(--wmpage-font32)}
.wmpage80-page1-card span{color:#1d2129;font-size:var(--wmpage-font20,20px);line-height:1;font-weight: var(--fontbold6);}
.wmpage80-page1-li a p{font-size:var(--wmpage-font18)}
.wmpage80-page1-li:hover{box-shadow:0 8px 16px #0003;transform:translateY(-6px)}
@media (max-width:1024px){.wmpage80-page1-li a{gap:unset}
.wmpage80-page1-li{width:48%;padding:20px 15px}
.wmpage80-page1-top{margin-bottom:25px}
.wmpage80-page1-card span{font-size:var(--wmpage-font18)}
.wmpage80-page1-li a p{font-size:var(--wmpage-font16)}
}
@media (max-width:550px){.wmpage80-page1-li{width:100%}
}