﻿html {
}
html, body, div, p, table, tr, td, form, img, h1, h2, h3, h4, h5, h6, li, input {
background-position:left top;
background-repeat:no-repeat;
margin:0;
padding:0;
}
html, body, div, p, table, tr, td, form, img, h1, h2, h3, h4, h5, h6, li {
border-width:0;
}
body * {
font-family:Arial,宋体,Arial,Sans-serif;
}
body {
background-position:center bottom;
background-repeat:repeat;
font-size:12px;
padding-bottom:0px;
margin-bottom: 0px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
FONT-FAMILY: Arial,宋体,Arial,Sans-serif; 
color:#000000;
}
a:link, a:visited {
text-decoration:none;
color:#000000;
}
a:hover, a:active {
text-decoration:none;
color:#121564;
}
img {
border-width:0;
}
ul {
margin:0;
padding:0;
}

div.header1 {
background-image:url("../images/Logobg.jpg");
background-repeat:repeat-x;
margin:0 auto;
padding:0;
text-align:right;
width:950px;
overflow:hidden;
}
div.header {
background-color:White;
margin:0 auto;
padding:0 0 0.2em;
text-align:right;
width:950px;
overflow:hidden;
}
div.headerleft {
background-image:url("../images/Logobg.jpg");
background-repeat:repeat-x;
width:720px;
float:left;
height:100px;
text-align:left;
overflow:hidden;
}
div.headerright {
background-image:url("../images/Logobg.jpg");
background-repeat:repeat-x;
text-align:center;
width:205px;
padding:0 15px 0 0;
overflow:hidden;
height:100px;
float:right;
}
div.menu {
margin:0 auto;
padding:0 0 0 0;
text-align:right;
width:950px;
height:30px;
}
div.adver {
margin:0 auto;
padding:0 0 0 0;
text-align:right;
width:950px;
height:250px;
}
div.adflash{
margin:0 auto;
padding:0 0 0 0;
text-align:right;
float:left;
width:950px;
height:250px;
overflow:hidden;
vertical-align:bottom;
}
div.content {
margin:0 auto;
padding:0 0 0 0;
width:950px;
height:100%;
overflow:hidden;
}
div.footer {
background-repeat:no-repeat;
color:White;
height:85px;
margin:auto;
position:relative;
width:950px;
overflow:hidden;
}

div.foucs {
margin:0 auto;
text-align:right;
width:650px;
height:210px;
float:left;
overflow:hidden;
padding:10px 0px 0 0px;
}
div.noticeC {
margin:0 auto;
text-align:right;
width:295px;
height:210px;
float:left;
overflow:hidden;
padding:10px 0px 0 5px;
}
div.notice {
margin:0 auto;
text-align:right;
width:295px;
height:105px;
float:left;
overflow:hidden;
padding:0px 0px 0 0px;
}
div.adLink {
margin:0 auto;
text-align:right;
width:295px;
height:95px;
float:left;
overflow:hidden;
padding:10px 0px 0 0px;
}
div.noticeimg {
margin:0 auto;
width:50px;
height:50px;
float:left;
overflow:hidden;
}
div.noticetxt {
margin:0 auto;
width:230px;

vertical-align:middle;
float:right;
overflow:hidden;
}
div.left {
margin:0 auto;
text-align:right;
width:295px;
height:140px;
float:left;
overflow:hidden;
padding:10px 5px 0 0px;
}
div.center {
margin:0 auto;
text-align:right;
width:350px;
height:140px;
float:left;
overflow:hidden;
padding:10px 5px 0 0;
}
div.right {
margin:0 auto;
text-align:right;
width:295px;
height:140px;
float:left;
overflow:hidden;
padding:10px 0px 0 0;
}
div.rright {
margin:0 auto;
text-align:right;
width:650px;
height:140px;
float:left;
overflow:hidden;
padding:10px 0px 0 0;
}
div.partner {
margin:0 auto;
text-align:right;
width:950px;
height:90px;
float:left;
overflow:hidden;
padding:5px 0px 5px 0px;
}
div.sdmenu {
	width: 200px;
	padding-bottom: 20px;
	color: White;
	border-top: 1px solid #a2d6e5;
	border-left: 1px solid #a2d6e5;
	border-right: 1px solid #a2d6e5;
}
div.sdmenu div {
	overflow: hidden;
	text-align:left;
	display:block;
}
div.sdmenu div:first-child {
}
div.sdmenu div.collapsed {
	height: 40px;
}
div.sdmenu div span {
	display: block;
	padding: 11px 0 11px 13px;
	font-weight: bold;
	color: Black;
	cursor: default;
	border-bottom: 1px solid #a2d6e5;
}
div.sdmenu div a {
	padding: 10px 2px 6px 25px;
	background: #fff;
	display: block;
	border-bottom: 1px solid #a2d6e5;
	color: #818181;
}
div.sdmenu div a.current {
	background :url(../images/sonhand.gif) no-repeat left center;
	color:Black;
	text-decoration: none;
}
div.sdmenu div a:hover {
	background :url(../images/sonhand.gif) no-repeat left center;
	color:Black;
	text-decoration: none;
}
div.contentmaster {
margin:0 auto;
padding:25px 0px 0 5px;
width:740px;
overflow:hidden;
vertical-align:top;
text-align:left;
background-position:center top;
background-repeat:no-repeat;
background-image:url(../images/sonbg.jpg);
clear:none;
height:auto;
line-height:1.8em;
}
div.contenttop {
margin:0 auto;
padding:0 20px auto 20px;
width:700px;
overflow:hidden;
text-align:left;
clear:none;
color:#121564;
font-size:18px;
font-weight:bold;
height:35px;
}
div.contentpage {
margin:0 auto;
padding:0 20px 0 20px;
width:700px;
overflow:hidden;
vertical-align:top;
text-align:left;
clear:none;
height:auto;
line-height:1.8em;
}
table.top{
border-bottom:1px solid #A2D5E6;
border-top:1px solid #A2D5E6;
border-left:1px solid #A2D5E6;
border-right:1px solid #A2D5E6;
margin:0 auto;
}
td.bottom{
padding:0;
border-bottom:1px solid #00A1E9;
height:25px;
width:100%;
background-image:url(../images/tdbg.jpg);
background-repeat:repeat;
background-position:top;
vertical-align:middle;
}

div.newsd{
float: left;
height:18px; 
z-index:5; 
padding: 0; 
font-weight: bold; 
color: #121564; 
font-size: 15px;
}
div.newsd span
{
font-family:黑体;
}
/*---------------------------------*/
.mytable th { 
font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color: #4f6b72; 
border-left: 1px solid #C1DAD7; 
border-right: 1px solid #C1DAD7; 
border-bottom: 1px solid #C1DAD7; 
border-top: 1px solid #C1DAD7; 
letter-spacing: 2px; 
text-transform: uppercase; 
text-align: left; 
padding: 6px 6px 6px 12px; 
background: #CAE8EA  no-repeat; 
} 
.mytable th.nobg { 
border-top: 0; 
border-left: 0; 
border-right: 1px solid #C1DAD7; 
background: none; 
} 

.mytable td  
{
border-left: 1px solid #C1DAD7; 
border-top: 1px solid #C1DAD7; 
border-right: 1px solid #C1DAD7; 
border-bottom: 1px solid #C1DAD7; 
background: #fff; 
font-size:11px; 
padding: 6px 6px 6px 12px; 
color: #4f6b72; 
} 

.mytable td.alt { 
background: #F5FAFA; 
color: #797268; 
} 

.mytable th.spec { 
border-left: 1px solid #C1DAD7; 
border-top: 0; 
background: #fff no-repeat; 
font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
} 

.mytable th.specalt { 
border-left: 1px solid #C1DAD7; 
border-top: 0; 
background: #f5fafa no-repeat; 
font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color: #797268; 
} 
/*---------------------------------*/
#tabs {
float:left;
width:100%;
background:#EFF4FA;
font-size:93%;
line-height:normal;
}
#tabs ul {
margin:0;
padding:0;
list-style:none;
}
#tabs li {
display:inline;
margin:0;
padding:0;
width:90px;
overflow:hidden;
}
#tabs a {
float:left;
background-image:url(../images/fouces.jpg);
background-repeat:repeat-x;	
margin:0;
padding:0;
text-decoration:none;
color:White;
width:90px;
height:30px;
overflow:hidden;

}
#tabs a span {
margin:0;
display:block;
color:White;
padding:9px 10px 8px 6px;
border-right:1px solid #E6E6E6;
overflow:hidden;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
color:#FFF;
}
#tabs a:hover {
color:#ff9900;
}
#tabs a:hover span {
color:#ff9900;
}

/* =================================================== */
.btn_mouseout {
border: 1px solid #2C59AA;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	CURSOR: hand; 	COLOR: black; 
	PADDING-TOP: 2px; 
	height: 25px;
}

.tableData{
padding:10px 2px 10px 5px;
top:20px;
}

.datalist{
border-collapse:collapse;    /* 边框重叠 */ 
}
.datalist caption{
text-align:left;
}
.datalist td{
text-align:left;
padding-top:3px; padding-bottom:0px;
padding-left:1px; padding-right:1px;
}
.datalist tr.altrow{
background-color:#c7e5ff;    /* 隔行变色 */
}

/*gridView 样式*/
.GridViewStyle{   
    border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid white;
    border-top: 2px solid white;
    padding: 4px;
}


.GridViewHeaderStyle th{
    border-left: 1px solid #EBE9ED;
    border-right: 1px solid #EBE9ED;
}

.GridViewHeaderStyle{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
}

.GridViewFooterStyle{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
}

.GridViewRowStyle{
    background-color: #F7F6F3;
    color: #333333;
}

.GridViewAlternatingRowStyle{
    background-color: #FFFFFF;
    color: #284775;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td{
    border: 1px solid #EBE9ED;
}

.GridViewSelectedRowStyle{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}

.GridViewPagerStyle{
    color: #FFFFFF;
}

.GridViewPagerStyle table /**//* to center the paging links*/
{
    margin: 0 auto 0 auto;
}

div.alllist 
{
	float:left;
	display:block;
	text-align:center;
	height: 40px;
	width:200px;
	border: 1px solid #a2d6e5;
}
div.alllist a
{
	padding: 13px 0px 0px 25px;
	display: block;
	color:Black;
	font-weight:bold;	
	height: 30px;
}

div.altlist 
{
	float:left;
	display:block;
	background :url(../images/sonhand.gif) no-repeat left center;
	text-align:center;
	height: 40px;
	width:200px;
	border: 1px solid #a2d6e5;
}
div.altlist a
{
	padding: 13px 0px 0px 25px;
	display: block;
	color:Black;
	font-weight:bold;	
	height: 30px;
}