.qs_left {
    width: calc(100% - 425px);
    float: left;
    height: auto;
    background-color: #f7f7f7;
}
.qs_inner {
    max-width: 1180px;
    width: 100%;
    margin: 0 auto;
}
.qs_left .Topstory-mainColumnCard .Card:not(.Topstory-tabCard) {
	margin-bottom: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-bottom: 1px solid #f0f2f7;
}
.RichContent.is-collapsed .RichContent-inner {
	max-height: 100px;
}
.RichContent-inner {
    margin-top: 9px;
    margin-bottom: -4px;
    overflow: hidden;
}
.qs_left .ContentItem-title {
    font-size: 18px;
}
.qs_search {
    max-width: 1180px;
    width: 100%;
    min-height: 70px;
    background: #fff;
    margin: 0 auto;
    margin-bottom: 10px;
    -webkit-box-shadow: 0 1px 2px rgb(18 18 18 / 10%);
    box-shadow: 0 1px 2px rgb(18 18 18 / 10%);
}
.qs_search .filter-wrap {
    padding: 10px 30px 20px 30px;
}
.qs_search .filter-tag {
    height: auto;
    overflow: hidden;
    font-size: 14px;
}
.qs_search .fl_list {
    float: left;
    width: 100%;
    line-height: 30px;
    color: #777;
    overflow: hidden;
    position: relative;
    margin-top: 10px;
}
.qs_search .fl_list span {
    display: flex;
}
.qs_search .fl_list span p {
    padding: 0 5px;
    color: #f66;
}
.ContentItem-actions {
	clear: both;
	background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 15px;
    color: #646464;
}
.ContentItem-more {
    padding: 0;
    margin-left: 4px;
    color: #175199;
}
.Button--link, .Button--plain {
    height: auto;
    padding: 0;
    line-height: inherit;
    background-color: transparent;
    border: none;
    border-radius: 0;
}
.Button--withIcon.Button--link, .Button--withIcon.Button--plain {
    padding: 0;
}
.TopstoryItem .Button:not(.Button--plain):not(.Button--link) {
    line-height: 28px;
    padding: 0 10px;
    border-radius: 4px;
    font-size: 14px;
}
.VoteButton-TriangleUp {
    margin-right: 5px;
}
.VoteButton {
    border-color: transparent;
}
.VoteButton {
    background: rgba(0,102,255,.1);
}
.Button--withIcon.Button--withLabel .Button-zi {
    margin-right: 4px;
}
.Button, html[data-theme=dark] .Button {
    color: #8590a6;
}
.VoteButton {
    padding: 0 10px;
    color: #06f;
}
.ContentItem-action {
    margin-left: 24px;
    font-size: 14px;
}
.ContentItem-action {
    margin-left: 24px;
    font-size: 14px;
}
.ShareMenu-fakeQRCode {
    display: none;
}
.qs_left .Card:not(.Topstory-tabCard) {
    margin-bottom: 10px;
    padding: 16px 20px;
    background: #fff;
    -webkit-box-shadow: 0 1px 2px rgb(18 18 18 / 10%);
    box-shadow: 0 1px 2px rgb(18 18 18 / 10%);
}
.SearchItem-time, html[data-theme=dark] .SearchItem-time {
    color: #8590a6;
}
.qspage {
    margin-left: 0;
}
.qs-views-box {
    margin-right: 5px;
}
.aqkz-tag a {
    padding: 4px 10px;
    text-align: center;
    font-weight: 400;
    font-size: 13px;
    color: #0084ff;
    background: rgba(0,132,255,.1);
    display: inline-block;
    border-radius: 3px;
}
