/*---------------------------------共通 Start---------------------------------*/

body {
	margin: 0;
	padding: 0;
	font-family: 'Microsoft YaHei', 'Segoe UI', Tahoma, Arial, Helvetica,
		sans-serif;
	font-size: 14px;
	vertical-align: top;
	color: #9c261d;
	background: url(https://images.cnblogs.com/cnblogs_com/Mrsrz/1035431/o_a1f1bf8fa0ec08fa03417c7858ee3d6d57fbda9a.png) fixed;
	background-size: /*1320px 928.125px*/100%;
}
.pager{
color: #ffe381;
}
.pager a{
color: #FFAC2F;
}
.blogStats{
	font-size:0px;
}
.postBody{
background-color: rgba(255, 255, 255, 0.4);
}
#profile_block{
	font-size:0px;
}
#main {
	margin: 0 auto;
	padding: 20px 0;
	width: 1024px;
}
#mainContent {
	float: right;
	width: 790px;
}
a,a:hover,a:active,a:visited {
	text-decoration: none;
	color: #FFAC2F;
}
a:hover {
	text-decoration: none;
	color: #F60;
}
ul,li {
	list-style: none;
}
ul {
	margin: 0;
	padding: 0;
}
/* 返回顶部 */
#toTop {
	width: 28px;
	height: 65px;
	position: fixed;
	display: none;
	right: 20px;
	bottom: 65px;
	background:
		url(https://images.cnblogs.com/cnblogs_com/Candies/632934/o_backtop.png)
		no-repeat 0px 0px;
	opacity: 0.6;
}
#toTop:hover {
	opacity: 1;
	filter: alpha(opacity = 100);
	background:
		url(https://images.cnblogs.com/cnblogs_com/Candies/632934/o_backtop.png)
		no-repeat -28px 0px;
}
/* 页脚微博 */
#share {
	width: 35px;
	position: fixed;
	right: 20px;
	bottom: 150px;
}
#share a {
	color: #333;
}
#share a#sina {
	line-height: 3;
	background: transparent
		url(https://images.cnblogs.com/cnblogs_com/Candies/632934/o_WB_logo.png)
		no-repeat 0px 0px;
}
#share a#tent {
	line-height: 3;
	background: transparent
		url(https://images.cnblogs.com/cnblogs_com/Candies/632934/o_tx_wb_logo.png)
		no-repeat 0px 0px;
}
/*
#share {
	position:fixed;
	bottom: 0px;
	right: 0px;
	width: 450px;
	margin: 0 auto;
	border: 1px solid #CC0;
	background: #F4FAED;
	padding: 5px 10px 3px
}
#share a {
	background: transparent
		url(https://image.dili360.com/www/img/sharelogo.png) no-repeat scroll 0
		0;
	line-height: 1.8;
	color: #333;
	margin: 0 0 0 10px;
	padding: 3px 0 3px 18px;
}
#share a#sina {
	background-position: 0 -79px
}
#share a#tent {
	background-position: 0 -129px
}
*/
/* 隐藏页脚 */
#footer {
    padding-top: 25px;
    color: #e3ffae;
    text-align: center;
}
#cnzz_stat_icon_1253650355 {
	width: 100%;
	display: inline-block;
	background-color: #F1F4F4;
	padding-bootom: 25px;
	text-align: center;
}
/*---------------------------------共通 End---------------------------------*/
/*---------------------------------导航栏 Start---------------------------------*/
#navList {
	background:
		url(https://images.cnblogs.com/cnblogs_com/libaoheng/435190/o_bg-tabs.png)
		no-repeat center bottom;
	border: none !important;
	height: 52px;
	text-align: center;
	margin: 0 0 12px;
	padding: 15px 0 1px;
	font-size: 16px;
background: 0;
}
#navList li {
	margin: 0;
	display: inline-block;
	vertical-align: bottom;
}
#navList a {
	font-family: 'Microsoft YaHei';
	color: #6eccff;
	text-decoration: none;
	background: #D8E1EC
	border: 1px solid #D8E1EC;
	border-bottom: 0;
	display: block;
	padding: 16px 36px 0;
	margin: 0;
	position: relative;
	top: 0;
	text-align: center;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	min-height: 36px;
}
#navList a:hover,#MyLinks1_MyHomeLink {
	background: white !important;
	color: #000 !important;
	border: 1px solid #CFD0D3 !important;
	border-bottom: 0 !important;
	-moz-box-shadow: 0 6px 0 #fff, 0 0 4px #bbb !important;
	-webkit-box-shadow: 0 6px 0 white, 0 0 4px #BBB !important;
	box-shadow: 0 6px 0 white, 0 0 4px #BBB !important;
}
/*---------------------------------导航栏 End---------------------------------*/
/*---------------------------------标题 Start---------------------------------*/
/* 博客标题 */
#blogTitle {
	margin: 0 auto;
	padding-left: 125px;
	height: 106px;
}
#blogTitle .title {
	width: 1024px;
	margin: 0 auto;
	padding: 26px 0 0;
}
#blogTitle h2 {
	font-size: 14px;
	font-weight: normal;
}
/* 标题 */
h1 {
	margin: 15px 0px 0px 0px;
	padding: 0;
}
h1.postTitle {
    padding: 0;
background-color: rgba(255, 255, 255, 0.2);
    font-size: 24px;
}
h1.postTitle a {
	color: #000;
	text-decoration: none !important;
padding-left: 18px;
}
h2 {
	color: #44EBDD
}
h3 {
	margin: 10px 0;
	padding: 0;
	font-size: 14px;
}
h3.catListTitle {
	color: #fff;
}
/*---------------------------------标题 End---------------------------------*/
/*---------------------------------侧边栏 Start---------------------------------*/
#sideBar {
	min-height: 200px;
	padding: 0px 0 0px 5px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
background-color: rgba(255, 255, 255, 0.3);
}
/* 不显示公告 */
.newsItem .catListTitle {
	display: none;
}
/* 时钟 */
.divBlock,#honehoneclock {
	display: block;
}
.blog-news {
	margin-top: 5px;
	line-height: 1.5;
	text-align: left;
}
.catList,.catListTag,.mySearch,.catListLink,.catListPostCategory,.catListPostArchive,.catListBlogRank
	{
	border-radius: 7px;
	border-bottom: 1px dotted #ccc;
}
.catListTitle {
	background-color: #B27A26;
	font-size: 16px;
	border-bottom: 1px solid #660000;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	font-size: 1.2em;
	height: 1.8em;
	line-height: 1.8em;
	padding: 5px;
	text-indent: 0.5em;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}
/* 加大随笔档案、随笔分类等列表间距 */
.catList ul li,.catListTag ul li,.catListLink ul li,.catListPostArchive ul li,.catListPostCategory ul li,.catListBlogRank ul li
	{
	padding: 5px 0px 5px 10px
}
/*---------------------------------侧边栏 End---------------------------------*/
/*---------------------------------博文列表 Start---------------------------------*/
/* 日期块、从随笔分类和随笔档案点开的一览页面 */
.day,.entrylistItem {
	min-height: 10px;
	_height: 10px;
	background: #fff3;
	border-radius: 7px;
	box-shadow: 1px 1px 2px #aaa;
	margin: 0 5px 20px 0;
	padding: 5px 20px 5px 20px;
background-color: rgba(255, 255, 255, 0.2);
}
/* 日期标题 */
.dayTitle {
	color: #666;
	line-height: 2.2em;
	font-size: 22px;
	clear: both;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
/* 博文标题 */
.postTitle,.entrylistPosttitle {
	font-size: 16px;
	font-weight: bold;
	padding: 3px 0 4px 24px;
	border-bottom: 1px dashed #ccc;
	line-height: 2.5em;
	clear: both;
	background:
		url(https://cdn.zhafang.net/7b8042b25f496eeda67d248c61236c1b.png)
		no-repeat 0px 50%;
}
.postTitle a:link,.postTitle a:visited,.postTitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited,.entrylistPosttitle a:active
	{
	transition: all 0.4s linear 0s;
}
/* 博文标题 */
.postTitle a:hover,.entrylistPosttitle a:hover {
	color: #F60;
	text-decoration: none;
	margin-left: 10px;
}
/* 博文内容 */
.postCon,.entrylistPostSummary {
	margin: 10px 0px;
}
.postDesc a {
	display: none;
}
/* 博文post脚 */
.postDesc,.entrylistItemPostDesc {
	text-align: right;
	color: #999;
}
/* 不显示随笔档案-XX、随笔分类-XX和描述 */
.entrylistTitle,.entrylistDescription {
	display: none;
}
/*---------------------------------博文列表 End---------------------------------*/
/*---------------------------------博文内容页面 Start---------------------------------*/
/* 博客签名 */
#MySignature {
	/*background:url("https://images.cnblogs.com/cnblogs_com/Candies/632934/o_o_light2.png") no-repeat 10px 50%;*/
	background:
		url("https://images.cnblogs.com/cnblogs_com/Candies/632934/o_may.png")
		no-repeat 20px 40%;
	margin-top: 20px;
	padding: 10px 10px 10px 120px;
	box-shadow: 0px 0px 15px #aaa;
	border-radius: 25px;
	border: 1px dotted #FFD596;
}
#MySignature a {
	color: #FB9400;
}
/* 屏蔽广告 */
#site_nav_under,#ad_under_post_holder,#google_ad_c2 {
	display: none;
}
/*博客目录*/
#sideBarView {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	position: fixed;
	/*将div的位置固定到距离top:50px，right:0px的位置，这样div就会处在最右边的位置，距离顶部50px*/
	top: 299px;
	right: 30px;
	width: auto;
	height: auto;
}
#sideBarTab {	
	float: left;
	width: 30px;
	border: 1px solid #e5e5e5;
	border-right: none;
	text-align: center;
	background: #ffffff;
	background-color: #F1F4F4;
	border-radius: 5px;
}
#sideBarContents { 
	float:left;
    overflow:auto; 
    overflow-x:hidden;!important;
    padding:10px;
	min-height: 108px;
	max-height: 460px;
	border: 1px solid #e5e5e5;
	background: #ffffff;
	border-radius: 5px;
}
#sideBarContents dl {
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 0;
}
#sideBarContents dt {
	margin-top: 15px;
	margin-left: 5px;
}
#sideBarContents dd,dt {
	cursor: pointer;
	-webkit-margin-start:0px;
}
#sideBarContents dd:hover,dt:hover {
	color: #A7995A;
}
.blog_comment_body {
	border-radius: 15px;
	box-shadow: 0px 0px 15px #aaa;
	border: 2px solid #FFD596;
	display: inline-block;
	margin: 10px 0px;
	padding: 15px;
	position: relative;
}
/*---------------------------------博文内容页面 End---------------------------------*/
#ZjmainstayCnblogsSWFTags {
    overflow: visible;
    position: relative;
    right: 400px;
    top: 1005px;
    width: 160px;
    z-index: 10000;
    margin: 0px auto;
}
.c_ad_block {
	margin-top: 0;
	line-height: 0;
	overflow: hidden;
	height: 0;
}
#ad_t2 {
	margin-top: 0;
	line-height: 0;
	overflow: hidden;
}