@charset "utf-8";
/* CSS Document */
/* 特殊选择符设置和网页元素自身设置 */
.clear {
	clear:both;
}

img {
	border: 0px;
}
ul{
	list-style-type:none;
}

a{
	text-decoration:none;
}
a:visited {
	color:#0066cc;
	text-decoration:none;
}
a:hover {
	color:#0066cc;
	text-decoration:none;
}
a.fff {
	color:#fff;
	text-decoration:none;
}
a.fff:visited {
	color:#fff;
	text-decoration:none;
}
a.fff:hover {
	color:#f60;
	text-decoration:none;
}
p {
	color:#333;
	line-height:22px;
}
h1 {
	font-size:13px;
	font-weight:bold;
	float: left;
}
h2 {
	font-size:14px;
	font-weight:bold;
}

.left{
	float:left;
}
.right{
	float:right;
}
.ad468x60{
	width:468px;
	height:60px;
}

.textbf00{
	font-weight: 900;
	color: #FF0000;
}
.textbgff0{
	background-color:#FF0;
}

.bord2f00{
	border:1px #f00 solid;
}
.bord239f{
	border:1px #39F solid;
}

.ml16{
	margin-right:16px;
}
.ad468x60{
	width:468px;
	height:60px;
	float:right;
	padding: 5px 0px;
}

.ad200x200{
	width:200px;
	height:200px;
	float:left;
	padding:5px 9px;
	border:1px solid #dfe0db;
	margin-top: 10px;
}
.ad220x250{
	width:220px;
	height:250px;
	float:left;
	margin-top: 10px;
}
.dingding{
	font-size:14px;
	font-weight: bold;
}

.statclass{
	color:#f00;
	font-size:14px;
}


.tableclass{
	width:100%;
	margin:0 auto;
}
.tableclass em{
	font-style:normal;
	font-weight: bold;
}

.tableclass table{
	width:100%;
	background:#fff;
}
.tableclass table tr{
}
.tableclass table tr td{
	background:#f9f9f9;
	padding:5px;
}
.tableclass table tr td.titleb{
	font-weight:bold;
	text-align: right;
	width: 100px;
	background:#f0f0f0;
}
.tableclass table tr.Interlaced{
}
.tableclass table tr:hover{
	background:#f6f6f6;
}

.tablecss{
	margin-bottom: 15px;
}
.tablecss table{
	padding:5px;
	vertical-align:top;
	border:#0099ff dotted 2px;
}
.tablecss table tr th{
	padding:5px;
	font-size:16px;
	font-weight:bold;
	background-color:#f0f0f0;
	text-align: left;
	
}
.tablecss table tr td{
	padding:5px;
	vertical-align:top;
	background-color:#fff;
	
}
.tablecss table tr td h6{
	font-weight:bold;
	font-size:12px;
}
.tablecss table tr:hover{
	background:#f6f6f6;
}


.tablecss2{
}
.tablecss2 table{
	padding:5px;
	vertical-align:top;
}
.tablecss2 table tr td{
	padding:5px;
	vertical-align:top;
	background-color:#fff;
	
}
.tablecss2 table tr td h6{
	font-weight:bold;
	font-size:12px;
}
.tablecss2 table tr:hover{
	background:#f6f6f6;
}

.subpages {
	width:100%;
	color: #333;
	float:left;
	border-top: 1px solid #666;
}
.subpages span strong {
	padding: 0px; margin: 0px 5px;
}

.subpages li {
	text-align: center;
	padding: 3px;
	margin: 3px;
	float: left;
}
.subpages li select {
	position: relative; text-align: center; padding: 0px; margin: 0px; width: 40px;float: left; height: 18px; top: -3px;
	}
.subpages li a {
	border: #333 1px solid; padding: 2px; margin: 2px; color: #036cb4; text-decoration: none;
	background: #fff;
}
.subpages li a:hover {border: #333 1px solid; color: #333; background: #fff; cursor:pointer;}
.subpages li a:active {
	border: #333 1px solid;
	color: #666;
	background: #fff;
}
.subpages li .thisclass {
	border: #036cb4 1px solid; padding: 2px; background-color: #036cb4; margin: 2px; color: #fff; font-weight: bold;
}
.subpages li .disabled {
	border: #333 1px solid; padding: 2px; margin: 2px; color: #333; 
	}

.letters {
	width:100%;
	line-height:25px;
	color: #999;
	float:left;
}
.letters li {
	text-align: center;
	padding-bottom: 3px;
	margin: 3px 0px 3px 3px;
	padding-left: 3px;
	padding-right: 2px;
	float: left;
	padding-top: 3px;
	border: on;
}
.letters li select {
	position: relative; text-align: center; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 40px; padding-right: 0px; float: left; height: 18px; top: -3px; padding-top: 0px
}
.letters li a {
	border-bottom: #eee 1px solid; border-left: #eee 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; color: #036cb4; border-top: #eee 1px solid; border-right: #eee 1px solid; text-decoration: none; padding-top: 2px
}
.letters li a:hover {
	border-bottom: #999 1px solid; border-left: #999 1px solid; color: #666; border-top: #999 1px solid; border-right: #999 1px solid;
	background-color:#036cb4; color:#fff;
}
.letters li a:active {
	border-bottom: #999 1px solid; border-left: #999 1px solid; color: #666; border-top: #999 1px solid; border-right: #999 1px solid
}
.letters li .thisclass {
	border-bottom: #036cb4 1px solid; border-left: #036cb4 1px solid; padding-bottom: 2px; background-color: #036cb4; margin: 2px; padding-left: 5px; padding-right: 5px; color: #fff; border-top: #036cb4 1px solid; font-weight: bold; border-right: #036cb4 1px solid; padding-top: 2px
}
.letters li.thisclass a{
	border:none; background-color: #036cb4; padding-left: 5px; padding-right: 5px; color: #fff; font-weight: bold; padding-top: 2px
}
.letters li .disabled {
	border-bottom: #eee 1px solid; border-left: #eee 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; color: #ddd; border-top: #eee 1px solid; border-right: #eee 1px solid; padding-top: 2px
}

.letters span strong {
	padding-bottom: 0px; margin: 0px 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}