@charset "utf-8";
/* CSS Document */

.list_photo{margin:0;padding:0;width:500px;}
.list_photo dt{width:165px;height:180px;float:left;text-align:center;}
.list_photo dt img{ width:154px; height:154px; border:1px solid #b8b0b0;padding:2px;}
.list_photo dt div{padding:1px 0;background:none;width:165px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#000;}
.list_photo a{color:#000;}
.list_photo a:hover{color:#f60;}

.list_arc{ width:500px;}
.list_arc dt{width:520px;line-height:25px;float:left; padding-left:15px; background:url(../images/list_arrow.gif) 2px 10px no-repeat;}
.list_arc dt span{ float:right; font:"宋体";}
.list_arc a{color:#000; font-size:14px; font:"宋体";}
.list_arc a:hover{color:#f60;}

#lingdao span{ vertical-align:bottom;}
#lingdao a { color:#000000; margin-bottom:5px;}
#lingdao img  { width:14px; margin-right:5px; margin-bottom:-2px;}
#lingdao a:hover { color:#f37602;}
.dede_pages{ margin:0 auto !important; width:710px !important;}
.dede_pages ul{
	float:left !important;
	padding:12px 0px 12px 16px !important;
	height:auto !important;}
.dede_pages ul li{
	float:left !important;
	font-family:Tahoma !important;
	line-height:17px !important;
	margin-right:6px !important;
	border:1px solid #E9E9E9 !important;
	list-style-type:none !important;
	padding:0 0 0 0 !important;
	background:none !important;
	width:auto !important;}

.dede_pages ul li a{
	float:left !important;
	padding:2px 4px 2px !important;
	color:#555 !important;
	display:block !important;}
.dede_pages ul li a:hover{
	color:#f60 !important;
	text-decoration:none !important;
	padding:2px 4px 2px !important;
	font-size:14px  !important;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8 !important;
	padding:2px 4px 2px !important;
	font-weight:bold !important;}
.dede_pages .pageinfo{
	line-height:21px !important;
	padding:12px 10px 12px 16px !important;
	color:#999 !important;}
.dede_pages .pageinfo strong{
	color:#555 !important;
	font-weight:normal !important;
	margin:0px 2px !important;}



/*---------- viewbox ---------*/

.viewbox .title{
	height:30px;
	line-height:30x;
	text-align:center;
	overflow:hidden;
	padding-top:1px;}
.viewbox .title h2{
	font-size:24px;
	color:#2b2b2b;}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;}
.viewbox .info a{
	color:#690;}
