.profesIntroDiv .line{overflow:hidden; padding:45px 0; border-top:3px solid #eeeeee;}
.profesIntroDiv .line:first-child{padding-top:0; border:0;}
.profesIntroDiv .line .area1{float:left; width:183px;}
.profesIntroDiv .line .area1 .name{font-size:30px; font-weight:bold; color:#1c5dac;}
.profesIntroDiv .line .area1 .email{padding-top:5px; font-size:14px; color:#666666;}
.profesIntroDiv .line .area1 .moreProfile{display:block; padding-top:20px;}
.profesIntroDiv .line .area2{position:relative; float:left; width:180px; min-height:180px; margin-right:28px; background:url("/common/images/icon/profe_img2.gif") no-repeat 0 0;}
.profesIntroDiv .line .area2 .cover{position:absolute; top:0; left:0;}
.profesIntroDiv .line .area2 .profile{width:180px; height:180px;}
.profesIntroDiv .line .area3{float:left; width:569px;line-height:24px;}
.profesIntroDiv .line .area3 li{padding-left:12px; margin-top:7px; font-size:15px; background:url("/common/images/icon/dot5x5.gif") no-repeat 0 10px;}
.profesIntroDiv .line .area3 li:first-child{margin-top:0;}
.profIntroPop{width:100%;}
.profIntroPop .top{padding:38px 28px; height:128px; background:#2f89bd;}
.profIntroPop .top .name{padding-bottom:15px; font-size:23px; font-weight:bold; color:#fff;}
.profIntroPop .top .info{font-size:14px; color:#fff;}
.profIntroPop .body{position:relative; padding:28px 28px;}
.profIntroPop .body .tit{padding-left:15px; font-size:15px; font-weight:bold; color:#444; background:url("/common/images/icon/dot7x7.gif") no-repeat 0 8px;}
.profIntroPop .body .asw{padding:10px 0 10px 15px; font-size:14px;}
.profIntroPop .line{position:absolute; top:43px; left:31px; height:217px; width:1px; background:#e9e9e9;  z-index:-1;}