/*
* Copyright (c) 2010 K#
*
* Date: 2010-06-12
*
* Eyes 2012-07-25 修改
* */

html {
    text-shadow: 0 0 1px #AAAAAA, 0 0 4px #FFFFFF;
}

#main{
    min-height:780px;
}

#EntryTag{
    margin:20px 0 0 0;
}

#green_channel a{
    color:green;
    cursor:cell;
    font-weight:bold;
    margin:0 10px 0 0;
}

#green_channel{
    float:left;
    margin-top:60px;
}

#green_channel a:before{
    content:"\262f";
}

#div_digg
{
    background-color:#EEEEEE;
    float:right;
    width:100px;
}

#div_digg div.diggit
{
   width: 125px;
height: 50px;
background: url('https://pic002.cnblogs.com/images/2011/70278/2011050520390113.gif') no-repeat;
cursor: pointer;
margin-top: 0px;
padding-top: 9px;
padding-left: 38px;
}

#div_digg div.buryit
{
    -moz-border-radius-bottomright:15px;
    background:none repeat scroll 0 0 #9A4444;
    color:#333333;
    display:none;
    cursor:wait;
    font-size:18px;
    line-height:1.5em;
    margin:0;
    padding:5px;
    text-align:center;
}

#digg_count:before{
font-size: 20px;
color: #333;
font-family: Verdana;
}

#bury_count:before{
    content:"\25bc";
}


#digg_tips{
    color: red;
    font-size:10px;
    text-align:center;
}

::-moz-selection{
    background:#660099;
    color:#fff;
}
/*****Eyes dignum*****/

.diggnum
{
font-size: 20px;
color: #333;
font-family: Verdana;
}
.clear{
    clear:both;
}

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, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    background:none repeat scroll 0 0 transparent;
    border:0 none;
    font-size:100%;
    margin:0;
    padding:0;
    vertical-align:baseline;
}

ol, ul {
    list-style:none outside none;
}
blockquote, q {
    quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
        text-decoration:none;
       }
    content:none;
    ins {
}
del {
    text-decoration:line-through;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
body {
    background:url("https://images.cnblogs.com/cnblogs_com/k-sharp/249959/r_~.jpg") repeat-y scroll 0 0 #EEEEE6;
    color:#333333;
    font-family:	"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
    font-size:80%;
    text-align:center;
}
code {
    background-color:#EEEEEE;
    font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;
}

textarea {
    border:1px solid #999999;
    font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;
    font-size:90%;
}
input, select, button {
    border:1px solid #999999;
    font-family:Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;
    font-size:100%;
}
input {
    margin:5px 0;
    padding:3px;
}

blockquote {
    color: #000;
	font-family:"Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti;
	background-color:#FCFEC5;
	border:1px solid #BBB;
	_border-radius:8px;
	margin:5px 0px 5px 0px;
	padding-left: 20px;
	line-height: 1.3;
	word-wrap: break-word;
}
b, strong {
    font-weight:bold;
}
i, em {
    font-style:italic;
}
ul {
    list-style:disc outside none;
    margin-bottom:1em;
    margin-left:30px;
}
ol ul, ul ol, ul ul, ol ol {
    margin-bottom:0;
}
p {
    clear:both;
    line-height:150%;
    margin-bottom:1em;
}
ol {
    list-style:decimal outside none;
    margin-bottom:1em;
    margin-left:30px;
}
a {
    color:#0077CC;
    cursor:pointer;
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
a:visited {
    color:#4A6B82;
}
h1 {
    font-family:Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;
    font-size:170%;
    font-weight:bold;
    margin-bottom:7px;
}
h2 {
    font-family:Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;
    font-size:140%;
    font-weight:bold;
    margin-bottom:7px;
}
h3 {
   background-color: #3E6D8E;
border-bottom: 2px solid #F90;
color: white;
font-size: 130%;
margin: 20px 0 10px;
padding: 2px 5px;
cursor: pointer;
 
}
hr {
    background-color:#AAAAAA;
    border:0 none;
    color:#AAAAAA;
    height:1px;
    margin-bottom:20px;
}
sup {
    font-size:80%;
    position:relative;
    top:-0.4em;
}
sub {
    font-size:80%;
    position:relative;
    top:0.3em;
}
kbd {
       border-color:#CCCCCC #AAAAAA #888888 #BBBBBB;
       border-style:solid;
       border-width:1px 3px 3px 1px;
    background:none repeat scroll 0 0 #EEEEEE;
    color:#000000;
    font-size:large;
    font-weight:bold;
    padding:2px 4px;
    white-space:nowrap;
}
input[type="checkbox"], input[type="radio"] {
    border:medium none;
}
p code {
    padding:1px 5px;
}

ul
{
    list-style:none;
    margin:0;
}

/*********layout*************/
#home
{
    margin:0 auto;
    text-align:left;
    width:95%;
}

#mainContent
{
    float:left;
    margin:0;
    overflow:hidden;
    width:77%;
}

#sideBar
{
    background-color:#EEEEEE;
    float:right;
    margin:0;
    overflow:hidden;
    padding:0;
    text-align:left;
    width:21%;
}

/**********header****************/
#blogTitle{
    float:left;
    width:100%;
}

#blogTitle h1{
        font-size:50px;
        font-style:italic;
        font-weight:bold;
        text-align:center;
        padding:10px;
}

#blogTitle h1 a{
    color:black;
    text-decoration:none;
}

#blogTitle h1 a:hover{
    text-shadow: black 1px 1px 5px;
}

#blogTitle h1 a sup{
    color:black;
    font-size:35px;
}

#blogTitle h2{
    font-size:20px;
    text-align:center;
}

#blogTitle h2 a{
    color:black;
}

#blogTitle h2 a:hover{
    text-shadow: black 1px 1px 2px;
}

/***********navigator**************/
#navigator{
    float:right;
    display:none;
    list-style:none;  
    top:0px;
    width:21%;
}

#navigator a {
    -moz-border-radius:6px 6px 6px 6px;
    color:#3E6D8E !important;
    display:list-item;
    font-weight:bold;
    line-height:1.6;
    margin:0 3px 3px 0;
    padding:0 6px 0 3px;
  
    text-decoration:none;
}
#navigator a:hover {
    background-color:#555555;
    text-decoration:none;
}


/**********side********/
#leftcontentcontainer div.aboutme div.cnt ul {
    font-size:x-small;
}

#leftcontentcontainer div.aboutme div.cnt ul:hover {
}

#leftcontentcontainer h3, #leftcontentcontainer h1 {
    background-color:#3E6D8E;
    border-bottom:2px solid #FF9900;
    color:#FFFFFF;
    font-size:130%;
    margin:15px 0 5px;
    padding:2px 5px;
    cursor:pointer;
}

.mySearch {
    display:none;
}

div#leftcontentcontainer > div > ul > li, div.catListComment div {
    padding:2px 2px 10px;
}

div.slideshow ul { 
    position:relative;
    height:150px;
}

div.slideshow ul li { 
    position:absolute; 
    left:0;
    top:0;
    width:100%;
    text-align:center;
}
/*********tag*********/
div.catListTag ul li a, #EntryTag a, #relative_search a {
    background-color:#B5E853;
    border-bottom:1px solid #3E6D8E;
    border-right:1px solid #7F9FB6;
    color:#3E6D8E;
    font-size:90%;
    line-height:2.4;
    margin:2px 2px 2px 0;
    padding:3px 4px;
    text-decoration:none;
    white-space:nowrap;
}

div.catListTag ul li a:hover, #EntryTag a:hover, #relative_search a:hover  {
    background-color:#3E6D8E;
    border-bottom:1px solid #37607D;
    border-right:1px solid #37607D;
    color:#E0EAF1;
    text-decoration:none;
}
/******postBody---Eyes Create*****/
#BlogPostCategory a
{
background-color:  #E0EAF1;
border-bottom: 1px solid #3E6D8E;
border-right: 1px solid #7F9FB6;
color: #3E6D8E;
font-size: 90%;
line-height: 2.4;
margin: 2px 2px 2px 0;
padding: 3px 4px;
text-decoration: none;
white-space: nowrap;

}


#BlogPostCategory a:hover
{
background-color:#9A4444;
border-bottom: 1px solid #3E6D8E;
border-right: 1px solid #7F9FB6;
color: #B5E853;
font-size: 90%;
line-height: 2.4;
margin: 2px 2px 2px 0;
padding: 3px 4px;
text-decoration: none;
white-space: nowrap;

}
/******catListPostCategory--Eye Create*****/

div.catListPostCategory ul li a, #EntryTag a, #relative_search a {
    background-color:#E0EAF1;
    border-bottom:1px solid #3E6D8E;
    border-right:1px solid #7F9FB6;
    color:#3E6D8E;
    font-size:90%;
    line-height:2.4;
    margin:2px 2px 2px 0;
    padding:3px 4px;
    text-decoration:none;
    white-space:nowrap;
}

div.catListPostCategory ul li a:hover, #EntryTag a:hover, #relative_search a:hover  {
    background-color:#3E6D8E;
    border-bottom:1px solid #37607D;
    border-right:1px solid #37607D;
    color:#E0EAF1;
    text-decoration:none;
}


/********post list***********/
div.dayTitle {
    display:none;
}

div.day {
     border-bottom:1px dotted #999999;
     padding-bottom: 15px;
    overflow:hidden;
    position:relative;
    width:100%;
}

div.postTitle {
    font-size:130%;
    font-weight:bold;
    margin:20px 0 5px 0px;
}

div.postTitle a {
    color:#FF9900;
}
div.day div.postCon {

    line-height:1.2;
    line-height:1.5em;
    margin:0 0 0 0px;
    padding:5px 5px 10px 5px;
}

div.day div.postDesc {
    margin:-130px 0 0 0;
height: 100px;
}

div.postTitle:hover, div.postCon:hover {
    background-color:#FFEFC6;
}

div.postCon a {
    background-color:#EEEEEE;
    border:1px dashed #333333;
    color:#808185;
    font-weight:bold;
}

div.postCon a:hover {
    background-color:#FF9900;
}

div.postSeparator {
    border-bottom:1px dotted #999999;
    clear:both;
    height:15px;
}

.topicListFooter {
    clear:both;
    margin:10px;
    padding-top:50px;
    text-align:center;
}

.topicListFooter a[href$="OnlyTitle=1"] {
    display:none;
}

div.hot a {
    -moz-transform:scale(1.2);
    color:red;
}
/**********tagged post list*****************/
#myposts div.PostList {
    margin:20px 0 5px 0;
}

#myposts div.PostList:hover {
    background-color:#FFEFC6;
}

#myposts div.PostList a {
    color:#FF9900;
    font-size:130%;
    font-weight:bold;
    line-height:1.5em;
    padding:10px 0px;
}

#myposts div.PostList span.postDesc2 {
    display:block;
    float:right;
}
/*********ach post list*****************/
div.entrylist h1.entrylistTitle, h1.PostListTitle, #topics h3 div[align="center"] {
    font-size:150%;
    padding:15px;
    text-align:center;
}

div.entrylist  div.entrylistItem {
     line-height:1.5;
    overflow:hidden;
    padding: 15px 0 0;
    position:relative;
    width:100%;
}

div.entrylist  div.entrylistItem:hover {
    background-color:#FFEFC6;
}

div.entrylist  div.entrylistItem img {
    float:right;
}

div.entrylist  div.entrylistItem a.entrylistItemTitle {
    color:#FF9900;
    display:block
    font-size:130%;
    font-weight:bold;
    line-height:1.2;
    margin:0;
    padding:5px 5px 10px 5px;
}

div.entrylist  div.entrylistItem div.entrylistItemPostDesc {
    clear:right;
    display:block;
    float:right;
    margin:15px;
}
/*********post***************/
div.post {
    -moz-border-radius:15px;
    border:1px dotted #333333;
    line-height:1.4em;
    margin:20px 0px 5px;
    padding:15px;
}

div.post h1.postTitle {
    font-size:150%;
    font-weight:bold;
    margin:10px 0;
    text-align:center;
}

div.post h1.postTitle a, div.post h1.postTitle a:visited {
    color:#FF9900;
    font-size:150%;
}

#author_profile, #post_next_prev {
    display:none;
}

div.postDesc {
    padding:10px 0;
    text-align:right;
}



/*********comment**************/
div.feedback_area_title {
    display:none;
}

div.feedbackItem {
    padding: 15px 5px;
}

div.feedbackListSubtitle {
    line-height:1.5em;
    padding:5px;
}

div.feedbackListSubtitle>a {
    color:#FF9900;
    float:left;
    font-size:110%;
    font-weight:bold;
    padding:1px 5px;
}

div.feedbackCon {
    background-color:#EEEEEE;
    border-left: 3px solid #333333;
    line-height:1.5em;
    margin-left:10px;
    padding:5px;
}

div.feedbackManage {
    float:right;
}

#comment_form {
    background-color:#EEEEEE;
    margin-top:20px;
    padding:15px;
}

div.commentform p {
    overflow:hidden;
}

#comment_form * {
    font-weight:bold;
}

#comment_nav {
    display:none;
}

input.author, input.url, div.commentbox_title, #tbCommentBody {
    width:100% !important;
}

input.author {
    color:#FF9900;
}

#btn_comment_submit {
    background-color:#FF9900;
    color:#FFFFFF;
    float:right;
    font-size:30px;
}

#btn_comment_submit + p, #comment_form a[href^="https://passport.cnblogs.com/logout.aspx"], #relative_search {
    display:none;
}
/********footer***********/
#footer {
    background: url('https://www.cnblogs.com/images/cnblogs_com/k-sharp/249959/o_adfreebutton2.jpg') no-repeat scroll right center #777777;
    border-top: 7px solid #000000;

    clear:both;
    color:#FFFFFF;
    font-weight:bold;
    margin-top:30px;
    padding:15px;
    text-align:center;
}

#footer a {
    color:#FFFFFF;
}

/***********************************/
.container {
    margin:0 auto;
    text-align:left;
    width:960px;
}
#questions {
    clear:both;
    float:left;
    margin-top:10px;
    width:730px;
}
.question-summary {
    border-bottom:1px dotted #999999;
    float:left;
    overflow:hidden;
    padding:11px 0;
    width:730px;
}
.tagged-interesting {
    background-color:#FFEFC6;
}
.statscontainer {
    float:left;
    margin-right:8px;
    width:86px;
}
.stats {
    background:none repeat scroll 0 0 #EEEEEE;
    margin:0 0 0 7px;
    padding:4px 7px 6px;
    width:58px;
}
.votes {
    color:#555555;
    padding:0 0 7px;
    text-align:center;
}
.unanswered {
    background:none repeat scroll 0 0 #9A4444;
    color:#FFFFFF;
}
.answered {
    background:none repeat scroll 0 0 #75845C;
    color:#FFFFFF;
}
.status {
    margin-top:-3px;
    padding:4px 0;
    text-align:center;
}
.status strong {
    color:#FFFFFF;
    display:block;
    font-size:140%;
}
.votes strong {
    color:#555555;
    display:block;
    font-size:240%;
}
.views {
    color:#999999;
    padding-top:4px;
    text-align:center;
}

/**************************************/
div.postCon div.tags {
    line-height:18px;
    margin-top:5px;
    width:410px;
}
div.postCon a.post-tag {
    background-color:#E0EAF1;
    border-bottom:1px solid #3E6D8E;
    border-left:0px solid #7F9FB6;
    border-right:1px solid #7F9FB6;
    border-top:0px solid #3E6D8E;
    color:#3E6D8E;
    font-size:90%;
    font-weight:normal;
    line-height:2.4;
    margin:2px 2px 2px 0;
    padding:3px 4px;
    text-decoration:none;
    white-space:nowrap;
}
div.postCon a.post-tag:hover {
    background-color:#3E6D8E;
    border-bottom:1px solid #37607D;
    border-right:1px solid #37607D;
    color:#E0EAF1;
    text-decoration:none;
}
/***********tag cloud****************/
#tagCloud {
    padding:2em;
    text-align:center;
}

#taglist {
    display:none;
}

/**********ad block******************/
div.c_ad_block, div.commentbox_title_left a, span.ad_commentbox_up {
    display:none !important;
}

pre {
    background-color: #EEEEEE;
    color: #333333;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    margin: 10px;
    overflow-x: auto;
    padding: 10px;
}

.comment_quote {
    background-color: rgba(188, 184, 184, 0.52);
}

.syntaxhighlighter.collapsed .toolbar a {
color: #F90!important;
}
.syntaxhighlighter .line.alt2
{

background-color:#f0f0f4!important;
}


------------------
头部
<div style=" background-image:url('https://images.cnblogs.com/cnblogs_com/OceanEyes/354373/o_1111.jpg');  background-repeat: repeat-x" width="100%">
&nbsp
</div>



.badge1 {
display: inline-block;
width: 6px;
height: 11px;
overflow: hidden;
line-height: inherit;
background-position: -40px -1034px;
vertical-align: text-bottom;
margin: 0 1px 1px 3px;
}