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 .favorites {
535 .short-summary .votes, .short-summary .views {
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 {
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;
1869 margin-bottom: 12px;
1874 background: none repeat scroll 0 0 #EEEEEE;
1888 background: url("../images/bullet_green.gif") no-repeat scroll 0 2px transparent;
1900 list-style-type: none;
1912 background: none repeat scroll 0 0 yellow;
1916 background-color: #EEEEEE;
1917 border: 1px solid #AAAAAA;
1944 background-color: #D4D0C8;
1945 border: 1px solid #777777;
1950 padding-bottom: 4px;
1954 text-decoration: underline;
1958 padding-right: 10px;
1966 background-color: #F4A83D;
1985 background-color: #FAD163;
1986 border: 2px solid #735005;
1994 text-decoration: none;
1998 #close-notify:hover {
1999 text-decoration: none;
2024 border-top: 1px dashed #AAAAAA;
2029 border-top: medium none;
2034 margin-bottom: 10px;
2039 text-decoration: underline;
2050 background-color: #FFF8C6;
2058 margin-bottom: 10px;
2066 display: inline-block;
2070 border: medium none;
2078 .action-status span {
2079 -moz-border-radius: 5px 5px 5px 5px;
2080 background-color: #FFF380;
2081 font-weight: normal;
2091 vertical-align: top;
2096 vertical-align: middle;
2099 table.form-as-table .errorlist {
2108 table.form-as-table input {
2113 table.form-as-table th {
2114 padding-bottom: 4px;
2115 vertical-align: bottom;
2118 .form-row-vertical {
2123 .form-row-vertical label {
2132 ul.form-horizontal-rows {
2133 list-style: none outside none;
2137 ul.form-horizontal-rows li {
2142 ul.form-horizontal-rows label {
2143 display: inline-block;
2146 ul.form-horizontal-rows ul.errorlist {
2151 list-style: none outside none;
2158 ul.form-horizontal-rows ul.errorlist li {
2162 ul.form-horizontal-rows label {
2171 ul.form-horizontal-rows li input {
2178 #emailpw-form li input {
2182 #emailpw-form ul.errorlist {
2186 #changepw-form li input {
2190 #changepw-form ul.errorlist {
2198 .narrow .summary .question-title {
2203 .user-profile-tool-links {
2205 padding-bottom: 10px;
2216 #question-controls .tags {
2220 .post-update-info-container {
2226 display: inline-block;
2232 .post-update-info p {
2239 .post-update-info img {
2241 margin: 4px 8px 0 0;
2245 .comments-container {
2250 background-color: #FFF380;
2251 border: 1px solid darkred;
2259 .admin #action_status {
2265 padding-bottom: 2px;
2268 #hideIgnoredTagsControl {
2272 #hideIgnoredTagsCb {
2273 margin: 0 2px 0 1px;
2276 #recaptcha_widget_div {
2286 .simple-subscribe-options ul {
2287 list-style: none outside none;
2292 background: none repeat scroll 0 0 #EEEEEE;
2299 a.sidebar_button:hover {
2300 background-color: #777777;
2302 text-decoration: none;
2305 a.post-vote, .favorite-mark, a.accept-answer, span.post_vote {
2313 background: url("/m/default/media/images/vote-arrow-up.png") no-repeat scroll center center transparent;
2316 a.post-vote.up.on, a.post-vote.up:hover, span.post_vote.up {
2317 background: url("/m/default/media/images/vote-arrow-up-on.png") no-repeat scroll center center transparent;
2321 background: url("/m/default/media/images/vote-arrow-down.png") no-repeat scroll center center transparent;
2324 a.post-vote.down.on, a.post-vote.down:hover, span.post_vote.down {
2325 background: url("/m/default/media/images/vote-arrow-down-on.png") no-repeat scroll center center transparent;
2329 background: url("/m/default/media/images/vote-accepted.png") no-repeat scroll center center transparent;
2332 a.accept-answer.on, a.accept-answer:hover {
2333 background: url("/m/default/media/images/vote-accepted-on.png") no-repeat scroll center center transparent;
2345 background: url("/m/default/media/images/vote-favorite-off.png") no-repeat scroll center center transparent;
2348 .favorite-mark.on, a.favorite-mark:hover {
2349 background: url("/m/default/media/images/vote-favorite-on.png") no-repeat scroll center center transparent;
2361 border-top: 1px dotted #CCCCCE;
2366 .comment.not_top_scorer {
2376 vertical-align: top;
2393 a.comment-like, a.comment-delete, a.comment-edit {
2402 background: url("/m/default/media/images/comment-like.png") no-repeat scroll center center transparent;
2405 a.comment-like:hover, a.comment-like.on {
2406 background: url("/m/default/media/images/comment-like-on.png") no-repeat scroll center center transparent;
2410 background: url("/m/default/media/images/comment-delete.png") no-repeat scroll center center transparent;
2413 a.comment-delete:hover {
2414 background: url("/m/default/media/images/comment-delete-hover.png") no-repeat scroll center center transparent;
2418 background: url("/m/default/media/images/comment-edit.png") no-repeat scroll center center transparent;
2421 a.comment-edit:hover {
2422 background: url("/m/default/media/images/comment-edit-hover.png") no-repeat scroll center center transparent;
2425 .comment-form-container {
2430 .comment-form-widgets-container input {
2431 vertical-align: top;
2434 .comment-form-widgets-container textarea {
2439 span.comment-chars-left {
2444 span.comment-chars-left.warn {
2449 border-top: 1px dotted #CCCCCE;
2454 div.comment-tools .comments-showing {
2459 div.comment-tools a {
2460 background: none repeat scroll 0 0 #EEEEEE;
2467 div.comment-tools a:hover {
2468 background-color: #777777;
2470 text-decoration: none;
2479 .action-link a.ajax-command:hover {
2480 background-color: #777777;
2482 text-decoration: none;
2485 .action-link-separator {