
.maincontent {}
.pathwrap{height:39px; line-height:39px; background:url(/uploads/image/tdsximage/pathbg.jpg) repeat-x;}
.path,.path1{float:right; padding-right:38px; background:url(/uploads/image/tdsximage/ic1.jpg) no-repeat left; padding-left:26px;}
.path1{float:left; margin-left:20px;}
.currentnodename{padding-left:24px; color:#9d031d; font:16px "微软雅黑"; font-weight:bold;
line-height:39px;}
.showcontent{padding:20px 40px; }
.gd{height:700px;}
.showcontent .hd{height:32px; line-height:32px;  background:url(/uploads/image/tdsximage/nyhd_bg.png) repeat-x top; }
.tlbg,.tlbg1{ background:url(/uploads/image/tdsximage/nyhd_bg1.png)  no-repeat left; float:left; width:15px; height:32px;}
.tlbg1{ background:url(/uploads/image/tdsximage/nyhd_bg2.png)  no-repeat right; float:right;}
.showcontent .hd li{float:left;text-align:center; height:36px; }
.showcontent .hd li h3{ padding:0 20px; height:36px; display:inline-block; _display:inline;}
.showcontent .hd ul{padding-left:20px;height:36px; }
.showcontent .hd li.on{ background:url(/uploads/image/tdsximage/flanm_on1.jpg) no-repeat top left;}
.showcontent .hd li.on h3{background:url(/uploads/image/tdsximage/flanm_on.jpg) no-repeat top center; _background:none;}
.showcontent .hd li.on span{background:url(/uploads/image/tdsximage/flanm_on2.jpg) no-repeat top right; display:inline-block;}
.showcontent .hd li.on a{color:#fff; font-weight:bold;}

#articlelist ul {
    padding: 10px;
}
#articlelist li .author {
    float: right;
    margin-right: 20px;
}
#articlelist li.split {
    background:  repeat-x scroll center center rgba(0, 0, 0, 0);
}
/* 文章-内容页 -----------------------------------------*/
.articlecon{ padding:20px 30px;  }
.articlecon .title,.fbt{ text-align:center; color:#333;font:normal 20px/32px "microsoft yahei"; _font-weight:bold; }
.fbt{line-height:28px; text-align:center; padding-bottom:20px; font-size:14px; }
.articlecon .subtitle{ color:#333; font-size:14px; padding-top:10px; text-align:center; }
.articlecon .property{text-align:center;line-height:22px; padding:2px 10px; border:1px dashed #dfdfdf; color:#666;  }
.articlecon .property span{margin:0 2px; }
.articlecon .property .fontzooma,.articlecon .property .fontzoomb{ vertical-align:middle; color:#666;  background:url(/uploads/image/tdsximage/iconsbg.png) no-repeat left -415px; padding-left:17px;display:inline-block; line-height:20px; }
.articlecon .property .fontzoomb{ background-position:0px -471px; }
.articlecon .sharebtns #bdshare{ vertical-align:middle; float:none; display:inline-block; *display:inline; zoom:1; margin-right:10px;  }	
.articlecon .contxt{ padding:25px 0 10px 0;  font-size:14px; line-height:28px; width:100%; overflow:hidden;text-align:left; color:#333; }
.articlecon .contxt p{ margin-bottom:20px; color:#333;}
.articlecon .contxt a{color:#1855a8;}
.articlecon .contxt #fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal; word-wrap: break-word;line-break: strict;/*ie,非汉字换行*/}
.articlecon .page{ padding:0 10px 10px 10px;  }
.articlecon .moodvote{ padding-top:10px;  }
.articlecon .usercontrol{ border:1px dashed #dfdfdf; margin-top:10px;line-height:29px; overflow:hidden; text-align:left;  }
.articlecon .usercontrol #bdshare{ float:right;line-height:15px;padding-right:10px;}
.articlecon .usercontrol .a{ color:#5e3d2f;display:inline-block;padding-left:5px;}
.articlecon .usercontrol .a:hover{color:#5e3d2f;}
.articlecon .others{line-height:35px;  margin:10px 0;color:#666;padding-left:10px; }
.articlecon .others span{color:#f00;}
.articlecon .others a{margin-right:10px; color:#472a20; }
.articlecon .others a:hover{color:#472a20;}
/* 评论列表 */
.comlistbox{ margin-top:10px; }
	.msglist li{ margin-bottom:15px;  border:1px solid #ddd; background:#fff; 
		-webkit-box-shadow: #f1f1f1 0 3px 0;
		-moz-box-shadow: #f1f1f1 0 3px 0;
		box-shadow: #f1f1f1 0 3px  0;
		behavior: ;
	}
	.msglist .msginfo{ height:26px; line-height:26px; padding:0 10px; background: 0 -13px repeat-x; border-bottom:1px solid #dfdfdf; color:#999;   }
	.msglist .msginfo .reviewer{ font-weight:bold; color:#c60;  }
	.msglist .msginfo .star{ float:right;  }
	.msglist .msgcontent{ padding:10px; overflow:hidden; zoom:1; width:633px; }
	.msglist .msgcontent .userpic{ width:90px; text-align:left; float:left;   }
	.msglist .msgcontent .userpic img{ width:80px; height:80px;   }
	.msglist .msgcontent .msgcon{ display:block;  width:530px;/* float:left;  */ }
	.msglist .msgcontent .msgreply{ background: repeat-x top; margin-top:5px; padding-top:10px;   }
	.msglist .msgcontent .msgreplyer{ font-weight:bold; }
	.msgpage{ text-align:right; }

/* 填写评论 */
.msgaddbox{padding:10px 25px;  background:#fff; border:1px solid #ddd;    }
.msgaddbox .inputtxt{ height:20px; line-height:20px; border:1px solid #d4d4d4; width:90px;  }
.msgaddbox #commentemail{ width:180px;  }
.msgaddbox li{  height:22px; line-height:22px;}
.msgaddtit{ display:none;  }
.msgaddbox .msgadduser label{ padding-right:15px;  }
.msgaddbox .msgadduser i{ color:#f00;  }
.msgaddbox .msgadduser li{ overflow:hidden;  }
.msgaddbox .msgadduser #commentrankingblock{ float:right;  }
.msgaddbox .msgscore{ padding-top:0px;  }
.msgaddbox  #commentcontnet{ margin-top:10px;   background:#fff; border:1px solid #d4d4d4; width:568px; height:60px;    }
.msgaddbox  .msgsubmitbar{ padding-top:10px; height:22px; line-height:22px;  }
.msgaddbox  .msgsubmitbar .msgaddbtn{ height:22px; line-height:22px;   }
.msgaddbox  .msgsubmitbar *{ vertical-align:middle; }
.msgaddbox  #commentvalidcode{ margin:0 5px;  }

#publish_msg{background-position:0 -285px;}
#publish_msg span{background:none;width:62px;text-align:center;}

/* 评论发表页模板 ---------------------------------------------- */
.addcomfrom{ padding:15px;  }
.addcomfrom table{ border-collapse: collapse; empty-cells:show; background:#fff;  }
.addcomfrom table td{ border:#eee solid 1px; padding:5px; } 
.addcomfrom table .spacingtitle{ background:#f4f4f4; font-weight:bold;  }
.addcomfrom table table td{ border:0;  }
.addcomfrom #btnsubmit{ width:80px; height:26px; line-height:22px; cursor:pointer;    }

/* 打印页面 */
#printpage{}
#printpage .maincontent{width:99.5%; position:relative; }
#printpage span.printbar{position:fixed;_position:absolute; z-index:9999; right:50px;_right:10px;top:30px;display:inline-block;width:130px;height:70px;  }
#printpage span.printbar a.pr{background: no-repeat 0px 0px;float:left;width:100px;height:60px;line-height:60px;padding:0 0 0 60px; font-size:14px; font-weight:bold; color:#f60;  }

