.r12 {
	font-size: 12px;
	line-height: 18px;
	color: #e70014;
	font-weight:normal;
	text-decoration:none;
	font-style: normal;	
}

.r16 {
    font-size: 16px;
    color: #ed174f;
    font-weight: normal;
    text-decoration: none;
    font-style: normal;
}

.hp{
	font-size: 21px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #555;
}

.hps a{
	font-size: 21px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #555;
}
.hps a:hover{
	font-size: 21px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #61a8db;
}
.jddt{
	float: right;
	color: #b8b8b8;
}
.jddt a{
	color: #b8b8b8;
}
.font1{
	float: right;
	margin-right: 25px;
	font-size: 12px;
	line-height: 18px;
	font-family: "Microsoft JhengHei";
	color: #555;
}
.tt{
	display: block;
	padding:5px 0 5px 20px;
	width: 182px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #fff;
	background-color: #555;
}
.tts{
	
	font-size: 21px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #fff;

}
.tts1{
	display: block;
	padding:5px 0 5px 20px;
	width: 182px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #fff;
	background-color: #868686;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#868686), to(#555555));
    border: none;
    background-image: -webkit-linear-gradient(top, #868686, #555555);
    background-image: -moz-linear-gradient(top, #868686, #555555);
    background-image: -ms-linear-gradient(top, #868686, #555555);
    background-image: -o-linear-gradient(top, #868686, #555555);
    background-image: linear-gradient(to bottom, #868686, #555555);
    filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#868686, endColorstr=#555555);
}
.tts a{
	display: block;
	margin:0 0px 10px 0px;
	padding:5px 0 5px 20px;
	width: 182px;
	height: 35px;
	color: #fff;
	background-color: #868686;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#868686), to(#555555));
    border: none;
    background-image: -webkit-linear-gradient(top, #868686, #555555);
    background-image: -moz-linear-gradient(top, #868686, #555555);
    background-image: -ms-linear-gradient(top, #868686, #555555);
    background-image: -o-linear-gradient(top, #868686, #555555);
    background-image: linear-gradient(to bottom, #868686, #555555);
    filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#868686, endColorstr=#555555);
}
.tts a:hover{
	display: block;
	margin:0 0px 10px 0px;
	padding:5px 0 5px 20px;
	width: 182px;
	height: 35px;
	color: #fff;
/*	background-color:#61a8db;*/
	background-color: #555555;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#555555), to(#868686));
    background-image: -webkit-linear-gradient(top, #555555, #868686);
    background-image: -moz-linear-gradient(top, #555555, #868686);
    background-image: -ms-linear-gradient(top, #555555, #868686);
    background-image: -o-linear-gradient(top, #555555, #868686);
    background-image: linear-gradient(to bottom, #555555, #868686);
    filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#555555, endColorstr=#868686);
}
.substance{
	font-size: 18px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #5a5a5a;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.substance a{
	font-size: 18px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #5a5a5a;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.preview{
	display: inline-block;
	margin-top: 45px;
	width: 100%;
	height: 60px;
	font-size: 13px;
	line-height: 20px;
	font-family: "Microsoft JhengHei";
	font-weight: bold;
	color: #5a5a5a;
	/*white-space: nowrap;*/
    overflow: hidden;
    text-overflow: ellipsis;
}
.font_sty01{
	color:#b10015;
	}
/*inquiry*/
.col{
	font-size: 15px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	color: #5a5a5a;
}
.col2{
	font-size: 15px;
	line-height: 35px;
	font-family: "Microsoft JhengHei";
	color: #555;
}
.proName{
	/*padding-left: 110px;*/
	font-size: 13px;
	line-height: 25px;
	font-family: "Microsoft JhengHei";
	color: #5a5a5a;
}
.proName a{
	color: #5a5a5a;
}
.proName a:hover{
	color: #61a8db;
}
/*contact*/
.add{
	line-height: 22px;
    font-size: 15px;
    font-weight: bold;
    color: #555;
}