
/* 2022/03/03 yyq 修改 */
.ff_indexPage .mcustomize.initlayout {
    padding: 0;
}
.mcustomize.initlayout .module_container {
    width: 100%;
    max-width: none;
}

.agent-pc .ff_indexPage .mcustomize.initlayout.module .mediabody img {
    width: 100%;
}

.agent-pc .ff_indexPage .mcustomize.initlayout.module .mediabody,
.agent-pc .mcustomize.initlayout .wrapper .description {
    margin-top: 0;
}
/* 2022/03/03 yyq 修改 */

/* #region 2022/06/16 ff VI色二次调整 003fc3 => c30d23 */
/* 2022/03/08 yyq 修改 VI色*/
.item_tags > a:hover,
.container_category > a:hover,
.item_tags > a.active,
.container_category > a.active {
    border-color: #c30d23;
    background-color: #c30d23;
}

#search-list .searchFormGroup input {
    border-color: #c30d23;
}

#search-list .searchFormGroup .searchSub {
    background-color: #c30d23;
}

.imagelink .owl-nav .owl-prev:hover,
.postSlider .owl-nav .owl-prev:hover,
.mlist .owl-nav .owl-prev:hover,
.ff_topSlider .owl-nav .owl-prev:hover,
.imagelink .owl-nav .owl-next:hover,
.postSlider .owl-nav .owl-next:hover,
.mlist .owl-nav .owl-next:hover,
.ff_topSlider .owl-nav .owl-next:hover {
    background-color: #c30d23;
}

.mlist .owl-dots .owl-dot.active span,
.imagelink .owl-dots .owl-dot.active span,
.mlist .owl-dots .owl-dot:hover span,
.imagelink .owl-dots .owl-dot:hover span {
    background-color: #c30d23;
    border-color: #c30d23;
}

.mcustomize .container_content .contentbody .description a:hover {
    background-color: #c30d23;
    border-color: #c30d23;
}

.service.mlistpost .tabBtn .post-prev:not(.empty):hover,
.team.mlistpost .tabBtn .post-prev:not(.empty):hover,
.news.mlistpost .tabBtn .post-prev:not(.empty):hover,
.service.mlistpost .tabBtn .post-next:not(.empty):hover,
.team.mlistpost .tabBtn .post-next:not(.empty):hover,
.news.mlistpost .tabBtn .post-next:not(.empty):hover {
    background-color: #c30d23;
}

.project.mlistpost .tabBtn .post-prev:hover .details,
.project.mlistpost .tabBtn .post-next:hover .details {
    border-color: #c30d23;
    background-color: #c30d23;
}

.project.mlistpost .tabBtn .post-prev .img-wrap,
.project.mlistpost .tabBtn .post-next .img-wrap {
    border-color: #c30d23;
}

@media screen and (min-width: 1600px) {
    .project.mlistpost .post-prev:hover .details,
    .project.mlistpost .post-next:hover .details {
        border-color: #c30d23;
        background-color: #c30d23;
    }
}

#navWrapper .content .nav > .navitem > a:hover {
    border-color: #c30d23;
    color: #c30d23;
}

#navWrapper .content .nav > .navitem .subnav li a:hover {
    background-color: #c30d23;
}

.mlist:not(.imagelink) .content_list .item_block:hover .details {
    border-color: #c30d23;
    background-color: #c30d23;
}

.mlist:not(.imagelink)
    .content_list
    .item_block:hover
    .item_box
    .item_wrapper
    .item_info
    .title {
    color: #c30d23;
}

::-webkit-scrollbar {
    background-color: #c30d23;
}

::-webkit-scrollbar-thumb:hover {
    background-color: #c30d23;
}

#pages .page-item.active,
#pages .page-item:hover {
    border-color: #c30d23;
    background-color: #c30d23;
}

.ff_pageTarget .container_target a:hover {
    color: #c30d23;
}

.ff_pageTarget .container_target a:last-child {
    color: #c30d23;
}

.postSlider .tab_button .item_block:hover .item_img:after,
.postSlider .tab_button .item_block.current .item_img:after {
    border-color: #c30d23;
}

body #navWrapper .content .nav > .navitem > a.active {
    color: #c30d23;
    border-color: #c30d23;
}

body #navWrapper .content .nav > .navitem .subnav {
    border-color: #c30d23;
}

body #navWrapper .content .nav > .navitem .subnav li a:hover {
    background-color: #c30d23;
}

.ff_indexPage .mlist .content_wrapper .more:hover {
    background-color: #c30d23;
}

#sliderDirThemb,
#sliderDotThemb {
    border-color: #c30d23;
}

#shares a:hover {
    border-color: #c30d23;
    background-color: #c30d23;
}

#online_open:hover {
    border-color: #c30d23;
    background-color: #c30d23;
}

#olx_head {
    background-color: #c30d23;
}

#olx_qq li a:hover {
    color: #c30d23;
}

.agent-pc
    .searchPage
    .mlist.search
    .content_list
    .item_block:hover
    .details:before {
    color: #c30d23;
}

.agent-pc
    .searchPage
    .mlist.search
    .content_list
    .item_block:hover
    .details:after {
    background-color: #c30d23;
}

.agent-pc
    .project
    .listWrap
    .content_wrapper
    .content_list
    .item_block:hover
    .details::before {
    color: #c30d23;
}

.agent-pc
    .project
    .listWrap
    .content_wrapper
    .content_list
    .item_block:hover
    .details::after {
    background-color: #c30d23;
}

.agent-pc .team.mlist:not(.imagelink) .content_list .item_block .details:hover {
    background-color: #c30d23;
}

.agent-pc
    .videom.mlist:not(.imagelink)
    .content_list
    .item_block
    .details:hover {
    border-color: #c30d23;

    background-color: #c30d23;
}

.agent-pc .npagePage .content #page404 .fl {
    color: #c30d23;
}

.agent-pc .npagePage .content #page404 .subtitle a {
    color: #c30d23;
}

.agent-pc .videom.mlist .owl-nav .owl-next:hover .iconfont,
.agent-pc .videom.mlist .owl-nav .owl-next:hover .iconfont {
    color: #c30d23;
}

.agent-pc .ff_topSlider .owl-nav .owl-prev:hover,
.agent-pc .ff_topSlider .owl-nav .owl-next:hover {
    background-color: #c30d23;
}

.agent-mobile #category .label {
    background-color: #c30d23;
}

.agent-mobile .dropmenu ul li a.active,
.agent-mobile .mm-listview > li > a.active {
    color: #c30d23;
}

.agent-mobile #pages a.active,
.agent-mobile #pages a:hover {
    color: #c30d23;
}

.agent-mobile .mcustomize .container_content .contentbody .description a:hover {
    background-color: #c30d23;

    border-color: #c30d23;
}

.agent-mobile #sitecontent .project .item_block:hover .title {
    color: #c30d23;
}

.agent-mobile .team .item_block:hover .title {
    color: #c30d23;
}

.agent-mobile .team_tabs .tab_content .content_list li.item_block:hover .title {
    color: #c30d23;
}
/* 2022/03/08 yyq 修改 VI色*/
/* #endregion */

/* #region 2022/06/16 ff 修改 LOGO 尺寸 */

.agent-pc body #headTop #logo img {
    height: 34px !important;
}

/* #endregion */
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:hover:nth-child(3n+1) .item_box .item_wrapper .item_info .title,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:hover:nth-child(3n+1) .details::before,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:hover:nth-child(2n) .details::before,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:nth-child(3n+1):hover .details::after,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:hover:nth-child(2n) .item_box .item_wrapper .item_info .title,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:hover:nth-child(3n) .details::before,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:hover:nth-child(3n) .item_box .item_wrapper .item_info .title {
    color: #c30d23
}
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:nth-child(3n+1):hover .details::after,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:nth-child(3n+1)::before,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:nth-child(2n):hover .details::after,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:nth-child(3n):hover .details::after,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:nth-child(3n-1)::before,
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:nth-child(3n)::before {
    background-color: #c30d23;
}
.agent-pc .project.mlist:not(.imagelink) .content_list .item_block:hover .details {
    
    background-color: transparent !important;
}

.mlist:not(.imagelink) .content_list .item_block:hover .details {
    background-color: transparent;
}

.agent-mobile .project .content_list .item_block .description {
    text-align: left;
}

.agent-mobile .indexPage .imagelink {
    background: #eeeeee
}

.agent-mobile .page_contect_editor #page_body_editor-wrapper .layout[data-justify_center=center] .row {
    width: 80% !important;
}