

*{
	border:0px;
	margin:0px;
	padding:0px;
	
	
	
	
	
	
	
	}
	a{
		
		text-decoration:none;
		color:#003654;
		font-size:12px;
		
	
		
		}
		
		
		.djlx{
			
			display:none;
			width:240px;
			height:30px;
			background:#000;
			
			color:#FFF;
			line-height:30px;
			padding: 0px 16px;
			font-size:12px;
			position:absolute;
			top:20px;
			left:20px;
			
			
		
			
			
			}
		
.query-center { position: relative; width: 830px; height: 730px; background:  #fff url(bg.png) no-repeat center center;
 

 }

.query-center .add1 { position: absolute; display: block; padding-top: 12px; background: url(network_bluepiont.png) no-repeat center 4px; font-weight: bold; color: #003654; 


}






.query-center .nc{ position: absolute; display: block; padding-top: 16px; background: url(nc.png) no-repeat center 4px; font-weight: bold; color: #003654; }



.addwrap { display: none; width: 695px; height: auto; padding: 15px; position: fixed; top: 50%; left: 50%; margin:  -235px 0 0 -232px;; background: url(query1.png) no-repeat; z-index: 99;   }






.address h3 { height: 50px; line-height: 50px; padding: 0 20px 0 30px; font-size: 20px; font-weight: bold; color: #fff; background: #bf000a;

border-top-left-radius:6px;
border-top-right-radius:6px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;


text-align:center; 
position:relative;




}
.address h3 a { margin-top: 10px; }


.address-list { height:auto; overflow-y: auto; 
background:#eee;
color:#FFF;

}





.address-list ul { padding: 0 28px;width:630px; max-height: 360px;height:auto;overflow-y:scroll;  }




.address-list ul li { padding: 16px 0; line-height: 30px; font-size: 14px; color: #333; border-bottom: 1px solid #ddd; }

.address-list ul li strong { font-size: 16px; text-align:center;margin:12px auto;display:block; }


.address-list ul li p{ font-size: 14px; text-align:left;text-indent:24px; font-weight:400;color:#003654;}

.query-bottom { background: #f2f2f2; padding-bottom: 8px; margin-bottom: 20px; }
.query-bottom h3 { padding: 20px; height: 36px; line-height: 36px; font-size: 14px; font-weight: bold; color: #333; }

.query-check { padding: 0 24px 0 20px; }
.query-check form { padding-bottom: 60px; }
.query-check form label { float: left; line-height: 40px; padding-right: 10px; color: #111; }
.query-check form .txt { float: left; width: 418px; height: 38px; padding: 0 20px; line-height: 38px; font-size: 14px; color: #fff; border: 1px solid #d9d9d9; }
.query-check form .sub { float: left; width: 216px; height: 40px; font-size: 16px; color: #fff; margin-left: 16px; background: #00a0e9; }
.query-ok, .query-no { display: none; text-align: center; font-size: 14px; }
.query-ok p, .query-no p { font-weight: bold; color: #00a0e9; padding-top: 10px; }
.query-ok a, .query-no a { margin-top: 20px; }


.address h3 span{
	

color:#fff;
float:right;
font-size:14px;
z-index:400;
position:absolute;
top:0px;
right:10px;
line-height:50px;
height:60px;
width:120px;
display:block;






	}
	
	
	
	.xwzxrightbox h2{
		
		
		padding-top:30px;
		text-align:center;
		font-size:20px;
		margin:0px auto;
		
		
		
		}
