/* CSS Document */
*{
	font-family: Verdana, sans-serif;
	color:#66786E;
	line-height:15pt;
}
html {
	height:100%;
}
body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #8C8F86;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}
a {
	text-decoration:underline;
}
img {
	border:0px;
}
p {
	padding:0;
	margin:0px;
}
a:hover {
	text-decoration:none;
}
#container{
	width:828px;
	margin: 0 auto;
}
#contHead {
	height:89px;
}
#headMenu {
	background-image:url(../images/menubg.jpg);
	background-repeat:repeat-y;
	height:33px;
}
#headMenu td {
	text-align:center;
	height:33px;
	line-height:33px;
}
#headMenu a {
	font-family: "微软雅黑", Verdana;
	font-size: 12px;
	height: 33px;
	line-height:33px;
	color: #EFEFEF;
	text-decoration: none;
	font-weight:bold;
	display:block;
}
#headMenu a:hover {
	color: #ECECCB;
}
#headMenu a.mainMenu {
	padding-left:20px;
	padding-right:20px;
}
#headMenuInside {
	width:550px;
	margin-left:auto;
	text-align:center;
}
#headMenuInside table{
	margin:0 auto;
}
#contBody{
	background-image:url(../images/contBodyBg.jpg);
	background-repeat:no-repeat;
	background-color:#E5E5E5;
	padding:44px 44px 14px 52px;
	clear:both;
}
#leftMenu {
	width:160px;
	float:left;
}
#leftMenu div{
	width:150px;
	padding-bottom:10px;
}
#leftMenu span {
	display:block;
	font-family: "微软雅黑", Verdana;
	font-size:16px;
	font-weight:bold;
	color:#A17880;
}
#leftMenu ul {
	padding:0px;
	margin:0px;
}
#leftMenu ul li {
	display:block;
	padding:0px;
	padding-left:12px;
	margin:0px;
	list-style:none;
}
#leftMenu ul li a {
	font-family:"宋体";
	line-height:24px;
	color:#999999;
	text-decoration: none;
}
#leftMenu ul li a:hover, 
#leftMenu ul li a.on, 
#leftMenu ul li a.on:hover {
	color:#6F5F00;
	text-decoration:none;
}
#mainContent {
	width:570px;
	padding-top:50px;
	float:left;
}
/*作品*/
#workphoto {
	/**/
}
#workphoto span {
	display:block;
	float:left;
	text-align:right;
	width:140px;
	height:155px;
	padding:0px;
}
#workphoto table {
	background-color:#FFFFFF;
	border:1px #FFFFFF solid;
}
#workphoto td {
	width:118px;
	height:118px;
	padding:0px;
	vertical-align:middle;
	text-align:center;
}
#workphoto td.title {
	height:16px;
	background-color:#F5F5F5;
	border-top:1px #EEEEEE solid;
}
/*相册*/
#albumphoto {
	/**/
}
#albumphoto span {
	display:block;
	float:left;
	text-align:right;
	width:115px;
	height:140px;
	padding:0px;
}
#albumphoto table {
	border:0px #FFFFFF solid;
}
#albumphoto td {
	width:96px;
	height:96px;
	padding:0px;
	vertical-align:middle;
	text-align:center;
	background-color:#FFFFFF;
}
#albumphoto td.title {
	height:16px;
	padding:3px 0px;
	text-align:center;
	background-color:transparent;
}
#albumphoto td.title a {
	text-decoration:none;
	color:#6C6C6C;
}
/*文章图片*/
#articlephoto {
	/**/
}
#articlephoto span {
	display:block;
	text-align:left;
	width:196px;
	height:auto;
	padding:0px;
}
#articlephoto table {
	margin:0px 0px 15px 0px;
}
#articlephoto td {
	height:auto;
	padding:0px;
	vertical-align:middle;
	text-align:center;
}
#articlephoto td.title {
	height:16px;
	text-align:left;
	background-color:transparent;
	border:0px;
	padding:5px;
	padding-left:0px;
	color:#646566;
}
#articlephoto td.title p {
	color:#646566;
}
#articlephoto a {
	padding:0px;
	display:table;
}
/*文章列表*/
#articleBody {
	width:520px;
	float:right;
	color:#2F4255;
}
#articleBody .channelTitle {
	display:block;
	height:80px;
	margin:0 auto;
	font-family:"黑体";
	font-size:26px;
	line-height:32px;
	color:#2F4255;
}
#articleBody .sortTitle, #articleBody .sortTitle a {
	height:40px;
	font-family:"黑体";
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#2F4255;
}
#articleBody .sortGroup {
	padding-bottom:26px;
	color:#2F4255;
}
#articleBody .articleTitle {
	padding-left:35px;
	font-family:"黑体";
	color:#2F4255;
}
#articleBody .articleTitle div {
	line-height:24px;
	padding:5px;
	padding-bottom:10px;
	color:#2F4255;
}
#articleBody strong {
	color:#2F4255;
}
#articleBody .articleTitle a {
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#2F4255;
}
#articleBody .articleTitle a:hover {
	color:#905040;
}
#articleBody .author {
	color:#2F4255;
}
/*文章内容*/
#articleDetail {
	padding-bottom:20px;
}
#articleDetail .backChannel {
	text-align:right;
	border-bottom:1px #CCCCCC dashed;
}
#articleDetail .backChannel a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#A8838A;
	text-decoration:none;
}
#articleDetail .backChannel a:hover {
	color:#905040;
}
#articleDetail td {
	font-size:26px;
	line-height:30px;
	font-family:"黑体";
	text-align:left;
	color:#2F4255;
}
#articleDetail .articleTitle {
	padding:40px;
	padding-bottom:20px;
	text-align:center;
	font-size:26px;
	line-height:30px;
	font-family:"黑体";
	text-align:center;
	color:#2F4255;
}
#articleDetail .articleTitle dd {
	font-size:18px;
	text-indent:10px;
	padding-top:20px;
	color:#2F4255;
}
#articleDetail .author {
	text-align:right;
	padding-right:28px;
	padding-bottom:16px;
	color:#846649;
}
.content, .content div, .content td {
	color:#2F4255;
	line-height:28px;
	font-size:13px;
}
.content p {
	color:#2F4255;
	text-indent:0px;
	padding:5px 0px;
}
/*视频*/
#videophoto {
	padding-top:30px;
}
#videophoto span {
	display:block;
	float:left;
	text-align:right;
	width:210px;
	padding:0px;
}
#videophoto span.image1 {
	padding-top:100px;
	padding-left:100px;
}
#videophoto span.image2 {
	padding-top:0px;
	padding-left:10px;
}
#videophoto table {
	margin:0px 0px 0px auto;
}
#videophoto td {
	width:210px;
	height:150px;
	vertical-align:bottom;
	text-align:center;
	/*background-image:url(../images/videoBg.jpg);*/
	/*background-position:right bottom;*/
	background-repeat:no-repeat;
}
#videophoto span.image1 td {
	text-align:right;
	padding-right:20px;
	padding-bottom:15px;
	background-image:url(../images/videoBg1.jpg);
	background-position:right bottom;
}
#videophoto span.image2 td {
	text-align:left;
	padding-left:10px;
	padding-bottom:15px;
	background-image:url(../images/videoBg2.jpg);
	background-position:left bottom;
}
#videophoto td.title {
	height:16px;
	background-image:none;
	padding:0px;
}
#videophoto span.image1 td.title {
	text-align:left;
	background-image:none;
	padding:0px;
}
#videophoto span.image2 td.title {
	text-align:right;
	background-image:none;
	padding:0px;
}
/*翻页id=turnPage*/
#turnPage {
	text-align:center;
}
#turnPage table {
	margin:10px auto;
}
#turnPage td {
	vertical-align:middle;
}
#turnPage a {
	display:block;
	width:auto;
	padding:0px 5px;
	height:18px;
	line-height:18px;
	text-align:center;
	background-color:#E5E5E5;
	border:1px #E5E5E5 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7B756D;
}
#turnPage a:hover, #turnPage a.on, #turnPage a.on:hover {
	color:#B4AE4B;
	background-color:#FFFFFF;
	border:1px #CECBBF solid;
	text-decoration:none;
}
#turnPage a.on {
	color:#FFFFFF;
	background-color:#989898;
}
/*class=turnPage*/
.turnPage {
	text-align:center;
}
.turnPage table {
	margin:10px auto;
}
.turnPage td {
	color:#7B756D;
	vertical-align:middle;
}
.turnPage a {
	width:auto;
	padding:0px 5px;
	height:18px;
	line-height:18px;
	text-align:center;
	background-color:#E5E5E5;
	border:1px #E5E5E5 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7B756D;
	zoom:1;
}
.turnPage a:hover, .turnPage a.on, .turnPage a.on:hover {
	color:#B4AE4B;
	background-color:#FFFFFF;
	border:1px #CECBBF solid;
	text-decoration:none;
	zoom:1;
}
.turnPage a.on {
	color:#FFFFFF;
	background-color:#989898;
	zoom:1;
}
/**/
#contFoot{
	height:57px;
	background-color:#BAB9B9;
	clear:both;
}
#contFoot a.hotlink {
	color:#323A44;
	text-decoration:none;
}
#contFoot a.hotlink:hover {
	color:#74869C;
}
a.ZT3 {
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #B3A79A;
	text-decoration: none;
}
a.ZT3:hover {
	font-family:  "Arial";
	font-size: 12px;
	font-weight:bold;
	color: #999999;
	text-decoration: none;
}
.forumTitle {
	display:block;
	height:45px;
	margin:0 auto;
	font-family:"黑体";
	font-size:18px;
	color:#2F4255;
}
#contact {
	text-align:right;
	padding-top:222px;
}
#contact table {
	margin-left:auto;
}
#contact td, #contact td span, #contact td a  {
	text-align:left;
	font-family:"黑体";
	font-size:12px;
	line-height:30px;
	text-decoration:none;
}
#contact .big, #contact .big a {
	font-family:"黑体";
	font-size:16px;
	text-decoration:none;
}
.input{
	border-top:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	background-color:#FFFFFF;
	color:#333333;
	font-size:12px;
	line-height:16px;
	width:99%;
	height:18px;
}
#actable td, #actable th, .actable td, .actable th {
	color:#929292;
}
