3 Created on : Dec 9, 2008, 8:48:40 PM
 
   6 Style sheet for cnprog.com
 
   7 All rights reserved. 2008 CNPROG.COM
 
  10 @import url(media/style/jquery.autocomplete.css);
 
  11 @import url(media/style/openid.css);
 
  12 @import url(media/style/prettify.css);
 
  14 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td
 
  20         vertical-align: baseline;
 
  21         background: transparent;
 
  28     font-family: "segoe ui",Helvetica,"Microsoft YaHei",����,Tahoma,Verdana,MingLiu,PMingLiu,Arial,sans-serif;
 
  46 blockquote:before, blockquote:after, q:before, q:after
 
  53         border-collapse: collapse;
 
  57 input, select, button, textarea
 
  59         border: 1px solid #999;
 
  61     font-family:"segoe ui",Helvetica,"Microsoft YaHei",����,Tahoma,Verdana,MingLiu,PMingLiu,Arial,sans-serif;
 
  67         margin: 5px 0px 5px 0px;*/
 
  74         font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
 
  79         background-color: #F5F5F5;
 
  82         padding-bottom: 20px !ie7;
 
  86     font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
 
  95         padding: 10px 0px 1px 10px;
 
  96         background-color: #F5F5F5;
 
 129 a {color:#07c;text-decoration: none;}
 
 130 a:visited{color:#3E6D8E;text-decoration: none;}
 
 131 a:hover{text-decoration: underline;}
 
 132 a:active{text-decoration: none;}
 
 135     font-family:Trebuchet MS,Helvetica,sans-serif;
 
 139     font-family:Trebuchet MS,Helvetica,sans-serif;
 
 144 h3 {display:block;font-size:120%;font-family:Trebuchet MS,"segoe ui",Helvetica,"Microsoft YaHei",����,Tahoma,Verdana,MingLiu,PMingLiu,Arial,sans-serif;font-weight:bold;}
 
 148 h4 {display:block;font-size:90%; font-family:Verdana;color:#ccc;}
 
 152     border-bottom:solid 3px #ccc;
 
 153     background-color:#eee;
 
 166     padding:3px 0 10px 0;
 
 177     /*letter-spacing:1px;*/
 
 181 #header-links a:hover{
 
 182     text-decoration:none;
 
 200     border-bottom: 1px solid #666;
 
 211     /*letter-spacing:3px;*/
 
 213     padding:5px 0 0 3px ;
 
 221     border-bottom: 1px solid #666;
 
 224     padding:13px 0px 5px 0;
 
 245     background:url(../../images/bg_title_golden.gif) no-repeat;
 
 249     background:url(../../images/bg_title_red.gif) no-repeat;
 
 253     background:url(../../images/bg_title_orange.gif) no-repeat;
 
 257     background:url(../../images/bg_title_green.gif) no-repeat;
 
 270         border: 1px solid #eee;
 
 278         padding: 0 11px 0 11px;
 
 279         text-decoration: none;
 
 285         border: 1px solid #777;
 
 286         border-bottom-color: #fff;
 
 295         border: 1px solid #777;
 
 296         border-bottom-color: #fff;
 
 301         padding: 0px 11px 0px 11px;
 
 310     background:#777777 none repeat scroll 0 0;
 
 311     border-top:7px solid #000000;
 
 328 #askform .title-desc{
 
 333 #askform #description{
 
 334     padding:20px 0 20px 0;
 
 338     padding:5px 10px 5px 10px;
 
 342     /*letter-spacing:1px;*/
 
 343     background-color:#D4D0C8;
 
 352         padding: 7px 0 5px 0;
 
 357         background-color: #F4A83D;
 
 372         text-decoration: none;
 
 373         background-color: #FAD163;
 
 374         border: 2px #735005 solid;
 
 404     background-color:yellow;
 
 409     /*solve template header space problem*/
 
 422 .action-link-separator{
 
 454         padding: 6px 15px 6px 15px;
 
 455         text-decoration: none;
 
 465         background-color:#ff9900;
 
 468 .header-notification{
 
 474     /*letter-spacing:1px;*/
 
 489     background-color:#FFFFCC;
 
 490     border:1px dotted #D8D2A9;
 
 493     padding:10px 10px 5px;
 
 505     border-bottom:1px dotted #D8D2A9;
 
 509     background-color:#eee;
 
 510     border:1px dotted #D8D2A9;
 
 513     padding:10px 10px 5px;
 
 525     border-bottom:1px dotted #D8D2A9;
 
 532     border-bottom:1px dotted #D8D2A9;
 
 546 .questions-summary-container{
 
 551 .questions-boxes-container{
 
 561 .questions-vote-number{
 
 566 .questions-answer-number{
 
 571 .questions-answerbox{
 
 608     margin:15px 0 15px 0;
 
 611 #questions-answerbox-cell{
 
 617     background-color:#eee;
 
 632     border-bottom:1px dotted #666666;
 
 647     background-color:#E2FCE2;
 
 648     border-bottom-color:#9BD59B;
 
 651 .accepted-answer .comments-link{
 
 652     background-color:#D9F5D9;
 
 655 .accepted-answer .comments-container{
 
 656     background-color:#D9F5D9;
 
 676 .answered-by-owner .comments-link
 
 678     background-color:#D6E4EE;
 
 681 .answered-by-owner .comments-container
 
 683     background-color:#D6E4EE;
 
 686 .answered-accepted strong
 
 702     padding:15px 0 10px 0;
 
 721         background-color: #E0EAF1;
 
 722         border-bottom: 1px solid #3E6D8E;
 
 723         border-right: 1px solid #7F9FB6;
 
 724         margin: 2px 3px 2px 0;
 
 725         padding: 2px 4px 2px 4px;
 
 726         text-decoration: none;
 
 728     font-family:Microsoft Yahei,����,Tahoma;
 
 732     vertical-align:baseline;
 
 737         background-color: #3E6D8E;
 
 739         border-bottom: 1px solid #37607D;
 
 740         border-right: 1px solid #37607D;
 
 741         text-decoration: none;
 
 745     background-color: #3E6D8E;
 
 748     border-bottom: 1px solid #3E6D8E;
 
 749     border-right: 1px solid #7F9FB6;
 
 750     margin: 2px 6px 2px 0;
 
 751     padding: 3px 4px 3px 4px;
 
 752     text-decoration: none;
 
 772         background-color: #333;
 
 773         border: 1px solid #333;
 
 775         padding: 4px 8px 4px 3px;
 
 776         color: white !important;
 
 777         text-decoration: none;
 
 783         border: 1px solid #555;
 
 784         background-color: #555;
 
 785         text-decoration: none;
 
 829 #recent-tags .post-tag
 
 831         background-color: #eee;
 
 835         color: black !important;
 
 838 #recent-tags .post-tag:hover
 
 840         background-color: #777;
 
 841         color: White !important;
 
 844         text-decoration: none;
 
 852     list-style:inside square
 
 879     background-color:#F5F5F5;
 
 883 /*adjustment for editor preview*/
 
 885     background-color:#E7F1F8;
 
 889 .wmd-preview blockquote
 
 891         background-color: #eee;
 
 903     /*letter-spacing:1px;*/
 
 907 .preview-toggle span:hover{
 
 912     border-top:1px dotted #D8D2A9;
 
 913     border-bottom:1px dotted #D8D2A9;
 
 917 /* 2 textarea resizer styles */
 
 919     background:#EEEEEE url(../../images/grippie.png) no-repeat scroll center 2px;
 
 920     border-color:#DDDDDD;
 
 922     border-width:0pt 1px 1px;
 
 928 .resizable-textarea textarea {
 
 936     background:url(../../images/openid.gif) no-repeat;
 
 942     background-position:center left;
 
 943     background:url(../../images/openid.gif) no-repeat 0% 50%;
 
 944     padding:5px 5px 5px 15px;
 
 946     font-family:Trebuchet MS;
 
 952 .openid-login-submit{
 
 958     background-color:#D4D0C8;
 
 965 .openid-samples .list, .list li{
 
 966     font-family:Trebuchet MS,"segoe ui",Helvetica,"Microsoft YaHei",����,Tahoma,Verdana,MingLiu,PMingLiu,Arial,sans-serif;
 
 967     list-style:none !important;
 
 968     margin-left:-30px !important;
 
 969     line-height:20px !important;
 
 983     background-color:#eee;
 
 984     margin:10px 0 10px 0;
 
 994     border:solid 0px #ccc;
 
1007     padding:0px 0 3px 0;
 
1020 .my-favorite-number{
 
1034 .question-tag-extra{
 
1041     background-color:#E0EAF1;
 
1058     background-color:#eee;
 
1081 .offensive-flag a:hover{
 
1082     background-color:#777;
 
1083     text-decoration:none;
 
1095     background-color:#777;
 
1096     text-decoration:none;
 
1107 .action-link a:hover{
 
1108     background-color:#777;
 
1109     text-decoration:none;
 
1114     border-bottom:1px dotted #D8D2A9;
 
1117     width:100% !important;
 
1123     border-bottom:1px solid #777;
 
1126     width:100% !important;
 
1147     #padding-bottom:0px;
 
1149     background-color:#D4D0C8;
 
1168         background-color: #AE0000;
 
1171 .vote-notification a
 
1174         text-decoration:underline;
 
1186     margin:10px 0 10px 0;
 
1191     background-color:#eee;
 
1197     background-color:#E0EAF1;
 
1201     padding: 5px 0 10px 0;
 
1204 .revision .summary span{
 
1205     /**background-color:yellow;/**/
 
1211     padding:15px 0 15px 0;
 
1231 .revision .answerbody{
 
1232     padding:10px 0 5px 10px;
 
1235 /* Revision pages */
 
1236 del { color: #FF5F5F; }
 
1240 ins { background-color: #97ff97;}
 
1242 background-color: #97ff97;
 
1247     padding:5px 0 10px 0;
 
1248     font:normal .8em arial;
 
1251 .paginator .prev-na,
 
1252 .paginator .next-na {
 
1254         font:bold .875em arial;
 
1257 .paginator .prev-na,
 
1258 .paginator .next-na {
 
1259         border:1px solid #ccc;
 
1260         background-color:#f9f9f9;
 
1265 .paginator .prev a, .paginator .prev a:visited,
 
1266 .paginator .next a, .paginator .next a:visited {
 
1267         border:1px solid #fff;
 
1268         background-color:#fff;
 
1271         font:bold 100% arial;
 
1274 .paginator .prev, .paginator .prev-na { margin-right:.5em; }
 
1275 .paginator .next, .paginator .next-na { margin-left:.5em; }
 
1277 .paginator .page a, .paginator .page a:visited, .paginator .curr {
 
1279         font:normal .875em verdana;
 
1280         border:1px solid #ccc;
 
1281         background-color:#fff;
 
1287         background-color:#777;
 
1289         border:1px solid #777;
 
1294 .paginator .page a:hover,
 
1295 .paginator .curr a:hover,
 
1296 .paginator .prev a:hover,
 
1297 .paginator .next a:hover {
 
1299         background-color:#777;
 
1300         border:1px solid #777;
 
1301     text-decoration:none;
 
1307         font:bold 100% arial;
 
1310 .paginator-container{
 
1312     padding:10px 0 10px 0;
 
1315 .paginator-container-left{
 
1316     padding:5px 0 10px 0;
 
1324 .user-info .user-action-time {
 
1329 .user-info .user-details {
 
1341 table.user-details td {
 
1346 .user-info .user-gravatar32 {
 
1356     border-bottom:1px solid #666666;
 
1390     background-color:#EEEEEE;
 
1399 .favorites-count-off {
 
1414     border-bottom:1px dotted #999999;
 
1421 .user-stats-table .question-summary {
 
1426     background:transparent none repeat scroll 0 0;
 
1435     background:#EEEEEE none repeat scroll 0 0;
 
1447     padding:5px 0 5px 4px;
 
1459 .narrow .vote-count-post {
 
1466     vertical-align:middle;
 
1479 .answered-accepted {
 
1480     background:#75845C none repeat scroll 0 0;
 
1496 .user-stats-table .summary {
 
1501 .user-stats-table .summary h3{
 
1518 .narrow div.started {
 
1519     line-height:inherit;
 
1527     text-decoration:none;
 
1534 div.started .reputation-score {
 
1544     background-color:#EEEEEE;
 
1550     padding:4px 4px 5px;
 
1552     text-decoration:none;
 
1556 .answered-accepted {
 
1557     background:#75845C none repeat scroll 0 0;
 
1574     background:#F4E7E7 none repeat scroll 0 0;
 
1598     background-color:#FFFE9B;
 
1604 .accept-answer-link {
 
1605     color:#508850 !important;
 
1609 .accept-answer-link:hover {
 
1610     background-color:#508850 !important;
 
1611     color:#E1E818 !important;
 
1612     text-decoration:none;
 
1626 form.post-comments textarea {
 
1631 form.post-comments input {
 
1649 div.comments-container, div.comments-container-accepted, div.comments-container-owner, div.comments-container-deleted {
 
1655 div.comments-container, a.comments-link {
 
1656     background-color:#EEEEEE;
 
1665 a.comments-link, a.comments-link-accepted, a.comments-link-owner, a.comments-link-deleted {
 
1671 .post-comments a:hover {
 
1672     background-color:#777777;
 
1674     text-decoration:none;
 
1677 a.comment-user, a.comment-user:hover {
 
1678     background-color:inherit;
 
1683 a.comment-user:hover {
 
1684     text-decoration:underline;
 
1716     background-color:#75845C;
 
1721     /**background-color:#FFFE9B;/**/
 
1724 .question-title-link a{
 
1728 .answer-title-link a{
 
1758 .form-row{line-height:25px;}
 
1759 .submit-row{line-height:30px;padding-top:10px;}
 
1760 .errors{line-height:20px;color:red;}
 
1762 .error-list li{padding:5px;}
 
1763 .login{margin-bottom:10px;}
 
1764 .fieldset{border:solid 1px #777;margin-top:10px;padding:10px;}