* { box-sizing: border-box; } /* reset CSS */ table { font-size: 100%; } /* end reset CSS */ body { font-family: STFangSong, Helvetica, Arial, Vernada, Tahoma, STXihei, "Microsoft YaHei", "Songti SC", SimSun, Heiti, sans-serif; font-size: 21px; } body.mobile { font-size: 32px; } .navbar-brand { font-family: "Palatino Linotype", "Book Antiqua", Palatino, Helvetica, STKaiti, SimSun, serif; font-size: 100%; } .title { cursor: pointer; padding: 15px 20px; } .title a { display: inline-block; } li.title:hover { background-color: #eee; } .panel { border-radius: 0; font-size: 100%; } .panel-default > .panel-heading { background-image: none; background-color: #fff; font-size: 100%; } .navbar-default { background-image: none; background-color: #fff; box-shadow: none; font-size: 100%; } .navbar-brand, .navbar-nav { font-size: 24px; } .navbar-nav.navbar-right:last-child { margin-right: -20px; } body.mobile .navbar { } body.mobile #navbar-bs { } body.mobile .nav > li { } body.mobile .navbar-brand { line-height: 52px; font-size: 36px; } body.mobile .navbar-nav { font-size: 30px; } body.mobile div.outer { margin: 110px 4% 2% 4%; } body.mobile .navbar-nav > li > a { line-height: 40px; } body.mobile .navbar-default .navbar-toggle { transform: scale(1.3); transform-origin: right; } div.outer { margin: 110px 10% 2% 10%; } .list-group { box-shadow: 0 0px 0px rgba(0, 0, 0, 0); } div.date { font-size: 80%; color: darkgray; } div.word-count { float: right; color: darkgray; line-height: 100%; } @media screen and (max-width: 860px) { div.word-count { font-size: 80%; } } /* paginator CSS */ .paginator { text-align: right; margin: 4% 10% 4% 10%; } .paginator .page-number, .paginator .extend { border: 1px solid #ddd; cursor: pointer; padding: 15px 20px; } .paginator .page-number:hover, .paginator .extend:hover { background-color: #eee; font-size: 100%; } /* footer */ .footer { margin-top: 35px; margin-bottom: 25px; } #articleCounts { display: none; } /* ---------------------- micro blog ----------------------- */ /* 加载动画 */ @keyframes ldio-fwkeq5l2tj8 { 0% { top: 96px; left: 96px; width: 0; height: 0; opacity: 1; } 100% { top: 18px; left: 18px; width: 156px; height: 156px; opacity: 0; } } .ldio-fwkeq5l2tj8 div { position: absolute; border-width: 4px; border-style: solid; opacity: 1; border-radius: 50%; animation: ldio-fwkeq5l2tj8 1s cubic-bezier(0, 0.2, 0.8, 1) infinite; } .ldio-fwkeq5l2tj8 div:nth-child(1) { border-color: #e90c59; } .ldio-fwkeq5l2tj8 div:nth-child(2) { border-color: #46dff0; animation-delay: -0.5s; } .loadingio-spinner-ripple-8txk08frrfa { width: 200px; height: 200px; display: inline-block; overflow: hidden; background: #ffffff; } .ldio-fwkeq5l2tj8 { width: 100%; height: 100%; position: relative; transform: translateZ(0) scale(1); backface-visibility: hidden; transform-origin: 0 0; /* see note above */ } .ldio-fwkeq5l2tj8 div { box-sizing: content-box; } /* generated by https://loading.io/ */