a {
    color: inherit;
    text-decoration: none;
}

[v-cloak]{
            display: none!important
        }.wrapper{
            width:1100px;
            max-width:100%;
            margin:0 auto;
        }
        :root{
            --b2lightcolor:rgba(0, 102, 255, 0.2);
            --b2radius:4px;
            --b2color:#0066ff;
            --b2light:rgba(0, 102, 255, 0.03);
        }
        .header .login-button button{
            background-color:rgba(0, 102, 255, 0.03);
        }
        .header .login-button button.empty{
            background:none
        }
        .news-item-date{
            border:1px solid #0066ff;
        }
        .author .news-item-date{
            border:0;
        }
        .news-item-date p span:last-child{
            background:#0066ff;
        }
        .widget-newsflashes-box ul::before{
            border-left: 1px dashed rgba(0, 102, 255, 0.2);
        }
        .widget-new-content::before{
            background:#0066ff;
        }
        .modal-content{
            background-image: url(static/images/model-bg.png);
        }
        .d-weight button.picked.text,.d-replay button.picked i,.comment-type button.picked i{
            color:#0066ff;
        }
        .d-replay button.text:hover i{
            color:#0066ff;
        }
        .slider-info-box {
            border-radius:4px;
        }
        .button,button{
            background:#0066ff;
            border:1px solid #0066ff;
            border-radius:4px;
        }
        .b2-menu-4 ul ul li a img{
            border-radius:4px;
        }
        input,textarea{
            border-radius:4px;
        }
        .post-carts-list-row .flickity-button{
            border-radius:4px;
        }
        button.b2-loading:after{
            border-radius:4px;
        }
        .bar-middle .bar-normal,.bar-footer,.bar-top,.gdd-quick-link-buy-vip{
            border-top-left-radius:4px;
            border-bottom-left-radius: 4px
        }
        .entry-content a.button.empty,.entry-content a.button.text{
            color:#0066ff;
        }
        .coll-3-top img{
            border-top-left-radius:4px;
            border-top-right-radius:4px;
        }
        .coll-3-bottom li:first-child img{
            border-bottom-left-radius:4px;
        }
        .coll-3-bottom li:last-child img{
            border-bottom-right-radius:4px;
        }
        .slider-info::after{
            border-radius:4px;
        }
        .circle-info{
            border-radius:4px 4px 0 0;
        }
        .b2-bg{
            background-color:#0066ff;
        }
        .gdd-quick-link-buy-vip__hover-block,.gdd-quick-link-buy-vip__popover--btn,.gdd-quick-link-buy-vip,.gdd-quick-link-buy-vip__popover{
            background-color:#0066ff;
        }
        .b2-page-bg::before{
            background: linear-gradient(to bottom,rgba(0,0,0,0) 40%,#f7f9fa 100%);
        }
        .site{
            background-color:#f7f9fa;
        }
        .site{
            
            background-repeat: no-repeat;
            background-attachment: fixed;
            background-position: center top;
        }
        .header-banner{
            
        }
        .b2-radius{
            border-radius:4px;
        }
        .ads-box img{
            border-radius:4px;
        }
        .post-style-4-top,.post-style-2-top-header,.tax-header .wrapper.box{
            border-radius:4px 4px 0 0;
        }
        .entry-content blockquote,.content-excerpt{
            border-radius:4px;
        }
        .user-sidebar-info.active{
            border-radius:4px;
        }
        .dmsg-header a{
            color:#0066ff;
        }
        .user-edit-button{
            color:#0066ff
        }
        .b2-color{
            color:#0066ff!important
        }
        .b2-light,.newsflashes-nav-in ul li.current-menu-item a{
            background-color:rgba(0, 102, 255, 0.18)
        }
        .b2-light-dark{
            background-color:rgba(0, 102, 255, 0.52)
        }
        .b2-light-bg{
            background-color:rgba(0, 102, 255, 0.12)
        }
        .b2-menu-1 .sub-menu-0 li a{
            background-color:rgba(0, 102, 255, 0.08)
        }
        .b2-menu-1 .sub-menu-0 li:hover a{
            background-color:rgba(0, 102, 255, 0.6);
            color:#fff;
        }
        .topic-footer-left button.picked,.single .post-list-cat a,.saf-z button.picked,.news-vote-up .isset, .news-vote-down .isset,.w-d-list.gujia button,.w-d-download span button{
            background-color:rgba(0, 102, 255, 0.1);
            color:#0066ff!important
        }
        .po-topic-tools-right .button-sm{
            color:#0066ff
        }
        .author-links .picked a, .collections-menu .current{
            background-color:#0066ff;
            color:#fff
        }
        .b2-widget-hot-circle .b2-widget-title button.picked:before{
            border-color: transparent transparent #0066ff!important
        }
        .login-form-item input{
            border-radius:4px;
        }
        .topic-child-list ul{
            border-radius:4px;
        }
        .b2-loading path {
            fill: #0066ff
        }
        .header-search-tpye a.picked{
            border-color:#0066ff
        }
        button.empty,.button.empty,li.current-menu-item > a,.top-menu-hide:hover .more,.header .top-menu ul li.depth-0:hover > a .b2-jt-block-down,button.text{
            color:#0066ff
        }
        input,textarea{
            caret-color:#0066ff; 
        }
        .login-form-item input:focus{
            border-color:#0066ff
        }
        .login-form-item input:focus + span{
            color:#0066ff
        }
        .mobile-footer-center i{
            background:#0066ff
        }
        .login-box-content a{
            color:#0066ff
        }
        .verify-number.picked span{
            background:#0066ff
        }
        .verify-header::after{
            color:#0066ff
        }
        .top-user-box-drop li a i{
            color:#0066ff
        }
        #bigTriangleColor path{
            fill: #f7f9fa;
            stroke: #f7f9fa;
        }
        .post-list-cats a:hover{
            color:#0066ff;
        }
        trix-toolbar .trix-button.trix-active{
            color:#0066ff;
        }
        .picked.post-load-button:after{
            border-color:#0066ff transparent transparent transparent;
        }
        .task-day-list li i{
            color:#0066ff
        }
        .task-day-list li .task-finish-icon i{
            background:#0066ff
        }
        .bar-item-desc{
            background:#0066ff;
        }
        .bar-user-info-row-title > a span:first-child::before{
            background:#0066ff;
        }
        .bar-item.active i{
            color:#0066ff
        }
        .bar-user-info .bar-mission-action{
            color:#0066ff
        }
        .gold-table.picked:after{
            border-color:#0066ff
        }
        .gold-table.picked{
            color:#0066ff
        }
        .user-sidebar-info p i{
            color:#0066ff
        }
        .user-sidebar-info.active p{
            color:#0066ff
        }
        .picked.post-load-button span{
            color:#0066ff;
            background-color:rgba(0, 102, 255, 0.18)!important
        }
        .post-carts-list-row .next svg,.post-carts-list-row .previous svg{
            color:#0066ff;
        }
        .picked.post-load-button:before{
            background-color:#0066ff
        }
        .aside-carts-price-left span{
            color:#0066ff
        }
        .top-user-avatar img,.header-user .top-user-box,.social-top .top-user-avatar img{
            border-radius:4px;
        }
        .link-in:hover{
            color:#0066ff
        }
        @media screen and (max-width:768px){
            .aside-bar .bar-item:hover i{
                color:#0066ff
            }
            .post-video-list li.picked .post-video-list-link{
                color:#0066ff;
                border-color:#0066ff
            }
            .post-style-2-top-header{
                border-bottom:8px solid #f7f9fa;
            }
            .po-form-box {
                border-radius:4px;
            }
            .circle-desc{
                border-radius:0 0 4px 4px;  
            }
        }
        .circle-admin-info>div:hover{
            border-color:#0066ff;
        }
        .circle-admin-info>div:hover span,.circle-admin-info>div:hover i{
            color:#0066ff;
            opacity: 1;
        }
        .bar-top{
            background:#0066ff
        }
        .bar-item.bar-qrcode:hover i{
            color:#0066ff
        }
        .b2-color-bg{
            background-color:#0066ff
        }
        .b2-color{
            color:#0066ff
        }
        .b2-hover a{
            color:#0066ff
        }
        .b2-hover a:hover{
            text-decoration: underline;
        }
        .filter-items a.current,.single-newsflashes .single-tags span,.single-infomation .single-tags span{
            color:#0066ff;
            background-color:rgba(0, 102, 255, 0.18)
        }
        .circle-vote{
            background:rgba(0, 102, 255, 0.04)
        }
        .user-sidebar-info.active{
            background:rgba(0, 102, 255, 0.04)
        }
        .user-w-qd-list-title{
            background-color:#0066ff
        }
        #video-list ul li > div:hover{
            background-color:rgba(0, 102, 255, 0.04)
        }
        .post-5 .post-info h2::before{
            background-color:#0066ff
        }
        .tox .tox-tbtn--enabled svg{
            fill:#0066ff!important
        }
        .entry-content a,.entry-content .content-show-roles > p a,.entry-content > ul li a,.content-show-roles > li a,.entry-content > ol li a{
            color:#0066ff;
        }
        .entry-content .file-down-box a:hover{
            color:#0066ff;
            border:1px solid #0066ff;
        }
        .entry-content h2::before{
            color:#0066ff;
        }
        .header-banner-left .menu li.current-menu-item a:after{
            background:#0066ff;
        }
        .user-w-announcement li a::before{
            background-color:#0066ff;
        }
        .topic-footer-right button{
            color:#0066ff
        }
        .content-user-money span{
            color:#0066ff;
            background:rgba(0, 102, 255, 0.08)
        }
        .vote-type button.picked{
            color:#0066ff;
        }
        .post-video-table ul li.picked{
            border-bottom:2px solid #0066ff;
        }
        .create-form-item button.picked{
            border-color:#0066ff;
        }
        .b2-widget-hot-circle .b2-widget-title button.picked{
            color:#0066ff;
        }
        .topic-type-menu button.picked{
            color:#fff;
            background:#0066ff;
        }
        .circle-topic-role{
            border:1px solid rgba(0, 102, 255, 0.4)
        }
        .circle-topic-role:before{
            border-color: transparent transparent #0066ff;
        }
        .topic-content-text p a{
            color:#0066ff;
        }
        .site-footer{
            background-image: url();
        }.shop-normal-item{width:33.333333333333%!important}
        .home_row_0.module-search{
            margin-top:-16px;
        }
        .home_row_0.home_row_bg_img{
            margin-top:-16px;
        }
        .shop-cats .shop-cats-item{
            margin-right:16px;
        }
        .mg-r{
            margin-right:16px;
        }
        .mg-b{
            margin-bottom:16px;
        }
        .mg-t{
            margin-top:16px;
        }
        .mg-l{
            margin-left:16px;
        }
        .b2-mg{
            margin:16px;
        }
        .b2-pd{
            padding:16px;
        }
        .b2_gap,.shop-normal-list,.shop-category,.user-search-list,.home-collection .collection-out{
            margin-right:-16px;
            margin-bottom:-16px;
            padding:0
        }
        .post-3-li-dubble .b2_gap{
            margin-right:-16px;
            margin-bottom:-16px;
        }
        .b2_gap>li .item-in,.shop-list-item,.shop-normal-item-in,.user-search-list li > div,.home-collection .home-collection-content,.post-3.post-3-li-dubble .b2_gap>li .item-in{
            margin-bottom:16px;
            margin-right:16px;
            overflow: hidden;
        }
        .b2-pd-r{
            padding-right:16px;
        }
        .widget-area section + section{
            margin-top:16px;
        }
        .b2-pd,.b2-padding{
            padding:16px;
        }
        .single-post-normal .single-article{
            margin-right:16px;
        }
        .site-footer .widget{
            padding:0 16px;
        }
        .author-page-right{
            margin-right:16px;
        }
        .single-article{
            margin-bottom:16px;
        }
        .home-collection .flickity-prev-next-button.next{
            right:-16px;
        }
        .post-style-5-top{
            margin-top:-16px
        }
        .home-collection-title{
            padding:12px 16px
        }
        .home_row_bg,.home_row_bg_img{
            padding:32px 0
        }
        .shop-coupon-box{
            margin-right:-16px
        }
        .shop-box-row .shop-coupon-item .stamp{
            margin-right:16px;
            margin-bottom:16px;
        }
        .mg-t-{
            margin-top:-16px;
        }
        .collection-box{
            margin:-8px
        }
        .collection-item{
            padding:8px;
            width:50%
        }
        .site-footer-widget-in{
            margin:0 -16px;
        }
        .module-sliders.home_row_bg{
            margin-top:-16px;
        }
        .home_row_0.homw-row-full.module-sliders{
            margin-top:-16px;
        }
        .widget-area.widget-area-left{
            padding-right:16px;
        }
        .widget-area{
                width:300px;
                min-width:300px;
                margin-left:16px;
                max-width:100%;
            }
            .widget-area-left.widget-area{
                width:220px;
                max-width:220px;
                min-width:220px;
            }
            .post-type-archive-circle #secondary.widget-area,.tax-circle_tags #secondary.widget-area,.page-template-page-circle #secondary.widget-area{
                width:280px;
                max-width:280px;
                min-width:280px;
            }
            .single .content-area,.page .content-area,.links-register .content-area{
                max-width: calc(100% - 300px);
                margin: 0 auto;
                flex:1
            }
            .page-template-pageTemplatespage-index-php .content-area{
                max-width:100%
            }
            
                .tax-collection .content-area,
                .tax-newsflashes_tags .content-area,
                .post-type-archive-newsflashes .content-area,.page-template-page-newsflashes .content-area
                .all-circles.content-area,
                .announcement-page.content-area,
                .single-announcement .content-area,
                .post-style-2.single .content-area,
                .create-circle.content-area,
                .mission-page.wrapper,
                ,#carts .vip-page{
                    max-width:840px;
                    width:100%;
                }
            
            .footer{
                color:#121212;
            }
            .footer-links{
                color:#121212;
            }
            .footer-bottom{
                color:#121212;
            }
               .header-banner{
                    background-color:#ffffff
                }
                .header-banner .ym-menu a,.header-banner,.social-top .site-title,.top-search-button button,.top-search input,.login-button .b2-account-circle-line
                {
                    color:#121212;
                    fill: #121212;
                }
                .social-top .login-button .b2-user{
                    color:#121212;
                    fill: #121212;
                }
                .top-search-select{
                    border-right-color:rgba(#121212,.5);
                    
                }
                .top-search input::placeholder {
                    color: #121212;
                }
                .header{
                    background-color:#ffffff;
                    color:#121212
                }
                .header .button,.header .login-button button{
                    border-color:#121212;
                    color:#121212;
                }
                .header .header-logo{
                    color:#121212
                }
                @media screen and (max-width: 768px){
                    .logo-center .header-banner-left,.logo-left .header-banner-left,.menu-center .header-banner-left,.logo-top .header-banner-left{
                        background:none
                    }
                    .header-banner-left{
                        background:#ffffff;
                    }
                    .header .mobile-box{
                        color: initial;
                    }
                    .logo-center .login-button .b2-account-circle-line,
                    .logo-left .login-button .b2-account-circle-line,
                    .menu-center .login-button .b2-account-circle-line,
                    .logo-top .login-button .b2-account-circle-line{
                        color:#121212
                    }
                    .logo-center .menu-icon .line-1,.logo-center .menu-icon .line-2,.logo-center .menu-icon .line-3,
                    .social-top .menu-icon .line-1,.social-top .menu-icon .line-2,.social-top .menu-icon .line-3,
                    .logo-left .menu-icon .line-1,.logo-left .menu-icon .line-2,.logo-left .menu-icon .line-3,
                    .menu-center .menu-icon .line-1,.menu-center .menu-icon .line-2,.menu-center .menu-icon .line-3,
                    .logo-top .menu-icon .line-1,.logo-top .menu-icon .line-2,.logo-top .menu-icon .line-3
                    {
                        background:#121212
                    }
                    .social-top .header-banner .ym-menu a{
                        color:#121212
                    }
                }
				
				   .pool-logo {
        width: 32px;
        height: 32px;
        margin-right: 5px;
    }
    .align-items-center {
        align-items: center !important;
    }
    .table {
        width: 100%;
        margin-bottom: 1rem;
        color: #8492A6;
        background-color: transparent;
    }
    table {
        border-collapse: collapse;
    }
    .table-cards thead th,
    .table-cards thead td,
    .table-cards tbody th,
    .table-cards tbody td {
        border: 0 !important;
        padding: 1rem;
        position: relative;
        background-color: transparent; }

    .table-cards tbody tr:not(.table-divider) {
        border-radius: 0.375rem;
        box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03); }

    .table-cards tbody tr th {
        border-radius: 0.375rem 0 0 0.375rem; }
    .table-cards tbody tr th:after {
        border-radius: 0.375rem 0 0 0.375rem;
        border-left: 1px solid #EFF2F7; }

    .table-cards tbody tr td:last-child {
        border-radius: 0 0.375rem 0.375rem 0; }
    .table-cards tbody tr td:last-child:after {
        border-radius: 0 0.375rem 0.375rem 0;
        border-right: 1px solid #EFF2F7; }

    .table-cards tbody tr th, .table-cards tbody tr td {
        background-color: #FFF;
        vertical-align: middle;
        display: table-cell;
    }
    .table-cards tbody tr th:after, .table-cards tbody tr td:after {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        border-top: 1px solid #EFF2F7;
        border-bottom: 1px solid #EFF2F7;
        left: 0;
        top: 0;
        pointer-events: none; }

    .table-cards tr.table-divider {
        height: 1rem; }

    .table-cards.table-hover tbody > tr:hover th,
    .table-cards.table-hover tbody > tr:hover td {
        background-color: #FAFBFE; }
    table thead {
        border-top:0;
    }
    .coin-link {
        display: flex; /* 启用Flexbox */
        align-items: center; /* 垂直居中对齐子元素 */
        text-decoration: none; /* 移除链接的下划线 */
    }

    .name {
        display: block;  /* 确保<p>元素能够换行显示 */
    }

    .pair {
        font-size: 0.8rem; /* 设置字体大小较小 */
        color: #6c757d;   /* 设置字体颜色为灰色 */
        margin-top: 0.2rem; /* 如有需要，设置一点间距 */
    }
    .coin-logo {
        width: 48px;
        height: 48px;
        margin-right: 10px;
    }
    .coin-name-small {
        font-size: 0.85rem; /* 设置较小的字体大小 */
        color: #6c757d; /* 设置为灰色 */
    }

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	        
        /* 主容器 */
        .mining-portal {
            max-width: 1200px;
            margin: 0 auto;
        }
        
        /* 导航按钮区域 */
        .crypto-nav-buttons {
            display: flex;
            gap: 20px;
            margin-bottom: 40px;
            justify-content: center;
        }
        
        .hash-button {
            flex: 1;
            max-width: 350px;
            height: 60px;
            border: 1px solid #00a854;
            background-color: #ffffff;
            color: #00a854;
            font-size: 18px;
            cursor: pointer;
            transition: all 0.3s ease;
        }
        
        .hash-button:hover {
            background-color: #00a854;
            color: #ffffff;
        }
        
        /* 标题样式 */
        .block-title {
            font-size: 24px;
            font-weight: bold;
            color: #333333;
            margin-bottom: 24px;
        }
        
        /* 文章列表容器 */
        .chain-articles {
            display: flex;
            flex-wrap: wrap;
            margin: 0 -10px;
        }
        
        /* 文章列 */
        .article-chain {
            flex: 1;
            min-width: 300px;
            padding: 0 10px;display: flex;
    flex-wrap: wrap;
        }
        
        /* 文章链接项 */
        .article-block {
            padding: 12px 0;
            border-bottom: 1px solid #e9ecef;
			flex: 0 0 33.33%;
  box-sizing: border-box;
        }
        
        .article-block:last-child {
            border-bottom: none;
        }
        
        .article-node {
            color: #0066cc;
            text-decoration: none;
            font-size: 15px;
            display: block;
            transition: color 0.3s ease;
        }
        
        .article-node:hover {
            color: #004999;
            text-decoration: underline;
        }
        
        /* 响应式设计 */
        @media (max-width: 768px) {
            .crypto-nav-buttons {
                flex-direction: column;
                align-items: center;
            }
            
            .hash-button {
                width: 100%;
                max-width: 500px;
            }
            
            .chain-articles {
                flex-direction: column;
            }
            
            .article-chain {
                min-width: 100%;
                margin-bottom: 20px;
            }
        }
        
        @media (max-width: 480px) {
            body {
                padding: 20px 15px;
            }
            
            .block-title {
                font-size: 20px;
            }
            
            .hash-button {
                font-size: 16px;
                height: 50px;
            }
        }
		
		
		
		
		
		
		
		
		
		
		
		
		      /* 主内容区域样式 */
        .crypto-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;padding-bottom: 30px;
        }
        
    
        
        /* 页面标题样式 */
        .mining-header {
            text-align: center;
            margin-bottom: 50px;
        }
        
        .mining-header h1 {
            font-size: 32px;
            font-weight: bold;
            color: #333333;
            margin-bottom: 12px;
        }
        
        .mining-header p {
            color: #666666;
            font-size: 16px;
        }
        
        /* 挖矿方案卡片容器 */
        .mining-options {
            display: flex;
            flex-wrap: wrap;
            gap: 30px;
            justify-content: center;
        }
        
        /* 单个卡片样式 */
        .hash-power-card {
            width: 30%;
            
            background-color: #ffffff;
            border: 1px solid #e9ecef;
            border-radius: 8px;
            overflow: hidden;
            transition: transform 0.3s ease, box-shadow 0.3s ease;
        }
        
        .hash-power-card:hover {
            transform: translateY(-5px);
            box-shadow: 0 12px 24px rgba(0, 0, 0, 0.1);
        }
        
        /* 卡片头部 */
        .power-card-header {
            background-color: #e6f7ff;
            padding: 16px 24px;
        }
        
        .power-card-header h2 {
            font-size: 20px;
            font-weight: bold;
            color: #333333;
        }
        
        .power-card-header p {
            font-size: 14px;
            color: #666666;
            margin-top: 4px;
        }
        
        /* 卡片内容 */
        .power-card-body {
            padding: 32px 24px;
        }
        
        /* 价格信息 */
        .hash-rate-price {
            margin-bottom: 24px;
        }
        
        .hash-rate-price .power-price {
            font-size: 24px;
            font-weight: bold;
            color: #333333;
        }
        
        .hash-rate-price .price-label {
            font-size: 14px;
            color: #666666;
            margin-left: 4px;
        }
        
        /* 特性列表 */
        .mining-features {
            margin-bottom: 32px;
        }
        
        .feature-point {
            display: flex;
            align-items: flex-start;
            margin-bottom: 12px;
        }
        
        .feature-point:last-child {
            margin-bottom: 0;
        }
        
        .feature-check {
            color: #00a854;
            margin-right: 12px;
            margin-top: 4px;
        }
        
        .feature-desc {
            color: #333333;
            font-size: 15px;
        }
        
        /* 购买按钮 */
        .mine-now-btn {
            width: 100%;
            background-color: #00a854;
            color: #ffffff;
            border: none;
            padding: 10px 20px;
            font-size: 16px;
            border-radius: 4px;
            cursor: pointer;
            transition: background-color 0.3s ease;
        }
        
        .mine-now-btn:hover {
            background-color: #00944a;
        }
        
        /* 页脚样式 */
        footer {
            background-color: #f8f9fa;
            border-top: 1px solid #e9ecef;
            padding: 30px 0;
        }
        
        .mining-footer {
            text-align: center;
            color: #666666;
            font-size: 14px;
        }
        
        /* 响应式设计 */
        @media (max-width: 768px) {
            .mining-header h1 {
                font-size: 28px;
            }
            
            .mining-options {
                gap: 20px;
            }
        }
        
        @media (max-width: 480px) {
            .mining-header h1 {
                font-size: 24px;
            }
            
            .power-card-header {
                padding: 12px 20px;
            }
            
            .power-card-body {
                padding: 24px 20px;
            }
        }