body { margin:0px; padding:0px;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
h1,h2,h3,h4,h5,ul,li,form,th,cite,em {margin:0px; padding:0px; list-style:none; font-weight:normal; font-style:normal;}
img,table,th,td {border:0;}
.copyright {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "細明體", "新細明體";
	font-size: 9px;
	color: #666666;
	line-height: 20px;
	text-decoration: none;

}
.advlink {

	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 13px;
	color: #3366FF;
	text-decoration: none;
}
.top-link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;

}
a:hover {
	text-decoration: underline;
	color: #0099CC;


}

.textbanner-link {
	font-family: "新細明體";
	font-size: 15px;
	color: #3366FF;
	vertical-align: -40%;
	text-decoration: underline;
}
.topmember {


	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 12px;
	color: #333333;
	text-decoration: none;






}
.menu-link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 2px;
	vertical-align: -20%;
}
select {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 12px;
	color: #333333;
}
input {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 12px;
	color: #333333;
}



}

.subtitle {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 15px;
	font-weight: normal;
	color: #3366FF;
	letter-spacing: 1px;
	text-decoration: none;	
}

.newstitle {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	letter-spacing: 1px;
	text-decoration: none;

}
.newscontent {
	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}

.newscontent1 {
	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 13px;
	color: #696969;
	text-decoration: none;
}

.newscontent2 {
	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	line-height:25px;
}

.menu-title {
	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.ADkey, .ADkey:link,.ADkey:visited,.ADkey:hover,.ADkey:active {
	COLOR: #a3ccff; TEXT-DECORATION: none
}
//.newscontent A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
//.newscontent A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
//.newscontent A:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
//.newscontent A:active {
	TEXT-DECORATION: underline
}
.newslink {

	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 13px;
	color: #003399;
	text-decoration: none;
}
.newslink2 {

	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 15px;
	color: #003399;
	text-decoration: none;
}
.copyright-link {

	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "細明體", "新細明體";
	font-size: 9px;
	color: #003399;
	line-height: 20px;
	text-decoration: none;
}
.newscontent-big {
	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	line-height: 25px;

}
.button {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	letter-spacing: 4px;
	vertical-align: -40%;
	font-weight: bold;






}
a.button:hover {
	text-decoration: underline;
	color: #D95479;

}
.title-right {
	font-family: "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	letter-spacing: 4px;
	vertical-align: -10%;






}
a.menu-link:hover {
	color: #FFFF00;
	text-decoration: underline;
}
.topmenulink {

	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 3px;
}
.search {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 11px;
	color: #666666;
}
.vote {

	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.mar2 {


	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 13px;
	color: #653373;
	text-decoration: none;
}
a.topmenulink:hover {
	color: #0099FF;
	text-decoration: underline;
}
.suboff {
	font-family: "新細明體";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	vertical-align: 20%;

}
.subon {
	font-family: "新細明體";
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
	vertical-align: 10%;

}
.homenewstilte {

	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 18px;
	font-weight: bold;
	color: #3366FF;
	letter-spacing: 1px;
	text-decoration: none;
}

.menutitle {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";
	font-size: 13px;
	font-weight: bold;
	color: #1F7DB1;
	text-decoration: none;
	letter-spacing: 2px;

}
.xsearch-button {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	vertical-align: -30%;


}

a.xsearch-button:hover {      
	color: #FFFF33;
	text-decoration: none;
}

.xsearch {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.textnews {
font: normal 11pt Arial, Helvetica, sans-serif;
color: #3366FF;
text-decoration: underline;
}
.textnews:link, .textnews:visited, .textnews:active {
font: normal 11pt Arial, Helvetica, sans-serif;
color: #3366FF;
text-decoration: underline;
}

.textnews:hover {
color: #5a5a5a;
text-decoration: underline;
}

.TSEIC_Text {
font: normal 9pt Arial, Helvetica, sans-serif;
color:#C4602C;
line-height: 140%;
vertical-align: middle;
text-align: left;
}


.TSEIC_Text A:link {
font: normal 9pt Arial, Helvetica, sans-serif;
color: #000000;
line-height: 140%;
text-decoration: none;
}

.TSEIC_Text A:visited {
font: normal 9pt Arial, Helvetica, sans-serif;
color: #000000;
line-height: 140%;
text-decoration: none;
}

.TSEIC_Text A:active {
font: normal 9pt Arial, Helvetica, sans-serif;
color: #000000;
line-height: 140%;
text-decoration: none;
}

.TSEIC_Text A:hover {
color: #FF0000;
text-decoration: underline;
}

a.key:link {
	COLOR: #3B4C68;
	text-decoration: none;
}
a.key:visited {
	COLOR: #3B4C68;
	text-decoration: none;
}
a.key:hover {
	COLOR: #3B4C68;
	text-decoration: underline;
}

.t10 {	FONT-FAMILY: "新細明體", "細明體", "Arial", "Helvetica", "sans-serif"; font-size: 10pt; line-height: 15pt;}

.t10 a:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.clear {clear:both; margin-top:-1px !important; margin-top:0; border-top:1px solid transparent !important; border-top:0; visibility:hidden; }
#GoogleAD {}
#GoogleAD a {font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體"; text-decoration: none;  }
.googleL{ float:left; margin:5px 0 0 10px; width:290px;}
.googleR{ float:right; margin:5px 0 0; width:290px;}

.googletilte,.googletilte a { cursor:pointer;margin:5px 0 0 0; height:22px; line-height:22px; font-size: 11pt; color: #00529B; text-decoration:none;}
.googletilte a:hover{ cursor:pointer;}
.googlenews,.googlenews a { cursor: text;margin:0 0 6px 0; margin-left:5px;font-size: 12px; line-height:16px; color: #00529B; font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體";}
.googlenews a:hover{ cursor: text;}
.googleurl { font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體"; text-decoration: none; font-size: 10px; line-height:14px; color: #666666; }
.googlecopyright,.googlecopyright a {text-decoration: none; font-size: 10px; color: #666666; }
.googlelogo ,.googlelogo a{ margin:6px 0 0 10px;font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "新細明體", "細明體"; text-decoration: none; font-size: 10px; line-height:12px; color: #666666;}
.googleicolist li {overflow:hidden;}
.GoogleAD-nsbd { margin:0 10px 15px 0; padding:3px 0 0; border-bottom:1px solid #E6E6E6; border-top:1px solid #E6E6E6; }
.googlecopyright2,.googlecopyright2 a { color:#BBBBBB; font-size:10px; text-decoration:none;}
.googletilte2,.googletilte2 a { height:22px; font-size:15px; line-height:22px; color:#000099; cursor:pointer; text-decoration:none; }
.googletilte2 a:hover{ cursor:pointer;font-weight: bold;}
.googlenews2,.googlenews2 a { margin:2px 0 5px; color:#666666; line-height:16px; font-size:12px; font-family:"Verdana","Arial","Helvetica","sans-serif","新細明體","細明體"; cursor:text; text-decoration:none;}
.googlenews2 a:hover{ cursor: text;}
.googleurl2 { padding-left:10px; color:#666666; font-family:"Verdana","Arial","Helvetica","sans-serif","新細明體","細明體"; font-size:10px; line-height:14px; text-decoration:none; }

/* old table header */
.masthead_tabs td {background:url(http://www.cnyes.com/twstock/div/images/masthead_line.gif) right 3px no-repeat;font-size:12px;}
.masthead_tabs td.mdtail{background:none; *margin-top:-2px;}
.masthead_tabs a:link,.masthead_tabs a:visited { color:#666666;text-decoration:none;}
.head_tabs {color:#666666;font-size:12px;}
.head_tabs a:link,.head_tabs a:visited {color:#3366ff;text-decoration:none;}
.head_tabs a:hover {color:#3399CC;}
.adglodtxt_tabs { font-size:15px;}
.adglodtxt_tabs td { height:20px; padding:7px 0px 0px 0px; text-align:left; }
.adglodtxt_tabs a:link,.adglodtxt_tabs a:visited {color:#3366ff; text-decoration:underline;}
.adglodtxt_tabs a:hover {color:#3399CC;}
