﻿.productinfo .mt h2{background:rgba(159, 0, 0, 0.9) none repeat scroll 0 0;margin-bottom:0; color: #FFFFFF; height: 24px; line-height: 24px; padding: 3px 10px;font-family:"microsoft yahei";font-size:12px;}
.productinfo .mc{border-style: solid; border-width: 0 1px 1px;width: 210px;border-color:#9f0000;padding:10px 4px;text-align:center;background:#fff;}
.productinfo .mc .p-img{ padding: 10px 0 20px;text-align: center;}
.productinfo .mc .p-name,.productinfo .mc .p-price ,.productinfo .mc .p-grade,.productinfo .mc .num-comment{word-wrap: break-word;overflow:hidden;height:auto;text-align:left;line-height:150%;padding:0 6px;font:12px/150% Arial,Verdana,"宋体";}
.productinfo .mc .p-price,.productinfo .mc .num-comment,.productinfo .mc .p-grade{margin-top: 8px;text-align:left;color:#333;font:12px/150% Arial,Verdana,"宋体";}
.productinfo .mc .p-grade{line-height:25px;}
.View_Mode {background: url("../../Image/Global/view_mode_bg.jpg") repeat-x scroll center top transparent; border: 1px solid #CFCFCF;height: 26px;line-height: 26px;margin-bottom: 15px; overflow: hidden;  padding: 0 10px;}
.float_Right {float: right;}
.View_Mode a.active:link, .View_Mode a.active:visited {color: #FF7403;}
.PR_list {  margin-bottom: 25px;  overflow: hidden;  padding-left: 0;}
div.re_topic {color: #9C9A9D;padding: 4px 10px 1px;}
div.re_con {padding: 10px 10px 5px;}
span.topic { font-weight: bold;color:#333;}
div.re_con dl dt { color: #FE8F02; float: left;}
div.re_con dl dd img{vertical-align:middle;}
div.re_con dl dd{color:#333;line-height:150%;}
div.re_con dl dd.name{text-align:right;}
.withcolor  dt,.withcolor dd{float:left;padding-left:0;}
.stepline {  border-top: 1px solid #C8C8C8;  font-size: 0;  height: 0;  line-height: 0;  margin-top: 12px;}
/*question answer*/
.refer {  margin-bottom: 10px;  padding: 8px 15px;}
.refer_bg { background: none repeat scroll 0 0 #F4F9FF;  border: 1px solid #EDF0F1;}
.refer .r_info {  color: #999999;  padding-right: 5px;  text-align: right;}
.refer dl {  margin-bottom: 5px;  overflow: hidden;  width: 731px;}
.refer dt, .refer dd {  float: left;}
.ask dt {
  background: url("../img/refer_item_03.gif") no-repeat scroll 0 2px transparent;  padding-left: 17px;}
  .refer dd {  width: 520px;}
  .answer dt {  background: url("../img/refer_item_06.gif") no-repeat scroll 0 2px transparent;  padding-left: 17px;}
  .answer {  color: #FF7403;}
  .view-right{display:inline;background:#fff;}

  .fl{float:left;}
  .fr{float:right;}
  .view-right{width:1050px;}
  .pager {
    background: #fff none repeat scroll 0 0;
    clear: both;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
}
.pager ul {
    list-style: outside none none;
}
.pager_left {
    float: left;
    text-indent: 24px;
}
.pager_right {
    float: right;
    margin-right: 14px;
    overflow: hidden;
}
.pager_right a:link .pre, .pager_right a:visited .pre, .pager_right a:link .next, .pager_right a:visited .next {
    color: #aaa;
}
.pager_right a:hover .pre, .pager_right a:hover .next {
    color: #808080;
    cursor: default;
    font-weight: normal;
    text-decoration: none;
}
.pager_right a:link .pre, .pager_right a:visited .pre, .pager_right a:hover .pre, .pager_right a:active .pre, .pager_right a:link .next, .pager_right a:visited .next, .pager_right a:hover .next, .pager_right a:active .next {
      border: 0 none;
    float: left;
    height: 23px;
    line-height: 23px;
    padding: 0;
    text-align: center;
    width: 53px;
    cursor:pointer;
    font-weight:normal;
    color:#fff;
}
.pager_right span, .pageer_right a {   
    display: block;
    float: left;
    height: 23px;
    line-height: 23px;
    margin-left: 5px;
    text-align: center;
    width: 22px;
    background:#f60;
    box-shadow:1px 1px 1px #222;
    color:#fff;
    border-radius:3px;
}
.pager_right a.active span {
  color:#fff !important;
}
.pager_right a:hover span, .pager_right a.active span {
   
    color: #fff;
    font-weight: bold;
}

 