
.a-overflow{
    width: 100%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
button {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}

.hide {
    display: none;
}

.margin-top5 {
    margin-top: 5px;
}

.margin-top10 {
    margin-top: 10px;
}

.margin-top15 {
    margin-top: 15px;
}

.right-border {
    border-right: 1px solid #e3e3e3;
}

.ftb {
    font-weight: 700;
}

.fnb {
    display: inline-block;
}

.mt15 {
    margin-top: 15px;
}

.mt14 {
    margin-top: 14px;
}

.mt13 {
    margin-top: 13px;
}

.mt3 {
    margin-top: 3px;
}

.mt5 {
    margin-top: 5px;
}

.mt30 {
    margin-top: 30px;
}

.mt20 {
    margin-top: 20px;
}

.mt10 {
    margin-top: 10px;
}

.ml10 {
    margin-left: 10px;
}

.ml20 {
    margin-left: 20px;
}

.mr20 {
    margin-right: 20px;
}

.ml18 {
    margin-left: 18px;
}

.mb10 {
    margin-bottom: 10px;
}

.mb20 {
    margin-bottom: 20px;
}

.hr3 {
    height: 3px;
}

.hr5 {
    height: 5px;
}

.hr10 {
    height: 10px;
}

.hr15 {
    height: 15px;
}

.hr30 {
    height: 30px;
}

.y_5 {
    height: 5px;
    overflow: hidden;
}

.xian {
    border-top: 1px dashed #d8d8d8;
    height: 1px;
    overflow: hidden;
}

.xian2 {
    border-top: 1px solid #d8d8d8;
    height: 1px;
    overflow: hidden;
}
/* 单行缩略 */
.text-overflow {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*清除浮动*/
.wof:after {
    content: " ";
    height: 0;
    display: table;
    visibility: hidden;
    clear: both;
}
.clear {
    clear: both;
    width: 0px;
    height: 0px;
    line-height: 0px;
}
/*互换友情*/
.fl {
    display: inline;
    float: left;
}

.fr {
    display: inline;
    float: right;
}
.index-a-style-0{
    color: #ff0000 !important;
}
.index-a-style-1{
    font-weight: bolder !important;
}
.index-a-style-9{
    font-weight: bolder !important;
    color: #ff0000 !important;
}

#divContent p a {
    color: #4e9fef !important;
}

#divPagenation{
    text-align: center;
}
#divPagenation a{
	padding:3px;
	border:1px solid #e2e2e2;
	margin:2px;
	color:#333;
	text-decoration:none;
    padding: 6px 15px;
    height: 28px;
    line-height: 28px;
    margin: 0 -1px 5px 0;
    background-color: #fff;
}

.active_page{
    background-color: #1E9FFF!important;
	color:white !important;
}

.layui-laypage .layui-laypage-spr,
.layui-laypage .layui-laypage-curr,
.layui-laypage a {
    border: unset;
}

.layui-laypage a,
.layui-laypage em {
    font-size: 16px;
}

.layui-laypage a:hover {
    color: #3087ee;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em,
.layui-laypage .layui-laypage-curr em {
    background-color: transparent !important;
    color: #3087ee;
}