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;
 
  24     font-family: "segoe ui",Helvetica,"Microsoft YaHei",ËÎÌå,Tahoma,Verdana,MingLiu,PMingLiu,Arial,sans-serif;
 
  36 blockquote:before, blockquote:after, q:before, q:after
 
  43         border-collapse: collapse;
 
  47 input, select, button, textarea
 
  49         border: 1px solid #999;
 
  51     font-family:"segoe ui",Helvetica,"Microsoft YaHei",ËÎÌå,Tahoma,Verdana,MingLiu,PMingLiu,Arial,sans-serif;
 
  57         margin: 5px 0px 5px 0px;*/
 
  64         font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
 
  69         background-color: #F5F5F5;
 
  72         padding-bottom: 20px !ie7;
 
  76     font-family: Consolas, Monaco, Liberation Mono, Lucida Console, Monospace;
 
  85         padding: 10px 0px 1px 10px;
 
  86         background-color: #F5F5F5;
 
 119 a {color:#07c;text-decoration: none;}
 
 120 a:visited{color:#3E6D8E;text-decoration: none;}
 
 121 a:hover{text-decoration: underline;}
 
 122 a:active{text-decoration: none;}
 
 125     font-family:Trebuchet MS,Helvetica,sans-serif;
 
 129     font-family:Trebuchet MS,Helvetica,sans-serif;
 
 134 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;}
 
 138 h4 {display:block;font-size:90%; font-family:Verdana;color:#ccc;}
 
 142     border-bottom:solid 3px #ccc;
 
 143     background-color:#eee;
 
 156     padding:3px 0 10px 0;
 
 167     /*letter-spacing:1px;*/
 
 171 #header-links a:hover{
 
 172     text-decoration:none;
 
 190     border-bottom: 1px solid #666;
 
 201     /*letter-spacing:3px;*/
 
 203     padding:5px 0 0 3px ;
 
 211     border-bottom: 1px solid #666;
 
 214     padding:13px 0px 5px 0;
 
 235     background:url(../../images/bg_title_golden.gif) no-repeat;
 
 239     background:url(../../images/bg_title_red.gif) no-repeat;
 
 243     background:url(../../images/bg_title_orange.gif) no-repeat;
 
 247     background:url(../../images/bg_title_green.gif) no-repeat;
 
 260         border: 1px solid #eee;
 
 268         padding: 0 11px 0 11px;
 
 269         text-decoration: none;
 
 275         border: 1px solid #777;
 
 276         border-bottom-color: #fff;
 
 285         border: 1px solid #777;
 
 286         border-bottom-color: #fff;
 
 291         padding: 0px 11px 0px 11px;
 
 300     background:#777777 none repeat scroll 0 0;
 
 301     border-top:7px solid #000000;
 
 318 #askform .title-desc{
 
 323 #askform #description{
 
 324     padding:20px 0 20px 0;
 
 328     padding:5px 10px 5px 10px;
 
 332     /*letter-spacing:1px;*/
 
 333     background-color:#D4D0C8;
 
 342         padding: 7px 0 5px 0;
 
 347         background-color: #F4A83D;
 
 362         text-decoration: none;
 
 363         background-color: #FAD163;
 
 364         border: 2px #735005 solid;
 
 394     background-color:yellow;
 
 399     /*solve template header space problem*/
 
 412 .action-link-separator{
 
 444         padding: 6px 15px 6px 15px;
 
 445         text-decoration: none;
 
 455         background-color:#ff9900;
 
 458 .header-notification{
 
 464     /*letter-spacing:1px;*/
 
 479     background-color:#FFFFCC;
 
 480     border:1px dotted #D8D2A9;
 
 483     padding:10px 10px 5px;
 
 495     border-bottom:1px dotted #D8D2A9;
 
 499     background-color:#eee;
 
 500     border:1px dotted #D8D2A9;
 
 503     padding:10px 10px 5px;
 
 515     border-bottom:1px dotted #D8D2A9;
 
 522     border-bottom:1px dotted #D8D2A9;
 
 536 .questions-summary-container{
 
 541 .questions-boxes-container{
 
 551 .questions-vote-number{
 
 556 .questions-answer-number{
 
 561 .questions-answerbox{
 
 598     margin:15px 0 15px 0;
 
 601 #questions-answerbox-cell{
 
 607     background-color:#eee;
 
 622     border-bottom:1px dotted #666666;
 
 637     background-color:#E2FCE2;
 
 638     border-bottom-color:#9BD59B;
 
 641 .accepted-answer .comments-link{
 
 642     background-color:#D9F5D9;
 
 645 .accepted-answer .comments-container{
 
 646     background-color:#D9F5D9;
 
 666 .answered-by-owner .comments-link
 
 668     background-color:#D6E4EE;
 
 671 .answered-by-owner .comments-container
 
 673     background-color:#D6E4EE;
 
 676 .answered-accepted strong
 
 692     padding:15px 0 10px 0;
 
 711         background-color: #E0EAF1;
 
 712         border-bottom: 1px solid #3E6D8E;
 
 713         border-right: 1px solid #7F9FB6;
 
 714         margin: 2px 3px 2px 0;
 
 715         padding: 2px 4px 2px 4px;
 
 716         text-decoration: none;
 
 718     font-family:Microsoft Yahei,ËÎÌå,Tahoma;
 
 722     vertical-align:baseline;
 
 727         background-color: #3E6D8E;
 
 729         border-bottom: 1px solid #37607D;
 
 730         border-right: 1px solid #37607D;
 
 731         text-decoration: none;
 
 735     background-color: #3E6D8E;
 
 738     border-bottom: 1px solid #3E6D8E;
 
 739     border-right: 1px solid #7F9FB6;
 
 740     margin: 2px 6px 2px 0;
 
 741     padding: 3px 4px 3px 4px;
 
 742     text-decoration: none;
 
 762         background-color: #333;
 
 763         border: 1px solid #333;
 
 765         padding: 4px 8px 4px 3px;
 
 766         color: white !important;
 
 767         text-decoration: none;
 
 773         border: 1px solid #555;
 
 774         background-color: #555;
 
 775         text-decoration: none;
 
 819 #recent-tags .post-tag
 
 821         background-color: #eee;
 
 825         color: black !important;
 
 828 #recent-tags .post-tag:hover
 
 830         background-color: #777;
 
 831         color: White !important;
 
 834         text-decoration: none;
 
 842     list-style:inside square
 
 869     background-color:#F5F5F5;
 
 873 /*adjustment for editor preview*/
 
 875     background-color:#E7F1F8;
 
 879 .wmd-preview blockquote
 
 881         background-color: #eee;
 
 893     /*letter-spacing:1px;*/
 
 897 .preview-toggle span:hover{
 
 902     border-top:1px dotted #D8D2A9;
 
 903     border-bottom:1px dotted #D8D2A9;
 
 907 /* 2 textarea resizer styles */
 
 909     background:#EEEEEE url(../../images/grippie.png) no-repeat scroll center 2px;
 
 910     border-color:#DDDDDD;
 
 912     border-width:0pt 1px 1px;
 
 918 .resizable-textarea textarea {
 
 926     background:url(../../images/openid.gif) no-repeat;
 
 932     background-position:center left;
 
 933     background:url(../../images/openid.gif) no-repeat 0% 50%;
 
 934     padding:5px 5px 5px 15px;
 
 936     font-family:Trebuchet MS;
 
 942 .openid-login-submit{
 
 948     background-color:#D4D0C8;
 
 955 .openid-samples .list, .list li{
 
 956     font-family:Trebuchet MS,"segoe ui",Helvetica,"Microsoft YaHei",ËÎÌå,Tahoma,Verdana,MingLiu,PMingLiu,Arial,sans-serif;
 
 957     list-style:none !important;
 
 958     margin-left:-30px !important;
 
 959     line-height:20px !important;
 
 973     background-color:#eee;
 
 974     margin:10px 0 10px 0;
 
 984     border:solid 0px #ccc;
 
1010 .my-favorite-number{
 
1024 .question-tag-extra{
 
1031     background-color:#E0EAF1;
 
1048     background-color:#eee;
 
1071 .offensive-flag a:hover{
 
1072     background-color:#777;
 
1073     text-decoration:none;
 
1085     background-color:#777;
 
1086     text-decoration:none;
 
1097 .action-link a:hover{
 
1098     background-color:#777;
 
1099     text-decoration:none;
 
1104     border-bottom:1px dotted #D8D2A9;
 
1107     width:100% !important;
 
1113     border-bottom:1px solid #777;
 
1116     width:100% !important;
 
1137     #padding-bottom:0px;
 
1139     background-color:#D4D0C8;
 
1158         background-color: #AE0000;
 
1161 .vote-notification a
 
1164         text-decoration:underline;
 
1176     margin:10px 0 10px 0;
 
1181     background-color:#eee;
 
1187     background-color:#E0EAF1;
 
1191     padding: 5px 0 10px 0;
 
1194 .revision .summary span{
 
1195     background-color:yellow;
 
1201     padding:15px 0 15px 0;
 
1221 .revision .answerbody{
 
1222     padding:10px 0 5px 10px;
 
1225 /* Revision pages */
 
1226 del { color: #FF5F5F; }
 
1230 ins { background-color: #97ff97;}
 
1232 background-color: #97ff97;
 
1237     padding:5px 0 10px 0;
 
1238     font:normal .8em arial;
 
1241 .paginator .prev-na,
 
1242 .paginator .next-na {
 
1244         font:bold .875em arial;
 
1247 .paginator .prev-na,
 
1248 .paginator .next-na {
 
1249         border:1px solid #ccc;
 
1250         background-color:#f9f9f9;
 
1255 .paginator .prev a, .paginator .prev a:visited,
 
1256 .paginator .next a, .paginator .next a:visited {
 
1257         border:1px solid #fff;
 
1258         background-color:#fff;
 
1261         font:bold 100% arial;
 
1264 .paginator .prev, .paginator .prev-na { margin-right:.5em; }
 
1265 .paginator .next, .paginator .next-na { margin-left:.5em; }
 
1267 .paginator .page a, .paginator .page a:visited, .paginator .curr {
 
1269         font:normal .875em verdana;
 
1270         border:1px solid #ccc;
 
1271         background-color:#fff;
 
1277         background-color:#777;
 
1279         border:1px solid #777;
 
1284 .paginator .page a:hover,
 
1285 .paginator .curr a:hover,
 
1286 .paginator .prev a:hover,
 
1287 .paginator .next a:hover {
 
1289         background-color:#777;
 
1290         border:1px solid #777;
 
1291     text-decoration:none;
 
1297         font:bold 100% arial;
 
1300 .paginator-container{
 
1302     padding:10px 0 10px 0;
 
1305 .paginator-container-left{
 
1306     padding:5px 0 10px 0;
 
1314 .user-info .user-action-time {
 
1319 .user-info .user-details {
 
1331 table.user-details td {
 
1336 .user-info .user-gravatar32 {
 
1346     border-bottom:1px solid #666666;
 
1380     background-color:#EEEEEE;
 
1389 .favorites-count-off {
 
1404     border-bottom:1px dotted #999999;
 
1411 .user-stats-table .question-summary {
 
1416     background:transparent none repeat scroll 0 0;
 
1425     background:#EEEEEE none repeat scroll 0 0;
 
1437     padding:5px 0 5px 4px;
 
1449 .narrow .vote-count-post {
 
1456     vertical-align:middle;
 
1469 .answered-accepted {
 
1470     background:#75845C none repeat scroll 0 0;
 
1486 .user-stats-table .summary {
 
1491 .user-stats-table .summary h3{
 
1508 .narrow div.started {
 
1509     line-height:inherit;
 
1517     text-decoration:none;
 
1524 div.started .reputation-score {
 
1534     background-color:#EEEEEE;
 
1540     padding:4px 4px 5px;
 
1542     text-decoration:none;
 
1546 .answered-accepted {
 
1547     background:#75845C none repeat scroll 0 0;
 
1564     background:#F4E7E7 none repeat scroll 0 0;
 
1588     background-color:#FFFE9B;
 
1594 .accept-answer-link {
 
1595     color:#508850 !important;
 
1599 .accept-answer-link:hover {
 
1600     background-color:#508850 !important;
 
1601     color:#E1E818 !important;
 
1602     text-decoration:none;
 
1616 form.post-comments textarea {
 
1621 form.post-comments input {
 
1639 div.comments-container, div.comments-container-accepted, div.comments-container-owner, div.comments-container-deleted {
 
1645 div.comments-container, a.comments-link {
 
1646     background-color:#EEEEEE;
 
1655 a.comments-link, a.comments-link-accepted, a.comments-link-owner, a.comments-link-deleted {
 
1661 .post-comments a:hover {
 
1662     background-color:#777777;
 
1664     text-decoration:none;
 
1667 a.comment-user, a.comment-user:hover {
 
1668     background-color:inherit;
 
1673 a.comment-user:hover {
 
1674     text-decoration:underline;
 
1706     background-color:#75845C;
 
1711     background-color:#FFFE9B;
 
1714 .question-title-link a{
 
1718 .answer-title-link a{
 
1748 .form-row{line-height:25px;}
 
1749 .submit-row{line-height:30px;padding-top:10px;}
 
1750 .errors{line-height:20px;color:red;}
 
1752 .error-list li{padding:5px;}
 
1753 .login{margin-bottom:10px;}
 
1754 .fieldset{border:solid 1px #777;margin-top:10px;padding:10px;}