1 @import "jquery.autocomplete.css";
6 background: none repeat scroll 0 0 #FFFFFF;
8 font-family: sans-serif;
20 h1, h2, h3, ul, li, form, img, p {
27 vertical-align: middle;
34 .login .form-row-vertical {
39 border-color: #CCCCCE -moz-use-text-color -moz-use-text-color;
40 border-right: medium none;
41 border-style: dashed none none;
42 border-width: 1px medium medium;
46 font-family: Trebuchet MS, "segoe ui", Helvetica, "Microsoft YaHei", Tahoma, Verdana, MingLiu, PMingLiu, Arial, sans-serif;
47 vertical-align: middle;
58 text-decoration: none;
63 text-decoration: underline;
67 text-decoration: underline;
100 list-style: disc outside none;
107 list-style: decimal outside none;
114 vertical-align: middle;
122 background-color: #F5F5F5;
123 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
133 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
138 background-color: #F5F5F5;
141 padding: 10px 0 1px 10px;
145 #wrapper, #announcement {
149 background-color: #FFF;
153 background: none repeat scroll 0 0 #FFFFFF;
160 background-color: #FFFFFF;
161 border-bottom: 1px solid #777777;
183 background: none repeat scroll 0 0 #BDCCED;
184 border-top: 1px solid #000000;
192 background-color: #FFFFFF;
208 text-decoration: underline;
222 margin: 20px 0 0 16px;
226 background-color: #E5EBF8;
227 border-color: #888888 #888888 -moz-use-text-color;
228 border-style: solid solid none;
229 border-width: 1px 1px medium;
239 text-decoration: none;
242 #navBar .nav a:hover {
243 text-decoration: underline;
247 background: none repeat scroll 0 0 #356FCB;
248 border: 1px solid #356FCB;
253 text-decoration: none;
256 #navBar .nav a.special {
260 text-decoration: none;
263 #navBar .nav a.special:hover {
264 text-decoration: underline;
267 #navBar .nav div.focus {
273 background-color: #B6C4E2;
274 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
281 #searchBar .content {
284 #searchBar .searchInput {
290 #searchBar .searchBtn {
296 #searchBar .options {
302 #searchBar .options input {
303 margin: 0 3px 0 15px;
306 #searchBar .options input:hover {
311 background-color: #FFFFFF;
322 border-top: 1px dotted #CCCCCE;
325 padding: 3px 0px 5px 0;
330 #listA .short-summary:first-of-type {
334 .user-stats-table .short-summary {
338 .short-summary h2 a {
340 font-family: "Trebuchet MS", "segoe ui", arial, sans-serif;
344 .short-summary .userinfo {
350 .userinfo a, a.userinfo {
354 .short-summary .counts {
361 .short-summary .counts .item-count {
366 .short-summary .question-summary-wrapper {
371 .short-summary .votes, .short-summary .status, .short-summary .views {
372 -moz-border-radius: 5px 5px 5px 5px;
373 border-bottom: 1px solid #CCCCCC;
374 border-right: 1px solid #CCCCCC;
384 .short-summary .votes, .short-summary .views {
388 .short-summary .favorites {
400 font-family: sans-serif;
409 background: none repeat scroll 0 0 #888A85;
423 background: none repeat scroll 0 0 #FFFFFF;
424 border: 1px solid #999999;
436 background: none repeat scroll 0 0 #E5EBF8;
437 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
452 .boxC p.info-box-follow-up-links {
470 font: 12px sans-serif;
474 .paginator .prev a, .paginator .prev a:visited, .paginator .next a, .paginator .next a:visited {
475 background-color: #FFFFFF;
476 border: 1px solid #FFFFFF;
478 font: bold 100% sans-serif;
479 padding: 2px 4px 3px;
490 .paginator .page a, .paginator .page a:visited, .paginator .curr {
491 background-color: #FFFFFF;
492 border: 1px solid #CCCCCC;
494 font: 0.875em verdana;
500 background-color: #777777;
501 border: 1px solid #777777;
506 .paginator .page a:hover, .paginator .prev a:hover, .paginator .next a:hover {
507 background-color: #777777;
508 border: 1px solid #777777;
510 text-decoration: none;
515 font: bold 100% sans-serif;
519 .paginator-container-left {
525 font-family: sans-serif;
531 background-color: #EEEEEE;
532 border-bottom: 1px solid #CCCCCC;
533 border-right: 1px solid #CCCCCC;
538 text-decoration: none;
543 background-color: #356FCB;
548 font-family: sans-serif;
558 background: none repeat scroll 0 0 #FFFFCD;
559 border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
560 border-left: 1px solid #EEEEEE;
567 padding: 4px 12px 4px 6px;
568 text-decoration: none;
572 background: url("../images/medala_on.gif") no-repeat scroll 0 0 transparent;
573 border-color: #E7E296 #D1CA3D #D1CA3D #E7E296;
574 border-left: 1px solid #E7E296;
578 text-decoration: none;
582 background-color: #FFFFFF;
583 border-bottom: 1px solid white;
591 background-color: #FFFFFF;
599 .tabsA a, .sticky-sort-tabs {
600 background: none repeat scroll 0 0 #EEEEEE;
601 border-bottom: 1px solid #CCCCCC;
602 border-right: 1px solid #CCCCCC;
609 text-decoration: none;
621 .sticky-sort-tabs input {
628 .tabsA a.on, .tabsA a:hover {
629 background: none repeat scroll 0 0 #FFFFFF;
634 background: none repeat scroll 0 0 #356FCB;
639 border-bottom: 1px solid #777777;
649 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
650 border-bottom: 0 solid #777777;
657 padding: 0 6px 0 15px;
661 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
662 border-bottom: 0 solid #777777;
669 padding: 0 6px 0 15px;
673 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
674 border-bottom: 0 solid #777777;
681 padding: 0 6px 0 15px;
685 border-bottom: 1px solid #777777;
694 border-bottom: 1px solid #777777;
704 word-wrap: break-word;
707 .questions-related p {
742 border-bottom: 1px solid #CCCCCE;
758 background: none repeat scroll 0 0 #E9E9FF;
762 background-color: #EBFFE6;
763 border-bottom-color: #9BD59B;
767 background: none repeat scroll 0 0 #E5EBF8;
771 .answered-accepted, .answer-votes.answered-accepted {
772 background: none repeat scroll 0 0 #E6F8DD;
777 background: none repeat scroll 0 0 #F3E3E1;
782 list-style-type: none;
794 list-style-type: none;
802 .badge-list a.medal {
813 list-style-type: disc;
821 table.form-as-table {
825 table.form-as-table ul {
827 list-style-type: none;
830 table.form-as-table li {
834 table.form-as-table pre {
838 table.check-table td {
879 background-color: #F5F5F5;
893 .preview-toggle span:hover {
908 background-color: #EEEEEE;
914 background-color: #E9E9FF;
921 .revision .summary span {
922 /**background-color: yellow;/**/
935 display: inline-block;
943 font-family: sans-serif;
958 background-color: #97FF97;
981 background-color: #EEEEEE;
990 background: url("../images/edit.png") no-repeat scroll 0 0 transparent;
999 text-decoration: none;
1009 background-color: #EEEEEE;
1017 padding: 4px 4px 5px;
1019 text-decoration: none;
1053 background-color: #CCCCCC;
1059 .question-title-link a {
1064 .answer-title-link a {
1121 display: inline-block;
1125 list-style-type: none;
1137 background-color: #EEEEEE;
1138 border: 1px solid #AAAAAA;
1152 background-color: #D4D0C8;
1153 border: 1px solid #777777;
1158 padding-bottom: 4px;
1162 text-decoration: underline;
1166 padding-right: 10px;
1170 background-color: #F4A83D;
1189 background-color: #FAD163;
1190 border: 2px solid #735005;
1198 text-decoration: none;
1202 #close-notify:hover {
1203 text-decoration: none;
1224 border-top: 1px dashed #AAAAAA;
1229 border-top: medium none;
1234 margin-bottom: 10px;
1239 text-decoration: underline;
1254 display: inline-block;
1258 vertical-align: top;
1261 table.form-as-table input {
1266 ul.form-horizontal-rows {
1267 list-style: none outside none;
1271 ul.form-horizontal-rows li {
1276 ul.form-horizontal-rows label {
1277 display: inline-block;
1280 ul.form-horizontal-rows label {
1289 ul.form-horizontal-rows li input {
1296 #changepw-form li input {
1300 .user-profile-tool-links {
1302 padding-bottom: 10px;
1305 .post-controls, .tags-container {
1320 #question-controls .tags {
1325 display: inline-block;
1331 .post-update-info p {
1338 .post-update-info img {
1340 margin: 4px 8px 0 0;
1345 padding-bottom: 2px;
1348 #hideIgnoredTagsControl {
1352 #hideIgnoredTagsCb {
1353 margin: 0 2px 0 1px;
1357 background: none repeat scroll 0 0 #EEEEEE;
1364 a.sidebar_button:hover {
1365 background-color: #777777;
1367 text-decoration: none;
1370 a.post-vote, .favorite-mark, a.accept-answer {
1378 background: url("../images/vote-arrow-up.png") no-repeat scroll center center transparent;
1381 a.post-vote.up.on, a.post-vote.up:hover {
1382 background: url("../images/vote-arrow-up-on.png") no-repeat scroll center center transparent;
1386 background: url("../images/vote-arrow-down.png") no-repeat scroll center center transparent;
1389 a.post-vote.down.on, a.post-vote.down:hover {
1390 background: url("../images/vote-arrow-down-on.png") no-repeat scroll center center transparent;
1394 background: url("../images/vote-accepted.png") no-repeat scroll center center transparent;
1397 a.accept-answer.on, a.accept-answer:hover {
1398 background: url("../images/vote-accepted-on.png") no-repeat scroll center center transparent;
1404 background: url("../images/wiki.png") no-repeat left center;
1411 .post-score, .comments-char-left-count {
1420 background: url("../images/vote-favorite-off.png") no-repeat scroll center center transparent;
1423 .favorite-mark.on, a.favorite-mark:hover {
1424 background: url("../images/vote-favorite-on.png") no-repeat scroll center center transparent;
1435 .comments-container {
1439 .comments-container {
1443 .answered-by-owner .comments-container {
1444 background-color: #E6ECFF;
1447 .accepted-answer .comments-container {
1448 background-color: #CCFFBF;
1452 border-top: 1px dotted #CCCCCE;
1457 .comment.not_top_scorer {
1467 vertical-align: top;
1490 vertical-align: middle;
1499 a.comment-like, a.comment-delete, a.comment-edit {
1505 background: url("../images/comment-like.png") no-repeat scroll center center transparent;
1508 a.comment-like:hover, a.comment-like.on {
1509 background: url("../images/comment-like-on.png") no-repeat scroll center center transparent;
1513 background: url("../images/comment-delete.png") no-repeat scroll center center transparent;
1516 a.comment-delete:hover {
1517 background: url("../images/comment-delete-hover.png") no-repeat scroll center center transparent;
1521 background: url("../images/comment-edit.png") no-repeat scroll center center transparent;
1524 a.comment-edit:hover {
1525 background: url("../images/comment-edit-hover.png") no-repeat scroll center center transparent;
1528 img.subscription-remove {
1532 .comment-form-container {
1537 .comment-form-widgets-container input {
1538 vertical-align: top;
1541 .comment-form-widgets-container textarea {
1547 span.comment-chars-left {
1553 border-top: 1px dotted #CCCCCE;
1558 div.comment-tools .comments-showing {
1563 div.comment-tools a {
1564 background: none repeat scroll 0 0 #EEEEEE;
1571 div.comment-tools a:hover {
1572 background-color: #777777;
1574 text-decoration: none;
1587 .action-link a.ajax-command:hover {
1588 background-color: #777777;
1590 text-decoration: none;
1593 .action-link-separator {
1598 background-color: #F4E7E7;
1607 background: url('/m/default/media/images/indicator.gif')
1610 #command-loader.success {
1611 background: url('/m/default/media/images/vote-accepted-on.png')
1614 .comment-form-buttons {
1620 .comment-form-buttons input, .user-prompt .prompt-buttons button {
1624 border: 1px solid #999;
1627 .comment-form-buttons input {
1630 vertical-align: middle;
1634 .comments-char-left-count.warn {
1638 #ask-related-questions {
1647 div.dialog, .context-menu-dropdown {
1649 background-color: #EEEEEE;
1650 -moz-border-radius: 5px;
1651 -webkit-border-radius: 5px;
1652 -moz-box-shadow: 2px 2px 5px #3060A8;
1653 -webkit-box-shadow: 2px 2px 5px #3060A8;
1656 .context-menu-dropdown {
1661 list-style-type: none;
1665 .context-menu-dropdown li.item {
1666 padding: 4px 8px 4px 8px;
1667 -moz-border-radius: 5px;
1668 -webkit-border-radius: 5px;
1671 .context-menu-dropdown li.item a {
1673 white-space: nowrap;
1674 text-decoration: none;
1677 .context-menu-dropdown li.separator {
1679 padding: 10px 0 4px 0;
1684 .context-menu-dropdown li.item:hover {
1685 background-color: #3060A8;
1689 .context-menu-dropdown span {
1696 .context-menu-trigger {
1700 div.dialog .dialog-content {
1701 padding: 12px 12px 37px 12px;
1705 div.dialog .dialog-buttons {
1715 .dialog-yes, .dialog-no {
1716 margin: 0 3px 5px 3px;
1717 -moz-border-radius: 3px;
1718 -webkit-border-radius: 3px;
1719 background-color: #3060A8;
1727 div.dialog.confirm, div.dialog.warning {
1731 div.dialog.confirm {
1740 div.dialog.prompt .dialog-content select, div.dialog.prompt .dialog-content textarea, div.dialog.prompt .dialog-content input[type=text] {
1746 .user-prompt .prompt-buttons {
1751 text-decoration: line-through;
1757 display: inline-block;
1760 div#subscription_list {
1765 div.subscription_summary {
1766 border-top: 2px dotted #CCCCCE;
1768 padding: 3px 0px 5px 0;
1774 div.subscription_title {
1782 a.subscription_unsubscribe_button {
1791 div.subscription_userinfo {
1795 div.subscription_tags {
1796 font-family: sans-serif;
1799 div.subscription_tags a, span.tag {
1800 background-color: #EEEEEE;
1801 border-bottom: 1px solid #CCCCCC;
1802 border-right: 1px solid #CCCCCC;
1805 font-weight: normal;
1807 text-decoration: none;
1808 white-space: nowrap;
1810 div.subscription_tags a:hover {
1811 background-color: #356FCB;