.questions{background:var(--bg)}
.questions .questions-msg span{display:inline-block;animation:bounce 1.6s infinite ease-in-out both;padding:0;margin:0}
.questions .questions-msg span:nth-child(1){animation-delay:-1.6s}
.questions .questions-msg span:nth-child(2){animation-delay:-1.52s}
.questions .questions-msg span:nth-child(3){animation-delay:-1.44s}
.questions .questions-msg span:nth-child(4){animation-delay:-1.36s}
.questions .questions-msg span:nth-child(5){animation-delay:-1.28s}
.questions .questions-msg span:nth-child(6){animation-delay:-1.2s}
.questions .questions-msg span:nth-child(7){animation-delay:-1.12s}
.questions .questions-msg span:nth-child(8){animation-delay:-1.04s}
.questions .questions-msg span:nth-child(9){animation-delay:-0.96s}
.questions .questions-msg span:nth-child(10){animation-delay:-0.88s}
.questions .questions-msg span:nth-child(11){animation-delay:-0.8s}
.questions .questions-msg span:nth-child(12){animation-delay:-0.72s}
.questions .questions-msg span:nth-child(13){animation-delay:-0.64s}
.questions .questions-msg span:nth-child(14){animation-delay:-0.56s}
.questions .questions-msg span:nth-child(15){animation-delay:-0.48s}
.questions .questions-msg span:nth-child(16){animation-delay:-0.4s}
.questions .questions-msg span:nth-child(17){animation-delay:-0.32s}
.questions .questions-msg span:nth-child(18){animation-delay:-0.24s}
.questions .questions-msg span:nth-child(19){animation-delay:-0.16s}
.questions .questions-msg span:nth-child(20){animation-delay:-0.08s}
.questions .questions-banner{background:linear-gradient(var(--main) 60%, var(--bg) 100%);margin-top:.8rem}
.questions .questions-banner .bread{font-size:.18rem;color:#fff;margin-bottom:.2rem}
.questions .questions-banner .bread a{font-size:.18rem;color:#fff}
.questions .questions-banner .desc h1{font-size:.36rem;color:#fff;text-align:center;font-weight:bold;margin-bottom:.15rem}
.questions .questions-banner .desc .text p{font-size:.22rem;color:#fff;margin-top:.1rem;line-height:1.75}
.questions .questions-banner .ans{margin-top:.15rem;display:flex;align-items:center;position:relative}
.questions .questions-banner .ans input{flex:1;height:.6rem;border:1px solid var(--main);font-size:.2rem;color:var(--color);padding:0 .1rem;outline:none;border-radius:.3rem}
.questions .questions-banner .ans input:hover,.questions .questions-banner .ans input:focus{border-color:var(--main)}
.questions .questions-banner .ans button{position:absolute;right:10px;top:5px;height:.5rem;line-height:.6rem;font-size:.2rem;background-image:url('');background-repeat:no-repeat;background-size:100% 100%;background:var(--main);border:none;border-radius:.3rem;padding:0 .4rem}
.questions .questions-banner .ans button svg{width:auto;height:.36rem;vertical-align:sub}
.questions .questions-banner .ans button:hover{background:#0a7a4d;transform:scale(1.05)}
.questions .content{align-items:start}
.questions .content .l{display:flex;flex-wrap:wrap;align-items:start}
.questions .content .l .li{width:32%;margin-right:2%;background:#fff;box-shadow:0 0 4px 0 rgb(0 0 0 / 0.25);border-radius:.1rem;margin-bottom:.2rem;display:flex;flex-direction:column;padding:.15rem}
.questions .content .l .li.no{width:100%;margin-right:0;border-radius:0;box-shadow:none;background:none}
.questions .content .l .li:nth-child(3n){margin-right:0}
.questions .content .l .li .tit{display:flex;margin-bottom:.1rem}
.questions .content .l .li .tit svg{width:.24rem;height:.24rem;color:var(--main);margin-right:5px}
.questions .content .l .li .tit svg path{fill:var(--main)}
.questions .content .l .li .tit h2{font-size:.22rem;color:var(--main);flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.questions .content .l .li .tit h2 a{font-size:.22rem;color:var(--main);width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.questions .content .l .li .cont{background:#e7f5ef;border-radius:5px;padding:8px}
.questions .content .l .li .cont h3{font-size:.18rem;color:var(--main);font-weight:bold;line-height:1;margin-bottom:5px}
.questions .content .l .li .cont h3 span{color:var(--color);margin-left:3px}
.questions .content .l .li .cont p{color:var(--color);font-size:.18rem;line-height:1.5;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:.83rem}
.questions .content .l .li .close{display:flex;align-items:center;justify-content:center;font-size:.14rem;color:var(--main);margin-top:5px;cursor:pointer}
.questions .content .l .li .close svg{width:.16rem;height:.16rem;margin-left:3px;fill:var(--main)}
.questions .content .l .li .close:hover{color:var(--hover)}
.questions .content .l .li .close:hover svg{fill:var(--hover)}
.questions .content .l .li.open .close svg{transform:scaleY(-1)}
.questions .content .l .li .cont.view p{-webkit-line-clamp:5;height:.9rem;line-height:1.3}
.questions .content .l .li .cont.view p span{color:var(--main)}
.questions .content .l .li .cont.view p b{color:#f00;font-weight:400}
.questions .content .l .li .btns{width:100%;background:var(--main);border-radius:.3rem;text-align:center;margin-top:.1rem;cursor:pointer}
.questions .content .l .li .btns:hover{background:var(--hover)}
.questions .content .l .li .btns .btn{font-size:.18rem;color:#fff;padding:0;line-height:1.75}
.questions .content .l .pages{width:100%}
.ans-con{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:.1rem;padding:.2rem;max-width:80%;width:1080px;z-index:1001;color:#fff;font-size:.2rem;text-align:left;box-shadow:0 0 4px 0 rgb(0 0 0 / 0.25);display:none}
.ans-con .tit{display:flex;margin-bottom:.1rem}
.ans-con .tit svg{width:.24rem;height:.24rem;color:var(--main);margin-right:5px}
.ans-con .tit svg path{fill:var(--main)}
.ans-con .tit h2{font-size:.22rem;color:var(--main);flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}
.ans-con .cont{background:#e7f5ef;border-radius:5px;padding:8px}
.ans-con .cont h3{font-size:.18rem;color:var(--main);font-weight:bold;line-height:1.5;margin-bottom:5px}
.ans-con .cont h3 span{color:var(--color);margin-left:3px}
.ans-con .cont .neirong{color:var(--color);font-size:.16rem;line-height:1.5;max-height:4.75rem;overflow-y:auto}
.ans-con .cont .neirong *{color:var(--color);font-size:.18rem;line-height:1.5}
.ans-con .cont .neirong h1{font-size:.36rem;line-height:1.2;margin-bottom:.1rem}
.ans-con .cont .neirong h2{font-size:.24rem;line-height:1.5;margin-bottom:.1rem}
.ans-con .cont .neirong h3{font-size:.2rem;line-height:1.5;margin-bottom:.1rem}
.ans-con .cont .neirong h4{font-size:.18rem;margin-bottom:.1rem}
.ans-con .cont .neirong h5{font-size:.16rem;margin-bottom:.1rem}
.ans-con .cont .neirong h6{font-size:.14rem;margin-bottom:.1rem}
.ans-con .cont .neirong img{margin:.15rem auto;max-width:60%;max-height:600px;object-fit:cover;display:block}
.ans-con .cont .neirong p{font-size:.18rem;line-height:1.5;color:var(--color);margin-bottom:.1rem}
.ans-con .cont .neirong span{display:inline-block}
.ans-con .cont .neirong a{color:var(--main)}
.ans-con .cont .neirong a:hover{color:red}
.ans-con .cont .neirong video{max-width:100%;aspect-ratio:auto}
.ans-con .cont .neirong .video-js{max-width:100%;aspect-ratio:auto;font-size:10px;color:#fff}
.ans-con .cont .neirong .video-js *{font-size:inherit;color:inherit}
.ans-con .cont .neirong .video-js .vjs-time-control{font-size:1em;line-height:3em}
.ans-con .cont .neirong .video-js .vjs-big-play-button{font-size:3em}
.ans-con .cont .neirong .doc{background:#F5F5F5;border-radius:.1rem;padding:.15rem;padding-right:.3rem;box-sizing:border-box;margin:.15rem auto;width:450px;max-width:80%;display:flex;align-items:center}
.ans-con .cont .neirong .doc .l{width:65%}
.ans-con .cont .neirong .doc .l h2{font-size:.2rem;color:var(--color);font-weight:bold;line-height:1.5;margin-bottom:0}
.ans-con .cont .neirong .doc .l h2 span{color:red;font-size:.2rem}
.ans-con .cont .neirong .doc .l h3{font-size:.18rem;color:var(--color);font-weight:bold;line-height:1.5;margin-bottom:0}
.ans-con .cont .neirong .doc .l p{font-size:.14rem;color:var(--color);line-height:1.5;margin-bottom:0}
.ans-con .cont .neirong .doc .r{width:calc(35% - 15px);position:relative}
.ans-con .cont .neirong .doc .r img{height:135px;border-radius:.1rem;object-fit:cover;margin-bottom:0}
.ans-con .cont .neirong .doc .r a{position:absolute;left:-.2rem;right:-.2rem;bottom:5px;color:#fff;background:var(--main);border-radius:.1rem;text-align:center;font-size:.16rem;padding:3px 0}
.ans-con .cont .neirong .doc .r a:hover{background-color:#0a7a4d}
.ans-con .cont .neirong .art-brand-color-78945{color:#0f9d66 !important}
.ans-con .cont .neirong .art-img-67890{display:block;width:100%;height:auto;border-radius:10px;margin:20px auto;object-fit:cover;cursor:pointer;transition:all .3s ease;outline:none}
.ans-con .cont .neirong .art-title2-45678{font-size:20px;line-height:28px;color:#0f9d66;margin:25px 0 15px;font-weight:bold}
.ans-con .cont .neirong .art-title3-34567{font-size:18px;line-height:25px;margin:20px 0 10px;font-weight:bold;color:#0f9d66}
.ans-con .cont .neirong .art-para-23456{font-size:16px;line-height:25px;color:#4a4a4a;margin:12px 0;text-align:justify}
.ans-con .cont .neirong .art-text-bold-12345{font-weight:700}
.ans-con .cont .neirong .art-text-warning-98765{font-weight:bold;color:#f00}
.ans-con .cont .neirong .art-link-01234{color:#333;text-decoration:none;animation:art-breathe-scale-98765 2s infinite alternate;display:inline-block}
.ans-con .cont .neirong .art-link-01234:hover{color:#0f9d66 !important;text-decoration:none;animation:none;transform:scale(1.05)}
.ans-con .cont .neirong .art-table-76543{width:95%;margin:20px auto;overflow-x:auto;overflow-y:hidden;border-radius:10px;box-shadow:2px 2px 2px rgba(0,0,0,.25);-webkit-overflow-scrolling:touch}
.ans-con .cont .neirong .art-table-76543 table{width:100%;min-width:600px;border-collapse:collapse}
.ans-con .cont .neirong .art-table-76543 table thead tr{background-color:rgba(15,157,102,.1)}
.ans-con .cont .neirong .art-table-76543 table thead th{color:#0f9d66;font-weight:bold;padding:12px 15px;text-align:center;white-space:nowrap;min-width:100px}
.ans-con .cont .neirong .art-table-76543 table tbody td{padding:10px 15px;text-align:center;color:#4a4a4a;border-bottom:1px solid #eee;word-wrap:break-word;word-break:break-word;min-width:100px}
.ans-con .cont .neirong .art-table-76543 table tbody tr:nth-child(even){background-color:#f9f9f9}
.ans-con .cont .neirong .art-table-76543 table tbody tr:nth-child(odd){background-color:#fff}
.ans-con .cont .neirong .art-list-65432{margin:15px 0 15px 20px;color:#4a4a4a}
.ans-con .cont .neirong .art-list-65432 li{list-style:none;font-size:16px;line-height:25px;margin:8px 0;position:relative;padding-left:15px}
.ans-con .cont .neirong .art-list-65432 li:before{content:'';display:inline-block;width:6px;height:6px;background-color:#0f9d66;transform:rotate(45deg);position:absolute;left:0;top:8px}
.ans-con .cont .tag{margin-top:.2rem;padding-bottom:.1rem}
.ans-con .cont .tag ul{display:flex;justify-content:start;align-items:center;flex-wrap:wrap}
.ans-con .cont .tag ul li{margin-right:.2rem;font-size:.18rem;color:var(--main);line-height:1.75;position:relative}
.ans-con .cont .tag ul li:before{content:'#';font-size:.18rem;color:var(--main);line-height:1.75}
.ans-con .cont .tag ul li a{font-size:.18rem;color:var(--main)}
.ans-con .cont .tag ul li:hover a{color:#0a7a4d}
.ans-con .cont .tag ul li:hover:before{color:#0a7a4d}
.ans-con .close{display:flex;align-items:center;justify-content:center;font-size:.14rem;color:var(--main);margin-top:5px;cursor:pointer}
.ans-con .close svg{width:.16rem;height:.16rem;margin-left:3px;fill:var(--main);transform:scaleY(-1)}
.ans-con .close:hover{color:var(--hover)}
.ans-con .close:hover svg{fill:var(--hover)}
.ans-con .tip{text-align:center;line-height:1.25}
.ans-con .tip a{font-size:.16rem;color:#949191;line-height:1.25;text-decoration:underline;text-underline-offset:5px}
.ans-con .tip a:hover{color:var(--main)}
.ans-mark{width:100vw;height:100vh;background:rgba(0, 0, 0, .5);z-index:999;position:fixed;left:0;top:0}
@media screen and (max-width: 1500px){
    .questions .content .l .li{width:49%;margin-right:2%}
    .questions .content .l .li:nth-child(2n){margin-right:0}
    .questions .content .l .li:nth-child(3n){margin-right:auto}
}
@media screen and (max-width: 997px){
    .questions{background:var(--bg)}
    .questions .questions-banner{background:linear-gradient(var(--main) 80%, var(--bg) 100%)}
    .questions .questions-banner .bread{font-size:.3rem}
    .questions .questions-banner .bread a{font-size:.3rem}
    .questions .questions-banner .desc h1{font-size:.46rem}
    .questions .questions-banner .desc .text p{font-size:.3rem}
    .questions .questions-banner .ans{flex-wrap:wrap;margin-top:.25rem}
    .questions .questions-banner .ans input{font-size:.42rem;height:.75rem}
    .questions .questions-banner .ans button{font-size:.42rem;height:.62rem;top:3px}
    .questions .questions-banner .ans button svg{height:.5rem}
    .questions .content .l .li{width:100%;margin-right:0 !important;border-radius:.2rem !important;margin-bottom:.35rem}
    .questions .content .l .li .tit{align-items:start;margin-bottom:.22rem}
    .questions .content .l .li .tit svg{width:.48rem;height:.48rem}
    .questions .content .l .li .tit h2{font-size:.4rem;overflow:auto;white-space:normal;text-overflow:initial;line-height:1.25}
    .questions .content .l .li .tit h2 a{font-size:.4rem;overflow:auto;white-space:normal;text-overflow:initial}
    .questions .content .l .li .cont h3{font-size:.36rem;margin-bottom:.12rem;margin-top:.1rem}
    .questions .content .l .li .cont p{font-size:.36rem;height:unset}
    .questions .content .l .li .cont .tag{margin-top:.14rem;padding-bottom:.1rem;display:none;justify-content:start;align-items:center;flex-wrap:wrap}
    .questions .content .l .li .cont .tag li{margin-right:.1rem;font-size:.26rem;color:var(--main);line-height:1.5;position:relative}
    .questions .content .l .li .cont .tag li:before{content:'#';font-size:.26rem;color:var(--main);line-height:1.5}
    .questions .content .l .li .cont .tag li a{font-size:.26rem;color:var(--main)}
    .questions .content .l .li .cont .tag li:hover a{color:#0a7a4d}
    .questions .content .l .li .cont .tag li:hover:before{color:#0a7a4d}
    .questions .content .l .li .close{font-size:.32rem}
    .questions .content .l .li .close svg{width:.32rem;height:.32rem}
    .questions .content .l .li .cont.view p{height:unset;line-height:1.5}
    .questions .content .l .li .btns{margin:.2rem 0;border-radius:.15rem}
    .questions .content .l .li .btns .btn{font-size:.36rem;line-height:2}
    .questions .content .l .li .tip{text-align:center;line-height:1.25}
    .questions .content .l .li .tip a{font-size:.24rem;color:#949191;line-height:1.5;text-decoration:underline;text-underline-offset:3px}
    .questions .content .l .li .tip a:hover{color:var(--main)}
    .questions .content .l .li.open .cont p{-webkit-line-clamp:10}
    .questions .content .l .pages{margin:0;padding:.2rem 0}
    .ans-mark,.ans-con{display:none !important}
    .questions .content .r{display:none}
}