/*
===================================
	主题名字:
	作者:stephen zhang 
	博客地址:http://dmno.cn/stephen/
	日期:2007.4.15
===================================
-----------------------------------------------------------------*/
body{margin:0; padding:0; font-size:12px; text-align:center; font-family:Verdana,Tahoma,Georgia; color:#7E6F3A; background:#978857;}
a{text-decoration: none;}
ul{	list-style-type:none;list-style-position : outside;	margin:0;padding:0;	word-break:break-all;}
li{margin:0; padding:0;}
p{margin:0;	padding:0;word-break:break-all;}
img{border:0;}
/*---------------------------------------------------------------*/
#divAll{width:1000px;margin:0 auto;padding:5px 0 0 0;text-align:center;	background:#C2B688 url(Golden_Meli/bg_all.gif) repeat-y center;}
#divPage{width:1000px;	margin:0 auto;	padding:0 0 10px 0;	text-align:center;	background:#C2B688 url(Golden_Meli/bg_main.gif) repeat-y center top;float:left;}
#divMiddle{	width:888px;margin:0 auto;	padding:0;	text-align:center;	clear:both;}

#divTop{width:888px;margin:0 auto;	padding:0px;text-align:left;height:28px;background: url(Golden_Meli/bg_top.gif) no-repeat;}


#right_side{width:217px;text-align:center;float:right; margin:0; padding:0;}
.divSidebar{background:url(Golden_Meli/bg_sb.gif) repeat-y; width:100%; float:left;}
.sb_top{background: url(Golden_Meli/k_sb_top.gif) no-repeat; width:100%; float:left; height:16px; margin-top:3px;}
.sb_bot{width:100%;float:left;height:37px;background: url(Golden_Meli/k_sb_bot.gif) no-repeat;}

#divMain{width:671px;margin:0;padding:0;text-align:left;float:left;}

#divBottom{	width:1000px;margin:0 auto;	padding:0;float:left;height:54px;background: url(Golden_Meli/bg_bot.gif) no-repeat #4A5D7B;}

.post_pagebar{	padding:0;	margin:0;	text-align:center;}
.divmain_top{background:url(Golden_Meli/k_body_top.gif) no-repeat; height:29px;}
.hide_top{background:url(Golden_Meli/bg_head.gif) repeat-y; width:888px; clear:both; float:left; }
.top_menu a{background:url(Golden_Meli/btn_menu.gif) no-repeat; display:block; width:217px; height:29px;}

#divBottom a{color:#F2EFDD;}
#divBottom a:hover{color:#A24716;}
/*---------------------------------------------------------------*/

div.function {
	float:left;
	width:197px;
	margin:0 auto;
	padding:10px;
	text-align:left;
	color:#5C4D14;
}
div.function h3{
	font-size:15px;
	height:20px;
	margin:0 0 0 0;
	padding:0 0 2px 0;
	color:#5C4D14;
	background:url(Golden_Meli/icon_line.gif) no-repeat 0 18px;
	font-family:微软雅黑,Tahoma;
}
div.function ul{
	width:197px;
	text-align:left;
	margin:2px 0 0 0;
	padding:0 0 0 0;
}
div.function li{margin:0;padding:0;}

#divMisc{padding:2px 0 5px 10px;margin:2px 0 0 0;}
#divMisc h3{display: none;}
#divMisc li{padding:1px 0 1px 0px;}

#divSearchPanel #btnPost{ display:none;}
#divSearchPanel #edtSearch{
	padding: 2px 1px 1px 5px;
	border: 1px solid #9A8C5A;
	width: 185px;
	color: #9A8C5A;
	font-size:12px;
	background:#F2EFDD;
	margin:5px 0 0 0;
}
#divLinkage li{padding:3px 0; color:#7B6826;}
div.function img{font-size:0px;}
div.function a:link {color: #FFFBE4;}
div.function a:visited {color: #FFFFCE;}
div.function a:hover { background-color:#64572D;}
.article-date{display:none;}
/*---------------------------------------------------------------*/
#divCalendar{
	text-align:center;
	width:160px;
	font-family:Arial;
}

#divCalendar h3{
	display:none;
}

#divCalendar div{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}

p.w{
	float:left;
	width:22px;
	height:19px;
	margin:3px 0 5px 0;
	padding:1px 0 2px 0;
	text-align:center;
	vertical-align :middle;
	font-size:10px;
	background:url(Golden_Meli/icon_line.gif) no-repeat 0 19px;
}

p.y{
	text-align:center;
	height:18px;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:154px;
	font-size:14px;
	background:url(Golden_Meli/icon_line.gif) no-repeat 0 16px;
	font-weight:bold;
}
p.d{
	float:left;
	width:22px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.yd{
	float:left;
	width:22px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	color:#0CF;
}
p.nd{
	float:left;
	width:22px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}



/*---------------------------------------------------------------*/
.defposttt{background:url(Golden_Meli/bg_tt.gif) no-repeat; width:667px; height:40px; padding-top:2px;}
.def_post_date{width:130px; float:left; text-align:center;}
.def_post_tt{width:530px; float:right;}
.def_post_date h4{font-size:12px; font-weight:normal; color:#F2EFDD; padding:3px 0 0 0; margin:0;}
.def-post-title{font-size:16px; margin:0; padding:0;font-family:Arial;}
.def-post-body{color:#443D23; font-size:13px; line-height:150%;text-align:justify;text-justify:inter-ideograph;
}
.defposttt h2 a{color:#93722A; width:100%; display:block;}
.defposttt h2 a:hover{color:#985A1D; background:#F2EFDD;background-image: url(Golden_Meli/icon_read2.gif);background-repeat: no-repeat;background-position: 460px center;}
.def-post-other{font-size:12px; font-weight:normal; color:#9A8C5A; padding:1px 0 0 0!important;padding:3px 0 0 0; margin:0;}
.defposttt h4 a{color:#CB9829; padding:2px 1px 0 2px;}
.defposttt h4 a:hover{color:#fff; background:#CB9829;}
.pagebar{ text-align:right; background:#ECE8D2; width:662px;margin:0 0 0 2px!important; margin:0 0 0 1px; padding:1px 0px; border:#D9D1A3 solid 1px; font-size:11px; float:left;}
.now-page{color:#fff; background:#BCB082;padding:2px 3px; margin:0 2px;}
.pagebar a{color:#BCB082;padding:2px 1px; margin:0 1px;}
.pagebar a:hover{color:#fff; background:#BCB082;}
.def-post-body a{color:#D45500; padding:1px;}
.def-post-body a:hover{color:#fff; background:#CB9829;}
/*---------------------------------------------------------------*/

div.post {
	margin:0 0 0 0;
	padding:0px 0 5px 0px;
	float:left;
}

div.post .post-title{
	padding:4px 0 0 15px;
	margin:10px 0 2px 0;
	font-size:18px;
	font-family:微软雅黑,Arial;
	color:#443D23;
}
.post-top{
	width:661px;
	margin:0 2px 0 1px;
	padding-left:3px;
	background: #ECE8D2;
	border:#D9D1A3 solid 1px;
}
.post-top a{color:#CB9829; padding:1px;}
.post-top a:hover{color:#fff; background:#CB9829;}
div.post div.post-body{
	width:637px;
	margin:0 0 0 0;
	padding:10px 15px;
	text-align:left;
	text-align:justify;
    text-justify:inter-ideograph;

}
.body_f{color:#443D23; font-size:13px; line-height:150%;}

div.post-body div.media a{
	display:block;
	padding:2px 20px;
	border: 1px dotted #FF6600;
	color:#FF6600;
	width:100px;
	margin:15px;
	background-color: #F6F4EB;
	background-image: url(Golden_Meli/media.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
}

div.post-body img{
	padding:4px;
	border:1px solid #D9D1A3;
	margin:4px 0;
	clear : both;
	float : none;
}

div.post-body p{margin:10px 0;padding:0;}
div.post-body p.img{margin:0;padding:0;	text-align:center;}
div.post-body p.inscript{
	margin:0;
	padding:0;
	padding-right:20px;
	text-align:right;
}
div.post-body p.code{
	padding:5px;
	border-left:2px dotted #B49C6D!important;
	border-left:2px dashed #B49C6D;
	background-color: #F6F5EC;
	color: #AB5000;
	margin:20px 10px;
	font-size:12px;
	text-align:justify;
    text-justify:inter-ideograph;
	overflow:auto;
	width:605px;
}

div.post-body h1{margin:0;padding:0;font-size:16px;}
div.post-body h2{margin:0;padding:0;font-size:14px;}
div.post-body h3{margin:0;padding:0;font-size:13px;}
div.post-body h4{margin:0;padding:0;font-size:12px;}
div.post-body h5{margin:0;padding:0;font-size:11px;}
div.post-body h6{margin:0;padding:0;font-size:10px;}

/*---------------------------------------------------------------*/

#BlogTitle{	font-size:15px;	padding:7px 0 0 20px;font-family:微软雅黑,Arial Black;margin:0;}
#BlogTitle a{color:#F5F3E9;}
#BlogTitle a:hover {color: #83733E;}
#BlogSubTitle{color: #F2EFDD;font-size:12px;margin:0px 0 0 10px;font-weight:normal;padding:0;}
/*#divTop a{background: url(Golden_Meli/logo.gif) no-repeat; width:64px; height:16px; float:left; margin:10px 0 0 20px;}
#BlogTitle {display:none;}*/
#BlogCopyRight{	font-size:12px;	margin:11px 0 0 58px!important;margin:11px 0 0 30px;padding:0;	text-align:left;color:#7D6E3D;	float:left;}

.bot_top a{float:right;margin:0 105px 0 0!important;margin:0 53px 0 0; width:40px; height:40px; display:block;}
.blog_title{float:left;text-align:left;}
#BlogTitle2{
	font-size:25px;
	margin:-11px 0 5px 21px;
	padding:0;
	z-index: 1;
	position: relative;
}
#BlogSubTitle2{font-size:12px; margin:0 0 0 10px; padding:0; color:#FFFFCE; font-weight:normal;font-family:微软雅黑,Arial;}
#BlogTitle2 a{color:#83733E;font-family:微软雅黑,黑体; }
#BlogTitle2 a:hover {color: #FFFFCE;}
.tags_l{padding:10px; width:350px; float:left; text-align:left;}
.tags_l h3{padding:0; margin:0;}
.tags_l h3{	font-size:15px;	height:20px;margin:0;padding:0 0 2px 0;	color:#7E6F3A;background:url(Golden_Meli/icon_line.gif) repeat-x 0 18px;font-family:微软雅黑,Tahoma;}
.tags_l img{font-size:0px;}
.tags_l a:link {color: #F2EFDD; margin:5px;font-family:微软雅黑,Arial; }
.tags_l a:visited {color: #FFFFCE;}
.tags_l a:hover {color: #A03800;}

#divNavBar{ float:right; width:100%;}
#divNavBar li{padding:0;margin:0;float:left; width:100px;}
#divNavBar h3{display:none;}
#divNavBar a{color:#5C4D14; margin:0;padding:4px 0 3px 0; display:block; width:100%;}
#divNavBar a:hover { color:#FFFFCE;  }
#divNavBar2{float:left; margin:0 5px 0 10px; padding-top:10px;}
#divNavBar2 a{color:#5C4D14; margin:0;padding:4px 0 3px 0; display:block; width:100px;}
#divNavBar2 a:hover { color:#FFFFCE;background:#BCB188 url(Golden_Meli/icon_line.gif) no-repeat 0 19px;  }
/*---------------------------------------------------------------*/
p.posttop {
	margin:10px 0 5px 0;
	padding:5px 0 2px 0;
	border-bottom:1px dashed #D9D1A3;
}
p.posttop a{ padding-left:18px;background: url(Golden_Meli/quote2.gif) no-repeat 0 center;}
ul.trackback li.tbname{
	border-bottom:none;
	background: url(Golden_Meli/pointblue.gif) no-repeat 0 center;
	padding:5px 0 2px 16px;
	margin:0px;
}
ul.trackback{
	margin:5px 0 10px 10px;
}
#frmSumbit{
	padding:0;
	margin:0;
}

#frmSumbit p{
	padding:5px 0 5px 0;
}


input.button{
	border: 3px double #9A8C5A;
	color: #9A8C5A;
	background:#D9D1A3;	
	padding: 0.25em 1.9em 0em 1.9em;
}

input.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px solid #D9D1A3;
	background:#FFF;
	color:#091B37;
}

textarea.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px solid #D9D1A3;
	width: 450px;
	height: 120px;
	background:#FFF;
	color:#091B37;
}



/*---------------------------------------------------------------*/
.post_b{
	width:657px;
	clear:both;
	margin:20px 0 10px 0;
	padding:5px 5px 0px 5px;
	}
.post-bot{
	width:665px;
	clear:both;
	margin:0;
	padding:0px 1px 0px 1px;
	}
.post_b_1{
	float:left;
	display:block;
	width:49%;
	border-top:#D9D1A3 dashed 1px;
	padding-top:3px;
	margin-bottom:20px;
}
.post_b_2{
	float:right;
	display:block;
	width:49%;
	text-align:right;
	border:#D9D1A3 dashed 1px;
	margin-bottom:20px;
	background:#F6F5EC; 
}
ul.msg{
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
	clear:both;
}
li.msgname{
	padding:2px 0 2px 5px;
	margin:0px;
	background:#ECE8D2;
	height:15px;
	border-bottom:#D9D1A3 dashed 1px;
}
li.tbname{
	border-bottom:1px dashed #D9D1A3;
	padding:2px 0 2px 5px;
	margin:0px;
}
li.msgurl{
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
	background:#ECE8D2;
}
li.msgarticle{
	list-style-position : outside;
	padding:15px 10px;
	margin:0;
	line-height:150%;
	background:#F6F5EC; color:#806B20;
	float:left;
}
li.msgarticle2{
	list-style-position : outside;
	padding:15px 10px;
	margin:0;
	line-height:150%;
	color:#806B20;
	float:left;
}
li.msgtime{
	text-align:right;
	padding:2px 5px 0 10px;
	margin:0 0 0 0;
	background:#F6F5EC;
	border-bottom:#D9D1A3 dashed 1px;
}
ul.b_other li.tbname{
	border-bottom:none;
	padding:10px 0 2px 0px;
	margin:0px;
}
ul.tb{
	clear:both;
	width:100%;
	background:#F6F5EC; 
}
ul.mutuality{
	margin:0;
	padding:0;
	color:#9A8C5A;
}
ul.mutuality li.tbname{
	padding:4px 0 3px 12px;
	margin:0px;
	background: #ECE8D2;
}


li.msgarticle div.quote{
	padding:0 0 0 10px;
	margin:10px 0 0 10px;
	border-left:2px dotted #B4AE6D!important;
	border-left:2px dashed #B4AE6D;
	border-bottom:1px dashed #B4AE6D;
	color:#666666;
}
.quote-title{color:#B4AE6D}
ul.b_other li{	margin:0;padding:3px 0 3px 12px; background:url(Golden_Meli/inco_point.gif) no-repeat 0 6px;}
ul.b_other p{margin:0; padding:2px 0;}
ul.mutuality p{padding:4px 0 3px 10px;}
#divCommentPost{display:block; width:656px; clear:both; margin:0 0 0 1px; padding:0 5px;}
.b_a_c_1{
	float:left;
	display:block;
	}
.b_a_c_2{
	float:right;
	display:block;
	}
.b_a_c_3{
	float:left;
	display:block;
	width:72%;
	}
.b_a_c_4{
	float:right;
	display:block;
	width:27%;
	margin-top:28px;
	}
.c_r{float:right; font-size:50px; padding:10px; color:#EEEBD5;}
/*---------------------------------------------------------------*/

.a_2 a{color:#A03800; padding:1px;}
.a_2 a:hover{ color:#fff; background:#A03800;}
span.feed-icon a{
		background:url(Golden_Meli/xml.png) no-repeat 0 0px!important;
        background:url(Golden_Meli/xml.png) no-repeat 0 2px;
        margin:0px 0 0 0;
        /*padding:8px 0 6px 0px!important;*/padding:0 0 0px 0px; 
        height:25px;
        width:13px;
}
span.feed-icon a:hover{background-color:#B7AA7B;}
span.feed-icon img{
        visibility:hidden;
        margin:0;
        padding:0;
		width:25px;
		height:13px;
}
