.eo-title-box:after,.hover-bg:before,a.haveVideoTag:before{content:''}.eo-subscribe-wrap .footsubscribe,.moduleTitle,.readMore{font-weight:400;font-stretch:normal}.eo-subscribe-wrap .white .title{font-family:SourceSansPro-SemiBold;font-size:24px;color:#333;margin-bottom:24px}.eo-subscribe-wrap .white .submitWrap{height:40px}.eo-subscribe-wrap .white .readerEmail{border:1px solid #333;height:100%;width:336px;margin-right:14px;font-size:16px}.eo-subscribe-wrap .white .readerEmail::-webkit-input-placeholder{color:#999}.eo-subscribe-wrap .white .footsubscribe{width:121px;line-height:22px}.eo-subscribe-wrap .readerEmail{padding:0 16px;box-sizing:border-box}.eo-subscribe-wrap .footsubscribe{height:100%;background:#0086F0;border:none;cursor:pointer;font-family:SourceSansPro-SemiBold;font-size:18px;color:#fff;border-radius:0}.eo-caret-blue{caret-color:#0086F0}.hover-bg:before{display:block;width:calc(100% + 32px);height:calc(100% + 32px);opacity:0;background-color:#fff;-webkit-transition:opacity .4s;transition:opacity .4s;position:absolute;top:-16px;left:-16px;-webkit-box-shadow:0 8px 64px 0 rgba(0,0,0,.16);box-shadow:0 8px 64px 0 rgba(0,0,0,.16);pointer-events:none}.hover-bg.calc16:before{height:calc(100% + 16px)}.hover-bg:hover:before{z-index:1;opacity:1}.eo-title-box{font-family:SourceSansPro-Black;font-size:24px;color:#0086F0;position:relative}.eo-line-clamp1,.eo-line-clamp2,.eo-line-clamp3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;color:#333;cursor:pointer}.eo-title-box:after{width:32px;height:4px;background:#0086F0;position:absolute;bottom:-8px;left:0}.eo-title-box.fz24{font-size:24px;line-height:24px}.eo-title-box.fz18{font-size:18px;line-height:18px}.eo-title-box a{float:right;font-size:12px;font-weight:400;font-family:SourceSansPro-Regular}.eo-line-clamp1{-webkit-line-clamp:1}.eo-line-clamp2{-webkit-line-clamp:2}.eo-line-clamp3{-webkit-line-clamp:3}.author-contact-way{display:inline-block;margin-right:15px}.author-contact-way:last-child{margin-right:0}.author_facebook{width:7px;height:16px;background:url(../../images/icon/a_facebook.png?v=1) no-repeat;background-size:100%}.author_twitter{width:17px;height:13px;background:url(../../images/icon/a_twitter.png?v=1) no-repeat;background-size:100%}.author_linkedIn{width:15px;height:16px;background:url(../../images/icon/a_linkedIn.png?v=1) no-repeat;background-size:100%}.author_facebook:hover{background:url(../../images/icon/a_facebook_l.png?v=1) no-repeat;background-size:100%}.author_twitter:hover{background:url(../../images/icon/a_twitter_l.png?v=1) no-repeat;background-size:100%}.author_linkedIn:hover{background:url(../../images/icon/a_linkedIn_l.png?v=1) no-repeat;background-size:100%}a.haveDepthTag,a.haveReportTag,a.haveVideoTag{position:relative;display:block}a.haveVideoTag:before{height:28px;background:url(../../images/index/video.png);width:28px;position:absolute;top:2px;left:4px}a.haveDepthTag:before,a.haveReportTag:before{color:#fff;text-align:center;height:24px;line-height:24px;width:80px;background-image:linear-gradient(-90deg,#0cb9fd 0,#00a1e1 100%);top:0;left:0;font-size:16px;position:absolute}a.haveReportTag:before{content:'RESEARCH'}a.haveDepthTag:before{content:'Insights'}.mouseEnterTitle:hover{color:#0086F0!important}.haveUnderline:hover{text-decoration:underline!important}header.navigation .policyRemind{width:100%;height:0;background:#000;display:flex;align-items:center;opacity:0;transition:all .4s}header.navigation .policyRemind.active{opacity:1;height:120px}header.navigation .policyRemind .page_content{height:100%}header.navigation .policyRemind p{font-family:PingFangSC-Medium;font-size:16px;color:#fff;letter-spacing:0;line-height:28px;text-align:left;flex:10;margin-right:40px}header.navigation .policyRemind p a{color:#0086F0}header.navigation .policyRemind button{flex:1;height:48px;border:1px solid #fff;background:0 0;font-size:24px;font-family:SourceSansPro-SemiBold;color:#fff;cursor:pointer}.all-page-wrap{padding-top:100px}.all-page-wrap.active{padding-top:236px}.readMore{font-family:SourceSansPro-Bold;font-size:24px;color:#27a9de;padding:32px 0 48px;text-align:center;cursor:pointer}.moduleTitle{font-family:SourceSansPro-Regular;font-size:48px;color:#3b3b3b;padding-bottom:32px;padding-top:48px}.moduleTitle.line{border-bottom:1px solid #d8d8d8}.shareWrap .shareBtn{width:32px;height:32px;float:left;transition:all .2s;cursor:pointer;margin-left:8px;border-radius:50%}.shareWrap>a:first-child .shareBtn{margin-left:0}.shareWrap .facebook{background:url(../../images/icon/facebook.png?v=1) no-repeat;background-size:100%}.shareWrap .twitter{background:url(../../images/icon/twitter.png?v=1) no-repeat;background-size:100%}.shareWrap .linkedin{background:url(../../images/icon/linkedIn.png?v=1) no-repeat;background-size:100%}.shareWrap .wechat{background:url(../../images/icon/weChat.png?v=1) no-repeat;background-size:100%}.shareWrap .facebook:hover{background:url(../../images/icon/facebook_l.png?v=1) no-repeat;background-size:100%}.shareWrap .twitter:hover{background:url(../../images/icon/twitter_l.png?v=1) no-repeat;background-size:100%}.shareWrap .linkedin:hover{background:url(../../images/icon/linkedIn_l.png?v=1) no-repeat;background-size:100%}.shareWrap .wechat:hover{background:url(../../images/icon/weChat_l.png?v=1) no-repeat;background-size:100%}.shareWrap .shareBtn:hover{box-shadow:4px 0 20px 8px rgba(0,0,0,.12)}.shareWrap .post-weixin-ewm{position:absolute;right:calc(100% - 152px);top:52px;display:none;box-shadow:0 0 12px 2px rgba(0,0,0,.3);z-index:9}.shareWrap .post-weixin-ewm.active{display:block}@media screen and (min-width:1080px) and (max-width:1280px){header.navigation .navBar ul li{padding:0;margin-right:0;flex:1;text-align:center}}@media screen and (min-width:320px) and (max-width:1080px){.footer_icon{margin-bottom:0}.all-page-wrap.active{padding-top:192px}.all-page-wrap{padding-top:72px}header.navigation{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}header.navigation .page_content{position:relative}header.navigation .navIcon{display:block;width:16px;height:16px;background:url(../../images/icon/navIcon.png?v=1);background-size:100% 100%;cursor:pointer}header.navigation .phoneSubscribe{display:block;width:16px;height:16px;background:url(../../images/icon/sendEmail.png?v=1);background-size:100%;cursor:pointer}.firmNavBar,.industriesNavBar,header.navigation .navBar,header.navigation .searchIcon{display:none}header.navigation .logoWrap{flex:1;text-align:center}.navigation .subscribe{position:absolute;right:0;top:50%;margin-top:-20px}.subscribedCover p{font-size:32px}.moduleTitle{font-size:40px}.shareWrap .post-weixin-ewm{border:1px solid #d8d8d8}.publicFooterWrap .page_content{max-width:616px}.publicFooterWrap .logo{margin:0 auto 16px}.publicFooterWrap .top_content{display:block;text-align:center}.publicFooterWrap .top_content .left{margin-right:0}.publicFooterWrap .top_content .right{margin:16px 0}.publicFooterWrap .copyright{text-align:center}.publicFooterWrap .bottom_content{line-height:initial;height:initial;padding:18px 0}.publicFooterWrap .bottom_content ul{display:none}.publicFooterWrap .copyright .policy{display:block}.publicFooterWrap .copyright p{margin-top:12px}.phoneNavWrap{display:none;padding-top:152px}.phoneNavWrap.active{display:block;overflow:auto}.phoneNavWrap .phoneNavBar{display:block;height:320px;overflow-y:auto}.phoneSearchWrap .searchIcon{height:46px}}@media screen and (min-width:320px) and (max-width:767px){.firmNavBar,.navigation .subscribe,.shareWrap .wechat{display:none}.all-page-wrap.active{padding-top:210px}.all-page-wrap{padding-top:44px}.publicFooterWrap{padding-top:24px}.publicFooterWrap .top_content{padding:0 16px;box-sizing:border-box}.publicFooterWrap .top_content .submitWrap input[type=submit]{font-size:14px}.publicFooterWrap .bottom_content{padding:12px 0}.publicFooterWrap .copyright{font-size:12px}header.navigation .policyRemind{height:0;overflow:hidden}header.navigation .policyRemind.active{height:initial}header.navigation .policyRemind .page_content{flex-direction:column;padding:20px 16px;box-sizing:border-box}header.navigation .policyRemind p{line-height:20px;font-size:14px;margin-right:0;margin-bottom:20px}header.navigation .policyRemind button{font-size:16px;height:initial}header.navigation .page_content{height:44px;padding:0 16px;box-sizing:border-box}.enterEmail,.phoneSearchWrap{padding-bottom:8px}header.navigation .navIcon{margin-right:50px}header.navigation .navIcon span{width:12px}header.navigation .logoWrap img{width:87px;height:16px}header.navigation .phoneSubscribe{margin-left:50px}.phoneNavWrap{padding-top:68px}.phoneSearchWrap{margin-bottom:40px}.enterEmail input,.phoneSearchWrap input{height:40px;font-size:24px}.enterEmail .searchIcon{width:30px;height:32px}.enterEmail .searchIcon>input{width:20px;height:20px}.phoneSearchWrap .searchIcon{width:20px;height:32px}.phoneSearchWrap .searchIcon>input{height:20px}.phoneNavWrap .phoneNavBar li{font-size:22px;margin-bottom:15px}.phoneNavWrap .phoneNavBar li .navItem{font-size:22px;margin-top:22px}.readMore,.subscribedCover p{font-size:20px}.phoneNavWrap .phoneNavBar li>a:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #999}.readMore{padding:16px 0 32px}.subscribedCover{width:80%}.subscribedCover p:last-child:after{width:20px;height:20px;right:-14px;top:5px;margin-top:0}.moduleTitle{padding:24px 16px;box-sizing:border-box}.shareWrap .post-weixin-ewm{top:95px}}