.zwart{width:960px;overflow:hidden;}

.zwartL{width:698px; overflow:hidden;}
.zwartLx{width:696px; overflow:hidden;border:#D8D8D8 solid 1px; background-color:#FDFDFD;}
.zwartLxad01{width:696px; height:70px; padding-top:10px;text-align:center;}
.zwartLxtitle{width:670px; height:40px; line-height:40px;text-align:center;}
.zwartLxtitle h1{ font-size:22px;}
.zwartLxinfo{width:670px; height:25px;text-align:center; color:#666666; background:url(imagesdian100.gif) repeat-x left bottom;}
.zwartLxword{width:660px; padding-top:10px; padding-bottom:10px;font-size:14px; line-height:26px;overflow:hidden;}
.zwartLxad02{float:left; width:300px; height:250px; overflow:hidden;border:#D8D8D8 solid 1px; margin:7px;clear:both;top:0px;vertical-align:top;}
.zwartLxpages{width:670px; height:40px; line-height:35px; text-align:center; font-weight:bold;}
.zwartLxpages a{ padding:2px 4px; border:#FFCC00 solid 1px; background-color:#FFFFFF; color:#666666;}
.zwartLxpages a:hover{padding:2px 4px; background-color:#FFCC66; color:#FFFFFF;}
.zwartLxpages span{padding:2px 4px; border:#FFCC00 solid 1px; background-color:#FFCC66; color:#FFFFFF;}
.zwartLxpages span.nowbig{padding:2px 4px; border:#FF6600 solid 1px; background-color:#FF6633; font-size:16px;color:#FFFFFF;}
.zwartLxother{width:670px; height:45px; text-align:center;}
.zwartLxalike{width:650px; height:30px; line-height:30px;font-size:14px;font-weight:bold; background:url(imagesdian100.gif) repeat-x left bottom;}
.zwartLxalike span{ color:#FF0000; }
.zwartLxlist{width:650px; overflow:hidden; font-size:14px;}
.zwartLxlist ul{width:650px; padding:5px 0px;}
.zwartLxlist ul li{ float:left;width:311px; padding-left:12px;height:25px; line-height:25px; background:url(imagesdian06.gif) no-repeat 3px 10px; overflow:hidden;}
.zwartLxupdown{width:650px; height:40px; line-height:36px; font-size:14px;text-align:center;}
.zwartLxding{width:180px; height:30px; line-height:30px; font-size:14px; }
.zwartLxdingl{width:90px; height:30px; text-align:center; color:#CC3300; cursor:pointer;}
.zwartLxdingr{width:90px; height:30px; text-align:center; color:#339933;cursor:pointer;}
.zwartLxdingB{width:650px; height:35px; line-height:20px; text-align:center;}
.zwartLxgx{width:650px; height:40px;}
.zwartLxgxl{width:460px; height:30px;}
.zwartLxgxr{width:180px; height:30px; text-align:right; line-height:28px;}
.zwartLxping{width:690px; overflow:hidden;}
.zwartLxping table td.tdtextarea{ background:url(imageszwpagepinglun.png) no-repeat 0px 0px;}
.tdtextarea textarea{ width:630px; height:100px; border:0;overflow-x:hidden;overflow-y:auto;background:transparent;}
.zwartLxping table td button{ width:100px; height:35px;background:url(imageszwpagepingluna.png) no-repeat 0px 0px; cursor:pointer;}

.zwartLy{}

.zwartR{width:252px; overflow:hidden;}
.zwartRad01{ width:250px; height:250px;border:#D8D8D8 solid 1px; background-color:#FFFFFF;}
.zwartRx{width:250px; height:250px;border-left:#D8D8D8 solid 1px;border-right:#D8D8D8 solid 1px;border-bottom:#D8D8D8 solid 1px; background-color:#FFFFFF;}
.zwartRx ul{ width:250px;}
.zwartRx ul li{width:217px; padding-left:22px;height:24px; line-height:24px; background:url(imagesdian07.gif) no-repeat 6px 2px;}
.zwartRx ul li span{ float:right; color:#999999;}

.zwartRxtitle{width:250px; height:48px; line-height:45px;border-top:#D8D8D8 solid 1px;border-left:#D8D8D8 solid 1px;border-right:#D8D8D8 solid 1px; background-color:#FFFFFF; background:url(imageszwpageR01.png) no-repeat 0px 0px;}
.zwartRxtitle h2{font-size:14px; text-indent:1em;color:#FF6633;}
.zwartRad02{ width:250px; height:250px;border:#D8D8D8 solid 1px; background-color:#FFFFFF;}




.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
	background:url(imagesgreen_skin.png) 0 -294px repeat-x;
}

.tbox input{ border:#CCCCCC solid 1px;}

.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;
}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#FF6633;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#316301;
}
.tbox dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}

.decmt-box2{width:98%;padding:6px 5px;margin:0px auto;overflow:hidden;clear:both;}
.decmt-box2 ul{}
.decmt-box2 ul li{width:100%;padding-bottom:10px;overflow:hidden;}


.pinfontl{float:left;width:12%;text-align:center;overflow:hidden;}
.pinfontl a.plpic{ float:left;width:48px;height:48px; padding:2px;border:1px solid #DFD9B9; background-color:#FFFFFF;}
.pinfontr{float:left;width:88%;overflow:hidden;}
.pinfontrA{float:left;width:100%; height:25px; line-height:25px; color:#999999;background-color:#FFFFCC; }
.pinfontrA a{ color:#CC6633;}
.pinfontrB{float:left;width:100%; padding:15px 0px;overflow:hidden;}
/*引用评论*/

.QuotePost{width:96%;padding:6px 5px;margin:0px auto;overflow:hidden;}
.QuotePostCont{width:100%;}
.QuotePostCont textarea{ border:#D8D8D8 solid 1px;}
.QPCtextarea{width:100%; height:80px;overflow-x:hidden;overflow-y:auto;}
.QuotePostUser{width:100%; height:45px; line-height:45px;}
.QuotePostUser input.QPUtext{ width:60px; height:20px;}
.QuotePostUser input.QPUtextB{ width:35px; height:20px;}
.QuotePostUser button{ cursor:pointer;}


.decmt-box2 .comment_act{float:left;width:630px;line-height:20px;color:#aeaeae;}
.decmt-box2 .comment_act.fl{float:right;}
.decmt-box2 .comment_act a{color:#aeaeae;}



/*
 *******blue whale 2015改版 2015-11-20********
 */
.zwartLxword a{ color:#FF0000;}
.zwartRkey{width:234px; overflow:hidden;padding:10px 8px;border:#D8D8D8 solid 1px; line-height:22px;background-color:#FFFFFF;}
.zwartRkey a{ padding-right:5px;}
.zwartRkey a.font12{ font-size:12px; color:#333333;}
.zwartRkey a.font13{font-size:13px; color:#FF6600;}
.zwartRkey a.font14{font-size:14px; color:#CC6633;}
.zwartRkey a.font15{font-size:15px; color:#009999;}
.zwartRkey a.font16{font-size:16px; color:#006699;}
.zwartRkey a.font17{font-size:17px; color:#993366;}
.zwartRkey a.font18{font-size:18px; color:#CC6633;}
.zwartRkey a.font19{font-size:19px; color:#669966;}

.zwartLxlist{width:650px; overflow:hidden; padding:10px 0px; font-size:14px;background:url(imagesdian100.gif) repeat-x left bottom;}
.zwartLxlist ul{width:650px; padding:5px 0px;}
.zwartLxlist ul li{ float:left;width:204px; padding-left:12px;height:25px; line-height:25px; background:url(imagesdian06.gif) no-repeat 3px 10px;}

/*********blue whale 2015改版 2015-11-20**********/