/*
[name]碧青[/name]
*/
* {
	padding: 0px;
	margin:0px;
	word-break:break-all;
}
html {}
body {
	color: #555555;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF url(pic/bg.jpg) fixed repeat-x;
}

p, h1, h2, h3, h4, h5, h6, ol, ul {}
img {	border: 0px;}
hr{	color:#d8d8d8; height:1px;}

h2 {
	font-size: 11pt;
}
h3, h4 {
	font-size: 11pt;
	color: #a1a1a1;
}
ul li ul li {
	margin-left: 10px;
}
blockquote {
	margin: 10px;
	font-style: italic;
}
a {
	color:#006969;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

/*页面主体*/
#wrap {
	padding:0;
	width:620px;
	margin:0 auto;
	text-align:left;
}
#wrap.bg {
	background:#fff;
}

/*页面居左*/
#wrap.left {
	margin:0;
}

	#header { margin:0 10px; }
		#title { overflow:hidden;}
		
		#nav { line-height:33px; height:33px; overflow:hidden; font-size:12px; color:#ffffff; margin:0; padding:0; clear:both; background:#006969 url(pic/nav.png);}
			#nav ul li {display:block; list-style: none; margin:0 10px; float:left; text-align:center;}
			#nav li a { color: #ffffff; text-decoration: none; display:block; padding:0 10px;}
			#nav li a:hover{ color:#efefef; background:url(pic/nav.png) center -66px no-repeat;}
			#nav li a.active{ background:#1BA6B2; color:#fff; }
			
	/*main*/
	#main { padding:5px; overflow:hidden; clear:both;}

		/*
		挂件区
		*/
		#plus{ position:relative;}
			#plus div{ position:absolute;}
		
		/*
		模块内容区
		*/
		#main .area {overflow:hidden; clear:both; display:block;}		
			
			/*
			模块容器样式
			*/
			#main .area .box{display:block;}
			
				/*
				模块样式
				*/
				#main .area .module{ margin:5px; border:1px solid #C6E3ED; background:#FFF; display:block; overflow:hidden; clear:both;}
			
				/*
				模块标题样式
				*/
				#main .area .module h4{background:#ECF9FF url(pic/mod.png);  border-bottom:1px solid #C6E3ED; line-height:20px;height:20px; padding:5px 10px; font-size:12px;}
				#main .area .module h4 strong{ float:left; color:#006969;}
			
			/*隐藏模块边框*/
			#main .area .box .hide{ border:none; padding:0;}
			#main .area .box .hide div{ margin:0; padding:0;}
			#main .area .box .hide div p{ margin:0; padding:0;}
			
			/*隐藏模块标题*/
			#main .area .module h4.hide{ display:none;}
			
			/*p & div*/			
			#main .area .module p,.area .module div{ line-height:20px;}
			
			/*clear*/
			#main .area .module .clear{ clear:both;}
			
			/*text*/
			#main .area .module .text{margin:2px; padding:5px; word-break:break-all;}
				#main .area .module .text p{margin:2px; padding:5px; word-break:break-all;}
				#main .area .module .text a{color:red;}
			
			/*list*/
			#main .area .module .list{margin:2px; padding:10px;}
				#main .area .module .list ul{margin:0; padding:0px; line-height:20px;list-style:none;}
				#main .area .module .list ul li{}
				#main .area .module .list ul li a{color:red;}
			
			/*blend*/
			#main .area .module .blend{margin:2px; padding:10px; word-break:break-all; overflow:hidden;} 
				#main .area .module .blend p{margin:0; padding:5px; word-break:break-all;font-size:12px; clear:both; overflow:hidden;}
				#main .area .module .blend p img{ float:left; margin:0 10px 0 0;}
				#main .area .module .blend p strong{line-height:20px; margin:5px 0;}
				#main .area .module .blend p a{color:red;}
			
			/*album*/
			#main .area .module .album{margin:2px; padding:10px; word-break:break-all; overflow:hidden;} 
				#main .area .module .album table{ width:100%; }
				#main .area .module .album table td{ text-align:center;}
				#main .area .module .album table td img{ }
				#main .area .module .album table td strong{line-height:20px; margin:5px 0;}
				#main .area .module .album table td a{color:red;}
			
			/*image*/
			#main .area .module .image{margin:2px; padding:10px; word-break:break-all; overflow:hidden; clear:both;}
				#main .area .module .image p{margin:0; padding:0; word-break:break-all; width:100%; overflow:hidden;}
				#main .area .module .image p img{margin:0 0 5px 0;}
				#main .area .module .image p a{color:red;}
			
			/*flash*/
			#main .area .module .flash{margin:2px; padding:10px; word-break:break-all;}
				#main .area .module .flash p{margin:0; padding:0; word-break:break-all; overflow:hidden;}
				#main .area .module .flash p img{margin:0 0 10px 0;}
				#main .area .module .flash p a{color:red;}
			
			/*movie*/
			#main .area .module .movie{margin:2px; padding:10px; word-break:break-all;}
				#main .area .module .movie p{margin:0; padding:0; word-break:break-all; overflow:hidden;}
				#main .area .module .movie p img{margin:0 0 10px 0;}
				#main .area .module .movie p a{color:red;}
			
			/*rss*/
			#main .area .module .rss{margin:2px; padding:10px; word-break:break-all;}
				#main .area .module .rss li{ line-height:20px; margin-left:15px;}
			
			/*music*/
			#main .area .module .music{margin:2px; padding:10px; word-break:break-all;}
				#main .area .module .music p{margin:0; padding:5px; word-break:break-all; overflow:hidden;}
			
			/*iframe*/
			#main .area .module .iframe{margin:2px; padding:10px; word-break:break-all;}
				#main .area .module .iframe p{margin:0; padding:5px; word-break:break-all; overflow:hidden;}
				#main .area .module .iframe p iframe{margin:0 0 10px 0;}
				#main .area .module .iframe p a{color:red;}


	/*footer*/		
	#footer {text-align:center; color:#666; clear:both; font-size:12px; padding:20px;  margin:10px auto 0 auto;  line-height:20px;}
		#footer a { color:#333; text-decoration: none; }
			#footer a:link,#footer a:visited{ text-decoration:none;}
			#footer a:hover{ text-decoration:underline;}
	
	/*class*/
	.clear{clear:both;}
