﻿@charset "utf-8";
/* CSS Document */

/*--------正文页样式-----------*/
#container #main #detailbox { margin-top:30px; padding:30px 50px 80px 50px; background-color:#FFF; }
	#container #main #detailbox #ttbox { padding:10px 30px; }
	#container #main #detailbox #ttbox h1,h2 { text-align:center; font-family: "微软雅黑", "宋体"; font-weight:normal;  }
	
	#container #main #detailbox #ttbox h1 {  line-height:36px; font-size:24px; }
	#container #main #detailbox #ttbo x h2 {  line-height:24px; font-size:18px; }
	#container #main #detailbox #infoline { margin-top:10px; padding:0px 15px; height:52px; line-height :52px; text-align:center; color:#9A9A9A; }
	#container #main #detailbox #textbody { margin:20px auto 0px auto; line-height:32px; font-size:16px; }
	#container #main #detailbox #textbody p { padding:0px 5px; }
	#container #main #detailbox #textbody p img { max-width:750px; }
	#container #main #detailbox #textbody embed { z-index:-10; }
	

	#container #main #detailmain #pre { margin-top:20px; padding:0px 20px; line-height:22px; color:#666; border-top:1px solid #CCC; }

	#container #main #detailbox #docbottom { padding:10px; line-height:32px; border-top:1px solid #E9E9E9; color:#333; }
	#container #main #detailbox #docbottom ul { float:left; width:600px; display:block; overflow:hidden; }
	#container #main #detailbox #docbottom ul li a{ display:inline;}
	#container #main #detailbox #docbottom ul li a:link,#container #detailbox #docbottom ul li a:visited { color: #302C3A; }
	#container #main #detailbox #docbottom ul li a:hover { color: #006EC5; }



.guest .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.guest .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.guest .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.guest .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.guest .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.guest .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.guest .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.guest .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.guest .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.guest .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.guest .newdigg .digg_good .digg_act{
	color:#C30;	
}
.guest .newdigg .digg_good .digg_num{
	color:#C63;
}
.guest .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.guest .newdigg .digg_bad .digg_num{
	color:#39C;
}
.guest .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.guest .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.guest .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.guest .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.guest .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.guest .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.guest .handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}

.mt1 {
    margin-top: 8px;
}
.tbox {
    margin: 0 0 8px 0;
    border-bottom: 1px solid #DADADA;
    overflow: hidden;
    background: url(../images/green_skin.png) 0 -294px repeat-x;
}
.tbox dt {
    height: 24px;
    border: 1px solid #DADADA;
    overflow: hidden;
    clear: both;
}
.tbox dd {
    border-left: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    /* padding: 4px 4px 0px; */
    overflow: hidden;
}
.dede_comment_post {
    padding: 5px;
}
.tbox dt strong {
    height: 24px;
    line-height: 24px;
    line-height: 25px;
    padding-left: 8px;
    padding-right: 4px;
    display: block;
    float: left;
    color: #666;
    letter-spacing: 1px;
}
.dcmp-mood {
    height: 35px;
    width: 312px;
    margin-top: 8px;
    float: right;
}
.dcmp-mood strong {
    float: left;
    color: #444;
    font-weight: normal;
    line-height: 25px;
}
.dcmp-mood ul {
    float: left;
}
.dcmp-mood ul li{
    float: left;
}
.dcmp-content {
    padding-top: 8px;
}
.dcmp-content textarea{ width:520px; height:150px;}
.dcmp-title {
    line-height: 25px;
}
.dcmp-title small {
    font-size: 12px;
    color: #999999;
}
.dcmp-stand {
    float: right;
    margin-top: -18px;
    padding-right: 10px;
    position: relative;
    clear: both;
    color: #999;
}
.dcmp-stand strong {
    font-weight: normal;
    color: #444;
}
.dcmp-stand input {
    margin-right: 2px;
}
.clr {
    clear: both;
}
.dcmp-post {
    height: 35px;
    overflow: hidden;
    clear: both;
    color: #444;
    padding: 5px 0 10px 0;
}
.dcmp-post .dcmp-submit button {
    width: 70px;
    height: 25px;
    border: none;
    background: url(../images/btn-bg2.gif) no-repeat;
    line-height: 25px;
    letter-spacing: 1px;
    overflow: hidden;
    color: #444;
    cursor: pointer;
    margin-left: 5px;
}
.dcmp-post .dcmp-userinfo input, .dcmp-post .dcmp-userinfo img {
    vertical-align: middle;
    margin: 5px;
}
.dcmp-post .dcmp-userinfo {
    float: left;
    margin-right: 6px;
}
.dcmp-post .dcmp-submit input, .dcmp-post .dcmp-submit button {
    vertical-align: middle;
}

.tbox dt span.more {
    float: right;
    position: relative;
    line-height: 25px;
    padding-right: 8px;
    color: #596F37;
}

.decmt-box2 {
    width: 98%;
    padding: 6px 5px;
    margin: 0px auto;
    overflow: hidden;
    clear: both;
}
.decmt-box2 ul li {
    width: 100%;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 10px;
    overflow: hidden;
}
.decmt-box2 ul li a.plpic {
    float: left;
    width: 40px;
    height: 40px;
    padding: 2px;
    border: 1px solid #DFD9B9;
    background: #F9FDED;
    margin-right: 5px;
    overflow: hidden;
}
.decmt-box2 span.title {
    float: left;
    line-height: 20px;
    width: 600px;
}
.decmt-box2 .comment_act {
    float: left;
    width: 630px;
    line-height: 20px;
    color: #aeaeae;
}
.decmt-box2 span.fr {
    float: right;
}
