@charset "gb2312";
/* CSS Document */



/*文字列表*/
.col-left{ width:220px; padding:14px; border:1px #eee solid; margin-right:25px; }
.article-panel{ margin-bottom:20px;}
.article-panel h2{ background:#009ac7; height:46px; line-height:46px; text-align:center; font-size:20px; color:#FFF; margin-bottom:10px;}
.article-panel li{ line-height:42px; height:42px; margin-bottom:10px;}
.article-panel li a{ display:block; padding-left:10px; font-size:16px; background:url(../images/c-l-u.png) 200px center no-repeat; }
.article-panel li .on{ color:#d20000; background:url(../images/c-l-u-h.png) 200px center no-repeat #f5f5f5;}
.article-panel li a:hover{ background:#f5f5f5; background:url(../images/c-l-u-h.png) 200px center no-repeat #f5f5f5; }
.article-paneb li{ line-height:26px; height:26px; overflow:hidden; padding-left:8px; white-space:nowrap; text-overflow:ellipsis;}
.col-text{ border:1px #eee solid; padding:20px 20px; width:683px;}
.col-text-title{ font-size:20px; color:#009ac7; border-bottom:1px solid #009ac7; line-height:38px; margin-bottom:10px;}
.col-text-list ul li{ font-size:16px; line-height:40px; border-bottom:1px #eeeeee solid;  padding-left:10px;}
.col-text-list ul li span{ float:right; color:#999; font-size:14px;}
.col-text .page{ padding:40px 0; text-align:center;}
.col-text .page a{border:1px solid #ccc; height:20px; line-height:20px; padding:5px 10px; margin:0 2px;}
.col-text .page .cur{border:1px solid #009ac7; color:#FFF; background:#009ac7;}


/*图片列表*/
.col-pic-list{ width:683px overflow:hidden;}
.col-pic-list ul{ width:698px;}
.col-pic-list li{ width:217px; float:left; margin-right:15px; margin-bottom:20px;}
.col-pic-list li img{ width:217px; height:150px;}
.col-pic-list li p{ font-size:14px; line-height:32px; height:32px; overflow:hidden;}


/*详情页*/

.con-text{border:1px #eee solid; padding:20px 30px; margin-bottom:30px;}
.headings{text-align:center; margin-bottom:30px;}
.headings h3{ font-size:24px; color:#333; margin-bottom:20px;}
.headings span{ color:#999;}
.article p{ text-indent:2em; font-size:16px; line-height:36px; margin-bottom:15px;}


/*举报页面*/




.col-pic-list .forms {  }
.col-pic-list .forms h4 { font-size: 18px; border-bottom: 1px #d8d8d8 solid; line-height: 40px; color: #a10000; margin-bottom: 20px; }
.col-pic-list .forms p { line-height: 34px; margin-bottom: 20px; }
.col-pic-list .forms .btn { text-align: center; }
.col-pic-list .forms .btn input { width: 105px; margin-left: 25px; }
.col-pic-list .btn-l { background: #ce0f0f; color: #FFF; }
.col-pic-list .forms .line { border-bottom: 1px #d8d8d8 solid; margin-bottom: 25px; padding-top: 20px; }

.col-pic-list .forms p { margin-bottom: 10px; }
.col-pic-list .forms .jbfs { text-align: center; height: 40px; line-height: 40px; font-size: 20px; }
.col-pic-list .forms .jbfs input { width: 20px; height: 20px; box-shadow: none; padding-right: 10px; }
.col-pic-list .forms .f-bt { font-size: 20px; font-weight: bold; }
.col-pic-list .forms .xz input { width: 100px; margin-left: 0; }
.col-pic-list .forms table { margin: auto; margin-bottom: 20px; }
.col-pic-list .forms table input { width: 100px; }    
.col-pic-list .forms label {width: 120px;  font-size: 14px; color: #616161; text-align: right; display: inline-block; vertical-align: top; }
.col-pic-list .forms  span { color: #ff0000; padding-left:5px; }
.col-pic-list .forms input { border: 1px solid #dfdfdf; height: 28px; width: 160px; border-radius: 3px; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07) inset; margin-left: 10px; padding: 2px 5px; outline: 0 none; }
.col-pic-list .forms input[type="radio"] { border: 0 }
.col-pic-list .forms textarea { border: 1px solid #dfdfdf; width: 460px; border-radius: 3px; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07) inset; margin-left: 10px; padding: 2px 5px; outline: 0 none; line-height: 28px; }



