@media only screen and (max-width: 1340px) {


@font-face{
font-family:"DINPro";
src:url("https://www.mybeernotes.com/assets/fonts/DINpro/DINPro-Regular.eot");
src:url("https://www.mybeernotes.com/assets/fonts/DINpro/DINPro-Regular.otf") format("embedded-opentype"),
url("https://www.mybeernotes.com/assets/fonts/DINpro/DINPro-Regular.woff") format("woff"),
url("https://www.mybeernotes.com/assets/fonts/DINpro/DINPro-Regular.ttf") format("truetype"),
url("https://www.mybeernotes.com/assets/fonts/DINpro/DINPro-Regular.svg") format("svg");*/
font-weight:normal;font-style:normal;}


/* ===== general ===== */



/* ===== common ===== */

button, input, select, textarea {border: 0 none;outline: none;}



/* ===== a ===== */
.na {/* align-content: flex-start | flex-end | center | space-between | space-around | stretch; */}
.na, .bigPics a {-webkit-align-content: flex-start;align-content: flex-start;}

.na {/* align-items: flex-start | flex-end | center | baseline | stretch; */}
.na {-webkit-align-items:flex-start;align-items:flex-start;}
.na, .searchBox, .homeRS .hrc li a, .sources dt, .relatedBook dt, .booklist dt, .book-list dt, .partners dt, .store-books dt em, .flink-list li a, .bigPics a {-webkit-align-items:center;align-items:center;}


button, input, select, textarea {-webkit-appearance:none;appearance:none;}
button, input, select, textarea {border-radius:0;}



/* ===== b ===== */
.na {background-position:50% 100%;}

.na, .spec-content li em {background-position:50% 50%;}

.na {background-repeat:repeat;}

.na, .spec-content li em {background-size:cover;}

.na {border:0 none;}

input[type="radio"], input[type="radio"]:before, .searchBox i.hideFind, .sider i, .homeNews li b:before, .review-list a.bx-pager-link, .downloads li b:before, .partNews li b:before, .storeSlider .bx-pager-link, .storeCat li i, .storeNote li a:before, .preBooks .bx-pager a, .uInfo dt * {border-radius:50%;}

.na {border-radius:0.5rem;}

.na {border-radius:0.25rem;}

input[type='checkbox'], input[type='checkbox']:before, .usr-tags li b {border-radius:0.15rem;}

.na, .headlines dd, .partSlider dd, .spt a:after, .swt:after, .subCat a:after, .buyAction, .cartAction, .shopAction {bottom:0;}

h1.logo a, .navigation li a, .searchBox input, .ftlink, .ftinfo, .ftcopy, ol.bookSwap li, .booklist ul, .booklist li, .booklist dd, .flink-list li, .submenu li a, .artStat p, .entry, .list-press a, .list-press dd, .pager, .sources ul, .sources li, .sources dt, .sources h5, .reviews a, .relatedBook, .book-list dd, .list-down dl, .list-down dt, .list-down dd, .downLink ol, .downLink a, .partSwap, .partSwap li, .partners ul, .partners li, .relatedFile li a, .storeCat ol, .storeCat li, .store-books li {box-sizing:border-box;}




/* ===== c ===== */
.na {clear:both;}

input[type="checkbox"]:before, input[type="radio"]:before, a.showNavi *:after, a.showNavi *:before, .searchBox i.hideFind:after, .searchBox i.hideFind:before, .ht:before, .homeNews li b:before, h3.reviewT:after, h3.reviewT:before, .downloads li b:before, #flinks li b:after, .submenu i:after, .submenu i:before, .artTitle:before, .partNews li b:before, .partSwap li a:after, .spt a:after, .storeNote li a:before, .swt:after, .swt li:after, .swt li:before, .subCatalog:after, .subCatalog:before, .subCat a:after {content:" ";}

.na {cursor:pointer;}




/* ===== d ===== */
h1.logo a, .tpFunc *, a.hda, .navigation li a, .searchOpt p *, .ftlink p *, .ftcopy a, .ftcopy b, .ht a, .headlines a, .headlines dt *, .homeNews li *, .homeSVC li *, .fullAdv *, ol.bookSwap li *, .booklist a, .booklist dt *, .homeTitle *, h3.reviewT:after, h3.reviewT:before, h3.reviewT b, .review-list a, .review-list dt *, .review-list a.bx-pager-link, .recommends dt *, .downloads li b, .flinks li *, .submenu li a, .submenu i, .artStat p *, .entry img, .sider i, .list-press a, .list-press dt *, .list-press span *, .pager li *, .sources dt *, .sources a *, .reviews a, .reviews dt *, .reviews h4 *, .reviews h5 span *, .relatedBook a, .relatedBook dt *, .book-list a, .book-list dt *, .list-down dt *, .list-down dd *, .downLink a *, .partSlider dt *, .partNews li *, .partSwap li a, .partners li a, .partners dt *, .partners dd b, .relatedFile li *, .context li *, 
.storeSlider li *, .storeSlider .bx-controls a, .storeCat li *, .spt a *, .storeNote li a, .preBooks li *, .preBooks .bx-pager a, .storeAdv *, .store-books li a, .store-books dt img, .storeRank li a, .storeRank li b, .storeRank li img, .storeHMC p *, .storeHMC li *, .subCat li a, .bigPics img, .usr-tags li *, .rating *, .eval-user em, .eval-user img, .eval-pic a, .eval-pic img, .buyAction dd a, .buyAction a *, .cartAction dd a, .shopAction p a *, .shopAction dl a, .cart-row a, .cart-row img, .cart-amount p *, .buyAct label *, .nvHead *, .uInfo h5 *, .ucMenu li a *, .ucForm h6 *, .msg-list a, .msg-list dt img, .mdInfo dt *, .mdInfo dd *, .items dt *, .items a, .leaderBox i, .leaderBox h3 *, .order-acts *, .friend-c li a, 
.spec-content li a, .spec-content em, .spec-content h5 * {display:block;}

.flex, .tpr, .tpFunc, .tpFunc a, .userFunc p, .searchBox, .searchOpt p, .ftlink p, .ht, .ht ol, .homeRS .hrc li a, .homeRS .bx-controls-direction, .homeSVC ol, .assort ol, ol.bookSwap, .booklist ul, .booklist dt, .homeTitle, h3.reviewT, .review-list dl, .review-list .bx-pager, .recommends dl, #flinks, .flinks ul, .submenu ul, .artStat, .artStat p, .list-press dl, .list-press span, .pager ul, .sources dt, .sources h5, .sources a, .sources h5, .reviews dl, .reviews h5 span, .relatedBook dl, .relatedBook dt, .book-list ul, .book-list dt, .list-down dl, .list-down dt, .list-down dd, p.softrank, .softInfo dl, .downLink a, .partSwap, .partners ul, .partners dt, .storeSlider .bx-pager, .storeCat ol, .spt a, .preBooks .bx-pager, .swt, .store-books ul, .store-books dt em, .storeHMC ol, .storeHMC li, .subCat ol, .pricing dl, .infoTab dl, .frt a, .usr-tags ul, .eval-user, .eval-pic ul, .eval-date dl, .buyAction, .buyAction dt a, .cartAction, .shopAction, .shopAction p a, .shopAction dl, .cart-item dl, .cart-item dt, .cart-item label, .cart-item dd, .cart-amount p, .buyActs dl, .buyAct label, .uInfo dl, .ucMenu li a, .ucForm h6, .intGroup, .intGroup label, .formAct dl, .uc-action, .uc-action label, .uc-action p, .uc-action p a, .msg-info h5, .mdInfo, .mdInfo dt, .mdInfo dd, .items dl, .order-stat p, .leaderBox, .order-acts, .cart-ico a, .flink-list li a, .partSwap ol, .friend-c ul, .bigPics a {display:-webkit-box;display:-webkit-flex;display:flex;}

.friend-t h3 {display:inline-block;}

.hi, .ftcopy em, .sider dd, .list-press p {display:none;}

.mTable {display:table;}
.na, .buyActs dl {display:table-row;}
.na, .storeRank li em, .eval-pic a, .cart-info dt em, .buyActs dt , .buyActs dd, .msg-list dt em, .items dt em {display:table-cell;}





/* ===== e ===== */




/* ===== f ===== */
.na {/* flex-direction: row | row-reverse | column | column-reverse; */}
.flex-row-reverse, .list-press dl {-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}

.na {/* flex-shrink: <number>;  default 1 */}
.na, .homeTitle b, h3.reviewT b, .artStat i, .list-press dt, .list-press i, .sources dt, .softInfo dt, .downLink a i, .buyAction dd, .cartAction dd, .cart-item dd, .cart-item dd *, .ucMenu li a *, .ucForm input, .order-stat p em, .leaderBox i, .shopAction dl, .shopAction dt, .shopAction dd {-webkit-flex-shrink:0;flex-shrink:0;}

.na {/* flex-grow: <number>; default 0 */}
.na, .ht #newsSwap li, .partSwap li, .homeSVC li, .bookExpress .ht li {-webkit-flex-grow:1;flex-grow:1;}
.na, .homeTitle em, .homeTitle i, h3.reviewT:after, h3.reviewT:before, .artStat b, .list-press b, .sources dd, .softInfo dd, .downLink a b, .homeRS .bx-controls-direction:after, .homeRS .bx-controls-direction:before, .buyAction dt, .cartAction dt, .shopAction p, .shopAction dt, .cart-item dt, .ucMenu li a b, .tpFunc {-webkit-flex-grow:2;flex-grow:2;}


.box{/* flex-wrap: nowrap | wrap | wrap-reverse; */}
.flex-wrap, .ftlink p, .assort ol, .booklist ul, .flinks ul, .submenu ul, .artStat, .book-list ul, .partSwap, .partners ul, .storeCat ol, .storeCat li a, .store-books ul, .usr-tags ul, .cart-item dd, .ucForm .flex, .intGroup, .friend-c ul {-webkit-flex-wrap:wrap;flex-wrap:wrap;}


.na, .uInfo h5 * {float:left;}
.na {float:right;}


* {font-family:"Poppins", Tahoma,Helvetica,Arial,Microsoft yahei, "Hiragino Sans GB", "Hiragino Sans GB W3", -apple-system-font, "Helvetica Neue", sans-serif;}
.assort i:before, input[type='checkbox']:before, .spec-list-article li a {font-family:"Material Design Icons";}
.storeRank li h6 {font-family:"DINpro";}


html {font-size:20px;}

h1, h2, h3, h4, h5, * {font-size-adjust:none;-webkit-text-size-adjust:none;}

* {/* font-size:0.75rem; */}
body {font-size:0.75rem;}

.na, .ftlink p em, .storeHMC li b, .frt small, .usr-tags li *, .ucMenu li em {font-size:0.6rem;}

.na, .store-books h4, .storeRank li h4, .frt h3, .frt b, .cart-info h4, .buyActs h2, .msg-info h4, .msg-info h4 *, .mdt, .items h4, .order-list h3, .order-detail h3, .order-detail h3 * {font-size:0.75rem;}

.na, .navigation li a, .headlines h3, .ht h3, .ht h4, .submenu li a, .upTitle, .subTitle, .partSlider h4, .cartTop *, .ucMenu li i, .friend-t * {font-size:0.8rem;}

.na, .ftinfo h3, .partNews h3, .infoTitle, .frt i {font-size:0.9rem;}

.sources h2 *, .uInfo h5 i {font-size:1rem;}

.na, .artTitle, .pricing dt b {font-size:1.25rem;}

.na {font-size:1.75rem;}

.na {font-size:2rem;}

* {font-style:normal;}

* {font-weight:normal;}

.na, .spt b, .spt strong, .preBooks h4, .preBooks p, .swt li.curr, .store-books h4, .store-books p b, .storeRank li h4, .storeRank p b, .infoTitle, .frt h3, .frt b, .cartTop *, .cart-info h4, .cart-info p *, .buyActs h2, .buyActs b, .buyActs strong, .msg-info h4, .msg-info h4 *, .mdt, .items h4, .order-list h3 b, .order-stat b, .order-detail h3, .order-detail h3 b {font-weight:bold;}


h1 {font-size:1.5rem;}
h2 {font-size:1.25rem;}
h3 {font-size:1rem;}
h4 {font-size:0.8rem;}
h5 {font-size:0.7rem;}
h6 {font-size:0.6rem;}





/* ===== g ===== */




/* ===== h ===== */
.na, .searchBox, .navigation ol, .swt li:before, .store-books dt em {height:100%;}
.na {min-height:100%;}



/* ===== i ===== */




/* ===== j ===== */
.na {/* justify-content: flex-start | flex-end | center | space-between | space-around; */}
.flex-center, .searchBox, .ftlink p, h3.reviewT, .review-list .bx-pager, .pager ul, .sources dt, .relatedBook dt, .booklist dt, .book-list dt, .partners dt, .storeSlider .bx-pager, .preBooks .bx-pager, .store-books dt em, .buyAction dt a, .shopAction p a, .order-acts, .flink-list li a {-webkit-justify-content:center;justify-content:center;}
.flex-end {-webkit-justify-content:flex-end;justify-content:flex-end;}
.flex-between, .tpr, .searchOpt p, .ht, .sources h5, .spt a, .frt a, .uc-action, .msg-info h5 {-webkit-justify-content:space-between;justify-content:space-between;}




/* ===== k ===== */




/* ===== l ===== */
.topbar, .header, .searchBox, a.goBack, .headlines dd, .sources h5, .partSlider dd, .spt a:after, .preBooks li em, .swt:after, .swt li:before, .store-books dt em, .subCat a:after, .buyAction, .cartAction, .shopAction {left:0;}

.na {left:50%;}

.na {line-height:1.5;}

.order-list h3 {line-height:1;}

.na {line-height:0.9rem;}

.na, .ftlink p *, .headlines h3, .list-press dd *, .relatedBook dd *, .booklist dd *, .book-list dd *, .context li * {line-height:1rem;}

.na {line-height:1.4rem;}

.na {line-height:1.5rem;}

ol, ul {list-style:none;}




/* ===== m ===== */
* {margin:0;}

.xc, .store-books dt img, .storeRank img, .bigPics li img, .eval-pic img, .cart-info img, .msg-list dt img, .items dt img {margin:auto;}


.mt50 {margin-top:0.5rem;}
.mt75 {margin-top:0.75rem;}




/* ===== n ===== */




/* ===== o ===== */

* {outline:none;}

.list-press dt em, .reviews dt em, .preBooks li em, .store-books dt, .storeRank li em, .items dt em, .partSwap {overflow:hidden;}

.navigation ol, .partSwap ol {overflow:auto;}




/* ===== p ===== */
* {padding:0;}

.subCatalog:after, .subCatalog:before {pointer-events:none}

input[type='checkbox']:before, input[type="radio"]:before, a.hda, a.showNavi *:after, a.showNavi *:before, .searchOpt ul, .searchBox i.hideFind, .searchBox i.hideFind:after, .searchBox i.hideFind:before, .headlines dd, .headlines .bx-controls a, .ht:before, .homeNews li b:before, .moreReview, .downloads li b:before, #flinks li b:after, .submenu i, .submenu i:after, .submenu i:before, .artTitle:before, h5.tags, .partSlider dd, .partSlider .bx-controls a, .partNews li b:before, .partSwap li a:after, .relatedFile li i, .storeSlider li img, .storeCat li a, .spt a:after, .storeNote li a:before, .preBooks li em, .preBooks .bx-controls-direction a, .swt:after, .swt li:after, .swt li:before, .store-books dt em, .storeRank li h6, .storeRank li dt, .subCatalog:after, .subCatalog:before, .subCat a:after, .cart-amount p, a.uda, .uInfo h5, .friend-t h3 i {position:absolute;}

.topbar, .header, .searchBox, .navigation, .sider, .buyAction, .cartAction, .shopAction, .nvHead {position:fixed;}

input[type='checkbox'], input[type="radio"], .bx-wrapper, .bx-viewport, a.showNavi *, .searchOpt, .headlines dl, .headlines dt, .ht, .homeNews li b, .booklist a, .booklist dl, .homeReviews, .downloads li b, #flinks li b, .submenu, .artTitle, .book-list a, .book-list dl, .partSlider dl, .partSlider, .partNews li b, .partSwap li a, .relatedFile li a, .storeSlider li a, .storeCat li, .spt a, .spt a *, .storeNote li a, .preBooks li a, .preBooks .bx-controls, .swt, .swt li, .store-books dt, .storeRank li a, .storeRank li dl, .subCatalog, .subCat, .subCat ol, .subCat a, .cart-amount, .uInfo, .uInfo dl, .friend-t h3 {position:relative;}




/* ===== q ===== */




/* ===== r ===== */
.na, .subCatalog:before {right:0;}




/* ===== s ===== */




/* ===== t ===== */
.na, .ftcopy, .homeSVC li *, ol.bookSwap *, .booklist dd *, .book-list dd *, h5.tags, h5.tags *, .downLink a i, .partSwap li a, .storeCat li *, .swt li, .nvHead * {text-align:center;}

.na {text-align:right;}

a {text-decoration:none;}

.na {text-transform:uppercase;}

.topbar, .searchBox, .hpl:after, .review-list li:after, .recommends:after, .recommends .c li:after, .preBooks li em, .swt li:before, .store-books dt em, .subCatalog:before {top:0;}

.na {top:50%;}

a {transition:color 300ms ease 0s;}

.na, a.showNavi *, a.showNavi *:after, a.showNavi *:before, .searchBox, .navigation, .submenu, .submenu i, .submenu i:after, .submenu i:before {transition:all 300ms ease 0s;}

.na {transform:rotate(45deg);}
.na {transform:rotate(-45deg);}




/* ===== u ===== */




/* ===== v ===== */
.na, .storeCat li a, .store-books dt *, .storeRank li em, .eval-pic a, .msg-list dt em, .items dt em {vertical-align:middle;}
.na {vertical-align:top;}




/* ===== w ===== */
.fw, .searchBox, .navigation ol, .navigation li, .ftlink, .ftinfo, .ftcopy, .ht, .ht:before, .homeSVC, .homeSVC ol, .fullAdv *, .booklist ul, .submenu, .submenu li, .submenu li a, .article, .list-press a, .list-press dl, .list-press dd, .pager, .pager ul, .sources h5, .reviews, .reviews ul, .reviews li, .reviews li a, .reviews dl, .reviews h5 b, .relatedBook, .book-list ul, .downLink ol, .downLink li, .downLink a, .partSwap, .partners ul,
.storeSlider ul, .storeSlider li, .storeSlider li *, .storeSlider .bx-pager, .storeCat li a, .storeCat li p, .spt a, .spt a:after, .storeAdv *, .swt:after, .swt li:after, .subCat, .fullRow, .frt, .frt a, .buyAction, .cartAction, .shopAction {width:100%;}

.na, .assort li, ol.bookSwap li, .booklist li, .store-books li, .flink-list li, .partners li {width:50%;}

.na {width:33.3331%;}

.storeCat li {width:25%;}

.xc {width:100%;}

.na, .subCat ol, .subCat li, .infoTable th {white-space:nowrap;}




/* ===== x ===== */




/* ===== y ===== */




/* ===== z ===== */
* {z-index:0;}

.ht:before {z-index:-1;}

.na, .headlines .bx-pager, .ht ol, .ht p, .booklist .tags, .book-list .tags, .partSlider dd, .spt a * {z-index:1;}

.bx-controls a, .headlines dd, .headlines .bx-controls a, h5.tags, .swt li, .subCatalog:before {z-index:5;}
.na, .buyAction, .cartAction, .shopAction {z-index:10;}

.navigation {z-index:800;}
.na, .header, .nvHead {z-index:850;}
.topbar, .sider {z-index:860;}

.na, .searchBox {z-index:900;}



/* ===== special ===== */
.ot, .review-list a.bx-pager-link, p.softrank em, .storeSlider .bx-pager a, .preBooks .bx-pager a, .rating * {overflow:hidden;text-indent:-5000rem;}

.zhcn {font-family:simsun, sans-serif;}

.tpr a, .tpr b, .headlines h3, .submenu li a, .artStat b, .list-press h5 *, .review-list h4, .recommends h4, .reviews h5 b, .booklist dd *, .book-list dd p, .softInfo dd, .partSlider h4, .partSwap li a, .partners dd b, .storeNote li a, .preBooks h5, .preBooks p, .store-books h5, .store-books p, .storeRank p, .storeRank p *, .infoTab dd, .mdInfo b, .items p {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.searchBox {opacity:0;visibility:hidden;}
.searchBox.shown {opacity:1;visibility:visible;}

.ellipsis, .review-list p, .list-press h4, .sources .intro, .reviews h4 *, .reviews p, .recommends h4, .recommends p, .relatedBook h4, .partNews ol *, .results p, .context h4, .preBooks h4, .store-books h4, .storeRank h4, .cart-info h4, .items h4 {display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;box-orient:vertical;}
.ellipsis {-webkit-line-clamp:1;line-clamp:1;}
.ellipsis.row2, .list-press h4, .reviews h4 *, .relatedBook h4, .partNews h3, .context h4, .preBooks h4, .store-books h4, .storeRank h4, .cart-info h4, .items h4 {-webkit-line-clamp:2;line-clamp:2;}
.ellipsis.row3, .sources .intro.collapse, .reviews p, .partNews p, .results p {-webkit-line-clamp:3;line-clamp:3;}
.ellipsis.row4, .review-list p, .recommends p {-webkit-line-clamp:4;line-clamp:4;}



/* ===== ends ===== */
}
