﻿@charset "utf-8";
/**
 * 6green News CSS
 * Version: news_0608
 * Create: Alli@20060801
 * Last Edit: Alli@20070113
 * (c)2006 6green.com
**/

@import url(/styles/base.css);

/* Genneral Styles */
html,body{color:#333;background:#3D76B6 url(images/bg.png) repeat-x;}
a{color:#036;}
a:hover{color:#06c;text-decoration:underline;}
ol{margin:0 5px 0 30px;color:#06c;}
ul{margin:0 5px;list-style:none;}
input,textarea,select{padding:1px 2px;border:solid 1px #999;}
input.button{height:19px;width:42px;margin-top:5px;color:#666;}
select{height:16px;border:1px solid #999;}

#nav{
background:#dff0f8 url(images/nav_bg.gif) repeat-x;
}
	#nav a:hover{
	text-decoration:none;
	background:url(images/underline.gif) repeat-x bottom;
	}

#banner{
height:103px;
width:778px;
}


/* Main Wrapper Styles */
#mainWrapper{
overflow:hidden;
_height:1%;
background:#fff;
}
#guide{
height:64px;
margin:1px;
overflow:auto;
_height:1%;
background:#fff url(images/main_bg.png) repeat-x;
}
	#tLogo{
	float:left;
	width:150px;
	padding:0 40px;
	}
	#tNav{
	float:right;
	width:480px;
	padding:15px 20px 0 0;
	font:14px/1em 宋体;
	font-weight:bold;
	text-align:right;
	color:#ff0;
	}
		#tNav a{
		color:#fff;
		}
		#tNav a:hover,#tNav a:active{
		text-decoration:none;
		color:#ff0;
		}
		#tNav .this,#tNav a.this{
		color:#ff0;
		}

/* Footer Styles */
#footer{
margin:1px;
margin-top:10px;
border-top:5px solid #999;
clear:both;
background:#fff;
}
	#innerFooter{
	margin-top:1px;
	padding:10px;
	color:#fff;
	background:#3D9AE0;
	}
	#footer a{
	color:#fff;
	}


/*----- Index CSS -----*/
/* Content Styles */
#content{
width:480px;
padding:0 2px 0 18px;
float:left;
}
#pNews{
overflow:auto;
_height:1%;
}
	#pImg{
	float:left;
	padding:5px;
	padding-top:0;
	}
		#pImg img,#pImg a img{
		height:120px;
		width:160px;
		padding:10px;
		background:#fff url(images/photo_bg.gif) no-repeat top;
		}
		#pImg a:hover img,#pImg a:active img{
		background-position:bottom;
		}
	#pDisc{
	float:right;
	width:270px;
	padding:5px;
	font:14px/1.4em Verdana,Arial,宋体;
	}
	#pTitle{
	margin:0 0 7px 0;
	font:16px/1.5em Verdana,Arial,宋体;
	font-weight:bold;
	text-align:center;
	color:#039;
	}

.box{
padding:10px 0;
}
	.bt{
	height:22px;
	width:460px;
	padding:7px 10px 3px;
	line-height:22px;
	text-align:right;
	}
		.bt a{
		font-family:Verdana;
		font-weight:bold;
		color:#4A95DE;
		}
		#bt1{
		background:#cae8ff url(images/t_xy.gif) no-repeat;
		}
		#bt2{
		background:#cae8ff url(images/t_sh.gif) no-repeat;
		}
		#bt3{
		background:#cae8ff url(images/t_ty.gif) no-repeat;
		}
		#bt4{
		background:#cae8ff url(images/t_yl.gif) no-repeat;
		}

	.bp{
	border-bottom:1px dashed #ccc;
	overflow:hidden;
	_height:1%;
	}
		.bp ul{
		margin:0;
		list-style:none;
		}
		.bp li{
		padding:10px 5px;
		width:150px;
		float:left;
		text-align:center;
		word-wrap:break-word;
		word-break:break-all;
		}
			.bp li img,.bp li a img{
			height:auto !important;
			width:auto !important;
			height:75px;
			width:100px;
			max-height:75px;
			max-width:100px;
			margin:5px auto;
			padding:2px;
			border:1px solid #036;
			display:block;
			}
			.bp li a:hover img,.bp li a:active img{
			border:1px solid #09f;
			}

	.bd{
	padding-top:10px;
	font:14px/1.5em Verdana,Arial,宋体;
	}
		.date{
		padding-left:10px;
		font-size:12px;
		color:#666;
		}
	.bm{
	padding:10px 10px 0;
	text-align:right;
	}

/* Sidebar Styles */
#sidebar{
width:250px;
margin-right:10px !important;
margin-right:5px;
float:right;
}
.sBox{
background:#fff url(images/s_bg.png) repeat-y;
}
	.sd{
	padding:10px;
	font:12px/1.8em Verdana,Arial,宋体;
	}
		.sd li{
		border-bottom:1px dashed #9cf;
		}
		.sd li div{
		width:100%;
		overflow:hidden;
		white-space:nowrap;
		}
		.sd li div/*在IE6/IE7下，当对象内文本溢出时显示省略标记(...)*/{
		>/**/text-overflow:ellipsis;
		}
	.sb{
	height:8px;
	}
	#ad{
	padding:5px 5px 0 5px;
	}
	#add{
	margin:10px 20px 5px 5px;
	padding:5px 0 0 0;
	border-top:1px solid #ccc;
	}

#sch{
height:60px;
margin:0 0 10px;
padding:32px 0 8px 60px;
background:#fff url(images/sch.gif) no-repeat;
}
	#sch input,#sch select{
	margin:3px 1px;
	}
	input.sch1,select.sch1{
	border-color:#999;
	background:#fff;
	}
	input.sch2,select.sch2{
	border-color:#09f;
	background:#ffc;
	}
	input.button1{
	border-color:#999;
	color:#666;
	}
	input.button2{
	border-color:#09f;
	color:#09f;
	background:#fff;
	}
	input.button3{
	border-color:#3cf;
	color:#3cf;
	background:#fff;
	}


/*----- List CSS -----*/
#lc{
float:left;
width:500px;
padding:0 10px 0 30px;
font:14px/1.5em Verdana,Arial,宋体;
}
	.pages{
	margin:10px 0;
	padding:5px;
	border-top:1px solid #ccc;
	font-size:12px;
	text-align:center;
	}
		.pages a{
		text-decoration:none;
		}

#ls{
float:right;
width:230px;
border-left:1px dashed #ccc;
}
	#ls ul{
	margin:0;
	list-style:none;
	}
	#ls li{
	margin:0 15px 15px;
	padding:0;
	text-align:center;
	word-wrap:break-word;
	word-break:break-all;
	}
		#ls li img,#ls li a img{
		height:120px;
		width:160px;
		margin:5px auto !important;
		margin-top:-9px;
		padding:2px;
		border:1px solid #036;
		display:block;
		}
		#ls li a:hover img,#ls li a:active img{
		border:1px solid #09f;
		}


/*----- Article CSS -----*/
/* Article Styles */
#article{
margin:20px 50px 30px;
}
	#at{
	font:22px/24px Verdana,Arial,宋体;
	font-weight:bold;
	text-align:center;
	color:#039;
	}
	#ad{
	font:12px/2em Verdana,Arial,宋体;
	color:#48d;
	text-align:center;
	}
	#ab{
	margin:20px 0;
	font:14px/1.5em Verdana,Arial,宋体;
	}
		#ab p{
		padding:7px 0;
		}
	.ap{
	text-align:center;
	}
		.ap img{
		max-height:720px;
		max-width:480px;
		padding:10px;
		}
	#am{
	padding:0 100px;
	text-align:right;
	}

/* Comment Styles */
#comment{
margin:40px;
}
	#ct{
	padding:5px 10px;
	border-bottom:2px solid #ccc;
	font-size:14px;
	font-weight:bold;
	color:#999;
	}
	#cn{
	margin:20px 10px 10px;
	padding:10px 20px;
	border:1px solid #ccc;
	text-align:center;
	color:#999;
	background:#fcfcfc;
	}
	#comment li{
	margin:10px 0;
	list-style:none;
	overflow:auto;
	_height:1%;
	}
	#comment p{
	text-indent:0;
	}
		img.cp ,a img.cp{
		height:48px;
		width:48px;
		margin:5px 10px;
		padding:2px;
		float:left;
		border:1px solid #ccc;
		display:block;
		filter:progid:DXImageTransform.Microsoft.Blur(makeShadow=false,pixelRadius=1,shadowOpacity=0.75);
		background:#fff;
		}
			a:hover img.cp ,a:active img.cp{
			border:1px solid #09f;
			filter:progid:DXImageTransform.Microsoft.Blur(makeShadow=false,pixelRadius=0,shadowOpacity=0.75);
			}
		.cd{
		width:560px;
		float:right;
		word-wrap:break-word;
		word-break:break-all;
		}
		.cu,.cu a{
		font:1em/2em Arial,Verdana,宋体;
		font-weight:bold;
		color:#06c;
		}

/* Comment Pages Styles */
	#cp{
	margin:20px 20px 0;
	padding:5px 10px 0;
	border-top:1px solid #ccc;
	line-height:18px;
	color:#999;
	}
		#cp a{
		color:#999;
		}
		#cp a:hover,#cp a:active{
		text-decoration:none;
		color:#333;
		}

/* Comment Form Styles */
	#cf{
	margin:20px 10px 0;
	padding:1px;
	background:#fcfcfc;
	}
		.cf1{
		border:1px solid #ccc;
		}
			.cf1 p{
			background:#ccc;
			}
			.cf1 form{
			color:#999;
			}
			.cf1 input,.cf1 textarea{
			border-color:#ccc;
			}
			.cf1 input.button{
			color:#999;
			}
		.cf2{
		border:1px solid #999;
		}
			.cf2 p{
			background:#999;
			}
			.cf2 form{
			color:#666;
			}
			.cf2 input,.cf2 textarea{
			border-color:#999;
			}
			.cf2 input.button{
			color:#666;
			}

		#cf p{
		font-size:14px;
		font-weight:bold;
		line-height:28px;
		text-align:center;
		color:#fff;
		}
		#cf form{
		padding:10px 15px 15px;
		line-height:24px;
		}
		#cf input.txf{
		width:120px;
		}
		#cf textarea{
		width:540px;
		word-wrap:break-word;
		word-break:break-all;
		}