body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C0C0C0;
	/*background-image: url(images/bgc2.jpg);*/
	background-attachment: fixed;
}

a:link {
	color: #800080;
}
a:visited {
	color: #800080;
}

table {
	font-size: 12px;
}
.font01{
	color: #CCCCCC;
	text-decoration: line-through;
}
.td1 {
	font-size: 12px;
	color: #959595;
	text-decoration: none;
}
A.a1:link {
	font-size: 12px;
	font-style: normal;
	color: #959595;
	text-decoration: none;
}
A.a1:visited {
	font-size: 12px;
	color: #959595;
	text-decoration: none;
}
A.a1:hover {
	font-size: 12px;
	color: #8f66b1;
}
A.a1:active {
	font-size: 12px;
	color: #959595;
}
A.a2:link {
	font-size: 14px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}
A.a2:visited {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
A.a2:hover {
	font-size: 14px;
	color: #bb8fd9;
}
A.a2:active {
	font-size: 14px;
	color: #ffffff;
}
.td2 {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.bk1 {
	border: 1px solid #8f65b1;
}
.td1s {
	font-size: 12px;
	color: #5f5f5f;
	text-decoration: none;
	line-height: 18px;
}
.td3 {
	font-size: 14px;
	color: #56027c;
	text-decoration: none;
	font-weight: bold;
}
.td4 {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.td5 {
	font-size: 12px;
	color: #56027c;
	text-decoration: none;
	font-weight: bold;
}
.td8 {
	font-size: 14px;
	color: #FF0066;
	text-decoration: none;
	font-weight: bold;
}
.tu1 {
	background-attachment: fixed;
	background-image: url(images/x_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
A.a3:link {
	font-size: 12px;
	font-style: normal;
	color: #a375bc;
	text-decoration: none;
}
A.a3:visited {
	font-size: 12px;
	color: #a375bc;
	text-decoration: none;
}
A.a3:hover {
	font-size: 12px;
	color: #d3a7a7;
}
A.a3:active {
	font-size: 12px;
	color: #a375bc;
}
A.a4:link {
	font-size: 12px;
	font-style: normal;
	color: #5f5f5f;
	text-decoration: none;
}
A.a4:visited {
	font-size: 12px;
	color: #5f5f5f;
	text-decoration: none;
}
.tu2 {
	background-attachment: fixed;
	background-image: url(images/x_3.gif);
	background-repeat: repeat-x;
	background-position: top;
}
A.a4:hover {
	font-size: 12px;
	color: #a375bc;
}
A.a4:active {
	font-size: 12px;
	color: #5f5f5f;
}
.hzbk{ border:1px solid #cccccc; padding:3px;}
.hzbk_1{ margin-top: 8px; margin-bottom:8px;}
.hzbk_2{ padding-left:10px;}
.td6 {
	font-size: 12px;
	color: #8f5485;
	text-decoration: none;
}
.bk2 {
	border: 1px solid #bdaccc;
}
.bk3 {
	border: 1px solid #cccccc;
}
.td2s {
	font-size: 12px;
	color: #5f5f5f;
	text-decoration: none;
	line-height: 20px;
}
.tu3 {
	background-attachment: fixed;
	background-image: url(images/an_4.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.td7 {
	font-size: 14px;
	color: #8f5485;
	text-decoration: none;
	font-weight: bold;
}
.wd{
	width:95%;
	height:25px;
	line-height:25px;
	background-color: #e8daf0;
	background-image: url(images/xtb.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left:22px;
	margin-bottom:5px;
}
.wd_1{ padding:5px;}

.imgp5{
	margin-top: 5px;
}

/*---新样式---*/
.syrt1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 30px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 653px; LINE-HEIGHT: 24px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%
}
.syrt2 {
	FLOAT: left; WIDTH: 300px; HEIGHT: 248px
}
.syrt3 {
	PADDING-LEFT: 40px; FLOAT: left; WIDTH: 313px; HEIGHT: 248px
}
.syrt3a {
	FLOAT: left; WIDTH: 313px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f3f7
}
.syrt3b {
	FLOAT: left; WIDTH: 313px; PADDING-TOP: 10px
}
.syrt4 {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 10px 0px 35px; WIDTH: 608px; PADDING-TOP: 5px; HEIGHT: 100%; BACKGROUND-COLOR: #f7f3f7
}
.syrt5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 608px; PADDING-TOP: 0px; HEIGHT: 100%
}
.black1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 26px
}
/*---菜单---*/
.mean1{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.mean1 a:link {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.mean1 a:visited {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.mean1 a:hover {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: underline;
}

/*---邀请---*/
#box_tc { position:absolute; width:423px; height:177px; background-color:#FFFFFF; visibility:hidden; left:50%; top:200px; margin:-88px 0 0 -212px; z-index:100; }
.left_tc { float:left; width:130px; }
.right_tc { float:left; width:293px; }
.r_1 { background:url(http://www.omni-cn.com/images/_03.gif) no-repeat; width:283px; line-height:20px; height:20px; font-size:12px; color:#000000; font-weight:bold; padding:2px 0 0 10px; overflow:hidden; }
.r_2 { background:url(http://www.omni-cn.com/images/_04.gif) no-repeat; width:278px; height:114px; padding-left:15px; }
.r_3 { font-size:0px; line-height:0px; vertical-align:top; }
.one { width:250px; font-size:12px; line-height:20px; padding-bottom:5px; padding-top:14px; }
.one_1 { width:250px; font-size:12px; line-height:20px; padding-bottom:5px; }
.two { width:250px; font-size:12px; line-height:20px; padding-bottom:5px; font-weight:bold; color:#FF0000; text-align:right; }
.red {color: #FF0000;}

/*---背境---*/
.mar10{margin-right: 20px;}
.gx_kuang,.suoyin,.runyin,.jieyin,.meiyin{background-image: url(images/bgall.gif);background-repeat: no-repeat;display: block;}
.gx_kuang{
	background-position: -10px 15px;
	line-height: 1.8em;
}
.suoyin{
	background-position: -10px -160px;
	height: 30px;
}
.runyin{
	background-position: -10px -192px;
	height: 31px;
}
.jieyin{background-position: -10px -227px;height: 30px;}
.meiyin{background-position: -10px -260px;height: 30px;}



/*---使用表格---*/
.style30 {
	font-size: 14px;
	color: #CC0000;
}
.ttk{
	background-color: #D8D8D8;
	text-align: center;
	line-height: 1.5em;
}
.ttk td{
	background-color: #FFFFFF;
}

/*----常见问题----*/
.ffqqa{}
.ffqqa h2{
	background-color: #E8DAF0;
	color: #56027C;
	font-weight: bold;
	padding: 5px;
	font-size: 15px;
	margin: 0px;
}
.ffqqa p{
	padding: 2px;
	margin: 5px;
}
