
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.dropdown-menu >li:hover .sub-menu {visibility: visible;}
.dropdown:hover >.dropdown-menu {display: block;}
/*end*/
.row_5.col1 #Dyn_2_1 > div > div.module:not(.module-ads), .row_5.col1 #Dyn_2_1 > div.module:not(.module-ads), .row_4.col1 #Dyn_2_1 > div > div.module:not(.module-ads), .row_4.col1 #Dyn_2_1 > div.module:not(.module-ads), .row_3.col1 #Dyn_2_1 > div > div.module:not(.module-ads), .row_3.col1 #Dyn_2_1 > div.module:not(.module-ads), .row_2.col1 #Dyn_2_1 > div > div.module:not(.module-ads), .row_2.col1 #Dyn_2_1 > div.module:not(.module-ads), .row_0.col1 #Dyn_2_1 > div > div.module:not(.module-ads), .row_0.col1 #Dyn_2_1 > div.module:not(.module-ads), .row_0.col1 .col_02 > .mcol > div + div, .footer > .minner, .header > .minner, .row_5.col3 > .mrow, .row_5.col2 > .mrow, .row_4.col3 > .mrow, .row_4.col2 > .mrow, .row_3.col3 > .mrow, .row_3.col2 > .mrow, .row_2.col3 > .mrow, .row_2.col2 > .mrow, .row_1 > .mrow{
	max-width: 100%;
}
.page_mobilehome .mt{
	display:none;
}
.owl-carousel .owl-dots .owl-dot span{
	background: none;
}
a:hover{
	text-decoration:none;
}
h4,h5{
	letter-spacing: 1px;
}
h6{
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 25px;
}
ul{
	padding-left: 35px;
}
*{
	font-family: "Microsoft JhengHei","sans-serif";
	text-align:left;
	line-height: 30px;
}
/* 整頁上端文字字色 一*/ 
.navbar-default{
	background: #6387F2; 
	border-radius:0;
	border:none;
	height: 110px;
	margin-bottom: 0;

}
/* 上端文字字色 */

/* 上端文字 二*/
.dropdown:hover >.dropdown-menu{
	background:rgba(99, 135, 242,0.8);	
}
/* 上端文字 二*/

/* 上端文字字色 */ 
.navbar-default .navbar-nav > li > a{
	color:#000;
	font-size: 16px;
	padding:10px 0 0 0 ;
}
/* 上端文字字色 */ 



.navbar-nav > li{
	margin:0 20px;
}
.brand{
	width: 200px;
	padding:15px;
}
/*改變與右邊距離*/
.navbar-default .navbar-collapse{
	position:absolute;
	bottom:15px;
	/*right:15%;*/
    left:40%;
}
/*改變與右邊距離*/
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    color: #fff;
    background-color: transparent;
}
.banner.owl-carousel{
	margin-top: 0px;
}
.mid-section{
	background:url('http://rawpanel.com/N2ISC/image.aspx?id=8980ae3351864cbc9f82d6312d1066c1')top center no-repeat;
	-webkit-background-size:100% 100%;
	background-size: 100% 100%;
	padding:0;
}
.mid-section .col-sm-6{
	overflow:hidden;
	border:1px solid #eee;
	padding:0;
	width: 45%;
	height: 285px;
	margin:0 2.5%;
}
.mid-section .col-sm-6 img{
	max-width: 100%;
}
.mid-section .row{
	margin:35px 0;
}
.mid-section .row:nth-of-type(1){
	margin-top: 110px;
}
.mid-section .col-sm-6 img:nth-of-type(2){
	position:absolute;
	bottom:0;
}
.mid-section .col-sm-6 h5{
	position:absolute;
	bottom:5px;
	text-align:center;
	width: 100%;
	color:#333;
}
.mid-section .col-sm-6 span{
	display:block;
	position:absolute;
	top:33%;
	width: 100%;
	text-align:center;
	transform:translate(0, 50px);
	opacity: 0;
}
.mid-section .col-sm-6 span h4{
	font-size: 26px;
	color:#333;
	font-weight: 900;
	text-shadow: .5px .5px 0px #333;
	text-align: center;
}
.mid-section .mid-f{
	margin-top: 75px;
	margin-bottom:35px;
	border-top:2px solid #ccc;
	padding-top: 35px;
}
.mid-section .mid-f ul li a{
	font-size: 18px;
	font-weight: bolder;
	color:#333;
}
.mid-section .mid-f ul{
	display:block;
	width: 100%;
}
.mid-section .mid-f ul li{
	width:19.7%;
	text-align:center;
	padding:0;
}
.foot{
	border-bottom: 2px solid #ccc;
	padding-bottom: 15px;
    }
.foot .col-sm-5 img:nth-of-type(1){
	width: 280px;
}
.foot .col-sm-5 img:nth-of-type(2){
	width: 130px;
}
.foot .row{
	height: 130px;
}
.foot .row .col-sm-7{
	height: 100%;
}
.foot .row .list-inline{
	position:absolute;
	bottom:0;
	right:0;
}
.foot .row .list-inline li a img{
	width: 35px;
}
.foot .row .list-inline li a img:nth-of-type(2){
	display:none;
}
.foot .row .list-inline li a:hover img:nth-of-type(1){
	display:none;
}
.foot .row .list-inline li a:hover img:nth-of-type(2){
	display:inline-block;
}
footer.container{
	margin-top: 15px;
}
footer.container ul{
	margin-bottom: 5px;
}
footer.container ul li{
	width: auto;
	margin:0 27px;
}
footer.container ul li a{
	color:#333;
}
footer.container p{
	text-align:center;
}
footer.container p a{
	color:#ccc;
}
/*測試用
.dropdown:hover >.dropdown-menu{
	background:rgba(48,59,74,0.7);	
}
*/



.dropdown-menu > li {
	margin-bottom: 10px;
}
.dropdown-menu > li >.dropdown-menu li{
	margin:0px 0 5px 0;
}
.dropdown-menu > li > a{
	color:#fff;
	font-size: 14px;
}
.dropdown-menu li p{
	margin-bottom: 0px;
}
.dropdown-toggle{
	cursor:default;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
	color:#fff;
	background:url('http://rawpanel.com/N2ISC/image.aspx?id=4f8a27f1f8c14e328c418a4d1eba843e') top center no-repeat;
	transition:all .2s ease-in-out;
}
.mid-section a.col-sm-6:hover span{	
	transform:translate(0, 0px);
	transition:all .4s ease-in-out;
	opacity: 1;
}
.container-fluid.nav-header-area{
	display:none;
}
#wrap footer{
	display:none;
}
.container-fluid.productlist._index{
	display:none;
}
.menu-wrapper-area{
	display:none;
}
.col-md-12{
	padding:0!important;
	margin:0!important;
	width: 100%;
}
.container-fluid{
	padding:0;
	margin:0;
}
footer{
	background: transparent;
	padding:0;
}
.dropdown-menu{
	z-index:9999;
}
.mid-section .container .row a.col-sm-6.col-xs-12:before{
	content: "";
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	background:#fff;
	opacity: 0;
}
.mid-section .container .row a:hover.col-sm-6.col-xs-12:before{
	opacity: .8;
	transition:all .3s ease-in-out;
}
.product .owl-carousel .owl-item img{
	height: 300px;
	width: auto
}
#pagebody .addauto .container-fluid{
	padding: 35px 0;
}
#pagebody .addauto .container-fluid .container{
	width: 970px;
}
.contact-text h5,
.contact-text h6{
	text-align: center;
}
.aboutus .container >.col-xs-12:nth-of-type(1) img{
	position: relative;
	margin-top: -100px;
}
.aboutus .container >.col-xs-12:nth-of-type(1){
	height: 400px;
	overflow: hidden;
}
.aboutus .container .col-xs-12:nth-of-type(2) span h5{
	line-height: 30px
}
.aboutus .container .col-xs-12:nth-of-type(2) span h5 b{
	font-weight: 900;
}
.aboutus .container .col-xs-12:nth-of-type(2) span ul li h5{
	margin:7.5px 0;
	line-height: 20px
}
.aboutus .container >.col-xs-12:nth-of-type(2),
.aboutus .container >.col-xs-12:nth-of-type(3){
	margin-bottom: 35px;
}
.aboutus .container .col-xs-12 .col-sm-6{
	padding: 0 15px ;
}
.aboutus .container .col-xs-12 .col-sm-6 h5{
	line-height: 25px;
	margin-top: 0;
}
.aboutus .container .col-xs-12:nth-of-type(4) .col-sm-6 ol li,
.aboutus .container .col-xs-12:nth-of-type(4) .col-sm-6 ol li h5{
	margin: 0;
}
.banner h5{
	text-align: center
}
.product .col-sm-7{
	padding: 0 15px ;
}
.product .col-sm-7 h4.title{
	font-weight: bold;
	border-bottom: 1px solid #fff;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.product .col-sm-7 h5.title{
	font-size: 16px;
	font-weight: bold;
}
.product .col-sm-7 h6{
	line-height: 25px;
	letter-spacing: 1px;
	margin: 7px 0;
}
.product .container:nth-of-type(2) h5.title{
	font-weight: bold;
	margin: 0;
}
.product .container:nth-of-type(2) >.col-xs-12 span{
	margin: 35px 0;
	display: block;
}
.product .container:nth-of-type(2) .col-xs-12 h5.title{
	margin: 0 0 5px 0;
	font-size: 18px;
	border-bottom: 1px solid #fff;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.cadna-a.product .container:nth-of-type(2) >.col-xs-12:nth-of-type(1) h5.title{
	font-weight: bolder;
}
.product .container .col-xs-12 ul li{
	line-height: 25px;
}
.product .container .info{
	padding-left: 0;
	padding-right: 0;
	font-weight: bold;
    font-size: 18px;
    outline: 1px solid #fff;
}
.product .container .info>div{
	text-align: center;
	  padding: 10px;
}
.product .container .info >div.col-xs-6{
	border-top: 1px solid #fff;
}
.product .container .info >div.col-xs-6:nth-child(1){
	border-right: 1px solid #fff;
}
.product .container h1{
	padding-left: 0;
    padding-right: 0;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
}
.item{
	background: rgba(254,254,254,.7);
	background: -moz-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(226,226,226,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(254,254,254,1)), color-stop(100%, rgba(226,226,226,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(226,226,226,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(226,226,226,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(226,226,226,1) 100%);
	background: radial-gradient(ellipse at center, rgba(254,254,254,1) 0%, rgba(226,226,226,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2', GradientType=1 );
}
.item span{
	padding: 7.5px 0;
	display: block
}
.item span h5{
	font-weight: bolder;
}
.noise-product .container h4.title:nth-of-type(1){
	font-weight: bolder;
	font-size: 18px;
}
.noise-product .container h4.title:nth-of-type(2),
.noise-product .container h4.title{
	border-bottom: 4px double #fff;
	padding-bottom: 15px;
	margin-bottom: 7.5px;
}
.noise-product .container >h4.title:nth-of-type(1){
	border: none;
	margin-bottom: 0;
	padding-bottom: 0;
}
.noise-product .container .col-sm-4,
.noise-product .container .col-sm-8{
	padding: 0 15px;
}
.noise-product .container hr{
	margin: 0;
}
.noise-product .container >.row{
	margin-top: 15px;
	margin-bottom: 15px;
}
.noise-product .container .col-sm-4 h5.title,
.noise-product .container .col-sm-8 h5.title{
	font-weight: bold;
	font-size: 16px;
}
.noise-product .container .col-sm-4 hr,
.noise-product .container .col-sm-8 hr{
	border-top: 1px dashed #ccc;
}

.noise-product .container .col-sm-4 h6,
.noise-product .container .col-sm-8 h6{
	line-height: 20px;
}
.noise-product .container .row h6{
	line-height: 25px;
}
.noise-product .container .col-sm-4 img{
	margin-bottom: 15px;
	border: 1px solid #ccc;
}
.noise-product .container .row ul li h6{
	margin:0;
	line-height: 20px
}
.noise-product .container .row .col-xs-12 h5.title{
	font-weight: bold;
	font-size: 16px;
}
.noise-product .container .row hr{
	border-top: 1px dashed #fff;
	margin-bottom: 15px;
}
.noise-product .container .row .col-xs-12 img{
	margin-top: 15px;
	margin-bottom: 15px;
}
.noise-product .container hr{
	border-top: 1px dashed #ccc;
}
.noise-product .container .row .col-sm-6.col-sm-push-6 h6{
	margin: 0;
}
#pagebody .addauto .container-fluid.product-3D{
	padding: 0;
}
#pagebody .addauto .container-fluid.product-3D >.col-xs-12:nth-of-type(1){
	height: 500px;
	overflow: hidden;
	padding: 0;
}
#pagebody .addauto .container-fluid.product-3D >.col-xs-12:nth-of-type(1) img{
	margin-top: -200px;
}
#pagebody .addauto .container-fluid.product-3D >.col-xs-12:nth-of-type(1) h4{
	position: absolute;
	top: 55px;
	font-size: 52px;
	right: 100px;
	display: inline-block;
	font-weight: bolder;
	color: #fff;
	text-align: right;

}
.product-3D .container .col-xs-12{
	margin-bottom: 25px;
}
.product-3D .container .col-xs-12 h6{
	line-height: 25px;
}
.product-3D .container .col-xs-12 .col-sm-6{
	padding: 0 15px;
}
.product-3D .container .col-xs-12 .col-sm-6 h4.title{
	font-weight: bolder;
	border-bottom: 1px dashed #fff;
	padding-bottom: 7.5px;
}
.product-3D .container .col-xs-12 .col-sm-6 span{
	display: block;
	margin: 35px 0;
}
.product-3D .container .col-xs-12 .col-sm-6 ul li{
	line-height: 25px
}
.product-3D .container .col-xs-12:nth-of-type(2) .col-sm-6 img{
	width: 300px;
}
.product-3D .container .col-xs-12 h6.bottom{
	text-align: center;
	background: skyblue;
	color: #fff;
	padding: 7.5px 0;
	font-weight: bolder;
	font-size: 16px;
	width: 300px;
	margin: 0 auto;
	display: block
}
.cadna-a .container .col-sm-7 span h5{
	line-height: 25px;
}
.cadna-a .col-xs-12.border-bg{
	background: #e1e1e1;
	border-radius: 20px;
	margin-top: 35px;
	padding: 15px;
}
.cadna-a.product .container:nth-of-type(2) >.col-xs-12 span{
	margin:7.5px 0;
}
.cadna-a.product .container:nth-of-type(2) .col-xs-12.border-bg h5.title{
	margin-bottom: 0;
	border-bottom: 1px solid #fff;
	padding-bottom: 7.5px;
	margin-bottom: 7.5px;
	color: #fff;
}
.cadna-a.product .container:nth-of-type(2) .col-xs-12 h6{
	line-height: 25px
}
.cadna-a.product .container:nth-of-type(2) >.col-xs-12 >span.col-xs-12{
	margin: 35px 0;
}
.cadna-a.product .container:nth-of-type(2) >.col-xs-12 >span.col-xs-12 .col-sm-6{
	padding:0 15px;
}
.cadna-a.product .container:nth-of-type(2) >.col-xs-12 >span.col-xs-12 .col-sm-6 h6{
	margin: 0;
}
.cadna-a.product .container:nth-of-type(2) .col-xs-12 h4.title{
	font-size: 20px;
	font-weight: bolder;
}
.cadna-a.product .container:nth-of-type(2) .col-xs-12 h5.title{
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 7.5px;
}
.cadna-a.product .container:nth-of-type(2) .col-xs-12 h6{
	margin-top: 0;
}
.ems .container .col-xs-12 img{
	width:100%;
	border: 1px solid #eee;
	margin-bottom: 35px;
}
.ems .container .col-xs-12 h4.title{
	font-weight: bold;
}
.ems .container .col-xs-12 hr{
	margin:7.5px 0;
}
.ems .container .col-xs-12 ul li h6{
	margin: 0;
}
.eras .container .col-xs-12 h4.title{
	font-weight: bolder;
	margin-bottom: 0;
}
.eras .container .col-xs-12 h6{
	margin-top: 7.5px;
}
.eras .container .col-xs-12 hr{
	margin: 0;
}
.eras .container .col-xs-12 h5.title{
	font-weight: bolder;
	font-size: 16px;
	font-weight: bolder;
}
.sample .container:nth-of-type(1) .row:nth-of-type(1) .col-sm-4{
	height: 300px;
	overflow: hidden;
}
.sample .container:nth-of-type(2) .row {
	border: 1px solid #fff;
}
.sample .container:nth-of-type(2) .row .col-xs-12 h6{
	text-align: left;
}
.sample .container:nth-of-type(2) .row .col-xs-12{
	border-bottom: 1px solid #fff;
}
.sample .container:nth-of-type(2) .row .col-xs-12 .col-sm-1,
.sample .container:nth-of-type(2) .row .col-xs-12 .col-sm-2,
.sample .container:nth-of-type(2) .row .col-xs-12 .col-sm-3{
	min-height: 90px;
}
.sample .container:nth-of-type(2) .row .col-xs-12 .col-sm-1:nth-of-type(1){
	border-right: 1px solid #fff;
}
.sample .container:nth-of-type(2) .row .col-xs-12 .col-sm-3,
.sample .container:nth-of-type(2) .row .col-xs-12 .col-sm-2,
.sample .container:nth-of-type(2) .row .col-xs-12 .col-sm-1{
	border-right: 1px solid #fff;
}
.sample .container:nth-of-type(2) .row .col-xs-12 >div:last-child{
	border-right: 0px solid #fff;
}
.sample .container.info .row .col-xs-12 h6{
	text-align: center;
}
.sample .container.info .row .col-xs-12 {
	padding: 0;
}
.pull-left.copyright{
	display: none
}
.news hr,
.media hr{
	margin: 0;
}
.news .row,
.media .row{
	margin-bottom: 75px;
}
.news .row .col-sm-6,
.media .row .col-sm-6{
	box-shadow: 1px 1px 1px 2px #fff;
	margin: 0 10px;
	width: 47.8%;
	padding: 10px;
}
.news h4.title,
.media h4.title{
	font-size: 16px;
	font-weight: bold;
}
.title-maintitle{
	font-size: 22px;
	font-weight: bolder;
	/*border-bottom: 1px solid #fff;*/
	padding-bottom: 15px;
	margin-top: 35px;
}
.sample .title-maintitle,
.jobs .title-maintitle,
.media .title-maintitle,
.news .title-maintitle{
	margin-top: 0;
}
.title h2{
	font-size: 20px;
	border-bottom: 1px solid #fff;
}
#wrap .container{
	width: 970px;
}
#wrap{
	background: rgba(198,227,245,1);
	background: -moz-radial-gradient(center, ellipse cover, rgba(198,227,245,1) 0%, rgba(235,245,251,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(198,227,245,1)), color-stop(100%, rgba(235,245,251,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(198,227,245,1) 0%, rgba(235,245,251,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(198,227,245,1) 0%, rgba(235,245,251,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(198,227,245,1) 0%, rgba(235,245,251,1) 100%);
	background: radial-gradient(ellipse at center, rgba(198,227,245,1) 0%, rgba(235,245,251,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6e3f5', endColorstr='#ebf5fb', GradientType=1 );
}
.noise-product ul li{
	line-height: 25px
}
address strong{
	display: none
}
.contact-text{
	display: none;
}
address .contact-text{
	margin-top: -55px;
	display: block
}
.contact-text h5,
.contact-text h6{
	text-align: left
}