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;}
.refresh{ zoom:1 }
.wrap {width:100%; margin:0px auto;}



 .tit1{ font-size:14px; color:#286bc5; font-weight:bold}

/*--标题banner--*/
.banner {height:100px; 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(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; text-align:center;}
.banner_line {height:5px; margin-bottom:10px; font-size:0px; background:url("mac_bg2.png") repeat-x;}
.imgnav{ display:block; background:url("../images/logo.jpg") no-repeat; height:100px;width:400px;}

.content {border:1px solid #bdd2ed; border-left:none; padding-bottom:10px; height:auto; background:url("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("mac_bg2.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("mac_bg2.png") 0px -52px no-repeat; border-bottom:1px solid #bdd2ed;}
.tree_wrap dl.active dd {display:block;}
.tree_wrap dd.active { height:25px;line-height:25px; background:url("mac_bg2.png") 10px -151px no-repeat;}

/* 搜索 */
.tree_search { background:url("search.png") #ffffff 133px 1px no-repeat; border: 1px solid #B5B8C8; margin: 2px 4px; padding:1px 3px; white-space:nowrap; height: 16px;width: 147px; color:gray; line-height: 16px; vertical-align: middle; }

.content_r {width:90%; float:left;}
.fc_wrap {position:relative;}
.breadcrumb {height:30px; line-height:30px; background:url("mac_bg2.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("mac_bg2.png") 0px -350px no-repeat;}
.fc_sel a {display:block; width:140px; height:62px; margin-bottom:7px; outline:none;}
.fc_1 a:hover {background:url("mac_bg2.png") 0px -616px no-repeat;}
.fc_2 a:hover {background:url("mac_bg2.png") 0px -683px no-repeat;}
.fc_3 a:hover {background:url("mac_bg2.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("mac_bg2.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("mac_bg2.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("mac_bg2.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;  }
#pages{ height:31px; width:100%; line-height:31px; text-align:left; color:#286BC5; visibility:hidden;  }
#pages a{ color:#286BC5; text-decoration:none; padding:0 10px; }
#pages a:hover{ text-decoration:underline; }
#pages a.unactive{ color:#c0c0c0; }
#pages a.unactive:hover{ text-decoration: none;  }
#pages span{ cursor:default; }
.hung td, .hung th {border-right:1px solid #bdd2ed; border-right:1px solid #bdd2ed; }
.hung th{ position:relative \9; }
.hung th a{ position:absolute \9; right:1px; top:7px; float:right; padding-right:1px; display:block;  width:16px; height:16px; background:url("indexdown.png") no-repeat; }
.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%;}

#scrollData{ overflow:hidden; }			
#checkarea td {}
#checkarea td a { text-decoration:none;visibility:hidden;display:block; height:31px; width:119px; background-image:url("mac_bg2.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:375px;margin-bottom:30px;}
.maindata{	float:left;	width:785px;padding-left:10px;padding-top: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 : url("images/layerbg.png") repeat scroll 50% 50% #666666; opacity:0.5; z-index: 23452356; position: absolute; filter: alpha(opacity='40'); WIDTH: 100%; HEIGHT: 800px; TOP: -9999px; LEFT: -9999px;}
#maskImg{ z-index: 23452357; position: absolute; top: 300px; left: 40%;display: none; }

/* 选择器  */
#multiSelector{ width:310px; z-index: 23452300; position:absolute; display:none; border:1px solid #BDD2ED; background:#f0f0f0;  padding:20px; }
#multiSelector h3{ margin:3px; }
#multiSelector hr{ width:310px; }
#multiSelector select{ width:300px; height: 90px; margin: 0px 5px 15px 5px; }
#multiSelector button{ width:70px; margin:0 10px; }

/* 名词解释 */
#desc{ position:absolute; display:none; width:90px; top:10px; right:10px; padding-left:35px; background:url("descicon.png") no-repeat; height:40px; }
#desc a{  height:20px; font-size:14px; font-weight:bold; font-family:Arial; line-height:40px; display:block; color:#8A8A8A; text-decoration:none; }
#desc a:hover{ color:#E07400; }


/* tab标签*/
OL LI {
	MARGIN: 8px
}
#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 98%
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 23px
}
#tags LI {
	BACKGROUND: url(tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #5a5555; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#tagContent {
	BORDER-RIGHT: #aecbd4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aecbd4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aecbd4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aecbd4 1px solid; BACKGROUND-COLOR: #fff
}
.tagContent {
	PADDING-RIGHT: 7px; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: url(bg.gif) repeat-x; PADDING-BOTTOM: 10px; WIDTH: 99%; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 100%
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.alink a{ color:#333; font-size:12px; text-decoration:none}
.alink a:hover{ color:#F00; font-size:12px; text-decoration:underline}


.amore a{ color:#000; font-size:12px; text-decoration:none}
.amore a:hover{ color:#F00; font-size:12px; text-decoration:underline}






