TABLE {
	FONT-SIZE: 9pt
}

a {
	color: #000000;
	text-decoration: none;
}

.grey {
	COLOR: #999999
}
.box1 {
	FONT-SIZE: 9pt; COLOR: #666666
}
.red {
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
	
}
A.red:hover {
font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	
	 TEXT-DECORATION: underline
}
A.white:hover {
	COLOR: #ffffff
}
.white {
	COLOR: #e8e8e8
}
.box2 {
	BORDER-RIGHT: #3399cc 1px solid; BORDER-TOP: #3399cc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #3399cc 1px solid; WIDTH: 160px; COLOR: #000000; BORDER-BOTTOM: #3399cc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.e {
	FONT-SIZE: 8pt; COLOR: #aacbd0; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ewhite {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hang {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 25px
}
.biaoti {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333333
}
.hang1 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px
}

.kxfzg_navTxt {
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}


.ztbox{/* 自适应宽度的块(通用块) */
	width:100%;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	background-color: #FFFFFF;
}
.ztbox dt{
	height:25px;
	overflow:hidden;
	clear:both;
	border: 1px solid #FF6600;
	background-color: FFCC99;
	background-image: url(./0017.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ztbox dt strong{
	height:25px;
	line-height:25px;
	padding-left:25px;
	padding-right:4px;
	display:block;
	float:left;
	color:#CC3300;
	background:url(./0017.jpg) left top no-repeat;
	letter-spacing:1px;
	border: 1px solid FF6600;
}
.ztbox dt strong a{
	color:#CC3300;
}
.ztbox dt strong a:hover{
	color:#444;
	text-decoration:none;
}
.ztbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#85A484;
}
.ztbox dt span.more a{
	color:#7B9D79;
	text-decoration:none;
}
.ztbox dt span.more a:hover{
	color:#333;
}
.ztbox dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.ztbox dt span.label a{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	border-left:1px solid #C5DDBC;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.ztbox dt span.label a:hover{
	color:#360;
}
.ztbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #F1F7EE;
}
.ztbox dd{
	border-left:1px solid #FF6600;
	border-right:1px solid #FF6600;
	padding:4px 4px 0px;
	overflow:hidden;
}


.zcenter{
	margin:0px auto;
}
.zw960{
	width:960px;
	position:relative;
}
.zmt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.zmt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.zclear{
	overflow:hidden;
}

.zfooter{
	color:#FFFFCC;
	text-align:center;
	padding-bottom:10px;
	border-top:1px solid #E5EFD6;
	padding-top:10px;
	background-position: center center;
	background-color: #990000;
	font-size: 12px;
	line-height: 25px;
}
.zfooter .link{
	text-align:center;
	padding:5px 0px;
}
.zfooter .link a{
	margin:0px 5px;
	color:#666666;
}
.zfooter .powered{
	font-size:10px;
	line-height:25px;
}
.zfooter .powered strong{
	color:#690;
}
.zfooter .powered strong span{
	color:#F93;
}
.zfooter .copyright{
	color:#FFFFCC;
	line-height:23px;

}

.zplace{
	
	line-height:22px;
	text-indent:12px;
	color:#FFFFFF;
	overflow:hidden;
	
}
.zplace strong{
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:1px;
}
.zplace a{
	color:#FFFFFF;
	margin:0px 2px;
	text-decoration: none;
}
.zplace a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.zplace small{
	display:inline-block;
	vertical-align:middle;
	width:8px;
	height:20px;
	*height:24px;
	overflow:hidden;
	background:url(../images/ico-3.gif) 2px 8px no-repeat;
	font-size:0px;
}

/*---------- zviewbox ---------*/
.zviewbox{
	width:712px;
	overflow:hidden;
	padding-bottom:8px;
}
.zviewbox .title{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.zviewbox .title h2{
	font-size:24px;
	color:#CC0000;
	font-weight: bold;
}
.zviewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#777;
}
.zviewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.zviewbox .info a{
	color:#690;
}
.zviewbox .intro{
	padding:8px 16px;
	line-height:25px;
	background:#FAFDFE;
	border:1px solid #DDD;
	font-size:14px;
	color:#666;
	margin-top:8px;
}
.zviewbox .infolist{
	width:368px;
	float:left;
}
.zviewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.zviewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.zviewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.zviewbox .labeltitle{
	height:23px;
	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.zviewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.zviewbox .content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}

.zviewbox .content a{
	
	color:#000000;
}

.zviewbox .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.zviewbox .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.zviewbox .dede_pages ul li,.zviewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
.zviewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.zviewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
.zviewbox .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.zviewbox .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.zviewbox .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.zviewbox .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.zviewbox .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.zviewbox .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.zviewbox .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.zviewbox .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.zviewbox .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.zviewbox .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.zviewbox .newdigg .digg_good .digg_act{
	color:#C30;	
}
.zviewbox .newdigg .digg_good .digg_num{
	color:#C63;
}
.zviewbox .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.zviewbox .newdigg .digg_bad .digg_num{
	color:#39C;
}
.zviewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.zviewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.zviewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.zviewbox .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.zviewbox .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.zviewbox .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.zviewbox .handle .digg .digg_act a{
	margin-left:11px;
	color:#777;
	float:left;
}
.zviewbox .handle .context{
	float:left;
}
.zviewbox .handle .context ul li{
	line-height:29px;
	color:#888;
}
.zviewbox .actbox{
	width:260px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.zviewbox .actbox ul li{
	display:inline;
	padding-left:22px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.zviewbox .actbox ul li a{
	color:#777;
}
.zviewbox .actbox ul li#act-fav{
	background-position:4px 0px;
}
.zviewbox .actbox ul li#act-err{
	background-position:4px -37px;
}
.zviewbox .actbox ul li#act-pus{
	background-position:4px -73px;
}
.zviewbox .actbox ul li#act-pnt{
	background-position:4px -109px;
}
.zviewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.zviewbox .downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.zviewbox .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.zviewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.zviewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.zviewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.zviewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.zviewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.zviewbox .picbox ul.e8 img{
	margin:3px;
	border:1px solid #CCC;
}
.zviewbox .picbox ul.e8 li .title{
	padding-top:0px;
}
