html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer{margin:0;padding:0}
body{font:62.5%/1.5 "Helvetica Neue",Helvetica,STHeiTi,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}
h1,h2,h3,h4,h5,h6{font-size:100%}
img{vertical-align:middle;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
em,i{font-style:normal}
img{max-width:100%;border:0}
input:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,ul,li{list-style:none}
textarea{resize:none}
a{text-decoration:none;color:#333}
.cf:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.cf{min-height:1%}
.fl{float:left}
.fr{float:right}
.hide{display:none}
.show{display:block}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.break{word-break:break-all;word-wrap:break-word}
html{font-size:100px;font-size:13.33333vw}
@media screen and (max-width:320px){html{font-size:42.66667px;font-size:13.33333vw}}
@media screen and (min-width:321px) and (max-width:360px){html{font-size:48px;font-size:13.33333vw}}
@media screen and (min-width:361px) and (max-width:375px){html{font-size:50px;font-size:13.33333vw}}
@media screen and (min-width:376px) and (max-width:393px){html{font-size:52.4px;font-size:13.33333vw}}
@media screen and (min-width:394px) and (max-width:412px){html{font-size:54.93333px;font-size:13.33333vw}}
@media screen and (min-width:413px) and (max-width:414px){html{font-size:55.2px;font-size:13.33333vw}}
@media screen and (min-width:415px) and (max-width:480px){html{font-size:64px;font-size:13.33333vw}}
@media screen and (min-width:481px) and (max-width:540px){html{font-size:72px;font-size:13.33333vw}}
@media screen and (min-width:541px) and (max-width:640px){html{font-size:85.33333px;font-size:13.33333vw}}
@media screen and (min-width:641px) and (max-width:720px){html{font-size:96px;font-size:13.33333vw}}
@media screen and (min-width:721px) and (max-width:750px){html{font-size:100px;font-size:13.33333vw}}
@media screen and (min-width:751px){html{font-size:100px}
body{width:750px;margin:0 auto}}
.fixTool .inner,.msgArea,.wrap,.schForm .txt,.list02 li span,.inPart04,.inPart04 ul li{-webkit-box-sizing:border-box;box-sizing:border-box}
body{background:#ECEDEF}
.fixTool{height:.94rem}
.fixTool .inner{width:7.5rem;height:.94rem;background:rgba(0,0,0,0.8);padding:.1rem .2rem;position:fixed;left:50%;margin-left:-3.75rem;top:0;z-index:5}
.fixTool .inner .txt{float:left;width:5rem;font-size:.2rem;line-height:.32rem;color:#fff;padding:.08rem 0}
.fixTool .inner .txt em{display:block;color:#2AC56B}
.fixTool .inner .btn{float:right;width:1.46rem;height:.52rem;background:linear-gradient(45deg,#41CE97 0%,#27C46F 100%);overflow:hidden;text-align:center;line-height:.54rem;font-size:.24rem;color:#fff;border-radius:.26rem;margin-top:.1rem}
.hdimg{position:relative;padding-bottom:.1rem}
.hdimg img{display:block;width:100%}
.hdimg::after{content:'';width:100%;height:1.6rem;position:absolute;left:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(233,236,236,0)),color-stop(80%,#e9ecec));background:linear-gradient(180deg,rgba(233,236,236,0) 0%,#e9ecec 80% #e9ecec 100%)}
.mainWrap{margin-top:-2rem;position:relative}
.navArea{text-align:center;line-height:0;font-size:0}
.navArea a{background:#27C46F;background:linear-gradient(45deg,#41CE97 0%,#27C46F 100%);display:inline-block;width:2.2rem;height:.7rem;border-radius:.1rem;line-height:.72rem;font-size:.3rem;color:#fff;margin:0 .1rem;position: relative;}
.navArea a .val{position:absolute;right:0;
top:-.08rem;height:.24rem;line-height:.24rem;color: #fff;font-size:.16rem;padding:0 .1rem;border-radius:.12rem .1rem 0 .12rem;background: rgba(0,0,0,.8);}
.msgArea{background:url(../images/ico-msg.png) no-repeat 0.2rem 50%;background-size:0.32rem auto;background-color:#fff;display:block;width:7.1rem;height:.64rem;overflow:hidden;border-radius:.32rem;margin:.48rem auto 0;padding:.1rem .16rem .1rem .72rem}
.msgArea .inner{width:100%;height:100%;overflow:hidden}
.msgArea .inner li{height:.44rem;line-height:.46rem;font-size:.26rem}
.msgArea .inner li p{float:left;width:4.92rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.msgArea .inner li .lk{background:url(../images/ico-arrow.png) no-repeat 100% 46%;background-size:0.12rem auto;background-color:transparent;float:right;font-size:.24rem;color:#27C46F;padding-right:.22rem}
.bnArea{width:7.12rem;overflow:hidden;border-radius:.1rem;margin:.38rem auto 0}
.bnArea img{display:block;width:100%}
.commentArea{background:#fff;width:7.12rem;overflow:hidden;font-size:.24rem;line-height:1.5;border-radius:.1rem;margin:.38rem auto;-webkit-box-shadow:0 0.05rem 0.1rem rgba(0,0,0,0.05);box-shadow:0 0.05rem 0.1rem rgba(0,0,0,0.05)}
.wrap{background:#fff;width:7.12rem;border:1px solid #30D97E;position:relative;margin:.38rem auto 0;padding:.3rem 0;-webkit-box-shadow:0 0.05rem 0.1rem rgba(0,0,0,0.05);box-shadow:0 0.05rem 0.1rem rgba(0,0,0,0.05);position:relative}
.wrap::before,.wrap::after{content:'';width:100%;height:.2rem;overflow:hidden;position:absolute;left:0;background:url(../images/wrap-it.png) no-repeat center;background-size:100% 0.18rem;background-color:transparent}
.wrap::before{top:0}
.wrap::after{bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.btnMore{display:block;width:2.35rem;height:.55rem;text-align:center;line-height:.57rem;color:#fff;font-size:.26rem;background:#27C46F;background:linear-gradient(45deg,#41CE97 0%,#27C46F 100%);border-radius:.28rem;margin:.25rem auto 0}
.schForm{display:block;width:6.5rem;height:.72rem;overflow:hidden;background:#F4F4F4;border-radius:.05rem;margin:0 auto}
.schForm .txt{background:url(../images/ico-sch.png) no-repeat 0.2rem center;background-size:0.36rem auto;background-color:transparent;float:left;text-align:left;width:78%;height:100%;font-size:.28rem;border:none;padding:0 .25rem 0 .8rem}
.schForm .btn{float:right;width:20%;height:.72rem;border:none;background:none;font-size:.28rem;color:#27C46F}
.tabMenu{height:.78rem;border-bottom:1px solid #DADADA;margin-top:.25rem;position:relative}
.tabMenu::before{content:'';width:.3rem;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0.1)),color-stop(50%,#fff),to(#fff));background:linear-gradient(to left,rgba(255,255,255,0.1) 0%,#fff 50%,#fff 100%)}
.tabMenu::after{content:'';width:.3rem;height:100%;position:absolute;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.1)),color-stop(50%,#fff),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0.1) 0%,#fff 50%,#fff 100%)}
.tabMenu ul{font-size:0;line-height:0;white-space:nowrap;overflow:auto;padding:0 .25rem}
.tabMenu ul::-webkit-scrollbar{display:none}
.tabMenu ul li{display:inline-block;vertical-align:top;height:.78rem;line-height:.8rem;overflow:hidden;font-size:.33rem;color:#333;padding:0 .15rem}
.tabMenu ul li.on{font-weight:bold;color:#000;background:url(../images/tab-cur.png) no-repeat center 100%;background-size:auto 0.06rem;background-color:transparent}
.class-list{height:.54rem;overflow:hidden;margin-top:.25rem;position:relative}
.class-list::before{content:'';width:.35rem;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0.1)),color-stop(50%,#fff),to(#fff));background:linear-gradient(to left,rgba(255,255,255,0.1) 0%,#fff 50%,#fff 100%)}
.class-list::after{content:'';width:.35rem;height:100%;position:absolute;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.1)),color-stop(50%,#fff),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0.1) 0%,#fff 50%,#fff 100%)}
.class-list ul{font-size:0;line-height:0;white-space:nowrap;overflow:auto;padding:0 .35rem 0 .2rem}
.class-list ul::-webkit-scrollbar{display:none}
.class-list ul li{display:inline-block;vertical-align:top;height:.54rem;line-height:.56rem;overflow:hidden;font-size:.32rem;color:#666;padding:0 .15rem}
.class-list ul li.on{color:#27C46F}
.class-list ul li.on.dot::after{border-top-color:#27C46F}
.class-list ul li.dot::after{content:'';width:0;height:0;display:inline-block;vertical-align:middle;border:.06rem solid transparent;border-top-color:#666;margin-left:.1rem}
.class-sub{width:6.7rem;overflow:hidden;margin:.1rem auto 0}
.class-sub a{float:left;height:.48rem;overflow:hidden;line-height:.5rem;font-size:.24rem;background:#F4F4F4;padding:0 .28rem;border-radius:.24rem;margin:.15rem .12rem 0}
.class-sub a.on{color:#27C46F}
.list01{width:6.56rem;margin:0 auto}
.list01 li{float:left;width:1.54rem;height:1.9rem;overflow:hidden;margin:.3rem .05rem 0}
.list01 li .img{display:block;width:1.4rem;height:1.4rem;overflow:hidden;border-radius:.1rem;margin:0 auto;position:relative}
.list01 li .img img{display:block;width:100%;height:100%}
.list01 li .img .tag{position:absolute;left:0;top:0;height:.26rem;line-height:.28rem;padding:0 .1rem;font-size:.2rem;color:#fff;border-bottom-right-radius:.15rem}
.list01 li .img .tag.new{background:#27C46F}
.list01 li .img .tag.hot{background:#FF5E44}
.list01 li .txt{display:block;height:.34rem;overflow:hidden;line-height:.36rem;text-align:center;font-size:.24rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:.1rem}
.list02{width:6.72rem;margin:-.1rem auto 0}
.list02 li{float:left;width:1.44rem;height:1.9rem;overflow:hidden;position:relative;margin:.15rem .12rem}
.list02 li img{display:block;width:100%;height:100%}
.list02 li span{background:rgba(0,0,0,0.8);width:100%;height:.3rem;text-align:center;line-height:.32rem;font-size:.2rem;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 .05rem;position:absolute;left:0;bottom:0}
.list03{width:7.02rem;margin:-.2rem auto 0}
.list03 li{float:left;width:2.1rem;height:1.82rem;overflow:hidden;margin:.28rem .12rem 0}
.list03 li .img{display:block;height:1.38rem;overflow:hidden}
.list03 li .img img{display:block;width:100%;height:100%}
.list03 li .txt{display:block;height:.34rem;line-height:.36rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.24rem;margin-top:.06rem;text-align:center}
.data-report{text-align:center;font-size:.24rem;line-height:.32rem;margin-top:.2rem;color:#797979}
.data-report a{color:#0164ea;text-decoration:underline}
.pageInner .tabMenu{margin-top:0}
.btnBack{background:#27C46F;background:linear-gradient(45deg,#41CE97 0%,#27C46F 100%);display:block;width:4.24rem;height:.7rem;border-radius:.35rem;overflow:hidden;text-align:center;line-height:.72rem;font-size:.32rem;color:#fff;margin:.44rem auto 0}
.crumbs{margin:.2rem .28rem 0}
.crumbs .backTool{background:url(../images/ico-back.png) no-repeat 0.05rem center;background-size:0.14rem auto;background-color:transparent;float:left;height:.56rem;line-height:.58rem;color:#27C46F;font-size:.28rem;padding-left:.34rem}
.introPanel{margin:.16rem .28rem 0;overflow:hidden}
.introPanel .img{float:left;width:1.4rem;overflow:hidden;border-radius:.1rem;margin-top:.1rem}
.introPanel .img img{display:block;width:100%}
.introPanel .txt{margin-left:1.62rem}
.introPanel .txt em{display:block;line-height:.56rem;font-size:.36rem}
.introPanel .txt p{font-size:.28rem;color:#666}
.titArea{height:.5rem;margin:.3rem .28rem 0}
.titArea em{float:left;height:.5rem;line-height:.52rem;font-size:.32rem;padding-left:.4rem;margin-left:-.1rem}
.titArea em.sp1{background:url(../images/tit01.png) no-repeat left 0.1rem;background-size:0.3rem auto;background-color:transparent}
.titArea em.sp2{background:url(../images/tit02.png) no-repeat left 0.1rem;background-size:0.3rem auto;background-color:transparent}
.titArea em.sp3{background:url(../images/tit03.png) no-repeat left 0.1rem;background-size:0.3rem auto;background-color:transparent}
.titArea em.sp4{background:url(../images/tit04.png) no-repeat left 0.1rem;background-size:0.3rem auto;background-color:transparent}
.titArea .lk{background:url(../images/ico-arrow.png) no-repeat 100% 46%;background-size:0.12rem auto;background-color:transparent;float:right;height:.36rem;line-height:.38rem;font-size:.24rem;color:#27C46F;padding-right:.22rem;margin-top:.08rem}
.inPart01{overflow:hidden;margin:.1rem .28rem 0}
.inPart01 li{border:1px solid #ccc;border-radius:.1rem;padding:.15rem;border-radius:.1rem;overflow:hidden;margin-top:.15rem}
.inPart01 li .img{float:left;width:.98rem;overflow:hidden;border-radius:.1rem}
.inPart01 li .img img{display:block;width:100%}
.inPart01 li .txt{margin-left:1.16rem}
.inPart01 li .txt em{display:block;line-height:.32rem;font-size:.28rem}
.inPart01 li .txt p{font-size:.26rem;line-height:.3rem;color:#666;margin-top:.06rem}
.inPart02{margin:.15rem .28rem 0;background:#F5F5F5;border-radius:.1rem;overflow:hidden;padding:.15rem .18rem;font-size:.28rem;color:#666}
.inPart02 li{padding:.1rem 0}
.inPart02 li em{font-weight:bold;color:#333}
.inPart03{width:6.8rem;margin:0 auto}
.inPart03 li{float:left;width:1.6rem;height:1.66rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:2.4;text-align:center;font-size:.24rem;color:#666;margin:.2rem .05rem 0}
.inPart03 .img{display:block;width:1.18rem;height:1.18rem;overflow:hidden;border-radius:.1rem;margin:0 auto}
.inPart03 .img img{display:block;width:100%;height:100%}
.inPart04{margin:.15rem .28rem 0;background:#F5F5F5;border-radius:.1rem;overflow:hidden;padding:.15rem .18rem}
.inPart04 ul li{float:left;width:50%;height:.34rem;margin:.06rem 0;text-align:center;overflow:hidden;line-height:.36rem;font-size:.24rem;color:#666;padding:0 .1rem}
.inPart04 ul li:nth-child(even){border-left:1px solid #ccc}
.fixMenu{position:fixed;right:.1rem;bottom:1rem}
.fixMenu a{display:block;width:.94rem;height:.94rem;margin-top:.15rem}
.fixMenu a img{display:block;width:100%;height:100%}
.popArea{width:6.5rem;margin:0 auto;position:relative}
.popArea .inner{background:#fff;border:2px solid #27C46F;padding:.35rem .2rem;font-size:.24rem;line-height:1.5;color:#666}
.popArea .p-hide{background:url(../images/pop-hide.png) no-repeat center;background-size:0.32rem auto;background-color:#27C46F;width:.46rem;height:.46rem;overflow:hidden;line-height:99;position:absolute;right:0;top:0}
.popArea .p-tit{font-size:.3rem;text-align:center;line-height:.32rem;font-weight:bold}
.popArea .p-f28{font-size:.28rem;line-height:1.6;margin-top:.1rem}
.popArea .tac{text-align:center}
.popArea .cR{color:#f00}
.popArea .pd25{padding:.25rem 0}
.popArea .p-btn{text-align:center;font-size:0;line-height:0;margin-top:.25rem}
.popArea .p-btn a{background:#27C46F;background:linear-gradient(45deg,#41CE97 0%,#27C46F 100%);display:inline-block;min-width:1.2rem;height:.7rem;line-height:.72rem;font-size:.3rem;color:#fff;padding:0 .4rem;border-radius:.36rem;overflow:hidden;vertical-align:top}

.fttxt{background:#31AA86;color:#fff;padding:.25rem 0;text-align:center;line-height:.44rem;font-size:.24rem}
.ftimg{background:url(../images/ft-solgan1.png) no-repeat center;background-size:5rem auto;background-color:transparent;height:1.5rem;margin-top:.15rem}
.popDown {width: 6.7rem;border-radius: .8rem;position: relative;z-index: 100}
.popDown .hide-it {position: absolute;right: -.22rem;top: -.22rem;background: url(../images/pop-close.png) no-repeat 0 0;background-size: 100% 100%;background-color: transparent;width: .7rem;height: .7rem;overflow: hidden;line-height: 99;z-index: 5}
.popDown .inner {background: url(../images/pd-inner.png) no-repeat left bottom;background-size: 100% auto;background-color: #fff;border-radius: .08rem}
.popDown .pd-head {padding: .3rem .4rem;background: #08D080;border-radius: .08rem .08rem 0 0;position: relative}
.popDown .pd-head::before {content: '';width: 0;height: 0;border: .1rem solid #08D080;border-color: #08D080 transparent transparent transparent;position: absolute;left: .68rem;bottom: -.2rem}
.popDown .pd-head::after {content: '';width: 2.3rem;height: 2.6rem;overflow: hidden;background: url(../images/pd-role.png) no-repeat 0 0;background-size: 100% 100%;background-color: transparent;position: absolute;right: .45rem;top: -.5rem}
.popDown .pd-body {padding: .25rem .4rem;overflow: hidden}
.popDown .pd-foot {background: url(../images/pd-slogan.png) no-repeat center;background-size: auto 0.48rem;background-color: transparent;height: 1.2rem}
.popDown .pd-tit {width: 3.92rem;color: #fff}
.popDown .pd-tit em {display: block;height: .6rem;line-height: .62rem;font-size: .42rem}
.popDown .pd-tit p {font-size: .26rem;line-height: .4rem;margin-top: .1rem}
.popDown .pd-down {background: url(https://img.71acg.net/sykb~bbs/default/20220609/112943758784) no-repeat 0 0;background-size: 100% 100%;background-color: transparent;display: block;width: 6rem;height: 1.14rem;text-align: center;line-height: 1.14rem;font-size: .28rem;font-weight: bold;padding: 0 .2rem 0 .86rem;color: #fff;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 auto}
.popDown .pd-qr {height: 2.22rem;overflow: hidden;text-align: center;font-size: .24rem;line-height: 2.2;color: #999;margin: .1rem auto 0}
.popDown .pd-qr img {display: block;width: 1.82rem;height: 1.82rem;margin: 0 auto}
.popDown .gui01 {margin: 0 .1rem}
.popDown .gui01 p {padding-left: .28rem;line-height: .44rem;font-size: .26rem;color: #666;text-align: justify}
.popDown .gui01 p:first-child {background: url(../images/join-point.png) no-repeat left 48%;background-size: 0.22rem auto;background-color: transparent}
.popDown .gui01 p em {font-weight: bold;color: #333}
.popDown .gui02 {border-top: 1px solid #F0F0F0;padding-top: .25rem;margin-top: .2rem}
.popDown .gui02 .text {font-size: .24rem;line-height: .36rem;color: #999;margin-top: .2rem}
.popDown .gui02 .info {height: .42rem;overflow: hidden;line-height: .44rem}
.popDown .gui02 .info .sp1 {float: left;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAcCAMAAABrlg40AAAAA1BMVEUiuJBAoBigAAAAFUlEQVR42uXBAQEAAACAkP6vNiQaAwD8AAEWvR8IAAAAAElFTkSuQmCC) no-repeat;background-size: .08rem auto;padding-left: .15rem;background-position: left 48%;font-size: .26rem;width: 2.8rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;-webkit-text-stroke-width: .2pt}
.popDown .gui02 .info .sp2 {float: right;font-size: .24rem;color: #999;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAMAAADkSAzAAAAAaVBMVEVHcEysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKx9GZ8EAAAAInRSTlMA3KL2GmK7/BIFeZQhCjlJyD+rgFQq1240XfDfzpuM6a/svHrrcQAAAP5JREFUeNptkNmyhCAMRFkUFHFfx21m+v8/ckDD1arreSBpQtJF2D8im7NncrMAWtVPtaQCz9pGwjwUFdrUBbuiu3UUvQ8lMtLvJQ1GmwYG5yN0RFctir9hatylnFjFGVEjPpMSmzt7qW7FMhR3WB8anW64xk5nkp1XAmkNQYuYB3r1gjn06rqR5d5i0CUV00HvdczhdK7wFZnS2juGVk/lemyDg3kM3zSQwuyD83tJfLo+mkaO1TJPhyo6+osOvCAno3nik+XtgsdKHrFAjI87C7SkGxTsQqD2T0patlbshtXC/amhqR1tLFB9b8LQxgIZkkvEkgQxznedUrz0DxoiEH2Xa6E1AAAAAElFTkSuQmCC) no-repeat;background-size: .28rem auto;padding-left: .35rem;background-position: left 48%}