/* Tách từ qh_headcss() trong functions.php — trước đây in inline 64KB ở mọi trang. */
.single-news #sgl{
margin-top: 0 !important;
transition: all 0.4s;
}
.page-id-428451 ol li:before{ display:none !important; } .verified-icon svg{ fill: red; } .news-title { word-break: break-word; overflow-wrap: break-word; white-space: normal; text-align: left; } .page-id-1574224 h1{ font-size: 20px !important; text-transform: uppercase; } .cttc2,.cttc{ display: table; text-align: center; padding:5px 20px; font-size:15px; text-transform: uppercase; color:red; cursor: pointer; border: 1px solid red; margin: 20px auto 0; } .qh-popup { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); display: flex; justify-content: center; align-items: center; z-index: 9999; } .news-title a, .news-title a *{ color: #111 !important } #s1 .search-submit:after, #qh_search button:after{ display: none !important;} .qh_com_fb{ z-index: 1; } #dnu23{ margin-left: 0 !important; margin-right: 10px !important } .qh-popup-inner { background: #fff; width: 400px; padding: 20px; border-radius: 10px; font-family: Arial, sans-serif; position: relative; } .btn-follow{ border: none !important; background: #111 !important; color: #fff !important; padding: 3px 10px !important; font-size: 9px !important; border-radius: 5px !important; margin-left: 20px !important; width: auto !important; height: auto !important } .qh-note { font-size: 13px; color: #666; margin-bottom: 15px; } .qh-avatar-box { text-align: center; margin-bottom: 15px; } .qh-avatar-box img { width: 80px; height: 80px; border-radius: 50%; object-fit: cover; margin-bottom: 10px; } .qh-btn { background: #f0f0f0; border: 1px solid #ccc; padding: 8px 12px; cursor: pointer; border-radius: 5px; } .qh-label { font-weight: bold; margin-top: 10px; display: block; } .qh-input, .qh-textarea { width: 100%; padding: 8px; margin-top: 5px; border: 1px solid #ccc; border-radius: 5px; font-size: 14px; } .qh-textarea { resize: none; } .qh-hint { font-size: 12px; color: #888; } #dnu23 { background: #173285; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #fff; font-size: 15px; font-weight: 700; text-transform: capitalize; width: 212px; text-align: center; padding: 6px 0; margin-top: 8px; display: block; margin: 10px 0 20px 10px; float: right; display: flex !important; align-items: center; justify-content: center; } #dnu23 img{ height: 18px; margin-top: -2px; margin-right: 5px } .qh-char-count { text-align: right; font-size: 12px; color: #666; } .qh-input-wrapper { position: relative; } .qh-check-icon { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); color: green; font-size: 18px; display: none; /* Ẩn mặc định */ } .ndh2 div{ width: 670px !important; } .ndh2 div > a{ width: 160px !important; float: left !important; } .qh-btn-save { width: 100%; background: #ff3366; color: #fff; border: none; padding: 10px; margin-top: 15px; border-radius: 5px; font-size: 16px; cursor: pointer; } .qh_tabne, .qh-tab-buttons{ max-width: 600px; display: flex; margin: 0 auto 30px; } #success33 h2,#success33 h3{margin-bottom:15px}#success33 .bb{padding:15px}#success33 p,#success33 li{text-align:justify;margin-bottom:7px}#success33 .bb > div{max-height:290px;overflow-y:auto;padding-right:10px}#success33 .a{display:block;text-transform:uppercase;color:#111;font-size:24px;padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:10px}#success33 .bb > div::-webkit-scrollbar-thumb{background:#111;border-radius:10px;padding-left:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-right:10px}#success33 .bb > div::-webkit-scrollbar{width:5px}#success33 li{padding-left:20px;position:relative}#success33 ul{padding-left:15px}#success33 li:before{content:'';width:6px;height:6px;position:absolute;top:7px;left:0;background:#006B69;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:inline-block}}#success33 > .bb > div a{color:#006B69}#success33 > p{text-transform:uppercase}#success33 .cls2{width:260px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;background:red;margin:0 auto 15px;font-size:15px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;cursor:pointer} .scam1 .b{ position: relative; } .scam1 .a .b input, .scam1 .c textarea, .scam1 .c input{ background: #fff; } .scam1 .b .b_ne{ position: absolute; right: 0; left: 0; top: 52px; background: #fff; border: 1px solid #CED0D4; z-index: 1; display: none; } .scam1 .b .b_ne span{ display: block; cursor: pointer; padding: 5px 10px; } .scam1 .b .b_ne span:hover, .scam1 .b .b_ne span.active{ background: #ddd; } .qh_tabne li{ flex: 1; height: 40px; margin-bottom: 20px; font-size: 16px; border: 1px solid #ddd; display: flex; align-items: center; justify-content: center; background: #fff; cursor: pointer; } .qh_tabne li.active{ font-weight: bold; color: red; border-bottom: none; } .qh_tabne li.active:nth-child(1){ border-left: none; } .qh_tabne li.active:nth-child(2){ border-top: 1px solid #ddd; border-bottom: none; border-right: none } .qh_tabne li:nth-child(2):not(.active){ border-top: none; border-right: none; } .qh_tabne li:nth-child(1):not(.active){ border-bottom: 1px solid #ddd; border-top: none; border-left: none; } .qh_tabne li:hover{ background: red; color: #fff; font-weight: bold; } .page-id-428451 ol{ padding-left: 20px !important; } .page-id-428451 ol li{ list-style: decimal !important; padding-left: 0 !important; } .qh_thongtin h1{ font-weight: bold !important; font-size: 22px !important } .qh_thongtin .a{ border: 1px solid #ddd; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-align: center; padding: 20px; } .qh_thongtin .b{ display: flex; justify-content: center; margin-bottom: 20px; } .qh_thongtin .b span{ display: block; font-size: 18px; } .qh_thongtin .b div{ padding: 0 20px; border-right: 1px solid #ddd; } .single #commentform .name-email{ display: flex !important; justify-content: space-between; } .single #commentform .name-email p:nth-child(2), .single #commentform .name-email p:nth-child(3){ display: none; } #commentform .name-email p:nth-child(4){ flex: unset; padding-right: 0; } .qh_thongtin .b div:last-child{ border-right: 0; } .qh_thongtin .b strong{ font-size: 22px; color: #0000EE; } .qh_thongtin .c .kk-star-ratings{ justify-content: center; margin-bottom: 10px; } .qh_thongtin .c .kk-star-ratings .kksr-muted{ display: none; } .qh_thongtin .c > p:nth-child(3){ margin-bottom: 15px; } .qh_thongtin .c > p:nth-child(2),.qh_thongtin .c > p:nth-child(3){ margin-bottom: 30px; } .qh_thongtin .c > p strong{ text-decoration: underline; } .qh_thongtin .d{ display: flex; justify-content: center; margin-top: 20px; } .qh_thongtin .d li, .commentlist_mw .commentBody .qh_cc{ cursor: pointer; background: #27A844; margin: 0 5px; padding: 2px 8px; color: #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .commentlist_mw .commentBody .qh_cc{ display: inline-block; padding: 2px 10px } .qh_thongtin .d li:nth-child(1), .commentlist_mw .commentBody .qh_tccty{ background: #17A2B8; } .qh_thongtin .d li:nth-child(2), .commentlist_mw .commentBody .qh_qcao{ background: #D02A3A; } .qh_thongtin .d li:nth-child(3), .commentlist_mw .commentBody .qh_nmlp{ background: #FFC107; } .qh_thongtin .d li.disactive{ background: #5E666D; } .commentBody .kk-star-ratings{ display: none !important; } .vote_thongtin{ width: 100%; text-align: left; margin-top: 20px; } .vote_thongtin .aa{ display: flex; width: 100%; margin-bottom: 10px; cursor: pointer; } .vote_thongtin .aa .bb{ min-width: 100px; white-space: nowrap; background: #17A2B8; color: #fff; padding: 2px 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-right: 10px; } .vote_thongtin .aa:nth-child(2) .bb, .vote_thongtin .aa:nth-child(2) .cc i{ background: #D02A3A; } .vote_thongtin .aa:nth-child(3) .bb, .vote_thongtin .aa:nth-child(3) .cc i{ background: #FFC107; } .vote_thongtin .aa:nth-child(4) .bb, .vote_thongtin .aa:nth-child(4) .cc i{ background: #27A844; } .vote_thongtin .aa .cc{ width: calc(100% - 100px); position: relative; } .vote_thongtin .aa .cc i{ position: absolute; left: 0; top: 0; bottom: 0; background: #17A2B8; display: flex; align-items: center; font-weight: bold; justify-content: center; transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; font-style: normal; } .vote_thongtin .aa.disactive .bb, .vote_thongtin .aa.disactive .cc i{ background: #5E666D; } { } .vote_thongtin .aa .cc.cc0 i{ justify-content: unset; } @media screen and (max-width: 767px){ .qh_thongtin .b span{ font-size: 15px; } .qh_thongtin .d{ flex-flow: row wrap; justify-content: center; } .qh_thongtin .d li{ width: 30%; margin-bottom: 10px; text-align: center; } } .qh4_form{ display: none; } @media screen and (max-width: 639px){ .page-id-1574224 #page, .single-news #qh-popup{ padding-top: 0 !important; transition: all 0.4s } .qh_list{ opacity: 1 !important } .news-topic-list.news-topic-list3{ display: none; } .qh3_result{ display: none; } .qh3_form, .qh4_form { position: fixed !important; top: 50px; left: 0; right: 0; padding: 0 10px 5px; z-index: 999; background: #fff; display: flex; } .qh_thongtin .a{ padding: 10px; } .qh_thongtin .b{ flex-flow: row wrap; } .qh_thongtin .b div:nth-child(1), .qh_thongtin .b div:nth-child(3){ border-right: 1px solid #ddd; } .qh_thongtin .b div:nth-child(1), .qh_thongtin .b div:nth-child(2){ border-bottom: 1px solid #ddd; } .qh_thongtin .b div:nth-child(2){ border-right: none; } .qh_thongtin .b div{ padding: 10px; width: 50%; } .qh_cmt2{ padding-left: 0 !important; padding-right: 0 !important; } .qh_thongtin .d li{ width: auto; white-space: nowrap; padding: 2px 8px; } } .qh_qcbp{ width: 60px; height: 60px; position: fixed !important; top: 45% !important; right: 20px !important; z-index: 9999 !important; } .qh_qcbp a:nth-child(1), .qh_5s_list > a{ width: 25px; height: 25px; position: absolute; right: 0; bottom: 100%; background: rgba(0, 0, 0, .2); box-shadow: 0 4px 4px rgba(0, 0, 0, .15); border-radius: 50%; color: #fff; transition: background-color .15s; z-index: 9999 !important; display: flex; align-items: center; justify-content: center; } .qh_qcbp a:nth-child(2){ -webkit-animation: ring 4s .7s ease-in-out infinite; -webkit-transform-origin: 50% 4px; -moz-animation: ring 4s .7s ease-in-out infinite; -moz-transform-origin: 50% 4px; animation: ring 4s .7s ease-in-out infinite; display: inline-block; } @keyframes ring { 0% { transform: rotate(0); } 1% { transform: rotate(30deg); } 3% { transform: rotate(-28deg); } 5% { transform: rotate(34deg); } 7% { transform: rotate(-32deg); } 9% { transform: rotate(30deg); } 11% { transform: rotate(-28deg); } 13% { transform: rotate(26deg); } 15% { transform: rotate(-24deg); } 17% { transform: rotate(22deg); } 19% { transform: rotate(-20deg); } 21% { transform: rotate(18deg); } 23% { transform: rotate(-16deg); } 25% { transform: rotate(14deg); } 27% { transform: rotate(-12deg); } 29% { transform: rotate(10deg); } 31% { transform: rotate(-8deg); } 33% { transform: rotate(6deg); } 35% { transform: rotate(-4deg); } 37% { transform: rotate(2deg); } 39% { transform: rotate(-1deg); } 41% { transform: rotate(1deg); } 43% { transform: rotate(0); } 100% { transform: rotate(0); } } @media screen and (max-width: 639px){ .qh_qcbp{ right: auto !important; left: 10px; } .qh_qcbp a:nth-child(1){ right: auto; left: 0; } .page-id-1574224 #page > a, .page-id-1574224 #page h1{ display: none; } } .qh_chuadangnhap{ text-align: center; } .qh_chuadangnhap a{ color: #fff; background: #111; padding: 5px 30px; border-radius: 5px; } .qh_chuadangnhap a:hover{ color: #fff; background: red; } .qh_chuadangnhap img{ width: 120px; display: block; margin: 0 auto; } .qh_chuadangnhap p{ text-align: center; font-weight: bold; font-size: 18px; margin: 15px 0; } div.nsl-container[data-align="left"]{ text-align: center; } .verified-icon { position: relative; cursor: pointer; } .verified-icon { position: relative; cursor: pointer; } .author #page{ margin-top: 0 !important; } .qh_bia{ padding: 15%; position: relative; margin-bottom: 10px; } #qh-change-bia{ cursor: pointer; z-index: 1; position: absolute; right: 10px; bottom: 10px; background: #fff; padding: 5px 10px; border-radius: 10px 10px 10px 10px; display: flex; align-items: center; justify-content: center; width: 160px; gap: 6px; } .qh_bia #qh-bia-img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .verified-icon::after { content: attr(data-tooltip); position: absolute; bottom: 120%; /* xuất hiện phía trên icon */ left: 50%; transform: translateX(-50%); background: #333; color: #fff; padding: 5px 8px; font-size: 12px; border-radius: 4px; white-space: nowrap; opacity: 0; pointer-events: none; transition: 0.2s; z-index: 999; } .verified-icon:hover::after { opacity: 1; bottom: 150%; } .qh_author_info .a{ display: flex; } .qh_author_info .a img{ width: 100px; height: 100px; object-fit: cover; border-radius: 100%; margin-right: 20px; } .qh_author_info .b h1{ display: inline-block; font-size: 25px !important; font-weight: bold !important; } .qh_author_info .b svg{ color: red; width: 15px; height: 15px; } .qh_author_info .c{ margin: 10px 0; font-size: 16px; color: #111; } .qh_au_action{ display: flex; gap: 20px; width: 400px; margin: 0 auto 30px; } .qh_au_action a{ flex: 1; text-align: center; font-size: 16px; padding: 5px 0; border-radius: 10px; align-items: center; justify-content: center; display: flex; gap: 5px; } .qh_au_action a:nth-child(1){ background: #1FB65C; color: #fff; } .qh_au_action a:nth-child(2){ background: #ddd; color: #111; } .qh_author_info2{ border-bottom: 1px solid #ddd; padding-bottom: 20px; margin-bottom: 20px; } .qh_author_info2 a{ display: inline-block; font-size: 16px; color: #111; margin-right: 15px; } .qh_author_info2 a span{ display: block; font-size: 25px; font-weight: bold; text-align: center; } #news-list, .qh-tab-content{ display: table; width: 100%; } .news-item{ width: calc(50% - 10px); overflow: hidden } li .news-thumb-grid, li .qh-gallery-grid, li .news-thumb-grid1, li .news-thumb-grid2, li .news-thumb-grid3{ width: calc(100% + 20px); margin-left: -10px; } .news-meta{ display: flex; justify-content: space-between; margin-bottom: 5px; font-size: 12px; padding: 0 10px; } .news-meta span{ font-size: 12px; } .btn-like svg{ margin-right: 3px } .news-item{ margin-bottom: 20px; box-shadow: 0 0 4px rgba(0, 0, 0, .15); border-radius: 6px; padding-bottom: 5px; } .news-item .news-thumb { width: 100%; padding-top: 60%; border-radius: 10px; position: relative; border-radius: 10px; overflow: hidden; } .news-item .news-thumb img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .news-title{ display: block; margin: 5px 0 !important; font-size: 16px !important; font-family: 'rb', sans-serif !important; padding: 0 10px } .news-thumb-grid3, .qh-gallery-grid3{ display: flex; flex-flow: row wrap; gap: 4px } .news-thumb-grid3 .grid-item, .qh-gallery-grid3 .qh-gallery-item{ width: 100%; } .news-thumb-grid, .news-thumb-grid1, .news-thumb-grid2, .news-thumb-grid3{ margin-bottom: 10px; } .news-thumb-grid1 a img{ position: relative !important; top: auto !important; left: auto !important; height: auto !important; } .news-thumb-grid1 a{ padding: 0 !important } .news-topic-list .hidden-taxonomy { display: none; } .news-meta { font-size: 14px; color: #666; } .qh_head_follow { position: relative; padding: 10px; } #qh-follow-popup .qh-close{ color: #111; font-size: 17px; } .qh_head_follow span:nth-child(2){ position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-weight: bold; color: #111; font-size: 17px; } #qh-follow-popup .qh-tab-content{ display: block !important } #qh-edit-popup .qh-save, #qh-edit-popup .qh-back{ cursor: pointer; } .news-actions{ display: flex; justify-content: space-between; padding: 0 } .news-actions div, .news-actions a{ font-size: 14px; margin: 0 !important; border: none; flex: 1; cursor: pointer; text-align: center; color: #111; display: flex; align-items: center; gap: 5px; } .news-actions div:hover, .news-actions a:hover{ background: #cbc3c3 } .news-actions div , .news-actions a{ margin-right: 10px; padding: 6px 12px; border-radius: 6px; } .news-actions div.liked{ color: red; } .news-popup { position: fixed; inset: 0; background: rgba(0,0,0,.8); z-index: 9999; padding: 40px; overflow-y: auto; } .popup-content { max-width: 800px; margin: auto; background: #fff; padding: 20px; border-radius: 10px; } /* Nền mờ toàn màn hình */ #qh-popup { /* Ẩn mặc định */ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7); z-index: 9999; overflow-y: auto; } /* Nội dung popup */ .qh-popup-content { background: #fff; max-width: 800px; margin: 0 auto; padding: 20px; border-radius: 10px; position: relative; } /* Nút đóng */ .qh-popup-close { position: absolute; top: 10px; right: 10px; background: #eee; border: none; font-size: 18px; padding: 5px 10px; cursor: pointer; border-radius: 5px; } /* Tiêu đề bài viết */ .qh-popup-content h2 { margin-top: 0; margin-bottom: 15px; } /* Body bài viết */ .qh-popup-body { margin-bottom: 20px; } /* Bình luận */ .qh-popup-comments { border-top: 1px solid #ddd; padding-top: 15px; } .qh_cmt{ max-width: 945px; display: block; margin: 0 auto 0px; } .commentlist_mw{ overflow: hidden; } .commentlist_mw > li > div{ display: table; width: 100%; } .commentlist_mw li{ margin-top: 16px; display: inline-block; width: 100%; } .commentlist_mw .comment-author{ width: 36px; float: left; } .commentlist_mw .comment-author img{ width: 100%; height: 36px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; } .commentlist_mw .commentBody{ width: calc(100% - 50px); float: right; word-break: break-all; } .commentlist_mw .commentBody, .commentlist_mw .commentBody *{ font-size: 14px !important; } .commentlist_mw .commentBody .fn{ display: inline-block; float: left; margin-right: 15px; font-weight: bold; color: #111; } #formcmmaxweb{ display: table; width: 100%; position: relative; } .cancel-comment-reply{ display: inline-block; color: red; padding: 5px; position: absolute; right: 0; top: 0; } .cancel-comment-reply a{ color: red; display: inline-block; padding: 5px; } .commentlist_mw .children{ display: none; width: 100%; padding-left: 50px; border-left: 2px solid #ddd; } .commentlist_mw .commentBody .fn a{ color: #111; } .commentlist_mw .noidungcomment{ display: table; width: 100%; margin-top: 12px; } .commentlist_mw .noidungcomment > p, .commentlist_mw .noidungcomment > p > a{ display: inline-block; margin-right: 24px; color: #9F9F9F; } .commentlist_mw .noidungcomment > p:nth-child(1), .commentlist_mw .noidungcomment > p > a:hover{ color: #757575; } .commentlist_mw .noidungcomment .qh_like svg{ margin-right: 10px; } #commentform textarea{ width: 100%; background: #fff; font-size: 15px !important; padding: 12px !important; margin: 0; color: #757575 !important; border: 1px solid #BDBDBD !important; border-radius: 3px; } #commentform .name-email{ display: flex; width: 100%; margin-top: 12px; } #commentform .name-email p{ flex: 1; } #commentform .name-email p{ padding-right: 20px; } #commentform .name-email p input{ width: 100%; background: #fff; font-size: 15px !important; padding: 12px !important; margin: 0; color: #757575 !important; border: 1px solid #BDBDBD !important; border-radius: 3px; } #commentform .name-email p input[type="submit"]{ display: flex; align-items: center; width: auto; color: #fff !important; justify-content: center; border-radius: 4px; width: 100px; font-size: 15px; color: #fff; font-weight: 700; background: #C92A57; border: 1px solid #C92A57; cursor: pointer; } .comments-title-maxweb{ margin-bottom: 20px; } #commentform > p > input[type="submit"]{ display: flex; align-items: center; width: auto; color: #fff !important; justify-content: center; border-radius: 4px; width: 100px; font-size: 15px; color: #fff; font-weight: 700; background: #C92A57; border: 1px solid #C92A57; padding: 12px; cursor: pointer; } #commentform { display: table; width: 100%; } #commentform .qh_sm{ display: inline-block; float: right; margin-top: 15px; } #commentform .nameuser{ display: inline-block; margin-top: 15px; } .qh_like{ cursor: pointer; } .qh_xemthemchat{ height: 48px; line-height: 48px; padding: 0 10px; color: #757575; text-align: center; display: inline-block; position: relative; background: #fff; border: 1px solid #BDBDBD; border-radius: 4px; width: 100%; margin-top: 20px; font-weight: bold; } .qh_cmt{ margin-bottom: 30px; } .qh_count_child{ cursor: pointer; padding: 15px 0 15px 50px; } /* Reset các margin/padding mặc định của p, ul, ol */ #qh-popup .qh-popup-body .qh-popup-body2 p { margin: 0 0 10px; } #qh-popup .qh-popup-body .qh-popup-body2 ul, #qh-popup .qh-popup-body .qh-popup-body2 ol { margin: 0 0 10px 20px; padding: 0; } /* Hỗ trợ alignment */ #qh-popup .qh-popup-body .qh-popup-body2 .ql-align-center { text-align: center; } #qh-popup .qh-popup-body .qh-popup-body2 .ql-align-right { text-align: right; } #qh-popup .qh-popup-body .qh-popup-body2 .ql-align-justify { text-align: justify; } /* Links */ #qh-popup .qh-popup-body .qh-popup-body2 a { color: #0073aa; text-decoration: underline; } /* Images */ #qh-popup .qh-popup-body .qh-popup-body2 img { max-width: 100%; height: auto; display: block; margin: 10px 0; } /* Inline styles */ #qh-popup .qh-popup-body .qh-popup-body2 strong { font-weight: bold; } #qh-popup .qh-popup-body .qh-popup-body2 em { font-style: italic; } #qh-popup .qh-popup-body .qh-popup-body2 u { text-decoration: underline; } /* Quill toolbar (nếu muốn style popup toolbar) */ .ql-toolbar { border: 1px solid #ccc; border-bottom: none; border-radius: 5px 5px 0 0; background: #f9f9f9; } .ql-container { border: 1px solid #ccc; border-radius: 0 0 5px 5px; } /* Scrollbar đẹp hơn */ #qh-popup .qh-popup-body .qh-popup-body2::-webkit-scrollbar { width: 6px; } #qh-popup .qh-popup-body .qh-popup-body2::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,0.2); border-radius: 3px; } #qh-popup .qh-popup-body .qh-popup-body2::-webkit-scrollbar-track { background: transparent; } /* Popup background full screen */ #qh-popup { position: fixed; bottom: -100%; top: auto; left: 0; width: 100%; height: 100%; z-index: 9999; transition: all 0.6s; } .qh-popupc{ top: 0 !important; bottom: 0 !important; } /* Overlay mờ */ #qh-popup .qh-popup-overlay { position: absolute; top:0; left:0; width:100%; height:100%; background: #fff; } /* Nội dung popup */ #qh-popup .qh-popup-content { position: relative; max-height: 80vh; overflow-y: auto; background: #fff; margin: 5vh auto; padding: 20px 13px 20px 27px; width: 90%; max-width: 700px; border-radius: 8px; z-index: 10; } /* Nút close */ #qh-popup .qh-popup-close { position: absolute; top: 0; right: 0; background: transparent; border: none; font-size: 24px; cursor: pointer; background: #ddd; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; } /* Scrollbar đẹp */ #qh-popup .qh-popup-content::-webkit-scrollbar { width: 6px; } #qh-popup .qh-popup-content::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.3); border-radius: 3px; } .open-news-popup{ cursor: pointer; } #news-list .news-item .a, .qh-tab-content .news-item .a, .qh-popup-content2 .a, .sql-news .a{ display: flex; margin-bottom: 10px; padding: 10px 10px 0 10px } #news-list .news-item .a > a img, .qh-tab-content .news-item .a > a img, .qh-popup-content2 .a > a img, .sql-news .a > a img{ width: 50px; height: 50px; margin-right: 10px; border-radius: 10px; object-fit: cover; } #news-list .news-item .b a, .qh-tab-content .news-item .b a, .qh-popup-content2 .b a, .sql-news .b a{ color: #111; font-weight: bold; } #news-list .news-item .b p a, .qh-tab-content .news-item .b p a, .sql-news .b p a{ color: #65686C; margin: 0; font-size: 12px font-weight: normal; } #news-list .news-item .b svg, .qh-tab-content .news-item .b svg, .qh-popup-content2 .b svg, .sql-news .b svg{ color: red; } .qh-popup-content2 .a, .sgl-news .a{ margin-bottom: 20px; } #load-more{ border: none; display: block; color: #2271B1; margin: 20px auto; font-weight: bold; font-size: 14px; } #load-more:hover{ color: red; } #qh-edit-popup { position: fixed; top:0; left:0; width:100%; height:100%; background: rgba(0,0,0,0.6); display:flex; align-items:center; justify-content:center; z-index: 999999; } .qh-popup-inner { background:white; padding:20px; border-radius:10px; width: 600px; max-width: 80%; position:relative; } #qh-edit-popup h2{ text-align: center; margin-bottom: 10px; } #qh-edit-popup .qh-avatar-box > img{ max-height: 100px; display: block; margin: 0 auto 5px; } #qh-edit-popup .qh-avatar-box button{ display: block; margin: 0 auto; border: none; font-size: 14px; padding: 5px 15px; border-radius: 5px; } #qh-edit-popup .qh-avatar-box button:hover{ color: #fff; background: red; } #qh-edit-popup label{ display: block; } #qh-edit-popup input, #qh-edit-popup textarea{ border: 1px solid #ddd; padding: 10px; width: 100%; margin-bottom: 10px; } .qh-popupdb-body{ max-height: 80vh; overflow-y: auto; } #qh-popupdb h2{ text-align: center; margin-bottom: 10px; } #qh_title{ width: 100%; border: 1px solid #ddd; padding: 10px 0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .qh_theodoi, .qh_logout, .qh_nhantin{ background: #111; border-radius: 5px; color: #fff; padding: 5px 20px; font-size: 12px; cursor: pointer; margin: 0; display: inline-block; clear: top; } .qh_nhantin{ margin-left: 10px; } /* POPUP OVERLAY */ #qh-follow-popup { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 999999; background: #fff; border-radius: 10px; max-width: 90vw; max-height: 90vh; overflow: auto; box-shadow: 0 10px 40px rgba(0,0,0,0.3); } /* INNER WRAPPER */ #qh-follow-popup .qh-popup-inner { background: #fff; width: 600px; max-width: 100%; border-radius: 12px; padding: 0; position: relative; animation: fadeIn .2s ease; overflow: hidden; margin-top: 10px; } #qh-follow-popup .qh-avatar{ width: 48px; height: 48px; } @keyframes fadeIn { from { transform: scale(.9); opacity: 0 } to { transform: scale(1); opacity: 1 } } /* CLOSE BUTTON */ #qh-follow-popup .qh-close { cursor: pointer; } /* TABS */ /* CONTENT */ #qh-follow-popup .qh-tab-content { padding: 10px 0; max-height: 60vh; overflow-y: auto; } #qh-follow-popup { position: fixed; z-index: 99999; display: none; align-items: center; justify-content: center; } /* INNER WRAPPER */ @keyframes fadeIn { from { transform: scale(.9); opacity: 0 } to { transform: scale(1); opacity: 1 } } /* CLOSE BUTTON */ #qh-follow-popup .qh-close:hover { color: #000; } /* TABS */ #qh-follow-popup .qh-tabs { display: flex; border-bottom: 1px solid #ddd; } #qh-follow-popup .qh-tab-btn { flex: 1; padding: 14px 0; cursor: pointer; text-align: center; background: #f7f7f7; font-weight: 600; color: #444; transition: .25s; border: none; outline: none; } #qh-follow-popup .qh-tab-btn:hover { background: #eee; } #qh-follow-popup .qh-tab-btn.active { background: #fff; border-bottom: 2px solid #000; color: #000; } /* CONTENT */ #qh-follow-popup .qh-tab-content { padding: 10px 0; max-height: 60vh; overflow-y: auto; } /* USER ITEM */ .qh-user-item { display: flex; align-items: center; gap: 12px; padding: 12px 5px; border-bottom: 1px solid #f1f1f1; } .qh3_result{ padding: 20px 10px; } .qh3_result .qh3_item{ position: relative; padding-left: 25px; font-size: 14px; display: flex; justify-content: space-between; color: #111; font-weight: bold; margin-bottom: 5px; min-height: 30px; align-items: center; } .qh3_result .qh3_item span{ cursor: pointer; } .qh3_result .qh3_item i{ color: red; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; cursor: pointer } .qh3_result .qh3_item:before{ content: ''; width: 16px; height: 16px; background: url(https://checkscam.vn/wp-content/themes/dkqh/clock.png) center center / contain no-repeat; position: absolute; left: 0; top: 5px; } .qh-user-item img { width: 48px; height: 48px; border-radius: 50%; object-fit: cover; border: 2px solid #eee; } /* NAME */ .qh-user-item .qh-name { font-size: 15px; font-weight: 600; color: #222; flex: 1; } #qh-post-form button[type="submit"]{ color: #fff; text-transform: capitalize; display: block; width: 160px; margin: 0 auto 0; background: red; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: none; padding: 15px 0; } /* FOLLOW BUTTON */ .qh-follow-btn { padding: 6px 15px; border-radius: 20px; background: #111; color: #fff; border: none; font-size: 13px; cursor: pointer; transition: .25s background; } .qh-follow-btn:hover { background: #0062d6; } .qh-follow-btn.following { background: #ddd; color: #333; } .qh-follow-btn.following:hover { background: #ccc; } .aw__mw3otxa { background-color: #FF0100; border-radius: 20px; width: 40px; height: 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .qh-icon-bar{ padding-bottom: env(safe-area-inset-bottom); display: block; position: fixed !important; height: 70px; bottom: 0px; width: 100%; left: 0; right: 0; margin:0 auto; background-color: #FFFFFF; padding: 0px; margin: 0px auto; z-index: 3; will-change: transform; box-shadow: 0px 4px 16px 0px #2222221f; border-radius: 10px 10px 0 0; padding: 0 !important; display: grid !important; -ms-grid-columns: repeat(5, 1fr); grid-template-columns: repeat(5, 1fr); padding: 10px 4px 10px !important; margin: 0px; z-index: 9999; gap: 8px; } .qh-icon-bar a:nth-child(3) svg{ margin-top: -30px } .qh-icon-item.active .label{ padding-bottom: 0 !important; font-weight: bold !important; color: #666 !important; background: unset !important; } .qh-icon-item{ gap: 6px !important; padding: 6px 3px !important } #dnus22 img{ margin-right: 5px; } #dnus22 svg{ width: 22px; height: 22px; margin-right: 5px; } .qh-icon-bar a:last-child svg{ width: 25px; height: 25px; } .qh-icon-item img, #dnus22 img{ width: 20px; height: 20px; object-fit: cover; border-radius: 50%; } .sql-news .qh-icon-bar{ display: flex !important; } .qh-icon-item .label{ font-size: 11px !important } .qh-icon-item{ position: relative; } .qh-tab-buttons a.qh-tab-btn span{ position: relative; } .qh-icon-item i, .qh-tab-buttons a.qh-tab-btn span i{ position: absolute; background: red; color: #fff; font-style: normal; font-size: 10px; font-weight: bold; width: 15px; height: 15px; border-radius: 50%; display: flex; align-items: center; justify-content: center; right: -16%; top: -9px; } .sql-news .comments-title-maxweb{ display: none; } .sql-news #comments{ margin-top: 20px; } #news-list, #tab-newfeed, #tab-following { opacity: 0; /* Ẩn trước để không bị nhảy */ transition: opacity .25s; } /* Desktop/Tablet 2 cột */ .news-item { width: calc(50% - 10px); margin-bottom: 20px; } @media screen and (max-width: 1023px){ #ft{ padding-bottom: 100px; } } .author #s1{ padding: 0 !important; } @media screen and (max-width: 639px){ #qh-edit-popup .qh-popup-inner{ padding-bottom: 100px; overflow-y: auto; } .qh_bia{ width: calc(100% + 30px); margin-left: -15px; padding: 21%; } body{ padding-bottom: 100px; } #qh-popup .qh-popup-close{ top: 10px; right: 10px; } #qh-popup .qh-popup-content{ width: 100%; margin: 0 auto; max-height: 100vh; overflow-x: hiden } #qh-popup{ padding: 0; } #qh-follow-popup{ max-width: 100vh; max-height: 100vh; top: 0; left: 0; transform:unset; right: 0; bottom: 0; padding: 10px 10px; border-radius: 0; } .qh_head_follow span:nth-child(2), #qh-follow-popup .qh-close{ font-size: 15px; } #qh-edit-popup .qh-popup-inner{ margin: 0; } #qh-edit-popup{ background: #fff !important; } .news-item{ width: 100%; margin-right: 0 !important; } .qh_au_action{ max-width: 100%; } .qh_author_info .b h1{ font-size: 18px !important; margin-bottom: 10px !important } .qh_author_info .a img{ width: 70px; height: 70px; margin-right: 0; } .qh_author_info .b{ padding-left: 10px; width: calc(100% - 70px); } .qh_author_info2 a{ font-size: 14px; } .qh_author_info2 a span{ font-size: 20px; } .news-title{ font-size: 14px !important } .fftr{ display: none !important; } } #qh-edit-popup { display: none; position: fixed; inset: 0; background: rgba(0,0,0,0.5); z-index: 9999; overflow-y: auto; } .qh-popup-inner { background: #fff; max-width: 400px; margin: 50px auto; padding: 20px; border-radius: 12px; position: relative; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto; } .qh-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px; font-weight: 500; font-size: 17px; } .qh-save { color: #007AFF; cursor: pointer; } .qh-note { text-align: center; font-size: 14px; color: #777; margin-bottom: 15px; } .qh-lock-box { text-align: center; margin-bottom: 15px; } .qh-lock { width: 65px; } .qh-avatar-box { text-align: center; margin-bottom: 15px; } .qh-avatar { width: 110px; height: 110px; border-radius: 50%; object-fit: cover; border: 2px solid #eee; } .qh-change-photo { margin-top: 8px; font-size: 16px; cursor: pointer; } .qh-label { display: block; margin-top: 15px; margin-bottom: 6px; font-weight: 500; } .qh-tip { font-size: 13px; color: #777; margin-bottom: 10px; } #qh-edit-popup input, #qh-edit-popup textarea { width: 100%; padding: 12px 14px; border-radius: 10px; border: 1px solid #ddd; background: #fafafa; font-size: 15px; } #qh-edit-popup .qh-save{ display: flex; justify-content: flex-end; } #qh-edit-popup .qh-save, #qh-edit-popup .qh-back{ width: 83px; } .qh_field_name{ display: flex; border-bottom: 2px solid #ccc; margin-bottom: 10px; } .qh_field_name label, .qh_field_name input{ width: 50%; margin: 0 !important; display: flex !important; align-items: center; height: 40px; } .qh_field_name label{ font-size: 16px; font-weight: normal } .qh_field_name input{ background: none !important; border: none !important; } #qh-edit-popup label{ margin-top: 0; } #qh-edit-popup .qh-popup-inner{ max-width: 100%; max-height: 100vh; } /* GRID */ .qh-gallery-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 4px; } .qh-gallery-item { position: relative; cursor: pointer; } .qh-gallery-item img { width: 100%; height: 80px; object-fit: cover; } .qh-gallery-more { position: absolute; inset: 0; background: rgba(0,0,0,0.6); color: #fff; display: flex; justify-content: center; align-items: center; font-size: 20px; font-weight: 700; } /* SLIDER OVERLAY */ .qh-slider-overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.9); display: none; justify-content: center; align-items: center; z-index: 9999; } .qh-slider-wrapper img { max-width: 90%; max-height: 90%; display: block; margin: auto; } .qh-slider-close, .qh-slider-prev, .qh-slider-next { position: absolute; top: 50%; transform: translateY(-50%); color: #fff; background: rgba(0,0,0,0.5); border: none; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; font-size: 24px; cursor: pointer; border-radius: 50%; } .qh-slider-close { top: 20px; right: 20px; transform: none; } .qh-slider-prev { left: 20px; } .qh-slider-next { right: 20px; } .qh-gallery-item img { width: 100%; height: 80px; object-fit: cover; display: block; } .qh-gallery-more { position: absolute; inset: 0; background: rgba(0,0,0,0.6); color: #fff; font-size: 20px; font-weight: 700; display: flex; justify-content: center; align-items: center; } #qh-slider-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.85); z-index: 9999; justify-content: center; align-items: center; } .qh-slider-overlayc{ display: flex !important; } #qh-slider-wrapper { max-width: 90%; max-height: 90%; text-align: center; } #qh-slider-wrapper img { max-width: 100%; max-height: 100%; object-fit: contain; } .news-thumb-grid, .qh-gallery-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; border-radius: 8px; overflow: hidden; } .news-thumb-grid2, .qh-gallery-grid2 { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; border-radius: 8px; overflow: hidden; } /* box giữ tỷ lệ 4:3 */ .news-thumb-grid .grid-item, .news-thumb-grid1 .grid-item, .news-thumb-grid2 .grid-item, .news-thumb-grid3 .grid-item, .qh-gallery-grid .qh-gallery-item, .qh-gallery-grid2 .qh-gallery-item, .qh-gallery-grid3 .qh-gallery-item, .qh-gallery-grid1 .qh-gallery-item{ position: relative; width: 100%; padding-bottom: 100%; /* 4:3 = 3/4 = 75% */ overflow: hidden; border-radius: 6px; display: block; } .news-thumb-grid3 .grid-item, .qh-gallery-grid3 .qh-gallery-item{ padding-bottom: 50%; } .news-thumb-grid3 .grid-item:nth-child(2), .news-thumb-grid3 .grid-item:nth-child(3), .qh-gallery-grid3 .qh-gallery-item:nth-child(2), .qh-gallery-grid3 .qh-gallery-item:nth-child(3){ width: calc(50% - 2px); } /* ảnh fill vào container 4:3 */ .news-thumb-grid .grid-item img, .news-thumb-grid1 .grid-item img, .news-thumb-grid2 .grid-item img, .news-thumb-grid3 .grid-item img, .qh-gallery-grid .qh-gallery-item img, .qh-gallery-grid1 .qh-gallery-item img, .qh-gallery-grid2 .qh-gallery-item img, .qh-gallery-grid3 .qh-gallery-item img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } /* overlay +X cho ảnh cuối */ .news-thumb-grid .overlay-more, .qh-gallery-grid .qh-gallery-more{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.55); display: flex; align-items: center; justify-content: center; color: #fff; font-size: 32px; font-weight: bold; border-radius: 6px; } .commentlist_mw > li > div > img{ width: 36px; height: 36px; object-fit: cover; border-radius: 100%; } .commentlist_mw li:before{ display: none; } #qh-popup .commentlist_mw li{ margin-bottom: 0 !important } #qh-popup .commentlist_mw .children .children{ padding-left: 0; border: none; } #qh-popup .commentlist_mw .children .children li{ padding-top: 10px; } .commentlist_mw li, #comment-list, .commentlist_mw li:before{ list-style: none !important; margin: 0; padding-left: 0 !important; } .commentlist_mw li{ margin-bottom: 10px !important } .commentlist_mw .children{ margin-top: 10px; } .commentlist_mw .commentBody p{ margin-bottom: 0 !important } .commentlist_mw li:before{ display: none !important; } .qh-popup-gallery{ margin: 20px 0; } .btn-comment img, .btn-share img{ max-width: 16px; } .qh_com_fb{ position: fixed; bottom: 0; right: 0; left: 0; max-width: 700px; display: block; margin: 0 auto; padding: 10px; box-shadow: 0 4px 10px rgba(0, 0, 0, .15); background: #fff; } .qh_com_fb .nameuser { display: none !important; } .qh_com_fb #commentform{ display: flex; width: 100%; align-items: end; } .qh_com_fb #commentform button{ width: 40px; padding: 5px; border: none; background: none; outline: none; margin: 0; } .qh_com_fb #commentform p:nth-child(1){ width: calc(100% - 40px); margin-bottom: 0; } .qh_com_fb #commentform textarea{ border-radius: 30px; resize: vertical; padding: 10px 10px 5px !important; background: #F0F2F5; } .qh_com_fb #commentform .qh_sm{ margin-top: 0 ; margin-bottom: 0 !important } .qh_com_fb .cancel-comment-reply{ position: relative; padding: 0; } .qh_com_fb .cancel-comment-reply a{ color: #111 } .qh_com_fb .cancel-comment-reply a i{ font-style: normal; display: inline-block; margin-left: 10px } .qh_author_info .d{ margin-bottom: 35px; } .qh_author_info .d a{ display: inline-block } .qh_author_info .d a:nth-child(1){ margin-right: 10px; } .qh_author_info .d a:nth-child(2) img{ margin-right: 5px; } .news-item{ position: relative; } .qh_clickclick { width: 25px; height: 25px; position: absolute; right: 0; top: 0; cursor: pointer; } .qh_clickclick svg{ width: 22px !important; height: 22px !important; } .news-item .qh_clickclick{ width: 25px; height: 25px; position: absolute; right: 10px; top: 10px; cursor: pointer; } .qh_popup_msg { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #333; color: #fff; padding: 15px 22px; border-radius: 8px; display: none; z-index: 99999; font-size: 16px; } .ovl_qh_baocao{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; z-index: 99999; opacity: 0.8; display: none; } .ovl_qh_baocaoc{ display: block; } .qh_baocao, .qh_baocao2{ position: fixed; left: 50%; top: 50%; box-shadow: 0 10px 10px rgba(0, 0, 0, .15); transform: translate(-50%, -50%); background: #ffff; z-index: 999999; max-width: 400px; width: 100%; margin: 0 auto; padding: 10px; border-radius: 10px; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; display: none; } .qh_baocao .qh_cls, .qh_baocao2 .qh_cls{ width: 30px; height: 30px; background: #ddd; display: inline-block; font-size: 25px; display: flex; align-items: center; justify-content: center; border-radius: 50%; position: absolute; right: 10px; top: 10px; cursor: pointer; } .qh_baocao div, .qh_baocao2 div{ font-weight: bold; color: #111; text-align: center; font-size: 20px; margin-bottom: 10px; } .qh_baocao p, .qh_baocao2 p{ text-align: center; } .qh-more-text{ font-weight: bold; } .qh_baocao img,.qh_baocao2 img{ width: 30px; margin-right: 10px; } .qh_baocao a, .qh_baocao2 a{ font-weight: bold; color: #111; width: 150px; padding: 5px ; display: block; margin: 10px auto 0; background: red; text-align: center; color: #ffff; border-radius: 10px; } .qh_baocaoc{ display: block !important; } #qh-fb-header{ display: table !important; width: 100%; } #qh-close-btn{ float: left; margin: 0 !important; } #qh-fb-title{ margin-left: 30px; margin-top: 4px; float: left; display: flex; align-items: center; gap: 8px; } #qh-submit-btn{ float: right; } .qh-tab-buttons button.qh-tab-btn, .qh-tab-buttons a.qh-tab-btn{ border: none; background: unset !important; margin: 0; padding: 10px 30px; display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; overflow: hidden; display: inline-block; } .qh-tab-buttons{ z-index: 1; } .qh-tab-buttons button:nth-child(2):before { content: ""; position: absolute; z-index: -1; left: 0; right: 100%; bottom: 0; background: #111; height: 2px; -webkit-transition-property: right; transition-property: right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .qh-tab-buttons button.active{ color: red; } .qh-tab-buttons .qh-tab-btn2.active:before{ right: 0; } .qh-tab-buttons .qh-tab-btn1:before { content: ""; position: absolute; z-index: -1; left: 100%; right: 0; bottom: 0; background: #111; height: 2px; -webkit-transition-property: left; transition-property: left; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .qh-tab-buttons .qh-tab-btn1.active:before{ left: 0; } .sql-news .qh-icon-bar{ display: flex !important; } .qh_pin{ position: absolute; background: url(https://checkscam.vn/wp-content/uploads/2025/12/pin.png) center center / contain no-repeat; width: 20px; height: 20px; right: 50px; top: 10px; cursor: pointer; } .qh_pinc{ background: url(https://checkscam.vn/wp-content/uploads/2025/12/thumbtacks.png) center center / contain no-repeat; } #cancel-comment-reply-link{ color: red; position: absolute; right: 0; padding: 5px } .qh_gop{ display: flex; justify-content: space-between; } .news-actions{ white-space: nowrap; } .news-actions div, .news-actions a{ padding: 6px 12px; } .btn-comment img, .btn-share img{ margin-top: -3px; } .news-meta{ height: 33px; display: flex; align-items: center; } .news-meta span{ font-size: 14px; } .qh2-popup{ position: fixed; top: 50%; left: 50%; width: 380px; background: #fff; border-radius: 10px; box-shadow: 0 10px 30px rgba(0, 0, 0, .15); display: none; z-index: 9999; max-width: 90%; height: 500px; max-height: 60vh; overflow-y: auto; transform: translate(-50%, -50%); padding: 10px 0; } .qh2-popup.active{ display: block; } .qh2-popup-header{ display: flex; justify-content: space-between; margin-bottom: 10px; padding: 0 10px; } .qh2-popup-header span:nth-child(1){ font-size: 18px; font-weight: bold; color: #111; } .qh2-popup-header span:nth-child(2){ width: 27px; height: 27px; display: flex; align-items: center; justify-content: center; cursor: pointer; font-size: 20px; } .qh2-item { display: flex; padding: 12px; border-bottom: 1px solid #eee; width: 100%; } .qh2-item.xem{ background: #fff; } .qh2-col1 img { width: 50px; height: 50px; border-radius: 50%; } .qh2-col2 { margin-left: 10px; font-size: 14px; text-align: left; width: calc(100% - 64px); } .qh2-col2 .qh2-text{ color: #111; } .qh2-time { font-size: 12px; color: #999; text-align: left; } .qh2-popup-body a{ display: flex !important; width: 100%; text-align: left !important; } .qh2-popup{ border-radius: 15px; z-index: 999999; overflow: hidden } .qh2-popup-ovl{ position: fixed; z-index: 999998; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.6; background: #111; display: none; } .qh2-popup-ovl.active{ display: block; } @media screen and (max-width: 639px){ .qh2-popup { width: 99%; border-radius: 15px; z-index: 999999; max-width: 100%; height: 60vh; max-height: 100vh; } } .fixx_foot > a:last-child{ position: relative } .fixx_foot > a:last-child img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; object-fit: cover; } .qh_5s{ position: fixed; width: 36px; height: 36px; z-index: 10; right: 30px; bottom: 80px; border: none; color: #fff; background-color: rgba(0, 0, 0, .15); border-radius: 50%; -moz-border-radius: 50%; -webki-tborder-radius: 50%; } .qh_5s_list{ position: fixed; z-index: 10; right: 30px; bottom: 100px; } .qh_5s_list ul{ margin-bottom: 0; justify-content: flex-end; flex-direction: column; display: flex; } .qh_5s_list li{ display: inline-block; align-items: center; text-decoration: none; margin-top: 10px } .qh_5s_list li a{ display: inline-block; padding: 5px 15px; float: right; font-size: 12px; color: #173285; box-shadow: 0 4px 10px rgba(0, 0, 0, .15); border-radius: 16px; background: #fff; transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; } .qh_5s_list li a:hover{ color: #fff; background: #173285; } .qh3_popup .cls{ width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; font-size: 20px } .qh3_popup .qh3_form, .qh4_form{ display: flex; } .qh3_popup .qh3_form input, .qh4_form input{ margin: 0; width: calc(100% - 110px); border: none; background: #F1F1F1; height: 30px; font-size: 14px; padding: 0 10px; border-radius: 10px; } #load-more-follow{ position: absolute; bottom: -25px; left: 50%; margin-left: -40px !important; } .qh-news-tabs{ padding-bottom: 120px; } .qh3_popup button, #load-more-follow, .qh4_form button{ color: red; border: none; font-size: 14px; background: none; height: 30px; margin: 0; display: flex; align-items: center; justify-content: center; width: 80px; } .qh_list { list-style: none; padding: 0; margin: 0; } .qh_list li { padding: 6px 0; } .qh_list a { text-decoration: none; } .qh_loadmore_post{width: 90px !important} .qh_loadmore_user, .qh_loadmore_post { margin-top: 10px; cursor: pointer; } .qh_empty { padding: 10px; color: #999; } .qh_resul1{ padding: 10px 0; } .qh_resul2{ color: #111; padding: 10px 0; margin-bottom: 0; padding-bottom: 0; font-size: 17px; } .qh_resul1 .qh_list li{ margin: 0; padding: 0; margin-bottom: 10px } .qh_resul1 .qh_list > li > a{ color: #111; font-weight: bold; display: block; } .qh_loadmore_post, .qh_loadmore_user{ margin: 0 auto !important; display: block; } .qh3_popupc{ display: block !important; } .open_search{ width: 40px; height: 40px; border-radius: 50%; border: none; background: #fff; display: flex; align-items: center; justify-content: center; box-shadow: 0 0 4px rgba(0, 0, 0, .15); } .qh-tab-buttons { position: relative; transition: all 0.2s ease; } .qh-tab-buttons.is-fixed { position: fixed; top: 0; left: 0; width: 100%; z-index: 999; background: #fff; } .qh3_popup .cls, .open_search{ cursor: pointer; } @media screen and (max-width: 639px){ #page > .aa{ display: none !important; } .news-actions div, .news-actions a{ padding: 6px 10px; } .news-meta span{ white-space: nowrap } .qh_resul1{ width: 100%; overflow: hidden; } .qh-tab-buttons{ position: fixed; top: 0; left: 0; right: 0; width: 100%; z-index: 999; background: #fff; padding: 10px; } .qh-tab-content { padding-top: 0; } .single-news #qh-popup .qh-popup-content{ padding-top: 0; } .qh_5s{ right: auto; left: 10px; } .qh_5s_list{ right: auto; left: 10px; } .qh_5s_list > a{ left: 0; right: auto; } .qh_5s_list li a{ float: left; } } .qh_user_result .qh_list{ opacity: 1 !important; } .qh_user_result .qh_list li{ margin-bottom: 20px } .qh_user_result .qh_list a{ display: block; position: relative; padding-left: 55px; overflow: unset } .qh_user_result .qh_list a img{ position: absolute; left: 0; width: 50px; height: 50px; object-fit: cover; border-radius: 50%; } .qh_user_result .qh_list .b p:nth-child(1), .qh_post_result .qh_list div p:nth-child(1){ text-transform: capitalize; } .qh_user_result .qh_list .b p:nth-child(2), .qh_post_result .qh_list div p:nth-child(2){ font-weight: normal; color: #9f9c9c } .qh_post_result .a{ position: relative; padding-left: 50px; margin-bottom: 15px; } .qh_post_result a{ white-space: unset !important; overflow: unset; } .qh_post_result .a img{ position: absolute; left: 0; width: 40px; height: 40px; object-fit: cover; border-radius: 10px; } .qh_post_result .news-title{ font-weight: normal; font-size: 14px !important; padding: 0 !important } .qh_post_result li{ padding: 10px !important; border: 1px solid #EAEAEA; border-radius: 10px; } .qh_post_result .news-title p{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; /* số dòng */ overflow: hidden; text-overflow: ellipsis; } .qh_post_result .qh_list div p:nth-child(1) span{ display: inline-block; margin-left: 5px; } .qh_post_result .btnn-like { font-weight: normal; } .qh3_popup{ padding-bottom: 50px; } .qh3_popup{ display: none; } .qh-tab-btn3{ display: flex !important; align-items: center; justify-content: center; } .qh-tab-btn3 svg{ margin-left: 5px } .qh-tab-btn3.active svg path{ stroke: red } .qh3_form, .qh4_form{ display: block; margin: 0 auto; position: relative; } .qh3_popup .qh3_form input, .qh4_form input { width: 100%; background: #fff; border: none; -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4); padding: 16px 20px 16px 67px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 16px 67px 16px 20px; height: auto } .qh3_popup form button, .qh4_form button{ color: #fff0; background-color: #fff !important; border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; -webkit-border-radius: 0 10px 10px 0; width: 40px; height: 40px; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); top: 50%; right: 10px; padding: 0; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; background-position: -88px 13px; border: none; position: absolute; } #page .qh3_popup li{ list-style: none !important; margin-left: 0; padding-left: 0; margin-bottom: 20px; } #page .qh3_popup li:before{ display: none; } .qh_user_result .qh_list .b p:nth-child(2), .qh_post_result .qh_list div p:nth-child(2), .qh_user_result .qh_list .b p:nth-child(1), .qh_post_result .qh_list div p:nth-child(1){ margin-bottom: 0 !important } #page .qh3_popup ul{ margin-left: 0; } #page .qh3_popup h2{ font-weight: bold; margin-bottom: 0 } input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none !important; display: none !important; } #page .qh3_popup{ padding-bottom: 0; height: auto !important } #qh-hashtag{ position: absolute; right: 50px; bottom: 10px; font-size: 13px; cursor: pointer; height: 24px; cursor: pointer; background: #111; color: #fff; border-radius: 6px; padding: 0 10px; display: flex; align-items: center; } .qh_ngia{ display: flex; gap: 20px; padding: 0 10px; margin: 10px 0 20px; } .qh_resul1 .qh_list li .qh_ngia { padding: 0; } .qh_ngia .a{ padding: 0 !important; margin:0 !important; font-weight: bold; font-size: 18px; color: red; } .qh_ngia .b { width: 100%; } .qh_ngia > a{ display: none; } .qh_ngia .b a, .news-topic-list li{ display: flex; min-height: 27px; float: left; margin-right: 10px; color: #111; background: #F4F4F4; align-items: center; padding: 2px 10px !important; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #E9E8E5; } .news-topic-list{ display: flex; flex-flow: row wrap; gap: 0; align-items: center; justify-content: center; margin-top: 10px; } .news-topic-list li { margin-bottom: 5px !important; cursor: pointer; } .news-topic-list li.active{ background: #111; color: #fff; } .news-topic-list2 li{ cursor: pointer; } .news-topic-list2 li,.news-topic-list2 > span{ margin-bottom: 5px; display: flex; min-height: 24px; float: left; margin-right: 10px; color: #111; background: #F4F4F4; align-items: center; padding: 2px 10px !important; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #E9E8E5; font-size: 12px; } .news-topic-list2{ display: flex; flex-flow: row wrap; gap: 0; align-items: center; justify-content: center; margin-top: 10px; } .news-topic-list li2 { margin-bottom: 5px !important; cursor: pointer; } .news-topic-list2 li.active, .news-topic-list2 > span{ background: #111; color: #fff; } #qh_gianew{ position: absolute; font-size: 12px; padding: 9px 15px 9px; width: 100px; left: 18px; top: 8px; border: none; border: 1px solid #ced0d4; /* padding: 16px 20px 16px 67px; */ border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; } .qh3_form .news-topic-list{ position: absolute; background: #ffff; top: 50px; margin: 0; width: 100%; min-height: 27px; max-height: 200px; overflow-y: auto; z-index: 1; border-radius: 10px; opacity: 0; transform-origin: 0 0; -moz-transform-origin: 0 0; -webkit-transform-origin: 0 0; transition: all 0.25s; -moz-transition: all 0.25s; -webkit-transition: all 0.25s; transform: rotateX(90deg); -moz-transform: rotateX(90deg); -webkit-transform: rotateX(90deg); border: 1px solid #E9E8E5; } .qh3_form .news-topic-list.active{ visibility: visible; opacity: 1; transform: rotateX(0); } .news-topic-list2 { display: none; flex-flow: row wrap; gap: 0; align-items: center; justify-content: center; margin-top: 0; position: absolute; top: -166px; max-height: 150px; min-height: 24px; width: 100%; overflow-y: auto; z-index: 20; background: #fff; border: 1px solid #ced0d4; border-radius: 10px; } .news-topic-list2.active{ display: flex; } .news-topic-list li, .news-topic-list2 li{ float: unset; width: 100%; margin: 0 !important; background: none; border: none; } .news-topic-list li:hover, .news-topic-list2 li:hover{ background: #111; color: #fff; } .qh-tag-input { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; min-height: 32px; padding: 7.5px 15px 7.5px; /* border: 1px solid #ccc; */ border-radius: 4px; cursor: text; border: 1px solid #ced0d4; } .qh-tag-input input{ border:none; outline:none; flex:1; min-width:50px; font-size:14px; } .tag-item{ background:#f1f1f1; border:1px solid #ccc; padding:3px 6px; border-radius:4px; font-size:13px; white-space:nowrap; cursor: pointer } .tag-item span{ margin-left:6px; cursor:pointer; color:#c00; } #qh-image-area .a > span, #qh-image-area .b > span{ display: inline-block; font-size: 10px; background: #fff; position: absolute; left: 35px; top: 4px; z-index: 5; padding: 0 5px; } #qh-image-area .b > span{ display: inline-block; font-size: 10px; background: #fff; position: absolute; left: 15px; top: -9px; z-index: 5; padding: 0 5px; } .qh_author_info2 a.ccc span{ color: red; } #qh-image-area .b{ position: absolute; width: calc(100% - 200px); left: 128px; top: 8px; } .qh-tab-buttons a.qh-tab-btn{ color: #111; font-size: 16px; } .qh-tab-buttons{ justify-content: center; } .news-topic-list3 li{ width: auto; } .news-topic-list3{ gap: 6px; } .news-topic-list3 li{ background: #F5F5F5; border: 1px solid #E1E1E1; } #qh-image-icon{ top: -5px !important; right: 7px !important } .qh-tab-buttons button.qh-tab-btn, .qh-tab-buttons a.qh-tab-btn{ display: flex; align-items: center; gap: 6px; position: relative; } .qh-tab-buttons button.qh-tab-btn:before, .qh-tab-buttons a.qh-tab-btn:before{ content: ''; height: 20px; width: 1px; top: 50%; margin-top: -10px; right: 0; background: #ddd; left: auto !important; position: absolute; } .qh-tab-buttons a.qh-tab-btn:last-child:before{ display: none; } .qh-tab-buttons a.qh-tab-btn span i{ position: relative; right: auto; top: auto; } .qh-tab-buttons a.qh-tab-btn span{ display: flex; align-items: center; gap: 6px; } .qh-tab-buttons button.qh-tab-btn, .qh-tab-buttons a.qh-tab-btn{ color: #111 !important; } .qh-tab-buttons button.qh-tab-btn.active, .qh-tab-buttons a.qh-tab-btn.active{ color: red !important; } .news-item{ background: #fff; z-index: 1; } #load-more-follow{ z-index: 0; } @media screen and (max-width: 500px){ .author #s1{ margin-top: 60px; } .btn-follow{ margin-left: 10px !important; } .qh-tab-buttons button.qh-tab-btn svg, .qh-tab-buttons a.qh-tab-btn svg{ width: 18px !important; height: 18px !important; } .qh-tab-buttons button.qh-tab-btn, .qh-tab-buttons a.qh-tab-btn{ font-size: 14px; padding: 10px; white-space: nowrap; } .qh-icon-item i, .qh-tab-buttons a.qh-tab-btn span i{ right: -5PX; } .news-topic-list3 li{ font-size: 12px; min-height: 24px; } .qh3_form{ margin-top: 10px; } } @media screen and (max-width: 390){ .qh-tab-buttons button.qh-tab-btn, .qh-tab-buttons a.qh-tab-btn{ font-size: 12px; } } @media screen and (max-width: 360px){ .qh-tab-buttons button.qh-tab-btn, .qh-tab-buttons a.qh-tab-btn{ font-size: 12px; } } @media screen and (max-width: 639px) { .page-id-1574224 .qh3_popup{ padding-top: 0 !important } .page-id-1574224 #page{ margin-top: 0 !important } .news-item { width: 100%; margin-right: 0 !important; position: relative !important; top: auto !important; left: auto !important; } } .qh_post_result .a p:nth-child(1){ font-weight: bold; } .qh_post_result .a p:nth-child(1) a{ color: #111; } .qh_post_result .news-title p{ color: #111; text-transform: initial !important } .qh_post_result .a > div p{ align-items: center; } #tab-following .b > div{ display: flex; align-items: center; } #tab-following .b > div a{ margin-right: 5px } #back_to_top{ width: 40px; height: 40px; position: fixed; z-index: 100; bottom: 100px; right: 10px; background: #fff; display: flex; align-items: center; justify-content: center; background: #111; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: none; cursor: pointer; } .qh_list { opacity: 0; transition: opacity .3s ease; } /* item */ .qh_list li { width: calc(50% - 5px); /* 2 column + gap 10px */ margin-bottom: 10px; } @media screen and (max-width: 639px){ .qh_list{ opacity: 0; } .qh_list li{ position: relative !important; top: auto !important; left: auto !important; right: auto !important; bottom: auto !important; width: 100%; } } .fixx_foot{ position: fixed; left: 0; top: 0; right: 0; z-index: 999; background: #fff; display: flex; justify-content: space-between; padding: 10px; box-shadow: 0 0 4px rgba(0, 0, 0, .15); } .fixx_foot > a{ width: 36px; margin-right: 10px; } .fixx_foot > a:last-child{ margin-left: 10px; margin-right: 0; height: 36px; } .fixx_foot form a svg, .fixx_foot form span svg { width: 28px; height: 28px; } .qh-popup-content #page{ padding: 0 !important; } .fixx_foot form{ position: relative !important; left: auto; right: auto; top: auto; margin: 0; padding: 0; background: #F1F0F6; border-radius: 50px; display: flex; justify-content: center; align-items: center; width: 100%; padding: 5px 10px; gap: 10px; } .fixx_foot form:before{ content:''; top: -1px; right: -1px; bottom: -1px; left: -1px; position: absolute; background: linear-gradient(90deg, #ff4500, #FFBF0B); z-index: -1; border-radius: 40px; } .fixx_foot form:after{ content:''; top: 0; right: 0; bottom: 0; left: 0; position: absolute; background: #fff; border-radius: 40px; z-index: -1; } .fixx_foot svg{ width: 36px; height: 36px; } .fixx_foot > a:nth-child(1) svg{ width: 30px; height: 30px; } .fixx_foot form svg{ width: 32px; height: 32px; } .fixx_foot form button svg{ width: 25px; height: 25px; } .fixx_foot form button{ border: none; cursor: pointer; outline: none; background: transparent } .fixx_foot form input{ background: transparent; border: none; width: calc(100% - 57px); } .qh-box{ text-align: center; margin-bottom: 30px; padding: 0 20px; word-break: break-word; z-index: 1; position: relative; } .qh-box > div:nth-child(1){ font-size: 30px; color: red; } .qh-box > a:nth-child(2){ font-size: 20px; color: #111; } .qh-box > div:nth-child(3){ font-size: 20px; margin-bottom: 20px; } .qh-box > div:nth-child(3) a{ color: #111; display: inline-block } .qh-box > div:nth-child(3) a:hover{ border-bottom: 1px dashed #111; } .qh-box > div:nth-child(3) a svg{ margin-left: 5px; } .qh-box.yellow > div:nth-child(4){ background: #FFC251; max-width: 450px; margin: 0 auto; padding: 15px; font-size: 18px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #111; } .qh-box.green > div:nth-child(4){ background: green; max-width: 450px; margin: 0 auto; padding: 15px; font-size: 18px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #fff; } .qh-box.red > div:nth-child(4){ background: red; max-width: 450px; margin: 0 auto; padding: 15px; font-size: 18px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #fff; } .qh-box > div:nth-child(4) svg{ margin-left: 5px; } @media screen and (max-width: 639px){ .qh-box > div:nth-child(1){ font-size: 25px; color: red; } .qh-box > a:nth-child(2){ font-size: 18px; color: #111; } .qh-box > div:nth-child(3){ font-size: 18px; margin-bottom: 20px; } .qh-box.yellow > div:nth-child(4){ background: #FFC251; max-width: 400px; margin: 0 auto; padding: 15px; font-size: 16px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #111; } .qh-box.green > div:nth-child(4){ background: green; max-width: 400px; margin: 0 auto; padding: 15px; font-size: 16px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #fff; } .qh2-popup-footer{ text-align: center !important; } .qh-box.red > div:nth-child(4){ background: red; max-width: 400px; margin: 0 auto; padding: 15px; font-size: 16px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; color: #fff; } } .ab_thongboa{ position: fixed; width: 40px; height: 40px; bottom: 250px; right: 10px; display: flex; align-items: center; justify-content: center; z-index: 10; } .ab_thongboa span{ position: absolute; right: 0px; top: 0px; width: 12px; height: 12px; background: red; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; font-size: 9px; color: #fff; align-items: center; display: flex; justify-content: center; } .single-news .qh-gallery-grid1 .qh-gallery-item img{ position: relative; height: auto; } .single-news .qh-gallery-grid1 .qh-gallery-item{ position: relative; padding: 0 !important; } #qh-share-btn svg, .qh_dangbai svg{ color: red; } .qh_dangbai svg{ fill: red }
body.qh_foot_open.page-id-1574224 #page,
body.qh_foot_open.single-news #sgl {
    padding-top: 60px !important;
}
@media screen and (max-width: 1023px) {
    #page ,#cat, .ctn{
        padding: 0 7px;
    }
}
                                          div.nsl-container[data-align="left"] {
    text-align: center !important;
}
                                          #cat .ct1{width: 50%}
 #cat .ct2 {
    width: 40%;
    float: right;
    display: flex;
    justify-content: flex-end;
}
                                          .qh-sotien svg, .qh-tong-tien svg{ width: 12px;height: 12px;margin-right: 5px;}
                                          .qh-sotien, .qh-tong-tien{padding: 0 !important;margin-left: 10px;}
                                          .qh-sotien:before, .qh-tong-tien:before{display: none !important;}
@media screen and (max-width: 780px) {
    #cat .ct2, #cat .ct1{
       width: 100%;
justify-content: unset
    }
                                          .tts .tt1 .table .tr10 .td:nth-child(1){width: 50%}
                                          .tts .tt1 .table .tr10 .td:nth-child(2){width: 50%;}
}  
                                          @media screen and (max-width: 380px) {
     #cat .ct2{
       font-size: 12px;
    }
}  
                                          .tr10 .td:before {
    background: url(https://checkscam.vn/wp-content/themes/dkqh/tien2.png) center center /contain no-repeat;
}
                    #cat .ct44 span:nth-child(2):before{
                      background: url(https://checkscam.vn/wp-content/themes/dkqh/a/i/121212.png) left center / contain no-repeat;
                    }
                   .tts .tt1 .table .tr10 .td:nth-child(1){}
                                        .qh_tbcho{
  border: 1px solid red;
  padding: 10px;
  margin-top: 20px;
  border-radius: 5px;
}
.qh_tbcho p{
  margin-bottom: 0 !important;
}
