body, ul, ol, dl, dd, p {
  margin: 0;
  padding: 0;
  list-style: none; }

a {
  text-decoration: none;
  color: #666666; }

.container {
  position: relative;
  width: 1200px;
  margin: 0 auto; }
  .container:before {
    content: '';
    display: block;
    clear: both; }
  .container:after {
    content: '';
    display: block;
    clear: both; }

.main {
  background: #fff;
  padding-bottom: 15px; }
  .main .container {
    font-size: 14px; }
    .main .container .p-title {
      line-height: 36px; }
    .main .container .center-left {
      float: left;
      margin: 1px 0 0 1px;
      width: 188px;
      height: 514px;
      padding: 10px 20px 10px 40px;
      background: #FBFBFB; }
      .main .container .center-left > ul li {
        line-height: 45px;
        border-bottom: 1px solid #ddd; }
        .main .container .center-left > ul li > i {
          display: inline-block;
          width: 21px;
          height: 21px;
          position: relative;
          background: url("../../themeRed/img/icons.png") no-repeat 0 -399px;
          top: 5px;
          margin-right: 5px; }
          .main .container .center-left > ul li > i.icon-new {
            background-position: -19px -399px; }
          .main .container .center-left > ul li > i.icon-common {
            background-position: 0 -418px; }
          .main .container .center-left > ul li > i.icon-zuhao {
            background-position: -19px -418px; }
          .main .container .center-left > ul li > i.icon-shq {
            background-position: 0 -439px; }
          .main .container .center-left > ul li > i.icon-chong {
            background-position: -19px -439px; }
        .main .container .center-left > ul li > a:hover {
          color: #c51e16; }
        .main .container .center-left > ul li.help-line1 {
          font-size: 15px;
          font-weight: bold;
          line-height: 50px;
          padding-left: 24px;
          border-bottom: 0; }
        .main .container .center-left > ul li.active a {
          color: #c51e16; }
    .main .container .center-right {
      padding: 10px 60px 20px 268px;
      border: 1px solid #ddd; }
      .main .container .center-right > h3 {
        margin: 3px;
        padding: 0 0 10px 5px;
        font-size: 16px;
        line-height: 40px;
        border-bottom: 1px solid #ddd; }
      .main .container .center-right .help-detail {
        margin-top: 20px; }
        .main .container .center-right .help-detail li {
          line-height: 36px; }
          .main .container .center-right .help-detail li i {
            display: inline-block;
            width: 21px;
            height: 21px;
            position: relative;
            top: 5px;
            margin-right: 5px;
            background: url("../../themeRed/img/icons.png") no-repeat 0 -457px; }
          .main .container .center-right .help-detail li a:hover {
            color: #c51e16; }
      .main .container .center-right .pages {
        line-height: 50px;
        margin-top: 20px; }
        .main .container .center-right .pages a {
          padding: 5px 12px;
          border: 1px solid #8D8D8D;
          font-size: 14px; }
          .main .container .center-right .pages a.active {
            background: #c51e16;
            color: #fff; }
          .main .container .center-right .pages a:hover {
            background: #c51e16;
            color: #fff; }
