.sb-empty{padding:30px 12px;color:#888}.read-more{text-align:center;padding:14px}.read-more .btn{display:inline-block;padding:12px 46px;background:#5ca5e7;color:white;border-radius:5px;font-size:16px}.row-section>.desc{padding:22px;line-height:2;font-size:14px}.login_btn button.ok{border:0;cursor:pointer;font:inherit;background:#6da9d1;color:#fff;padding:10px 25px;margin-right:15px}.login_code2 img{vertical-align:middle;cursor:pointer}.txt-list button{border:0;background:transparent;color:#6f78a7;cursor:pointer}.page select{max-width:160px}.word_read .read_btn a{cursor:pointer}.image img,.imgbox img{object-fit:cover}#logintips{color:#b24b43}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #629ac0;outline-offset:2px}

.layout-col1 .txt-list .s2{max-width:calc(100% - 125px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-col1 .txt-list .s5{max-width:65px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

/* Category pagination keeps the source desktop styles and wraps on phones. */
@media(max-width:767px){.sort_page_num{line-height:34px}.sort_page_num>a{white-space:nowrap;margin:3px;padding:5px 8px}}
