@font-face {
    font-family: "OPPOSans-Ver2-Bold";
    src: url("../fonts/opposansos2-5000-medium.woff2") format("woff2");
    font-weight: 400;
}

@font-face {
    font-family: "OPPOSans-Ver2-Medium";
    src: url("../fonts/opposansos2-5000-medium.woff2") format("woff2");
    font-weight: 400;
}

@font-face {
    font-family: "OPPOSans-Ver2-Regular";
    src: url("../fonts/opposansos2-5000-regular.woff2") format("woff2");
    font-weight: 400;
}

*{
    font-family: "OPPOSans-Ver2-Regular";
}
.website-header_navigation>li>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-header-service-node>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 400 !important;
}
.website-header-industry-body-left-div{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-header-navigation-login>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 400 !important;
}
.website-header-industry-body-right-node>a{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-header-service-node>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-header-navigation-experience>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 400 !important;
}
.website-header-navigation-button>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 400 !important;
}
.swiper-slide-node-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 800 !important;
}
.website-index-add-node{
    font-family: "OPPOSans-Ver2-Bold";
}
.website-index-add-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.swiper-slide-node-text{
    font-family: "OPPOSans-Ver2-Regular";
    font-weight: 400 !important;
}
.swiper-slide-node-botton>a{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-manage-node-text{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-navigation-text{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
    margin-top: -3px !important;
}
.website-index-navigation-num{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-cloud-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-cloud-node{
    font-family: "OPPOSans-Ver2-Regular";
}
.website-index-cloud-right-name{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-public-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-manage-node-title{
    font-family: "OPPOSans-Ver2-Bold";
}
.website-index-sliding-ball-blue{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 400 !important;
}
.website-index-integration-left-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 400 !important;
}
.website-index-integration-left-more{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 400 !important;
}
.website-index-project-header-span{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-project-left-node{
    font-family: "OPPOSans-Ver2-Medium";
}
.website-index-case-div-node{
    font-family: "OPPOSans-Ver2-Medium";
}
.website-index-client-left-node{
    font-family: "OPPOSans-Ver2-Medium";
}
.website-index-project-left-a>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-project-right-button{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-cooperation-div-a>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-case-title-span{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-client-left-name{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-client-right-name{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
    letter-spacing: 1px;
}
.website-index-go-node a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-mobile-nav-num{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-banner-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-banner-a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-mobile-nav-name{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-mobile-integration-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-case-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-cooperation-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-experience-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-client-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-go-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-cloud-card-name{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 800 !important;
}
.card-header{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-cloud-card-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-public-node,.website-index-mobile-integration-node,.website-index-mobile-case-node,.website-index-mobile-cooperation-node>a,.website-index-mobile-experience-node.website-index-mobile-client-node{
    font-family: "OPPOSans-Ver2-Regular";
    font-weight: 400 !important;
}
.website-index-mobile-device-box-name{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-device-box-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 600 !important;
}
.website-index-mobile-device-box-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-mobile-integration-div-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-integration-a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-mobile-case-box-button{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-mobile-case-ngv-name{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: bold !important;
}
.website-index-mobile-case-box-title{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: bold !important;
}
.website-index-mobile-case-box-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-mobile-case-box-a>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;   
}
.website-index-mobile-cooperation-bottom-a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;   
}
.website-index-mobile-cooperation-top-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-cooperation-bottom-text{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-mobile-experience-box-span{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-experience-box-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-mobile-client-div-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-mobile-client-div-name{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-client-scorll-name{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-index-mobile-client-scorll-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-mobile-go-node>a{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 500 !important;
}
.website-private-help-div-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 500 !important;
}
.website-private-who-div-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 500 !important;
}
.website-index-add-left-name{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-private-mobile-who-title, .website-private-mobile-need-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}

.website-private-mobile-who-right-title, .website-private-mobile-need-div-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-private-mobile-who-right-node, .website-private-mobile-need-div-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-add-middle-left-title,.website-index-add-middle-next-title,.website-index-add-middle-right-title{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-add-middle-left-img>div{
    font-family: "OPPOSans-Ver2-Regular";
}
.website-index-add-middle-left-add{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-add-right-li-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 500 !important;
}
.website-index-mobile-cooperation-bottom-node{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 400 !important;
}
.website-index-mobile-server-name{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-server-left{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: bold !important;
}
.website-index-mobile-server-row-add{
    font-family: "OPPOSans-Ver2-Bold";
    font-weight: 800 !important;
}
.website-index-mobile-server-right>div{
    font-family: "OPPOSans-Ver2-Medium";
    font-weight: 500 !important;
}
.website_right_config_phone{
    font-family: "OPPOSans-Ver2-Medium" !important;
}