.listbox{
	width:960px;
	float:left;
	clear:both;
	
}
.listbox dl{
	width:320px;
	margin-right:0px;
	margin-top:8px;
	float:left;
}
.listbox ul a{
	color:#666;
}


.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DFF2F5;
}
.tbox dt{
	height:25px;
	border:1px solid #DFF2F5;
	
	clear:both;
}
.tbox d-d{
	border-left:1px solid #DFF2F5;
	border-right:1px solid #DFF2F5;
	padding:0px 4px 0px 0px;
	
}

.tbox dt strong{
	height:26px;
	line-height:26px; !important;line-height:25px;
	padding-left:22px;
	padding-right:4px;
	display:block;
	float:left;
	color:#397CBE;
	
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#397CBE;
}
.tbox dt strong a:hover{
	color:#4C94F6;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:26px;
	padding-right:8px;
	color:#397CBE;
}
.tbox dt span.more a{
	color:#397CBE;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#333;
}
.tbox dt span.label{
	height:24px;
	float:right;
	
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	border-left:1px solid #BFE0F9;
	float:left;
	color:#666;
	text-decoration:none;
	
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #BFE0F9;
}

.ico3 li{
	padding-left:0px;
	float:left;
        overflow:hidden;
        clear:both;
}

.d1 a{padding-left:0px;
     overflow:hidden;	     
}


/*去掉列表圆点*/
li {
list-style-type:none;
}


/*adsense使用 CSS 隐藏广告空缺的广告单元*/

ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}

/*解决移动设备－内容宽度超过了屏幕显示范围*/

@media screen and (max-width:640px) {
#divMain {
width:100%;
}
#divSidebar {
display:none;
}
}

/* 解决移动设备－可点击元素之间的距离太近*/

@media screen and (max-width:640px) {
p {
line-height:150%;
}
}

