File: /www/wwwroot/wen.haoynn.cn/wp-content/themes/jizhi-chlid/css/style.css
a,
a:hover {
transition: all .3s;
text-decoration: none!important;
}
.rotate {
transition: all .5s
}
.rotate:hover {
transform: rotate(360deg);
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
}
.shadow {
box-shadow: 0 0 25px rgba(0, 0, 0, 0.1)
}
.b-a {
border: 1px solid #f2f2f2;
}
.b-b {
border-bottom: 1px solid #f2f2f2;
}
.b-t {
border-top: 1px solid #f2f2f2;
}
.b-r-4 {
border-radius: 4px!important
}
.bg-primary {
background: #2c63ff;
box-shadow: -3px 2px 10px -2px #2c63ff;
}
/*
* ------------------------------------------------------------------------------
* 头部样式
* ------------------------------------------------------------------------------
*/
.logo {
margin: 14px 0;
height: 40px;
font-size: 24px
}
.logo img {
max-height: 100%;
transition: all .3s;
}
.nav {
flex: 1;
}
.nav>ul {}
.nav>ul>li {
display: inline-block;
line-height: 68px;
}
.nav>ul>li>a {
font-size: 15px;
text-transform: none;
padding: 0;
margin: 0 15px;
color: #222;
line-height: 68px;
display: inline-block;
}
.nav>ul>li>a:hover {
color: #2c63ff;
}
.nav>ul>li .sub-menu {
display: none;
position: absolute;
margin-left: 20px;
}
.nav>ul>li .sub-menu li {
position:relative;
white-space:nowrap;
}
.nav>ul>li .sub-menu li a {
padding:0 15px
}
.nav>ul>li .sub-menu li ul {
display: none!important
}
.nav>ul>li .sub-menu li:hover ul{
display: block!important;
position: absolute;
top: -1px;
margin-left: 100%;
}
.nav>ul>li:hover .sub-menu {
display: block;
line-height: 48px;
text-align: center;
list-style: none;
padding: 0;
z-index: 99
}
.nav>ul>li:hover .sub-menu>li {
border-bottom: 1px solid #f2f2f2;
padding: 0
}
.nav>ul>li:hover .sub-menu>li:last-child {
border: 0;
}
.nav>ul>li:hover .sub-menu>li a {
font-size: 14px;
color: #999;
}
.nav>ul>li:hover .sub-menu>li a:hover {
color: #222;
}
.nav>ul .current-menu-item>a {
color: #222;
position: relative;
}
.nav>ul>.current-menu-item>a::after {
content: '';
display: block;
width: 100%;
left: 0;
right: 0;
height: 4px;
position: absolute;
bottom: 0;
background: #2c63ff;
z-index: 10;
box-shadow: 0px -1px 7px -1px #2c63ff;
border-radius: 8px;
}
.head-search {
font-size: 14px!important
}
.head-search i {
font-size: 15px
}
.head-user {
min-width: 110px!important;
}
.head-user ul {}
.head-user ul li {}
.head-user ul li a {
font-size: 14px;
line-height: 30px;
}
.head-user ul li a i {
font-size: 18px;
margin-right: 3px;
}
.side-logo {
height: 60px;
line-height: 60px
}
.side-logo img {
max-height: 80%
}
.side-nav {}
.side-nav>ul {
width: 100%;
border-left: 1px solid #f2f2f2
}
.side-nav>ul>li {}
.side-nav>ul>li a {
color: #222;
padding: 10px 0;
display: inline-block;
}
/*
* ------------------------------------------------------------------------------
* 搜索样式
* ------------------------------------------------------------------------------
*/
.search-input {
padding: 0 15px;
}
.search-button {
color: #fff;
padding: 0 30px 0 25px;
font-size: 16px;
background: #2c63ff;
border: 0;
cursor: pointer;
box-shadow: 0px 2px 10px -1px #2c63ff;
border-bottom-right-radius: 4px;
border-top-right-radius: 4px
}
.search-button i {
font-weight: bold
}
.search-tags {
margin-top: 30px
}
.search-tags li {
display: inline-block;
margin-right: 10px;
}
/*
* ------------------------------------------------------------------------------
* 幻灯片样式
* ------------------------------------------------------------------------------
*/
.banner {
width: 900px;
max-height: 380px;
overflow: hidden;
}
.banner img {
max-width: none;
}
.banner a:hover {
color: #fff
}
/*
* ------------------------------------------------------------------------------
* 板块样式
* ------------------------------------------------------------------------------
*/
.box {
padding: 20px;
}
.box .box-title {
font-size: 1.2rem;
padding-bottom: 15px;
}
.box .box-item {
margin-bottom: 10px
}
.box .box-item p {
font-size: 1rem;
line-height: 1.7rem;
min-height: 45px
}
.box .box-item p em {
color: #fff;
font-style: normal;
font-size: 12px;
padding: 2px 5px;
margin-right: 6px;
}
.box .box-item .box-item-cover {
max-height: 65px
}
.btn {
display: inline-block;
padding: 0px 8px;
background: #f9f9f9;
font-weight: 400;
color: #999;
font-size: 12px;
font-family: 'arial';
}
.btn i {
margin-right: 3px;
}
.btn:hover {
background: #2c63ff;
color: #fff;
box-shadow: 0 3px 10px -1px #2c63ff;
}
.btn-on {
color: #fff;
background: #2c63ff!important;
box-shadow: 0 3px 10px -1px #2c63ff!important;
border: 0;
}
.btn-on:hover {
background: #1d48c3!important;
}
/*
* ------------------------------------------------------------------------------
* 快捷导航样式
* ------------------------------------------------------------------------------
*/
.fastlink {}
.fastlink-item {
box-shadow: 8px 8px 12px #fafafa;
}
.fastlink-title {
font-size: 15px;
color: #383838;
letter-spacing: 1px;
padding-bottom: 15px;
}
.fastlink-title i {
color: #2c63ff;
margin-right: 3px;
font-weight: normal;
}
.fastlink-title span {
color: #222;
font-weight: normal;
letter-spacing: 0
}
.fastlink-list {
list-style: none;
border-left: 1px solid #eee;
margin: 15px 0 0;
}
.fastlink-list li:nth-child(1) a {
color: #f00;
}
.fastlink-list li:nth-child(3) a {
color: #2c63ff;
}
.fastlink-list li {
position: relative;
}
.fastlink-list li a {
display: block;
font-size: 14px;
color: #666;
padding: 6px 12px;
}
.fastlink-list li::after {
content: '';
width: 5px;
height: 5px;
background: #fff;
border: 1px solid #aac0ff;
position: absolute;
left: -4px;
top: 7px;
border-radius: 50%;
margin: 7px 0;
z-index: 90;
transition: all .3s;
}
.fastlink-list li a:hover {
color: #2c63ff;
}
.fastlink-tags {
margin: 10px 0;
}
.fastlink-tags li {
display: inline-block;
margin-top: 10px;
margin-right: 3px
}
.fastlink-tags li:nth-child(3) a {
color: #fff!important;
background: #2c63ff!important;
box-shadow: 0 3px 10px -1px #2c63ff!important;
border: 0!important;
}
.fastlink-img {
max-height: 158px;
overflow: hidden
}
.fastlink-img .cover {
padding: 10px
}
/*
* ------------------------------------------------------------------------------
* 分类切换样式
* ------------------------------------------------------------------------------
*/
.switcher-title {
padding-bottom: 20px;
}
.switcher-title a {
color: #333;
font-size: 18px;
padding-bottom: 21px;
transition: none;
}
.switcher-title a:hover {
color: #000
}
.switcher-title .uk-active {}
.switcher-title .uk-active>a {
position: relative;
color: #2c63ff;
}
.switcher-title .uk-active>a::after {
content: '';
position: absolute;
left: 0;
bottom: -2px;
width: 100%;
height: 4px;
background: #2c63ff;
box-shadow: 0px 2px 10px -1px #2c63ff;
border-radius: 3px;
}
/*
* ------------------------------------------------------------------------------
* 卡片样式
* ------------------------------------------------------------------------------
*/
.card {}
.card-item {
transition: all .3s;
}
.card-item:hover {
transform: translateY(-5px);
-webkit-box-shadow: 0 34px 20px -24px rgba(136, 161, 206, 0.3);
box-shadow: 0 34px 20px -24px rgba(136, 161, 206, 0.3);
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
-ms-transform: translateY(-5px);
}
.card-item .title {
font-size: 16px;
min-height: 48px;
margin: 15px 0;
line-height: normal;
}
.card-item .title a {
color: #262626;
}
.card-item h3 a:hover {
color: #2c63ff
}
.card-item .cover {
height: 160px;
overflow: hidden;
}
.card-item .cover img {
min-height: 100%;
min-width: 100%
}
.home-btn {
background: #2c63ff;
line-height: 46px;
font-size: 16px;
padding: 0 30px;
box-shadow: 0 3px 10px -1px #2c63ff;
}
.home-btn:hover {
color: #fff;
background: #1d48c3;
}
/*
* ------------------------------------------------------------------------------
* 博客样式
* ------------------------------------------------------------------------------
*/
.blog {}
.blog-item {}
.blog-item-foot {
}
.blog-item-foot a {
color: #999
}
.blog-item-foot a:hover {
color: #000
}
.blog-item-foot span {
margin-right: 15px
}
.blog-item-foot i {
margin-right: 2px
}
.blog-item h3 a {
color: #222
}
.blog-item:hover h3 a {
color: #2c63ff
}
.blog-item .cover {
max-height: 160px;
max-width: 282px;
overflow: hidden
}
.blog-item p i {
margin-right: 5px;
}
.hot-tag {}
.hot-tag a {
font-size: 13px;
padding: 4px 10px;
}
.hot-tag a:hover {
border: 0
}
.sponsor {
padding: 30px 0;
}
/*
* ------------------------------------------------------------------------------
* 专题样式
* ------------------------------------------------------------------------------
*/
.thematic {
overflow: hidden
}
.thematic-item {
transition: all .3s;
}
.thematic-item:hover {
box-shadow: 0 0 20px #eaeaea;
}
.thematic-item .item-thumb {
max-height: 160px;
z-index: 10;
}
.thematic-item .item-thumb img {
max-width: none
}
.thematic-item .thematic-item-title {
margin: 20px 0 10px;
padding-left: 20px;
font-size: 18px;
font-weight: bold;
}
.thematic-item .thematic-item-title::after {
content: '';
position: absolute;
left: 0;
height: 100%;
width: 5px;
background: #2c63ff;
box-shadow: 3px 0px 10px -1px #2c63ff;
border-radius: 2px;
}
.thematic-item p {
padding: 0 20px;
}
.thematic-item .btn-on {
padding: 5px 10px;
}
.thematic-item .btn-on:hover {
color: #fff!important
}
/*
* ------------------------------------------------------------------------------
* 列表分类/子分类样式
* ------------------------------------------------------------------------------
*/
.cat-list {}
.cat-list ul {
margin-bottom: 0;
white-space: nowrap;
}
.cat-list ul li {
list-style: none;
display: inline-block;
color: #888;
text-align: center;
}
.cat-list ul li:first-child {
margin-right: 20px
}
.cat-list ul li a {
display: block;
padding: 8px 20px;
color: #666;
font-size: 13px;
transition: all 0s;
border-radius: 4px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
transition: all .3s
}
.cat-list ul li a:hover {
color: #fff;
background: #2c63ff;
box-shadow: -3px 2px 10px -2px #2c63ff;
}
.cat-list .current-cat a {
background: #2c63ff;
border-radius: 4px;
box-shadow: -3px 2px 10px -2px #2c63ff;
}
.cat-list .current-cat a {
color: #fff
}
.ajax-btn {}
.ajax-btn a {
display: inline-block;
background: #2c63ff;
line-height: 46px;
font-size: 16px;
color: #fff;
border-radius: 4px;
padding: 0 30px;
box-shadow: 0 3px 10px -1px #2c63ff;
}
.ajax-btn a:hover {
color: #fff;
background: #1d48c3;
}
/*
* ------------------------------------------------------------------------------
* 分页样式
* ------------------------------------------------------------------------------
*/
.fenye {}
.fenye span {
transition: all .3s;
}
.fenye a {
border: 1px solid #eee;
color: #888;
}
.fenye .page-numbers {
background: #fff;
display: inline-block;
padding: 8px 16px;
border-radius: 4px;
margin-right: 5px;
box-shadow: 0 5px 10px -5px #e0e8f3;
}
.fenye .page-numbers:hover {
background: #2c63ff;
color: #fff
}
.fenye .current {
background: #2c63ff;
color: #fff;
box-shadow: 0px 5px 10px -5px #2c63ff;
}
.crumb {}
.crumb a {
color: #222
}
/*
* ------------------------------------------------------------------------------
* 侧边栏样式
* ------------------------------------------------------------------------------
*/
.helper {
letter-spacing: .5px
}
.helper p {
max-width: 80%;
}
.helper .home-btn {
padding: 6px 10px;
font-size: 13px;
line-height: normal;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.helper .home-btn i {
font-size: 14px;
margin-right: 5px;
}
.helper .helper-thumb {
position: absolute;
right: 0;
bottom: 0;
}
.helper .btn {
font-size: 13px
}
.sidebar {}
.side-tag {}
.side-tag li {
display: inline-block;
margin: 5px 0 5px 5px;
}
/*
* ------------------------------------------------------------------------------
* 内容页样式
* ------------------------------------------------------------------------------
*/
.single {}
.single-head {}
.single-head ul {}
.single-head ul li {
display: inline-block;
}
.single-head ul li a {
color: #999
}
.single-head ul li a i {
margin-right: 3px
}
.single-head .single-info {}
.single-head .single-info a {
font-size: 14px
}
.single-warp,
.cat-warp {
width: 880px
}
.single-content {
padding: 20px
}
.single-content h2 {
padding-bottom: 10px;
border-bottom: 2px dashed #ddd;
}
.single-content p {
font-size: 16px;
letter-spacing: .5px;
line-height: 28px;
}
.single-content img {
margin: 15px 0;
}
.single-content a {
color: #262626;
}
.single-content a:hover {
color: #000
}
.single-content table {
border: 1px solid #eee;
}
.single-content table th {
color: #222;
font-weight: bold;
font-size: 15px!important;
border-right: 1px solid #eee;
}
.single-content table td {
border-right: 1px solid #eee;
}
.single-content blockquote {
font-style: normal;
font-size: 13px!important
}
.single-content blockquote a {
font-size: 15px!important
}
.single-content pre {
font-size: 13px;
position:relative
}
.single-content cite {
font-style: normal;
color: #999;
}
.single-copy {
background: #2c63ff;
padding: 5px 10px;
font-size: 13px;
border-bottom-left-radius: 4px;
cursor: pointer
}
.single-content .single-alert {
font-size: 13px;
}
.single-content .single-alert a {
font-size: 13px
}
.single-content .single-alert p {
font-size: 13px
}
.single-content li {
line-height: 32px;
}
.single-tags {}
.single-tags a {
color: #999;
font-size: 14px;
margin: 0 6px;
}
.aligncenter {
text-align: center;
}
.single-down {
padding: 8px 16px 9px 13px;
font-size: 14px;
background-color: #fe7f6f;
color: #fff!important
}
.single-down:hover {
background-color: #ed1c24;
}
.single-down-top {
}
.single-down-main {
width: 85%;
margin: -45px auto 0 auto
}
.single-down-main .down-btn{
line-height: 38px;
font-size: 15px;
padding: 0 20px;
color: #fff;
}
/*
* ------------------------------------------------------------------------------
* 点赞样式
* ------------------------------------------------------------------------------
*/
.zan {}
.zan a {
padding: 8px 16px 9px 13px;
font-size: 14px;
color: #fff;
background-color: #fe7f6f;
}
.zan a:hover {
background-color: #ed1c24
}
.zan a:hover {
color: #fff
}
.zan i {
margin-right: 2px
}
.zan .count {
font-size: 13px;
}
.reward {
background-color: #f5a754!important
}
.zan .done {
background-color: #ed1c24!important
}
/*
* ------------------------------------------------------------------------------
* 分享样式
* ------------------------------------------------------------------------------
*/
.share {
font-family: arial;
}
.share>a {
padding: 8px 16px 9px 13px;
background: #fe7f6f;
}
.share>a:hover {
background-color: #ed1c24
}
/*
* ------------------------------------------------------------------------------
* 分页样式
* ------------------------------------------------------------------------------
*/
.turn-page {
}
.turn-page img{
width: 100%;
-webkit-filter: blur(5px); /* Chrome, Opera */
-moz-filter: blur(5px);
-ms-filter: blur(5px);
filter: blur(5px);
}
.turn-page a {
font-size: 15px;
color: #262626
}
/*
* ------------------------------------------------------------------------------
* 单页样式
* ------------------------------------------------------------------------------
*/
.page-about {}
.page-menu {}
.page-menu ul {}
.page-menu ul li {
padding: 20px 0;
margin: 0!important;
border-bottom: 1px solid #eee;
text-indent: 20px
}
.page-menu ul li:last-child {
border: none
}
.page-menu ul li a {
display: block;
color: #888;
font-size: 15px;
}
.page-menu .current-menu-item {
background: #fafafa;
}
.page-menu .current-menu-item a {
position: relative;
font-weight: bold;
color: #2c63ff!important
}
.page-menu .current-menu-item a::after {
content: '';
position: absolute;
width: 5px;
height: 100%;
background: #2c63ff;
left: 0;
box-shadow: 3px 0px 10px -1px #2c63ff;
border-radius: 2px;
}
.page-main {
font-size: 16px;
color: #525252;
line-height: 1.875;
padding: 0 10px;
word-wrap: break-word;
}
.page-main a {
color: #222
}
/*
* ------------------------------------------------------------------------------
* 标签大全样式
* ------------------------------------------------------------------------------
*/
.page-tags-item {
padding: 20px 0
}
.page-tags-item .name {
padding: 0 20px;
color: #333;
font-size: 15px;
}
.page-tags-item .name:before {
content: '';
position: absolute;
left: 0;
height: 100%;
width: 5px;
background: #2c63ff;
box-shadow: 3px 0px 10px -1px #2c63ff;
border-radius: 2px;
}
.page-tags-item li {
margin: 10px 20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.page-tags-item li a {
color: #888
}
.page-tags-item li a:hover {
color: #000
}
.page-tags-li {
padding: 20px;
}
.page-tags-li a {
display: inline-block;
background: #f2f6fc;
color: #666;
padding: 5px 10px;
margin: 3px 5px;
}
.hot-tag {}
.hot-tag a {
font-size: 13px;
padding: 4px 10px;
}
.hot-tag a:hover {
border: 0
}
/*
* ------------------------------------------------------------------------------
* 评论样式
* ------------------------------------------------------------------------------
*/
.comments {}
.comments-title {
padding: 15px 20px;
}
.comments-main {
padding: 20px
}
.comment-reply-title {
font-size: 13px;
color: #333;
}
.comment-reply-title a {
display: inline-block;
color: #333
}
.comment-reply-title small {}
.comment-reply-title small>a {
color: #999
}
.comment-respond {}
.comment-notes {
display: none
}
.comment-submit {
display: inline-block;
padding: 8px 20px;
background: #2c63ff;
box-shadow: 0 3px 10px -1px #2c63ff;
border: 0;
color:#fff;
cursor: pointer;
transition: all .3s
}
.comment-submit:hover {
background: #1d48c3;
}
.commentlist {
padding-top: 20px;
list-style: none;
}
.commentlist .children {
list-style: none;
padding: 0;
background: #f5f5f5;
margin: 0 30px 30px;
border-radius: 4px;
}
.commentlist .children>li {
padding: 20px;
padding-bottom: 0;
border-bottom: 1px solid #eee;
}
.commentlist .children>li:last-child {
border: 0
}
.comment-head {}
.comment-head em {
font-style: normal;
padding: 1px 3px;
background: #f5f5f5;
color: #999;
margin-left: 5px;
}
.comment-head img {
border-radius: 50%;
margin-right: 5px
}
.comment-head .author {
display: inline-block;
padding: 2px 6px;
color: #999;
}
.comment-head .author a {
color: #999
}
.comment-head .reply {}
.comment-head .reply a {
color: #aaa;
font-size: 13px
}
.comment-content {
padding: 20px 30px;
}
.comment-content p {
margin: 0;
color: #555
}
.comment-content a {
color: #555
}
.comment-content a:hover {
color:#555
}
.comment-form-cookies-consent {
display: none
}
/*
* ------------------------------------------------------------------------------
* 最新评论样式
* ------------------------------------------------------------------------------
*/
.new-comment {
margin: 0;
max-height:360px
}
.new-comment li {
padding: 20px 0;
}
.new-comment li>.avatar {
margin-right: 4px
}
.new-comment li>.avatar img {
border-radius: 4px;
}
.new-comment li:last-child {
border: 0
}
.new-comment li a {
color: #999;
line-height: 26px;
}
.new-comment li .content {
padding: 6px 10px;
}
.new-comment li p {
margin: 10px 0 0
}
/*
* ------------------------------------------------------------------------------
* 作者页样式
* ------------------------------------------------------------------------------
*/
.author {
padding: 25px
}
.author-info {
width: 320px;
}
.author-bg {
max-height: 120px;
}
.author-bg img{
width:100%;
-webkit-filter:blur(10px);
filter:blur(10px);
}
.author-avatar{
margin-top: -40px;
border: 5px solid rgba(255, 255, 255, 0.4);
}
.author-data {}
.author-data-item {
border-right: 1px solid #F2F6FC;
}
.author-data-item:last-child {
border: 0
}
.author-data-num {
font-family: 'arial';
font-size:1.1rem;
}
.author-list {}
.author-list li {
margin: 0!important;
line-height: 40px;
padding: 0 20px;
font-family: 'arial';
}
/*
* ------------------------------------------------------------------------------
* 网址导航样式
* ------------------------------------------------------------------------------
*/
.site {}
.site-head {
width: 100%;
max-height: 300px;
background-size: 100%;
}
.site-switcher {
width: 600px;
}
.site-switcher-menu {}
.site-switcher-menu li {
display: inline-block;
padding: 10px 0;
margin: 0 20px;
}
.site-switcher-menu li span {
cursor: pointer;
font-size: 15px;
}
.site-switcher-menu .uk-active {
position: relative;
}
.site-switcher-menu .uk-active::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 4px;
background: #2c63ff;
box-shadow: 0 1px 7px -1px #2c63ff;
border-radius: 4px;
}
.site-switcher-main {
box-shadow: 0 6px 20px -8px #e5f2ff;
}
.site-select {
border: 0;
padding: 0 20px;
outline: medium;
cursor: pointer;
height: 45px;
width: 10%;
color: #34495e;
background-color: #ffffff;
}
.site-form {
display: none;
}
.site-form input {
width: 100%;
border-radius: 4px;
padding: 10px 0;
text-indent: 1em;
border: 0;
margin-top: 3px;
line-height: 10px;
}
.site-form input:focus {
outline: medium;
}
.site-form button {
position: absolute;
top: 5px;
right: 0;
border: 0;
background: none;
cursor: pointer;
margin: 0px -80px;
font-size: 16px;
font-weight: bold;
color: #54677b;
}
.site-search {
flex: 1;
}
.site-item {
box-shadow: 0 10px 20px -10px rgb(230, 234, 245);
transition: all .3s;
}
.site-item:hover {
transform: translateY(-5px);
}
.site-item>a {
color: #262626;
}
.site-item>a:hover {
color: #000;
}
.site-item-data {
padding-top: 10px;
margin-top: 10px;
}
.site-item .site-item-tag {}
.site-item .site-item-tag a {
display: inline-block;
padding: 3px 8px;
background: #f9f9f9;
color: #999;
font-size: 12px;
border-radius: 4px;
}
.site-item .site-item-tag a:hover {
color: #fff;
background: #2c63ff;
box-shadow: -3px 2px 10px -2px #2c63ff;
}
.site-item .site-item-go {
flex: 1;
color: #262626;
}
.site-icon {
width: 32px;
height: 32px;
}
.site-icon img {
min-height: 100%
}
.sitenav {}
.sitenav li {
list-style: none
}
.sitenav li:last-child {
border: 0
}
.sitenav li a {
color: #999;
font-size:13px;
background: #fff;
min-width: 90px;
}
.sitenav li a:hover {
color:#262626
}
.sitenav li i {
font-size: 14px;
color: #ddd;
margin-right: 3px;
transition: all .3s
}
.sitenav li a:hover i {
margin-right: 6px
}
.sitenav li b {
padding: 0 20px;
border-right: 1px solid #eee;
}
.sitenav li b i {
color: #aaa
}
.site-submit {
line-height: 48px;
font-size: 15px;
}
.site-title {
}
.site-title span {
padding-bottom:12px;
border-bottom: 2px solid #000;
color: #262626;
font-size: 15px;
}
.site-box {
padding: 15px 20px
}
.site-box .site-box-cover {
width: 160px;
height: 160px
}
.site-box .site-box-cover img {
width: 100%;
height: 100%
}
.site-box-cover-small {
width: 45px;
height: 45px;
}
.site-content {}
.site-content li:last-child {
border: 0;
margin: 0;
padding: 0
}
.site-content p {
margin: 0;
display:inline-block
}
.site-content .btn-on {
color: #fff;
padding: 4px 10px 4px 6px
}
/*
* ------------------------------------------------------------------------------
* 登录页面样式
* ------------------------------------------------------------------------------
*/
.login-warp {
background-image: linear-gradient( 135deg, #2295ed 10%, #130CB7 100%);
}
.login-main {
width: 960px;
margin: 0 auto;
}
.login-box {
width: 100%;
}
.login-bg-01 {
width: 100%;
bottom: -15px;
z-index: 20;
}
.login-bg-01 .bg-box {
height: 50px;
background: #fff;
margin: 0 10px;
opacity: .5;
}
.login-bg-02 {
width: 100%;
bottom: -30px;
z-index: 10;
}
.login-bg-02 .bg-box {
height: 50px;
background: #fff;
margin: 0 20px;
opacity: .2;
}
.login-contnet {
z-index: 30;
width: 100%;
}
.login-l {
height: 100%;
border-right: 1px solid #f2f2f2;
}
.login-l h2 {
font-family: arial;
padding-bottom: 15px;
}
.login-l .btn-on {
font-size: 14px;
letter-spacing: 1px;
transition: all .3s;
color: #fff
}
.login-l .login-sms {}
.login-l .btn-on i {
margin-right: 3px;
}
.login-r {
height: 100%;
background-size: 100%;
}
.login-r img {
min-height: 100%;
max-width: none;
min-width: 100%;
}
.s-res {
border-top-left-radius: 0;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 0;
box-shadow: 10px 0 30px -10px rgba(0, 0, 0, 0.2);
margin-left: -175px;
transition: all .3s;
}
.login-r:hover .s-res {
margin: 0;
}
.s-res h4 {
padding-bottom: 15px;
}
.s-res p {}
.s-res p:after {
content: '';
position: absolute;
left: 0;
top: 50%;
height: 1px;
width: 100%;
background: #aaa
}
.s-res span {
z-index: 10;
padding: 0 4px;
}
.s-res .btn-on {
font-size: 14px;
letter-spacing: 1px;
padding: 4px 20px;
font-family: arial;
}
.s-res .btn-on i {
margin-right: 3px;
}
.s-res .btn-on:hover {
color: #fff;
}
.other-login {}
.other-login h5 {
padding-bottom: 15px;
}
.other-login .btn {
padding: 6px 16px 6px 14px
}
.other-login .btn:hover {
border: 1px solid #2c63ff
}
.other-login a {
font-size: 13px
}
.uk-notification-message {
font-size: 1.1rem!important;
border-radius: 4px;
letter-spacing: .5px
}
.uk-notification-close {
color: #fff!important
}
.uk-notification-message-success {
background: #32d296!important;
color: #fff!important
}
.uk-notification-message-primary {
border: 1px solid #eee
}
.uk-notification-message-warning {
background: #ffa631!important;
color: #fff!important
}
.uk-notification-message-danger {}
/*
* ------------------------------------------------------------------------------
* 返回顶部样式
* ------------------------------------------------------------------------------
*/
.gotop {
position: fixed;
bottom: 0;
right: 0;
margin: 30px;
display: none;
overflow: hidden;
}
.gotop a {
padding: 10px 13px;
background-color: #fff;
transition: all .3s ease;
color: #888;
}
.gotop a:hover {
color: #fff;
background: #2c63ff;
box-shadow: -3px 2px 10px -2px #2c63ff;
transform: translateY(-3px);
border: 0
}
.gotop a:last-child {
border: 0
}
.gotop i {
font-size: 18px
}
/*
* ------------------------------------------------------------------------------
* 底部样式
* ------------------------------------------------------------------------------
*/
.foot-about {
background: #2c63ff;
}
.foot-about-title {
border-bottom: 1px solid #6f95ff
}
.foot-about-title em {
font-style: normal
}
.foot-about-ewm {
max-height: 120px
}
.foot-item {}
.foot-item .foot-item-title {
border-bottom: 1px solid #333;
font-size: 1.1rem;
padding-bottom: 15px;
}
.foot-item ul {
list-style: none;
}
.foot-item ul li {
width: 50%;
margin-top: 0!important;
margin-bottom: 10px;
float: left;
}
.foot-item ul li a {
color: #666;
font-size: 1rem;
}
.foot-item p {
font-family: arial;
}
.qq-modal {
width: 360px!important;
border-radius: 10px;
}
.qq-modal-btn {
padding: 10px 0;
color: #fff!important
}
@media (max-width: 768px) {
.site-switcher-menu li {
margin: 0 10px;
}
.single-warp,
.cat-warp {
max-width: 100%
}
.login-main {
width: 100%
}
}
::-webkit-scrollbar {
width: 10px;
height: 4px;
background-color: #fff;
}
::-webkit-scrollbar-track {
background-color: #fff;
}
::-webkit-scrollbar-thumb {
background-color: #b1b6c1;
border-radius: 10px
}
/*
* ------------------------------------------------------------------------------
* 暗黑模式
* ------------------------------------------------------------------------------
*/
.night {
background-color: #151617!important;
}
.night h1,
.night h2,
.night h3,
.night .uk-h3,
.night .uk-h5,
.night h5 {
color: #eee;
}
/*默认背景色*/
.night .uk-background-default {
background-color: #1d1f20;
}
/*板块背景色*/
.night .uk-background-muted {
background-color: #151617;
}
.night .b-a {
border: 1px solid #262626
}
.night .b-b {
border-bottom: 1px solid #262626;
}
.night .b-t {
border-top: 1px solid #262626;
}
.night pre {
background: #151617!important;
border: 1px solid #262626;
color: #fff!important;
}
.night pre::-webkit-scrollbar {
width: 10px;
height: 8px;
background-color: #333;
}
.night pre::-webkit-scrollbar-track {
background-color: #333;
}
.night pre::-webkit-scrollbar-thumb {
background-color: #444;
}
.night .btn {
background: #262626;
}
.night .btn:hover {
background: #2c63ff;
color: #fff;
box-shadow: 0 3px 10px -1px #2c63ff;
}
/*导航样式*/
.night .nav>ul>li>a {
color: #999;
}
.night .nav>ul .current-menu-item>a {
color: #fff;
}
/*手机导航*/
.night .side-nav>ul>li a {
color: #eee;
}
.night .side-nav>ul {
border-left: 1px solid #262626;
}
/*最新发布*/
.night .uk-text-secondary {
color: #ddd!important
}
.night .box .box-title {
color: #fff
}
/*快捷导航*/
.night .fastlink-item {
box-shadow: none;
}
.night .fastlink-title {
color: #ddd;
}
.night .fastlink-list {
border-left: 1px solid #262626;
}
.night .fastlink-list li::after {
background: #1d1f20;
border: 1px solid #333;
}
.night .switcher-title a {
transition: all .3s;
}
.night .switcher-title a:hover {
color: #666
}
/*卡片阴影*/
.night .card-item:hover {
-webkit-box-shadow: 0 34px 20px -24px rgba(0, 0, 0, 0.3);
box-shadow: 0 34px 20px -24px rgba(0, 0, 0, 0.3);
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
-ms-transform: translateY(-5px);
}
.night .blog-item-foot a:hover {
color: #fff;
}
.night .page-tags-item .name {
color: #eee;
}
/*列表*/
.night .card-item .title a {
color: #fff;
}
.night .turn-page {
color: #999
}
.night .box .box-title span{
color: #eee;
}
/*返回顶部*/
.night .gotop a {
background-color: #262626;
}
.night .gotop a:hover {
background: #2c63ff;
box-shadow: -3px 2px 10px -2px #2c63ff;
}
/*分类*/
.night .nav>ul>li:hover .sub-menu>li {
border-bottom: 1px solid #262626;
}
/*面包屑*/
.night .crumb a {
color: #999;
}
/*分页*/
.night .fenye .page-numbers {
background: #262626;
box-shadow: 0 5px 10px -5px #111;
}
.night .fenye .current {
background: #2c63ff;
color: #fff;
box-shadow: 0px 5px 10px -5px #2c63ff;
}
.night .fenye a {
border: 1px solid #262626;
}
/*内容页*/
.night .single-content h2 {
border-bottom: 2px dashed #333;
}
.night .single-content p {
color: #aaa;
}
.night .uk-alert-primary {
background: #151617;
}
.night .single-content table th {
border-right: 1px solid #262626;
color: #aaa
}
.night .single-content table td {
border-right: 1px solid #262626;
}
.night .uk-table-divider>:first-child>tr:not(:first-child),
.night .uk-table-divider>:not(:first-child)>tr,
.night .uk-table-divider>tr:not(:first-child) {
border-top: 1px solid #262626;
}
.night .single-content table {
border: 1px solid #262626;
}
.night .single-down {
background-color: #262626;
color: #aaa!important;
}
.night .single-down:hover {
background-color: #111;
}
/*点赞*/
.night .zan .done {
background-color: #262626!important;
}
.night .zan a {
background-color: #262626;
color: #aaa;
}
.night .zan a:hover {
background-color: #111!important;
}
/*分享*/
.night .share>a {
background: #262626;
}
.night .share>a:hover {
background-color: #111;
}
.night .uk-dropdown {
background: #1d1f20;
}
/*上一页下一页*/
.night .turn-page a {
color: #ddd;
}
.night .turn-page i {
color: #ddd;
}
.night .author-data-item{
border-right: 1px solid #262626;
}
/*网址导航*/
.night .site-switcher-main {
box-shadow: 0 6px 20px -8px #0d0d0d;
background: #262626;
}
.night .site-item {
box-shadow: 0 10px 20px -10px rgb(19, 19, 19);
}
.night .site-item p {
color: #fff;
}
.night .site-item .site-item-tag a {
background: #262626;
}
.night .sitenav li a {
background: none;
}
.night .site-select {
background: #262626;
color: #eee;
}
.night .site-form input {
background: #262626;
color: #999;
}
.night .site-form button {
color: #999;
}
.night .site-switcher-main {
box-shadow: 0 6px 20px -8px #0d0d0d;
}
.night .sitenav li b {
border-right: 1px solid #262626;
}
.night .sitenav li a:hover {
color: #fff;
}
.night .site-item .site-item-go {
color: #fff;
}
/*主题介绍*/
.night .theme-title {
color: #fff;
}
/*评论*/
.night .comments-title {
color: #eee;
}
.night .commentlist .children {
background: #222;
}
.night .comment-head em {
background: #262626;
}
.night .uk-input, .night .uk-select, .night .uk-textarea {
background: #262626;
border: 1px solid #333;
}
/*搜索框*/
.night .uk-modal-dialog {
background: #151617;
}
.night .uk-search-input {
background: #151617;
}
/*登录*/
.night .login-contnet .night .uk-background-default {
background-color: #fff;
}
.night .login-contnet .b-a {
border: 1px solid #2c63ff;
}
.night .login-contnet .b-b {
border-bottom: 1px solid #f2f2f2;
}
.night .login-l h2 {
color: #333;
}
.night .other-login .btn {
background: #f9f9f9;
color: #999;
border: 1px solid #f2f2f2;
}
.night .other-login .btn:hover {
background: #2c63ff;
}
/*滚动条*/
.night ::-webkit-scrollbar {
width: 10px;
height: 4px;
background-color: #333;
}
.night ::-webkit-scrollbar-track {
background-color: #333;
}
.night ::-webkit-scrollbar-thumb {
background-color: #444;
border-radius: 10px
}