       /* 基础重置 */
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            font-family: "Microsoft YaHei", sans-serif;
            list-style: none;
        }

        body {
            height: 100vh;
            overflow: hidden;
            background-color: #f5f5f5;
        }

        /* 顶部导航 */
        .top-nav {
            width: 100%;
            height: 60px; /* 固定合理高度 */
            background-color: #0d1729;
            display: flex;
            align-items: center;
            padding: 0 20px;
            position: relative;
            z-index: 100; /* 确保在最上层 */
        }

        .top-nav .logo {
            display: flex;
            align-items: center;
            gap: 10px;
        }

        .top-nav .logo img {
            width: 36px;
            height: 36px;
            border-radius: 6px;
        }

        .top-nav .logo h1 {
            color: white;
            font-size: 18px;
            font-weight: 600;
        }
       .top-nav .logo h1 a{
       	  text-decoration: none;
       	  color:#fff;
       	}
       
        .top-nav .right-actions {
            margin-left: auto;
            color: white;
            display: flex;
            align-items: center;
            gap: 8px;
        }
       .top-nav .right-actions span a{
       	  text-decoration: none;
       	  color:#fff;
       	}

        .top-nav .right-actions img {
            width: 16px;
            height: 16px;
        }

        /* 主体容器 */
        .main-container {
            display: flex;
            height: calc(100vh - 60px); /* 减去顶部导航高度 */
        }

        /* 左侧导航 */
        .sidebar {
            width: 200px;
            background-color: #1e5799;
            color: white;
            overflow-y: auto; /* 确保内容过多时可滚动 */
            height: 100%; /* 填满主体容器高度 */
        }

        /* 导航分类 */
        .sidebar-category {
            padding: 15px 10px 5px;
            border-bottom: 1px solid rgba(255, 255, 255, 0.15);
        }
        .anzhuo{
            border-bottom: none;
        }

        .sidebar-category .category-title {
            font-size: 13px;
            font-weight: 700;
            padding: 8px 10px;
            margin-bottom: 8px;
            color: rgba(255, 255, 255, 0.9);
            
        }

        .sidebar-category .nav-item {
            list-style: none;
            padding: 10px 15px;
            margin-bottom: 3px;
            border-radius: 4px;
            cursor: pointer;
            font-size: 13px;
            transition: background-color 0.2s;
            display: flex;
            align-items: center;
            gap:15px;
            
        }
        .sidebar-category .nav-item img{
          width: 20px;
          height: 20px;

        }

        .sidebar-category .nav-item:hover {
            background-color: #1a4b88;
        }

        .sidebar-category .nav-item.active {
            background-color: #0f3a66;
            font-weight: 500;
        }

        /* 右侧内容区 */
        .content-area {
            flex: 1;
            overflow-y: auto;
            background-color: white;
            height: 100%; /* 填满主体容器高度 */
        }

        .content-header {
            height: 50px;
            background-color: #ccc;
            color: white;
            padding: 0 20px;

            display: flex;
            align-items: center;
            justify-content: flex-start;
            gap: 10px;
            border: none;
        }

        .content-header img{
           width: 25px;
           height: 25px;
        }
       .content-header span{
        font-size: 13px;
        color:rgb(112,112,112);
       }
       .content-bt{
       padding: 0 20px;
       height: 80px;
       background-color:rgb(244,244,244) ;
       display: flex;
       justify-content: center;
       flex-direction: column;
       margin-bottom: 20px;
       border-top: 1px solid rgb(112,112,112,0.5);
       border-bottom: 1px solid rgb(112,112,112,0.5);
       }
       .content-bt>span:nth-of-type(2){
       	display:none;
       	color:rgb(11, 71, 92,0.5);
       }
      .content-address{
        display: flex;
        flex-direction: column;
        padding: 0 20px;  
        width: 100%;  
        gap: 5px;  

      }  

    .content-address h3{
        font-size: 16px;

        padding-bottom: 5px;
    }
    .content-address span{
        height: 1px;
        background: linear-gradient(to right, rgba(26, 27, 27, 0.8), rgb(225, 226, 228)) !important;
        min-width: 200px;

    }

    .content-app-address{
      padding: 0 20px;
      display: flex;
      flex-direction: column;
      gap:15px;
      padding-bottom: 15px;
    }
    .address{
        padding-top: 15px;
        display: flex;
        align-items: center;
    }
    .address img{
        width: 20px;
        width: 20px;
    }

    .content-tutorial{
        display: flex;
        flex-direction: column;
        padding: 0 20px;  
        width: 100%;  
        gap: 5px; 

    }
    .content-address-imgs{
        display: flex;
        flex-direction: column;
        padding: 15px 20px;  
        width: 100%;  
        gap: 5px;         
    }
    .content-address-imgs img{
        width: 20%;
    }
    .content-tutorial h3{
        font-size: 16px;

        padding-bottom: 5px;
    }
    .content-tutorial span{
        height: 1px;
        background: linear-gradient(to right, rgba(26, 27, 27, 0.8), rgb(225, 226, 228)) !important;
        min-width: 200px;

    }

    .tutorial{

        display: flex;
        flex-direction: column;
        padding: 15px 20px;
    }

  .tutorial ul{
        margin: 0;
        padding: 0;

    }
.tutorial .tutorial-one{
    display: flex;
    align-items: center;
    gap: 5px;
    line-height: 25px;
    width: 100%;  
}
.tutorial .tutorial-three{
    padding-top:15px ;
   display: flex;
   flex-direction: column;
   gap: 10px;



}
.tutorial .tutorial-fuor{
    padding-top: 15px;
    display: flex;
    align-items: center;
}
code{
    color:#1e5799;
}
.tutorial .tutorial-fuor >span:nth-of-type(1){
    padding: 25px 30px;
    background-color: rgba(6, 81, 94, 0.6);
    border-radius: 5px 0px 0px 5px;
    gap: 5px;
}
.tutorial .tutorial-fuor >span:nth-of-type(2){
   padding: 15px 20px; 
   background-color: rgba(5, 69, 80, 0.1);
   font-size: 15px;
    border-radius: 0px 5px 5px 0px;
}
.tutorial .tutorial-one img{
    width: 15px;
    height: 15px;
}
.tutorial .tutorial-two{
   display: flex;
   flex-direction: column;
   padding-top: 15px;
   gap: 10px;
   width: 100%;
}
.tutorial-two-img{
   display: flex;
   flex-direction: column;
   padding-top: 15px;
   gap: 10px;
   width: 100%;   
}
.tutorial-two-img img{
    width: 15%;
    padding-bottom: 20px;
      
}
.tutorial .tutorial-two span{
    font-size: 13px;
}

.tutorial .tutorial-two img{
    width: 50%;
    padding-bottom: 20px;
}
.freaq{
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.8);
}
.freaq span{
   font-size: 20px;
   font-weight: 600;
}
.freaq-one{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

       .content-bt span{
        font-weight: 700;
        color: rgba(0, 0, 0, 0.8);
       }
        .content-block {
            display: none;
        }

        .content-block.active {
            display: block;
        }

#block8 .tutorial .tutorial-two img{
    width: 50%;
}

        /* 汉堡按钮（小屏） */
        .menu-toggle {
            position: fixed;
            top: 115px;
            left: 1px;
            width: 36px;
            height: 36px;
            background-color:rgb(30,87,153,0.8);
            color: white;
            border: none;
            border-radius: 4px;
            cursor: pointer;
            z-index: 101; /* 覆盖顶部导航 */
            display: none;
            align-items: center;
            justify-content: center;
            font-size: 18px;
        }

        /* 遮罩层（小屏导航打开时） */
        .overlay {
            position: fixed;
            top: 60px; /* 从顶部导航下方开始 */
            left: 0;
            right: 0;
            bottom: 0;
            background-color: rgba(0, 0, 0, 0.3);
            z-index: 90;
            display: none;
        }

        .overlay.show {
            display: block;
        }

        /* 滚动条美化 */
        ::-webkit-scrollbar {
            width: 6px;
            height: 6px;
        }

        ::-webkit-scrollbar-track {
            background: transparent;
        }

        ::-webkit-scrollbar-thumb {
            background: rgba(0, 0, 0, 0.2);
            border-radius: 3px;
        }

        .sidebar::-webkit-scrollbar-thumb {
            background: rgba(255, 255, 255, 0.2);
        }
 

      .changyou p{
        margin: 0 auto;
        width: 100%;
        font-size: 10px;
        display: flex;
        justify-content: center;
       background-color: rgba(17, 17, 18, 0.5);
      }
        /* 响应式适配（小屏） */
        @media (max-width: 900px) {
            .menu-toggle {
                display: flex;
            }

            .sidebar {
                position: fixed;
                top: 60px; /* 从顶部导航下方开始 */
                left: 0;
                height: calc(100vh - 60px); /* 减去顶部导航高度 */
                transform: translateX(-100%);
                transition: transform 0.3s ease;
                z-index: 95;
            }
           .content-bt>span:nth-of-type(2){

           	display:block;
           }
            .sidebar.show {
                transform: translateX(0);
            }
            .tutorial .tutorial-two img{
                width: 90%;
            }
            .tutorial-two-img img{
             width: 50%;
             }
           .tutorial .tutorial-fuor >span:nth-of-type(1){
            display: none;
           }
          #block8 .tutorial .tutorial-two img{
            width: 90%;
          }              
        }