@charset "utf-8";
/* CSS Document */
#container
{height:auto;width:950px;background:#F7F3ED url(images/container-bg.png) repeat-y scroll 0 0;overflow:hidden;}
#content {float:left;width:680px;background-color: #f7f3ed;}
#content-inner {padding:10px 5px 5px 10px;}
#notice
{
	margin:5px 0;
	background-color:#fcfaf7;
	padding:0 0 0 30px;
	background-image: url(images/notice-bg.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	border:1px dashed #B9AB9E;
	line-height:29px;
}
#notice div {overflow: hidden;}
#notice a {color:#990000;}
.post-list {padding-bottom:10px;}
.topic-content{ padding: 8px 0 25px; background: url(images/space-line.png) no-repeat scroll 50% 100%; }
.post-date{ width:38px;height:40px; float: left; text-align: center; background: url(images/post-date-bg.png) no-repeat 0 0;
padding-top:1px;}
.post-date small{color :#FFF9CC; line-height: 16px;} 
.post-date span{display: block; font-size: 14px; padding-top: 2px;}
.post-title{margin-left: 50px;height:50px;}
.post-title h1 {font-size:22px;line-height:1em;color :#47474E;font-family: "微软雅黑", "黑体", "宋体", "Arial Black", Arial;} 
.post-title h1 a{color :#990000;}
.post-title h1 a:hover{color :#F7F3EF;background-color: #9C0000;}
.post-title ul{ padding-top:3px;}
.post-title li{ float:left; padding-right:10px; }
.post-list-info { }
.post-list-infohi { line-height: 25px; }
.post-list-info img {border:1px solid #C2B7AE;padding:2px;text-indent:0;}
.post-list-info div { padding:5px 0 10px;}
.post-list-tags {
	padding-left:20px;
	background-image: url(images/ico.png);
	background-repeat: no-repeat;
	background-position:2px -42px;
	height:30px;
}
.post-list-tags ul{ padding-top:3px;}
.post-list-tags li{ float:left; padding-right:10px; }
#sidebar {
background:transparent url(images/sidebar-bg.png) no-repeat scroll 0 0;
float:right;
overflow:hidden;
width:270px;
}
#sidebar-inner { padding:0 15px;}
.widget{margin-top: 15px;}
.widget dt { padding-bottom:8px; margin-bottom:8px; font-size: 12px; color: #333333; background: url(images/widget-title-bg.png) no-repeat 50% 100%; font-weight:bold}
.widget dd {height:30px;padding-left:20px;background: url(images/ico.png) no-repeat;}
.ico0 li {background-position:2px 2px; }
.ico3 li {background-position:2px -96px; }
.ico5 li {background-position:2px -245px; }
/*           */
.topic-post{
}
.topic-post dt{ padding-bottom:30px;background:transparent url(images/line-bg.png) repeat-x scroll 0 100%; margin-bottom:8px;}
.post-nav{ clear:both;float:left;width:100%;}
.post-nav_l{ float:left;padding-bottom:10px;padding-right:10px; }
.post-nav_r{ float:right;padding-bottom:10px;padding-right:10px;  }
.related-post{margin-top: 15px;} 
.related-post h3{color: #333333; padding:0 10px; border-bottom: 1px solid #CFC3BA; height:27px; line-height:27px; background: #EBE8E4;}
.related-post li{padding: 8px 10px 8px 18px; color: #999999; overflow: hidden; background: url(images/line-bg.png) repeat-x 0 100% #F7F3ED;} 
.related-post li a{background-position: 0 -97px;} 
.related-post li:hover{background: url(../images/line-bg.png) repeat-x 0 100% #FCFAF7;} 
.related-post li span{float: right; font-size: 11px;}
#comments {margin-top: 15px;} 
#comments h3{color: #333333; padding:0 10px; border-bottom: 1px solid #CFC3BA; height:27px; line-height:27px; background: #EBE8E4;}
#comments ul{}
#comments li {
padding:15px 0 30px;
width:100%;clear: both;
background: url(images/line-bg.png) repeat-x scroll 0 100%;
}
.comment-left{
float:left;
background: url(images/comment-user-bg.png) no-repeat scroll 0 0;
height:47px;
padding:5px 0 0 5px;
width:52px;}
.comment-right{ margin-left:60px;width:550px;padding:5px 0 0 5px;	line-height: 22px; }
.comment-right span{ color:#CCCCCC }
.comment-hang { height:20px; width:100%}
/*  */
.post-comment{margin-top:15px;}
#post-comment-title{color: #333333; font-size: 12px; padding:0 10px; border-bottom: 1px solid #CFC3BA; height:27px; line-height:27px; background: #EBE8E4;} 
#post-comment-title #comment-reply{float:left; font-weight:bold;} 
#post-comment-title #cancel-comment-reply{float:right;} 
#post-comment-body{padding:10px 0;} 
.login-title{padding-left:2px; padding-bottom:5px;} 
.user-info ul{padding-left:2px;} 
.user-info li{padding-bottom:5px; border:0;} 
.text-field, #post-comment-text textarea{border-right:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; border-top:1px solid #BFBFBF; border-left:1px solid #BFBFBF; padding:2px 1px; background: #FCFAF7;} 
#post-comment-text{padding-left:2px; padding-bottom:5px;} 
#post-comment-text textarea{width:99%;overflow:auto;background-image: url(images/comment-text.gif);background-repeat: no-repeat;background-position: center center;} 
#submit-box{padding:0px 3px; overflow:hidden; height:100%;} 
#submit-box span{float:right;} 
.post-comment-button{width:90px; height: 27px; line-height:27px; color: #FFF6AD; background: url(images/postcomment-submit.png) no-repeat; cursor: pointer; border: 0;}
#post-comment-Load{text-align: center;line-height: 20px;color: #F00;}
#googlead_page{ padding:5px 0px 5px 93px }
/*  */
#post-list-soft { padding:5px 20px 20px 20px; height:auto;}
#post-list-soft ul{   width:100% ; }
#post-list-soft li{width:260px;padding:5px 50px 5px 0px;float:left;color: #F00;}
#post-list-soft-ti{font-size:18px;line-height: 30px;color: #333;padding:10px 20px;font-weight: bold;}
#post-list-soft-do{font-size:12px;line-height: 25px;color: #F00;padding:10px 20px;font-weight: bold;}
