博客园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     /*width: 70%;
 182     max-width: 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-width: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-width: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-width: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 }

 

posted @ 2021-12-16 17:47  E_lian  阅读(17)  评论(0编辑  收藏  举报