﻿@charset "utf-8";
/* CSS Document */

*{
	padding:0px;
	margin:0;}

body{
	background:url(../../server_moon/servers_images/bodyback.jpg) repeat scroll 0 0;}

a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#CC0000;text-decoration:none;}

#body_div{
	margin:0px auto;
	width:1000px;
	height:950px;
	background: none repeat scroll 0 0 #ffffff;}

#head{
	float:left;
	position:relative;
	width:1000px;
	height:68px;
	background:url(../../images/head_server_moon.jpg);}

#head_content{
	float:left;
	position:relative;
	width:1000px;
	height:50px;
	margin-top:10px;}

#head_left{
	float:left;
	position:relative;
	width:200px;
	height:50px;
	border:0px;}

#head_right{
	float:left;
	position:relative;
	width:800px;}

#head_right ul{
	float:left;
	position:relative;
	height:50px;
	width:800px;
	list-style:none outside none;}

#head_right ul li{
	float:left;
	width:100px;
	line-height:50px;
	position:relative;
	display:inline;
	margin-left:45px;}

#head_right ul li a{
	text-align:center;
	font-size:14pt;
	text-decoration:none;
	width:100px;
	display:block;
	font-family:"黑体";}

#head_right ul li a:link,#head_right ul li a:visited{
	color:#fff;}/*hover悬停样式；active被激活样式；link未访问样式；visited已访问样式；*/

#head_right ul li:hover{
	background:#ffffff;}

#head_right ul li a:hover{
	color:#cc0000;}

#second_div{
	float:left;
	position:relative;
	width:1000px;
	height:450px;
	margin-top:10px;}

#left{
	float:left;
	position:relative;
	display:inline;
	width:426px;
	height:450px;
	margin-left:5px;}

#activity{
	float:left;
	position:relative;
	display:inline;
	width:414px;
	height:150px;
	border:1px solid #e2e2e2;
	padding-top:10px;
	padding-left:10px;
	padding-right:2px;}

#hd{
	float: left;
	position:relative;
	display:inline;
	border:0px none;
	height: 25px;
  line-height: 26px;
  overflow: hidden;
  padding: 0px 5px;}

#hd h3{
	float: left;
	position:relative;
	display:inline;
	border-left: 3px solid #cc0000;
  color: #333333 !important;
  font:17pt "微软雅黑";
  height: 20px;
  padding-left: 10px;
	line-height:20px;}

#hd a{
	float: right;
	position:relative;
	display:inline;
	font: 13px "宋体";
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	height: 20px;
	padding-left: 110px;}

#activity #bd{
	float: left;
	margin-top: 8px;}

#activity #bd ul{
	list-style:none outside none;
	margin-top:10px;}

#activity #bd ul li{
	float:left;
	width:190px;
	background-image: url(../../reading_festival/reading_images/icon.jpg);
	background-position: left 10px;
	background-repeat: no-repeat;
	font-size: 13px;
	height: 25px;
	line-height:25px;
	overflow: hidden;
	padding-left:10px;
	color:#333333;}

/*奇数选择器*/
.odd{
	margin-left:5px;}

#activity #bd ul li a{
	text-decoration:none;
	color:#333333;
	border:1px soid #000;
	width:190px;
	display:block;
	white-space:nowrap;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  overflow: hidden;}

#activity #bd ul li a:link,#activity #bd ul li a:visited{
	color:#333333;}

#slide_pic{
	float:left;
	position:relative;
	width:426px;
	height:266px;
	margin-top:10px;}

#right{
	float:left;
	position:relative;
	width:550px;
	margin-left:10px;
	display:inline;
	height:450px;}

#show{
	float:left;
	position:relative;
	display:inline;
	width:540px;
	height:435px;
	margin-left:10px;}

#show_hd{
	float:left;
	position:relative;
	width:540px;
	height:35px;}

#show_hd h3{
	float:left;
	color: #666666 !important;
  font:17pt "微软雅黑";
	line-height:35px;}

#show_hd a{
	float:left;
	position:relative;
	display:inline;
	width:50px;
	margin-left:310px;
	font:13px "宋体";
	height:35px;
	line-height:35px;
	color:#999999;
	text-decoration:none;}

#show_bd{
	float:left;
	position:relative;
	width:540px;
	height:400px;
	margin-top: 15px;}

#show_bd dl{
	margin-top:5px;}

#show_bd dl dd{
	border-bottom:1px dashed #E0E0E0;
	display:inline;
	float:left;
	height:28px;
	margin-left:8px;
	width:530px;}

#show_bd dl dd a{
	background:url(../../reading_festival/reading_images/icon.jpg) scroll 0px no-repeat;
	color:#333333;
	display:block;
	line-height:28px;
	padding:0 22px;
	text-decoration:none;
	font-size:13px;
	width:380px;
	white-space:nowrap;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  overflow: hidden;}

#show_bd dl dd span{
	color:#999999;
	float:right;
	margin-right:40px;
	margin-top:-27px;
	padding-left:18px;
	font-size:13px;
	line-height:25px;}

#third_div{
	float:left;
	position:relative;
	width:1000px;
	height:355px;
	border-top:2px solid #e2e2e2;}

#third_left{
	float:left;
	position:relative;
	width:690px;
	display:inline;
	height:330px;
	/*border-right:1px dotted #f2f2f2;*/
	border-bottom:1px solid #e2e2e2;}

#third_head{
	float:left;
	position:relative;
	float:left;
	height:45px;
	width:690px;}

#third_head h3{
	float:left;
	position:relative;
	display:inline;
	margin-left:10px;
	margin-top:5px;
	color: #666666 !important;
  font:17pt "微软雅黑";
	line-height:35px;}

#recommend_bd{
	float:left;
	position:relative;
	display:inline;
	margin-left:10px;
	width:680px;
	height:265px;
	margin-top:15px;}

.recommend_first{
	float:left;
	position:relative;
	width:340px;
	height:130px;}

.recommend_head{
	float:left;
	position:relative;
	width:95%;
	height:30px;
	line-height:30px;}

.recommend_head span{
	color: #002854;
	/*color:#333333;*/
	float: left;
	font-size: 14px;
	font-weight:bold;}

.recommend_content{
	float:left;
	position:relative;
	margin-top:10px;
	height:auto;
	width:100%;}

.recommend_content span{
	color:#333333;
	font-size:13px;
	line-height:25px;}

.recommend_content a:link,.recommend_content a:visited{
	color:#999999;}

#recommend_second{
	float:left;
	position:relative;
	width:345px;
	height:130px;}

#recommend_third{
	float:left;
	position:relative;
	width:345px;
	height:130px;}

#recommend_forth{
	float:left;
	position:relative;
	width:345px;
	height:130px;}

#third_right{
	float:left;
	position:relative;
	display:inline;
	width:300px;
	height:330px;
	border-bottom:1px solid #e2e2e2;}

#third_right_hd{
	float:left;
	position:relative;
	width:100%;
	height:45px;}

#third_right_hd h3{
	float:left;
	position:relative;
	display:inline;
	margin-top:5px;
	margin-left:5px;
	color: #666666 !important;
	font:17pt "微软雅黑";
	line-height:35px;}

#third_right_bd{
	float:left;
	position:relative;
	display:inline;
	margin-left:5px;
	margin-top:15px;
	width:285px;
	height:235px;
	border:1px solid #e2e2e2;}

#third_right_cont{
	margin:0 auto;}

