.index-main
{
	width:90%;
	margin:0 auto;
}
.main-left
{
	width:74%;
	border-left:solid 1px #f3f4f6;
	border-right:solid 1px #f3f4f6;
	float:left;
	overflow:hidden;
	min-height:600px;
	height:auto;
	display:inline;
}
.main-right
{
	width:25%;
	float:left;
	display:inline;
}
.left-consultation
{
	margin:20px auto;
}
.left-hot
{
	clear:both;
	margin:10px auto;
}
.left-title
{
    width:98%;
    height:55px;
    border-left:solid 3px #0274bb;
    
}
.tile-content
{
	color:#303030;
    font-size:22px;
    width:90%;
    margin:0 auto;
    height:35px;
}
.title-time
{
	color:#303030;
    font-size:14px;
    width:90%;
    margin:0 auto;
    line-height:20px;
}
.right-column
{
	margin:20px auto;
}
.column-content
{
	width:80%;
	color:#303030;
	margin:0 auto;
	line-height:30px;
	font-size:14px;
}

.media-item
{
    width:160px;
    height:70px;
    float:left;
    margin:5px;
}
.media-item img
{
	width:160px;
	height:70px;
}
.item-img
{
	width:30%;
	height:150px;
	float:left;
}
.item-img a
{
	display:inline-block;
	width:100%;
	height:150px;
	overflow:hidden;
	border:solid 1px  	#E5E5E5;
}
.item-img img
{
	width:100%;
	height:150px;
    border:none;
}
.item-img img:hover
{
	transform:scale(1.05);
	
}
.item-content
{
	width:60%;
	float:left;
	margin-left:15px;
}
.item-title
{
	line-height:45px;
	height:45px;
	overflow:hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
	font-size:22px;
	font-weight:bold;
}
.item-title a
{
	color:#4a4a4a;
	text-decoration:none;
}
.item-prereading
{
	line-height:25px;
	height:75px;
	overflow:hidden;
	color:#4a4a4a;
}
.item-detail a
{
	text-decoration:none;
	line-height:25px;
	color:#4a4a4a;
}
.r-content
{
	width:90%;
	margin: 0 auto;
    font-size:16px;
    color:#303030;
    line-height:30px;
}
.left-m-title
{
    width:98%;
    height:30px;
    line-height:30px;
    border-left:solid 3px #0274bb;
    
}
.m-tile-content
{
	color:#46494c;
    font-size:16px;
    width:90%;
    margin:0 auto;
    line-height:30px;
    border-bottom:solid 1px #f3f4f6;
}
.media-content
{
	width:90%;
	margin: 0 auto;
    min-height:40px;
    height:auto;
}
.left-c-title
{
    width:98%;
    height:25px;
    line-height:25px;
    border-left:solid 3px #0274bb;
    
}
.c-tile-content
{
	color:#46494c;
    font-size:16px;
    width:80%;
    margin:0 auto;
    line-height:25px;
    border-bottom:solid 1px #f3f4f6;
}
.r-item
{
	clear:both;
	width:100%;
	margin:5px auto;
	display:inline-block;
}
.r-item-img
{
	width:30%;
	height:70px;
	float:left;
	margin:5px;
}
.r-item-img img
{
	width:100%;
	height:70px;
	
}
.r-item-title
{
	float:left;
	margin:5px;
}
.r-item-title1
{
	float:left;
	margin:5px;
	width:60%;
}
.r-item-title .title,.r-item-title1 .title
{
	line-height:25px;
	font-size:14px;
	color: #303030;
}
.r-item-title .browse,.r-item-title1 .browse
{
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#d9d9d9;
}
.r-item a
{
	color: #4A4A4A;
}
.r-prereading
{
	width:90%;
	margin: 0 auto;
    color:#303030;
    line-height:30px;
    background-color:#f6f5f2;
    overflow:hidden;
    margin:15px auto 10px auto;
}
.r-pre-title
{
	line-height:30px;
	font-size:14px;
	padding-left:30px;
}
.r-pre-content
{
    padding:5px;
    font-size:14px;

}
.r-pre-content ul
{
	margin:auto auto auto 30px;
	padding:0;
}
.help
{
	width:55px;
	position:fixed;
	right:10px;
	top:60%;
}
.share
{
	width:45px;
	height:60px;
    background:url("share.png")/*tpa=http://www.jiaoyubao.cn/dajiatan/images/share.png*/ no-repeat;
    margin:5px;
    cursor:pointer;
}
.move-top
{
	width:45px;
	height:60px;
    margin:5px;
    background:url("topmove.png")/*tpa=http://www.jiaoyubao.cn/dajiatan/images/topmove.png*/ no-repeat;
    cursor:pointer;
    position:fixed;
	right:10px;
	top:470px;
}
.ul-share
{
	margin:0;
	padding:0;
	position:fixed;
	right:10px;
	top:400px;
}
.ul-share li
{
	list-style:none;
	display:inline-block;
}
.ul-share  li em
{
	display:inline-block;
	background-color:#fff;
}
.ul-share  li em span
{
	display:none;
	position:absolute;
	top:5px;
	
	right:55px;
	width:160px;
	height:57px;
	line-height:50px;
	border:solid 2px #0274bb;
	background-color:#fff;
}
.ul-share  li:hover em span
{
	display:block;
}
.ul-share  li em s
{
	width:45px;
	height:60px;
    background:url("share.png")/*tpa=http://www.jiaoyubao.cn/dajiatan/images/share.png*/ no-repeat;
    margin:5px;
    cursor:pointer;
    display:inline-block;
}
img
{
	border:none;
}

.r-p-c-point
{
	color:#caced5;
	font-size:14px;
	width:4%;
	height:auto;
	float:left;
	text-align:center;
}
.r-p-c-value
{
	width:95%;
	float:left;
}
.title-time span
{
	display:inline-block;
	float:left;
}
.sp-left-10
{
	margin-left:10px;
}
.sp-class
{
	display:inline-block;
	max-width:220px;
	height:20px;
	line-height:20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.icon-da
{
	display:inline-block;
	width:20px;
	height:20px;
	background:url("icon-da.png")/*tpa=http://www.jiaoyubao.cn/jingyan/images/icon-da.png*/ no-repeat;
	float:left;
	margin-right:3px;
	
}
.spda
{
	color:#4197cc;
	cursor:pointer;
}
.user-da
{
	width:120px;
	height:20px;
	line-height:20px;
	float:left;
}
.user-da:hover .user-info
{
    display:block;
}
.user-info
{
	width:250px;
    position:relative;
    top:0px;
    right:150px;
    z-index:9999;
    display:none;
}
.user-up
{
	clear:both;
	width:100%;
	height:9px;
    background-color:#fff;
}
.user-up i
{
	display:inline-block;
	width:15px;
	height:9px;
	background:url("icon-up.png")/*tpa=http://www.jiaoyubao.cn/jingyan/images/icon-up.png*/ no-repeat;
	float: right;
	margin-right: 10px;
}
.user-title
{
	clear:both;
	width:100%;
	height:45px;
	line-height:45px;
	color:#fff;
	font-size:22px;
	font-weight:bold;
	background-color:#0274bb;
	text-align:center;
    font-family:宋体;
}
.user-detail
{
	width:248px;
	border:solid 1px #0274bb;
	background-color:#fff;
}
.u-d-item
{
	width:80%;
	margin:0 auto;
	line-height:30px;
}