.yremp-app-nav .icon{
    width: 36px;
    height: 36px;
    background-size: contain;
    background-repeat: no-repeat;
}
.yremp-diy-module-box{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.yremp-diy-module-box .yremp-module {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 1rem 0.75rem 0.5rem 0.75rem;
    width: 32%;
    border-radius: 18px;
    border: 2px solid #fff;
    box-shadow: 6px 6px 15px 0 rgb(136 167 225 / 10%), -6px -6px 15px 0 #fff;
    background: linear-gradient(180deg,#f0f2f7,#fff);
}
.yremp-diy-module-box .yremp-module{
    text-decoration: none;
}
.yremp-diy-module-box .yremp-module .icon-box {
    width:48px;
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #e4edfc;
    border-radius: 50%;
}

.yremp-diy-module-box .yremp-module  .iconfont{
    font-size: 20px;
    color: #2a76ff;
}
.yremp-diy-module-box .yremp-module .title {
    color: #1c1d27;
    line-height: 40px;
}

.night .yremp-diy-module-box .yremp-module .title {
    color: #fff;
}

.night .yremp-diy-module-box .yremp-module {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 1rem 0.75rem 0.5rem 0.75rem;
    width: 32%;
    border: none;
    border-radius: 18px;
box-shadow: 6px 6px 15px 0 rgb(21 21 21 / 10%), 6px 6px 15px 0 #0c0c0c;
    background: #262a33;
}
.night .yremp-diy-module-box .yremp-module .icon-box {
    background-color: #e1ecff;
   
}
.night .yremp-diy-module-box .yremp-module  .iconfont{
    color: #000;
}
.night .forum-knowledge-mk-li{
    border-bottom: none;
}

.yremp-new-module{
    border: 2px solid #fff;
    box-shadow: 6px 6px 15px 0 rgb(136 167 225 / 10%), -6px -6px 15px 0 #fff;
    background: linear-gradient(180deg,#f0f2f7,#fff);
}
.night .yremp-new-module {
     border: 2px solid #252631;
    box-shadow: 6px 6px 15px 0 rgb(21 21 21 / 10%), 6px 6px 15px 0 #0c0c0c;
    background: linear-gradient(180deg, #272d3b, #1e222d);
}

.forum-box-cat a {
    border-radius: 16px;
     border: 2px solid #fff;
    box-shadow: 6px 6px 15px 0 rgb(88 88 88 / 30%), -6px -6px 15px 0 #fff;
    background: linear-gradient(180deg,#f0f2f7,#fff);
}

.night .forum-box-cat a {
    border: 2px solid #252631;
    box-shadow: 6px 6px 15px 0 rgb(21 21 21 / 10%), 6px 6px 15px 0 #0c0c0c;
     background: #262a33;
}

.yremp-warn {
    text-align: left !important;
    background: rgb(255 61 72 / 10%) !important;
    color: #ff4141 !important;
}
.wp-block-getwid-images-slider li{
   border-bottom: none !important;
}
.wp-block-getwid-images-slider li:after{
    display: none !important;
}

.fenye .page-numbers {
    margin-bottom: 16px;
}

.slick-slider .slick-list, .slick-slider .slick-track {
    border-radius: 8px;
}

.ceo-community-bg{
    background-size: cover !important;
}

.forum-knowledge-mk-li .ceo-width-expand .ceo-flex.q-q .ceo-flex-1{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.yremp-app-nav .icon{
    width: 36px;
    height: 36px;
    background-size: contain;
    background-repeat: no-repeat;
}



 
 /* 修改底部导航样式 */
.rj-tabbar {
    position: fixed;
    z-index: 500;
    display: flex; /* 使用 Flex 布局 */
    justify-content: center; /* 水平居中 */
    bottom: 0;
    width: 100%; /* 100% 宽度 */
    background-color: #fff;
    box-shadow: 0 -4px 5px rgba(192, 191, 196, 0.2);
}

.rj-tabbar a { 
    flex: 1; /* 每个链接在可用空间中均匀分配 */
    text-align: center; /* 确保文本居中 */
    padding: 8px 0; /* 添加适当的内边距 */
    max-width: 120px; /* 限制最大宽度（可根据需要调整） */
}
.rj-tabbar .rj-tabbar_img{height: 27px;width: 27px; margin: 0 auto;}
.rj-tabbar .rj-tabbar_img img{width: 90%;}
.rj-tabbar .rj_tabbar_label{margin:0;text-align: center;   color: #666; font-size: 12px; line-height: 1.8;}