/*
Theme Name:     鸭先知子主题（新）
Theme URI:      https://www.yxzhi.com/
Description:    鸭先知子主题模板
Author:         瓜佬
Author URI:     https://www.yxzhi.com/
Template:       justnews
Version:        1.0.0.0.10
*/:root{--theme-color: #E74F4C; --theme-hover: #FE7573; --logo-height: 45px; --logo-height-mobile: 35px; --menu-item-gap: 30px; --mobile-menu-color: rgba(255, 255, 255, .98); --mobile-menu-active-color: #fff; --mobile-menu-bg-color: var(--theme-color); --theme-body-bg-color: #F5F5F5; --theme-body-bg-image-repeat: repeat-y; --theme-body-bg-image-position: center top; --special-color: #333; --member-login-bg: url('//www.yxzhi.com/wp-content/uploads/2023/07/dlbj.jpg'); --header-bg-color: #FFFFFF; --header-bg-image: none; --theme-border-radius-s: 5px; --theme-border-radius-m: 5px; --theme-border-radius-l: 5px; --theme-border-radius-xl: 5px; --thumb-ratio-default: 480 / 300; --thumb-ratio-post: 480 / 300; --post-video-ratio: 860 / 484; --dark-style-logo: url('https://www.yxzhi.com/wp-content/uploads/2023/06/2023061314205550.png');}.post-loop .item-sticky .item-title a{-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.post-loop .item-sticky .item-title a, .post-loop .item-sticky .item-title a .sticky-post,.post-loop-card .item-sticky .item-title .sticky-post{background-color: #FF0000;}
.down-shortcode {
    display: flex;
    align-items: center;
    height: 80px;
    margin: 0 10px;
}
.down-shortcode a {
    background: var(--theme-color);
    color: #FFF;
    display: flex;
    height:35px;
    align-items: center;
	flex:1;
    justify-content: center;
}
.down-shortcode a:hover,.down-shortcode span:hover{
	background:var(--theme-hover)
}
.down-shortcode a i{
	padding-right:5px
}
.down-shortcode div {
    display: flex;
    flex: 1;
	margin-right:10px;
		border-radius:var(--theme-border-radius-s);
	overflow:hidden;
}
.down-shortcode span {
    display: flex;
    height: 35px;
    width: 35px;
    align-items: center;
    justify-content: center;
    background: var(--theme-color);
	cursor:pointer;
}
.down-shortcode div:last-child{
	margin-right:0;
}

@media (max-width: 767px) {
.down-shortcode {
    display: flex;
    height: auto;
    flex-direction: column;
    align-items: center;
}
	.down-shortcode div {
    margin: 5px 0;
        width: 100%;
}
	
}
#modules-16{margin-top: 10px;margin-bottom: 0px;} #modules-16 .main{float: left;} #modules-16 .sidebar{float: right;} #modules-17{margin-top: 0px;margin-bottom: 10px;} #modules-35{margin-top: 0px;margin-bottom: 10px;} #modules-25{margin-top: 0px;margin-bottom: 10px;} @media (max-width: 767px){#modules-25{display: none;}} #modules-25 > .container-inner{background-repeat: no-repeat;background-size: cover;background-position: center center;padding: 0px 0px 0px 0px;border-radius: 0;} @media (min-width: 768px){#modules-25{}} #modules-36{margin-top: 0px;margin-bottom: 10px;} #modules-31{margin-top: 0px;margin-bottom: 0px;} #modules-26{margin-top: 0px;margin-bottom: 0px;} @media (max-width: 767px){#modules-26{display: none;}} #modules-26 > .container-inner{background-repeat: no-repeat;background-size: cover;background-position: center center;padding: 0px 0px 0px 0px;border-radius: 0;} @media (min-width: 768px){#modules-26{}} #modules-11{margin-top: 0px;margin-bottom: 0px;} #modules-11 .row > [class*=col-]{padding: 0 5px;} #modules-11 .row{margin-left: -5px;margin-right: -5px;} #modules-12{margin-top: 0px;margin-bottom: 0px;} #modules-15{margin-top: 0px;margin-bottom: 0px;} #modules-37{margin-top: 10px;margin-bottom: 0px;} #modules-10{margin-top: 10px;margin-bottom: 10px;} 