/* 1 */
.default_widget_typeA{
    font: 12px/100% 'open sans',sans-serif;
    margin:0 0 20px;
    
}
.default_widget_tb{
  border-collapse:collapse;
  width:100%;
}

.default_widget_tb th{
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
    padding: 10px;
    text-align: left;
}
.default_widget_tb td{
    border-bottom: 1px solid #AAAAAA;
    padding: 10px;
    vertical-align: top;
    white-space: normal;
    word-wrap: break-word;
}
.default_widget_tb .date{
  display: block;
  max-width: 80px;
}
.default_widget_tb .category{
  display: block;
  max-width: 100px;
}
/* 2 */

.default_widget_typeB_style2{
    font: 12px/100% 'open sans',sans-serif;
    margin:0 0 20px;
    
}

.default_widget_typeB_style2 ul{
  margin: 0;
  padding: 0;
}
.default_widget_typeB_style2 li{
  border-bottom: 1px solid #AAAAAA;
  clear: both;
  margin: 0 0 10px;
  overflow: hidden;
  padding: 0 0 10px;
}


.default_widget_typeB_style2 .app-pic{
  background: none repeat scroll 0 0 #AAAAAA;
  border-radius: 3px;
  float:left;
  height: 50px;
  margin: 0 10px 5px 0;
  overflow: hidden;
  width: 50px;
}
.default_widget_typeB_style2 img{
  height:50px;
  width:50px;
}

.default_widget_typeB_style2 span{
  display: inline;
  margin: 0 10px 0 0;
}

/* 3 */

.default_widget_typeB_style3{
    font: 12px/100% 'open sans',sans-serif;
    margin:0 0 20px;
    
}
.default_widget_typeB_style3 ul{
  margin: 0;
  padding: 0;
}
.default_widget_typeB_style3 li{
    border-bottom: 1px solid #AAAAAA;
    clear: both;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 10px;
}

.default_widget_typeB_style3 .app-pic{
    background: none repeat scroll 0 0 #AAAAAA;
    border-radius: 3px;
    float: left;
    height: 50px;
    margin: 0 10px 0 0;
    overflow: hidden;
    width: 50px;
}

.default_widget_typeB_style3 span{
  display:block;
  margin:0 0 5px;
  text-align: left;
}

.default_widget_typeB_style3 .wrap{
    overflow: hidden;
}
.default_widget_typeB_style3 img{
  height:50px;
  width:50px;
}



/* 4 */

.default_widget_typeB_style4{
    font: 12px/100% 'open sans',sans-serif;
    margin:0 0 20px;
    
}
.default_widget_typeB_style4 ul{
  margin: 0;
  padding: 0;
}
.default_widget_typeB_style4 li{
    border-bottom: 1px solid #AAAAAA;
    clear: both;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 10px;
}

.default_widget_typeB_style4 .app-pic{
    background: none repeat scroll 0 0 #AAAAAA;
    border-radius: 3px;
    float: right;
    height: 50px;
    margin: 0 0 0 10px;
    overflow: hidden;
    width: 50px;
}

.default_widget_typeB_style4 span{
  display:block;
  margin:0 0 5px;
  text-align: left;
}

.default_widget_typeB_style4 .wrap{
    overflow: hidden;
}
.default_widget_typeB_style4 img{
  height:50px;
  width:50px;
}


/* 5 */

.default_widget_typeC{
    font: 12px/100% 'open sans',sans-serif;
    margin: 0 0 20px;
    position: relative;
}
.default_widget_typeC ul{
    margin: 0 0 0 70px;
    padding: 0;
}
.default_widget_typeC li{
    border-bottom: 1px solid #AAAAAA;
    clear: both;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 10px;
}

.default_widget_typeC .app-pic{
    background: none repeat scroll 0 0 #AAAAAA;
    border-radius: 3px 3px 3px 3px;
    height: 50px;
    left: 0;
    margin: 0 10px 0 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 50px;
}

.default_widget_typeC span{
  display:block;
  margin:0 0 5px;
  text-align: left;
}

.default_widget_typeC .wrap{
    overflow: hidden;
}
.default_widget_typeC img{
  height:50px;
  width:50px;
}