.ctr-v{display:inline-block;padding:2px 8px;border:1px solid #333;border-radius:5px;margin:0 5px}.editor-cursor{position:absolute;pointer-events:none;border:1px solid rgba(0,0,0,.5);border-radius:50%;opacity:0;-webkit-transition:opacity .7s;transition:opacity .7s}.editor-area{position:relative;cursor:none}.editor-area image{height:auto}.editor-area svg{height:100%}.dm-uploader{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dm-uploader .btn{position:relative;overflow:hidden}.dm-uploader .btn input[type=file]{position:absolute;top:0;right:0;margin:0;border:solid rgba(0,0,0,0);width:100%;opacity:0;filter:alpha(opacity=0);cursor:pointer}#clip{display:none}.intro-title{font-size:50px;font-weight:700;text-align:center;margin-top:130px;margin-bottom:33px}.intro-message{text-align:center;color:#707070;font-size:30px}.idcard-img{padding-top:72px;text-align:center}.idcard-img img{width:464px}.zjz-btn.center{text-align:center;margin-bottom:50px}.black-body{background:#fff;min-width:1100px}.main-right{width:500px;float:right;text-align:left;margin-top:139px}.main-right img{width:500px}.main-left{width:650px;float:left;margin-top:196px}.main-left.print{margin-top:150px}.con-img img{width:495px}.main-header:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.08;background-size:cover;background-position:50%}.clipimg_entry,.main-header{position:relative}.clipimg_entry{text-decoration:none;color:#000;cursor:pointer}.clip:hover .clipimg_entry{border-bottom:3px solid;border-color:#000}@media screen and (max-width:1100px){.pro-intro h1,.pro-intro h2{margin:0}.main-header{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f7f9}.con-img-bk{position:relative;height:300px;display:block;width:100%;max-width:350px;margin:0 auto}.con-img{left:0}.main-left,.main-right{float:none;margin:0 auto;text-align:center}.main-right{width:100%}.white-body{min-width:100%;background:#fff}.con-img img,.main-left{width:100%}.main-left img,.main-right img{width:100%;max-width:350px}}.product-features{background-color:#fff;padding:80px 0}.product-features .section-title{font-size:40px;font-weight:700;text-align:center;margin-bottom:60px;color:#333}.product-features .feature-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.product-features .feature-item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px;text-align:center;padding:40px 20px;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease;background:#f9f9f9}.product-features .feature-item:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);background:#fff}.product-features .feature-item .feature-icon{font-size:48px;color:#2659e9;margin-bottom:20px}.product-features .feature-item h3{font-size:24px;margin-bottom:15px;color:#333}.product-features .feature-item p{font-size:16px;color:#666;line-height:1.6}.use-cases{background-color:#f6f7f9;padding:80px 0}.use-cases .section-title{font-size:40px;font-weight:700;text-align:center;margin-bottom:60px;color:#333}.use-cases .cases-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.use-cases .case-card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:300px;background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease}.use-cases .case-card:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 12px 24px rgba(0,0,0,.1);box-shadow:0 12px 24px rgba(0,0,0,.1)}.use-cases .case-card .case-image{height:200px;overflow:hidden}.use-cases .case-card .case-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.use-cases .case-card:hover .case-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.use-cases .case-card .case-info{padding:25px}.use-cases .case-card .case-info h3{font-size:22px;margin-bottom:10px;color:#333}.use-cases .case-card .case-info p{font-size:16px;color:#666;line-height:1.5}.api-examples{background-color:#fff;padding:80px 0}.api-examples .section-title{font-size:40px;font-weight:700;text-align:center;margin-bottom:20px;color:#333}.api-examples .section-desc{text-align:center;font-size:18px;color:#666;margin-bottom:50px}.api-examples .code-tabs-container{max-width:900px;margin:0 auto;background:#2d2d2d;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);box-shadow:0 10px 30px rgba(0,0,0,.2)}.api-examples .tab-header{display:-webkit-box;display:-ms-flexbox;display:flex;background:#1e1e1e;padding:0 10px}.api-examples .tab-btn{background:none;color:#aaa;padding:15px 25px;font-size:16px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border:none;border-bottom:2px solid rgba(0,0,0,0)}.api-examples .tab-btn:hover{color:#fff}.api-examples .tab-btn.active{color:#fff;border-bottom-color:#2659e9;background:#2d2d2d}.api-examples .tab-content{padding:20px;min-height:300px}.api-examples .code-block{display:none}.api-examples .code-block.active{display:block}.api-examples .code-block pre{margin:0;white-space:pre-wrap;word-wrap:break-word}.api-examples .code-block code{font-family:Consolas,Monaco,Courier New,monospace;color:#d4d4d4;font-size:14px;line-height:1.6}.api-examples .api-link-container{text-align:center;margin-top:50px}.api-examples .btn-api-doc{display:inline-block;padding:12px 40px;background-color:#2659e9;color:#fff;font-size:18px;border-radius:30px;text-decoration:none;-webkit-transition:background-color .3s;transition:background-color .3s}.api-examples .btn-api-doc:hover{background-color:#1a4bd6}