
body{
    min-height: 100%;
    max-height: 100vh;
    width: 100%;
    /* display: flex;
    flex-direction: row;
    direction: row; */
    margin: 0px;
    background-image: url(../image/小屋.jpg);
    
     /* 固定背景图片不随鼠标滚动下滑 */
     background-attachment: fixed;
    /* background-position: center; */
    background-size: cover;
    /* background-size: 100vh 100vh; */
    flex-flow: column;
    align-items: center;
    /* 淡入效果 */
    font-family: "Lato", sans-serif;
}
        /* 下拉菜单按钮 */
.dropbtn {
background-color: #04AA6D;
color: white;
padding: 2vh;
height: 5vh;
width: 12vh;
font-size: 14px;
border: none;
cursor: pointer;
}

/* 鼠标移动到下拉菜单按钮到样式*/
.dropbtn:hover, .dropbtn:focus {
background-color: #3e8e41;
}

/* 搜索框 */
.myInput {
box-sizing: border-box;
background-image: url('searchicon.png');
background-position: 14px 12px;
background-repeat: no-repeat;
font-size: 16px;
padding: 14px 20px 12px 45px;
border: none;
border-bottom: 1px solid #ddd;
}

/* 搜索框获取焦点的样式 */
#myInput:focus {outline: 3px solid #ddd;}

/* 容器 <div> - 定位下拉菜单 */
.dropdown {
position: relative;
display: inline-block;
}

/* 下拉菜单内容 (默认隐藏) */
.dropdown-content {
/* display: none; */
position: absolute;
background-color: #f6f6f6;
min-width: 47vh; 
border: 1px solid #ddd;
z-index: 1;
}
 /* 电脑格式 */
 @media(min-width:600px){
    .dropdown-content {
    /* display: none; */
    position: absolute;
    background-color: #f6f6f6;
    min-width: 100%; 
    border: 1px solid #ddd;
    z-index: 1;
    }
    
    
}

/* 下拉菜单链接样式 */
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}

/* 鼠标移动到链接上的样式 */
.dropdown-content a:hover {background-color: #f1f1f1}

/* 显示下拉菜单 (使用 JS 添加 .dropdown-content 类) */
.show {display:block;}
.none{display: none;}

/* 淡入效果 */
/* Change background color of buttons on hover */
div.tab button:hover {
background-color: #ddd;
}

/* Create an active/current tablink class */
div.tab button.active {
background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
display: none;
padding: 6px 12px;
-webkit-animation: fadeEffect 1s;
animation: fadeEffect 1s;
}

/* Fade in tabs */
@-webkit-keyframes fadeEffect {
from {opacity: 0;}
to {opacity: 1;}
}

@keyframes fadeEffect {
from {opacity: 0;}
to {opacity: 1;}
}
/* Style the tab */
div.tab {
overflow: hidden;
border: 1px solid #ccc;
background-color: #f1f1f1;
}
/* Style the buttons inside the tab */
div.tab button {
background-color: inherit;
float: left;
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
font-size: 17px;
}
/* 底部版权 */
/* 版本说明 */
.date{
color: rgba(31, 99, 42, 0.907);
margin: 8px;
text-align: center;

} 
.footer{
margin: 0 auto;
margin-top: 3vh;
}
.flex-raw{
display: flex;
flex-direction: row;
justify-content: center;
/* font: #38b2b2; */
}
.margin8{
margin: 24px 8px;
font-size: large;
color:  rgba(31, 99, 42, 0.907);
font-family: 'Franklin Gothic Mediwum', 'Arial Narrow', Arial, sans-serif;
}