/* 广告图片样式 */
/*设置生成的目录没有下划线*/
#navCategory a{text-decoration:none}
/*手机端个性签名多余部分处理*/
#MySignature{
  overflow:auto;
}

/* 阿里云和腾讯云服务器广告等一下出现 */
#aliyun{
  float:right; 
  width:26%; 
  margin-right: 27%;
  display: none;
  transition: 3s all;
}
#tencentyun{
  /* display: none; */
}
#aliyun:hover{
  transform: scale(1.6, 1.6);
}

/*访问统计样式*/
#totalnum{
    font-size: 16px;
    height:28px;
    border: 1px solid gray;
    border-radius: 10px;
    background:white;
    box-shadow: 8px 1px 10px #989898;
    text-shadow: 1px 1px 1px #FFF;
    border-left: solid 6px #A1A292;
    line-height: 2.4;
}

/* 博客园页面更新，顶部多了 */
.navbar{
    display: none;
}
/*导航栏固定顶部效果*/
.fixednavPhone{
    position: fixed;
    z-index: 999;
    top: -10px;
    left: 1.5%;
    width: 97% !important;
}
/*导航栏固定顶部效果*/
.fixednav{
    position: fixed;
    z-index: 999;
    top: -10px;
    width: 73% !important;
    left: 1.5%;
}
#navList{
    font-family: "楷体"; 
    font-weight: 800;
    font-size: 17px !important;
    margin-left: 10px;
}
#navList a:hover {
    color: #f60; 
    transition: 0.5s;
    display: block;
}
#blog_nav_rss_image {
    visibility:hidden
}
/*导航栏图标大小*/
.page-icon {
    float: left;
    height: 20px;
    width: 20px;
    margin: 3px 3px 0 0;
}
/*右侧公告栏个人信息下的加关注*/
#p_b_follow {
    font-size: 19px;
}

/*给容器添加阴影效果*/
#blog-news {
    background: #FEFEF2;
    margin-bottom: 0px;
    word-wrap: break-word;
    border-radius: 10px;
    margin-top: 0px;
    border: 1px solid #9E9E9E;
    transition: box-shadow 0.5s;
    -moz-transition: box-shadow 0.5s;
    -webkit-transition: box-shadow 0.5s;
    -o-transition: box-shadow 0.5s;
}
/*添加阴影*/
#blog-news:hover {
    /* border: 5px solid; */
    box-shadow: 10px 10px 10px #9E9E9E;
}

/*文章结束的个人信息: 加关注*/
#author_profile{
	width: 100%;
}
#author_profile_info {
	height: 10px !important;
	visibility:hidden !important;
}
#author_profile_follow{
	font-size: 19px;
	display: table;
	margin:0 auto;	
}
#author_profile_follow a{
	text-decoration: none;
	margin:0 auto;
	display: inline-block;
	padding: 3px 8px;
	font-weight: bold;
	cursor: pointer;
	margin-right: 10px;
	-webkit-border-radius: 10px;
	text-shadow: 0 -1px 1px rgba(0,0,0,.25);
	vertical-align: middle;
}
#author_profile_follow a:link, #author_profile_follow a:visited, #author_profile_follow a:active {
	color: #E9613B !important;
	border: none !important;
}

/*文章标题样式*/
#cb_post_title_url {
    font-size: 24px;
}
#topics a:hover {
    color: #f60 !important;
    transition: 0.5s;
    display: inline-block;
}
.postTitle, .entrylistPosttitle {
    font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 1.6em;
    border-radius: 10px 10px 0px 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: font-size 0.5s;	/*这里改变的是字体的大小*/
    -moz-transition: font-size 0.5s;
    -webkit-transition: font-size 0.5s;
    -o-transition: font-size 0.5s;
}
.postTitle:hover {
    font-size: 1.8em; 
    text-decoration: none;
}

/*二级标题背景样式*/
#cnblogs_post_body h2 {
    background: #006699;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
    color: #FFFFFF;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 23px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin: 18px 0 !important;
    padding: 8px 0 5px 5px;
    text-shadow: 2px 2px 3px #222222;
}
#cnblogs_post_body h3 {
    font-size: 20px;
}
#cnblogs_post_body h4 {
    font-size: 18px;
}
/*文章内容字体*/
#cnblogs_post_body p {
    font-size: 16px;
}
#cnblogs_post_body ul li {
    font-size: 15px;
}
/*公告里的个人信息*/
#profile_block {
    margin-left: 10px;
}
/* 关注我-顶部-评论 框增加id */
#gzw_db_pl {
    width: 152px;
}
#gzw_db_pl a{
	white-space: nowrap; 
	display:inline-block; 
	margin-right:10px;
}

/* 文末签名字体大小 */
#signature-p {
    font-size: 14px !important;
}
/*小老鼠*/
#sidebarMouse{
    algin:center;
    width:214px;
}
/* 推荐QQ群*/
#qqs {
    font-size: 13px;
    border: 1px solid gray;
    border-radius: 10px;
    background:white;
    box-shadow: 8px 1px 10px #989898;
    text-shadow: 1px 1px 1px #FFF;
    border-left: solid 6px #A1A292;
    line-height: 2;
}
#qqs a {
    text-decoration: none;
    color: #4183c4;
    font-weight: bold;
}
#qqs a:hover {
    text-decoration: underline;
    color: #f60;
}
#qqs span {
    color: #f60;
}
/*微信公众号*/
#img_gzh{
    width:60%;
    height:60%;
}
#img_gzh_small{
    width:9%;
    height:9%;
}
#img_gzh:hover{
  transition: 3s all;
  transform: scale(1.6, 1.6);
}
/*送书*/
#songshu {
    font-size: 13px;
    height: 66px;
    line-height: 2;
    border-bottom: 1px dashed #333;
}
#songshu a {
    text-decoration: none;
    color: #4183c4;
    font-weight: bold;
}
#songshu a:hover {
    text-decoration: underline;
    color: #f60;
}
#songshu span {
    color: #f60;
}
/*广告位*/
<div style:"color:#EA6F5A">
#guanggao{
    border: 1px solid gray;
    border-radius: 10px;
    background: white;
    box-shadow: 8px 1px 10px #989898;
    text-shadow: 1px 1px 1px #FFF;
    border-left: solid 6px #A1A292;
    line-height: 2.4;
}
/*小人flash时间*/
#myTime{
    border: 1px solid gray;
    border-radius: 10px;
    background: white;
    box-shadow: 8px 1px 10px #989898;
    text-shadow: 1px 1px 1px #FFF;
    border-left: solid 6px #A1A292;
    line-height: 2.4;
}
/*个人博客网站*/
#myBlog{
    line-height: 2.1;
    border-bottom: 1px dashed #333;
    margin-bottom: 10px;
    margin-top: 10px;
}

/*个性签名*/
#MySignature {
    font-size: 15px;
    border-radius: 10px;
    border-left: solid 5px gray;border: solid 1px #E5E5E5;
    padding: 10px;
    padding-left: 180px;
    height: 160px;
    background: #ececec url(https://files-cdn.cnblogs.com/files/mmzs/%E4%B8%AA%E6%80%A7%E7%AD%BE%E5%90%8D160px.bmp) no-repeat scroll 1% 50%;
}
/*
#MySignature {
    box-shadow: 8px 1px 10px  #989898;
    padding: 10px;
    padding-left: 180px;
    height: 160px;
    text-shadow: 1px 1px 1px #FFF;
    #font-size: 17px;
    border-left: solid 5px gray;
    background: #FFFEFE url(https://files-cdn.cnblogs.com/files/mmzs/weichat_gzh.bmp) no-repeat scroll 1% 50%;
    border-radius: 10px;
    line-height: 2.4;
    margin: 0;
}
*/
#MySignature a {
    text-decoration: none;
    color: #4183c4;
    font-weight: bold;
}
#MySignature a:hover {
    text-decoration: underline;
    color: #f60;
}
#MySignature span {
    color: #f60;
}

/*到达顶部*/
/*scroll to top*/
#scrollTop div{
    left:0;
    overflow:hidden;
    position:absolute;
    top:0;
    width:149px;
    margin:0;
    padding:0
}
#scrollTop .level-2{
    background:url(https://images2015.cnblogs.com/blog/894443/201707/894443-20170716165243785-2122236756.png) no-repeat scroll -149px 0 transparent;
    display:none;
    height:250px;
    opacity:0;
    z-index:1
}
#scrollTop .level-3{
    background:none repeat scroll 0 0 transparent;
    cursor:pointer;
    display:block;
    height:150px;
    z-index:2
}
#scrollTop{
 background:url(https://images2015.cnblogs.com/blog/894443/201707/894443-20170716165243785-2122236756.png) no-repeat scroll 0 0 transparent;
    cursor:default;
    display:block;
    height:250px;
    overflow:hidden;
    position:fixed;
    right:0;
    top:80%;
    width:149px;
    z-index:11;
    margin:-125px 0 0;
    padding:0
}
/*scroll to top 火箭升天代码 */
#scrollTop div{
  left:0;
  overflow:hidden;
  position:absolute;
  top:0;
  width:149px;
  margin:0;
  padding:0
}
#scrollTop .level-2{
  background:url(https://images2015.cnblogs.com/blog/894443/201707/894443-20170716165243785-2122236756.png) no-repeat scroll -149px 0 transparent;
  display:none;
  height:250px;
  opacity:0;
  z-index:1
}
#scrollTop .level-3{
  background:none repeat scroll 0 0 transparent;
  cursor:pointer;
  display:block;
  height:150px;
  z-index:2
}
#scrollTop{
  background:url(https://images2015.cnblogs.com/blog/894443/201707/894443-20170716165243785-2122236756.png) no-repeat scroll 0 0 transparent;
  cursor:default;
  display:block;
  height:180px;
  overflow:hidden;
  position:fixed;
  right:0;
  top:90%;
  width:149px;
  z-index:11;
  margin:-125px 0 0;
  padding:0
}

/*博客推荐按钮动起来*/
#div_digg{
  padding: 5px;
  border-radius: 5px;
  position: fixed;
  right: 298px;
  bottom: 80px;
  width:80px;
  z-index:100;
}
.diggit {
    background: url(https://images.cnblogs.com/cnblogs_com/tanshaoshenghao/1486568/o_200209082759dianzan.gif) no-repeat;
    width: 50px !important;
    height: 42px !important;
    -webkit-transition: all 0.6s ease-out;
    -moz-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    border-radius: 50px;
    pading-left:5px;
    pading-top:5px;
}
.diggit:hover {
    transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
}
#div_digg .diggnum{
  position: absolute;
  bottom: -20px;
  left: 6px;
  background: #D0D0D0;
  padding: 2px 0;
  display: block;
  color: #555;
  font-size: 12px;
  text-align: center;
  width: 60px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  font-weight: bold;
}
/* 删除反对按钮,有点邪恶了 */
.buryit{
  display: none;
}
/*好文要顶、关注我、收藏该文*/
#green_channel {
    width: 100%;
    font-size: 18px;
}
/*头像旁边的字*/


/* 上一篇下一篇 */
#post_next_prev {
    font-size: 17px;
    color: #535353;
}
/*分类字体大小*/
#BlogPostCategory{
    font-size:26px;
}
/*评论二字的样式设置*/
.feedback_area_title{
	font-size:19px;
	font-family:楷体;
}
/*评论框背景色*/
.blog_comment_body{ 
    box-shadow: 8px 1px 10px #989898;
    padding: 10px;
    text-shadow: 1px 1px 1px #FFF;
    border-left: solid 5px #A1A292;
    background: #F3F3F3;
    border-radius: 10px ;
    line-height: 2.4;
    margin: 0px;
}
/*评论区域大小*/
div.commentform textarea{
    height:129px;
}
/*评论提交按钮*/
.comment_btn{
    border-radius: 6px ;
    margin-left: 36%;
}
/*评论头像，支持旋转*/
.body_right img:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
.body_right img {
border-radius: 9px;
-webkit-transition: all 0.6s ease-out;
-moz-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}

/*导航栏字体大小*/
#navigator {
    height: 66px !important;
    clear: both;
    width: 95%;
    margin: auto;
    height: 40px;
    background: #fefef2 url(/skins/coffee/images/line.gif) left bottom repeat-x;
    margin-bottom: 20px;
   display:flex;
   align-items: center;
   justify-content: space-between;
}


/*去掉博客园最下方的广告*/
#cnblogs_c1{
   	height:0px !important;
    display: none; 
}
#under_post_card1{
	height:0px !important;
    display: none;
}
#under_post_card2{
	height:0px !important;
    display: none;
}
#under_post_news{
	height:0px !important;
}
.recomm-block{
	height:0px !important;
}
#ad_t2{
    height:0px;
    display: none;
}
#cnblogs_c2{
    height:0px;
    display: none;
}
#site_nav_under {
    display: none;
}
.c_ad_block, .ad_text_commentbox {
    display: none;
    margin: 0;
    padding: 0;
}
#ad_under_google {
    height: 0;
    overflow: hidden;
}
#ad_under_google a {
    display: none;
}
.btn-donate.btn-fancy {
    background-color: transparent;
}
style.css:9
.btn-donate {
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -25px;
    width: 50px;
    height: 50px;
    line-height: 50px;
    padding: 0;
    border-radius: 50%;
    font-size: 18px;
    z-index: 99;
}
style.css:9
.btn-fancy {
    display: inline-block;
    font-size: 17px;
    letter-spacing: .03em;
    text-transform: uppercase;
    color: #fff;
    position: relative;
}
style.css:9
.btn, button, input, select, textarea {
    outline: 0!important;
}
style.css:5
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


<!-- 打赏个性签名 -->
/*图片样式*/
.img_zfb {
    width:100%;
    height:100%;
}
/*签名*/
.autograph {
    padding: 16px;
    #background-color: #F2F3F0;
    border-radius: 6px;
    #font-family:"Courier New", 微软雅黑, Consolas, Arial, 行楷;
    #color:#9199BA
}
.custom_hide {
    display: none;
}
.blogds {
    height:82px;
    line-height:82px;
}
a.btn_donate {
    display: inline-block;
    width: 82px;
    height: 82px;
    background: url("https://files.cnblogs.com/files/yanweidie/btn_reward.gif") no-repeat;
    _background: url("https://files.cnblogs.com/files/yanweidie/btn_reward.gif") no-repeat;
    -webkit-transition: background 0s;
    -moz-transition: background 0s;
    -o-transition: background 0s;
    -ms-transition: background 0s;
    transition: background 0s;
}
a.btn_donate:hover {
    cursor:pointer;
    background-position: 0px -82px;
    background-color:unset !important;
}
.bold {
    font-weight: bold;
}
</style>
<!-- 右侧样式打赏的位置 -->
.myRewards{
    top: 20% !important;
}


<!-- 修改手机端样式 -->
@media screen and (max-width: 768px){
    #main, #mainContent{
        width: 100%;
    }
    #sideBar, body > a, #navList, #navigator, .postDesc a, #homepage_top_pager{
        display: none;
    }
    #blogTitle a{
        font-size: 30px;
    }
    #blogTitle h2{
        font-size: 16px;
    }
    #header{
        height: 180px;
    }
    #home{
        background-image: none;
    }
    .postTitle a{
        font-size: 22px;
    }
    .postCon, .postCon a{
        font-size: 16px;
    }
    .day{
        margin: 0 2%;
    }
    .postCon a{
        padding-left: 0;
    }
    .postDesc{
        width: 100%;
        font-size: 12px;
    }
    #home{
        background-color: #68BCCA;
    }
    #mainContent .forFlow{
        margin: 4px 0 0 0;
    }
    #blogTitle{
        left: 0;
    }
    #mainContent .postBody{
        width: 100%;
    }
    .post{
        padding: 0 4%;
    }
    #header{
        background: url(https://images.cnblogs.com/cnblogs_com/lvdabao/507840/o_face-monkey-128.png) top right no-repeat;
        background-size: 46px;
    }
    .topicListFooter{
        width: 100%;
        text-align: center;
        padding: 0;
        height: 40px;
    }
    .topicListFooter a:link{
        font-size: 12px;
    }
    /*博客推荐按钮动起来*/
    #div_digg {
        display:none;
    }
}