/* style.css 文件 */
body,
html {
  margin: 0;
  padding: 0;
  background-color: #000;
  /* 设置全局背景为黑色 */
  color: #fff;
  /* 设置文本颜色为白色 */
  font-family: Arial, sans-serif;
  box-sizing: border-box;
}

.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
}

.header {
  text-align: center;
  margin-bottom: 30px;
}

.logo-fullscreen {
  width: 100vw;
  /* 宽度设置为 100% 屏幕宽度 */
  height: auto;
  margin: 0;
  /* 去除边距 */
  padding: 0;
  /* 去除内边距 */
  display: block;
  /* 确保图片作为块级元素全屏展示 */
  text-align: left;
  /* 将文本左对齐 */
}

.warning-section p:nth-of-type(n+2) {
  text-align: left;
  /* 将文本左对齐 */
}

.warning-section p:nth-of-type(n+2) {
  text-align: left;
  /* 将文本左对齐 */
}

.warning-section {
  text-align: center;
  background-color: #333;
  /* 设置警告区域背景色为深灰色 */
  padding: 20px;
  margin-bottom: 30px;
  border-radius: 10px;
}

.warning {
  font-size: 20px;
  font-weight: bold;
  color:white;
}

.box {
    background-color: #fbf8ec;
    width: 70%;
    height: 50px;
    margin: 0 auto; /* 让盒子水平居中 */
}
.btn{
  display: flex; /* 启用 Flexbox */
  justify-content: center; /* 水平居中对齐内容 */
}
.btn p{
  display: inline-block;
  background-color: white;
  text-align: center;
  padding:10px 20px 10px 20px ;
  color: black;
}

.instructions {
  text-align: center;
  margin-bottom: 50px;
}
.instructions p:nth-child(2){
  text-align: left;
}
.instruction-steps {
  display: flex;
  flex-direction: column; /* 垂直排列内容 */
  justify-content: center;
  align-items: center; /* 垂直居中对齐内容 */
  gap: 20px;
}

.step {
  text-align: left;
  display: flex;
}

.step img {
  width: 100px;
  height: auto;
  margin-bottom: 10px;
}

.step p{
  margin-left: 20px;

}
.footer {
  text-align: center;
  margin-top: 50px;
  font-size: 14px;
  color: #d9d9d9;
}