.wd-theme-light,:host,:root{color-scheme:light;--wd-color-primary-default:#f4ae4f;--wd-color-primary-active:#f4a131;--wd-color-primary-hover:#ffbf67;--wd-color-primary-light:#fff5e8;--wd-color-danger-default:#c7595b;--wd-color-danger-active:#bb5153;--wd-color-danger-hover:#e76d6f;--wd-color-danger-light:#fff0f0;--wd-color-info-default:#4075d3;--wd-color-info-light:#f1f6ff;--wd-color-success-default:#549caa;--wd-color-success-active:#2094aa;--wd-color-success-hover:#70c6d7;--wd-color-success-disable:#cee7ec;--wd-color-success-light:#eef5f7;--wd-color-success-lighthover:#f8fdff;--wd-color-gray-11:#222;--wd-color-gray-10:#333;--wd-color-gray-9:#666;--wd-color-gray-8:#999;--wd-color-gray-7:#bbb;--wd-color-gray-6:#ddd;--wd-color-gray-5:#ececec;--wd-color-gray-4:#f2f2f2;--wd-color-gray-3:#f6f6f6;--wd-color-gray-2:#f8f8f8;--wd-color-gray-1:#fff;--wd-shadow-default:0px 2px 3px rgba(0, 0, 0, 0.14);--wd-shadow-light:0px 4px 8px rgba(0, 0, 0, 0.05);--wd-effect-default:inset 0px -1px 0px rgba(0, 0, 0, 0.1)}.h1,h1{font-size:18px}.h2,h2{font-size:16px}.h3,h3{font-size:14px}.h4,h4{font-size:12px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-variant:tabular-nums;font-weight:400;line-height:1.5;color:rgba(0,0,0,.95);background-color:#fff;color:#333}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:var(--wd-color-success-default);text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}::selection{background:#1890ff;color:#fff}.clearfix::after{content:"";clear:both;display:table}.container{margin:0 auto;padding:0 80px}.pure-link{color:inherit;text-decoration:none;cursor:default}.text-muted{color:var(--wd-color-gray-8)}@media (min-width:960px) and (max-width:1440px){.container{padding:0 48px}}@media (max-width:959px){body{overflow-x:hidden}.container{padding:0 16px}}#header .header-container .header-search{float:left;height:inherit;display:flex;align-items:center;justify-content:center;margin:0 50px}#header .header-container .header-search .navbar-search-input{max-width:352px;min-width:156px;width:20vw}#header .header-container .header-search .phone-navbar-search-icon{display:none;font-size:24px}#navbar-search-wrapper{position:relative}#navbar-search-history{position:absolute;left:0;top:44px;background-color:var(--wd-color-gray-1);width:347px;padding:16px;box-shadow:var(--wd-shadow-default);border-radius:0 0 8px 8px}#navbar-search-history>ul{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:14px 16px}#navbar-search-history>ul>li{padding:4px 16px;line-height:18px;font-size:14px;border:1px solid var(--wd-color-gray-7);border-radius:8px;cursor:default;max-width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#navbar-search-history>ul>li:hover{border:1px solid var(--wd-color-primary-default)}#navbar-search-history .title-area{margin-bottom:10px;display:flex;align-items:center}#navbar-search-history .search-h-clear,#navbar-search-history .search-h-t{color:var(--wd-color-gray-10);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:18px}#navbar-search-history .search-h-clear{color:var(--wd-color-success-default);font-size:12px;font-weight:400;line-height:16px;cursor:pointer;padding-left:5px}#header .header-container li.phone-header-l-item .phone-more,#header .header-container ul.phone-header-l .phone-more,.header-search-deleted-icon{display:none}.navbar-search-input-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between}@media (min-width:960px) and (max-width:1440px){#header .header-container .header-search .navbar-search-input{max-width:350px;min-width:260px;width:18vw}#header .header-container .header-search{margin:0 24px}}@media (max-width:1018px){#header .header-container .header-search .phone-navbar-search-icon{display:none}#header .header-container .header-search{float:right;margin:0 10px;width:1%}#header .header-container .header-search .navbar-search-input{max-width:none;flex:1}#phone-navbar-search-layer{display:none;position:fixed;z-index:11;margin:0 auto;top:62px;left:0;right:0;padding:16px;width:100%;background-color:var(--wd-color-gray-1);border-radius:8px;box-shadow:var(--wd-shadow-default)}.header-search-deleted-icon{display:block;width:24px;height:24px;margin-left:8px}#navbar-search-history{position:static;width:initial;box-shadow:none;margin-top:16px;padding:0}#navbar-search-history>ul{gap:16px}}#global-header-announcement .header-announcement-veil{position:fixed;z-index:10000000000;top:0;left:0;width:100%;height:100%;background-color:var(--wd-color-gray-11);opacity:.4}#global-header-announcement .header-announcement-modal{position:fixed;z-index:10000000001;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:720px;height:90%;max-height:570px;overflow-y:scroll;background-color:var(--wd-color-gray-1);border-radius:8px;padding:14px 24px;display:flex;flex-direction:column}#global-header-announcement .header-announcement-modal-header,#header .header-container .navbar li.navbar-item.app-qrcode,.body-container{position:relative}#global-header-announcement .header-announcement-modal-header-text{font-weight:600;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:24px;height:30px;color:var(--wd-color-gray-10)}#global-header-announcement .header-announcement-modal-close{font-size:24px;position:absolute;top:0;right:0;cursor:pointer}#global-header-announcement .header-announcement-modal-content{flex:1;overflow:auto;line-height:1.8}#global-header-announcement .header-announcement-modal-footer{height:34px;text-align:right}#global-header-announcement .header-announcement-modal-footer wd-button{margin-top:6px}#global-header-announcement .header-announcement-modal-content strong{color:var(--wd-color-danger-default)}#global-header-announcement .header-announcement-modal-content a{color:var(--wd-color-success-default)}#global-header-announcement .header-announcement-modal-content .date{display:block;color:var(--wd-color-gray-8);font-size:12px;font-weight:400}#global-header-announcement .header-announcement-modal-content ol{margin-block-start:0;padding-inline-start:20px}.body-container{box-sizing:border-box;padding-top:56px;padding-bottom:150px;min-height:100vh}#header{position:fixed;z-index:10000;top:0;left:0;width:100%;background-color:var(--wd-color-gray-1);box-shadow:var(--wd-shadow-light)}#header a{align-items:center}#header .header-container .navbar li.navbar-item .label-icon .selected,#header .header-container .navbar li.navbar-item>.navbar-item-text.header-active,#header .header-container .navbar li.navbar-item>.navbar-item-text:hover,#header .header-container .navbar li.navbar-item>a.header-active,#header .header-container .navbar li.navbar-item>a:hover,#header .header-container ul.user-actions li.user-actions-item a:hover,#header a .selected{color:var(--wd-color-primary-default)}#header .header-container{padding:0 32px;height:56px}#header .header-container .header-brand{float:left;height:inherit;display:flex;align-items:center;justify-content:center}#header .header-container .header-brand .brand-img{height:41px}#header .header-container .navbar{float:left;height:inherit;margin-left:20px}#header .header-container .navbar ul.navbar-items{list-style-type:none;float:left;height:inherit;padding:0;margin:0}#header .header-container .navbar li.navbar-item{display:inline-flex;height:inherit;align-items:center;justify-content:center;padding:0 12px}#footer ul.footer-actions li,#header .header-container .navbar li.navbar-item .label-icon{display:flex;align-items:center}#header .header-container .navbar li.navbar-item>a{height:100%}#header .header-container ul.user-actions li.user-actions-item .middle,#header a,.header-cart .book-cart-list .cart-content-list .content{display:flex}#header .header-container .navbar li.navbar-item wd-icon{font-size:18px;user-select:none}#header .header-container .navbar li.navbar-item .all-categories{cursor:default;display:flex;height:inherit;justify-content:center;align-items:center;transform:rotate(0)}#header .header-container .navbar li.navbar-item .all-categories.open wd-icon{transform:rotate(180deg)}#header .header-container .navbar li.navbar-item.app-qrcode span{cursor:default}#header .header-container .navbar li.navbar-item.app-qrcode .app-qrcode-layer{display:none;position:absolute;top:101%;right:0;border-radius:8px;min-width:82px;background-color:var(--wd-color-gray-1);box-shadow:var(--wd-shadow-default)}#header .header-container .navbar li.navbar-item.app-qrcode .app-qrcode-layer .dl-version{cursor:pointer;width:82px;text-align:center;padding:10px}#header .header-container .navbar li.navbar-item.app-qrcode .app-qrcode-layer .dl-version:hover{color:var(--wd-color-primary-default);background-color:var(--wd-color-gray-2);border-radius:8px}#header .header-container .navbar li.navbar-item.app-qrcode .qrcode-item{display:flex;align-items:center;cursor:default}#header .header-container .navbar li.navbar-item.app-qrcode .qrcode-item:hover{color:var(--wd-color-primary-default)}#header .header-container .navbar li.navbar-item .all-categories wd-icon,#header .header-container .navbar li.navbar-item.app-qrcode .qrcode-item wd-icon{transform:rotate(0);transition:transform ease .2s}#header .header-container .navbar li.navbar-item.app-qrcode .open wd-icon{transform:rotate(180deg)}#header .header-container .navbar li.navbar-item.app-qrcode .app-qrcode-layer .dl-version span{cursor:pointer}#header .header-container .navbar li.navbar-item.app-qrcode .app-qrcode-layer .header-active span{color:var(--wd-color-primary-default)}#header .header-container .navbar li.navbar-item.app-qrcode .app-qrcode-layer img{width:116px;height:116px}#header .header-container .navbar li.navbar-item.app-qrcode .app-qrcode-layer .qrcode-download-desc{text-align:center;font-size:12px;margin:6px 0 8px}#header .header-container .navbar-right{float:right;height:inherit}#header .header-container .navbar-right .divider{float:left;height:inherit;color:var(--wd-color-gray-7);display:flex;align-items:center;justify-content:center;margin:0 12px}#header .header-container ul.phone-header-l,#header .header-container ul.user-actions{list-style-type:none;float:left;padding:0;margin:0;height:inherit;display:flex}#header .header-container li.phone-header-l-item,#header .header-container li.user-actions-item{display:inline-flex;height:inherit;align-items:center;justify-content:center;padding:15px 12px}#header .header-container ul.user-actions.phone-more{display:none}#header .header-container .non-login li.user-actions-item{padding:0 6px}#header .header-container .phone-navbar-search-icon,#header .header-container .user-actions-item-icon{font-size:23px}#header .header-container .phone-more-layer-subcategories .phone-more-layer-sub-nav:hover,#header .header-container .user-actions-item-icon:hover{color:var(--wd-color-primary-hover)}#header .header-container .user-avator-image{width:24px;height:24px;border-radius:50%}#header .header-container .product-categories-layer{display:block;position:fixed;background-color:var(--wd-color-gray-1);top:56px;left:0;max-height:400px;overflow-y:auto;line-height:1.2;width:96%;z-index:2;box-shadow:var(--wd-shadow-light);margin:0 2%;border-radius:0 0 8px 8px}#header .header-container .product-categories-layer .all-books{padding:17px 48px;background-color:var(--wd-color-gray-2);color:var(--wd-color-success-default);font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:14px;line-height:18px}#header .header-container ul.product-categories-groups{margin:0;list-style-type:none;display:flex;padding:24px 32px;gap:25px 50px;align-content:space-between;flex-wrap:wrap}#header .header-container li.product-categories-group{width:227px}#header .header-container li.product-categories-group .group-name{font-weight:600;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#header .header-container ul.category-items{padding:0;list-style-type:none;display:flex;gap:14px 22px;flex-wrap:wrap;margin:14px 0 0}#header .header-container li.category-item{display:inline-block}#header .header-container li.category-item a{color:var(--wd-color-gray-9)}#header .header-container li.category-item a.header-active,#header .header-container li.category-item a:hover,#header .header-container li.product-categories-group .group-name a.header-active,#header .header-container li.product-categories-group .group-name a:hover{text-decoration:underline}#header .header-container .mine-layer{display:block;position:fixed;background-color:var(--wd-color-gray-1);top:50px;right:8px;width:116px;padding:8px 0;border-radius:8px;border-top:1px solid var(--wd-color-gray-2);z-index:12;box-shadow:var(--wd-shadow-default)}#header .header-container li.mine-item-name{display:inherit;padding-left:14px;font-size:16px;height:25px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#header .header-container li.mine-item{display:flex;align-items:center;justify-content:flex-start;padding-left:14px;height:38px}#header .header-container li.mine-item:hover,#header .header-container li.mine-item:hover wd-icon{background-color:var(--wd-color-gray-2);color:var(--wd-color-primary-default)}#header .header-container li.mine-item .header-active,#header .header-container li.mine-item .header-active wd-icon,#header .header-container li.phone-navbar-item:hover>a,#header .header-container li.phone-navbar-item>a.header-active,#header .header-container li.phone-product-categories-group:hover>a,#header .header-container li.phone-product-categories-group>a.header-active{color:var(--wd-color-primary-default)}#header .header-container li.mine-item wd-icon{user-select:none;font-size:16px;margin-right:8px;color:var(--wd-color-gray-7);vertical-align:text-bottom}#header .header-container ul.mine-list .mine-divider{border-top:1px solid var(--wd-color-gray-5);width:80%;margin-left:10%}#phone-more-layer{opacity:0}#phone-more-layer.show{opacity:1}#phone-more-layer .phone-more-layer-content{transition:all ease .2s;transform:translate(-30px,0)}#phone-more-layer.show .phone-more-layer-content{transform:translate(0,0)}#header .header-container .phone-more-layer-content,#header .header-container .phone-more-layer-veil{position:fixed;top:0;right:0;height:100%}#header .header-container .phone-more-layer-veil{z-index:100;width:100%;background-color:#000;opacity:.6}#header .header-container .phone-more-layer-content{z-index:101;width:70%;left:0;overflow-y:auto;background-color:var(--wd-color-gray-1)}#header .header-container .phone-more-layer-content-header{padding:20px 0 20px 16px;background-color:var(--wd-color-gray-2)}#header .header-container .phone-more-layer-content .phone-more-layer-close{float:left;font-size:18px;color:var(--wd-color-gray-9)}#header .header-container .phone-more-layer-content ul.phone-more-actions{list-style-type:none;margin:0 0 30px;padding:0}#header .header-container .phone-more-layer-content li.phone-more-actions-item{margin-top:18px;text-align:center}#footer,#header .header-container .phone-more-layer-content li.phone-more-actions-item wd-button{width:100%}#header .header-container ul.mine-list,#header .header-container ul.phone-navbar,#header .header-container ul.phone-product-categories-groups{list-style-type:none;margin:0;padding:0}#header .header-container ul.phone-product-categories-groups{max-height:540px;overflow-y:auto}#header .header-container li.phone-navbar-item,#header .header-container li.phone-product-categories-group{margin:4px 0;overflow:hidden;text-overflow:ellipsis}#header .header-container li.phone-navbar-item{padding:16px}#header .header-container li.phone-product-categories-group .phone-group-name{font-weight:600;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:16px}#header .header-container li.phone-product-categories-group .phone-category-items{margin:0;padding:0;list-style-type:none;display:grid;flex-wrap:wrap;background-color:var(--wd-color-gray-3)}#header .header-container li.phone-product-categories-group .phone-category-items .phone-category-item{padding:14px 5px 14px 32px}#header .header-container li.phone-product-categories-group .phone-category-items .phone-category-item:hover,#header .header-container li.phone-product-categories-group .phone-category-items>a.header-active{background-color:var(--wd-color-gray-5);color:var(--wd-color-primary-default)}#header .header-container li.phone-prouct-categories-group .phone-category-items .header-active{background-color:var(--wd-color-gray-5)}#header .header-container li.phone-navbar-item.phone-categories{background-color:var(--wd-color-gray-3);padding:0}#header .header-container li.phone-navbar-item .phone-all-categories{cursor:pointer;overflow:hidden}#header .header-container li.phone-navbar-item .phone-all-categories wd-icon{user-select:none;float:right;margin-top:3px}#header .header-container .phone-more-layer-subcategories{display:none}#header .header-container .phone-more-layer-subcategories .phone-more-layer-sub-nav{padding-left:16px;display:flex;align-items:center;height:48px;box-shadow:inset 0-1px 0 rgba(0,0,0,.07)}#header .header-container .phone-more-layer-subcategories .phone-more-layer-sub-nav wd-icon{height:21px;width:20px;margin-right:3px}#header .phone-extra-header{height:56px;padding:0 16px;background-color:var(--wd-color-gray-10);transition:all ease .4s;display:none}#header .phone-extra-header .phone-brand-img{float:left;margin-top:10px;width:120px;height:36px}#header .phone-extra-header .phone-extra-header-right{float:right;height:inherit;display:flex;align-items:center;justify-content:center}#header .phone-extra-header .phone-download-img{width:32px;height:32px}#header .phone-extra-header .phone-close-icon{color:var(--wd-color-gray-1);font-size:14px;margin-left:25px}#header .categories-loading{padding:100px;text-align:center;color:var(--wd-color-gray-6)}#header .phone-show{display:none}@media (min-width:960px) and (max-width:1440px){#header .header-container{padding:0 24px}#header .header-container .navbar li.navbar-item{padding:0 7px}#header .header-container .navbar .divider{margin:0 7px}}@media (max-width:1218px){#header .header-container{padding:0;display:flex;flex-wrap:nowrap;justify-content:center}#header .header-container .navbar-right .divider,#header .header-container ul.navbar-items,#header .phone-hide{display:none}#header .header-container ul.user-actions.phone-more{display:block;width:40%}#header .header-container .header-brand{width:10%}#header .header-container ul.phone-header-l{width:45%}#header .header-container .navbar-right{width:40%;display:flex;flex-wrap:nowrap;justify-content:flex-end}#header .header-container li.phone-header-l-item .phone-more,#header .header-container ul.phone-header-l .phone-more,#header .phone-extra-header.show,#header .phone-show{display:block}}#footer{position:absolute;bottom:0;left:0;background-color:var(--wd-color-gray-11);height:160px;color:var(--wd-color-gray-1)}#footer .footer-brand{position:absolute;top:60px;left:100px;width:123px;height:40px}#footer .content-block{width:500px;overflow:hidden;margin:0 auto}#footer .contacts-area,#footer ul.related-links{display:flex;align-items:center;justify-content:center}#footer ul.related-links{margin:32px 0 42px;padding:0;list-style-type:none;gap:32px}#footer ul.related-links a,#header a{color:inherit}#footer .contacts-area{margin:16px 0;gap:16px}#footer .contacts-area a{color:inherit;overflow:hidden}#footer .contacts-area a>wd-icon{float:left;font-size:20px}#footer .contacts-area .contacts-label,#footer ul.footer-actions .footer-actions-item-label{font-size:12px}#footer ul.footer-actions{margin:0 auto;padding:0;list-style-type:none;position:absolute;top:42px;right:100px}#footer ul.footer-actions li{gap:10px;margin-bottom:20px}#footer ul.footer-actions li:last-child{margin-bottom:0}#footer .copyright{text-align:center;font-size:12px;color:var(--wd-color-gray-9)}#footer .flag-icon{width:20px;height:14px}#footer .footer-actions wd-select{width:158px;color:var(--wd-color-gray-11)}#footer .footer-actions wd-select::part(input){background:0 0;color:var(--wd-color-gray-1)}#footer .footer-actions wd-select[disabled]{opacity:.7}@media (min-width:960px) and (max-width:1440px){#footer .footer-brand{left:70px}#footer ul.footer-actions{right:70px}}@media (max-width:959px){.body-container{padding-bottom:260px}#footer{height:auto;padding:12px}#footer .footer-brand{display:none}#footer .content-block{width:100%}#footer ul.footer-actions{position:static;display:flex;align-items:center;justify-content:center;gap:32px;margin:0 0 53px}#footer ul.footer-actions li{margin:0}#footer ul.footer-actions wd-select{width:130px}}.header-cart{position:relative}.header-cart .corner-mark{position:absolute;top:12px;left:27px;width:auto;height:auto;min-width:14px;max-height:14px;background:#c7595b;border-radius:9px;color:#fff;font-weight:600;font-size:8px;padding:2px 3px;line-height:10px;display:flex;align-items:center;text-align:center;justify-content:center;z-index:11}.header-cart .book-cart-list{display:none;position:absolute;width:329px;max-height:442px;right:-82px;top:48px;background:#fff;border-radius:8px;padding:16px;z-index:99;box-shadow:0 0 24px rgba(17,0,0,.12)}.header-cart .book-cart-list .cart-title{font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:12px;text-align:left;line-height:17px;color:#999}.header-cart .book-cart-list .cart-content-list{width:100%;max-height:245px;margin:8px 0;overflow:scroll}.header-cart .book-cart-list .cart-content-list img,.header-cart .book-cart-list .product-image{width:66.11px;height:88px;border-radius:3.4px}.header-cart .book-cart-list .cart-content-list li{padding:5px 0}.header-cart .book-cart-list .cart-content-list .content .product-info{font-family:"PingFang SC";font-style:normal;line-height:20px;text-align:left;margin-left:8px;display:grid}.header-cart .book-cart-list .cart-content-list .content .product-info .author,.header-cart .book-cart-list .cart-content-list .content .product-info .title{color:#333;font-weight:600;font-size:16px;line-height:20px;display:inline-block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-cart .book-cart-list .cart-content-list .content .product-info .author{color:#999;font-weight:400;font-size:14px}.header-cart .book-cart-list .cart-content-list .content .product-info .currency-price,.header-cart .book-cart-list .cartFooter .font-red{color:#c7595b;font-weight:600;font-size:14px;line-height:20px}.header-cart .book-cart-list .cart-content-list .content .product-info .current-price{color:#c7595b;font-weight:600;font-size:14px;line-height:17px;margin-right:5px}.header-cart .book-cart-list .cart-content-list .content .product-info .original-price{color:#999;font-weight:400;font-size:12px;line-height:17px;text-decoration-line:line-through}.header-cart .book-cart-list .cartFooter{text-align:left;height:auto}.header-cart .book-cart-list .cartFooter .font-red{font-family:"PingFang SC";font-style:normal;text-align:right;margin:0 5px}.header-cart .book-cart-list .cartFooter wd-button{width:297px;margin-top:8px}@media (max-width:414px){.header-cart .book-cart-list{right:-80px}}.main-area{padding:20px 81px 60px}.alert-area{padding:15px;height:32px;background:var(--wd-color-primary-light);border-radius:8px;margin:12px 15px 0}.activity-left wd-icon,.alert-area wd-icon{margin-right:8px;color:var(--wd-color-primary-default)}.book-detail-area .navigation-area{padding:0 15px;font-size:12px}.book-detail-area .navigation-area span{color:var(--wd-color-gray-8);cursor:pointer}.book-detail-area .navigation-area span:hover{text-decoration:underline;color:var(--wd-color-gray-10)}.book-detail-area .navigation-area .color-333{color:var(--wd-color-gray-10);font-weight:600}.book-detail-area .book-basic-info-area{padding:15px;display:flex}.book-detail-area .book-basic-info-area .image-area{width:182px;height:240px;border-radius:8px;overflow:hidden;position:relative}.book-detail-area .book-basic-info-area .image-area .mask-layer{width:100%;height:100%;position:absolute;background-color:rgb(34 34 34/50%);top:0;color:#fff;display:flex;align-content:center;justify-content:center;align-items:center;font-family:"PingFang SC";font-style:normal;font-weight:600;font-size:16px;line-height:20px}.book-detail-area .book-basic-info-area .image-area img{width:100%;height:100%;transition:all .6s;cursor:pointer;border:0}.book-detail-area .book-basic-info-area .image-area img:hover{transform:scale(1.3)}.book-detail-area .book-basic-info-area .image-area .discount{position:absolute;top:-1px;right:-28px;transform:rotate(45deg);color:var(--wd-color-gray-1);border-top:20px solid transparent;border-bottom:20px solid #c7595b;border-left:20px solid transparent;border-right:20px solid transparent;height:34px;width:94px}.book-detail-area .book-basic-info-area .image-area .discount span{position:absolute;width:50px;font-weight:600;font-size:14px;line-height:18px;text-align:center}.book-detail-area .book-basic-info-area .info-area{margin-left:15px}.book-detail-area .book-basic-info-area .info-area .activity{display:flex;border-radius:8px;background-color:var(--wd-color-gray-3);padding:4px 8px;justify-content:space-between;margin-bottom:10px;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.activity .more{min-width:64px;display:flex}.alert-area,.book-detail-area .book-basic-info-area .info-area .activity .activity-left{display:flex;align-items:center;color:var(--wd-color-gray-10)}.activity-left wd-icon{min-width:16px;min-height:16px}.activity-left .label{min-width:36px}.book-detail-area .book-basic-info-area .info-area .activity .activity-right{display:flex;align-items:center}.activity-right wd-icon{width:16px;height:16px}.book-detail-area .book-basic-info-area .info-area .title,.book-detail-area .book-basic-info-area .info-area .title h1{color:var(--wd-color-gray-10);font-family:"PingFang SC";font-style:normal;font-weight:600;font-size:18px;line-height:22px;margin-bottom:12px}.book-detail-area .book-basic-info-area .info-area .original-title{margin-top:-6px;font-family:"PingFang SC";font-style:normal;font-size:14px;line-height:18px;color:var(--wd-color-gray-10);margin-bottom:12px}.book-detail-area .book-basic-info-area .info-area .author,.book-detail-area .book-basic-info-area .info-area .publisher,.book-detail-area .book-basic-info-area .info-area .translator{color:var(--wd-color-gray-8);font-weight:400;font-size:12px;line-height:16px;margin-bottom:12px}.book-detail-area .book-basic-info-area .info-area .coupon-area{line-height:16px}.book-detail-area .book-basic-info-area .info-area .button-area,.book-detail-area .book-basic-info-area .info-area .content,.book-detail-area .book-basic-info-area .info-area .events-area,.book-detail-area .book-basic-info-area .info-area .price-area{color:var(--wd-color-gray-8);font-weight:400;font-size:12px;line-height:16px;margin-bottom:12px}.book-detail-area .book-basic-info-area .info-area .author .content,.book-detail-area .book-basic-info-area .info-area .translator .content{color:var(--wd-color-gray-9);margin-left:5px}.book-detail-area .book-basic-info-area .info-area .author .available{color:var(--wd-color-success-default);cursor:pointer}.book-detail-area .book-basic-info-area .info-area .author .available:hover,.book-detail-area .book-basic-info-area .info-area .publisher .available:hover{text-decoration:underline}.book-detail-area .book-basic-info-area .info-area .publisher .content{color:var(--wd-color-gray-8);margin-left:5px}.book-detail-area .book-basic-info-area .info-area .publisher .available{color:var(--wd-color-success-default);cursor:pointer}.book-detail-area .book-basic-info-area .info-area .basic-info{background-color:var(--wd-color-gray-2);border-radius:8px;display:flex;flex-wrap:wrap;padding:0 15px;margin:12px 0}.book-detail-area .book-basic-info-area .info-area .basic-info .basic-info-item{padding:10px 15px;display:grid}.book-detail-area .book-basic-info-area .info-area .basic-info .basic-info-item .label{text-align:center;font-family:PingFang SC;font-style:normal;font-weight:400;font-size:12px;margin-bottom:10px;color:var(--wd-color-gray-8)}.book-detail-area .book-basic-info-area .info-area .basic-info .basic-info-item .content{text-align:center;font-family:PingFang SC;font-style:normal;font-weight:600;font-size:14px;color:var(--wd-color-gray-10)}.book-detail-area .book-basic-info-area .info-area .coupon-area{font-family:PingFang SC;font-style:normal;font-weight:400;font-size:12px;margin-bottom:15px;color:var(--wd-color-gray-8);display:flex}.book-detail-area .book-basic-info-area .info-area .coupon-area .label{display:flex;align-content:center;align-items:center}.book-detail-area .book-basic-info-area .info-area .coupon-area .coupon{display:flex;justify-content:center;align-items:center;color:#c7595b;font-weight:400;font-size:11px;line-height:16px;position:relative;width:auto;margin:0 5px}.book-detail-area .book-basic-info-area .info-area .coupon-area .coupon .coupon-l{background-image:url(/assets/img/coupon-left.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;width:14px;height:24px}.book-detail-area .book-basic-info-area .info-area .coupon-area .coupon .coupon-m{background-image:url(/assets/img/coupon-middle.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:0 2px;display:flex;justify-content:center;align-items:center;height:24px}.book-detail-area .book-basic-info-area .info-area .coupon-area .coupon .coupon-r{background-image:url(/assets/img/coupon-right.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;width:14px;height:24px}.book-detail-area .book-basic-info-area .info-area .coupon-area .checkmark{position:absolute;top:8px;right:0;height:14px;width:14px;border:.75px solid var(--wd-color-danger-default);border-radius:50%;background-color:var(--wd-color-danger-default)}.book-detail-area .book-basic-info-area .info-area .coupon-area .checkmark:after{content:"";position:absolute;left:4px;top:0;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.book-detail-area .book-basic-info-area .info-area .coupon-area .more{font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:val(--wd-color-gray-8);display:flex;align-items:center;margin-left:10px;position:relative}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-more{cursor:pointer}.book-detail-area .book-basic-info-area .info-area .coupon-area .more wd-icon{width:16px;height:16px;margin-left:-2px}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list{display:none;top:30px;left:-241px;width:482px;height:auto;position:absolute;background:#fff;border:1px solid #c7595b;border-radius:8px;padding:10px 10px 10px 30px;color:#666;z-index:12}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .triangle1,.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .triangle2{border-bottom:8px solid #c7595b;border-right:8px solid transparent;border-left:8px solid transparent;top:-8px;right:46%;position:absolute}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .triangle2{top:-7px;border-bottom:8px solid #fff}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list ul,.header-cart .book-cart-list ul{list-style-type:none;padding-inline-start:0}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list ul li{margin:10px 0}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-item{display:flex;justify-content:left;align-items:center;margin-right:10px}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-item .coupon-img,.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-item .coupon-img-disabled{width:80px;height:28px;display:flex;justify-content:center;align-items:center;background-image:url(/assets/img/coupon.png);background-repeat:no-repeat;background-size:72px 28px;background-position:center;color:#c7595b;font-weight:400;font-size:12px;line-height:17px;margin-right:20px}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-item .coupon-img-disabled{background-image:url(/assets/img/coupon-disabled.png);color:#999}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-item .coupon-img img{width:74px;height:28px}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-detail{display:grid;justify-content:left;align-items:center;color:#333;font-weight:600;font-size:14px;width:52%}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-detail-disabled{display:grid;justify-content:left;align-items:center;color:#999;font-weight:600;font-size:14px;width:52%}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-detail .date,.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-detail-disabled .date{color:#999;font-size:12px;font-weight:400}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .button-area{width:120px;display:flex;justify-content:right}.book-detail-area .book-basic-info-area .info-area .coupon-area .more .coupon-list .coupon-item button{width:56px;height:28px;background:#f4ae4f;border-radius:8px;color:#fff;border:0;margin-left:30px}.book-detail-area .book-basic-info-area .info-area .events-area{display:flex;align-items:center}.book-detail-area .book-basic-info-area .info-area .events-area .content{color:var(--wd-color-gray-9);margin-left:5px}.book-detail-area .book-basic-info-area .info-area .events-area .currencyPrice,.book-detail-area .book-basic-info-area .info-area .events-area .currentPrice{color:var(--wd-color-danger-default);font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:14px;line-height:22px;margin-left:5px}.book-detail-area .book-basic-info-area .info-area .events-area .currentPrice{font-weight:600;font-size:18px;line-height:18px}.book-detail-area .book-basic-info-area .info-area .events-area .originalPrice{font-weight:400;font-size:14px;line-height:18px;text-decoration:line-through}.book-detail-area .book-basic-info-area .info-area .price-area .currencyPrice,.book-detail-area .book-basic-info-area .info-area .price-area .currentPrice{color:var(--wd-color-danger-default);font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:14px;line-height:22px;margin-left:5px}.book-detail-area .book-basic-info-area .info-area .price-area .currentPrice{font-weight:600;font-size:18px;line-height:18px}.book-detail-area .book-basic-info-area .info-area .price-area .originalPrice{font-weight:400;font-size:14px;line-height:18px;text-decoration:line-through}.book-detail-area .book-basic-info-area .info-area .button-area wd-button{margin-right:15px}.book-detail-area .a-series-of-book-area .title-area,.book-detail-area .a-suit-of-book-area .title-area{font-family:"PingFang SC";font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:var(--wd-color-gray-10);margin-top:20px;margin-left:15px}.book-detail-area .a-series-of-book-area .title-area{display:flex}.book-detail-area .a-series-of-book-area .title-area .checkmark-area{margin-left:15px;display:block;position:relative;padding-left:20px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.book-detail-area .a-series-of-book-area .title-area .checkmark-area input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.book-detail-area .a-series-of-book-area .title-area .checkmark-area .checkmark{position:absolute;top:1px;left:0;height:15px;width:15px;border:.75px solid #bbb;border-radius:2.6px;background-color:#fff}.book-detail-area .a-series-of-book-area .title-area .checkmark-area :hover input~.checkmark{border:.75px solid #ffbf67}.book-detail-area .a-series-of-book-area .title-area .checkmark-area input:checked~.checkmark{background-color:#f4ae4f;border:.75px solid #f4ae4f}.book-detail-area .a-series-of-book-area .title-area .checkmark-area .checkmark:after{content:"";position:absolute;display:none;left:4px;top:0;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.book-detail-area .a-series-of-book-area .title-area .checkmark-area input:checked~.checkmark:after{display:block}.book-detail-area .a-series-of-book-area .title-area .checkmark-area .description{display:flex;align-items:center;font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#666}.book-detail-area .a-series-of-book-area .content-area,.book-detail-area .a-suit-of-book-area .content-area{display:flex;flex-wrap:wrap;justify-content:space-between}.book-detail-area .a-series-of-book-area .content-area a,.book-detail-area .a-suit-of-book-area .content-area a{margin:15px;width:520px}.book-detail-area .a-series-of-book-area .content-area wd-list-card{width:520px}.book-detail-area .a-series-of-book-area .content-area wd-button{margin-right:20px}.book-detail-area .book-description-area{margin-left:15px;margin-top:15px}.book-detail-area .book-description-area wd-tab-pane .article{line-height:28px;max-height:fit-content;transition:all 1s ease}.book-detail-area .book-description-area .article p{letter-spacing:1px;line-height:28px;white-space:pre-line}.book-detail-area .book-description-area .hidden{display:none}.book-detail-area .book-description-area .article{letter-spacing:1px;font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:14px;line-height:28px;color:var(--wd-color-gray-9)}.book-detail-area .related-books-area .title{margin-top:25px;font-family:"PingFang SC";font-style:normal;font-weight:600;font-size:16px;line-height:20px;margin-left:15px;color:var(--wd-color-gray-10)}.book-detail-area .related-books-area .content wd-card{width:130px}.book-detail-area .related-books-area .content{display:flex;flex-wrap:wrap}.book-detail-area .related-books-area .content a{margin:15px}.brand-party-area{padding:20px;display:none}.footer-button-bar{display:none;position:fixed;z-index:9999;width:100%;height:64px;left:0;bottom:0;background:#fff;box-shadow:0-1px 4px rgba(0,0,0,.14)}.footer-button-bar .icon-span{display:grid;align-content:center;align-items:center;justify-items:center;color:#333}.footer-button-bar .icon-span wd-icon{width:18px;height:18px}.footer-button-bar .icon-span .default{color:#666}.footer-button-bar .icon-span .selected{color:#f4ae4f}.dialog-area .giveaway-content{width:576px;height:auto;display:grid}.dialog-area .giveaway-content .info-area{display:flex}.dialog-area .giveaway-content .image-area{width:156px;height:255px;background-color:var(--wd-color-gray-2);border-radius:8px;padding:16px 20px}.dialog-area .giveaway-content .image-area .image{display:grid}.dialog-area .giveaway-content .image-area .image img{width:116px;height:155px;border-radius:8px}.dialog-area .giveaway-content .image-area .image .book-title{font-weight:600;font-size:16px;line-height:20px;color:var(--wd-color-gray-10);height:40px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dialog-area .giveaway-content .image-area .image .book-price,.dialog-area .giveaway-content .operation-area .error-area{font-family:"PingFang SC";font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:var(--wd-color-danger-default)}.dialog-area .giveaway-content .operation-area{margin-left:31px}.dialog-area .giveaway-content .operation-area .error-area{width:auto;height:32px;background:var(--wd-color-danger-light);border-radius:8px;display:none;align-content:center;align-items:center;padding:8px 14px;font-weight:400;font-size:12px;line-height:16px;margin-bottom:8px}#hided-input{width:0;height:0;display:none}.dialog-area .giveaway-content .operation-area .error-area wd-icon{color:var(--wd-color-danger-default);margin-right:12px;width:16px;height:16px}.dialog-area .giveaway-content .operation-area .email-input-area,.dialog-area .giveaway-content .operation-area .quantity-area{margin-bottom:10px;display:grid}.dialog-area .giveaway-button .amount-area,.dialog-area .giveaway-content .operation-area .email-input-area span,.dialog-area .giveaway-content .operation-area .quantity-area span{color:var(--wd-color-gray-8);font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:14px}.dialog-area .giveaway-content .operation-area .email-input-area .email-input{width:386px;height:175px;border:1px solid var(--wd-color-gray-6);border-radius:8px;padding:8px;overflow-y:scroll;display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start}.dialog-area .giveaway-content .operation-area .email-input-area .selected{border:1px solid var(--wd-color-primary-hover)}.dialog-area .giveaway-content .operation-area .email-input-area .email-input wd-tag{margin:4px 2px}.dialog-area .button-area,.dialog-area .giveaway-button{display:flex;flex-direction:row;justify-content:flex-end}.dialog-area .giveaway-button .amount-area{margin-right:20px;display:flex;align-items:center;color:var(--wd-color-danger-default);font-weight:600;font-size:16px;line-height:20px}.dialog-area .giveaway-content .dialog-alert{width:auto;height:32px;background:var(--wd-color-primary-light);border-radius:8px;display:flex;align-content:center;align-items:center;padding:8px 14px;font-family:"PingFang SC";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:var(--wd-color-gray-10);margin-bottom:8px}.dialog-area .giveaway-content .dialog-alert wd-icon{color:var(--wd-color-primary-default);margin-right:12px;width:16px;height:16px}.dialog-area .content-area{width:394px;height:60px}.dialog-area .content-area .count-down{color:var(--wd-color-danger-default)}.dialog-area .button-area wd-button{margin-left:10px}#d-quantity{color:var(--wd-color-gray-10)}@media (max-width:1440px){.main-area{padding:20px 48px 60px}}@media (max-width:1024px){.main-area{display:grid}}@media (max-width:620px){.main-area{padding:20px 15px}.book-detail-area .book-basic-info-area{display:grid}.book-detail-area .book-basic-info-area .info-area .price-area .currencyPrice{font-size:14px;line-height:18px}.book-detail-area .book-basic-info-area .image-container{display:flex;justify-content:center;margin-bottom:10px}.book-detail-area .book-basic-info-area .image-area{width:182px}.book-detail-area .book-basic-info-area .info-area{margin-left:0}.book-detail-area .book-basic-info-area .info-area .basic-info .basic-info-item{padding:11px 0;width:78px}.book-detail-area .book-basic-info-area .info-area .basic-info{padding:0 3px;flex-wrap:wrap}.book-detail-area .book-basic-info-area .info-area .button-area wd-button{margin-right:5px}.book-detail-area .a-series-of-book-area .content-area a,.book-detail-area .a-series-of-book-area .content-area wd-list-card,.book-detail-area .a-suit-of-book-area .content-area a{width:80%}.book-detail-area .a-series-of-book-area .content-area wd-button{margin-right:10px}.phone-hide{display:none}.footer-button-bar{display:flex;align-items:center;justify-content:space-around}.footer-button-bar wd-button{width:210px;height:40px}.dialog-area .giveaway-content{width:300px;height:400px;overflow-y:scroll}.dialog-area .giveaway-content .dialog-alert{width:300px;height:42px}.dialog-area .giveaway-content .info-area{display:grid;justify-content:center;justify-items:center;width:300px}.dialog-area .content-area,.dialog-area .giveaway-content .image-area,.dialog-area .giveaway-content .operation-area .email-input-area .email-input{width:300px}.dialog-area .giveaway-content .image-area .image{display:grid;justify-content:center;justify-items:center}.dialog-area .giveaway-content .operation-area{margin-top:15px;margin-left:0;width:300px}}