/*------全局定义------*/

html,body {
			margin:0;
			padding:0;
			background:#D6D6D6;
			color:#333333;
			font-size:12px;
}
*html body {
			text-align:center;
}

a {
			color:#333333;
			text-decoration:none;
			font-size:12px;
}
a:hover {
			text-decoration:underline;
}
h3 {
			font-size:14px;
			color:#FF0000;
			font-weight:bold;
			margin:0;
			text-align:left;
			padding:10px 0;
			text-align:center;
}
h4{
			font-size:14px;
			color:#FF0000;
			font-weight:bold;
			margin:0;
			text-align:left;
			padding:6px 0 0 10px;
			text-align:left;
}
h5{
			font-size:12px;
			font-weight:bold;
			color:#FF6600;
			margin-bottom:6px;
			text-align:center;
}
dl.org {
			margin-left:16px;
			margin-top:10px;
			padding:0;
}

.org dt {
			font-size:12px;
			font-weight:bold;
			margin:6px 0;
			padding:0;
			color:#FF0000;
}
.org dd {
			margin-left:30px;
			line-height:18px;
}
.fleft {
			float:left;
}
.fright {
			float:right;
}
.clear {
			clear:both;
}

/*------banner------*/

#bannerwrapper {
			width:100%;
			height:160px;
			background:url(../images/banner_bg.jpg) bottom repeat-x;
			text-align:center;
}
.banner {
			background:url(../images/forumtop.jpg) bottom no-repeat;
			height:160px;
			width:940px;
			margin:0 auto;
}

/*------内容包裹------*/

#contentwrapper {
			width:940px;
			margin:10px auto 0 auto;
}
.maincontent {
			width:680px;
			float:left;
}
.rightcontent {
			width:250px;
			float:right;
}

/*------内容框------*/

.frame1 {
			width:680px;
			margin-bottom:10px;
			background:#FFFFFF url(../images/frame_bg.jpg) bottom no-repeat;
}
.frametop1 {
			width:664px;
			padding:8px;
			background:url(../images/frame_top_bg.jpg) top no-repeat;
}
.frame2 {
			width:250px;
			background:#FFFFFF url(../images/frame2_bg.jpg) bottom no-repeat;
			margin-bottom:10px;
			
}
.frametop2 {
			width:234px;
			padding:8px;
		
			background:url(../images/frame2_top_bg.jpg) top no-repeat;		
}
.frame3 {
			width:270px;
			float:left;
			background:#FFFFFF url(../images/frame3_bg.jpg) bottom no-repeat;
}
.frametop3 {
			width:250px;
			padding:10px;
			background:url(../images/frame3_top_bg.jpg) top no-repeat;		
}
.frame3 img {
			border:none;
			width:250px;
			height:200px;
}
.frame4 {
			width:250px;
			background:url(../images/frame4_bg.jpg) bottom no-repeat;
			margin-bottom:10px;
}
.frametop4 {
			width:222px;
			padding:14px;
			background:url(../images/frame4_top_bg.jpg) top no-repeat;
}
.frame5 {
			width:680px;
			margin-bottom:20px;
			background:#FFFFFF url(../images/frame_bg.jpg) bottom no-repeat;
}
.frametop5 {
			width:640px;
			padding:20px;
			background:url(../images/frame_top_bg.jpg) top no-repeat;
}

/*------内容部分------*/

p.picnew {
			color:#000000;
			text-align:center;
			font-weight:bold;
			margin:8px auto 0 auto;
			font-size:12px;
}
.content1 {
			float:right;
			width:356px;
			padding:0 16px;
}
.content1 p {
			font-size:12px;
			text-indent:2em;
			margin:0;
			line-height:24px;
}
.picnews {
			margin:6px 0;
}
.picnews img{
			width:80px;
			height:60px;
			border:0;
			margin:5px;
}
.picnews a {
			color:#0099CC;
			line-height:18px;
}
a.picnewst {
			line-height:24px;
			font-weight:bold;
			font-size:12px;
			color:#333333
}

/*------带一条红色背景的标题------*/

.bgtitle {
			width:664px;
			height:40px;
			position:relative;
			background:#FF6600 url(../images/bgtitle_bg.jpg) top no-repeat;
			margin-bottom:6px;
}
.bgtitle h6 {
			height:36px;
			vertical-align:top;
			line-height:20px;
			color:#FFFFFF;
			font-size:14px;
			font-weight:bold;
			margin:0;
			padding:4px 0 0 60px;
}

.mor {
			position:absolute;
			display:block;
			right:10px;
			top:10px;
			color:#FFFFFF;
			font-size:12px;
			font-weight:bold;
}
.expert {
	background:url(../images/expert_bg1.jpg) left no-repeat;
}
.expert1 {
	background:url(../images/expert_bg2.jpg) left no-repeat;
}
.expert2 {
	background:url(../images/expert_bg3.jpg) left no-repeat;
}
.expert3 {
	background:url(../images/expert_bg4.jpg) left no-repeat;
}
/*------带一条线的标题------*/

.linetitle {
			background:url(../images/linetitle_bg.jpg) center repeat-x;
			margin-bottom:6px;
}
.linetitle h6 {
			height:32px;
			line-height:32px;
			color:#000;
			font-size:14px;
			font-weight:bold;
			margin:0;
			width:80px;
			background:#FFF;
}
ul.rightlist {
			margin:6px 0 0 15px;
			list-style:none;
			line-height:24px;
			padding:0;
}
.rightlist a{
			font-size:12px;
}

/*------左面平分宽度------*/

.midwidth {
			width:300px;
			padding-left:10px;
}
ul.listy {
			margin:0;
			margin-left:6px;
			padding:0;
			list-style:none;
}
li a {
			font-size:12px;
			line-height:24px;
}

/*------表格------*/

td {
			background:#FFFFFF;
			line-height:24px;
			color:#000000;
}
.bigtitle  {
			color:#000000;
			background:#E4F5FC;
}
.bigtitle h3 {
			margin:4px 0 0 0;
			padding:0;
} 
th {
			color:#000000;
			font-weight:bold;
			text-align:center;
			line-height:24px;
			background:#F7F7F7;
}
.zc {
			background:F7F7F7;
			text-align:center;
}

/*------底包裹器------*/

.bottom {
			width:920px;
			background-color:#EBEBEB;
			margin:0 auto;
			padding:10px;
			border:1px #CCC solid;
			margin-bottom:10px;
			text-align:center;
			line-height:18px;
			margin:auto;
}
/*-------nav------*/
.nav{
			margin-top:10px;
}
.nav td {
			text-align:center;
}
.nav a{
			background:url(../images/nav.jpg) no-repeat;
			display:block;
			color:#0099cc;
			font-size:12px;
			font-weight:bold;
			padding:6px 20px;
			width:100;
			height:30;
}
/*------art------*/
.from{
			 width:620px; 
			 margin:auto;
}
.from_info{
			text-align:center;
			font-size:12px;
}
.lc{
			padding:10px 0 0 0;
			text-align:center;
}
.lc h1{
			padding:4px 0;
			font-size:22px;
			font-weight:bold;
			border-bottom:1px solid #becde5;
			margin:0 0 10px 0;
			color:#03005C;
}
h2{
			font-size:14px;
			font-weight:bold;
			color:#000000;
}
p{
			font-size:14px;
			line-height:24px;
}
.form{
			color:#FF0000;
			font-size:12px;
}
/*------列表------*/
.tab{
			font-size:12;
			line-height:30px;
}
.tab th{
			font-weight:bold;
			color:#FF0000;
			text-align:center;
			background:#F9F9F9;
			margin-bottom:10px;
}
.tab td{
			border-bottom:1px #EBEBEB solid;
			color:#333333;
}
.nextpage{
			line-height:24px;
			margin-top:20px;
}
.nextpage a{
			padding:0 10px;
			color:#FF6600;
}
.nextpage a:hover{
			color:#CC0000;
}

.t_table { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; }
		.t_table td { border-left: 1px solid #CCC; border-top: 1px solid #CCC; }
		.t_signature {height: expression(signature(this));}
		.t_smallfont, .t_smallfont div { font-size: 12px; line-height: 160%; }
		.t_msgfont{ overflow: hidden; padding-top: 6px; font-size: 14px; line-height: 160%; }
		.t_bigfont, .t_bigfont div { font-size: 16px; line-height: 160%; }
		.t_smallfont *, .t_msgfont *, .t_bigfont *{ line-height: normal !important; }