﻿/* 表格 清單 */
TABLE th {white-space: nowrap;}
.text-con TABLE {font-family: "細明體";}
.tab-list tr {background-color: #fff;}
.tab-nobg tr {background-color: inherit;}
.tab-list th {
	text-align: center;
	font-family: Microsoft JhengHei;
}
.tab-list .date{ display: block; font-size: small;}

/* 最新訊息 */
.tab-news th:nth-child(3) {text-align: left;}
.tab-news td:nth-child(1),
.tab-news td:nth-child(2),
.tab-news td:nth-child(4) {white-space: nowrap; text-align: center;}

/* 查詢結果 */
.tab-result th:nth-child(3) {text-align: left;}
.tab-result td:nth-child(1),
.tab-result td:nth-child(2) {white-space: nowrap; text-align: center;}

/* 法規體系 */
.tab-category th:nth-child(3) {text-align: left;}
.tab-category td:nth-child(1),
.tab-category td:nth-child(2),
.tab-category td:nth-child(4) {white-space: nowrap; text-align: center;}

/* 法規草案 */
.tab-forum th:nth-child(3) {text-align: left;}
.tab-forum td:nth-child(1),
.tab-forum td:nth-child(2) {white-space: nowrap; text-align: center;}

/* 法規內容 */
.tab-law th ,
.tab-law td {line-height: 1.7em;}
.tab-law th {
	text-align: right;
	font-family: "細明體";
	font-weight: normal;
}
.tab-law > thead > tr > th,
.tab-law > tbody > tr > th,
.tab-law > tfoot > tr > th,
.tab-law > thead > tr > td,
.tab-law > tbody > tr > td,
.tab-law > tfoot > tr > td {
  border-top: none;
}
.tab-law tr {border-bottom: 1px dotted #aaa;}
.tab-law .date {
	display: inline-block;
	font-size: 0.8125em;
	margin-left: 8px;
}
.tab-law .text-eng {
	margin-left: 0.5em;
	font-size: 0.9125em;
	font-weight: normal;
}
.tab-law .law-char th,
.tab-law .law-no th{text-align:left;font-weight:800;}
.tab-law .FileList{margin-top:0.5em;}

/* 全文檢索欄位說明 */
.tab-help > thead > tr > th,
.tab-help > tbody > tr > th,
.tab-help > tfoot > tr > th,
.tab-help > thead > tr > td,
.tab-help > tbody > tr > td,
.tab-help > tfoot > tr > td {
  border-color: #ccc;
}
.tab-help tr:nth-child(1) {background-color: #f4f4f4;}
.tab-help ul {list-style-position: outside;}
.tab-help ul li {
	background: url(../image/icon_arrow01.png) no-repeat 0 0.25em;
	padding-left: 1em;
	padding-bottom: .3em;
}
.tab-help span {color: #090;}
/* 表格 內容 */
.tab-edit > thead > tr > th,
.tab-edit > tbody > tr > th,
.tab-edit > tfoot > tr > th,
.tab-edit > thead > tr > td,
.tab-edit > tbody > tr > td,
.tab-edit > tfoot > tr > td {
	border-color: #ccc;
}
.tab-edit {
	background-color: #fff;
	word-break: normal;
	word-wrap: break-word;
}
.tab-edit th {
	text-align: right;
	background-color: #f5f5f5;
	font-weight: normal;
    width:14%;
}
.tab-edit .text-middle {
	vertical-align: middle;
	line-height: 2.125em;
}
/* 表格 解釋函令 */
.tab-qry-legallist > tbody > tr > th {
	width: 97px;
}
.tab-qry-legallist > tbody > tr > td {
	width: 1359px;
}

/* 表格 查詢 */
.tab-qry {background-color: #fff;}
.tab-qry > thead > tr > th,
.tab-qry > tbody > tr > th,
.tab-qry > tfoot > tr > th,
.tab-qry > thead > tr > td,
.tab-qry > tbody > tr > td,
.tab-qry > tfoot > tr > td,
.tab-qry td.th {
	border-color: #ccc;
	padding: 8px 15px;
	line-height:1.6em;
	vertical-align: middle;
}
.tab-qry tr {vertical-align: text-bottom !important;}
.tab-qry th,
.tab-qry td.th {
	text-align: right;
	background-color: #f5f5f5;
	font-weight:bold;
}
.tab-qry td span {display: inline-block;}
.tab-qry td Input[type='checkbox'] + label,
.tab-qry td Input[type='radio'] + label {
	margin-right: 0.8em;
	vertical-align: middle;
}
.tab-qry .row .law-date {margin-right: -15px;}
.tab-qry .row .text-date {
	width: 1%;
	line-height: 34px;
}
.tab-qry .btn-help {margin-left: -20px;}
.tab-qry .memoZone {
	display: inline-block;
	font-size: 0.9375em;
	margin-left: 1em;
}

/* 表格 英譯法規 */
.tab-qry-eng th {line-height: 1.2125em;}
.tab-qry-eng td {vertical-align: middle!important;}
.tab-qry-eng .text-eng {
	display: block;
	font-size: 0.9125em;
	color: #666;
	font-weight: normal;
	line-height: 0.9125em;
}
.tab-eng th {background-color: #f9f9f9;}
.tab-eng td:nth-child(1) {text-align: center;}
.tab-engresult th:nth-child(3) {text-align: left;}
.tab-engresult td:nth-child(1),
.tab-engresult td:nth-child(2) {text-align: center;}
.tab-engresult .law-chi,
.tab-engresult .law-eng {
	background-color: #888;
	color: #fff;
	padding: 0px 3px;
	border-radius: 5px;
	margin-right: 0.5em;
	font-size: 0.9125em;
	font-family: Microsoft JhengHei;
}

/* 草規法案 發表建議 */
.tab-post .tab-th {
	letter-spacing: 1pt;
	text-align: right;
}
.tab-post .code a{margin-left: -20px;}
.tab-post .code button {margin-left: 20px;}
.tab-post .code input[type=submit] {margin-left: 20px;font-size: 0.875em;font-family: '細明體';}
.tab-post .memoZone {
	display: inline-block;
	font-size: 0.9375em;
}