/* Tiny Carousel */
/* Examples - Tiny Carousel */


body { }
a { color: #C01313; }
a:hover { }
ul { margin: 0; padding: 0; }
p { margin: 0 0 10px; line-height:160%; }
img { border: 0; }

.list { padding: 0 0 10px 35px; }
.list li{ padding: 5px 0; }

hr { border: 0; border-top:1px solid #C01313; margin:45px auto 20px; width:500px; }



#slider2 { width:900px;  height: 1%; overflow:hidden; position: relative; padding: 0 0 10px;   }
#slider2 .viewport { float: left; width: 790px; height: 160px; overflow: hidden; position: relative; }
#slider2 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 50px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider2 .next { background-position: 0 0; margin: 50px 0 0 10px; }
#slider2 .disable { visibility: hidden; }
#slider2 .overview { list-style: none; position: absolute; width: 240px; left: 0 top: 0; text-align:center; }
#slider2 .overview li{ float: left; margin: 0 10px 0 5px; padding: 1px; height: 150px; border: 1px solid #dcdcdc; width: 180px;}


.pro_list{
	font-family: Verdana, Geneva, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #660;
	text-decoration: none;
	line-height: 22px;
}
.pro_list a{
	font-family: Verdana, Geneva, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #666;
	text-decoration: none;
	line-height: 22px;
}
.pro_list a:hover{
	font-family: Verdana, Geneva, sans-serif, "微軟正黑體";
	font-size: 13px;
	color: #333;
	text-decoration: none;
	line-height: 22px;
}