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