
.glyphicon-remove-circle::before {
    content: "";
}

#user_profile_img div .glyphicon-remove {
    cursor: pointer;
    position: absolute;
    right: 20px;
    top: 5px;
}

body{
    overflow-x: hidden;
    padding: 5px;
}

.padding_0 {padding:0; !important;}
.margin_0 {margin:0; margin-bottom: 15px;}
.margin_bottom_12 {margin-bottom: 12px;}

.announcement_olditem {border-bottom: solid #ccc 1px; margin-bottom:10px; position:relative; padding-bottom:10px;}
.announcement_olditem img {width: 100px; height: 77px; border:solid #555 1px; border-radius:3px; box-shadow: 0 0 3px #ccc; }
.announcement_olditem .item_title {color:#196aae; font-size: 14px; margin: 0 0 4px; font-weight:bold; margin-top:3px;}
.announcement_olditem .item_content {color:#555; font-size:13px;}
.announcement_olditem .item_romeve_div {position:absolute; top:-8px; right:0px;}
.announcement_olditem .item_time {font-size:11px; color:#777; margin-top:4px;}

.announcement_more {}
.announcement_more .image {display:inline; float:left; margin-right:15px; margin-bottom:0px;}
.announcement_more .image img {width:150px; border:solid #555 1px; border-radius:3px; box-shadow: 0 0 3px #ccc;}
.announcement_more .title {color:#196aae; font-size: 14px; margin: 0 0 5px; font-weight:bold; margin-top:-5px;}
.announcement_more .time {font-size:11px; color:#777; margin-bottom:4px;}

.announcement_more .announcement_list li {list-style:none; font-size:13px; display: inline}
.announcement_more .announcement_list li span {font-weight:bold; color:#555;}

.announcement_more_table {font-size:13px;}
.announcement_more_table td:first-child  {width:200px; text-align: right; border-right:solid #ccc 1px; color:#000;}
.announcement_more_table td:last-child {color:#555;}
