﻿@charset "utf-8";
body{background:url(../images/top_bg.jpg)  repeat-x;}
body,form{margin:0;padding:0;font-size:12px;color:#2E2E2E;margin-bottom:20px;margin-top:20px;}
image{border:0px;}
a{text-decoration:none;color:#525252}

.home{
	width:1008px;margin:auto;overflow:hidden;border:1px solid #000;border-top:0px;
	padding-top:5px;
	background:#fff;
	padding-bottom:10px;
	}

.foot{
	width:1008px;margin:auto;overflow:hidden;border:1px solid #000;border-top:0px;
	height:130px;
	padding-top:8px;
	background:url(../images/a_bg3.gif) repeat-x #F0F0F0;
	text-align:center;
	color:black;
	}

.top_banner{
	width:1008px;margin:auto;overflow:hidden;border:1px solid #000;border-bottom:0px;
	}

.daohang {
	background-image:url(../images/a_bg.gif);
	text-align:left;
	width:978px;margin:auto;overflow:hidden;border:1px solid #000;border-bottom:0px;
	padding-left:15px;
	padding-right:15px;
	}

.nfont{
	font-family:微软雅黑;
	font-size:14px;
	color:#fff;
	height:31px;
	display:-moz-inline-box;
	display:inline-block;
	text-align:center;
	padding-top:7px;
	margin-right:4px;
	margin-left:4px;
	}

.nfont:hover,.nfont:active{
	color:#A2D0FF;
	font-family:微软雅黑;
	}

.nfont:hover{
	
	}

.nfontarr{
	position:relative;
	top:-3px;
	border:0px;
	margin-right:5px;
	margin-left:5px;
	}

.left{
	width:190px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	}
	
.center{
	padding-top:2px;
	width:540px;
	float:left;
	}
	
.right{
	padding-top:2px;
	width:247px;
	padding-left:3px;
	
	}



.homesearch{
	width:195px;
	height:114px;
	background:url(../images/a_bg2.gif)  no-repeat;
	}

.search_input{border:1;color:#000;height:18px;line-height:18px;font-size:12px;text-indent:4px;margin-left:70px;margin-top:15px;width:100px;}
.search_bnt{background:url(../images/sdc2ms.gif) 0 -83px;width:63px;height:24px;line-height:21px;color:#000;text-align:center;border:1;margin-top:4px;margin-left:100px;}

.index_left{width:100%;overflow:hidden;margin-bottom:6px;float:left;}
.border{border:1px solid #90ACB8;}
.subject_bg{background:url(../images/sdcms.gif) 0 -254px;height:29px;line-height:29px;}
.subject_title2{font-size:14px;font-weight:bold;color:#506D79;padding-left:12px;position:relative;top:8px;}
.subject_title2 img{margin-right:10px;position:relative;top:-3px;}
.subject_title2 a{color:#4EB30F;}
.subject_title2 a:hover{color:#f30;}
.subject_title2 span{float:right;font:12px/30px "宋体";padding-right:10px;}
.subject_title2 span a{color:#506D79;font:12px/30px "宋体";}
.subject_title2 span a:hover{color:#506D79;font:12px/30px "宋体";}
.subject_title2 span span{float:none;font:12px/30px "宋体";padding-right:0;}
.m10{margin:10px;}
.red{color:#64A62A;font-family:arial;}
.all_list{margin:0;padding:0;background:url() 34px 2px no-repeat;}
.all_list dt{line-height:25px;padding-left:10px;border-bottom:1px dashed #CDCDCD;}
.all_list b a{color:#808080;}
.all_list b a:hover{color:#f30;}
.all_list span{float:right;}
.all_list div{line-height:15px;padding:4px;}

.votetitle{
	
	font-family:微软雅黑;
	font-size:14px;
	text-align:center;
	border-bottom:1px dotted menu;
	margin-top:10px;
	padding-bottom:20px;
	}

.votecontent{
	padding:14px;
	}

.votecontent dt{
	margin:3px;
	}
	
.votep{
	text-align:center;
	border-top:1px dotted  menu;
	padding-top:10px;
	width:80%;
	margin-left:10px;
	}

.vote_bnt{background:url(../images/sdcms.gif) 0 -212px;width:66px;height:28px;line-height:28px;border:0;text-align:center;font-size:14px;color:#46A407;margin:4px;}

.flink{
	clear:both;
	border:1px solid #A7997C;
	margin:5px;
	}


.subject_title03{float:left;font-size:14px;font-weight:bold;color:#4EB30F;text-indent:12px;width:710px;}
.sub_menu{margin:0;padding:0;float:left;}
.sub_menu dt{float:left;width:79px;height:29px;color:#89C165;text-align:center;cursor:pointer;}
.sub_menu dt.hover{background:#fff url(../images/sdcms.gif) 0 -104px no-repeat;width:79px;height:29px;color:#50B20E;}
.sub_menu a{color:#89C165;}
.sub_menu a:hover{color:#337D00;}
.index_link{margin:0;padding:0;width:100%;}
.index_link dt{float:left;width:10%;margin-bottom:10px;}

.picitem{
	float:left;
	margin-left:3px;
	margin-top:2px;
	}

.picitem img{
	border:1px solid black;
	}
	