.swiper-pagination-bullet-active, .swiper-pagination-progress .swiper-pagination-progressbar, .hot-slider .swiper-button-next, .hot-slider .swiper-button-prev, .action .action-item-inner h2, .action .action-item-inner h3, .action .action-item-inner h4, .member-form .form-group.sms-code .send-sms-code, .member-form .btn-login, .TCaptcha-button .TCaptcha-icon i, .TCaptcha-button .TCaptcha-icon:before, .member-account-nav, .member-account-item.sms-code .send-sms-code, .member-lp-process li.active i, .member-lp-process li.processed .process-line, .wpcom-profile .user-group, .wpcom-profile-main .profile-posts-list .item-content .edit-link, .modal-message .modal-message-send .btn-message.disabled, .user-card-name .user-group, .modules-video .modal-player, .social-login-form .sl-input-submit, .plyr--audio .plyr__control.plyr__tab-focus, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded=true], .plyr--video .plyr__control.plyr__tab-focus, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded=true], .plyr__control--overlaid, .plyr__control--overlaid:focus, .plyr__control--overlaid:hover, .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before, .navbar-action .publish, .entry-bar-inner .user-group, .comment-reply-title:before, .comments-title:before, .entry-related-title:before, .pagination .current, .post-loop-default .item-img.item-video .item-img-inner:before, .post-loop-default .item-title a .sticky-post, .post-loop-card .item-video:before, .post-loop-image .item-video:before, .post-loop-card .item-title .sticky-post, .post-loop-image .item-title .sticky-post, .widget-title:before, .widget_lastest_products .p-item-wrap .thumb.thumb-video:before, .sidebar .widget_nav_menu ul li.current-menu-item a, .sidebar .widget_nav_menu ul li.current-post-parent a, .widget_profile .user-group, .widget_post_thumb .item-img.item-video .item-img-inner:before, .btn-primary, .sec-panel-head h1 span:before, .sec-panel-head h2 span:before, .sec-panel-head h3 span:before, .list.tabs .tab.active a:after, .pf-submit, .login-modal-body .btn-login{background-color: #3ca5f6;}.action.action-color-1 .action-item, .wpcom-profile .profile-tab-item.active, .entry .entry-content .has-theme-color-background-color, .form-submit .submit, .search-form input.submit, .wpcom-slider .swiper-pagination .swiper-pagination-bullet-active, .tagHandler ul.tagHandlerContainer li.tagItem{background-color: #3ca5f6;}.TCaptcha-button .TCaptcha-icon:after, .wpcom-profile .profile-tab-item, .smartphoto-loader, .entry-action .btn-dashang, .entry-action .btn-zan, .entry-readmore-btn, .login-modal-body .btn-login, .login-modal-body .btn-register{border-color: #3ca5f6;}.member-lp-process li.active p, .wpcom-profile .wpcom-profile-nav li.active a, .wpcom-profile .profile-tab-item, .plyr--full-ui input[type=range], body>header.header .nav>li.active>a, body>header.header .dropdown-menu>.active>a, .entry .entry-info .nickname, .entry .entry-content .has-theme-color-color, .entry-action .btn-dashang, .entry-action .btn-zan, .entry-readmore-btn, .pagination .pagination-go .pgo-btn:hover .fa, .comment-body .nickname a, .form-submit-text span, a, .sec-panel-head span, .list.tabs .tab, .login-modal-body .btn-register, .kx-list .kx-date{color: #ffff00;}.wpcom-profile .user-group:before, .user-card-name .user-group:before, .entry-bar-inner .user-group:before, .widget_profile .user-group:before{border-right-color: #3ca5f6;}.wpcom-profile .wpcom-profile-nav li.active a{border-bottom-color: #3ca5f6;}.modal-message .modal-message-send .btn-message.disabled, .search-form input.keyword:focus, .btn-primary{border-color: #3ca5f6;}.entry .entry-content .h3, .entry .entry-content h3, .entry .member-account-content .woocommerce h2{border-left-color: #3ca5f6;}.hot-slider .swiper-button-prev:hover, .hot-slider .swiper-container-rtl .swiper-button-next:hover, .hot-slider .swiper-button-next:hover, .hot-slider .swiper-container-rtl .swiper-button-prev:hover, .member-form .form-group.sms-code .send-sms-code:hover, .member-form .btn-login:hover, .member-account-nav ul a:hover, .member-account-nav ul .active a:hover, .member-account-item.sms-code .send-sms-code:hover, .wpcom-profile .profile-tab-item:hover, .wpcom-profile-main .profile-posts-list .item-category:hover, .wpcom-profile-main .profile-posts-list .item-content .edit-link:hover, .btn-follow.loading, .btn-message.loading, .social-login-form .sl-input-submit:hover, body>header.header .dropdown-menu>.active>a:focus, body>header.header .dropdown-menu>.active>a:hover, body>header.header .dropdown-menu>li>a:hover, body>header.header .wpcom-adv-menu>.menu-item-style>.menu-item-wrap .dropdown-menu li a:hover, .navbar-action .publish:focus, .navbar-action .publish:hover, .entry-tag a:focus, .entry-tag a:hover, .entry-bar .meta-item:hover .icon-dashang, .wpcom-shortcode-tags li:hover, .pagination a:hover, .post-loop-default .item-category:hover, .post-loop-card .item-img .item-category:hover, .post-loop-image .item-img .item-category:hover, .widget .tagcloud a:hover, .sidebar .widget_nav_menu ul li.current-menu-item .sub-menu a:hover, .sidebar .widget_nav_menu ul li.current-post-parent .sub-menu a:hover, .sidebar .widget_nav_menu ul li a:hover, .footer-sns .sns-icon:after, .btn-primary.active, .btn-primary:active, .btn-primary:active:hover, .btn-primary:focus, .btn-primary:hover, .btn-primary.disabled:hover, .list.tabs .tab.active a:hover:after, .pf-submit:hover, .login-modal-body .btn-login:hover, .modules-carousel-posts .sec-panel-more .swiper-button-next:hover, .modules-carousel-posts .sec-panel-more .swiper-button-prev:hover{background-color: #000000;}.action .action-item:hover, .entry .entry-content .has-theme-hover-background-color, .entry-action .btn-dashang.liked, .entry-action .btn-dashang:hover, .entry-action .btn-zan.liked, .entry-action .btn-zan:hover, .entry-readmore-btn:hover, .form-submit .submit:hover, .search-form input.submit:hover, .wpcom-slider .swiper-pagination span:hover, .tagHandler ul.tagHandlerContainer li.tagItem:hover{background-color: #000000;}.action .action-share-item:hover, .wpcom-profile .wpcom-profile-nav a:hover, .wpcom-profile .follow-item .follow-item-text .follow-item-name a:hover, .wpcom-profile-main .profile-posts-list .item-title a:hover, .wpcom-profile-main .profile-posts-list .item-meta a:focus, .wpcom-profile-main .profile-posts-list .item-meta a:hover, .wpcom-profile-main .profile-comments-list .comment-item-link a:hover, body>header.header .nav>li>a:hover, body>header.header .wpcom-adv-menu>.menu-item-style>.menu-item-wrap>li>a:hover, .navbar-action .login:focus, .navbar-action .login:hover, .navbar-action .profile a:hover, .navbar-search-icon:focus, .navbar-search-icon:hover, .entry .entry-info a:focus, .entry .entry-info a:hover, .entry .entry-content .has-theme-hover-color, .entry .entry-content .wp-block-wpcom-accordion .panel-heading:hover .panel-title a, .entry .entry-content .wp-block-wpcom-accordion .panel-heading:hover .panel-title a:after, .entry-bar .info-item a:hover, .pagination .pagination-go .pgo-btn:active .fa, .pagination .pagination-go .pgo-btn:focus .fa, .post-loop-list .item a:hover, .post-loop-default .item-title a:hover, .post-loop-default .item-meta a:hover, .post-loop-card .item-title a:hover, .post-loop-image .item-title a:hover, .special-item-title a:hover, .special-item-bottom a:hover, .widget ol a:hover, .widget ul a:hover, .widget_kuaixun .widget-title-more:hover, .widget_profile .profile-name:hover, a:hover, .sec-panel-head .more:hover, .el-boxed .sec-panel-head h1 span a:hover, .el-boxed .sec-panel-head h2 span a:hover, .el-boxed .sec-panel-head h3 span a:hover, .list.tabs .tab a:hover, .list-links a:focus, .list-links a:hover, .load-more:hover, .login-modal-body .btn-register:hover, .kx-list .kx-content h2 a:hover, .kx-meta .j-mobile-share:hover, .modules-category-posts .sec-panel-more a:hover{color: #000000;}.wpcom-profile .wpcom-profile-nav a:hover{border-bottom-color: #000000;}.wpcom-profile .profile-tab-item:hover, .entry-tag a:focus, .entry-tag a:hover, .entry-action .btn-dashang.liked, .entry-action .btn-dashang:hover, .entry-action .btn-zan.liked, .entry-action .btn-zan:hover, .entry-readmore-btn:hover, .pagination .pagination-go .pgo-input:active, .pagination .pagination-go .pgo-input:focus, .widget .tagcloud a:hover, .btn-primary.active, .btn-primary:active, .btn-primary:active:hover, .btn-primary:focus, .btn-primary:hover, .btn-primary.disabled:hover, .load-more:hover{border-color: #000000;}.special-item-bottom a:hover:before{border-left-color: #000000;}.login-modal-body .btn-login:hover, .login-modal-body .btn-register:hover, .modules-carousel-posts .sec-panel-more .swiper-button-next:hover, .modules-carousel-posts .sec-panel-more .swiper-button-prev:hover{border-color: #000000;}@media (max-width:991px){body>header.header.header-style-2 .navbar-search-icon{color: #3ca5f6;}.navbar-action .login.cur, .navbar-action .login.cur.register{border-left-color: #3ca5f6;}.navbar-action .login.cur, .navbar-action .login.cur.register{border-right-color: #3ca5f6;}.navbar-collapse{background-color: #3ca5f6;}body>header.header.header-style-2 .navbar-search-icon:hover{color: #000000;}}@media (max-width:767px){.entry-bar .info-item.share .mobile{background-color: #3ca5f6;}}            .page-no-sidebar.member-login #wrap,.page-no-sidebar.member-register #wrap{ background-image: url('skin/images/logosc_18331231558873485.jpg');}
body>header.header{background-color: #212121;;}
body>header.header .logo img{max-height: 55px;}
@media (max-width: 767px){
body>header.header .logo img{max-height: 36px;}
}
.entry .entry-video{ height: 482px;}
@media (max-width: 1219px){
.entry .entry-video{ height: 386.49883449883px;}
}
@media (max-width: 991px){
.entry .entry-video{ height: 449.41724941725px;}
}
@media (max-width: 767px){
.entry .entry-video{ height: 344.28571428571px;}
}
@media (max-width: 500px){
.entry .entry-video{ height: 241px;}
}


.menu-item .daohang:after {
background-color: red;
border-radius: 3px;
color: #fff;
content: "热";
font-size: 10px;
line-height:1;
padding: 1px 3px;
position: absolute;
right: -1px;
top: 12px;
}
.kx-meta .fa-qq {
display: inline-block;
width: 22px;
height: 22px;
line-height: 22px;
text-align: center;
color: #fff;
background: #aaa;
border-radius: 3px;
vertical-align: top;
cursor: pointer;
}


.menu-item .daohang:after {
background-color: red;
border-radius: 3px;
color: #fff;
content: "热";
font-size: 10px;
line-height:1;
padding: 1px 3px;
position: absolute;
right: -1px;
top: 12px;
}

.entry-page img{max-width:100%;height:auto !important;}
.newdigg{display:inline-block;}
.clear{clear:both;}
#modules-1{margin-top: 10;margin-bottom: 10px;}
#modules-3{margin-top: 10;margin-bottom: 10px;}
#modules-4{margin-top: 10;margin-bottom: 10px;}
#modules-5{margin-top: 10;margin-bottom: 10px;}
.nothumb{display:none;}

.cont {
	overflow: hidden;
	margin-top: 20px;
margin: 0 auto;
	background: #fff;
	zoom: 1;
	width: 1180px;
    padding: 0 10px;
    margin-bottom: 20px;
}
.game_top_box {
	float: left;
	overflow: hidden;
	padding-right: 2%;
	width: 23%;
}
.game_top_box .hd h3 {
	color: #000;
	font-weight: bold;
	font-size: 20px;
	line-height: 30px;
	     border-left: 4px solid #3ca5f6;
	     padding-left: 10px;
}
.game_top_box:nth-child(4) {
	padding-right: 0;
}
.game_top_box .bd {
	position: relative;
	overflow: hidden;
}
.game_top_box:nth-child(4) {
	display: none
}
.game_top_box:nth-child(3) {
	padding-right: 0;
}
.game_top_box {
	width: 31.7%
}

.game_top_box:nth-child(1) {
	margin-top: 0
}
h3 a {
        color: #666666;
    text-decoration: none;
    font-weight: normal;
            -webkit-transition: all 0.45s; 
    -moz-transition: all 0.45s;
    -ms-transition: all 0.45s;
    -o-transition: all 0.45s;
     transition: all 0.45s;

}
h3 a:hover {
        color: #000000;
    text-decoration: none;
    
}
h4 {font-weight: normal;}
h4 a {
        color: #425269;
    text-decoration: none;
    font-size:14px;
}
.game_top_app {
	position: relative;
	overflow: hidden;
	margin-top: -1px;
}
.top_app, .top_app2 {
	position: relative;
	overflow: hidden;
	border-top: 1px solid #e8e7ed;
}
.top_app .sml, .top_app2 .sml {
	overflow: hidden;
	padding: 5px 0 5px;

}
.top_app .p1, .top_app2 .p1 {
	width: 24px;
	float: left;
	overflow: hidden;
}
.top_app .p1 em.r, .top_app2 .p1 em.r {
	background: #999;
	margin-top: 3px;
	display: block;
	width: 20px;
	height: 20px;
	border-radius: 3px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	line-height: 15px;
}
.p2 a {
            color: #425269;
    text-decoration: none;
    font-size:14px;
 /*       -webkit-transition: all 0.45s; 
    -moz-transition: all 0.45s;
    -ms-transition: all 0.45s;
    -o-transition: all 0.45s;
     transition: all 0.45s;*/
}
.p2 a:hover{
            color: #000;
    text-decoration: none;
    font-size:14px;
}
.top_app .sml .p2, .top_app2 .sml .p2 {
	height: 23px;
	line-height: 23px;
	width: 87%;
	float: left;
	overflow: hidden;
	margin-left: 2px;
}
.News_box .hd {
	height: 120px;
	border-bottom: 1px dotted #dcdcdc;
}
.News_box .hd_tit {
	height: 60px;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	line-height: 60px;
	overflow: hidden;
}
.News_box .hd_tit a {
	color: #ff4939;
}
.News_box .hd_art {
	overflow: hidden;
	padding: 6px 0;
	height: 48px;
	color: #a6a6a6;
	line-height: 24px;
}
.News_box .hd_art a {
	color: #ff4939;
	font-size: 12px;
	margin-left: 10px;
}
@media (max-width: 920px) {
.top_app2:nth-child(6), .top_app2:nth-child(7), .top_app2:nth-child(8), .top_app2:nth-child(9), .top_app2:nth-child(10) {
	display: none
}

.game_top_box .bd {
    position: relative;
    overflow: hidden;
}}
.q-topic-wrap{
    margin-top: 10px;
}
.active a{color:#000000}
.rounded img{max-width: 5%;}
.card-body{margin-bottom:20px;}
.relog-list{padding:10px;height: 60px;border: 1px solid #efefef;
    background: #fbfbfb;
    border-radius: 5px;}
    
  .daimacode {
    counter-reset: line; /* 初始化计数器 */
    background-color: #F2F2F2;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 50px;
    position: relative; /* 定位参考 */
border-radius:0 0 5px 5px;

  }
  .daimacode p{
    position: relative; /* 子元素相对定位 */
    padding-left: 10px; /* 内容与序号间距 */
    counter-increment: line; /* 每行递增 */
   /*  background-color: #F2F2F2;*/
    font-size:12px;
    line-height: 20px;
    color: #222222;
    margin-bottom: 0px;
    margin-top: 0px;
    background-image: url("bg.png");
    background-repeat: repeat-y;
    font-family:宋体;
  }

  .daimacode > p:nth-child(odd) {
    background-color: #f8f9fa;
  }

  /* 偶数项 */
.daimacode > p:nth-child(even) {
    background-color: #e9ecef;
  }
  
  .daimacode p::before {
    content: counter(line) "."; /* 显示序号 */
    margin-right: 10px;
    color: #b4bdb6;
    position: absolute; /* 绝对定位到左侧 */
    left: -50px; /* 调整到容器左侧 */
    width: 40px; /* 序号区域宽度 */
    text-align: right; /* 右对齐序号 */
    font-family:宋体;
  }
  /*
.daimacode > p:hover {
  color: #000;  悬停时序号变黑 
  transform: scale(1);
  transition: all 0.2s;
  background-color: #EEE;
  
}

.daimacode > p:hover::before {
  color: #000; 
  transform: scale(1);
  transition: all 0.5s;
  background-color: #EEE;
 
}*/

  .daimacode > p:nth-child(odd)::before {
 
    color: #00AAEE; /* 蓝色*/
  } 

  /* 偶数行序号颜色 */
  .daimacode > p:nth-child(even)::before {

    color: #FF5E52;  
  }

        .copy-container {
            margin: 2rem;
            padding: 1.5rem;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            max-width: 600px;
            background: #fff;
            box-shadow: 0 2px 8px rgba(0,0,0,0.1);
        }

        /* 内容区域 */

        /* 按钮样式 */
        .copy-btn {
           
            background: #f2f2f2;
            color: #b4bdb6;
            border: none;
            border-radius: 5px 5px 0 0;
            border-radius-top: 6px;
            cursor: pointer;
            transition: all 0.2s ease;
            font-size: 14px;
            display: flex;
            align-items: center;
            gap: 0.5rem;
            width: 100%;
        }

        .copy-btn:hover {
            background: #f2f2f2;
            color:#000000;
          
        }

        .copy-btn:active {
           /*   transform: scale(0.95);*/
           color:#00aaee;
        }

        /* 提示信息 */
        .toast {
            position: fixed;
            top: 10%;
            right: 2%;
            background: #ff5e52;
            color: #ffffff;
            padding: 0.75rem 1.5rem;
            border-radius: 6px;
            opacity: 0;
            transform: translateY(-20px);
            transition: all 0.3s ease;
            pointer-events: none;
            font-size: 14px;
        }

        .toast.error {
            background: #dc3545;
        }

        .toast.visible {
            opacity: 1;
            transform: translateY(0);
        }
        .picss{
            margin:10px 0 10px 0;
            
        }
        .tip {
            font-size: 30px;
        }