@charset "utf-8";
BODY {
	OVERFLOW-X: hidden;
	MARGIN: 0px;
	BACKGROUND-COLOR: #fff;
	font-size:12px;
	FONT-FAMILY: "";
}
A {
	FONT-SIZE: 12px;
	COLOR: #610067;
	TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 12px;
	COLOR: #444444;
	FONT-FAMILY: "";
	TEXT-DECORATION: underline;
}
A.fg {
	FONT-SIZE: 12px;
	COLOR: #666666;
	TEXT-DECORATION: underline;
	FONT-FAMILY: "";
}
A.fg:hover {
	FONT-SIZE: 12px;
	COLOR: #600067;
	FONT-FAMILY: "";
	TEXT-DECORATION: underline;
}
A.bigclass {
	color:#610067;
	font-size:14px;
	font-weight:bold;
	TEXT-DECORATION: underline;
	FONT-FAMILY: "";
}
A.bigclass:hover {
	color:#444444;
	font-size:14px;
	font-weight:bold;
	FONT-FAMILY: "";
	TEXT-DECORATION: underline;
}
#top a {
	margin-right:5px;
	margin-left:5px;
	color:#b04fb0
}
#top a:hover {
	color:#444444
}
#dq a {
	color:#000000;
	line-height:63px
}
#dq a:hover {
	color:#b04fb0;
	line-height:63px
}
#fy a {
	float:left;
	margin-right:5px;
	color:#333333;
	line-height:21px;
	display:block;
	font-family:Arial, Helvetica, sans-serif
}
#gg a {
	color:#000000;
	background:url(bot.jpg) no-repeat left;
	padding-left:15px;
	line-height:25px;
	margin-left:5px
}
#gg a:hover {
	background:url(bot.jpg) no-repeat left;
	padding-left:15px;
	color:#b04fb0;
	line-height:25px;
	margin-left:5px
}
#pro_class a {
	color:#610067;
	background:url(bot1.gif) no-repeat left 20%;
	padding-left:10px;
	line-height:25px;
	margin-left:5px
}
#pro_class a:hover {
	background:url(bot1.gif) no-repeat left 20%;
	padding-left:10px;
	color:#444444;
	line-height:25px;
	margin-left:5px
}
#bottom a {
	color:#000000;
	line-height:25px;
	margin-left:20px
}
#bottom a:hover {
	margin-left:20px;
	color:#b04fb0;
	line-height:25px
}
#link a {
	color:#444444;
	line-height:25px;
	margin-left:20px
}
#link a:hover {
	margin-left:20px;
	color:#b04fb0;
	line-height:25px
}
#nav a {
	margin-right:11px;
	margin-left:11px
}
.searchbox {
	FONT-SIZE: 12px;
	FONT-FAMILY: "";
	height:14px;
	width:180px;
	line-height:normal;
	border:0
}
.registerbox {
	FONT-SIZE: 12px;
	FONT-FAMILY: "";
	height:14px;
	width:160px;
	line-height:normal;
	border:1px solid #cccccc
}
.bk {
	FONT-SIZE: 12px;
	FONT-FAMILY: "";
	line-height:normal;
	border:1px solid #cccccc
}
#enlarge_images img {
	BORDER: #cccccc 1px solid;
	padding:5px;
	background-color:#FFFFFF
}
.newpager {
	width:96%;
	clear:both;
	text-align:right;
}
.content_right {
	/*float:left;*/
	width:100%;
	height:300px;
	overflow:hidden;
	clear:both;
	padding:0px;
	margin:0px;
}
.content_right .ad {
	/*margin-bottom:10px;*/
	width:100%;
	height:300px;
	overflow:hidden;
	position:relative;
	padding:0px;
	margin:0px;
}
.content_right .slider, .content_right .num {
	position:absolute;
	padding:0px;
	margin:0px;
}
.content_right .slider{
	margin:0px;
}
.content_right .slider li {
	list-style:none;
	display:block;
	clear:both;
	width:100%;
	height:300px;
	overflow:hidden;
	border:0px;
	padding:0px;
	float:left;
}
.content_right .slider li a{
	border:0px;
}
.content_right .slider img {
	width:762px;
	height:300px;
	display:block;
	clear:both;
	border:0px;
}
.content_right .num {
	right:50px;
	bottom:5px;
}
.content_right .num li {
	float: left;
	color: #fff;
	text-align: center;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-family: Arial;
	font-size: 16px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #fff;
	background-color: #888888;
}
.content_right .num li.on {
	color: #fff;
	line-height: 18px;
	width: 22px;
	height: 18px;
	font-size: 15px;
	margin: 3px 1px;
	border: 1px solid #fff;
	background-color: #000000;
	font-weight: bold;
}

