<!--
/*#############################
文件：common.css 
作者：CodeBit.cn
#############################*/

/* 全局
******************************************************/
body {
	background-color:#fff;
	color: #111111;
	line-height:150%;
}
body, form {
	margin:0;
	padding:0;
}
body, textarea, input, select {
	font-size:12px;
	font-family:verdana,arial,sans-serif,Pmingliu,"????";
}
.f_left {float:left;}
.f_center {margin:0 auto;}
.f_right {float:right;}
.v_center { vertical-align:middle; }
#header {
	width:1000px;
	height:35px;
	background:#1C4350;
	text-align:left;
	border-bottom:6px solid #B9C0C5;
	padding:0px;
}
#main {
	width:1000px;
	min-height:900px;
	height:auto;
	background: url("../img/bg.gif") repeat-y; 
}
/* for Internet Explorer */
/*\*/
* html #main {
	height: 900px;
}
/**/
#left {
	width:608px;
	padding:5px;
}
#center {
	position:absolute;
	left:620px;
	top:45px;
	width:149px;
	/*border:1px solid #999;*/
	padding:0px;
	text-align:center;
}
#right {
	position:absolute;
	left:770px;
	top:45px;
	width:222px;
	/*border:1px solid #999;*/
	padding-left:8px;
}
#footer {
	width:980px;
	border-top:5px solid #B9C0C5;
	height:20px;
	background:#1C4350;
	padding:1px 10px 2px 10px;
	font-size:11px;
	color:#999;
}
#footer span {
	margin-left:310px;
	font-size:12px;
}

/* 标题
******************************************************/
#center h3 {
	width:147px;
	height:20px;
	padding:2px;
	text-align:center;
	color:#1C4350;
	background:#B9C0C5;
	font-size:14px;
	margin:0px;
	margin-top:3px;
}

/* 菜单
******************************************************/
#menu a {
	width:139px;
	display:block;
	padding:2px;
	text-align:center;
	color:#1C4350;
	background:#F6F7F7;
	margin:3px;
	border:1px solid #D1D6DA;
}
#menu a:hover {
	color:#7C6E3E;
	background:#e8e9e9;
}
#menu .current {
	width:139px;
	display:block;
	padding:2px;
	text-align:center;
	color:#7C6E3E;
	background:#e8e9e9;
	margin:3px;
	border:1px solid #D1D6DA;
}

/* 主体
******************************************************/
#center .centerAdImg {
	display:block;
	padding:3px;
	margin:2px 0px 2px 2px;
	border-top:1px solid #D1D6DA;
	border-bottom:1px solid #D1D6DA;
}
#center .centerAdImg:hover{
	border-top:1px solid #1C4350;
	border-bottom:1px solid #1C4350;
}
#center .centerAdText {
	width:137px;
	display:block;
	padding:3px;
	text-align:center;
	color:#7C6E3E;
	margin:3px;
	font-size:11px;
	line-height:100%;
	border-bottom:1px solid #D1D6DA;
}

/* 右侧
******************************************************/
#right h3 {
	padding:3px 0px 2px 7px;
	color:#1C4350;
	font-size:14px;
	margin:3px 0px;
	background:#F6F7F7;
	border-bottom:1px dashed #D1D6DA;
	border-right:10px solid #D1D6DA;
	border-left:1px solid #D1D6DA;
}

/* 文章
******************************************************/
.topicList {
	list-style:none;
	padding-left:20px;
	margin-left:0px;
}
.topicList li {
	width:180px;
	border-bottom:1px dashed #D1D6DA;
	padding:2px 0px 3px 0px;
}
.topicList li:hover {
	font-weight:bold;
	border-bottom:1px solid #D1D6DA;
}
.topicList .current {
	width:160px;
	color:#7C6E3E;
	font-weight:bold;
	padding-left:10px;
	border-bottom:1px dashed #D1D6DA;
	border-left:10px solid #D1D6DA;
}


/* 推荐
******************************************************/
#recommend form{
	margin:0px 10px 0px 5px;
	text-align:right;
}
#recommend .row{
	display: block;
	margin:3px 0px 3px 0px;
	padding-bottom:3px;
	border-bottom:1px dashed #B9C0C5;
	text-align:left;
}
#recommend textarea{
	font-size:12px;
	color:#666;
	width:194px;
	height:40px;
	padding:5px;
	background:#F6F7F7;
	border:1px dashed #B9C0C5;
}
#recommend input{
	font-size:12px;
	color:#666;
	width:198px;
	height:14px;
	padding:3px;
	background:#F6F7F7;
	border:1px dashed #B9C0C5;
}
#recommend .subm {
	width:50px;
	height:22px;
	font-size:12px;
	padding:2px;
	margin-top:5px;
	background:#F6F7F7;
	border:1px solid #D1D6DA;
	display:block;
}

/* 邮件列表
******************************************************/
#mailList form{
	margin:0px 10px 0px 5px;
	text-align:right;
}
#mailList .row{
	display: block;
	margin:3px 0px 3px 0px;
	padding-bottom:3px;
	border-bottom:1px dashed #B9C0C5;
	text-align:left;
}
#mailList input{
	font-size:12px;
	color:#666;
	width:198px;
	height:14px;
	padding:3px;
	background:#F6F7F7;
	border:1px dashed #B9C0C5;
}
#mailList .subm {
	width:50px;
	height:22px;
	font-size:12px;
	padding:2px;
	margin-top:5px;
	background:#F6F7F7;
	border:1px solid #D1D6DA;
	display:block;
}

.rightFeed {
	margin:5px 0 20px 5px;
}


/* 图片
******************************************************/
.img {
	border:0px;
}

/* form
******************************************************/
input.txt{
	font-size:12px;
	color:#666;
	width:198px;
	height:14px;
	padding:3px;
	background:#fff;
	border:1px solid #d5d5d5;
}
input.subm {
	width:50px;
	height:22px;
	font-size:12px;
	padding:2px;
	background:#F6F7F7;
	border:1px solid #b1b1b1;
}

/* 
******************************************************/
.leftLine {
	width:600px;
	display:block;
	padding:2px 5px 2px 5px;
	color:#1C4350;
	background:#F6F7F7;
	border-bottom:1px dashed #B9C0C5;
	border-top:1px dashed #B9C0C5;
	margin-top:2px;
}

div.warn {
	display:block;
	padding:5px 5px 5px 5px;
	color:#FF0000;
	background:#FCE4E4;
	border-bottom:1px dashed #FF0000;
	border-top:1px dashed #FF0000;
	margin-top:20px;
}

div.notice {
	display:block;
	padding:5px 5px 5px 5px;
	color:#F89E00;
	background:#FCF1D5;
	border-bottom:1px dashed #F8AF00;
	border-top:1px dashed #F8AF00;
	margin-top:20px;
}

div.good {
	display:block;
	padding:5px 5px 5px 5px;
	color:#468D00;
	background:#EDFFDC;
	border-bottom:1px dashed #468D00;
	border-top:1px dashed #468D00;
	margin-top:20px;
}

div.normalMessageTitle {
	width:600px;
	display:block;
	padding:2px 5px 2px 5px;
	font-weight:bold;
	background:#F6F7F7;
	border-bottom:1px solid #B9C0C5;
	border-top:1px solid #B9C0C5;
	margin-top:2px;
}

div.normalMessage {
	padding:10px;
	line-height:200%;
}

div.normalMessage .normalMessageImg {
	float:left;
	margin:5px;
}

/* 
******************************************************/
.claerBoth {
	clear:both; 
	margin-bottom:10px;
}

/* 
******************************************************/
a {
	color:#1C4350;
	text-decoration:none;
}
a:visited {
	color:#1C4350;
	text-decoration:none;
}
a:hover {
	color:#7C6E3E;
	text-decoration:underline;
}
a.pearlBlue:link {
	color:#B9C0C5;
	text-decoration:underline;
}
a.pearlBlue:visited {
	color:#B9C0C5;
	text-decoration:underline;
}
a.pearlBlue:hover {
	color:#7C6E3E;
	text-decoration:none;
}
a.yellow:link {
	color:#7C6E3E;
	text-decoration:underline;
}
a.yellow:visited {
	color:#7C6E3E;
	text-decoration:underline;
}
a.yellow:hover {
	color:#B9C0C5;
	text-decoration:none;
}

/* 
******************************************************/
.h3 {
	font-size:14px;
	margin:3px 0px;
}

.light { color:#B9C0C5; }
.gray { color:#666; }
.dark { color:#1C4350; }
.yellow { color:#7C6E3E; }
.green { color:#059B9A; }
.bold { font-weight:bold; }

.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }

.warn { color:#FF0000; }
.notice { color:#F89E00; }
.good { color:#468D00; }

.searchword {background-color: yellow;}

#googleSearch {}
#googleSearc form {
	margin:0;
	padding:0;
}
#googleSearch #sbi {
	font-size:12px;
	color:#666;
	height:14px;
	padding:3px;
	background:#F6F7F7;
	border:1px dashed #B9C0C5;
	width:100px;
}
#googleSearch #sbb {
	height:22px;
	font-size:12px;
	padding:0;
	width:80px;
	background:#D1D6DA;
	border:1px solid #A7B2BC;
	color:#333;
}

#text-link-ads div {
	padding:0 17px;
}
#text-link-ads div div {
	text-align:center;
}
#text-link-ads div ul,
#text-link-ads div ul li{
	padding:0;
	margin:0;
	list-style:none;
	font-size:12px;
}

#yituNewPost li {
	display:none;
}
#yituNewPost li div {
	border:1px solid #ccc;
}
#yituNewPost li a {
	display:block;
	text-align:center;

	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 140px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

	width:160px;
	height:160px;
}
#yituNewPost li a img {
	/*设置图片垂直居中*/
	vertical-align:middle;
}
#yituNewPost li a:hover {
	background:#fff;
}
#yituNewPost li a.postTitle {
	border:0;
	height:auto;
	display:block;
	text-align:center;
	height:35px;
	width:100%;
	overflow:hidden;
	font-size:12px;
}
#yituNewPost li.current {
	display:block;
}
-->