/*接下来是原美化*/
/*接下来是原美化*/
/*接下来是原美化*/
/*接下来是原美化*/
/*接下来是原美化*/
/*接下来是原美化*/
/*接下来是原美化*/




.topicListFooter {
	margin-top: 10px;
	margin-right: 10px;
	text-align: right;
}

body {
	color: #646360 !important;
	font-size: 14px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

table {
	max-width: 850px;
	border-collapse: collapse;
	border-spacing: 0;
}

#sideBar ul {
	word-break: break-all;
}

#sideBar li,#sideBar ul {
	list-style: none;
}

a:link {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #f60;
	text-decoration: underline;
}

.clear {
	clear: both;
}

#navigator {       //工具框
	position: relative;
	clear: both;
	height: 60px;
	border: 1px solid #138cca;
	border-right: none;
	border-left: none;
	background-color: #169fe6;
}

#navList {
	margin: 0 auto;
	width: 75pc;
	height: 60px;
}

#navList li {
	float: left;
	height: 60px;
	list-style-type: none;
	line-height: 60px;
}

#navList a {
	display: block;
	padding: 0 20px;
	color: #fff;
	font-size: 1pc;
}

#navList a:link {
	color: #fff;
	text-shadow: 3px 3px 3px #000;
}

#navList a:hover {
	background-color: #fff;
	color: #169fe6;
	text-decoration: none;
}

.blogStats {
	display: none;
}

#main {
	clear: both;
	margin: 20px auto 0;
	width: 75pc;
}

.postDesc a:link {
	color: #a3a3a3;
}

.postDesc a:hover {
	color: #9ab26b;
	text-decoration: none;
}

.postSeparator {
	clear: both;
	margin: 20px 0;
	border-top: 1px dashed silver;
}

.topicListFooter {
	margin-top: 15px;
	height: 68px;
	font-size: 1pc;
	line-height: 68px;
}

#nav_next_page {
	line-height: 40px;
}

#nav_next_page a {
	display: inline-block;
	padding: 0 15px;
	height: 40px;
	border-radius: 3px;
	background-color: #99b16b;
	box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);
	color: #fff;
	text-decoration: none;
	line-height: 40px;
}

#calendar table a:hover {
	background-color: #f60;
	color: #fff;
	text-decoration: none;
}
a#green_channel_follow {
    display: none;
}
.catListTag ul li {
	margin: .5em;
}

.divRecentComment {
	margin-top: .5em;
}

div#blog_post_info_block {
    display: none;
}

#EntryTag a:hover {
	color: #f60;
}

.feedbackListSubtitle {
	padding: 0 5px;
}

.feedbackListSubtitle a:hover {
	color: #9ab26b;
	text-decoration: none;
}

#divRefreshComments {
	margin-bottom: 10px;
	text-align: right;
}

.entrylistItemPostDesc a:hover {
	color: #f60;
}

.topicListFooter .pager a:hover,.topicListFooter .pager span {
	display: inline-block;
	margin-top: 14px;
	padding: 0 15px;
	height: 40px;
	border: none;
	border-radius: 3px;
	background: #9ab26b;
	box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);
	color: #fff;
	text-decoration: none;
	line-height: 40px;
}

.divPhoto:hover {
	border-color: #08c;
	box-shadow: 3px 3px 3px rgba(0,0,0,.3);
}

#footer {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 15px;
	color: #333;
	text-align: center;
}
div#under_post_kb {
    display: none;
}
.pfl_feedback_area_title {
	margin-bottom: 1em;
}

.pfl_feedbackCon {
	margin: .5em;
}

.postCon a:link {
	color: #9ab26b;
	text-decoration: none;
}

body,div,h1,h2,h3,h4,h5,h6,img,li,ul {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

#home {
	margin: 0 auto;
}

#BlogMusicPayer,#flashContent {
	position: absolute;
	top: 45px;
	left: 719px;
	display: block;
}

#user .user_info a:hover {
	color: #fff;
}

#mynav li:hover {
	background-color: #99b16b;
	color: #fff;
}

#mynav li,#profile_block a,.catListFeedback ul li a,.catListPostArchive ul li a,.catListPostCategory ul li 

a,.catListTag ul li,.catListTag ul li:before,.catListView ul li a,.recent_comment_title a {
	-webkit-transition: all .2s ease-in;
	transition: all .1s ease-out;
	-ms-transition: all .1s ease-out;
}

#mainContent {
	float: left;
	overflow: visible;
	width: 890px;
	background: 0 0;
	text-overflow: ellipsis;
	word-break: break-all;
}

#mainContent .forFlow {
	float: none;
	width: 95%;
}

.day {
	margin-bottom: -1px;
	padding: 20px;
        //border: 1px solid #40c4ff;
	background: #fff;
}

.day:hover {
	position: relative;
	z-index: 10;
	border: 1px solid #169fe6;
}

.day:hover .postSeparator {
	border-top: 1px dashed #169fe6;
}

.dayTitle {
    display: none !important;
	z-index: 10px;
	float: left;
	display: block;
	margin-right: 10px;
	padding: 3px 6px;
	background-color: #45bcf9;
	color: #fff;
	font-size: 9pt;
}

.dayTitle:hover {
	background-color: #ff5e52;
}

.dayTitle a {
	color: #fff;
}

.day .postTitle2 {
    text-decoration: none;
    font-size: 1.5rem;
    margin-left: 3px;
    color: #e91e63;
    transition: margin-left 0.4s;
}

.day .postTitle {
    float: left;
    clear: right;
    font-size: 21px;
    line-height: 1.5em;
    margin-bottom: 30px;
}

.postCon {
	clear: both;
	padding: 15px 0;
}

.postDesc {
	float: none;
	clear: both;
	color: #bcbcbc;
	text-align: left;
	font-size: 9pt;
	line-height: 200%;
}

.postDesc a {
	color: #999;
}

#topics {
	overflow: hidden;
	padding: 20px;
            padding-left: 50px;
    padding-right: 50px;
	border: 1px solid #dedede;
	background: #fff;
}

#topics .postTitle {
	margin-bottom: 20px;
	color: #333;
	font-weight: 400;
	font-size: 28px;
	line-height: 1.8;
}

#topics .postTitle a {
	color: #333;
}

#topics .postBody blockquote {
	margin: 0;
	padding-left: 10px;
	border: none;
	border-left: 5px solid #ddd;
}

#topics .postBody blockquote p {
	margin: 0;
	padding: 0;
	color: #777;
}

.postTitle a:hover {
	color: #0e90d2;
	text-decoration: none;
}

#cnblogs_post_body {
	color: #333;
	line-height: 1.8;
}

#cnblogs_post_body h2 {
	margin: 20px 0;
}

#cnblogs_post_body ol li a:hover,#cnblogs_post_body p a:hover,#cnblogs_post_body ul li a:hover {
	border-bottom: 1px dotted #9ab26b;
}

#cnblogs_post_body ol,#cnblogs_post_body ul {
	margin: 0 0 1em;
	margin-left: 40px;
	padding: 0;
}

#EntryTag {
	color: #7e8c8d;
	font-weight: 700;
	font-size: 14px;
}

#EntryTag a {
	color: #9fa4a4;
	text-decoration: none;
	font-weight: 400;
}

#BlogPostCategory a,#EntryTag a {
	margin-left: 10px;
}

#BlogPostCategory a:hover {
	border-bottom: 1px dotted #ff5e52;
	color: #ff5e52;
}

#post_next_prev {
	margin: 10px 0;
	font-size: 14px;
	line-height: 200%;
}

#post_next_prev a {
	color: #333;
}

#post_next_prev a:hover {
	border-bottom: 1px dotted #ff5e52;
	color: #ff5e52;
}

#topics .postDesc {
	margin: 10px 0;
	color: #777;
	font-size: 14px;
	line-height: 200%;
}

#topics .postDesc a:hover {
	color: #9ab26b;
}

#mystart ul li a.a,#mystart ul li a.b {
	float: left;
	margin-right: 9pt;
	text-decoration: none;
}

#myinfo a:hover {
	border-bottom: 1px dotted #9ab26b;
}

.feedbackManage {
	float: right;
	line-height: 26px;
        margin-right: 20px;
}

.comment_actions a:hover {
	color: #9ab26b;
}

.login_tips a:hover {
	color: #fff;
}

.login_tips_login {
	background: #9ab26b;
}

.login_tips_regist {
	background: #49c8f5;
}

.login_tips_home {
	background: #2b6695;
}

.entrylistItem {
	position: relative;
	z-index: 2;
	margin-bottom: 20px;
	min-height: 20px;
	background: #fff;
}

.entrylistPosttitle a.desc_img_wrap {
	position: relative;
	display: block;
	margin: 0;
	margin-bottom: 10px;
	height: 20pc;
}

.entrylistPosttitle a:hover {
	color: #99b16b;
	text-decoration: none;
}

.c_b_p_desc {
	color: #333;
	font-size: 14px;
	line-height: 200%;
}

.entrylistItemPostDesc a:hover,a.c_b_p_desc_readmore {
	color: #9ab26b;
}

#sideBar {
	float: left;
	overflow: visible;
	margin-left: 20px;
	width: 290px;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	word-break: break-all;
}

#blog-news {
	overflow: visible;
	margin-bottom: 20px;
}

#blog-news .share {
	width: 290px;
	height: 118px;
	background: #fff;
}

#blog-news .share li:hover {
	box-shadow: 0 0 3px rgba(0,0,0,.3);
}

#profile_block {
	margin-top: 0!important;
	padding: 20px;
	background: #fff;
	color: #000;
	font-size: 16px;
	line-height: 1.8;
}


#profile_block a {
	color: #000;
	text-decoration: none;
	font-size: 16px;
}

#profile_block a:hover {
	border-bottom: 1px dotted #99b16b;
	color: #99b16b;
}

#blog-news .social .social_envelope,#blog-news .social .social_github,#blog-news .social .social_weibo {
	display: block;
	overflow: hidden;
	width: 63px;
	height: 58px;
	background: #d04341;
	color: #fff;
	text-align: center;
	font-size: 30px;
	line-height: 58px;
}

#blog-news .social .social_weibo {
	text-shadow: #b13937 1px 1px,#b13937 2px 2px,#b13937 3px 3px,#b13937 4px 4px,#b13937 5px 5px,#b13937 6px 

6px,#b13937 7px 7px,#b13937 8px 8px,#b13937 9px 9px,#b13937 10px 10px,#b13937 11px 11px,#b13937 9pt 9pt,#b13937 

13px 13px,#b13937 14px 14px,#b13937 15px 15px,#b13937 1pc 1pc,#b13937 17px 17px,#b13937 18px 18px,#b13937 19px 

19px,#b13937 20px 20px,#b13937 21px 21px,#b43a38 22px 22px,#b73b39 23px 23px,#bb3c3a 24px 24px,#be3d3b 25px 

25px,#c23e3c 26px 26px,#c53f3d 27px 27px,#c9403e 28px 28px,#cc413f 29px 29px,#d04341 30px 30px;
}

#blog-news .social .social_github {
	background: #34c8f4;
	text-shadow: #2fb4dc 1px 1px,#2fb4dc 2px 2px,#2fb4dc 3px 3px,#2fb4dc 4px 4px,#2fb4dc 5px 5px,#2fb4dc 6px 

6px,#2fb4dc 7px 7px,#2fb4dc 8px 8px,#2fb4dc 9px 9px,#2fb4dc 10px 10px,#2fb4dc 11px 11px,#2fb4dc 9pt 9pt,#2fb4dc 

13px 13px,#2fb4dc 14px 14px,#2fb4dc 15px 15px,#2fb4dc 1pc 1pc,#2fb4dc 17px 17px,#2fb4dc 18px 18px,#2fb4dc 19px 

19px,#2fb4dc 20px 20px,#2fb4dc 21px 21px,#2fb6de 22px 22px,#30b8e1 23px 23px,#30bae4 24px 24px,#31bce6 25px 

25px,#31bfe9 26px 26px,#32c1ec 27px 27px,#32c3ee 28px 28px,#33c5f1 29px 29px,#34c8f4 30px 30px;
}

#blog-news .social .social_envelope {
	background: #f8bc2e;
	text-shadow: #d3a027 1px 1px,#d3a027 2px 2px,#d3a027 3px 3px,#d3a027 4px 4px,#d3a027 5px 5px,#d3a027 6px 

6px,#d3a027 7px 7px,#d3a027 8px 8px,#d3a027 9px 9px,#d3a027 10px 10px,#d3a027 11px 11px,#d3a027 9pt 9pt,#d3a027 

13px 13px,#d3a027 14px 14px,#d3a027 15px 15px,#d3a027 1pc 1pc,#d3a027 17px 17px,#d3a027 18px 18px,#d3a027 19px 

19px,#d3a027 20px 20px,#d3a027 21px 21px,#d7a327 22px 22px,#dba628 23px 23px,#dfa929 24px 24px,#e3ac2a 25px 

25px,#e7af2a 26px 26px,#ebb22b 27px 27px,#efb52c 28px 28px,#f3b82d 29px 29px,#f8bc2e 30px 30px;
}

#blog-news .social .social_envelope:hover,#blog-news .social .social_github:hover,#blog-news .social 

.social_weibo:hover {
	text-shadow: none;
}

#leftcontentcontainer,.myad {
	margin-top: 20px;
}

.myad {
	padding: 20px;
}

.mySearch,.myad {
	background: #fff;
}

.catListTitle {
	padding: 10px 20px;
	border: 1px solid #169fe6;
	background-color: #169fe6;
	color: #fff;
	font-weight: 400;
	font-size: 18px;
}

#widget_my_zzk {
	margin: 0!important;
	padding: 15px 0 0 15px;
	border-right: 1px solid #dedede;
	border-left: 1px solid #dedede;
}

#widget_my_google {
	margin: 0!important;
	padding: 10px 0 15px 15px;
	border: 1px solid #dedede;
	border-top: none;
}

.input_my_zzk {
	padding: 0 9pt;
	width: 10pc;
	height: 35px;
	outline: 0;
	border: 1px solid #ddd;
	font-size: 13px;
	line-height: 35px;
}

input.btn_my_zzk {
	width: 70px;
	height: 37px;
	border: none;
	background: #ff5e52;
	color: #fff;
	text-align: center;
	font-size: 14px;
	font-family: Microsoft Yahei,Simsun,Arial;
	line-height: 37px;
}

input.btn_my_zzk:hover {
	cursor: pointer;
	cursor: hand;
}

.catListTag ul li:hover {
	background: #ff5e52;
	color: #fff;
	cursor: pointer;
}

.catListTag ul li:hover a {
	color: #fff;
}

.catListTag ul li a:hover {
	color: #fff;
	text-decoration: none;
}

.catListPostCategory {
	background: #fff;
}

.catListPostCategory ul {
	border: 1px solid #dedede;
	border-top: none;
}

.catListPostCategory ul li {
	padding-left: 25px;
	border-bottom: 1px solid #e9e9e9;
	color: #777;
	font-size: 15px;
	line-height: 44px;
}

.catListArticleCategory ul li a,.catListFeedback ul li a,.catListPostArchive ul li a,.catListPostCategory ul li 

a,.catListView ul li a,.recent_comment_title a {
	color: #777;
	text-decoration: none;
}

.catListArticleCategory ul li a:hover,.catListFeedback ul li a:hover,.catListPostArchive ul li 

a:hover,.catListPostCategory ul li a:hover,.catListView ul li a:hover,.recent_comment_title a:hover {
	border-bottom: 1px dotted #ff5e52;
	color: #ff5e52;
}

.catListPostArchive {
	background: #fff;
}

.catListPostArchive ul {
	border: 1px solid #dedede;
	border-top: none;
}

.catListPostArchive ul li {
	padding-left: 25px;
	border-bottom: 1px solid #e9e9e9;
	color: #7e8c8d;
	font-size: 15px;
	line-height: 44px;
}

.catListArticleCategory,.catListImageCategory {
	width: 290px;
	background: #fff;
}

.catListComment {
	background: #fff;
}

.recent_comment_title {
	border: none!important;
	color: #7e8c8d;
}

.recent_comment_author,.recent_comment_body {
	padding-top: 0!important;
	color: #9fa4a4;
}

.recent_comment_body {
	border-bottom: none!important;
}

.recent_comment_author {
	border-bottom: 1px solid #e9e9e9;
}

.catListFeedback,.catListView {
	background: #fff;
}

.catListFeedback ul li {
	padding: 8px 0;
	border-bottom: 1px solid #e9e9e9;
}

.clearFix:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: "";
	line-height: 0;
}

#myding {
	display: none;
	background: #99b16b;
}

#myadd:hover {
	opacity: 1;
}

#goto-top:hover {
	background: url(//images.cnblogs.com/cnblogs_com/Li-Cheng/554829/o_goto-top.png) no-repeat 0 -36px;
}

.feedbackItem {
	margin-top: 10px;
        margin-bottom: 40px;
}

.feedbackCon {
	padding: 10px;
	border: 1px dashed rgba(0,0,0,.54)
}

#comment_nav,{
	margin: 10px 0;
}

#comment_nav a:hover {
	color: #9ab26b;
}

#comment_form_container,#site_nav_under {
	padding: 20px;
	border: 1px solid #dedede;
	background-color: #fff;
        margin-top: 0px;
}

#ad_under_post_holder {
	float: left;
	margin-bottom: 10px;
	width: 300px;
}

#under_post_news {
	margin-top: 10px;
	margin-left: 0;
	padding: 10px 20px;
	width: 33pc;
	height: 10pc;
	border: 1px solid #dedede;
	background-color: #fff;
}

#google_ad_c2 {
	float: left;
	clear: right;
	margin-bottom: 10px;
	margin-left: 0;
	width: 570px;
}

#under_post_kb {
	clear: left;
	margin-top: 60px;
	padding: 10px 20px;
	border: 1px solid #dedede;
	background-color: #fff;
}

.entrylist h1 {
	margin-bottom: 10px;
	height: 50px;
	line-height: 50px;
}

.entrylistItem {
    margin-bottom: 50px;
    padding: 20px;
    border: 1px solid #dedede;
    background: #fff;
}

.entrylistItem:hover {
	position: relative;
	z-index: 10;
	border: 1px solid #169fe6;
}

.entrylist .postSeparator {
	display: none;
}

.entrylistItemTitle {
	color: #555;
}

.entrylistPosttitle {
	float: left;
	clear: right;
	font-size: 21px;
	line-height: 1.5em;
}

.entrylistPostSummary {
	clear: both;
	padding: 15px 0;
}

.entrylistItemPostDesc {
	float: none;
	clear: both;
	color: #bcbcbc;
	text-align: left;
	font-size: 9pt;
	line-height: 200%;
}

.entrylistItemPostDesc a {
	float: right;
	color: #999;
}

#myposts h3 {
	margin-bottom: 10px;
	height: 50px;
	font-size: 28px!important;
	line-height: 50px;
}

#myposts .PostList {
	margin: 0 0 -1px!important;
	padding: 20px;
	border: 1px solid #dedede;
	background: #fff;
}

#myposts .PostList:hover {
	position: relative;
	z-index: 10;
	border: 1px solid #169fe6;
}

#myposts .PostList a {
	display: block;
	color: #333;
	font-size: 1pc;
}

#myposts .PostList a:hover {
	color: #ff5e52;
}

.cnblogs-post-body {
	color: #333;
}

.sidebar-block {
	margin-bottom: 20px;
	background-color: #fff;
}

.sidebar-block h3 {
	padding: 10px 20px;
	border: 1px solid #169fe6;
	background-color: #169fe6;
	color: #fff;
	font-weight: 400;
	font-size: 18px;
}

.sidebar-block ul {
	border: 1px solid #dedede;
	border-top: none;
}

.sidebar-block ul li {
	padding: 15px 10px 15px 20px;
	border-bottom: 1px solid #e9e9e9;
	color: #777;
	font-size: 14px;
	line-height: 2;
}

.sidebar-block ul li a {
	color: #777;
	text-decoration: none;
}

.sidebar-block ul li a:hover {
	border-bottom: 1px dotted #ff5e52;
	color: #ff5e52;
}

#cnblogs_post_body img {
	max-width: 50pc;
}

#cnblogs_post_body a:link {
	text-decoration: none;
}

#ad_t2 a:active,#ad_t2 a:link,#ad_t2 a:visited {
	color: #000;
}








#blogTitle h1 a {
    margin-left: 250px;
    color: white;
    font-family: 'Calibri';
    font-size: 130px;
    font-family: '仿宋';
}
div#cnblogs_c1, div#cnblogs_c2, div#under_post_news, div#ad_t2{
    display: none;
}

div div div h2 {
    text-align: right;
}

#blogTitle h2 {
    text-align: left;
    margin-left: 500px;
    color: white;
    font-weight: 100;
}

#blogTitle {
    <!--background: url(https://images.cnblogs.com/cnblogs_com/Attention/1313650/o_timg.jpg);-->
    height: 470px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: -17px;
}

#zhanhang{
    font-size: 19px;
}
#blogTitle h1 {
    margin-top: 80px;
}

.sideImg {
    position: relative;
    width: 100%;
    height: 200px;
    background-position: center center;
    background-size: cover;
}

.side-info-head {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 65px;
    height: 65px;
    border-radius: 65px;
    background-position: center center;
    background-size: cover;
}
.side-info-more {
    position: absolute;
    bottom: 0;
    left: 0;
    box-sizing: border-box;
    padding: 20px;
    color: #fff;
    font-size: 17px;
}
.side-info-oth {
    color: hsla(0,0%,100%,.7);
    font-size: 13px;
}

div#navigator {
    display: none;
}

div#yiyan {
    background: #40c4ff;
    margin: 5px;
    border-radius: 5px;
    padding: 8px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    /*box-shadow: 1px 1px 12px 0px rgba(0,0,0,.54);*/
    margin: 15px 15px 15px 15px;
}

div#hitokoto {
    color: #fff;
    margin-top: 12px;
}

input#btnZzk, input.btn_my_zzk {
    border-radius: 15px;
    font-weight: 500;
    background-color: #40c4ff !important;
}

input#q, input#google_q {
    border-radius: 10px;
}

.day.mdui-card.mdui-hoverable {
    margin-top: 40px;
}

.newsItem.mdui-card.mdui-hoverable {
    margin-bottom: 30px;
}

#comment_nav > a, #btn_comment_submit, #commentbox_opt a {
    padding: 0.6rem 0.8rem;
    background-color: #ffd740;
    color: white !important;
    margin: 0.3rem;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15); 
    border-radius: 2px;
    transition: all 0.3s;
}

#btn_comment_submit {
    border: none;
    width: unset;
    height: unset;
    font-size: 1rem;
}

.container_3c6APS_.textCenter_1KzIPcR.weakText_3WcXGdI.baseText_dqsVpMD.copyright_2Ob_0Cg {
    display: none;
}

div#blog-comments-placeholder {
    margin-top: 30px;
    margin-bottom: 30px;
}

a {
    position: relative;
    display: inline-block;
    overflow: hidden;
    color: #ff4081;
    text-decoration: none;
    vertical-align: top;
    outline: 0;
}



div#post_detail {
    margin-top: 30px;
}

.catListLink li {
    padding: 8px 10px 8px 20px !important;
}

.feedback_area_title {
    /* font-size: 16px; */
    /* margin-left: 20px; */
    /* margin-bottom: 20px; */
    /* font-weight: bold; */
    margin-left: 30px;
    font-size: 23px;
    margin-bottom: 30px;
}

.feedbackCon {
    margin: 20px;
}

a.layer {
    padding: 2px 6px;
    font-size: 90%;
    color: #fff !important;
    background-color: #448aff;
    border-radius: 2px;
    margin: 0px 10px 10px 20px;
}

span.louzhu {
    color: #ff4081;
    font-weight: bold;
}

div#author_profile_detail {
    font-size: 17px;
    line-height: initial;
}

#author_profile {
    float: left;
    width: 280px;
    margin-top: 15px;
    margin-bottom: 10px;
    margin-left: 10px !important;
    color: #000;
    margin-left: 0;
    font-size: 12px;
}

.buryit {
    display: none;
}

#div_digg {
    float: right;
    margin-bottom: 10px;
    margin-right: 30px;
    font-size: 12px;
    width: auto;
    text-align: center;
    margin-top: 10px;
}

div#kb_block a, div#kb_block a {
    color: #000;
}

inspector-stylesheet:1
div#RecentCommentsBlock ul li {
    line-height: 1;
}

div#author_profile_detail a {
    color: white;   //#2196F3
    line-height: 1.5;
    font-size: 15px;
    font-weight: 500;
}

.author_avatar {
    vertical-align: top;
    float: left;
    margin-right: 5px;
    padding-top: 5px;
    padding-left: 2px;
    border-radius: 10px;
    margin-left: 10px;
}

#green_channel {
    /* padding: 10px 0; */
    /* margin-bottom: 10px; */
    /* margin-top: 10px; */
    border: none; 
    font-size: 15px;
    width: 350px;
    text-align: center;
}

span.comment_actions a, .comment_vote a {
    font-size: 12px;
}

span#digg_count {
    color: #fb3d3d;
    font-family: Consolas,Courier,'Courier New',monospace;
    font-size: 20px;
    font-weight: bolder;
}

.diggit {
    float: left;
    width: 46px;
    height: 60px;
    background: url(https://www.cnblogs.com/images/cnblogs_com/Attention/1319598/t_up.png) no-repeat;
    text-align: center;
    cursor: pointer;
    margin-top: 2px;
    padding-top: 5px;
    background-size: 90%;
    background-position: bottom;
}

#green_channel a:link, #green_channel a:visited, #green_channel a:active {
    text-shadow: none;
    background: none;
    border: none!important;
}

a#green_channel_digg, a#green_channel_follow, a#green_channel_favorite {
    color: #fff!important;
    background-color: #ff5252!important;
    border-radius: 2px;
}

div#sidebar_recentcomments {
    display: none;
}

div#sidebar_imagecategory {
    display: none;
}

p#commentbox_opt {
    display: none;
}

label.mdui-textfield-label {
    margin-left: 10px;
}

div#comment_form_container p {
    display: none;
}

.blog_comment_body, .comment_vote {
    margin: 10px;
    line-height: 23px;
}

#commentform_title {
    display: none;
    background-image: none;
    margin-left: 16px;
    font-size: 23px;
    margin-bottom: 10px;
}

div#kb_block b {
    margin-left: 20px;
    font-size: 23px;
    /* padding-bottom: 1000px; */
    font-weight: 100;
}

div#kb_recent {
    margin-top: 20px;
}

body.null.mdui-appbar-with-toolbar.mdui-loaded {
    background: url(https://images.cnblogs.com/cnblogs_com/sroht/1331449/o_c5d9baa2448343fd82d48820ef7628b7!1080x1920.jpg);
    background-repeat: no-repeat;
    /* width: 30%; */
    background-size: cover;
    background-position:center;
}

div#comment_nav {
    display: none;
}

div#cnblogs_post_body a:link {
    color: #E91E63;
}

.syntaxhighlighter .line.alt1, .syntaxhighlighter .line.alt2 {
    background-color: #000!important;
}

.syntaxhighlighter .preprocessor {
    color: #f78aaf!important;
}

.syntaxhighlighter .keyword {
    font-weight: normal!important;
    color: #64B5F6!important;
}

.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
    color: #fee!important;
}

.syntaxhighlighter .string, .syntaxhighlighter .string a {
    color: #FF5722!important;
}

.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
    color: #8BC34A!important;
}

.line {
    color: #b9abab;
}

.syntaxhighlighter .gutter .line {
    border-right: 2px solid #ffd740a1!important;
}

textarea#tbCommentBody {
    height: 70px;
    border: 0;
    border-bottom: 1px solid rgba(0,0,0,.42);
}

input#a {
    margin-left: 95px;
    margin-top: 10px;
    color: white !important;
}

div#count {
    text-align: center;
    margin-top: 10px;
}

.day.mdui-card.mdui-hoverable:hover {
    border: 0;
}
a#green_channel_wechat,a#green_channel_digg,a#green_channel_favorite,span#digg_count {
    display: none;
}
.postCon {
    display: none;
}
a#Header1_HeaderTitle:hover {
    text-decoration: none;
    color: #16e416;
}

div#sideBarMain {
    margin-right: -40px;
}


embed {
    z-index: 10;
}

img.mdui-img-rounded {
    margin-top: -240px;
}

div#baili {
    font-size: 1px;
    color: #448aff;
    background: #448aff;
}






























.c_b_p_desc {
    display: none;
}
h1.entrylistTitle {
    color: #A9A9A9;
}