/*public set*/
body{font-size: 14px;color: #333;background-size: cover;background: #f7f8f9}
body,h1,h2,h3,ul,ol,dl,li,form{margin: 0;padding: 0;}
ul,ol,li,dl,dt,dd{list-style: none;}
button,input,img{border: none;outline:none;}
input{width: 90%;height: 25px;border: 1px solid #add;border-radius: 4px;padding: 0 5px;}
button{padding: 5px;margin: 0 5px;border: 1px solid #ccc;cursor: pointer;border-radius: 5px;width: 30%}
button:hover{background: #dde}
a{color: inherit;text-decoration: none;}a:hover{color: red;}
h1 {font-size: 22px;margin: 15px auto;}
.container{width: 100%;max-width: 720px;margin:0px auto;}
.header, .main,.footer{background: #fff;padding: 5px 10px;border-radius: 8px;box-sizing: border-box;}
.fl{float: left;}.fr{float: right;}.cf::after{content: "";display: block;clear: both;}
.header{
    height: 35px;
    line-height: 25px;
    border-bottom:1px solid #eee;
    color: #999;
}
.main {margin: 5px 0;}
.main h2 {font-size: 16px;}
.main ul.list {line-height: 30px;}
.main ul.list li{float: left;margin:5px 15px;font-size: 16px;border-bottom: 1px solid #ccc;min-width: 136px}
/*链接列表*/
.todayPoem{text-align: left;}
#title{font-size: 1.3rem}
address{font-style: normal;font-size: 1.2rem}
#poem{font-size: 1.1rem;line-height: 2.5rem;margin-bottom: 8px}
#translate{padding-top: 15px}

.footer{
    text-align: center;
    color: #999;
    line-height:2em;
}