- @charset "UTF-8";
- /* ==UserStyle==
- @name:zh-CN QQ 邮箱简洁风
- @name FlatQQMail
- @namespace github.com/benzbrake/FlatQQMail
- @version 2.0.8
- @description:zh-CN QQ 邮箱个性化样式
- @description Persnal Style For QQMail
- @author Ryan
- @homepageURL https://gf.qytechs.cn/scripts/408049
- @supportURL https://gf.qytechs.cn/zh-CN/scripts/408049-flatqqmail/feedback
- @var text login-background "Login Page Background" url(https://area.sinaapp.com/bingImg?daysAgo=2)
- @var text left-panel-width "Left Sidebar Width" 190px
- ==/UserStyle== */
- @namespace url(http://www.w3.org/1999/xhtml);
- @-moz-document domain("mail.qq.com") {
- html {
- --main-color: #0078d4;
- --main-text-color: #fff;
- --navbar-height: 60px;
- --search-background: rgba(255, 255, 255, .7);
- --search-hover-background: #fff;
- --search-border-color: #c7e0f4;
- --left-panel-background: #f3f2f1;
- --left-panel-hover: #edebe9;
- --left-panel-active: #c7e0f4;
- --left-panel-active-text-color: #005a9e;
- --left-panel-text-color: #323130;
- --left-panel-border-color: #edebe9;
- --toolbar-background: #f3f2f1;
- --toolbar-height: 44px;
- --toolbar-border-color: #edebe9;
- --panel-background-color: #C7E0F4;
- --panel-border-color: #edebe9;
- --panel-text-color: #323130;
- --panel-white-background-color: #fff;
- --panel-white-border-color: #d0d0d0;
- --panel-gray-background-color: #faf9f8;
- --btn-background: #f3f2f1;
- --btn-hover-background: #edebe9;
- --btn-text-color: #004578;
- --btn-border-color: #edebe9;
- --btn-primary-background: #0078d4;
- --btn-primary-text-color: #fff;
- --btn-primary-hover-background: #005a9e;
- --btn-secondary-background: #eff6fc;
- --btn-secondary-hover-background: #deecf9;
- --btn-secondary-text-color: #005a9e;
- --link-color: #2672ec;
- --icon-search: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAv0lEQVQ4jc2SwQ2DMAxFGYEROEb6z1JG6AgdgREYgQ0YoSMwQkbICIzACPTi9IAIoKqH+hTF/vb3/26av4sYYwuMQAZWYJY03AJL6h2UzWyS1JvZBGxADiF0VXAIoQNWM5tijO0BqwykagOfuOzBuwGbpP6wQaF9seICjNXklVgu6KuWTHcYVGvcurWmtKTB3XicUcxAlhR34I+9ZwyL0qn47u9yUNlduD4qM3v6SjMwFkb+V7fyThStvm7w83gDIMhQYknIEDsAAAAASUVORK5CYII=);
- --icon-wireless: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtUlEQVQ4jd2SYQ3FIAyEkYCESZgEJCBhEiYBB0hAwiRMwiRMAhK+/XjH0nRvAt5rQtJej2tzEML/BLC84LOrI5AfJKB7EZGbwxKfmC24A7vyavAGbEasKN+A0wp0IOugKSMfApNqy4tjfUQowKFph/BTmyRt2tQHSF6g6mLSml29rkubE8jBFIs3SOTRG0Znw5u+mViA+GJiNSYe1sTbIPdklec/uI32f2Edk61wcKFNVo//cFxsZm+SzPAjvgAAAABJRU5ErkJggg==);
- --icon-star: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA80lEQVQ4jbWSwW2FMBBEpwRKoARKSAkpgRJ8wbtHOnAJlEAJlLASHp8pwSWQAyR8fj5OgpS92NJq386MDfxr6dzC090b7lIDYYZyRZeaG9s5QGMPYYCk8Y/DVm/brYazCsoVanVZrqeDMEA5QblAY38AYw9hhqQRGnvo3J6BygXKCcIAT/fSs5/f4el2mEGYj+a2eflVWF1qoFwgDOeGMECYi5DL4cPKAKFdAj5tFjecvD3VTwqhc3tS4Kx6Alj5Z3o6KAc4q76CVa7b3ertfHje7xLTuIeUoZzQpWYPbthBVv6VGt+gHF763PIJ0Lm9BtyoD2Y3oxhUL8HuAAAAAElFTkSuQmCC);
- --icon-unstar: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvElEQVQ4jbWSwQ2DMBAEtwRKSAmUkBIoISX4g++edEAJlEAJLsESrN+UQAnJA4JCgsEgZaX92No5++6Av8n4DEoHpYPx2XmA9hWUz9nN+erCcQEIR6i/pYfX1d+Qeu+5dygdhH5VedsDJLSwXfEB4HAQ2vYiCe0FwFdjp5GlhYV+e7QpkGgYAGxXHAIsTXwalub4C30VB6Q0U0K7A6BfbZ+whrD+6UFU2j3mRXIoQ76clyGHspnuukcccEEvoT4gV5LOlygAAAAASUVORK5CYII=);
- --icon-edit: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAv0lEQVRIie2UYQ3DIBBGK6ESKgEJSJgUJOBgEpAwCZNQCUhAwtsfyAgpHLsmy5LuS/jV63t3XNNl+ecbAQywA14qtIADvHBM9c4GRN7pS5rCXu5N5x4I1fM0EgCEyWupOy+SBNwkQX/EY3iJq69OLQDWvNA6EdikxkTBKbgkmIEDq0qQ4Y8GvjdwJ+7vSDADl6aXBCJcLcjdi/AzAlvBn6MlagUmS8Zfh1bwSX5KEJF/1+0Js4JSqEkCrGb6i+cFOBKaSL4ZmCkAAAAASUVORK5CYII=);
- --icon-receive: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAi0lEQVRIie3UXQ2AIBSGYSMQgQhGMAJRjGAjIxjBCEYgwuuFsjkm7Bx+7nhvle/Z1DlNI2nATr4TMDWApHIkLCSumXdc2qECShA1IG0AA6gDAKuX5eMzcHUBgAXw2fOlAODCeHMAWL/jcS2ALTWeBCRF51xyNLqx+E/J85LVT0AVz2fquwEvYrsCf92tlzD9U+HLQgAAAABJRU5ErkJggg==);
- --icon-contacts: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABOElEQVRIid2UsW2GMBCF/xE8AiN4BEZgBIoM4AkiNmAERmAEyr9kgBQoSpGSOtWXIs/KCWyC/9AklpB83Pm9e3dn327/fgEOaICgr7oSvAZW9itcBQ4wA15KamDU//a3BJOydwe+SvYu5ifwSll2GX8jfyM7xP1ZgtoCJPzOJgB0uWRyBP6ozkZhK3ssVRAzHDL+sCnRUjy+wCCQevPfq8GTIZuKwI2KOSoRUCfwVX16Bt4fmaI48wF4MRfsQ4C9/E/AXb7xLLg3maP6LsAb8Kp9XKvpQ69zeTV8zXcsQTgKVmxMpDUkaSWm5kUTwffT4WUvyZFVA3dTc4LASfEgu02qUCZzCbg52wOr9j7ut0ELmYt1gqCV+ioqSgUB9A8SxMfP9sFtgy4jyAX1pQ02Z53Ol93oP7E+AVmOV2PqRK2HAAAAAElFTkSuQmCC);
- --icon-profile: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA8ElEQVQ4ja1SwQ3DIAy8ETJCR+gIGSEjdAQ+BT+7QUfICBkhIyDB8c4IHYE+aNJQHKmVaskSNvh82Af81YzvILGHDYPqEnsY3+nF13SGcIFwhkuT6sIZwgxL0wIIZ/1CY8kM8ad30vEOYYbj/Q3oT4UNH1UeQGETLp8MalSXJki8QWJfqO8KhKMOUMcLrulczvEG4XgMULpk2DBUjxx9mT6X5u5LgMc2+Z++YMMAR7/tvKw4b3EDsK6m6p6mWkScN4YNgKWp1iixV4V0yKAklzapmPFdmc1eSGtXYX5JdlTdpUkVVmU2DJBwOfRVG/+yJ+El7HPQij/5AAAAAElFTkSuQmCC);
- --icon-read: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyElEQVQ4jcWSQbHDMAxEDaEQCiEQCiEQCqEQetPs08EQPoRAKARDKIRAcC/K1PObuL5VMzpJet6VnFIncs6nXr0bwBVYgQpchwfN7AIUYHX3LOkekAJMXbnunuPVR9sMTMACVHfPH9Yauauk2xdbT6BKmtvCH1BGlxYKl/+AZbOxB9pqbf8HwMzOIfG5s4MSNqdDwPZSSKyS5rjKChQzO3cVtJLjIjWGl9bWECCllCTd9nYyDDiKI0CRNI9kfKo3oPE7nNtJfx8v4dADOEfYAroAAAAASUVORK5CYII=);
- --icon-unread: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4jd2SvRGDMAyFNYJHyAiMwAgp8aPxCGzCCBmBHiJ7BEbwCC4goiRNSCD8hbukybtToyd9eoWI/kPCKITRH6mOcRkDemH4tkS0d6wtEQnDC6OfAG5XfRZGaKok3ltuGWYGICJqqiQeYO/LjwN+8BYB04g6e/k6E4Yfp1sFEBEFZ5RY1MJpLpzmYlF3LjmNZzYBz77VTqx2wRk18z4BbOn7gKWYawrOqCnAanf0E4VRHE39G90BhIreKURRbZ0AAAAASUVORK5CYII=);
- --icon-open: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjUlEQVQ4jc2Syw2AIBBEpyRLoARLsAQvwh7phBIsgR5gqcMS9IAaMYJwY5I5AHmPTwD6CXkNxRuI96QAQGw+55NE2IDclDTKRRyzzQuI9xv4iuT5hG274Ia9hnRjm+AJA8ASBqiw1gnecDFvQQ6uukJp5yoBeZE9dvMjtgnYQLqxWPI6IzgX/nr92G5yAGUcu9jyutmAAAAAAElFTkSuQmCC);
- --icon-remark: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA20lEQVQ4jc2RwW2EMBBFXwmU4BK2hC2BEijBl2XmSAdbgkugBEoYyYzPlEAJycEskSICUSJFmaOl/8bzPvy/idag84D6hLihviBlRPx5HX6UG+oL6hM631ELqAX63KKeEF/R+X4cVguoL/S5PV0gvvIotwOAJ3QeLn+puUPKeARYUAsA9B7rCblDc7dtrg6iNYiv54DqYNhkJvrc7lvVwleAhObuFyds5DPIq6VDiUC9299QT/tbtGZ3cNXSB8inKvDV/eYkWnMdBhB/Ir4iZfx+6DNAPf0s/NfzDiRljNr0+6LkAAAAAElFTkSuQmCC);
- --icon-archive: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnUlEQVQ4jWNgoBooOC/AUHG5gaHiynyCuOC8AKYBEM33GcqvrsePr7xnKL/Sj2lA+ZXz2CUw1PUzlF95jypYetWAoeLKf4aKyw7EefXKf4aK8wrozv9PlP8h+D+qayGCRPgfORyurkc1AEWAAMBQjywA8QpuTNiASwl4MUEDKPYCWQaUX+kn6HdMPB9hQOlVA4J+R8elVw2IdjFNAQA/HvRDaCX5CQAAAABJRU5ErkJggg==);
- --icon-print: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqklEQVQ4ja2Syw2EMAxEpwRKoARK2BIohUtid0EJlJASKCFS1j5TAiVkL/shLCRBwtI7+mWiMXD7DL7549IyyQqWeMBUFrBvwRLfkgUsy044VwrUwWgHox1s6NMkvq1LQOITPgKjXY3Ag5+PBFJXL8iRFQAAyQhSd8pprTb02cUtNvRHL69gmcEyFb/BEtMkg2++PZOMmWM6qfMnuMD+HrZdlyB1mRoruHNe5u4hWjZlUXgAAAAASUVORK5CYII=);
- --icon-more: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAR0lEQVQ4jWNgGAWDEZRfOc9QcdkBQ7zisgND+ZXzDAXnBQgZ0M9QceU/iiEQze8Zyq/0E+sKhCEka0Y3hCzNyIaQrXkUEA0ARk4rJRXvtL4AAAAASUVORK5CYII=);
- --icon-less: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAS0lEQVQ4jWNgGAU0BqVXDRhKrxqQr7n8ynuG8ivvSTcEprniyn6Giiv7STMEWXPBeQEGBgYG0gyB2QrTjC5OEBScF8DQjCw3CqgPABPcMBAhyIGPAAAAAElFTkSuQmCC);
- --icon-ok: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxklEQVQ4jbWTQQ3DMAxFP4RCKIRCKIRCGARf6uRYBoMwCIVQCJES51wIgbDdtqZxs2jSLPkUvW9/2wH+EuQ6zHEAC8GGBTaMINe1wTaMMOJg5VmkkXsdZiEYSSr8EXEXlV3/Fa52YuXRBL/T9WeBvVIxgf2UFWE/nQWO0A4rWw77W24xLLnA8dFIArkOJq5gIcxxKOfjb+cONnXaKqxZYCF1Zfpsdv2wrg6oyDDWbuFaxEgCC+lwaWfLrJi4lrtvieZP9GO8ALgCKoREiWXrAAAAAElFTkSuQmCC);
- }
-
- body {
- padding: 0;
- }
-
- /** Set Font Size */
- body,
- td,
- input,
- button,
- select,
- .f_size {
- font-size: 14px;
- }
-
- /** Remove border radius */
- * {
- border-radius: 0 !important;
- }
-
- a,
- a:link {
- outline: 0;
- color: var(--link-color);
- text-decoration: none;
- transition: all 0.156s linear;
- }
-
- img[src^="/cgi-bin/readtemplate"] {
- display: none;
- }
-
- /** Error Message */
- .errmsg {
- background: var(--panel-background-color);
- color: var(--panel-text-color);
- }
-
- /** Button */
- /** Reset Gray Button Style */
- .btn_gray,
- .qui_btn {
- color: var(--btn-text-color) !important;
- background: var(--btn-background) !important;
- border-color: transparent !important;
- border-radius: 2px !important;
- transition: all 0.156s linear !important;
- padding: 4px !important;
- cursor: pointer !important;
- }
-
- .currpage a.btn_gray {
- color: var(--btn-text-color) !important;
- font-weight: bold;
- }
-
- .left .btn_gray {
- padding: 4px 15px 4px 5px !important;
- }
-
- /** Reset Gray Button hover/active/focus Style */
- .btn_gray:hover,
- .btn_gray:active,
- .btn_gray:focus,
- .qui_btn:hover,
- .qui_btn:active,
- .qui_btn:focus {
- background: var(--btn-hover-background);
- border-color: var(--btn-border-color);
- box-shadow: unset;
- }
-
- /** Reset Primary Button Style */
- .btn_primary,
- .qui_btn_Blue,
- .btn_blue {
- background: var(--btn-primary-background) !important;
- color: var(--btn-primary-text-color) !important;
- cursor: pointer;
- border-color: transparent;
- padding: 4px !important;
- border-radius: 2px;
- transition: all 0.156s linear;
- }
-
- .btn_primary:hover,
- .btn_primary:active,
- .btn_primary:focus,
- .qui_btn_Blue:hover,
- .qui_btn_Blue:active,
- .qui_btn_Blue:focus,
- .btn_blue:hover,
- .btn_blue:active,
- .btn_blue:focus {
- background: var(--btn-primary-hover-background) !important;
- }
-
- #composeExitAlert_QMDialog_btn_not_exit:hover {
- border-color: red;
- background-color: red;
- color: white !important;
- }
-
- #composeExitAlert_QMDialog_btn_exit_save:hover {
- border-color: var(--btn-primary-background);
- background: var(--btn-primary-background);
- color: var(--btn-primary-text-color) !important;
- }
-
- input.txt,
- input.txt2,
- textarea.txt,
- .txt,
- .qm_txt {
- border: 1px solid var(--panel-white-border-color);
- }
-
- .dialog_operate {
- background: var(--panel-white-background-color);
- }
-
- /* Popup */
- .qmpanel_shadow {
- box-shadow: 0 0.5rem 4rem rgba(0, 0, 0, 0.11), 0 10px 20px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.06);
- }
-
- .menu_item_high {
- background: var(--main-color);
- color: var(--main-text-color);
- }
-
- /** Navbar */
- #topDataTd {
- background: var(--main-color);
- color: var(--main-text-color);
- height: var(--navbar-height);
- }
- #topDataTd a,
- #topDataTd a:link,
- #topDataTd .addrtitle {
- color: var(--main-text-color);
- }
- #topDataTd a.imglogo {
- /** Mail Logo */
- display: flex;
- align-items: center;
- width: 135px !important;
- }
- #topDataTd a.imglogo img {
- /** Mail Logo Image */
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEJFODBCNEZDQkQ0MTFFNEE1RTZCQ0U1NDAxRUI5RUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEJFODBCNTBDQkQ0MTFFNEE1RTZCQ0U1NDAxRUI5RUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQkU4MEI0RENCRDQxMUU0QTVFNkJDRTU0MDFFQjlFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQkU4MEI0RUNCRDQxMUU0QTVFNkJDRTU0MDFFQjlFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgR8ts0AAACOSURBVHja7NjBCQIxEAXQjHiNdmIDNmUDnmxgm9oGtpPdFDDi0ZtgDm58cwkEEngMfyCJzCwj1KEMUiAgICAgICAgICAgu6tjj0u21t5eZ+f7Eq91fVw+2j/VGjoC8qMVPT4f4jZ/dT6nq4507YipJewyYmqZWsIOMlJGdAQEBAQEBAQEBAQE5J8hTwEGAJxNPE8HR8BNAAAAAElFTkSuQmCC);
- background-repeat: no-repeat;
- background-position: center;
- width: 30px;
- height: 30px;
- margin-left: 10px;
- }
- #topDataTd a.imglogo:after {
- /** Mail Logo Text */
- content: "QQMail";
- color: var(--main-text-color);
- font-size: 20px;
- margin-left: 10px;
- }
- #topDataTd #logotips {
- /** Logo Wrapper */
- flex: 1;
- display: flex;
- width: calc(100% - 380px);
- /** Clear Z-index */
- z-index: unset;
- }
- #topDataTd #logotips .switch {
- color: #fff;
- margin: 5px 0 5px auto;
- /** Tips Icon */
- }
- #topDataTd #logotips .switch .left {
- color: #fff;
- margin-top: 5px !important;
- }
- #topDataTd #logotips .switch span.addrtitle {
- color: var(--main-text-color);
- margin-top: 4px;
- display: block;
- }
- #topDataTd #logotips .switch .icon_securityCenterTip {
- position: relative;
- background: orange;
- border-radius: 50% !important;
- }
- #topDataTd #logotips .switch .icon_securityCenterTip::before {
- content: "";
- width: 4px;
- height: 4px;
- background: #fff;
- display: block;
- border-radius: 50%;
- left: 4px;
- position: absolute;
- top: 2px;
- }
- #topDataTd #logotips .switch .icon_securityCenterTip::after {
- content: "";
- display: block;
- height: 5px;
- background: #fff;
- width: 2px;
- position: absolute;
- left: 5px;
- bottom: 2px;
- }
- #topDataTd .topdata {
- /** Navbar Wrapper */
- width: 100%;
- height: var(--navbar-height);
- display: flex;
- flex-direction: row-reverse;
- background: unset !important;
- }
- #topDataTd .topdata .topbg {
- /** Search Wrapper */
- background: transparent;
- width: 425px;
- height: var(--navbar-height) !important;
- float: none;
- position: relative;
- }
- #topDataTd .topdata .topbg .search_subject {
- position: absolute;
- margin: 10px;
- height: 40px;
- right: 0;
- top: 0;
- width: 170px;
- display: flex;
- align-items: center;
- }
- #topDataTd .topdata .topbg .search_subject .smartsearch {
- margin: 0;
- height: 30px;
- line-height: 30px;
- background: var(--search-background);
- border-color: var(--search-border-color);
- border-radius: 3px !important;
- box-shadow: unset;
- padding: 0;
- /** Search Icon */
- }
- #topDataTd .topdata .topbg .search_subject .smartsearch #subject {
- background: transparent;
- padding: 0 21px;
- height: 30px;
- width: 120px !important;
- transition: background 0.156s;
- line-height: 30px;
- border: 0;
- }
- #topDataTd .topdata .topbg .search_subject .smartsearch #subject:focus {
- background: var(--search-hover-background);
- }
- #topDataTd .topdata .topbg .search_subject .smartsearch #searchIcon,
- #topDataTd .topdata .topbg .search_subject .smartsearch #subjectsearchLogo {
- top: 8px;
- }
- #topDataTd .topdata .topbg .search_subject .smartsearch #searchIcon {
- background: var(--icon-search);
- }
- #topDataTd .topdata .topbg .setinfo {
- position: absolute;
- bottom: 10px;
- margin: unset;
- left: 0;
- z-index: 9;
- }
- #topDataTd .topdata .topbg .setinfo #sendToMobileIcon {
- width: 16px;
- height: 16px;
- background-position: unset;
- background: var(--icon-wireless) !important;
- }
- #topDataTd #setAliasTiprlt .newtips .arrowup {
- background: transparent;
- width: 0;
- border-left: 5px solid transparent;
- border-right: 5px solid transparent;
- border-bottom: 9px solid var(--panel-border-color);
- height: 0;
- margin-bottom: 0;
- top: -2px;
- }
- #topDataTd #setAliasTiprlt .newtips .contentcontainer,
- #topDataTd #setAliasTiprlt .newtips .content {
- background: var(--panel-background-color);
- }
-
- .bodybgbt {
- position: static;
- left: 0;
- top: 0;
- width: var(--left-panel-width);
- }
-
- #leftPanel {
- position: static;
- left: 0;
- top: 0;
- width: var(--left-panel-width);
- /** Move Leftpanel Compose Div to Navbar and Compact */
- /** Compact #navMidBar */
- }
- #leftPanel #navBarDiv {
- max-width: 500px;
- position: absolute;
- top: 0;
- left: 150px;
- height: 60px;
- background: unset;
- }
- #leftPanel #navBarDiv .navbar {
- display: flex;
- background: transparent;
- height: 60px;
- width: auto;
- }
- #leftPanel #navBarDiv .navbar li {
- color: var(--main-text-color);
- height: 100% !important;
- margin: 0;
- padding: 0;
- display: block;
- position: relative;
- }
- #leftPanel #navBarDiv .navbar li input {
- margin: 0;
- padding: 0;
- height: 24px;
- width: 24px;
- position: absolute;
- float: none;
- left: 15px;
- top: 17px;
- z-index: -1;
- }
- #leftPanel #navBarDiv .navbar li input.composebtn {
- background: var(--icon-edit);
- }
- #leftPanel #navBarDiv .navbar li input.checkbtn {
- background: var(--icon-receive);
- }
- #leftPanel #navBarDiv .navbar li input.addrbtn {
- background: var(--icon-contacts);
- }
- #leftPanel #navBarDiv .navbar li a {
- margin: 0;
- padding: 0 10px 0 40px;
- color: var(--header-text-color);
- height: 60px !important;
- line-height: 60px;
- transition: background 0.156s;
- }
- #leftPanel #navBarDiv .navbar li a:hover,
- #leftPanel #navBarDiv .navbar li a:focus {
- background: rgba(0, 0, 0, 0.3);
- }
- #leftPanel #navMidBar {
- width: var(--left-panel-width);
- top: 60px;
- bottom: 0;
- margin: 0 !important;
- background: var(--left-panel-background);
- box-sizing: border-box;
- border-right: 2px solid var(--left-panel-border-color);
- }
- #leftPanel #navMidBar .folderDiv {
- margin: 10px 0;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder li {
- padding: 0;
- margin: 0;
- height: auto;
- position: relative;
- transition: all 0.156s linear;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder li a {
- padding: 5px;
- padding-left: 28px;
- line-height: 22px;
- display: block;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder li a:link,
- #leftPanel #navMidBar .folderDiv #OutFolder li a:visited {
- color: var(--left-panel-text-color);
- }
- #leftPanel #navMidBar .folderDiv #OutFolder li a:hover {
- background-color: transparent;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder li .empty_link {
- color: var(--btn-primary-text-color) !important;
- background: var(--btn-primary-background);
- border-radius: 2px;
- transition: background-color 0.156s ease;
- margin: 0;
- padding: 4px 8px;
- position: absolute;
- right: 10px;
- top: 0;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder li .empty_link:hover {
- background: var(--btn-primary-hover-background);
- }
- #leftPanel #navMidBar .folderDiv #OutFolder li:hover {
- background: var(--left-panel-hover);
- }
- #leftPanel #navMidBar .folderDiv #OutFolder li.fn,
- #leftPanel #navMidBar .folderDiv #OutFolder .fn_list {
- background: var(--left-panel-active) !important;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep {
- display: flex;
- flex-direction: column;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep span {
- margin: 0;
- padding: 0;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep a {
- transition: all 0.156s linear;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep a:hover,
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep a:active,
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep a:focus {
- background: var(--left-panel-hover);
- }
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep:hover,
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep:active,
- #leftPanel #navMidBar .folderDiv #OutFolder #my_note li.fs_sep:focus {
- background: transparent;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder .nolinkbg {
- /** Hide | */
- display: none !important;
- }
- #leftPanel #navMidBar .folderDiv #OutFolder .icon_folderlist_star {
- background: var(--icon-unstar);
- width: 16px;
- height: 16px;
- margin: 2px;
- }
- #leftPanel #navBottomTd {
- display: none;
- }
-
- #sepLineTd {
- display: none;
- }
-
- .pInfoItem .itemHead {
- white-space: nowrap;
- }
-
- /** Main Frame*/
- #mainFrameContainer {
- top: 60px;
- left: 190px;
- }
-
- .tbody {
- padding: 0;
- margin: 0;
- }
-
- /* Title */
- .txt_title {
- margin: 0 !important;
- padding: 10px;
- }
-
- /* Toolbar */
- .toolheight {
- position: fixed !important;
- height: var(--toolbar-height) !important;
- }
-
- .toolbgline {
- background: var(--toolbar-background);
- top: 0;
- left: 0;
- right: 0;
- height: 35px;
- padding: 0;
- z-index: 9 !important;
- border: 2px solid var(--toolbar-border-color);
- border-width: 0 2px 2px 0;
- }
- .toolbgline .btn_sepline {
- display: none;
- }
- .toolbgline .left {
- /** filter .btn_back */
- margin: 10px;
- }
-
- .toolheight .right,
- .toolheight .qm_right {
- padding: 13px !important;
- margin: 0 !important;
- }
-
- /* Make Bottom toolbar not fixed */
- .list_btline ~ .toolbgline {
- position: static !important;
- padding: 0;
- }
-
- #tips {
- padding: 10px;
- }
-
- /* Mail List */
- table.O2 {
- border: 0px;
- padding: 10px;
- }
- table.O2 td {
- background: transparent;
- border: 0px;
- background-color: unset;
- }
-
- .talk {
- margin: 0;
- padding: 10px;
- }
-
- table.M,
- table.F {
- padding: 10px;
- border: 0;
- box-shadow: unset;
- }
-
- /** Replace Icons */
- .Rr {
- background: var(--icon-read) 0 0 no-repeat;
- vertical-align: middle !important;
- }
-
- .Ru,
- .ico_unreads {
- background: var(--icon-unread) 0 0 no-repeat;
- vertical-align: middle !important;
- }
-
- table.i td.fg.fs1 div {
- width: 16px;
- height: 16px;
- background: var(--icon-unstar) 0 0 no-repeat;
- }
-
- table.i td.fg div {
- width: 16px;
- height: 16px;
- background: var(--icon-star) 0 0 no-repeat;
- }
-
- input.s1bg,
- .ico_profileTips,
- .ico_profile_verified {
- width: 16px;
- height: 16px;
- background: var(--icon-profile) 0 0 no-repeat;
- }
-
- .qm_ico_reopen {
- width: 16px;
- height: 16px;
- background: var(--icon-open) 0 0 no-repeat;
- }
-
- .qm_ico_remarkoff {
- width: 16px;
- height: 16px;
- background: var(--icon-remark) 0 0 no-repeat;
- }
-
- .qm_ico_addFilter {
- width: 16px;
- height: 16px;
- background: var(--icon-archive) 0 0 no-repeat;
- }
-
- .qm_ico_print {
- width: 16px;
- height: 16px;
- background: var(--icon-print) 0 0 no-repeat;
- }
-
- .qm_ico_quickdown {
- background: var(--icon-more) 0 0 no-repeat;
- }
-
- .qm_ico_quickup {
- background: var(--icon-less) 0 0 no-repeat;
- }
-
- .mailList_sendIcon_Succeed {
- width: 16px;
- height: 16px;
- background: var(--icon-ok) 0 0 no-repeat;
- }
-
- .selbar_bt {
- padding: 10px !important;
- background: var(--panel-white-background-color);
- }
- .selbar_bt a {
- padding: 5px;
- transition: all 0.156s linear;
- color: var(--btn-text-color);
- background-color: var(--btn-background);
- }
- .selbar_bt a:hover,
- .selbar_bt a:focus,
- .selbar_bt a:active {
- background-color: var(--btn-hover-background);
- }
-
- #qqmail_mailcontainer {
- margin-top: var(--toolbar-height);
- position: relative;
- }
- #qqmail_mailcontainer .txt_title {
- display: none;
- }
- #qqmail_mailcontainer .settingtable {
- border-color: var(--toolbar-border-color);
- background: var(--toolbar-background);
- }
- #qqmail_mailcontainer .mail_list_thumb_form {
- background: var(--panel-white-background-color);
- }
- #qqmail_mailcontainer .qm_con_fold,
- #qqmail_mailcontainer .qm_con_expand {
- margin: 0;
- }
- #qqmail_mailcontainer .toarea {
- margin: 0;
- padding: 0;
- }
- #qqmail_mailcontainer #tips_bar ~ div:first-child {
- display: none;
- }
-
- body[module=qmReadMail] {
- margin: 0 !important;
- padding: 0 !important;
- overflow-x: hidden;
- }
- body[module=qmReadMail] #qqmail_mailcontainer {
- margin-top: 0;
- background: var(--panel-gray-background-color);
- }
- body[module=qmReadMail] #qqmail_mailcontainer > div {
- /* Clear z-index */
- z-index: unset !important;
- }
- body[module=qmReadMail] #qqmail_mailcontainer #mainmail {
- margin-bottom: 0 !important;
- padding-bottom: 10px;
- }
- body[module=qmReadMail] #qqmail_mailcontainer #mainmail #nextmail_top {
- margin: 15px;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .toolbgline .left {
- margin: 10px 5px;
- padding: 0 12px;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .settingtable {
- background: var(--panel-white-background-color);
- border: 0px;
- padding-left: 4px !important;
- padding: 4px !important;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .settingtable.txt_left span {
- height: 20px !important;
- line-height: 20px !important;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .settingtable.txt_right > span {
- vertical-align: 3px !important;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .readmailinfo {
- background: var(--panel-white-background-color);
- border: 1px solid var(--panel-white-border-color);
- border-bottom: 0;
- margin: 104px 10px 0;
- padding: 10px;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .readmailinfo > table {
- margin-left: 50px;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .readmailinfo .readmail_subject {
- /** Mail Subject */
- position: absolute;
- top: -59px;
- left: 0px;
- width: 100%;
- height: 24px;
- line-height: 24px;
- background: var(--panel-gray-background-color);
- padding: 17px 12px !important;
- margin-left: -11px;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .readmailinfo .readmail_subject #subject {
- font-size: 17px;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .readmailinfo > #subjectTip ~ table {
- height: auto !important;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .readmailinfo #senderInfo2 {
- /** User Avatar */
- position: absolute;
- left: 11px;
- top: 13px;
- padding: 0 !important;
- width: 45px;
- height: 45px;
- overflow: hidden;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .readmailinfo #senderInfo2 > div {
- width: 42px !important;
- height: 42px !important;
- }
- body[module=qmReadMail] #qqmail_mailcontainer .readmailinfo #senderInfo2 > div #qqiconimg {
- margin: 0 !important;
- }
- body[module=qmReadMail] #qqmail_mailcontainer #contentDiv {
- /** Mail Content */
- background: var(--panel-white-background-color);
- border: 1px solid var(--panel-white-border-color);
- border-top: 0;
- padding: 10px !important;
- margin: 0 10px;
- overflow: hidden;
- /** Fix attachmet style */
- }
- body[module=qmReadMail] #qqmail_mailcontainer #attachment {
- /** Mail Attachment */
- margin: 10px 10px 0;
- }
- body[module=qmReadMail] #qqmail_mailcontainer #pageEnd {
- margin: 10px;
- background: var(--panel-white-background-color);
- border: 1px solid var(--panel-white-border-color);
- }
-
- body.netdisk_multi {
- padding: 0 !important;
- }
- body.netdisk_multi .readmailinfo {
- background: var(--panel-gray-background-color);
- width: 100%;
- overflow: hidden;
- padding-right: 10px;
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:first-child {
- margin: 0 10px;
- display: block;
- border: 1px solid transparent;
- box-sizing: border-box;
- border-bottom-color: var(--panel-white-border-color);
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:first-child > td.settingtable {
- width: 100%;
- height: 24px;
- line-height: 24px;
- background: var(--panel-gray-background-color) !important;
- padding: 17px 0px !important;
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:first-child > td.settingtable > .qm_left {
- padding-bottom: 0 !important;
- line-height: 17px;
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:first-child > td.settingtable > .qm_left .sub_title {
- font-size: 17px !important;
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:not(:first-child) {
- display: block;
- background: var(--panel-white-background-color);
- margin: 0 10px;
- padding: 10px 0 0 10px;
- border: 1px solid var(--panel-white-border-color) !important;
- width: calc(100% - 20px);
- border-width: 0 1px !important;
- box-sizing: border-box;
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:not(:first-child) td {
- margin: 0 !important;
- padding: 0px !important;
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:not(:first-child) #attchshow {
- margin: 0px;
- padding-left: 0;
- padding-bottom: 0;
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:not(:first-child) #attchshow ~ tr {
- padding: 0;
- margin: 0;
- }
- body.netdisk_multi .readmailinfo .rmg_mailinfo > tbody > tr:not(:first-child) #attchshow ~ tr > td {
- padding-top: 10px !important;
- }
- body.netdisk_multi .readmailinfo:not(:first-child) {
- border: 0px;
- padding: 0 !important;
- }
- body.netdisk_multi .readmailinfo:not(:first-child) #quickreply {
- margin: 0 10px;
- background: var(--panel-white-background-color);
- border: 1px solid var(--panel-white-border-color);
- border-width: 0 1px;
- padding: 0 10px;
- position: relative;
- }
-
- #frm[action="/cgi-bin/compose_send"] {
- background: var(--panel-gray-background-color);
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding {
- background: var(--panel-white-background-color);
- border: 2px solid var(--panel-white-border-color) !important;
- margin: 10px;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding .div_txt {
- border: 0px;
- background: transparent;
- padding: 0;
- height: 36px;
- line-height: 36px;
- margin: 0;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding .content_title {
- padding: 0 !important;
- padding-left: 10px !important;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding .content_title #QMEditorArea {
- border: 1px solid var(--panel-white-border-color);
- position: absolute !important;
- right: 2px;
- left: -1px;
- top: 0px;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding .content_title #QMEditorArea .qmEditorIfrmEditArea {
- border: 0px;
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding #composeMoreOpt {
- padding: 4px 0 !important;
- border-left: 2px;
- border-right: 2px;
- display: flex;
- align-items: flex-end;
- height: 24px !important;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding #composeMoreOpt #otherComposeOptionCntr .qqshowbd {
- margin: 0 !important;
- padding: 0 !important;
- height: 100%;
- line-height: unset !important;
- border: 0 !important;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding > .input_title {
- padding-left: 79px;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding #AttList .attsep {
- margin: 0;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding #Attlist + div {
- position: relative;
- }
- #frm[action="/cgi-bin/compose_send"] #sendtimepadding .vue-schedule-btn {
- display: none;
- }
- #frm[action="/cgi-bin/compose_send"] #rightArea {
- margin: 0 !important;
- border: 0;
- border-bottom: 0;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp {
- margin-left: -1px !important;
- width: 15px !important;
- padding-left: 5px;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div {
- margin: 0 200px 0 0 !important;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div [clss=f_family] {
- display: none !important;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div td:first-child > div a,
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div td:first-child > div span {
- display: inline-block;
- padding: 4px 10px !important;
- background: var(--btn-secondary-background);
- color: var(--btn-secondary-text-color);
- margin: 0;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div tbody > tr > td:first-child {
- padding: 5px;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div tbody > tr > td:first-child > div {
- padding-right: 0 !important;
- padding-top: 0 !important;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div > div:first-child:not([style*="68px"]) {
- display: none !important;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div > div[style*="68px"] {
- margin: 0 0 0 5px !important;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div > table.i {
- border: 1px solid var(--panel-white-border-color);
- margin-top: -1px !important;
- margin-bottom: -1px !important;
- margin-left: 0px !important;
- border-left: 0;
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div #trTO {
- margin-bottom: 0 !important;
- border-bottom: 1px solid var(--panel-white-border-color);
- border-right: 1px solid var(--panel-white-border-color);
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div #trCC {
- margin-bottom: 0 !important;
- border-bottom: 1px solid var(--panel-white-border-color);
- border-right: 1px solid var(--panel-white-border-color);
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div #trBCC {
- margin-bottom: 0 !important;
- border-bottom: 1px solid var(--panel-white-border-color);
- border-right: 1px solid var(--panel-white-border-color);
- }
- #frm[action="/cgi-bin/compose_send"] #rightAreaBtnWarp ~ div #trSC {
- margin-bottom: 0 !important;
- border-bottom: 1px solid var(--panel-white-border-color);
- border-right: 1px solid var(--panel-white-border-color);
- }
- #frm[action="/cgi-bin/compose_send"] #addrQzone ~ table.i tr:first-child {
- display: none;
- }
- #frm[action="/cgi-bin/compose_send"] .addr_base {
- height: 17px;
- line-height: 16px;
- padding: 5px !important;
- margin: 5px !important;
- }
-
- .addr_text {
- float: none !important;
- height: 36px;
- margin: 0;
- line-height: 36px;
- }
- .addr_text input {
- height: 36px;
- padding: 0;
- line-height: 36px;
- }
-
- #addrOper {
- padding: 5px;
- border-right: 1px solid var(--panel-white-border-color);
- height: 30px;
- display: flex;
- align-items: center;
- }
- #addrOper > .input_title {
- padding: 0 0 0 75px !important;
- margin: 0;
- display: flex;
- }
-
- #encrypt_mail_tips + div {
- position: relative;
- }
- #encrypt_mail_tips + div > table > tbody > tr > td:first-child {
- display: none;
- }
-
- .qmEditorBase {
- border: 0px;
- }
-
- .qmEditorContent {
- height: unset !important;
- position: relative;
- }
-
- .qmEditorToolBarDiv {
- border-bottom: 0px;
- }
-
- .composetab {
- background: var(--panel-white-background-color);
- height: 39px;
- width: 100%;
- display: block;
- }
- .composetab tr td {
- padding: 0 !important;
- }
- .composetab .composetab_img {
- display: none;
- }
- .composetab .composetab_unsel {
- background: var(--panel-white-background-color);
- overflow: hidden;
- height: 39px;
- }
- .composetab .composetab_unsel a {
- color: var(--panel-text-color);
- font-weight: 400;
- display: block;
- padding: 10px !important;
- margin: 0px;
- transition: all 0.2s linear 0s;
- width: auto;
- }
- .composetab .composetab_unsel a:hover {
- text-decoration: none;
- background: var(--btn-hover-background);
- }
- .composetab .composetab_sel {
- background: var(--panel-white-background-color);
- height: 39px;
- position: relative;
- }
- .composetab .composetab_sel div {
- padding: 10px !important;
- margin: 0px;
- cursor: pointer;
- }
- .composetab .composetab_sel div:hover {
- background: var(--btn-hover-background);
- }
- .composetab .composetab_sel:after {
- content: "";
- display: block;
- border-bottom: 5px solid var(--main-color);
- position: absolute;
- width: 60px;
- bottom: 2px;
- left: 25px;
- transition: all 0.156s linear 0s;
- }
- .composetab .composetab_sel:hover:after {
- width: 70px;
- left: 20px;
- }
-
- #toolbar .toolbg,
- #toolbar .toolbg1 {
- background-color: var(--panel-background-color);
- padding: 10px;
- border: 2px solid var(--panel-border-color);
- border-width: 2px 0 0 0;
- }
- #toolbar .toolbg .right,
- #toolbar .toolbg1 .right {
- margin: 0 !important;
- }
- #toolbar .toolbg .btn_space,
- #toolbar .toolbg1 .btn_space {
- height: 22px;
- padding: 5px 10px;
- margin-right: 10px;
- cursor: pointer;
- display: inline-block;
- background-color: var(--btn-background);
- }
- #toolbar .toolbg .btn_space:hover,
- #toolbar .toolbg1 .btn_space:hover {
- background-color: var(--btn-hover-background);
- }
-
- /* Group Mail */
- body#list #body_list {
- margin-top: 46px;
- }
- body#list .myleftbar .infobar {
- background: #ffffe9;
- border-width: 0 0 1px;
- border-bottom-color: #e3e6eb;
- line-height: 24px;
- padding: 10px !important;
- text-align: center;
- }
- body#list .mysidebar {
- top: 0 !important;
- height: 100%;
- background: #fff;
- padding: 8px;
- width: 172px;
- }
- body#list .mysidebar .sbar_padd {
- padding: 0 !important;
- margin: 0 !important;
- }
- body#list .mysidebar .sbar_padd .btn_gray {
- background: var(--btn-primary-background) !important;
- color: var(--btn-primary-text-color) !important;
- width: 140px !important;
- padding-top: 0.5em;
- padding-bottom: 0.5em;
- }
- body#list .mysidebar .sbar_padd .btn_gray:hover,
- body#list .mysidebar .sbar_padd .btn_gray:active,
- body#list .mysidebar .sbar_padd .btn_gray:focus {
- background: var(--btn-primary-hover-background) !important;
- }
- body#list .mysidebar li {
- transition: all 0.156s linear;
- width: 154px !important;
- margin: 0 0 5px !important;
- padding: 2px 2px 2px 10px !important;
- }
- body#list .mysidebar li a {
- display: block;
- padding: 3px 0;
- color: var(--left-panel-text-color) !important;
- }
- body#list .mysidebar li.fn {
- background: var(--left-panel-active) !important;
- height: auto;
- position: relative;
- }
- body#list .mysidebar li.fs {
- height: auto;
- position: relative;
- }
- body#list .mysidebar li.fs:hover {
- background-color: var(--left-panel-hover);
- }
- body#list .mysidebar li.fs:hover a {
- text-decoration: none;
- background: transparent;
- }
- body#list .mysidebar .bd {
- border-width: 0 !important;
- margin: 2px !important;
- background: #c1d9f3;
- color: #000;
- padding: 5px !important;
- text-align: center;
- }
- body#list .mysidebar #folder_group .g_list {
- display: flex;
- align-items: center;
- margin: 0 !important;
- padding: 0 !important;
- }
- body#list .mysidebar #folder_group .g_list a {
- color: var(--left-panel-text-color) !important;
- padding: 8px;
- }
- body#list .mysidebar #folder_group .g_list a.left {
- margin-right: auto;
- }
- body#list .mysidebar #folder_group .g_list a:hover {
- background-color: var(--left-panel-hover);
- text-decoration: none;
- }
- body#list .mysidebar #folder_group .g_list.toolbg a:hover {
- background-color: transparent;
- text-decoration: none;
- }
- body#list .mysidebar #folder_group .g_list.toolbg + .toolbg {
- margin: 0 !important;
- }
- body#list .mysidebar .gray {
- border-width: 0 !important;
- margin: 2px 2px 5px !important;
- background: #c1d9f3;
- color: #000;
- padding: 5px !important;
- text-align: center;
- }
- body#list .mysidebar #folder_group {
- padding: 2px;
- }
- body#list .mysidebar div[style="margin:0 8px"] {
- margin: 0 !important;
- }
- body#list .mysidebar div[style="margin:0 8px"] [id^=tab_group_].sbar_padd {
- padding: 0 !important;
- margin-bottom: 5px !important;
- }
- body#list .mysidebar div[style="margin:0 8px"] [id^=tab_group_].sbar_padd a {
- color: var(--left-panel-text-color) !important;
- padding: 4px 8px !important;
- display: block;
- }
- body#list .mysidebar div[style="margin:0 8px"] [id^=tab_group_].sbar_padd a:hover {
- background-color: var(--left-panel-hover);
- text-decoration: none;
- }
- body#list .mysidebar div[style="margin:0 8px"] [id^=tab_group_].sbar_padd.toolbg {
- margin-bottom: 0px !important;
- }
- body#list .mysidebar div[style="margin:0 8px"] [id^=tab_group_].sbar_padd.toolbg a:hover {
- background: transparent;
- }
- body#list .mysidebar div[style="margin:0 8px"] [id^=show_group_].toolbg {
- margin-bottom: 5px !important;
- }
- body#list .mysidebar .toolbg {
- margin: 0 2px !important;
- padding: 3px !important;
- }
-
- #postop0,
- .toolbgline.barspace4 {
- display: none;
- }
-
- .settingTitle {
- padding-top: 0;
- }
-
- .settingtable,
- .settingTitle .selected {
- background: var(--panel-white-background-color);
- }
-
- .settingSub {
- padding: 0 !important;
- }
- .settingSub a {
- color: var(--panel-text-color);
- display: block;
- padding: 10px;
- }
-
- .settingSub.selected {
- padding: 10px !important;
- }
-
- .toolbgline.h22 {
- /* Save Toolbar */
- bottom: 0;
- top: unset;
- display: flex;
- align-items: center;
- padding-left: 10px;
- border-top: 2px solid var(--toolbar-border-color);
- }
-
- body[onunload="changeStyle();"] .txt_title,
- body.tbody .txt_title {
- display: none;
- }
-
- .myleftbar {
- margin-top: 46px;
- }
- .myleftbar .digest_item {
- border: 0px;
- margin: 0 !important;
- padding: 0 !important;
- background: transparent;
- transition: background 0.156s;
- }
- .myleftbar .digest_item .qqshowbd {
- border: 0px;
- }
- .myleftbar .digest_item_hover .digest_item_inner {
- border-width: 0px !important;
- background: #f3f3f3;
- }
-
- .mysidebar ul.navlist_max li .pos_img_top {
- top: 11px !important;
- position: absolute;
- right: 10px !important;
- left: unset !important;
- }
-
- body.ft_l_body .ft_l_wrapper .attach_type {
- height: 16px;
- }
- body.ft_l_body .ft_l_wrapper .composetab .innerTxt {
- cursor: pointer;
- padding: 10px 0;
- }
- body.ft_l_body .ft_l_wrapper .ft_l_listTopbar {
- padding: 10px;
- border-bottom: unset;
- }
- body.ft_l_body .ft_l_wrapper .ft_l_listItem {
- border-bottom: 0px;
- }
- body.ft_l_body .ft_l_wrapper .ft_l_listItemContent {
- padding: 10px;
- }
- body.ft_l_body .ft_l_wrapper .ft_l_listTitle {
- border-left-color: transparent;
- }
- body.ft_l_body .ft_l_wrapper a.button_gray_s,
- body.ft_l_body .ft_l_wrapper a.button_gray_m,
- body.ft_l_body .ft_l_wrapper a.button_gray_md,
- body.ft_l_body .ft_l_wrapper a.button_gray_l,
- body.ft_l_body .ft_l_wrapper a.button_gray_f {
- background-color: var(--btn-secondary-background);
- background-image: unset;
- }
-
- #a_newevent {
- height: 25px;
- display: flex;
- justify-content: center;
- align-items: center;
- padding: 0;
- }
- #a_newevent > .ico_addevent {
- margin-top: 0;
- }
-
- .contacts {
- margin: 0;
- padding: 5px;
- background: #fff !important;
- }
- .contacts .panel_fixed {
- height: var(--toolbar-height);
- overflow: hidden;
- background: transparent !important;
- }
- .contacts .panel_fixed .nav_list {
- height: var(--toolbar-height);
- overflow: hidden;
- padding-top: 5px !important;
- background: transparent !important;
- }
- .contacts .panel_fixed .search {
- padding-top: 5px;
- }
- .contacts .panel_list {
- padding-top: var(--toolbar-height);
- }
- .contacts .panel_groups {
- margin-top: calc(var(--toolbar-height) + 5px) !important;
- }
- }
- @-moz-document regexp("https?:\\/\\/mail\\.qq\\.com\\/cgi-bin\\/frame_html\\?.*t=newwin_frame.*") {
- #mainFrameContainer {
- margin: 0;
- top: 0;
- left: 0;
- }
- }
- @-moz-document regexp("https?:\\/\\/mail\\.qq\\.com\\/?$"),
- regexp("https?:\\/\\/mail\\.qq\\.com\\/cgi-bin\\/loginpage.*") {
- body {
- background: var(--login-background);
- background-size: cover;
- margin: 0;
- position: absolute;
- left: 0;
- right: 0;
- top: 0;
- bottom: 0;
- overflow: hidden;
- }
-
- .header,
- .footer {
- display: none;
- }
-
- .container {
- height: 100%;
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- display: flex;
- justify-content: center;
- align-items: center;
- background-color: rgba(0, 0, 0, 0.3);
- }
-
- .content {
- height: 100%;
- display: flex;
- justify-content: center;
- align-items: center;
- }
- .content .content_wrapper {
- display: flex;
- justify-content: center;
- align-items: center;
- }
- .content .login_pictures {
- display: none;
- }
- .content .logout_info {
- padding: 20px;
- background: rgba(255, 255, 255, 0.75);
- border-radius: 5px !important;
- }
- .content .logout_ad {
- display: none !important;
- }
- }
- @-moz-document domain("aq.qq.com") {
- #mobile_tips #mobile_tips_link_default {
- top: 140px !important;
- }
- }
-
- /*# sourceMappingURL=flatqqmail.css.map */