@charset "utf-8";
body {
	background-image: url(../images/baby-01-003-01.jpg);
}
h1{
	margin: 0px;
	font: "Helvetica Neue",Helvetica,"Heiti TC","微軟正黑體","Microsoft Sans Serif",Helvetica,Geneva,sans-serif;
}
a { 
	text-decoration: none;
	margin: 0px 3px 0px 3px;
	font-size: 16px;
	color: #0000FF;
	font: "Helvetica Neue",Helvetica,"Heiti TC","微軟正黑體","Microsoft Sans Serif",Helvetica,Geneva,sans-serif;
}
table{
	border-collapse:collapse;
}
table tbody tr td{
	background-color: #FCFCEE;
}
td{
	padding: 5px;
	font: 16px "Helvetica Neue",Helvetica,"Heiti TC","微軟正黑體","Microsoft Sans Serif",Helvetica,Geneva,sans-serif;
}
font{
	font: 16px "Helvetica Neue",Helvetica,"Heiti TC","微軟正黑體","Microsoft Sans Serif",Helvetica,Geneva,sans-serif;
}

/*技能工具*/
#divskills table tbody tr td {
	text-align:center;
	text-align:left \9;
}

/* 資料站 ====================== */
.toptitle{
	position: relative;
	top: -25px;
	*top: 0px;
}

.click_css{
	width: 100px;
	height: 40px;
}

.tb_c1 {
	background-color: #B6DADA;
}
/*.tb_c2 {
	background-color: #FCFCEE;
}*/

.info_0{
	width: 70%;
	position: relative;
	top: 1px;
	left: 198px;
}
.info_0 table{
	width: 100%;
}
.info_0 tr td {
	width: 20%;
}
.info_1{
	position: relative;
	top: -62px;
	height: 374px;
}
.info_2{
	width: 70%;
	position: relative;
	top: -367px;
	left: 198px;
}
.info_2 table{
	width: 100%;
}
.info_2 tr td {
	width: 16%;
}
.info_3{
	width: 70%;
	position: relative;
	top: -362px;
	left: 198px;
}
.info_3 table{
	width: 100%;
}
.info_3 tr td {
	width: 16%;
}
.info_4{
	width: 70%;
	position: relative;
	top: -356px;
	left: 198px;
}
.info_4 table{
	width: 100%;
}
.info_4 tr td {
	width: 25%;
}

.p_img{
	width: 180px;
	height: 269px;
}

.divhr{
	height: 1px;
}

.cen{
	text-align:center;
	text-align:left \9;
}

.skills{
	width:600px;
	margin-bottom: 5px;
}

.divcode {
	width:100%;
	height: 137px;
}
.divcode table{
	width: 100%;
	height: 50px;
}

.codecad{
	width: 230px;
	height: 79px;
	border: 1px solid;
	float: left;
	margin: 3px;
	background-color: #FCFCEE;	
}

#divTool_2{
	*top : 0px;
}
.namecad{
	width: 230px;
	height: 50px;
	border: 1px solid;
	float: left;
	margin: 3px;
	background-color: #FCFCEE;
	display : table;
	*position : relative;
	*top : 150px;
}
.namecad a{
  display : table-cell;
  text-align : center;
  text-align : left \9;
  vertical-align : middle;
  
  *display : block;
  *position : absolute;
  *top : 50%;
  *width : 100%;
}
.namecad a span {
  *position : relative;
  *top : -50%;
}
.namecadend{
	height: 64px;
	
}
.namecadcolor{
	color: #ff0000;
}

.btn{
	width: 223px;
	font-weight: bold;
	outline: 1px solid #b9c4ca;
	border: 4px solid #FFFFFF;
	background-color: #d9e7ee;
	border-right-color: #c6d6de;
	border-bottom-color: #b9cbd4;
}