
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	/*position:relative;*/
}
.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}


/*---------- frame : header ---------*/
.header{
	width:100%;
	padding-top:16px;
	width:960px;
	margin:auto;
	overflow:hidden;
}
.header .search {
	margin-top:5px;
}
.header a{
	color:#777;
}
.header a:hover{
	color:#390;
	text-decoration:none;
}
.header .top{
	clear:both;
	overflow:hidden;
}
.header .title{
	float:left;
	padding-left:16px;
}
.header .banner{
	width:540px;
	height:56px;
	float:left;
	margin-left:40px;
	overflow:hidden;
}
.header .banner img{
	width:540px;
	height:56px;
	display:block;
}
.header .rlink{
	width:172px;
	height:52px;
	float:left;
	margin-left:32px;
	overflow:hidden;
	padding-top:4px;
}
.header .rlink ul li{
	width:78px;
	height:21px;
	background:url(/ssqdyj/templets2010/images/toprlink-bg.gif) left top no-repeat;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	overflow:hidden;
}
.header .rlink ul li a{
	display:block;
	color:#777;
	line-height:21px;
	text-indent:22px;
	background-image:url(/ssqdyj/templets2010/images/toprlink-bg.gif);
	background-repeat:no-repeat;
}
.header .rlink ul li a:hover{
	color:#000;
}
.header .rlink ul li.r1 a{
	background-position:0px -21px;
}
.header .rlink ul li.r2 a{
	background-position:0px -42px;
}
.header .rlink ul li.r3 a{
	background-position:0px -63px;
}
.header .rlink ul li.r4 a{
	background-position:0px -84px;
}


/*----- 新版导航菜单位置的样式 -------*/
.header .nav { }
/*-------- 圆角模型 ---------*/
.module, .module .mid {
	overflow:hidden;
}
.module .top .t_l, .module .bottom .b_l {
	float:left;
	overflow:hidden;
}
.module .top .t_r, .module .bottom .b_r {
	float:right;
	overflow:hidden;
}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
	background-image: url("/ssqdyj/templets2010/images/header_bg.png");
}

/*------ 蓝色 -------*/
.blue .top {
	background-position: 0 -38px;
	background-repeat: repeat-x;
	height: 34px;
}
.blue .top .t_l {
	background-position: -13px 0;
	background-repeat: no-repeat;
	height: 34px;
	width: 7px;
}
.blue .top .t_r {
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 34px;
	width: 10px;
}
/* --------- 导航 ----------------*/
.w963 {
	width:963px;
	margin-top:8px;
	margin-bottom:0px;
}
#navMenu {
	width:940px;
	overflow:hidden;
}
#navMenu li {
	float: left;
	line-height: 34px;
	height: 34px;
	background-image: url(/ssqdyj/templets2010/images/header_interval.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-left: -2px;
}
#navMenu li a {
	font-size: 14px;
	color: #FFF;
	padding-right: 1em;
	padding-left: 1em;
	margin-left: 2px;
	display: block;
}
#navMenu li a:hover, #navMenu li.hover a {
	background-image: url(/ssqdyj/templets2010/images/header_hover.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
}


/*---------- frame : footer ---------*/
.footer{
	width:960px;
	margin:auto;
	color:#999;
	text-align:center;
	margin-top:8px;
	padding-bottom:10px;
	border-top:1px solid #E5EFD6;
	padding-top:10px;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;
}

.ico1 li{
	padding-left:16px;
	background:url(/ssqdyj/templets2010/images/ico-1.gif) 7px 11px no-repeat;
}
.ico2 li{
	padding-left:16px;
	background:url(/ssqdyj/templets2010/images/ico-2.gif) 7px 8px no-repeat;
}
.ico3 li{
	padding-left:16px;
	background:url(/ssqdyj/templets2010/images/ico-3.gif) 7px 8px no-repeat;
}

.index .listbox{
	width:970px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.index .listbox dl{
	width:314px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.index .news{
	width:260px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-right:8px;
}
.index .kj{
	width:490px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-right:8px;
}
.index .vote{
	width:186px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-right:8px;
}
.index .zst{
	width:420px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-right:8px;
}
.index .biaoqian{
	width:330px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-right:8px;
}
.index .picnews{
	width:312px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-right:8px;
}
.index .listbox2 dl{
	width:514px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DFF2F5;
	overflow:hidden;
	background:url(/ssqdyj/templets2010/images/fl-bg.gif) 0 0 repeat-x;
}
.bgkj{
	background:url(/ssqdyj/templets2010/images/Middle.gif) 0 0 repeat-x;
}
.zstdh{

	text-align: center;
	padding-top: 6px;
}
.tbox dt{
	height:25px;
	border:1px solid #DFF2F5;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DFF2F5;
	border-right:1px solid #DFF2F5;
	padding:4px 4px 0px;
	overflow:hidden;
}

.tbox dt strong{
	height:26px;
	line-height:28px;
	padding-left:22px;
	padding-right:4px;
	display:block;
	float:left;
	color:#333;
	background:url(/ssqdyj/templets2010/images/fbico.gif) 5px 6px no-repeat;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#333;
}
.tbox dt strong a:hover{
	color:#333;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:26px;
	padding-right:8px;
	color:#397CBE;
}
.tbox dt span.more a{
	color:#397CBE;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#333;
}
.tbox dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	border-left:1px solid #BFE0F9;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #BFE0F9;
}


.d1{
	padding:3px 0px;
}
.d1 li{
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.d1 li span{
	color:#777;
	margin-right:5px;
	float:left;
}
.d2{
	padding:3px 0px;
}
.d2 li{
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.d2 li span{
	color:#777;
	margin-right:5px;
	float:left;
}
.f5{
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}
