.pagination.el-pagination[data-v-03d2422b]{background-color:#fff}.textbook-wrapper[data-v-03d2422b]{margin-top:20px}.container[data-v-03d2422b]{max-width:1200px;margin:0 auto}.header[data-v-03d2422b]{text-align:center;margin-bottom:30px}.header h1[data-v-03d2422b]{color:#2c3e50;margin-bottom:10px}.book-container[data-v-03d2422b]{display:grid;grid-template-columns:1fr 2fr;gap:20px}.featured-book[data-v-03d2422b]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);padding:20px;text-align:center}.featured-book img[data-v-03d2422b]{width:200px;height:250px;-o-object-fit:cover;object-fit:cover;border:1px solid #eee;margin-bottom:15px}.featured-book .title[data-v-03d2422b]{font-size:18px;font-weight:700;margin-bottom:10px;color:#2c3e50}.featured-book .views[data-v-03d2422b]{color:#7f8c8d;margin-bottom:10px}.featured-book .price[data-v-03d2422b]{font-size:22px;color:#e74c3c;margin:15px 0;font-weight:700}.btn-buy[data-v-03d2422b]{background-color:#3498db;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s}.btn-buy[data-v-03d2422b]:hover{background-color:#2980b9}.book-list[data-v-03d2422b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.book-list img[data-v-03d2422b]{width:100px;height:150px}.book-card[data-v-03d2422b]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:15px;display:flex}.book-card .ti-cover-wrapper[data-v-03d2422b]{flex-shrink:0;width:240px;height:228px;margin-right:50px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAAA4CAMAAAAIJa6zAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAIBUExURUdwTPHx9f////Hx9fLy8vLy9PLy8v////39/fDw8vT09vf39/Dw8fHx8/Ly9PLy8vDw8/Hx9Pv7+/b29vHx+Pr6+vT0+PLy9fPz9vHx8v////Hx8fDw9PHx8ff39////+/v7+Li6/T09P////////j4+PX19vLy9P///3R0dNvb2/Pz+Pb29vPz9PDw8Ovr6/f39/b29vLy9PT09PX19fX19f////Hx8fHx8/Pz9fPz9fT09b+/v/T09PT09e7u7vDw9fb29/Ly9P////b29vLy9PLy9fLy9PT09fHx9fHx8/Hx8vPz9PHx8/f39/f39/////Pz9PT09fPz9aqqqvPz9u7u7vPz8/Pz9vX19f////X19fLy9PPz8/Ly7/Hx8/Pz9fLy8vPz8/7+/vHx8vHx8fb29vf39/f39/f39/b29vb29vb29vb29vf39/T09vb29vX19fv7+/f3+PLy9Pb29vDw8e7u8u3t7fHx8v7+/v39/fDw8vDw8fj4+Pf39/b29vb29vj4+Pb29vf39/f39/X19ff39/X19fb29vf39/b29vf39/b29vX19fb29vz8/PX19fb29vr6+v////X19f7+/v////////7+/vT09v7+/v7+/vj4+PLy8vHx8fHx8fHx8fDw8O/v8fHx8/39/fHx8/b29v////X19ff397p7e/0AAACndFJOUwA1CH+YiBIC7qpvIaeQeKBmWfDsSPBIZVigAad4kOwDEAgMBgUJJ34HAQcgI0ALGf4rRhYyVQQVSDBhZwQ5Xg4TMxoRHUNWdoRvmF1zpenfFk1lTgNtHylSPg5iapAuejeLheeflXf4853Qy/uvw0cbfjpvd1GJLSOc6+1MqZDbqe2L5fa4mNbxib7bovXsvaSV4+Dd1b4d2NRz3uQicnGiglaigtaWhZVVoAAAA5FJREFUaN7tm+dX2lAYh9XWpgPsUCtGLEmYMuSwBVQEB7j33gPr3lpX995772VK/8qCqKybKCntkRufD1m/+76HJzmHHMhNQsIuWGtTU8+l+vAvA+sA+zOvGRUnMAe9+5v04V+SEdvbe/szn8IYi4sexIkjRT5Wx1CcuAnuHnx0f+f3FYzE68YBvSPZ1/l1DQNx5eW4dA3LrxZELW6vIaFgRBul+PQICQnnDVGJF06Q8GCNQnyYhIrhvXojl0jIuLY3cfkVEjpGBXsQt90jIWRStqu4Y4yEksfELuKSWhJSxk204gWPSGi5PUMjXv/QO8Lj8WyNDWwFE7d5rYRSvGECVA8+Eo95jZ5CfDZQsV0XvBe5jLv8jgrkLbhFcQ5De8V3fqMxUhyf9EScNQj3JwrDxYundkaSwA4eSHLPfKh4ycvNMf7UEzQytB8UuStYXPMMMDqsDzz5U2RHXPY8PT39TDD+/cBRuPIngWv+i2UcmB+YH5izxxxFWGqOCmTsNEfzxRg7zRE5NsNO8ybcJGGbOer/XS5W9wyyS/yF3xxJ0l2Y/zm4unYUetZWBz+8f/P21dzWN5wQU6oqe7uHOBePQc1Fznf314Y8jQ5Htm9qhFpf3+VyZ1ZzOFlZWRww1AmHLmHU7t98huovFUufvvW12ETo1v08R1i8XGAoH3CvDGV6OQmGNsmMNvm/RZuroZWNfmelSmLCmwL/PYpNElVl1QDXXXEYWio2upP5lrweNWFEA7PejIS6R1tY9aM/u5vrIzs7mwuGOmFaFON2lEXcfldKxrq9xSZEgh+YC7EW/bqlSupKhpWlgdkFa1vBchEe+jy5CS9S9jV2fu6VSqWHIMSr1VtlNbS36nLz0dBZnsZcXWv7oqX5nXMhxQufz08BQ52k0CWM2sWuiO90ljeUlZodNmFO+AQRYcdMj6rNYm0uPw4h5c1dnWVavQKTIWjE3BgcU5hLFystGV5OAcmgj6ItinE7+qLOQoM2UWkS56ORs5qNYtNHvaq+rYzH450GwuPRRtEWxbgdfZGhUdsnqSNECOCBYo6I0CnNc6XavLRgzvrwr9LC2C1hXARK/qoob7q03S5Rd8gR4FR2RN6hU7Sa7YkQYtdrlA4sSYCCZ/EL5ESR47VCcQI6FIoSh6kDpxD3XXWRmMCwIzCC2XLl+Sj1uxuIQCSU4UnQgcuEIiOC0r63guYgcOI1SziA5fwBaNZpYrTUsmoAAAAASUVORK5CYII=) bottom no-repeat}.book-card .ti-cover[data-v-03d2422b]{position:relative;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.book-card .ti-cover>.el-image[data-v-03d2422b]{z-index:1;width:140px;height:188px;border-radius:2px 14px 14px 2px}.book-card .ti-cover>.el-image[data-v-03d2422b]:before{display:inline-block;content:"";width:23px;height:100%;position:absolute;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAC8CAMAAACkL8W/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABUUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdwTAAAAAAAAAAAAAAAAAAAAAAAAICAgDc3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHh4eAAAADo6OshkF44AAAAcdFJOUx4FBAcDAgEhAAkGGSMTJxIXDggfDx0YIhIRJRbjMMnRAAAAZElEQVRYw+3ONw6AMBBE0SUakwwsJt7/nlRICBFER/Hb0dfoSRbatiqkrI0x2rguyoM4STM57tI4e7Wf+v6tl5t//dg//ODHjx8/fvz48ePHjx8/fvz48f/Z306DHxdV9eu87xsDvZFhWzL1eQAAAABJRU5ErkJggg==) no-repeat}.book-card .ti-cover[data-v-03d2422b]:after{display:inline-block;content:" ";width:20px;height:161px;position:absolute;right:0;bottom:7px;border-radius:0 14px 14px 0;border-color:#eaeaea;box-shadow:14px 0 2px 1px #eaeaea}.book-card>.ti-name[data-v-03d2422b]{margin-bottom:10px;font-size:18px;color:#222;line-height:30px}.book-card>.ti-icon-info-wrapper[data-v-03d2422b]{margin-bottom:10px;font-size:13px;color:#999;line-height:1.3}.book-card>.ti-icon-info-wrapper>.icon-info-item[data-v-03d2422b]{margin-right:32px}.book-card>.ti-icon-info-wrapper i[data-v-03d2422b]{font-size:14px;line-height:1}.book-card>.ti-label-info-wrapper[data-v-03d2422b]{margin-bottom:16px;font-size:13px;color:#666;line-height:1.3}.book-card>.ti-label-info-wrapper>span[data-v-03d2422b]{margin-right:29px}.book-card .info-label[data-v-03d2422b]{margin-right:8px;color:#999}.book-card .ti-intro[data-v-03d2422b]{margin-bottom:31px;font-size:12px;color:#666;line-height:22px;display:-webkit-box;height:43px;-webkit-line-clamp:2;text-overflow:ellipsis;text-align:justify;-webkit-box-orient:vertical;overflow:hidden}.book-card>.ti-footer[data-v-03d2422b]{display:flex;justify-content:space-between}.book-card>.ti-footer>.ti-price[data-v-03d2422b]{font-size:18px;color:#a27845}.book-card .title[data-v-03d2422b]{font-size:16px;font-weight:700;margin-bottom:10px;color:#2c3e50}.book-card .stats[data-v-03d2422b]{color:#7f8c8d;font-size:14px;margin-bottom:10px}.book-card .isbn[data-v-03d2422b]{font-size:13px;color:#95a5a6;margin-bottom:5px}.book-card .author[data-v-03d2422b]{font-size:14px;margin-bottom:10px;color:#34495e}.book-card .price[data-v-03d2422b]{color:#e74c3c;font-weight:700;margin-top:auto}.book-card .btn-container[data-v-03d2422b]{margin-top:10px}.ml-wrapper[data-v-36dd517a]{padding:39px 0;width:100%}.ml-wrapper .btn-back[data-v-36dd517a]{display:block;margin-bottom:30px;font-size:16px;line-height:32px;color:#333}.ml-wrapper .title-wrapper[data-v-36dd517a]{margin-top:20px;margin-bottom:16px;display:flex;align-items:baseline}.ml-wrapper .title-wrapper>.title-tips[data-v-36dd517a]{width:120px;flex-shrink:0;color:#000;font-size:18px}.ml-wrapper .title-wrapper>.btn[data-v-36dd517a]{width:100px;flex-shrink:0}.ml-wrapper .btnList[data-v-36dd517a]{width:980px;height:100%;color:#222;display:grid;grid-template-columns:repeat(var(--col),1fr);gap:16px;transition:all .3s}.ml-wrapper .btnList .item[data-v-36dd517a]{padding:0 22px;display:inline-block;border-radius:18px;cursor:pointer;width:130px;text-align:center;line-height:38px;background:#def3f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-wrapper .btnList .active[data-v-36dd517a]{background:#007bff;color:#fff}