.box{width: 100%;padding: 0.536rem; padding-bottom: 2.086rem;}
*{box-sizing: border-box; list-style: none; color: #fff;}
body{background-color: blanchedalmond;}
a{color: #000; text-decoration: none; -webkit-tap-highlight-color: transparent;}
.box h2{font-size: 1.14rem; text-align: center; line-height: 2.321rem; margin-top: 0.893rem; font-weight: bold;}
.kf-box h4{font-size: 0.6rem;}
.kf-box p{font-size: 0.5rem; }
.kf-box {text-align: center; background-color: rgba(255,255,255,0.2); padding: 0.536rem 0; border-radius: 0.157rem;}
.text{font-size: 0.536rem; text-align: center; margin-bottom: 0.893rem;}
ul li  img{display: block; width: 1.771rem; height: 1.771rem;}
ul li {display: flex; align-items: center; justify-content: space-between; margin: 0.636rem 0; background-color: rgba(255,255,255,0.2); padding: 0.336rem 0.357rem; border-radius: 0.179rem; }
ul li  p{ font-size: 0.425rem; line-height: 0.536rem; }
ul li  h4{ font-size: 0.525rem; }
.list-txt{width: 60%;}
ul li a{border-radius: 0.09rem; color: #fff; font-size: 0.4rem; background-color: #4fac4a; padding: 0.157rem 0.336rem;}
#particles-js{position: fixed; top: 0px; height: 0px; z-index: -1;}