/*
Theme Name:     CGLIGHTINGCLUB子主题
Theme URI:      http: //7b2.com/
Description:    这是一个关于灯光学习交流用定制主题，在法律允许的最大范围内，开发者不对因使用或无法使用本程序所导致的任何形式的损失、损害或费用承担责任，包括但不限于数据丢失、业务中断、财务损失、声誉损害等。无论是否事先知晓可能出现的这些问题，开发者均不承担任何责任。
Author:         大绵羊
Author URI:     https://dmyblog.cn/
Template:       b2
Version:        1.2.0
*/

/*下面是您自己DIY的css样式*/
:root {
    --dmy-margin: 2px;
}
@font-face {
    font-family:"wenfonts";
    src: url('/wp-content/themes/b2child/Assets/Alimama.woff2');
}
body{
  font-family:"wenfonts"!important;  
}
b {
    font-weight: 500;
}
div,blockquote,ul,li,span,a,button,p,h1,h2,h3,i,small{
    font-family:"wenfonts"!important;
}
.circle-desc,.my-circle-list > div > button,.po-topic-box-tips p,.circle-admin-info>div,.topic-type-menu > ul li button{
    font-weight: 700;
}
.shop-normal-item-price span b{
    font-weight: 700;    
}
.shop-normal-item-count span {
    font-weight: 700;
    color: #333;
}

::-webkit-scrollbar {
width: 5px;
height: 5px;
}
/*  */
.header-banner{
    background-color: #ffffff62!important;
    backdrop-filter: blur(10px);
}
.dmy-footer-body {
    margin-bottom: 15px;
    background: #fff;
    margin-top: 20px;
}
.footer-bottom {
    display: flex;
    height: 60px;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.dmy-colour-yellow {
    color: #ff6f06;
    background: rgba(255, 111, 6, 0.1);
}
.dmy-colour-margins {
    padding: 2px 5px;
    border-radius: 4px;
    margin: var(--dmy-margin);
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
.beian a,.beian span {
    color: #ff6f06;
    background: rgba(255, 111, 6, 0.1);
    padding: 2px 6px;
    border-radius: 4px;
    margin: var(--dmy-margin);

}
.footer-bottom-right{
    display: flex;

}

.footer-bottom-right span{
    color: #ff6f06;
    background: rgba(255, 111, 6, 0.1);
    padding: 2px 6px;
    border-radius: 4px;
    margin: var(--dmy-margin);

}
.dmy-footer-wrapper{
    padding-bottom: 20px;
}
.dmy-footer-body{
    box-shadow: 0px 0px 8px 2px rgba(255, 111, 6, 0.1);
}
.site-footer-widget-in {
    margin: 0 14px;
}
/* 打字机开始 */


#home-row-we{
margin-top: 10px;
}
.dmy-scrolled {
    background: #ffffff !important;
}
.header-nav.dmy-scrolled {
    background: rgba(255, 255, 255, 1);
    /* 滚动时背景变为白色 */
    /* transition: background 0.3s ease; */
    /* 背景颜色过渡效果 */
}
.dmy-disclaimer{
    color: #ff0000;
}
.dmy-posts-1{
    box-shadow: 1px 1px 10px 6px rgba(255, 111, 6, 0.1);
}
.card-text {
    max-width: 282px;
}
.dmy-alipay,.dmy-wechatpay{
    display: none!important;
}

                    .dmy-vips-section {
                    display: flex;
                    flex-wrap: wrap;
                    justify-content: center;
                    gap: 20px;
                    padding: 20px;
                    }

                    .dmy-vips-card {
                    background-color: #fff7e6;
                    border-radius: 12px;
                    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
                    padding: 24px;
                    width: 100%;
                    max-width: 300px;
                    text-align: center;
                    font-family: sans-serif;
                    box-sizing: border-box;
                    }

                    .dmy-vips-title {
                    font-size: 24px;
                    color: #e67e22;
                    margin-bottom: 16px;
                    }

                    .dmy-vips-benefits {
                    font-size: 16px;
                    margin-bottom: 20px;
                    color: #333;
                    }

                    .dmy-vips-btn {
                    background-color: #e67e22;
                    color: #fff;
                    padding: 12px 24px;
                    border: none;
                    border-radius: 8px;
                    font-size: 16px;
                    cursor: pointer;
                    }

                    .dmy-vips-btn:hover {
                    background-color: #cf711f;
                    }

                    .dmy-vips-note {
                    font-size: 12px;
                    color: #999;
                    margin-top: 12px;
                    }

                    @media (min-width: 600px) {
                    .dmy-vips-card {
                        flex: 1 1 calc(50% - 40px);
                    }
                    }

                    @media (min-width: 900px) {
                    .dmy-vips-card {
                        flex: 1 1 calc(25% - 40px);
                    }
                    }