.mine { width: 100vw; min-height: 100vh; .mine-content { padding: 36px 30px; .search { // width: 100%; display: flex; padding: 0 20px; height: 70px; align-items: center; background: #EAEAEF; border-radius: 35px; .search-img { width: 36px; height: 36px; display: flex; } .search-input { margin-left: 6px; flex: 1; font-size: 24px; font-family: PingFang SC; font-weight: bold; color: rgba(0, 0, 0, 0.4); line-height: 82px; } } .recharge { margin-top: 30px; width: 100%; white-space: nowrap; .recharge-list { display: inline-block; position: relative; padding-right: 52px; .recharge-info { font-size: 28px; font-family: PingFang SC; font-weight: 800; color: #888888; line-height: 60px; } .recharge-info-active { font-size: 32px; font-family: PingFang SC; font-weight: 800; color: #363636; line-height: 60px; } .recharge-tips { position: relative; left: 50%; transform: translateX(-50%); width: 30rpx; border: 2px solid #E04A4A; } } } .book-content { padding: 20px 66px 50px 20px; .book-list { .book-info { display: flex; margin-bottom: 30px; .book-info-left { .book-img { width: 158px; height: 220px; display: block; border-radius: 10px; } } .book-right { margin-left: 20px; .book-title { font-size: 26px; font-family: PingFang SC; font-weight: 800; color: #363636; } .book-tips { font-size: 22px; margin-top: 22px; font-family: PingFang SC; font-weight: bold; color: #888888; } .book-label-list { display: flex; margin-top: 28px; .book-label-info { margin-left: 10px; padding: 6px 12px; border-radius: 10px; font-size: 18px; font-family: PingFang SC; font-weight: 800; letter-spacing: 1px; background:rgb(212 242 245 / 54%); color: #4ec7da; } } } } } } } .share { position: fixed; right: 20px; bottom: 68px; .share-img { width: 150px; } } /* 定义动画 */ @keyframes shrink { 0%, 100% { transform: translateY(0) scale(1); } 50% { transform: translateY(0px) scale(0.95); } } /* 应用动画 */ .update-active { animation: shrink 1.2s ease-in-out infinite; } }