1 @import "jquery.autocomplete.css";
4 background: none repeat scroll 0 0 #FFFFFF;
6 font-family: sans-serif;
18 h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {
25 vertical-align: middle;
29 border-color: #CCCCCE -moz-use-text-color -moz-use-text-color;
30 border-right: medium none;
31 border-style: dashed none none;
32 border-width: 1px medium medium;
36 font-family: Trebuchet MS, "segoe ui", Helvetica, "Microsoft YaHei", å ® ‹ ä ½ “, Tahoma, Verdana, MingLiu, PMingLiu, Arial, sans-serif;
37 vertical-align: middle;
48 text-decoration: none;
53 text-decoration: underline;
57 text-decoration: underline;
130 text-decoration: underline;
163 list-style: disc outside none;
170 list-style: decimal outside none;
177 vertical-align: middle;
185 background-color: #F5F5F5;
186 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
196 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
201 background-color: #F5F5F5;
204 padding: 10px 0 1px 10px;
214 background: none repeat scroll 0 0 #FFFFFF;
220 background-color: #FFFFFF;
221 border-bottom: 1px solid #777777;
243 background: none repeat scroll 0 0 #BDCCED;
244 border-top: 1px solid #000000;
252 background-color: #FFFFFF;
268 text-decoration: underline;
282 margin: 20px 0 0 16px;
286 background-color: #E5EBF8;
287 border-color: #888888 #888888 -moz-use-text-color;
288 border-style: solid solid none;
289 border-width: 1px 1px medium;
299 text-decoration: none;
302 #navBar .nav a:hover {
303 text-decoration: underline;
307 background: none repeat scroll 0 0 #356FCB;
308 border: 1px solid #356FCB;
313 text-decoration: none;
316 #navBar .nav a.special {
320 text-decoration: none;
323 #navBar .nav a.special:hover {
324 text-decoration: underline;
327 #navBar .nav div.focus {
333 background-color: #B6C4E2;
334 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
341 #searchBar .content {
344 #searchBar .searchInput {
350 #searchBar .searchBtn {
356 #searchBar .options {
362 #searchBar .options input {
363 margin: 0 3px 0 15px;
366 #searchBar .options input:hover {
371 background-color: #FFFFFF;
378 background: none repeat scroll 0 0 white;
379 border-top: 1px dashed #CCCCCE;
380 padding: 3px 5px 5px 10px;
407 #listA .qstA .stat span {
411 #listA .qstA .stat td {
416 #listA .qstA .stat .num {
418 font-family: sans-serif;
428 #listA .qstA table td {
434 #listA .qstA .stat .unit {
445 #listA .qstA .from .score {
447 font-family: sans-serif;
460 #listA .qstA .from a {
463 #listA .qstA .from img {
464 vertical-align: middle;
467 #listA .qstA .author {
471 #listA .qstA .author a {
475 #listA .qstA .summary {
480 border-top: 1px dotted #CCCCCE;
483 padding: 3px 0px 5px 0;
488 .short-summary h2 a {
490 font-family: "Trebuchet MS", "segoe ui", arial, sans-serif;
494 .short-summary .userinfo {
500 .userinfo a, a.userinfo {
504 .short-summary .counts {
511 .short-summary .counts .item-count {
516 .short-summary .votes, .short-summary .status, .short-summary .views {
517 -moz-border-radius: 5px 5px 5px 5px;
518 border-bottom: 1px solid #CCCCCC;
519 border-right: 1px solid #CCCCCC;
529 .short-summary .votes, .short-summary .views {
544 font-family: sans-serif;
552 background: none repeat scroll 0 0 #888A85;
566 background: none repeat scroll 0 0 #FFFFFF;
567 border: 1px solid #999999;
579 background: none repeat scroll 0 0 #F9F7ED;
580 border: 1px solid #AAAAAA;
586 background: url("../images/dot-g.gif") no-repeat scroll left center transparent;
595 background: none repeat scroll 0 0 #FFFFFF;
596 border: 1px solid #AAAAAA;
609 background: none repeat scroll 0 0 #E5EBF8;
610 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
625 .boxC p.info-box-follow-up-links {
643 font: 12px sans-serif;
647 .paginator .prev-na, .paginator .next-na {
648 font: bold 0.875em sans-serif;
652 .paginator .prev-na, .paginator .next-na {
653 background-color: #F9F9F9;
654 border: 1px solid #CCCCCC;
659 .paginator .prev a, .paginator .prev a:visited, .paginator .next a, .paginator .next a:visited {
660 background-color: #FFFFFF;
661 border: 1px solid #FFFFFF;
663 font: bold 100% sans-serif;
664 padding: 2px 4px 3px;
667 .paginator .prev, .paginator .prev-na {
671 .paginator .next, .paginator .next-na {
675 .paginator .page a, .paginator .page a:visited, .paginator .curr {
676 background-color: #FFFFFF;
677 border: 1px solid #CCCCCC;
679 font: 0.875em verdana;
685 background-color: #777777;
686 border: 1px solid #777777;
691 .paginator .page a:hover, .paginator .curr a:hover, .paginator .prev a:hover, .paginator .next a:hover {
692 background-color: #777777;
693 border: 1px solid #777777;
695 text-decoration: none;
700 font: bold 100% sans-serif;
704 .paginator-container {
709 .paginator-container-left {
715 font-family: sans-serif;
721 background-color: #EEEEEE;
722 border-bottom: 1px solid #CCCCCC;
723 border-right: 1px solid #CCCCCC;
728 text-decoration: none;
733 background-color: #356FCB;
742 background-color: #EEEEEE;
743 border-color: #EEEEEE #CCCCCC #CCCCCC #777777;
744 border-left: 3px solid #777777;
746 border-width: 1px 1px 1px 3px;
751 text-decoration: none;
755 background-color: #FFFFFF;
760 font-family: sans-serif;
775 background: none repeat scroll 0 0 #FFFFCD;
776 border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
777 border-left: 1px solid #EEEEEE;
784 padding: 4px 12px 4px 6px;
785 text-decoration: none;
789 background: url("../images/medala_on.gif") no-repeat scroll 0 0 transparent;
790 border-color: #E7E296 #D1CA3D #D1CA3D #E7E296;
791 border-left: 1px solid #E7E296;
795 text-decoration: none;
799 background-color: #FFFFFF;
800 border-bottom: 1px solid white;
808 background-color: #FFFFFF;
817 background-color: #FFFFFF;
826 background: none repeat scroll 0 0 #EEEEEE;
827 border-bottom: 1px solid #CCCCCC;
828 border-right: 1px solid #CCCCCC;
836 text-decoration: none;
839 .tabsA a.on, .tabsA a:hover, .tabsB a.on, .tabsB a:hover {
840 background: none repeat scroll 0 0 #FFFFFF;
844 .tabsA a:hover, .tabsB a:hover {
845 background: none repeat scroll 0 0 #356FCB;
850 background: none repeat scroll 0 0 #EEEEEE;
851 border: 1px solid #EEEEEE;
859 text-decoration: none;
863 border-bottom: 1px solid #777777;
873 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
874 border-bottom: 0 solid #777777;
881 padding: 0 6px 0 15px;
885 background: url("../images/ico_answers.gif") no-repeat scroll left 2px transparent;
889 padding: 3px 3px 3px 24px;
893 background: url("../images/ico_tags.gif") no-repeat scroll 0 0 transparent;
897 padding: 3px 3px 3px 24px;
901 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
902 border-bottom: 0 solid #777777;
909 padding: 0 6px 0 15px;
913 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
914 border-bottom: 0 solid #777777;
921 padding: 0 6px 0 15px;
925 background: url("../images/ico_login.gif") no-repeat scroll 0 0 transparent;
929 padding: 3px 3px 3px 24px;
933 border-bottom: 1px solid #777777;
942 border-bottom: 1px solid #777777;
955 background: url("../images/feed-icon-small.png") no-repeat scroll 0 50% transparent;
966 background: none repeat scroll 0 0 #CCCCCC;
972 background: none repeat scroll 0 0 #F7F7F7;
977 background: none repeat scroll 0 0 #E0EAF1;
989 word-wrap: break-word;
992 .questions-related p {
999 background-color: #F5F5F5;
1005 .question-status h3 {
1015 .question-body img {
1039 .vote-notification {
1040 background-color: darkred;
1050 .vote-notification a {
1052 text-decoration: underline;
1061 .offensive-flag a:hover {
1062 background-color: #777777;
1064 text-decoration: none;
1074 background-color: #777777;
1076 text-decoration: none;
1091 background: url("../images/gray-up-arrow-h18px.png") no-repeat scroll 0 0 transparent;
1098 form.post-comments textarea {
1103 form.post-comments input {
1106 vertical-align: top;
1112 font-weight: normal;
1120 div.comments-container, div.comments-container-accepted, div.comments-container-owner, div.comments-container-deleted {
1133 border-bottom: 1px solid #CCCCCE;
1149 background-color: #EBFFE6;
1150 border-bottom-color: #9BD59B;
1153 .accepted-answer .comments-link {
1154 background-color: #CCFFBF;
1157 .accepted-answer .comments-container {
1158 background-color: #CCFFBF;
1162 background: none repeat scroll 0 0 #E5EBF8;
1166 .answered-accepted {
1167 background: none repeat scroll 0 0 #E6F8DD;
1172 background: none repeat scroll 0 0 #F3E3E1;
1176 .answered-by-owner {
1177 background: none repeat scroll 0 0 #E9E9FF;
1180 .answered-by-owner .comments-link {
1181 background-color: #E6ECFF;
1184 .answered-by-owner .comments-container {
1185 background-color: #E6ECFF;
1188 .answered-accepted strong {
1192 .answer-img-accept:hover {
1193 background: url("../images/vote-accepted-on.png") repeat scroll 0 0 transparent;
1197 background: none repeat scroll 0 0 #F4E7E7;
1201 list-style-type: none;
1213 list-style-type: none;
1221 .badge-list a.medal {
1232 list-style-type: disc;
1233 margin-bottom: 10px;
1240 table.form-as-table {
1244 table.form-as-table ul {
1246 list-style-type: none;
1249 table.form-as-table li {
1253 table.form-as-table th {
1254 font-weight: normal;
1258 table.form-as-table pre {
1262 table.check-table td {
1263 padding-right: 50px;
1289 border: medium none;
1295 background: url("../images/openid.gif") no-repeat scroll 0 0 transparent;
1300 .openid-login-input {
1301 background: url("../images/openid.gif") no-repeat scroll 0 50% transparent;
1303 font-family: Trebuchet MS;
1306 padding: 5px 5px 5px 15px;
1310 .openid-login-submit {
1311 border: 1px solid #777777;
1323 .openid-samples .list, .list li {
1324 font-family: Trebuchet MS, "segoe ui", Helvetica, "Microsoft YaHei", å ® ‹ ä ½ “, Tahoma, Verdana, MingLiu, PMingLiu, Arial, sans-serif;
1325 line-height: 20px !important;
1326 list-style: none outside none !important;
1327 margin-left: -30px !important;
1333 font-weight: normal;
1350 background-color: #F5F5F5;
1358 background-color: #E7F1F8;
1361 .wmd-preview blockquote {
1362 background-color: #EEEEEE;
1376 .preview-toggle span:hover {
1380 .edit-content-html {
1381 border-bottom: 1px dotted #D8D2A9;
1382 border-top: 1px dotted #D8D2A9;
1397 background-color: #EEEEEE;
1403 background-color: #E9E9FF;
1406 .revision .summary {
1407 padding: 5px 0 10px;
1410 .revision .summary span {
1411 background-color: yellow;
1424 display: inline-block;
1432 font-family: sans-serif;
1438 margin-bottom: 50px;
1442 .revision .answerbody {
1443 padding: 10px 0 5px 10px;
1455 background-color: #97FF97;
1459 background-color: #97FF97;
1482 background-color: #EEEEEE;
1491 background: url("../images/edit.png") no-repeat scroll 0 0 transparent;
1495 .favorites-count-off {
1518 border-bottom: 1px dotted #999999;
1526 margin-bottom: 10px;
1529 .user-stats-table .question-summary {
1534 background: none repeat scroll 0 0 transparent;
1549 -moz-border-radius: 5px 5px 5px 5px;
1550 background: none repeat scroll 0 0 #EEEEEE;
1560 display: inline-block;
1564 .narrow .summary h3 {
1570 -moz-border-radius: 5px 5px 5px 5px;
1580 -moz-border-radius: 5px 5px 5px 5px;
1589 .narrow .vote-count-post {
1598 .narrow .answer-count-post {
1605 .narrow .views-count-post {
1618 .narrow div.started {
1619 line-height: inherit;
1621 white-space: nowrap;
1626 text-decoration: none;
1633 div.started .reputation-score {
1648 background-color: #EEEEEE;
1656 padding: 4px 4px 5px;
1658 text-decoration: none;
1703 background-color: #CCCCCC;
1710 background-color: #FFFE9B;
1714 .question-title-link a {
1719 .answer-title-link a {
1763 border: 1px solid #CCCCCC;
1773 background-color: #EEEEEE;
1782 margin-bottom: 10px;
1791 margin: -30px 10px 0 0;
1796 background-color: #EC7000;
1801 text-decoration: none;
1805 text-decoration: underline;
1809 background-color: #FFFF00;
1813 background-color: #FFFF00;
1817 background-color: #FF00FF;
1821 background-color: #00FFFF;
1863 margin-bottom: 12px;
1868 background: none repeat scroll 0 0 #EEEEEE;
1882 background: url("../images/bullet_green.gif") no-repeat scroll 0 2px transparent;
1894 list-style-type: none;
1906 background: none repeat scroll 0 0 yellow;
1910 background-color: #EEEEEE;
1911 border: 1px solid #AAAAAA;
1938 background-color: #D4D0C8;
1939 border: 1px solid #777777;
1944 padding-bottom: 4px;
1948 text-decoration: underline;
1952 padding-right: 10px;
1960 background-color: #F4A83D;
1979 background-color: #FAD163;
1980 border: 2px solid #735005;
1988 text-decoration: none;
1992 #close-notify:hover {
1993 text-decoration: none;
2018 border-top: 1px dashed #AAAAAA;
2023 border-top: medium none;
2028 margin-bottom: 10px;
2033 text-decoration: underline;
2044 background-color: #FFF8C6;
2052 margin-bottom: 10px;
2060 display: inline-block;
2064 border: medium none;
2072 .action-status span {
2073 -moz-border-radius: 5px 5px 5px 5px;
2074 background-color: #FFF380;
2075 font-weight: normal;
2085 vertical-align: top;
2090 vertical-align: middle;
2093 table.form-as-table .errorlist {
2102 table.form-as-table input {
2107 table.form-as-table th {
2108 padding-bottom: 4px;
2109 vertical-align: bottom;
2112 .form-row-vertical {
2117 .form-row-vertical label {
2126 ul.form-horizontal-rows {
2127 list-style: none outside none;
2131 ul.form-horizontal-rows li {
2136 ul.form-horizontal-rows label {
2137 display: inline-block;
2140 ul.form-horizontal-rows ul.errorlist {
2145 list-style: none outside none;
2152 ul.form-horizontal-rows ul.errorlist li {
2156 ul.form-horizontal-rows label {
2165 ul.form-horizontal-rows li input {
2172 #emailpw-form li input {
2176 #emailpw-form ul.errorlist {
2180 #changepw-form li input {
2184 #changepw-form ul.errorlist {
2192 .narrow .summary .question-title {
2197 .user-profile-tool-links {
2199 padding-bottom: 10px;
2210 #question-controls .tags {
2214 .post-update-info-container {
2220 display: inline-block;
2226 .post-update-info p {
2233 .post-update-info img {
2235 margin: 4px 8px 0 0;
2239 .comments-container {
2244 background-color: #FFF380;
2245 border: 1px solid darkred;
2253 .admin #action_status {
2259 padding-bottom: 2px;
2262 #hideIgnoredTagsControl {
2266 #hideIgnoredTagsCb {
2267 margin: 0 2px 0 1px;
2270 #recaptcha_widget_div {
2280 .simple-subscribe-options ul {
2281 list-style: none outside none;
2286 background: none repeat scroll 0 0 #EEEEEE;
2293 a.sidebar_button:hover {
2294 background-color: #777777;
2296 text-decoration: none;
2299 a.post-vote, a.favorite-mark, a.accept-answer {
2307 background: url("/m/default/media/images/vote-arrow-up.png") no-repeat scroll center center transparent;
2310 a.post-vote.up.on, a.post-vote.up:hover {
2311 background: url("/m/default/media/images/vote-arrow-up-on.png") no-repeat scroll center center transparent;
2315 background: url("/m/default/media/images/vote-arrow-down.png") no-repeat scroll center center transparent;
2318 a.post-vote.down.on, a.post-vote.down:hover {
2319 background: url("/m/default/media/images/vote-arrow-down-on.png") no-repeat scroll center center transparent;
2323 background: url("/m/default/media/images/vote-accepted.png") no-repeat scroll center center transparent;
2326 a.accept-answer.on, a.accept-answer:hover {
2327 background: url("/m/default/media/images/vote-accepted-on.png") no-repeat scroll center center transparent;
2339 background: url("/m/default/media/images/vote-favorite-off.png") no-repeat scroll center center transparent;
2342 a.favorite-mark.on, a.favorite-mark:hover {
2343 background: url("/m/default/media/images/vote-favorite-on.png") no-repeat scroll center center transparent;
2355 border-top: 1px dotted #CCCCCE;
2360 .comment.not_top_scorer {
2370 vertical-align: top;
2387 a.comment-like, a.comment-delete, a.comment-edit {
2396 background: url("/m/default/media/images/comment-like.png") no-repeat scroll center center transparent;
2399 a.comment-like:hover, a.comment-like.on {
2400 background: url("/m/default/media/images/comment-like-on.png") no-repeat scroll center center transparent;
2404 background: url("/m/default/media/images/comment-delete.png") no-repeat scroll center center transparent;
2407 a.comment-delete:hover {
2408 background: url("/m/default/media/images/comment-delete-hover.png") no-repeat scroll center center transparent;
2412 background: url("/m/default/media/images/comment-edit.png") no-repeat scroll center center transparent;
2415 a.comment-edit:hover {
2416 background: url("/m/default/media/images/comment-edit-hover.png") no-repeat scroll center center transparent;
2419 .comment-form-container {
2424 .comment-form-widgets-container input {
2425 vertical-align: top;
2428 .comment-form-widgets-container textarea {
2433 span.comment-chars-left {
2438 span.comment-chars-left.warn {
2443 border-top: 1px dotted #CCCCCE;
2448 div.comment-tools .comments-showing {
2453 div.comment-tools a {
2454 background: none repeat scroll 0 0 #EEEEEE;
2461 div.comment-tools a:hover {
2462 background-color: #777777;
2464 text-decoration: none;
2473 .action-link a.ajax-command:hover {
2474 background-color: #777777;
2476 text-decoration: none;
2479 .action-link-separator {