﻿/*标签栏*/

.wtab .FTM-nav-prev,
.wtab .FTM-nav-next {
    display: none !important;
}

.wtab .FTM-nav ul {
    padding: 0;
    margin: 0;
    width: 100%;
    display: flex;
    flex-flow: row;
}

.wtab {
    border-bottom: none !important;
}

.wtab .FTM-nav-wrap-list-item-link {
    float: none !important;
}

.wtab .FTM-nav-wrap-list-item {
    text-align: center;
    flex: 1;
}

.wtab .FTM-nav-wrap-placeholder {
    width: auto !important;
}


/*图文列表美化*/

.tuwenlist .repeater-item {
    opacity: 0.5;
    transition: 0.3s;
    border-radius: 8px 0 0 8px;
    overflow: hidden;
    margin: 4px 0;
    padding: 8px 0;
}

.tuwenlist .repeater-item:hover label {
    color: #0488ff !important;
}

.repeater-item:hover .hover-border {
    opacity: 1;
}

.repeater-item .hover-border {
    opacity: 0;
    transition: 0.3s;
    background-color: #0488ff;
    border-radius: 6px 0 0 6px;
    width: 5px !important;
}

.tuwenlist .repeater-item:hover {
    opacity: 1;
    background: linear-gradient(91deg, #ffffff00, #a0e3ff0a 100px);
    border-radius: 6px;
    transform: translateX(-5px);
}

.tuwenlist .simplebar-track {
    display: none;
}


/*鼠标经过加强*/

.hoverH {
    opacity: 0;
    transition: 0.3s;
}

.repeater-item:hover .hoverH {
    opacity: 1;
}


/*手型显示*/

.cursor * {
    cursor: pointer !important;
}


/*侧边导航栏*/

.pc-nav {
    padding-top: 5px;
    background: #181A21 !important;
}

.fgc-btn {
    cursor: pointer !important;
}

fgc-btn>label {
    cursor: pointer !important;
}

a {
    text-decoration: none !important;
}


/*横向导航栏*/

.topbar {
    border-radius: 5px;
    box-shadow: 1px 2px 5px #0000000a;
}

.topbar>.menuContainer {
    padding: 0 1rem;
}

.topbar>.menuContainer li {
    text-align: center;
    padding: 0 10px !important;
    width: auto !important;
}

.over-hidden {
    overflow: hidden;
}


/*间距边距*/

.mg-l-5 {
    margin-left: 5px;
}

.mg-l-10 {
    margin-left: 10px;
}

.mg-l-15 {
    margin-left: 15px;
}

.mg-l-20 {
    margin-left: 20px;
}

.mg-r-5 {
    margin-right: 5px;
}

.mg-r-10 {
    margin-right: 10px;
}

.mg-r-15 {
    margin-right: 15px;
}

.mg-r-20 {
    margin-right: 20px;
}

.pd-2 {
    padding: 2px;
}

.pd-3 {
    padding: 3px;
}

.pd-4 {
    padding: 4px;
}

.pd-5 {
    padding: 5px;
}

.pd-10 {
    padding: 10px;
}

.pd-15 {
    padding: 15px;
}

.pd-20 {
    padding: 20px;
}

.pd-25 {
    padding: 25px;
}

.pd-30 {
    padding: 30px;
}

.pd-35 {
    padding: 35px;
}

.pd-40 {
    padding: 40px;
}

.pd-45 {
    padding: 45px;
}

.pd-50 {
    padding: 50px;
}

.pd-tb-2 {
    padding: 2px 0;
}

.pd-tb-4 {
    padding: 4px 0;
}

.yj-10 {
    border-radius: 10px !important;
}

.yj-15 {
    border-radius: 15px !important;
}

.yj-20 {
    border-radius: 20px !important;
}

.yj-25 {
    border-radius: 25px !important;
}

.yj-30 {
    border-radius: 30px !important;
}

.yj-35 {
    border-radius: 35px !important;
}

.yj-40 {
    border-radius: 40px !important;
}

.yj-45 {
    border-radius: 45px !important;
}

.yj-50 {
    border-radius: 50px !important;
}

.yj-100 {
    border-radius: 100% !important;
}

mg-tb-4 {
    margin: 4px 0;
}


/*模态框*/

.FUI-dialog {
    border: none !important;
}

.FUI-dialog-header-close {
    font-size: 1.5rem !important;
    margin-right: 3px;
    border: none !important;
    color: #060606 !important;
}

.FUI-dialog-header {
    border-radius: 6px 6px 0 0 !important;
}

.FUI-dialog-header-title {
    font-size: 1.5rem !important;
}

.FUI-dialog-content {
    background-color: #ffffff !important;
    border-radius: 0 0 6px 6px;
}

.FUI-dialog-header-close:hover {
    background-color: transparent !important;
}

#fgc-popup-dialog>.FUI-dialog-header {
    border: none !important;
    border-bottom: 1px solid #f3f2f2 !important;
    height: auto !important;
    padding: 1rem 1rem !important;
    background-color: rgb(255 255 255) !important;
    color: #060606 !important;
}

a[href^="https://www.grapecity.com.cn"] {
    display: none;
}