.read { flex-direction: column; height: 100%; } .page,.read { display: flex; } .page { align-items: center; justify-content: center; margin: 10px 5px; } .page_wrap { display: flex; flex: 1; } .book_switch { flex: 1; text-align: center; } .book_switch-help { flex: 1; padding-right: 10px; text-align: right; } .book_switch-pinyin { flex: 1; padding-left: 10px; text-align: left; } .page_wrap_left { padding-left: 10px; } .page_wrap_middle { justify-content: center; } .page_wrap_right { justify-content: flex-end; padding-right: 10px; } .page_text { border: 1px solid #eee; border-radius: 10px; color: #777; font-size: small; padding: 5px 3px; } .book { border-bottom: 2px solid #eee; height: 70vh; padding-bottom: 20rpx; } .book-line { flex-wrap: wrap; margin-top: 8px; } .book-line,.book-line-item { display: flex; justify-content: center; } .book-line-item { align-items: center; flex-direction: column; margin-right: 10px; padding: 0; } .book-line-pingyin { color: #ff9800; flex: 1; font-family: SourceHanSansHWSC ExtraLight; font-size: 1.2em; } .book-line-word { color: #111; flex: 1; font-family: SourceHanSansHWSC Heavy; font-size: 1.6em; } .trans { font-size: 28rpx; padding-left: 16rpx; padding-right: 16rpx; text-align: center; } .control { flex-direction: column; flex-grow: 1; justify-content: flex-end; } .control,.control_panel { display: flex; } .control_panel { align-items: center; justify-content: space-between; padding: 10px; } .control-item { flex: 1; } .control-share { display: flex; justify-content: space-around; } .img_wrap { height: 90%; text-align: center; } .img { height: 100%; width: 100%!important; } .img-ratate-positive { height: 100%; transform: rotate(90deg); transform-origin: center; } .img-ratate-inpositive { height: 100%; transform: rotate(-90deg); transform-origin: center; } .van-dropdown-menu { box-shadow: 0 0 0 transparent!important; } .my-select { --dropdown-menu-title-text-color: #666; --dropdown-menu-title-font-size: 13px; } .record { align-items: center; display: flex; flex-direction: column; justify-content: center; } .record-tip { color: #666; font-size: 22rpx; } .record-img { height: 150rpx; width: 150rpx; } .pinyin-img { height: 50rpx; width: 50rpx; } .dialog-wrap { padding: 20px; } .dialog-text { padding-bottom: 10px; }