﻿.glyphicon
{
    margin-right:4px !important; /*override*/
}
.pagination .glyphicon
{margin-right:0px !important; /*override*/}
.pagination a
{color:#555;
}
.panel ul
{padding: 11px;
margin: 0px;
list-style: none;
background: #fdf3f2;
border-left: 0px solid #868e21;
}
.newsd .panel-body h5{
	padding: 0px 15px;
    line-height: 1.8;
    font-size: 24px;
    background: #3c5a98;
    color: #ffce14;}
.notice-info h4{
      color: #ffffff;
    font-size: 16px;
    font-weight: normal;
}
.news-item
{   padding: 0px;
    margin-bottom: 5px;
    border-bottom: 1px solid #eae3e3;
    padding-bottom: 5px;
}
.newsd
{   border-radius: 0px;
    border: 0px;
    background: #5c5961;
}
.newsd .panel-heading
{border-radius: 0px;
border: 0px;}
.news-item td
{   padding: 0px 5px;
    color: #000;
    vertical-align: top;
    overflow: hidden;
}.news-item td a{  
font-size: 14px;
vertical-align: top;
overflow: hidden;
color: #5233fc;
}
.news-item td .line-clamp{  
   display: -webkit-box;
  -webkit-line-clamp: 2;
 -webkit-box-orient: vertical; }
 .news-item td a.line-clamp{  
   display: -webkit-box;
  -webkit-line-clamp: 2;
 -webkit-box-orient: vertical; }
	.line-clamp
	{display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; overflow:hidden  }
.newsd h4 {
    margin-top: 0px;
    color: #fff;
    /* border-bottom: 1px solid #ddd; */
    background: #37264e;
	line-height: 1.4;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    box-shadow: 0px 1px 0px #0003; 
}
.newsd h6
{    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #fff;
}
.newsd .panel-body h5 span
{color:#fff}
.newsd .panel-footer
{display:block;
    padding: 1px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    height: 51px !important;
    max-height: 51px  !important;
}
.notice {
    background-color: #fdfeff;
    border-right: 0px dashed #7f7f84;
    /* margin-bottom: 26px; */
    /* -webkit-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2); */
    -moz-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
    /* box-shadow: 0 1px 8px -1px rgba(0,0,0,.2); */
    margin: 1px auto;
    /* height: 51px; */
    font-size: 16px;
    color: #cabebe;
    text-align: center;
	line-height: 1.4;
}
.notice-sm {
    padding: 10px;
    font-size: 80%;
}
.notice-lg {
    padding: 35px;
    font-size: large;
}
.notice-success {
    border-color: #80D651;
}
.notice-success>strong {
    color: #80D651;
}
.notice-info {
    border-color: #33444a;
    background: #f1665e;
    width: 45px;
}
.notice-info>strong {
    color: #ffffff;
    font-size: 14px;
    font-weight: normal;
	line-height:1.4
}