div,dl,dt,dd {
	margin: 0;
	padding: 0;
}
.news {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#981516;
color:#FFFFFF;border-radius:15px; 
}
.news0 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;    
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#c18424;
 color:#FFFFFF;border-radius:15px; 
} 
.news1 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#217d8a;
color:#FFFFFF;border-radius:15px; 
}
.news2 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#337822;
color:#FFFFFF;border-radius:15px; 
}
.news3 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#418cc9;
color:#FFFFFF;border-radius:15px; 
}
.news4 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#a97076;
color:#FFFFFF;border-radius:15px; 
}
.news5 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#c8b630;
color:#FFFFFF;border-radius:15px; 
} 
.news6 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#a3d1cf;
color:#FFFFFF;border-radius:15px; 
}
.news7 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#7f5f84;
color:#FFFFFF;border-radius:15px; 
}
.news8 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#d37fad;
color:#FFFFFF;border-radius:15px; 
}
.news9 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#adcf45;
color:#FFFFFF;border-radius:15px; 
}

.news10 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#374da1;
color:#FFFFFF;border-radius:15px; 
}

.news11 {
margin : 0px 20px 0px 0px; 
padding:5px 20px;   
text-align:center;
font-family: 微軟正黑體;
font-size: 8pt;
letter-spacing:1px;
background-color:#726249;
color:#FFFFFF;border-radius:15px; 
}

@media only screen and (min-width: 961px) {
.topics {
margin: 10px 0px;
}
.topics dl {
padding: 10px 0;
border-bottom:1px dotted #ccc;
}

.topics dt {
clear: left;
float: left;
font-weight: normal;
padding:0px 60px 0px 5px;
font-family: 微軟正黑體;
text-align:justify;
font-size: 9pt;
color:#595959;
}
.topics dd { 
margin: 0%;
font-family: 微軟正黑體;
text-align:justify;
font-size: 11pt;
padding: 0px; 
letter-spacing:1px;
color:#303030;	
 }
}

@media only screen and (min-width: 767px) and (max-width: 960px) {
.topics {
margin: 10px 0px;
}
.topics dl {
padding: 10px 0;
border-bottom:1px dotted #ccc;
}

.topics dt {
clear: left;
float: left;
font-weight: normal;
padding:0px 30px 0px 0px;
font-family: 微軟正黑體;
text-align:justify;
font-size: 9pt;
color:#A1A1A1;
}
.topics dd { 
margin: 0%;
font-family: 微軟正黑體;
text-align:justify;
font-size: 11pt;
padding: 0px; 
letter-spacing:1px;
color:#303030;	
 }
}

@media only screen and (min-width: 0px) and (max-width: 766px) {
.topics {
margin: 12px 0px;
}
.topics dl {
padding: 15px 0;
border-bottom:1px dotted #ccc;
}

.topics dt {
padding-bottom: 5px;
font-family: 微軟正黑體;
text-align:justify;
font-size: 9pt;
letter-spacing:1px;  
color:#A1A1A1;	
}
.topics dd { 
margin: 0%;
font-family: 微軟正黑體;
text-align:justify;
font-size: 11pt;
letter-spacing:1px;
color:#303030;	
padding: 5px 0px 0px 0px;  
 }
}