.el-loading-mask,.IconSize{background:#fff!important}.IconSize .el-loading-spinner2{width:300px;height:300px;position:absolute;top:50%;left:50%;background-image:url(/nci/images/pc/pc_03.png);background-repeat:no-repeat;background-position:50%;background-size:contain;transform:translate(-50%,-50%)}#level1Layer{z-index:99999;width:100vw;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center}#level1Layer,.layer_body{height:100vh;background:#fff}.layer_body{width:100%}.layer_body_mobile{height:100vh!important;background:#fff}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@media (min-width:320px) and (max-width:640px){.IconSize .el-loading-spinner2{width:250px;height:250px}}#app.pc{width:100%!important;overflow:hidden!important}#app.mobile{width:100%;overflow:visible}#app.pc .header-layout,#app.pc .PromotionContainer,#app.pc .PromotionContainer .HomeAboutMain,#app.pc .PromotionContainer .HomeBusinessPhilosophy,#app.pc .PromotionContainer .HomeContactMain,#app.pc .PromotionContainer .HomeUniversalLifeInsurance{width:100%!important;overflow-x:hidden!important}#app.pc .header-layout .headerBg{width:1200px!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}#app.pc .header-layout .header_menu{width:98%!important;margin-top:10px!important;margin-bottom:10px!important}#app.pc .header-layout .header_menu>ul>li{display:flex!important;align-items:center!important;width:auto!important;height:50px!important;margin-right:1%!important}#app.pc .header-layout .header_menu>ul>li>a{font-size:15px!important;height:32px!important;padding:0!important}#app.pc .header-layout .header_menu>ul>.CnFontText>a,#app.pc .header-layout .header_menu>ul>li.CnFontText>a{font-size:18px!important;height:30px!important}#app.pc .cmsBoxMain .cmsOther .BodyContent .Warper,#app.pc .cmsBoxMain .contactbox .contactTop,#app.pc .cmsBoxMain .contactbox .FormMain,#app.pc .maincontent,#app.pc .mid-box,#app.pc .PromotionContainer .HomeAboutMain .AboutBox,#app.pc .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox,#app.pc .PromotionContainer .HomeBusinessPhilosophy .topTitle,#app.pc .PromotionContainer .HomeContactMain .ContactMainBox,#app.pc .PromotionContainer .HomeUniversalLifeInsurance .UniversalLifeInsuranceBox{width:1200px!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}#app.pc .PromotionContainer .HomeAboutMain .AboutBox{display:flex!important;justify-content:space-between!important;flex-wrap:wrap!important;position:relative!important;z-index:10!important;margin-top:80px!important;margin-bottom:50px!important}#app.pc .PromotionContainer .HomeAboutMain .AboutBox .leftT,#app.pc .PromotionContainer .HomeAboutMain .AboutBox .rightT{width:48%!important}#app.pc .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox .leftT{width:50%!important}#app.pc .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox .rightT{width:42%!important;padding:3%!important}#app.pc .PromotionContainer .NCITitle .t1{font-size:60px!important}#app.pc .PromotionContainer .NCITitle .t2{font-size:32px!important}#app.pc .PromotionContainer .bodyText .HomeNormal .perText,#app.pc .PromotionContainer .bodyText .HomeNormal .perText .colorText{font-size:18px!important;line-height:30px!important}#app.pc .PromotionContainer .MoreBtn a{font-size:18px!important;padding:8px 30px!important}#app.pc .cmsBoxMain .cmsOther .BodyContent .Warper{padding-top:50px!important;padding-bottom:50px!important}#app.pc .cmsBoxMain .cmsOther .BodyContent .Warper .otherHtml .AboutNCI .contentBox{display:flex!important;justify-content:space-between!important}#app.pc .cmsBoxMain .cmsOther .BodyContent .Warper .otherHtml .AboutNCI .contentBox .leftT,#app.pc .cmsBoxMain .cmsOther .BodyContent .Warper .otherHtml .AboutNCI .contentBox .rightT{width:48%!important}#app.pc .cmsBoxMain .cmsOther .BodyContent .Warper .otherHtml .AboutNCI .contentBox .leftT .perText,#app.pc .cmsBoxMain .cmsOther .BodyContent .Warper .otherHtml .AboutNCI .contentBox .leftT .perText .colorText{font-size:18px!important}#app.pc .cmsBoxMain .contactbox .contactTop{margin-top:80px!important}#app.pc .cmsBoxMain .contactbox .contactTop .inner,#app.pc .cmsBoxMain .contactbox .FormMain .contactForm{padding:50px!important}#app.pc .cmsBoxMain .contactbox .contactTop .inner .A1 .bodyContact{width:80%!important;margin-left:auto!important;margin-right:auto!important}#app.pc .cmsBoxMain .contactbox .contactTop .inner .A1 .bodyContact .HomeContact .perData{width:48%!important;float:left!important;margin-right:4%!important;display:flex!important;align-items:center!important}#app.pc .cmsBoxMain .contactbox .contactTop .inner .A1 .bodyContact .HomeContact .perData:nth-child(2n){margin-right:0!important}#app.pc .cmsBoxMain .contactbox .contactTop .inner .A1 .bodyContact .HomeContact .perData .rightT .text,#app.pc .cmsBoxMain .contactbox .FormMain .contactForm button,#app.pc .cmsBoxMain .contactbox .FormMain .contactForm input,#app.pc .cmsBoxMain .contactbox .FormMain .contactForm textarea{font-size:16px!important}#app.pc .cmsBoxMain .contactbox .FormMain .contactForm{display:flex!important;flex-wrap:wrap!important;gap:22px 30px!important}#app.pc .cmsBoxMain .contactbox .FormMain .contactForm .formRow{width:calc(33.33333% - 20px)!important;margin-bottom:0!important}#app.pc .cmsBoxMain .contactbox .FormMain .contactForm .formRow:nth-child(4){width:100%!important}#app.pc .cmsBoxMain .contactbox .FormMain .contactForm input{height:42px!important;line-height:42px!important;padding:0 12px!important}#app.pc .cmsBoxMain .contactbox .FormMain .contactForm textarea{height:180px!important;line-height:24px!important;padding:12px!important}#app.pc .cmsBoxMain .contactbox .FormMain .contactForm button{width:120px!important;height:45px!important;border-radius:30px!important}#app.pc #sidebar{position:fixed!important;right:0!important;bottom:12rem!important;width:3rem!important;z-index:997!important;line-height:0!important}#app.pc #sidebar .email,#app.pc #sidebar .phone,#app.pc #sidebar .wechat,#app.pc #sidebar a{display:block!important;width:3rem!important;height:3rem!important}#app.pc #sidebar .sidebar-item{margin-bottom:.4rem!important}#app.pc #sidebar .sidebar-item:last-child{margin-bottom:0!important}#app.pc #sidebar img{display:block!important;width:3rem!important;height:3rem!important}#app.pc #sidebar .email,#app.pc #sidebar .phone,#app.pc #sidebar .wechat{position:relative!important}#app.pc #sidebar .wechat_img{position:absolute!important;right:3.2rem!important;top:0!important;padding:.4rem!important;background:#fff!important;box-shadow:0 0 12px rgba(0,0,0,.15)!important}#app.pc #sidebar .wechat_img,#app.pc #sidebar .wechat_img img{width:9rem!important;height:9rem!important}#app.pc #sidebar .email_text,#app.pc #sidebar .phone_text{position:absolute!important;right:3.2rem!important;top:50%!important;transform:translateY(-50%)!important;white-space:nowrap!important;padding:.45rem .7rem!important;background:#fff!important;color:#333!important;font-size:.9rem!important;line-height:1.2!important;box-shadow:0 0 12px rgba(0,0,0,.15)!important}#app.mobile,#app.mobile #container,#app.mobile .main_warpper{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden;box-sizing:border-box}#app.mobile *,#app.mobile :after,#app.mobile :before{box-sizing:border-box}#app.mobile canvas,#app.mobile iframe,#app.mobile img,#app.mobile video{max-width:100%}#app.mobile img{height:auto}#app.mobile .header-box{position:relative!important;z-index:999!important;width:100%!important;background:#fff!important;box-shadow:0 0 4px #ccc!important}#app.mobile .NewTop{width:90%!important;height:7rem!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important}#app.mobile .NewTop .left{width:15rem!important;padding-left:0!important}#app.mobile .NewTop .left a,#app.mobile .NewTop .right{display:flex!important;align-items:center!important}#app.mobile .NewTop .left img{display:block!important;width:100%!important}#app.mobile .NewTop .right .slide-menu{width:3.2rem!important;height:3.2rem!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;background:transparent!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.48rem!important;cursor:pointer!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}#app.mobile .NewTop .right .slide-menu span{display:block!important;width:2.6rem!important;height:.3rem!important;border-radius:999px!important;background:#0b7d42!important}#app.mobile .drawer-bg{position:fixed!important;inset:0!important;z-index:1998!important}#app.mobile .sidebar-container{position:fixed!important;top:0!important;bottom:0!important;z-index:1999!important;max-width:100%!important;background:#fff!important;transition:transform .3s ease!important}#app.mobile .sidebar-container.right{width:100%!important}#app.mobile .sidebar-container.left{left:0!important}#app.mobile .sidebar-container.right{right:0!important}#app.mobile .sidebar-container.left.hiddenMenu{transform:translateX(-100%)!important}#app.mobile .sidebar-container.right.hiddenMenu{transform:translateX(100%)!important}#app.mobile .sidebar-container.top.hiddenMenu{transform:translateY(-100%)!important}#app.mobile .sidebar-container .el-scrollbar,#app.mobile .sidebar-container .el-scrollbar__wrap{height:100%!important}#app.mobile .mobileMeun{width:100%!important;min-height:100%!important;background:#fff!important}#app.mobile .mobileMeun .TopMeun{width:100%!important;padding:1.4rem 0!important;background:#0b7d42!important;border-bottom:0!important}#app.mobile .mobileMeun .TopMeun .Innerbox{width:90%!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important}#app.mobile .mobileMeun .TopMeun .Innerbox .leftT{display:flex!important;align-items:center!important;gap:1.2rem!important}#app.mobile .mobileMeun .leftT,#app.mobile .mobileMeun .rightT{width:auto!important;float:none!important}#app.mobile .mobileMeun .memberlogin,#app.mobile .mobileMeun .menberCentral{display:flex!important;align-items:center!important}#app.mobile .mobileMeun .showMenberCentral{display:block!important;width:2.8rem!important;height:2.8rem!important;-o-object-fit:contain!important;object-fit:contain!important;filter:brightness(0) invert(1)!important}#app.mobile .mobileMeun .langSwitch select{display:block!important;min-width:11rem!important;height:3.2rem!important;padding:0 2.8rem 0 1.2rem!important;border:1px solid #0b7d42!important;border-radius:.8rem!important;background-color:#fff!important;color:#0b7d42!important;font-size:1.4rem!important;line-height:3.2rem!important;outline:none!important}#app.mobile .mobileMeun .closeBtn{display:inline-block!important;width:3rem!important;height:3rem!important;position:relative!important}#app.mobile .mobileMeun .closeBtn:after,#app.mobile .mobileMeun .closeBtn:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:2.6rem!important;height:2px!important;background:#fff!important}#app.mobile .mobileMeun .closeBtn:before{transform:translate(-50%,-50%) rotate(45deg)!important}#app.mobile .mobileMeun .closeBtn:after{transform:translate(-50%,-50%) rotate(-45deg)!important}#app.mobile .mobileMeun #menu{width:100%!important;padding:1.8rem 5% 3rem!important;background:#fff!important}#app.mobile .mobileMeun #menu .el-menu,#app.mobile .mobileMeun #menu .el-menu-vertical-demo{width:100%!important;border-right:0!important;background:transparent!important}#app.mobile .mobileMeun #menu .el-menu-item,#app.mobile .mobileMeun #menu .el-submenu__title{height:4.8rem!important;line-height:4.8rem!important;margin:0 0 1.2rem!important;padding:0 1.6rem!important;border-radius:1.2rem!important;background:#e6e6e6!important;color:#111!important;font-size:1.6rem!important;font-weight:400!important}#app.mobile .mobileMeun #menu .el-menu-item a,#app.mobile .mobileMeun #menu .el-menu-item b,#app.mobile .mobileMeun #menu .el-submenu__title .name{display:block!important;width:100%!important;color:#111!important;font-size:1.6rem!important;font-weight:400!important;text-decoration:none!important}#app.mobile .mobileMeun #menu .el-menu-item:focus,#app.mobile .mobileMeun #menu .el-menu-item:hover,#app.mobile .mobileMeun #menu .el-submenu__title:hover{background:#dcdcdc!important;color:#111!important}#app.mobile .mobileMeun #menu .el-submenu .el-menu{padding-left:1rem!important;background:transparent!important}#app.mobile .banner,#app.mobile .banner .swiper-container,#app.mobile .banner .swiper-slide,#app.mobile .banner a,#app.mobile .banner img{width:100%!important}#app.mobile .banner{line-height:0!important;position:relative!important}#app.mobile .banner .swiper-container{overflow:hidden!important}#app.mobile .banner .swiper-slide img{display:block!important;height:auto!important}#app.mobile .home .banner,#app.mobile .home .banner .swiper-container,#app.mobile .home .banner .swiper-slide,#app.mobile .home .banner .swiper-wrapper,#app.mobile .home .banner a,#app.mobile .home .banner img{height:67.5vw!important}#app.mobile .home .banner img{-o-object-fit:cover!important;object-fit:cover!important}#app.mobile .banner .swiper-pagination{bottom:1rem!important;display:block!important;line-height:1!important}#app.mobile .banner .swiper-pagination-bullet{width:10px!important;height:10px!important;margin:0 4px!important;background:#fff!important;opacity:1!important}#app.mobile .banner .swiper-pagination-bullet-active{width:30px!important;height:10px!important;border-radius:20px!important;background:#df6c22!important}#app.mobile .home .PromotionContainer{display:flex!important;flex-wrap:wrap!important;background:#fff!important;clear:both!important}#app.mobile .PromotionContainer,#app.mobile .PromotionContainer .AboutBox,#app.mobile .PromotionContainer .BusinessPhilosophyBox,#app.mobile .PromotionContainer .ContactMainBox,#app.mobile .PromotionContainer .topTitle,#app.mobile .PromotionContainer .UniversalLifeInsuranceBox,#app.mobile .PromotionContainer>div{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;margin-left:0!important;margin-right:0!important}#app.mobile .PromotionContainer .HomeAboutMain,#app.mobile .PromotionContainer .HomeBusinessPhilosophy,#app.mobile .PromotionContainer .HomeContactMain,#app.mobile .PromotionContainer .HomeUniversalLifeInsurance{width:100%!important;padding:0!important;margin:0!important;overflow:hidden!important}#app.mobile .PromotionContainer .leftT,#app.mobile .PromotionContainer .rightT,#app.mobile .PromotionContainer .w50{width:100%!important;float:none!important;padding:0!important;margin:0!important}#app.mobile .PromotionContainer .NCITitle{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;margin-bottom:1.5rem!important;border-bottom:2px solid #df6c22!important;padding-bottom:.8rem!important}#app.mobile .PromotionContainer .NCITitle .t1,#app.mobile .PromotionContainer .NCITitle .t1[data-v-2a2efcd8]{color:#80b83f!important;font-size:2.8rem!important;font-weight:400!important;line-height:1.15!important}#app.mobile .PromotionContainer .NCITitle .t2,#app.mobile .PromotionContainer .NCITitle .t2[data-v-2a2efcd8]{color:#80b83f!important;font-size:2rem!important;font-weight:400!important;line-height:1.25!important;margin-left:.6rem!important}#app.mobile .cmsBoxMain .otherHtml,#app.mobile .cmsBoxMain .otherHtml .perText,#app.mobile .cmsBoxMain .otherHtml p,#app.mobile .PromotionContainer .bodyText,#app.mobile .PromotionContainer .bodyText .HomeNormal,#app.mobile .PromotionContainer .bodyText .HomeNormal .perText,#app.mobile .PromotionContainer .bodyText .HomeNormal .perText .colorText{font-size:1.4rem!important;line-height:2.8rem!important}#app.mobile .PromotionContainer .bodyText{color:#333!important;margin-top:2rem!important;margin-bottom:2rem!important}#app.mobile .PromotionContainer .bodyText .HomeNormal{display:block!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:initial!important}#app.mobile .PromotionContainer .bodyText .HomeNormal .perText{margin:0 0 1rem!important}#app.mobile .PromotionContainer .bodyText .HomeNormal .colorText{color:#df6c22!important}#app.mobile .PromotionContainer .HomeContactMain .ContactMainBox .contactText .HomeContact .perData .rightT .text{font-size:1.4rem!important}#app.mobile .PromotionContainer .HomeAboutMain .AboutBox,#app.mobile .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox,#app.mobile .PromotionContainer .HomeBusinessPhilosophy .topTitle,#app.mobile .PromotionContainer .HomeContactMain .ContactMainBox,#app.mobile .PromotionContainer .HomeUniversalLifeInsurance .UniversalLifeInsuranceBox{width:90%!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important}#app.mobile .PromotionContainer .HomeAboutMain .AboutBox{margin-top:3rem!important;margin-bottom:5rem!important}#app.mobile .PromotionContainer .HomeContactMain,#app.mobile .PromotionContainer .HomeUniversalLifeInsurance{margin-top:5rem!important}#app.mobile .PromotionContainer .HomeContactMain{margin-top:7rem!important}#app.mobile .PromotionContainer .HomeAboutMain .AboutBox .leftT .bodyText{margin-top:2rem!important;margin-bottom:2rem!important}#app.mobile .PromotionContainer .HomeAboutMain .AboutBox .leftT .bodyText .HomeNormal{display:-webkit-box!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:6!important}#app.mobile .PromotionContainer .HomeAboutMain .AboutBox .leftT .bodyText .HomeNormal .perText,#app.mobile .PromotionContainer .HomeAboutMain .AboutBox .leftT .bodyText .HomeNormal .perText .colorText{font-size:1.5rem!important;line-height:2.7rem!important}#app.mobile .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox .rightT .bodyText .HomeNormal{display:-webkit-box!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:6!important}#app.mobile .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox .rightT .bodyText .HomeNormal .perText,#app.mobile .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox .rightT .bodyText .HomeNormal .perText .colorText{font-size:1.5rem!important;line-height:2.7rem!important}#app.mobile .PromotionContainer .HomeAboutMain .AboutBox .rightT{margin-top:3rem!important}#app.mobile .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox .leftT{margin-top:2rem!important}#app.mobile .PromotionContainer .HomeAboutMain .AboutBox .rightT img,#app.mobile .PromotionContainer .HomeBusinessPhilosophy .BusinessPhilosophyBox img,#app.mobile .PromotionContainer .HomeUniversalLifeInsurance .UniversalLifeInsuranceBox img{border-radius:1rem!important}#app.mobile .PromotionContainer .MoreBtn{display:flex!important;justify-content:flex-start!important}#app.mobile .PromotionContainer .MoreBtn a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:3.8rem!important;padding:.8rem 2.2rem!important;border:1px solid #df6c22!important;border-radius:3rem!important;color:#df6c22!important;background:transparent!important;font-size:1.6rem!important;line-height:1.3!important;text-decoration:none!important}#app.mobile .PromotionContainer .MoreBtn .iconArrow{display:inline-flex!important;align-items:center!important;width:20px!important;height:12px!important;margin-left:5px!important;background:url(/nci/images/pc/pc_27.png) no-repeat 50%!important;background-size:20px 12px!important}#app.mobile .PromotionContainer .floatLeftBg,#app.mobile .PromotionContainer .floatRightBg{display:none!important}#app.mobile .HomeQualityService,#app.mobile .HomeQualityService a,#app.mobile .HomeQualityService img,#app.mobile .PromotionContainer img{width:100%!important;max-width:100%!important}#app.mobile .cmsBoxMain,#app.mobile .cmsBoxMain .BodyContent,#app.mobile .cmsBoxMain .cmsOther,#app.mobile .cmsBoxMain .contactbox,#app.mobile .cmsBoxMain .otherHtml,#app.mobile .cmsBoxMain .Warper{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important}#app.mobile .cmsBoxMain .BannerMain,#app.mobile .cmsBoxMain .BannerMain img{width:100%!important}#app.mobile .cmsBoxMain .BodyContent .Warper,#app.mobile .cmsBoxMain .contactTop,#app.mobile .cmsBoxMain .FormMain{width:90%!important;max-width:90%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}#app.mobile .cmsBoxMain .contactTop{margin-top:0!important;background:#fff!important;border-radius:0!important;overflow:visible!important}#app.mobile .cmsBoxMain .contactTop .inner{padding:2.4rem 0 1rem!important}#app.mobile .cmsBoxMain .AboutNCI .contentBox,#app.mobile .cmsBoxMain .BusinessPhilosophyBox .contentBox,#app.mobile .cmsBoxMain .ExcellentServiceBox .Perlist .warperBox,#app.mobile .cmsBoxMain .HomeContact .perData,#app.mobile .cmsBoxMain .UniversalLifeInsuranceBox .contentBox{width:100%!important;display:block!important}#app.mobile .cmsBoxMain .contactTop .HomeContact .perData{display:flex!important;align-items:flex-start!important;width:100%!important;margin-bottom:2.4rem!important}#app.mobile .cmsBoxMain .contactTop .HomeContact .perData:last-child{margin-bottom:0!important}#app.mobile .cmsBoxMain .contactTop .HomeContact .perData .leftT{width:3rem!important;height:3rem!important;padding-right:0!important;flex:0 0 3rem!important;display:flex!important;justify-content:center!important;align-items:flex-start!important}#app.mobile .cmsBoxMain .contactTop .HomeContact .perData .leftT em{width:2.2rem!important;height:2.2rem!important;opacity:.65!important}#app.mobile .cmsBoxMain .contactTop .HomeContact .perData .rightT{width:calc(100% - 3rem)!important;padding-left:1rem!important;border-left:0!important;float:none!important}#app.mobile .cmsBoxMain .contactTop .HomeContact .perData .rightT .text{display:inline!important;margin:0!important;color:#333!important;font-size:1.4rem!important;line-height:2.2rem!important}#app.mobile .cmsBoxMain .contactTop .HomeContact .perData .rightT .text:first-child{color:#777!important;margin-right:.2rem!important}#app.mobile .cmsBoxMain .AboutNCI .leftT,#app.mobile .cmsBoxMain .AboutNCI .rightT,#app.mobile .cmsBoxMain .BusinessPhilosophyBox .leftT,#app.mobile .cmsBoxMain .BusinessPhilosophyBox .rightT,#app.mobile .cmsBoxMain .ExcellentServiceBox .leftT,#app.mobile .cmsBoxMain .ExcellentServiceBox .rightT,#app.mobile .cmsBoxMain .HomeContact .perData,#app.mobile .cmsBoxMain .UniversalLifeInsuranceBox .leftT,#app.mobile .cmsBoxMain .UniversalLifeInsuranceBox .rightT{width:100%!important;float:none!important;margin-right:0!important}#app.mobile .cmsBoxMain .contactForm{display:block!important}#app.mobile .cmsBoxMain .contactForm .formRow,#app.mobile .cmsBoxMain .contactForm input,#app.mobile .cmsBoxMain .contactForm textarea,#app.mobile .RNPForm .FormMain,#app.mobile .RNPResult #rnp-main-content{width:100%!important;max-width:100%!important;min-width:0!important}#app.mobile .cmsBoxMain .contactForm .formRow{margin-bottom:1.5rem!important}#app.mobile .cmsBoxMain .contactForm input,#app.mobile .cmsBoxMain .contactForm textarea{display:block!important;border:1px solid #ddd!important;border-radius:.4rem!important;padding:0 1rem!important;font-size:1.4rem!important}#app.mobile .cmsBoxMain .contactForm input{height:4rem!important;line-height:4rem!important}#app.mobile .cmsBoxMain .contactForm textarea{height:12rem!important;line-height:2rem!important;padding-top:1rem!important}#app.mobile .cmsBoxMain .contactForm button{width:12rem!important;height:4rem!important;border-radius:2rem!important;font-size:1.6rem!important;line-height:4rem!important}#app.mobile .mobileVersionCat,#app.mobile .product_warpper,#app.mobile .product_warrper,#app.mobile .productDetail_container,#app.mobile .productDetail_main,#app.mobile .ProductSearch,#app.mobile .ProductSearch .NsMain,#app.mobile .ProductSearch .prolist-box,#app.mobile .productSearchSwiper{width:100%!important;max-width:100%!important;min-width:0!important}#app.mobile .products_container{width:100%!important;display:flex!important;flex-wrap:wrap!important;padding:0 3%!important;margin:2rem auto 0!important}#app.mobile .products_container .product_item{width:48%!important;margin-right:4%!important;margin-bottom:2rem!important;float:none!important}#app.mobile .products_container .product_item:nth-child(2n){margin-right:0!important}#app.mobile .in_pdWindow_page_item,#app.mobile .in_pdWindow_page_item .fullProduct,#app.mobile .in_pdWindow_page_item .topWindowsImg,#app.mobile .in_pdWindow_page_item .topWindowsImg img{width:100%!important;max-width:100%!important}#app.mobile .in_pdWindow_item_title{display:block!important;font-size:1.3rem!important;line-height:1.8rem!important}#app.mobile .productDetail_main{display:block!important;padding:0 5%!important}#app.mobile .in_panel_header,#app.mobile .in_panel_warpper,#app.mobile .pkswiperN,#app.mobile .pkswiperN .BannerImg,#app.mobile .pkswiperN .swiper-container,#app.mobile .product_detail,#app.mobile .tab_warpper{width:100%!important;max-width:100%!important}#app.mobile .in_panel_header .NewProduct{display:flex!important;flex-wrap:wrap!important}#app.mobile .in_panel_header .NewProduct .left,#app.mobile .in_panel_header .NewProduct .right{width:100%!important}#app.mobile .catDetail,#app.mobile .checkoutn_warpper,#app.mobile .checkoutn_warpper .main_warpper,#app.mobile .EventDetail,#app.mobile .EventList,#app.mobile .photoAlbum,#app.mobile .photoList,#app.mobile .shoppingcart_warrper{width:100%!important;max-width:100%!important;min-width:0!important;padding-left:5%!important;padding-right:5%!important}#app.mobile .ShoppingCartItem_warpper{width:100%!important;display:flex!important;flex-wrap:wrap!important}#app.mobile .ShoppingCartItem_warpper .shoppingcart_item_image{width:30%!important}#app.mobile .ShoppingCartItem_warpper .shoppingcart_item_detail{width:70%!important;padding-left:1rem!important}#app.mobile #footer,#app.mobile #footer.pcfooter{width:100%!important;background:#09473a!important}#app.mobile #footer .FooterBox,#app.mobile #footer .footercopy .cpy{width:90%!important;max-width:90%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}#app.mobile #footer .FooterBox{display:flex!important;flex-wrap:wrap!important;padding-top:4rem!important;padding-bottom:2rem!important}#app.mobile #footer .header_menu,#app.mobile #footer .header_menu>ul,#app.mobile #footer .header_menu>ul>li{width:100%!important;display:block!important;text-align:center!important}#app.mobile #footer .header_menu>ul>li{margin-bottom:1rem!important}#app.mobile #footer .header_menu>ul>li>a{justify-content:center!important;font-size:1.8rem!important}#app.mobile #footer .footercopy .cpy,#app.mobile #footer .header_menu a{color:#fff!important}#app.mobile #footer .footercopy{display:flex!important;justify-content:center!important;text-align:center!important;padding:1.5rem 0!important;border-top:1px solid #fff!important}#app.mobile #footer .footercopy .cpy{text-align:center!important}#app.mobile .siderbarContainer{position:relative!important}#app.mobile #sidebar{position:fixed!important;right:0!important;top:50%!important;bottom:auto!important;width:3.75rem!important;transform:translateY(-50%)!important;z-index:997!important;line-height:0!important;display:block!important}#app.mobile #sidebar .sidebar-item,#app.mobile #sidebar .wechat{margin-bottom:.8rem!important;line-height:0!important}#app.mobile #sidebar .email,#app.mobile #sidebar .phone,#app.mobile #sidebar .sidebar-item,#app.mobile #sidebar .wechat,#app.mobile #sidebar a{display:block!important;width:3.75rem!important;height:3.75rem!important}#app.mobile #sidebar .email,#app.mobile #sidebar .phone,#app.mobile #sidebar .wechat{position:relative!important}#app.mobile #sidebar img{display:block!important;width:3.75rem!important;height:3.75rem!important}#app.mobile #sidebar .wechat .wechat_img{position:absolute!important;right:130%!important;top:-50%!important;width:15rem!important;z-index:3!important;box-shadow:0 0 10px 0 #ccc!important}#app.mobile #sidebar .wechat .wechat_img img{width:100%!important;height:auto!important}#app.mobile #sidebar .email_text,#app.mobile #sidebar .phone_text{position:absolute!important;right:4rem!important;top:50%!important;transform:translateY(-50%)!important;white-space:nowrap!important;padding:.45rem .7rem!important;background:#fff!important;color:#333!important;font-size:1.2rem!important;line-height:1.2!important;box-shadow:0 0 12px rgba(0,0,0,.15)!important}