@font-face {  font-family: 'iconfont';  /* Project id 4721364 */  src: url('//at.alicdn.com/t/c/font_4721364_b7segp3spsm.woff2?t=1729689843479') format('woff2'),       url('//at.alicdn.com/t/c/font_4721364_b7segp3spsm.woff?t=1729689843479') format('woff'),       url('//at.alicdn.com/t/c/font_4721364_b7segp3spsm.ttf?t=1729689843479') format('truetype');}body {  padding: 0;  margin: 0;  display: flex;  flex-direction: column;  background-color: #f4f3ef;}.h1 {  width: 1104px;  margin: 0 auto;  margin-top: 32px;  display: flex;  align-items: baseline;}.h1 .title {  font-size: 28px;}.h1 .entryA {  text-decoration: none;}.h1 .entry {  margin-left: 32px;  font-size: 16px;}.allType {  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: center;  padding: 4px;  border-bottom: solid 1px #deded8;  border-top: solid 1px #deded8;}.allType .typeItem {  padding: 2px 4px;  font-size: 18px;  color: black;  text-decoration: none;}.allType .typeItem:hover {  background: #3e7dbe;  color: white;  font-weight: bold;  border-radius: 2px;}.bookContent {  background: #f6f7f9;  padding: 30px;  overflow: auto;  flex-grow: 1;}.bookList {  display: flex;  flex-wrap: wrap;  width: 1104px;  margin: 0 auto;  gap: 26px;}#end {  width: 100vw;  margin: 8px auto;  text-align: center;  color: #999;}