@charset "utf-8";
/* CSS Document */
body{background-color: #fff;}
.dmore{display:block;border:1px solid #008257;text-align:center;color:#008257;padding:.5rem 0;font-size:1.6rem;border-radius:5px;margin:0 20% 1rem}
.wul li{padding:1rem}
.wul li a{background:#f5f6f7;display:block;padding:1rem;border-radius:5px}
.wul li .tne{display:flex;line-height:3rem;font-size:1.6rem;font-weight:700}
.wul li .tne .tpc img{margin-right:1rem;width:3rem;height:3rem;border-radius:50px}
.wul li p{display:-webkit-box;color:#777;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1.4rem;margin-bottom:1rem}
.wul li .tiem{font-size:1.4rem;display:flex;justify-content:space-between}
.wul li .tiem div{color:#999}
.wul li .tiem div i{margin-right:.5rem}
.afn{margin:2rem 1.5rem 1rem;border-bottom:1px solid #ddd;padding-bottom:1rem;margin-bottom:1rem}
.afn h1{color:#000;margin-bottom:1rem;font-size:1.8rem;font-weight:700}
.afn .twrp{display:flex;justify-content:space-between}
.afn .twrp .txit{display:flex;line-height:4rem}
.afn .twrp .txit .cis{margin-right:.5rem}
.afn .twrp .txit .cis img{width:4rem;height:4rem;border-radius:50px}
.afn .twrp .txit .ne{font-size:1.4rem;color:#333;margin-right:1rem}
.afn .twrp .txit i{color:red;font-size:3rem}
.afn .twrp .hudd{height:4rem;line-height:4rem;border-radius:.5rem;padding:0 1rem;color:#fff;background:#008257}
.afn p{font-size:1.4rem;line-height:2.5rem;color:#555}
.afn .item{display:flex;background:#f5f6f7;padding:.5rem;border-radius:5px;margin-top:1rem;justify-content:space-between;align-items: center;}
.afn .item .lite{display:flex}
.afn .item .lite div{margin-right:1rem}
.afn .item i{margin-right:1rem}
.bfn{margin:1rem 1.5rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ddd}
.bfn .twrp{display:flex;justify-content:space-between}
.bfn .twrp .txit{display:flex;line-height:4rem}
.bfn .twrp .txit .cis{margin-right:.5rem}
.bfn .twrp .txit .cis img{width:4rem;height:4rem;border-radius:50px}
.bfn .twrp .txit .ne{font-size:1.4rem;color:#333;margin-right:1rem}
.bfn .twrp .txit i{color:red;font-size:3rem}
.bfn .twrp .fbb{line-height:4rem}
.wwp{font-size:1.4rem;line-height:2.5rem;color:#333}
.wwp a{animation:change 5s linear 0s infinite;text-decoration:underline;margin:0 10px}
@keyframes change{0%{color:#333}
25%{color:#762f00}
50%{color:#f60}
75%{color:#00ff18}
100%{color:red}
}
.wwp img{width:100%;border-radius:.5rem;margin-top:1rem}
.wwp em{text-align:center;display:block;font-style:normal;color:#333}
.bitm{display:flex;justify-content:space-between;margin-bottom:2rem}
.bitm i{margin-right:1rem;font-size:2.5rem;vertical-align:-2px}
.bitm .wjy{color:#008257;cursor:pointer;font-size:1.8rem}
.bitm .fxx{font-size:1.8rem;cursor:pointer}
.zwk{position:relative}
.line{width:1px;left:2.5rem;z-index:-1;height:100%;background:#ddd;position:absolute}
.istem{display:flex;font-size:1.4rem;line-height:4rem}
.istem .zw{border-radius:20px;height:2rem;margin-top:1rem;margin-right:1rem;line-height:2rem;border:1px solid #ddd;padding:0 1rem;background:#fff}
.istem .tout{width:3rem;height:3rem;border-radius:50px;margin-right:10px}
.istem .nem{margin-right:1rem;color:#008257}
.istem .lz{margin-right:1rem;border:1px solid #059e6c;height:2rem;line-height:2rem;margin-top:1rem;padding:0 5px;border-radius:2px;color:#059e6c}
.istem i{margin-right:10px;font-size:28px;color:red}
.istem span{margin:0 5px}
.zwk .nnn{padding:1rem 0 1rem 5rem;font-size:1.4rem;line-height:25px;color:#333}
.zwk .nnn a{color:#059e6c;text-decoration:underline;margin:0 10px}
.zwk .nnn .zjhf{text-decoration:none;margin:0}
.zwk .nt{width:100%;border-radius:5px;margin:10px 0 0}
.zwk em{display:block;font-style:normal;text-align:center;color:#000;margin-bottom:10px}
.zwk img{width:100%;border-radius:.5rem}
.xhf{display:flex;background:#059e6c;padding:1rem;border-radius:10px;margin-left:2.5rem}
.xhf .inpkz{display:flex;margin:1rem 0 0;border-radius:5px}
.xhf .inpkz textarea{width:100%;font-size:1.4rem;border:0;border-radius:5px 0 0 5px;height:4.5rem;display:inline-block;outline:0;border:1px solid #ddd;float:left}
.xhf .ez{float:left;width:100%;font-size:14px;color:#fff}
.xhf .ez .int{width:100px;margin-right:5px;border:1px solid #ddd;height:30px;line-height:30px;border-radius:3px}
.xhf .ez .moble{width:50%}
.xhf .ez .ccimg{width:60px;height:32px;vertical-align:top}
.xhf .ez .ccimg{width:60px;height:32px;vertical-align:top;border-radius:0}
.xhf .sub{cursor:pointer;margin:10px auto;width:70%;height:40px;font-size:18px;background:#008257;text-align:center;line-height:40px;color:#fff;border-radius:5px;border:1px solid #008257}
.xhf .sub:hover{color:#008257;background:#fff;border:1px solid #008257}
.lyk{border-radius:10px;padding:1rem;margin-bottom:20px}
.lyk .subox{padding-left:1rem}
.lyk .subox dl{display:flex;width:90%;line-height:3rem;margin-bottom:10px}
.lyk .subox dl dt{color:#000;width:20%;font-size:1.4rem;margin-right:10px}
.lyk .subox dl dd{width:80%}
.lyk .subox dl dd input{outline:0;height:3.6rem;width:100%;border:0;border-bottom:1px solid #eee}
.lyk .subox dl dd textarea{height:90px;border-radius:10px;width:100%;border:1px solid #eee;outline:0}
.lyk .subox .txt{line-height:20px}
.lyk .subox .yzm{line-height:3rem}
.lyk .subox .yzm dt{margin-right:20px}
.lyk .subox .yzm dd{display: flex;}
.lyk .subox .yzm input{width:10rem;margin-right:10px;border:1px solid #eee;height:3.6rem}
.lyk .subox .yzm img{vertical-align:-10px;margin:0;width:auto}
.lyk .subox .amore{display:block;width:50%;background:#059e6c;height:40px;text-align:center;color:#fff;padding:0 5rem;margin-top:0;line-height:40px;border-radius:.5rem;font-weight:700;font-size:1.4rem;margin:0 auto}
.zwwb{border-radius:10px;border-radius:.5rem;padding:2rem;background-color: #fff;}
.zwwb h1{text-align:center;color:#000;margin-bottom:10px;font-size: 18px;}
.zwwb .wzitem{display:flex;margin-bottom:40px;justify-content:space-between}
.zwwb p{font-size:16px;line-height:30px;color:#333}
.zwwb img{border-radius:10px;width:100%;margin:10px 0}
.zwwb a{color:#059e6c;text-decoration:underline}
.zwwb a:hover{color:#059e6c}
.bt_w{margin-top: 20px;padding: 2rem;background-color: #fff;}
.bt_w .hk{display: flex;gap: 10px;align-items: center;color: #555;font-size: 1.6rem;}
.inul{margin-top:1rem;padding:1rem;background:#fff;border-radius:10px;box-shadow:0 0 15px #ededed}
.inul li{border-bottom:1px solid #eee;line-height:4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;gap:10px}
.inul li:last-child{border-bottom:none}
.inul li i{color:#0a89fb}
.inul li a{text-decoration:none;color:#535d70;font-size:1.4rem}

/* 广告 */
.containsAdvertisements{position: relative;min-height: 15px;}
.containsAdvertisements::after{position: absolute;content:'内容含广告';top: 0;right: 10px;font-size: 10px;color: #555;opacity: .2;}