@charset "utf-8";
.personinfoBanner { background:url(../images/personinfo/banner.jpg) no-repeat center top; height:228px;}
.personinfoMenu { background:url(../images/common/dot_line.gif) repeat-x center bottom;}
.personinfoMenu .pageMenu { height:60px; line-height:60px;}
.personinfoMenu .pageMenu li { float:left; font-size:14px; width:145px; margin:0 5px; text-align:center;}
.personinfoMenu .pageMenu li a { display:block; width:145px; height:60px;}
.m1 .menu1 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m2 .menu2 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m3 .menu3 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m4 .menu4 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m5 .menu5 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m6 .menu6 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m7 .menu7 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.personinfoSearch { background:#fafafa;}
.personinfoSearch .searchCont { padding:30px; font-size:14px;}
.personinfoSearch .searchCont .item {display:inline-block;*display:inline;*zoom:1; padding:0 15px;}
.personinfoSearch .searchCont .inp1 { width:170px; height:30px; border:1px solid #ddd; padding:0 5px; font-size:14px; margin-right:30px;}
.personinfoSearch .searchCont .btn_s { width:131px; height:33px; background:url(../images/personinfo/btn_search.jpg) no-repeat; text-align:center; border:0 none; color:#fff; font-size:15px;outline:none; cursor:pointer;}
.personinfoSearch .searchCont .btn_gs { width:131px; height:33px; background:url(../images/personinfo/btn_gs.jpg) no-repeat; text-align:center; border:0 none; color:#cd3335; font-size:15px;outline:none; cursor:pointer; margin-left:10px;}
.unSearch { background:url(../images/personinfo/unsearch.jpg) no-repeat center 95px; height:400px;}
.personinfoCont { padding:35px 50px;}
.personinfoCont .personPhoto { width:143px; height:185px; float:left;}
.personinfoCont .personPhoto img { width:143px; height:185px;}
.personinfoCont .personTxt { float:right; width:725px; padding-top:10px;}
.personinfoCont .personTxt .name { font-size:34px; margin-bottom:22px; }
.personinfoCont .personTxt .txt { font-size:14px; margin-bottom:15px;}
.personInfoBox { padding-bottom:50px;}
.personInfoBox2 { padding-top:20px;padding-bottom:50px;}
.table1 {border-collapse:collapse; border:1px solid #e9e9e9; margin:0 auto;}
.table1 td {empty-cells:show; border:1px solid #e9e9e9; font-size:14px; line-height:1.8em; padding:15px 25px;}
.table1 td.h {empty-cells:show; border:1px solid #e9e9e9; background:#fafafa;}
a.btn_pj { background:url(../images/personinfo/btn_pj.jpg) no-repeat center top; font-size:12px; width:123px; height:25px; line-height:25px; color:#333; text-decoration:none; text-align:center;display:inline-block;*display:inline;*zoom:1; margin-left:20px; vertical-align:middle;}
a.btn_pj:hover { background-position:center bottom;}
.pjBox { width:400px; height:320px; padding:20px 50px; font-size:14px;}
.pjBox .t1 { font-weight:bold; margin-bottom:10px;}
.pjBox .t2 { margin-bottom:20px;}
.pjBox .t2 span { margin-right:20px;}
.pjBox .t2 textarea { width:380px; height:100px; max-height:100px; max-width:380px; outline:none; border:1px solid #ddd; padding:10px; font-size:14px;}
.pjBox .btnBar { text-align:center; padding:0 0 15px 0;}
.pjBox .btnBar input { width:100px; height:30px; line-height:30px; border-radius:5px; background:#cd3335; color:#fff; text-align:center; border:0 none; cursor:pointer; outline:none; font-size:14px;}
.table2 {border-collapse:collapse; border:1px solid #e9e9e9; margin:0 auto 20px auto;}
.table2 td {empty-cells:show; border:1px solid #e9e9e9; font-size:14px; line-height:1.8em; padding:15px; text-align:center;}
.table2 th {empty-cells:show; border:1px solid #e9e9e9; background:#fafafa; text-align:center; font-size:14px; line-height:1.8em; padding:10px;}
.table2 img { width:80px; height:103px;}

.table3 {border-collapse:collapse; border:1px solid #e9e9e9; margin:0 auto 20px auto;}
.table3 td {empty-cells:show; border:1px solid #e9e9e9; font-size:16px; line-height:1.8em; padding:15px; text-align:center;}
.table3 th {empty-cells:show; border:1px solid #e9e9e9; background:#fafafa; text-align:center; font-size:15px; line-height:1.8em; padding:10px;}
.table3 img { width:80px; height:103px;}