@charset "UTF-8";

a:hover {
text-decoration:none; /*CSS下划线效果：无下划线*/
}

#my_header{
background-color: rgb(50,50,58);
background: -webkit-linear-gradient(to right, #333333 , #AAAAAA  ); 
background: linear-gradient(to right,         #333333 , #AAAAAA );
  
text-align:center;
vertical-align:middle;
 
}

#my_header_text0{
font: 130%/100% "黑体";
color: white;
 
}

/* 大标题 */
#firsttitle_css{
font: 150%/100% "黑体";
text-align:left;

vertical-align:middle;
 border-color:rgb(200,200,200); 
 border-width:1px; 
 border-style:outset;
 
background-color: rgb(230,230,230);
background: -webkit-linear-gradient(to right, #c0d8cd,#d5c3d1 );
background: linear-gradient(        to right, #c0d8cd,#d5c3d1 );
  
 
 }

/* 小标题 */
#subtitle_css{
background-color: rgb(240,240,240);
vertical-align:middle;
text-align:left;

 
}

/* 正在浏览的小标题 */
#subtitle_light_css{
color: rgb(80,150,180);
} 


/* “目录” */
#catalog_css{
font: 200%/100% "黑体";
font-weight:bold;
text-align:center;
vertical-align:middle;
 }
 
/* “评论区：” */
#comment_css{
font: 150%/100% "黑体";
font-weight:bold;
text-align:left;
vertical-align:middle;
 }

 /* “搜索：” */
#search_css{
font: 200%/100% "黑体";
font-weight:bold;
text-align:right;
vertical-align:middle;
word-wrap:break-word;
word-break:break-all;
overflow:hidden;
 }
 
/* “点赞” */
#likenum_css{
font: 150%/100% "黑体";
font-weight:bold;
text-align:center;
vertical-align:middle;
}

/* 结尾的声明 */
#end_statement_css{
text-align:right;
}

/* 超链接颜色强制永黑 */
a{color:rgb(0,0,0);}
/* 让浏览器永远不要出现右侧滑条，避免响应式布局的抖动 */
 
/* 背景 */
 body, html {
  background: rgb(255,255,255); /* fallback for old browsers */
  background: -webkit-linear-gradient(to right, #FFF2E2    , #FFFFFF , #FFFFFF    ); /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to right,         #FFF2E2    , #FFFFFF    ,#FFFFFF     ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}




/* 设置心形的闪动的按钮 */
.heart_breathe 
{
  /* 背景透明 */
    background-color: Transparent;
    background-repeat:no-repeat;
    border: none;
    cursor:pointer;
    overflow: hidden;
    outline:0 none !important; blr:expression(this.onFocus=this.blur());
    
    position: relative;
    width: 2em;
    height: 2em;
    
    --lightScaleStart: 0.8;
    --lightScaleEnd: 1;
    --size_time: 1.5s;
 
    animation: heart_breathe_size var(--size_time) alternate infinite ease-in-out;
}


@keyframes heart_breathe_size {
	from { transform: scale(var(--lightScaleStart)); }
	to { transform: scale(var(--lightScaleEnd)); }
}

@keyframes heart_breathe_color {
	from { background: var(--lightColorStart); }
	to { background: var(--lightColorEnd); }
}


.heart_breathe:before,
.heart_breathe:after {
  
  --lightColorStart: #869cc6;
  --lightColorEnd: #fa5270;
  animation: heart_breathe_color var(--size_time) alternate infinite ease-in-out;

     
   position: absolute;
   content: "";
   left: 50%;
   top: 0;
   width: 50%;
   height: 85%;
   -moz-border-radius: 60% 60% 0 0;
   border-radius: 110% 110% 0 0;
   -webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   transform: rotate(-45deg);
   -webkit-transform-origin: 0 100%;
   -moz-transform-origin: 0 100%;
   -ms-transform-origin: 0 100%;
   -o-transform-origin: 0 100%;
   transform-origin: 0 100%;
}
.heart_breathe:after {
   left: 0;
   -webkit-transform: rotate(45deg);
   -moz-transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   -o-transform: rotate(45deg);
   transform: rotate(45deg);
   -webkit-transform-origin: 100% 100%;
   -moz-transform-origin: 100% 100%;
   -ms-transform-origin: 100% 100%;
   -o-transform-origin: 100% 100%;
   transform-origin :100% 100%;
}

/* 设置心形的闪动的按钮结束 */





/* 回复的时间联系方式 */
.comment_time_tel_css{
font-size:80%;
text-align:left;
vertical-align:middle;
}












 
