*{margin:0;padding:0;box-sizing:border-box}
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.5;color:#333;background:#f5f7fa;margin:0;padding:0;width:100%;overflow-x:hidden}
.se-header{height:300px;margin-top:65px;position:relative;display:flex;text-align: center;align-items:center;overflow:visible;width:100%;background:linear-gradient(135deg,#1a90ff 0%,#1d4edd 100%)}
.se-header_content{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;margin-top:100px;margin-bottom:100px;}
.content_info{float: left;width: 50%;}
.content_img{float: right;width: 48%;height: 400px;position: relative;overflow: hidden;padding: 1.5rem;border-radius: 1rem;border: 5px solid #86909c;background-color: #fff;animation:fadeInUp 0.8s ease forwards}
.imginfo{width:100%;height: 90%;}
.imginfo img{border-radius: .25rem;width:100%;height: 100%}
.img_bottom{position:fixed;bottom:20px;width: 90%;text-align: center;}
.img_bottom span{color:green;font-size:20px;}
.se-btn{opacity:0;display:inline-block;padding:10px 32px;text-align: center;border:none;border-radius:4px;text-decoration:none;transition:all 0.3s ease;font-size:16px;font-weight:500;animation:fadeInUp 0.8s ease 0.6s forwards;}
.se-btn:hover{background:#fff;color:#2f363c;}
.se-cl-white{color:#fff;}
.se-cl-black{color:#000;}
.se-bg-white{background:#fff;}
.se-bg-blue{background:#1e9fff;}
.se-bg-info{background:#31bdec;}
.se-bg-success{background:#ffb800;}
.se-bg-warning{background:#16b777;}
.se-bg-danger{background:#ff5722;}
.se-bg-success{background:#16b777;}
.se-bg-hui{background:#e2e2e2;}
.se-bg-hei{background:#2f363c;}
.se-bg-zi{background:#a233c6;}
.mh{min-height: calc(100vh - 80px);}
.h100{height:100%!important}
.app-content{width:100%}
.app-content p{margin-bottom: 10px;margin-top:10px;}
.app-content img{max-width:100%;height:auto;object-fit: contain;border-radius:5px;}
.price{opacity:0;position:relative;margin-bottom: 40px;font-size: 16px;color: #fff;animation:fadeInUp 0.8s ease 0.4s forwards;}
.price span{font-size: 18px;color: #fdd76e;}
.price span em{font-size: 30px;color: #fdd76e;}
.price i{position: absolute;margin-left:10px;top: -5px;background: #f0506e;border-radius: 50px 50px 50px 0px;color: #fff;font-size: 12px;display: inline-block;padding: 0 15px;}
.se-header_title{font-size:36px;color:#fff;margin-bottom:20px;font-weight:600;opacity:0;animation:fadeInUp 0.8s ease forwards}
.se-header_desc{font-size:16px;color:rgba(255,255,255,0.9);margin-bottom:40px;opacity:0;animation:fadeInUp 0.8s ease 0.2s forwards;max-width:600px;margin-left:auto;margin-right:auto}
.search-container{max-width:600px;margin:0 auto;position:relative;opacity:0;animation:fadeInUp 0.8s ease 0.4s forwards}
.search-container form{display:flex;align-items:center;background:#fff;border-radius:50px;padding:6px;box-shadow:0 8px 20px rgba(0,0,0,0.1)}
.search-input{flex:1;padding:12px 24px;border:none;background:none;font-size:16px;color:#333;outline:none}
.search-input::placeholder{color:#999}
.search-btn{background:#2B6DF3;color:#fff;border:none;border-radius:50px;padding:12px 32px;font-size:16px;cursor:pointer;transition:all 0.3s ease;margin-left:8px}
.search-btn:hover{background:#1b4df0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(43,109,243,0.2)}
.se-main{max-width:1200px;margin:0 auto;padding:40px 20px}
.app-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px;opacity:0;animation:fadeInUp 0.8s ease 0.6s forwards}
.app-tab{padding:10px 20px;border-radius:50px;font-size:14px;cursor:pointer;transition:all 0.3s ease;text-decoration:none;background:#fff;color:#4e5969;box-shadow:0 2px 8px rgba(0,0,0,0.05)}
.app-tab.active{background:#2B6DF3;color:#fff;box-shadow:0 4px 12px rgba(43,109,243,0.2)}
.app-tab:not(.active):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}
.api-card{background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,0.05);padding:24px;transition:all 0.3s ease;cursor:pointer;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}
.api-card::after{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#1a90ff,#1d4edd);transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}
.api-card:hover{box-shadow:0 8px 30px rgba(0,0,0,0.1);transform:translateY(-5px)}
.api-card:hover::after{transform:scaleX(1)}
.api-card-title{font-size:18px;font-weight:600;color:#1d2129;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}
.api-method{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;margin-left:8px}
.method-get{background-color:#e8f3ff;color:#2B6DF3}
.method-post{background-color:#f0f9eb;color:#52c41a}
.method-put{background-color:#fff7e6;color:#fa8c16}
.method-delete{background-color:#fff1f0;color:#f5222d}
.api-card-desc{font-size:14px;color:#4e5969;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}
.api-card-meta{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#86909c;padding-top:12px;border-top:1px dashed #e5e6eb}
.api-card-format{display:flex;align-items:center}
.api-card-format::before{content:'';display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2386909c'%3E%3Cpath d='M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z'/%3E%3C/svg%3E");background-size:contain;margin-right:6px}
.api-card-date{display:flex;align-items:center}
.api-card-date::before{content:'';display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2386909c'%3E%3Cpath d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z'/%3E%3C/svg%3E");background-size:contain;margin-right:6px}
.api-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}
.app-section{margin-bottom:50px;opacity:0;animation:fadeInUp 0.8s ease forwards}
.app-title{font-size:24px;font-weight:500;color:#1d2129;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #e5e6eb;display:flex;align-items:center}
.app-title::before{content:'';display:inline-block;width:4px;height:24px;background:#2B6DF3;margin-right:12px;border-radius:2px}
.empty-state{padding:60px 0;text-align:center;color:#86909c;background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,0.05);margin-bottom:40px;opacity:0;animation:fadeInUp 0.8s ease 0.8s forwards}
.empty-state-icon{font-size:64px;margin-bottom:20px;color:#c9cdd4}
.empty-state-text{font-size:16px;margin-bottom:20px}
.empty-state-subtext{font-size:14px;color:#c9cdd4}
@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}
to{opacity:1;transform:translateY(0)}
}@media screen and (max-width:992px){.se-header{height:250px}
.se-header_title{font-size:30px}
.se-header_desc{font-size:15px}
}@media screen and (max-width:768px){.se-header{height:220px}
.se-header_title{font-size:26px}
.se-header_desc{font-size:14px;margin-bottom:30px}
.api-grid{grid-template-columns:1fr}
.app-title{font-size:20px}
.content_info,.content_img{width:100%!important}
.content_info{margin-top:50px;}
.se-header_content{margin-top:30px!important;margin-bottom:30px!important;}

}@media screen and (max-width:480px){.se-header{height:200px}
.se-header_title{font-size:22px}
.se-header_desc{font-size:13px;margin-bottom:24px}
.search-container{padding:0 20px;align-items:center;display:block}
.search-input{padding:10px 16px}
.search-btn{padding:10px 24px}
.se-btn{width:100%!important;margin-bottom: 10px;}

}
.app-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px;opacity:0;animation:fadeInUp 0.8s ease 0.6s forwards}
.app-tab{padding:10px 20px;border-radius:50px;font-size:14px;cursor:pointer;transition:all 0.3s ease;text-decoration:none;background:#fff;color:#4e5969;box-shadow:0 2px 8px rgba(0,0,0,0.05)}
.app-tab.active{background:#2B6DF3;color:#fff;box-shadow:0 4px 12px rgba(43,109,243,0.2)}
.app-tab:not(.active):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}
.search-result-info{margin-bottom:30px;color:#4e5969;font-size:16px;opacity:0;animation:fadeInUp 0.8s ease 0.8s forwards}
.keyword-highlight{color:#2B6DF3;font-weight:500}
.app-section{margin-bottom:50px;opacity:0;animation:fadeInUp 0.8s ease forwards}
.app-section:nth-child(1){animation-delay:0.8s}
.app-section:nth-child(2){animation-delay:1.0s}
.app-section:nth-child(3){animation-delay:1.2s}
.app-section:nth-child(4){animation-delay:1.4s}
.app-title{font-size:24px;font-weight:500;color:#1d2129;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #e5e6eb;display:flex;align-items:center}
.app-title::before{content:'';display:inline-block;width:4px;height:24px;background:#2B6DF3;margin-right:12px;border-radius:2px}
.help-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}
.help-card{background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,0.05);padding:24px;transition:all 0.3s ease;cursor:pointer;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}
.help-card::after{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#1a90ff,#1d4edd);transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}
.help-card:hover{box-shadow:0 8px 30px rgba(0,0,0,0.1);transform:translateY(-5px)}
.help-card:hover::after{transform:scaleX(1)}
.help-card-title{font-size:18px;font-weight:500;color:#1d2129;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.help-card-desc{font-size:14px;color:#4e5969;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}
.help-card-meta{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#86909c;padding-top:12px;border-top:1px dashed #e5e6eb}
.help-card-author{display:flex;align-items:center}
.help-card-author::before{content:'';display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2386909c'%3E%3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'/%3E%3C/svg%3E");background-size:contain;margin-right:6px}
.help-card-date{display:flex;align-items:center}
.help-card-date::before{content:'';display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2386909c'%3E%3Cpath d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z'/%3E%3C/svg%3E");background-size:contain;margin-right:6px}
.format-badge{display:inline-block;padding:2px 8px;font-size:12px;border-radius:4px;margin-left:8px;vertical-align:middle}
.format-text{background-color:#e8f3ff;color:#2B6DF3}
.format-html{background-color:#f0f9eb;color:#52c41a}
.format-markdown{background-color:#f6f6f6;color:#595959}
.empty-state{padding:60px 0;text-align:center;color:#86909c;background:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,0.05);margin-bottom:40px;opacity:0;animation:fadeInUp 0.8s ease 0.8s forwards}
.empty-state-icon{font-size:64px;margin-bottom:20px;color:#c9cdd4}
.empty-state-text{font-size:16px;margin-bottom:20px}
.empty-state-subtext{font-size:14px;color:#c9cdd4}
@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}
to{opacity:1;transform:translateY(0)}
}@keyframes float{0%{transform:translateY(0px)}
50%{transform:translateY(-10px)}
100%{transform:translateY(0px)}
}@media screen and (max-width:992px){.se-header{height:250px}
.se-header_title{font-size:30px}
.se-header_desc{font-size:15px}
.search-input{padding:14px 20px}
.search-btn{padding:7px 20px}
}@media screen and (max-width:768px){.se-header{height:220px}
.se-header_title{font-size:26px}
.se-header_desc{font-size:14px;margin-bottom:30px}
.help-grid{grid-template-columns:1fr}
.app-title{font-size:20px}
.search-container{padding:0 20px;align-items:center;display:block}
.search-input{padding:12px 24px;font-size:14px}
.search-btn{padding:6px 20px;font-size:14px;margin-left:-45px}
.app-tabs{gap:8px}
.app-tab{padding:8px 16px;font-size:13px}
}@media screen and (max-width:480px){.se-header{height:200px}
.se-header_title{font-size:22px}
.se-header_desc{font-size:13px;margin-bottom:24px}
.search-container{display:flex}
.search-input{padding:10px 16px;border-radius:8px}
.search-btn{position:relative;right:auto;top:auto;margin-left:8px;padding:0 16px;border-radius:8px;white-space:nowrap}
}.se-nav{position:fixed;top:0;left:0;right:0;height:70px;background:rgba(255,255,255,0.98);box-shadow:0 1px 0 0 rgba(0,0,0,0.08);z-index:1000;backdrop-filter:blur(8px)}
.se-nav_container{max-width:100%;margin:0 auto;padding:0 30px;height:100%;display:flex;align-items:center;justify-content:space-between}
.se-nav_left{display:flex;align-items:center}
.se-nav_logo{height:40px;margin-right:60px;display:flex;align-items:center}
.se-nav_logo img{height:100%;width:auto;object-fit:contain}
.se-nav_links{display:flex;gap:40px}
.se-nav_link{color:#4e5969;text-decoration:none;font-size:16px;transition:all 0.3s ease;position:relative}
.se-nav_link:after{content:'';position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#2B6DF3;transition:width 0.3s ease}
.se-nav_link:hover{color:#2B6DF3}
.se-nav_link:hover:after{width:100%}
.se-nav_login{display:inline-block;padding:10px 32px;color:#fff;background:#2B6DF3;border:none;border-radius:4px;text-decoration:none;transition:all 0.3s ease;font-size:16px;font-weight:500}
.se-nav_login:hover{background:#1b4df0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(43,109,243,0.2)}
.se-nav_toggle{display:none;flex-direction:column;justify-content:space-between;width:24px;height:20px;background:none;border:none;cursor:pointer;padding:0}
.se-nav_toggle span{display:block;width:100%;height:2px;background:#1d2129;transition:all 0.3s ease}
.se-footer{background:#fff;padding:60px 0 20px;border-top:1px solid #eee;margin-top:80px}
.se-footer_container{max-width:1200px;margin:0 auto;padding:0 20px}
.se-footer_content{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:40px}
.se-footer_section h3{font-size:16px;color:#1d2129;margin-bottom:20px;font-weight:500}
.se-footer_section ul{list-style:none;padding:0;margin:0}
.se-footer_section ul li{margin-bottom:12px}
.se-footer_section ul li:last-child{margin-bottom:0}
.se-footer_section ul li a{color:#4e5969;text-decoration:none;font-size:14px;transition:color 0.3s ease}
.se-footer_section ul li a:hover{color:#2B6DF3}
.se-footer_bottom{padding-top:20px;border-top:1px solid #eee;text-align:center}
.se-footer_bottom p{color:#86909c;font-size:14px}
@media screen and (max-width:992px){.se-footer_content{grid-template-columns:repeat(2,1fr);gap:30px}
}@media screen and (max-width:768px){.search-container{padding:0 20px;align-items:center;display:block}
.search-container form{padding:4px}
.search-input{padding:10px 16px;font-size:14px}
.search-btn{padding:10px 24px;font-size:14px}
.se-footer{padding:40px 0 20px}
.se-footer_content{grid-template-columns:1fr;gap:20px}
.se-footer_section{text-align:center}
}@media screen and (max-width:480px){.search-container form{flex-direction:row;border-radius:8px}
.search-input{padding:8px 16px}
.search-btn{padding:8px 20px;white-space:nowrap;border-radius:6px}
}@media screen and (max-width:992px){.se-nav_container{padding:0 20px}
.se-nav_logo{margin-right:30px}
.se-nav_links{gap:20px}
}@media screen and (max-width:768px){.se-nav_links{display:none;position:absolute;top:70px;left:0;right:0;background:#fff;padding:20px;flex-direction:column;gap:20px;box-shadow:0 4px 6px rgba(0,0,0,0.1)}
.se-nav_links.active{display:flex}
.se-nav_toggle{display:flex}
.se-nav_logo{height:32px;margin-right:0}
.se-nav_login{display:none}
.se-nav_toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}
.se-nav_toggle.active span:nth-child(2){opacity:0}
.se-nav_toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}
}@media screen and (max-width:992px){.se-footer_content{grid-template-columns:repeat(2,1fr);gap:30px}
}@media screen and (max-width:768px){.se-footer{padding:40px 0 20px}.dnwu{display:block!important}
.se-footer_content{grid-template-columns:1fr;gap:0}
.se-footer_section{border-bottom:1px solid #eee;padding:5px;margin:0px}
.se-footer_section h3{margin:0;padding:10px 0;position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center}
.se-footer_section h3:after{content:'';position:absolute;right:0;top:50%;width:10px;height:10px;border-right:2px solid #999;border-bottom:2px solid #999;transform:translateY(-50%) rotate(45deg);transition:transform 0.3s ease}
.se-footer_section.active h3:after{transform:translateY(-50%) rotate(-135deg)}
.se-footer_section ul{display:none;padding:10px 0}
.se-footer_section.active ul{display:block}
.se-footer_section ul li{margin:10px 0}
}@media screen and (max-width:480px){.se-nav_container{padding:0 15px}
.se-footer{padding:30px 0 15px}
.se-footer_container{padding:0 15px}
}
.dnwu{display:none}