﻿body {
    font-family: "細明體";
    background-color: #ffffff;
    margin: 0px 10px 0px 10px;
    width: 100%;
    height: 100%;
    font-size: 0.9375em;
    font-size: .9575em\9 \0;
}
#Header {width: 670px;height:40px;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #C0C0C0;padding-bottom:2px;margin-bottom:2px;}
#Logo {float: left; width:460px; font-family:"微軟正黑體";font-size:1.8em;}
#EngLogo {float: left; width:460px; font-family:"微軟正黑體";font-size:1em;}
#Time {float: right; text-align: right; font-size: 12px; position:relative; top:23px; width:210px}
hr{clear:both;width:670px; height:1; color:#391E87; margin: 2px auto;*margin: -2px auto;}
pre{font-family:"細明體"; line-height:160%;font-size:1em;
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ 
    white-space: -pre-wrap; /* Opera 4-6 */ 
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */ }
h4, .h4{clear:both;margin:8px 0px; font-weight:bold;line-height:140%;}
#dvDataSource {font-size: 12px;color: #666666;margin: 5px 0px;text-align: left;border-top-style: solid;border-top-width: 1px;border-top-color: #C0C0C0;padding-top:4px;}
A:link {color:#000000; text-decoration:none;}
A:visited {color:#000000; text-decoration:none;}
A:active {color:#000000; text-decoration:none;}
A:hover {color:#000000; text-decoration:none;}

/* --------  內頁 --------- */
/* 英譯ICON */
a.ENG,.ENG{background-color: #EF6601;color: #FFFFFF;font-family: 微軟正黑體;font-size: 12px;font-weight: bold;padding: 0px 3px;text-decoration:none;}
/* 廢止ICON */
.FEI{background-color: #BF0000;color: #FFFFFF;font-family: 微軟正黑體;font-size: 12px;font-weight: bold;padding: 0px 3px;}


/*--- Button -- */
.printBar {width: 670px;margin-bottom:8px}
.printBar input{display:inline;}
.printBar label{color: #0033CC;}
.printBarButton {font-family:"微軟正黑體";background-color: #B5D8FB;border: 1px solid #666666;}
@media print {.printBar {display:none;}}

/*--- 法規表頭 ---*/
.law-header-simple {font-family:"細明體"; margin:auto; width:100%;}
.law-header-simple .TR {clear:both;}
.law-header-simple .TR .TH {font-weight: bold;}
.law-header-simple .TR div {float:left;vertical-align:top; line-height:140%; padding: 0px 3px;*padding: 0px 3px;}
.law-header-simple .TR .h4 {padding:0;}
.law-header-simple > .TR > .TH:nth-child(2){width:500px;}

.law {clear:both;line-height:140%;margin-top:16px; }
.law .TH {font-weight: bold;}
.item {clear:both;width: 100%; margin:8px 0px 0px 0px;}
.itemName {width: auto;clear: right;float: left; vertical-align:top;white-space: nowrap;}
.itemContent {padding:0;position: relative;visibility: visible;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 6em;vertical-align:top;}
.itemContent .ValidContent span {display:none;}
.itemContent .ValidContent pre {margin-top:16px;}
.line {margin:18px 0px;}
.clear {clear:both;}


/*--- 判解函釋 ---*/
.itemInt {clear:both; width: 100%; margin:5px 0px 30px 0px; height:100%;}
.itemInt .DataRow {clear:both;line-height: 150%;width: 100%;font-family:"細明體"; padding:3px 0px;}
.itemInt .DataRow .itemName {width: auto;clear: right;float: left; vertical-align:top;line-height: 150%;height:100%;}
.itemInt .DataRow .itemContent {padding-left:8px;position: relative;visibility: visible;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 5em;vertical-align:top;line-height: 150%;}
.itemInt .line {clear:both;margin:18px 0px; background-color:Aqua}
.b {margin-top:16px;}

/*--- 無授權或授權已滿  ---*/
.NoDegree {clear:both; width:500px; }
.NoDegree ol {list-style-type: decimal;list-style-position: inside;}
.NoDegree ol li {color: #990000;line-height:150%;}
.NoDegree ul {margin-left:24px;}
.NoDegree ul li {list-style-type: disc;color: #000000;list-style-position: inside;}
.DataRow .NoDegree{ margin:24px auto;}

/*--- 法律新聞/草案 ---*/
.News {clear:both; width: 100%; margin:5px 0px 30px 0px; height:100%;font-family:"細明體";}
.News .DataRow {clear:both;line-height: 150%;width:100%;margin:4px 0px;}
.News .DataRow div {float: left; vertical-align:top;}
.News .DataRow .serial {width:30px;white-space: nowrap;}
.News .DataRow .date {width:80px;white-space:nowrap; text-align:center;}
.News .DataRow .subject {width:440px;}


.alert{color:#990000;margin:1em 0;}

table {border-collapse: collapse !important;margin-left: 0.5em;} 
td {padding:5px !important; }

/*--- 清除斷行內的表格  ---*/
div[id] table {border: 1px solid #000 !important;} 
div[id] td {border:1px solid #000 !important;}

div[id] {margin-top: 1.5em;margin-bottom: 1.5em;}
a.switchTbl {position: absolute;right: 1.5em;background-color:#16a085;color: #FFF;padding: .2em .8em;text-decoration: none;border-radius: 4px;font-weight: 800;font-family: "微軟正黑體";font-size: 12px;}
a:hover.switchTbl {background-color: #0984e3;}
pre {font-family: "細明體";font-size: 1em;}
pre[id] {display: none;}

@media print{
	a.switchTbl{display:none;}
}