body {font-size:12px; margin:0px; padding:0px; background:#fff;}

ul {margin:0px; list-style:none; padding:0px;}
dl {margin:0px;}
dd {margin:0px;}
input,select,option {font-size:12px;}
table {border-collapse:collapse; width:100%;}
td,th {padding:0px;}
form {padding:0px; margin:0px;}

a{ outline:none; }
a:link {color:#286bc5; text-decoration:none;}
a:visited {color:#286bc5; text-decoration:none;}
a:hover {color:#286bc5; text-decoration:underline;}
a:active {color:#286bc5; text-decoration:none;}
thead{ cursor:default; }

.clear {clear:both; font-size:0px; height:0px;}

.wrap {width:980px; margin:0px auto;}



/*--标题banner--*/
.banner {height:32px; margin:11px 0 6px;}
.lookup_wrap {float:right; width:300px; padding:5px 0 0; text-align:right; height:22px; }
.lookup_wrap input, .lookup_wrap select {color:#666;}
.time_wrap {float:right; width:300px; height:22px; line-height:22px; background:url(http://www.sinaimg.cn/cj/money/images/iconOpening.gif) no-repeat 0px 9px; padding:5px 0 0 20px; margin-top:5px;}
.banner .link_wrap {float:right; width:90px; height:22px; line-height:22px; padding:5px 0 0 10px; margin-top:5px; text-align:center;}
.banner_line {height:5px; margin-bottom:10px; font-size:0px; background:url(images/mac_bg.png) repeat-x;}
.imgnav{ display:block; background:url(images/mac_bg.png) no-repeat 5px -100px; height:32px;width:200px;}

.content {border:1px solid #bdd2ed; border-left:none; padding-bottom:10px; height:auto; background:url("images/tree_bg.png") repeat-y scroll 0 0 transparent; }

.tree_wrap {width:165px; float:left; }
.tree_wrap dl {border-bottom:1px solid #bdd2ed; color:#286bc5;}
.tree_wrap dt {height:28px; line-height:28px; border-left:1px solid #bdd2ed; border-right:1px solid #bdd2ed; background:url(images/mac_bg.png) 0px -12px no-repeat; padding-left:31px; cursor:pointer;}
.tree_wrap dd {display:none; height:25px; line-height:25px; margin:1px 0; padding-left:32px;}
.tree_wrap dl.active dt {background:url(images/mac_bg.png) 0px -52px no-repeat; border-bottom:1px solid #bdd2ed;}
.tree_wrap dl.active dd {display:block;}
.tree_wrap dd.active { height:31px;line-height:31px; background:url(images/mac_bg.png) 10px -151px no-repeat;}


.content_r {width:814px; float:left;}
.fc_wrap {position:relative;}
.breadcrumb {height:30px; line-height:30px; background:url(images/mac_bg.png) no-repeat 21px -192px; padding-left:40px; color:#999999;}
.fc_sel {position:absolute; width:140px; height:214px; padding-top:46px; margin-top:40px; left:682px; top:9px; background:url(images/mac_bg.png) 0px -350px no-repeat;}
.fc_sel a {display:block; width:192px; height:62px; margin-bottom:7px; outline:none;}
.fc_1 a:hover {background:url(images/mac_bg.png) 0px -616px no-repeat;}
.fc_2 a:hover {background:url(images/mac_bg.png) 0px -683px no-repeat;}
.fc_3 a:hover {background:url(images/mac_bg.png) 0px -750px no-repeat;}
.fc_1 a.active:link, .fc_1 a.active:visited, .fc_1 a.active:hover, .fc_1 a.active:active {background:url(images/mac_bg.png) no-repeat 0px -816px; cursor:default;}
.fc_2 a.active:link, .fc_2 a.active:visited, .fc_2 a.active:hover, .fc_2 a.active:active {background:url(images/mac_bg.png) no-repeat 0px -883px; cursor:default;}
.fc_3 a.active:link, .fc_3 a.active:visited, .fc_3 a.active:hover, .fc_3 a.active:active {background:url(images/mac_bg.png) no-repeat 0px -950px; cursor:default;}



.tbl_wrap {padding:0 1px 0 5px; }
.tbl_wrap td, .tbl_wrap th{ line-height:11pt; text-align:center; }
/*表格部分*/
.swing {text-align:center; background:#ffffff; }
.swing td, .swing th {color:#286BC5; font-weight:normal;}
.cheader {}
.cheader td, .cheader th, .hung td, .hung th {background:#f1f5fc; border-right:1px solid #bdd2ed;  border-top:1px solid #bdd2ed;border-bottom:1px solid #bdd2ed;height:30px;}
.cheader table {float:left;}
.constant th {width:150px;}
.hung {float:left; padding-top:31px;}
.hung td, .hung th {border-right:1px solid #bdd2ed; border-right:1px solid #bdd2ed; }
.sync { text-align:left; float:left; overflow:hidden;}	
.data {text-align:center; color:#333;}
.data tr td{height:29px;border-bottom:1px dashed #e1e1e1;} 
.data td, .data th {  }
.left { float:left; background:#f1f5fc; border-right:1px solid #bdd2ed;}
.scroll { text-align:left; float:left; padding-bottom:0px; *padding-bottom:16px; }
.scroll td{ width:150px; }		
.innerWrap {width:808px; height:100%;}
.scrollLeft {cursor:url('images/left.cur'), auto;}
.scrollRight {cursor:url('images/right.cur'), auto;}
#scrollData{ overflow:hidden; }			
#checkarea td {}
#checkarea td a { text-decoration:none;visibility:hidden;display:block; height:31px; width:119px; background-image:url(images/mac_bg.png); margin:0px auto; outline:none; line-height:31px;}
/*
#checkarea td a:link {background-position:0 -270px; text-decoration:none;}
#checkarea td a:visited {background-position:0 -270px; text-decoration:none;}
#checkarea td a:hover {background-position:0 -312px; text-decoration:none;}
*/
#checkarea td a.hoverBox {visibility:visible;background-position:0 -270px;}
#checkarea td a.active {background-position:0 -270px; text-decoration:none;visibility:visible;}
#checkarea td a.active:hover{background-position:0 -312px; }
#checkarea td a label{ cursor:pointer;  }

/* divtable plugin */
#scrollData div.selCol{background-color:#fcf8af;}
.hoverCls{	background-color:#f0f0f0; }
.divtable_wrap{}
.divtable_wrap span{overflow:hidden;white-space:nowrap;	text-align:center;	display:inline-block;	height:29px;	line-height:29px;	border-bottom: 1px dashed #c0c0c0;}
.divtable_layer{	position:absolute;	top:-10000px;	left:-10000px;}

/*新浪导航*/
.secondaryHeader{height:33px;overflow:hidden;background:url(http://i2.sinaimg.cn/dy/images/header/2008/standardl2nav_bg.gif) repeat-x #fff;color:#000;font-size:12px;font-weight:100;}
.secondaryHeader a,.secondaryHeader a:visited{color:#000;text-decoration:none;}
.secondaryHeader a:hover,.secondaryHeader a:active{color:#c00;text-decoration:underline;}
.sHBorder{border:1px #e3e3e3 solid;padding:0 10px 0 12px;overflow:hidden;zoom:1;}
.sHLogo{float:left;height:31px;line-height:31px;overflow:hidden;}
.sHLogo span,.sHLogo span a,.sHLogo span a:link,.sHLogo span a:visited,.sHLogo span a:hover{display:block;*float:left;display:table-cell;vertical-align:middle;*display:block;*font-size:27px;*font-family:Arial;height:31px;}
.sHLogo span,.sHLogo span a img,.sHLogo span a:link img,.sHLogo span a:visited img,.sHLogo span a:hover img{vertical-align:middle;}
.sHLinks{float:right;line-height:31px;}
.sHBorder img{border:0}

/*顶部导航*/
.top_nav {height:29px; line-height:29px; background:url(http://www.sinaimg.cn/cj/subject/2009/0618/top_nav_bg.gif) repeat-x; margin:5px auto 1px;}
.top_nav a:link {color:#fff; text-decoration:none;}
.top_nav a:visited {color:#fff; text-decoration:none;}
.top_nav a:hover {color:#fff; text-decoration:underline;}
.top_nav a:active {color:#fff; text-decoration:none;}
.top_nav dt {float:left; width:102px; text-align:center;}
.top_nav dt.black {background:url(http://www.sinaimg.cn/cj/subject/2009/0618/top_nav_bg.gif) 0px -42px repeat-x;}
.top_nav dt.black a {display:block; height:29px; background:url(http://www.sinaimg.cn/cj/subject/2009/0618/top_nav_bg.gif) 100px -78px no-repeat;}
.top_nav dt.blue {background:url(http://www.sinaimg.cn/cj/subject/2009/0618/top_nav_bg.gif) 0px -114px no-repeat;}
.top_nav dd {float:left; padding-left:20px;}
.top_nav dd a {margin:0px 25px;}

/* 首页 */
#tmlpage{
	display:none;
}
#homepage{
	padding-left:10px;
}
.board{
	margin-top:15px;
	color:#286BC5;
	font-size:12px;
	border-top:1px solid #BDD2ED;
	border-bottom:1px solid #BDD2ED;
	border-left:1px solid #BDD2ED;
	background: #F1F5FC;
	height:385px;
	margin-bottom:30px;
}
.maindata{	
	float:left;	
	width:785px;
	padding-left:10px;
	padding-top:10px;
	margin-bottom:10px;
}
.float{
	float:left;
}
.more{
	float:right;
}
.btable{
	text-align:center;
	background:#ffffff;
	width:325px;
	border:1px solid #BDD2ED;	
}
.btable thead{
	border-left:1px solid #BDD2ED;
}
.btable tbody{
	border-left:1px solid #BDD2ED;
	border-right:1px solid #BDD2ED;	
	color:#333333;	
}
.btable th{
	border-right:1px solid #BDD2ED;
	border-bottom:1px solid #BDD2ED;	
	font-weight:normal;
}
.btable tr {
	height:29px;
}
.btable tr td{
	border-bottom:1px dashed #E1E1E1;	
	padding:0 1px;
}
.board .title{
	padding-left:36px;
	background:url('images/homepage_bg.gif') 10px -413px no-repeat;
	height:29px;
	font-size:14px;
	cursor:default;
	margin:0;
	font-weight:normal;
}
.board .title a{
	font-size:12px;
}
.tri{
	width:7px;
	float:left;
	position:relative;
	right:-8px;
	height:100%;
	_top:4px;
}
.anchor{
	background:url('images/homepage_bg.png') 0 -459px no-repeat;
	height:17px;
	width:7px;
	position:absolute;
	top:-12px;
	_top:-16px;
	z-index:3000;	
}
.stretching{
	height:100%;
	background:#F1F5FC;
	border-bottom:1px solid #BDD2ED;
	border-right:1px solid #BDD2ED;
}
div.bigboard{
	height:425px;
}
div.bigboard .stretching{
	_height:440px;
}

/* mask */
#maskLayer{
	background:#000000;opacity:0.2; display: none;
	z-index: 23452356; position: absolute; filter: alpha(opacity='15'); WIDTH: 100%; HEIGHT: 800px; TOP: 0px; LEFT: 0px;
}
#maskImg{
	z-index: 23452357; position: absolute; top: 300px; left: 40%;display: none;
}
