/* wallyt 复刻 · merchants_payment_link 页专属样式
 * 由 tools/wallyt/split-css.mjs 从源站 CSS 拆分生成，勿手工编辑。
 * 已剔除 Froala 编辑器 UI 死代码（.fr-view 正文样式保留）。
 */
@media screen and (min-width:768px){.ele_demo{margin:20px 0;text-align:center}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.swift_nav .menu.on>a,.swift_nav .menu a{color:#2a384c}.product_container{font-family:Arson Pro Regular}.product_container .swift_subtitle.l-blue>span:after{border-color:#00c5c0}.product_container a{text-decoration:none;outline:none;color:#000;transition:opacity .2s ease-in-out 0s}.product_container a:hover{opacity:.7}.product_container .plr40{padding:0 40px;position:relative}.product_container .plr40 .banner_img{position:absolute;left:792px;bottom:-207px}.product_container .banner_header{height:800px;background:url(/themes/halo-wallyt/assets/images/home_bg_paymentlink1.png) no-repeat;background-size:cover;overflow:hidden}.product_container .banner_header .banner_desc{width:561px;text-align:left;padding-top:250px}.product_container .banner_header .banner_desc .title{font-family:Roboto;font-size:40px;color:#2a384c}.product_container .banner_header .banner_desc .intro{padding-top:15px;color:#2a384c;font-size:18px;line-height:36px}.product_container .banner_header .banner_desc .intro .bold{font-family:Arson Pro Medium}.product_container .banner_header .banner_desc .footing{text-align:left;color:#fff;background:#2a384c;border-radius:12px;width:-webkit-max-content;width:max-content;line-height:51px;padding:0 20px;font-size:22px;letter-spacing:-1.52px;margin:50px 0}.product_container .banner_header .banner_desc .footing .more,.product_container .banner_header .banner_desc .footing a{color:#fff}.product_container .banner_header .banner_desc .footing i{font-style:normal}.product_container .banner_header .banner_img_left{position:relative;right:376px;bottom:655px;z-index:-9}.product_container .banner_header .banner_img_right{position:relative;left:485px;bottom:996px}.product_container .main_nav_bar{height:92px;line-height:92px;background:#fafafa;box-shadow:0 0 1px 0 #6f6f6f}.product_container .main_nav_bar .nav{height:100%}.product_container .main_nav_bar .nav-item{float:left;margin-right:100px}.product_container .main{height:auto}.product_container .main .swift_subtitle span{font-size:30px}.product_container .why_wechat .swift_subtitle{padding-top:70px}.product_container .why_wechat .article_sections{text-align:left}.product_container .why_wechat .article_item{padding:75px 0 65px}.product_container .why_wechat .article_item .pic{float:left;width:537px;height:230px;margin-right:46px;background-color:#ccc}.product_container .why_wechat .article_item .pic img{display:block;width:100%;height:100%}.product_container .why_wechat .article_item .content{overflow:hidden}.product_container .why_wechat .article_item .content .title{font-size:24px;color:#2a384c;letter-spacing:-.71px}.product_container .why_wechat .article_item .content .desc{font-size:18px;color:#7f8696;letter-spacing:.28px;text-align:left;line-height:26px;padding:20px 0}.product_container .why_wechat .article_item .content .more_hall{padding-top:15px}.product_container .why_wechat .article_item.reverse .pic,.product_container .why_wechat .article_item:nth-child(2n) .pic{float:right;margin-right:0;margin-left:46px}.product_container .production .swift_subtitle{padding:65px 0 36px}.product_container .production .value_list{display:-ms-flexbox;display:flex;padding:0 30px;-ms-flex-pack:distribute;justify-content:space-around}.product_container .production .value_list .value_item{width:25%;box-sizing:border-box;border:1px solid #e8e8e8;text-align:center;padding-top:25px}.product_container .production .value_list .value_item .value_item_top{background:#effffc;height:26px}.product_container .production .value_list .value_item .value_item_content{padding:0 30px}.product_container .production .value_list .value_item .value_item_content .icon{display:inline-block;vertical-align:top;font-size:70px;color:#ff9920;margin:30px 0}.product_container .production .value_list .value_item .value_item_content h6{padding-bottom:10px;font-size:18px}.product_container .production .value_list .value_item .value_item_content p{margin-bottom:60px;font-size:16px;font-weight:400;color:#7f8696}.product_container .production .value_list .value_icon{width:110px}.product_container .production .production_content .pic{width:1120px;height:528px;background-color:#ccc;position:relative}.product_container .production .production_content .pic img{display:block;width:100%;height:100%}.product_container .production .production_content .pic .intro{position:absolute;left:0;right:0;bottom:0;padding:33px 37px;color:#fff}.product_container .production .production_content .pic .intro dt{font-size:24px;padding-bottom:14px;font-family:Arson Pro Medium}.product_container .production .production_content .pic .intro dd{font-size:20px;color:#fff;letter-spacing:-.79px;line-height:29px}.product_container .production .production_content .desc-group{padding:25px}.product_container .production .production_content .desc-item{float:left;box-sizing:border-box;width:50%;padding:30px 25px;text-align:center}.product_container .production .production_content .desc-item .desc-title{font-size:24px;color:#2a384c;letter-spacing:-.71px;padding-bottom:15px}.product_container .production .production_content .desc-item .desc-content{font-size:18px;color:#7f8696;letter-spacing:.28px;line-height:26px}.product_container .value .swift_subtitle{padding:60px 0 36px}.product_container .value .article_sections{text-align:left;padding:40px 0 82.5px}.product_container .value .article_item{padding:0 0 65px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product_container .value .article_item .features_icon{width:80px;padding-right:30px}.product_container .value .article_item .icon{float:left;width:70px;height:70px;margin-right:37px;color:#4e8cee;font-size:70px}.product_container .value .article_item .content{overflow:hidden}.product_container .value .article_item .content .title{padding-bottom:15px;font-size:24px;color:#2a384c;letter-spacing:-.71px;line-height:1.2}.product_container .value .article_item .content .desc{font-size:18px;color:#7f8696;letter-spacing:.28px;text-align:left;line-height:26px}.mobile_container{display:none}}
@media screen and (max-width:767px){.ele_demo{margin:20px 0;text-align:center}body,html{min-width:auto;width:100%;overflow-x:hidden}*{-webkit-overflow-scrolling:touch}.m_hide{display:none}.banner{background:url(/themes/halo-wallyt/assets/images/home_bg_paymentlink1.png) no-repeat;background-size:cover;padding:0 12.3vw 80px;position:relative;padding-bottom:13vw}.banner .banner_img{margin:6vw 0;width:100%;height:auto}.banner h2{font-size:4.3vw;color:#2a384c;font-family:Arson Pro Black;padding-top:17.3vw}.banner p{font-size:3.2vw;color:#2a384c;line-height:5.5vw}.banner .footer{margin:10px 0 120px}.banner a{text-decoration:none;font-size:4.5vw;color:#fff;letter-spacing:-.98px;background:#2a384c;border-radius:12px;padding:13px 24px}.banner a i{color:#fff;font-style:normal;display:none}.banner a:after{content:">";color:#fff;padding-left:8px}.content{padding:9vw 0 20vw}h2.title{text-align:center;position:relative;font-size:4.8vw;color:#2a384c;letter-spacing:-.53px;font-family:Arson Pro Regular;padding-bottom:1.9vw;padding-top:13vw;margin-bottom:5.3vw}h2.title:before{content:"";background:#00c5c0;height:2px;width:31.5vw;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.content img{width:100%}.content h3,.content p{padding:0 8.8vw;font-size:3.2vw;color:#00383c;letter-spacing:.12px;line-height:5.3vw;font-family:Arson Pro Regular}.content h3{font-size:4.3vw;color:#2a384c;letter-spacing:-.47px;text-align:left;padding-top:3.2vw}.content_box{padding-bottom:13vw;display:-ms-flexbox;display:flex;padding:0 8.8vw}.content_box .img_box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.content_box img{width:16vw;height:16vw}.content_box .step_icon{width:12vw;height:4vw}.content_box .dot_img{width:.58vw;padding-top:2vw}.content_box .content_right span{font-style:normal;font-weight:500;font-size:3.8vw;font-family:TTTGB;line-height:18px;letter-spacing:-.470588px;color:#92dcda;padding:4.8vw 0 0;display:inline-block}.content_box .content_right h3,.content_box .content_right p{padding:0}.content_box .content_right p{line-height:4.3vw;color:#7f8696;padding:1.2vw 0 2vw}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.product_in{padding-top:7vw}.product_in.ewallet{padding-top:0;padding-bottom:7vw}.product_in h3{font-size:4vw;color:#001a00;letter-spacing:-.31px;font-family:Arson Pro Regular;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product_in h3 span{width:8.5vw;height:8.5vw;display:inline-block;vertical-align:top;margin-right:2vw}.product_in h2{padding:0 8.8vw}.product_in h2 em{font-style:normal;-ms-flex:1;flex:1;font-size:4.3vw}.product_in h3 .icon{width:8.5vw;height:8.5vw;color:#4e8cee}.product_in p{font-size:3.2vw;color:#7f8696;letter-spacing:.19px;text-align:left;line-height:5.3vw;font-family:Arson Pro Regular;padding-bottom:5vw}}