#publication h2{
          border-left: #f6d2ff 6px solid;
          padding: 8px 0 2px 8px;
          color: #ca68cf;
          margin-top: 60px;
          margin-bottom: 30px;
          border-top: #f6d2ff 1px solid;
}

#publication hr{
          margin-bottom: 20px;
          margin-top:20px;
          border-color: #f6d2ff;
}

#publication p{
          font-size:  14px;
}

#publication img.goods{
          margin:0px 30px 20px;
}

#publication a.top{
          font-size: 18px;
          border-bottom: 1px xolid;
}

#publication td.position1{
          padding: 0 30px 0 0;
          width:319px;
          vertical-align: top;
}

#publication img.center{
          vertical-align: middle;
}

#publication td.position2{
         width:319px;
}

#publication td{
          line-height:2.0em;
          font-size: 14px;
}
