body{font-family:'Microsoft JhengHei',Arial;}

.cont_title{ background-image:url(../images/contact.jpg); background-repeat: no-repeat; background-position:top right; background-size: cover; height:250px;}
.contral_title{ background-repeat:no-repeat; background-position:top right; background-size: cover; height:250px; margin-top:25px;}
.map-tabs .nav-tabs{ border-bottom:0;}
.map-tabs .nav-tabs>li.active>a,.map-tabs .nav-tabs>li.active>a:hover,.map-tabs .nav-tabs>li.active>a:focus{ font-size:22px;color:#BD1835;border:0;}
.map-tabs .nav-tabs>li>a{ border-radius: 4px 4px 0 0; border:0; font-size:22px; font-family:'Microsoft JhengHei',Arial; color:#3E3A39;}
.map-tabs .nav-tabs>li>a:focus{ color:#BD1835 !important;}
.map-tabs .nav>li>a:focus,.map-tabs .nav>li>a:hover{ background-color:transparent; color:#BD1835 !important;}

h1,h2,h3,h4,h5,h6{font-family:'Microsoft JhengHei',Arial;}
.style-title{font-family:'Microsoft JhengHei',Arial !important;}
.lupeicon.notalone{ margin-left:8px;}
.linkicon.notalone{ margin-left:-38px;}
.linkicon, .lupeicon{ border-radius: 50%; color:#595757; background: #C9C9CA; padding: 5px; font-size:23px;}
.style-title{ color:#BD1835 !important;}
.style-title p{ color:#595757;font-family:'Microsoft JhengHei',Arial;margin-top: 10px;}
.separator{ height: 1px; background-color: #9F9FA0; width: 20%; margin-left: 40%; margin-top: 25px; margin-bottom: 25px;}
.separator-style { background-color: #FCFCFC; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; border-style: solid; border-color: #9F9FA0;  border-width: 1px; display: block; height: 12px; left: 50%; margin-left: -5px; margin-top: -5px; position: absolute; width: 12px;}
.centered{ display:block;}
.mega-hover:hover .mega-hoverview{ margin-left:-16px;}
.module-title{border-bottom: 1px solid #F8B62C;}
.module-title:after{ background:#F8B62C;}
.module-title{font-family:'Microsoft JhengHei',Arial}
.sb-navigation-left i, .sb-navigation-right i, .sb-navigation-play i{color:#F8B62C !important;}

.about-tab{ padding:15px 0;}
.about-tab .nav-tabs{ border-bottom:0;}
.about-tab .nav-tabs > li.active > a,.about-tab .nav-tabs > li.active > a:hover,.about-tab .nav-tabs > li.active > a:focus{ border-top:0;}
.about-tab .nav>li>a{ padding:0;}
.about-tab .nav-tabs>li{margin-bottom: 0px; float:none; display:inline-block;}
.about-tab .nav-tabs>li a:after{ content:'/'; padding-left:15px; padding-right:15px; color:#F8B62C !important;}
.about-tab .nav-tabs>li.active>a,.about-tab .nav-tabs>li.active>a:focus,.about-tab .nav-tabs>li.active>a:hover{ background-color:transparent; border:0; color:#BD1835;}
.about-tab .nav>li>a:focus,.about-tab .nav>li>a:hover{ background-color:transparent; color:#BD1835 !important; border:0;}
.about-tab .nav-tabs>li>a{ border-radius: 4px 4px 0 0; border:0; font-size:16px; font-family:'Microsoft JhengHei',Arial; color:#3E3A39;}
.about-tab .nav-tabs{ text-align:center;}

.download{ padding-top:30px; padding-bottom:20px; overflow:hidden;}
.download .module-title{ position:relative; float:left; font-size:16px;padding-right: 15px; padding-left:3px; color:#3E3A39;}
.download .module-title:after{ right: -8px;}
.down_list{ padding-left:30px; float:left; font-size: 16px; font-family:'Microsoft JhengHei',Arial;}
.down_list a{ padding:0 15px; line-height: 1.8em; color:#036EB8;}
.down_list a:hover{ color:#BD1835;}

.min-height-700px{ min-height:770px;}

.onepage .slogan-title{ font-family:'Microsoft JhengHei',Arial;}
.onepage .slogan-subtitle{ font-family:'Microsoft JhengHei',Arial;}

.pro-box h2{ font-size:36px; color:#595757; margin:0; padding:15px 0 0 0;}
.pro-box h3{ font-size:24px; color:#F7B52C; margin:0; padding:0 0 15px 0;}

.pro-tabs{}
.pro-tabs .nav-tabs{ border-bottom:0; margin-bottom:20px;}
.pro-tabs .nav-tabs > li.active > a,.pro-tabs .nav-tabs > li.active > a:hover,.pro-tabs .nav-tabs > li.active > a:focus{ border-top:0;}
.pro-tabs .nav>li>a{ padding:0;}
.pro-tabs .nav-tabs>li{margin-bottom: 0px; float:none; display:inline-block;}
.pro-tabs .nav-tabs>li a:after{ content:'/'; padding-left:15px; padding-right:15px; color:#F8B62C !important;}
.pro-tabs .nav-tabs>li.active>a,.pro-tabs .nav-tabs>li.active>a:focus,.pro-tabs .nav-tabs>li.active>a:hover{ background-color:transparent; border:0; color:#BD1835;}
.pro-tabs .nav>li>a:focus,.pro-tabs .nav>li>a:hover{ background-color:transparent; color:#BD1835 !important; border:0;}
.pro-tabs .nav-tabs>li>a{ border-radius: 4px 4px 0 0; border:0; font-size:16px; font-family:'Microsoft JhengHei',Arial; color:#3E3A39;}
.pro-tabs .nav-tabs{ text-align:center;}
.pro-tabs .tab-content{ border:0;}

.filter{ margin-right: 30px; margin-left: 30px;}

.sb-light-skin .hovercover{ background:rgba(0,0,0,.5);}
.sb-light-skin .mediaholder_innerwrap{ border-radius:0; height:193px; background:#666;}
.sb-light-skin .detailholder{ background:#efefef !important;}

/**/
.equipment-tabs{}
.equipment-tabs .nav-tabs{ border-bottom:0;}
.equipment-tabs .nav-tabs > li.active > a,.equipment-tabs .nav-tabs > li.active > a:hover,.equipment-tabs .nav-tabs > li.active > a:focus{ border-top:0;}
.equipment-tabs .nav>li>a{ padding:0;}
.equipment-tabs .nav-tabs>li{margin-bottom: 0px; float:none; display:inline-block;}
.equipment-tabs .nav-tabs>li a:after{ content:'/'; padding-left:15px; padding-right:15px; color:#F8B62C !important;}
.equipment-tabs .nav-tabs>li.active>a,.equipment-tabs .nav-tabs>li.active>a:focus,.equipment-tabs .nav-tabs>li.active>a:hover{ background-color:transparent; border:0; color:#BD1835;}
.equipment-tabs .nav>li>a:focus,.equipment-tabs .nav>li>a:hover{ background-color:transparent; color:#BD1835 !important; border:0;}
.equipment-tabs .nav-tabs>li>a{ border-radius: 4px 4px 0 0; border:0; font-size:16px; font-family:'Microsoft JhengHei',Arial; color:#3E3A39;}
.equipment-tabs .nav-tabs{ text-align:center;}
.edit_box a{ color:#036EB8; text-decoration:underline; font-size:15px;}

/**/
.plant-box{ border:0 !important;}
.plant-box h2{ font-size:36px; color:#595757; margin:0; padding:15px 0 0 0;}
.plant-box h3{ font-size:24px; color:#F7B52C; margin:0; padding:0 0 15px 0; line-height: 1.5em;}
.plant-box2 .nav-tabs{ border-bottom:0;}
.plant-box2 .nav-tabs>li.active>a,.plant-box .nav-tabs>li.active>a:hover,.plant-box .nav-tabs>li.active>a:focus{ font-size:22px;color:#BD1835;border:0;}
.plant-box2 .nav-tabs>li>a{ border-radius: 4px 4px 0 0; border:0; font-size:22px; font-family:'Microsoft JhengHei',Arial; color:#3E3A39;}
.plant-box2 .nav-tabs>li>a:focus{ color:#BD1835 !important;}
.plant-box2 .nav>li>a:focus,.plant-box .nav>li>a:hover{ background-color:transparent; color:#BD1835 !important;}
.plant-box2 .tab-pane{ background:#DCDCDD; padding:20px; overflow:hidden;}
.plant-box2 .tab-content{ border:0;}
.plant-box2 table thead td{ background:#BD1835; color:#fff; width:20%; font-size:16px;}
.plant-box2 table td{ padding:10px; text-align:center; font-size:15px; width:20%; font-family:'Microsoft JhengHei',Arial;}
.plant-box2 table tr:nth-child(even){ background:#EEEFEF;}
.plant-box2 .nav-tabs>li{ margin-bottom:0;}

.red{ color:#BD1835;}

.language{ position: absolute; right:-80px; top:10px; color:#fff;}
.language a{ color:#fff;}
.language a:hover{ color:#F8B62C;}

.navbar-brand{ height:auto; padding:15px;}

/**/
.plant-box2 table tbody{ margin-top:25px;}

/**/
.con_table_style table{ float:left; width:49%; margin-right:2%;}
.con_table_style table:nth-child(2){ margin-right:0;}

/*背景圖*/
.content-construction2{ background: url(../images/construction/construction-full2.jpg) no-repeat; background-size:cover;}
.content-construction3{ background: url(../images/construction/construction-full3.jpg) no-repeat; background-size:cover;}
.content-construction4{ background: url(../images/construction/construction-full4.jpg) no-repeat; background-size:cover;}
.content-construction5{ background: url(../images/construction/construction-full5.jpg) no-repeat; background-size:cover;}
.bg-style{ background-repeat:no-repeat; background-size:cover; background-position:center top;}

.about-box h1{ text-align:center;}

.showbiz2 ul, .showbiz2 li{	list-style: none; margin:0; padding:0; }
.showbiz2 ul li	{ position:relative; -webkit-transform: translateZ(10);-webkit-backface-visibility: hidden;-webkit-perspective: 1000;float:left;}
.showbiz2 .overflowholder{overflow: hidden;position: relative;width: 100%; z-index:2}
.showbiz2 .overflowholder ul {width:100000px; position: absolute;	top: 0px; left: 0px; }
.showbiz2 .overflowholder ul li {float: left !important;-webkit-transition: all 0.25s ease;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;													-ms-transition: all 0.25s ease-in-out;	transition: all 0.25s ease-in-out;position:relative;}
.showbiz2 .mediaholder{ position:relative; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; background:transparent;padding:0px; border:none;}
.showbiz2 .mediaholder_innerwrap{position:relative; overflow:hidden; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.showbiz2 .mediaholder img{	width:100%; position:relative; margin-bottom:-5px;}
.showbiz2 .hovercover{width:100%;height:100%; position:absolute; top:0px; left:0px; background-color:#52bde9;background-color:rgba(0,0,0,0.65);-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-moz-opacity:0; filter:alpha(opacity=0); opacity:0;
-webkit-transform: translateZ(10);-webkit-backface-visibility: hidden;-webkit-perspective: 1000;}
.showbiz2 li:hover .hovercover{	-moz-opacity:0.85; filter:alpha(opacity=85); opacity:0.85;}

.language_mobile{ display:none;}
.showbiz2 ul li{ width:25%; box-sizing:border-box; padding:3px;}

.content-2-7{ margin-top:50px;}

@media screen and (max-width:1300px){
.language{ position: absolute; right:0; top:10px; color:#fff;}
}
@media screen and (max-width:1120px){
.cont_title{ background-position:right top; height: 220px; background-image: url(../images/contact2.jpg)}
.contral_title{ background-position:right top; height: 220px; background-image:url(../images/control2.jpg);}
.showbiz2 ul li{ width:33.33333%;}
}
@media screen and (max-width:769px){
.cont_title{ background-position:right top; height: 180px; background-image: url(../images/contact2.jpg)}
.contral_title{ background-position:right top; height: 180px; background-image:url(../images/control2.jpg);}
.language_mobile{ position: absolute; right: 81px; top: 36px; color:#fff; display:block;}
.language_mobile a{ color:#fff;}
.language_mobile a:hover{ color:#F8B62C;}
.plant-box2 table{ width:900px;}
.con_table_style table{ width:100% !important; margin-bottom:20px;}
.navbar-brand{ height:auto; padding:10px;}
.showbiz2 ul li{ width:50%;}
.language{ display:none;}
}
@media screen and (max-width:480px){	
.down_list{ padding-left:0;}
.down_list a{ width:50%; padding:0 10px;}
.filter.last-child{ margin-right:30px !important;}
}