/* 全局CSS定义 */
body {text-align:center;font-family: 宋体, serif;  margin:0; padding:0; background: #fff; font-size:12px; color:#000;}
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;}
.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:900px; 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; }
.commentTitle .num{float:right; padding:1px 0 0;}
.commentTitle .num .normal{background:#fff;border:1px solid #666; color:#bc2931; font-weight:bold; padding:3px 3px 0;margin:0 3px 0 0; float:left;}
.commentTitle .num .normal1{color:#000000; padding:3px 3px 0;margin:0 3px 0 0; float:left;}
.commentTitle .num .dot{float:left;}
.commentTitle .num a{padding:3px 3px 0;margin:0 3px 0 0;background:#f3f3f3; border:1px solid #b2b2b2; float:left;} 
.commentTitle .num a:hover{color:#bc2931; background:#fff; border:1px solid #333;}

.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; border:1px solid #b2b2b2;}

/* 评论内容 */
.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 { padding:8px 3px 0 20px !important; padding:8px 20px 0; width /**/:90%;clear: both; font-size:14px; line-height: 150%; table-layout: fixed; overflow: hidden; word-wrap:break-word; word-break:break-all;  height /**/: auto ; }
.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 .hr { margin:8px 0 13px;background:url(http://cimg2.163.com/cnews/newimg/bg2.gif) repeat-x; height: 1px; clear:both;font-size:1px; }
.endReview .statement{ padding:0 12px 6px 0; text-align:right; height:15px; clear:both; overflow:hidden; color:#bc2931;}

.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;}

.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:99.3%; margin:0 auto; clear:both; background:#f3f3f3;}
.endDeliver .title{ height:35px; background:#F9FCFE; clear:both; border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;}
.endDeliver .title h5{ float:left; padding:7px 4px 0 0 ; font-size:14px; color:#1f3a87;}
.endDeliver .title .login{ float:left; padding:10px 0 0 10px;width:500px;}
.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 .content{ padding:20px 0 0; clear:both;}
.endDeliver .content .textArea{ float:left; width:80%; text-align:right;}
.endDeliver .content .textArea textarea{width:90%; height:130px; background:url(alert.gif) #fff center 50px no-repeat;}
.endDeliver .content .text{float:right; width:20%; line-height:160%; padding:60px 0 0;}
.endDeliver .content .text .s1{ padding:2px 0 0 3px; width:60px; height:22px;font-size:12px;cursor:pointer;}

/* 嵌套评论 */
.nesting{ margin:0 auto; width:900px; clear:both; border:1px solid #ccc;} 

.replyBox{margin:5px auto 0; width:400px; height:300px; 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;}
.replyBox .titleText .c{color:#bc2931;}
.replyBox .titleText ul{}
.replyBox .titleText li{text-align:left; padding:6px 0 0 8px; list-style-type:none; line-height:160%;}
.replyBox .replyTip{ padding:12px 0 0; clear:both;}
.replyBox .replyTip textarea{ width:320px; height:155px; margin:0 0 6px;}
.replyBox .replyTip .c{color:#bc2931;}	




#draghead{

}
#wclosebtn{

}
#floatBox{
	display:none;
	position:absolute;
	top:0;
	left:0;


	z-index:1001;
}
#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=40);
}