body{
    background: #000;
    color: #fff;
}
a,td{
    color: #FFFFFF;
}
a:hover{
    color: #0056E8;
}

/* gaming  */
.gaming-linear{
    background-image: linear-gradient(to right, #ff8500, #d1050c, #7328cd);
}

.gaming-border{
    border-top: 0;
    border-left: 0;
    border-right: 0;    
    border-image: linear-gradient(to right,#ff8500, #d1050c, #7328cd) 30 30;
}

/* tiop  */
.aoc-header-navbar{
    border-bottom: rgba(9, 16, 40, 0.2) 1px solid;
}
/* override */
a.active2{
    color: #fff;
}
a.fixed-w{
    color: #fff;
    border: 1px solid #fff;
}

a.fixed-w:hover{
    border: #000 1px solid;
    background-image: linear-gradient(to right, #ff8500, #d1050c, #7328cd);
}

.aoc-btn{
    border: #fff 1px solid;
    color: #fff;
    background: #000;
}

.aoc-btn:hover{
    /* border: #000 1px solid; */
    border: 0;
    background-image: linear-gradient(to right, #ff8500, #d1050c, #7328cd);
}

.aoc-footer {
    background-color: #000;
    padding-top: 60px;
    font-size: 14px;
    border-top: #ff8500 1px solid;
}

.btn-arrow{
    background: url(/static/standard/images/arrow-white.svg) no-repeat center right / 16px;
}

a.link-arrow-fsize14 {
    padding-right: 30px;
    background: url("/static/standard/images/arrow-white.svg") no-repeat center right 6px/10px;
}

/* override : product */
.product-toparea{
    background:rgba(0, 0, 0, 1)!important;
}

.fixed-products{
    border: #fff 1px solid !important;
}

.l-support{
    color: #fff !important;
    background: url('/static/standard/images/support_white.svg') #000 no-repeat 9px / 32px !important;
}
.l-support:hover{
    color: #000 !important;
    background: url('/static/standard/images/support.svg') #fff no-repeat 9px / 32px !important;
}

.l-compare{
    color: #fff;
    background: url('/static/standard/images/compare_white.svg') #000 no-repeat 9px / 32px;
    border-top: #fff 1px solid;
    margin-top: -1px;
}
.l-compare:hover{
    color: #000 !important;
    background: url('/static/standard/images/compare.svg') #fff no-repeat 9px / 32px;
}

.d-arrow-down:hover{
    background: url('/static/standard/images/d-arrow2-color.svg') no-repeat center right / 18px; 
}

.d-arrow-up:hover{
    background: url('/static/standard/images/d-arrow2-up-color.svg') no-repeat center right / 18px; 
}

.infos-bg{
    background: rgb(0, 0, 0) !important;
}

.product-supports-downloads a{
    color: #000 !important;
}

.product-supports-downloads a:hover{
    color: #0056E8 !important;
}

.owl-theme .owl-dots .owl-dot span {
    /* background: #D6D6D6; */      
    border: 1px solid #fff!important;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #fff!important;
}

.album-prev {
    background: url('/static/standard/images/g-prev2.svg') no-repeat center center / 38px !important;
}

.album-prev:hover {
    background: url('/static/standard/images/g-prev2_active.svg') no-repeat center center / 38px !important;
}

.album-next{        
    background: url('/static/standard/images/g-next2.svg') no-repeat center center / 38px !important;
}
.album-next:hover{        
    background: url('/static/standard/images/g-next2_active.svg') no-repeat center center / 38px !important;
}

.details-icon-on {
    background: url('/static/standard/images/g-details-on.svg') no-repeat center/54px !important;
}

.details-icon-on:hover {
    background: url('/static/standard/images/g-details-on_active.svg') no-repeat center/54px !important;
}

.details-icon-off {
    background: url('/static/standard/images/g-details-off.svg') no-repeat center/54px !important;
}

.details-icon-off:hover {
    background: url('/static/standard/images/g-details-off_active.svg') no-repeat center/54px !important;
}

.looking-cover{
    background: rgba(246, 247, 252, 0.08) !important;
}


/* override: topic */
.cover-box {
    background: rgba(246, 247, 252, 0.08) !important;
}

.i-mouse{
    background: url('/static/standard/images/mouse-colorful.svg') no-repeat center center / 38px !important;
}

.aoc-control-file {
    color: #091028;
}

.area-relations{
    padding-top: 0px !important;
}

/* override：activity */
.area-timetable{
    background: #000!important;
}

.medium-item svg path{
    fill: #fff;
}

/* fixed */
.f-top-icon{
    background: url('/static/standard/images/top-g.svg') no-repeat center / 50px !important;
}
.f-top-icon:hover{
    background: url('/static/standard/images/top-g-hover.svg') no-repeat center / 50px !important;
}