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 {
533 .short-summary .favorites {
550 font-family: sans-serif;
558 background: none repeat scroll 0 0 #888A85;
572 background: none repeat scroll 0 0 #FFFFFF;
573 border: 1px solid #999999;
585 background: none repeat scroll 0 0 #F9F7ED;
586 border: 1px solid #AAAAAA;
592 background: url("../images/dot-g.gif") no-repeat scroll left center transparent;
601 background: none repeat scroll 0 0 #FFFFFF;
602 border: 1px solid #AAAAAA;
615 background: none repeat scroll 0 0 #E5EBF8;
616 border-color: #EEEEEC #A9ACA5 #BABDB6 #EEEEEC;
631 .boxC p.info-box-follow-up-links {
649 font: 12px sans-serif;
653 .paginator .prev-na, .paginator .next-na {
654 font: bold 0.875em sans-serif;
658 .paginator .prev-na, .paginator .next-na {
659 background-color: #F9F9F9;
660 border: 1px solid #CCCCCC;
665 .paginator .prev a, .paginator .prev a:visited, .paginator .next a, .paginator .next a:visited {
666 background-color: #FFFFFF;
667 border: 1px solid #FFFFFF;
669 font: bold 100% sans-serif;
670 padding: 2px 4px 3px;
673 .paginator .prev, .paginator .prev-na {
677 .paginator .next, .paginator .next-na {
681 .paginator .page a, .paginator .page a:visited, .paginator .curr {
682 background-color: #FFFFFF;
683 border: 1px solid #CCCCCC;
685 font: 0.875em verdana;
691 background-color: #777777;
692 border: 1px solid #777777;
697 .paginator .page a:hover, .paginator .curr a:hover, .paginator .prev a:hover, .paginator .next a:hover {
698 background-color: #777777;
699 border: 1px solid #777777;
701 text-decoration: none;
706 font: bold 100% sans-serif;
710 .paginator-container {
715 .paginator-container-left {
721 font-family: sans-serif;
727 background-color: #EEEEEE;
728 border-bottom: 1px solid #CCCCCC;
729 border-right: 1px solid #CCCCCC;
734 text-decoration: none;
739 background-color: #356FCB;
748 background-color: #EEEEEE;
749 border-color: #EEEEEE #CCCCCC #CCCCCC #777777;
750 border-left: 3px solid #777777;
752 border-width: 1px 1px 1px 3px;
757 text-decoration: none;
761 background-color: #FFFFFF;
766 font-family: sans-serif;
781 background: none repeat scroll 0 0 #FFFFCD;
782 border-color: #EEEEEE #CCCCCC #CCCCCC #EEEEEE;
783 border-left: 1px solid #EEEEEE;
790 padding: 4px 12px 4px 6px;
791 text-decoration: none;
795 background: url("../images/medala_on.gif") no-repeat scroll 0 0 transparent;
796 border-color: #E7E296 #D1CA3D #D1CA3D #E7E296;
797 border-left: 1px solid #E7E296;
801 text-decoration: none;
805 background-color: #FFFFFF;
806 border-bottom: 1px solid white;
814 background-color: #FFFFFF;
823 background-color: #FFFFFF;
832 background: none repeat scroll 0 0 #EEEEEE;
833 border-bottom: 1px solid #CCCCCC;
834 border-right: 1px solid #CCCCCC;
842 text-decoration: none;
845 .tabsA a.on, .tabsA a:hover, .tabsB a.on, .tabsB a:hover {
846 background: none repeat scroll 0 0 #FFFFFF;
850 .tabsA a:hover, .tabsB a:hover {
851 background: none repeat scroll 0 0 #356FCB;
856 background: none repeat scroll 0 0 #EEEEEE;
857 border: 1px solid #EEEEEE;
865 text-decoration: none;
869 border-bottom: 1px solid #777777;
879 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
880 border-bottom: 0 solid #777777;
887 padding: 0 6px 0 15px;
891 background: url("../images/ico_answers.gif") no-repeat scroll left 2px transparent;
895 padding: 3px 3px 3px 24px;
899 background: url("../images/ico_tags.gif") no-repeat scroll 0 0 transparent;
903 padding: 3px 3px 3px 24px;
907 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
908 border-bottom: 0 solid #777777;
915 padding: 0 6px 0 15px;
919 background: url("../images/dot-list.gif") no-repeat scroll left center transparent;
920 border-bottom: 0 solid #777777;
927 padding: 0 6px 0 15px;
931 background: url("../images/ico_login.gif") no-repeat scroll 0 0 transparent;
935 padding: 3px 3px 3px 24px;
939 border-bottom: 1px solid #777777;
948 border-bottom: 1px solid #777777;
961 background: url("../images/feed-icon-small.png") no-repeat scroll 0 50% transparent;
972 background: none repeat scroll 0 0 #CCCCCC;
978 background: none repeat scroll 0 0 #F7F7F7;
983 background: none repeat scroll 0 0 #E0EAF1;
995 word-wrap: break-word;
998 .questions-related p {
1001 margin-bottom: 10px;
1005 background-color: #F5F5F5;
1011 .question-status h3 {
1021 .question-body img {
1045 .vote-notification {
1046 background-color: darkred;
1056 .vote-notification a {
1058 text-decoration: underline;
1067 .offensive-flag a:hover {
1068 background-color: #777777;
1070 text-decoration: none;
1080 background-color: #777777;
1082 text-decoration: none;
1097 background: url("../images/gray-up-arrow-h18px.png") no-repeat scroll 0 0 transparent;
1104 form.post-comments textarea {
1109 form.post-comments input {
1112 vertical-align: top;
1118 font-weight: normal;
1126 div.comments-container, div.comments-container-accepted, div.comments-container-owner, div.comments-container-deleted {
1139 border-bottom: 1px solid #CCCCCE;
1155 background-color: #EBFFE6;
1156 border-bottom-color: #9BD59B;
1159 .accepted-answer .comments-link {
1160 background-color: #CCFFBF;
1163 .accepted-answer .comments-container {
1164 background-color: #CCFFBF;
1168 background: none repeat scroll 0 0 #E5EBF8;
1172 .answered-accepted, .answer-votes.answered-accepted {
1173 background: none repeat scroll 0 0 #E6F8DD;
1178 background: none repeat scroll 0 0 #F3E3E1;
1182 .answered-by-owner {
1183 background: none repeat scroll 0 0 #E9E9FF;
1186 .answered-by-owner .comments-link {
1187 background-color: #E6ECFF;
1190 .answered-by-owner .comments-container {
1191 background-color: #E6ECFF;
1194 .answered-accepted strong {
1198 .answer-img-accept:hover {
1199 background: url("../images/vote-accepted-on.png") repeat scroll 0 0 transparent;
1203 background: none repeat scroll 0 0 #F4E7E7;
1207 list-style-type: none;
1219 list-style-type: none;
1227 .badge-list a.medal {
1238 list-style-type: disc;
1239 margin-bottom: 10px;
1246 table.form-as-table {
1250 table.form-as-table ul {
1252 list-style-type: none;
1255 table.form-as-table li {
1259 table.form-as-table th {
1260 font-weight: normal;
1264 table.form-as-table pre {
1268 table.check-table td {
1269 padding-right: 50px;
1295 border: medium none;
1301 background: url("../images/openid.gif") no-repeat scroll 0 0 transparent;
1306 .openid-login-input {
1307 background: url("../images/openid.gif") no-repeat scroll 0 50% transparent;
1309 font-family: Trebuchet MS;
1312 padding: 5px 5px 5px 15px;
1316 .openid-login-submit {
1317 border: 1px solid #777777;
1329 .openid-samples .list, .list li {
1330 font-family: Trebuchet MS, "segoe ui", Helvetica, "Microsoft YaHei", å ® ‹ ä ½ “, Tahoma, Verdana, MingLiu, PMingLiu, Arial, sans-serif;
1331 line-height: 20px !important;
1332 list-style: none outside none !important;
1333 margin-left: -30px !important;
1339 font-weight: normal;
1356 background-color: #F5F5F5;
1364 background-color: #E7F1F8;
1367 .wmd-preview blockquote {
1368 background-color: #EEEEEE;
1382 .preview-toggle span:hover {
1386 .edit-content-html {
1387 border-bottom: 1px dotted #D8D2A9;
1388 border-top: 1px dotted #D8D2A9;
1403 background-color: #EEEEEE;
1409 background-color: #E9E9FF;
1412 .revision .summary {
1413 padding: 5px 0 10px;
1416 .revision .summary span {
1417 background-color: yellow;
1430 display: inline-block;
1438 font-family: sans-serif;
1444 margin-bottom: 50px;
1448 .revision .answerbody {
1449 padding: 10px 0 5px 10px;
1461 background-color: #97FF97;
1465 background-color: #97FF97;
1488 background-color: #EEEEEE;
1497 background: url("../images/edit.png") no-repeat scroll 0 0 transparent;
1501 .favorites-count-off {
1524 border-bottom: 1px dotted #999999;
1532 margin-bottom: 10px;
1535 .user-stats-table .question-summary {
1540 background: none repeat scroll 0 0 transparent;
1555 -moz-border-radius: 5px 5px 5px 5px;
1556 background: none repeat scroll 0 0 #EEEEEE;
1566 display: inline-block;
1570 .narrow .summary h3 {
1576 -moz-border-radius: 5px 5px 5px 5px;
1586 -moz-border-radius: 5px 5px 5px 5px;
1595 .narrow .vote-count-post {
1604 .narrow .answer-count-post {
1611 .narrow .views-count-post {
1624 .narrow div.started {
1625 line-height: inherit;
1627 white-space: nowrap;
1632 text-decoration: none;
1639 div.started .reputation-score {
1654 background-color: #EEEEEE;
1662 padding: 4px 4px 5px;
1664 text-decoration: none;
1709 background-color: #CCCCCC;
1716 background-color: #FFFE9B;
1720 .question-title-link a {
1725 .answer-title-link a {
1769 border: 1px solid #CCCCCC;
1779 background-color: #EEEEEE;
1788 margin-bottom: 10px;
1797 margin: -30px 10px 0 0;
1802 background-color: #EC7000;
1807 text-decoration: none;
1811 text-decoration: underline;
1815 background-color: #FFFF00;
1819 background-color: #FFFF00;
1823 background-color: #FF00FF;
1827 background-color: #00FFFF;
1870 margin-bottom: 12px;
1875 background: none repeat scroll 0 0 #EEEEEE;
1889 background: url("../images/bullet_green.gif") no-repeat scroll 0 2px transparent;
1901 list-style-type: none;
1913 background: none repeat scroll 0 0 yellow;
1917 background-color: #EEEEEE;
1918 border: 1px solid #AAAAAA;
1945 background-color: #D4D0C8;
1946 border: 1px solid #777777;
1951 padding-bottom: 4px;
1955 text-decoration: underline;
1959 padding-right: 10px;
1967 background-color: #F4A83D;
1986 background-color: #FAD163;
1987 border: 2px solid #735005;
1995 text-decoration: none;
1999 #close-notify:hover {
2000 text-decoration: none;
2025 border-top: 1px dashed #AAAAAA;
2030 border-top: medium none;
2035 margin-bottom: 10px;
2040 text-decoration: underline;
2051 background-color: #FFF8C6;
2059 margin-bottom: 10px;
2067 display: inline-block;
2071 border: medium none;
2079 .action-status span {
2080 -moz-border-radius: 5px 5px 5px 5px;
2081 background-color: #FFF380;
2082 font-weight: normal;
2092 vertical-align: top;
2097 vertical-align: middle;
2100 table.form-as-table .errorlist {
2109 table.form-as-table input {
2114 table.form-as-table th {
2115 padding-bottom: 4px;
2116 vertical-align: bottom;
2119 .form-row-vertical {
2124 .form-row-vertical label {
2133 ul.form-horizontal-rows {
2134 list-style: none outside none;
2138 ul.form-horizontal-rows li {
2143 ul.form-horizontal-rows label {
2144 display: inline-block;
2147 ul.form-horizontal-rows ul.errorlist {
2152 list-style: none outside none;
2159 ul.form-horizontal-rows ul.errorlist li {
2163 ul.form-horizontal-rows label {
2172 ul.form-horizontal-rows li input {
2179 #emailpw-form li input {
2183 #emailpw-form ul.errorlist {
2187 #changepw-form li input {
2191 #changepw-form ul.errorlist {
2199 .narrow .summary .question-title {
2204 .user-profile-tool-links {
2206 padding-bottom: 10px;
2217 #question-controls .tags {
2221 .post-update-info-container {
2227 display: inline-block;
2233 .post-update-info p {
2240 .post-update-info img {
2242 margin: 4px 8px 0 0;
2246 .comments-container {
2251 background-color: #FFF380;
2252 border: 1px solid darkred;
2260 .admin #action_status {
2266 padding-bottom: 2px;
2269 #hideIgnoredTagsControl {
2273 #hideIgnoredTagsCb {
2274 margin: 0 2px 0 1px;
2277 #recaptcha_widget_div {
2287 .simple-subscribe-options ul {
2288 list-style: none outside none;
2293 background: none repeat scroll 0 0 #EEEEEE;
2300 a.sidebar_button:hover {
2301 background-color: #777777;
2303 text-decoration: none;
2306 a.post-vote, .favorite-mark, a.accept-answer {
2314 background: url("/m/default/media/images/vote-arrow-up.png") no-repeat scroll center center transparent;
2317 a.post-vote.up.on, a.post-vote.up:hover {
2318 background: url("/m/default/media/images/vote-arrow-up-on.png") no-repeat scroll center center transparent;
2322 background: url("/m/default/media/images/vote-arrow-down.png") no-repeat scroll center center transparent;
2325 a.post-vote.down.on, a.post-vote.down:hover {
2326 background: url("/m/default/media/images/vote-arrow-down-on.png") no-repeat scroll center center transparent;
2330 background: url("/m/default/media/images/vote-accepted.png") no-repeat scroll center center transparent;
2333 a.accept-answer.on, a.accept-answer:hover {
2334 background: url("/m/default/media/images/vote-accepted-on.png") no-repeat scroll center center transparent;
2346 background: url("/m/default/media/images/vote-favorite-off.png") no-repeat scroll center center transparent;
2349 .favorite-mark.on, a.favorite-mark:hover {
2350 background: url("/m/default/media/images/vote-favorite-on.png") no-repeat scroll center center transparent;
2362 border-top: 1px dotted #CCCCCE;
2367 .comment.not_top_scorer {
2377 vertical-align: top;
2394 a.comment-like, a.comment-delete, a.comment-edit {
2403 background: url("/m/default/media/images/comment-like.png") no-repeat scroll center center transparent;
2406 a.comment-like:hover, a.comment-like.on {
2407 background: url("/m/default/media/images/comment-like-on.png") no-repeat scroll center center transparent;
2411 background: url("/m/default/media/images/comment-delete.png") no-repeat scroll center center transparent;
2414 a.comment-delete:hover {
2415 background: url("/m/default/media/images/comment-delete-hover.png") no-repeat scroll center center transparent;
2419 background: url("/m/default/media/images/comment-edit.png") no-repeat scroll center center transparent;
2422 a.comment-edit:hover {
2423 background: url("/m/default/media/images/comment-edit-hover.png") no-repeat scroll center center transparent;
2426 .comment-form-container {
2431 .comment-form-widgets-container input {
2432 vertical-align: top;
2435 .comment-form-widgets-container textarea {
2440 span.comment-chars-left {
2445 span.comment-chars-left.warn {
2450 border-top: 1px dotted #CCCCCE;
2455 div.comment-tools .comments-showing {
2460 div.comment-tools a {
2461 background: none repeat scroll 0 0 #EEEEEE;
2468 div.comment-tools a:hover {
2469 background-color: #777777;
2471 text-decoration: none;
2480 .action-link a.ajax-command:hover {
2481 background-color: #777777;
2483 text-decoration: none;
2486 .action-link-separator {