body
{
color:#333;
}
#div_digg
{
background-color:#ffffff;
border:1px solid #458FCE;
-moz-border-radius:5px;
-webkit-border-radius:5px;
bottom:0px;
padding:8px 8px 8px 10px;
position:fixed;
height:90px;
right:40px;
_position:absolute;
z-index:200;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
 .backToTop
{
    display: none;
    width: 54px;
    height: 54px;
    position: fixed;
    bottom:10px;
    right:10px;
    cursor: pointer;
    background-image:url(https://images.cnblogs.com/cnblogs_com/tandyshen/382998/o_to_top.gif);
    background-repeat: no-repeat;    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)-10));
    z-index:300;
}
html
{
_text-overflow:ellipsis;
}
a
{
color:#458FCE;
}
a:hover
{
color:#458FCE;
text-decoration:underline;
}
#home
{
	width:1200px;
	margin:0px auto;
}
#header
{
	width: 1200px;	
}
#header a
{
	color:#458FCE;
}
#blogTitle
{
	padding:20px 0px 0px 0px;
}
#blogTitle .subtitle
{
	color:#458FCE;
	font-size:14px;
	text-align:right;
}
#navigator
{
	border-color:#458FCE;
	background-color:#fbfbfb;
}
#navigator a
{
	color:#458FCE;
	font-weight:bold;
}
#main
{
	margin-top:10px;
}
#sideBar
{
	border:1px solid #458FCE;
}
#mainContent
{
	border-right:1px solid #458FCE;
}
.forFlow
{
        border-top:1px solid #458FCE;
	border-left:1px solid #458FCE;
	border-bottom:1px solid #458FCE;
	padding:10px;
	margin:0px 0px 0px 255px;
}
#footer
{
	margin:10px auto;
	color:#458FCE;
	font-weight:bold;
}
.blogStats
{
       color:#458FCE;
}
.catListTitle
{
       color:#458FCE;
}
#MySignature {
    background: #F0F8FE;
    border: 1px dashed #A3CDF1;
    margin-top: 10px;
    padding: 10px 10px 10px 90px;
    position:relative;
    overflow:hidden;
}
#MySignature .r_img
{
    position:absolute;
    top:11px;
    left:10px;
    z-index:10;
    width:70px;
    height:70px;
    overflow:hidden;
    _left:-80px;
}
#MySignature .r_img img
{
    width:70px;
    height:70px;
    padding:0px;margin:0px;border-style:none;
    overflow:hidden;
}