/** @Name: layuiQuietBlog - 静谧风格个人博客模板 @Author: xuzhiwen @Copyright: layui.com */ body { background: url(../img/bg.jpg) no-repeat; background-size: cover; } .seach input::-webkit-input-placeholder { /*WebKit browsers*/ color: #d1aa56; } .seach input::-moz-input-placeholder { /*Mozilla Firefox*/ color: #d1aa56; } .seach input::-ms-input-placeholder { /*Internet Explorer*/ color: #d1aa56; } .main .layui-tab .layui-tab-title .layui-tab-bar { display: none; } /*搜索框*/ .seach { position: absolute; top: 80px; right: 109px; } .seach-box { width: 380px; height: 42px; line-height: 42px; box-sizing: border-box; } .seach-box .layui-input-block { margin-left: 0; height: 42px; position: relative; } .seach-box .layui-input-block .layui-input { height: 42px; background: #141412; background: rgba(0, 0, 0, 0.5); filter: Alpha(opacity=50); color: #d1aa56; border: 1px solid #242320; padding: 0 53px 0 23px; } .seach-box .layui-input-block .layui-input:hover, .seach-box .layui-input-block .layui-input:focus { border-color: #242320 !important; } .seach-box .layui-input-block .layui-btn { height: 40px; line-height: 40px; width: 53px; text-align: center; position: absolute; top: 1px; right: 1px; padding: 0; background-color: transparent; } .seach-box .layui-input-block .layui-btn i { font-size: 20px; color: #d1aa56; } .seach-box .layui-input-block .layui-btn:hover { opacity: 01; } /*侧边内容*/ .sidebar-content { position: absolute; left: 50px; } .sidebar-content .layui-card { width: 210px; background-color: transparent; margin-bottom: 130px; } .sidebar-content .layui-card .layui-card-header { padding: 50px 0 0 0; height: auto; line-height: 52px; text-align: center; cursor: pointer; border-bottom: 1px dashed #5e5d5d; } .sidebar-content .layui-card .layui-card-header img { border-radius: 50%; cursor: pointer; } .sidebar-content .layui-card .layui-card-header span { font-size: 16px; color: #5e5f5e; } .sidebar-content .layui-card .layui-card-body { padding: 20px 0 0 0; } .sidebar-content .layui-card .layui-card-body ul { position: relative; } .sidebar-content .layui-card .layui-card-body li { line-height: 21px; text-align: center; font-size: 14px; color: #bcbcbc; } .sidebar-content .layui-card .layui-card-body li.txt { position: absolute; top: 0px; left: 0px; } .sidebar-content .layui-card .layui-card-body li.visitors { position: absolute; top: 0px; right: 0px; } .sidebar-content .layui-nav { background-color: transparent; width: 100%; } .sidebar-content .layui-nav a { padding: 0; display: inline-block; } .sidebar-content .layui-nav .layui-nav-item a:hover { background-color: transparent; } .sidebar-content .layui-nav .layui-nav-item { text-align: center; line-height: 26px; display: block; margin-bottom: 40px; } .sidebar-content .layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a { color: #dda354; } .sidebar-content .layui-nav .layui-nav-item.last { margin-bottom: 0; } .sidebar-content .layui-nav .layui-this:after { height: 0px; } .sidebar-content .layui-nav .layui-nav-bar { display: none; } /*主要内容*/ .main { width: 62.5%; height: 100%; padding-top: 178px; margin-left: 21%; } .main .item { padding: 16px 50px; background: #fff; background: #141412; background: rgba(255, 255, 255, 0.2); filter: Alpha(opacity=200); margin-bottom: 40px; } .main .item img { float: left; padding-right: 39px; } .main .item-content { color: #ffffff; font-size: 14px; } .main .item-content p.time { line-height: 40px; padding-bottom: 8px; } .main .item-content p.time i { margin-right: 17px; position: relative; top: 3px; font-size: 20px; } .main .item-content p.brief { line-height: 24px; margin-bottom: 20px; } .main .item-content p.praise span { cursor: pointer; margin-right: 76px; height: 24px; line-height: 24px; display: inline-block; color: #d1aa56; } .main .item-content p.praise i { font-size: 20px; position: relative; top: 3px; margin-right: 6px; color: #fff; } #demo1 { text-align: center; } #demo1 a, #demo1 span { background: rgba(255, 255, 255, 0.2); background: #000; filter: Alpha(opacity=200); margin-right: 10px; color: #fff; border: 1px solid #535655; } #demo1 .layui-laypage .layui-laypage-curr .layui-laypage-em { background-color: #a58f59; } /*文章*/ .article { width: 57%; padding-top: 160px; } .article .item { padding: 40px 66px 32px 74px; position: relative; } .article .item .date-box { width: 76px; height: 76px; border: 2px solid #9f7e39; position: absolute; top: 40px; left: -39px; } .article .item .date-box .date { height: 80px; width: 80px; background: #000; color: #bcbcbc; position: absolute; top: 5px; left: -10px; text-align: center; } .article .item .date-box .date h4 { font-size: 36px; margin-top: 10px; } .main .layui-tab-title li { color: #cca455; } .main .layui-tab-title { border-color: #6a6a67; } .main .layui-tab-brief > .layui-tab-title .layui-this { color: #cca455; } .main .layui-tab-brief > .layui-tab-title .layui-this:after { border-color: #d1aa55; } .article .item-content h3 { font-size: 20px; } .Subtitle { display: inline-block; width: 50px; height: 20px; text-align: center; line-height: 20px; background: #a58c56; margin: 10px 0; cursor: pointer; } .article .item-content p { line-height: 28px; margin-bottom: 16px; display: -webkit-box; display: -moz-box; white-space: pre-wrap; word-wrap: break-word; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; /*显示行数*/ } .article .item-content button { width: 102px; height: 32px; line-height: 32px; border: 1px solid #706553; background-color: transparent; color: #b79b52; } .article-right-content { width: 13.5%; position: absolute; right: 109px; top: 242px; box-sizing: border-box; padding: 25px; background: #141412; background: rgba(255, 255, 255, 0.2); filter: Alpha(opacity=200); } .article-right-content h3 { font-size: 16px; line-height: 30px; color: #fff; } .article-right-content li { margin: 7px 5px 0 0; float: left; } /*作品*/ .works { padding-top: 160px; width: 67%; } .works .item { padding: 44px 30px 0 30px; } .works .img-text { margin-bottom: 10px; } .works .img-text img { width: 100%; } .works .img-text p { line-height: 46px; font-size: 16px; text-align: center; color: #ffffff; } .works .item img { float: none; padding: 0; } .works .item .layui-laypage { display: block; margin: 0; padding: 10px 0; } /*关于*/ .about { width: 62.5%; text-align: center; } .about .item { padding: 80px 10px 90px 10px; margin-bottom: 40px; } .about .item img { float: none; padding-right: 0; } .about .item img.portrait { border-radius: 50%; } .about h4 { font-size: 16px; font-weight: bold; color: #ab8560; } .about h4.personal { margin-bottom: 24px; } .about .Introduction { line-height: 36px; font-size: 16px; margin: 10px 0 56px 0; color: #d9dbda; } .about .layui-progress { width: 34%; margin-left: 35%; position: relative; margin-bottom: 24px; } .about .layui-progress span { color: #fff; top: 2px; } .about .layui-progress em { position: absolute; left: -60px; color: #fff; font-style: normal; top: 2px; } .about h4.contact { margin: 50px 0 28px 0; } .about .item img.code { margin-bottom: 14px; } .about p.qq-number { line-height: 22px; color: #FFF; } /*留言*/ .message .item { padding: 0; background: #141412; background: rgba(255, 255, 255, 0.2); filter: Alpha(opacity=200); } .message .item .layui-card { background: transparent; } .message .item .layui-card .layui-card-header { border-bottom-color: #666465; padding: 40px 50px 27px 50px; height: auto; } .message .item .layui-card .layui-card-header .layui-form-item, .message .item .layui-card .layui-card-header .layui-input-block { margin: 0; } .message .item .layui-card .layui-card-header .layui-textarea { padding: 19px 24px; margin-bottom: 28px; color: #545454; } .message .item .layui-card .layui-card-header button { height: 40px; line-height: 40px; width: 100px; text-align: center; background-color: #d0aa55; } .message .item .layui-card .layui-card-header .btn-box { text-align: right; } .message .item .layui-card .layui-card-body { padding: 40px 50px 27px 50px; color: #d8d8d8; } .message .item .layui-card .layui-card-body .title span { margin-right: 28px; } .message .item .layui-card .layui-card-body .title em { color: #b3924d; font-style: normal; } .message .item .layui-card .layui-card-body .list-item { margin-bottom: 10px; } .message .item .layui-card .layui-card-body .list-item .list-txt { padding-left: 75px; } .message .item .layui-card .layui-card-body .list-item li { padding: 32px 0 30px 10px; border-bottom: 1px dashed #5e5d5d; table-layout: fixed; word-break: break-all; overflow: hidden; } .message .item .layui-card .layui-card-body .list-item img { border-radius: 50%; padding-right: 0; margin-right: 24px; cursor: pointer; } .message .item .layui-card .layui-card-body .list-item .max-title { margin-bottom: 16px; } .message .item .layui-card .layui-card-body .list-item .max-title .name { color: #b29547; } .message .item .layui-card .layui-card-body .list-item .max-title .time { float: right; } /* 微语 */ .mood { width: 42%; margin-left: 29%; } .mood .item1 { padding: 16px 50px; background: #fff; background: #141412; background: rgba(255, 255, 255, 0.2); filter: Alpha(opacity=200); margin-bottom: 40px; } .mood .item1 img { margin-bottom: 30px; } .mood .item .item-content img { padding: 0; margin-bottom: 30px; width: 100%; } .mood .item-content p.time i { margin-right: 5px; } .mood .item-content p.time span { margin-right: 20px; } .mood.mood-details .top_title { color: #9f9f9d; height: 58px; line-height: 58px; border-bottom: 1px solid #666666; background: #141412; background: rgba(255, 255, 255, 0.2); filter: Alpha(opacity=200); padding-left: 50px; } .mood .item1 img { width: 100%; } .article1 { width: 62.5%; margin-left: 21%; } .main.article1 .top_title { padding-left: 40px; } .article1 .item1 { padding: 16px 40px; } .article1 .item .layui-card .layui-card-header, .article1 .item .layui-card .layui-card-body { padding: 40px 40px 27px 40px; } .article1 h3 { font-size: 18px; } .article1 .Subtitle { margin-right: 50px; color: #fff; } .article1 .label { color: #a58e58; margin-bottom: 20px; } .article1 .tb { margin-right: 50px; } .article1 .txt { line-height: 28px; text-indent: 28px; color: #b2b0b1; } .article1 .item1 img { width: auto; margin: 0 auto; } .article1 .item1 .img-box { text-align: center; margin: 28px 0 40px 0; } .article1 .item1 .btn-box { text-align: center; margin: 50px 0; } .article1 .item1 .btn-box .layui-btn { background: #fff; color: #000; } @media screen and (max-width: 1800px) { .main .item img { margin-bottom: 10px; } .seach { right: 5%; } .main { margin-left: 30%; width: 65%; } .article { width: 40%; } .article-right-content { width: 20.5%; right: 5%; } .mood .item1 img { width: 100%; } } @media screen and (max-width: 1600px) { .article .item img { float: none; } } @media screen and (max-width: 1100px) { .article .item { padding: 30px; } .article .item h3 { font-size: 16px; } .article .item .date-box { display: none; } .seach { top: 70px; } } @media screen and (max-width: 1000px) { .sidebar-content .layui-nav { text-align: center; margin: 20px 0; } .sidebar-content .layui-nav a { padding: 0 10px; } .sidebar-content .layui-nav .layui-nav-item { display: inline; } .sidebar-content .layui-card { margin: 0 auto; } .sidebar-content { position: relative; left: 0px; } .main { margin: 0 auto; width: 80%; padding-top: 0px; } .seach { display: none; } .article-right-content { width: 80%; margin: 0 auto; position: relative; right: 0; top: 0px; margin-bottom: 30px; } .article-right-content ul { overflow: hidden } .article-right-content .layui-btn { height: 24px; line-height: 24px; } } @media screen and (max-width: 569px) { .article .layui-tab .layui-tab-title li, .works .layui-tab .layui-tab-title li { min-width: 50px; padding: 0 7px; font-size: 12px; } .main .item { padding: 16px 20px; } .main .item img { width: 100%; } .about .item img { width: auto; } .about .Introduction { font-size: 14px; } .main .item-content p.praise span { margin-right: 20px; } .message .item .layui-card .layui-card-header, .message .item .layui-card .layui-card-body { padding: 30px; } .message .item .layui-card .layui-card-body .list-item img { width: auto; } .message .item .layui-card .layui-card-body .list-item .max-title .time { display: block; float: none; } .message .item .layui-card .layui-card-body .list-item .list-txt { padding: 0; } .message .item .layui-card .layui-card-header button { line-height: 30px; height: 30px; width: 80px; margin: 0; } .message .item .layui-card .layui-card-header { padding-bottom: 10px; } .message .item .layui-card .layui-card-header .layui-textarea { margin-bottom: 10px; } .message .item { padding: 0; } .mood.mood-details .top_title { padding: 0 20px; } .mood .item1 { padding: 16px 20px; } .article1 .item .layui-card .layui-card-header, .article1 .item .layui-card .layui-card-body { padding: 20px; } .about .layui-progress em { font-size: 12px; } }