@charset "utf-8";
.Right .Table{
	float: left;
	width:100%;
	margin-left: 0px;
	margin-top: 20px;
}

.Table-Box{
	font-size: 12px;
	width: 100%;
	float: left;
	margin-left: 0px;
	font-family: "新細明體";
	line-height: 25px;
}

table_new {
	/*border: 1px solid #666666;*/
   border-collapse: collapse;
	text-align:center;
	width:620px;
	float: left;	
}  

.a-head{
font-weight:bold;
height:20px;
text-align:left;
/*width:30px;*/
text-align:center;
color:#901b00;
background-color:#ffffff;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #595656;
}
.tr-head{
	background-color: #d3e3ee;
	border-bottom: 1px solid #666;
	border-top: 1px solid #595656;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	text-align: center;
	line-height: 24px;
	color: #333;
}
.tr-head-2{
	background-color: #d3e3ee;	
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	text-align: center;
	line-height: 24px;
	color: #333;
}
.tr-head-1{
background-color:#f0f8d3;
border-bottom:1px dotted #b5c1c8;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.tr-green{
background-color:#f0f8d3;
}
.tr-footer{
background-color:#FF8F19;
border-bottom:1px solid #595656;
border-top:1px solid #595656;
}

td {
	border: 1px solid #ccc;
	height: 22px;	
	color: #555;   /*height:21px;
  width:40px;
  color:#333333;
  font-size:12px;
  border-bottom:1px dotted #b5c1c8;
  border-left:1px solid #b5c1c8;
  font-family:"s?";*/
}
.td-top{
	height: 35px;
	font-size: 12px;
	text-align: right;
	color: #000000;
	font-family: "微軟正黑體";
	border: 1px solid #FFF;/*border-bottom:1px solid #595656;*/
	padding-top: 0px;/*border-bottom:1px solid #ffffff;*//*border-left:1px solid #ffffff;*/
/*background-color:#ede6e2;*/
}
.td-top-left{
	height: 35px;
	font-size: 12px;
	text-align: left;
	color: #000000;
	font-family: "微軟正黑體";
	border: 1px solid #FFF;/*border-bottom:1px solid #595656;*/
	padding-top: 0px;/*border-bottom:1px solid #ffffff;*//*border-left:1px solid #ffffff;*/
/*background-color:#ede6e2;*/
}
.td-head{
height:22px;
text-align:left;
width:30px;
text-align:center;
color:#901b00;
background-color:#ede6e2;
}
.td-head-0{
height:20px;
width:120px;
text-align:center;
font-size:12px;
color:#033f66;
background-color:#f0f8d3;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-bottom:1px dotted #b5c1c8;
}
.td-head-1{
  border: 1px solid #ded8d1; 
  width:170px;
}
.td-head-213-0{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999;
	border-left-color: #ffffff;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 13px;
	line-height: 26px;
	color: #222;
	font-family: "新細明體";
}
.td-head-213-0-2{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 13px;
	line-height: 26px;
	color: #222;
	font-family: "新細明體";
	text-align: left;
	padding-left: 10px;
	background-color: #EAD5D5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}

.td-head-213-1{
	border-left-style: solid;
	border-left-color: #FFF;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 13px;
	line-height: 26px;
	color: #222;
	font-family: "新細明體";
	text-align: center;
}
.td-head-213-1_r2{
	border-left-style: solid;
	border-left-color: #FFF;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-style: solid;
	border-top-color: #FFF;
	font-size: 13px;
	line-height: 26px;
	color: #222;
	font-family: "新細明體";
	text-align: center;
}
.td-head-213-2{
border-left-style: solid;
	border-left-color: #FFF;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 13px;
	line-height: 26px;
	color: #222;
	font-family: "新細明體";
	text-align: center;
}
.td-head-213-3{
	border-left-style: solid;
	border-left-color: #FFF;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 13px;
	line-height: 26px;
	color: #222;
	font-family: "新細明體";
	text-align: center;

}
.td-head-213-end{
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 13px;
	line-height: 26px;
	color: #222;
	font-family: "新細明體";
	text-align: center;
	border-right-style: solid;
	border-right-color: #FFF;
	border-left-style: solid;
	border-left-color: #FFF;
}
.td-head-213-end_r2{
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-style: solid;
	border-top-color: #FFF;
	font-size: 13px;
	line-height: 26px;
	color: #222;
	font-family: "新細明體";
	text-align: center;
	border-right-style: solid;
	border-right-color: #FFF;
	border-left-style: solid;
	border-left-color: #FFF;
}
.td-field-1{
	text-align: center;
	line-height: 20px;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.btm_line_left{
	text-align: left;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #f0f8d3;
	padding-left: 10px;
}
.btm_line{
	text-align: center;
	line-height: 20px;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.btm_line_right{
	text-align: center;
	line-height: 20px;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.td-field-1_btm{
	text-align: center;
	line-height: 20px;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.td-field-122{
	text-align: left;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #f0f8d3;
	padding-left: 10px;
}
.td-field-122_btm{
	text-align: left;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #f0f8d3;
	padding-left: 10px;
}
.td-field-1_end{
	text-align: center;
	line-height: 20px;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.td-field_symble{
	text-align: left;
	line-height: 20px;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-left: 10px;
}
.td-field-1_end_btm{
	text-align: center;
	line-height: 20px;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.td-title{
 color:#901b00;
 background-color:#fef5e8;
 height:22px;
 }
 
 .td-title-1{
 color:#901b00;
 background-color:#ded8d1;
 height:22px;
 }
 
.td-field{
height:12px;
text-align:center;
width:30px;
background-color:#fef5e8;
padding-top:4px;
color:#333333;
}
.img-chart{
	float: left;
	width:610px;
	height:335px;
	margin-left: 5px;
	margin-top: 10px;
}

/*���ҳ]�w*/
#abgne-block {
	width: 640px;
}
#abgne-block ul, #abgne-block li {
	list-style: none;
	margin: 0;
	padding: 0;}
#abgne-block .tabs li {
	float: left;
	color: #fff;
	
	background: #bbb;
	height: 18px;
	font-size: 13px;
	cursor: pointer;
	border-radius: 5px 5px 0 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: -1px;
	margin-left: 5px;
	padding-bottom: 4px;
	padding-top: 1px;
}
#abgne-block .tabs li.active {
	background: #0c84b0;
	padding-bottom: 4px;
	border-bottom: none;
	color: #fff;
	padding-top: 1px;
}
#abgne-block .tabs li.hover{
	background: #0c84b0; 
}
#abgne-block .tabs span {
	display: block;
	float: left;
	overflow: hidden;
	padding: 3px 15px 5px 15px;
}
#abgne-block .tab_container {
	padding-left:10px;
	padding-top:10px;
	font-size:13px;
	height:190px;
	clear: both;
	border: 1px solid #bbb;
	background: #fff;
	overflow: hidden;
	border-radius: 5px;
	color:#666666;
}

#abgne-block .tab_container .tab_container_td{
	width: 500px;
	text-align: left;
	border: 0px;

}
#abgne-block .tab_container .tab_container_td2{
	width:30px;
	text-align:left;
	border:0px;	
}

#abgne-block .tab_container ul {
	position: relative;
	height:180px;
	overflow: hidden;
}
#abgne-block .tab_container .tab_content li {
	font-size: 13px;
	position: absolute;
	width: 610px;
	height: 100%;
	padding: 5px;
	margin-top: 0px;
	background: #fff;
	overflow: auto;
	line-height: 28px;	
}
#abgne-block .tab_container .tab_content li img {
	display: block;
	float: left;
	margin-right: 13px;
}
#abgne-block .tab_container .tab_content li h3 {
	font-size: 22px;
	line-height: 22px;
	margin: 5px 0 15px;
}

/* add 0112_2015 */
.input_box {
	margin-right: 5px;
	margin-left: 5px;
	}

.margin_lr {
	margin-right: 5px;
	margin-left: 5px;
}
/* add 0212_2015 */
.td-border0 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

.es_title {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ce5105;
	}
.symble_footer {
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #666;
	border-left-color: #FFF;
	}
/* add 0510_2015 */

.Table_052015 {
	border: 1px solid #bbb9b8;
	float: left;
	width: 788px;
	}
.basicinfo_title {
	line-height: 34px;
	font-family: "新細明體";
	font-size: 15px;
	color: #FFF;
	text-align: center;
	background-color: #882e21;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #882e21;
	border-right-color: #882e21;
	border-left-color: #882e21;
	}
.td-field-bgbrown{
	text-align: left;
	color: #882e21;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #f6f3f0;
	padding-left: 8px;
	line-height: 29px;
	height: 29px;
	font-size: 13px;
	white-space:nowrap;
}
.td-field-bgbrown_bottom{
	text-align: left;
	color: #882e21;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #f6f3f0;
	padding-left: 8px;
	line-height: 29px;
	height: 29px;
	font-size: 13px;
	white-space:nowrap;
}
.td-field-bgwhite{
	text-align: left;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #fff;
	padding-left: 8px;
	line-height: 29px;
	height: 29px;
	font-size: 13px;
}
.td-field-bgwhite02{
	text-align: left;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #fff;
	padding-left: 8px;
	line-height: 29px;
	height: 29px;
	font-size: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.td-field-bgwhite_bottom{
	text-align: left;
	color: #666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	font-family: "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	background-color: #fff;
	padding-left: 8px;
	line-height: 29px;
	height: 29px;
	font-size: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}