﻿/* 全局CSS定义 */


div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}

/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link{ color:#bc2931;}
.cDYellow,a.cDYellow:link{ color:#fcff00;}
 
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0px; overflow:hidden; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}

/* CSS Document */
.blank6{clear:both; overflow:hidden;height:3px; font-size:1px; }
.blank6{clear:both; overflow:hidden;height:6px; font-size:1px; }
.blank9{ clear:both; overflow:hidden; height:9px; font-size:1px; }
.blankW9{clear:both; overflow:hidden; height:9px; font-size:1px; background:#fff; clear:both;}
.blank12{clear:both; overflow:hidden; height:12px; font-size:1px; }
.blank15{clear:both; overflow:hidden; height:15px; font-size:1px; }

/* 页脚 */
.foot{margin:0 auto; width:750px; line-height:160%;}
.foot .text{padding:3px 0 6px; border-bottom:1px solid #000; margin:0 0 5px;}
.foot a:visited{color:#000;}

/* top */
.topTitle{ clear:both; margin:0 auto; width:750px;}
.topTitle .pic{clear:both; height:60px;}
.topTitle .text{clear:both; padding:12px 0 0;}
.topTitle .text h5{float:left;font-family: "黑体" ,Arial Black,sans-serif;font-weight:100;font-size:18px; color:#00669B;}
.topTitle .text h6{ float:left; font-size:12px; font-weight:normal; padding:5px 0 0 4px;}
.topTitle .text h5 a{color:#00669B;}
.topTitle .text h5 a:visited{color:#00669B;}
.topTitle .text h5 a:hover{color:#bc2931;}

/* 讨论区相关 */
.discussAbout{ margin:0 auto; width:750px; clear:both;}
.discussAbout .col{ width:368px; height:145px;border:1px solid #b2b2b2;}
.discussAbout .col .title{height:22px; border-bottom:1px solid #b2b2b2;}
.discussAbout .col .title h2{ text-align:left; padding:6px 0 0 9px; font-size:12px; font-weight:normal;}
.discussAbout .col .bg1{background:url(comment_bg3.gif);}
.discussAbout .col .bg2{background:url(comment_bg3.gif);}
.discussAbout .col .title a{color:#bc2931;}
.discussAbout .col .title a:visited{color:#bc2931;}
.discussAbout .col .title a:hover{color:#1f3a87;}
.discussAbout .col .text{padding:9px 15px 5px; line-height:160%; font-size:14px; text-align:left; color:#1f3a87; text-indent:2em;}
.discussAbout .col .text a{color:#bc2931;}
.discussAbout .col .text a:visited{color:#bc2931;}
.discussAbout .col .text a:hover{color:#1f3a87;}
.discussAbout .col .list{clear:both;}
.discussAbout .col .list ul{padding:11px 0 0;}
.discussAbout .col .list li{text-align:left; padding:4px 0 3px 24px; background:url(comment_i2.gif) 15px 8px no-repeat; text-align:left; list-style-type:none;}

/* 标题 */
.endTitle{margin:0 auto; width:750px; clear:both;}
.endTitle .logoTip{border-bottom:3px solid #000; clear:both; height:56px;}
.endTitle .logoTip .logo{float:left; width:114px; padding:4px 0 0; text-align:left;}
.endTitle .logoTip .logoText{float:left; padding:16px 0 0 9px;}
.endTitle .logoTip .logoText2 { float:left; font-size:32px; font-weight:100; font-family:"黑体"; padding:15px 0 0 10px;}
.endTitle .logoTip .text{float:left; padding:32px 0 0 10px;}
.endTitle .logoTip .textR{float:right; padding:32px 0 0;}
.endTitle a{color:#000;}
.endTitle a:visited{color:#000;}
.endTitle a:hover{color:#bc2931;}
.endTitle h1{text-align:left; clear:both;color:#1f3a87; font-weight:bold; font-size:25px; padding:8px 0; float:left;}
.endTitle h1 a{color:#1f3a87;}
.endTitle h1 a:visited{color:#1f3a87;}
.endTitle h1 a:hover{color:#bc2931;}
.endTitle h2{float:right; padding:18px 0 0;}

.commentTip{ height:33px; overflow:hidden;  clear:both; background:#384EA3;}
.commentTip ul{ padding:7px 0 0 10px;}
.commentTip li{height:26px; background:url(comment_bg1.gif); font-size:14px;float:left; margin:0 10px 0 0; list-style-type:none;}
.commentTip .text{ padding:6px 10px 0; }
.commentTip .bg1{ background:url(comment_bg2.gif);}

.commentTitle{ clear:both; height:23px;margin:6px 0 0; border-bottom:1px solid #b2b2b2; background:url(comment_i1.gif) 10px 6px no-repeat;}
.commentTitle h5{float:left; padding:5px 0 0 28px; font-size:12px; font-weight:normal; }


/* 2月13日修改翻页样式 */
.commentTitle .num{float:right; font-weight:bold; }
.commentTitle .num .normal{background:#fff;border:1px solid #384EA3; padding:3px 5px 2px 5px;margin:0 3px 0 0; float:left; color:#BC2931;}
.commentTitle .num .dot{float:left;}
.commentTitle .num a{padding:3px 5px 2px 5px;margin:0 3px 0 0;background:#384EA3;border:1px solid #384EA3; color:#fff; float:left;} 
.commentTitle .num a:visited {color:#fff;}
.commentTitle .num a:hover{color:#BC2931;border:1px solid #384EA3; background:#fff;}
/* end */

.endReview .pageNum{clear:both;padding:0 12px 0 0; height:25px; overflow:hidden; color:#bc2931; font-weight:bold; }
.endReview .pageNum .num{float:right;}
.endReview .pageNum .normal{background:#fff;border:1px solid #384EA3; padding:3px 5px 2px 5px;margin:0 3px 0 0; float:left;}
.endReview .pageNum .dot{  float:left;}
.endReview .pageNum a{padding:3px 5px 2px 5px;margin:0 3px 0 0;background:#384EA3;border:1px solid #384EA3; color:#fff; float:left;} 
.endReview .pageNum a:visited {color:#fff;}
.endReview .pageNum a:hover{color:#BC2931;border:1px solid #384EA3; background:#fff;}

.commentTitle1{ clear:both; height:21px; color:#fff; background:url(http://cimg2.163.com/cnews/newimg/arc_i5.gif) #384EA3 10px 6px no-repeat;}
.commentTitle1 h5{float:left; padding:5px 0 0 28px; font-size:12px; font-weight:normal; }

.commentTitle1 .num{float:right; padding:1px 0 0;color:#fff;}
.commentTitle1 .num .dot{float:left;}
.commentTitle1 .num .normal{ color:#ff0; font-weight:bold; padding:3px 3px 0;margin:0 3px 0 0; float:left;}
.commentTitle1 .num a{padding:3px 3px 0;margin:0 3px 0 0; float:left; color:#fff;} 
.commentTitle1 .num a:visited{color:#fff;}
.commentTitle1 .num a:hover{color:#bc2931; background:#f3f3f3;}

/* 评论内容 */
.endReview{padding:9px 0;width:99.3%; margin:0 auto; text-align: left; background:#F8FCFF;}
.endReview .titleTip{clear:both;color: #666; padding:0 12px 0 16px; height:15px;}
.endReview .name {  float:left; color:#1f3a87;}
.endReview .title{float:right; }
.endReview .function { padding:8px 12px 0 0;clear:both; text-align:right;}
.endReview .review {margin:9px 20px; clear: both; font-size:14px; table-layout: fixed; overflow: hidden; word-wrap:break-word; word-break:break-all;  height /**/: auto ; }
           .review .commentBox {padding:3px 3px; background:#FFFFEE; border:1px solid #999; overflow:hidden; margin-bottom:12px;}
           .review .commentBox .forCite {font-size:12px; padding:5px 3px; line-height:20px; color:#1F3A87;}
.endReview .review .citeRight {float:right;  line-height:20px; font-size:12px; padding-right:9px; font-size:12px; padding:5px 3px;  color:#1F3A87; text-align:left;}
 .review .commentBox .hiddenBox {color:#8D8D8D; font-size:12px; line-height:24px; padding:0 9px; cursor:pointer;}
.endReview .review table{table-layout:fixed; margin:0 auto 15px auto;}
.endReview .review td{ overflow:hidden;text-overflow:ellipsis; line-height:23px; font-size:14px;}
.endReview .review .reviewTree{ margin:0 auto 2px; border:1px solid #999; width \**\:99%;padding:4px; clear:both; background:#ffe;text-overflow:ellipsis; word-wrap:break-word; table-layout:fixed;word-break:break-all; overflow:hidden;}
.endReview .review p {margin:9px 3px; line-height:20px;}
.endReview .hr { margin:8px 0 13px;background:url(/images/bg2.gif) repeat-x; height: 1px; clear:both;font-size:1px; }
.endReview .review .reviewTree{ margin:0 auto 2px; border:1px solid #999;padding:4px; clear:both; background:#ffe;text-overflow:ellipsis; word-wrap:break-word; table-layout:fixed;word-break:break-all; overflow:hidden;}
.endReview .statement{ padding:0 12px 6px 0; text-align:right; height:15px; clear:both; overflow:hidden; color:#bc2931;}

.endReview .allReview{clear:both;padding:0 5px 0 20px;height:25px; margin:9px 0; overflow:hidden;}
.endReview .allReview .text{float:right;}
.endReview .allReview a{padding:5px 8px 2px;margin:0 8px 0 0;background:#F7F8F9;border:1px solid #d6d6d6; color:#000; float:left;} 
.endReview .allReview a:visited {color:#000;}
.endReview .allReview a:hover{color:#BC2931;border:1px solid #999; background:#fff;}

.endReview a{color:#1f3a87;}
.endReview a:hover{color:#bc2931;}

/* 发表评论 */
.commandBox{margin:0 auto; width:750px; background:#F8FCFF; }
.endDeliver{width:752px; margin:auto; clear:both; background:#f3f3f3;}
.endDeliver .title{ height:35px; background:#F9FCFE; clear:both; border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;}
.endDeliver .title h5{ float:left; padding:7px 4px 0 0 ; font-size:14px; color:#1f3a87;}
.endDeliver .title .login{ float:left; padding:6px 0 0 10px; width:580px;}
.endDeliver .title .login .s1{border:1px solid #b2b2b2; width:55px; font-size:12px;}
.endDeliver .title .login .s2{ padding:2px 0 0 3px; height:22px;font-size:12px; cursor:pointer;}
.endDeliver .title .num{float:right; padding:12px 8px 0 0;  font-weight:bold;}
.endDeliver .title .login .user{position:relative;top:6px;}
.endDeliver .content{ padding:20px 0 0; clear:both; border:solid 1px #CCCCCC;}
.endDeliver .content .nicktitle{width:500px; text-align:left; margin:auto;  margin-bottom:10px;}
.endDeliver .content .nicktitle .s3 {border:1px solid #b2b2b2; width:200px; font-size:12px; }
.endDeliver .content .textArea{ text-align:center; width:500px;margin:auto;}
.endDeliver .content .textArea textarea{width:100%; height:130px; background:#fff center 50px no-repeat; margin-bottom:10px;}
.endDeliver .content .text{float:right;  }
.endDeliver .content .text .s1{ padding:2px 0 0 3px; width:60px; height:22px;font-size:12px;cursor:pointer;}
.endDeliver .title .login .quit{}
/* 嵌套评论 */
.nesting{ margin:0 auto; width:750px; clear:both; border:1px solid #ccc;} 

.replyBox{margin:5px auto 0; width:400px; height:320px; border:1px solid #000; background:#fff;}
.replyBox .title{ height:34px; clear:both; border-bottom:1px solid #999; background:#EFEFEF;}
.replyBox .title h2{float:left; padding:10px 0 0 8px;font-family: "黑体" ,Arial Black,sans-serif;font-weight:100;font-size:18px;}
.replyBox .title span{float:right; padding:10px 8px 0 0;font-family: "黑体" ,Arial Black,sans-serif;font-weight:100;font-size:18px;}
.replyBox .title span a{color:#000; text-decoration:none;}
.replyBox .title span a:visited{color:#000;}
.replyBox .title span a:hover{color:#bc2931;}
.replyBox .titleText{ clear:both; height:25px; border-bottom:1px solid #999; background:#F4F8FE; display:none; }
.replyBox .titleText .c{color:#bc2931;}
.replyBox .titleText ul{}
.replyBox .titleText li{text-align:left; padding:6px 0 0 8px; list-style-type:none; }
.replyBox .replyTip{ padding:12px 0 0; clear:both; font-size:12px;}
.replyBox .replyTip .s3 {border:1px solid #b2b2b2; width:200px; font-size:12px; }
.replyBox .replyTip textarea{ width:320px; height:155px; margin:0 0 6px;background:#fff center 50px no-repeat; text-align:left;}
.replyBox .replyTip .c{color:#bc2931;}
.replyBox .replyTip .spanleft{ width:320px ; text-align:center;margin:auto; }
.replyBox .replyTip .btn{padding:2px 0 0 3px; width:60px; height:22px;font-size:12px;cursor:pointer; }

/*评论验证码输入框*/
#formpost2_checkcode,#formpost_checkcode{width:50px; height:25px; font-size:20px;}