#pt .y {
	width: 550px; height: 29px; overflow: hidden;
}
#chart {
	margin-bottom: 5px;
}
.chart {
	background: url("../../static/image/common/chart.png") no-repeat 0px 50%; color: rgb(153, 153, 153); padding-left: 22px;
}
.chart em {
	color: rgb(68, 68, 68);
}
#an {
	margin-bottom: 5px;
}
#an dt {
	display: none;
}
#an li {
	width: 526px; text-align: right; clear: both; float: right;
}
#an li span {
	width: 450px; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis;
}
#an li em {
	width: 75px; color: rgb(153, 153, 153); float: left;
}
#anc {
	height: 29px; overflow: hidden;
}
#an li {
	height: 29px; overflow: hidden;
}
#anc i {
	font-style: italic;
}
.oll li {
	width: 19.9%; height: 24px; line-height: 24px; overflow: hidden; float: left; white-space: nowrap;
}
.oll img {
	vertical-align: middle;
}
.heat {
	width: 370px;
}
.heatl {
	background: url("../../static/image/common/vline.png") repeat-y 0px 0px; padding-left: 15px; margin-left: 385px;
}
.fl {
	
}
.fl_tb {
	width: 100%;
}
.fl_tb td {
	padding: 10px 0px;
}
.fl_icn {
	width: 31px; padding-right: 10px !important;
}
.fl_by {
	width: 220px;
}
.fl_by div {
	width: 210px; overflow: hidden; padding-left: 8px; margin-left: 10px; white-space: nowrap; word-break: keep-all; word-wrap: normal; text-overflow: ellipsis;
}
.fl_by div .xi2 {
	zoom: 1;
}
.fl_by cite {
	display: block;
}
.fl_i {
	width: 150px; text-align: right;
}
.fl_i em {
	width: 5em; display: block;
}
.fl .i_z {
	padding-right: 8px; margin-right: 8px; border-right-color: rgb(194, 213, 227); border-right-width: 1px; border-right-style: solid;
}
.fl_icn_g {
	width: 31px; float: left;
}
.index_row .fl_icn_g img {
	width: 80px; height: 68px;
}
.fl_g {
	vertical-align: top;
}
.fl_g dl {
	padding-left: 10px; margin-left: 31px;
}
.fl_g dt {
	margin: 4px 0px; font-weight: 700;
}
.fl_row td {
	border-top-color: rgb(205, 205, 205); border-top-width: 1px; border-top-style: dashed;
}
.flt {
	
}
.flt .flc {
	width: 294px;
}
.gcop {
	clear: left; margin-right: 15px;
}
.ghfl dt {
	font-size: 14px; font-weight: 700;
}
.flt dt {
	font-size: 14px; font-weight: 700;
}
.ghfl dt span {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: 200;
}
.flt dt span {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: 200;
}
.flt dd span {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: 200;
}
.ghfl dd {
	line-height: 1.8em;
}
.flt dd {
	line-height: 1.8em;
}
#fjump_menu {
	overflow-x: hidden; max-height: 600px;
}
#fjump_menu dl {
	width: 200px;
}
#fjump_menu dt {
	font-weight: 700;
}
#fjump_menu dd {
	text-indent: 1em;
}
#fjump_menu li.a a {
	background-color: rgb(229, 237, 242);
}
