ul, li {
	padding: 0;
	margin: 0;
	list-style: none;
}
/*上橫幅圖片*/
a img {
	border: none;
}
ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.slideshow {
	position: relative;
	width: 934px;
	height: 480px;
	margin:0 auto;
	z-index:1;
}
.slideshow li {
	position: absolute;
}
.slideshow a img{
	display: block;
	padding: 0;
	margin: 0 auto;
	border: none;
}
.slideshow li a{
	display: block;
}
.slideshowControl {
	position: absolute;
	top: 240px;
	z-index:999;
}
.slideshowControl .sBack {
	/*left:0px;*/
	filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;
}
.slideshowControl .sNext {
	/*right:0px;*/
	padding-left:910px;
	filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;

}
/*上橫幅圖片*/

/*YouTube 影片*/
#video_mst .video {
	border:#0099FF 1px solid; 
	padding:5px;
}
#video_mst .video_dtl {		
		height : 140px;		
		float:left;
		margin:  0;
		padding: 0;
		float:left;
		position: absolute;
}
#video_mst #marquee_next_btn {
		width : 20px;
		left : -15px;
		top : 22px;
		float:left;
		position: absolute;
		cursor:pointer;
}
#video_mst #marquee_prev_btn {
		width : 20px;		
		left : 245px;
		top : 22px;
		float:left;
		position: absolute;
		cursor:pointer;
}
#video_mst #youtube_marquee {		
		height : 50px;
		left : 5px;
		float:left;
		overflow: hidden;
		position: absolute;
		background : #FFFFFF;
		color:#0000FF
}
#video_mst #change_youtube_marquee {
		height : 5px;	
}

#video_mst #youtube_marquee ul, #youtube_marquee li {
	margin:  0;
	padding: 0;
	list-style: none;
	float:left;	
}

#video_mst #youtube_marquee ul li a{
		display: block;
		height: 50px;
		float:left;
}
#video_mst #youtube_marquee ul li a img {
		border: 0;
}
#video_mst #youtube_marquee ul {
		position: absolute;
}
/*YouTube 影片*/

/*圖片跑馬燈*/
.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 360px; /*Width of Carousel Viewer itself*/
	height: 132px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}
.stepcarousel .panel{	
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 5px; /*margin around each panel*/
	width: 114px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	height: 132px;
}
/*圖片跑馬燈*/

/*文字跑馬燈*/
.slideText {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 145px;
	z-index:999;
}
.slideText ul, .slideText li {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
}
.slideText ul {
    position: absolute;
}
/*
.slideText li {
    text-align: left;
	height:25px;
	line-height: 25px;

}

.slideText li a {
	color:#fff;
	display: block;
	overflow: hidden;
	font-size: 1em;
	height: 1.5em;
	
	text-decoration: none;
}
.slideText li a:hover {
    text-decoration: underline;
	color:#975285;
}
*/
/*文字跑馬燈*/