
 ul.itemList{ margin:0 5px; padding:2px;} 
     
 .itemList li{   
     border-top:solid 1px #cacaca 
 } 

.itemList  li:last-child {
  border-bottom:solid 1px #cacaca
}

.itemList a, itemList a:hover {
      text-decoration: none;
      color: #333; 
    }



  .itemList li {
       position: relative;
       margin:0px; padding:0px;
     }
    


   .list-left { 
    position:relative; 
     
}



 .item_title {
    display: block;
    margin-bottom: 10px; 
    font-size: 15px;   
   
}

  .item_content {
    padding: 15px 95px 15px 0;
}

 .intro {
         color:#999; font-size:12px;
        }

  .list-right { 
    position:absolute; 
    top:0px;
    right:0px; 
    height:90%;
    width:70px;
   vertical-align:central;
    font-size:12px;
    border-left:dotted 1px #c0c0c0;
    margin-top:5px;
}

 .list-right a {
         color:#ffffff;
        }
 .list-right div {
        margin-top:30%; margin-left:5px;
        }   

   .list-right span {
        margin-top:30%; margin-left:5px; display:block;
        }   



.bar {
color:#ffffff; height:35px; display:table; width:100%; text-align:center;
line-height:35px;
}

    .bar a {
     color:#ffffff;
    }

.box-title {
 text-align:center; border:solid 1px #ccc; margin-top:10px; margin-bottom:10px; padding:10px;
}

.pg{ margin-top:10px;}