/*
Theme Name:Wp
Version: 0.19.3
*/
html { height: 100%; }
body { 
	font-family: PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif; 
	background: #FCF9F2; color: #333; font-size: 16px; word-wrap: break-word; word-break: break-all; 
}
/*img {image-rendering: -moz-crisp-edges;}*/
/*img-logo {image-rendering: -moz-crisp-edges;}*/
#site-title a { font-weight: bold; color: #FFF; }
#top { border-bottom: 1px solid #EEE; background: #7F0115; box-shadow: 0 0px 10px 5px #CCC;height: 72px;}
#top-bar { padding: 0.5rem 0; border-bottom: 1px solid #EEE; }

/*#top .post-type-tabs {font-weight: 600;}*/
#top .tabs li:not(:last-child) { margin-right: 2rem; }
#top .tabs ul { border: none; padding-bottom: 1px; }
#top .tabs .icon { margin: 0; }
#top .tabs ul li a { border-bottom: #FFF 2px solid; padding: 0.5rem 0.5rem; }
#top .tabs li.is-active a, #top .tabs li a:hover { border-bottom: #F14668 2px solid; }
.wnd-message .message-body { border: none; }

/*#searchform input{border: 2px solid #F14668;}*/
#searchform input:focus { outline: none; }
#wrap { flex: 1; width: 100%; }
body { display: flex; flex-direction: column; min-height: 100%; }

/*.home #top{margin-bottom: 1rem;}*/
.home #banner{
    background: #F9F9F9
    url('static/images/banner7.webp')
    no-repeat center center;
    background-size: cover;
    /*url('https://img1.wsimg.com/Sitecore/3/D/marq-photo-godaddy-hosting-products-mrq-440-r6-7-8.jpg') no-repeat top center;*/
    /*url('http://127.0.0.1/wordpress/wp-content/uploads/2019/10/file5daeb6081f066.jpg') no-repeat top center;*/
    height: 500px;
    margin-bottom: 1rem;
}

.breadcrumb-wrap.columns { margin: 0.5rem auto 0; }
.main.box{ padding: 50px;}
.sidebar { min-width: 250px; background: #FFF;}
.sidebar a { color: #333 }
/*#right-sidebar { border-left: 0px solid #EEE; margin-left: 0.75rem; width: 320px; padding-left: 20px; }*/
/*#left-sidebar { border-right: 0px solid #EEE; margin-right: 0.75rem; padding-right: 20px; }*/

/*侧边栏*/
#sidebar-menu { max-width: 100%; width: 380px; position: fixed; top: 0; left: -380px; background: #FFF; height: 100%; overflow: auto; z-index: 32; padding-bottom: 2rem; }
#sidebar-menu .menu { font-size: 15px; padding: 10px; }
#sidebar-menu .menu-list li ul { display: flex; flex-wrap: wrap; }
#sidebar-menu .menu-list li ul li { width: 50%; }
#modal-background { z-index: 31 }
#footer { margin-top: 30px; color: #999; padding: 2rem 0 0.5rem; font-size: 0.9rem; line-height: 1.6rem; background: transparent; background-color:#FFF;}
#footer .content ul { list-style: none; }
#footer a {color: #777;}
#footer .bookmarks .column { padding-top: 0 }

/**
*
********************************************覆盖bulma框架样式
*/
a, .breadcrumb a { color: #333; }
table a { color: #0AA2E0; }
/*a { color: #0AA2E0; }*/
a:focus { outline: none; }
a::-moz-focus-inner { border: 0; }
.breadcrumb a { color: #333; }
a:hover, .breadcrumb a:hover { color: #777; text-decoration: underline; }
.navbar-burger { display: block; height: auto; }
.navbar-burger:hover { background: transparent; }
.navbar-burger span { height: 2px; width: 20px; left: calc(50% - 10px); }
.container {margin: 0 auto; width: 100%; max-width: 1200px }
.select:not(.is-multiple):not(.is-loading)::after { border-color: #333; }
.navbar { min-height: 5.0rem; }
.navbar.is-transparent { background: none; }

.navbar-dropdown{border-top:none;}
.navbar-link:not(.is-arrowless)::after { border-color: #333; }
a.navbar-item:hover, .navbar-item a.navbar-link:hover { background: transparent !important; color: #F14668; }
a.navbar-item.is-active { color: #ffe08a; border-bottom: 0px #ffe08a solid; }
.container .navbar .navbar-brand, .container .navbar .navbar-menu { margin: 0; }

.tabs ul { flex-wrap: wrap; }
.tabs li.is-active a { color: #F14668; border-color: #F14668; }
/* .tabs:not(.is-boxed .is-toggle) ul:first-child a { padding-left: 0; } */
.tabs.is-boxed li.is-active .icon { color: #FFF; }
.menu-list a.is-active { background-color: #ffe08a; color: #fff; }
/*.box { box-shadow: none; border-radius: 0; }*/
.content { line-height: 1.8em; }
.content p:not(:last-child){margin-bottom: 1.6rem}
.content h1 {
    font-size: 1.6em;
    margin-bottom: .5em;
}
/* 中部下划线 .content a{text-decoration: underline;} */
.content a:hover {color:#F14668;}

/*.content .box { padding: 50px; }*/
code .number {
    background: transparent;
    border:none;
    font-size: inherit;
    height:auto;
    margin:0;
    min-width: auto;
    padding: 0;
}

/*标题*/
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: Palatino, "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei", sans-serif; font-weight: normal;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; }
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { font-family: Palatino, "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei", sans-serif; font-weight: 500; }
.label { font-weight: 500; }

/*.content h3{font-size: 1.1rem;}*/

/* 导航 */
/*.navbar-start .navbar-dropdown { min-width: 300px; }*/
/*.navbar-start .navbar-dropdown a { display: inline-block; width: 49%; }*/

/*表单图标、占位文字颜色*/
.control.has-icons-left .icon, .control.has-icons-right .icon { color: #999; }
.input::placeholder, .textarea::placeholder { color: #999; }
.has-background-light { background: #F9F9F9 !important; }

.field-body {
    flex-grow: 8;
}

/**
*
********************************************
*/
.button.is-warning.is-outlined {
    background-color: transparent;
    border-color: #FDAB0E;
    color: #FDAB0E;
}
/* ################### filter ###################*/
.wnd-filter-tabs { background: #FFF; }
.wnd-filter-tabs .tabs:not(.is-boxed) ul { border: none; }
.wnd-filter-tabs .tabs:not(.is-boxed) ul a { border: none; padding: 0.1em 0.5em; margin: 0.3em 0; font-size: 0.95rem; }
.wnd-filter-tabs .tabs:not(.is-boxed) li.is-active a { background: #F14668; color: #FFF; border-radius: 3px; }
.wnd-filter-tabs .column { padding: 0.5em 0.3em; }
.wnd-filter-tabs .column.is-narrow { color: #777; }
.wnd-filter-tabs .columns:not(:last-child) { border-bottom: 1px solid #EEE; }
.wnd-filter-tabs .tag { border: 1px solid #333; color: #333; background: #FFF; }
.archive .wnd-filter-tabs {    /*background: #F5F5F5;*/
margin-bottom: 20px; padding: 1.25rem;    /*box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);*/ border: 1px solid #EEE; font-size: 0.95rem; }

/*########################################*/

/*.ajax-message { text-align: center; margin-bottom: 1rem; }*/

/* tags */
.tags a { line-height: 1.6em; color: #F14668; border-radius: 3px; border: 0px solid #333; margin: 0 5px 0 0; }

/* post list */
.post-list.columns, .post-list.column { font-size:0.95rem; border: 1px solid #EEE; border-radius: 5px; padding: 20px; background: #FFF; }
.post-list.columns:not(:last-child){margin-bottom: 1rem;margin-top: 0;}
.post-list a:hover { text-decoration: underline; }
.post-list h3 { font-size: 1.1rem; line-height: 1.8em; }
.post-list:hover { box-shadow: 0 0px 10px 0 #DDD; }
.post-list .column { padding: 7px; }

/* 正文 */
article.entry { border-top: 1px solid #EEE; padding-top: 20px; }

/* 分类复选框 */
.profile-category-checkbox { flex-wrap: wrap; display: flex; }
label.checkbox { margin: 0 1rem 0 0.2rem; }

/*边栏分类下拉*/
.post-form .column .select{width: 100%;}

.is-grouped-centered .button,.comments .button{min-width: 200px;}

/*code{font-size: 0.9rem;}*/
code span{font-size: 0.9rem;}

.modal-entry {
    transition: all 0.16s;
}

.user-form{ max-width: 400px; margin: 0 auto; }

/*.box ul{padding:0;margin: 0 ;}*/
.box li{    
    /*padding: 0;*/
    /*margin: 0;*/
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    white-space: inherit;
    /*width:80%;*/
}


.wnd-pay-button.box{box-shadow: 0  -10px  50px  0px #DDD;border-radius: 0;margin-top: 3rem}
/*.wnd-pay-button{}*/
/* ------------------------------
comment list
------------------------------ */
#comments { overflow: hidden; clear: both; font-size: 0.95rem;margin-top: 2rem;}
#comments li{list-style-type:none;}
#comments ol{margin:0;}
ol.commentList li { clear: both; margin: 0 0 20px; list-style-type: none; }
.commentList li .avatar { float: left; width: auto; border: 1px solid #CCC; padding: 3px; margin: 5px 5px 0 0; }
.comment-body p { margin: 5px 0; }
#comments input#author, #comments input#email, #comments input#url { width: 60%; padding: 0 5px; border: none; border-bottom: 1px #F14668 solid; background: transparent; font-size: 14px; }
#comments textarea#comment { width: 100%; height: 100px; padding: 5px; border: 1px #CCC solid; }
#commentform label { max-width: 100px; display: block; float: left; text-align: right; }
.comment-form-comment label { clear: both; }
#comments .button { display: block; clear: both; box-shadow: 0 1px 2px 0 #999; border-radius: 3px; margin: 10px auto; }
#comments li.thread-even {    /**奇数评论**/
padding: 10px; background: #FAFAFAFA; border: 1px solid #EEE; }
#comments li.thread-odd {    /**偶数评论**/
padding: 10px; background: #FFF; border: 1px solid #EEE; }
#comments ol>li { margin: 2rem 0; box-shadow: 0 0 20px 0px #EEE;}
#comments li { border-radius: 3px; }
p.input { margin: 10px 0; }
#comments .avatar { float: left; margin-right: 10px; border-radius: 50%; }
.bypostauthor>div .fn:after { content: "admin"; background-color: #F14668; color: #FFF; padding: 1px 5px; border-radius: 3px; font-size: 13px; margin: 0 3px; }
cite.fn { color: #600; margin-right: 5px; color: #F14668; font-weight: 700; }

/*评论插件定义CSS文件部分*/

/*回复*/
#comments .children { border-left: 2px solid #F14668; border-bottom: 1px solid #EEE; margin: 10px 0; padding: 10px; background-color: #FFF;    /*回复颜色2*/ }
#comments ol>li>ol>li { margin: 0; }
#newcomment { border: 1px dashed #333; width: 99%; }
.comments-header { position: relative; text-align: center; overflow: hidden; }
.comments-heading { position: relative; display: inline-block; font-size: 1.3rem;font-weight: bold;}
.comments-heading:before { content: ''; width: 40px; height: 2px; background-color: #e0e0e0; position: absolute; top: 50%; margin-right: 2rem; right: 100%; margin-top: -1px; }
.comments-heading:after { content: ''; width: 40px; height: 2px; background-color: #e0e0e0; position: absolute; top: 50%; left: 100%; margin-left: 2rem; margin-top: -1px; }

/* ##Comment Form
---------------------------------*/
.comment-respond .comment-reply-title { font-size: 16px; margin: 10px auto; text-align: center; }
.comment-form { font-size: 14px; }
.comment-form .comment-notes, .comment-form .logged-in-as { color: #999; text-align: center; }
.comment-form-author, .comment-form-email, .comment-form-url { float: left; width: 50%; margin-bottom: 1.25rem; }
#commentform input { border: 0; border-radius: 0 }
.comment-form-comment textarea { margin-bottom: 1.25rem; }
.comment-form-submit { text-align: right; }

/*ajax 评论样式*/
.ajax-comment-message{
    background:#D24B58;
    border-radius:4px;
    box-shadow:0 1px 1px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);
    display:inline-block;
    font-size:14px;
    margin-bottom:0;padding:12px 25px;color:#FFF;
}

/*上传*/

/*翻页*/
.pagination { text-align: center; clear: both; }
.pagination ul li { display: inline-block; margin: 0 10px; }

/* 相册 */
/*.wnd-gallery .modal-content { width: auto; max-width: 1024px; text-align: center; }*/
/*.field .gallery { border: 2px dashed #DDD; min-height: 100px; margin: 10px auto; background: #F5F5F5; }*/

/*wp editor前端*/
.media-frame-menu { display: none; }
#mceu_52 { display: none; }

/* 移动 */
@media screen and (max-width:1023px) {
    .sidebar { max-width: 100%; }
    .main.box { padding: 20px; }
    .navbar { min-height: 3rem; }
    /*main.column { padding: 20px; }*/

    /* Tabs */
    .list-posts .tabs ul { flex-wrap: nowrap; flex-shrink: 1; }
}


/**
************************************************ bulma 拓展 *************************************************
*/
/*悬停下拉导航菜单*/
.navbar-item.is-mega {
  position: static;
}

.is-mega-menu-title {
    margin-bottom: 0;
    padding: .375rem 1rem;
}

/* 上标提示 */
[data-badge] { position: relative; }
[data-badge]::after { 
    display: inline-block; 
    position: absolute; 
    min-width: 1rem;
    min-height: 1rem; 
    font-size: .75rem; 
    top: 0; 
    right: 0; 
    bottom: auto; 
    left: auto; 
    -webkit-transform: translate(50%, -50%); 
    transform: translate(50%, -50%); 
    margin: 0; 
    padding: .1rem .25rem; 
    text-align: center; 
    white-space: nowrap; 
    line-height: 1; 
    background: #333; 
    background-clip: padding-box; 
    border-radius: 5px; 
    box-shadow: 0 0 0 1px #fff; 
    color: #fff; 
    content: attr(data-badge); 
    z-index: 9; 
    background: #ff3860; 
    color: #fff; 
}
/**
************************************************ loading *************************************************
*/
.spinner {
    margin: 0px auto 0;
    padding: 10px  0;
    width: 150px;
    text-align: center;
}
.spinner>div {
    width: 30px;
    height: 30px;
    background-color: #989292;
    border-radius: 100%;
    display: inline-block;
    animation: bouncedelay 1.4s infinite ease-in-out;
    animation: bouncedelay 1.4s infinite ease-in-out;            /* Prevent first frame from flickering when animation starts */
    animation-fill-mode: both;
    animation-fill-mode: both;
}
.spinner .bounce1 {
    animation-delay: -0.32s;
    animation-delay: -0.32s;
}
.spinner .bounce2 {
    animation-delay: -0.16s;
    animation-delay: -0.16s;
}
@keyframes bouncedelay {
    0%,
    80%,
    100% {
        transform: scale(0.0)
    }

    40% {
        transform: scale(1.0)
    }

}
@keyframes bouncedelay {
    0%,
    80%,
    100% {
        transform: scale(0.0);
        transform: scale(0.0);
    }

    40% {
        transform: scale(1.0);
        transform: scale(1.0);
    }
}

/**************88*/

#ajax-module{
    /*min-height: calc(100vh/2);*/
     min-height: 200px; 
}

/*#wnd-6046d44e12fa7-5-text{height:500px;font-size: 2rem;}*/
.editor-text{min-height: calc(100vh - 300px);font-size: 1.1rem;height: 1px;}
/*form{max-width: 900px;margin: 0 auto;}*/

#teamnewslist ol{list-style:none;padding-left: 14px;border-left: 2px solid #eee;font-size: 15px;color: #666;}
#teamnewslist b{font-size: 12px;font-weight: normal;color: #999;display: block;position: relative;margin-bottom:5px;}
#teamnewslist b::after{position: absolute;top: 6px;left: -22px;content: '';width: 14px;height: 14px;border-radius: 50%;background-color: #fff;border: 2px solid #ffe08a;box-shadow: 2px 2px 0 rgba(255,255,255,1), -2px -2px 0 rgba(255,255,255,1)}
#teamnewslist li{list-style:none;margin: 0 0 20px 0;line-height: 100%;}
#teamnewslist li:hover{color: #555;}
#teamnewslist li:hover b::after{border-color: #00cc00;}
#teamnewslist li:hover b{color: #00cc00;}
#teamnewslist{padding-left:33px;}
#timedd dd{margin:0;padding:0;}
#timedd dl{width:100%;height:auto;display:block;overflow:hidden;margin:0 auto;font-size:10pt;line-height:160%;}
#timedd dt,dt a{width:100%;height:auto;display:block;font-weight: bold;color:#333;font-size:18px;cursor:pointer;padding: 1px 0 0 14px;}
#timedd dt a:hover{color: #FF0000;}
/* bulma 修改 */
.navbar-item,.navbar-link {color:#FFF;}
.navbar-burger {color:#ffe08a;}
.content h2,.content h4,.content h5,.content h6 {color:#FFF;}
.content h1,.content h3 {color:#000}
.has-text-centered {margin-top:5px;}
.navbar-dropdown {background-color:#9d0000;}
.navbar-item img {max-height: 3.5rem;}
.navbar-link:not(.is-arrowless)::after {border-color: #fff;}
a:hover {text-decoration: none;color: inherit;}
code {color: #e96900;}
cite {font-style: normal;}
.is-reward {background-color:#f14668; border-color:transparent; color:#FFF;font-size:13px;}
.banner-title {color: #1c1d27;font-size: 25px;text-align: center;font-weight: bolder;letter-spacing:0.1em;}
.banner-title bb {color: #0772fc;}
/* 侧边栏样式*/
/*侧边栏主题推荐*/
.spywidget {clear:both;position:relative;margin-bottom:20px;overflow:hidden;}
.spywidget_product {background:#fff;}
.spyproduct_content {padding:15px;}
.spyproduct_info h2 {font-size:20px;margin:0;font-weight:bold;padding:5px 0 10px 0;}
.spywidget ul {zoom:1;list-style:none;padding:0;margin:0;}
.spyproduct_info>ul>li {font-size:13px;margin-bottom:8px;list-style:none;}
.spyprice_sale {border-top:1px solid #eee;padding:10px 0px;}
.spyprice_sale strong {float:right;font-size:20px;line-height:1;font-weight:100;}
small,.spysmall {font-size:85%;}
.spyprice_sale h2 {margin:0;font-size:14px;color:#999;line-height:20px;}
.spyproduct_content>.spybtn {top:5px;padding:1px;text-align:center;text-decoration:none;cursor:pointer;width:100%;background:linear-gradient(-125deg,#ffe08a 0%,#01735e 100%);box-shadow:0 3px 10px -1px #ffe08a!important;color:#ffffff;}
.spywidget {max-width:320px;margin:0 auto;}
.spybtn {border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;letter-spacing:1px;line-height:46px;outline:none;padding:0 18px;text-align:center;position:relative;}
/*侧边栏主题推荐*/
/* 服务器推荐区块 */
.widget-ssr {overflow:hidden;padding:0;}
.widget-ssr {font-size:14px;background-color:#fff;}
.asr {border-radius:10px;display:block;padding:40px 15px;text-align:center;color:#fff !important;background:#fe3d7d;background-image:linear-gradient(to right,#080824 0,#080824 50%,#080824 100%);}
.asr .btn {margin-top:20px;font-weight:700;}
.asr h4 {margin:0;font-size:22px;}
.asr h5 {margin:10px 0 0;font-size:14px;}
.asr .btn:hover {color:#fe3d7d;}
.btn-outline:hover {background-color:#fff;}
.btn-outline {line-height:36px;color:#fff;background-color:transparent;border:1px solid #fff;display:inline-block;font-weight:400;text-align:center;vertical-align:top;user-select:none;padding:0 36px;font-size:14px;border-radius:100px;outline:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
/* 服务器推荐区块 */
/* 需求定制表单样式 */
.onehalf{width:50%;float:left!important;}
.outer{margin:0 -10px;}
.inner{padding:0 10px;}.outer{margin:0 -10px;}
.cf7part{float:left;margin-bottom:20px;}
.nodisplay{display:none!important;}
@media only screen and (max-width: 640px)
{.onehalf{width:100%!important;}}
.hunkcf77 input{height:55px!important;background:#eee!important;border:none!important;border-radius:30px!important;font-size:17px!important;padding:15px 30px 15px 30px!important}
.hunkcf77 textarea{height:200px!important;background:#eee!important;border:none!important;border-radius:30px!important;font-size:17px!important;padding:15px 30px 15px 30px!important}
.hunkcf77 .submit{text-align:center!important;}
.hunkcf77 .submit .wpcf7-submit{padding:15px 40px!important;background:#fff!important;border-radius:30px!important;border:1px solid #333!important;color:#333!important;}
.hunkcf77 .wpcf7-submit:hover{background:#333!important;color:#fff!important;}
/* 需求定制表单样式 */
/* 角标 */
.n-mark-red{display:inline-block;transform:translateY(-12px);font-size:.75rem;letter-spacing:0.05em;background:linear-gradient(to top,#f308a0 0%,#fb0655 100%);color:#ffffff;border-radius:1rem;padding:.15rem .275rem;line-height:1;font-weight:bold;}
.n-mark-yello{display:inline-block;transform:translateY(-12px);font-size:.75rem;letter-spacing:0.05em;background:linear-gradient(to top,#efd3b0 0%,#f9e1be 100%);color:#ffffff;border-radius:1rem;padding:.15rem .275rem;line-height:1;font-weight:bold;}
.n-mark-blue{display:inline-block;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);font-size:.75rem;letter-spacing:0.05em;background:#188ef4;background:-webkit-linear-gradient(legacy-direction(to right),#6454ef 0%,#316ce8 100%);background:-webkit-gradient(linear,left top,right top,from(#6454ef),to(#316ce8));background:-webkit-linear-gradient(left,#6454ef 0%,#316ce8 100%);background:-o-linear-gradient(left,#6454ef 0%,#3021ec 100%);background:linear-gradient(to right,#6454ef 0%,#3021ec 100%);color:#ffffff;border-radius:1rem;padding:.15rem .275rem;line-height:1;font-weight:bold;}
.n-mark-yellos{display:inline-block;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);font-size:.75rem;letter-spacing:0.05em;background:#f9e1be;background:-webkit-linear-gradient(legacy-direction(to right),#efd3b0 0%,#f9e1be 100%);background:-webkit-gradient(linear,left top,right top,from(#efd3b0),to(#f9e1be));background:-webkit-linear-gradient(left,#efd3b0 0%,#f9e1be 100%);background:-o-linear-gradient(left,#efd3b0 0%,#f9e1be 100%);background:linear-gradient(to top,#efd3b0 0%,#f9e1be 100%);color:#ffffff;border-radius:1rem;padding:.15rem .275rem;line-height:1;font-weight:bold;}
.n-mark-yelloss{display:inline-block;transform:translateY(-12px);font-size:.75rem;letter-spacing:0.05em;background:linear-gradient(to top,#efd3b0 0%,#f9e1be 100%);background:-webkit-gradient(linear,left top,right top,from(#ff4949),to(#ff7849));background:-webkit-linear-gradient(left,#ff4949,#ff7849);background:linear-gradient(90deg,#ff4949,#ff7849);text-shadow:0 -1px #ff4949;-webkit-box-shadow:0 10px 10px -2px rgba(255,73,73,.5);box-shadow:0 5px 5px -2px rgba(255,73,73,0.34);color:#ffffff;border-radius:1rem;padding:.2rem .575rem;line-height:1;font-weight:bold;}
.n-mark-green{display:inline-block;transform:translateY(-8px);font-size:.6rem;letter-spacing:.05em;background:linear-gradient(to right,#02bb9b 0%,#02bac3 100%);color:#fff;border-radius:1rem;padding:.18rem .5rem;line-height:1;font-weight:700;}
/* 角标 */
/* logo-2022 */
.logo-2023{background-image:url("/wp-content/themes/lkd/static/images/2023.png");position:relative;width:70px;background-repeat:no-repeat;background-size:contain;background-position:center}
.logo-2023:before{content:"";position:absolute;left:-10px;top:-460px;width:200px;height:10px;background-color:rgba(255,255,255,.5);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:searchLights 1s ease-in 1s infinite;-o-animation:searchLights 1s ease-in 1s infinite;animation:searchLights 2s ease-in 1s infinite}
/* logo-2022 */
/* 返回顶部 */
#gotop{font-size:19px;text-align:center;width:30px;height:30px;position:fixed;bottom:25px;right:10%;top:auto;display:block;cursor:pointer;background:#fff;border-radius:50px;color:#000;}
#gotop:hover{color:#ccc}
/* 返回顶部 */
/* 侧边栏文章 */
.widget {position:relative;clear:both;margin-bottom:15px;padding:25px;background-color:#fff;}
.widget-posts ul {margin-top:-20px;padding:0}
.widget-posts li {margin-top:20px;overflow:hidden;display:flex;align-items:center}
.widget-posts li .thumbnailcbl {flex:none;width:86px;overflow:hidden}
.widget-posts li .thumbnailcbl img {width:79px;max-width:97px;margin-left:3px;border-radius:10px;}
.widget-posts li a:last-child {margin-left:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:justify}
.thumbnailcbl {border:none;padding:0;margin:0}
/* 侧边栏文章 */
.wnd-filter-tabs .tabs:not(.is-boxed) li.is-active a {background: #ffe08a;color: #FFF;border-radius: 3px;}/*tabs颜色*/
.wnd-filter-tabs .tabs:not(.is-boxed) ul a {border: none;padding: 0.1em 0.5em;margin: 0.3em 0;font-size: 0.95rem;}/*tabs大小*/
.slt img{border-radius: 15px}
boc {color:#e96900}
boe {color:#ff4a36}
mark{color:inherit; padding:0; background:none; background-image:linear-gradient(120deg, rgb(255 183 15) 100%, rgb(255 183 15) 100%); background-repeat:no-repeat; background-size:0% 0.3em; background-position:0 80%; position:relative; -webkit-animation-delay:1s; animation-delay:1s; background-size:100% 0.3em; }
strong {color:#e03e2d; font-weight:700; }
/* bulma 1.0 修改类
.is-marginless {margin: 0 !important;}
.button.is-outlined{color:#000}
*/
/*兼容bulma新版颜色*/
.button.is-info {background-color:#66D1FF; border-color:transparent; color:#000; }
.button.is-primary {background-color:#00D1B2; border-color:transparent; color:#000; }
.button.is-success {background-color:#48C78E; border-color:transparent; color:#000; }
.button.is-warning {background-color:#FFB70F; border-color:transparent; color:#000; }
.button.is-danger {background-color:#FF6685; border-color:transparent; color:#000; }
.button.is-red {background-color:#ef4c4d; border-color:transparent; color:#fff; }
.lhl-warning {background-color:#FFB70F; border-color:transparent; color:#000; }
/* 首页黄历 */
.box-lhl {background: url(/wp-content/themes/yigua/static/images/lhl-ds.webp) repeat;;border-radius: 6px;box-shadow: 0 .5em 1em -.125em rgba(10, 10, 10, .1), 0 0 0 1px rgba(10, 10, 10, .02);color: #4a4a4a;display: block;padding: 1.25rem;}
.lhl-yi {display:inline-block; font-size:18px; font-weight:bold; width:30px; height:30px; border-radius:25px; border-width:1px; border-color:green; border-style:solid; background-color:green;color: #fff;}
.lhl-ji {display:inline-block; font-size:18px; font-weight:bold; width:30px; height:30px; border-radius:25px; border-width:1px; border-color:red; border-style:solid; background-color:red;color: #fff;}
.navbar-ssyd {position: relative;width: 3.25rem;margin-left: auto;color: #fff;align-items: center;display: flex;}
.navbar-ssyd a {color: #fff}
/* 首页文章 */
 .section-title {font-size:18px;margin-bottom:1.5rem; color:#333; padding-left:10px; position:relative;font-weight:bold;}.section-title::before {content:""; position:absolute; left:0; top:50%; transform:translateY(-65%); width:6px; height:20px; background-color:#ffb70f; }.article-item {margin-bottom:1.5rem;}.article-item:last-child {border-bottom:none; }.article-title {font-size:16px!important; font-weight:bold; color:#333; margin-bottom:0.25rem; white-space:nowrap;text-overflow:ellipsis;    line-height: 1.2 !important; }.article-title a {color:inherit; text-decoration:none; }.article-title a:hover {color:#3273dc; }