﻿/* 全局CSS定义 */
body { text-align: left; 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;}
table,td,tr,th{font-size:12px;}

/* 链接颜色 */
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,a.cDRed:visited{ 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;}
/* 字体属性 [定义规则，小写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; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}

/* CSS Document */
.blank9{margin:0 auto; width:100%; height:9px; font-size:1px; }
.blank6{margin:0 auto; width:100%; height:6px; font-size:1px; }
.blankW9{margin:0 auto; width:100%; height:9px; font-size:1px; background:#fff; clear:both;}
.blank15{margin:0 auto; width:100%; height:15px; font-size:1px; }
.rGrayL{margin:0 auto; width:250px; border-top:1px solid #b2b2b2; height:10px; font-size:1px;}
.rGrayL2{margin:0 auto; width:250px; border-top:1px solid #b2b2b2; height:4px; font-size:1px;}
.add{margin:0 auto; width:750px; height:1px; overflow:hidden; font-size:1px;}


.cYellow,a.cYellow:link,a.cYellow:visited{color:#F9F582}
.cYellow a:hover{color:#FFF}

/*  当前位置 */
.position{margin:0 auto; width:750px; background:#fff; height:24px; text-align:left;}
.position .text{float:left; padding:6px 0 0 0; text-align:left; height:14px;}
.position .text a:visited{ color:#000;}
.position .text a:hover{color:#bc2931;}
.position .text a:active{color:#bc2931;}
.personal{float:right;}

.personal .myColor,.personal .myColor ul{float:left;}
.personal .myColor li{float:left; margin:6px 6px 0 0;  width:12px; height:12px; overflow:hidden;list-style-type:none;} 

/* 文章标题 */
.arcTitle{margin:0 auto; width:750px; padding:10px 0;}
.arcTitle h1{float:left; text-align:left; width:750px; font-size:24px;}
.arcTitle .text{float:left; text-align:left; padding:5px 0 0;}
.arcTitle a{color:#384EA3;}
.arcTitle a:visited{color:#384EA3;}
.arcTitle a:hover{color:#bc2931;}

.commendTitle{margin:0 auto; width:748px;  height:21px; color:#fff; background:url(/luhe-image/arc_i5.gif) #384EA3 10px 6px no-repeat;}
.commendTitle h2{float:left; padding:5px 0 0 28px; font-size:12px; font-weight:normal; }
.commendTitle .s{float:right;  padding:5px 5px 0 0;} 

.allReview .togo { padding:0 0 0 352px;}

/* 热门评论 */
.hotReview { width:748px; margin:0 auto; clear: both;}
.hotReview .content {padding:0 0 8px;width:99.3%; margin:0 auto; text-align: left; background:#F8FCFF;}
.hotReview a{color:#1f3a87;}
.hotReview a:hover{color:#bc2931;}

/* 评论内容*/
.name { color: #777; float:left; padding: 0 0 0 16px; }
.function {float: right; padding:0 12px 0 0; }
.review { padding:8px 3px 0 20px !important; padding:8px 20px 0; width /**/:90%;clear: both; line-height: 150%; table-layout: fixed; overflow: hidden; word-wrap:break-word; word-break:break-all;  height /**/: auto ; }
.review table{table-layout:fixed;}
.review td{ overflow:hidden;text-overflow:ellipsis;}
.hr { margin:8px 0 13px;background:url(/images/bg2.gif) repeat-x; height: 1px;  font-size:1px; }
.statement{ padding:0 0 6px 20px; text-align:left;  color:#bc2931;}

/* 发表评论 */
.endReview { margin:5px auto; width:750px; border-top:1px solid #b2b2b2;}
.sub { margin:5px auto; width:750px; border:1px solid #b2b2b2;}
.inputReview { float:left;border-left:1px solid  #b2b2b2; width:59%;border-right:1px solid #b2b2b2; padding:0 0 10px; }
.inputReview .total{text-align: left; float:left; background:#f6f6f6; height:28px; border-top:1px solid #fff; width:100%;}
.inputReview .total .s{float:left; padding:8px 0 0 20px;}
.inputReview .inPut{ margin:0 auto; width:88%; padding:5px 0; padding /* */:5px 0 0 6px; clear:both; text-align:left;}
.inputReview .inPut .s1{ border:1px solid #fff;  background:#f6f6f6; padding:2px 0 0 2px; margin:0; height:19px; text-align:center;}
.inputReview .inPut .s2{border:1px solid #1f3a87; width:40px; height:13px; height /* */:16px;}
.inputReview .inputText{padding /* */:0 0 0 6px;}
.inputReview textarea{height: 143px !important ; height:139px; font-size:12px; width:90%; padding:0; margin:0;}

.topReview { width:40%; float: right; }
.topReview .title{margin:0 auto;text-align: left;  width:92%;height:14px; background:url(/luhe/image/bg4.gif);}
.topReview .title h2{float:left; color:#bc2931; font-size:12px; font-weight:normal;padding:0 6px 0 0; background:#fff; }

.topReview ol{ float:left; width:100%;}
.topReview li{clear:both; padding:3px 0 2px 10px;list-style-position:inside !important;  line-height:150%; list-style-type:decimal; text-align:left;}
.topReview li span{color:#666;}
.topReview li span a{color:#bc2931;}
.topReview li span a:hover{color:#000;}

/* 嵌套评论 */
.nesting{ margin:0 auto; width:748px; border:1px solid #b2b2b2; border-top:none;} 

/*分页样式*/
.pagest0{ border:#333333 solid 1px;float:right;width:20px;height:20px;text-align:center;margin-left:2px;}
.pagest1{ border:#333333 solid 1px;background:#0066FF;color:#FFFFFF; float:right;width:20px;height:20px;text-align:center;margin-left:2px;}
.pagest0 a:active {color:blue; text-decoration:none;}
.pagest0 a:visited {color:blue;  text-decoration:none;}
.pagest0 A:link {color:blue;text-decoration:none;}
.pagest0 A:hover {color:blue;text-decoration:underline;}
