﻿/*--------------------------全--局-------------------------------*/
* {
	margin:0;
	padding:0;
	text-decoration:none;
}
body{
	margin:0;
	padding:0;
	color:#000000;
	font-size:12px;
	background:#e6e6e6 url(com52css/pagebg.png) center top;
	text-align:center;
	font-family:Arial, Courier, "Courier New", Tahoma, Verdana;
}
a{
	text-decoration: none;
}
a:link {
	color: #4e0a13;
}
a:visited {
	color: #4e0a13;
}
a:hover {
	color: #FF7850;
	text-decoration: underline;
}
a:active {
	color: #FF7850;
	text-decoration: underline;
}
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
img{
	border:0;
}

/*---------------------------------------------------------------*/


#divAll{width:920px;margin:16px auto 0 auto;background:#fff;}
#divPage{width:920px;text-align:left;float:left;background:#fff;}
#divMiddle{width:884px;	text-align:left;margin:0 auto;}
#divSidebar{width:252px;margin:10px 0 0 0;padding:0;text-align:left;float:left;	background:#fff;}
#divMain{width:615px;margin:10px 0 0 0;	padding:0;text-align:left;float:right;background:#fff;overflow:hidden;}
#divBottom{width:884px;	margin:0 auto 15px auto;padding:0;text-align:center; color:#333; float:left; height:30px; line-height:30px;background:#ddd url(com52css/foota.gif) no-repeat center center;}
#divBottom a{ color:#333;}
#divBottom a:hover { color:#06f; text-decoration:none;}


/*---------------------------------------------------------------*/

#divMisc{
	padding:10px 0 5px 0;
}
#divMisc h3{
	display: none;
}
#divMisc li{
	padding:2px 0 2px 15px;
	background-image : none;
}

#divContorPanel li{
	background-image : none;
}

#divSearchPanel li{
	background-image : none;
}

/*---------------------------------------------------------------*/


div.post {
	width:548px;
	margin:10px 0 10px 10px;
	padding:0 0 0 0;
	text-align:left;
}


div.post-nav {width:615px;clear:both;margin-top:3px;float:left;overflow:hidden;}
div.post-nav a.l{float:left;padding-right:10px;	padding-bottom:3px;}
div.post-nav a.r{float:right;padding-left:10px;	padding-bottom:3px;}
div.post-nav a.l,div.post-nav a.r {color:#666; text-decoration:none; }
div.post-nav a.l:hover,div.post-nav a.r:hover {color:#f60; text-decoration:underline; }
.articleShow .post-title{clear:both; width:615px;height:26px;line-height:26px;margin:5px auto 0 auto;font-size:12px;color:#03c;border-bottom: 1px dashed #ccc;border-top:1px dashed #ddd;overflow:hidden;}
.articleShow .post-body{width:605px;margin:8px auto;padding:5px;font-size:12px;	color:#333;}
.articleShow .post-body img {margin:3px auto;border:1px solid #666;}
.articleShow .post-body a {color:#03c;font-weight:800;}
.articleShow .post-tags,.articleShow .post-tags a {color:#666; font-size:12px; text-indent:5px;}
.articleShow .post-tags a:hover {color:#03c;}
.articleShow .post-footer,.articleShow .post-footer a {color:#666; font-size:10px; text-indent:5px;}
.articleShow .post-footer a:hover {color:#03c;}

div.post .post-date{
	width:538px;
	margin:0 0 0 0;
	padding:5px 5px 5px 5px;
	font-size:12px;
	color: #333;
}


/*---------------------------------------------------------------*/

#BlogSubTitle{
	color: #484848;
	font-size:12px;
	margin:2px 0 0 20px;
	padding:0;
}
#BlogPowerBy{
	color:#CCCCCC;
	font-size:12px;
	height:20px;
	margin:0;
	padding:20px 10px 0 10px;
	text-align:right;
	font-weight:normal;
}
#BlogCopyRight{
	color:#CCCCCC;
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 10px 0 10px;
	text-align:right;
	float:none;
	clear:both;
	font-weight:normal;
}


/*---------------------------------------------------------------*/
p.posttop {
	margin:10px 0 0 0;
	padding:0 0 2px 16px;
	border-bottom:1px solid #aaaaaa;
	background: url("com52css/quote.gif") no-repeat 0 center;
}
p.postbottom {
	margin:0 0 10px 0;
	padding:2px 0 0 16px;
	border-top:1px solid #aaaaaa;
	background: url("com52css/trackback.gif") no-repeat 0 center;
}

#frmSumbit{
	padding:0;
	margin:0;
}

#frmSumbit p{
	padding:5px 0 5px 0;
}


input.button{
	border: 3px double #909090;
	border-left-color: #c0c0c0;
	border-top-color: #c0c0c0;
	color: #333;
	padding: 0.05em 0.25em 0.05em 0.25em;
}

input.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px dashed #909090;
	width: 200px;
	background:#FFFDF1;
}

textarea.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px dashed #909090;
	width: 80%;
	height: 80px;
	width: 520px;
	height: 120px;
	background:#FFFDF1;
}

/*---------------------------------------------------------------*/
#divCalendar{
	padding:0 0 0 0;
	text-align:center;
}

#divCalendar h3{
	display:none;
}

#divCalendar div{
	margin:0 0 0 0;
	padding:0 0 5px 8px;
	float:left;
}

p.w{
	float:left;
	width:25px;
	height:16px;
	margin:4px 0 0 0;
	padding:2px 0 1px 0;
	text-align:center;
	vertical-align :middle;
	font-size:9px;
	border-top:1px solid #aaaaaa;
	border-bottom:1px solid  #aaaaaa;
}

p.y{
	text-align:center;
	height:14px;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:175px;
	font-size:12px;
	font-weight:bold;
}
p.d{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.yd{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	text-decoration : line-through;
	color:#4e0a13;
	font-weight : bold;
}
p.nd{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}


/*---------------------------------------------------------------*/
ul.msg{
	width:548px;
	margin:10px 0 40px 10px;
	padding:0 0 0 0;
	text-align:left;
	list-style-position : outside;
}
li.msgname{
	border-bottom:1px solid Silver;
	padding:2px 0 2px 5px;
	margin:0px;
}
li.tbname{
	border-bottom:1px solid Silver;
	padding:2px 0 2px 5px;
	margin:0px;
}
li.msgurl{
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
	background:#E6E5DC;
}
li.msgarticle{
	list-style-position : outside;
	padding:15px 10px 15px 10px;
	margin:0;
	background:#F6F4EE;
	line-height:150%;
}
li.msgtime{
	text-align:right;
	padding:2px 5px 0 10px;
	margin:0 0 0 0;
	border-bottom:1px solid Silver;
	background:#F6F4EE;
}

/*---------------------------------------------------------------*/

#divPage #pagetop {width:920px;height:40px;margin:0 auto;text-align:left;background:#fff url(com52css/pageban_1.jpg) no-repeat;}
#divPage #header{margin:0 auto;width:920px;height:68px;background:url(com52css/pageban_2.jpg) no-repeat;margin-bottom:2px; overflow:hidden;}
#divPage #header #pagename{margin-left:568px;padding:8px 20px 5px 0;height:30px;font-size:20px;color:#6C87E3;text-align:left;font-weight:bold;}

#topMenu {display:block; width:620px;height:15px;float:right;margin:12px 18px 0 0;display:inline; overflow:hidden;}
#topMenu ul {list-style-type:none;}
#topMenu li {margin:0 0 0 15px; float:left; display:inline;}
#topMenu li a {color:#06c;text-decoration:none;font-weight:800;}
#topMenu li a:hover {color:#00f;}

#divPage #menu{background:#666 url(com52css/menubg.jpg) no-repeat;padding-left:26px; !important;padding-left:25px;height:30px;text-align:right;}
#divPage #menu #Left{width:0px;float:left;}
#divPage #menu #Right{width:0px;float:right;}  
#divPage #menu ul{list-style:none;margin:-5px 6px 0px 7px!important;margin:-5px 6px 0px 5px;padding:5px 0px 0px 0px;float:left;} 
#divPage #menu ul li{float:left;height:24px;margin-top:5px;margin-left:12px; }  
.menuA:link,.menuA:visited{float:left;height:16px;text-align:center;padding:2px 10px 2px 10px;text-decoration:none;color:#fff;}  
.menuA:hover{color:#000;background:#fff;text-decoration:none;} 

#picList {width:620px; margin:2px 0 0 11px; background:#fff;}
.picList_e {width:180px; height:170px; float:left; margin:18px 25px 0 0; background:url(com52css/picList_e_bg.png) no-repeat 0 0; overflow:hidden;}
.picList_e .post-title {width:164px; height:25px; line-height:28px; color:#03c; margin:0 auto; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.picList_e .post-title a {color:#03c; font-size:12px; font-family:Arial, Courier, "Courier New", Tahoma, Verdana;}
.picList_e .post-title a:hover {text-decoration:underline;}
.picList_e .post-body {width:164px; height:124px; margin:0 auto;}
.picList_e .post-body a {display:block; border:2px solid #B3B3B3;}
.picList_e .post-body a:hover {border:2px solid #09f;}
.picList_e .post-body a img {border:0;}
.picList_e .post-footer {width:164px; height:16px; line-height:14px; margin:0 auto; text-align:right; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.picList_e .post-footer a {color:#666; font-size:10px; font-family:Arial, Courier, "Courier New", Tahoma, Verdana;}
.picList_e .post-footer a:hover {color:#03c; text-decoration:underline;}

#gou468Link {width:615px; height:29px; background:url(com52css/pageturnbg.gif) no-repeat 0 0; margin-bottom:2px; overflow: hidden;}
#gou468Link p {width:480px; height:18px; margin-left:130px; margin-top:7px; background:#fff;}

#gou468Link_text {width:615px; height:29px; background:url(com52css/pageturnbg.gif) no-repeat 0 0; margin-bottom:2px; overflow: hidden;}
#gou468Link_text p {width:480px; height:18px; margin-left:126px; margin-top:6px; text-align:right; line-height:18px; background:#fff;}
#gou468Link_text p a {color:#000;}
#gou468Link_text p a:hover {color:#03c; text-decoration:none;}

.pagebar{ clear:both; line-height:20px; height:22px; margin:18px 0 15px 0;}
.pagebar a,.pagebar .now-page{ padding:1px 5px; margin:0 2px; text-align:center; font-weight:bold; font-family:Arial, Courier, "Courier New", Tahoma, Verdana; border:1px solid #666; text-decoration:none; }
.now-page {border:1px solid #f60; background:#06c; color:#ddd; }
.pagebar a:hover{border:1px solid #06c; color:#f60; text-decoration:none;}

#siderGou,#siderGou_Article {display:block; flaot:left; width:252px; height:432px;}
#siderGou_Article {height:180px;}
.siderGou_1 {width:250px; height:75px; background:url(com52css/siderGou_3.png) no-repeat 0 0; overflow:hidden;}
.siderGou_2 {width:250px; height:75px; background:url(com52css/siderGou_2.png) no-repeat 0 0; overflow:hidden;}
.siderGou_1 a,.siderGou_2 a {display:block; width:250px; height:75px; padding-top:80px;}
.siderGou_Gou {width:252px; height:250px; background:#fff;}

#divCatalog h3,#divArchives h3,#siderGou h3,#siderGou_Article h3 {width:248px; height:30px; line-height:30px; overflow:hidden; font-size:13px; font-family:Arial; text-indent:8px; border-left:4px solid #06f; background:#DCEAFC;}
#divCatalog {display:block; flaot:left;}
#divCatalog .feed-icon {display:none;}
#divCatalog ul,#divArchives ul {margin:5px 0;}
#divCatalog li,#divArchives li {display:block; width:126px; height:24px; float:left; margin-bottom:1px; display:inline; white-space:nowrap; overflow:hidden;}
#divCatalog li a,#divArchives li a {display:block; width:126px; height:24px; line-height:24px; text-indent:19px; color:#03c; background:url(com52css/xbb_a.png) no-repeat 4px 5px;}
#divCatalog li a:hover,#divArchives li a:hover {color:#000; text-decoration:none; background:#f0f0f0 url(com52css/xbb_b.png) no-repeat 4px 5px;}
#divArchives {clear:both; display:block; flaot:left;}
#divTags {clear:both; display:none;}
#divBottomLiuBai {width:920px; height:18px; margin:0 auto; overflow:hidden;}

#articleTags h3 {width:615px; height:29px; margin:5px auto; text-indent:8px; line-height:29px; background:url(com52css/pageturnbg.gif) no-repeat 0 0;}
#articleTags h3 a {color:#333; font-size:13px;}
#articleTags ul {width:615px; height:66px; margin:0 auto 10px auto; overflow:hidden;}
#articleTags ul li {display:block; float:left; text-indent:15px;}
#articleTags ul li a {display:block; color:#333; width:123px; height:22px; line-height:22px; background:#fff url(com52css/tag2.png) no-repeat 3px 7px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
#articleTags ul li a:hover {color:#03c; background:#f0f0f0 url(com52css/tag3.png) no-repeat 3px 7px; }

#page_Tags .post-title {width:615px; margin:5px auto; border-bottom:1px dashed #ddd; line-height:26px; font-size:13px; color:#333; text-indent:5px; }
#page_Tags .post-body ul {width:615px; margin:0 auto 10px auto;}
#page_Tags .post-body ul li {display:block; float:left; text-indent:15px;}
#page_Tags .post-body ul li a {display:block; color:#333; width:123px; height:22px; line-height:22px; background:#fff url(com52css/tag2.png) no-repeat 3px 7px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
#page_Tags .post-body ul li a:hover {color:#03c; background:#f0f0f0 url(com52css/tag3.png) no-repeat 3px 7px; }

