﻿body {
	margin:0;
	padding:0;
	background: #F5F0EB url(http://10000xing.cn/images/bg.gif);
	font-family: "Microsoft YaHei","微软雅黑",SimSun,"宋体",sans-serif;
}
a{ TEXT-DECORATION: none; }

#container {margin:0 auto; width:990px;}

/* ========== Header ========== */
#header {
	height:120px;
	background:url(http://10000xing.cn/images/top1.jpg) center/100% 100% no-repeat;
	margin-bottom:2px;
	border-bottom:3px solid #B37E4C;
}
#header img{ float:left; width:200px; height:120px; }
#header h4{
	float:left;
	color:#B37E4C;
	font-family:"黑体","Microsoft YaHei",sans-serif;
	font-size:50pt;
	font-weight:bolder;
	line-height:120px;
	margin:0;
	text-shadow:2px 2px 4px rgba(179,126,76,0.2);
}
#header object{ float:right; }

/* ========== Menu ========== */
#menu {
	color:#fff;
	height:36px;
	line-height:36px;
	background: linear-gradient(to bottom, #C4945A, #B37E4C);
	margin-bottom:0;
	padding:0 10px;
	border-radius:0 0 0 0;
}
#menu a{
	margin:0 2px;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	padding:4px 4px;
	border-radius:3px;
	transition: background 0.2s;
}
#menu a:hover{ background:rgba(255,255,255,0.2); }

/* ========== MainContent ========== */
#mainContent {
	margin-bottom:2px;
	background:#FCF4EE;
	border:1px solid #E8D5C4;
	border-top:none;
}
#mainContent::after{ content:""; display:table; clear:both; }

/* ========== Sidebar 右侧栏 ========== */
#sidebar {
	float:right;
	width:300px;
	padding:10px 0 10px 0;
	background-color:#F5E8D8;
}
#sidebar .ad{
	width:300px;
	color:#333;
	margin:0 auto 12px auto;
	font-size:13px;
	border:none;
	border-radius:0;
	box-shadow:none;
	background:#fff;
	overflow:hidden;
}
/* sidebar 中 JS 输出的链接：一个标题一行，不换行，超出省略号 */
#sidebar .ad a{
	display:block;
	padding:2px 10px;
	color:#333;
	font-size:13px;
	line-height:1.5;
	text-decoration:none;
	border-bottom:none;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
#sidebar .ad a:last-child{ border-bottom:none; }
#sidebar .ad a:hover{
	color:#B37E4C;
	background:#FDF8F3;
}
/* 图片广告的 A 标签重置，不受上面 a 样式影响 */
#sidebar .ad a:has(img){
	display:inline;
	padding:0;
	border-bottom:none;
	white-space:normal;
	overflow:visible;
}
/* sidebar 中的图片广告保持原样 */
#sidebar .ad img{ display:block; width:300px; height:auto; }
#sidebar .ad li{
	width:285px;
	list-style-type:none;
	float:left;
	padding:6px;
}
#sidebar .adb{
	color:#333;
	margin-bottom:5px;
	font-size:12px;
	line-height:150%;
}
#sidebar .adb li{
	width:151px;
	list-style-type:none;
	float:left;
}

/* ========== Content 左侧内容区 ========== */
#content {
	float:left;
	width:640px;
	padding:15px 20px;
	margin-top:0;
	background:#fff;
	border-right:none;
	min-height:600px;
}
#content h2 {
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#5C3317;
	padding-bottom:10px;
	border-bottom:2px solid #E8D5C4;
	margin-bottom:8px;
}
#content h3 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
	border-bottom:2px solid #B37E4C;
}
#content ul {
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#999;
	margin-bottom:15px;
}
#content .newc{
	font-size:15px;
	color:#333;
	margin-top:15px;
	line-height:190%;
}
#content .ad{
	width:auto;
	color:#333;
	margin-top:10px;
	margin-bottom:8px;
	font-size:12px;
	border:solid 1px #EFE0D3;
	line-height:150%;
	overflow:hidden;
	background:#FFFAF5;
	border-radius:3px;
}
#content .ad a{
	display:block;
	padding:4px 10px;
	color:#555;
	border-bottom:1px dotted #EFE0D3;
}
#content .ad a:last-child{ border-bottom:none; }
#content .ad a:hover{ color:#B37E4C; background:#FFF5EB; }
#content .ad li{
	width:300px;
	list-style-type:none;
	float:left;
	padding:2px 0 2px 5px;
	overflow:hidden;
}
#content .adb{
	color:#333;
	font-size:12px;
	line-height:150%;
}
#content .adb li{
	margin:5px 6px;
	width:200px;
	list-style-type:none;
	float:left;
	overflow:auto;
}
#content .coltdcss{
	float:left;
	font-size:14px;
	width:100%;
	line-height:20px;
}
#content .coltdcss b{ float:left; }
#content .coltdcss a{ float:right; }

/* bshare 分享按钮 */
.bshareDiv{ display:block; margin:15px auto; text-align:center; }

/* ========== Footer ========== */
#footer {
	padding:15px 0;
	width:990px;
	margin-top:2px;
	font-size:12px;
	color:#666;
	line-height:180%;
	background:#FCF4EE;
	text-align:center;
	border-top:3px solid #B37E4C;
}
#footer ul{ list-style-type:none; padding:0; margin:0; }
#footer li{ padding:2px 0; }

/* wxlogo 居中 */
#content img[src*="wxlogo"]{ display:block; margin:15px auto; max-width:100%; }
