.media:after,.media:before{content:"";display:table}.media:after{clear:both}.media{display:block}.media__img{float:left;margin-right:20px}.media__img img{display:block}.media__body{overflow:hidden}.media__body,.media__body>:last-child{margin-bottom:0}.subject-abstract{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.subject-rating{width:100%}.subject-cover{max-width:70px}.aside .entry-list-col3 li{width:100px}.aside .entry-list-col3 li p{height:auto}#wrapper .xbar{line-height:15px}#wrapper .xbar>div{padding-right:0}#wrapper .xbar span.now span{padding-bottom:3px}#wrapper .xbar a,#wrapper .xbar div,#wrapper .xbar span.now{float:left}#wrapper .xbar span.now{margin:0 2px;padding:0 7px 0 0}#wrapper .xbar span.now span{padding-right:6px}#wrapper .xbar a{margin:5px 2px 1px;padding:3px 2px 2px}.buyinfo{display:flex;gap:8px;white-space:nowrap}.page-header{align-items:center;display:flex;justify-content:space-between;width:675px}.page-header .date-selector{font-size:15px;position:relative}.page-header .date-selector-toggle{align-items:center;cursor:pointer;display:flex;padding:5px 10px}.page-header .date-selector-toggle.active{background:#f1f3f5}.page-header .date-selector-toggle:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath fill='none' stroke='%23818181' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='m1.25 3.125 3.57 3.57a.253.253 0 0 0 .36 0l3.57-3.57'/%3E%3C/svg%3E") 50%/auto no-repeat;content:"";display:inline-block;font-size:12px;height:10px;margin-left:5px;width:10px}.page-header .date-selector-panel{background:#f1f3f5;box-shadow:0 2px 5px rgba(0,0,0,.1);color:#111;display:none;font-weight:500;position:absolute;right:0;top:100%;width:675px;z-index:1000}.page-header .date-selector-panel.active{background:#f1f3f5;display:block;padding-top:5px}.page-header .year-section{border-bottom:1px solid #eee;font-weight:500;padding:12px 18px}.page-header .year-section .year{margin-bottom:8px}.page-header .months{display:flex;flex-wrap:wrap;font-size:14px}.page-header .months a.month:hover{background-color:#37a;color:#fff;text-decoration:none}.page-header .months .month{background-color:#fff;border-radius:4px;color:#333;margin-bottom:5px;margin-right:10px;padding:4px 8px;text-decoration:none}