td.left_2col {
	width: 808px;
}
td.right_2col {
	width: 160px;
}
td.left_2col {
	text-align: left;
}
/*搜尋關鍵字*/
input.searchResult_Keyword {
	width: 300px;
	font-size: 10pt;
	color: #CC0000;
}
/*排序方式*/
div.sort {
	padding: 0px;
	font-size: 9pt;
	color: #808080;
	letter-spacing: 0pt;
}
div.sort span {
	font-weight: bold;
	font-size: 10pt;
	color: #CC0000;
}

td .sort {
	/*padding: 6px;*/
	padding: 3px 0 4px 3px;
	font-size: 9pt;
	color: #808080;
	/*letter-spacing: 0pt;*/
}
.num{
	font-weight: bold;
	font-size: 10pt;
	color: #CC0000;
}
/*搜尋結果類別分析*/
div.analysis {
	margin: 20px;
	font-size: 1.12em;
	line-height: 1.9em;
	letter-spacing: 0.1em;
	color: #2D2D2D;
	letter-spacing: 0pt;
}
div.analysis span {
	font-weight: bold;
	font-size: 10pt;
	color: #CC0000;
}
ul.analysisUnit {
	margin: 0;
	padding: 0 0 0 20px;
	color: #808080;
}

/*搜尋關鍵字********************************************************************************************/
table.Keyword {
	margin: 0;
	padding: 0;
	width: 100%;
	letter-spacing: 0pt;
}
td.Keyword_subject {
	width: 100px;
	color: #000000;
	padding: 5px;
	text-align: left;
	font-size: 11pt;
	vertical-align: top;
}
td.Keyword_subject span {
	font-size: 9pt;
	font-weight: normal;
}
td.Keyword_item {
	padding: 3px 0 3px 3px;
	font-size: 10pt;
	color: #808080;
}
td.Keyword_itema {
	padding: 3px 0 3px 3px;
	margin-bottom:3px;
	font-size: 10pt;
	color: #808080;
	border: 1px solid #D4D4D4;
}
td.Keyword_item p {
	margin: 2px 0;
}
td.Keyword_item p input {
	font-size: 9pt;
}
td.Keyword_item div {
	font-size: 9pt;
}

div.further {
	margin: 10px 0 0 0;
	padding: 10px;
	color: #2D2D2D;
	letter-spacing: 0pt;
	border-top: solid 1px #D2D5D8;
	/*border-bottom: solid 1px #D2D5D8;*/
}


/*分類頁各項功能*/
.classFunction {
	margin: 8px 0 0 2px;
	padding: 5px 3px;
	text-align: right;
	background-color: #ECECEC;
	border-top: solid 1px #D2D5D8;
	border-bottom: solid 1px #D2D5D8;
	letter-spacing: 0pt;
}
div.classFunction a.checked, div.classFunction_bottom a.checked {
	margin-right: 0px;
	padding: 2px 0 0 23px;
	background: transparent url(/tw/x/img/function/checked.gif) no-repeat left center;
}
div.classFunction a.cancel, div.classFunction_bottom a.cancel {
	margin-right: 8px;
	padding: 4px 0 0 25px;
	background: transparent url(/tw/x/img/function/cancel.gif) no-repeat left center;
}
div.classFunction a.read, div.classFunction_bottom a.read {
	margin-right: 0px;
	padding: 4px 0 0 25px;
	background: transparent url(/tw/x/img/function/read.gif) no-repeat left center;
}
.mutview {
	border: solid 1px #FFE241;
	padding: 0 5px;
	background-color:#FFFACD;
}


/*標題及部分內文*/
table.srchlst {
	width: 98%;
	margin: 10px 0 0px 8px;
	padding: 0;
	color: #2D2D2D;
	border-collapse: collapse;
	letter-spacing: 0pt;
	font-size: 1.1em;
	line-height: 1.5em;
}
table.srchlst td.item_top {
	padding: 10px 0;
}
table.srchlst td.item {
	padding: 10px 0;
	border-top: solid 1px #E3E3E3;
}
table.srchlst td.amount_top {
	/*width: 80px;*/
	padding: 8px 0 15px 0;
	vertical-align: top;
}
table.srchlst td.amount {
	/*width: 80px;*/
	padding: 8px 0 15px 0;
	vertical-align: top;
	border-top: solid 1px #E3E3E3;
}
td.amount a.addFolder, td.amount_top a.addFolder {
	margin-right: 0px;
	padding: 4px 0 0 23px;
	background: transparent url(/tw/x/img/function/addFolder.gif) no-repeat left center;
	text-decoration: none;
}
table.srchlst td a {
	font-size: 1.1em;
	line-height: 1.3em;
    font-family:arial;
}
table.srchlst td p {
	margin: 0 0 3px 0;
}
table.srchlst td span {
	padding: 0 10px 2px 0;
	color: #7D7D7D;
}
table.srchlst td img {
	padding: 0px 0px 0px 0px;
}
table.srchlst td p.PS {
	margin: 5px 0 0 0;
	color: #7D7D7D;
	text-align: right;
}

/*其他*/
.adv {
	padding-top:5px;
}

table#ftable td
{
 padding-left:10px;
}
div#advsearch input 
{
		border: 0px;
}


