/* CSS Document */
#small_pic {
	float: left;
	width: 100%;
}
#big_pic {
	float: left;
	width: 100%;
	margin-top: 4px;
	padding-top: 6px;
}
.com1 {
	float: left;
	width: 24%;
	padding-left: 5px!important;
	padding-left: 6px;
	text-align: center;
	height: 92px;
	margin-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.com1 div{
	float: left;
	width: 122px;
}
.com1 .com_pic {
	line-height: 42px;
	height: 42px;
	display: block;
	overflow: hidden;
	cursor:pointer;
	text-align: center;
}
.com1 .com_pic img{
	margin-right: auto;
	margin-left: auto;
}

* +html .com1 .com_pic { display: block;font-size: 42px;}
* html .com1 .com_pic { display: block;font-size: 42px;}
.com1 .com_name {
	line-height: 22px;
	height: 22px;
	display: block;
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-weight: normal;
	cursor:pointer;
}
.com1 .com_num {
	font-family: Verdana;
	line-height: 20px;
	height: 20px;
}
.com1 .com_name a ,
.com1 .com_name a:visited {
	color: #EB5405;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
}
.com1 .com_name a:hover {
	color: #EB5405;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF3300;
	text-decoration: none;
}

.com2 {
	float: left;
	width: 23%;
	padding-left: 10px!important;
	padding-left: 6px;
	text-align: center;
	height: 154px;
	margin-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 2px;
}
.com2 div{
	float: left;
	width: 122px;
}

.com2 .com_pic {
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;
	/* 针对IE的Hack */
	*display: block;
	*font-size: 55px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	width:120px;
	height:100px;
	border: 0px solid #B2B2B2;
}
.com2 img {
	/*设置图片垂直居中*/
	vertical-align:middle;
}

.com2 .com_name {
	line-height: 22px;
	height: 22px;
	display: block;
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-weight: normal;
	cursor:pointer;
}
.com2 .com_num {
	font-family: Verdana;
	line-height: 20px;
	height: 20px;
}
.com2 .com_name a ,
.com2 .com_name a:visited {
	color: #EB5405;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
}
.com2 .com_name a:hover {
	color: #EB5405;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF3300;
	text-decoration: none;
}

#tooltips {
	height: 144px;
	width: 270px;
	background-image: url(/img/com_bg.png)!important;/* FF IE7 */
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/com_bg.png'); /* IE6 */
	_ background-image: url('/img/com_bg.gif'); /* IE6 */
	position:absolute;
	visibility: hidden;
	overflow: hidden;
	font-family: Verdana, Arial;
	font-size: 12px;
	padding-left: 4px;
	background-position: left top;
}
#tooltips #tit{
	margin-top: 6px !important;
	font-weight: bold;
	float: left;
	overflow: hidden;
	width: 270px;
	margin-left: 4px;
	text-align: left;
	color: #FF3300;
}
#tooltips #con{
	line-height: 18px;
	text-align: left;
	font-weight: normal;
	float: left;
	overflow: hidden;
	width: 270px;
	margin-left: 4px;
	margin-top: 10px;
	color: #333;
}
