.title{color:#000;text-align:center}
.title h1{font-family:AliBold;font-size:.56rem;line-height:.66rem}
.title h2{font-family:AliMedium;font-size:.4rem;line-height:.55rem}
.title p{font-size:.18rem;line-height:.25rem}
.title h6, .title .title-sub{color:#5a57fd;font-family:AliMedium;font-size:.22rem;line-height:.3rem}
.mobile-wrap{display:none!important}
.title.animated{animation-duration:1s}
.insurance-wrap.animated{animation-duration:2s}
.scrollWrap.overflow{ height: 100vh; width: 100%; overflow: hidden; }
/* 选择保险 */
.insurance{height:8.8rem;padding:.54rem 0 0;background:#fafaff}
.insurance .title h1{margin-bottom:.2rem}
.insurance .title p{margin-bottom:.58rem}
.insurance .title h6, .insurance .title .title-sub{margin-bottom:.17rem}
.insurance-wrap{width:9.8rem;margin:0 auto 1rem;display:flex;justify-content:space-between;white-space:nowrap}
.insurance li{width:2.3rem;cursor:pointer;margin:0 0 .2rem;border-radius:.2rem;transition:all .2s linear;position:relative;overflow:hidden;font-size:0}
.insurance li img{display:block;width:100%}
.insurance li p{position:absolute;width:100%;left:0;text-align:center;font-size:.18rem;line-height:.25rem;color:#000;bottom:.11rem;font-family:AliMedium}
.insurance li p i{font-family:RobotoMedium}
.insurance .insurance-wrap li.abroad p{bottom:.16rem}
.insurance .insurance-wrap li.car{width:4.8rem}
.insurance .insurance-wrap li:hover{transition:all .2s linear}
.insurance .insurance-wrap li.color1:hover{box-shadow:0 0 .2rem rgba(209,182,176,.56)}
.insurance .insurance-wrap li.color2:hover,.insurance .insurance-wrap li.color5:hover{box-shadow:0 0 .2rem rgba(0,0,0,.2)}
.insurance .insurance-wrap li.color3:hover{box-shadow:0 0 .2rem rgba(145,150,248,.56)}
.insurance .insurance-wrap li.color4:hover{box-shadow:0 0 .2rem rgba(167,173,227,.56)}
.insurance .insurance-wrap li.color6:hover{box-shadow:0 0 .2rem rgba(183,147,137,.56)}
.insurance .insuranceImg{width:9.61rem;margin:0 auto}
.insurance .insuranceImg img{display:block;width:100%}
.insurance .insurance-wrap li.color6{float:right; background-color: #FAE4DD; }


/* 最省钱可靠的医疗保险 */
.insuranceData{background:#fff;padding:.5rem 0 .71rem}
.insuranceData .title{margin-bottom:.57rem}
.insuranceData .insuranceData-item{width:8.88rem;margin:0 auto;display:flex;justify-content:center}
.insuranceData .insuranceData-item dl{text-align:left;position:relative;padding-left:.5rem}
.insuranceData .insuranceData-item dl.dl1{width:3.22rem}
.insuranceData .insuranceData-item dl.dl2{width:3.24rem}
.insuranceData .insuranceData-item dl.dl3{width:2.42rem}
.insuranceData .insuranceData-item dl::after{position:absolute;content:'';left:0;top:50%;margin-top:-.5rem;width:.04rem;height:1rem;background-color:#5a57fd}
.insuranceData .insuranceData-item dd{font-size:.18rem;line-height:.25rem;color:#000}
.insuranceData .insuranceData-item dt{font-size:.4rem;line-height:.55rem;font-family:AliBold;color:#5a57fd;margin:.06rem 0}

/* 致力于保障5百万在美人士 */
.comment{background:#fff;padding-bottom:.58rem}
.comment .container{max-width:100%}
.comment-swiper{width:100%;position:relative}
.comment-swiper .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}
.comment-swiper .swiper{overflow:hidden}
.comment-swiper .swiper .swiper-slide{padding:0 .18rem;width:3.96rem}
.comment-swiper .comment-info{background:#f2f3fd;border-radius:.2rem;position:relative;padding:.32rem .28rem 0;cursor:pointer;width:3.6rem;height:3rem}
.comment-swiper .swiper .swiper-slide:nth-child(even) .comment-info{background:#e7e8fc}
.comment-swiper .comment-detail{word-break:break-word;font-size:.18rem;line-height:.28rem;color:#000;text-align:left}
.comment-swiper .comment-detail b{color:#5a57fd;font-family:AliMedium}
.comment-swiper dl{position:absolute;right:.28rem;bottom:.24rem;display:flex;align-items:center}
.comment-swiper dl dt{width:.6rem;height:.6rem;border-radius:50%;overflow:hidden;margin-right:.18rem}
.comment-swiper dl dt img{display:block;width:100%}
.comment-swiper dl dd h6, .comment-swiper dl dd .comment-name{font-size:.16rem;line-height:.22rem;color:#000;font-family:AliMedium;margin-bottom:.06rem}
.comment-swiper dl dd p{font-size:.12rem;line-height:.16rem;color:#575757}

/* 全美领先的定制化保险 */
.customInsurance{padding:.65rem 0 .73rem;background:#fafaff}
.customInsurance h2{margin-bottom:.32rem}
.customInsurance h3{width:7.3rem;margin:0 auto 1.82rem;font-size:.26rem;line-height:.41rem}
.customInsurance-wrap{width:10.6rem;margin:0 auto}
.customInsurance-wrap dl{display:flex;align-items:center;margin-bottom:.64rem}
.customInsurance-wrap dl:last-child{margin-bottom:0}
.customInsurance-wrap dt{width:5.5rem;margin-right:.8rem;font-size:0;flex-shrink:0}
.customInsurance-wrap dt img{display:block;width:100%}
.customInsurance-wrap dd{width:4.3rem}
.customInsurance-wrap h6, .customInsurance-wrap .feature-title{color:#5a57fd;font-family:AliMedium;font-size:.3rem;line-height:.41rem;margin-bottom:.16rem}
.customInsurance-wrap p{color:#000;font-size:.24rem;line-height:.33rem}
.customInsurance-wrap dl.dl2 dt{width:5.5rem;margin:0 0 0 .8rem}
.customInsurance-wrap dl.dl2 dd{text-align:left}
.customInsurance-wrap dl.dl3 dt{width:5rem;margin:0 1.2rem 0 0}
.customInsurance-wrap dl.dl3 dd{width:3.9rem}
.customInsurance-wrap dl.dl4 dt{width:4.5rem;margin:0 0 0 1.4rem}
.customInsurance-wrap dl.dl4 dd{width:4.1rem;text-align:left}

/* 保险介绍轮播图 */
.insuranceDec{padding:.89rem 0 .76rem;background:#fff}
.insuranceDec-swiper{border-radius:.2rem;border:.02rem solid #5a57fd;background:#fff;width:10.2rem;height:5.7rem;position:relative;padding:.2rem .6rem 0;margin:0 auto}
.insuranceDec-swiper .swiper{overflow:hidden}
.insuranceDec-swiper .swiper-slide{padding:.2rem}
.insuranceDec-swiper .swiper-slide .dec-icon{position:absolute;top:.32rem;left:.01rem;width:5.54rem}
.insuranceDec-swiper .slide2 .dec-icon{width:4.86rem;top:.3rem;left:.03rem}
.insuranceDec-swiper .slide3 .dec-icon{width:4.83rem;top:.26rem;left:0}
.insuranceDec-swiper dl{display:flex}
.insuranceDec-swiper dt{width:2.11rem;border-radius:.2rem;margin-right:.46rem;overflow:hidden;flex-shrink:0;font-size:0}
.insuranceDec-swiper dt img{display:block;width:100%}
.insuranceDec-swiper dd{flex:1;padding-top:.4rem;position:relative;z-index:2}
.insuranceDec-swiper dd h6, .insuranceDec-swiper dd .product-name{color:#000;font-family:AliBold;font-size:.4rem;line-height:.55rem;margin-bottom:.18rem}
.insuranceDec-swiper dd p{color:#000;font-size:.24rem;line-height:.37rem;margin-bottom:.35rem}
.insuranceDec-swiper dd li{display:flex;align-items:center;color:#3a3a3a;font-size:.2rem;line-height:.33rem}
.insuranceDec-swiper dd li i{width:.3rem;height:.3rem;margin-right:.05rem;background-image:url(/public/v1/images/plan_icon10.png);background-repeat:no-repeat;background-size:100%;flex-shrink:0}
.insuranceDec-swiper dl.dl2 p{margin-bottom:.22rem}
.insuranceDec-swiper dl.dl2 li{line-height:.38rem}
.insuranceDec-swiper .insuranceDec-prev,.insuranceDec-swiper .insuranceDec-next{position:absolute;top:2.5rem;width:.38rem;height:.68rem;margin:0;background-size:.18rem;background-repeat:no-repeat;background-position:center}
.insuranceDec-swiper .insuranceDec-prev{left:.19rem;background-image:url(/public/v1/images/index_prev.png)}
.insuranceDec-swiper .insuranceDec-next{right:.26rem;background-image:url(/public/v1/images/index_next.png)}
.insuranceDec-swiper .insuranceDec-prev:hover{background-image:url(/public/v1/images/index_prev_cur.png)}
.insuranceDec-swiper .insuranceDec-next:hover{background-image:url(/public/v1/images/index_next_cur.png)}

/* 省钱可靠的定制化保险 */
.insurancePlan{background:#fafaff;padding:.5rem 0 .7rem}
.insurancePlan .title{margin-bottom:.53rem}
.insurancePlan .insurancePlan-form{width:6rem;margin:0 auto}
.insurancePlan .insurancePlan-tab{display:flex;justify-content:space-between;border-bottom:.02rem solid rgba(199,199,199,.8);padding:0 .1rem}
.insurancePlan .insurancePlan-tab a{font-size:.24rem;line-height:.33rem;font-family:AliMedium;color:#3d3d3d;padding:0 0 .16rem;font-weight:400;position:relative;cursor:pointer}
.insurancePlan .insurancePlan-tab a.active{color:#5a57fd}
.insurancePlan .insurancePlan-tab a.active::after{content:'';position:absolute;bottom:-.02rem;left:50%;width:1rem;height:.05rem;background-color:#5a57fd;transform:translateX(-50%)}
.insurancePlan .insurancePlan-nr{ width: 5.2rem; margin: 0 auto; } 
.insurancePlan .insurancePlan-nr dl{margin-top:.34rem}
.insurancePlan .insurancePlan-nr dl:first-child{margin-top:.47rem}
.insurancePlan .insurancePlan-nr dl dt{margin:0 0 .12rem;font-size:.24rem;color:#000;line-height:.33rem}
.insurancePlan dl.form-dl dd{border-radius:.2rem}
.insurancePlan dl.form-dl label.form-label{line-height:.7rem;padding-left:.28rem}
.insurancePlan dl.form-dl label.form-label.top{line-height:.19rem;font-size:.14rem;padding-top:.09rem;padding-left:.26rem}
.insurancePlan dl.form-dl .el-input__inner{height:.7rem;border:.02rem solid #cdcdcd;border-radius:.2rem;line-height:.33rem;padding:.27rem .26rem .06rem;font-size:.24rem}
.insurancePlan dl.form-dl .el-date-editor.el-input::after{width:.21rem;height:.24rem;right:.4rem}
.insurancePlan .plan-btn{width:2rem;margin:.8rem auto 0}
.insurancePlan dl.form-dl label.form-label .mobile-label{display:none}
.insurancePlan .plan-btn .morebtn{width:2rem;height:.6rem;font-size:.2rem;border-radius:.4rem}
.insurancePlan .plan-btn .morebtn span{border-radius:.4rem}
.insurancePlan .plan-btn .morebtn::after{border-radius:.4rem}

 /* 了解最新医疗保险资讯 */
.blogs{background:#fff;padding:.5rem 0 .67rem}
.blogs .title{margin-bottom:.34rem}
.blogs-swiper{width:11.8rem;margin:0 auto;padding:0 .8rem;position:relative}
.blogs-swiper .swiper{overflow:hidden}
.blogs-swiper .swiper .swiper-slide{padding:.2rem;width:3.4rem}
.blogs-swiper dl{background:#fff;cursor:pointer;border:.02rem solid #5a57fd;border-radius:.2rem;overflow:hidden;transition:all .2s linear}
.blogs-swiper dl dt{width:100%;height:2.1rem}
.blogs-swiper dl dt img{width:100%;height:2.1rem;display:block;object-fit:cover}
.blogs-swiper dl dd{height:1rem;display:flex;align-items:center;padding:.1rem .33rem;transition:color .2s linear}
.blogs-swiper dl dd a{font-size:.22rem;line-height:.28rem;font-family:AliBold;color:#000; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
.blogs-swiper dl:hover{box-shadow:0 0 .2rem rgba(0,0,0,.25);transition:all .15s linear}
.blogs-swiper dl:hover dd a{color:#5a57fd}
.blogs-swiper .swiper-button-next,.blogs-swiper .swiper-button-prev{width:.6rem;height:.6rem;top:50%;margin-top:-.3rem;background-size:100%;transition:all .15s linear;z-index:6;opacity:1;cursor:pointer}
.blogs-swiper .swiper-button-prev{left:0;background-image:url(/public/v1/images/prev_btn_gray.png)}
.blogs-swiper .swiper-button-prev:hover{background-image:url(/public/v1/images/prev_btn.png)}
.blogs-swiper .swiper-button-next{right:0;background-image:url(/public/v1/images/next_btn_gray.png)}
.blogs-swiper .swiper-button-next:hover{background-image:url(/public/v1/images/next_btn.png)}


/* 更多保险 */
.more-mask{ position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,.25); z-index: 66; overflow-x: hidden; overflow-y: hidden; }
.more-product{ margin: 1rem auto 0.5rem; width: 8.96rem; height: 6.64rem; border-radius: 0.3rem; background: #FAFAFF; padding: 0.35rem 1.36rem 0; position: relative; }
.more-product h5, .more-product .more-product-title{ color: #5A57FD; font-family: AliMedium; font-size: 0.22rem; line-height: 0.3rem; margin-bottom: 0.19rem; text-align: center; }
.more-product ul{ display: flex; justify-content: space-between; flex-wrap: wrap; }
.more-product ul li{ margin-bottom: 0.1rem; position: relative; transition: box-shadow .15s linear; border-radius: 0.1rem; border: 1px solid #d2d2d2; background-color: #fff; overflow: hidden; }
.more-product ul img{ width: 100%; display: block; }
.more-product ul img.ipad_elem{ display: none; }
.more-product ul img.mobile_elem{ display: none; }
.more-product li img.ipad_elem_cn,
.more-product li img.ipad_elem_en{ display: none; }
.more-product .ul1 li{ width: 3.07rem; }
.more-product .ul2 li{ width: 2.01rem; }
.more-product ul p{ position: absolute; color: #000; font-family: AliMedium; font-size: 0.18rem; line-height: 0.25rem; } 
.more-product .ul1 p{ width: 100%; left: 0; bottom: 0.2rem; text-align: center; }
.more-product .ul2 p{ top: 50%; margin-top: -0.12rem; right: 0.3rem; }
.more-product ul li:hover{ transition: box-shadow .2s linear; box-shadow: 0 0 .1rem rgba(0,0,0,.25) }
.more-product .close-more-mask{ position: absolute; width: 0.2rem; height: 0.2rem; top: 0.3rem; right: 0.32rem; cursor: pointer; background-image: url(/public/v1/images/pet2_icon5.png); background-repeat: no-repeat; background-size: 0.18rem; background-position: center; }

/* ipad */
@media screen and (min-width:751px) and (max-width:1024px){

    .title h1{font-size:.48rem;line-height:.52rem}
    .title h2{font-size:.36rem;line-height:.49rem}
    .title h6, .title .title-sub{font-size:.2rem;line-height:.27rem}

    /* 选择保险 */
    .insurance{height:7.35rem}
    .insurance .title h1{margin-bottom:.34rem}
    .insurance .title h6, .insurance .title .title-sub{margin-bottom:.2rem}
    .insurance-wrap{width:7.24rem;margin:0 auto .84rem}
    .insurance li{width:1.7rem;margin:0 0 .13rem;border-radius:.15rem}
    .insurance li p{bottom:.04rem}
    .insurance .insurance-wrap li.abroad p{bottom:.04rem}
    .insurance .insurance-wrap li.car{width:3.54rem}
    .insurance .insurance-wrap li:hover{box-shadow:none!important}
    .insurance .insuranceImg{width:7.61rem}

    /* 最省钱可靠的医疗保险 */
    .insuranceData{padding:.58rem 0 .66rem}
    .insuranceData .title{margin-bottom:.48rem}
    .insuranceData .insuranceData-item{width:7.38rem}
    .insuranceData .insuranceData-item dl{padding-left:.38rem}
    .insuranceData .insuranceData-item dl.dl1{width:2.67rem}
    .insuranceData .insuranceData-item dl.dl2{width:2.41rem}
    .insuranceData .insuranceData-item dl.dl3{width:2.3rem}

    /* 致力于保障5百万在美人士 */
    .comment{padding-bottom:.81rem}
    .comment-swiper .swiper .swiper-slide{padding:0 .15rem;width:3.18rem}
    .comment-swiper .comment-info{border-radius:.16rem;padding:.23rem .22rem 0;width:2.88rem;height:2.6rem}
    .comment-swiper .comment-detail{font-size:.16rem;line-height:.22rem;letter-spacing:.0136rem}
    .comment-swiper dl{right:.22rem;bottom:.2rem}
    .comment-swiper dl dt{width:.48rem;height:.48rem;margin-right:.14rem}
    .comment-swiper dl dd h6, .comment-swiper dl dd .comment-name{font-size:.14rem;line-height:.19rem;margin-bottom:.04rem}
    .comment-swiper dl dd p{font-size:.12rem;line-height:.13rem;color:#575757}

    /* 全美领先的定制化保险 */
    .customInsurance{padding:.59rem 0 .6rem}
    .customInsurance h2{margin-bottom:.28rem}
    .customInsurance h3{width:6.2rem;margin:0 auto .88rem;font-size:.22rem;line-height:.32rem}
    .customInsurance-wrap{width:100%}
    .customInsurance-wrap dl{margin:0 auto .66rem;justify-content:flex-end}
    .customInsurance-wrap dt{width:3.26rem;margin-right:.46rem}
    .customInsurance-wrap dd{width:3.2rem}
    .customInsurance-wrap h6, .customInsurance-wrap .feature-title{font-size:.24rem;line-height:.33rem;margin-bottom:.1rem}
    .customInsurance-wrap p{font-size:.2rem;line-height:.27rem}
    .customInsurance-wrap dl.dl1{width:7.02rem}
    .customInsurance-wrap dl.dl2{width:7.32rem}
    .customInsurance-wrap dl.dl2 dt{width:3.35rem;margin:0 0 0 .5rem}
    .customInsurance-wrap dl.dl3{width:7.02rem}
    .customInsurance-wrap dl.dl3 dt{width:3.21rem;margin:0 .5rem 0 0}
    .customInsurance-wrap dl.dl3 dd{width:3.2rem}
    .customInsurance-wrap dl.dl4{width:6.78rem;justify-content:flex-start}
    .customInsurance-wrap dl.dl4 dt{width:2.55rem;margin:0 0 0 .68rem}
    .customInsurance-wrap dl.dl4 dd{width:3.2rem}

    /* 保险介绍轮播图 */
    .insuranceDec{padding:1rem 0}
    .insuranceDec-swiper{border-radius:.14rem;border:.01rem solid #5a57fd;width:6.6rem;height:3.7rem;padding:.05rem .26rem 0 .33rem}
    .insuranceDec-swiper .swiper{overflow:hidden}
    .insuranceDec-swiper .swiper-slide{padding:.2rem}
    .insuranceDec-swiper .swiper-slide .dec-icon{top:.26rem;left:.05rem;width:3.59rem}
    .insuranceDec-swiper .slide2 .dec-icon{width:3.14rem;top:.25rem;left:.1rem}
    .insuranceDec-swiper .slide3 .dec-icon{width:3.19rem;top:.24rem;left:.05rem}
    .insuranceDec-swiper dt{width:1.38rem;border-radius:.13rem;margin-right:.3rem}
    .insuranceDec-swiper dd{padding-top:.26rem}
    .insuranceDec-swiper dd h6, .insuranceDec-swiper dd .product-name{font-size:.24rem;line-height:.33rem;margin-bottom:.24rem}
    .insuranceDec-swiper dd p{font-size:.16rem;line-height:.22rem;margin-bottom:.24rem}
    .insuranceDec-swiper dd li{font-size:.14rem;line-height:.21rem}
    .insuranceDec-swiper dd li i{width:.2rem;height:.2rem;margin-right:.03rem}
    .insuranceDec-swiper dl.dl2 h6, .insuranceDec-swiper dl.dl2 .product-name{margin-bottom:.07rem}
    .insuranceDec-swiper dl.dl2 p{margin-bottom:.19rem}
    .insuranceDec-swiper dl.dl2 li{line-height:.25rem}
    .insuranceDec-swiper dl.dl3 h6, .insuranceDec-swiper dl.dl3 .product-name{margin-bottom:.08rem}
    .insuranceDec-swiper dl.dl3 p{margin-bottom:.28rem;line-height:.25rem}
    .insuranceDec-swiper .insuranceDec-prev,.insuranceDec-swiper .insuranceDec-next{top:1.59rem;width:.32rem;height:.52rem;background-size:.12rem}
    .insuranceDec-swiper .insuranceDec-prev{left:.08rem}
    .insuranceDec-swiper .insuranceDec-next{right:.08rem}

    /* 省钱可靠的定制化保险 */
    .insurancePlan{padding:.54rem 0 .63rem}
    .insurancePlan .title{margin-bottom:.59rem}
    .insurancePlan .plan-btn{width:2.5rem;margin:.58rem auto 0}
    .insurancePlan .plan-btn .morebtn{width:2.5rem;height:.7rem;font-size:.24rem}

    /* 了解最新医疗保险资讯 */
    .blogs{padding:.85rem 0}
    .blogs .title{margin-bottom:.5rem}
    .blogs-swiper{width:100%;padding:0 .57rem}
    .blogs-swiper .swiper .swiper-slide{padding:.1rem;width:2.4rem}
    .blogs-swiper dl dt{height:1.52rem}
    .blogs-swiper dl dt img{height:1.52rem}
    .blogs-swiper dl dd{height:.72rem;padding:.05rem .2rem}
    .blogs-swiper dl dd a{font-size:.18rem;line-height:.25rem}
    .blogs-swiper dl:hover{box-shadow:0 0 .1rem rgba(0,0,0,.25)}
    .blogs-swiper .swiper-button-next,
    .blogs-swiper .swiper-button-prev{width:.44rem;height:.44rem;top:50%;margin-top:-.22rem}
    .blogs-swiper .swiper-button-prev{left:.12rem}
    .blogs-swiper .swiper-button-next{right:.12rem}

    /* 更多保险 */
    .more-mask{  overflow-y: auto; }
    .more-product{ width: 6.22rem; height: 6.2rem; padding: 0.38rem 0.43rem 0; }
    .more-product h5, .more-product .more-product-title{ font-size: 0.2rem; line-height: 0.27rem; margin-bottom: 0.22rem; }
    .more-product ul li{ margin-bottom: 0.15rem; }
    .more-product ul img{ width: 100%; display: block; }
    .more-product ul img.pc_elem{ display: none; }
    .more-product ul img.ipad_elem{ display: block; }
    .more-product .ul1 li{ width: 2.6rem; }
    .more-product .ul2 li{ width: 1.7rem; }
    .more-product .ul1 p{ bottom: 0.13rem; }
    .more-product .ul2 p{ right: 0.22rem; }
    .more-product li img.ipad_elem_cn{ display: block; }
}

/* mobile */
@media screen and (max-width:750px){
    
    .title h1{font-size:.32rem;line-height:.34rem}
    .title h2{font-size:.24rem;line-height:.33rem}
    .title p{font-size:.16rem;line-height:.22rem}
    .title h6, .title .title-sub{font-family:AliRegular;font-size:.16rem;line-height:.22rem}
    .pc-wrap{display:none!important}
    .mobile-wrap{display:block!important}
    #beacon-container{display:none}

    /* 选择保险 */
    .insurance{height:8.07rem;padding:.25rem 0 0}
    .insurance .title h1{margin-bottom:.18rem}
    .insurance .title p{margin-bottom:.42rem}
    .insurance .title h6, .insurance .title .title-sub{margin-bottom:.22rem}
    .insurance-wrap{width:3.02rem;margin:0 auto 0}
    .insurance .insurance-wrap.mobile-wrap ul{display:flex;justify-content:space-between;flex-wrap:wrap}
    .insurance li{width:1.4rem;margin:0 0 .18rem;border-radius:.12rem}
    .insurance li p{font-size:.16rem;line-height:.22rem;bottom:.07rem}
    .insurance .insurance-wrap li.abroad p{bottom:.07rem}
    .insurance .insurance-wrap li.car{width:1.4rem}
    .insurance .insurance-wrap li:hover{box-shadow:none!important}
    .insurance li.color5 p{color:#000}
    .insurance .insuranceImg{width:3.8rem;margin:0 auto .5rem}

    /* 最省钱可靠的医疗保险 */
    .insuranceData{padding:.41rem 0 .5rem}
    .insuranceData .title{margin-bottom:.42rem}
    .insuranceData .insuranceData-item{width:100%;display:block}
    .insuranceData .insuranceData-item dl{text-align:center;padding-left:0;margin-bottom:.4rem}
    .insuranceData .insuranceData-item dl.dl1{width:100%}
    .insuranceData .insuranceData-item dl.dl2{width:100%}
    .insuranceData .insuranceData-item dl.dl3{width:100%}
    .insuranceData .insuranceData-item dl::after{display:none}
    .insuranceData .insuranceData-item dd{font-size:.16rem;line-height:.22rem}
    .insuranceData .insuranceData-item dt{font-size:.36rem;line-height:.49rem;margin:.04rem 0}
    .insuranceData .insuranceData-item dl:last-child{margin-bottom:0}

    /* 致力于保障5百万在美人士 */
    .comment{padding-bottom:.5rem}
    .comment-swiper{width:100%;position:relative}
    .comment-swiper .swiper .swiper-slide{padding:0 .1rem;width:3rem}
    .comment-swiper .comment-info{border-radius:.16rem;padding:.27rem .3rem 0;width:2.8rem;height:2.4rem}
    .comment-swiper .comment-detail{font-size:.14rem;line-height:.19rem}
    .comment-swiper dl{right:.3rem;bottom:.17rem}
    .comment-swiper dl dt{width:.48rem;height:.48rem;margin-right:.14rem}
    .comment-swiper dl dd h6, .comment-swiper dl dd .comment-name{font-size:.16rem;line-height:.22rem;margin-bottom:.05rem}
    .comment-swiper dl dd p{font-size:.12rem;line-height:.13rem;color:#575757}

    /* 全美领先的定制化保险 */
    .customInsurance{padding:.57rem 0 .6rem}
    .customInsurance h2{margin-bottom:.35rem}
    .customInsurance h3{width:3.03rem;margin:0 auto .63rem;font-size:.16rem;line-height:.22rem}
    .customInsurance-wrap{width:100%}
    .customInsurance-wrap dl{flex-direction:column-reverse;margin-bottom:.7rem}
    .customInsurance-wrap dt{width:2.45rem;margin:0 auto .16rem}
    .customInsurance-wrap dd{width:2.72rem;margin:0 auto;text-align:center}
    .customInsurance-wrap h6, .customInsurance-wrap .feature-title{font-size:.2rem;line-height:.27rem;margin-bottom:.18rem}
    .customInsurance-wrap p{font-size:.16rem;line-height:.22rem}
    .customInsurance-wrap dl.dl1,
    .customInsurance-wrap dl.dl3{flex-direction:column}
    .customInsurance-wrap dl.dl2 dt{width:2.55rem;margin:0 auto .16rem}
    .customInsurance-wrap dl.dl2 dd{width:2.78rem;text-align:center}
    .customInsurance-wrap dl.dl3 dt{width:2.1rem;margin:0 auto .16rem}
    .customInsurance-wrap dl.dl3 dd{width:2.59rem}
    .customInsurance-wrap dl.dl4 dt{width:1.9rem;margin:0 auto .16rem}
    .customInsurance-wrap dl.dl4 dd{width:2.64rem;text-align:center}

    /* 保险介绍轮播图 */
    .insuranceDec{padding:.5rem 0}
    .insuranceDec-swiper{border-radius:.16rem;border:.016rem solid #5a57fd;width:3.5rem;height:3.96rem;padding:.13rem .05rem 0}
    .insuranceDec-swiper .swiper-slide{padding:.1rem}
    .insuranceDec-swiper .swiper-slide .dec-icon{display:none}
    .insuranceDec-swiper dl{display:block}
    .insuranceDec-swiper dt{width:2.47rem;border-radius:.13rem;margin:0 auto .22rem}
    .insuranceDec-swiper dd{padding-top:0;width:3.2rem;margin:0 auto}
    .insuranceDec-swiper dl.dl2 dd{width:3.07rem}
    .insuranceDec-swiper dl.dl3 dd{width:2.87rem}
    .insuranceDec-swiper dd h6, .insuranceDec-swiper dd .product-name{font-family:AliMedium;font-size:.2rem;line-height:.27rem;margin-bottom:.22rem;text-align:center}
    .insuranceDec-swiper dd p{display:none}
    .insuranceDec-swiper dd li{font-size:.14rem;line-height:.2rem;margin-bottom:.06rem;align-items:flex-start}
    .insuranceDec-swiper dd li:last-child{margin-bottom:0}
    .insuranceDec-swiper dd li i{width:.18rem;height:.2rem;margin-right:.08rem;flex-shrink:0}
    .insuranceDec-swiper dl.dl2 li{line-height:.2rem}
    .insuranceDec-swiper .insuranceDec-prev,
    .insuranceDec-swiper .insuranceDec-next{top:50%;margin-top:-.21rem;width:.28rem;height:.42rem;background-size:.08rem}
    .insuranceDec-swiper .insuranceDec-prev{left:.08rem}
    .insuranceDec-swiper .insuranceDec-next{right:.08rem}

    /* 省钱可靠的定制化保险 */
    .insurancePlan{padding:.28rem 0 .35rem}
    .insurancePlan .title{margin-bottom:.35rem}
    .insurancePlan .insurancePlan-form{width:3.12rem}
    .insurancePlan .insurancePlan-tab{border-bottom:.01rem solid rgba(199,199,199,.8);padding:0}
    .insurancePlan .insurancePlan-tab a{font-size:.14rem;line-height:.2rem;padding:0 0 .12rem}
    .insurancePlan .insurancePlan-tab a.active::after{bottom:-.01rem;width:.74rem;height:.03rem}
    .insurancePlan .insurancePlan-nr{ width: 100%; }
    .insurancePlan .insurancePlan-nr dl{margin-top:.13rem}
    .insurancePlan .insurancePlan-nr dl:first-child{margin-top:.36rem}
    .insurancePlan .insurancePlan-nr dl dt{margin:0 0 .03rem;font-size:.16rem;line-height:.22rem}
    .insurancePlan dl.form-dl dd{border-radius:.1rem}
    .insurancePlan dl.form-dl label.form-label{line-height:.46rem;padding-left:.14rem;font-size:.16rem}
    .insurancePlan dl.form-dl label.form-label.top{line-height:.14rem;font-size:.12rem;padding-top:.05rem;padding-left:.14rem}
    .insurancePlan dl.form-dl .el-input__inner{height:.46rem;border:.01rem solid #cdcdcd;border-radius:.1rem;line-height:.2rem;padding:.2rem .14rem .04rem;font-size:.14rem}dl.form-dl .el-date-editor.el-input .el-input__inner{padding-right:.4rem}
    .insurancePlan dl.form-dl .el-date-editor.el-input::after{width:.18rem;height:.22rem;right:.17rem}
    .insurancePlan dl.form-dl label.form-label .pc-label{display:none}
    .insurancePlan dl.form-dl label.form-label .mobile-label{display:block}
    .insurancePlan .plan-btn{width:2.1rem;margin:.32rem auto 0}
    .insurancePlan .plan-btn .morebtn{width:2.1rem;height:.4rem;border-radius:.22rem}
    .insurancePlan .plan-btn .morebtn span{border-radius:.22rem}
    .insurancePlan .plan-btn .morebtn::after{border-radius:.22rem}

    /* 了解最新医疗保险资讯 */
    .blogs{padding:.4rem 0 .3rem}
    .blogs .title{margin-bottom:.16rem}
    .blogs-swiper{width:100%;padding:0 .88rem}
    .blogs-swiper .swiper .swiper-slide{padding:.1rem;width:1.96rem}
    .blogs-swiper dl{border:.01rem solid #5a57fd;border-radius:.13rem}
    .blogs-swiper dl dt{height:1.37rem}
    .blogs-swiper dl dt img{height:1.37rem}
    .blogs-swiper dl dd{height:.64rem;padding:.05rem .22rem}
    .blogs-swiper dl dd a{font-size:.16rem;line-height:.22rem}
    .blogs-swiper dl:hover{box-shadow:0 0 .1rem rgba(0,0,0,.25)}
    .blogs-swiper .swiper-button-next,
    .blogs-swiper .swiper-button-prev{width:.36rem;height:.36rem;margin-top:-.18rem}
    .blogs-swiper .swiper-button-prev{left:.3rem}
    .blogs-swiper .swiper-button-next{right:.3rem}

    /* 更多保险 */
    .more-mask{  overflow-y: auto; }
    .more-product{ margin: 1rem auto 0.5rem; width: 3.38rem; height: 5.78rem; border-radius: 0.2rem; padding: 0.29rem 0.18rem 0; }
    .more-product h5, .more-product .more-product-title{ font-size: 0.16rem; line-height: 0.22rem; margin-bottom: 0.14rem; }
    .more-product ul li{ margin-bottom: 0.14rem; }
    .more-product ul img.pc_elem{ display: none; }
    .more-product ul img.mobile_elem{ display: block; }
    .more-product .ul1 li{ width: 1.46rem; }
    .more-product .ul2 li{ width: 0.94rem; }
    .more-product ul p{ font-size: 0.16rem; line-height: 0.22rem; } 
    .more-product .ul1 p{ bottom: 0.07rem; }
    .more-product .ul2 p{ font-size: 0.14rem; top: initial; margin-top: 0; right: 0; bottom: 0.07rem; width: 100%; text-align: center; }
    .more-product .close-more-mask{ top: 0.18rem; right: 0.17rem; }
}

.english .title h1{font-family:DMSTRegular;line-height:.61rem}
.english .title h2{font-family:RobotoMedium;line-height:.47rem}
.english .title p{line-height:.21rem}
.english .title h6, .english .title .title-sub{font-family:RobotoMedium;line-height:.26rem}
.english .insurance{padding-top:.26rem}
.english .insurance .title h1{margin-bottom:.1rem}
.english .insurance .title p{margin-bottom:.44rem}
.english .insurance li p{font-family:RobotoMedium}
.english .insurance-wrap{margin:0 auto .9rem}
.english .insuranceData .insuranceData-item dd{line-height:.21rem;white-space:nowrap}
.english .insuranceData .insuranceData-item dt{margin:.12rem 0;line-height:.47rem;font-family:RobotoBold}
.english .comment{padding-bottom:.75rem}
.english .comment-swiper .comment-info{height:3.3rem}
.english .comment-swiper .comment-detail{line-height:.26rem;letter-spacing:0!important}
.english .comment-swiper .comment-detail b{font-family:RobotoMedium}
.english .customInsurance h3{width:8.62rem;line-height:.3rem}
.english .customInsurance-wrap h6, .english .customInsurance-wrap .feature-title{font-family:RobotoMedium;white-space:nowrap}
.english .customInsurance-wrap p{line-height:.28rem}
.english .customInsurance-wrap dl.dl2 dd,
.english .customInsurance-wrap dl.dl4 dd{text-align:left}
.english .insuranceDec-swiper .swiper-slide .dec-icon{width:2.78rem}
.english .insuranceDec-swiper .slide2 .dec-icon{width:2.71rem}
.english .insuranceDec-swiper .slide3 .dec-icon{width:2.55rem}
.english .insuranceDec-swiper .swiper-slide .dec-icon2{position:absolute;width:.43rem;top:.52rem;left:6.56rem}
.english .insuranceDec-swiper .slide2 .dec-icon2{width:.39rem;top:.46rem;left:5.71rem}
.english .insuranceDec-swiper .slide3 .dec-icon2{width:.33rem;top:.7rem;left:5.42rem}
.english .insuranceDec-swiper dd{padding-top:.2rem}
.english .insuranceDec-swiper dd h6, .english .insuranceDec-swiper dd .product-name{font-family:RobotoBold;line-height:.47rem}
.english .insuranceDec-swiper dd p{line-height:.28rem;margin-bottom:.2rem}
.english .insuranceDec-swiper dd li{line-height:.27rem;align-items:flex-start}
.english .insuranceDec-swiper dd li i{width:.27rem;height:.27rem}
.english .insuranceDec-swiper dl.dl2 p{margin-bottom:.2rem}
.english .insuranceDec-swiper dl.dl2 li{line-height:.27rem}
.english .insuranceDec-swiper dl.dl3 dd{padding-top:.5rem}
.english .insurancePlan .insurancePlan-tab a{font-family:RobotoMedium}

/* 更多保险 */
.english .more-product h5, /* 更多保险 */
.english .more-product .more-product-title{ font-family: RobotoMedium; line-height: 0.26rem; margin-bottom: 0.23rem; }
.english .more-product ul p{ font-family: RobotoMedium; font-size: 0.16rem; line-height: 0.19rem; bottom: 0.23rem; } 
.english .more-product .ul2 p{  right: 0; left: 0.84rem; text-align: center; margin-top: -0.1rem; bottom: initial; }

.english .blogs-swiper dl dd a{font-family: RobotoMedium;}

/* ipad */
@media screen and (min-width:751px) and (max-width:1024px){

    .english .title h1{line-height:.48rem}
    .english .title h2{font-size:.32rem;line-height:.38rem}
    .english .title h6, .english .title .title-sub{font-size:.2rem;line-height:.23rem}

    .english .insurance{padding-top:.36rem}
    .english .insurance .title h1{margin-bottom:.14rem}
    .english .insurance .title p{margin-bottom:.64rem}
    .english .insurance .title h6, .english .insurance .title .title-sub{margin-bottom:.16rem}
    .english .insurance-wrap{margin:0 auto .8rem}
    .english .insuranceData .title{margin-bottom:.61rem}

    .english .comment-swiper .comment-info{height:2.6rem}
    .english .comment-swiper .comment-detail{line-height:.2rem}
    .english .customInsurance .title h2{width:4.88rem;margin-left:auto;margin-right:auto}
    .english .customInsurance h3{width:5.8rem;margin:0 auto .94rem;line-height:.24rem}
    .english .customInsurance-wrap h6, .english .customInsurance-wrap .feature-title{line-height:.28rem}
    .english .customInsurance-wrap p{line-height:.23rem}

    .english .insuranceDec-swiper .swiper-slide .dec-icon{width:1.92rem;top:.09rem}
    .english .insuranceDec-swiper .slide2 .dec-icon{width:1.76rem;top:.19rem;left:.15rem}
    .english .insuranceDec-swiper .slide3 .dec-icon{width:1.7rem;top:.16rem;left:.17rem}
    .english .insuranceDec-swiper .swiper-slide .dec-icon2{width:.29rem;top:.37rem;left:4.2rem}
    .english .insuranceDec-swiper .slide2 .dec-icon2{width:.23rem;top:.37rem;left:3.65rem}
    .english .insuranceDec-swiper .slide3 .dec-icon2{width:.2rem;top:.44rem;left:3.46rem}
    .english .insuranceDec-swiper dd{padding-top:.13rem}
    .english .insuranceDec-swiper dd h6, .english .insuranceDec-swiper dd .product-name{line-height:.28rem;margin-bottom:.18rem}
    .english .insuranceDec-swiper dd p{line-height:.19rem;margin-bottom:.18rem}
    .english .insuranceDec-swiper dd li{line-height:.17rem}
    .english .insuranceDec-swiper dd li i{width:.17rem;height:.17rem}
    .english .insuranceDec-swiper dl.dl2 p{margin-bottom:.18rem}
    .english .insuranceDec-swiper dl.dl2 li{line-height:.17rem}
    .english .insuranceDec-swiper dl.dl3 dd{padding-top:.22rem}
    .english .insurancePlan .plan-btn .morebtn{width:2rem;height:.6rem;font-size:.2rem}

    /* 更多保险 */
    .english .more-product h5, /* 更多保险 */
    .english .more-product .more-product-title{ font-size: 0.2rem; line-height: 0.23rem; margin-bottom: 0.26rem; }
    .english .more-product ul p{ bottom: 0.15rem; } 
    .english .more-product .ul2 p{ left: 0.62rem; }
    .english .more-product li img.ipad_elem_cn{ display: none; }
    .english .more-product li img.ipad_elem_en{ display: block; }
}

/* mobile */
@media screen and (max-width:750px){

    .english .title h1{font-size:.28rem;line-height:.28rem}
    .english .title h2{font-size:.2rem;line-height:.23rem}
    .english .title p{font-size:.14rem;line-height:.16rem}
    .english .title h6, .english .title .title-sub{font-family:RobotoMedium;font-size:.14rem;line-height:.16rem}

    .english .insurance .title h1{margin-bottom:.11rem}
    .english .insurance .title p{margin-bottom:.44rem}
    .english .insurance .title h6, .english .insurance .title .title-sub{margin-bottom:.18rem}
    .english .insurance li p{font-size:.16rem;line-height:.19rem}
    .english .insurance-wrap{margin:0 auto 0}

    .english .insuranceData .title{width:2.64rem;margin:0 auto .4rem}
    .english .insuranceData .insuranceData-item dl{margin-bottom:.5rem}
    .english .insuranceData .insuranceData-item dd{line-height:.19rem}
    .english .insuranceData .insuranceData-item dt{font-size:.4rem;line-height:.47rem;margin:.04rem 0}
    .english .comment-swiper .comment-info{height:2.4rem}
    .english .comment-swiper .comment-detail{line-height:.16rem}
    .english .comment-swiper .comment-detail.comment-lh20{line-height:.2rem}
    .english .comment-swiper .comment-detail.comment-lh22{line-height:.22rem}

    .english .customInsurance h2{width:3.19rem;margin:0 auto .27rem}
    .english .customInsurance h3{width:3.03rem;margin:0 auto .48rem;line-height:.19rem}
    .english .customInsurance-wrap dl{margin-bottom:.48rem}
    .english .customInsurance-wrap p{line-height:.19rem}
    .english .customInsurance-wrap dl.dl2 dd,
    .english .customInsurance-wrap dl.dl4 dd{text-align:center}
    .english .customInsurance-wrap h6, .english .customInsurance-wrap .feature-title{line-height:.23rem;margin-bottom:.16rem}

    .english .insuranceDec-swiper{width:3.5rem;height:4.86rem}
    .english .insuranceDec-swiper dt{margin:0 auto .26rem}
    .english .insuranceDec-swiper dd{padding-top:0!important}
    .english .insuranceDec-swiper dd h6, .english .insuranceDec-swiper dd .product-name{line-height:.23rem;text-align:left;width:2.65rem;margin:0 auto .22rem}
    .english .insuranceDec-swiper dd ul{width:2.65rem;margin:0 auto}
    .english .insuranceDec-swiper dd li{font-size:.14rem;line-height:.19rem;margin-bottom:.07rem}
    .english .insuranceDec-swiper dd li i{width:.19rem;height:.19rem}
    .english .insuranceDec-swiper dl.dl2 li{line-height:.19rem}
    .english .insuranceDec-swiper .dec-icon2{display:none}

    .english .blogs .title{width:2.73rem;margin:0 auto .07rem}

    .english .more-product h5, .english .more-product .more-product-title{ font-size: 0.16rem; line-height: 0.19rem; margin-bottom: 0.14rem; }
    .english .more-product ul li{ margin-bottom: 0.14rem; }
    .english .more-product ul p{ font-size: 0.16rem; line-height: 0.19rem; } 
    .english .more-product .ul1 p{ bottom: 0.1rem; }
    .english .more-product .ul2 p{ bottom: 0.1rem; left: 0; font-size: 0.14rem; }
}



/* V2 */
.insurance li img{ opacity: 0; }
.lottie-elem{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.insurance .insurance-wrap li.color6 .lottie-elem{ height: 1.2rem; top: 0.15rem; left: 0.55rem; right: 0.55rem; }
.lottie-elem > svg { transform: unset !important; }

/* ipad */
@media screen and (min-width:751px) and (max-width:1024px){
    .insurance li img{ opacity: 1; }
    .lottie-elem{ display: none; }
}

/* mobile */
@media screen and (max-width:750px){
    .insurance li img{ opacity: 1; }
    .lottie-elem{ display: none; }
    .insurance .insurance-wrap li.color6{background-color: transparent; }

}


.header-right a.language{ white-space: nowrap; }