@charset:'UTF-8';
*{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Verdana,Tahoma,'宋体';
	line-height:180%;
	color:#333;
}
body{
	background:#fff;
	margin:0 auto;
}
ul,dl{
	list-style:none;
}
a img{
	border:0;
}
a{
	color:#36f;
	text-decoration:none;
}
a:hover{
	color:#36f;
	text-decoration:underline;
}
h1{
	font-size:14px;
}
#urlText{
	line-height:100%;
	padding:6px;
	border:1px solid #f06;
	margin:0 2px;
	width:340px;
}
/* Fix Float BUG*/
.c{
	clear:both;
}
.c:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.c {display: inline-table;}
/* Hides from IE-mac \*/
.c {height: 1%;}
.c {display: block;}
/* End hide from IE-mac */
.w{
	width:900px;
	margin:0 auto;
}
.l{float:left;}
.r{float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.pd{padding:15px 26px 5px 26px;}
.fs{
	font-size:14px;
}
.i{
	background:#fff;
	padding:5px;
	border:1px solid #ccc;
}
.l ul li{
		float:none;
		text-align:left;
		padding:4px 7px 4px 3px
}
.l ul li span{
	float:right;
	text-align:center;
	white-space:nowrap
}
.l ul li input{
	margin:0 5px;
}

b.rtop,
b.rbottom{display:block;background:#ff9bcd}
b.rtop b, 
b.rbottom b{display:block;height: 1px;
    overflow: hidden; background:#FFF}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, 
b.rbottom b.r4{margin: 0 1px;height: 2px}

.e{
	text-align:right;
	padding:16px 0 0 0;
}
.e input,.b{
	background:#f79;
	border:3px double #f09;
	font-weight:bold;
	color:#fff;
	behavior:url(i/b.htc);
}
html>body .e input,html>body .b{
	padding:3px 5px;
}
.e input:hover,.b:hover{
	border:3px double #36f;
	background:#f39;
}
/*z-0*/
#z-0{
	background:url(13.gif) #333 repeat-x 0 0;
}
	#z-0-1 ul{
		float:left;
	}
	#z-0-1 ul{
		padding:70px 0 0 10px;
	}
	#z-0-1 li{
		float:left;
	}
	#z-0-1 ul li a,#z-0-1 #n{
		color:#06f;
		font-size:14px;
		display:block;
		background:url(n.gif) #ff9bcd no-repeat 50% 0;
		width:51px;
		text-align:center;
		padding:4px 5px 0 5px;
		margin:0 0 0 3px;
	}
	#z-0-1 ul li a:hover,#z-0-1 #n{
		background:url(n.gif) #ff9bcd no-repeat 50% -59px;
		text-decoration:none;
	}
/*z-1*/
#z-1{
	background:url(h.jpg) #ff9bcd repeat-x 0 0;
	height:40px;
	overflow:hidden;
	display:none;
}
.halo{
	width:230px;
	background:url(12.gif) #f06 repeat-y 0 0;
	float:left;
	height:140px;
	text-align:center;
}
#m-0{
	background:url(3.gif) #f06 no-repeat 0 0;
	height:50px;
	display:none;
}
#m-1{
	width:230px;
	height:500px;
	background:url(1.jpg) #fff no-repeat right 0px;
}
#m-2{
	width:600px;
	clear:right;
	background:url(2.jpg) #FFAECF  repeat-x 0 0;
}
#m-2-0{
	background:url(4.gif) scroll  no-repeat right 0;
	padding:20px 10px 0 80px;
}
#m-2-0 p span{
	font-size:18px;
	font-weight:bold;
	color:#f06;
}
#m-2-1{
	background:url(7.gif) no-repeat 50% 0;
}
#m-2-2{
	background:url(8.gif) no-repeat 50% 0;
}
#m-2-3{
	background:url(9.gif) no-repeat 50% 0;
}
	#m-2-3 ul{
		margin-left:20px;
	}
#m-2-4{
	background:#FFAECF;
}
#m-2-5{
	background:url(6.gif) #FFAECF no-repeat 50% bottom;
	height:14px;
}

#m-3{
	margin-top:10px;
	text-align:center;
	height:100px;
}
#m-3 a{
	margin:5px;
}