/*首頁內容*/
/*大廣*/
#FocusAd .flexslider{background:transparent;border:0;position:relative;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0}
#FocusAd .flex-control-nav{width:100%;position:absolute;bottom:0px;text-align:center;z-index: 100;}
#FocusAd .flex-caption{background:rgba(0,0,0,.5);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;position:absolute;height:auto;bottom:0;text-align:left;padding:10px;width:980px}
#FocusAd .flex-direction-nav a {line-height: 43px;}
#FocusAd .flex-direction-nav .flex-prev {left: 10px;}
#FocusAd .flex-direction-nav .flex-next {right: 10px;}
#FocusAd .flex-control-paging li a{border: 1px solid #FFFFFF40;}
#pc-FocusAd .flexslider{border-style: none;}
#pc-FocusAd .wrapper.center{top: calc((100% - 175px) / 2);} 
#pc-FocusAd .wrapper.top{top: 65px;} 
#pc-FocusAd .wrapper.bottom{bottom:30px;} 
#pc-FocusAd .wrapper.none{display: none;} 
@media screen and (max-width: 768px) {
#FocusAd .flex-control-nav {bottom: -10px;}
#FocusAd .AdAnimated h1 {font-size: 1.5rem;font-weight: bold;line-height: 2rem;color: #000;}
#FocusAd .AdAnimated.style01 {top: 1vw;left:10%;width: 80%;}
#FocusAd .AdAnimated.style02 {top: 1vw;left:10%;width: 80%;}
#FocusAd .AdAnimated.style03 {top: 1vw;left:10%;width: 80%;}
#FocusAd .AdAnimated.style04 {top: 1vw;left:10%;width: 80%;}
#FocusAd .AdAnimated .btn {font-size: 0.75rem;display: inline-block;line-height: 1rem;padding:3px 5px;margin: 0.15vw auto;}
}
/*大廣end*/
.page-container .indextitle {background: #fff;color: #484d55;font-size: 25px;width: 300px;height: 50px;top: -50px;line-height: 50px;margin-bottom: -50px;margin-left: -150px;position: absolute;left: 50%;text-align: center;text-transform: uppercase;display: block;font-weight: 700;letter-spacing: 0.25em;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.page-container .indextitle:before {bottom: -36px;left: -35px;width: 35px;height: 38px;background: url(../images/shadow.png);}
.page-container .indextitle:after {-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);bottom: -36px;right: -35px;width: 35px;height: 38px;background: url(../images/shadow.png);}
.FocusBox li {position: relative;}
.FocusBox li header{margin-bottom: 10px;z-index: 2;}
.FocusBox li header img{width: 62px;position: absolute;left: -4px;top: -10px;height: 43px;width: 62px;}
.FocusBox li header .icon01{background-position: left top;}
.FocusBox li header .icon02{background-position: -62px top;}
.FocusBox li header a,.more2{position: absolute;display: inline-block;font-weight: normal;height: 20px;font-size: 0.813rem;right: 10px;line-height: 20px;padding: 0 10px;}
.FocusBox li header a span,.more2 span,#Homepage_product_module01 header a.more span{font-size: .5em;}
.FocusBox li header a span:before,.more2 span:before,#Homepage_product_module01 header a.more span:before{content: "\f067";}
.more2{top: -10px;z-index: 999;}
.FocusNews{padding: 0px 12px;position: relative;}
.FocusNews dt h3 {margin-bottom: 10px;}
.FocusNews dt h4 {font-size: 0.875rem;}
.FocusNews dd{padding: 10px;margin-top: 10px;}
.FocusNews dd a{width: 99%;margin-bottom: 10px;display: block;font-weight: bold;font-size: 0.875rem;}
.FocusNews dd a img{background-position: right top;background-repeat: no-repeat;height: 17px;width: 17px;display: inline-block;margin-right: 10px;}
@media screen and (min-width: 769px) {
.FocusNews .imgbox {height: 115px; width: 152px;}
.Drop_down_menu{text-align: center;z-index: 2;}
.Drop_down_menu a.SelectNav{display:none;}
.Drop_down_menu .SubNav li{padding:0 10px 10px 10px;}
.Drop_down_menu .SubNav li a{padding: 12px 25px;display: block;transition: background 0.2s ease-out, color 0.2s ease-out, border 0.2s ease-out;font-weight: bold;}
}
@media screen and (max-width: 768px) {
.Drop_down_menu a.SelectNav .mask{background-image: url(../../images/style_6/TabbedPanels3.png);background-repeat:no-repeat;background-position:left top;height:5px;width:10px;margin-left:5px;margin-right:0}
.Drop_down_menu a.SelectNav{line-height:35px;display:block;cursor:pointer;_padding-top:1px;position:relative;z-index:999;width:auto;height:35px;padding:0 5px;margin: 0 10px;}
.Drop_down_menu li:hover .SelectNav {line-height:37px;border: 1px solid #CCC;border-bottom: none;background-color: #F3F3F3;margin:0 10px;padding: 0 4px;}
.Drop_down_menu li:hover .SubNav{display:block;}
.Drop_down_menu li:hover.closemenu .SelectNav{line-height:35px;border: none;border-bottom: none;background-color: transparent;margin:0 10px;padding: 0 4px;}
.Drop_down_menu li:hover.closemenu .SubNav{display:none;}
.Drop_down_menu .SubNav{display:none;z-index:999;top:35px;position:absolute;line-height:35px;height:auto;width:calc(100% - 20px);left:0;background-color: #FFF;margin:0 10px;border: 1px solid #CCC;border-top: none;}
.Drop_down_menu .SubNav li{float:none;padding:5px;border-top: 1px solid #F3F3F3;}
}


