
body,td,th {
	font-family: 宋体;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #003399;
}
a:active {
	color: #000000;
}
a.fourteenpx {
	font-size:14px;
}
a.fourteenpxblue {
	font-size:14px;
	color:#0033FF;
}
* {
	margin:0;
	padding:0;
}
#container {
	width:900px;
	margin:0 auto;
}
#topbanner {
	width:900px;
	height:76px;
	font-size:0;
}
#header {
	width:900px;
	height:98px;
	background:url(../images_smsb/headerbg.gif);
	overflow:hidden;
}
#logo {
	width:305px;
	height:98px;
	font-size:0;
	float:left;
}
#ad_top img {
	float:left;
	margin-left:15px;
	margin-top:6px;
}
#ad_top iframe {
	float:left;
	margin-left:8px;
	margin-top:5px;
}
#login {
	width:900px;
	height:30px;
	background:url(../images_smsb/link_bg.gif) repeat-x;
	line-height:30px;
	text-align:left;
	clear:both;
}
#login_rightc {
	width:19px;
	height:29px;
	background:url(../images_smsb/link_right.gif);
	float:right;
	overflow:hidden;
}
.login_text {
	width:73px;
	height:16px;
	border:1px solid #000;
	background:#fff;
	padding-left:3px;
	color:#666;
}
#login #lotable {
	float:left;
}
#login ul {
	float:left;
	margin-left:10px;
}
#login ul li {
	padding:0 7px;
	height:30px;
	line-height:30px;
	float:left;
	list-style:none;
}
.search_text {
	width:70px;
	height:16px;
	border:1px solid #000;
	background:#fff;
	padding-left:3px;
	color:#666;
}
.button_login {
	width:33px;
	height:20px;
	background:url(../images_smsb/but_log.gif);
	border:0;
}
.button_search {
	width:33px;
	height:20px;
	background:url(../images_smsb/but_search.gif);
	border:0;
}
#left {
	width:705px;
	float:left;
	text-align:center;
}
#left #top {
	width:705px;
	height:35px;
	margin-top:5px;
	line-height:35px;
	text-align:left;
}
#left #top img {
	float:left;
}
#left #box {
	width:690px;
	border:1px #c7c7c7 solid;
	background:#f6fbf4;
	margin:0 auto;
}
#nav_content {
	width:670px;
	height:40px;
	line-height:50px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
	font-size:14px;
}
#title_content {
	width:670px;
	height:45px;
	line-height:45px;
	margin:0 auto;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
#date_content {
	width:630px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	text-align:left;
	border-bottom:1px #c7c7c7 solid;
}
#date_content span {
	float:right;
}
#src_content {
	width:175px;
	height:35px;
	border:#c7c7c7 1px solid;
	background:#fff;
	text-align:right;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	float:left;
	margin:10px auto auto 30px;
	padding-right:5px;
}
#content_content {
	width:630px;
	margin:10px auto;
	line-height:180%;
	font-size:14px;
}
#xiangguan_content .title {
	width:630px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
#xiangguan_content .content {
	width:630px;
	height:100px;
	overflow:hidden;
	list-style:square;
}
#xiangguan_content li {
	width:630px;
	height:20px;
	line-height:20px;
	text-align:left;
	overflow:hidden;
}
#xiangguan_content li span {
	float:right;
	width:100px;
	height:20px;
	line-height:20px;
	text-align:left;
	overflow:hidden;
}
#right {
	width:190px;
	float:right;
	text-align:left;
}
#right #search {
	width:179px;
	height:61px;
	background:url(../images_smsb/right_bg_t.gif);
	text-align:center;
	line-height:200%;
	margin-top:10px;
}
#wangqi {
	width:181px;
	height:138px;
	margin-top:10px;
}
#wangqi ul {
	width:181px;
	height:100px;
	overflow:hidden;
	list-style:square;
}
#wangqi li {
	width:181px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:left;
}
#ditu {
	width:181px;
	height:230px;
	overflow:hidden;
}
#vote {
	width:181px;
	height:230px;
	overflow:hidden;
	text-align:center;
}
#vote #title {
	width:160px;
	height:36px;
	line-height:18px;
	text-align:left;
	overflow:hidden;
	text-indent:24px;
	margin:0 auto;
}
#vote #content {
	width:160px;
	margin:0 auto;
	text-align:left;
}
#vote #more {
	width:160px;
	height:20px;
	line-height:20px;
	margin:0 auto;
	text-align:right;
	overflow:hidden;
}
#guwen {
	width:181px;
	list-style:none;
}
#guwen li {
	width:90px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	float:left;
}
#footer {
	clear:both;
	background:#f0ffc4;
	border-bottom:5px #e6ffa1 solid;
	width:900px;
	height:80px;
	line-height:220%;
	text-align:center;
}