@import url("reset.css");

body{
	margin:0;
	padding:0;
	font-family: "Liberation Serif", Times, "Times New Roman", serif, 細明體,新細明體;
	font-size: 16px;
	
}


a {color: #402000;}
a:hover {
	text-decoration: none;
}
a img {border: none;}

/*左測選單*/
.Broadcast{width:175px;padding: 0px 0px 0px 10px; margin:0px auto 0px auto; font-size:0.9em;letter-spacing: 0.5px;}
.Broadcast h4{width:92%; line-height:1.3em; font-weight:bold; font-size:1.2em; border-radius: 3px; border-bottom:rgba(128,128,128,0.50) double 1px; padding: 0px 3px; margin:4px 0 2px 0;}
.Broadcast h5{ display:block; width:30px; line-height:1.2em; font-size:0.8em; margin: 0; padding: 2px 5px; border-radius: 8px; text-align:center; clear: both;}
.Broadcast #n1{background:rgba(248,95,98,0.60);}
.Broadcast #n2{background:rgba(255,129,0,0.60);}
.Broadcast P{ padding: 0 0 5px 0; font-weight:700; padding: 2px 0 5px 6px; color:rgba(88,88,88,1.00);}
.Broadcast P span{ font-size:0.95em; display:block; clear:left; padding: 0 0 5px 0;}
.Broadcast img{ float:none; clear:right;} 


article{
	width:96%;
	padding: 0;
	padding-bottom:15px;
}

article ul{
	margin: 0;
}

article li{ margin: 10px 0; color:#FFF; text-align:right;color:#FFF;letter-spacing: 2px;}



/*article li:last-child a{	
	-webkit-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
}	*/
article li:nth-child(5) a{
	background: url(images/kamera.png) 30px center no-repeat; background-color: rgba(0,0,0,0.40);
	}
article li:nth-child(5) a:hover{
	background: url(images/kamera.png) 30px center no-repeat; background-color: rgba(0,0,0,0.50);
	}
	
article a{
	display:block;
	width:100%;
	height:35px;
	line-height:35px;
	text-indent:25px;
	text-align: right;
	text-justify:inter-word;
	color:#fff;
	text-decoration:none;
	background-color: rgba(0,0,0,0.40);
	/*border:1px solid #999;*/
	margin-bottom:-1px;
	padding: 0 10px 0 0;
	white-space:1px; font-weight: bold;
}
article a:hover{ background-color: rgba(0,0,0,0.50); color:#FFF; }
article a:visit{ background-color: rgba(0,0,0,0.40); color:#FFF; }


/* content */


.fei-right iframe{ margin:2px 0px;}

/** content - 分集大綱**/
.ssmenu {
	width: 100%;
	height: 35px;
}

.ssmenu ul{ margin: 3px 0; padding: 0px;}
.ssmenu li{list-style-type:none; float:left; width: 76px; padding:2px 2px; margin:0 0 0 0;font-weight:400;
	background-color: #9ab882;  /*  rgba(236,106,34,1);*/
border-radius:3px 15px 0 0; text-align:center;}
/* .ssmenu li{list-style-type:none; float:left; width: 76px; padding:2px 2px; margin:0 0 0 0;font-weight:400;
	background: rgb(239,197,202); 
	background: -moz-linear-gradient(top, rgba(239,197,202,1) 0%, rgba(210,75,90,1) 5%, rgba(186,39,55,0.8) 20%, rgba(241,142,153,0.5) 98%);
	background: -webkit-linear-gradient(top, rgba(239,197,202,1) 0%,rgba(210,75,90,1) 5%,rgba(186,39,55,0.8) 20%,rgba(241,142,153,0.5) 98%);
	background: linear-gradient(to bottom, rgba(239,197,202,1) 0%,rgba(210,75,90,1) 5%,rgba(186,39,55,0.8) 20%,rgba(241,142,153,0.5) 98%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc5ca', endColorstr='#f18e99',GradientType=0 ); 
	border-radius:3px 15px 0 0; text-align:center;} 粉紅*/

.ssmenu li a{display:block; height:35px; line-height:32px; border: none; text-indent: 0px; overflow:hidden; color:#fff; text-decoration:none; }
.ssmenu li a:hover{ color: rgba(0,0,0,0.6);}




/* Footer */
/* #footer {
	width: 100%;
	height: 100px;
	margin: 0 auto;
	padding: 0;
	background:url(images/footer_bg.gif) repeat-x;
	color:#ccc;
	overflow:hidden;
	margin-top:20px;
	clear:both;
}

#footer .footer_logo{
	display:block;
	background:url(images/footer_logo.png) no-repeat;
	width:117px;
	height:50px;
	float:left;
	text-indent:-99999px;
	margin-left:15px;
	border-right:solid 1px  #606062;
	padding-right:10px;
}

#footer .right{float:left; margin:10px 0 0 20px;}


#footer p {
	margin: 0 auto;
	padding: 30px 0px 0px 0px;
	text-align: left;
	line-height: 1.8em;
	font-size: 0.7em;
	width:970px;	
} */
.photolist {
    border-collapse: collapse;
    border-spacing: 0;
	margin:0 auto;
}
.photolist td{
    border: 1px solid #ccc;
	padding:7px;
}
#vision {
	width: 766px;
}
.txt {
	font-size: 15px;
	font-weight: normal;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}
.Rtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #900;
}
.Btxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #036;
}

#mainbox {
	background-image: url(images/2fei-yue_De.jpg);
}
.de-de {
	background-image: url(images/2fei-yue_De.jpg);
}
select{ padding: 2px 5px; border: gray 1px solid; border-radius: 5px;} 