@charset "UTF-8";

/**{
 border: 1px solid #000;
} */

.slideToggle-numbering {
	padding-left: 5px;
	margin-bottom: 30px;
    }

.products .slideToggle-numbering img{
	width: 95%;
	height: auto;
	box-shadow: 0px 0px 0px 0px;
    }

.products .flip-31 img,
.products .flip-51 img{
	width: 45%;
	height: auto;
	box-shadow: 0px 0px 0px 0px;
	margin-top: 10px;
	margin-bottom: 40px;
    }
.products .flip-41 img{
	width: 30%;
	height: auto;
	box-shadow: 0px 0px 0px 0px;
    }

.number-font10 {
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: 'Noto Sans TC', sans-serif;
	font-size: 18pt;
	font-weight: 600;
    }
.numbering-headline {
	margin-bottom: 10px;
    }
.flip-1,
.flip-3,
.flip-5,
.flip-7,
.flip-9,
.flip-11a,
.flip-13a{
	width: 100%;
	padding-left: 50px;
	text-align: left;
	font-size: 16pt;
	color: #ffffff;
	font-weight: 500;
	font-family: 'Noto Sans TC', sans-serif;
	display: block;
	line-height: 2;
	border: solid 1px #c3c3c3;
	background-color: #ff0099;
}

/*.flip-1 a {
	width: 95%;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	text-decoration: none;
	display: block;
	line-height: 2;
}*/
/*.panel-1 {
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	padding-left: 50px;
	display: none;
	width: 95%;
	background-color: #6633cc;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12pt;
}*/
.flip-11,
.flip-31,
.flip-51,
.flip-71,
.flip-91,
.flip-111a,
.flip-131a,
.flip-21,
.flip-41,
.flip-61,
.flip-81,
.flip-101,
.flip-121a,
.flip-141a{
	width: 100%;
	text-align: left;
	color: #111111;
	font-weight: 500;
	font-family: 'Noto Sans TC', sans-serif;
	display: block;
	line-height: 1.5;
	background-color: #f7c9dd;
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 12pt;
}
.products .flip-111a strong,
.products .flip-121a strong{
	color: red;

	/*/font-size:12pt;
	//text-align: left;
	//float: left;*/

	height: 0px;
  font-size: 16px;
  margin-top:0PX;
  margin-bottom: 0px;
  /*/text-align: none;*/

}
.products .flip-111a b,
.products .flip-121a b{
	color: blue;

	/*/font-size:12pt;
	//text-align: left;
	//float: left;*/

	height: 0px;
  font-size: 16px;
  margin-top:0PX;
  margin-bottom: 0px;
  /*/text-align: none*/

}
.flip-2,
.flip-4,
.flip-6,
.flip-8,
.flip-10,
.flip-12a,
.flip-14a{
	width: 100%;
	padding-left: 50px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 500;
	font-family: 'Noto Sans TC', sans-serif;
	line-height: 2;
	border: solid 1px #c3c3c3;
	background-color: #0066ff;
}
/*.flip-2 a {
	width: 1000px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	display: block;
	text-decoration: none;
}
.panel-2 {
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	padding-left: 50px;
	display: none;
	width: 1000px;
	background-color: #6633cc;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12pt;
}
.flip-3 {
	width: 1000px;
	padding-left: 50px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	border: solid 1px #c3c3c3;
	background-color: #663399;
}
.flip-3 a{
	width: 1000px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	display: block;
	text-decoration: none;
}
.panel-3 {
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	padding-left: 50px;
	display: none;
	width: 1000px;
	background-color: #6633cc;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12pt;
}
.flip-4 {
	width: 1000px;
	padding-left: 50px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	border: solid 1px #c3c3c3;
	background-color: #0066ff;
}
.flip-4 a {
	width: 1000px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	display: block;
	text-decoration: none;
}
.panel-4 {
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	padding-left: 50px;
	display: none;
	width: 1000px;
	background-color: #6633cc;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12pt;
}
.flip-5 {
	width: 1000px;
	padding-left: 50px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	border: solid 1px #c3c3c3;
	background-color: #663399;
}
.flip-5 a {
	width: 1000px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	display: block;
	text-decoration: none;
}
.panel-5 {
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	padding-left: 50px;
	display: none;
	width: 1000px;
	background-color: #6633cc;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12pt;
}
.flip-6 {
	width: 1000px;
	padding-left: 50px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	border: solid 1px #c3c3c3;
	background-color: #0066ff;
}
.flip-6 a {
	width: 1000px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	display: block;
	text-decoration: none;
}
.panel-6 {
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	padding-left: 50px;
	display: none;
	width: 1000px;
	background-color: #6633cc;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12pt;
}
.flip-7 {
	width: 1000px;
	padding-left: 50px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	border: solid 1px #c3c3c3;
	background-color: #663399;
}
.flip-7 a {
	width: 1000px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	display: block;
	text-decoration: none;
}
.panel-7 {
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	padding-left: 50px;
	display: none;
	width: 1000px;
	background-color: #6633cc;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12pt;
}
.flip-8 {
	width: 1000px;
	padding-left: 50px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	border: solid 1px #c3c3c3;
	background-color: #0066ff;
}
.flip-8 a {
	width: 1000px;
	text-align: left;
	font-size: 16pt;
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	display: block;
	text-decoration: none;
}
.panel-8 {
	color: #fff;
	font-weight: 600;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	line-height: 2;
	padding-left: 50px;
	display: none;
	width: 1000px;
	background-color: #6633cc;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12pt;
} */

/*切換中或英文版  
products .mainfeat .en-ch-feat = 縫紉機特點 
*/
.products .mainfeat .en-feat,
.products .mainfeat .ch-feat{
	width: 95%;	
}
.products .mainfeat .en-feat a{
	font-size: 12pt;   /*---切換成英文---*/
	font-weight: 600;
	}
.products .mainfeat .ch-feat a{
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	font-size: 13pt;   /*---切換成中文---*/
	font-weight: 600;
	}
.products .mainfeat .en-feat a,
.products .mainfeat .ch-feat a{
	color: red;
	float: right;	
	text-decoration: none;	
	margin-right: 10px;
	margin-top:5PX;	
}
.products .mainfeat .en-feat a:hover,
.products .mainfeat .ch-feat a:hover{
	color: blue;
}
/*切換中或英文版  
products .mainfeat .en-ch-feat = 縫紉機特點 
*/

/*一般特點敍述*/
.productfeat .featdescription{
background-color: #f7c9dd;	
	width: 95%;
}

.featdescription { 
	padding-left: 50px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 20px;
	/*margin-top: 10px;*/
	font-family: 'Noto Sans TC', sans-serif;
	font-size: 14pt;
	font-weight: 500;
	line-height: 1.5;
	float: left;
	}

.featdescription-inner .uhlist img{
	width: 2%;
	height: auto;
	margin-right: 5px;
	box-shadow: 0px 0px 0px #999999;	
}

.featdescription-inner .uhlist img:hover{	
	border: none;
}
/*一般特點敍述*/


.products .number-font11 img{
	width: 2%;
	height: auto;
	margin-right: 5px;
	box-shadow: 0px 0px 0px #999999;
	
}

.products .number-font11 img:hover{
	border: none;
}

.products .number-font11 {
	padding-left: 50px;
	padding-right: 30px;
	padding-top: 15px;
	padding-bottom: 20px;
	font-family: 'Noto Sans TC', sans-serif;
	font-size: 14pt;
	font-weight: 500;
	background-color: #f7c9dd;
	width: 95%;
	line-height: 1.5;
	float: left;
	}
.number-font12 {
	padding-left: 50px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
		font-family: 'Noto Sans TC', sans-serif;
	font-size: 14pt;
	font-weight: 500;
	background-color: #ffcccc;
	width: 95%;
	line-height: 1.5;
	/*/height: 50px;*/
	float: left;
	}
.products .number-font13 {
	padding-left: 10px;
	padding-top: 10px;
	/*/padding-bottom: 20px;*/
	padding-right: 20px;
	font-family: 'Noto Sans TC', sans-serif;
	font-size: 14pt;
	font-weight: 500;
	line-height: 1.5;
	background-color: #ffffff;
	/*/margin-bottom: 10px;
	//height: 30px;*/
	float: left;
	width: 95%;
    }
/*.number-font11 {
	padding-left: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: "微軟正黑體", "新細明體", "細明體", "標楷體";
	font-size: 14pt;
	font-weight: 600;
	background-color: #ffcccc;
	width: 1000px;
	line-height: 1.5;
	height: 90px;
	float: left;
	} */
.products .column-products-features9f1,
.products .column-products-features5f1,
.products .column-products-features5f2,
.products .column-products-features5f3,
.products .column-products-features,
.products .column-products-features93{
	
	padding-bottom: 20px;
    float: left;
	margin-top: 20px;
	margin-right: 5px;
	/*/margin-bottom: 20px;*/
	}
.products .column-products-features9f1{
	width: 90%;
}
.products .column-products-features5f1{
	width: 64%;
}
.products .column-products-features5f2{
		width: 30%;
		}
.products .column-products-features5f3{
		width: 48%;
		}
.products .column-products-features{
		width: 45%;
	
		}
.products .column-products-features93{
		width: 30%;
	
		}
.products .column-products-features9f1 img,
.products .column-products-features5f1 img,
.products .column-products-features5f2 img,
.products .column-products-features5f3 img,
.products .column-products-features img,
.products .column-products-features93 img{
	width: 95%;
	height: 95%;
	text-align: left;
	box-shadow: 0px 0px 0px 0px;
	}
.products .column-products-features9f1 img:hover,
.products .column-products-features5f1 img:hover,
.products .column-products-features5f2 img:hover,
.products .column-products-features5f3 img:hover,
.products .column-products-features img:hover,
.products .column-products-features93 img:hover{
	border: none;
	}

.products .column-products-features h4,
.products .column-products-features93 h4{
	font-family: 'Noto Sans TC', sans-serif;
	font-size: 14pt;
	font-weight: 400;
	
}

.products .number-font13 strong {
	color: red;
	
}



.products .column-products-features93 strong {
	color: red;
	
}


@media screen and (min-width:0px) and (max-width:480px) {

.products .slideToggle-numbering img{
	width: 100%;
	height: auto;
	box-shadow: 0px 0px 0px 0px;
    }

.products .flip-31 img{
	width: 50%;
	height: auto;
	box-shadow: 0px 0px 0px 0px;
    }

.products .flip-71 img{
	width: 60%;
	height: auto;
	box-shadow: 0px 0px 0px 0px;
    }

.flip-1,
.flip-3,
.flip-5,
.flip-7,
.flip-9,
.flip-11a,
	.flip-2,
.flip-4,
.flip-6,
.flip-8,
.flip-10,
.flip-12a,
	.flip-11,
.flip-31,
.flip-51,
.flip-71,
.flip-91,
.flip-111a,
.flip-21,
.flip-41,
.flip-61,
.flip-81,
.flip-101,
.flip-121a{
	width: 100%;
	}
.products .number-font11{
		padding-left: 30px;
	}
.products .number-font11 img{
		width: 4%;
	}
.products .column-products-features {
		width: 95%;
	}
}
@media screen and (min-width:481px) and (max-width:768px) {


}
