/*********index.html*************/

#contact-con{
	padding:15px 30px 0 20px;}
#contact-top{
	height:52px; margin-bottom:10px;
	background:url(../images/contact/contact_bar.jpg) no-repeat right center;}
#contact-top p{
	display:none;}

table.contact-tab{
	margin:10px 0 10px 70px; width:88%; text-align:left;}
table.contact-tab span.error{
	padding-left:17px; font-size:11px; color:#c30; height:13px; display:none; line-height:13px; float:left; padding-top:3px;
	background:url(../images/contact/contact_error.jpg) no-repeat left 3px;}
table.contact-tab span.error_long{
	padding-left:17px; font-size:11px; color:#c30; height:13px; display:none; line-height:13px; float:left; padding-top:3px;
	background:url(../images/contact/contact_error.jpg) no-repeat left 3px; width:115px;}
table.contact-tab input{
	float:left; margin-right:5px;}
table.contact-tab img{
	display:none; padding-top:3px;}
table.contact-tab td{
	padding:8px 0px 8px 3px; line-height:20px; vertical-align:top; color:#454545;}
table.contact-tab tr.under-line td{
	border-bottom:1px dashed #999;}
table.contact-tab td.title1{
	color:#333; width:60px;}
table.contact-tab td.title2{
	color:#000; width:120px;}
table.contact-tab span.t1{
	font-weight:bold;}
table.contact-tab span.t2{
	color:#666;}
table.contact-tab span.star{
	color:#c30; margin-left:5px;}
table.contact-tab textarea{
	width:350px; height:120px; float:left; margin:0 5px 0 0; padding:3px;}
table.contact-tab input.send{
	width:80px; height:35px; border:0; cursor:pointer; line-height:35px; text-align:center; color:#333;
	background:url(../images/contact/but_send.jpg) no-repeat;}

.width260{
	width:260px;}
.width130{
	width:130px;}

/*********recruit.html*************/

#recruit-con{
	padding:15px 30px 0 20px; font-family:simsun;}
#recruit-top{
	height:138px; margin-bottom:10px;
	width:534px;
	margin:10px auto;
	background:url(../images/contact/recruit_bar.jpg) no-repeat right center;
	padding-top:0px;
	padding-left:0px;}
#recruit-top p{
	display:none;}
#recruit2{
	width:534px;
	margin:0 auto;}
#recruit-job{
	padding:20px 0px 50px 40px;}
#recruit-job a{
	width:45%; padding:0px 0 15px 10px; +padding:0px 0 5px 10px; float:left;
	background:url(../images/contact/recruit_dot.gif) no-repeat left 5px;}

#recruit-con ol{
	padding:10px 0 40px 10px;}
#recruit-con ol li{
	margin-left:25px; list-style-type:decimal; line-height:20px; color:#575757;}


/** added by zhouxinyun **/
#recruit-job ul li{ display:inline;background:url(../images/contact/li.gif) no-repeat right center;}
#recruit-job ul li#no-arrow{ background:none;}
#recruit-job ul li span{padding:10px 15px;border:solid #666 1px;margin-right:17px; }
#job-det div.job-table{padding:0px;margin:20px 10px 20px 30px;border:#e9ecef solid 10px;width:467px;}
#job-det table#job{border:#7f90a4 solid 1px;width:467px;}

#job-det table tr.tr1{background-color:#dcdcdc ;}
#job-det table td{padding:5px 10px;}
#job-det table td.td1{width:80px; color:#fff;}
#job-det table td.td2{width:410px; color:#666;}
#job-det table tr.tr1 td.td1{background-color:#9eabba;}
#job-det table tr.tr2 td.td1{background-color:#c0c9d1;}

#recruit-pic{ padding:20px;padding-right:0px; margin-bottom:20px;}

#activities-top{
	height:138px; margin-bottom:10px;
	width:534px;
	margin:10px auto;
	background:url(../images/contact/activities_bar.jpg) no-repeat right center;
	padding-top:0px;
	padding-left:0px;}
#activities-top p{
	display:none;}
	

/*090507*/
#job-det{ padding-bottom:20px;}
.jobtext{ margin:10px 0px 50px 40px; font-size:12px;}
.jobtext a{ line-height:2em; font-size:14px; color:#0033CC}