﻿@charset "utf-8";
/* CSS Document */

img.beam { display:block; }

.list { padding: 20px 102px 100px 102px; background-color: white; }

.group{ width:796px;   margin-bottom: 20px;}
.top{ width:796px; height:107px;}
.mid{ background:url('image/mid.png'); background-repeat;   margin-left: 35px;   padding: 10px 50px 50px 50px; width:662px;   font-size: 13pt;  line-height: 18pt;}
.bot{ background:url('image/bottom.png'); width:762px; height:28px;   margin-left: 35px;}
p{}
p>span{ color:#003c42;}
.mid>img{ text-align:center; margin:30px; position:absolute;padding-top: 17px;
    padding-left: 3px;
}

}
table {
	font-size:10pt;
	width:660px;
 	border-spacing: 2px;
 	border-color: gray;
 	border-left: solid 1px black;
	border-top: solid 1px black;
	border-collapse: collapse;
	text-align:center;
	line-height: 18px;
}
td, th {
	  vertical-align: middle;
padding: 10px;
border-right: solid 1px black;
border-bottom: solid 1px black;
border-left: solid 1px black;
}
th {
color: #FFF;
background-color: #335562;;
}
.box{
	vertical-align: middle;
}
.b_left{
	text-align:left;
}
.man{
	min-height: 300px;
}
.people{
	position:absolute;
	text-align:center;
	  font-size: 10pt;
	 line-height: 12pt;
	color:#FFF;
}
.job{color: #FFE700;
}
.name{
}
#p1{left: 335px;  top: 25px;}
#p2{left: 650px;
  top: 45px;}

#p3{left: 335px;
  top: 90px;}

#p25{left: 125px;  /*研究員 董宜佳*/
  top: 170px;
letter-spacing: -1px;}
  
  
  
  
#p12{left: 230px;  /*研究員 徐中文*/
  top: 170px;
letter-spacing: -1px;  
	
}

    
#p4{left: 335px; /*研究員 戴佳豪*/
  top: 170px;
  }
#p5{left: 440px;  /*研究員 ilong moto*/
  top: 170px;}
#p6{left: 545px; /*研究員 Maital Manghuhu*/
  top: 170px;}

  
#p26{left: 20px;
  top: 289px;}
#p7{left: 125px;
  top: 289px;}
#p8{left:230px;
 top: 289px;}
#p9{left: 335px;
  top: 289px;}
#p13{left: 440px;
  top: 289px;}
#p11{left: 545px;
  top: 289px;}
#p10{left: 650px;
  top: 289px;}


#p2>.name{line-height: 20pt;}
#p2>.job{ font-size:10pt; line-height:22pt;}
.data{
	display: block;
  height: 550px;
  background: #FFF;
  border-radius: 10px;
  box-shadow: 1px 1px 3px 2px rgba(20%,20%,40%,0.5) inset;
  padding:20px;
}
.photo{
	display: inline-block;
  width: 150px;
}
.photo>img{
	width:150px;
}
.info{
	display:inline-block;
	width:464px;
	margin-left: 8px;
}
.position{
	  color: #5E7550;
  font-weight: bold;
}
.namedata{
	  display: inline-block;
  font-size: 20pt;
  margin: 10px 0px;
}
.race{
	display: inline-block;
  float: right;
  font-size: 15pt;
  margin: 10px 0px;
  color: #5E7550;
  font-weight: bold;
}
.line{
	background:url('image/line.png');
	width:464px;
	height:8px;
	  margin-bottom: 10px;
}
.text{
	margin: 5px 0px;
}
