zoukankan      html  css  js  c++  java
  • 博客园CSS备份

       1 .article-info-tag,button {
       2     text-transform: uppercase
       3 }
       4 
       5 .day,.div_my_zzk,.postMeta,.postSticky {
       6     position: relative
       7 }
       8 
       9 .postTitle a:link,html {
      10     -webkit-tap-highlight-color: transparent
      11 }
      12 
      13 #blog-calendar,.code-copay-btn,.code-hljs-len,.hidden {
      14     visibility: hidden
      15 }
      16 
      17 #EntryTag,#blogTitle h1 {
      18     margin-top: 20px
      19 }
      20 
      21 #EntryTag a,.postSticky {
      22     background: #6fa3ef
      23 }
      24 
      25 #blogTitle h1 a:hover,.dayTitle a,a,a:active,a:link,a:visited {
      26     color: #5c8ec6
      27 }
      28 
      29 #calendar table a:hover,#navList a:hover,.postDesc a:hover,a:active,a:hover,a:link,a:visited,button {
      30     text-decoration: none
      31 }
      32 
      33 #mainContent,#sideBar,#topics {
      34     -o-text-overflow: ellipsis;
      35     text-overflow: ellipsis;
      36     overflow: hidden
      37 }
      38 
      39 *,.Cal {
      40     padding: 0
      41 }
      42 
      43 ::-moz-selection {
      44     color: #FFF;
      45     background: #807dd4
      46 }
      47 
      48 ::selection {
      49     background: #807dd4;
      50     color: #FFF
      51 }
      52 
      53 ::-webkit-selection {
      54     background: #807dd4;
      55     color: #FFF
      56 }
      57 
      58 ::-webkit-scrollbar {
      59     width: 3px;
      60     height: 3px
      61 }
      62 
      63 ::-webkit-scrollbar-track {
      64     width: 3px;
      65     background-color: #f9f9f9
      66 }
      67 
      68 ::-webkit-scrollbar-thumb {
      69     background-color: #999;
      70     background-clip: padding-box;
      71     min-height: 100px
      72 }
      73 
      74 ::-webkit-scrollbar-thumb:hover {
      75     background-color: #555
      76 }
      77 
      78 #BlogPostCategory a {
      79     background: #E8A258
      80 }
      81 
      82 #BlogPostCategory a span,#EntryTag a span {
      83     margin-right: 3px
      84 }
      85 
      86 .topicListFooter {
      87     text-align: right;
      88     margin-right: 10px;
      89     margin-top: 10px
      90 }
      91 
      92 #navList a,.dayTitle,button {
      93     text-align: center
      94 }
      95 
      96 #home,.inner {
      97     margin: 0 auto
      98 }
      99 
     100 #divRefreshComments {
     101     margin-right: 10px;
     102     font-size: 9pt
     103 }
     104 
     105 * {
     106     margin: 0
     107 }
     108 
     109 html {
     110     height: 100%;
     111     font-size: 62.5%
     112 }
     113 
     114 body {
     115     background: url(https://i.picsum.photos/id/733/5464/3643.jpg?hmac=Q_YlarpBqxz4Q5n9YRT8zLVvw2OObHRDAI6cvw25Bno) no-repeat fixed;
     116     background-size: cover;
     117     font-size: 12px;
     118     font-family: Merriweather,"Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-serif;
     119     color: #3A4145;
     120     -moz-font-feature-settings: 'kern' 1;
     121     -o-font-feature-settings: 'kern' 1;
     122     overflow: hidden
     123 }
     124 
     125 table {
     126     border-collapse: collapse;
     127     border-spacing: 0
     128 }
     129 
     130 fieldset,img {
     131     border: 0
     132 }
     133 
     134 li {
     135     list-style: none
     136 }
     137 
     138 img {
     139     max-width: none
     140 }
     141 
     142 a {
     143     outline: 0
     144 }
     145 
     146 a:hover {
     147     color: #f60
     148 }
     149 
     150 .clear {
     151     clear: both
     152 }
     153 
     154 button {
     155     width: auto;
     156     display: inline-block;
     157     padding: .1rem 1.5rem;
     158     cursor: pointer;
     159     outline: 0;
     160     color: #fff;
     161     font-family: 'Open Sans',sans-serif;
     162     font-size: 11px;
     163     line-height: 13px;
     164     font-weight: 300;
     165     letter-spacing: 1px;
     166     text-shadow: none;
     167     border-radius: .3rem;
     168     border: .1em solid rgba(0,0,0,.05);
     169     background: #5ba4e5
     170 }
     171 
     172 #topics .postTitle a:link,.page-title,.sb-title {
     173     text-shadow: 0 3px 6px rgba(0,0,0,.3)
     174 }
     175 
     176 b {
     177     font-weight: 400
     178 }
     179 
     180 #home {
     181     /* 70%;
     182     max- 900px;
     183     background-color: rgba(255,255,255,.9);
     184     padding: 0 20px 30px;
     185     box-shadow: 0 0 20px 10px rgba(220,220,220,.3)*/
     186 
     187     margin: 0 auto;
     188     width: 65%;
     189     min-width: 950px;
     190     background-color: rgba(255, 255, 255,0.1);
     191     padding: 30px;
     192     margin-top: 50px;
     193     margin-bottom: 50px;
     194     box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
     195 }
     196 
     197 #header {
     198     padding-bottom: 5px;
     199     margin-top: 10px
     200 }
     201 
     202 #blogTitle {
     203     height: 60px;
     204     clear: both
     205 }
     206 
     207 #blogTitle h1 {
     208     font-size: 26px;
     209     font-weight: 700;
     210     line-height: 1.5em
     211 }
     212 
     213 #blogTitle h1 a {
     214     color: #515151
     215 }
     216 
     217 #blogTitle h2 {
     218     font-weight: 400;
     219     font-size: 13px;
     220     line-height: 1.846153846;
     221     color: #757575;
     222     float: left
     223 }
     224 
     225 #blogLogo {
     226     float: right
     227 }
     228 
     229 #navigator {
     230     font-size: 13px;
     231     border-bottom: 1px solid #ededed;
     232     border-top: 1px solid #ededed;
     233     height: 50px;
     234     clear: both;
     235     margin-top: 25px
     236 }
     237 
     238 #bannerbar {
     239     display: none
     240 }
     241 
     242 #blog-calendar td,#blog-calendar th,.Cal,.btn_my_zzk,.dayTitle {
     243     font-size: 12px
     244 }
     245 
     246 #navList {
     247     min-height: 30px;
     248     float: left
     249 }
     250 
     251 #navList li {
     252     float: left;
     253     margin: 0 40px 0 0
     254 }
     255 
     256 #navList a {
     257     display: block;
     258     width: 5em;
     259     height: 22px;
     260     float: left;
     261     padding-top: 19px
     262 }
     263 
     264 #navList a:active,#navList a:link,#navList a:visited {
     265     color: #6a6a6a;
     266     font-weight: 700
     267 }
     268 
     269 #navList a:hover {
     270     color: #000
     271 }
     272 
     273 .blogStats {
     274     float: right;
     275     color: #757575;
     276     margin-top: 19px;
     277     margin-right: 2px;
     278     text-align: right
     279 }
     280 
     281 #main {
     282     margin-top: 30px;
     283     width: 100%;
     284     text-align: left
     285 }
     286 
     287 #mainContent .forFlow {
     288     float: none;
     289     width: auto
     290 }
     291 
     292 #mainContent {
     293     min-height: 200px;
     294     padding: 0 0 10px;
     295     float: none;
     296     margin: auto;
     297     width: 100%
     298 }
     299 
     300 .day,.entrylistItem:not(:last-of-type) {
     301     min-height: 10px;
     302     border-bottom: #e9e9e9 1px solid
     303 }
     304 
     305 .day:after,.entrylistItem:not(:last-of-type):after {
     306     content: "";
     307     width: 7px;
     308     height: 7px;
     309     bottom: -5px;
     310     left: 50%
     311 }
     312 
     313 .day {
     314     margin: 3.5rem auto;
     315     padding-bottom: 3.3rem;
     316     word-wrap: break-word
     317 }
     318 
     319 .btn_my_zzk,.c_b_p_desc_img,.day:after,.dayTitle {
     320     position: absolute
     321 }
     322 
     323 .c_b_p_desc_readmore {
     324     display: block;
     325     background: 0 0;
     326     border: 0;
     327     border-bottom: 2px solid #666;
     328     font-size: 16px;
     329     padding: 0;
     330     transition-property: border;
     331     font-weight: 600;
     332     width: 85px;
     333     text-align: center;
     334     color: #555!important;
     335     margin-top: 20px
     336 }
     337 
     338 .day:after {
     339     display: block;
     340     border: 1px solid #e9e9e9;
     341     margin-left: -5px;
     342     background: #FFF;
     343     border-radius: 100%;
     344     box-shadow: rgba(255,255,255,.7) 0 0 0 5px
     345 }
     346 
     347 .dayTitle {
     348     display: none;
     349     border: 1px solid #5c8ec6;
     350     background: azure;
     351     border-radius: 50%;
     352     height: 65px;
     353     line-height: 1.5;
     354     margin: 15px 15px 15px -100px;
     355     width: 63px;
     356     clear: both;
     357     top: -15px
     358 }
     359 
     360 .dayTitle a {
     361     display: inline-block;
     362     margin-top: 15px;
     363     width: 60px
     364 }
     365 
     366 .desc_img {
     367     display: none
     368 }
     369 
     370 .c_b_p_desc_img {
     371     width: calc(39% - 20px);
     372     height: 100%;
     373     opacity: .9;
     374     top: -5px;
     375     border-left: 1px dashed #e9e9e9;
     376     right: 0;
     377     padding-left: 13px;
     378     overflow: hidden
     379 }
     380 
     381 .c_b_p_desc_img div {
     382     border-radius: 4px;
     383     width: 100%;
     384     height: 100%;
     385     margin: 0;
     386     opacity: .95
     387 }
     388 
     389 .postCon,.postDesc,.postSeparator,.postTitle {
     390     width: 100%;
     391     clear: both
     392 }
     393 
     394 .postTitle {
     395     font-size: 20px;
     396     float: right
     397 }
     398 
     399 .postTitle a:active,.postTitle a:visited {
     400     color: #4A4A4A;
     401     transition: color .3s ease
     402 }
     403 
     404 .postTitle a:link {
     405     background-color: rgba(0,0,0,0);
     406     color: #4a4a4a;
     407     font-family: "Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-serif;
     408     font-size: 3.1rem;
     409     font-weight: 700;
     410     letter-spacing: -1px;
     411     transition-delay: 0s;
     412     transition-duration: .3s;
     413     transition-property: color;
     414     transition-timing-function: ease;
     415     word-wrap: break-word
     416 }
     417 
     418 .postTitle a:hover {
     419     color: #000
     420 }
     421 
     422 .entrylistPostSummary,.postCon {
     423     font-feature-settings: 'liga' 1,'onum' 1,'kern' 1;
     424     line-height: 1.7em;
     425     word-wrap: break-word;
     426     padding: 25px 0 10px;
     427     color: #3a4145;
     428     font-family: Noto Sans SC,serif;
     429     margin: 0;
     430     text-align: justify;
     431     font-size: 1.45em;
     432     display: block;
     433     position: relative;
     434     -webkit-margin-before: 0;
     435     -webkit-margin-after: 0;
     436     -webkit-margin-start: 0;
     437     -webkit-margin-end: 0
     438 }
     439 
     440 .postMeta {
     441     font-size: 14px;
     442     color: #888;
     443     top: 10px;
     444     display: inline-block
     445 }
     446 
     447 .postDesc,p.article-info-text>.postMeta br {
     448     display: none
     449 }
     450 
     451 .postMeta>i {
     452     font-size: 15px;
     453     margin: 0 5px
     454 }
     455 
     456 .postMeta>i:not(:first-child) {
     457     margin-left: 10px
     458 }
     459 
     460 .postDesc {
     461     float: left;
     462     text-align: left;
     463     padding-right: 5px;
     464     margin: 0;
     465     font-family: "Open Sans",sans-serif;
     466     font-size: 1.4rem;
     467     line-height: 2.2rem;
     468     color: #9EABB3
     469 }
     470 
     471 #blog-calendar td,#sb_widget_my_zzk,.CalTitle {
     472     text-align: center
     473 }
     474 
     475 #cnblogs_post_body h1:hover::after,#cnblogs_post_body h2:hover::after,#cnblogs_post_body h3:hover::after,#cnblogs_post_body h4:hover::after,#cnblogs_post_body h5:hover::after {
     476     content: "#";
     477     color: rgba(13,110,253,.5);
     478     margin-left: 5px;
     479     transition: color .15s ease-in-out
     480 }
     481 
     482 p.article-info-text>.postMeta {
     483     font-size: 16px;
     484     font-weight: 700;
     485     color: rgba(255,255,255,.9);
     486     font-family: Noto Sans SC,serif;
     487     text-shadow: 0 3px 6px rgba(0,0,0,.5)
     488 }
     489 
     490 #blog-calendar td,#calendar td {
     491     font-family: "Comic Sans MS"
     492 }
     493 
     494 p.article-info-text>.postMeta i {
     495     font-size: 16px
     496 }
     497 
     498 .postDesc a:active,.postDesc a:link,.postDesc a:visited {
     499     color: #666
     500 }
     501 
     502 .postDesc a:hover {
     503     color: #5c8ec6
     504 }
     505 
     506 .postSticky {
     507     display: inline-block;
     508     font-size: 14px;
     509     color: #fff;
     510     padding: 1px 3px;
     511     border-radius: 3px;
     512     top: -6px
     513 }
     514 
     515 .postSeparator {
     516     height: 1px;
     517     float: right;
     518     margin: 0 auto 15px
     519 }
     520 
     521 #sideBar {
     522     margin-top: -15px;
     523     width: 230px;
     524     padding: 0 0 0 5px;
     525     float: right
     526 }
     527 
     528 #sideBar a {
     529     color: #757575
     530 }
     531 
     532 #sideBar a:hover {
     533     color: #5c8ec6;
     534     text-decoration: underline
     535 }
     536 
     537 .div_my_zzk {
     538     width: 175px;
     539     margin-top: 10px
     540 }
     541 
     542 .input_my_zzk {
     543     border: 1px solid #3b3b3b;
     544     border-radius: 3px;
     545     width: 90%;
     546     height: 30px;
     547     padding-left: 5px;
     548     outline: 0;
     549     background: #000;
     550     color: #ccc
     551 }
     552 
     553 #sb_widget_my_zzk {
     554     width: 100%
     555 }
     556 
     557 .btn_my_zzk {
     558     width: 25px;
     559     height: 25px;
     560     color: transparent;
     561     border: 0;
     562     cursor: pointer;
     563     top: 1px;
     564     right: -35px
     565 }
     566 
     567 .input_my_zzk:focus,.input_my_zzk:hover {
     568     border: 1px solid #666
     569 }
     570 
     571 .input_my_zzk:hover {
     572     transition: all .4s linear 0s
     573 }
     574 
     575 .catList,.catListArticleArchive,.catListArticleCategory,.catListBlogRank,.catListComment,.catListEssay,.catListFeedback,.catListImageCategory,.catListLink,.catListNoteBook,.catListPostArchive,.catListPostCategory,.catListTag,.catListView,.mySearch,.newsItem {
     576     background: #fff;
     577     margin-bottom: 35px;
     578     word-wrap: break-word
     579 }
     580 
     581 #blog-calendar {
     582     margin: 10px 5px 5px 10px
     583 }
     584 
     585 #calendar {
     586     width: 228px;
     587     padding-bottom: 5px;
     588     margin-bottom: 35px;
     589     border: 1px solid #EDEDED;
     590     box-shadow: 0 1px 3px #ccc
     591 }
     592 
     593 .calendar {
     594     border: 0 solid #000
     595 }
     596 
     597 #calendar .Cal {
     598     width: 100%;
     599     line-height: 1.5em
     600 }
     601 
     602 #calendar td {
     603     background: #FFF;
     604     padding-top: 2px
     605 }
     606 
     607 .Cal {
     608     border: none;
     609     color: #666;
     610     width: 100%;
     611     font-family: arial
     612 }
     613 
     614 .CalOtherMonthDay,.CalWeekendDay {
     615     padding-top: 4px;
     616     padding-bottom: 4px
     617 }
     618 
     619 #calendar table a:active,#calendar table a:link,#calendar table a:visited {
     620     font-weight: 700
     621 }
     622 
     623 #calendar table a:hover {
     624     color: #fff
     625 }
     626 
     627 .CalTodayDay {
     628     color: #b8b8b8;
     629     font-weight: 700;
     630     background: #2d2d2b
     631 }
     632 
     633 .CalDayHeader,.CalWeekendDay {
     634     background: #111
     635 }
     636 
     637 .CalOtherMonthDay {
     638     color: #3c3c3c
     639 }
     640 
     641 #calendar .CalNextPrev a:active,#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited {
     642     font-weight: 700;
     643     padding-left: 10px;
     644     padding-right: 15px
     645 }
     646 
     647 .CalDayHeader {
     648     font-weight: 700;
     649     padding-bottom: 5px;
     650     padding-top: 5px
     651 }
     652 
     653 .CalTitle {
     654     background: #6293bb;
     655     width: 100%;
     656     height: 30px;
     657     font-size: 14px;
     658     font-weight: 700;
     659     padding: 5px 0
     660 }
     661 
     662 .CalTitle td {
     663     background: #000;
     664     font-family: verdana;
     665     font-size: 12px;
     666     font-weight: 700
     667 }
     668 
     669 .Cal td {
     670     height: 20px;
     671     font-size: 10px
     672 }
     673 
     674 .Cal a:active,.Cal a:link,.Cal a:visited {
     675     color: #ff9;
     676     text-decoration: underline
     677 }
     678 
     679 .Cal a:hover {
     680     text-decoration: none
     681 }
     682 
     683 .CalSelector {
     684     background: #efefef
     685 }
     686 
     687 .catListTitle {
     688     font-weight: 700;
     689     line-height: 1.2;
     690     font-size: 110%;
     691     margin-top: 15px;
     692     margin-bottom: 10px;
     693     text-align: left
     694 }
     695 
     696 #sideBarMain ul,.catListComment,.page-description,.pfl_feedback_area_title {
     697     line-height: 1.5em
     698 }
     699 
     700 .divRecentComment {
     701     text-indent: 2em;
     702     color: #494949;
     703     margin-bottom: 20px
     704 }
     705 
     706 #sideBarMain li {
     707     line-height: 1.8
     708 }
     709 
     710 #topics {
     711     width: 100%;
     712     min-height: 200px;
     713     padding: 0 0 10px;
     714     margin: 15px auto 4rem;
     715     font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif
     716 }
     717 
     718 #topics .postTitle {
     719     border: 0;
     720     font-size: 130%;
     721     font-weight: 700;
     722     line-height: 1.5;
     723     width: 100%;
     724     padding-left: 5px
     725 }
     726 
     727 #BlogPostCategory,#BlogPostCategory a:active,#BlogPostCategory a:link,#BlogPostCategory a:visited,#EntryTag,#EntryTag a:active,#EntryTag a:link,#EntryTag a:visited {
     728     color: #666
     729 }
     730 
     731 #BlogPostCategory a,#EntryTag a {
     732     height: 20px;
     733     line-height: 20px;
     734     color: #fff!important;
     735     padding: 3px 5px;
     736     border-radius: 3px;
     737     margin: 2px 5px 0;
     738     text-decoration: none;
     739     font-size: 14px
     740 }
     741 
     742 #author_profile,#div_digg,#topics .postDesc {
     743     margin-top: 5px
     744 }
     745 
     746 #BlogPostCategory a:hover,#EntryTag a:hover {
     747     transition: all .3s linear 0s;
     748     opacity: .8
     749 }
     750 
     751 #topics .postDesc {
     752     padding-left: 0;
     753     width: 100%;
     754     text-align: left;
     755     color: #666;
     756     background: 0 0
     757 }
     758 
     759 .feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after,.feedbackListSubtitle:before {
     760     top: 11px;
     761     right: 100%;
     762     left: -16px;
     763     width: 0;
     764     height: 0;
     765     content: " ";
     766     border-style: solid solid outset;
     767     position: absolute;
     768     display: block;
     769     pointer-events: none
     770 }
     771 
     772 .feedback_area_title {
     773     font: normal normal 16px/35px "Microsoft YaHei";
     774     margin: 10px 0 30px
     775 }
     776 
     777 .louzhu {
     778     margin: 0 2px
     779 }
     780 
     781 .feedbackListSubtitle a:active,.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited {
     782     color: #777;
     783     font-weight: 700
     784 }
     785 
     786 .feedbackListSubtitle a:hover {
     787     color: #5c8ec6;
     788     text-decoration: underline
     789 }
     790 
     791 .feedbackListSubtitle b {
     792     color: #5c8ec6
     793 }
     794 
     795 .feedbackListSubtitle:before {
     796     border-color: transparent #d1d5da transparent transparent;
     797     border-width: 8px
     798 }
     799 
     800 .feedbackListSubtitle-louzhu:after,.feedbackListSubtitle:after {
     801     border-color: transparent;
     802     margin-top: 1px;
     803     margin-left: 2px;
     804     border-width: 7px
     805 }
     806 
     807 .feedbackListSubtitle:after {
     808     border-right-color: #f6f8fa
     809 }
     810 
     811 .feedbackListSubtitle-louzhu:after {
     812     border-right-color: #f1f8ff!important
     813 }
     814 
     815 .feedbackManage {
     816     width: 200px;
     817     text-align: right;
     818     float: right
     819 }
     820 
     821 .feedbackCon {
     822     padding: 10px 20px;
     823     min-height: 35px;
     824     line-height: 1.5;
     825     border: 1px solid #e9e9e9;
     826     border-top: 0;
     827     border-bottom-left-radius: 5px;
     828     border-bottom-right-radius: 5px;
     829     background: #fff;
     830     position: relative
     831 }
     832 
     833 .feedbackListSubtitle-louzhu {
     834     background-color: #f1f8ff!important;
     835     border-bottom-color: #c0d3eb!important
     836 }
     837 
     838 .feedbackItem {
     839     position: relative;
     840     padding: 15px 0 15px 60px;
     841     margin: 0;
     842     font-size: 13px
     843 }
     844 
     845 .feedbackItem:before {
     846     position: absolute;
     847     top: 0;
     848     bottom: 0;
     849     left: 90px;
     850     display: block;
     851     z-index: 0;
     852     width: 2px;
     853     content: "";
     854     background-color: #e1e4e8
     855 }
     856 
     857 .feedbackAvatar {
     858     position: absolute;
     859     left: 1px
     860 }
     861 
     862 .feedbackAvatar img {
     863     width: 40px;
     864     height: 40px;
     865     border: 1px solid #d1d5da;
     866     padding: 2px;
     867     border-radius: 3px
     868 }
     869 
     870 div#tbCommentBodyPreview {
     871     border: 0
     872 }
     873 
     874 #divRefreshComments {
     875     text-align: right;
     876     margin-bottom: 10px
     877 }
     878 
     879 .commenttb {
     880     padding: 8px;
     881     margin-bottom: 10px;
     882     color: #555;
     883     border: 1px solid #ddd;
     884     border-radius: 3px;
     885     -moz-border-radius: 3px;
     886     -webkit-border-radius: 3px;
     887     width: 320px
     888 }
     889 
     890 .commentTextBox:hover,.commenttb:hover {
     891     color: #333;
     892     border-color: rgba(82,168,236,.8);
     893     transition: all .4s linear 0s
     894 }
     895 
     896 .commenttb:hover {
     897     outline: 0;
     898     -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px rgba(82,168,236,.6);
     899     -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px rgba(82,168,236,.6);
     900     box-shadow: inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px rgba(82,168,236,.6)
     901 }
     902 
     903 #Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover,.commentTextBox:hover {
     904     -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px rgba(82,168,236,.6);
     905     -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px rgba(82,168,236,.6);
     906     outline: 0;
     907     box-shadow: inset 1px 1px 1px rgba(0,0,0,.075),0 0 4px rgba(82,168,236,.6)
     908 }
     909 
     910 .commentTextBox {
     911     width: 410px!important;
     912     margin-top: 10px;
     913     margin-bottom: 10px
     914 }
     915 
     916 #AjaxHolder_PostComment_btnSubmit {
     917     padding: 8px 20px;
     918     text-align: center;
     919     font-size: 14px;
     920     color: #fff;
     921     border: none;
     922     background: #5c8ec6;
     923     border-radius: 3px;
     924     -moz-border-radius: 3px;
     925     -webkit-border-radius: 3px;
     926     -webkit-transition: all .4s ease;
     927     -moz-transition: all .4s ease;
     928     -o-transition: all .4s ease;
     929     -ms-transition: all .4s ease;
     930     transition: all .4s ease;
     931     cursor: pointer;
     932     display: inline-block;
     933     vertical-align: middle;
     934     outline: 0;
     935     text-decoration: none
     936 }
     937 
     938 #AjaxHolder_PostComment_btnSubmit:hover {
     939     background: #333
     940 }
     941 
     942 #AjaxHolder_PostComment_divCommnentArea tr {
     943     margin-top: 10px;
     944     margin-bottom: 10px
     945 }
     946 
     947 .comment_vote {
     948     padding-right: 10px
     949 }
     950 
     951 .comment_vote a {
     952     color: #999
     953 }
     954 
     955 .comment_vote a:hover {
     956     color: #5c8ec6
     957 }
     958 
     959 #commentform_title {
     960     font: normal normal 16px/35px "Microsoft YaHei";
     961     margin: 0;
     962     background-image: none;
     963     padding: 0
     964 }
     965 
     966 #comment_form_container .author {
     967     padding-left: 10px;
     968     color: #555;
     969     border: 1px solid #ddd;
     970     border-radius: 3px;
     971     -moz-border-radius: 3px;
     972     -webkit-border-radius: 3px;
     973     width: 320px;
     974     height: 20px;
     975     background-image: none
     976 }
     977 
     978 #comment_form_container p {
     979     font-size: 14px;
     980     margin-bottom: 20px
     981 }
     982 
     983 .commentbox_title_left {
     984     font-size: 14px
     985 }
     986 
     987 #comment_form_container .comment_textarea {
     988     font-size: 13px;
     989     padding: 8px;
     990     margin-bottom: 10px;
     991     color: #555;
     992     border: 1px solid #ddd;
     993     border-radius: 3px;
     994     -moz-border-radius: 3px;
     995     -webkit-border-radius: 3px;
     996     min-height: 250px;
     997     width: 100%;
     998     height: 100%
     999 }
    1000 
    1001 #comment_form_container .comment_textarea:hover {
    1002     border-color: #5c8ec6;
    1003     outline: 0;
    1004     transition: all .4s linear 0s
    1005 }
    1006 
    1007 #comment_form_container .comment_textarea:focus {
    1008     outline: 0
    1009 }
    1010 
    1011 .commentbox_tab.active,.commentbox_tab:hover {
    1012     border-bottom: 0;
    1013     color: #5c8ec6
    1014 }
    1015 
    1016 .comment_btn {
    1017     border: none;
    1018     background-color: #5c8ec6
    1019 }
    1020 
    1021 .comment_btn:hover {
    1022     background: #71ace5
    1023 }
    1024 
    1025 .PostListTitle,.entrylistTitle,.thumbTitle {
    1026     height: 38px;
    1027     line-height: 38px;
    1028     font: normal normal 16px/35px "Microsoft YaHei";
    1029     margin: 10px 0 30px;
    1030     background-image: none;
    1031     padding: 0
    1032 }
    1033 
    1034 .dev__developer,.entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited {
    1035     font-family: "Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-serif
    1036 }
    1037 
    1038 .entrylistDescription {
    1039     color: #666;
    1040     text-align: right;
    1041     padding-top: 5px;
    1042     padding-bottom: 5px;
    1043     padding-right: 10px;
    1044     margin-bottom: 10px
    1045 }
    1046 
    1047 .entrylistItem {
    1048     position: relative;
    1049     margin: 3.5rem auto;
    1050     padding-bottom: 3.3rem;
    1051     word-wrap: break-word
    1052 }
    1053 
    1054 .entrylistItem:after {
    1055     display: block;
    1056     border: 1px solid #E7EEF2;
    1057     position: absolute;
    1058     margin-left: -5px;
    1059     background: #FFF;
    1060     border-radius: 100%;
    1061     box-shadow: #FFF 0 0 0 5px
    1062 }
    1063 
    1064 .entrylistPosttitle {
    1065     font-size: 20px;
    1066     width: 100%
    1067 }
    1068 
    1069 .entrylistPosttitle a:active,.entrylistPosttitle a:link,.entrylistPosttitle a:visited {
    1070     transition: all .4s linear 0s;
    1071     background-color: rgba(0,0,0,0);
    1072     color: #4a4a4a;
    1073     font-size: 3.2rem;
    1074     font-weight: 700;
    1075     letter-spacing: -1px;
    1076     transition-delay: 0s;
    1077     transition-duration: .3s;
    1078     transition-property: color;
    1079     transition-timing-function: ease;
    1080     word-wrap: break-word;
    1081     -webkit-tap-highlight-color: transparent
    1082 }
    1083 
    1084 .entrylistPosttitle a:hover {
    1085     color: #000
    1086 }
    1087 
    1088 .entrylistItemPostDesc,.sb-title {
    1089     font-family: "Open Sans",sans-serif
    1090 }
    1091 
    1092 .entrylistItemPostDesc {
    1093     float: left;
    1094     width: 100%;
    1095     clear: both;
    1096     text-align: left;
    1097     padding-right: 5px;
    1098     margin: 0;
    1099     font-size: 1.4rem;
    1100     line-height: 2.2rem;
    1101     color: #9EABB3;
    1102     display: none
    1103 }
    1104 
    1105 .entrylistItemPostDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited {
    1106     color: #666
    1107 }
    1108 
    1109 .entrylistItemPostDesc a:hover {
    1110     color: #5c8ec6
    1111 }
    1112 
    1113 .entrylist .postSeparator {
    1114     clear: both;
    1115     width: 100%;
    1116     font-size: 0;
    1117     line-height: 0;
    1118     margin: 0;
    1119     padding: 0;
    1120     height: 0;
    1121     border: none
    1122 }
    1123 
    1124 #footer,.pager {
    1125     font-size: 12px
    1126 }
    1127 
    1128 .divPhoto,.pager {
    1129     margin-right: 10px
    1130 }
    1131 
    1132 .divRecentCommentAticle a {
    1133     color: #000
    1134 }
    1135 
    1136 .pager {
    1137     text-align: right;
    1138     color: #9EABB3
    1139 }
    1140 
    1141 #nav_next_page a,.pager a {
    1142     display: inline-block;
    1143     min-width: 18px;
    1144     text-align: center;
    1145     border: 1px solid #bfc8cd;
    1146     text-decoration: none;
    1147     border-radius: 4px;
    1148     color: #9EABB3!important;
    1149     transition: all .2s ease
    1150 }
    1151 
    1152 #nav_next_page a:active,#nav_next_page a:link,#nav_next_page a:visited,.pager a:active,.pager a:link,.pager a:visited {
    1153     color: #9EABB3!important
    1154 }
    1155 
    1156 .pager a {
    1157     padding: 0 5px
    1158 }
    1159 
    1160 #nav_next_page a {
    1161     padding: 3px 5px
    1162 }
    1163 
    1164 #nav_next_page a:hover,.pager a:hover {
    1165     background: #fff;
    1166     color: #889093;
    1167     border-color: #98a0a4
    1168 }
    1169 
    1170 .PostList {
    1171     border-bottom: 1px dashed #e9e9e9;
    1172     clear: both;
    1173     min-height: 1.5em;
    1174     padding-top: 20px;
    1175     margin-bottom: 20px;
    1176     padding-bottom: 20px
    1177 }
    1178 
    1179 .postTitl2 {
    1180     float: left;
    1181     padding-top: 10px;
    1182     padding-bottom: 10px;
    1183     font-size: 14px
    1184 }
    1185 
    1186 .postDesc2 {
    1187     color: #666;
    1188     float: right
    1189 }
    1190 
    1191 .postText2 {
    1192     clear: both;
    1193     color: #757575
    1194 }
    1195 
    1196 .pfl_feedback_area_title {
    1197     text-align: right;
    1198     font-weight: 700;
    1199     margin-bottom: 10px
    1200 }
    1201 
    1202 .pfl_feedbackItem {
    1203     border: 1px dashed #ccc;
    1204     padding: 10px;
    1205     border-radius: 3px;
    1206     margin-bottom: 20px
    1207 }
    1208 
    1209 .pfl_feedbacksubtitle {
    1210     width: 100%;
    1211     height: 1.5em
    1212 }
    1213 
    1214 .pfl_feedbackname {
    1215     float: left
    1216 }
    1217 
    1218 #div_digg,.commentbox_title_right,.pfl_feedbackManage {
    1219     float: right
    1220 }
    1221 
    1222 .pfl_feedbackname a {
    1223     color: #5c8ec6;
    1224     font-weight: 700
    1225 }
    1226 
    1227 .pfl_feedbackCon {
    1228     color: #000;
    1229     padding-top: 5px;
    1230     padding-bottom: 5px
    1231 }
    1232 
    1233 .pfl_feedbackAnswer {
    1234     color: #F40;
    1235     text-indent: 2em
    1236 }
    1237 
    1238 .tdSentMessage {
    1239     text-align: right
    1240 }
    1241 
    1242 .errorMessage {
    1243     width: 300px;
    1244     float: left
    1245 }
    1246 
    1247 #Profile1_panelAdd input[type=text],#Profile1_txtContent {
    1248     padding: 8px;
    1249     margin-bottom: 10px;
    1250     color: #555;
    1251     border: 1px solid #ddd;
    1252     border-radius: 3px;
    1253     -moz-border-radius: 3px;
    1254     -webkit-border-radius: 3px
    1255 }
    1256 
    1257 #Profile1_panelAdd input[type=text]:hover,#Profile1_txtContent:hover {
    1258     color: #333;
    1259     border-color: rgba(82,168,236,.8);
    1260     transition: all .4s linear 0s
    1261 }
    1262 
    1263 #Profile1_panelAdd input[type=text]:focus,#Profile1_txtContent:focus {
    1264     outline: 0;
    1265     border-color: rgba(82,168,236,.8)
    1266 }
    1267 
    1268 #Profile1_panelAdd input[type=submit] {
    1269     padding: 8px 20px;
    1270     text-align: center;
    1271     font-size: 14px;
    1272     color: #fff;
    1273     border: none;
    1274     background: #5c8ec6;
    1275     border-radius: 3px;
    1276     -moz-border-radius: 3px;
    1277     -webkit-border-radius: 3px;
    1278     -webkit-transition: all .4s ease;
    1279     -moz-transition: all .4s ease;
    1280     -o-transition: all .4s ease;
    1281     -ms-transition: all .4s ease;
    1282     transition: all .4s ease;
    1283     cursor: pointer;
    1284     display: inline-block;
    1285     vertical-align: middle;
    1286     outline: 0;
    1287     text-decoration: none
    1288 }
    1289 
    1290 #introduce a:active,#introduce a:hover,#introduce a:link,#introduce a:visited,.scroll-down {
    1291     text-decoration: none!important
    1292 }
    1293 
    1294 #Profile1_panelAdd input[type=submit]:hover {
    1295     background: #333
    1296 }
    1297 
    1298 .feedbackListSubtitle {
    1299     clear: both;
    1300     align-items: center;
    1301     color: #586069;
    1302     flex-direction: row-reverse;
    1303     background-color: #f6f8fa;
    1304     border: 1px solid #e9e9e9;
    1305     border-bottom: 1px solid #e9e9e9;
    1306     border-top-left-radius: 5px;
    1307     border-top-right-radius: 5px;
    1308     padding: 10px 20px;
    1309     position: relative;
    1310     white-space: nowrap;
    1311     text-overflow: ellipsis
    1312 }
    1313 
    1314 #footer,.main-header,.scroll-down {
    1315     position: absolute
    1316 }
    1317 
    1318 .divPhoto {
    1319     border: 1px solid #ccc;
    1320     padding: 2px
    1321 }
    1322 
    1323 .thumbDescription {
    1324     color: #757575;
    1325     text-align: right;
    1326     padding-top: 5px;
    1327     padding-bottom: 5px;
    1328     padding-right: 10px;
    1329     margin-bottom: 30px
    1330 }
    1331 
    1332 #footer {
    1333     min-height: 100px;
    1334     margin: 20vh 0 0;
    1335     left: 0;
    1336     right: 0;
    1337     padding: 15px 0;
    1338     color: #888;
    1339     line-height: 1.5
    1340 }
    1341 
    1342 .my-face {
    1343     animation: my-face 5s infinite ease-in-out;
    1344     display: inline-block;
    1345     margin: 0 5px
    1346 }
    1347 
    1348 @-moz-keyframes my-face {
    1349     2%,24%,80% {
    1350         -webkit-transform: translate(0,1.5px) rotate(1.5deg);
    1351         -moz-transform: translate(0,1.5px) rotate(1.5deg);
    1352         -ms-transform: translate(0,1.5px) rotate(1.5deg);
    1353         -o-transform: translate(0,1.5px) rotate(1.5deg);
    1354         transform: translate(0,1.5px) rotate(1.5deg)
    1355     }
    1356 
    1357     4%,68%,98% {
    1358         -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
    1359         -moz-transform: translate(0,-1.5px) rotate(-.5deg);
    1360         -ms-transform: translate(0,-1.5px) rotate(-.5deg);
    1361         -o-transform: translate(0,-1.5px) rotate(-.5deg);
    1362         transform: translate(0,-1.5px) rotate(-.5deg)
    1363     }
    1364 
    1365     38%,6% {
    1366         -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
    1367         -moz-transform: translate(0,1.5px) rotate(-1.5deg);
    1368         -ms-transform: translate(0,1.5px) rotate(-1.5deg);
    1369         -o-transform: translate(0,1.5px) rotate(-1.5deg);
    1370         transform: translate(0,1.5px) rotate(-1.5deg)
    1371     }
    1372 
    1373     8%,86% {
    1374         -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
    1375         -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
    1376         -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
    1377         -o-transform: translate(0,-1.5px) rotate(-1.5deg);
    1378         transform: translate(0,-1.5px) rotate(-1.5deg)
    1379     }
    1380 
    1381     10%,72% {
    1382         -webkit-transform: translate(0,2.5px) rotate(1.5deg);
    1383         -moz-transform: translate(0,2.5px) rotate(1.5deg);
    1384         -ms-transform: translate(0,2.5px) rotate(1.5deg);
    1385         -o-transform: translate(0,2.5px) rotate(1.5deg);
    1386         transform: translate(0,2.5px) rotate(1.5deg)
    1387     }
    1388 
    1389     12%,64%,78%,96% {
    1390         -webkit-transform: translate(0,-.5px) rotate(1.5deg);
    1391         -moz-transform: translate(0,-.5px) rotate(1.5deg);
    1392         -ms-transform: translate(0,-.5px) rotate(1.5deg);
    1393         -o-transform: translate(0,-.5px) rotate(1.5deg);
    1394         transform: translate(0,-.5px) rotate(1.5deg)
    1395     }
    1396 
    1397     14%,54% {
    1398         -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
    1399         -moz-transform: translate(0,-1.5px) rotate(1.5deg);
    1400         -ms-transform: translate(0,-1.5px) rotate(1.5deg);
    1401         -o-transform: translate(0,-1.5px) rotate(1.5deg);
    1402         transform: translate(0,-1.5px) rotate(1.5deg)
    1403     }
    1404 
    1405     16% {
    1406         -webkit-transform: translate(0,-.5px) rotate(-1.5deg);
    1407         -moz-transform: translate(0,-.5px) rotate(-1.5deg);
    1408         -ms-transform: translate(0,-.5px) rotate(-1.5deg);
    1409         -o-transform: translate(0,-.5px) rotate(-1.5deg);
    1410         transform: translate(0,-.5px) rotate(-1.5deg)
    1411     }
    1412 
    1413     18%,22% {
    1414         -webkit-transform: translate(0,.5px) rotate(-1.5deg);
    1415         -moz-transform: translate(0,.5px) rotate(-1.5deg);
    1416         -ms-transform: translate(0,.5px) rotate(-1.5deg);
    1417         -o-transform: translate(0,.5px) rotate(-1.5deg);
    1418         transform: translate(0,.5px) rotate(-1.5deg)
    1419     }
    1420 
    1421     20%,36%,46% {
    1422         -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
    1423         -moz-transform: translate(0,-1.5px) rotate(2.5deg);
    1424         -ms-transform: translate(0,-1.5px) rotate(2.5deg);
    1425         -o-transform: translate(0,-1.5px) rotate(2.5deg);
    1426         transform: translate(0,-1.5px) rotate(2.5deg)
    1427     }
    1428 
    1429     26%,50% {
    1430         -webkit-transform: translate(0,.5px) rotate(.5deg);
    1431         -moz-transform: translate(0,.5px) rotate(.5deg);
    1432         -ms-transform: translate(0,.5px) rotate(.5deg);
    1433         -o-transform: translate(0,.5px) rotate(.5deg);
    1434         transform: translate(0,.5px) rotate(.5deg)
    1435     }
    1436 
    1437     28% {
    1438         -webkit-transform: translate(0,.5px) rotate(1.5deg);
    1439         -moz-transform: translate(0,.5px) rotate(1.5deg);
    1440         -ms-transform: translate(0,.5px) rotate(1.5deg);
    1441         -o-transform: translate(0,.5px) rotate(1.5deg);
    1442         transform: translate(0,.5px) rotate(1.5deg)
    1443     }
    1444 
    1445     30%,40%,62%,76%,88% {
    1446         -webkit-transform: translate(0,-.5px) rotate(2.5deg);
    1447         -moz-transform: translate(0,-.5px) rotate(2.5deg);
    1448         -ms-transform: translate(0,-.5px) rotate(2.5deg);
    1449         -o-transform: translate(0,-.5px) rotate(2.5deg);
    1450         transform: translate(0,-.5px) rotate(2.5deg)
    1451     }
    1452 
    1453     32%,34%,66% {
    1454         -webkit-transform: translate(0,1.5px) rotate(-.5deg);
    1455         -moz-transform: translate(0,1.5px) rotate(-.5deg);
    1456         -ms-transform: translate(0,1.5px) rotate(-.5deg);
    1457         -o-transform: translate(0,1.5px) rotate(-.5deg);
    1458         transform: translate(0,1.5px) rotate(-.5deg)
    1459     }
    1460 
    1461     42% {
    1462         -webkit-transform: translate(0,2.5px) rotate(-1.5deg);
    1463         -moz-transform: translate(0,2.5px) rotate(-1.5deg);
    1464         -ms-transform: translate(0,2.5px) rotate(-1.5deg);
    1465         -o-transform: translate(0,2.5px) rotate(-1.5deg);
    1466         transform: translate(0,2.5px) rotate(-1.5deg)
    1467     }
    1468 
    1469     44%,70% {
    1470         -webkit-transform: translate(0,1.5px) rotate(.5deg);
    1471         -moz-transform: translate(0,1.5px) rotate(.5deg);
    1472         -ms-transform: translate(0,1.5px) rotate(.5deg);
    1473         -o-transform: translate(0,1.5px) rotate(.5deg);
    1474         transform: translate(0,1.5px) rotate(.5deg)
    1475     }
    1476 
    1477     48%,74%,82% {
    1478         -webkit-transform: translate(0,-.5px) rotate(.5deg);
    1479         -moz-transform: translate(0,-.5px) rotate(.5deg);
    1480         -ms-transform: translate(0,-.5px) rotate(.5deg);
    1481         -o-transform: translate(0,-.5px) rotate(.5deg);
    1482         transform: translate(0,-.5px) rotate(.5deg)
    1483     }
    1484 
    1485     52%,56%,60% {
    1486         -webkit-transform: translate(0,2.5px) rotate(2.5deg);
    1487         -moz-transform: translate(0,2.5px) rotate(2.5deg);
    1488         -ms-transform: translate(0,2.5px) rotate(2.5deg);
    1489         -o-transform: translate(0,2.5px) rotate(2.5deg);
    1490         transform: translate(0,2.5px) rotate(2.5deg)
    1491     }
    1492 
    1493     58% {
    1494         -webkit-transform: translate(0,.5px) rotate(2.5deg);
    1495         -moz-transform: translate(0,.5px) rotate(2.5deg);
    1496         -ms-transform: translate(0,.5px) rotate(2.5deg);
    1497         -o-transform: translate(0,.5px) rotate(2.5deg);
    1498         transform: translate(0,.5px) rotate(2.5deg)
    1499     }
    1500 
    1501     84% {
    1502         -webkit-transform: translate(0,1.5px) rotate(2.5deg);
    1503         -moz-transform: translate(0,1.5px) rotate(2.5deg);
    1504         -ms-transform: translate(0,1.5px) rotate(2.5deg);
    1505         -o-transform: translate(0,1.5px) rotate(2.5deg);
    1506         transform: translate(0,1.5px) rotate(2.5deg)
    1507     }
    1508 
    1509     90% {
    1510         -webkit-transform: translate(0,2.5px) rotate(-.5deg);
    1511         -moz-transform: translate(0,2.5px) rotate(-.5deg);
    1512         -ms-transform: translate(0,2.5px) rotate(-.5deg);
    1513         -o-transform: translate(0,2.5px) rotate(-.5deg);
    1514         transform: translate(0,2.5px) rotate(-.5deg)
    1515     }
    1516 
    1517     92% {
    1518         -webkit-transform: translate(0,.5px) rotate(-.5deg);
    1519         -moz-transform: translate(0,.5px) rotate(-.5deg);
    1520         -ms-transform: translate(0,.5px) rotate(-.5deg);
    1521         -o-transform: translate(0,.5px) rotate(-.5deg);
    1522         transform: translate(0,.5px) rotate(-.5deg)
    1523     }
    1524 
    1525     94% {
    1526         -webkit-transform: translate(0,2.5px) rotate(.5deg);
    1527         -moz-transform: translate(0,2.5px) rotate(.5deg);
    1528         -ms-transform: translate(0,2.5px) rotate(.5deg);
    1529         -o-transform: translate(0,2.5px) rotate(.5deg);
    1530         transform: translate(0,2.5px) rotate(.5deg)
    1531     }
    1532 
    1533     0%,100% {
    1534         -webkit-transform: translate(0,0) rotate(0);
    1535         -moz-transform: translate(0,0) rotate(0);
    1536         -ms-transform: translate(0,0) rotate(0);
    1537         -o-transform: translate(0,0) rotate(0);
    1538         transform: translate(0,0) rotate(0)
    1539     }
    1540 }
    1541 
    1542 @-webkit-keyframes my-face {
    1543     2%,24%,80% {
    1544         -webkit-transform: translate(0,1.5px) rotate(1.5deg);
    1545         -moz-transform: translate(0,1.5px) rotate(1.5deg);
    1546         -ms-transform: translate(0,1.5px) rotate(1.5deg);
    1547         -o-transform: translate(0,1.5px) rotate(1.5deg);
    1548         transform: translate(0,1.5px) rotate(1.5deg)
    1549     }
    1550 
    1551     4%,68%,98% {
    1552         -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
    1553         -moz-transform: translate(0,-1.5px) rotate(-.5deg);
    1554         -ms-transform: translate(0,-1.5px) rotate(-.5deg);
    1555         -o-transform: translate(0,-1.5px) rotate(-.5deg);
    1556         transform: translate(0,-1.5px) rotate(-.5deg)
    1557     }
    1558 
    1559     38%,6% {
    1560         -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
    1561         -moz-transform: translate(0,1.5px) rotate(-1.5deg);
    1562         -ms-transform: translate(0,1.5px) rotate(-1.5deg);
    1563         -o-transform: translate(0,1.5px) rotate(-1.5deg);
    1564         transform: translate(0,1.5px) rotate(-1.5deg)
    1565     }
    1566 
    1567     8%,86% {
    1568         -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
    1569         -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
    1570         -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
    1571         -o-transform: translate(0,-1.5px) rotate(-1.5deg);
    1572         transform: translate(0,-1.5px) rotate(-1.5deg)
    1573     }
    1574 
    1575     10%,72% {
    1576         -webkit-transform: translate(0,2.5px) rotate(1.5deg);
    1577         -moz-transform: translate(0,2.5px) rotate(1.5deg);
    1578         -ms-transform: translate(0,2.5px) rotate(1.5deg);
    1579         -o-transform: translate(0,2.5px) rotate(1.5deg);
    1580         transform: translate(0,2.5px) rotate(1.5deg)
    1581     }
    1582 
    1583     12%,64%,78%,96% {
    1584         -webkit-transform: translate(0,-.5px) rotate(1.5deg);
    1585         -moz-transform: translate(0,-.5px) rotate(1.5deg);
    1586         -ms-transform: translate(0,-.5px) rotate(1.5deg);
    1587         -o-transform: translate(0,-.5px) rotate(1.5deg);
    1588         transform: translate(0,-.5px) rotate(1.5deg)
    1589     }
    1590 
    1591     14%,54% {
    1592         -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
    1593         -moz-transform: translate(0,-1.5px) rotate(1.5deg);
    1594         -ms-transform: translate(0,-1.5px) rotate(1.5deg);
    1595         -o-transform: translate(0,-1.5px) rotate(1.5deg);
    1596         transform: translate(0,-1.5px) rotate(1.5deg)
    1597     }
    1598 
    1599     16% {
    1600         -webkit-transform: translate(0,-.5px) rotate(-1.5deg);
    1601         -moz-transform: translate(0,-.5px) rotate(-1.5deg);
    1602         -ms-transform: translate(0,-.5px) rotate(-1.5deg);
    1603         -o-transform: translate(0,-.5px) rotate(-1.5deg);
    1604         transform: translate(0,-.5px) rotate(-1.5deg)
    1605     }
    1606 
    1607     18%,22% {
    1608         -webkit-transform: translate(0,.5px) rotate(-1.5deg);
    1609         -moz-transform: translate(0,.5px) rotate(-1.5deg);
    1610         -ms-transform: translate(0,.5px) rotate(-1.5deg);
    1611         -o-transform: translate(0,.5px) rotate(-1.5deg);
    1612         transform: translate(0,.5px) rotate(-1.5deg)
    1613     }
    1614 
    1615     20%,36%,46% {
    1616         -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
    1617         -moz-transform: translate(0,-1.5px) rotate(2.5deg);
    1618         -ms-transform: translate(0,-1.5px) rotate(2.5deg);
    1619         -o-transform: translate(0,-1.5px) rotate(2.5deg);
    1620         transform: translate(0,-1.5px) rotate(2.5deg)
    1621     }
    1622 
    1623     26%,50% {
    1624         -webkit-transform: translate(0,.5px) rotate(.5deg);
    1625         -moz-transform: translate(0,.5px) rotate(.5deg);
    1626         -ms-transform: translate(0,.5px) rotate(.5deg);
    1627         -o-transform: translate(0,.5px) rotate(.5deg);
    1628         transform: translate(0,.5px) rotate(.5deg)
    1629     }
    1630 
    1631     28% {
    1632         -webkit-transform: translate(0,.5px) rotate(1.5deg);
    1633         -moz-transform: translate(0,.5px) rotate(1.5deg);
    1634         -ms-transform: translate(0,.5px) rotate(1.5deg);
    1635         -o-transform: translate(0,.5px) rotate(1.5deg);
    1636         transform: translate(0,.5px) rotate(1.5deg)
    1637     }
    1638 
    1639     30%,40%,62%,76%,88% {
    1640         -webkit-transform: translate(0,-.5px) rotate(2.5deg);
    1641         -moz-transform: translate(0,-.5px) rotate(2.5deg);
    1642         -ms-transform: translate(0,-.5px) rotate(2.5deg);
    1643         -o-transform: translate(0,-.5px) rotate(2.5deg);
    1644         transform: translate(0,-.5px) rotate(2.5deg)
    1645     }
    1646 
    1647     32%,34%,66% {
    1648         -webkit-transform: translate(0,1.5px) rotate(-.5deg);
    1649         -moz-transform: translate(0,1.5px) rotate(-.5deg);
    1650         -ms-transform: translate(0,1.5px) rotate(-.5deg);
    1651         -o-transform: translate(0,1.5px) rotate(-.5deg);
    1652         transform: translate(0,1.5px) rotate(-.5deg)
    1653     }
    1654 
    1655     42% {
    1656         -webkit-transform: translate(0,2.5px) rotate(-1.5deg);
    1657         -moz-transform: translate(0,2.5px) rotate(-1.5deg);
    1658         -ms-transform: translate(0,2.5px) rotate(-1.5deg);
    1659         -o-transform: translate(0,2.5px) rotate(-1.5deg);
    1660         transform: translate(0,2.5px) rotate(-1.5deg)
    1661     }
    1662 
    1663     44%,70% {
    1664         -webkit-transform: translate(0,1.5px) rotate(.5deg);
    1665         -moz-transform: translate(0,1.5px) rotate(.5deg);
    1666         -ms-transform: translate(0,1.5px) rotate(.5deg);
    1667         -o-transform: translate(0,1.5px) rotate(.5deg);
    1668         transform: translate(0,1.5px) rotate(.5deg)
    1669     }
    1670 
    1671     48%,74%,82% {
    1672         -webkit-transform: translate(0,-.5px) rotate(.5deg);
    1673         -moz-transform: translate(0,-.5px) rotate(.5deg);
    1674         -ms-transform: translate(0,-.5px) rotate(.5deg);
    1675         -o-transform: translate(0,-.5px) rotate(.5deg);
    1676         transform: translate(0,-.5px) rotate(.5deg)
    1677     }
    1678 
    1679     52%,56%,60% {
    1680         -webkit-transform: translate(0,2.5px) rotate(2.5deg);
    1681         -moz-transform: translate(0,2.5px) rotate(2.5deg);
    1682         -ms-transform: translate(0,2.5px) rotate(2.5deg);
    1683         -o-transform: translate(0,2.5px) rotate(2.5deg);
    1684         transform: translate(0,2.5px) rotate(2.5deg)
    1685     }
    1686 
    1687     58% {
    1688         -webkit-transform: translate(0,.5px) rotate(2.5deg);
    1689         -moz-transform: translate(0,.5px) rotate(2.5deg);
    1690         -ms-transform: translate(0,.5px) rotate(2.5deg);
    1691         -o-transform: translate(0,.5px) rotate(2.5deg);
    1692         transform: translate(0,.5px) rotate(2.5deg)
    1693     }
    1694 
    1695     84% {
    1696         -webkit-transform: translate(0,1.5px) rotate(2.5deg);
    1697         -moz-transform: translate(0,1.5px) rotate(2.5deg);
    1698         -ms-transform: translate(0,1.5px) rotate(2.5deg);
    1699         -o-transform: translate(0,1.5px) rotate(2.5deg);
    1700         transform: translate(0,1.5px) rotate(2.5deg)
    1701     }
    1702 
    1703     90% {
    1704         -webkit-transform: translate(0,2.5px) rotate(-.5deg);
    1705         -moz-transform: translate(0,2.5px) rotate(-.5deg);
    1706         -ms-transform: translate(0,2.5px) rotate(-.5deg);
    1707         -o-transform: translate(0,2.5px) rotate(-.5deg);
    1708         transform: translate(0,2.5px) rotate(-.5deg)
    1709     }
    1710 
    1711     92% {
    1712         -webkit-transform: translate(0,.5px) rotate(-.5deg);
    1713         -moz-transform: translate(0,.5px) rotate(-.5deg);
    1714         -ms-transform: translate(0,.5px) rotate(-.5deg);
    1715         -o-transform: translate(0,.5px) rotate(-.5deg);
    1716         transform: translate(0,.5px) rotate(-.5deg)
    1717     }
    1718 
    1719     94% {
    1720         -webkit-transform: translate(0,2.5px) rotate(.5deg);
    1721         -moz-transform: translate(0,2.5px) rotate(.5deg);
    1722         -ms-transform: translate(0,2.5px) rotate(.5deg);
    1723         -o-transform: translate(0,2.5px) rotate(.5deg);
    1724         transform: translate(0,2.5px) rotate(.5deg)
    1725     }
    1726 
    1727     0%,100% {
    1728         -webkit-transform: translate(0,0) rotate(0);
    1729         -moz-transform: translate(0,0) rotate(0);
    1730         -ms-transform: translate(0,0) rotate(0);
    1731         -o-transform: translate(0,0) rotate(0);
    1732         transform: translate(0,0) rotate(0)
    1733     }
    1734 }
    1735 
    1736 @-o-keyframes my-face {
    1737     2%,24%,80% {
    1738         -webkit-transform: translate(0,1.5px) rotate(1.5deg);
    1739         -moz-transform: translate(0,1.5px) rotate(1.5deg);
    1740         -ms-transform: translate(0,1.5px) rotate(1.5deg);
    1741         -o-transform: translate(0,1.5px) rotate(1.5deg);
    1742         transform: translate(0,1.5px) rotate(1.5deg)
    1743     }
    1744 
    1745     4%,68%,98% {
    1746         -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
    1747         -moz-transform: translate(0,-1.5px) rotate(-.5deg);
    1748         -ms-transform: translate(0,-1.5px) rotate(-.5deg);
    1749         -o-transform: translate(0,-1.5px) rotate(-.5deg);
    1750         transform: translate(0,-1.5px) rotate(-.5deg)
    1751     }
    1752 
    1753     38%,6% {
    1754         -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
    1755         -moz-transform: translate(0,1.5px) rotate(-1.5deg);
    1756         -ms-transform: translate(0,1.5px) rotate(-1.5deg);
    1757         -o-transform: translate(0,1.5px) rotate(-1.5deg);
    1758         transform: translate(0,1.5px) rotate(-1.5deg)
    1759     }
    1760 
    1761     8%,86% {
    1762         -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
    1763         -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
    1764         -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
    1765         -o-transform: translate(0,-1.5px) rotate(-1.5deg);
    1766         transform: translate(0,-1.5px) rotate(-1.5deg)
    1767     }
    1768 
    1769     10%,72% {
    1770         -webkit-transform: translate(0,2.5px) rotate(1.5deg);
    1771         -moz-transform: translate(0,2.5px) rotate(1.5deg);
    1772         -ms-transform: translate(0,2.5px) rotate(1.5deg);
    1773         -o-transform: translate(0,2.5px) rotate(1.5deg);
    1774         transform: translate(0,2.5px) rotate(1.5deg)
    1775     }
    1776 
    1777     12%,64%,78%,96% {
    1778         -webkit-transform: translate(0,-.5px) rotate(1.5deg);
    1779         -moz-transform: translate(0,-.5px) rotate(1.5deg);
    1780         -ms-transform: translate(0,-.5px) rotate(1.5deg);
    1781         -o-transform: translate(0,-.5px) rotate(1.5deg);
    1782         transform: translate(0,-.5px) rotate(1.5deg)
    1783     }
    1784 
    1785     14%,54% {
    1786         -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
    1787         -moz-transform: translate(0,-1.5px) rotate(1.5deg);
    1788         -ms-transform: translate(0,-1.5px) rotate(1.5deg);
    1789         -o-transform: translate(0,-1.5px) rotate(1.5deg);
    1790         transform: translate(0,-1.5px) rotate(1.5deg)
    1791     }
    1792 
    1793     16% {
    1794         -webkit-transform: translate(0,-.5px) rotate(-1.5deg);
    1795         -moz-transform: translate(0,-.5px) rotate(-1.5deg);
    1796         -ms-transform: translate(0,-.5px) rotate(-1.5deg);
    1797         -o-transform: translate(0,-.5px) rotate(-1.5deg);
    1798         transform: translate(0,-.5px) rotate(-1.5deg)
    1799     }
    1800 
    1801     18%,22% {
    1802         -webkit-transform: translate(0,.5px) rotate(-1.5deg);
    1803         -moz-transform: translate(0,.5px) rotate(-1.5deg);
    1804         -ms-transform: translate(0,.5px) rotate(-1.5deg);
    1805         -o-transform: translate(0,.5px) rotate(-1.5deg);
    1806         transform: translate(0,.5px) rotate(-1.5deg)
    1807     }
    1808 
    1809     20%,36%,46% {
    1810         -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
    1811         -moz-transform: translate(0,-1.5px) rotate(2.5deg);
    1812         -ms-transform: translate(0,-1.5px) rotate(2.5deg);
    1813         -o-transform: translate(0,-1.5px) rotate(2.5deg);
    1814         transform: translate(0,-1.5px) rotate(2.5deg)
    1815     }
    1816 
    1817     26%,50% {
    1818         -webkit-transform: translate(0,.5px) rotate(.5deg);
    1819         -moz-transform: translate(0,.5px) rotate(.5deg);
    1820         -ms-transform: translate(0,.5px) rotate(.5deg);
    1821         -o-transform: translate(0,.5px) rotate(.5deg);
    1822         transform: translate(0,.5px) rotate(.5deg)
    1823     }
    1824 
    1825     28% {
    1826         -webkit-transform: translate(0,.5px) rotate(1.5deg);
    1827         -moz-transform: translate(0,.5px) rotate(1.5deg);
    1828         -ms-transform: translate(0,.5px) rotate(1.5deg);
    1829         -o-transform: translate(0,.5px) rotate(1.5deg);
    1830         transform: translate(0,.5px) rotate(1.5deg)
    1831     }
    1832 
    1833     30%,40%,62%,76%,88% {
    1834         -webkit-transform: translate(0,-.5px) rotate(2.5deg);
    1835         -moz-transform: translate(0,-.5px) rotate(2.5deg);
    1836         -ms-transform: translate(0,-.5px) rotate(2.5deg);
    1837         -o-transform: translate(0,-.5px) rotate(2.5deg);
    1838         transform: translate(0,-.5px) rotate(2.5deg)
    1839     }
    1840 
    1841     32%,34%,66% {
    1842         -webkit-transform: translate(0,1.5px) rotate(-.5deg);
    1843         -moz-transform: translate(0,1.5px) rotate(-.5deg);
    1844         -ms-transform: translate(0,1.5px) rotate(-.5deg);
    1845         -o-transform: translate(0,1.5px) rotate(-.5deg);
    1846         transform: translate(0,1.5px) rotate(-.5deg)
    1847     }
    1848 
    1849     42% {
    1850         -webkit-transform: translate(0,2.5px) rotate(-1.5deg);
    1851         -moz-transform: translate(0,2.5px) rotate(-1.5deg);
    1852         -ms-transform: translate(0,2.5px) rotate(-1.5deg);
    1853         -o-transform: translate(0,2.5px) rotate(-1.5deg);
    1854         transform: translate(0,2.5px) rotate(-1.5deg)
    1855     }
    1856 
    1857     44%,70% {
    1858         -webkit-transform: translate(0,1.5px) rotate(.5deg);
    1859         -moz-transform: translate(0,1.5px) rotate(.5deg);
    1860         -ms-transform: translate(0,1.5px) rotate(.5deg);
    1861         -o-transform: translate(0,1.5px) rotate(.5deg);
    1862         transform: translate(0,1.5px) rotate(.5deg)
    1863     }
    1864 
    1865     48%,74%,82% {
    1866         -webkit-transform: translate(0,-.5px) rotate(.5deg);
    1867         -moz-transform: translate(0,-.5px) rotate(.5deg);
    1868         -ms-transform: translate(0,-.5px) rotate(.5deg);
    1869         -o-transform: translate(0,-.5px) rotate(.5deg);
    1870         transform: translate(0,-.5px) rotate(.5deg)
    1871     }
    1872 
    1873     52%,56%,60% {
    1874         -webkit-transform: translate(0,2.5px) rotate(2.5deg);
    1875         -moz-transform: translate(0,2.5px) rotate(2.5deg);
    1876         -ms-transform: translate(0,2.5px) rotate(2.5deg);
    1877         -o-transform: translate(0,2.5px) rotate(2.5deg);
    1878         transform: translate(0,2.5px) rotate(2.5deg)
    1879     }
    1880 
    1881     58% {
    1882         -webkit-transform: translate(0,.5px) rotate(2.5deg);
    1883         -moz-transform: translate(0,.5px) rotate(2.5deg);
    1884         -ms-transform: translate(0,.5px) rotate(2.5deg);
    1885         -o-transform: translate(0,.5px) rotate(2.5deg);
    1886         transform: translate(0,.5px) rotate(2.5deg)
    1887     }
    1888 
    1889     84% {
    1890         -webkit-transform: translate(0,1.5px) rotate(2.5deg);
    1891         -moz-transform: translate(0,1.5px) rotate(2.5deg);
    1892         -ms-transform: translate(0,1.5px) rotate(2.5deg);
    1893         -o-transform: translate(0,1.5px) rotate(2.5deg);
    1894         transform: translate(0,1.5px) rotate(2.5deg)
    1895     }
    1896 
    1897     90% {
    1898         -webkit-transform: translate(0,2.5px) rotate(-.5deg);
    1899         -moz-transform: translate(0,2.5px) rotate(-.5deg);
    1900         -ms-transform: translate(0,2.5px) rotate(-.5deg);
    1901         -o-transform: translate(0,2.5px) rotate(-.5deg);
    1902         transform: translate(0,2.5px) rotate(-.5deg)
    1903     }
    1904 
    1905     92% {
    1906         -webkit-transform: translate(0,.5px) rotate(-.5deg);
    1907         -moz-transform: translate(0,.5px) rotate(-.5deg);
    1908         -ms-transform: translate(0,.5px) rotate(-.5deg);
    1909         -o-transform: translate(0,.5px) rotate(-.5deg);
    1910         transform: translate(0,.5px) rotate(-.5deg)
    1911     }
    1912 
    1913     94% {
    1914         -webkit-transform: translate(0,2.5px) rotate(.5deg);
    1915         -moz-transform: translate(0,2.5px) rotate(.5deg);
    1916         -ms-transform: translate(0,2.5px) rotate(.5deg);
    1917         -o-transform: translate(0,2.5px) rotate(.5deg);
    1918         transform: translate(0,2.5px) rotate(.5deg)
    1919     }
    1920 
    1921     0%,100% {
    1922         -webkit-transform: translate(0,0) rotate(0);
    1923         -moz-transform: translate(0,0) rotate(0);
    1924         -ms-transform: translate(0,0) rotate(0);
    1925         -o-transform: translate(0,0) rotate(0);
    1926         transform: translate(0,0) rotate(0)
    1927     }
    1928 }
    1929 
    1930 @keyframes my-face {
    1931     2%,24%,80% {
    1932         -webkit-transform: translate(0,1.5px) rotate(1.5deg);
    1933         -moz-transform: translate(0,1.5px) rotate(1.5deg);
    1934         -ms-transform: translate(0,1.5px) rotate(1.5deg);
    1935         -o-transform: translate(0,1.5px) rotate(1.5deg);
    1936         transform: translate(0,1.5px) rotate(1.5deg)
    1937     }
    1938 
    1939     4%,68%,98% {
    1940         -webkit-transform: translate(0,-1.5px) rotate(-.5deg);
    1941         -moz-transform: translate(0,-1.5px) rotate(-.5deg);
    1942         -ms-transform: translate(0,-1.5px) rotate(-.5deg);
    1943         -o-transform: translate(0,-1.5px) rotate(-.5deg);
    1944         transform: translate(0,-1.5px) rotate(-.5deg)
    1945     }
    1946 
    1947     38%,6% {
    1948         -webkit-transform: translate(0,1.5px) rotate(-1.5deg);
    1949         -moz-transform: translate(0,1.5px) rotate(-1.5deg);
    1950         -ms-transform: translate(0,1.5px) rotate(-1.5deg);
    1951         -o-transform: translate(0,1.5px) rotate(-1.5deg);
    1952         transform: translate(0,1.5px) rotate(-1.5deg)
    1953     }
    1954 
    1955     8%,86% {
    1956         -webkit-transform: translate(0,-1.5px) rotate(-1.5deg);
    1957         -moz-transform: translate(0,-1.5px) rotate(-1.5deg);
    1958         -ms-transform: translate(0,-1.5px) rotate(-1.5deg);
    1959         -o-transform: translate(0,-1.5px) rotate(-1.5deg);
    1960         transform: translate(0,-1.5px) rotate(-1.5deg)
    1961     }
    1962 
    1963     10%,72% {
    1964         -webkit-transform: translate(0,2.5px) rotate(1.5deg);
    1965         -moz-transform: translate(0,2.5px) rotate(1.5deg);
    1966         -ms-transform: translate(0,2.5px) rotate(1.5deg);
    1967         -o-transform: translate(0,2.5px) rotate(1.5deg);
    1968         transform: translate(0,2.5px) rotate(1.5deg)
    1969     }
    1970 
    1971     12%,64%,78%,96% {
    1972         -webkit-transform: translate(0,-.5px) rotate(1.5deg);
    1973         -moz-transform: translate(0,-.5px) rotate(1.5deg);
    1974         -ms-transform: translate(0,-.5px) rotate(1.5deg);
    1975         -o-transform: translate(0,-.5px) rotate(1.5deg);
    1976         transform: translate(0,-.5px) rotate(1.5deg)
    1977     }
    1978 
    1979     14%,54% {
    1980         -webkit-transform: translate(0,-1.5px) rotate(1.5deg);
    1981         -moz-transform: translate(0,-1.5px) rotate(1.5deg);
    1982         -ms-transform: translate(0,-1.5px) rotate(1.5deg);
    1983         -o-transform: translate(0,-1.5px) rotate(1.5deg);
    1984         transform: translate(0,-1.5px) rotate(1.5deg)
    1985     }
    1986 
    1987     16% {
    1988         -webkit-transform: translate(0,-.5px) rotate(-1.5deg);
    1989         -moz-transform: translate(0,-.5px) rotate(-1.5deg);
    1990         -ms-transform: translate(0,-.5px) rotate(-1.5deg);
    1991         -o-transform: translate(0,-.5px) rotate(-1.5deg);
    1992         transform: translate(0,-.5px) rotate(-1.5deg)
    1993     }
    1994 
    1995     18%,22% {
    1996         -webkit-transform: translate(0,.5px) rotate(-1.5deg);
    1997         -moz-transform: translate(0,.5px) rotate(-1.5deg);
    1998         -ms-transform: translate(0,.5px) rotate(-1.5deg);
    1999         -o-transform: translate(0,.5px) rotate(-1.5deg);
    2000         transform: translate(0,.5px) rotate(-1.5deg)
    2001     }
    2002 
    2003     20%,36%,46% {
    2004         -webkit-transform: translate(0,-1.5px) rotate(2.5deg);
    2005         -moz-transform: translate(0,-1.5px) rotate(2.5deg);
    2006         -ms-transform: translate(0,-1.5px) rotate(2.5deg);
    2007         -o-transform: translate(0,-1.5px) rotate(2.5deg);
    2008         transform: translate(0,-1.5px) rotate(2.5deg)
    2009     }
    2010 
    2011     26%,50% {
    2012         -webkit-transform: translate(0,.5px) rotate(.5deg);
    2013         -moz-transform: translate(0,.5px) rotate(.5deg);
    2014         -ms-transform: translate(0,.5px) rotate(.5deg);
    2015         -o-transform: translate(0,.5px) rotate(.5deg);
    2016         transform: translate(0,.5px) rotate(.5deg)
    2017     }
    2018 
    2019     28% {
    2020         -webkit-transform: translate(0,.5px) rotate(1.5deg);
    2021         -moz-transform: translate(0,.5px) rotate(1.5deg);
    2022         -ms-transform: translate(0,.5px) rotate(1.5deg);
    2023         -o-transform: translate(0,.5px) rotate(1.5deg);
    2024         transform: translate(0,.5px) rotate(1.5deg)
    2025     }
    2026 
    2027     30%,40%,62%,76%,88% {
    2028         -webkit-transform: translate(0,-.5px) rotate(2.5deg);
    2029         -moz-transform: translate(0,-.5px) rotate(2.5deg);
    2030         -ms-transform: translate(0,-.5px) rotate(2.5deg);
    2031         -o-transform: translate(0,-.5px) rotate(2.5deg);
    2032         transform: translate(0,-.5px) rotate(2.5deg)
    2033     }
    2034 
    2035     32%,34%,66% {
    2036         -webkit-transform: translate(0,1.5px) rotate(-.5deg);
    2037         -moz-transform: translate(0,1.5px) rotate(-.5deg);
    2038         -ms-transform: translate(0,1.5px) rotate(-.5deg);
    2039         -o-transform: translate(0,1.5px) rotate(-.5deg);
    2040         transform: translate(0,1.5px) rotate(-.5deg)
    2041     }
    2042 
    2043     42% {
    2044         -webkit-transform: translate(0,2.5px) rotate(-1.5deg);
    2045         -moz-transform: translate(0,2.5px) rotate(-1.5deg);
    2046         -ms-transform: translate(0,2.5px) rotate(-1.5deg);
    2047         -o-transform: translate(0,2.5px) rotate(-1.5deg);
    2048         transform: translate(0,2.5px) rotate(-1.5deg)
    2049     }
    2050 
    2051     44%,70% {
    2052         -webkit-transform: translate(0,1.5px) rotate(.5deg);
    2053         -moz-transform: translate(0,1.5px) rotate(.5deg);
    2054         -ms-transform: translate(0,1.5px) rotate(.5deg);
    2055         -o-transform: translate(0,1.5px) rotate(.5deg);
    2056         transform: translate(0,1.5px) rotate(.5deg)
    2057     }
    2058 
    2059     48%,74%,82% {
    2060         -webkit-transform: translate(0,-.5px) rotate(.5deg);
    2061         -moz-transform: translate(0,-.5px) rotate(.5deg);
    2062         -ms-transform: translate(0,-.5px) rotate(.5deg);
    2063         -o-transform: translate(0,-.5px) rotate(.5deg);
    2064         transform: translate(0,-.5px) rotate(.5deg)
    2065     }
    2066 
    2067     52%,56%,60% {
    2068         -webkit-transform: translate(0,2.5px) rotate(2.5deg);
    2069         -moz-transform: translate(0,2.5px) rotate(2.5deg);
    2070         -ms-transform: translate(0,2.5px) rotate(2.5deg);
    2071         -o-transform: translate(0,2.5px) rotate(2.5deg);
    2072         transform: translate(0,2.5px) rotate(2.5deg)
    2073     }
    2074 
    2075     58% {
    2076         -webkit-transform: translate(0,.5px) rotate(2.5deg);
    2077         -moz-transform: translate(0,.5px) rotate(2.5deg);
    2078         -ms-transform: translate(0,.5px) rotate(2.5deg);
    2079         -o-transform: translate(0,.5px) rotate(2.5deg);
    2080         transform: translate(0,.5px) rotate(2.5deg)
    2081     }
    2082 
    2083     84% {
    2084         -webkit-transform: translate(0,1.5px) rotate(2.5deg);
    2085         -moz-transform: translate(0,1.5px) rotate(2.5deg);
    2086         -ms-transform: translate(0,1.5px) rotate(2.5deg);
    2087         -o-transform: translate(0,1.5px) rotate(2.5deg);
    2088         transform: translate(0,1.5px) rotate(2.5deg)
    2089     }
    2090 
    2091     90% {
    2092         -webkit-transform: translate(0,2.5px) rotate(-.5deg);
    2093         -moz-transform: translate(0,2.5px) rotate(-.5deg);
    2094         -ms-transform: translate(0,2.5px) rotate(-.5deg);
    2095         -o-transform: translate(0,2.5px) rotate(-.5deg);
    2096         transform: translate(0,2.5px) rotate(-.5deg)
    2097     }
    2098 
    2099     92% {
    2100         -webkit-transform: translate(0,.5px) rotate(-.5deg);
    2101         -moz-transform: translate(0,.5px) rotate(-.5deg);
    2102         -ms-transform: translate(0,.5px) rotate(-.5deg);
    2103         -o-transform: translate(0,.5px) rotate(-.5deg);
    2104         transform: translate(0,.5px) rotate(-.5deg)
    2105     }
    2106 
    2107     94% {
    2108         -webkit-transform: translate(0,2.5px) rotate(.5deg);
    2109         -moz-transform: translate(0,2.5px) rotate(.5deg);
    2110         -ms-transform: translate(0,2.5px) rotate(.5deg);
    2111         -o-transform: translate(0,2.5px) rotate(.5deg);
    2112         transform: translate(0,2.5px) rotate(.5deg)
    2113     }
    2114 
    2115     0%,100% {
    2116         -webkit-transform: translate(0,0) rotate(0);
    2117         -moz-transform: translate(0,0) rotate(0);
    2118         -ms-transform: translate(0,0) rotate(0);
    2119         -o-transform: translate(0,0) rotate(0);
    2120         transform: translate(0,0) rotate(0)
    2121     }
    2122 }
    2123 
    2124 .personInfo {
    2125     margin-bottom: 20px
    2126 }
    2127 
    2128 .pages {
    2129     text-align: right
    2130 }
    2131 
    2132 .postBody {
    2133     color: #23263b;
    2134     font-size: 1.55rem;
    2135     line-height: 1.6
    2136 }
    2137 
    2138 .postBody p,.postCon p {
    2139     margin: 0 auto 1em
    2140 }
    2141 
    2142 .postCon a:active,.postCon a:link,.postCon a:visited {
    2143     color: #9EABB3
    2144 }
    2145 
    2146 .postCon a:hover {
    2147     color: #98a0a4
    2148 }
    2149 
    2150 .postBody ul,.postCon ul {
    2151     margin-left: 2em
    2152 }
    2153 
    2154 .myposts_title {
    2155     font-weight: 700;
    2156     text-align: center
    2157 }
    2158 
    2159 #sideBar {
    2160     font-size: 12px
    2161 }
    2162 
    2163 #sideBar h3 {
    2164     font-size: 14px
    2165 }
    2166 
    2167 #cnblogs_post_body img {
    2168     max-width: 700px;
    2169     margin: 10px 0
    2170 }
    2171 
    2172 .main-header {
    2173     display: flex;
    2174     width: 100%;
    2175     height: 100vh;
    2176     max-height: 100vh;
    2177     text-align: center;
    2178     overflow: hidden;
    2179     top: 0;
    2180     left: 0;
    2181     z-index: 3;
    2182     box-shadow: 0 1px 2px rgba(150,150,150,.7);
    2183     background: #333
    2184 }
    2185 
    2186 .main-header .part {
    2187     flex: 1
    2188 }
    2189 
    2190 .main-header .part .section {
    2191     width: 100%;
    2192     height: 100%;
    2193     position: relative;
    2194     overflow: hidden
    2195 }
    2196 
    2197 .main-header .part .section img {
    2198     width: 100vw;
    2199     height: 100%;
    2200     object-fit: cover;
    2201     position: absolute;
    2202     left: var(--x);
    2203     pointer-events: none
    2204 }
    2205 
    2206 #homeTopCanvas {
    2207     z-index: -1
    2208 }
    2209 
    2210 .inner {
    2211     position: relative;
    2212     width: 80%;
    2213     max-width: 800px;
    2214     padding: 10px
    2215 }
    2216 
    2217 .page-title,.sb-title {
    2218     letter-spacing: -1px;
    2219     font-weight: 700;
    2220     color: #fff
    2221 }
    2222 
    2223 .sb-title {
    2224     -webkit-animation: fade-in-down 1s;
    2225     animation: fade-in-down 1s both
    2226 }
    2227 
    2228 .page-title {
    2229     animation: fade-in-down 1s both;
    2230     -webkit-animation: fade-in-down 1s both;
    2231     mix-blend-mode: screen;
    2232     font-size: 5rem;
    2233     font-family: Playball,cursive
    2234 }
    2235 
    2236 .page-title span:hover {
    2237     animation: pageTitleText 2s infinite;
    2238     -webkit-animation: pageTitleText 1s infinite
    2239 }
    2240 
    2241 @keyframes pageTitleText {
    2242     0% {
    2243         text-shadow: 2px 0 0 tomato
    2244     }
    2245 
    2246     10% {
    2247         text-shadow: -2px -2px 0 gold
    2248     }
    2249 
    2250     100%,20% {
    2251         text-shadow: 2px 0 0 #0f0
    2252     }
    2253 
    2254     30%,70% {
    2255         text-shadow: 2px 0 0 #40e0d0
    2256     }
    2257 
    2258     40% {
    2259         text-shadow: 2px 2px 0 tomato
    2260     }
    2261 
    2262     50% {
    2263         text-shadow: 0 -2px 0 gold
    2264     }
    2265 
    2266     60% {
    2267         text-shadow: 0 2px 0 #0f0
    2268     }
    2269 
    2270     80% {
    2271         text-shadow: 2px -4px 0 tomato
    2272     }
    2273 
    2274     90% {
    2275         text-shadow: 2px 2px 0 gold
    2276     }
    2277 }
    2278 
    2279 #footer .footer-text,.page-description {
    2280     font-family: 'Long Cang',cursive
    2281 }
    2282 
    2283 .sb-title {
    2284     font-size: 3.55rem
    2285 }
    2286 
    2287 .vertical {
    2288     display: flex;
    2289     width: 100%;
    2290     height: 100%;
    2291     position: absolute;
    2292     z-index: 2;
    2293     align-items: center
    2294 }
    2295 
    2296 .page-author,.page-description {
    2297     margin: 0;
    2298     letter-spacing: .01rem;
    2299     color: rgba(255,255,255,.8);
    2300     text-shadow: 0 3px 6px rgba(0,0,0,.5);
    2301     display: none;
    2302     font-weight: 400
    2303 }
    2304 
    2305 .page-description {
    2306     font-size: 2.2rem;
    2307     -webkit-animation: fade-in-down .9s;
    2308     animation: fade-in-down .9s both;
    2309     -webkit-animation-delay: .1s;
    2310     animation-delay: .3s;
    2311     -webkit-box-orient: vertical;
    2312     -webkit-line-clamp: 10;
    2313     overflow: hidden
    2314 }
    2315 
    2316 .page-author {
    2317     font-size: 1.5rem!important;
    2318     line-height: 1.3em;
    2319     font-family: 'Ubuntu Mono',monospace;
    2320     -webkit-animation: fade-in-down .9s;
    2321     animation: fade-in-down .9s both;
    2322     -webkit-animation-delay: .1s;
    2323     animation-delay: .3s
    2324 }
    2325 
    2326 .scroll-down {
    2327     display: block;
    2328     z-index: 100;
    2329     bottom: 45px;
    2330     left: 50%;
    2331     margin-left: -16px;
    2332     width: 34px;
    2333     height: 34px;
    2334     font-size: 34px;
    2335     text-align: center;
    2336     -webkit-transform: rotate(-90deg);
    2337     -ms-transform: rotate(-90deg);
    2338     transform: rotate(-90deg);
    2339     -webkit-animation: bounce 4s 2s infinite;
    2340     animation: bounce 4s 2s infinite
    2341 }
    2342 
    2343 .hidden,.m-list-title,.post-del-title {
    2344     display: none
    2345 }
    2346 
    2347 .scroll-down-icon {
    2348     color: rgba(255,255,255,.6);
    2349     font-size: 34px!important;
    2350     position: relative;
    2351     bottom: 7px
    2352 }
    2353 
    2354 .scroll-down:hover {
    2355     color: #fff;
    2356     -webkit-animation: none;
    2357     animation: none
    2358 }
    2359 
    2360 .hidden {
    2361     text-indent: -9999px
    2362 }
    2363 
    2364 @-webkit-keyframes bounce {
    2365     0%,10%,25%,40%,50% {
    2366         -webkit-transform: translateY(0) rotate(-90deg);
    2367         transform: translateY(0) rotate(-90deg)
    2368     }
    2369 
    2370     20% {
    2371         -webkit-transform: translateY(-10px) rotate(-90deg);
    2372         transform: translateY(-10px) rotate(-90deg)
    2373     }
    2374 
    2375     30% {
    2376         -webkit-transform: translateY(-5px) rotate(-90deg);
    2377         transform: translateY(-5px) rotate(-90deg)
    2378     }
    2379 }
    2380 
    2381 @keyframes bounce {
    2382     0%,10%,25%,40%,50% {
    2383         -webkit-transform: translateY(0) rotate(-90deg);
    2384         transform: translateY(0) rotate(-90deg)
    2385     }
    2386 
    2387     20% {
    2388         -webkit-transform: translateY(-10px) rotate(-90deg);
    2389         transform: translateY(-10px) rotate(-90deg)
    2390     }
    2391 
    2392     30% {
    2393         -webkit-transform: translateY(-5px) rotate(-90deg);
    2394         transform: translateY(-5px) rotate(-90deg)
    2395     }
    2396 }
    2397 
    2398 @-webkit-keyframes fade-in-down {
    2399     0% {
    2400         opacity: 0;
    2401         -webkit-transform: translateY(-10px);
    2402         transform: translateY(-10px)
    2403     }
    2404 
    2405     100% {
    2406         opacity: 1;
    2407         -webkit-transform: translateY(0);
    2408         transform: translateY(0)
    2409     }
    2410 }
    2411 
    2412 @keyframes fade-in-down {
    2413     0% {
    2414         opacity: 0;
    2415         -webkit-transform: translateY(-10px);
    2416         transform: translateY(-10px)
    2417     }
    2418 
    2419     100% {
    2420         opacity: 1;
    2421         -webkit-transform: translateY(0);
    2422         transform: translateY(0)
    2423     }
    2424 }
    2425 
    2426 .menu-button-scroll {
    2427     left: -17px!important;
    2428     width: 35px!important;
    2429     color: #777aaf!important;
    2430     border: 0!important;
    2431     background-image: linear-gradient(180deg,#fff,#f5f5fa)!important;
    2432     -webkit-box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%),0 1px 3px 0 rgb(93 100 148 / 20%);
    2433     box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%),0 1px 3px 0 rgb(93 100 148 / 20%)
    2434 }
    2435 
    2436 .menu-button-scroll:before {
    2437     background: linear-gradient(#777aaf 20%,transparent 0,transparent 40%,#777aaf 0,#777aaf 60%,transparent 0,transparent 80%,#777aaf 0)!important
    2438 }
    2439 
    2440 .m-list-title {
    2441     position: relative;
    2442     border-bottom: #3B3B3B 1px solid;
    2443     word-wrap: break-word;
    2444     margin: 24px 0;
    2445     font-family: Merriweather,"Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-serif
    2446 }
    2447 
    2448 .m-list-title-select {
    2449     color: #888;
    2450     font-size: 22px!important;
    2451     position: absolute;
    2452     right: -7px;
    2453     top: 1px
    2454 }
    2455 
    2456 #introduce div,#rightMenu {
    2457     right: 10px;
    2458     text-align: center
    2459 }
    2460 
    2461 .m-list-title-select:hover {
    2462     color: #B8B8B8;
    2463     cursor: pointer
    2464 }
    2465 
    2466 .m-list-title>span {
    2467     display: block;
    2468     width: 74px;
    2469     text-align: center;
    2470     position: absolute;
    2471     bottom: -9px;
    2472     left: 35%;
    2473     margin-left: -5px;
    2474     background: #000;
    2475     box-shadow: #000 0 0 0 6px;
    2476     color: #B8B8B8;
    2477     line-height: 20px
    2478 }
    2479 
    2480 .introduce-box {
    2481     width: 100%;
    2482     position: absolute;
    2483     top: 0;
    2484     left: 0;
    2485     color: #f5f5f5;
    2486     z-index: 1;
    2487     opacity: 1;
    2488     height: 225px;
    2489     -webkit-transition: opacity .3s,-webkit-transform .3s;
    2490     transition: opacity .3s,transform .3s;
    2491     -webkit-transition-delay: .4s;
    2492     transition-delay: .4s;
    2493     outline: 0;
    2494     cursor: pointer;
    2495     background-size: 100%
    2496 }
    2497 
    2498 .introduce-head {
    2499     width: 100%
    2500 }
    2501 
    2502 .introduce-via {
    2503     margin-top: 20px;
    2504     text-align: center
    2505 }
    2506 
    2507 .introduce-via img {
    2508     width: 70px;
    2509     height: 70px;
    2510     padding: 1px;
    2511     border: 3px solid rgba(255,255,255,.5);
    2512     border-radius: 100%;
    2513     box-shadow: inset 1px 1px 4px rgba(0,0,0,.3),0 2px 3px rgba(0,0,0,.4);
    2514     transition: transform 1s ease-out
    2515 }
    2516 
    2517 .introduce-via img:hover {
    2518     -webkit-transform: rotateZ(360deg);
    2519     -moz-transform: rotateZ(360deg);
    2520     -ms-transform: rotateZ(360deg);
    2521     -o-transform: rotateZ(360deg);
    2522     transform: rotateZ(360deg)
    2523 }
    2524 
    2525 #introduce {
    2526     padding-left: 85px;
    2527     margin-top: 10px
    2528 }
    2529 
    2530 #introduce a {
    2531     margin-left: 10px;
    2532     color: #f5f5f5;
    2533     line-height: 20px
    2534 }
    2535 
    2536 #introduce a:hover {
    2537     color: #fff!important
    2538 }
    2539 
    2540 #introduce div {
    2541     position: absolute;
    2542     bottom: 15px;
    2543     padding: 2px 4px;
    2544     border-radius: 3px
    2545 }
    2546 
    2547 #introduce div a {
    2548     margin: 0;
    2549     padding: 0
    2550 }
    2551 
    2552 #introduce div:hover {
    2553     opacity: .6
    2554 }
    2555 
    2556 #cnblogs_post_body h6,blockquote {
    2557     border-left: 3px solid rgba(84,104,255,.8)!important;
    2558     border-right: none!important;
    2559     border-top: none!important;
    2560     border-bottom: none!important;
    2561     padding: 15px!important;
    2562     background-color: #f7f7f7!important;
    2563     background-image: linear-gradient(180deg ,#fff,#f5f5fa)!important;
    2564     --text-opacity: 1!important;
    2565     color: #484c7a!important;
    2566     box-shadow: 0 4px 11px 0 rgb(37 44 97 / 9%),0 1px 3px 0 rgb(93 100 148 / 6%)!important;
    2567     margin: 10px 5px 10px 0!important;
    2568     font-size: 14px;
    2569     font-weight: 400
    2570 }
    2571 
    2572 blockquote p {
    2573     margin: 0!important;
    2574     padding: 0;
    2575     text-indent: 0!important
    2576 }
    2577 
    2578 .titleIcon {
    2579     position: relative;
    2580     font-size: 34px!important;
    2581     color: #5d69a5;
    2582     line-height: 50px
    2583 }
    2584 
    2585 #cnblogs_post_body ul {
    2586     margin-left: 20px;
    2587     margin-top: 5px;
    2588     padding-left: 0
    2589 }
    2590 
    2591 .postBody li,.postCon li {
    2592     list-style-type: disc;
    2593     margin-bottom: .5em
    2594 }
    2595 
    2596 #commentform_title,.entrylistTitle,.feedback_area_title {
    2597     border-bottom: none
    2598 }
    2599 
    2600 #commentform_title:after,.entrylistTitle:after,.feedback_area_title:after {
    2601     content: '';
    2602     display: block;
    2603     width: 100%;
    2604     text-align: center;
    2605     position: relative;
    2606     bottom: 16px;
    2607     border-bottom: 1px dashed #e9e9e9
    2608 }
    2609 
    2610 .entrylistTitle:after {
    2611     left: 200px
    2612 }
    2613 
    2614 #commentform_title:after,.feedback_area_title:after {
    2615     left: 80px
    2616 }
    2617 
    2618 #tbCommentBody {
    2619     width: 100%!important
    2620 }
    2621 
    2622 #rightMenu {
    2623     position: fixed;
    2624     bottom: 10px;
    2625     min-width: 24px;
    2626     z-index: 2;
    2627     width: 40px
    2628 }
    2629 
    2630 div#rightMenu .rightMenuItem {
    2631     width: 28px;
    2632     height: 28px;
    2633     padding: 4px;
    2634     font-size: 15px;
    2635     cursor: pointer;
    2636     text-align: center;
    2637     line-height: 28px;
    2638     margin-bottom: 4px;
    2639     border-radius: 50%;
    2640     position: relative;
    2641     display: block;
    2642     -webkit-box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%),0 1px 3px 0 rgb(93 100 148 / 20%);
    2643     box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%),0 1px 3px 0 rgb(93 100 148 / 20%)
    2644 }
    2645 
    2646 #div_digg {
    2647     margin-bottom: 10px;
    2648     margin-right: 20px;
    2649     font-size: 12px;
    2650     width: 140px;
    2651     text-align: center
    2652 }
    2653 
    2654 #div_digg .buryit,#div_digg .diggit {
    2655     text-align: center;
    2656     cursor: pointer;
    2657     padding-top: 0;
    2658     width: 58px;
    2659     height: 58px;
    2660     border-radius: 6px;
    2661     margin: 0
    2662 }
    2663 
    2664 #div_digg .diggit {
    2665     float: left;
    2666     border: 1px solid #a7f3d0;
    2667     background: #ecfdf5;
    2668     color: #10b981
    2669 }
    2670 
    2671 #div_digg .buryit {
    2672     float: right;
    2673     border: 1px solid #e5e7eb;
    2674     background: #f6f8fa;
    2675     color: #6b7280
    2676 }
    2677 
    2678 #div_digg .buryit i,#div_digg .diggit i {
    2679     display: block;
    2680     font-size: 18px;
    2681     font-weight: 700;
    2682     margin-top: 4px
    2683 }
    2684 
    2685 #div_digg .diggit .diggnum {
    2686     color: #10b981;
    2687     font-size: 16px
    2688 }
    2689 
    2690 #div_digg .buryit .burynum {
    2691     color: #6b7280;
    2692     font-size: 16px
    2693 }
    2694 
    2695 #rightMenu i {
    2696     font-weight: 500;
    2697     font-size: 16px;
    2698     display: block
    2699 }
    2700 
    2701 #rightMenu .hideRightMenu {
    2702     display: none
    2703 }
    2704 
    2705 #rightGzh i {
    2706     font-size: 18px
    2707 }
    2708 
    2709 #rightDashang i {
    2710     font-size: 32px;
    2711     position: relative;
    2712     left: -1px
    2713 }
    2714 
    2715 .rightMenuItem {
    2716     cursor: pointer;
    2717     color: #777aaf;
    2718     filter: Alpha(opacity=50);
    2719     -webkit-transition: all .5s ease-out;
    2720     transition: all .5s ease-out;
    2721     position: relative;
    2722     background-image: linear-gradient(180deg,#fff,#f5f5fa)
    2723 }
    2724 
    2725 #attention i,#rightBuryit i,#rightDiggit i,#rightMenuHome i,#rtaDirectory i,#toUpDownI i {
    2726     font-weight: 600
    2727 }
    2728 
    2729 #rightDashang .rightMenuSpan,#rightGzh .rightMenuSpan {
    2730     position: absolute;
    2731     left: -156px;
    2732     font-size: 14px;
    2733     font-weight: 700;
    2734     width: 140px;
    2735     color: #777;
    2736     text-align: right;
    2737     display: none
    2738 }
    2739 
    2740 #rightGzh .rightMenuSpan {
    2741     top: -25px
    2742 }
    2743 
    2744 #attention .rightMenuSpan,#rightBuryit .rightMenuSpan,#rightDiggit .rightMenuSpan,#rightMenuHome .rightMenuSpan,#rightMenuSite .rightMenuSpan,#rtaDirectory .rightMenuSpan,#toUpDown .rightMenuSpan {
    2745     position: absolute;
    2746     left: -95px;
    2747     font-size: 14px;
    2748     width: 83px;
    2749     background: #1b1c1d!important;
    2750     color: #fff;
    2751     opacity: .9;
    2752     white-space: nowrap;
    2753     max-width: unset;
    2754     border: 0;
    2755     -webkit-box-shadow: 0 0 6px -1px rgba(140,146,163,.5);
    2756     box-shadow: 0 0 6px -1px rgba(140,146,163,.5);
    2757     font-weight: 400;
    2758     font-style: normal;
    2759     border-radius: 3px;
    2760     text-align: center;
    2761     display: none
    2762 }
    2763 
    2764 #attention .rightMenuSpan::before,#rightBuryit .rightMenuSpan::before,#rightDiggit .rightMenuSpan::before,#rightMenuHome .rightMenuSpan::before,#rightMenuSite .rightMenuSpan::before,#rtaDirectory .rightMenuSpan::before,#toUpDown .rightMenuSpan::before {
    2765     background-attachment: scroll;
    2766     background-clip: border-box;
    2767     background-color: #1b1c1d;
    2768     box-shadow: rgba(179,179,179,.2) 1px -1px 0 0;
    2769     box-sizing: border-box;
    2770     color: #fff;
    2771     content: "";
    2772     display: block;
    2773     height: 8.98px;
    2774     margin-top: -3.9px;
    2775     opacity: .9;
    2776     position: absolute;
    2777     transform: matrix(.707107,.707107,-.707107,.707107,0,0);
    2778     white-space: nowrap;
    2779     width: 8.98px;
    2780     top: 50%;
    2781     right: -.325em;
    2782     bottom: auto;
    2783     left: auto
    2784 }
    2785 
    2786 .rightDanshanSpan {
    2787     bottom: -134px
    2788 }
    2789 
    2790 .ds-pay {
    2791     width: 100%;
    2792     height: 100%;
    2793     text-align: center
    2794 }
    2795 
    2796 .ds-alipay,.ds-gzh,.ds-wecat {
    2797     cursor: pointer;
    2798     text-align: center;
    2799     width: 140px;
    2800     height: 140px;
    2801     box-shadow: rgba(0,0,0,.3) 0 2px 7px;
    2802     border-radius: 0 6px 6px;
    2803     transition: all 1s ease-in-out 0s;
    2804     margin: 3px 0;
    2805     position: relative;
    2806     padding: 5px;
    2807     background: #fff
    2808 }
    2809 
    2810 .ds-alipay img,.ds-gzh img,.ds-wecat img {
    2811     width: 100%;
    2812     height: 100%;
    2813     border-radius: 6px
    2814 }
    2815 
    2816 .ds-alipay span,.ds-gzh span,.ds-wecat span {
    2817     position: absolute;
    2818     font-family: 'Ubuntu Mono',monospace;
    2819     left: -32px;
    2820     top: 14px;
    2821     height: 18px;
    2822     line-height: 18px;
    2823     background: #fff;
    2824     color: #777;
    2825     padding: 0 6px 2px;
    2826     box-shadow: rgba(0,0,0,.1) 0 4px 7px;
    2827     border-radius: 0 0 6px 6px;
    2828     font-size: .85em;
    2829     transform: rotate(90deg);
    2830     -ms-transform: rotate(90deg);
    2831     -moz-transform: rotate(90deg);
    2832     -webkit-transform: rotate(90deg);
    2833     -o-transform: rotate(90deg)
    2834 }
    2835 
    2836 #cnblogs_post_body table td,#cnblogs_post_body table th,.feedbackCon table td,.feedbackCon table th {
    2837     height: 40px;
    2838     box-sizing: border-box;
    2839     background-clip: padding-box;
    2840     display: table-cell;
    2841     position: relative;
    2842     border: 0;
    2843     text-overflow: ellipsis;
    2844     vertical-align: middle
    2845 }
    2846 
    2847 .attentionSpan {
    2848     top: 2px
    2849 }
    2850 
    2851 .cnblogs-markdown .cnblogs_code_copy a,.rightBuryitSpan {
    2852     top: 0
    2853 }
    2854 
    2855 .rightDiggitSpan {
    2856     top: 7px
    2857 }
    2858 
    2859 .toUpDownSpan {
    2860     top: 3px
    2861 }
    2862 
    2863 #cnblogs_post_body table,.feedbackCon table {
    2864     position: relative;
    2865     overflow: hidden!important;
    2866     box-sizing: border-box;
    2867     width: 100%!important;
    2868     background-color: #fff;
    2869     border: 1px solid #dfe3ec;
    2870     font-size: 14px;
    2871     color: #222;
    2872     margin: 0 0 10px;
    2873     padding: 0;
    2874     border-right: 0;
    2875     border-bottom: 0;
    2876     display: table!important;
    2877     border-collapse: initial!important
    2878 }
    2879 
    2880 .feedbackCon table {
    2881     margin: 10px 0
    2882 }
    2883 
    2884 #cnblogs_post_body table tr,.feedbackCon table tr {
    2885     border: 0
    2886 }
    2887 
    2888 #cnblogs_post_body table th,.feedbackCon table th {
    2889     border-bottom: 1px solid #dfe3ec;
    2890     border-right: 1px solid #dfe3ec;
    2891     background-color: #eef0f6;
    2892     text-align: left;
    2893     overflow: hidden;
    2894     padding: 0 18px;
    2895     min-width: 100px
    2896 }
    2897 
    2898 #cnblogs_post_body table td,.feedbackCon table td {
    2899     border-bottom: 1px solid #dfe6ec;
    2900     border-right: 1px solid #dfe3ec;
    2901     min-width: 0;
    2902     background-color: #fff;
    2903     padding: 0 20px
    2904 }
    2905 
    2906 #cnblogs_post_body>p {
    2907     margin: 13px auto;
    2908     padding: 0;
    2909     font-family: -apple-system,BlinkMacSystemFont,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
    2910     font-size: 16px;
    2911     letter-spacing: .015em;
    2912     font-feature-settings: "tnum";
    2913     font-variant: tabular-nums;
    2914     font-weight: 400;
    2915     line-height: 1.8;
    2916     word-break: break-word
    2917 }
    2918 
    2919 #cnblogs_post_body ul li {
    2920     margin-left: 18px
    2921 }
    2922 
    2923 .cnblogs_code,pre {
    2924     font-size: 14px!important
    2925 }
    2926 
    2927 .cnblogs_code,.cnblogs_code pre,.cnblogs_code span,pre {
    2928     font-family: "Source Code Pro",Consolas,Menlo,Monaco,"Courier New",monospace!important;
    2929     font-weight: 400
    2930 }
    2931 
    2932 .header__span .dev__developer {
    2933     top: 12px;
    2934     left: 90px;
    2935     min-height: 34px
    2936 }
    2937 
    2938 .dev__developer,.dev__fe,.dev__fe i,.dev__slash,.dev__ux,.dev__ux i {
    2939     transition: all .6s cubic-bezier(.555,-.375,0,1.615)
    2940 }
    2941 
    2942 .header__dev--open .dev__fe i {
    2943     text-indent: 5px!important
    2944 }
    2945 
    2946 .header__dev--open .dev__ux i {
    2947     text-indent: 11px!important
    2948 }
    2949 
    2950 .header__dev--open .dev__developer {
    2951     -webkit-transform: translateX(15px);
    2952     transform: translateX(15px);
    2953     opacity: .6
    2954 }
    2955 
    2956 .header__dev--open .dev__slash {
    2957     -webkit-transform: scale(.9) rotateZ(0);
    2958     transform: scale(.9) rotateZ(0)
    2959 }
    2960 
    2961 .header__dev--slow .dev__developer,.header__dev--slow .dev__fe,.header__dev--slow .dev__fe i,.header__dev--slow .dev__slash,.header__dev--slow .dev__ux,.header__dev--slow .dev__ux i {
    2962     transition: all 1.2s cubic-bezier(.555,-.375,0,1.615)
    2963 }
    2964 
    2965 #m-nav-list li {
    2966     position: relative;
    2967     overflow: hidden
    2968 }
    2969 
    2970 #m-nav-list li a i {
    2971     margin-right: 3px;
    2972     font-size: 16px;
    2973     position: relative;
    2974     top: 1px;
    2975     left: -2px;
    2976     color: #888
    2977 }
    2978 
    2979 #comment_nav,#header,#leftcontentcontainer,#profile_block,#top_nav,.catListTitle {
    2980     display: none!important
    2981 }
    2982 
    2983 #ad_c1,#ad_c2,#ad_t1,#ad_t2,#cnblogs_c1,#cnblogs_c2,#commentform_title a,#under_post_kb,#under_post_news {
    2984     display: none
    2985 }
    2986 
    2987 #progressBar {
    2988     position: fixed;
    2989     top: 0;
    2990     left: 0;
    2991     width: 100%;
    2992     z-index: 998
    2993 }
    2994 
    2995 #home code:not([class]),span.cnblogs_code {
    2996     border: 0;
    2997     padding: 2px 4px;
    2998     color: #D83B64;
    2999     background-color: #f9f2f4;
    3000     border-radius: 3px;
    3001     position: relative;
    3002     bottom: 1px;
    3003     font-weight: 700
    3004 }
    3005 
    3006 .cnblogs_code {
    3007     line-height: 20px;
    3008     margin: 0 auto;
    3009     background-color: transparent;
    3010     position: relative;
    3011     overflow: hidden;
    3012     border: 0;
    3013     padding: 0
    3014 }
    3015 
    3016 pre {
    3017     padding: 10px;
    3018     white-space: pre;
    3019     margin: 0;
    3020     border-radius: 0 0 4px 4px!important;
    3021     border: 0!important;
    3022     word-break: break-all;
    3023     word-wrap: break-word;
    3024     counter-reset: itemcounter
    3025 }
    3026 
    3027 .postBody pre:not(.hljs) {
    3028     color: #23263b
    3029 }
    3030 
    3031 pre .line-numbers-rows {
    3032     counter-increment: itemcounter;
    3033     position: absolute;
    3034     left: 1px;
    3035     width: 34px;
    3036     text-align: center;
    3037     color: #999
    3038 }
    3039 
    3040 .code-pre-line,code-box {
    3041     position: relative;
    3042     display: block
    3043 }
    3044 
    3045 code-box {
    3046     margin: 5px;
    3047     border-radius: 4px;
    3048     -webkit-box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%),0 1px 3px 0 rgb(93 100 148 / 6%);
    3049     box-shadow: 0 4px 11px -2px rgb(37 44 97 / 15%),0 1px 3px 0 rgb(93 100 148 / 6%)
    3050 }
    3051 
    3052 .code-hljs-len {
    3053     display: inline-block;
    3054     position: absolute;
    3055     top: 6px;
    3056     left: 73px;
    3057     height: 22px;
    3058     line-height: 22px;
    3059     padding: 0 6px;
    3060     border-radius: 2px;
    3061     color: #999;
    3062     font-size: 12px;
    3063     background-color: hsla(0,0%,90.2%,.1)
    3064 }
    3065 
    3066 code-box .code-tools {
    3067     position: relative;
    3068     display: flex;
    3069     -webkit-box-align: center;
    3070     -moz-box-align: center;
    3071     -o-box-align: center;
    3072     -ms-flex-align: center;
    3073     -webkit-align-items: center;
    3074     align-items: center;
    3075     overflow: hidden;
    3076     min-height: 1.2rem;
    3077     color: rgba(238,255,255,.8);
    3078     font-size: 14px;
    3079     border-radius: 4px 4px 0 0;
    3080     height: 16px;
    3081     padding: 6px
    3082 }
    3083 
    3084 code-box .code-tools:after {
    3085     position: absolute;
    3086     left: 12px;
    3087     top: 11px;
    3088     width: 12px;
    3089     height: 12px;
    3090     border-radius: 50%;
    3091     background: #fc625d;
    3092     -webkit-box-shadow: 20px 0 #fdbc40,40px 0 #35cd4b;
    3093     box-shadow: 20px 0 #fdbc40,40px 0 #35cd4b;
    3094     content: ' '
    3095 }
    3096 
    3097 pre .line-numbers-rows:before {
    3098     content: counter(itemcounter)
    3099 }
    3100 
    3101 .code-pre-line {
    3102     padding-left: 44px!important
    3103 }
    3104 
    3105 .code-copay-btn {
    3106     position: absolute;
    3107     top: 6px;
    3108     right: 8px;
    3109     justify-content: center;
    3110     align-items: center;
    3111     width: 26px;
    3112     height: 24px;
    3113     display: flex;
    3114     cursor: pointer;
    3115     text-align: center;
    3116     font-size: 14px;
    3117     padding: 1px 0 0 2px;
    3118     border: none;
    3119     border-radius: 6px;
    3120     color: #999;
    3121     opacity: 0;
    3122     background-color: hsla(0,0%,90.2%,.2);
    3123     -webkit-user-select: none;
    3124     -moz-user-select: none;
    3125     -ms-user-select: none;
    3126     user-select: none;
    3127     transition: opacity .2s ease-in-out,visibility .2s ease-in-out;
    3128     z-index: 1
    3129 }
    3130 
    3131 .cnblogs_code div {
    3132     background-color: transparent
    3133 }
    3134 
    3135 .cnblogs_code_collapse {
    3136     border: 0;
    3137     background-color: #fff;
    3138     cursor: pointer;
    3139     color: #d08770;
    3140     top: 1px;
    3141     font-weight: 700;
    3142     position: relative;
    3143     font-family: Merriweather,"Open Sans","Microsoft Jhenghei","Microsoft Yahei",sans-serif!important;
    3144     display: inline
    3145 }
    3146 
    3147 #sideToolbar,.cnblogs_code_copy img,.list .out .icontd {
    3148     display: none
    3149 }
    3150 
    3151 .cnblogs_code_toolbar {
    3152     height: 0
    3153 }
    3154 
    3155 .cnblogs_code_copy a {
    3156     background-repeat: no-repeat;
    3157     display: inline-block;
    3158     padding: 0;
    3159     margin: 0;
    3160     width: 16px;
    3161     height: 16px;
    3162     position: absolute
    3163 }
    3164 
    3165 .code_img_closed,.code_img_opened {
    3166     cursor: pointer
    3167 }
    3168 
    3169 .cnblogs_code_toolbar a:active,.cnblogs_code_toolbar a:hover,.cnblogs_code_toolbar a:link,.cnblogs_code_toolbar a:link img,.cnblogs_code_toolbar a:visited,.cnblogs_code_toolbar a:visited img {
    3170     background-color: transparent!important;
    3171     border: none!important
    3172 }
    3173 
    3174 .cnblogs-markdown code,.cnblogs-post-body code {
    3175     background-color: unset!important;
    3176     border: 0!important
    3177 }
    3178 
    3179 .postBody .cnblogs-markdown code:not(.language-env),.postBody .cnblogs-post-body code:not(.language-env) {
    3180     padding: 2px 4px!important;
    3181     color: #d83b64;
    3182     background-color: #f9f2f4!important;
    3183     border-radius: 3px!important;
    3184     border: 0!important;
    3185     text-indent: 0!important;
    3186     position: relative;
    3187     bottom: 1px;
    3188     font-size: 13px!important;
    3189     font-weight: 600;
    3190     font-family: "Ubuntu Mono",monospace!important
    3191 }
    3192 
    3193 #cnblogs_post_body>pre .cnblogs_code_copy a {
    3194     right: 5px
    3195 }
    3196 
    3197 #cnblogs_post_body>pre {
    3198     margin: 10px 15px!important
    3199 }
    3200 
    3201 #pageAnimationOffOn {
    3202     z-index: 999;
    3203     position: absolute;
    3204     top: 15px;
    3205     right: 20px;
    3206     color: rgba(255,255,255,.6);
    3207     cursor: pointer
    3208 }
    3209 
    3210 #pageAnimationOffOnIcon {
    3211     display: inline-block;
    3212     font-weight: 700;
    3213     font-size: 20px
    3214 }
    3215 
    3216 .toc {
    3217     margin-bottom: 30px
    3218 }
    3219 
    3220 .article-info {
    3221     color: #fff;
    3222     margin-top: 0
    3223 }
    3224 
    3225 .article-info-text {
    3226     margin-bottom: 18px
    3227 }
    3228 
    3229 .article-info-tag {
    3230     text-decoration: none;
    3231     display: inline-block;
    3232     font-size: 12px;
    3233     font-weight: 500;
    3234     letter-spacing: 2px;
    3235     border-radius: 3px;
    3236     position: relative;
    3237     background-image: none;
    3238     box-shadow: none;
    3239     margin: 0 0 0 10px;
    3240     padding: 0 5px;
    3241     height: 22px;
    3242     line-height: 22px;
    3243     color: #fff;
    3244     width: fit-content;
    3245     width: -webkit-fit-content;
    3246     width: -moz-fit-content
    3247 }
    3248 
    3249 .article-tag-class-color {
    3250     background-color: #E8A258
    3251 }
    3252 
    3253 .article-tag-color {
    3254     background-color: #6fa3ef
    3255 }
    3256 
    3257 a[name=top],div#loading {
    3258     background-color: #f0f0f0;
    3259     z-index: 1099;
    3260     position: fixed;
    3261     top: 0;
    3262     left: 0;
    3263     width: 100vw;
    3264     height: 100vh
    3265 }
    3266 
    3267 #evanyou {
    3268     position: fixed;
    3269     width: 100%;
    3270     height: 100%;
    3271     top: 0;
    3272     left: 0;
    3273     z-index: -1
    3274 }
    3275 
    3276 #green_channel {
    3277     padding: 10px 0;
    3278     margin-bottom: 10px;
    3279     margin-top: 10px;
    3280     border: 0;
    3281     border-top: #eee 1px dashed;
    3282     border-bottom: #eee 1px dashed;
    3283     font-size: 12px;
    3284     width: 100%!important;
    3285     text-align: center;
    3286     display: inline-block;
    3287     vertical-align: middle
    3288 }
    3289 
    3290 #blog_post_info #green_channel a {
    3291     display: none
    3292 }
    3293 
    3294 #btn_comment_submit,a#green_channel_digg,a#green_channel_favorite,a#green_channel_follow,a#green_channel_wechat,a#green_channel_weibo {
    3295     text-decoration: none;
    3296     color: #fff;
    3297     margin: 10px auto auto;
    3298     width: 80px;
    3299     height: 30px;
    3300     display: inline-block;
    3301     line-height: 30px;
    3302     font-size: 12px;
    3303     font-weight: 500;
    3304     letter-spacing: 2px;
    3305     border-radius: 3px;
    3306     text-transform: uppercase;
    3307     transition: all .4s;
    3308     -webkit-transition: all .4s;
    3309     -moz-transition: all .4s;
    3310     -ms-transition: all .4s;
    3311     -o-transition: all .4s;
    3312     position: relative;
    3313     background-image: none
    3314 }
    3315 
    3316 a#green_channel_digg:hover,a#green_channel_favorite:hover,a#green_channel_follow:hover,a#green_channel_wechat:hover,a#green_channel_weibo:hover {
    3317     transform: scale(1.02,1.02)
    3318 }
    3319 
    3320 a#green_channel_digg:active,a#green_channel_favorite:active,a#green_channel_follow:active,a#green_channel_wechat:active,a#green_channel_weibo:active {
    3321     transform: scale(.95,.95);
    3322     transition: all .4s -125ms
    3323 }
    3324 
    3325 a#green_channel_digg {
    3326     background-color: #5c8ec6;
    3327     box-shadow: 0 15px 18px -6px rgba(95,193,206,.65)
    3328 }
    3329 
    3330 a#green_channel_follow {
    3331     background-color: #e33100!important;
    3332     box-shadow: 0 15px 18px -6px rgba(227,49,0,.65);
    3333     margin-left: 10px
    3334 }
    3335 
    3336 a#green_channel_favorite {
    3337     background-color: #ffb515;
    3338     box-shadow: 0 15px 18px -6px rgba(255,198,75,.65);
    3339     margin-left: 10px
    3340 }
    3341 
    3342 a#green_channel_weibo {
    3343     background-color: #ff464b!important;
    3344     box-shadow: 0 15px 18px -6px rgba(255,70,75,.65)!important;
    3345     margin-left: 10px;
    3346     width: 45px
    3347 }
    3348 
    3349 a#green_channel_wechat {
    3350     background-color: #3cb034!important;
    3351     box-shadow: 0 15px 18px -6px rgba(60,176,52,.65)!important;
    3352     margin-left: 10px;
    3353     width: 45px
    3354 }
    3355 
    3356 #author_profile_info img.author_avatar {
    3357     border-radius: 100%;
    3358     box-shadow: inset 1px 1px 3px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.4);
    3359     border: 3px solid #f7f7f7;
    3360     padding: 0;
    3361     margin-left: 3px;
    3362     margin-right: 7px
    3363 }
    3364 
    3365 div#green_channel img {
    3366     height: 20px;
    3367     width: 20px
    3368 }
    3369 
    3370 @keyframes beating {
    3371     0%,100%,30%,70% {
    3372         transform: scale(1)
    3373     }
    3374 
    3375     20%,50% {
    3376         transform: scale(1.6)
    3377     }
    3378 }
    3379 
    3380 .footer-t1 {
    3381     min-height: 130px!important;
    3382     margin: 250px 0 0!important;
    3383     background: #232323
    3384 }
    3385 
    3386 .footer-image {
    3387     height: 368px;
    3388     z-index: 1;
    3389     position: absolute;
    3390     width: 100%;
    3391     top: -293px;
    3392     pointer-events: none
    3393 }
    3394 
    3395 #footer .footer-box {
    3396     width: 70%;
    3397     max-width: 900px;
    3398     text-align: center;
    3399     margin: 0 auto
    3400 }
    3401 
    3402 #footer .footer-text {
    3403     font-size: 16px;
    3404     padding-bottom: 5px;
    3405     border-bottom: 1px dashed #333;
    3406     margin: 0 auto 5px
    3407 }
    3408 
    3409 #footer .footer-text .footer-text-icon {
    3410     display: inline-block;
    3411     margin: 0 7px;
    3412     font-size: 14px;
    3413     -webkit-font-smoothing: antialiased;
    3414     animation: iconAnimate 1.33s ease-in-out infinite
    3415 }
    3416 
    3417 footer footer-background {
    3418     bottom: 7.25rem;
    3419     left: 0;
    3420     height: 18rem;
    3421     position: absolute;
    3422     width: 100%;
    3423     z-index: -1;
    3424     transform: translate3d(0,0,0)
    3425 }
    3426 
    3427 footer footer-background figure {
    3428     bottom: 0;
    3429     left: 0;
    3430     height: 15rem;
    3431     margin: 0;
    3432     position: absolute;
    3433     width: 100%
    3434 }
    3435 
    3436 footer footer-background .background,footer footer-background .clouds,footer footer-background .foreground {
    3437     right: 0;
    3438     bottom: 0;
    3439     left: 0;
    3440     position: absolute;
    3441     background-repeat: repeat-x!important
    3442 }
    3443 
    3444 footer footer-background .foreground {
    3445     background-size: 225em 15em!important;
    3446     top: 1rem!important
    3447 }
    3448 
    3449 footer footer-background .background {
    3450     background-size: 225em 21.313em!important;
    3451     top: -1em!important
    3452 }
    3453 
    3454 footer footer-background .clouds {
    3455     background-size: 225em 15em!important;
    3456     top: -2em!important
    3457 }
    3458 
    3459 table#blogCalendar>tbody>tr>td>a {
    3460     color: #bbb
    3461 }
    3462 
    3463 .art-dialog {
    3464     background-color: rgba(0,0,0,.7)!important;
    3465     border: unset!important;
    3466     color: #f9f9f9!important
    3467 }
    3468 
    3469 .art-dialog-header {
    3470     border-bottom: 1px solid #444!important
    3471 }
    3472 
    3473 .art-dialog-footer {
    3474     padding: 0 20px 10px!important
    3475 }
    3476 
    3477 .art-dialog-button button {
    3478     padding: 2px 6px!important;
    3479     color: #f9f9f9!important;
    3480     border: unset!important;
    3481     font-size: 12px!important
    3482 }
    3483 
    3484 .art-dialog-button button[i-id=cancel] {
    3485     background-color: #d98d6f!important
    3486 }
    3487 
    3488 .art-dialog-statusbar {
    3489     padding: 0 0 0 16px!important
    3490 }
    3491 
    3492 .art-dialog-button button[i-id=cancel]:hover {
    3493     background-color: #ca8966!important
    3494 }
    3495 
    3496 .art-dialog-statusbar a {
    3497     color: #ff9128
    3498 }
    3499 
    3500 .art-dialog-content a {
    3501     color: #85d6d9
    3502 }
    3503 
    3504 .art-dialog-close {
    3505     color: #fff!important;
    3506     text-shadow: unset!important
    3507 }
    3508 
    3509 .art-dialog-button button[i-id="注册"] {
    3510     background-color: #5fcc7d!important
    3511 }
    3512 
    3513 @-moz-keyframes iconAnimate {
    3514     0%,100% {
    3515         transform: scale(1)
    3516     }
    3517 
    3518     10%,30% {
    3519         transform: scale(.9)
    3520     }
    3521 
    3522     20%,40%,50%,60%,70%,80% {
    3523         transform: scale(1.1)
    3524     }
    3525 }
    3526 
    3527 @-webkit-keyframes iconAnimate {
    3528     0%,100% {
    3529         transform: scale(1)
    3530     }
    3531 
    3532     10%,30% {
    3533         transform: scale(.9)
    3534     }
    3535 
    3536     20%,40%,50%,60%,70%,80% {
    3537         transform: scale(1.1)
    3538     }
    3539 }
    3540 
    3541 @-o-keyframes iconAnimate {
    3542     0%,100% {
    3543         transform: scale(1)
    3544     }
    3545 
    3546     10%,30% {
    3547         transform: scale(.9)
    3548     }
    3549 
    3550     20%,40%,50%,60%,70%,80% {
    3551         transform: scale(1.1)
    3552     }
    3553 }
    3554 
    3555 @keyframes iconAnimate {
    3556     0%,100% {
    3557         transform: scale(1)
    3558     }
    3559 
    3560     10%,30% {
    3561         transform: scale(.9)
    3562     }
    3563 
    3564     20%,40%,50%,60%,70%,80% {
    3565         transform: scale(1.1)
    3566     }
    3567 }
    3568 
    3569 #dayNightSwitch {
    3570     display: inline-block;
    3571     position: absolute;
    3572     z-index: 4;
    3573     right: 20px;
    3574     top: 25px;
    3575     opacity: .65;
    3576     cursor: pointer
    3577 }
    3578 
    3579 #dayNightSwitch .onOff {
    3580     background: #324164;
    3581     width: 65px;
    3582     height: 25px;
    3583     border-radius: 25px;
    3584     box-shadow: 0 15px 10px -10px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.1);
    3585     border: 2px solid #1e2d50;
    3586     overflow: hidden;
    3587     position: relative
    3588 }
    3589 
    3590 #dayNightSwitch .onOff * {
    3591     transition: all .4s ease
    3592 }
    3593 
    3594 #dayNightSwitch .onOff.daySwitch {
    3595     border: 2px solid #52a6bf
    3596 }
    3597 
    3598 #dayNightSwitch .onOff.daySwitch .sky {
    3599     width: 65px;
    3600     height: 25px;
    3601     border-radius: 25px;
    3602     position: absolute;
    3603     left: 0;
    3604     top: 0;
    3605     transform: translate(0,0);
    3606     animation: none!important
    3607 }
    3608 
    3609 #dayNightSwitch .onOff.daySwitch .sunMoon {
    3610     background: #ffdf61;
    3611     border: 2px solid #d9b31c;
    3612     left: calc(100% - 23px)
    3613 }
    3614 
    3615 #dayNightSwitch .onOff.daySwitch .sunMoon .crater {
    3616     transform: scale(0)!important
    3617 }
    3618 
    3619 #dayNightSwitch .onOff.daySwitch .sunMoon .cloud {
    3620     opacity: 1;
    3621     transform: translatex(0);
    3622     transition-delay: .2s;
    3623     animation: cloudAnim 2.5s linear infinite
    3624 }
    3625 
    3626 #dayNightSwitch .onOff .sunMoon {
    3627     background: #f0e1a5;
    3628     height: 16px;
    3629     width: 16px;
    3630     border-radius: 100%;
    3631     border: 2px solid #ccc091;
    3632     position: absolute;
    3633     left: 3px;
    3634     top: 2.5px
    3635 }
    3636 
    3637 #dayNightSwitch .onOff .sunMoon .crater {
    3638     background: #ccc091;
    3639     width: 5px;
    3640     height: 5px;
    3641     border-radius: 13px;
    3642     position: absolute;
    3643     left: 50%;
    3644     top: 20%
    3645 }
    3646 
    3647 #dayNightSwitch .onOff .sunMoon .crater.crater1 {
    3648     left: 30%;
    3649     top: 45%;
    3650     transform: scale(.5)
    3651 }
    3652 
    3653 #dayNightSwitch .onOff .sunMoon .crater.crater2 {
    3654     left: 55%;
    3655     top: 60%;
    3656     transform: scale(.7)
    3657 }
    3658 
    3659 #dayNightSwitch .onOff .sunMoon .cloud {
    3660     background: #fff;
    3661     border-radius: 3px;
    3662     position: absolute;
    3663     opacity: 0;
    3664     transform: translatex(-20px);
    3665     transition-delay: 0s
    3666 }
    3667 
    3668 #dayNightSwitch .onOff .sunMoon .cloud.part1 {
    3669     width: 20px;
    3670     height: 2px;
    3671     left: -12px;
    3672     top: calc(50% - 1.5px)
    3673 }
    3674 
    3675 #dayNightSwitch .onOff .sunMoon .cloud.part1:before {
    3676     content: "";
    3677     background: #fff;
    3678     border-radius: 3px;
    3679     position: absolute;
    3680     width: 3px;
    3681     height: 3px;
    3682     left: 40%;
    3683     top: -100%
    3684 }
    3685 
    3686 #dayNightSwitch .onOff .sunMoon .cloud.part1:after {
    3687     content: "";
    3688     background: #fff;
    3689     border-radius: 3px;
    3690     position: absolute;
    3691     width: 15px;
    3692     height: 2px;
    3693     left: 20%;
    3694     top: -200%
    3695 }
    3696 
    3697 #dayNightSwitch .onOff .sunMoon .cloud.part2 {
    3698     width: 3px;
    3699     height: 3px;
    3700     left: -1px;
    3701     top: calc(50% + .3px)
    3702 }
    3703 
    3704 #dayNightSwitch .onOff .sunMoon .cloud.part2:before {
    3705     content: "";
    3706     background: #fff;
    3707     border-radius: 3px;
    3708     position: absolute;
    3709     width: 18px;
    3710     height: 2px;
    3711     left: -8px;
    3712     top: 100%
    3713 }
    3714 
    3715 #dayNightSwitch .onOff .star {
    3716     background: #5ebedb;
    3717     width: 5px;
    3718     height: 5px;
    3719     border-radius: 5px;
    3720     position: absolute;
    3721     left: 50%;
    3722     top: 10%;
    3723     transform: translate(20px,5px)
    3724 }
    3725 
    3726 #dayNightSwitch .onOff .star.star1 {
    3727     transform: translate(10px,15px) scale(.3);
    3728     animation: starAnim1 3s -2.4s linear infinite
    3729 }
    3730 
    3731 #dayNightSwitch .onOff .star.star2 {
    3732     transform: translate(15px,-7px) scale(.6);
    3733     animation: starAnim2 3s -1.1s linear infinite
    3734 }
    3735 
    3736 #dayNightSwitch .onOff .star.star3 {
    3737     transform: translate(35px,-12px) scale(.9);
    3738     animation: starAnim3 3s -1.5s linear infinite
    3739 }
    3740 
    3741 #dayNightSwitch .onOff .star.star4 {
    3742     transform: translate(30px,12px) scale(.4);
    3743     animation: starAnim4 3s -1.9s linear infinite
    3744 }
    3745 
    3746 #dayNightSwitch .onOff .star.star5 {
    3747     transform: translate(0,0) scale(.6);
    3748     animation: starAnim5 3s -2.8s linear infinite
    3749 }
    3750 
    3751 #dayNightSwitch .onOff .star.sky {
    3752     animation: skyAnim 3s -.4s linear infinite
    3753 }
    3754 
    3755 @keyframes starAnim1 {
    3756     0% {
    3757         transform: translate(5px,30px) scale(.3)
    3758     }
    3759 
    3760     20% {
    3761         transform: translate(8px,17px) scale(.3)
    3762     }
    3763 
    3764     50% {
    3765         transform: translate(10px,0) scale(.3)
    3766     }
    3767 
    3768     80% {
    3769         transform: translate(8px,-17px) scale(.3)
    3770     }
    3771 
    3772     100% {
    3773         transform: translate(5px,-30px) scale(.3)
    3774     }
    3775 }
    3776 
    3777 @keyframes starAnim2 {
    3778     0% {
    3779         transform: translate(10px,30px) scale(.6)
    3780     }
    3781 
    3782     20% {
    3783         transform: translate(13px,17px) scale(.6)
    3784     }
    3785 
    3786     50% {
    3787         transform: translate(15px,0) scale(.6)
    3788     }
    3789 
    3790     80% {
    3791         transform: translate(13px,-17px) scale(.6)
    3792     }
    3793 
    3794     100% {
    3795         transform: translate(10px,-30px) scale(.6)
    3796     }
    3797 }
    3798 
    3799 @keyframes starAnim3 {
    3800     0% {
    3801         transform: translate(30px,30px) scale(.9)
    3802     }
    3803 
    3804     20% {
    3805         transform: translate(33px,17px) scale(.9)
    3806     }
    3807 
    3808     50% {
    3809         transform: translate(35px,0) scale(.9)
    3810     }
    3811 
    3812     80% {
    3813         transform: translate(33px,-17px) scale(.9)
    3814     }
    3815 
    3816     100% {
    3817         transform: translate(30px,-30px) scale(.9)
    3818     }
    3819 }
    3820 
    3821 @keyframes starAnim4 {
    3822     0% {
    3823         transform: translate(25px,30px) scale(.4)
    3824     }
    3825 
    3826     20% {
    3827         transform: translate(28px,17px) scale(.4)
    3828     }
    3829 
    3830     50% {
    3831         transform: translate(30px,0) scale(.4)
    3832     }
    3833 
    3834     80% {
    3835         transform: translate(28px,-17px) scale(.4)
    3836     }
    3837 
    3838     100% {
    3839         transform: translate(25px,-30px) scale(.4)
    3840     }
    3841 }
    3842 
    3843 @keyframes starAnim5 {
    3844     0% {
    3845         transform: translate(0,30px) scale(.6)
    3846     }
    3847 
    3848     20% {
    3849         transform: translate(3px,17px) scale(.6)
    3850     }
    3851 
    3852     50% {
    3853         transform: translate(5px,0) scale(.6)
    3854     }
    3855 
    3856     80% {
    3857         transform: translate(3px,-17px) scale(.6)
    3858     }
    3859 
    3860     100% {
    3861         transform: translate(0,-30px) scale(.6)
    3862     }
    3863 }
    3864 
    3865 @keyframes skyAnim {
    3866     0% {
    3867         transform: translate(15px,30px) scale(1)
    3868     }
    3869 
    3870     20% {
    3871         transform: translate(18px,17px) scale(1)
    3872     }
    3873 
    3874     50% {
    3875         transform: translate(20px,0) scale(1)
    3876     }
    3877 
    3878     80% {
    3879         transform: translate(18px,-17px) scale(1)
    3880     }
    3881 
    3882     100% {
    3883         transform: translate(15px,-30px) scale(1)
    3884     }
    3885 }
    3886 
    3887 @keyframes cloudAnim {
    3888     0%,100% {
    3889         transform: translatex(0)
    3890     }
    3891 
    3892     14% {
    3893         transform: translatex(5px)
    3894     }
    3895 
    3896     56% {
    3897         transform: translatex(-10px)
    3898     }
    3899 }
    3900 
    3901 @media only screen and (max-1200px) {
    3902     .main-header {
    3903         -webkit-box-sizing: border-box;
    3904         -moz-box-sizing: border-box;
    3905         box-sizing: border-box;
    3906         min-height: 240px;
    3907         height: 60vh;
    3908         max-height: 60vh
    3909     }
    3910 
    3911     #home {
    3912         width: 85%;
    3913         max-width: 100vw
    3914     }
    3915 
    3916     .entrylistPosttitle a:link,.postTitle a:link {
    3917         font-size: 2.8rem
    3918     }
    3919 
    3920     .entrylistItemPostDesc,.postDesc {
    3921         font-size: 1.3rem
    3922     }
    3923 
    3924     .entrylistPosttitle,.page-title {
    3925         font-size: 4rem;
    3926         letter-spacing: -1px
    3927     }
    3928 
    3929     .sb-title {
    3930         font-size: 3.3rem;
    3931         letter-spacing: -1px
    3932     }
    3933 
    3934     p.article-info-text>.postMeta,p.article-info-text>.postMeta i {
    3935         font-size: 15px
    3936     }
    3937 
    3938     .page-description {
    3939         font-size: 2rem;
    3940         line-height: 2rem;
    3941         -webkit-line-clamp: 4
    3942     }
    3943 
    3944     .page-author {
    3945         font-size: 1.3rem!important;
    3946         line-height: 1.3em
    3947     }
    3948 
    3949     #aplayer,#evanyou,#music-box,#nhBannerAnimation,.scroll-down,body>meting-js {
    3950         display: none!important
    3951     }
    3952 
    3953     .c_b_p_desc_readmore {
    3954         font-size: 14px;
    3955         width: 75px
    3956     }
    3957 }
    3958 
    3959 @media only screen and (max-960px) {
    3960     .main-header {
    3961         -webkit-box-sizing: border-box;
    3962         -moz-box-sizing: border-box;
    3963         box-sizing: border-box;
    3964         min-height: 240px;
    3965         height: 50vh;
    3966         max-height: 50vh
    3967     }
    3968 
    3969     #home {
    3970         width: auto
    3971     }
    3972 
    3973     #pageAnimationOffOn {
    3974         display: none
    3975     }
    3976 
    3977     #articleSuffix .articleSuffix-left,#bgCanvas,#homeTopCanvas,.c_b_p_desc_img {
    3978         display: none!important
    3979     }
    3980 
    3981     #articleSuffix .articleSuffix-right {
    3982         width: calc(100% - 12px)!important
    3983     }
    3984 
    3985     .c_b_p_desc,.entrylistPostSummary {
    3986         width: 100%!important
    3987     }
    3988 
    3989     .postCon {
    3990         min-height: unset!important
    3991     }
    3992 }
    3993 
    3994 @media only screen and (max-720px) {
    3995     #cnblogs_post_body>p {
    3996         padding: 0 10px;
    3997         font-size: 1em;
    3998         line-height: 1.8em
    3999     }
    4000 
    4001     .main-header {
    4002         margin-bottom: 15px;
    4003         height: 40vh;
    4004         max-height: 40vh
    4005     }
    4006 
    4007     #home {
    4008         padding-left: 5px;
    4009         padding-right: 5px;
    4010         box-shadow: unset
    4011     }
    4012 
    4013     .entrylistPosttitle a:link,.postTitle a:link {
    4014         font-size: 2.3rem
    4015     }
    4016 
    4017     .entrylistItemPostDesc,.entrylistPostSummary,.login_tips,.postCon,.postDesc {
    4018         font-size: 12px
    4019     }
    4020 
    4021     .commentform,.menu-button {
    4022         border: none!important;
    4023         margin: 0!important
    4024     }
    4025 
    4026     .inner {
    4027         width: auto;
    4028         margin: 2rem auto
    4029     }
    4030 
    4031     .entrylistPosttitle,.page-title {
    4032         font-size: 2.6rem
    4033     }
    4034 
    4035     .sb-title {
    4036         font-size: 2.8rem
    4037     }
    4038 
    4039     .page-description {
    4040         font-size: 1.6rem;
    4041         -webkit-line-clamp: 2
    4042     }
    4043 
    4044     .page-author {
    4045         font-size: 1rem!important
    4046     }
    4047 
    4048     .menu-button-scroll {
    4049         left: -5px!important;
    4050         width: 33px!important
    4051     }
    4052 
    4053     #aplayer,#articleSuffix,#bgCanvas,#canvas,#evanyou,#homeTopCanvas,#music-box,#pageAnimationOffOn,.comment_date,.scroll-down,body>meting-js {
    4054         display: none!important
    4055     }
    4056 
    4057     .postMeta {
    4058         font-size: 12px
    4059     }
    4060 
    4061     .postMeta>i,p.article-info-text>.postMeta,p.article-info-text>.postMeta i {
    4062         font-size: 13px
    4063     }
    4064 
    4065     p.article-info-text>.postMeta br {
    4066         display: inline
    4067     }
    4068 
    4069     .article-info-tag {
    4070         padding: 0 3px
    4071     }
    4072 
    4073     .c_b_p_desc_readmore {
    4074         font-size: 13px;
    4075         width: 68px;
    4076         border-bottom: 1px solid #666
    4077     }
    4078 
    4079     .postSticky {
    4080         font-size: 12px;
    4081         top: -4px
    4082     }
    4083 
    4084     #footer .footer-box {
    4085         width: 95%
    4086     }
    4087 
    4088     #dayNightSwitch .onOff,#dayNightSwitch .onOff.daySwitch .sky {
    4089         width: 50px;
    4090         height: 18px;
    4091         border-radius: 18px
    4092     }
    4093 
    4094     #dayNightSwitch .onOff .sunMoon {
    4095         height: 12px;
    4096         width: 12px;
    4097         top: 1px
    4098     }
    4099 
    4100     #dayNightSwitch .onOff.daySwitch .sunMoon {
    4101         left: calc(100% - 19px)
    4102     }
    4103 
    4104     #dayNightSwitch {
    4105         right: 12px;
    4106         top: 15px
    4107     }
    4108 
    4109     #dayNightSwitch .onOff .star {
    4110         top: -50%
    4111     }
    4112 
    4113     #dayNightSwitch .onOff .sunMoon .crater {
    4114         width: 3px;
    4115         height: 3px
    4116     }
    4117 
    4118     #dayNightSwitch .onOff .sunMoon .cloud.part1 {
    4119         width: 17px
    4120     }
    4121 
    4122     #dayNightSwitch .onOff .sunMoon .cloud.part1:after {
    4123         width: 12px
    4124     }
    4125 
    4126     #dayNightSwitch .onOff .sunMoon .cloud.part2:before {
    4127         width: 15px
    4128     }
    4129 }
  • 相关阅读:
    Chrome等浏览器下出现net::ERR_BLOCKED_BY_CLIENT的解决办法
    document.readyState和document.DOMContentLoaded判断DOM的加载完成
    CSS实现进度条
    H5案例分享:移动端滑屏 touch事件
    Passive Event Listeners——让页面滑动更加流畅的新特性
    禁止蒙层底部页面跟随滚动
    跨域Ajax请求时是否带Cookie的设置
    HTML5 元素拖动
    浅谈程序员的英语学习
    (转载)史上最详细的docker学习手册
  • 原文地址:https://www.cnblogs.com/elian91/p/15699308.html
Copyright © 2011-2022 走看看