﻿@charset "utf-8";
        /*頁簽 start*/
        ul, li
        {
            margin: 0;
            padding: 0;
            list-style: none;
        }
        .abgne_tab
        {
            clear: left;
            width: 400px;
            margin: 10px0;
        }
        ul.tabs
        {
            width: 110%;
            height: 32px;
            border-bottom: 1px solid #999;
            border-left: 1px solid #999;
        }
        ul.tabs li
        {
            float: left;
            height: 31px;
            line-height: 31px;
            overflow: hidden;
            position: relative;
            margin-top: 1px; /* 讓 li 往下移來遮住 ul 的部份 border-bottom */
            border: 1px solid #999;
            border-left: none;
            background: #e1e1e1;
        }
        ul.tabs li a
        {
            display: block;
            padding: 0 20px;
            color: #000;
            border: 1px solid #fff;
            text-decoration: none;
            
        }
        ul.tabs li a:hover
        {
            background: #ccc;
            
        }
        ul.tabs li.active
        {
            background: #fff;
            border-bottom: 1px solid #fff;
        }
        ul.tabs li.active a:hover
        {
            background: #fff;
            color: blue;
        }
        div.tab_container
        {
            clear: left;
            width: 110%;
            border: 1px solid #999;
            border-top: none;
            background: #fff;
        }
        div.tab_container .tab_content
        {
            height: 250px;
        }
        div.tab_container .tab_content h2
        {
            margin: 0 0 20px;
        }
        div.show
        {
            display: block;
        }
        div.hide
        {
            display: none;
        }
        
        /*頁簽 end*/
        body
        {
            background-color: #d8effb;
            font-size: 100%; 
            -webkit-text-size-adjust : none; 
        }
        .textfield
        {
            background-color: #fffff;
            border: 1px solid #dbdbdb;
            padding: 4px;
            width: 165px;
        }
        .textfield-2
        {
            background-color: #fffff;
            border: 1px solid #dbdbdb;
            padding: 4px;
            width: 90px;
        }
        .box
        {
            weight: 980px;
            height: 580px;
            border: 5px solid #FFF;
            box-shadow: 1px 5px 5px #666;
            background-color: #FAFBFC;
            position: absolute;
            left: 50%;
            top: 50%;
            margin-top: -292.5px;
            margin-left: -490px;
            }
   		/*-------------------------------------------------------------------列表table直的*/

			.list_table2{
				width: 99%;
				margin-right: 5px;
				margin-left: 5px;
				/*border-collapse:collapse;*/
			
				font-size: 83%;
				margin-top: 10px;
				color: #666666;
				/*color:#BED69A;*/
				border: 3px double #CCCCCC;
				border: none;
				margin-bottom: 10px;
				line-height: 150%;
			}
			.list_table2 caption{
				text-align: left;
				color: #996600;
				background-image: url(../images/contents_icon05.gif);
				background-repeat: no-repeat;
				background-position: 0px 4px;
				padding-left: 15px;
			}
			.list_table2 th{
				padding-right: 3px;
				width:13%;
				color: #333333;
				text-align: right;
				background-color:#D8EFFB;/* #D8EFFB;*/
				font-weight: normal;
				border: 1px solid #999999;
				vertical-align: middle;
				font-family: Verdana, Helvetica, Arial, sans-serif;
			}
			.list_table2  em{
				color:#FF0000;
				font-style:normal;}
			.list_table2 .thcenter{
				text-align: center;
			}
			.list_table2 .thleft{
				text-align: left;
			}
			.list_table2 td{
				padding: 5px 5px 5px;
				border: 1px solid #CCC;
				text-align: left;
				vertical-align: middle;
				font-family: Verdana, Helvetica, Arial, sans-serif;
				color: #000000;
					width:20%;
			}
			.list_table2 p{
				vertical-align: top;
				margin: 0px 0px 8px;
			}
			
			.list_table2 .tdcolor{
				background-color: #FDFEE0;
			}
			.list_table2 *[readonly]{background-color:#CCC !important; color:#000 !important;}
			.list_table2 input[type=text],textarea{ width:80%}
			.list_table2 select{width:80%;}
			/*input[disabled="disabled"] { background:#fff; }
			.list_table2 td[disabled] input{	background:#EEEEEE; font:#000; border:none}*/
			.list_table2 td{
				width:20%;
				color: #000000;
			}
			.list_table2 td *[disabled]  {	background: #ECECEC; border:none;}
			.list_table2 td[disabled] textarea {	background: #ECECEC; border:none;}
			.list_table2 td[disabled] select {	background: #ECECEC; border:none;}
			.list_table2 td[disabled] checkbox {	background: #ECECEC; border:none;}
			.list_table2 td[disabled] radiobutton {	background: #ECECEC; border:none;}
			.help_text input[type=text]{ width:30%;}
			.help_text input[type=text][readonly]{ width:60%;}
   	
   	
   	.button2{
		background-image: url(../images/Refresh.jpg);
		background-repeat: no-repeat;
    	border:none;
	    width:20px;
	    height:20px;
   	}
