.content{min-height:100vh;padding:20px 0;padding-top:0}.center{max-width:1200px;margin:0 auto;padding:0 15px}.searcha{background:linear-gradient(135deg, #478a21 0%, #5ba82a 100%);border-radius:20px;padding:40px 30px;text-align:center;box-shadow:0 8px 32px rgba(71,138,33,0.3);margin:20px 0 30px 0;position:relative;overflow:hidden;height:300px;color:white}.searcha::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255,255,255,0.1) 0%, transparent 70%);animation:searchGlow 6s ease-in-out infinite}.searcha .h3{color:#fff;font-size:32px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,0.2);position:relative;z-index:2}.searcha .desc{display:unset;color:rgba(255,255,255,0.9);font-size:18px;font-weight:400;margin-bottom:30px;line-height:1.5;position:relative;z-index:2;opacity:.9;margin-bottom:10px;width:100%;float:left}.searcha .search-container{display:flex;max-width:600px;margin:0 auto;background:rgba(255,255,255,0.95);border-radius:50px;padding:8px;box-shadow:0 4px 20px rgba(0,0,0,0.1);position:relative;z-index:2;justify-content:center;align-items:center;gap:15px}.searcha #search,.searcha .vmx-input{flex:1;border:none;outline:none;padding:15px 25px;font-size:16px;background:transparent;color:#333;border-radius:50px;width:100%;backdrop-filter:blur(10px);transition:all .3s ease}.searcha #search::placeholder,.searcha .vmx-input::placeholder{color:#999;font-weight:400}.searcha #search:focus,.searcha .vmx-input:focus{outline:none;background:white;box-shadow:0 6px 25px rgba(0,0,0,0.15);transform:translateY(-2px)}.searcha #black_searchbtn,.searcha button{background:#478a21;color:#fff;border:none;padding:15px 30px;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px rgba(71,138,33,0.3);backdrop-filter:blur(10px)}.searcha #black_searchbtn:hover,.searcha button:hover{background:#3d7a1d;transform:translateY(-2px);box-shadow:0 4px 15px rgba(71,138,33,0.4);border-color:rgba(255,255,255,0.5)}.searcha #black_searchbtn:active,.searcha button:active{transform:translateY(0);box-shadow:0 2px 8px rgba(71,138,33,0.3)}@keyframes searchGlow{0%,100%{transform:translate(-50%, -50%) scale(1);opacity:.3}50%{transform:translate(-50%, -50%) scale(1.1);opacity:.1}}@keyframes float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.main-content{display:flex;gap:30px;margin-top:20px;width:100%;float:left;align-items:flex-start}.left-content{flex:2;min-width:0}.leftinfo{flex:1;min-width:0}.right-sidebar{flex:1;max-width:350px;width:300px;flex-shrink:0}.main-layout{display:flex;gap:30px;align-items:flex-start;width:100%}.c-warp-content{background:#fff;border-radius:12px;margin:20px 0;box-shadow:0 2px 8px rgba(0,0,0,0.1);border:1px solid #f0f0f0}.location{font-size:14px;color:#666;line-height:1.5}.location i{color:#478a21;margin-right:5px}.location a{color:#478a21;text-decoration:none;transition:color .3s ease}.location a:hover{color:#2d5a15;text-decoration:none}.articles-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:20px;margin-bottom:30px}.article-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden;transition:all .3s ease;border:1px solid #f0f0f0}.article-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(71,138,33,0.15);border-color:#478a21}.article-card:hover .card-image img{transform:scale(1.05)}.article-card .card-image{width:100%;height:160px;overflow:hidden;position:relative}.article-card .card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-card .card-content{padding:20px}.article-card .card-title{font-size:16px;font-weight:600;color:#333;margin-bottom:10px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card .card-description{font-size:14px;color:#666;line-height:1.5;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card .card-meta{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#999}.article-card .meta-item{display:flex;align-items:center;gap:4px}.article-card .meta-item i{color:#478a21}.wiki-warp-content{background:#fff;border-radius:12px;padding:30px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,0.1);border:1px solid #f0f0f0}.viewTitle{border-bottom:2px solid #f0f0f0;padding-bottom:20px;margin-bottom:30px;position:relative}.viewTitle::after{content:'';position:absolute;bottom:-2px;left:0;width:60px;height:2px;background:#478a21}.vtitle{font-size:28px;font-weight:700;color:#333;margin:0 0 15px 0;line-height:1.3}.article-meta{display:flex;align-items:center;gap:20px;color:#666;font-size:14px;margin-top:10px}.meta-item{display:flex;align-items:center;gap:5px}.meta-item i{color:#478a21}.tags-section{margin-bottom:30px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.06);border:1px solid #f0f0f0}.section-title{font-size:18px;font-weight:600;color:#333;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.tags-list{display:flex;flex-wrap:wrap;gap:10px}.tags-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:15px;margin-top:30px}.tag-item{display:inline-flex;align-items:center;padding:12px 16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:20px;text-decoration:none;color:#495057;font-size:14px;transition:all .3s ease;position:relative;overflow:hidden}.tag-item::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(71,138,33,0.1), transparent);transition:left .5s ease}.tag-item:hover{background:#478a21;color:white;border-color:#478a21;transform:translateY(-2px);box-shadow:0 4px 15px rgba(71,138,33,0.3);text-decoration:none}.tag-item:hover::before{left:100%}.tag-item:hover .tag-symbol{color:white}.tag-item:hover .tag-name{color:white}.tag-item.active{background:linear-gradient(135deg, #28a745 0%, #1e7e34 100%);color:#fff;border-color:#28a745;box-shadow:0 4px 12px rgba(40,167,69,0.3)}.tag-item.active:hover{background:linear-gradient(135deg, #218838 0%, #1c7430 100%)}.tag-symbol{font-size:16px;font-weight:600;margin-right:8px;color:#478a21;transition:color .3s ease}.tag-name{font-size:14px;font-weight:500;transition:color .3s ease}.desc{display:flex;align-items:center;gap:20px;font-size:14px;color:#666;margin:0;padding:0}.desc i{color:#478a21;margin-right:5px}.desc span{display:flex;align-items:center}.textContent{margin-bottom:30px}.Con{font-size:16px;line-height:1.8;color:#333;word-wrap:break-word}.Con h1,.Con h2,.Con h3,.Con h4,.Con h5,.Con h6{color:#333;margin:30px 0 15px 0;font-weight:600}.Con h1{font-size:24px}.Con h2{font-size:22px}.Con h3{font-size:20px}.Con h4{font-size:18px}.Con h5{font-size:16px}.Con h6{font-size:14px}.Con p{margin:15px 0;line-height:1.8}.Con img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.Con code{background:#f8f9fa;padding:2px 6px;border-radius:4px;font-family:'Courier New',monospace;color:#e83e8c;font-size:14px}.Con pre{background:#f8f9fa;padding:20px;border-radius:8px;overflow-x:auto;margin:20px 0;border-left:4px solid #478a21}.Con blockquote{border-left:4px solid #478a21;padding:15px 20px;margin:20px 0;background:#f8f9fa;border-radius:0 8px 8px 0;font-style:italic}.Con ul,.Con ol{padding-left:30px;margin:15px 0}.Con li{margin:8px 0;line-height:1.6}.Con a{color:#478a21;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease}.Con a:hover{color:#2d5a15;border-bottom-color:#478a21;text-decoration:none}.download-section{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border:1px solid #dee2e6;border-radius:12px;padding:24px;margin:30px 0;position:relative;overflow:hidden}.download-section::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #478a21, #5ba82a, #478a21);background-size:200% 100%;animation:shimmer 3s ease-in-out infinite}@keyframes shimmer{0%,100%{background-position:200% 0}50%{background-position:-200% 0}}.download-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.download-icon{width:48px;height:48px;background:linear-gradient(135deg, #478a21, #5ba82a);border-radius:12px;display:flex;align-items:center;justify-content:center;color:white;font-size:24px}.download-info h3{margin:0;font-size:18px;font-weight:600;color:#212529}.download-info p{margin:4px 0 0 0;font-size:14px;color:#6c757d}.download-actions{display:flex;gap:12px;flex-wrap:wrap}.btn-download{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:500;font-size:14px;transition:all .3s ease;border:none;cursor:pointer;background:linear-gradient(135deg, #478a21, #5ba82a);color:white;box-shadow:0 2px 8px rgba(71,138,33,0.3)}.btn-download:hover{background:linear-gradient(135deg, #5ba82a, #478a21);transform:translateY(-2px);box-shadow:0 4px 16px rgba(71,138,33,0.4);color:white;text-decoration:none}.btn-icon{width:16px;height:16px}.TagsList{background:#f8f9fa;padding:20px;border-radius:12px;border:1px solid #e9ecef}.TagsList span{font-weight:600;color:#333;margin-right:15px}.TagsList a{display:inline-block;background:#fff;color:#478a21;padding:6px 12px;margin:5px 8px 5px 0;border-radius:20px;text-decoration:none;font-size:13px;border:1px solid #478a21;transition:all .3s ease}.TagsList a:hover{background:#478a21;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(71,138,33,0.3);text-decoration:none}.related-section{background:white;border-radius:12px;padding:24px;margin:30px 0;box-shadow:0 2px 12px rgba(0,0,0,0.08);border:1px solid #e9ecef;clear:both}.related-title{font-size:20px;font-weight:600;color:#212529;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #478a21;position:relative}.related-title::after{content:'';position:absolute;bottom:-2px;left:0;width:60px;height:2px;background:#5ba82a}.related-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:20px}.related-item{display:block;padding:16px;background:#f8f9fa;border-radius:8px;text-decoration:none;transition:all .3s ease;border:1px solid #e9ecef}.related-item:hover{background:white;transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,0.1);text-decoration:none;border-color:#478a21}.related-item-title{font-size:16px;font-weight:500;color:#212529;margin-bottom:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-item-meta{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#6c757d}.related-item-category{background:#478a21;color:white;padding:2px 8px;border-radius:12px;font-size:11px}.sidebar-section{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 2px 12px rgba(0,0,0,0.08);border:1px solid #e9ecef}.sidebar-title{font-size:18px;font-weight:600;color:#212529;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #478a21;position:relative}.sidebar-title::after{content:'';position:absolute;bottom:-2px;left:0;width:40px;height:2px;background:#5ba82a}.tools-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}.tool-item{display:flex;flex-direction:column;align-items:center;padding:16px 8px;background:#f8f9fa;border-radius:8px;text-decoration:none;transition:all .3s ease;border:1px solid #e9ecef;min-height:80px;justify-content:center;text-align:center}.tool-item:hover{background:#478a21;color:white;transform:translateY(-2px);box-shadow:0 4px 12px rgba(71,138,33,0.3);text-decoration:none;border-color:#478a21}.tool-item .tool-icon{font-size:24px;margin-bottom:8px;display:block}.tool-item .tool-name{font-size:12px;font-weight:500;text-align:center;line-height:1.2;color:inherit}.article-list{list-style:none;padding:0;margin:0}.article-list-item{padding:12px 0;border-bottom:1px solid #f0f0f0;transition:all .3s ease;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f1f3f4}.article-list-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.article-list-item:hover{background:#f8f9fa;margin:0 -15px;padding-left:15px;padding-right:15px;border-radius:6px}.article-list-item a{text-decoration:none;color:#333;display:block;transition:all .3s ease}.article-list-item a:hover{text-decoration:none}.article-list-item a:hover .list-title{color:#478a21}.article-list-item .list-title{font-size:14px;font-weight:500;color:#212529;line-height:1.4;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.article-list-item .list-meta{font-size:12px;color:#6c757d;display:flex;justify-content:space-between;align-items:center}.article-list-item .list-meta .views{color:#478a21;font-weight:500}.article-list-item .list-meta .date{color:#adb5bd}.pagination-wrapper{margin-top:40px;text-align:center}.pagination{display:inline-flex;align-items:center;gap:8px;background:#fff;padding:15px 20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);border:1px solid #f0f0f0;justify-content:center;margin:40px 0}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;transition:all .3s ease;border:1px solid #e9ecef;background:#fff;color:#495057}.pagination a:hover{background:#478a21;color:white;border-color:#478a21;transform:translateY(-1px);box-shadow:0 2px 8px rgba(71,138,33,0.3);text-decoration:none}.pagination .current{background:linear-gradient(135deg, #478a21, #5ba82a);color:white;border-color:#478a21;box-shadow:0 2px 8px rgba(71,138,33,0.3)}.pagination .disabled{background:#f8f9fa;color:#adb5bd;border-color:#e9ecef;cursor:not-allowed}.pagination .disabled:hover{background:#f8f9fa;color:#adb5bd;transform:none;box-shadow:none}.pagination .prev,.pagination .next{padding:0 16px;font-weight:600}.pagination .dots{border:none;background:none;color:#adb5bd;cursor:default}.pagination .dots:hover{background:none;color:#adb5bd;transform:none;box-shadow:none}.wwads-cn{margin:20px 0;text-align:center}.wwads-cn .wwads-text{font-size:12px;color:#999}@media (max-width:992px){.main-layout{flex-direction:column;gap:20px}.rightinfo{width:100%}.wiki-warp-content{padding:20px}.vtitle{font-size:24px}.related-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:768px){.content{width:94%;float:left;padding:3%;padding-top:0;margin-top:0}.center{padding:0 10px}.searcha{padding:25px 15px;margin:10px 0 20px 0;border-radius:16px;height:auto}.searcha .h3{font-size:24px;margin-bottom:12px;line-height:1.3}.searcha .desc{font-size:15px;margin-bottom:20px;line-height:1.4;opacity:.9;text-align:center}.searcha .search-container{flex-direction:column;gap:12px;padding:15px;background:rgba(255,255,255,0.95);border-radius:12px}.searcha #search,.searcha .vmx-input{padding:14px 18px;font-size:15px;border-radius:8px;border:1px solid #e0e0e0}.searcha #black_searchbtn,.searcha button{padding:14px 25px;font-size:15px;width:100%;border-radius:8px;font-weight:600}.main-content{flex-direction:column;gap:20px}.right-sidebar{max-width:none;width:100%}.articles-grid{grid-template-columns:1fr;gap:15px}.article-card .card-image{display:none}.tools-grid{grid-template-columns:repeat(2, 1fr);gap:10px}.tool-item{padding:12px 6px;min-height:70px}.tool-item .tool-icon{font-size:20px}.tool-item .tool-name{font-size:11px}.pagination{padding:10px 15px;gap:5px}.pagination a,.pagination span{min-width:35px;height:35px;font-size:13px}.wiki-warp-content{padding:15px;margin-bottom:15px}.vtitle{font-size:20px}.Con{font-size:15px}.desc{flex-direction:column;align-items:flex-start;gap:10px}.download-section{padding:20px}.download-actions{flex-direction:column}.btn-download{width:100%;justify-content:center}.related-grid{grid-template-columns:1fr;gap:12px}.sidebar-section{padding:16px;margin-bottom:20px}.sidebar-title{font-size:16px}.tags-section{padding:15px;margin-bottom:20px}.section-title{font-size:16px}.tag-item{padding:6px 12px;font-size:13px}.tag-symbol{font-size:14px}}@media (max-width:480px){.searcha{padding:20px 12px;margin:8px 0 15px 0;border-radius:12px;height:auto;text-align:center}.searcha .h3{font-size:20px;margin-bottom:10px;line-height:1.2}.searcha .desc{font-size:13px;margin-bottom:18px;line-height:1.4;opacity:.85;text-align:center}.searcha .search-container{padding:12px;background:rgba(255,255,255,0.98);border-radius:10px;gap:10px;flex-direction:column}.searcha #search,.searcha .vmx-input{padding:12px 16px;font-size:14px;border-radius:6px;border:1px solid #ddd;width:100%}.searcha #black_searchbtn,.searcha button{padding:12px 20px;font-size:14px;border-radius:6px;font-weight:600;width:100%}.sidebar-section{padding:15px}.article-card .card-content{padding:15px}.tools-grid{grid-template-columns:repeat(3, 1fr);gap:8px}.tool-item{padding:10px 5px}.tool-item .tool-icon{font-size:20px}.tool-item .tool-name{font-size:11px}.c-warp-content{padding:10px 15px;margin-bottom:15px;border-radius:8px}.wiki-warp-content{padding:12px;border-radius:8px}.vtitle{font-size:18px;line-height:1.4}.Con{font-size:14px;line-height:1.7}.button-wrapper{padding:12px 20px;font-size:14px}.TagsList{padding:15px}.TagsList a{font-size:12px;padding:4px 10px}.download-section{padding:16px}.download-header{flex-direction:column;text-align:center;gap:8px}.download-icon{width:40px;height:40px;font-size:20px;align-self:center}.download-info h3{font-size:16px}.download-info p{font-size:13px}.related-section{padding:16px}.related-title{font-size:18px}.related-item{padding:12px}.related-item-title{font-size:14px}.pagination{gap:4px;padding:15px}.pagination a,.pagination span{min-width:36px;height:36px;font-size:13px;padding:0 8px}.pagination .prev,.pagination .next{padding:0 12px}.main-content{flex-direction:column}.right-sidebar{width:100%;margin-top:20px}.tags-container{grid-template-columns:1fr;gap:10px}.tag-item{padding:10px 12px}.download-area{flex-direction:column}.btn-download{width:100%;margin-bottom:10px}.article-content h1,.article-content h2,.article-content h3{font-size:1.2em}.tags-section{padding:12px;margin-bottom:15px}.section-title{font-size:15px;margin-bottom:12px}.tags-list{gap:8px}.tag-item{padding:5px 10px;font-size:12px}.tag-symbol{font-size:13px;margin-right:3px}.location{padding:10px 15px;font-size:12px}}@media (max-width:768px){.article-card{display:block;height:auto}.article-card .card-image{display:none}.article-card .card-content{padding:20px}.article-card .card-title{font-size:16px;margin-bottom:10px;-webkit-line-clamp:2}.article-card .card-description{font-size:14px;margin-bottom:15px;-webkit-line-clamp:3}.article-card .card-meta{font-size:12px}}@media (max-width:480px){.article-card .card-content{padding:15px}.article-card .card-title{font-size:15px;margin-bottom:8px}.article-card .card-description{font-size:13px;margin-bottom:12px}.article-card .card-meta{font-size:11px}}