@charset "utf-8";
/* css document */

html,body{font:12px/1.2em "宋体", arial, helvetica, sans-serif}
#footer{padding:15px 0; background:#d01d24}
#footlink{color:#fff; text-align:center; margin-bottom:3px}
#footlink a{color:#fff; text-decoration:none; border-right:1px solid #ddd; padding:0 9px 0 5px}
#footlink a:hover{color:#000}
.bol{border-left:1px solid #ddd; padding-left:5px}
#copy{color:#fff; text-align:center}

/*新css*/

#zf_3 dl dd span,
#zf_1 dl dd span,
#zf_2 dl dd span{
  display:block;
  float:left;
  width:120px;
  text-align:right;
}
#zf_3 dl dd p,
#zf_1 dl dd p,
#zf_2 dl dd p{
  display:block;
  float:left;
  width:200px;
}
#zf_3 dl dd em,
#zf_1 dl dd em,
#zf_2 dl dd em{
  display:block;
  float:left;
  width:160px;
  color:#ff0000;
}
#zf_3 dl dd,
#zf_1 dl dd,
#zf_2 dl dd{
  clear:both;
  height:30px;
}

a.link_red:link,
a.link_red:visited,
a.link_red:active{
	font-size:12px;
	color:#ff0000;
	text-decoration: underline;
   }
a.link_red:hover{
    color:#cc0000;
	text-decoration: underline;
   }
.p_red12{
	color:#ff0000;
}
.box_zspj{
	position:absolute;
	right:290px;
	bottom:10px;
	width:98px;
	height:55px;
	z-index:auto;
	background-image:;
	background-repeat:no-repeat;	
}

/*提示气泡*/
.youhui dd{
  float:left;
  padding:5px 20px 0 19px;
  position:relative;
}
.youhui dd{ 
  background-repeat:no-repeat;
  background-position:0 5px;
}

.youhui a.info { 
 position:relative; z-index:0; text-decoration:none } 
.youhui a:hover,
.youhui a.info:hover {  
 z-index:1; color:#ff0000;
} 
.youhui a.info span {  
 display: none } 
.youhui a.info:hover span { display:block; position:absolute; top:-26px; left:30px; width:130px; border:1px solid #ccc; background-color:#fffff0; color:#ff0000; text-align: center;padding:1px; } 

.cla{
  font-size:12px;
}
#box_city{
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
  background-color:#fafafa;
  height:80px;
}
#box_city h3{
  color:#cc0000;
  border-bottom:2px solid #cc0000;
  font-size:14px;
  font-weight:bolder;
  line-height:2.3em;
  padding:2px 0 0 23px;
  background-image:;
  background-repeat:repeat-x;
  background-position:0 -7px;
}
#box_city dl{
  padding:10px;  
  line-height:2em;
}

.applyframe_001{
  border:4px solid #e8e8e8;
  padding:20px 10px 20px 10px;  
}
.login_fx{
  font-size:14px;
  line-height:1.8em;
  padding:0 60px 0 60px;
}
.login_fx a{
  text-decoration:underline;
  color:#333;
}
.box_login_fx{
  margin-top:10px;
}
.box_login_fx td{
  padding:5px 0 5px 0;
}
.applybtn{
  background-image:;
  background-repeat:no-repeat;
  width:93px;
  height:23px;
  color:#ffffff;
  border:0px;
}

/*列表筛选框*/
input[type=checkbox] 
{ 
    vertical-align: middle; 
    padding: 2px; 
} 
label 
{ 
	cursor:pointer;
	font-family: tahoma; 
    font-size: 12px; 
    vertical-align: middle; 
}
.progress 
{	
	/*
	left:45%;
	width:100px;
	position:absolute;
	color:#fff !important;
	background: #dd2b33;	
	*/	
	margin: 0;	
	padding: 0.5em 0;			
	font: 12px/1 tahoma, helvetica, arial, sans-serif;	
	text-align:center;		
	background: whitesmoke;
	width:100%;	
}