/* CSS Document */
/* 全局默认样式清除 */
* {
  margin: 0;
  padding: 0;
}

body {
  background-color: #990000;
  background-repeat: repeat-x;
  background-position: center top;
  overflow-x: hidden; /* 避免横向滚动条 */
}

body,a,td{
  font-size:12px;
}

img {
  border:0px;
}

/* 主容器：背景图片贴顶+完整显示 */
.main {
  background-image: url(../img/111222.jpg); /* CSS在common目录，对应根目录img文件夹 */
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 1000px; /* 保证页面最小宽度，不挤压内容 */
  position: relative;
  top: 0;
  left: 0;
}

/* 头部样式 */
.head{
  position:relative;
  height:716px;
  width:1000px;
  margin:0px auto; /* 水平居中 */
}

.nav {
  position:absolute;
  width:156px;
  height:30px;
  top:0px;
  left:827px;
}

.movie {
  position:absolute;
  width:542px;
  height:418px;
  top:280px;
  left:468px;
}

/* 图片下方文字样式 */
.text1{
  color:#FFFFFF;
}

/* 下载区域默认文字样式 */
.text2{
  color:#000000;
  line-height:20px;
  padding:6px;
}

.text2 strong{
  color:#990000;
}

/* 强制所有表格水平居中 */
table {
  margin: 0 auto !important;
}

/* 下载区域美化（贴合红色主调） */
.download-box {
  background-color: #aa0000; /* 浅红色背景，和主调呼应 */
  border: 1px solid #880000; /* 深红包边，增加层次感 */
  border-radius: 3px;
  padding: 8px;
  margin: 5px 0;
  box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}

.download-box .text2 {
  color: #ffffff; /* 白色文字，清晰显示 */
  line-height: 22px; /* 宽松行高，便于阅读 */
  padding: 0;
}

.download-box .text2 strong {
  color: #ffdddd; /* 浅红强调文字，醒目不刺眼 */
  font-weight: bold;
}

/* 最终调整版底部样式（紧凑美观） */
.footer-new {
  background-color: #000000; /* 纯黑背景 */
  width: 100%;
  min-width: 1000px; /* 和页面宽度一致 */
  padding: 12px 0; /* 紧凑上下内边距，不臃肿 */
  margin-top: 20px; /* 和上方内容分隔 */
  color: #ffffff; /* 文字默认白色 */
  border-top: 2px solid #aa0000; /* 顶部红色边框，衔接主背景 */
  text-align: center; /* 整体居中 */
}

.footer-inner {
  width: 1000px; /* 固定宽度，居中对齐 */
  margin: 0 auto; /* 水平居中 */
}

/* 反外挂提示语样式 */
.footer-anti-cheat {
  color: #ff0000; /* 亮红色，醒目警示 */
  font-size: 12px;
  line-height: 24px; /* 紧凑行距 */
  margin-bottom: 8px; /* 与备案信息分隔 */
  font-weight: bold; /* 加粗，强调警示效果 */
}

/* 备案信息样式（优化间距） */
.footer-record {
  line-height: 24px; /* 紧凑行距 */
  margin-bottom: 8px; /* 与版权信息分隔 */
}

/* 工信部备案（带图标） */
.miit-record {
  display: inline-block;
  color: #ffdddd; /* 统一链接颜色 */
  text-decoration: none; /* 去除默认下划线 */
  margin-right: 18px; /* 与公安备案分隔 */
  vertical-align: middle;
  font-size: 12px; /* 统一文字大小 */
}

.miit-icon {
  width: 16px;
  height: 16px;
  margin-right: 5px;
  vertical-align: middle; /* 与文字垂直居中对齐 */
}

.miit-record:hover {
  color: #ffffff; /* hover变白，提升交互 */
  text-decoration: underline; /* hover显示下划线 */
}

/* 公安备案（带警徽） */
.police-record {
  display: inline-block;
  color: #ffdddd; /* 统一链接颜色 */
  text-decoration: none; /* 去除默认下划线 */
  vertical-align: middle;
  font-size: 12px; /* 统一文字大小 */
}

.police-icon {
  width: 16px;
  height: 16px;
  margin-right: 5px;
  vertical-align: middle; /* 与文字垂直居中对齐 */
}

.police-record:hover {
  color: #ffffff; /* hover变白，提升交互 */
  text-decoration: underline; /* hover显示下划线 */
}

/* 版权信息（统一文字颜色，和链接一致） */
.footer-copyright {
  color: #ffdddd; /* 改为和链接一致的颜色，不再是灰色 */
  font-size: 12px; /* 和备案链接文字大小一致 */
  line-height: 20px; /* 紧凑行距 */
}

/* 996官方授权链接样式（和备案链接完全统一） */
.auth-link {
  color: #ffdddd; /* 和备案链接颜色完全一致 */
  text-decoration: none; /* 去除默认下划线 */
  font-size: 12px; /* 和备案链接文字大小一致 */
  margin-left: 5px; /* 与前面文字保持小间距 */
}

.auth-link:hover {
  color: #ffffff; /* hover变白，和备案链接交互效果一致 */
  text-decoration: underline; /* hover显示下划线，提示可点击 */
}

/* 下载图片间距：让13.jpg向右偏移（精准定位，确保生效） */
/* 第一个下载区域：12.jpg后面的13.jpg */
.download-box .text2 a[href$="115.rar"] img,
/* 第二个下载区域：装备补丁115的13.jpg（兼容不同href） */
.download-box .text2 a:nth-last-child(1) img {
  margin-left: 5px !important; /* 向右偏移5px，!important强制生效 */
  display: inline-block; /* 确保margin属性生效 */
}

/* 可选：统一下载图片的垂直对齐，避免错位 */
.download-box .text2 a img {
  vertical-align: middle; /* 垂直居中对齐，排版更整齐 */
}