@charset "utf-8";
/* CSS Document */

body {
	font-family: "Arial", "Lucida Sans Unicode", "Lucida Grande", "Verdana" , "Helvetica", "宋体"，"黑体", sans-serif;
}

#con {
	font-size: 12px; 
	margin-left: 10px; 
	width:432px;
	height:260px;
	border:1px solid #e3e3e3;
	background:url(../images/tab_menu.jpg) repeat-x top;
	padding: 0; 
	float: left;
}
#con .tittle{
	float:left;
	line-height:28px;
	font-size:14px;
	padding-left:10px;
}
#tags {
	padding: 0; 
	margin: 0 auto; 
	height: 33px;
	float:right;
}
#tags li {
	background: url(../images/tagleft.gif) no-repeat right bottom; 
	float: left;
	list-style-type: none; 
	height: 33px;
	line-height:28px;
}
#tags li a {
	padding:0 20px; 
	background: url(../images/tagright.gif) no-repeat left bottom; 
	float: left; 
	color: #131313; 
	line-height: 28px;
	height: 33px; 
	text-decoration: none;
}
#tags li.emptyTag {
	background: none transparent scroll repeat 0% 0%; 
	width: 4px;
}
#tags li.selectTag {
	background-position: left top; 
	position: relative; 
	height: 33px;
}
#tags li.selectTag a {
	background-position: right top;
	color: #009cff; 
	line-height: 28px;
    height: 33px;
	font-weight:bold;
}
#tagContent {
	background-color: #fff;
	margin-top:40px;
	*margin-top:30px;
}
.tagContent {
	padding: 10px; 
	display: none; 
	color: #131313;
}
#tagContent div.selectTag {
	display: block
}
/*new*/
.textLeft{
	width:200px;
	text-align:left;
	float:left;
}
.textLeft ul{
	padding:0;
	margin:0 auto;
}
.textLeft li {
	list-style:none;
	text-align:left;
	width:200px;
}

.textLeft li a{
	border-bottom:1px solid #e3e3e3;
	display:block;
	line-height:25px;
	text-decoration:none;
	color:#131313;
	text-align:left;
}
.textLeft li a:hover{
    color:#009cff;
}


.textRight{
	width:200px;
	text-align:left;
	float:right;
}
.textRight ul{
	padding:0;
	margin:0 auto;
}
.textRight li {
	list-style:none;
	text-align:left;
	width:200px;
}

.textRight li a{
	border-bottom:1px solid #e3e3e3;
	display:block;
	line-height:25px;
	text-decoration:none;
	color:#131313;
	text-align:left;
}
.textRight li a:hover{
    color:#009cff;
}


/*作图*/
#con_chart {
	font-size: 12px; 
	margin-left: 10px; 
	width:432px;
	height:300px;
	border:1px solid #e3e3e3;
	background:url(../images/tab_menu.jpg) repeat-x top #fff;
	padding: 0; 
	float: left;
}

.tagChart {
	display: none; 
	color: #131313;
}
#tagChart div.selectTag {
	display: block
}
.tagChart .chart_title{
	text-align:left;
	margin-left:20px;
	line-height:30px;
}
.tagChart .data_title{
	background:#33cccc;
	text-align:left;
	padding-left:20px;
	line-height:30px;
}
.tagChart table.tb_chart{
	border-collapse:collapse;
	border:1px solid #e3e3e3;
}
.tagChart table.tb_chart td{
	font-size:12px;
	padding:2px 5px;
	border-collapse:collapse;
	white-space:nowrap;
	height:20px;
	line-height:20px;
	border-bottom:1px solid #e3e3e3;
}