
body {background:#fff; text-align:center; font-size:12px; font-family:"宋体"; line-height:19px; color:#000;}
ul{list-style:none;}
.r, .r a {color:#f30;}
.g, .g a {color:#888;}
.b, .b a {color:#04e;}
a {color:#04e; text-decoration:underline;}
a:hover {color:#f30;}
a img {border:none;}
.main {width:774px; margin:0 auto; text-align:left;}
.head {border:1px solid #ccc; width:772px; padding:4px 0; text-align:center; margin-bottom:6px;}
.nav {background:#396FAD; border-bottom:4px solid #38A0F5; padding-left:4px; padding-top:8px; width:770px;}
.nav ul {list-style-type:none; padding:0; margin:0; width:750px; height:23px;}
.nav ul li {width:82px; height:22px; float:left; margin-left:1px; }
.nav ul li a {width:82px; text-align:center; height:20px; padding-top:3px; color:#fff; text-decoration:none; display:block;}
.nav ul li a:hover, #current a {background:url(http://static.51img1.com/v3/campus/img/nav_btn.png) no-repeat bottom; color:#fff;}
.subnav {background:#ECEFF4; font-size:14px; text-align:center; color:#888; padding:6px 0 4px 0; margin-bottom:6px;}
.tl {background:#7089B1; padding:6px 0 4px 15px; color:#fff; font-weight:bold;}
#tl2 {background:#EAEDF2; padding:6px 0 4px 15px; color:#000; font-weight:bold;}
.txt {border:1px solid #CDD5E3; padding:6px; background:#fff; margin-bottom:6px;}
.tb1 {width:100%; background:#ECEFF4;}
.tb1 td {background:#F9FAFB; padding:6px 0 6px 10px; text-align:left; vertical-align:top;}
.tb2 {width:100%; background:#DADADA;}
.tb2 th { background:#fff;padding:6px 0; text-align:left; vertical-align:top; text-align:center; font-weight:normal}
.tb2 .gray{background:#F9FAFB;}
.tb2 td {background:#fff; padding:6px 0 6px 10px; text-align:left; vertical-align:top;}
.btn {clear:both; word-spacing:20px; margin:20px auto; text-align:center;}
.resume_bg {padding:12px; background:#fff url(http://static.51img1.com/v3/campus/img/bg1.png) bottom repeat-x; border:1px solid #cdd5e3; margin-bottom:6px;}
.resume_tl {text-align:center; margin-bottom:12px;}
.tb2 td {line-height:22px; vertical-align:top;}

.bordertop{ margin-top:5px}
.txt .question{font-size:14px; padding:0 20px; line-height:23px; color:#666;}
.txt .question h1{font-size:14px; color:#127CB5;}
.txt .question{font-size:14px;padding:0 20px;line-height:23px;color:#666;}
.txt .question h3{font-size:14px;color:#127CB5;}
.question ul{
	padding-left: 20px;
}

.ts{background:#F9FAFB; padding:6px 0 4px 15px; color:#444; border:1px solid #CDD5E3; border-bottom:none}

.salary{font-size:12px; padding:0 20px; line-height:23px; color:#666;_height:1%;margin-top:10px; }
.salary:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*+html .salary{min-height:1px;}
.salary h1{font-size:14px; color:black; padding:0; margin:0}
.salary img{float:left; padding-bottom:20px;_padding-bottom:0; padding-right:15px}
.salary p{ margin:0; padding:0; padding-bottom:10px; text-indent:20px}
.txtpad {border:1px solid #CDD5E3; background:#fff; color:#444;margin-bottom:6px;}
.txtpad img{ margin:10px 0 0 60px;}
.txtpad h5{ font-weight:normal; font-size:12px; margin-left:20px;}

.box:after{content:".";clear:both;height:0;display:block;visibility:hidden;}
.box{_height:1%;}
*+html .box{min-height:1px;}
.list{ width:700px} 
.list li{float:left;font-size:12px;margin-bottom:15px;padding-top:0;*padding-top:15px;_padding-top:15px;}
.list li span{float:left;}
.list li span img{ border:1px solid #999}
.list li span.w_1{width:105px;}
.list li span.w_4{color:#666; width:570px; margin-left:20px; }
.list li span.w_4 h1{ font-size:20px; font-weight:bold; color:#444;margin:0; padding-bottom:5px}
.list li span p{margin:0; padding:0; line-height:22px; text-indent:20px}

.Ffooter{clear:both;width:768px; margin:0 auto; border:0; padding-top:10px}
.Ffooter .fzi{ float:left}.Ffooter .copyright{ float:right; padding-right:50px; font-family:Arial}
.Ffooter a{color:#444444; margin:0 5px; text-decoration:none;}
.Ffooter a:hover{color:#ff0000;}