/*===宣導網站==========*/
#mfdcms_block3 .mfdcms_block3_style0 .owl-carousel {
  position: relative;
  width: 101%;
}






#mfdcms_block3 .mfdcms_block3_style0 #picturemoveimg {
  position: relative;
  height: 3.9375rem;
  width: 95.5%;
  border: 0.0625rem solid #c3c3c3;
  border-radius: 0.375rem;
  background: #FFFFFF url(../../img/frame/) no-repeat left top !important;
  overflow: hidden; 
  display: flex;
  align-items: center;
  justify-content: center;
}



#mfdcms_block3 .mfdcms_block3_style0 .owl-stage-outer {
    min-height: 6.25rem;
    padding: 0.875rem 0rem;
}




/*========最新消息============*/
#mfdcms_block1 #blockstyle3 #sorttitlebox a {
    color: #d60318;
}


#mfdcms_block1 #focusArrbox #focusboxlist {
    position: relative;
    border-bottom: 0.0625rem solid #b3b3b3 !important;

}

#mfdcms_block1 #blockstyle3 #centerboxlist {
    position: relative;
    border-bottom: 0.0625rem solid #b3b3b3 !important;
}

#mfdcms_block1 #blockstyle3 #centerboxlisticon {
    position: relative;
    top: 0.53rem;
    left: 0.1875rem;
    margin-right: 0.625rem;
}

#mfdcms_block1 #blockstyle3 #centerboxlisticon img {
    width: 1.75rem;
}
#mfdcms_block1 #blockstyle3 #centerboxlisticon {
    position: relative;
    top: 0.45rem;
    left: 0.1875rem;
    margin-right: 0.625rem;
}

/*==========特效==========*/
#mfdcms_block1 #focusArrbox #focusboxlist:hover {
  padding-left: 0.625rem;
  background: #A0000D url(../../img/modules/neilmfdcms/) no-repeat left bottom;
  color: #FFFFFF;
}

#mfdcms_block1 #blockstyle3 #centerboxlist:hover {
  padding-left: 0.625rem;
  background: #895000 url(../../img/modules/neilmfdcms/) no-repeat left bottom;
  color: #FFFFFF;
}

#mfdcms_block1 #blockstyle3 #centerboxlist:hover #centerboxlisticon {
  filter: brightness(100);
}


/*=====頁籤按鈕區塊==========*/
#sorttabs{
    position: relative;
    width: 105%;
    margin: 0rem 0rem 0rem 0rem;
    z-index: 105;
}
#sorttabs .btn{
    display: inline-block;
    margin-bottom: 1.125rem;
    font-size: 90%;
    padding: 0.375rem 0.5rem;
    border-radius: 0.375rem;
    margin-right: 0.875rem;
    letter-spacing: 0.125rem;    
} 

#sorttabs .btn-custom .btn{
    padding: 0.25rem 0.3125rem 0.25rem 0.5rem;
border-radius: 0.375rem 0rem  0rem 0.375rem;    
}

/*
#rdivfalse #sorttabs .btn{
    display: inline-block;
    margin-bottom: 1.125rem;
    font-size: 100%;
    padding: 0.375rem 0.75rem;
    border-radius: 0.375rem;
    margin-right: 1.125rem;
    letter-spacing: 0.125rem;    
} 

#rdivfalse  #sorttabs .btn-custom .btn{
    padding: 0.375rem 0.3125rem 0.375rem 0.75rem;
	border-radius: 0.375rem 0rem  0rem 0.375rem; 
}
*/


#sorttabs .btn-group .dropdown-menu .btn{
    display: inline-block;
    margin-bottom: 0.125rem;
    font-size: 100%;
    padding: 0.375rem 0.625rem;
    border-radius: 0rem;
    margin-right: 0rem;
    letter-spacing: 0.125rem;   
 	text-align: left;
 	color:#000000;	
} 
/*
#rdivfalse #sorttabs  .dropdown-menu .btn{
    display: inline-block;
    margin-bottom: 0.125rem;
    font-size: 105%;
    padding: 0.5rem 0.625rem;
    border-radius: 0rem;
    margin-right: 0rem;
    letter-spacing: 0.125rem;   
 	text-align: left;
 	color:#464E55;
} 
*/


#sorttabs .btn-custom-all .dropdown-toggle{
    position: relative;
    left: -0.375rem;
    border: 0.0625rem solid #2e9cf4;
    color: #000000;
    background: #e9f5ff url(../../img/modules/neilmfdcms/) no-repeat left bottom;
}


#sorttabs .btn .caret {
    color: #000000;
}


#sorttabs .btnstyle{
    border: 0.0625rem solid #2e9cf4;
    color: #000000;
    background: #e9f5ff url(../../img/modules/neilmfdcms/) no-repeat left bottom;
}

#sorttabs .btn-custom .btn:hover{
    border-right: 0rem solid #e9f5ff !important;
    
}


#sorttabs .btnactive {
    border: 0.0625rem solid #2e9cf4;
      color: #000000;
    background: #FFFFFF url(../../img/modules/neilmfdcms/) no-repeat left bottom;
}


#sorttabs .btn-custom .dropdown-menu .btnactive, #sorttabs .btn-custom-all .btnactive {
    border: 0.0625rem solid #2e9cf4;
}



#sorttabs .btn-custom .dropdown-menu .btnstyle, 
#sorttabs .btn-custom-all .btnstyle{
    border: none;
    color: #000000;
    background: url(../../img/modules/neilmfdcms/) no-repeat left bottom;
}

#sorttabs .btn-custom .dropdown-menu .btnactive,
#sorttabs .btn-custom-all .btnactive {
    color: #000000 !important;
    background: #e9f5ff url(../../img/modules/neilmfdcms/) no-repeat left bottom;
}

#sorttabs .switchbin{
    display: inline-block;
    margin-bottom: 1.125rem;

    padding: 0.375rem 0.25rem 0.375rem 0.1875rem !important;
    border-radius: 0rem;
    margin-left: -1.3125rem;
    color: #000000;    
    background: #e9f5ff url(../../img/modules/neilmfdcms/) no-repeat left bottom;
	border-radius: 0rem 0.375rem  0.375rem 0rem !important; /*左上 右上 右下  左下*/   
	    border-top: 0.0625rem solid #2e9cf4;
	    border-right: 0.0625rem solid #2e9cf4;
	    border-bottom: 0.0625rem solid #2e9cf4;
} 

#sorttabs .btn-custom .switchbin:hover{
    border-right: 0.0625rem solid #2e9cf4 !important;
    
}



/*
#rdivfalse  #sorttabs .switchbin{
    display: inline-block;
    margin-bottom: 1.125rem;
    padding: 0.375rem 0.3125rem 0.375rem 0.125rem !important;
    border-radius: 0rem;
    margin-left: -1.1875rem;
    color: #000000;    
    background: #464E55 url(../../img/modules/neilmfdcms/) no-repeat left bottom;
	border-radius: 0rem 0.375rem  0.375rem 0rem !important;   
} 
*/






/*=========友站連結===============*/
.sidebox #mfdcms_block3 {
    position: relative;
    margin: 0.5rem 0rem 0rem 0rem;
    left: 0rem;
}





.sidebox #mfdcms_block3 .mfdcms_block3_style1 .thumbnail {
    position: relative;
    width: 100% !important;
    border: 0rem solid #d0d0d0;
    padding: 0rem 0rem 0.6rem 0rem !important;
    border: none !important;
    border-radius: 0rem !important;
    background: url(../../img/frame/) no-repeat left top !important;
}

.sidebox #mfdcms_block3 .mfdcms_block3_style1 #picturemoveimg {
    position: relative;
    border: 0.0625rem solid #c9c9c9;
    border-radius: 0.625rem !important;
    height: auto !important;
    background: #FFFFFF url(../../img/frame/) no-repeat left top !important;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
       transform: rotate(0deg); 
           transition: all .45s ease .1s;
}


.sidebox #mfdcms_block3 .mfdcms_block3_style1 #picturemoveimg img {
    transition: none;
        border:  0rem solid #c9c9c9 !important;
}

.sidebox #mfdcms_block3 .mfdcms_block3_style1 #picturemoveimg:hover {
transform: rotate(8deg);
box-shadow:0.1875rem 0.1875rem 0.5625rem 0.0625rem #9F9F9F;
   border:  0rem solid #c9c9c9 !important;
       border-radius: 1.25rem !important;
   
   
    
}

.sidebox #mfdcms_block3 .mfdcms_block3_style1 #picturemoveimg img:hover {
  transform: none; 
    border:  none !important;
}
