@charset "UTF-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
fieldset,img{border:0}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:M-Regular,'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#f8f8f8}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:M-Regular,'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
/*!-----------------[初始化结束]--------------*/
.wp{width:95%;max-width:15.2rem;margin:0 auto}
/*!******************************
    -------[=头部]-------
********************************/
body{padding-top:1.8rem}
.header{position:fixed;left:0;top:0;width:100%;z-index:9999;background:#fff}
.header.fixed{-webkit-box-shadow:0 0 .1rem rgba(0,0,0,.1);-moz-box-shadow:0 0 .1rem rgba(0,0,0,.1);-ms-box-shadow:0 0 .1rem rgba(0,0,0,.1);-o-box-shadow:0 0 .1rem rgba(0,0,0,.1);box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.hd-top{display:flex;align-items:center;justify-content:space-between}
.logo{float:left;line-height:1.2rem;font-size:0}
.logo img{display:inline-block;vertical-align:middle;max-height:.82rem}
.h-r{display:flex;align-items:center;justify-content:space-between}
.h-r .so{width:2.6rem;border-radius:.05rem;border:1px solid #eee;position:relative;overflow:hidden;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;margin-right:.1rem}
.h-r .so .inp{display:block;width:100%;height:.42rem;background:0 0;border:none;padding:0 .1rem;text-transform:uppercase;font-size:var(--fz16);color:#282828}
.h-r .so .btn{position:absolute;top:0;right:0;width:.42rem;height:.42rem;border:none;background:url(../images/ls/iconl4.png) center center no-repeat;background-size:.15rem auto;cursor:pointer}
.h-r .so .btn:hover{opacity:.7}
.h-lang{position:relative;margin-right:.3rem}
.h-lang .top{border:1px solid #eee;min-width:.8rem;height:.44rem;line-height:.42rem;padding:0 .3rem 0 .1rem;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;overflow:hidden;font-size:var(--fz16);color:#282828;position:relative;cursor:pointer}
.h-lang .top:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.09rem;width:.12rem;height:.12rem;background:url(../images/icon1.png) center center no-repeat;background-size:cover;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.h-lang .lang-box{position:absolute;top:100%;left:0;width:100%;border:1px solid #eee;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;z-index:5;overflow:hidden;display:none}
.h-lang .lang-box .lang{display:block;padding:0 .1rem;font-size:var(--fz16);color:#282828;text-align:center;line-height:2.5;background:#fff;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.h-lang .lang-box .lang:hover{background:#660974;color:#fff}
.h-btnbox{overflow:hidden}
.h-btnbox .btn{display:block;float:left;margin-right:.1rem;min-width:1.2rem;padding:0 .2rem;color:#fff;background:#660974;overflow:hidden;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;font-size:var(--fz16);text-transform:uppercase;text-align:center;height:2.75;line-height:2.75;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.h-btnbox .btn:last-child{margin-right:0}
.h-btnbox .btn:hover{opacity:.7}
.nav{background:#660974;font-size:var(--fz20)}
.nav ul{display:flex;justify-content:space-between}
.nav li{position:relative}
.nav .icondrop{display:none}
.nav .v1{font-size:.2rem;line-height:3;color:#fff;position:relative;display:block;text-transform:capitalize;padding:0 .3rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;min-width:1.3rem;text-align:center}
.nav .sub{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;background-color:#fff;-webkit-box-shadow:0 0 .05rem rgba(0,0,0,.3);box-shadow:0 0 .05rem rgba(0,0,0,.3);display:none}
.nav .sub .v2{display:block;font-size:var(--fz16);color:#333;line-height:2.5;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;text-align:center;padding:0 .2rem;border-bottom:1px solid #eee;text-transform:uppercase}
.nav .sub .v2:hover{background-color:#660974;color:#fff}
.nav .v1:hover,.nav li.on .v1{background:#853a90}
.h-r-m{display:none}
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;top:.24rem;right:.24rem;width:.6rem;height:.6rem;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:.06rem;background-color:#660974;margin:.08rem 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-.08rem;width:.6rem}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
/*!******************************
    -------[=底部]-------
********************************/
.footer{background-color:#000;overflow:hidden}
.foot{overflow:hidden;padding:.6rem 0 .58rem}
.fd-l{width:4.9rem;float:left}
.fd-logo{width:4.28rem;height:auto;overflow:hidden;margin-bottom:.39rem}
.fd-logo img{display:block;width:100%}
.fd-info{overflow:hidden}
.fd-info .p{overflow:hidden}
.fd-info .ico{float:left;width:.19rem;height:.19rem;line-height:.19rem;text-align:center;overflow:hidden;font-size:0;margin:2px .1rem 0 0}
.fd-info .ico img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.fd-info .p{overflow:hidden;font-size:var(--fz16);line-height:1.3;color:#fff;margin-bottom:.22rem}
.fd-info .p em{display:block;float:left}
.fd-info .p span{display:block;overflow:hidden}
.fd-r{float:right;overflow:hidden;padding-top:.14rem}
.fd-r .item{overflow:hidden;float:left;margin-right:.7rem}
.fd-r .item .tit{font-size:var(--fz18);color:#fff;overflow:hidden;font-weight:400;margin-bottom:.15rem}
.fd-r .item a{display:block;font-size:var(--fz14);color:rgba(255,255,255,.6);overflow:hidden;line-height:2;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.fd-r .item a:hover{color:#fff}
.fd-copy{overflow:hidden;padding:.15rem 0;border-top:1px solid rgba(255,255,255,.15)}
.fd-copy .wp{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}
.fd-copy .copy{font-size:var(--fz14);color:#5e646a}
.fd-copy .share{overflow:hidden}
.fd-copy .itm{display:block;float:left;margin-left:.1rem}
.fd-copy .itm .icon{display:block;width:.4rem;height:.4rem;line-height:.38rem;font-size:0;text-align:center;border:1px solid #484848;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.fd-copy .itm .icon:hover{background:#fff}
.fd-copy .itm .icon img{display:inline-block;vertical-align:middle;max-width:50%;max-height:50%}
/*!******************************
    -------[=公用]-------
********************************/
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
@media screen and (max-width:1200px){
.menuBtn{display:block}
.wp{padding:0 .3rem;max-width:none;width:auto}
body{padding-top:1rem}
.logo{height:1rem;line-height:1rem}
.logo img{max-height:.6rem}
.h-r{display:none}
.h-r-m{display:block}
.h-r .so{width:auto;margin:0 0 .2rem}
.h-r .so .inp{height:.7rem;padding:0 .2rem;color:#fff}
.h-r .so .btn{background-image:url(../images/ls/iconl4-1.png);width:.7rem;height:.7rem;background-size:.4rem auto}
.h-lang{margin:0 0 .2rem}
.h-lang .top{display:none}
.h-lang .lang-box{display:block!important;border:none;font-size:0;text-align:center;position:static}
.h-lang .lang-box .lang{display:inline-block;vertical-align:middle;color:#fff;background:0 0;margin:0 .2rem}
.h-btnbox{font-size:0;text-align:center;margin-bottom:.6rem}
.h-btnbox .btn{display:inline-block;vertical-align:middle;float:none;background:#fff;color:#660974;min-width:30%}
.nav{position:fixed;top:1rem;left:0;bottom:0;width:100%;overflow-y:auto;padding:.4rem 0 .6rem;display:none}
.nav .v1{text-align:left;border-bottom:1px solid rgba(255,255,255,.5)}
.nav ul{display:block}
.nav .sub{position:static;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);background:0 0;-webkit-box-shadow:none;box-shadow:none}
.nav .sub .v2{color:#fff;text-align:left;line-height:3;border-color:rgba(255,255,255,.2);padding:0 .5rem}
.nav .on .dropicon::after{content:"-"}
.nav .dropicon{display:block;position:absolute;top:0;right:.28rem;width:.8rem;height:.8rem;pointer-events:none}
.nav .dropicon::after{content:"+";display:block;color:#fff;font-weight:700;line-height:.8rem;font-style:normal;text-align:right;width:100%}
.fd-r{display:none}
.fd-l{width:auto;float:none}
.fd-info .ico{width:.3rem;height:.3rem;line-height:.3rem}
.foot{padding:.4rem 0}
.fd-copy .wp{display:block}
.fd-copy{text-align:center;padding:.4rem 0}
.fd-copy .share{text-align:center;margin-bottom:.3rem}
.fd-copy .itm{float:none;margin:0 .1rem;display:inline-block;vertical-align:middle}
.fd-copy .itm .icon{width:.8rem;height:.8rem;line-height:.78rem}
}
@media screen and (max-width:768px){
.fd-logo{width:auto}
}
:root{--fz12:0.12rem;--fz14:0.14rem;--fz16:0.16rem;--fz18:0.18rem;--fz20:0.2rem;--fz22:0.22rem;--fz24:0.24rem;--fz26:0.26rem;--fz28:0.28rem;--fz30:0.3rem;--fz32:0.32rem;--fz34:0.34rem;--fz36:0.36rem;--fz38:0.38rem;--fz40:0.4rem;--fz42:0.42rem;--fz44:0.44rem;--fz46:0.46rem;--fz48:0.48rem;--fz50:0.5rem}
.fz12{font-size:var(--fz12)}
.fz14{font-size:var(--fz14)}
.fz16{font-size:var(--fz16)}
.fz18{font-size:var(--fz18)}
.fz20{font-size:var(--fz20)}
.fz22{font-size:var(--fz22)}
.fz24{font-size:var(--fz24)}
.fz26{font-size:var(--fz26)}
.fz28{font-size:var(--fz28)}
.fz30{font-size:var(--fz30)}
.fz32{font-size:var(--fz32)}
.fz34{font-size:var(--fz34)}
.fz36{font-size:var(--fz36)}
.fz38{font-size:var(--fz38)}
.fz40{font-size:var(--fz40)}
.fz42{font-size:var(--fz42)}
.fz44{font-size:var(--fz44)}
.fz46{font-size:var(--fz46)}
.fz48{font-size:var(--fz48)}
.fz50{font-size:var(--fz50)}
@media screen and (max-width:1920px){
:root{--fz12:12px}
}
@media screen and (max-width:1525px){
:root{--fz14:0.16rem;--fz16:0.18rem;--fz18:0.2rem;--fz20:0.22rem;--fz22:0.24rem;--fz24:0.26rem;--fz26:0.28rem;--fz28:0.3rem;--fz30:0.32rem;--fz32:0.34rem;--fz34:0.36rem;--fz36:0.38rem;--fz38:0.4rem;--fz40:0.42rem;--fz42:0.44rem;--fz44:0.46rem;--fz46:0.48rem;--fz48:0.5rem;--fz50:0.52rem}
}
@media screen and (max-width:1342px){
:root{--fz14:0.18rem;--fz16:0.2rem;--fz18:0.22rem;--fz20:0.24rem;--fz22:0.26rem;--fz24:0.28rem;--fz26:0.3rem;--fz28:0.32rem;--fz30:0.34rem;--fz32:0.36rem;--fz34:0.38rem;--fz36:0.4rem;--fz38:0.42rem;--fz40:0.44rem;--fz42:0.46rem;--fz44:0.48rem;--fz46:0.5rem;--fz48:0.52rem;--fz50:0.54rem}
}
@media screen and (max-width:1199px){
:root{--fz12:0.2rem;--fz14:0.24rem;--fz16:0.28rem;--fz18:0.32rem;--fz20:0.36rem;--fz22:0.4rem;--fz24:0.44rem;--fz26:0.48rem;--fz28:0.52rem;--fz30:0.56rem;--fz32:0.56rem;--fz34:0.56rem;--fz36:0.56rem;--fz38:0.56rem;--fz40:0.56rem;--fz42:0.56rem;--fz44:0.56rem;--fz46:0.56rem;--fz48:0.56rem;--fz50:0.56rem}
}
@media screen and (max-width:959px){
:root{--fz12:0.24rem;--fz14:0.26rem;--fz16:0.28rem;--fz18:0.3rem;--fz20:0.32rem;--fz22:0.34rem;--fz24:0.36rem;--fz26:0.38rem;--fz28:0.4rem;--fz30:0.42rem;--fz32:0.42rem;--fz34:0.42rem;--fz36:0.42rem;--fz38:0.42rem;--fz40:0.42rem;--fz42:0.42rem;--fz44:0.42rem;--fz46:0.42rem;--fz48:0.42rem;--fz50:0.42rem}
}
/*!****** lib.css end *******/
/*!****** bl *******/
/*!****** bl end *******/
/*!****** ls *******/
.g-cur{overflow:hidden;border-bottom:1px solid #eee;display:flex;align-items:center;padding:.15rem 0}
.g-cur .title{font-size:var(--fz20);color:#282828;overflow:hidden;margin-right:.3rem}
.cur,.cur a{font-size:var(--fz14);color:#999;text-transform:uppercase}
.cur em{padding:0 .1rem}
.cur a:hover{color:#660974}
.cur a:hover+em{color:#660974}
.pages{text-align:center;font-size:0}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 .07rem}
.pages ul li a,.pages ul li span{display:block;height:.44rem;line-height:.44rem;font-size:var(--fz16);color:#282828;background:#eee;overflow:hidden;padding:0 .05rem;min-width:.44rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.pages ul a:hover,.pages ul li.on a{background:#660974;color:#fff}
.banner{padding-top:31.25%;min-height:5rem;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}
.banner .txt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.banner .txt .tit{font-size:var(--fz34);color:#fff;font-weight:700;text-align:center;overflow:hidden;text-align:center;text-transform:uppercase}
.row-a1{overflow:hidden;padding-top:.8rem}
.ul-listl6{overflow:hidden}
.ul-listl6 li{width:33.33%;float:left;padding:0 .2rem}
.ul-listl6 .con{display:block;overflow:hidden;background:#660974;padding:.3rem .2rem .33rem .3rem;position:relative;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl6 .con .bg{position:absolute;bottom:.11rem;right:.11rem;height:1.2rem;overflow:hidden}
.ul-listl6 .con .bg img{display:block;height:100%}
.ul-listl6 .con .box{position:relative;z-index:2}
.ul-listl6 .con .icon{width:.42rem;height:.42rem;overflow:hidden;font-size:0;margin:0 auto .15rem}
.ul-listl6 .con .icon img{display:inline-block;max-width:100%;max-height:100%}
.ul-listl6 .con .tit{font-size:var(--fz20);color:#fff;font-weight:700;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;text-align:center;margin-bottom:.2rem}
.ul-listl6 .con .desc{font-size:var(--fz16);color:#fff;line-height:1.8em;height:3.6em;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;margin-bottom:.44rem}
.ul-listl6 .con .btn{max-width:1.5rem;border:2px solid #fff;text-align:center;overflow:hidden;line-height:var(--fz16);line-height:.34rem;color:#fff;margin:0 auto;text-transform:uppercase}
.ul-listl6 .con:hover{opacity:.7}
.row-a2{padding-top:.88rem;overflow:hidden}
.g-titl3{overflow:hidden}
.g-titl3 .tit{text-align:center;font-size:var(--fz34);color:#282828;overflow:hidden;font-weight:700;text-transform:uppercase;margin-bottom:.28rem}
.g-titl3 .desc{font-size:var(--fz18);color:#666;overflow:hidden;line-height:1.9;text-align:center;max-width:11.5rem;margin:0 auto}
.g-titl3.styl2 .tit{text-transform:none;margin-bottom:.17rem}
.ul-listl7{overflow:hidden;margin:.41rem -.2rem 0}
.ul-listl7 li{width:25%;float:left;padding:0 .2rem;margin-bottom:.3rem}
.ul-listl7 .con{display:block;overflow:hidden}
.ul-listl7 .con .pic{padding-top:100%;position:relative;height:0;overflow:hidden;margin-bottom:.23rem}
.ul-listl7 .con .pic .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl7 .con .tit{font-size:var(--fz16);color:#282828;line-height:1.65;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl7 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.ul-listl7 .con:hover .tit{color:#660974}
.row-a3{padding:.53rem 0 .6rem;overflow:hidden}
.ul-listl8{overflow:hidden;margin:.42rem -.2rem 0}
.ul-listl8 li{width:50%;float:left;padding:0 .2rem;margin-bottom:.4rem}
.ul-listl8 .con{display:block;overflow:hidden}
.ul-listl8 .pic{padding-top:54.054%;position:relative;height:0;overflow:hidden}
.ul-listl8 .pic .img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl8 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.g-contentl1{overflow:hidden;padding:.5rem 0 1rem}
.g-contentl1.pb132{padding-bottom:1.32rem}
.g-contentl1.pb61{padding-bottom:.61rem}
.g-contentl1.pb77{padding-bottom:.77rem}
.g-contentl1.pb55{padding-bottom:.55rem}
.g-contentl1 .wp{display:flex}
.g-contentl1 .col-l{float:none;width:3.2rem;margin-right:.3rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.g-contentl1 .col-r{float:none;overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
.g-snvl{background:#fff;overflow:hidden}
.g-snvl .tit{font-size:var(--fz20);color:#282828;overflow:hidden;display:none;font-weight:700}
.g-snvl .user{border-bottom:1px solid #eee;overflow:hidden;padding:.4rem .2rem .22rem}
.g-snvl .user .pic{width:1.2rem;height:1.2rem;margin:0 auto .14rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.g-snvl .user .pic img{display:block;width:100%;height:100%}
.g-snvl .user .name{font-size:var(--fz16);color:#282828;text-align:center;overflow:hidden}
.g-snvl .snv{padding:.2rem;overflow:hidden}
.g-snvl.pb40 .snv{padding-bottom:.4rem}
.ul-numl1{overflow:hidden;margin:.2rem .2rem .05rem}
.ul-numl1 li{width:50%;float:left;text-align:center;overflow:hidden}
.ul-numl1 .num{font-size:var(--fz24);line-height:1.2;color:#282828;font-weight:700;overflow:hidden}
.ul-numl1 .tt{font-size:var(--fz14);color:#666;overflow:hidden}
.ul-snvl{overflow:hidden}
.ul-snvl li{margin-bottom:.1rem}
.ul-snvl li:last-child{margin-bottom:0}
.ul-snvl .con{display:block;color:#282828;font-size:var(--fz16);background:#fff;padding:.13rem .3rem .13rem .2rem;background-color:#f6f6f6;overflow:hidden;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-snvl .con:after{content:"";position:absolute;top:50%;right:.18rem;width:.12rem;height:.12rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:url(../images/ls/iconl1.png) center center no-repeat;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-snvl .con:hover,.ul-snvl li.on .con{background:#efe6f1;color:#660974}
.ul-snvl .con:hover:after,.ul-snvl li.on .con:after{background-image:url(../images/ls/iconl1-1.png)}
.g-boxl1{overflow:hidden;background:#fff;height:100%}
.g-titl1{border-bottom:1px solid #eee;padding:.17rem .3rem;font-size:var(--fz24);color:#282828;overflow:hidden;font-weight:700;text-transform:capitalize}
.g-titl1-1{display:flex;justify-content:space-between}
.g-titl1-1 .back{display:block;padding:0 .1rem;line-height:.28rem;height:.3rem;font-size:var(--fz16);color:#660974;font-weight:400;border:1px solid #660974;border-radius:3px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-titl1-1 .back:hover{background-color:#660974;color:#fff}
.m-aboutl{overflow:hidden;padding:.4rem .3rem .53rem}
.m-aboutl .tit{font-size:var(--fz34);color:#282828;text-align:center;font-weight:700;overflow:hidden;margin-bottom:.19rem}
.m-aboutl .text{font-size:var(--fz18);color:#666;line-height:1.888;overflow:hidden}
.m-aboutl .text p{margin-bottom:10px}
.m-founderl{padding:.4rem .3rem .42rem;overflow:hidden}
.m-founderl .pic{display:block;font-size:0;text-align:center;overflow:hidden;margin-bottom:.28rem}
.m-founderl .pic img{display:inline-block;vertical-align:middle;max-width:100%}
.m-founderl .txt{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2.25;margin-bottom:.18rem}
.m-founderl .info{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2}
.m-founderl .info h3{font-size:var(--fz24);color:#282828;overflow:hidden;font-weight:700;text-transform:uppercase;margin-bottom:.06rem}
.m-founderl .info .itm{margin-bottom:.3rem;overflow:hidden}
.m-founderl .info .itm:last-child{margin-bottom:0}
.m-myalogyl{padding:.2rem .3rem .57rem;overflow:hidden}
.m-myalogyl .text{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2}
.m-myalogyl .text h3{font-size:var(--fz30);color:#282828;overflow:hidden;font-weight:400;margin-bottom:.23rem}
.m-videosl{overflow:hidden;padding:.3rem .3rem .47rem}
.ul-listl1{overflow:hidden;margin:0 -.12rem .2rem}
.ul-listl1 li{width:33.33%;float:left;padding:0 .12rem;overflow:hidden;margin-bottom:.24rem}
.ul-listl1 .con{display:block;overflow:hidden}
.ul-listl1 .top{overflow:hidden;position:relative;margin-bottom:.15rem}
.ul-listl1 .pic{padding-top:75.14124%;position:relative;height:0;overflow:hidden;background:#000}
.ul-listl1 .pic .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl1 .video .pic .img{opacity:.8}
.ul-listl1 .top .play{position:absolute;top:50%;left:50%;width:.6rem;height:.6rem;background:url(../images/ls/iconl2.png) center center no-repeat;background-size:cover;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.ul-listl1 .txt{text-align:center;font-size:var(--fz16);color:#282828;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl1 .con:hover .pic .img{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08)}
.ul-listl1 .con:hover .txt{color:#660974}
.m-membershipl{overflow:hidden;padding:.52rem .3rem .3rem}
.m-modulel1{overflow:hidden;margin-bottom:.4rem}
.m-modulel1 .txt{width:5.2rem;overflow:hidden;float:left;margin-right:.35rem}
.g-titl2{font-size:var(--fz30);color:#282828;overflow:hidden;margin-bottom:.19rem}
.m-modulel1 .txt .desc,.m-modulel2 .txt{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2}
.m-modulel1 .pic{overflow:hidden}
.m-modulel1 .pic img{display:block;width:100%}
.m-modulel2{overflow:hidden}
.m-modulel2 .g-titl2{margin-bottom:.26rem}
.m-modulel2 .txt{margin-bottom:.22rem}
.m-modulel2 .box{overflow:hidden;font-size:0;margin-bottom:.3rem}
.m-modulel2 .box .btn{display:inline-block;vertical-align:middle;font-size:var(--fz18);color:#660974;border:2px solid #660974;overflow:hidden;padding:0 .24rem;line-height:2.555;border-radius:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-o-border-radius:.1rem}
.m-modulel2.p30{padding:.3rem}
.m-questionl{overflow:hidden;margin-bottom:.5rem}
.m-questionl .item{overflow:hidden;background:#f6f6f6;margin-bottom:.1rem}
.m-questionl .tit{background:#f6f6f6;padding:0 1rem 0 .2rem;font-size:var(--fz20);line-height:3;color:#282828;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-questionl .tit:after{content:"";position:absolute;top:50%;right:.2rem;width:.3rem;height:.3rem;background:url(../images/ls/iconl3.png) center center no-repeat;background-size:cover;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-questionl .desc{font-size:var(--fz16);color:#666;line-height:2;padding:.1rem .5rem .06rem .2rem;overflow:hidden;display:none}
.m-questionl .tit.on,.m-questionl .tit:hover{background:#660974;color:#fff}
.m-questionl .tit.on:after{background-image:url(../images/ls/iconl3-1.png)}
.m-questionl .item:last-child{margin-bottom:0}
.ul-btnl{overflow:hidden;margin:0 -.1rem .49rem}
.ul-btnl li{width:33.33%;float:left;padding:0 .1rem}
.ul-btnl .btn{display:block;font-size:var(--fz20);color:#fff;text-transform:uppercase;overflow:hidden;text-align:center;line-height:4;background:#660974;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-btnl .btn:hover{opacity:.7}
.m-modulel3{overflow:hidden}
.m-modulel3 .g-titl2{margin-bottom:.29rem}
.m-modulel3 .itm{margin-bottom:.31rem;overflow:hidden}
.m-modulel3 .itm .tit{font-size:var(--fz24);color:#282828;overflow:hidden;margin-bottom:.12rem}
.m-modulel3 .itm .txt{overflow:hidden;font-size:var(--fz16);color:#666;line-height:2.1}
.m-modulel3 .itm:last-child{margin-bottom:0}
.m-contactl{overflow:hidden;padding:.3rem .3rem .45rem}
.m-contactl .map{display:block;overflow:hidden;height:4.38rem;margin-bottom:.52rem;text-align:center}
.m-contactl .map img{display:inline-block;vertical-align:middle;min-width:100%;max-width:none;height:100%}
.m-contactl .contact{overflow:hidden}
.m-contactl .contact .left{width:60%;float:left;overflow:hidden;margin-right:.24rem}
.m-contactl .contact .tit{font-size:var(--fz24);color:#282828;overflow:hidden;line-height:1.5;font-weight:700;margin-bottom:.36rem}
.m-contactl .contact .info{font-size:var(--fz16);color:#282828;overflow:hidden}
.m-contactl .contact .info p{margin-bottom:.26rem;overflow:hidden}
.m-contactl .contact .form{overflow:hidden}
.m-contactl .contact .item{overflow:hidden;border:1px solid #e6e6e6;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;margin-bottom:.1rem}
.m-contactl .contact .item .tt{float:left;width:.8rem;padding-left:.12rem;line-height:.38rem;font-size:var(--fz14);color:#282828}
.m-contactl .contact .item .inp{overflow:hidden}
.m-contactl .contact .item input,.m-contactl .contact .item textarea{display:block;width:100%;height:.38rem;border:none;background:0 0;overflow:hidden;font-size:var(--fz14);color:#282828}
.m-contactl .contact .item textarea{height:.98rem;resize:none;padding:.08rem 0}
.m-contactl .contact .bot{overflow:hidden}
.m-contactl .contact .bot .inp{border:1px solid #e6e6e6;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;width:2rem;float:left}
.m-contactl .contact .bot .inp input{display:block;width:100%;height:.38rem;border:none;background:0 0;overflow:hidden;font-size:var(--fz14);color:#282828;padding:0 .2rem}
.m-contactl .contact .bot .img{display:block;height:.4rem;line-height:.4rem;overflow:hidden}
.m-contactl .contact .bot .img img{display:inline-block;vertical-align:middle;height:100%}
.m-contactl .contact .btn{overflow:hidden;width:2rem;height:.4rem;line-height:.4rem;text-align:center;background:#660974;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;font-size:var(--fz16);color:#fff;text-transform:uppercase;border:none;margin-top:.1rem;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-contactl .contact .btn:hover{opacity:.7}
.m-myalogyl.styl2{padding-top:.3rem}
.m-resourcesl{overflow:hidden;padding:.29rem .3rem .35rem}
.ul-listl2{overflow:hidden;margin-bottom:.2rem}
.ul-listl2 li{margin-bottom:.2rem;overflow:hidden}
.ul-listl2 .con{display:block;overflow:hidden;background:#f6f6f6;padding:.22rem .3rem .23rem}
.ul-listl2 .con .tit{font-size:var(--fz18);color:#282828;overflow:hidden;line-height:1.777;margin-bottom:.1rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listl2 .con .info{font-size:var(--fz14);color:#999;overflow:hidden}
.ul-listl2 .con .info span{display:block;float:left;margin-right:.15rem;overflow:hidden}
.ul-listl2 .con .info span:last-child{margin-right:0}
.ul-listl2 .con:hover .tit{color:#660974}
.ul-listl2.styl2 .con .tit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-detailsl1{overflow:hidden;padding:.31rem .3rem .54rem}
.m-detailsl1 .title{font-size:var(--fz30);color:#282828;text-align:center;overflow:hidden;font-weight:700;margin-bottom:.23rem}
.m-detailsl1 .info{overflow:hidden;text-align:center;margin-bottom:.25rem}
.m-detailsl1 .info span{display:inline-block;vertical-align:middle;padding:0 .1rem;font-size:var(--fz16);color:#999}
.m-detailsl1 .txt{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2}
.m-trainingl{overflow:hidden;padding:.4rem .3rem .47rem}
.m-trainingl .title{font-size:var(--fz30);color:#282828;font-weight:700;text-align:center;overflow:hidden;margin-bottom:.28rem}
.ul-listl3{overflow:hidden}
.ul-listl3 li{margin-bottom:.2rem}
.ul-listl3 li:last-child{margin-bottom:0}
.ul-listl3 .con{display:block;overflow:hidden;background:#f6f6f6}
.ul-listl3 .con .pic{width:4.6rem;float:left;overflow:hidden}
.ul-listl3 .con .pic .img{padding-top:73.91%;height:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}
.ul-listl3 .con .txt{overflow:hidden;padding-left:.3rem;padding-top:.24rem}
.ul-listl3 .con .txt .tit{font-size:var(--fz20);color:#282828;overflow:hidden;font-weight:700;margin-bottom:.13rem}
.ul-listl3 .con .txt .desc{font-size:var(--fz16);color:#666;overflow:hidden;line-height:2.25;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:7;-webkit-line-clamp:7;overflow:hidden}
.m-libraryl{overflow:hidden;padding:.3rem .3rem .76rem}
.m-libraryl.pb65{padding-bottom:.65rem}
.m-searchl{overflow:hidden;width:4rem;position:relative;margin-bottom:.2rem}
.m-searchl .inp{display:block;width:100%;height:.44rem;padding:0 .4rem 0 .1rem;border:1px solid #eee;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;text-transform:uppercase;overflow:hidden}
.m-searchl .btn{position:absolute;top:0;right:0;width:.36rem;height:100%;border:none;background:url(../images/ls/iconl4.png) center center no-repeat;background-size:.15rem auto;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-searchl .btn:hover{opacity:.7}
.ul-listl4{overflow:hidden}
.ul-listl4 li{margin-bottom:.2rem}
.ul-listl4 li:last-child{margin-bottom:0}
.ul-listl4 .con{display:block;overflow:hidden;background:#f6f6f6;padding:.24rem .3rem .26rem}
.ul-listl4 .con .tit{font-size:var(--fz20);color:#282828;overflow:hidden;margin-bottom:.16rem;font-weight:700}
.ul-listl4 .con .desc{font-size:var(--fz16);color:#666;overflow:hidden;line-height:2.25}
.m-questionl2{overflow:hidden;padding:.3rem}
.m-questionl2 .text{position:relative;overflow:hidden;margin-bottom:.3rem}
.m-questionl2 .text textarea{display:block;width:100%;height:2rem;resize:none;border:1px solid #ddd;overflow:hidden;font-size:var(--fz16);color:#666;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;padding:.16rem .2rem .25rem}
.m-questionl2 .text .tips{position:absolute;bottom:.04rem;right:.17rem;font-size:var(--fz14);color:#999;overflow:hidden}
.m-questionl2 .btn{border:2px solid #660974;overflow:hidden;border-radius:.08rem;-webkit-border-radius:.08rem;-moz-border-radius:.08rem;-ms-border-radius:.08rem;-o-border-radius:.08rem;line-height:.56rem;font-size:var(--fz18);color:#660974;text-align:center;text-transform:uppercase;background:#fff;padding:0 .64rem;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-questionl2 .btn:hover{background:#660974;color:#fff}
.m-myalogyl.styl3{padding-bottom:.98rem}
.m-myalogyl.styl3 .m-searchl{margin-bottom:.12rem}
.m-myalogyl.styl3 .text h3{margin-bottom:.02rem}
.m-patientsl{padding:.4rem .3rem;overflow:hidden}
.m-patientsl .title{font-size:var(--fz30);color:#282828;overflow:hidden;margin-bottom:.28rem}
.m-patientsl .desc{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2;margin-bottom:.17rem}
.m-patientsl .item{overflow:hidden;margin-bottom:.23rem}
.m-patientsl .item .tit{font-size:var(--fz24);color:#282828;overflow:hidden;margin-bottom:.1rem}
.m-patientsl .item .txt{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2}
.m-patientsl .item:last-child{margin-bottom:0}
.ul-listl5{overflow:hidden;display:flex;flex-wrap:wrap;margin:.43rem -.14rem 0}
.ul-listl5 li{width:33.33%;padding:0 .14rem;margin-bottom:.23rem}
.ul-listl5 .con{display:block;overflow:hidden;height:100%;background:#f6f6f6;padding:.43rem .3rem .33rem}
.ul-listl5 .con .icon{width:1rem;height:1rem;line-height:1rem;text-align:center;font-size:0;background:#660974;margin:0 auto .22rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden}
.ul-listl5 .con .icon img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%}
.ul-listl5 .con .stit{font-size:var(--fz24);color:#282828;overflow:hidden;text-align:center;margin-bottom:.11rem}
.ul-listl5 .con .sdesc{font-size:var(--fz16);color:#666;overflow:hidden;line-height:2}
.m-patientsl.pb74{padding-bottom:.74rem}
.m-libraryl .title{text-align:center;font-size:var(--fz30);color:#282828;font-weight:700;overflow:hidden;margin-bottom:.34rem}
.m-educationl{overflow:hidden;padding:.29rem .3rem .8rem}
.m-educationl .item{overflow:hidden;margin-bottom:.4rem}
.m-educationl .item:last-child{margin-bottom:0}
.m-educationl .item .tit{font-size:var(--fz30);color:#282828;overflow:hidden;margin-bottom:.16rem}
.m-educationl .item .txt{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2;margin-bottom:.31rem}
.m-educationl .item .pic{text-align:center;height:auto;overflow:hidden;font-size:0}
.m-educationl .item .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.m-forml{overflow:hidden}
.m-forml .itm{overflow:hidden;margin:0 -.13rem}
.m-forml .itm .box{width:33.33%;float:left;padding:0 .13rem;overflow:hidden;margin-bottom:.2rem}
.m-forml .itm .inp{border:1px solid #e6e6e6;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;overflow:hidden;padding:0 .12rem}
.m-forml .itm .tt{width:68px;line-height:.38rem;font-size:var(--fz14);color:#282828;overflow:hidden;float:left}
.m-forml .itm .rr{overflow:hidden}
.m-forml .itm input,.m-forml .itm textarea{display:block;width:100%;height:.38rem;line-height:.38rem;background:0 0;border:none}
.m-forml .itm.w100 .box{width:auto;float:none}
.m-forml .itm textarea{height:.98rem;resize:none}
.m-forml .itm .file{overflow:hidden;display:flex;align-items:flex-end}
.m-forml .itm .file .pic{flex-shrink:0;width:1rem;height:1rem;border:1px solid #e6e6e6;overflow:hidden;margin-right:.11rem;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;position:relative}
.m-forml .itm .file .pic img{display:block;width:100%;height:100%}
.m-forml .itm .file label{overflow:hidden;display:block;width:100%;height:100%;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;position:absolute;top:0;left:0;cursor:pointer}
.m-forml .itm .file label input{position:absolute;left:-9999px}
.m-forml .itm .file .tips{font-size:var(--fz14);color:#282828;overflow:hidden}
.m-forml .itm .inp.w2{width:2rem;float:left}
.m-forml .itm .img{width:auto;height:.4rem;overflow:hidden}
.m-forml .itm .img img{display:block;height:100%}
.m-forml .btnbox{overflow:hidden}
.m-forml .btnbox .btn{background:#660974;text-align:center;overflow:hidden;width:2rem;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;font-size:var(--fz16);color:#fff;text-transform:uppercase;line-height:2.5;border:none;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-forml .btnbox .btn:hover{opacity:.7}
.m-patientl{padding:.45rem .2rem .5rem .3rem;overflow:hidden}
.m-patientl .top{overflow:hidden;display:flex;margin-bottom:.54rem}
.m-patientl .m-searchl{width:3rem;flex-shrink:0;margin:0 .2rem 0 0}
.m-patientl .m-searchl .inp{height:.5rem}
.m-boxl1{overflow:hidden;background:#f0f5f8;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;display:flex;flex:1;justify-content:space-between;padding:0 .2rem;margin-right:.2rem}
.m-boxl1 .box{font-size:var(--fz16);color:#282828;height:.5rem;line-height:.5rem;overflow:hidden}
.m-boxl1 .box.sel{position:relative}
.m-boxl1 .box.sel:after{content:"";position:absolute;top:50%;right:.05rem;width:.12rem;height:.12rem;background:url(../images/ls/iconl14.png) center center;background-size:cover;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-boxl1 .box select{position:relative;z-index:2;display:block;width:100%;height:.5rem;line-height:.5rem;background:0 0;font-size:var(--fz16);color:#282828;cursor:pointer;padding:0 .3rem 0 .1rem}
.m-patientl .top .btn2{flex-shrink:0;display:block;min-width:2.2rem;line-height:.46rem;border:2px solid #660974;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;text-align:center;font-size:var(--fz18);color:#660974;text-transform:uppercase;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-patientl .top .btn2 img{display:inline-block;vertical-align:middle;width:.2rem;margin-right:.1rem;margin-top:-2px}
.m-patientl .top .btn2:hover{opacity:.5}
.m-communityl{overflow:hidden}
.m-communityl .community{margin-bottom:.12rem;overflow:hidden}
.m-communityl .item{overflow:hidden;margin-bottom:.6rem}
.m-communityl .item:last-child{margin-bottom:0}
.m-communityl .item:last-child .bot{display:none}
.m-communityl-1 .item:last-child .bot{display:block}
.m-communityl .user{overflow:hidden;margin-bottom:.25rem}
.m-communityl .user .pic{float:left;width:.6rem;height:.6rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden}
.m-communityl .user .pic img{display:block;width:100%;height:100%}
.m-communityl .user .txt{overflow:hidden;padding:.05rem 0 0 .2rem}
.m-communityl .user .tit{font-size:var(--fz18);color:#282828;overflow:hidden;margin-bottom:.03rem}
.m-communityl .user .info{overflow:hidden;font-size:var(--fz14);color:#999;overflow:hidden}
.m-communityl .user .info span{display:block;float:left;margin-right:.1rem}
.m-communityl .user .info span:last-child{margin-right:0}
.m-communityl .tips{font-size:var(--fz16);color:#660974;overflow:hidden;margin-bottom:.07rem}
.m-communityl .desc{font-size:var(--fz16);color:#282828;overflow:hidden;line-height:2;margin-bottom:.27rem}
.ul-picl{overflow:hidden;margin:0 -.05rem .18rem}
.ul-picl li{width:33.33%;float:left;padding:0 .05rem}
.ul-picl .con{display:block;overflow:hidden}
.ul-picl .pic{padding-top:87.1866%;position:relative;height:0;overflow:hidden;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem}
.ul-picl .pic .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}
.m-communityl .bot{overflow:hidden}
.m-communityl .bot .zan{float:left;font-size:var(--fz16);line-height:2.5;overflow:hidden;background:#f0f5f8;padding:0 .22rem;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-communityl .bot .zan img{display:inline-block;vertical-align:middle;width:.18rem;margin-top:-2px;margin-right:.1rem}
.m-communityl .bot .zan .ico2{display:none}
.m-communityl .bot .zan.on{color:#660974}
.m-communityl .bot .zan.on .ico1{display:none}
.m-communityl .bot .zan.on .ico2{display:inline-block}
.m-communityl .morebox{overflow:hidden;text-align:center;font-size:0}
.m-communityl .morebox .more{display:inline-block;vertical-align:middle;font-size:var(--fz16);color:#660974;overflow:hidden;border:1px solid #660974;border-radius:.4rem;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;line-height:3;text-transform:uppercase;padding:0 .6rem;min-width:1.8rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-communityl .morebox .more:hover{background:#660974;color:#fff}
.m-worksl{padding:.3rem .3rem 1.1rem;overflow:hidden}
.m-sel2{overflow:hidden;width:5rem;margin-bottom:.2rem;position:relative;border:1px solid #ddd;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem}
.m-sel2:after{content:"";position:absolute;top:50%;right:.2rem;width:.12rem;height:.12rem;background:url(../images/ls/iconl14.png) center center;background-size:cover;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-sel2 select{display:block;width:100%;font-size:var(--fz16);line-height:3;border:none;background:0 0;padding:0 .4rem 0 .1rem;cursor:pointer;z-index:2;position:relative}
.editor_area{display:block;width:100%;min-height:5rem}
.edui-default .edui-editor{width:100%!important}
.edui-default .edui-editor-bottomContainer{display:none!important}
.m-worksl .btn{display:block;width:3rem;background:#660974;overflow:hidden;border-radius:.05rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;-ms-border-radius:.05rem;-o-border-radius:.05rem;font-size:var(--fz16);color:#fff;text-transform:uppercase;text-align:center;line-height:3.125;border:none;margin-top:.5rem;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-worksl .btn:hover{opacity:.7}
@media screen and (max-width:1680px){
.ul-listl3 .con .txt .desc{line-height:1.7}
}
@media screen and (max-width:1200px){
.g-cur .title{display:none}
.g-cur{padding:.3rem 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.g-snvl .tit{display:block;padding:.3rem 1rem .3rem .3rem;position:relative;overflow:hidden}
.g-snvl .tit:after{content:"";position:absolute;top:50%;margin-top:-.3rem;right:.3rem;width:.6rem;height:.6rem;background:url(../images/ls/menu.png) center center no-repeat;background-size:cover}
.g-snvl .snv{padding:0}
.g-snvl.pb40 .snv{padding:0}
.ul-snvl li{margin-bottom:0}
.ul-snvl .con{background:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:.3rem}
.ul-snvl .con:after{width:.2rem;height:.2rem}
.ul-snvl{display:none}
.g-contentl1,.g-contentl1.pb132,.g-contentl1.pb55{padding:.6rem 0}
.g-contentl1 .wp{display:block}
.g-contentl1 .col-l{width:auto;margin:0 0 .4rem}
.g-contentl1 .col-r{float:none}
.g-titl1{padding:.2rem .3rem}
.row-a1,.row-a2,.row-a3{padding-top:.6rem}
.ul-listl6 .con .icon{width:.6rem;height:.6rem;line-height:.6rem}
.ul-listl6 .con .btn{max-width:none;width:50%;line-height:2.5}
.m-aboutl,.m-contactl,.m-detailsl1,.m-educationl,.m-founderl,.m-libraryl,.m-libraryl.pb65,.m-membershipl,.m-modulel2.p30,.m-myalogyl,.m-myalogyl.styl2,.m-patientl,.m-patientsl,.m-patientsl.pb74,.m-questionl2,.m-resourcesl,.m-trainingl,.m-videosl,.m-worksl{padding:.6rem .3rem}
.pages ul li a,.pages ul li span{min-width:.7rem;height:.7rem;line-height:.7rem}
.m-modulel1{margin-bottom:.6rem}
.m-modulel1 .txt{width:60%;margin-right:.3rem}
.m-modulel3 .itm{margin-bottom:.6rem}
.m-contactl .contact .bot .inp input,.m-contactl .contact .item input,.m-contactl .contact .item textarea{height:.7rem}
.m-contactl .contact .item .tt{width:1.8rem;line-height:.7rem;padding-left:.2rem}
.m-contactl .contact .item textarea{height:2rem;padding:.2rem 0}
.m-contactl .contact .bot .inp{width:4rem}
.m-contactl .contact .bot .img{height:.73rem;line-height:.74rem}
.m-contactl .contact .item{margin-bottom:.2rem}
.m-contactl .contact .btn{width:100%;height:.8rem;line-height:.8rem;margin-top:.2rem}
.ul-listl2 .con,.ul-listl3 .con .txt{padding:.3rem}
.ul-listl2 li,.ul-listl3 li{margin-bottom:.4rem}
.ul-listl3 .con .pic{width:35%}
.m-questionl2 .text textarea{height:4rem}
.m-patientsl .desc,.m-patientsl .item{margin-bottom:.4rem}
}
@media screen and (max-width:768px){
.ul-listl6 li{width:auto;float:none;margin-bottom:.3rem}
.ul-btnl li:last-child,.ul-listl5 li:last-child,.ul-listl6 li:last-child,.ul-listl7 li:last-child,.ul-listl8 li:last-child{margin-bottom:0}
.ul-listl6 .con{padding:.3rem}
.ul-btnl li,.ul-listl1 li,.ul-listl5 li,.ul-listl7 li,.ul-listl8 li{width:auto;float:none;margin-bottom:.4rem}
.ul-listl7 .con .pic{margin-bottom:.2rem}
.ul-listl7 .con .tit{line-height:1.5}
.m-modulel1 .txt{width:auto;float:none;margin:0 0 .3rem}
.ul-btnl .btn{line-height:2.6}
.ul-btnl li{margin-bottom:.2rem}
.m-contactl .contact .left{width:auto;float:none;margin:0 0 .6rem}
.m-contactl .map{height:3rem}
.ul-listl3 .con .pic{width:auto;float:none;margin:0}
.m-searchl{width:auto;margin-bottom:.4rem}
.m-searchl .inp{height:.8rem;padding:0 .6rem 0 .3rem}
.m-searchl .btn{width:.8rem;background-size:.3rem auto}
.m-forml .itm .box{width:auto;float:none}
.m-forml .itm .tt{line-height:.8rem}
.m-forml .itm input,.m-forml .itm textarea{height:.8rem;line-height:.8rem}
.m-forml .itm textarea{height:3rem}
.m-forml .itm .file .pic{width:2rem;height:2rem}
.m-forml .itm .inp.w2{width:4rem}
.m-forml .itm .img{height:.8rem}
.m-forml .btnbox .btn{width:4rem;line-height:3}
.m-patientl .top{display:block}
.m-patientl .m-searchl{width:auto;margin:0 0 .3rem}
.m-patientl .m-searchl .inp{height:.8rem}
.m-boxl1 .box,.m-boxl1 .box select{height:.8rem;line-height:.8rem}
.m-boxl1{display:block;margin:0 0 .3rem}
.m-boxl1 .box.sel:after,.m-sel2:after{width:.24rem;height:.24rem}
.m-patientl .top .btn2{line-height:.8rem}
.m-patientl .top .btn2 img{width:.4rem;margin-right:.2rem}
.m-communityl .user .pic{width:1rem;height:1rem}
.m-sel2{width:auto}
.m-worksl .btn{width:100%}
}
/*!****** ls end *******/
.jl-form1{padding:.25rem .3rem}
.jl-form1 .lab{font-size:var(--fz14);color:#282828;margin-bottom:.05rem}
.jl-form1 .inpbox{display:flex;align-items:center;width:4rem;border:1px solid #ddd;border-radius:.04rem;margin-bottom:.25rem}
.jl-form1 .inpbox .inp{flex:1;width:100%;height:.48rem;line-height:.48rem;padding:0 .15rem;overflow:hidden}
.jl-form1 .inpbox .icn{flex-shrink:0;margin-right:.15rem;width:.16rem;height:.12rem;background-image:url(../images/jl/i01.png);background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer;transition:.5s}
.jl-form1 .inpbox .icn.on{background-image:url(../images/jl/i02.png)}
.jl-form1 .code{flex-shrink:0;width:2rem;height:.48rem;line-height:.48rem;text-align:center;font-size:var(--fz14);color:#660974;text-transform:uppercase;background-color:rgba(102,9,116,.1);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.jl-form1 .code.txt{display:none}
.jl-form1 .btn{display:block;width:1rem;height:.5rem;line-height:.5rem;border:none;color:#fff;font-size:var(--fz16);background-color:#660974;border-radius:.04rem;cursor:pointer;transition:.5s}
.jl-form1 .btn:hover{opacity:.7}
.ul-numl1 .on .num,.ul-numl1 .on .tt{color:#660974}
.jl-list1{padding:.77rem .3rem .65rem}
.jl-list1 li{margin-bottom:.48rem}
.jl-list1 li:last-child{margin-bottom:0}
.jl-list1 .con{display:flex;align-items:start;color:#282828;font-size:var(--fz16);line-height:2}
.jl-list1 .date{flex-shrink:0;width:1.17rem}
.jl-list1 .md{font-size:var(--fz24);color:#282828;line-height:.32rem}
.jl-list1 .info{flex:1;overflow:hidden}
.jl-list1 .tit{color:#660974}
.jl-list1 .desc{margin-bottom:.3rem}
.jl-list1 .imglist{display:flex}
.jl-list1 .img{font-size:0;margin-right:.1rem}
.jl-list1 .img:last-child{margin-right:0}
.jl-form2{padding:.3rem}
.jl-form2 .row{display:flex;align-items:center;margin-bottom:.3rem}
.jl-form2 .lab{flex-shrink:0;width:1rem;font-size:var(--fz16);color:#282828}
.jl-form2 .protrait{flex:1;display:flex;align-items:center;overflow:hidden}
.jl-form2 .pic{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;margin-right:.2rem;overflow:hidden}
.jl-form2 .icn{display:block;font-size:0;width:.16rem}
.jl-form2 .icn img{width:100%}
.jl-form2 .inp{width:2.8rem;border:1px solid #ddd;border-radius:.04rem;overflow:hidden}
.jl-form2 .inp input{width:100%;height:.48rem;line-height:.48rem;padding:0 .2rem;font-size:var(--fz16)}
.jl-form2 .btn{width:1rem;height:.5rem;background-color:#660974;font-size:var(--fz16);color:#fff;border:none;border-radius:.04rem;cursor:pointer;transition:.5s}
.jl-form2 .btn:hover{opacity:.7}
.jl-login{padding:.5rem 0 2.3rem}
.jl-login .box{width:7rem;padding:.4rem .3rem;margin:0 auto;background-color:#fff;border-radius:.08rem;box-shadow:0 .05rem .1rem rgba(6,0,1,.05)}
.jl-login .tit{font-size:var(--fz24);color:#282828;margin-bottom:.4rem;text-align:center;font-weight:700;text-transform:uppercase}
.jl-tab1{display:flex;margin-bottom:.4rem}
.jl-tab1 li{flex:1;border:1px solid #660974;text-align:center;font-size:var(--fz16);color:#660974;line-height:.48rem;border-radius:.04rem;margin-right:.2rem;overflow:hidden;cursor:pointer;transition:.5s}
.jl-tab1 li.on{background-color:#660974;color:#fff}
.jl-tab1 li:last-child{margin-right:0}
.jl-form3 .lab{font-size:var(--fz14);color:#282828;margin-bottom:.09rem}
.jl-form3 .inpbox{display:flex;align-items:center;border:1px solid #ddd;border-radius:.04rem;margin-bottom:.3rem;overflow:hidden}
.jl-form3 .inp{flex:1;display:block;height:.48rem;line-height:.48rem;font-size:var(--fz14);padding:0 .15rem;overflow:hidden}
.jl-form3 .icn{flex-shrink:0;width:.16rem;height:.12rem;background-image:url(../images/jl/i01.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:.15rem;cursor:pointer;transition:.5s}
.jl-form3 .icn.on{background-image:url(../images/jl/i02.png)}
.jl-form3 .addimg{height:1rem;margin-bottom:.3rem;border:1px solid #ddd;background-image:url(../images/jl/i04.png);background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden}
.jl-form3 .addimg input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer;z-index:2}
.jl-form3 .btn{display:block;width:100%;height:.5rem;color:#fff;font-size:var(--fz16);text-transform:uppercase;margin-bottom:.2rem;border-radius:.04rem;background-color:#660974;border:none}
.jl-form3 .link{text-align:center}
.jl-form3 .link a{font-size:var(--fz16);color:#660974;text-transform:uppercase}
.jl-list2{display:flex;flex-wrap:wrap;margin:0 -.1rem .3rem}
.jl-list2 li{width:33.33%;padding:0 .1rem;margin-bottom:.2rem}
.jl-list2 .con{display:block;position:relative}
.jl-list2 .pic{overflow:hidden}
.jl-list2 .img{padding-top:87.1%;background-repeat:no-repeat;background-position:center;background-size:contain;transition:.5s}
.jl-list2 .con:hover .img{transform:scale(1.08)}
.jl-list2 .tit{position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:var(--fz14);color:#282828;z-index:2}
.jl-about1{font-size:var(--fz16);line-height:2;color:#282828;padding:.5rem .3rem}
.jl-about1 .con{display:flex;align-items:center;margin-bottom:.3rem}
.jl-about1 .info{flex:1;overflow:hidden}
.jl-about1 .info .tit{font-size:var(--fz30);margin-bottom:.2rem;font-weight:500}
.jl-about1 .pic{flex-shrink:0;width:5.55rem;font-size:0;margin-left:.36rem}
.jl-about1 .list{display:flex;margin-bottom:.4rem}
.jl-about1 .list li{flex:1;text-align:center;margin-right:.28rem;background-color:#f6f6f6;padding:.43rem .3rem .5rem;overflow:hidden}
.jl-about1 .list li:last-child{margin-right:0}
.jl-about1 .list .icn{width:1rem;height:1rem;margin:0 auto .25rem;border-radius:50%;background-color:#660974}
.jl-about1 .list .icn img{width:100%}
.jl-about1 .list .tit{font-size:var(--fz24);margin-bottom:.05rem}
.jl-about1 .list .desc{color:#666}
.jl-about1 .txt .tit{font-size:var(--fz24);margin-bottom:.1rem}
.jl-list3{margin-bottom:.5rem}
.jl-list3 li{margin-bottom:.3rem}
.jl-list3 .con{display:flex}
.jl-list3 .pic{flex-shrink:0;width:4rem;margin-right:.2rem;overflow:hidden}
.jl-list3 .img{padding-top:65%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.jl-list3 .info{flex:1;display:flex;flex-direction:column;padding:.2rem 0;overflow:hidden}
.jl-list3 .txt{flex:1;color:#282828;font-size:var(--fz14);overflow:hidden}
.jl-list3 .tit{font-size:var(--fz18);line-height:1.2;margin-bottom:.15rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.jl-list3 .tag{color:#999;margin-bottom:.2rem}
.jl-list3 .desc{line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.jl-list3 .more{flex-shrink:0;display:block;width:1.5rem;line-height:.38rem;border:1px solid #660974;border-radius:.04rem;background-color:#fff;font-size:var(--fz16);text-align:center;color:#660974;text-transform:uppercase;transition:.5s}
.jl-list3 .more:hover{background-color:#660974;color:#fff}
@media screen and (max-width:1200px){
.jl-form1 .inpbox{width:auto}
.jl-form1 .inpbox .inp{height:.58rem;line-height:.58rem}
.jl-form1 .inpbox .icn{width:.24rem;height:.18rem}
.jl-form1 .code{width:auto;padding:0 .1rem;height:.58rem;line-height:.58rem}
.jl-form1 .btn{width:100%;height:.6rem;line-height:.6rem}
.jl-list1{padding:.4rem .3rem}
.jl-list1 li{margin-bottom:.3rem}
.jl-list1 .con{display:block}
.jl-list1 .date{width:auto;display:flex;align-items:center;margin-bottom:.2rem}
.jl-list1 .md{line-height:1.2;margin-right:.1rem}
.jl-list1 .imglist{display:block}
.jl-list1 .img{margin-right:0;margin-bottom:.1rem}
.jl-list1 .img img{width:100%}
.jl-form2 .row{display:block}
.jl-form2 .lab{width:auto;margin-bottom:.2rem}
.jl-form2 .pic{width:1rem;height:1rem}
.jl-form2 .icn{width:.3rem}
.jl-form2 .inp{width:auto}
.jl-form2 .inp input{height:.58rem;line-height:.58rem}
.jl-form2 .btn{width:100%;height:.6rem}
.jl-login{padding:.4rem .3rem}
.jl-login .box{width:auto}
.jl-tab1{display:block;margin-bottom:.3rem}
.jl-tab1 li{margin-right:0;margin-bottom:.2rem;line-height:.58rem}
.jl-form3 .lab{margin-bottom:.2rem}
.jl-form3 .inpbox{margin-bottom:.2rem}
.jl-form3 .inp{height:.58rem;line-height:.58rem}
.jl-form3 .icn{width:.24rem;height:.18rem}
.jl-form3 .btn{height:.6rem}
.jl-form3 .addimg{height:2rem}
.jl-list2 li{width:50%}
.jl-about1 .con{display:block}
.jl-about1 .info{margin-bottom:.2rem}
.jl-about1 .pic{width:auto;margin-left:0}
.jl-about1 .pic img{width:100%}
.jl-about1 .list{display:block}
.jl-about1 .list li{margin-right:0;margin-bottom:.2rem;padding:.4rem .3rem}
.jl-list3 .con{display:block}
.jl-list3 .pic{width:auto;margin-right:0;margin-bottom:.3rem}
.jl-list3 .info{padding:0}
.jl-list3 .txt{margin-bottom:.2rem}
.jl-list3 .more{width:2rem;line-height:.58rem}
}
.jl-btn1 {
    display: flex;
    margin-top: .57rem
}

.jl-btn1 li {
    flex: 1;
    margin-right: .4rem;
    overflow: hidden
}

.jl-btn1 li:last-child {
    margin: 0
}

.jl-btn1 a {
    display: block;
    text-align: center;
    line-height: .8rem;
    font-size: var(--fz20);
    color: #fff;
    transition: .5s
}

.jl-btn1 a:hover {
    opacity: .7
}

.jl-btn1 li a {
    background-image: linear-gradient(to right,#660974,#7f0d90)
}

/*.jl-btn1 li:nth-child(2) a {
    background-image: linear-gradient(to right,#4571c7,#3f71d4)
}

.jl-btn1 li:nth-child(3) a {
    background-image: linear-gradient(to right,#75bd42,#6ab931)
}*/

@media screen and (max-width: 768px) {
    .jl-btn1 {
        display:block
    }

    .jl-btn1 li {
        margin-right: 0;
        margin-bottom: .3rem
    }
}