@charset "utf-8";  

        /* 背景设置 */  
        .background-image {  
            background-image: url("../picture/听雪集序2.jpg"); /* 修改后的图片名称 */  
            background-size: cover;  
            background-position: center;  
            background-repeat: no-repeat;  
            padding: 20px;  
            width: 100%;  
        }  
        .background-image2 {  
            background-image: url("../picture/桃花歌.jpg"); /* 修改后的图片名称 */  
            background-size: cover;  
            background-position: center;  
            background-repeat: no-repeat;  
            padding: 20px;  
            width: 100%;  
        }

        /* 文字块的基础样式 */  
        .text-container {  
            max-width: 800px; /* 初始最大宽度 */  
            margin: 0 auto;  
            background-color: rgba(255, 255, 255, 0.8);  
            padding: 20px;  
        }  

        .text-container h5,  
        .text-container h1,  
        .text-container p {  
            text-align: justify;  
            line-height: 1.6;  
        }  

        .text-container p {  
            font-size: 21px;  
            margin-bottom: 20px;
			font-family: '迷你简丫丫', sans-serif;  
        }  

        /* 媒体查询：适配不同设备 */  
        @media (max-width: 768px) {  
            .text-container {  
                max-width: 90%;  
                padding: 15px;  
            }  

            .text-container p {  
                font-size: 18px;  
            }  
        }  

        @media (max-width: 480px) {  
            .text-container {  
                max-width: 95%;  
                padding: 10px;  
            }  

            .text-container p {  
                font-size: 16px;  
            }  
        }  


        /* 文字块的基础样式 */  
        .text-container2 {  
        	width: 100%;
			padding-inline: var(--g-xs);
			font-family: '迷你简丫丫', sans-serif;
			line-height: 1.2;
        }  

       
        /* 媒体查询：适配不同设备 */  
        @media (max-width: 768px) {  
            .text-container2 {  
                max-width: 90%;  
                padding: 15px;  
            }  

            .text-container2  {  
                font-size: 16px;  
            }  
        }  

        @media (max-width: 480px) {  
            .text-container2 {  
                max-width: 95%;  
                padding: 10px;  
            }  

            .text-container2  {  
                font-size: 10px;  
            }  
        }  

        /* 文字块的基础样式 */  
        .text-container3 {  
            max-width: 800px; /* 初始最大宽度 */  
            margin: 0 auto;  
            background-color: rgba(255, 255, 255, 0.8);  
            padding: 20px;  
        }  

        .text-container3 h5,  
        .text-container3 h1,  
        .text-container3 p {  
            text-align: justify;  
            line-height: 1.6;  
        }  

        .text-container3 p {  
            font-size: 21px;  
            margin-bottom: 20px;
			font-family: '迷你简丫丫', sans-serif;  
        }  

        /* 媒体查询：适配不同设备 */  
        @media (max-width: 768px) {  
            .text-container3 {  
                max-width: 90%;  
                padding: 15px;  
            }  

            .text-container3 p {  
                font-size: 20px;  
            }  
        }  

        @media (max-width: 480px) {  
            .text-container3 {  
                max-width: 95%;  
                padding: 10px;  
            }  

            .text-container3 p {  
                font-size: 20x;  
            }  
        } 
