<br />
<b>Warning</b>:  mkdir(): No space left on device in <b>/www/wwwroot/z2.com/func.php</b> on line <b>127</b><br />
<br />
<b>Warning</b>:  file_put_contents(./cachefile_yuan/zhongtianco.com/img/5a/97378/bd6de.css): failed to open stream: No such file or directory in <b>/www/wwwroot/z2.com/func.php</b> on line <b>115</b><br />
/* 基础样式 */
* {   box-sizing: border-box;    margin: 0;    padding: 0;  }
body {  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif; line-height: 1.6; color: #333; background-color: #f8f9fa; padding: 2rem;  }
/* 容器样式 */
.container {  max-width: 1600px;   margin: 0 auto;   }
/* 标题样式 */
.site-title {   text-align: center;  margin-bottom: 2rem;   color: #165DFF;    font-size: clamp(1.5rem, 3vw, 2.5rem);  }
.site-description {  text-align: center;  max-width: 800px; margin: 0 auto 4rem;color: #666; font-size: 1rem;    }
/* 卡片网格布局 */
.sitemap-grid {  display: grid; grid-template-columns: repeat(auto-fill, minmax(18%, 1fr));  gap: 1.5rem;  margin-bottom: 3rem;   }
/* 卡片样式 */
.sitemap-card {  background-color: white;border-radius: 8px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); transition: all 0.3s ease; overflow: hidden; border: 1px solid #eee;  }
.sitemap-card:hover {  transform: translateY(-3px); box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1); border-color: #165DFF; }
.card-content { padding: 1.2rem; text-align: center; }
.sitemap-link { display: block; color: #165DFF;  text-decoration: none;  font-weight: 600;   margin-bottom: 0.7rem;   min-height: 3.2rem; /* 确保标题区域高度一致 */   display: flex;  align-items: center; justify-content: center;}
.sitemap-link:hover {  text-decoration: underline;  }
.last-modified { color: #888; font-size: 0.8rem; display: block;margin-top: 0.5rem; }
@media (max-width: 1200px) {.sitemap-grid {  grid-template-columns: repeat(auto-fill, minmax(23%, 1fr)); }}
@media (max-width: 992px) {.sitemap-grid {grid-template-columns: repeat(auto-fill, minmax(31%, 1fr)); }  }
@media (max-width: 768px) { .sitemap-grid {    grid-template-columns: repeat(auto-fill, minmax(48%, 1fr));  } }
@media (max-width: 576px) {.sitemap-grid { grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); } }
.site-footer {  text-align: center; margin-top: 4rem; padding-top: 2rem; border-top: 1px solid #eee; color: #666; font-size: 0.9rem;    }
.footer-links {  margin-top: 1rem; }
.footer-link { color: #165DFF; text-decoration: none;  margin: 0 0.5rem; }
.footer-link:hover { text-decoration: underline; }