@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font:12px "宋体", Verdana, Geneva, sans-serif; color:#000;}
img{ border:0;}
a{ color:#5b6a6f; text-decoration:none;}
a:visited{color:#167186;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;} 
img{ border:0;}
ul,li{ list-style:none}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
.clear{ clear:both;}
#head{ background:url(/images/head_bg.png) repeat-x; height:90px;}
.menu{ background: #000 url(/images/menu.png) repeat-x; height:37px;}
.menu ul{ width:960px; margin: 0 auto;}
.menu ul li{ font-weight:bold; float:left; line-height:34px; width:120px; text-align:center;background:url(/images/menu_line.png) right no-repeat;}
.menu ul li a{ color:#fff; }
#wrap{ width:960px; margin:0 auto;}
#left{ float:left; width:700px; padding-top:10px;}
#left h2{ background:url(/images/apple.png)  no-repeat; padding-left:15px; border-bottom:1px solid #000; padding-bottom:5px;}
.list{ width:650px; border-bottom:1px dotted #000; margin-top:25px; padding-bottom:20px;}
.list h3{ font-size:14px;}
.list .pending{ color:#6f8185; margin-top:10px;float:left; margin-left:10px;}
.list .bad{ float:right; background:url(/images/bad.png) no-repeat; padding-left:15px;margin-top:10px;}
.list .pending span{ margin-left:10px;}
.list .cont{ margin-top:10px; line-height:20px; margin-bottom:30px;}
.list .cont .img_bg{ background:url(/images/img_bg.png) no-repeat; width:140px; height:100px; float:right;}
.list .cont .img_bg img{ width:100px; height:60px; text-align:center;padding:20px;}
.list ul{ background-color:#eaf2f4; border:1px solid #d3dee2; color:#84979d; height:23px; padding-left:10px;}
.list ul li{ float:left;border-right:1px solid #84969a; margin:5px;padding-right:5px; display:inline;}
.list ul li a{color:#84979d;}
.list a{ color:#000;}
.page{ margin-top:30px; font-family: Verdana, Geneva, sans-serif;}
.more{ color:#000;}
#right{ background: url(/images/right_bg.png) left repeat-y; float:left; margin-left:15px; padding:10px 0 0 25px; height:100%;}
.cation{width:200px;}
.cation h2{background:url(/images/apple.png)  no-repeat; padding-left:15px; border-bottom:1px solid #000;padding-bottom:5px;}
.cation ul{ margin-top:10px;}
.cation ul li{ line-height:22px; background:url(/images/right_li.png) 0 5px no-repeat; padding-left:15px;}
.dynamic{ margin-top:40px;width:200px;}
.dynamic h2{background:url(/images/apple.png)  no-repeat; padding-left:15px; border-bottom:1px solid #000;padding-bottom:5px;}
.dynamic h2 span{ float:left;}
.dynamic h2 img{ float:right;}
.dynamic ul{ margin-top:10px;}
.dynamic ul li{ line-height:22px;}
.foot{ clear:both; border-top:1px solid #000; margin-top:20px; padding-top:20px; font-family:Arial, Helvetica, sans-serif;}
.foot a{padding:3px;}

.search{ padding-top:5px; margin:0 auto; }
.search span{ float:left; padding-left:5px;}
.search p{ float:left; margin-left:5px; }

/* 评论内容 */
.endReview{padding:10px 0;width:99.7%; margin:0 auto; text-align: left; background:#F8FCFF; border:1px solid #d3d3d3; border-bottom:none; border-top:none}
.endReview .titleTip{clear:both;color: #666; padding:0 12px 0 16px; height:15px;}
.endReview .name {float:left; color:#1f3a87;}
.endReview .title{float:right; } 
.endReview .hr { margin:5px 13px 0px 13px;background:url(http://cimg2.163.com/cnews/newimg/bg2.gif) repeat-x; height: 1px; clear:both;font-size:1px; }
.endReview .review {margin:5px 20px 10px 20px; clear: both; font-size:12px; table-layout: fixed; overflow: hidden; word-wrap:break-word; word-break:break-all;  height /**/: auto ; line-height:22px; }
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.comment{ margin-top:10px; border-bottom:1px #d3d3d3 solid; width:95%; margin-left:20px; border-top:1px dashed #e3e3e3 }
.commenttitle{background:url(/images/jing_top.gif) no-repeat; width:99.7%; height:25px; border-bottom:1px solid #d3d3d3; }
.title{padding:5px 0 0 20px; font-size:12px; float:left;}
.gotopost{ float:right; padding:5px 20px 0 0;}
.comment_mid{border:1px solid #d3d3d3; width:99.7%;}
.postbox{ margin:10px 0 0 10px;}
.userbox{ margin-top:10px; padding-bottom:10px;} 
.article{ margin:10px;}
.article h1{ font-size:16px; text-align:center;}
.aaa{ text-align:center; margin-top:10px; border-bottom:1px dotted #d3d3d3; padding-bottom:10px;}
.aaa span{ margin-right:10px;}
.content{margin:15px; line-height:23px; background-color:#fff; font-size:14px;}
.content p{TEXT-INDENT: 2em}

input{border:none; border-bottom:1px solid #333; width:80px;}
textarea{border:1px solid #333;margin-top:10px; margin:10 auto;width:80%}

.randArticle{margin:20px; }
.randArticle ul{padding:10px;border-top:1px dashed #333}
.randArticle a{color:#0066CC;}