
/* 2025-3-27 tao start */
.agent-pc .imagelink .owl-nav .owl-prev:hover,
.agent-pc .postSlider .owl-nav .owl-prev:hover,
.agent-pc .mlist .owl-nav .owl-prev:hover,
.agent-pc .ff_topSlider .owl-nav .owl-prev:hover,
.agent-pc .imagelink .owl-nav .owl-next:hover,
.agent-pc .postSlider .owl-nav .owl-next:hover,
.agent-pc .mlist .owl-nav .owl-next:hover,
.agent-pc .ff_topSlider .owl-nav .owl-next:hover {
  background-color: #104c9f;
}
.agent-pc .ff_pageTarget .container_target a:last-child,
.agent-pc .ff_pageTarget .container_target a:hover {
  color: #104c9f;
}
.agent-pc #online_open:hover,
.agent-pc #shares a:hover {
  border-color: #104c9f;
  background-color: #104c9f;
}
.agent-pc #olx_head {
  background-color: #104c9f;
}

.agent-pc body #navWrapper .content .nav > .navitem > a.active {
  color: #104c9f;

  border-color: #104c9f;
}

.agent-pc #navWrapper .content .nav > .navitem > a:hover {
  color: #104c9f;
}

.agent-pc body #navWrapper .content .nav > .navitem .subnav li a:hover {
  color: #104c9f;
}

.agent-pc .mlist.service:not(.imagelink) .content_list .item_box .details {

  background-color: #104c9f;
}

.agent-pc .service .content_list .item_block:before {

  background-color: #104c9f;
}
.agent-pc .npagePage .container_category > a.active,
.agent-pc .npagePage .container_category > a:hover {
  color: #104c9f;
}
.agent-pc .container_category > a:before {
  background-color: #104c9f;
}
.agent-pc #pages .page-item.active,
.agent-pc #pages .page-item:hover {
  border-color: #104c9f;
  background-color: #104c9f;
}

.agent-pc
  .mcustomize.initlayout
  .container_content
  .contentbody
  .description
  a {

  background-color: #104c9f;
}

.agent-pc .mcustomize.tlir .container_content .contentbody .description a {

  background-color: #104c9f;
}

.agent-pc .mcustomize.tril .container_content .contentbody .description a {

  background-color: #104c9f;
}

.agent-pc .mlist.team:not(.imagelink) .content_list .item_block:before {

  background-color: #104c9f;
}

.agent-pc .ff_indexPage .team.mlist.team .owl-nav .owl-prev:hover,
.agent-pc .ff_indexPage .team.mlist.team .owl-nav .owl-next:hover {
  background-color: #104c9f;
  border-color: #104c9f;
}
.agent-pc .team.mlistpost .tabBtn .post-next:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-prev:hover .details {
  border-color: #104c9f;
  background-color: #104c9f;
}
.agent-pc .team.mlistpost .tabBtn .post-prev .img-wrap,
.agent-pc .team.mlistpost .tabBtn .post-next .img-wrap {
  border-color: #104c9f;
}
.agent-pc
  .ff_indexPage
  .mlist.project
  .module_container
  .container_category
  > a:before {
  background-color: #104c9f;
}
.agent-pc
  .ff_indexPage
  .mlist.project
  .module_container
  .container_category
  > a.active,
.agent-pc
  .ff_indexPage
  .mlist.project
  .module_container
  .container_category
  > a:hover {
  color: #104c9f;
}

.agent-pc .ff_indexPage .mlist .owl-nav .owl-prev:hover,
.agent-pc .ff_indexPage .mlist .owl-nav .owl-next:hover {
  background-color: #104c9f;
}
.agent-pc
  #indexPage
  .mlist.news.ff_noSlider:not(.imagelink)
  .content_list
  .item_block:before {
  background-color: #104c9f;
}
.agent-pc .news .container_category > a:before {
  background-color: #104c9f;
}

.agent-pc .news .container_category > a.ff_more::before {
  background-color: #104c9f;
}

.agent-pc
  .news.ff_noSlider
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #104c9f;
}

.agent-pc #indexPage .mlist.news .content_list .item_block:hover a.details {
  border-color: #104c9f;
  background-color: #104c9f;
}
.agent-pc .news .container_category > a.active,
.agent-pc .news .container_category > a:hover {
  color: #104c9f;
}

.agent-pc
  .news.ff_slider
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #104c9f;
}
.agent-pc
  #indexPage
  .mlist.news.ff_slider:not(.imagelink)
  .content_list
  .item_block:hover
  > .details {
  background-color: #104c9f;
}

.agent-pc .ff_pageList .news .content_list .item_block:hover .details {
  background-color: #104c9f;
}
.agent-pc .service.mlistpost .tabBtn .post-prev:not(.empty):hover,
.agent-pc .news.mlistpost .tabBtn .post-prev:not(.empty):hover,
.agent-pc .service.mlistpost .tabBtn .post-next:not(.empty):hover,
.agent-pc .news.mlistpost .tabBtn .post-next:not(.empty):hover,
.agent-pc .project.mlistpost .tabBtn .post-next:not(.empty):hover,
.agent-pc .project.mlistpost .tabBtn .post-prev:not(.empty):hover,
.agent-pc .project.mlistpost .tabBtn .post-prev:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-prev:hover .details,
.agent-pc .project.mlistpost .tabBtn .post-next:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-next:hover .details {
  background-color: #104c9f;
}
.agent-pc .project.mlistpost .tabBtn .post-prev .img-wrap,
.agent-pc .team.mlistpost .tabBtn .post-prev .img-wrap,
.agent-pc .project.mlistpost .tabBtn .post-next .img-wrap,
.agent-pc .team.mlistpost .tabBtn .post-next .img-wrap,
.agent-pc .project.mlistpost .tabBtn .post-prev:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-prev:hover .details,
.agent-pc .project.mlistpost .tabBtn .post-next:hover .details,
.agent-pc .team.mlistpost .tabBtn .post-next:hover .details {
  border-color: #104c9f;
}
.agent-pc .ad01 .content_list .item_block .item_wrapper:before {

  background-color: #104c9f;
}
.agent-pc .videom.mlist:not(.imagelink) .content_list .item_block:before {
  background-color: #104c9f;
}
.agent-pc
  .team_tabs.mlist:not(.imagelink)
  .tab_button
  .content_list
  .owl-item.active2
  .item_block
  .item_box
  .item_wrapper
  .item_info
  .title,
.agent-pc
  .team_tabs.mlist:not(.imagelink)
  .tab_button
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #104c9f;
}
.agent-pc
  .ff_pageList
  .team_tabs
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #104c9f;
}
.agent-pc body #search-header .searchFormGroup .searchSub,
.agent-pc #search-list .searchFormGroup .searchSub {
  background-color: #104c9f;
}
.agent-pc body #search-header .searchFormGroup input,
.agent-pc #search-list .searchFormGroup input {
  border-color: #104c9f;
}

.agent-pc
  .searchPage
  .ff_pageList
  .search.mlist:not(.imagelink)
  .content_list
  .item_block:hover
  .item_box
  .item_wrapper
  .item_info
  .title {
  color: #104c9f;
}

.agent-pc
  .searchPage
  .ff_pageList
  .search.mlist
  .content_list
  .item_block:hover
  a.details {
  border-color: #104c9f;

  background-color: #104c9f;
}

.agent-pc .formPage .mo-button input:hover {
  background-color: #104c9f;

  border-color: #104c9f;
}

::-webkit-scrollbar {
  background-color: #104c9f;
}

.agent-pc .service.mlist:not(.imagelink) .content_list .item_block:hover {
  border-color: #104c9f;
}

.agent-pc #page404 .subtitle a {
  color: #104c9f;
}

.project.mlistpost .content_list .item_block:hover .item_box .item_wrapper {
  background-color: #104c9f;
}

.item_tags > a:hover, .container_category > a:hover, 
.item_tags > a.active, 
.container_category > a.active {
    color: #104c9f;
}
.agent-mobile #category .label {
    background-color: #104c9f;
}
.agent-mobile .dropmenu ul li a.active {
    color: #104c9f;
}
.agent-mobile #pages a.active,
.agent-mobile #pages a:hover {
    color: #104c9f;
}
.agent-mobile .npagePage.post #postWrapper .item_tags a:hover {
    border-color: #104c9f;
    background-color: #104c9f;
}
.agent-mobile .team .item_block:hover .title {
    color: #104c9f;
}

.agent-mobile #sitecontent .project .item_block:hover .title {
    color: #104c9f;
}
.agent-mobile .news .item_block:hover .item_info .title {
    color: #104c9f;
}
.agent-mobile .ad01 .content_list #item_block_1 .item_wrapper {
    background-color: #104c9f;
}
.agent-mobile .team_tabs .tab_content .content_list li.item_block:hover .title {
    color: #104c9f;
}
.agent-mobile .videom .content_list .item_block .item_img:after {
    border-left-color: #104c9f;
}
.agent-mobile .mm-listview > li > a.active {
    color: #104c9f;
}

.agent-mobile .module.mcustomize .description a.more:hover {
    border-color: #104c9f;
}

.agent-mobile .module.mcustomize .description a.more:before {
    background-color: #104c9f;
}

.agent-mobile #page404 .subtitle a {
    color: #104c9f;
}

/* 2025-3-27 tao end */


/* 2025-3-27 tao start */
.agent-pc #online_lx{
  display: none;
}
.agent-pc #shares a{
  display: flex;
  align-items: center;
  justify-content: center;
}
.agent-pc #shares a svg{
  fill:#666;
  transition:all .3s ease-out;
  width:30px;
  height:30px;
}
.agent-pc #shares a:hover svg{
  fill: #fff;
}
.agent-pc #shares{
  height:auto
}
.agent-pc #shares a{
  width:60px;
  height:60px;
  line-height:60px;
}
#shares a .fa{
  font-size:30px;
}
.agent-pc #shares a i.fa-mobile{
  font-size:36px;
}

.agent-pc .mobile_number{
  position:absolute;
  top: 50%;
  margin-top:-13px;
  right:-140px;
  bottom:calc(100% + 10px);
  font-size:14px;
  color:#666;
  height:25px;
  line-height:26px;
  padding:0 14px;
  background-color:#fff;
  border-radius:26px;
  box-shadow:0 6px 10px rgba(0,0,0,.1);
  transition:right .4s ease;
}
.agent-pc #shares a:hover .mobile_number{
  right:80px;
}
.agent-pc .wx_mask{
  position:fixed;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background-color:rgba(0,0,0,.7);
  display: flex;
  align-items: center;
  justify-content: center;
  visibility: hidden;
  transition:all .3s ease;
  opacity: 0;
  z-index:1000;
}
.agent-pc .wx_mask.show{
  visibility: visible;
  opacity: 1;
}
.agent-pc .wx_mask img{
  width:425px;
}

/* 2025-3-27 tao end */
