@charset "UTF-8";
/* CSS Document */

 /**{
 border: 1px solid #000;
} */

.main {
	float: left;
	width: 100%;
}



/*.product-header {
	width: 1200px;
	background-color: #9966CC;
	background-position: 50% 50%;
	border-top: #660099 10px solid;
	box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.5);

}
.product-contents{

	max-width: 960px;
	margin: 0 auto;
	min-height: 140px;

}
.product-contents .product-label {
	width: 210px;
	float: left;
	bottom: 5px;
	top: 5px;
	margin-top: 5px;
}

.product-contents .font1 {
	margin-top: 20px;
	color: #fff;
	line-height: 1;
	font-size: 42px;
	font-weight: bold;
	width: 0px;
	float: left;
	margin-left: 20px;
}
.product-contents .font2 {
	margin-top: 20px;
	color: #fff;
	line-height: 5;
	font-size: 30px;
	font-weight: bold;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	margin-bottom: 20px;
	float: left;
}*/

/*.products .main-wrapper-product img{
	 width: auto;
     border-radius: 10px;
     box-shadow: 0px 0px 0px #999999;
}*/

.products .numbering-headline img:hover
{
 /*border-color: none;*/
  border-style: none;
}

.products .center div #bigimg {
width: 95%;
}

.products section img{
	 /*max-width: auto;*/
     border-radius: 10px;
     box-shadow: 0px 0px 0px #999999;
}
.products section img:hover{
	 box-shadow: 0px 0px 0px red;
	border-color: #ffffff;

  border-style: solid;
  border-width: 3px ;
}
.products .center{
	margin: 0 auto 0 auto;
	width: 100%;
}
.products .main-wrapper-product ul,
.products .main-wrapper-product1 ul,
.products .main-wrapper-product2 ul{
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.products .main-wrapper-product li {
	float: left;
	margin-right: 1%;
	width: 24%;
	margin-top: 10px;
}

.products .main-wrapper-product1 li {
	float: left;
	margin-right: 1%;
	width: 19%;
	margin-top: 10px;
}
.products .main-wrapper-product2 li {
	float: left;
	margin-right: 1%;
	width: 15%;
	margin-top: 10px;
}
/*.products .main-wrapper-product {
	position: relative;
	box-sizing: border-box;
	max-width: 820px;
	margin-top: 0;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0;
	padding-top: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
	background-color: #fff;
	border-left: #dadada 1px solid;
	border-right: #dadada 1px solid;
	min-height: 80%;
	min-height: calc(100% - 200px);
	float: left;
}*/

.product-description {	
	margin-bottom: 30px;
	margin-top: 25px;
	background-color: #fff;
	padding-top: 5px;	
	}

.product-description .font2 {
    font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	font-size: 18pt;
	margin-bottom: 20px;
	font-weight: bold;
	}

/*.products .product-description .font3cx .en a{
	color: red;
	font-size: 14pt;
	float: right;
	padding: 20px 0px;
	text-decoration: none;
}*/



/*機型-產品說明底色*/
.products .product-description .font3,
.products .product-description .font3cx,
.products .product-description .font3ft,
.products .product-description .font3ftk,
.products .product-description .font3nt,
.products .product-description .font3mt,
.products .product-description .font3kld,
.products .product-description .font3glk,
.products .product-description .font3ltd,
.products .product-description .font3vx,
.products .product-description .font3uh{
    font-family: 'Noto Sans TC', sans-serif;
	font-size: 16pt;
	border-radius: 10px;
	margin-bottom: 20px;
	font-weight: 400;
	padding: 10px 20px;
	letter-spacing: 2px;
	color: #ffffff;
	
	}
.font3cx{
/*	background-color: #682075; #663399*/
	background-color: #575959;

}
.products .product-description .font3ft{
/*
	color: #003399;
	background-color: #ffcccc; /lightpink
*/
	background-color: #575959;
}

.products .product-description .font3ftk{
/*
	color: #ffffff;
	background-color: #c89f62;ctcx用#663399		
*/
background-color: #575959;
}

.products .product-description .font3nt{	
	background-color: #575959;
/*	background-color: green;ntd用	*/
}

.products .product-description .font3mt{
	background-color: #575959;
/*
	color: #ffffff;
	background-color: #1da9d9;用#1da9d9	
*/
}
.products .product-description .font3kld{	
	background-color: #575959;
/*	background-color: #cc9900;kld用	*/
}

.products .product-description .font3glk{	
	background-color: #575959;
/*	background-color: #4c7f95;glk用	*/
}
.products .product-description .font3ltd{	
	background-color: #575959;
/*	background-color: #814121;ltd用	*/
}

.products .product-description .font3vx{
	background-color: #575959;
/*
	color: #ffffff;
	background-color: #ff6600;
*/
}
.products .product-description .font3uh{
	background-color: #575959;
/*
	color: #ffffff;
	background-color: #d31075;uh用
*/
}
/*機型-產品說明底色---end*/



.product-description .font4 {
	font-family: 'Noto Sans TC', sans-serif;
	font-size: 18px;
	margin-bottom: 15px;
	padding: 0px 15px;
	line-height: 2;
	letter-spacing: 1.5px;
}

/*
產品圓點
.products .product-description .font4 img{
	width: 2%;
	height: auto;
	margin-right: 5px;
	box-shadow: 0px 0px 0px #999999;
}
*/
.product-description .font4 strong{
	font-family: 'Noto Sans TC', sans-serif;
	font-size: 18px;
	color: blue;
	margin-bottom: 15px;
	line-height: 1.5;
}
.product-description .font5 {
	font-family: 'Noto Sans TC', sans-serif;
	font-size: 14pt;
	margin-bottom: 15px;
	line-height: 1;
}

.ptusdm{
	margin: 30px 0;
/*	display: flow-root;*/
}
.ptusdm1{
	margin: 30px 0;
	display: flow-root;
}

.products .Specification-font8 a{
	width: 30%;
	display: inline-block;
/*	background-color: #caf4ff;*/
	border-radius: 5px;	
	float: left;
	color: #003285;
	font-family:'微軟正黑體', sans-serif ;
	font-size: 18px;
	text-align: center;
	line-height: 2;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 15px;
 	margin-right: 10px;
	border-bottom: 0.2px solid rgba(0, 0, 0, 0.5);
/*	border: 0.2px solid rgba(0, 0, 0, 0.2);*/
	box-shadow: 0 0 3px rgba(128, 128, 128, 0.5) inset;
	/*margin-left: 10px;*/
	margin-bottom: 20px;
	text-decoration: none;
	
}


.Specification-font8 a:hover{
	color: #E53028;
	background-color: #F6F5F2;
	font-weight: bold;
}
.products .Specification-font8 img {
    width: 25px;
    height: auto;
    margin-right: 12px;
/*    margin-bottom: 10px;*/
    display: inline-block;
    margin-top: 0px;
	border-radius: 1px;	
}


/*.download-data {
    width: 320px;
	float: left;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 10px;
	background-color: #fff;
	padding-right: 10px;
	padding-left: 10px;
}

.download.product-data {
	width: 300px;
	float: left;
	margin-top: 30px;
	background-color: #fff;
	padding-right: 10px;
	padding-left: 10px;
}*/



@media screen and (min-width:0px) and (max-width:480px) {
	.product-description {	
	width: 100%;
	}
	.products .Specification-font8 a{
		width: 85%;
		text-align: left;
		padding-left: 100px;
	}
.products .col-sm-9 .main{
		width: 95%;
	}
/*產品圓點
.products .product-description .font4 img{
	width: 4%;
}
*/
	.product-description .font4{
		font-size: 15px;
	}
	   }

@media screen and (min-width:769px) {
	.products .col-sm-9 .main{
		width: 95%;
	}
	}

@media (max-width: 600px){

}
