/* ==== AUTO-BEGIN ==== */
/* 自动生成层：按模板扫描浅色背景与深色文字；已排除 Bootstrap 通用类 */

/* auto-blackgold: index1 */
code{background-color:#101214!important;}header.major h2{background-color:#101214!important;}.box{background-color:#101214!important;}.icon.featured{background-color:#101214!important;}.icon.featured.alt{background-color:#101214!important;}.icon.round_icon.bg_red{background-color:#101214!important;}.icon.round_icon.bg_blue{background-color:#101214!important;}.icon.round_icon.round_border{background-color:#101214!important;}.button.special:active,button.special:active,input[type=button].special:active,input[type=reset].special:active,input[type=submit].special:active{background-color:#101214!important;}.button.green,button.green,input[type=button].green,input[type=reset].green,input[type=submit].green{background-color:#101214!important;}.poptrox-popup{background-color:#101214!important;}.poptrox-popup .caption{background-color:#101214!important;}#header{background-color:#101214!important;}#header .button.register_btn{background-color:#101214!important;}#header.alt{background-color:#101214!important;}.dropotron{background-color:#101214!important;}.dropotron.level-0:before{background-color:#101214!important;}.image.phone .inner:before{background-color:#101214!important;}.slider_btn li.on{background-color:#101214!important;}.cd-scrolling-bg.bg_white{background-color:#101214!important;}.cd-scrolling-bg.bg_gary{background-color:#101214!important;}body.login_bg{background-color:#101214!important;}.login_main{background-color:#101214!important;}.doc_title.active a{background-color:#101214!important;}.api_doc_bar{background-color:#101214!important;}.year_div h2{background-color:#101214!important;}.help_top{background-color:#101214!important;}.page_box a{background-color:#101214!important;}
b,strong{color:#dfe1e3!important;}h1,h2,h3,h4,h5,h6{color:#dfe1e3!important;}.orange{color:#dfe1e3!important;}.blue{color:#dfe1e3!important;}::-webkit-input-placeholder{color:#dfe1e3!important;}:-moz-placeholder{color:#dfe1e3!important;}::-moz-placeholder{color:#dfe1e3!important;}:-ms-input-placeholder{color:#dfe1e3!important;}.formerize-placeholder{color:#dfe1e3!important;}.icon.round_icon.round_border:before{color:#dfe1e3!important;}#header{color:#dfe1e3!important;}#header.alt{color:#dfe1e3!important;}.dropotron li.active>a,.dropotron li.active>span,.dropotron li:hover>a,.dropotron li:hover>span{color:#dfe1e3!important;}.doc_title a{color:#dfe1e3!important;}.api_doc_bar dl a{color:#dfe1e3!important;}.cost_box .price{color:#dfe1e3!important;}.year_div .list ul li .company_info p{color:#dfe1e3!important;}.button_box{color:#dfe1e3!important;}.help_title{color:#dfe1e3!important;}.help_slide_title{color:#dfe1e3!important;}.page_box a{color:#dfe1e3!important;}#navButton .toggle:before{color:#dfe1e3!important;}

/* auto-blackgold: index2 */
.Login{background-color:#101214!important;}.register{background-color:#101214!important;}.logIc{background-color:#101214!important;}.logIn{background-color:#101214!important;}.ContD{background-color:#101214!important;}.HelpNs{background-color:#101214!important;}.search{background-color:#101214!important;}.QueKO{background-color:#101214!important;}.QueTab tr.QueTr td{background-color:#101214!important;}.QueKOtx{background-color:#101214!important;}.QueKOtx span{background-color:#101214!important;}.QueT2{background-color:#101214!important;}.QueTabk tr td.QueTr{background-color:#101214!important;}.backFFF{background-color:#101214!important;}.TcK{background-color:#101214!important;}.no-touch .cd-top:hover{background-color:#101214!important;}.IndPayK{background-color:#101214!important;}.IndPlaC{background-color:#101214!important;}.head{background-color:#101214!important;}.head .hd_nav i{background-color:#101214!important;}.head .hd_nav:before,.head .hd_nav:after{background-color:#101214!important;}.head .hd_nav.active:before,.head .hd_nav.active:after{background-color:#101214!important;}.checkcode{background-color:#101214!important;}.layui-layer .layui-layer-title{background-color:#101214!important;}
.LoginK{color:#dfe1e3!important;}.logNr a:hover{color:#dfe1e3!important;}.logK span{color:#dfe1e3!important;}.Regf a{color:#dfe1e3!important;}.TcRegT{color:#dfe1e3!important;}.TcRegN{color:#dfe1e3!important;}.TcRegN a{color:#dfe1e3!important;}.ContDp p{color:#dfe1e3!important;}.aboutDp p{color:#dfe1e3!important;}.HelpK{color:#dfe1e3!important;}.HelpT{color:#dfe1e3!important;}.FHelp{color:#dfe1e3!important;}.QuerB{color:#dfe1e3!important;}.QueT a{color:#dfe1e3!important;}.searI{color:#dfe1e3!important;}.QueTab tr td{color:#dfe1e3!important;}.QueKOtx{color:#dfe1e3!important;}.IndPlaLr p{color:#dfe1e3!important;}.IndPlaLr span{color:#dfe1e3!important;}.QueTabk tr td{color:#dfe1e3!important;}a{color:#dfe1e3!important;}.banNr{color:#dfe1e3!important;}.Title{color:#dfe1e3!important;}.IndIteK p{color:#dfe1e3!important;}.IndPlaL{color:#dfe1e3!important;}.IndChaZ p{color:#dfe1e3!important;}.footN{color:#dfe1e3!important;}.footFk{color:#dfe1e3!important;}.footFk a{color:#dfe1e3!important;}.footR a{color:#dfe1e3!important;}.footR a:hover{color:#dfe1e3!important;}.footC{color:#dfe1e3!important;}.MenuPC a{color:#dfe1e3!important;}a.MenuA:hover{color:#dfe1e3!important;}.checkcode .txt input{color:#dfe1e3!important;}

/* auto-blackgold: index3 */
.bg-grey{background-color:#101214!important;}.tit-line{background-color:#101214!important;}.owl-dot.active{background-color:#101214!important;}::-webkit-scrollbar{background-color:#101214!important;}::-webkit-scrollbar-track{background-color:#101214!important;}::-webkit-scrollbar-track-piece{background-color:#101214!important;}.header-more{background-color:#101214!important;}.header-more i:after{background-color:#101214!important;}.banner-owl .owl-dot.active,.honor-owl .owl-dot.active{background-color:#101214!important;}.product-item{background-color:#101214!important;}.product-item1:hover{background-color:#101214!important;}.product-item2:hover{background-color:#101214!important;}.product-item3:hover{background-color:#101214!important;}.product-item4:hover{background-color:#101214!important;}.product-item5:hover{background-color:#101214!important;}.product-item6:hover{background-color:#101214!important;}.product-item7:hover{background-color:#101214!important;}.product-item8:hover{background-color:#101214!important;}.product-item9:hover{background-color:#101214!important;}.productmsg-item span{background-color:#101214!important;}.productmsg-sitem span{background-color:#101214!important;}.case-item-pop{background-color:#101214!important;}.news-box-tit.cur,.news-box-tit:hover{background-color:#101214!important;}.diynews{background-color:#101214!important;}.leader-item-line{background-color:#101214!important;}.leaders-item:hover .leader-item-line{background-color:#101214!important;}.leader-item-portrait{background-color:#101214!important;}.leaders-item:hover{background-color:#101214!important;}.map-box{background-color:#101214!important;}.info-title{background-color:#101214!important;}.agreement-wrap,.popbox-wrap{background-color:#101214!important;}.agreement-wrap{background-color:#101214!important;}.popbox-input-tip:before{background-color:#101214!important;}.popbox-getcode{background-color:#101214!important;}.popbox-getcode.cur{background-color:#101214!important;}.popbox-getcode.cur:hover{background-color:#101214!important;}.popbox-getcode:hover{background-color:#101214!important;}.tip-pop{background-color:#101214!important;}.log-b{background-color:#101214!important;}.ysleft dl,.ysright dl{background-color:#101214!important;}.guangdiv a{background-color:#101214!important;}.guangdiv a:hover{background-color:#101214!important;}.hbpic div{background-color:#101214!important;}.aside ul li.consulting span{background-color:#101214!important;}.aside ul li.consulting.active{background-color:#101214!important;}.aside ul li.consulting.active span{background-color:#101214!important;}.consulting_box{background-color:#101214!important;}.consulting_type ul li a:before{background-color:#101214!important;}.consulting_box .problem ul li span{background-color:#101214!important;}.newspagelist a:hover{background-color:#101214!important;}.contactipt{background-color:#101214!important;}.contactipt h6{background-color:#101214!important;}.contactipt .contbut{background-color:#101214!important;}.contactipt .contbut:hover{background-color:#101214!important;}.txfwitem:nth-child(2n){background-color:#101214!important;}.teseul p{background-color:#101214!important;}.indexnews li{background-color:#101214!important;}.indexnews li a:hover{background-color:#101214!important;}.indexnews .newsmore{background-color:#101214!important;}.indexnews .newsmore:hover{background-color:#101214!important;}.coop_show_list{background-color:#101214!important;}.newcplist p{background-color:#101214!important;}.zspage .zsp_a{background-color:#101214!important;}.zspage .zsp_g{background-color:#101214!important;}.zsp_g .zsp_wen{background-color:#101214!important;}.zsp_g .zsp_da{background-color:#101214!important;}.zsp_h_con dl span{background-color:#101214!important;}.zsp_h_con .contbut{background-color:#101214!important;}.zsp_pic{background-color:#101214!important;}.log-li{background-color:#101214!important;}.wrap_top{background-color:#101214!important;}.swiper-active-switch{background-color:#101214!important;}.slide2{background-color:#101214!important;}.slide3{background-color:#101214!important;}.slide4{background-color:#101214!important;}.slide8{background-color:#101214!important;}.banwuleft a{background-color:#101214!important;}.banwuleft a:hover{background-color:#101214!important;}.banwuright{background-color:#101214!important;}
.tit p{color:#dfe1e3!important;}.tit p em{color:#dfe1e3!important;}.tit span{color:#dfe1e3!important;}.tit-en{color:#dfe1e3!important;}.tit-span{color:#dfe1e3!important;}.product-item-tit{color:#dfe1e3!important;}.productmsg-item h6{color:#dfe1e3!important;}.productmsg-item span{color:#dfe1e3!important;}.productmsg-sitem h6{color:#dfe1e3!important;}.productmsg-sitem span{color:#dfe1e3!important;}.solution-item-tit,.solution-item-txt{color:#dfe1e3!important;}.news-box-tit{color:#dfe1e3!important;}.news-item:hover .news-item-tit{color:#dfe1e3!important;}.news-item-tit{color:#dfe1e3!important;}.news-item-txt{color:#dfe1e3!important;}.leader-item-name{color:#dfe1e3!important;}.contactus-box input[type=text],textarea{color:#dfe1e3!important;}.contactus-item-txt{color:#dfe1e3!important;}.info-content{color:#dfe1e3!important;}.footer,.footer-icp{color:#dfe1e3!important;}.agreement-wrap{color:#dfe1e3!important;}.popbox-inputbox{color:#dfe1e3!important;}.log-a{color:#dfe1e3!important;}.log-a:hover{color:#dfe1e3!important;}.ysleft:hover p,.ysright:hover p{color:#dfe1e3!important;}.solution-box span{color:#dfe1e3!important;}.guangdiv a{color:#dfe1e3!important;}.aside ul li.consulting.active a{color:#dfe1e3!important;}.consulting_type_title{color:#dfe1e3!important;}.consulting_type ul li a{color:#dfe1e3!important;}.consulting_box .problem_title{color:#dfe1e3!important;}.mapdec .text h5{color:#dfe1e3!important;}.buslink dd{color:#dfe1e3!important;}.newspagelist .kzf-mod-new-title{color:#dfe1e3!important;}.contactipt span{color:#dfe1e3!important;}.contactipt .contipt{color:#dfe1e3!important;}.contactipt .conttext{color:#dfe1e3!important;}.contactipt .contbut:hover{color:#dfe1e3!important;}.txfwitem h6{color:#dfe1e3!important;}.teseul span{color:#dfe1e3!important;}.teseul p{color:#dfe1e3!important;}.indexnews li a{color:#dfe1e3!important;}.indexnews li a:hover{color:#dfe1e3!important;}.indexnews .newsmore{color:#dfe1e3!important;}.coop-content-left>p>span:nth-of-type(1){color:#dfe1e3!important;}.coop-content-left>p>span:nth-of-type(2){color:#dfe1e3!important;}.morecase h6{color:#dfe1e3!important;}.newcplist h6{color:#dfe1e3!important;}.newcplist li{color:#dfe1e3!important;}.zsp_h_con h6{color:#dfe1e3!important;}.zsp_h_con dl span{color:#dfe1e3!important;}.zsp_h_con dl .contipt,.zsp_h_con dl .conttext{color:#dfe1e3!important;}.zspage h6{color:#dfe1e3!important;}.zspage p em{color:#dfe1e3!important;}.banwuleft a{color:#dfe1e3!important;}.banwuleft a:hover{color:#dfe1e3!important;}

/* auto-blackgold: index4 */
.mark,mark{background-color:#101214!important;}.form-input{background-color:#101214!important;}.valid-tooltip{background-color:#101214!important;}.invalid-tooltip{background-color:#101214!important;}.custom-select{background-color:#101214!important;}.custom-select:focus::-ms-value{background-color:#101214!important;}.custom-select:disabled{background-color:#101214!important;}.custom-range::-webkit-slider-thumb{background-color:#101214!important;}.custom-range::-webkit-slider-thumb:active{background-color:#101214!important;}.custom-range::-webkit-slider-runnable-track{background-color:#101214!important;}.custom-range::-moz-range-thumb{background-color:#101214!important;}.custom-range::-moz-range-thumb:active{background-color:#101214!important;}.custom-range::-moz-range-track{background-color:#101214!important;}.custom-range::-ms-thumb{background-color:#101214!important;}.custom-range::-ms-thumb:active{background-color:#101214!important;}.custom-range::-ms-fill-lower{background-color:#101214!important;}.custom-range::-ms-fill-upper{background-color:#101214!important;}.custom-range:disabled::-webkit-slider-thumb{background-color:#101214!important;}.custom-range:disabled::-moz-range-thumb{background-color:#101214!important;}.custom-range:disabled::-ms-thumb{background-color:#101214!important;}.card{background-color:#101214!important;}.card-header{background-color:#101214!important;}.card-footer{background-color:#101214!important;}.page-link{background-color:#101214!important;}.page-link:hover{background-color:#101214!important;}.page-item.active .page-link{background-color:#101214!important;}.page-item.disabled .page-link{background-color:#101214!important;}.popover{background-color:#101214!important;}.popover-header{background-color:#101214!important;}.carousel-indicators li{background-color:#101214!important;}.bg-primary{background-color:#101214!important;}.bg-secondary{background-color:#101214!important;}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#101214!important;}.bg-success{background-color:#101214!important;}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#101214!important;}.bg-info{background-color:#101214!important;}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#101214!important;}.bg-warning{background-color:#101214!important;}.bg-light{background-color:#101214!important;}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#101214!important;}.bg-white{background-color:#101214!important;}a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#101214!important;}.bg-neutral{background-color:#101214!important;}a.bg-neutral:focus,a.bg-neutral:hover,button.bg-neutral:focus,button.bg-neutral:hover{background-color:#101214!important;}.avatar{background-color:#101214!important;}.custom-toggle input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-primary input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-primary input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-secondary input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-secondary input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-success input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-success input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-info input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-info input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-warning input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-danger input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-light input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-light input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-white input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-white input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-neutral input:checked+.custom-toggle-slider:before{background-color:#101214!important;}.custom-toggle-neutral input:disabled:checked+.custom-toggle-slider:before{background-color:#101214!important;}.footer{background-color:#101214!important;}.footer.has-cards:before{background-color:#101214!important;}.has-success:after{background-color:#101214!important;}.has-danger:after{background-color:#101214!important;}.icon-shape-primary{background-color:#101214!important;}.icon-shape-secondary{background-color:#101214!important;}.icon-shape-success{background-color:#101214!important;}.icon-shape-info{background-color:#101214!important;}.icon-shape-danger{background-color:#101214!important;}.icon-shape-light{background-color:#101214!important;}.icon-shape-white{background-color:#101214!important;}.icon-shape-neutral{background-color:#101214!important;}.checklist-item:before{background-color:#101214!important;}.checklist-item-primary:before{background-color:#101214!important;}.checklist-item-secondary:before{background-color:#101214!important;}.checklist-item-success:before{background-color:#101214!important;}.checklist-item-info:before{background-color:#101214!important;}.checklist-item-warning:before{background-color:#101214!important;}.checklist-item-light:before{background-color:#101214!important;}.checklist-item-white:before{background-color:#101214!important;}.checklist-item-neutral:before{background-color:#101214!important;}.sidenav-toggler-dark .sidenav-toggler-line{background-color:#101214!important;}.popover-primary{background-color:#101214!important;}.popover-primary .popover-header{background-color:#101214!important;}.popover-secondary{background-color:#101214!important;}.popover-secondary .popover-header{background-color:#101214!important;}.popover-success{background-color:#101214!important;}.popover-success .popover-header{background-color:#101214!important;}.popover-info{background-color:#101214!important;}.popover-info .popover-header{background-color:#101214!important;}.popover-warning{background-color:#101214!important;}.popover-warning .popover-header{background-color:#101214!important;}.popover-light{background-color:#101214!important;}.popover-light .popover-header{background-color:#101214!important;}.popover-white{background-color:#101214!important;}.popover-white .popover-header{background-color:#101214!important;}.popover-neutral{background-color:#101214!important;}.popover-neutral .popover-header{background-color:#101214!important;}.timeline-step-icon{background-color:#101214!important;}.bg-blue{background-color:#101214!important;}.bg-purple{background-color:#101214!important;}.bg-pink{background-color:#101214!important;}a.bg-pink:focus,a.bg-pink:hover,button.bg-pink:focus,button.bg-pink:hover{background-color:#101214!important;}.bg-orange{background-color:#101214!important;}.bg-green{background-color:#101214!important;}a.bg-green:focus,a.bg-green:hover,button.bg-green:focus,button.bg-green:hover{background-color:#101214!important;}.bg-teal{background-color:#101214!important;}a.bg-teal:focus,a.bg-teal:hover,button.bg-teal:focus,button.bg-teal:hover{background-color:#101214!important;}.bg-cyan{background-color:#101214!important;}a.bg-cyan:focus,a.bg-cyan:hover,button.bg-cyan:focus,button.bg-cyan:hover{background-color:#101214!important;}.bg-lighter{background-color:#101214!important;}a.bg-lighter:focus,a.bg-lighter:hover,button.bg-lighter:focus,button.bg-lighter:hover{background-color:#101214!important;}.bg-translucent-secondary{background-color:#101214!important;}a.bg-translucent-secondary:focus,a.bg-translucent-secondary:hover,button.bg-translucent-secondary:focus,button.bg-translucent-secondary:hover{background-color:#101214!important;}.bg-translucent-success{background-color:#101214!important;}a.bg-translucent-success:focus,a.bg-translucent-success:hover,button.bg-translucent-success:focus,button.bg-translucent-success:hover{background-color:#101214!important;}.bg-translucent-info{background-color:#101214!important;}a.bg-translucent-info:focus,a.bg-translucent-info:hover,button.bg-translucent-info:focus,button.bg-translucent-info:hover{background-color:#101214!important;}.bg-translucent-warning{background-color:#101214!important;}.bg-translucent-light{background-color:#101214!important;}.bg-translucent-white{background-color:#101214!important;}a.bg-translucent-white:focus,a.bg-translucent-white:hover,button.bg-translucent-white:focus,button.bg-translucent-white:hover{background-color:#101214!important;}.bg-translucent-neutral{background-color:#101214!important;}a.bg-translucent-neutral:focus,a.bg-translucent-neutral:hover,button.bg-translucent-neutral:focus,button.bg-translucent-neutral:hover{background-color:#101214!important;}.section-primary{background-color:#101214!important;}a.section-primary:focus,a.section-primary:hover,button.section-primary:focus,button.section-primary:hover{background-color:#101214!important;}.section-secondary{background-color:#101214!important;}a.section-secondary:focus,a.section-secondary:hover,button.section-secondary:focus,button.section-secondary:hover{background-color:#101214!important;}.section-light{background-color:#101214!important;}a.section-light:focus,a.section-light:hover,button.section-light:focus,button.section-light:hover{background-color:#101214!important;}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background-color:#101214!important;}.bootstrap-tagsinput{background-color:#101214!important;}.dz-message{background-color:#101214!important;}.calendar .fc-toolbar{background-color:#101214!important;}.noUi-connect{background-color:#101214!important;}.noUi-handle{background-color:#101214!important;}[disabled] .noUi-connect{background-color:#101214!important;}.noUi-marker{background-color:#101214!important;}.noUi-marker-sub{background-color:#101214!important;}.noUi-marker-large{background-color:#101214!important;}.noUi-tooltip{background-color:#101214!important;}.noUi-target{background-color:#101214!important;}.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle{background-color:#101214!important;}.input-slider--cyan .noUi-connect{background-color:#101214!important;}[disabled] .noUi-connect,[disabled].noUi-connect{background-color:#101214!important;}.ql-toolbar{background-color:#101214!important;}.ql-editor{background-color:#101214!important;}.ql-editor:focus{background-color:#101214!important;}.ql-tooltip{background-color:#101214!important;}.ql-tooltip .ql-action::before,.ql-tooltip.ql-editing .ql-action::before{background-color:#101214!important;}.ql-tooltip .ql-action::before:hover,.ql-tooltip.ql-editing .ql-action::before:hover{background-color:#101214!important;}.ql-tooltip .ql-action::before.disabled,.ql-tooltip .ql-action::before:disabled,.ql-tooltip.ql-editing .ql-action::before.disabled,.ql-tooltip.ql-editing .ql-action::before:disabled{background-color:#101214!important;}.ql-tooltip .ql-remove::before{background-color:#101214!important;}.ql-tooltip .ql-remove::before:hover{background-color:#101214!important;}.ql-tooltip .ql-remove::before.disabled,.ql-tooltip .ql-remove::before:disabled{background-color:#101214!important;}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#101214!important;}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#101214!important;}.scrollbar-outer>.scroll-element{background-color:#101214!important;}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#101214!important;}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#101214!important;}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#101214!important;}.scrollbar-light>.scroll-element{background-color:#101214!important;}.scrollbar-light>.scroll-element .scroll-element_size{background-color:#101214!important;}.scrollbar-light>.scroll-element .scroll-bar{background-color:#101214!important;}.scrollbar-rail>.scroll-element{background-color:#101214!important;}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#101214!important;}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#101214!important;}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#101214!important;}.scrollbar-chrome>.scroll-element{background-color:#101214!important;}.scrollbar-chrome>.scroll-element .scroll-element_track{background-color:#101214!important;}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#101214!important;}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#101214!important;}.select2-results__option{background-color:#101214!important;}.select2-results__option:focus,.select2-results__option:hover{background-color:#101214!important;}.ct-example-popover-static{background-color:#101214!important;}.ct-example-border-utils [class^=border]{background-color:#101214!important;}.ct-example .tab-content .tab-example-result{background-color:#101214!important;}code[class*=language-],pre[class*=language-]{background-color:#101214!important;}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background-color:#101214!important;}.docs{background-color:#101214!important;}.color-swatch{background-color:#101214!important;}.ct-sidebar{background-color:#101214!important;}.ct-footer{background-color:#101214!important;}.ni.square,.ni.circle{background-color:#101214!important;}
a{color:#dfe1e3!important;}a:hover{color:#dfe1e3!important;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#dfe1e3!important;}pre{color:#dfe1e3!important;}.popover-header{color:#dfe1e3!important;}.popover-body{color:#dfe1e3!important;}.text-primary{color:#dfe1e3!important;}a.text-primary:focus,a.text-primary:hover{color:#dfe1e3!important;}a.text-success:focus,a.text-success:hover{color:#dfe1e3!important;}a.text-info:focus,a.text-info:hover{color:#dfe1e3!important;}a.text-warning:focus,a.text-warning:hover{color:#dfe1e3!important;}.text-danger{color:#dfe1e3!important;}a.text-danger:focus,a.text-danger:hover{color:#dfe1e3!important;}.text-dark{color:#dfe1e3!important;}a.text-dark:focus,a.text-dark:hover{color:#dfe1e3!important;}.text-default{color:#dfe1e3!important;}a.text-default:focus,a.text-default:hover{color:#dfe1e3!important;}.text-darker{color:#dfe1e3!important;}a.text-darker:focus,a.text-darker:hover{color:#dfe1e3!important;}.text-body{color:#dfe1e3!important;}.text-black-50{color:#dfe1e3!important;}.accordion .card-header[aria-expanded=true] .heading{color:#dfe1e3!important;}.custom-toggle input:checked+.custom-toggle-slider:after{color:#dfe1e3!important;}.custom-toggle-primary input:checked+.custom-toggle-slider:after{color:#dfe1e3!important;}.custom-toggle-danger input:checked+.custom-toggle-slider:after{color:#dfe1e3!important;}.custom-toggle-dark input:checked+.custom-toggle-slider:after{color:#dfe1e3!important;}.custom-toggle-default input:checked+.custom-toggle-slider:after{color:#dfe1e3!important;}.custom-toggle-darker input:checked+.custom-toggle-slider:after{color:#dfe1e3!important;}.footer .list-unstyled li a:hover{color:#dfe1e3!important;}.has-success:after{color:#dfe1e3!important;}.has-danger:after{color:#dfe1e3!important;}.icon-actions>a:hover span{color:#dfe1e3!important;}.icon-actions>a,.icon-actions>a.active,.icon-actions>a:hover{color:#dfe1e3!important;}.icon-actions>.love.active,.icon-actions>.love:hover{color:#dfe1e3!important;}.icon-actions>.like.active,.icon-actions>.like:hover{color:#dfe1e3!important;}.icon-shape-primary{color:#dfe1e3!important;}.icon-shape-warning{color:#dfe1e3!important;}.icon-shape-danger{color:#dfe1e3!important;}.icon-shape-dark{color:#dfe1e3!important;}.icon-shape-default{color:#dfe1e3!important;}.icon-shape-darker{color:#dfe1e3!important;}.popover-secondary .popover-header{color:#dfe1e3!important;}.popover-secondary .popover-body{color:#dfe1e3!important;}.popover-white .popover-header{color:#dfe1e3!important;}.popover-white .popover-body{color:#dfe1e3!important;}.popover-neutral .popover-header{color:#dfe1e3!important;}.popover-neutral .popover-body{color:#dfe1e3!important;}.text-blue{color:#dfe1e3!important;}a.text-blue:focus,a.text-blue:hover{color:#dfe1e3!important;}.text-indigo{color:#dfe1e3!important;}a.text-indigo:focus,a.text-indigo:hover{color:#dfe1e3!important;}.text-purple{color:#dfe1e3!important;}a.text-purple:focus,a.text-purple:hover{color:#dfe1e3!important;}.text-red{color:#dfe1e3!important;}a.text-red:focus,a.text-red:hover{color:#dfe1e3!important;}a.text-orange:focus,a.text-orange:hover{color:#dfe1e3!important;}a.text-green:focus,a.text-green:hover{color:#dfe1e3!important;}a.text-teal:focus,a.text-teal:hover{color:#dfe1e3!important;}a.text-gray:focus,a.text-gray:hover{color:#dfe1e3!important;}.text-gray-dark{color:#dfe1e3!important;}a.text-gray-dark:focus,a.text-gray-dark:hover{color:#dfe1e3!important;}.dz-message:hover{color:#dfe1e3!important;}.dz-drag-hover .dz-message{color:#dfe1e3!important;}.fc-icon:hover{color:#dfe1e3!important;}.calendar .fc-day-number{color:#dfe1e3!important;}.noUi-tooltip{color:#dfe1e3!important;}.ql-toolbar button{color:#dfe1e3!important;}.ql-toolbar button:hover{color:#dfe1e3!important;}.ql-toolbar .ql-active{color:#dfe1e3!important;}.ql-tooltip .ql-remove::before{color:#dfe1e3!important;}.ql-tooltip .ql-remove::before:hover{color:#dfe1e3!important;}.ql-tooltip .ql-remove::before.disabled,.ql-tooltip .ql-remove::before:disabled{color:#dfe1e3!important;}.select2-results__option{color:#dfe1e3!important;}.select2-results__option:focus,.select2-results__option:hover{color:#dfe1e3!important;}.github-corner svg{color:#dfe1e3!important;}code[class*=language-],pre[class*=language-]{color:#dfe1e3!important;}.token.punctuation{color:#dfe1e3!important;}.token.boolean,.token.number,.token.operator{color:#dfe1e3!important;}.token.selector{color:#dfe1e3!important;}.token.attr-name{color:#dfe1e3!important;}.token.important{color:#dfe1e3!important;}.ct-lead{color:#dfe1e3!important;}.ct-text-purple{color:#dfe1e3!important;}.toc-entry a:hover{color:#dfe1e3!important;}.ct-search-docs-toggle{color:#dfe1e3!important;}.ct-toc-link{color:#dfe1e3!important;}.ct-toc-link:hover{color:#dfe1e3!important;}.ct-toc-item.active>.ct-toc-link{color:#dfe1e3!important;}.ct-footer a{color:#dfe1e3!important;}.ct-footer a:focus,.ct-footer a:hover{color:#dfe1e3!important;}

/* auto-blackgold: index5 */
.gh a{background-color:#101214!important;}.gh a:after,.gh a:before{background-color:#101214!important;}.g-txt h2:after{background-color:#101214!important;}.hnav li:after{background-color:#101214!important;}.hhelp{background-color:#101214!important;}.header dd:hover{background-color:#101214!important;}.header .btns a{background-color:#101214!important;}.header .reg:hover a{background-color:#101214!important;}.banner{background-color:#101214!important;}.guide-l li a:hover{background-color:#101214!important;}.guide-l li.on a{background-color:#101214!important;}.hbanner{background-color:#101214!important;}.g-txt h2:before{background-color:#101214!important;}.hnav ul{background-color:#101214!important;}.hpro{background-color:#101214!important;}.hpro-bd li{background-color:#101214!important;}.hpro-bd .txt:before{background-color:#101214!important;}.line-47e7c4 .txt:before{background-color:#101214!important;}.line-6e94ff .txt:before{background-color:#101214!important;}.even{background-color:#101214!important;}.line-27:before{background-color:#101214!important;}.hpartner{background-color:#101214!important;}.hpart-list:before{background-color:#101214!important;}.hpart-list-wrapper{background-color:#101214!important;}.hpart-list .hpart-list-item{background-color:#101214!important;}.slider-nav__item{background-color:#101214!important;}.slider-nav__item--current{background-color:#101214!important;}.hstart-txt:before{background-color:#101214!important;}.sidebar a{background-color:#101214!important;}.about-hd h2:before{background-color:#101214!important;}.contact{background-color:#101214!important;}.traffic{background-color:#101214!important;}.sdk{background-color:#101214!important;}.sdk li{background-color:#101214!important;}.demo{background-color:#101214!important;}.demo-txt h2:before{background-color:#101214!important;}.faq-view{background-color:#101214!important;}.faq-srch .txt{background-color:#101214!important;}.faq-listbg{background-color:#101214!important;}.faq-list dl:before{background-color:#101214!important;}.faq-list .bj-47e7c4:before{background-color:#101214!important;}.faq-list .bj-4ac4fd:before{background-color:#101214!important;}.faq-list .bj-f19ec2:before{background-color:#101214!important;}.faqd-hd:before{background-color:#101214!important;}.probanner{background-color:#101214!important;}.pro-sys{background-color:#101214!important;}.pro-sys-l li a{background-color:#101214!important;}.pro-sys-l li.on a{background-color:#101214!important;}.pro-sys-r{background-color:#101214!important;}.pro-df{background-color:#101214!important;}.pro-df-l .bj-4ac4fd:before{background-color:#101214!important;}.pro-qr{background-color:#101214!important;}
a{color:#dfe1e3!important;}.header dl a{color:#dfe1e3!important;}.header .btns a{color:#dfe1e3!important;}.header .reg:hover a{color:#dfe1e3!important;}.guide-nv{color:#dfe1e3!important;}.guide-l a{color:#dfe1e3!important;}.guide-rhd{color:#dfe1e3!important;}.hnav li .txt{color:#dfe1e3!important;}.g-hd{color:#dfe1e3!important;}.hhelp-bd .txt h2{color:#dfe1e3!important;}.hpro-bd li .txt{color:#dfe1e3!important;}.hstart-txt p{color:#dfe1e3!important;}.contact-bd li{color:#dfe1e3!important;}.sdk .txt{color:#dfe1e3!important;}.demo-txt{color:#dfe1e3!important;}.demo-txt h2 font{color:#dfe1e3!important;}.faq-list dt{color:#dfe1e3!important;}.faq-chat h2{color:#dfe1e3!important;}.faqd-hd{color:#dfe1e3!important;}.pro-pay-r li span{color:#dfe1e3!important;}.pro-sys-l li a{color:#dfe1e3!important;}.pro-sys-l li i{color:#dfe1e3!important;}.pro-sys-r .txt h2{color:#dfe1e3!important;}

/* auto-blackgold: index6 */
.content.has-bg .content-title:after{background-color:#101214!important;}.about-author .author .image{background-color:#101214!important;}.testimonials .carousel-indicators li:focus,.testimonials .carousel-indicators li:hover{background-color:#101214!important;}.testimonials .carousel-indicators li.active{background-color:#101214!important;}.bg-white{background-color:#101214!important;}.bg-silver-lighter{background-color:#101214!important;}.bg-silver{background-color:#101214!important;}.bg-silver-darker{background-color:#101214!important;}.bg-grey{background-color:#101214!important;}.bg-grey-darker{background-color:#101214!important;}.bg-grey-lighter{background-color:#101214!important;}.bg-red{background-color:#101214!important;}.bg-green{background-color:#101214!important;}.bg-green-darker{background-color:#101214!important;}.bg-green-lighter{background-color:#101214!important;}.bg-blue{background-color:#101214!important;}.bg-blue-darker{background-color:#101214!important;}.bg-blue-lighter{background-color:#101214!important;}.bg-aqua{background-color:#101214!important;}.bg-aqua-darker{background-color:#101214!important;}.bg-aqua-lighter{background-color:#101214!important;}.bg-purple{background-color:#101214!important;}.note.note-success{background-color:#101214!important;}.note.note-danger{background-color:#101214!important;}.note.note-info{background-color:#101214!important;}.note.note-warning{background-color:#101214!important;}.tab-content{background-color:#101214!important;}
h1,h2,h3,h4,h5,h6{color:#dfe1e3!important;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#dfe1e3!important;}.brand-logo+.brand-text{color:#dfe1e3!important;}.content .content-desc{color:#dfe1e3!important;}.about-author .quote h3{color:#dfe1e3!important;}.about-author .author .info{color:#dfe1e3!important;}.skills .skills-name{color:#dfe1e3!important;}.text-inverse{color:#dfe1e3!important;}a.text-inverse:focus,a.text-inverse:hover{color:#dfe1e3!important;}.text-danger{color:#dfe1e3!important;}.note.note-success{color:#dfe1e3!important;}.note.note-success h1,.note.note-success h2,.note.note-success h3,.note.note-success h4,.note.note-success h5,.note.note-success h6{color:#dfe1e3!important;}.note.note-danger{color:#dfe1e3!important;}.note.note-danger h1,.note.note-danger h2,.note.note-danger h3,.note.note-danger h4,.note.note-danger h5,.note.note-danger h6{color:#dfe1e3!important;}.note.note-info{color:#dfe1e3!important;}.note.note-info h1,.note.note-info h2,.note.note-info h3,.note.note-info h4,.note.note-info h5,.note.note-info h6{color:#dfe1e3!important;}.note.note-warning{color:#dfe1e3!important;}.note.note-warning h1,.note.note-warning h2,.note.note-warning h3,.note.note-warning h4,.note.note-warning h5,.note.note-warning h6{color:#dfe1e3!important;}a:hover, a:focus{color:#dfe1e3!important;}

/* auto-blackgold: index7 */
.stickyadd.custom_nav_menu{background-color:#101214!important;}.about_details_box{background-color:#101214!important;}.bg_second_service{background-color:#101214!important;}.bg_four_service{background-color:#101214!important;}.custom_nav_menu{background-color:#101214!important;}
.text_custom{color:#dfe1e3!important;}.stickyadd .btn_outline{color:#dfe1e3!important;}.about_details h3{color:#dfe1e3!important;}#menu-filter li a.active{color:#dfe1e3!important;}.plan-name p{color:#dfe1e3!important;}

/* auto-blackgold: index8 */
header{background-color:#101214!important;}header.transparent{background-color:#101214!important;}.login-page header{background-color:#101214!important;}.bg-gray{background-color:#101214!important;}header.active{background-color:#101214!important;}header .menu .sub-menu{background-color:#101214!important;}header .menu .sub-menu li:hover{background-color:#101214!important;}.owl-dots span{background-color:#101214!important;}.why-choose .inside{background-color:#101214!important;}.why-choose .inside a.read-more:before{background-color:#101214!important;}.pricing-list li{background-color:#101214!important;}.pricing-list li > span:before{background-color:#101214!important;}.pricing-list li > span b{background-color:#101214!important;}.info-pricing{background-color:#101214!important;}.select-options{background-color:#101214!important;}.select-options li:hover{background-color:#101214!important;}.search-domain{background-color:#101214!important;}.search-domain form input{background-color:#101214!important;}.social-icon li{background-color:#101214!important;}footer{background-color:#101214!important;}.info-block{background-color:#101214!important;}.our-team ul li .inside{background-color:#101214!important;}.order{background-color:#101214!important;}.single-blog .content-post .video button{background-color:#101214!important;}.single-blog .content-post .share a{background-color:#101214!important;}.my-account{background-color:#101214!important;}.tab-content .content{background-color:#101214!important;}.payment-history, .password{background-color:#101214!important;}.contact{background-color:#101214!important;}.contact .inside .images{background-color:#101214!important;}.form-contact form, .login-bg form, .sign-up form{background-color:#101214!important;}.form-contact form button, .login-bg form button, .sign-up form button{background-color:#101214!important;}.form-contact form button:hover, .login-bg form button:hover, .sign-up form button:hover{background-color:#101214!important;}.widget-categories ul{background-color:#101214!important;}.error-page{background-color:#101214!important;}.order-page .breadcrumbs{background-color:#101214!important;}.content-order .tab-content .content{background-color:#101214!important;}.total-order{background-color:#101214!important;}.account-details .bottom button{background-color:#101214!important;}.account-details .bottom button:hover{background-color:#101214!important;}.choice-plan{background-color:#101214!important;}.info-plans{background-color:#101214!important;}.dark-color .choice-plan{background-color:#101214!important;}.login-bg form, .sign-up form{background-color:#101214!important;}
input{color:#dfe1e3!important;}.title-head{color:#dfe1e3!important;}header .menu .sub-menu li:hover a{color:#dfe1e3!important;}header .menu .sub-menu li a{color:#dfe1e3!important;}.why-choose .inside a{color:#dfe1e3!important;}.why-choose .inside a.read-more{color:#dfe1e3!important;}.pricing-list li h5{color:#dfe1e3!important;}.pricing-list li > span b{color:#dfe1e3!important;}.pricing-list li span{color:#dfe1e3!important;}.pricing-list li .price{color:#dfe1e3!important;}.info-pricing h4{color:#dfe1e3!important;}.info-pricing ul li h6{color:#dfe1e3!important;}.user-slider .user{color:#dfe1e3!important;}.user-slider .user a{color:#dfe1e3!important;}.select-options li{color:#dfe1e3!important;}.select-options li:hover{color:#dfe1e3!important;}.social-icon li a:hover{color:#dfe1e3!important;}.social-icon i{color:#dfe1e3!important;}.info-block p{color:#dfe1e3!important;}.team-block h3{color:#dfe1e3!important;}.team-block ul li h5{color:#dfe1e3!important;}.our-team ul li .name{color:#dfe1e3!important;}.post .top-post h3 a:hover{color:#dfe1e3!important;}.post .top-post a{color:#dfe1e3!important;}.post .bottom-post p{color:#dfe1e3!important;}.order{color:#dfe1e3!important;}.single-blog p{color:#dfe1e3!important;}.single-blog .content-post h4{color:#dfe1e3!important;}.single-blog .content-post .quote{color:#dfe1e3!important;}.single-blog .content-post .share h5{color:#dfe1e3!important;}.single-blog .related-post h5{color:#dfe1e3!important;}.single-blog .related-post ul li a{color:#dfe1e3!important;}.tab-content h5{color:#dfe1e3!important;}.tab-content h6{color:#dfe1e3!important;}.tab-content a{color:#dfe1e3!important;}.tab-content span b{color:#dfe1e3!important;}.password span{color:#dfe1e3!important;}.password a{color:#dfe1e3!important;}.widget-title{color:#dfe1e3!important;}.widget-categories li a{color:#dfe1e3!important;}.widget-categories li a:hover{color:#dfe1e3!important;}.widget-categories li span{color:#dfe1e3!important;}.widget-popular a{color:#dfe1e3!important;}.content-order h2{color:#dfe1e3!important;}.total-order h4{color:#dfe1e3!important;}.total-order .total{color:#dfe1e3!important;}.account-details h2{color:#dfe1e3!important;}.account-details form .form-group input{color:#dfe1e3!important;}.account-details .bottom h3{color:#dfe1e3!important;}.info-plan h5{color:#dfe1e3!important;}.block-features h3{color:#dfe1e3!important;}.login-bg h2, .sign-up h2{color:#dfe1e3!important;}.widget-categories .active{color:#dfe1e3!important;}.section{color:#dfe1e3!important;}

/* auto-blackgold: index9 */
.white{background-color:#101214!important;}.grey{background-color:#101214!important;}input, select, textarea{background-color:#101214!important;}.cd-headline.type .cd-words-wrapper::after{background-color:#101214!important;}.white-tooltip + .tooltip > .tooltip-inner{background-color:#101214!important;}.value-icon{background-color:#101214!important;}.terminal-wrapper{background-color:#101214!important;}.terminal-wrapper-2{background-color:#101214!important;}.editor{background-color:#101214!important;}pre{background-color:#101214!important;}.exchange-logo{background-color:#101214!important;}.calculator.form-group{background-color:#101214!important;}input.calculator-price{background-color:#101214!important;}.plan{background-color:#101214!important;}.plan-pricing span{background-color:#101214!important;}blockquote{background-color:#101214!important;}.social-link{background-color:#101214!important;}.content{background-color:#101214!important;}.newsletter-inner{background-color:#101214!important;}.item{background-color:#101214!important;}.presskit-logo{background-color:#101214!important;}.presskit-logo.blue{background-color:#101214!important;}.presskit-logo.green{background-color:#101214!important;}.tokensale .token-symbol{background-color:#101214!important;}.tokensale .ethaddress, .tokensale .copy{background-color:#101214!important;}.tokensale .talking-point{background-color:#101214!important;}.tokensale-partner{background-color:#101214!important;}.tokensale #social-small .link-icon{background-color:#101214!important;}.tokensale-banner{background-color:#101214!important;}.timeline:before{background-color:#101214!important;}.login:hover{background-color:#101214!important;}.register:hover{background-color:#101214!important;}#step span{background-color:#101214!important;}
a:hover{color:#dfe1e3!important;}h1, h2, h3, h4, h5, h6{color:#dfe1e3!important;}input, select, textarea{color:#dfe1e3!important;}select{color:#dfe1e3!important;}::-webkit-input-placeholder{color:#dfe1e3!important;}:-moz-placeholder{color:#dfe1e3!important;}::-moz-placeholder{color:#dfe1e3!important;}:-ms-input-placeholder{color:#dfe1e3!important;}.page .menu a{color:#dfe1e3!important;}.page .lead{color:#dfe1e3!important;}.white-tooltip + .tooltip > .tooltip-inner{color:#dfe1e3!important;}.terminal-content code{color:#dfe1e3!important;}.terminal-content .noselect{color:#dfe1e3!important;}.token.atrule, .token.attr-value, .token.keyword{color:#dfe1e3!important;}.calculator-select{color:#dfe1e3!important;}.plan-title{color:#dfe1e3!important;}.plan-pricing{color:#dfe1e3!important;}.plan h4{color:#dfe1e3!important;}.slick-prev:before, .slick-next:before{color:#dfe1e3!important;}footer .address address{color:#dfe1e3!important;}.tokensale .talking-point h4{color:#dfe1e3!important;}.tokensale .newsletter h1{color:#dfe1e3!important;}.tokensale .newsletter p{color:#dfe1e3!important;}.tokensale #social h4{color:#dfe1e3!important;}.tokensale .why-use .why-token-point{color:#dfe1e3!important;}.tokensale .highlight-icon > .glyphicon{color:#dfe1e3!important;}.login:hover{color:#dfe1e3!important;}.register:hover{color:#dfe1e3!important;}h4{color:#dfe1e3!important;}
/* ==== AUTO-END ==== */

/* QL 黑金主题层：仅覆盖前端样式，不修改业务逻辑/接口/表单字段 */
:root{
  --ql-gold:#d8b45b;
  --ql-gold2:#f0d58f;
  --ql-bg:#070809;
  --ql-panel:#111315;
  --ql-panel2:#151719;
  --ql-line:rgba(216,180,91,.18);
  --ql-text:#f2f2ef;
  --ql-muted:#858b93;
}
html,body{background:var(--ql-bg)!important;color:var(--ql-text)!important;}
body{background:radial-gradient(circle at 85% 8%,rgba(216,180,91,.08),transparent 28%),linear-gradient(135deg,#070809,#0d0f11 55%,#070809)!important;}
body:before{opacity:.22!important;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px)!important;background-size:42px 42px!important;}
.app{background:transparent!important;}
.app-header .navbar,.navbar{border-color:rgba(216,180,91,.12)!important;}
.navbar-header.bg-black,.navbar-header.bg-dark,.navbar-header.bg-info,.navbar-header.bg-primary{background:#0a0b0c!important;}
.app-header .navbar-collapse.bg-black,.app-header .navbar-collapse.bg-white,.app-header .navbar-collapse.bg-dark,.app-header .navbar-collapse.bg-info,.app-header .navbar-collapse.bg-primary{background:#0d0f11!important;}
.navbar-brand{color:var(--ql-gold2)!important;font-weight:700;letter-spacing:.3px;}
.navbar-brand .fa{color:var(--ql-gold)!important;}
.app-aside{background:#0b0d0f!important;border-right:1px solid rgba(216,180,91,.12)!important;}
.app-aside .navi ul.nav>li>a{color:#aeb2b7!important;transition:.18s ease;}
.app-aside .navi ul.nav>li>a:hover,.app-aside .navi ul.nav>li.active>a{color:var(--ql-gold2)!important;background:rgba(216,180,91,.075)!important;}
.app-aside .navi ul.nav>li>a .icon,.app-aside .navi ul.nav>li>a>i{color:#8d7441!important;}
.app-aside .navi .text-muted{color:#626870!important;}
.app-aside .line{border-color:rgba(255,255,255,.055)!important;}
.app-aside .label{background:#8d6b2d!important;color:#fff!important;}
.app-aside .progress{background:#181a1d!important;}
.app-aside .progress-bar{background:linear-gradient(90deg,#a47c2d,#e0bd67)!important;}
.app-content,.app-content-body{background:transparent!important;color:var(--ql-text)!important;}
.app-content-body>.bg-light,.app-content-body .bg-light,.wrapper-md.bg-light{background:linear-gradient(180deg,#111315,#0e1012)!important;color:var(--ql-text)!important;border-color:rgba(216,180,91,.12)!important;}
.text-muted{color:#858b93!important;}
.text-primary,.text-primary-dk,.text-success,.text-success-dk,.text-info,.text-info-dk,.text-warning,.text-danger{color:var(--ql-gold)!important;}
.text-dark,.text-dark-dk{color:#e8e8e5!important;}
.panel,.well,.list-group-item,.thumbnail{background:linear-gradient(145deg,#131517,#0f1113)!important;color:#e8e8e5!important;border-color:rgba(255,255,255,.075)!important;box-shadow:0 10px 35px rgba(0,0,0,.16)!important;}
.panel-heading{background:#151719!important;color:#ddd!important;border-color:rgba(216,180,91,.12)!important;}
.panel-footer{background:#111315!important;border-color:rgba(216,180,91,.10)!important;}
.panel-heading.bg-info,.panel-heading.bg-primary,.panel-heading.bg-success,.panel-heading.bg-warning,.panel-heading.bg-danger{background:linear-gradient(135deg,#1a1916,#121416)!important;color:var(--ql-gold2)!important;}
.table{color:#d9dcdf!important;background:transparent!important;}
.table>thead>tr>th{color:var(--ql-gold2)!important;background:#151719!important;border-color:rgba(216,180,91,.16)!important;}
.table>tbody>tr>td,.table>tbody>tr>th{border-color:rgba(255,255,255,.055)!important;}
.table-striped>tbody>tr:nth-of-type(odd){background:rgba(255,255,255,.018)!important;}
.table-hover>tbody>tr:hover{background:rgba(216,180,91,.055)!important;}
.form-control,select.form-control,textarea.form-control{background:#0d0f11!important;color:#eee!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:none!important;}
.form-control:focus{border-color:rgba(216,180,91,.58)!important;box-shadow:0 0 0 3px rgba(216,180,91,.07)!important;}
.input-group-addon{background:#151719!important;color:#aeb2b7!important;border-color:rgba(255,255,255,.10)!important;}
label,.control-label{color:#c7c9cc!important;}
.help-block{color:#777e87!important;}
.btn{border-radius:7px!important;transition:.18s ease;}
.btn-default,.btn-white{background:#151719!important;color:#c7c9cc!important;border-color:rgba(255,255,255,.11)!important;}
.btn-default:hover,.btn-white:hover{background:#1b1e21!important;color:var(--ql-gold2)!important;border-color:rgba(216,180,91,.32)!important;}
.btn-primary,.btn-info,.btn-success{background:linear-gradient(135deg,#f0d58f,#b88731)!important;color:#15120b!important;border:0!important;box-shadow:0 8px 22px rgba(184,135,49,.13)!important;}
.btn-warning{background:#8e6929!important;color:#fff!important;border:0!important;}
.btn-danger{background:#7e302b!important;color:#fff!important;border:0!important;}
.btn-primary:hover,.btn-info:hover,.btn-success:hover{filter:brightness(1.06)!important;transform:translateY(-1px);}
.alert{background:#141618!important;color:#d6d8da!important;border:1px solid rgba(255,255,255,.08)!important;border-left:3px solid var(--ql-gold)!important;}
.alert-danger{border-left-color:#a9463e!important;}.alert-warning{border-left-color:#b8862d!important;}.alert-info{border-left-color:#8f6f35!important;}.alert-success{border-left-color:#9d813f!important;}
.badge,.label.bg-info,.label.bg-primary,.label.bg-success{background:#8d6b2d!important;color:#fff!important;}
.bg-white,.bg-light{background:#111315!important;color:#e5e6e8!important;}.bg-dark,.bg-black{background:#0b0d0f!important;}
.bg-info,.bg-primary,.bg-success{background:#8d6b2d!important;}
.nav-tabs{border-color:rgba(216,180,91,.12)!important;}
.nav-tabs>li>a{color:#898f97!important;background:transparent!important;border-color:transparent!important;}
.nav-tabs>li>a:hover{color:var(--ql-gold2)!important;background:rgba(216,180,91,.045)!important;}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:var(--ql-gold2)!important;background:#151719!important;border:1px solid rgba(216,180,91,.18)!important;border-bottom-color:#151719!important;}
.nav-pills>li>a{color:#9da2a8!important;}.nav-pills>li.active>a{background:#8d6b2d!important;color:#fff!important;}
.dropdown-menu{background:#121416!important;border:1px solid rgba(216,180,91,.16)!important;box-shadow:0 18px 50px rgba(0,0,0,.55)!important;}
.dropdown-menu>li>a{color:#c8cbd0!important;}.dropdown-menu>li>a:hover{background:rgba(216,180,91,.08)!important;color:var(--ql-gold2)!important;}
.dropdown-menu .divider{background:rgba(255,255,255,.07)!important;}
.modal-content{background:#111315!important;color:#ddd!important;border:1px solid rgba(216,180,91,.22)!important;border-radius:14px!important;box-shadow:0 25px 80px rgba(0,0,0,.65)!important;}
.modal-header,.modal-footer{border-color:rgba(216,180,91,.12)!important;}.modal-title{color:var(--ql-gold2)!important;}.modal-body{color:#c5c8cb!important;}
.modal-backdrop.in{opacity:.78!important;background:#000!important;}
.progress{background:#1a1c1f!important;}.progress-bar{background:linear-gradient(90deg,#9c742a,#e1bd67)!important;}
.i-switch i{background:#292b2e!important;border-color:rgba(255,255,255,.08)!important;}.i-switch input:checked+i{background:#a27a2d!important;}
.round{color:#d8b45b!important;border-color:rgba(216,180,91,.28)!important;background:rgba(216,180,91,.08)!important;}
a{color:#c9a65a;}
a:hover,a:focus{color:#f0d58f;}
hr,.b-b,.b-t,.b-a{border-color:rgba(255,255,255,.07)!important;}
::-webkit-scrollbar{width:7px;height:7px;}::-webkit-scrollbar-track{background:#090a0b;}::-webkit-scrollbar-thumb{background:#3a3020;border-radius:10px;}::-webkit-scrollbar-thumb:hover{background:#705526;}
/* Layer 全局黑金弹窗 */
.layui-layer{background:#111315!important;border:1px solid rgba(216,180,91,.38)!important;border-radius:14px!important;box-shadow:0 20px 70px rgba(0,0,0,.68),0 0 30px rgba(216,180,91,.06)!important;overflow:hidden!important;}
.layui-layer-title{background:#111315!important;color:#e4c77f!important;border-bottom:1px solid rgba(216,180,91,.14)!important;}
.layui-layer-content{background:#111315!important;color:#e2e3e4!important;line-height:1.8!important;}
.layui-layer-btn{background:#111315!important;border-top:1px solid rgba(216,180,91,.10)!important;}
.layui-layer-btn a{background:linear-gradient(135deg,#f0d58f,#b88731)!important;color:#15120b!important;border:0!important;border-radius:7px!important;font-weight:600!important;}
.layui-layer-setwin .layui-layer-close{color:#777!important;}.layui-layer-setwin .layui-layer-close:hover{color:#e0bf70!important;}
/* 常见图表/统计区域 */
.jqstooltip{background:#111315!important;border:1px solid rgba(216,180,91,.25)!important;color:#eee!important;}
/* 自动填充 */
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #0d0f11 inset!important;-webkit-text-fill-color:#eee!important;caret-color:#eee!important;}
@media(max-width:767px){
 .app-content{padding-left:0!important;}
 .panel{border-radius:10px!important;}
 .wrapper-md,.wrapper{padding-left:14px!important;padding-right:14px!important;}
 .table-responsive{border-color:rgba(255,255,255,.06)!important;}
}


/* ===== QL 黑金协调增强层：统一处理 Bootstrap/旧主题遗留的白色块 ===== */
body,html,.app,.app-content,.app-content-body,.app-aside,.app-aside-fixed{background-color:#08090a!important;}
/* 彻底统一旧版颜色类，避免页面出现一块白一块黑 */
.bg-white,.bg-light,.bg-lighter,.bg-light.lt,.bg-white.lt,
.bg-dark,.bg-black,.bg-primary,.bg-primary-l,.bg-primary-r,
.bg-info,.bg-info-l,.bg-info-r,.bg-success,.bg-success-l,.bg-success-r,
.bg-warning,.bg-warning-l,.bg-warning-r,.bg-danger,.bg-danger-l,.bg-danger-r{
  color:#e8e8e8!important;
}
.bg-white,.bg-light,.bg-lighter,.bg-light.lt,.bg-white.lt{background:#111315!important;}
.bg-dark,.bg-black{background:#0a0c0e!important;}
.bg-primary,.bg-primary-l,.bg-primary-r,.bg-info,.bg-info-l,.bg-info-r,
.bg-success,.bg-success-l,.bg-success-r{background:#151515!important;}
.bg-warning,.bg-warning-l,.bg-warning-r{background:#191611!important;}
.bg-danger,.bg-danger-l,.bg-danger-r{background:#191211!important;}
/* 页面标题区域 */
.app-content-body > .wrapper-md:first-child,
.app-content-body > .bg-light:first-child,
.app-content-body > .wrapper-md.bg-light{
  background:linear-gradient(135deg,#151719 0%,#101214 60%,#0d0f11 100%)!important;
  border-bottom:1px solid rgba(216,180,91,.16)!important;
  box-shadow:0 8px 30px rgba(0,0,0,.18)!important;
}
.app-content-body h1,.app-content-body h2,.app-content-body h3,
.app-content-body .h1,.app-content-body .h2,.app-content-body .h3{
  color:#f0f0ed!important;
}
/* 卡片统一高度感与边缘 */
.panel,.panel-default,.panel-primary,.panel-info,.panel-success,.panel-warning,.panel-danger,
.card,.well,.list-group,.list-group-item,.thumbnail{
  background:linear-gradient(145deg,#151719,#101214)!important;
  border-color:rgba(216,180,91,.10)!important;
  color:#e5e6e8!important;
}
.panel-heading,.panel-default>.panel-heading,.panel-primary>.panel-heading,
.panel-info>.panel-heading,.panel-success>.panel-heading,.panel-warning>.panel-heading,
.panel-danger>.panel-heading{
  background:linear-gradient(180deg,#191b1e,#141618)!important;
  color:#dfdfdc!important;
}
/* 表格外围及分页 */
.table-responsive{background:#101214!important;border-color:rgba(216,180,91,.10)!important;}
.pagination>li>a,.pagination>li>span{
  background:#141618!important;color:#bfc2c6!important;border-color:rgba(255,255,255,.08)!important;
}
.pagination>li>a:hover,.pagination>li>span:hover,
.pagination>.active>a,.pagination>.active>span,
.pagination>.active>a:hover,.pagination>.active>span:hover{
  background:#8f6d2e!important;color:#fff!important;border-color:#a98238!important;
}
/* Bootstrap 标签、徽章 */
.label-default{background:#34373a!important;color:#ddd!important;}
.label-primary,.label-info,.label-success{background:#8c6a2d!important;color:#fff!important;}
.label-warning{background:#8c6425!important;color:#fff!important;}
.label-danger{background:#7d302c!important;color:#fff!important;}
.badge{background:#8c6a2d!important;color:#fff!important;}
/* 面包屑、列表、媒体对象 */
.breadcrumb{background:#111315!important;border:1px solid rgba(255,255,255,.06)!important;color:#999!important;}
.breadcrumb>li+li:before{color:#5e6063!important;}
.list-group-item:hover{background:#191b1e!important;}
/* 下拉/提示/Popover */
.popover{background:#111315!important;border-color:rgba(216,180,91,.20)!important;color:#ddd!important;}
.popover-title{background:#17191b!important;color:#e4c77f!important;border-color:rgba(216,180,91,.12)!important;}
.popover-content{color:#cfd1d3!important;}
.tooltip-inner{background:#111315!important;color:#eee!important;border:1px solid rgba(216,180,91,.20)!important;}
/* Chosen 下拉组件 */
.chosen-container .chosen-single,.chosen-container .chosen-drop,
.chosen-container .chosen-results{background:#111315!important;color:#ddd!important;border-color:rgba(255,255,255,.12)!important;}
.chosen-container .chosen-results li.highlighted{background:#8c6a2d!important;color:#fff!important;}
/* 日期/时间选择器常见组件 */
.datepicker,.datepicker-dropdown,.bootstrap-datetimepicker-widget,
.datetimepicker,.ui-datepicker{background:#111315!important;color:#ddd!important;border-color:rgba(216,180,91,.20)!important;}
.datepicker table tr td,.datepicker table tr th,
.ui-datepicker td,.ui-datepicker th{color:#ccc!important;}
.datepicker table tr td.day:hover,.datepicker table tr td.active,
.ui-datepicker td a:hover,.ui-datepicker td .ui-state-active{background:#8c6a2d!important;color:#fff!important;}
/* 代码/提示/空状态 */
pre,code,.code,.well pre{background:#0b0d0f!important;color:#d8c28b!important;border-color:rgba(216,180,91,.10)!important;}
.text-muted,.text-muted-dk,.text-muted-lt{color:#7f858c!important;}
.text-white{color:#f2f2ef!important;}
/* 分割线与边框 */
.b-b,.b-t,.b-l,.b-r,.b-a,.line,.divider{border-color:rgba(255,255,255,.065)!important;}
/* 搜索/工具栏 */
.toolbar,.query-form,.search-form,.form-inline{color:#ccc!important;}
/* 移动端顶部和抽屉 */
@media(max-width:767px){
  .app-header .navbar-header,.app-header .navbar-collapse{background:#0b0d0f!important;}
  .app-aside{background:#0b0d0f!important;}
  .app-content-body>.wrapper-md,.app-content-body>.bg-light{padding-top:16px!important;padding-bottom:16px!important;}
  .panel{box-shadow:0 8px 24px rgba(0,0,0,.22)!important;}
}

/* ===== 最终表格统一层：彻底消除 Bootstrap 默认一黑一白 ===== */
.bootstrap-table,
.bootstrap-table .fixed-table-container,
.bootstrap-table .fixed-table-body,
.bootstrap-table .table,
.fixed-table-container,
.fixed-table-body,
.table-responsive{
  background:#101214!important;
  color:#dfe1e3!important;
}
.bootstrap-table .table>thead>tr>th,
.bootstrap-table .table>tbody>tr>td,
.bootstrap-table .table>tbody>tr>th{
  background-color:#101214!important;
  color:#dfe1e3!important;
  border-color:rgba(255,255,255,.065)!important;
  box-shadow:none!important;
}
.bootstrap-table .table>thead>tr>th{
  background:#17191b!important;
  color:#e4c77f!important;
  font-weight:600!important;
}
/* 奇数行、偶数行全部使用同一深色，不再出现白黑交替 */
.bootstrap-table .table-striped>tbody>tr:nth-of-type(odd),
.bootstrap-table .table-striped>tbody>tr:nth-of-type(even),
.table-striped>tbody>tr:nth-of-type(odd),
.table-striped>tbody>tr:nth-of-type(even){
  background:#101214!important;
}
.bootstrap-table .table-striped>tbody>tr:nth-of-type(odd)>td,
.bootstrap-table .table-striped>tbody>tr:nth-of-type(even)>td,
.table-striped>tbody>tr:nth-of-type(odd)>td,
.table-striped>tbody>tr:nth-of-type(even)>td{
  background:#101214!important;
  color:#dfe1e3!important;
}
.bootstrap-table .table-hover>tbody>tr:hover,
.bootstrap-table .table-hover>tbody>tr:hover>td,
.table-hover>tbody>tr:hover,
.table-hover>tbody>tr:hover>td{
  background:#191711!important;
  color:#f0d58f!important;
}
.bootstrap-table .fixed-table-pagination,
.bootstrap-table .fixed-table-toolbar{
  background:#101214!important;
  color:#bfc3c7!important;
}
.bootstrap-table .pagination>li>a,
.bootstrap-table .pagination>li>span{
  background:#151719!important;
  color:#bfc3c7!important;
  border-color:rgba(255,255,255,.08)!important;
}
.bootstrap-table .pagination>.active>a,
.bootstrap-table .pagination>.active>span{
  background:#9a742d!important;
  border-color:#b88a37!important;
  color:#fff!important;
}
.bootstrap-table .no-records-found td{
  background:#101214!important;
  color:#777e87!important;
}
/* 普通 table 同样彻底取消 Bootstrap 条纹白底 */
.table-striped>tbody>tr:nth-of-type(odd)>td,
.table-striped>tbody>tr:nth-of-type(even)>td{
  background:#101214!important;
}
/* 表格外层默认白底也强制覆盖 */
.table-bordered,
.table-bordered>thead>tr>th,
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th{
  border-color:rgba(255,255,255,.065)!important;
}

/* ===== 第三层：消除残留白底与"黑底黑字" ===== */
/* tab 内容区（editinfo/userinfo 等）在旧主题里是白底，改为继承父面板 */
.tab-content,.tab-pane{background:transparent!important;color:inherit!important;}
/* 无 color 属性的 <font> 标签在深色底上会变纯黑 */
font:not([color]){color:inherit!important;}
/* 兜底：任何仍带内联白底的容器 */
[style*="background:#fff"],[style*="background: #fff"],
[style*="background-color:#fff"],[style*="background-color: #fff"],
[style*="background:#FFF"],[style*="background-color:#FFF"]{
  background:transparent!important;
}
/* 页面级文字兜底，防止旧样式把文字设成近黑色 */
body,body *{--ql-fallback:0;}
.app-content-body p,.app-content-body span,.app-content-body div,.app-content-body li,.app-content-body td,.app-content-body dd{
  color:#dfe1e3;
}
.app-content-body h4,.app-content-body h5,.app-content-body h6{
  color:#f0f0ed!important;
}
/* 表单静态文本（.form-control-static）在深底上原本是深灰 */
.form-control-static{color:#dfe1e3!important;}
/* 复选框/单选框文字 */
.checkbox label,.radio label,.checkbox-inline,.radio-inline{color:#c7c9cc!important;}
/* 关闭按钮 */
.close{color:#bbb!important;opacity:.7;text-shadow:none;}
.close:hover,.close:focus{color:#f0d58f!important;opacity:1;}
/* 链接按钮 */
.btn-link{color:#c9a65a!important;}
.btn-link:hover,.btn-link:focus{color:#f0d58f!important;}
/* 页面标题 */
.page-header{border-color:rgba(255,255,255,.07)!important;color:#f0f0ed!important;}
/* 引用块 */
blockquote{border-color:rgba(216,180,91,.25)!important;color:#c9ccd0!important;}
/* 缩略图/媒体对象 */
.media-body,.media-heading{color:#dfe1e3!important;}
/* 表格内表头单元（tbody 里的 th） */
.table>tbody>tr>th{color:#cfd2d5!important;background:#101214!important;}
/* 无记录的空白提示 */
.no-records-found td,.text-center.text-muted{color:#777e87!important;}


/* ============================================================
   第四层：站点点位覆盖
   （移动端后台 / 收银台 / 聚合收款 / weui / 门户）
   仅覆盖颜色与背景，不改变任何布局、尺寸与业务逻辑
   ============================================================ */

/* ---------- Bootstrap 3 导航栏（移动端后台 mobile/） ---------- */
.navbar-default,
.navbar-fixed-top,
.navbar-fixed-bottom{background:#0d0f11!important;border-color:rgba(216,180,91,.16)!important;}
.navbar-default .navbar-brand{color:var(--ql-gold2)!important;}
.navbar-default .navbar-text{color:#a8adb3!important;}
.navbar-default .navbar-nav>li>a{color:#b9bdc2!important;}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus{color:var(--ql-gold2)!important;background:rgba(216,180,91,.08)!important;}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus{color:var(--ql-gold2)!important;background:rgba(216,180,91,.12)!important;}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus{color:var(--ql-gold2)!important;background:#151719!important;}
.navbar-default .navbar-toggle{border-color:rgba(216,180,91,.28)!important;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background:#151719!important;}
.navbar-default .navbar-toggle .icon-bar{background:#c9a65a!important;}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form{border-color:rgba(255,255,255,.07)!important;}
.container-fluid,.container{color:#dfe1e3;}

/* ---------- 收银台 cashier.php（main12.css 体系） ---------- */
.navBD12{background:#0d0f11!important;border-bottom:1px solid rgba(216,180,91,.16)!important;}
.nav12-right{color:var(--ql-gold2)!important;}
.order-amount12{background:#111315!important;border:1px solid rgba(216,180,91,.12)!important;color:#dfe1e3!important;}
.order-amount12 span,
.order-amount12-left span,
.order-amount12-right span{color:#9aa0a6!important;}
.order-amount12-right strong{color:var(--ql-gold2)!important;}
.PayMethod12{background:#111315!important;border:1px solid rgba(216,180,91,.12)!important;}
.PayMethod12 h2{color:var(--ql-gold2)!important;}
.PayMethod12 ul li{background:#151719!important;border:1px solid rgba(255,255,255,.08)!important;color:#dfe1e3!important;}
.PayMethod12 ul li:hover{border-color:rgba(216,180,91,.35)!important;}
.PayMethod12 ul li.active{background:rgba(216,180,91,.12)!important;border-color:var(--ql-gold)!important;}
.PayMethod12 ul li span{color:#dfe1e3!important;}
.immediate-pay12{background:#111315!important;border:1px solid rgba(216,180,91,.12)!important;color:#dfe1e3!important;}
.immediate-pay12-right span{color:#dfe1e3!important;}
.immediate-pay12-right span strong{color:var(--ql-gold2)!important;}
.immediate_pay,.immediate_button{background:linear-gradient(135deg,#f0d58f,#b88731)!important;color:#15120b!important;border:0!important;}
.footer12,.footer12 p{color:#6f757d!important;}
.mt_agree_main{background:#111315!important;color:#dfe1e3!important;}
.mt_agree_main h2{color:var(--ql-gold2)!important;}
.mt_agree_main p{color:#c5c8cb!important;}
.mt_agree a.close_btn{background:linear-gradient(135deg,#f0d58f,#b88731)!important;color:#15120b!important;}
.card12{background:#111315!important;color:#dfe1e3!important;}
.card12-type li,.card12-money li,.card12-input li{background:#151719!important;color:#dfe1e3!important;border-color:rgba(255,255,255,.08)!important;}
.card12-type li.active,.card12-money li.active02{background:rgba(216,180,91,.14)!important;border-color:var(--ql-gold)!important;}
.card12-tips,.card12-tips span{color:#9aa0a6!important;}
.card12-input li input{background:#0d0f11!important;color:#eee!important;border-color:rgba(255,255,255,.10)!important;}
.wechart-pay12 dl p{color:#c5c8cb!important;}
.pay_sure12-main{background:#111315!important;color:#dfe1e3!important;}
.pay_sure12-main h2,.pay_sure12-main h3 strong{color:var(--ql-gold2)!important;}
.pay_sure12-btngroup a.immediate_pay,
.pay_sure12-btngroup a.immediate_button,
.pay_sure12-btngroup a.immediate_payComplate{background:linear-gradient(135deg,#f0d58f,#b88731)!important;color:#15120b!important;}
.paystument12,.paystument12 h3,.paystument12 h4{color:#dfe1e3!important;}
.paystument12 h3 a,.paystument12 h4 a{color:var(--ql-gold)!important;}

/* ---------- 聚合收款 paypage/index.php ---------- */
.layout-flex,.content{background:transparent!important;color:#dfe1e3!important;}
.set_amount{background:#111315!important;border-color:rgba(216,180,91,.12)!important;color:#dfe1e3!important;}
.payMoney{color:#9aa0a6!important;}
.amount_bd{color:#dfe1e3!important;}
.i_money{color:var(--ql-gold2)!important;}
.input_simu{color:#f0f0ed!important;}
.set_remark{background:#111315!important;color:#dfe1e3!important;}
.have_been_set,.remark_operate{color:#c5c8cb!important;}
.remark-tip{color:#8b9098!important;}
.copyRight,.copyRight span{color:#6f757d!important;}
.selTitle{color:#dfe1e3!important;}
.keyboard{background:#0d0f11!important;border-color:rgba(255,255,255,.07)!important;}
.keyboard li,.keyboard .key{background:#151719!important;color:#f0f0ed!important;border-color:rgba(255,255,255,.08)!important;}
.keyboard li:active,.keyboard .key:active{background:#23272a!important;}

/* ---------- weui 组件（paypage 的结果页 / 红包 / 转账页） ---------- */
.weui-msg{background:transparent!important;color:#dfe1e3!important;}
.weui-msg__title{color:#f0f0ed!important;}
.weui-msg__desc,.weui-msg__desc a{color:#9aa0a6!important;}
.weui-cells{background:#111315!important;color:#dfe1e3!important;}
.weui-cells:before,.weui-cells:after,.weui-cell:before{border-color:rgba(255,255,255,.07)!important;}
.weui-cell{background:#111315!important;color:#dfe1e3!important;}
.weui-cell__ft{color:#8b9098!important;}
.weui-label{color:#a8adb3!important;}
.weui-input,.weui-textarea{color:#e8e8e5!important;}
.weui-panel{background:#111315!important;}
.weui-panel__hd{color:#c9ccd0!important;}
.weui-btn_primary{background:linear-gradient(135deg,#f0d58f,#b88731)!important;color:#15120b!important;}
.weui-btn_default{background:#151719!important;color:#dfe1e3!important;}
.weui-btn_warn{background:#7e302b!important;color:#fff!important;}
.weui-dialog{background:#111315!important;color:#dfe1e3!important;}
.weui-dialog__title{color:#f0f0ed!important;}
.weui-dialog__bd{color:#c5c8cb!important;}
.weui-mask{background:rgba(0,0,0,.78)!important;}
.weui-toast{background:#151719!important;color:#e8e8e5!important;}
.weui-actionsheet{background:#111315!important;}
.weui-actionsheet__cell{background:#111315!important;color:#dfe1e3!important;}
.weui-article{background:transparent!important;color:#dfe1e3!important;}
.weui-article h1,.weui-article h2,.weui-article h3{color:#f0f0ed!important;}

/* ---------- 门户模板通用（template/） ---------- */
.header,.footer,.nav{background:#0d0f11!important;}

/* ============================================================
   第五层：门户模板与内联语义色
   （门户 template/default 及各 index 模板 + 内联语义色 + weui 页脚）
   ============================================================ */

/* ---------- 门户导航与下拉 ---------- */
header,#main-nav{background:#0d0f11!important;}
header ul.z_navbar li a{color:#b9bdc2!important;}
header ul.z_navbar li a:hover,header ul.z_navbar li a.active{color:var(--ql-gold2)!important;}
header ul.z_navbar li ul.items,
header ul.z_navbar li ul.items li,
.select_go,.nav-new{background:#111315!important;border-color:rgba(216,180,91,.18)!important;box-shadow:0 18px 50px rgba(0,0,0,.55)!important;}
header ul.z_navbar li ul.items li a,
.select_go .go_console,.select_go .go_logout,
.nav-new .li-new{color:#c8cbd0!important;}
header ul.z_navbar li ul.items li:hover,
.select_go .go_console:hover,.select_go .go_logout:hover,
.nav-new .li-new:hover{background:rgba(216,180,91,.08)!important;color:var(--ql-gold2)!important;}
.select_go .rows,.nav-new .rows{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #111315!important;}
a.font_size,header ul.c_navbar li a.font_size{border-color:rgba(216,180,91,.35)!important;color:#dfe1e3!important;background:transparent!important;}
a.font_size:hover,header ul.c_navbar li a.font_size:hover{background:rgba(216,180,91,.14)!important;color:var(--ql-gold2)!important;}
#scroll_Top{background:#151719!important;color:#c9a65a!important;}
#scroll_Top a.TopTop{color:#c9a65a!important;}
.navbar-top-collapse{background:transparent!important;}

/* ---------- 门户各屏与板块 ---------- */
.screen1,.screen2,.screen3,.screen4,.screen5,.banner2,.banner3,
.blog-head,.cloud_server,#container_server,#server-arrange,#codebuild{background-color:transparent!important;}
.server_item,.server-head{background-color:transparent!important;color:#dfe1e3!important;}
.h3,.h4,.h5{color:#f0f0ed!important;}
.proceed{background:linear-gradient(135deg,#f0d58f,#b88731)!important;color:#15120b!important;border:0!important;}
.bottom_line{border-color:rgba(255,255,255,.08)!important;}
.bottom_line ul.ico-img li a{color:#8b9098!important;}
.xinxi p{color:#6f757d!important;}
.address footer{background:#0b0d0f!important;}

/* ---------- 内联语义色：在黑底上提亮，保持可读 ---------- */
font[style*="color"],a[style*="color"]{color:inherit!important;}
font[color="red"],font[style*="color: red"],font[style*="color:red"],
font[style*="color: #f"],font[style*="color: red;"]{color:#ff7a6b!important;}
font[color="blue"],font[style*="color: blue"],font[style*="color:blue"],
a[style*="color: blue"],a[style*="color:blue"]{color:#c9a65a!important;}
font[color="green"],font[style*="color: green"],font[style*="color:green"]{color:#6fce8a!important;}
font[color="orange"],font[style*="color: orange"],font[style*="color:orange"]{color:#e6a84c!important;}

/* ---------- weui 页脚 ---------- */
.weui-footer,.weui-footer__text,.weui-footer__links,.weui-footer__link{color:#6f757d!important;}



/* ============================================================
   第八层：收尾修补
   ============================================================ */

/* 内联浅色底压深（#C..#F 开头的灰白/浅彩色写在 style 属性上的情况）。
   !important 的样式表规则可以压过内联样式。 */
[style*="background-color:#F"],[style*="background-color: #F"],
[style*="background-color:#f"],[style*="background-color: #f"],
[style*="background-color:#E"],[style*="background-color: #E"],
[style*="background-color:#e"],[style*="background-color: #e"],
[style*="background-color:#D"],[style*="background-color: #D"],
[style*="background-color:#d"],[style*="background-color: #d"],
[style*="background-color:#C"],[style*="background-color: #C"],
[style*="background-color:#c"],[style*="background-color: #c"],
[style*="background:#F"],[style*="background: #F"],
[style*="background:#f"],[style*="background: #f"],
[style*="background:#E"],[style*="background: #E"],
[style*="background:#e"],[style*="background: #e"],
[style*="background:#D"],[style*="background: #D"],
[style*="background:#d"],[style*="background: #d"],
[style*="background:#C"],[style*="background: #C"],
[style*="background:#c"],[style*="background: #c"]{background-color:#101214!important;}

/* 上面会误伤"内联金色"，这里还原金色强调底 */
[style*="background:#f0d"],[style*="background: #f0d"],
[style*="background:#F0D"],[style*="background: #F0D"],
[style*="background:#c99"],[style*="background: #c99"],
[style*="background:#C99"],[style*="background: #C99"],
[style*="background:#b88"],[style*="background: #b88"],
[style*="background:#B88"],[style*="background: #B88"],
[style*="background:#d5a"],[style*="background: #d5a"],
[style*="background:#d8b"],[style*="background: #d8b"],
[style*="background:#d4a"],[style*="background: #d4a"]{background-color:#c99e52!important;}

/* 亮色/彩色强调按钮：统一为金色渐变 + 深色文字 */
html:root body .hdReg[class],
html:root body .hdLogin[class],
html:root body .custom-btn[class],
html:root body .ButAN[class],
html:root body .proceed[class],
html:root body .immediate_pay[class],
html:root body .immediate_button[class],
html:root body .weui-btn_primary[class]{
  background:linear-gradient(135deg,#f0d58f,#b88731)!important;
  color:#15120b!important;
  border:0!important;
}
html:root body .hdReg[class]:hover,
html:root body .hdLogin[class]:hover,
html:root body .custom-btn[class]:hover,
html:root body .ButAN[class]:hover,
html:root body .proceed[class]:hover{
  filter:brightness(1.06)!important;
  color:#15120b!important;
}

/* Bootstrap 实心按钮的文案色：压过自动生成层里带出的 .btn 浅色规则 */
html:root body .btn.btn-primary[class],
html:root body .btn.btn-info[class],
html:root body .btn.btn-success[class]{color:#15120b!important;}
html:root body .btn.btn-warning[class],
html:root body .btn.btn-danger[class]{color:#fff!important;}
html:root body .btn.btn-link[class],
html:root body .btn.btn-link[class]:hover{color:#c9a65a!important;}
html:root body .btn.btn-default[class],
html:root body .btn.btn-white[class]{color:#c7c9cc!important;}

/* ============================================================
   第九层：用户中心组件修补
   （实名认证步骤条等，这些类来自 user/assets/css/certificate.css，不在门户模板扫描范围内）
   ============================================================ */
.mt-step-col-icon{color:#8b9098!important;}
.mt-step-col-done .mt-step-col-icon,
.mt-step-col.active .mt-step-col-icon{color:var(--ql-gold)!important;}
.mt-step-col-title{color:#dfe1e3!important;}
.mt-step-col-cont,
.verified .mt-step-col .mt-step-col-cont{background:#151719!important;color:#c5c8cb!important;}
.verified .complete-active .mt-step-col-cont,
.complete-active .mt-step-col-cont{background:rgba(216,180,91,.18)!important;color:var(--ql-gold2)!important;}

/* ============================================================
   第十层：最终修补
   ============================================================ */
/* <font> 在深底上默认渲染成纯黑，统一继承；
   带语义色的仍由后面的属性选择器提亮（属性选择器特异性更高）。 */
font{color:inherit!important;}
font[color="red"],font[style*="color: red"],font[style*="color:red"]{color:#ff7a6b!important;}
font[color="blue"],font[style*="color: blue"],font[style*="color:blue"]{color:#c9a65a!important;}
font[color="green"],font[style*="color: green"],font[style*="color:green"]{color:#6fce8a!important;}
font[color="orange"],font[style*="color: orange"],font[style*="color:orange"]{color:#e6a84c!important;}

/* 加载态占位（登录/支付测试页的验证码区域） */
.loading{background:transparent!important;}
#captcha_wait,#captcha_text{color:#8b9098!important;background:transparent!important;}

/* Bootstrap 裸按钮（无变体）的文字色 */
html:root body .btn[class]{color:#c7c9cc!important;}

/* 站点自定义的主按钮类（金底深字） */
html:root body .ql-btn[class],
html:root body .ql-primary[class],
html:root body .ql-submit[class]{
  background:linear-gradient(135deg,#f0d58f,#b88731)!important;
  color:#15120b!important;
}

/* ============================================================
   第十一层：最终收口
   ============================================================ */
/* 中性/白色按钮：深底浅字（Bootstrap 4 模板） */
html:root body .btn-neutral[class],
html:root body .btn-white[class],
html:root body .btn-outline-neutral[class],
html:root body .btn-outline-white[class]{
  background:#151719!important;
  color:#c7c9cc!important;
  border:1px solid rgba(255,255,255,.12)!important;
}
/* 描边按钮：透明底 + 金色描边文字 */
html:root body .btn-outline-primary[class],
html:root body .btn-outline-info[class],
html:root body .btn-outline-success[class],
html:root body .btn-outline-default[class]{
  background:transparent!important;
  color:var(--ql-gold)!important;
  border:1px solid rgba(216,180,91,.45)!important;
}
html:root body .btn-outline-danger[class]{
  background:transparent!important;
  color:#e07a72!important;
  border:1px solid rgba(224,122,114,.45)!important;
}
/* 金色强调按钮文案色最终收口：必须排在 .btn[class] 之后，否则同特异性会被其覆盖 */
html:root body .proceed[class],
html:root body .hdReg[class],
html:root body .hdLogin[class],
html:root body .custom-btn[class],
html:root body .ButAN[class],
html:root body .immediate_pay[class],
html:root body .immediate_button[class],
html:root body .ql-btn[class],
html:root body .ql-primary[class],
html:root body .ql-submit[class],
html:root body .weui-btn_primary[class]{
  background:linear-gradient(135deg,#f0d58f,#b88731)!important;
  color:#15120b!important;
  border:0!important;
}

/* ============================================================
   第十二层：weui 补充
   （含旧版下划线类名：payok.php 用的是 weui_btn / weui_msg_desc）
   ============================================================ */
.weui-msg,.weui_msg{background:transparent!important;color:#dfe1e3!important;}
.weui-msg__title,.weui_msg_title{color:#f0f0ed!important;}
.weui-msg__tips,.weui_msg_desc{color:#8b9098!important;}
.weui-msg__desc,.weui_msg_desc a{color:#9aa0a6!important;}
.weui-btn,.weui_btn{border-radius:8px!important;}
.weui-btn_primary,.weui_btn_primary{background:linear-gradient(135deg,#f0d58f,#b88731)!important;color:#15120b!important;border:0!important;}
.weui-btn_default,.weui_btn_default{background:#151719!important;color:#dfe1e3!important;border:1px solid rgba(255,255,255,.12)!important;}
.weui-btn_warn,.weui_btn_warn{background:#7e302b!important;color:#fff!important;border:0!important;}
.weui-cells,.weui_cells{background:#111315!important;color:#dfe1e3!important;}
.weui-cell,.weui_cell{background:#111315!important;color:#dfe1e3!important;}

/* ============================================================
   第十三层：门户附属页横幅
   （agreement.php 等页面用内联样式定义的彩色横幅）
   ============================================================ */
.bann{background:#0d0f11!important;background-image:none!important;border-bottom:1px solid rgba(216,180,91,.16)!important;}
.bann .h3,.bann h3{color:var(--ql-gold2)!important;}
.bann .text-muted,.bann p{color:#9aa0a6!important;}
