@charset "UTF-8"; /*-------------------------------------------------------------- >>> Kratos 样式表 >>> Yongquan Yang ---------------------------------------------------------------- 1. 全局 2. 导航 3. Banner 4. 分页按钮 5. 文章列表 6. 文章正文 7. 内容工具区 8. 文章评论 9. 小工具 10. 404 11. 页脚 --------------------------------------------------------------*/ /*-------------------------------------------------------------- 1. 全局 --------------------------------------------------------------*/ body { overflow-x: hidden; background: #f5f5f5; font-weight: 350; font-size: 16px; font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, "Microsoft Yahei", sans-serif; line-height: 1.8; } a { color: #00a2ff; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } a:hover { color: #0097ee; text-decoration: none; } a:focus { outline: 0; text-decoration: none; } ol, p, ul { margin-bottom: 16px; color: #333; font-size: 16px; } ul, ol { margin: 0 0 16px; padding-left: 16px; } ol > li { margin-bottom: 6px; padding-left: 2px; list-style: decimal; line-height: 22px; } ul > li { margin-bottom: 6px; padding-left: 2px; list-style: circle; line-height: 22px; } h1, h2, h3, h4, h5, h6 { margin: 0 0 30px 0; color: #333; font-weight: 400; } .tooltip-inner { padding: 7px 6px; font-size: 13px; } :active, :focus, button:focus { outline: none; } .btn-outline-primary.focus, .btn-outline-primary:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus, .form-control:focus { box-shadow: none; } ::-moz-placeholder { color: #ffffff; } ::-webkit-input-placeholder { color: #ffffff; } :-ms-input-placeholder { color: #ffffff; } ::selection { background: #ddd; color: #000; text-shadow: none; } ::-webkit-selection { background: #ddd; color: #000; text-shadow: none; } ::-moz-selection { background: #ddd; color: #000; text-shadow: none; } ::-webkit-scrollbar { overflow: auto; width: 10px; height: 6.4px; } ::-webkit-scrollbar-thumb { min-width: 25px; min-height: 25px; border: 1px solid #e0e0e0; background-color: #bbbbbb; } ::-webkit-scrollbar-track { border: 1px solid #efefef; background-color: #f7f7f7; } .k-main { padding: 23px 0; } .k-main.color { padding-top: 103px; } @media only screen and (max-width: 992px) { .k-main.color { padding-top: 92px; } } @media only screen and (max-width: 768px) { .k-main.color { padding-top: 83px; } } /*-------------------------------------------------------------- 2. 导航 --------------------------------------------------------------*/ .k-nav { position: absolute; background-color: rgba(40, 42, 44, 0.6); } .k-nav .navbar-brand { color: #ffffff; font-size: 24px; } .k-nav .navbar-brand img { width: 100px; } .k-nav .navbar-toggler { padding: 13px; border-color: transparent; border-radius: 0; color: #343a40; text-transform: uppercase; font-weight: 600; font-size: 12px; } .k-nav .navbar-nav { position: relative; } .k-nav .navbar-nav li { margin-bottom: 0; padding-left: 0; list-style: none; } .k-nav .navbar-nav > li.nav-item > a { text-transform: uppercase; letter-spacing: 1px; font-weight: 400; font-size: 17px; } .k-nav .line { display: flex; width: 24px; height: 2px; background: #ffffff; transition: all 0.3s ease-out; } .k-nav .second-line { margin: 5px 0; } .nav-close .first-line { transform: rotate(45deg) translate3d(5px, 5px, 0); transform-origin: center; } .nav-close .second-line { transform: scale3d(0, 1, 1); } .nav-close .third-line { transform: rotate(-45deg) translate3d(5px, -5px, 0); transform-origin: center; } .navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { color: #ffffff; } .navbar-light .navbar-nav .nav-link:hover { color: rgba(255, 255, 255, 0.8); } .navbar-light .navbar-nav .nav-link .fas { margin-right: 3px; } .navbar-light .navbar-nav .dropdown-menu { margin: 2px 0 0; padding: 5px 0; min-width: 140px; border: none; font-size: 15px; } .dropdown-item.active, .dropdown-item:active { background-color: #00a2ff; } .dropdown-toggle::after { display: inline-block; margin-left: 2px; border-top: 0; border-right: 0; border-bottom: 0; border-left: 0; content: "\e62e"; vertical-align: unset; font-size: 16px; font-family: kicon; transform: rotate(180deg); } /*-------------------------------------------------------------- 导航多级下拉(3.2.27) -------------------------------------------------------------- * Bootstrap 4 原生不支持嵌套下拉(.dropdown-submenu 在 BS3 有、 * BS4 删了),主题自己补齐。标记来自 theme-navwalker.php: * 深层父项