@charset "utf-8";
.clearfix:after {clear: both; content:"."; display:block; height:0; visibility: hidden;}
.comment_info{font-size:14px;text-align: right;}
.comment_info .info{color: #939090;}
.comment_info .info a{color:#555555}
.comment_info .info span{color:#BA2636}
.commentDiv{padding:10px 0 0;font-size:12px;color:#2B2B2B;}
.commentDiv em{font-weight:bold;}
.comment_txtbox{border:1px solid #69c3f1; border-radius:8px; width:730px; height:180px;}
#loginFrm{margin:0px;padding:0px;}
#loginFrm label{display:inline-block; height:30px; padding:0 5px;}
#loginFrm input{display:inline-block; height:28px; padding:0 5px; border:1px solid #dfdfdf; line-height:28px; font-size14px;}
#loginFrm .button{background:url(../images/btn_zc02.gif) repeat scroll 0 0 rgba(0, 0, 0, 0);border-color: -moz-use-text-color;border-style: none;border-width: 0;color: #2B2B2B;cursor: pointer;font-size: 12px;height: 24px;line-height: 22px;margin-left: 5px;text-align: center;width: 52px;}
#commentForm .contentP{background:none;border:none; border-bottom:1px solid #dfdfdf; width:690px; margin:0 auto; margin-top:10px;}
#commentForm .contentP #comm_content{background:none;border:none;color: #666666;font-size: 12px;height:100px;outline-style: none;outline-width: medium;padding-top: 5px;resize: none; width:100%;}
#commentForm .oper{color:#444444;font-size:12px;margin:0px;padding:0 20px; position:relative; height:35px; margin-top:10px;}
#commentForm .oper .button{float:right;}
#commentForm .oper .button #submitForm{background:#4cb4e8; color:#fff; border-radius:3px; border:0; cursor: pointer;display: block; height: 35px; line-height:35px; font-size:16px; padding:0 20px;}
#commentForm .oper .security{float:right;width:80px; height:35px; text-align:left; margin-right:10px;}
#commentForm .oper .security img{cursor:pointer; height:35px;}
#commentForm .oper .code{float:right;width:70px; height:35px;}
#commentForm .oper .code input{background: none;border:1px solid #dfdfdf;color: #999999;font-size:15px;height:33px;margin-right: 10px;width: 60px;}
#toolbar{width:300px;text-align:center;}
#toolbar a{color:#666;}
.keyList{}
.keyList li a{color:#333;}
img,a img{ border:0;  margin:0;  padding:0;  width: expression(this.width > 650 && this.width > this.height ? 650px : 'auto';);  max-height:1650px; height: expresion(this.height > 1650 ? 1650px : 'auto';); } 
.navarea ul li{margin:0;}
.newsImglist .imgItem img{display: block;float: left;margin-right: 12px;}
.newsImglist .imgItem{padding: 10px 0;overflow: hidden;line-height: 23px;}
#sourceTxt{text-indent: 2em;}
#sourceTxt img{max-width: 500px !important;height: auto !important;margin: auto;display: block;}
