@charset "utf-8";
/* CSS Document */

/*----------- Location -----------*/
.tc{
	text-align:center;
}
.tl{
	text-align:left;
}
.tr{
	text-align:right;
}
.dis{
	display:block;
}
.undis{
	display:none;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.pointer{
	cursor:pointer;
}
/********* 公共 **********/
.mt25_bot{
	margin-bottom:25px;
}
.w_100{
	width:100%;
}
.pTop_30{
	padding-top:30px;
}
.color1BADAA{
	color:#1BADAA !important;
}
.bgcolor80808042{
	background-color: #80808042 !important;
}

/****** 页面底部百度广告 *******/
.layout{
	width:1220px;
	margin:auto;
	background:#fff;
    margin-top:86px;
}

/********* 大道·读图 **********/
.bigPic{
	padding-bottom:5px;
	text-align:center;
}
.bigPic img{
	width:254px;
	height:160px;
}
.bigPic a, .smallPic a{
	font-size:14px;
	line-height:22px;
}
.smallPic{
	width:122px;
	text-align:center;
}
.smallPic img{
	width:122px;
	height:75px;
}

.share-tool{
	display: none;
    width: 100%;
    position:absolute;
    bottom:0;
}
.share-tool span{
	float: left;
    /*margin-top: 5px;*/
    font-size: 12px;
}
.share-tool a{
	width: 16px !important;
    height: 16px !important;
    line-height: 17px !important;
    font-size: 12px !important;
}


/*tag bg*/
.tagBg-red{
    background-color: red !important;
}

.tagBg-red i {
    color:red !important;
}

.tagBg-gray{
    background-color: gray !important;
}

.tagBg-gray i {
    color:gray !important;
}

.layui-flow-more a cite{
    background-color:#1BADAA;
    padding: 2px 70px;
    border-radius: 3px;
    font-style: normal;
    font-size: 15px;
    color:white;
}
