/*footer 網頁設計 By BLC  對齊*/
footer .copyRightTxt span {
    position: relative;
    top: -2px;

}

footer .copyRightTxt span img{
    margin-top: 3px;

}
/*footer 網頁設計 By BLC  對齊  end*/

/*修正 iphone 滾動視差區塊無法正常顯示*/

@media (max-width: 730px) {  
 :-webkit-full-page-media, :future, :root .articleBlockStyle02 {			
		background-size: auto 100% !important;		
		background-attachment: scroll !important;		
	}
    } 
	

/* 覆蓋view/v3/company/html_1.php   .articleBlockStyle02:after 滾動視差背景色 */
.bg0:after {background-color: rgba(0, 0, 0, 0)!important;}  

/* 覆蓋view/v3/company/html_1.php   .articleBlockStyle02  margintop */
.margin0px{margin:0px!important;}

.padding56px{
    padding: 120px 0px!important;
}

/*覆蓋view/v3/company/html_1.php  .Bbox_view_full 頁面左右padding */
.Bbox_view_full{padding:0px!important; }

/*覆蓋view/v3/contact/info.php    .blockInfoTxt p  margin*/
.margin5px{margin: 5px 0px!important;}

/*修正產品內頁面數量選擇 被壓縮*/
.formItem {width: 100%!important; } 

/*取消產品介紹頁圖高度100%*/
.item .itemImg img{height: auto!important;}

.productdetail .itemImg img{height: auto!important;}

.bg_dark {
/*    background:url("images/en/dark-honeycomb.png") repeat; */
    background-image: url(../images/en/dark-honeycomb.png);
}

/*取消產品介紹頁 sideMenu 上方title紅線*/
.sideMenu .boxTitle{visibility: hidden;}

/*首頁最新消息title  read more 手機板置中*/
 @media (max-width: 992px) {  
     .mbcenter{text-align: center;}
     .blockTitle.mbcenter::after{margin: auto;}
}


/*隱藏相簿時間 標題*/
/*
.album .item .Bbox_flexBetween,
.albumdetail .Bbox_flexBetween .dateStyle,
.albumdetail .Bbox_flexBetween .itemTotal,
.albumdetail .item .itemTitle{
    visibility: hidden;
}*/


/*修改左右圖文手機板上下順序*/
@media (max-width: 992px) {  
    .flexreverse{
     flex-direction: column-reverse!important;
    }
    }


/*修改company_1 footer margin-top*/
.company_1 footer {
    margin-top: 0px!important;
}

.hoverstyle:hover{
    opacity: 0.5;
}

/*about us PRODUCTION PROCESS 文字效果*/
.about_1 .flex4c .articleTitle{
    text-align: center!important;
    font-weight: 500!important;
    color: #fff;
    background-color:#80001f; 
    margin: 0px;
    padding: 16px 0px 16px 0px;
}


/*index 產品輪播圖 樣式修改*/
.indexContent_14 .slidBlock .itemImg {
/*    height: 400px;*/
    background-color: rgba(255, 255, 255, 0);
}

/*index 產品輪播圖 padding取消*/
.indexContent_14 .articleBlockStyle03 .slidBlock .slidItem{
    padding: 0;
}

/*下在flex2c旁  區間垂直置中*/
.itemcenter{
    align-items: center!important;
}

/*ul切齊區塊*/
.xxx ul{
    padding: 0px 0px 0px 20px ;
}

.index,.about_1,.equipment_1,.inspection_1,.product_1,.contact,.news{
    background: url(../images/square_bg.png);
}

.indexContent_10 .articleBlockStyle01{
    padding:56px 0px;
}

.txtCenter{
    text-align: center;
}

footer .companyInfo i {
    color: #4b95f9!important;
}

.txtLight {
    text-shadow: 0 0 4px rgba(0, 37, 69, 0.75);
    font-weight: 500;
}


.contact form label.must:before, .form label.must:before {
   display: none!important;
}

.contact form label.must:after, .form label.must:after {
    content: '*';
    padding-right: .5em;
    font-size: 16px;
    color: #d00000;
}