﻿body {
	font: 14px "Microsoft Yahei","Helvetica","sans-serif";padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; line-height: 1.5;text-align: center;
}

input {
	font: 14px "宋体","verdana","geneva", "arial", "helvetica","sans-serif"
}
select {
	font: 14px "宋体","verdana","geneva", "arial", "helvetica","sans-serif"
}
textarea {
	font: 14px "宋体","verdana","geneva", "arial", "helvetica","sans-serif"
}
a:link {
	color: #000
}
a:visited {
	color: #000
}
a:hover {
	color: #CC00CC; text-decoration:underline;
}
a {
	text-decoration: none
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}

ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}


/*页面顶部，包括首页导航栏和内页导航栏*/
#top {
	background: #fff; margin: 0px auto;width:490px;height:120px;line-height:120px;
}

.logo {
	font-size:34px;
	font-weight:500;
	margin:0px 0 0 0;
	background:url(../image/logo.png) left  no-repeat; /*logo背景左下角对齐*/
}
.logo a{
	float:left;
	color:#000;
	text-decoration: none;
	display:block;   /*为了让更多地方可点击*/
	width:290px;
	padding:0px 0 0 70px; /*-将padding移到a属性里，使图片看起来可点击-*/
}
.logo_url {
	font-size:18px;
	text-align:left;
	padding:8px 0 0 0;
	font-weight:300;
}
#search {
	float: right;
	width: 561px;
	text-align:left;
	margin:20px 0 20px 0;
}
.srchinput {
float:left;
width:330px;
height:28px;
font-size:14px;
color:#999;
padding:0 0 0 5px;
}
.srchsubmit {
height:33px;
font-size:14px;
letter-spacing:8px;
padding:7px 16px;
margin:0 0 0 5px;
}

/*页面主体*/
#pagebody {
 clear:both;
 width:1172px;
 height: auto !important;
 margin:0px auto;  /*居中*/
}

/*页面左侧*/
#sidebar {
 width:200px;
 height:600px;
 text-align:left; /*文字左对齐*/
 float:left; /*浮动居左*/
 clear:left; /*不允许左侧存在浮动*/
 overflow:hidden; /*超出宽度部分隐藏*/
 border:1px solid #bae3df;
 background:#fafdfd;
}
/*页面右侧*/
#siderbar_right {
 width:300px;
 height: auto !important;
 text-align:left;
 float:right; /*浮动居右*/
 clear:right; /*不允许右侧存在浮动*/
 overflow:hidden;
}
/*页面中间主体*/
#mainbody {
 width:650px;
 margin-left:200px;
 margin-right:300px;
 padding:0 10px;
 text-align:left;
 overflow:hidden;
}

.sort_title {
 text-align:left;
 padding:8px 0 0 18px;
 font-size:1.25em;
 font-weight:500;
 height:24px;
 line-height:24px; /*为了使文字垂直居中，必须将line-height和height设置为相同的数值*/
 margin:5px 0;
}

.sort li {
 letter-spacing: 0px;
 padding:0px 0px 0px 26px;
 font-size:14px;
 float:left;
 width:85%;
 line-height:26px;
  list-style:none;
}

#module {margin-bottom:10px; padding:1px; border:1px solid #bae3df; overflow:hidden; white-space:break-word; word-break:break-all; zoom:1}

.module_title {height:30px;position:relative; padding:6px 13px 24px 13px; background:url(../image/bg_module.gif) repeat-x 0 0;}

.module_title h3{
font-size:1.55em;
font-weight:500;
margin:5px 0px 0px 0px;
}
h4{
font-size:16px;
}
div#bdshare{
float:right;
}
.content{
clear:both;
padding:5px 13px 0px 13px;
}

.content ul{
padding:10px 0px 10px 0px;
border-bottom:1px dashed #EBEBEB
}
.content li{
list-style:none;
}
li.list_title {
list-style: disc;
margin-left:10px;
color:#F60;
}
.list_title a{
font-size:16px;
color:#0044DD;
font-weight:bold;
}

.list_title a:visited {
color: #0044DD;
}

.redfont a{
color:#ff0000;
}

.redfont a:visited{
color:#ff0000;
}
.sublist {
	line-height:28px;
}

.text {
padding:4px 0px 0px 0px;
line-height:180%
}

.text a{
text-decoration:underline;
}

.url a{
color:#008000;
}

.url a:visited{
color:#008000;
}

.clear{
 clear:both; /*解决Firefox下外层div高度自适应*/
}

ul.google{
	border-bottom:none;
}

/*页面底部*/
#footer {
clear:both;
width:776px;
margin:0 auto;
height:28px;
line-height:24px; 
text-align:center;
}


