body{min-width:1200px}.container{width:1200px;margin:0 auto}.signature .banner{background:url("/fe/www/img/signature/banner-bg.webp") no-repeat center;background-size:cover;height:520px}.signature .banner .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.signature .banner .container .desc{height:280px}.signature .banner .title{font-weight:bold;font-size:50px;color:#fff}.signature .banner .description{font-weight:400;font-size:20px;color:#fff;line-height:33px;margin-top:26px}.signature .banner .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}.signature .banner .tag-item{padding:6px 12px;background:#4d8cff;border-radius:14px;font-size:16px;color:#fff;margin-right:16px}.signature .banner .download{display:block;width:233px;height:65px;margin-top:43px;color:rgba(0,0,0,0);background:url("/fe/www/img/contract/download.png") no-repeat;background-size:cover;border-radius:4px;text-indent:-200vw}.signature .banner .support{font-weight:400;font-size:14px;color:#d5dcff;margin-top:16px}.signature .banner .image{width:500px;margin-left:50px}.signature .banner2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:92px 0}.signature .banner2 .case{width:284px;height:320px;background:#eff2ff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px}.signature .banner2 .case .image{width:50px;height:50px}.signature .banner2 .case .title{font-weight:bold;font-size:20px;color:#181a1d;margin:25px 0 45px 0;position:relative}.signature .banner2 .case .title::after{content:"";width:24px;height:4px;background:#193ef4;border-radius:2px;position:absolute;top:45px;left:80px}.signature .banner2 .case .desc{font-weight:400;font-size:16px;color:#181a1d;line-height:35px}.signature .feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:40px;padding-bottom:70px}.signature .feature.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.signature .feature.reverse .image{margin-left:30px;margin-right:0}.signature .feature .image{width:650px;margin-right:30px}.signature .feature .title{display:block;font-weight:bold;font-size:32px;color:#181a1d;padding-top:14px;padding-bottom:26px;position:relative}.signature .feature .title::before{content:"";position:absolute;top:-6px;left:0;width:61px;height:4px;background:#2587f8}.signature .feature .description{font-weight:400;font-size:18px;color:#181a1d;line-height:33px}.signature .feature .tags .tag-item{font-size:18px;color:#193ef4;display:inline-block;margin:20px 20px 0 0;padding:10px 30px;white-space:nowrap;position:relative}.signature .feature .tags .tag-item::before{content:"";position:absolute;top:8px;left:0;width:24px;height:24px;background:url("/fe/www/img/signature/correct.png") no-repeat;background-size:contain}.signature .cases{text-align:center;padding-top:90px;padding-bottom:140px;background-color:#f3f5f8}.signature .cases .title{font-weight:bold;font-size:32px;color:#181a1d}.signature .cases .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:50px}.signature .advisory{background:url("/fe/www/img/signature/advisory-bg.png") no-repeat center;background-size:cover}.signature .advisory .container{width:1200px;height:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:32px;color:#fff;line-height:40px}.signature .advisory .container .qrcode{width:150px;height:150px;border:1px solid #31e0ff;border-radius:10px;padding:5px;background-color:#fff}.signature .contact{position:fixed;right:62px;top:40%;z-index:99}.signature .contact:hover .qrcode{display:block}.signature .contact:hover .desc{display:block}.signature .contact .icon{width:80px;height:80px;border-radius:40px;cursor:pointer}.signature .contact .qrcode{position:absolute;top:-40px;right:100px;width:230px;height:230px;display:none;border:2px solid #5676fa;border-radius:10px;padding:20px 20px 40px 20px;background-color:#fff}.signature .contact .desc{position:absolute;top:220px;right:100px;width:272px;display:none;text-align:center;font-weight:100;font-size:18px}