1 @import url(jquery.autocomplete.css);
2 @import url(openid.css);
3 @import url(prettify.css);
13 font-family: sans-serif;
21 h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {
28 vertical-align: middle;
33 border-top: 1px dashed #ccccce;
37 vertical-align: middle;
38 font-family: Trebuchet MS, "segoe ui", Helvetica, "Microsoft YaHei", 宋 体, Tahoma, Verdana, MingLiu, PMingLiu, Arial, sans-serif;
49 text-decoration: none;
54 text-decoration: underline;
58 text-decoration: underline;
131 text-decoration: underline;
150 padding: 5px 0 5px 0;
155 padding: 3px 0 3px 0;
160 padding: 3px 0 3px 0;
178 vertical-align: middle;
182 margin: 3px 3px 4px 3px;
186 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
191 background-color: #F5F5F5;
194 padding-bottom: 20px ! ie7;
198 font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
206 padding: 10px 0px 1px 10px;
207 background-color: #F5F5F5;
224 padding: 10px 0 10px 0;
225 background-color: #FFF;
226 border-bottom: 1px solid #777;
242 padding: 0 5px 0 5px;
248 border-top: 1px solid #000;
255 /*#licenseLogo {position:absolute;top:10px;right:10px;}*/
265 background-color: #ffffff;
269 /*#header {width:960px;}*/
272 text-align: right; /*letter-spacing:1px; */
274 text-decoration: underline;
280 padding: 5px 0px 0px 0px;
291 margin: 20px 0px 0px 16px; /*letter-spacing:1px; */
296 background-color: #fff0e0;
297 /*border-left: 1px solid #eeeeec;
298 border-right: 1px solid #babdb6;
299 border-top: 1px solid #eeeeec;*/
300 border: 1px solid #888888;
302 padding: 0px 12px 3px 12px;
308 text-decoration: none;
313 #navBar .nav a:hover {
314 text-decoration: underline
320 border-bottom: 1px solid #a40000;
321 border-right: 1px solid #820000;
322 border-top: 1px solid #d40000;
323 border-left: 1px solid #d40000; /*background:#A31E39; */
327 text-decoration: none
330 #navBar .nav a.special {
334 text-decoration: none;
337 #navBar .nav a.special:hover {
338 text-decoration: underline;
341 #navBar .nav div.focus {
349 background-color: #888a85; /*#e9b96e;*/
350 border: 1px solid #aaaaaa;
355 #searchBar .content {
358 #searchBar .searchInput {
364 #searchBar .searchBtn {
370 #searchBar .options {
371 padding: 3px 0 3px 0;
373 color: #EEE; /*letter-spacing:1px;*/
376 #searchBar .options INPUT {
377 margin: 0 3px 0 15px;
380 #searchBar .options INPUT:hover {
387 background-color: #FFF;
388 padding: 0 0px 0 0px;
394 padding: 3px 5px 5px 10px;
395 border-top: 1px dashed #ccccce;
396 /*border-left:1px solid #ebebbe;
397 border-right:1px solid #b4b48e;
398 border-bottom:1px solid #b4b48e;*/
399 background: white; /* #f9f7ed;*/
400 /*margin:10px 0 10px 0;*/
401 /*background:url(../images/quest-bg.gif) repeat-x top;*/
416 color: 333333 /*#2e3436*/;
424 font-size: 12px; /*letter-spacing:1px;*/
428 #listA .qstA .stat span {
432 #listA .qstA .stat td {
437 #listA .qstA .stat .num {
438 font-family: sans-serif;
440 /*background:#eeeeec;
441 border: 1px solid #babdb6;*/
451 #listA .qstA table td {
457 #listA .qstA .stat .unit {
468 #listA .qstA .from .score {
469 font-family: sans-serif;
483 #listA .qstA .from a {
486 #listA .qstA .from IMG {
487 vertical-align: middle;
490 #listA .qstA .author {
494 #listA .qstA .author a {
498 #listA .qstA .summary {
504 padding: 3px 5px 5px 10px;
505 border-top: 1px dotted #ccccce;
513 font-family: "Trebuchet MS", "segoe ui", arial, sans-serif;
516 .short-summary .userinfo {
521 .short-summary .counts {
526 .short-summary .counts .item-count {
531 .short-summary .votes,
532 .short-summary .status,
533 .short-summary .views {
537 padding: 4px 2px 0px 2px;
541 -moz-border-radius: 5px;
542 -khtml-border-radius: 5px;
543 -webkit-border-radius: 5px;
547 margin-bottom: 10px; /*border-bottom:1px solid #888a85;*/
557 font-family: sans-serif;
559 padding: 0 0 5px 0px;
569 border 1px solid #babdb6;
582 border: 1px solid #999;
598 border: solid 1px #aaaaaa;
608 background: url(../images/dot-g.gif) no-repeat left center;
612 border: 1px solid #aaaaaa;
626 background: #cacdc6; /*f9f7ed;*/
629 border-top: 1px solid #eeeeec;
630 border-left: 1px solid #eeeeec;
631 border-right: 1px solid #a9aca5;
632 border-bottom: 1px solid #babdb6;
643 .boxC p.info-box-follow-up-links {
663 padding: 5px 0 10px 0;
664 font: normal 12px sans-serif;
668 .paginator .next-na {
670 font: bold .875em sans-serif;
674 .paginator .next-na {
675 border: 1px solid #ccc;
676 background-color: #f9f9f9;
681 .paginator .prev a, .paginator .prev a:visited,
682 .paginator .next a, .paginator .next a:visited {
683 border: 1px solid #fff;
684 background-color: #fff;
686 padding: 2px 4px 3px 4px;
687 font: bold 100% sans-serif;
690 .paginator .prev, .paginator .prev-na {
694 .paginator .next, .paginator .next-na {
698 .paginator .page a, .paginator .page a:visited, .paginator .curr {
700 font: normal .875em verdana;
701 border: 1px solid #ccc;
702 background-color: #fff;
708 background-color: #777;
710 border: 1px solid #777;
714 .paginator .page a:hover,
715 .paginator .curr a:hover,
716 .paginator .prev a:hover,
717 .paginator .next a:hover {
719 background-color: #777;
720 border: 1px solid #777;
721 text-decoration: none;
727 font: bold 100% sans-serif;
730 .paginator-container {
732 padding: 10px 0 10px 0;
735 .paginator-container-left {
736 padding: 5px 0 10px 0;
744 text-decoration: none;
745 background-color: #EEE;
746 border-left: 3px solid #777;
747 border-top: 1px solid #EEE;
748 border-bottom: 1px solid #CCC;
749 border-right: 1px solid #CCC;
750 padding: 1px 8px 1px 8px;
754 font-family: sans-serif;
765 text-decoration: none;
766 background-color: #EEE;
767 border-left: 3px solid #777;
768 border-top: 1px solid #EEE;
769 border-bottom: 1px solid #CCC;
770 border-right: 1px solid #CCC;
771 padding: 1px 8px 1px 8px;
775 background-color: #fFF;
787 text-decoration: none;
788 background-color: #EEE;
789 border-left: 3px solid #777;
790 border-top: 1px solid #EEE;
791 border-bottom: 1px solid #CCC;
792 border-right: 1px solid #CCC;
793 padding: 1px 8px 1px 8px;
797 background-color: #fFF;
803 font-family: sans-serif;
822 text-decoration: none;
823 background: url(../images/medala.gif) no-repeat;
824 border-left: 1px solid #EEE;
825 border-top: 1px solid #EEE;
826 border-bottom: 1px solid #CCC;
827 border-right: 1px solid #CCC;
828 padding: 4px 12px 4px 6px;
833 text-decoration: none;
834 background: url(../images/medala_on.gif) no-repeat;
835 border-left: 1px solid #E7E296;
836 border-top: 1px solid #E7E296;
837 border-bottom: 1px solid #D1CA3D;
838 border-right: 1px solid #D1CA3D;
843 background-color: #FFF;
844 border-bottom: 1px solid white;
852 background-color: #FFF;
861 background-color: #FFF;
869 .tabsA a.on, .tabsA a:hover, .tabsB a.on, .tabsB a:hover {
872 border-top: 1px solid #babdb6;
873 border-left: 1px solid #babdb6;
874 border-right: 1px solid #888a85;
875 border-bottom: 1px solid #888a85;
879 padding: 0px 11px 0px 11px;
884 border-top: 1px solid #eeeeec;
885 border-left: 1px solid #eeeeec;
886 border-right: 1px solid #a9aca5;
887 border-bottom: 1px solid #888a85;
894 padding: 0 11px 0 11px;
895 text-decoration: none;
900 border: 1px solid #eee;
906 margin: 5px 0px 0 4px;
907 padding: 0 11px 0 11px;
908 text-decoration: none;
911 /*.tabsA a:hover, .tabsB a:hover {background: #fff;border: 1px solid #777;border-bottom:3px solid #FFF;}*/
914 border-bottom: 1px solid #777;
927 padding: 0px 6px 0px 15px;
930 border-bottom: 0px solid #777;
931 border-left: 0px solid #darkred;
932 background-color: #FFF;
933 background: url(../images/dot-list.gif) no-repeat left center;
941 background: url(../images/ico_answers.gif) left 2px no-repeat;
950 background: url(../images/ico_tags.gif) no-repeat;
959 padding: 0px 6px 0px 15px;
962 border-bottom: 0px solid #777;
963 border-left: 0px solid #darkred;
964 background-color: #FFF;
965 background: url(../images/dot-list.gif) no-repeat left center;
973 padding: 0px 6px 0px 15px;
976 border-bottom: 0px solid #777;
977 border-left: 0px solid #darkred;
978 background-color: #FFF;
979 background: url(../images/dot-list.gif) no-repeat left center;
987 background: url(../images/ico_login.gif) no-repeat;
997 border-bottom: 1px solid #777;
1003 font-size: 20px; /*letter-spacing:1px;*/
1004 margin-bottom: 12px;
1006 border-bottom: 1px solid #777;
1015 background: url(../images/feed-icon-small.png) no-repeat 0;
1023 margin-bottom: 30px;
1033 background: #F7F7F7;
1039 background: #E0EAF1;
1048 .questions-related {
1050 word-wrap: break-word;
1053 .questions-related p {
1055 margin-bottom: 10px;
1062 background-color: #F5F5F5;
1066 .question-status h3 {
1076 .question-body IMG {
1081 /*background-color:#fff5e0;
1082 border-top: 1px solid #eeeeec;
1083 border-right: 1px solid #babdb6;
1084 border-bottom: 1px solid #babdb6;
1085 border-left: 1px solid #eeeeec;*/
1107 padding: 0px 0 3px 0;
1113 .question-img-upvote:hover {
1114 background: url(../images/vote-arrow-up-on.png)
1117 .question-img-downvote:hover {
1118 background: url(../images/vote-arrow-down-on.png)
1121 .question-img-favorite:hover {
1122 background: url(../images/vote-favorite-on.png)
1133 .vote-notification {
1140 background-color: darkred;
1144 .vote-notification a {
1146 text-decoration: underline;
1155 .offensive-flag a:hover {
1156 background-color: #777;
1157 text-decoration: none;
1168 background-color: #777;
1169 text-decoration: none;
1179 .action-link: a hover {
1180 background-color: #777;
1181 text-decoration: none;
1185 .action-link-separator {
1202 background: url(../images/gray-up-arrow-h18px.png) no-repeat;
1205 margin: 3px 0 10px 0;
1208 form.post-comments textarea {
1213 form.post-comments input {
1216 vertical-align: top;
1227 font-weight: normal;
1235 div.comments-container, div.comments-container-accepted, div.comments-container-owner, div.comments-container-deleted {
1244 a.comments-link, a.comments-link-accepted, a.comments-link-owner, a.comments-link-deleted {
1247 background: #eeeeee;
1252 .post-comments a:hover {
1253 background-color: #777777;
1255 text-decoration: none;
1258 a.comment-user, a.comment-user:hover {
1259 background-color: inherit;
1264 a.comment-user:hover {
1265 text-decoration: underline;
1275 border-bottom: 1px solid #ccccce;
1289 background-color: #EBFFE6;
1290 border-bottom-color: #9BD59B;
1293 .accepted-answer .comments-link {
1294 background-color: #CCFFBF;
1297 .accepted-answer .comments-container {
1298 background-color: #CCFFBF;
1306 .answered-accepted {
1316 .answered-by-owner {
1317 background: #E9E9FF;
1320 .answered-by-owner .comments-link {
1321 background-color: #E6ECFF;
1324 .answered-by-owner .comments-container {
1325 background-color: #E6ECFF;
1328 .answered-accepted strong {
1332 .answer-img-accept:hover {
1333 background: url(../images/vote-accepted-on.png)
1337 background: #F4E7E7 none repeat scroll 0 0;
1343 .tagsbox a {color:#000;line-height:30px;margin-right:10px;font-size:100%;background-color:#F9F7ED;padding:3px;border:1px solid #aaaaaa;}
1344 .tagsbox a:hover {text-decoration:none;background-color:#F9F7ED;color:#B02B2C;} */
1347 list-style-type: none;
1359 list-style-type: none;
1368 list-style-type: disc;
1371 margin-bottom: 10px;
1379 table.form-as-table {
1383 table.form-as-table ul {
1384 list-style-type: none;
1388 table.form-as-table li {
1392 table.form-as-table td {
1396 table.form-as-table th {
1398 font-weight: normal;
1401 /*.form-row li label {
1427 /* border:solid 1px #777;*/
1434 background: url(../images/openid.gif) no-repeat;
1439 .openid-login-input {
1440 background-position: center left;
1441 background: url(../images/openid.gif) no-repeat 0% 50%;
1442 padding: 5px 5px 5px 15px;
1444 font-family: Trebuchet MS;
1450 .openid-login-submit {
1455 border: 1px solid #777;
1464 .openid-samples .list, .list li {
1465 font-family: Trebuchet MS, "segoe ui", Helvetica, "Microsoft YaHei", 宋 体, Tahoma, Verdana, MingLiu, PMingLiu, Arial, sans-serif;
1466 list-style: none !important;
1467 margin-left: -30px !important;
1468 line-height: 20px !important;
1475 font-weight: normal;
1484 /*adjustment for editor preview*/
1496 background-color: #F5F5F5;
1501 background-color: #E7F1F8;
1505 .wmd-preview blockquote {
1506 background-color: #eee;
1516 color: #aaa; /*letter-spacing:1px;*/
1520 .preview-toggle span:hover {
1524 .edit-content-html {
1525 border-top: 1px dotted #D8D2A9;
1526 border-bottom: 1px dotted #D8D2A9;
1527 margin: 5px 0 5px 0;
1537 margin: 10px 0 10px 0;
1543 background-color: #eee;
1549 background-color: #E9E9FF;
1552 .revision .summary {
1553 padding: 5px 0 10px 0;
1556 .revision .summary span {
1557 background-color: yellow;
1566 padding: 15px 0 15px 0;
1572 display: inline-block;
1580 font-family: sans-serif;
1585 margin-bottom: 50px;
1588 .revision .answerbody {
1589 padding: 10px 0 5px 10px;
1592 /* Revision pages */
1602 background-color: #97ff97;
1606 background-color: #97ff97;
1622 line-height: 40px; /*letter-spacing:0px*/
1630 background-color: #EEEEEE;
1639 background: url(../images/edit.png) no-repeat;
1643 .favorites-count-off {
1666 border-bottom: 1px dotted #999999;
1675 margin-bottom: 10px;
1678 .user-stats-table .question-summary {
1683 background: transparent none repeat scroll 0 0;
1698 background: #EEEEEE none repeat scroll 0 0;
1705 -moz-border-radius: 5px;
1706 -khtml-border-radius: 5px;
1707 -webkit-border-radius: 5px;
1712 display: inline-block;
1715 .narrow .summary h3 {
1723 margin: 0 7px 0 0; /*padding:5px 0 5px 4px;*/
1727 -moz-border-radius: 5px;
1728 -khtml-border-radius: 5px;
1729 -webkit-border-radius: 5px;
1740 -moz-border-radius: 5px;
1741 -khtml-border-radius: 5px;
1742 -webkit-border-radius: 5px;
1745 .narrow .vote-count-post {
1754 .narrow .answer-count-post {
1761 .narrow .views-count-post {
1775 .narrow div.started {
1776 line-height: inherit;
1778 white-space: nowrap;
1784 text-decoration: none;
1791 div.started .reputation-score {
1806 background-color: #EEEEEE;
1813 padding: 4px 4px 5px;
1815 text-decoration: none;
1864 background-color: #CCC;
1869 background-color: #FFFE9B;
1873 .question-title-link a {
1878 .answer-title-link a {
1925 border: 1px solid #ccc;
1939 background-color: #EEE;
1944 margin-bottom: 10px;
1952 /*letter-spacing:1px; */
1954 margin: -30px 10px 0 0;
1955 padding: 3px 5px 3px 5px;
1962 text-decoration: none;
1963 background-color: #EC7000;
1964 padding: 3px 6px 3px 6px;
1968 text-decoration: underline;
1973 background-color: #ff0;
1977 background-color: #ff0;
1981 background-color: #f0f;
1985 background-color: #0ff;
2017 font-size: 13px; /* letter-spacing:1px;*/
2026 margin-bottom: 12px;
2045 background: url(../images/bullet_green.gif) no-repeat 0px 2px;
2058 list-style-type: none;
2074 margin: 10px 0 10px 0;
2075 background-color: #eee;
2076 border: 1px solid #aaaaaa;
2101 cursor: pointer; /*letter-spacing:1px;*/
2102 background-color: #D4D0C8;
2104 border: 1px solid #777777; /* width:100px; */
2106 padding-bottom: 4px;
2111 text-decoration: underline;
2115 padding-right: 10px;
2132 background-color: #F4A83D;
2145 padding: 0 3px 0 3px;
2147 text-decoration: none;
2150 background-color: #FAD163;
2151 border: 2px #735005 solid;
2155 #close-notify:hover {
2156 text-decoration: none;
2181 padding: 10px 5px 10px 5px;
2182 border-top: 1px dashed #aaaaaa;
2191 margin-bottom: 10px;
2196 text-decoration: underline;
2207 background-color: #FFF8C6;
2215 margin-bottom: 10px;
2223 display: inline-block;
2235 .action-status span {
2236 padding: 3px 5px 3px 5px;
2237 background-color: #fff380; /* nice yellow */
2238 font-weight: normal;
2239 -moz-border-radius: 5px;
2240 -khtml-border-radius: 5px;
2241 -webkit-border-radius: 5px;
2250 vertical-align: top;
2254 border-top: 1px dotted #ccccce;
2258 padding: 5px 0 5px 0;
2262 vertical-align: middle;
2266 /* these need to go */
2267 table.form-as-table .errorlist {
2276 table.form-as-table input {
2281 table.form-as-table th {
2282 vertical-align: bottom;
2283 padding-bottom: 4px;
2286 .form-row-vertical {
2291 .form-row-vertical label {
2296 /* above stuff needs to go */
2301 ul.form-horizontal-rows {
2306 ul.form-horizontal-rows li {
2311 ul.form-horizontal-rows label {
2312 display: inline-block;
2315 ul.form-horizontal-rows ul.errorlist {
2327 ul.form-horizontal-rows ul.errorlist li {
2331 ul.form-horizontal-rows label {
2340 ul.form-horizontal-rows li input {
2347 #emailpw-form li input {
2351 #emailpw-form ul.errorlist {
2355 #changepw-form li input {
2359 #changepw-form ul.errorlist {
2367 .narrow .summary .question-title {
2372 .user-profile-tool-links {
2373 padding-bottom: 10px;
2385 #question-controls .tags {
2389 .post-update-info-container {
2395 display: inline-block;
2401 .post-update-info p {
2408 .post-update-info img {
2411 margin: 4px 8px 0 0;
2414 .comments-container {
2419 background-color: #fff380; /* nice yellow */
2420 border: 1px solid darkred;
2421 padding: 0 5px 0 5px;
2428 .admin #action_status {
2434 padding-bottom: 2px;
2437 #hideIgnoredTagsControl {
2441 #hideIgnoredTagsCb {
2442 margin: 0 2px 0 1px;
2445 #recaptcha_widget_div {
2452 margin: 20px 0px 0px 0px;
2455 .simple-subscribe-options ul {
2457 list-style-position: outside;