*{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
}
.act a, .act a:link,.act a:visited, .act a:active{
	float:left;
	width:120px;
	height:32px;
	overflow:hidden;
	display: block;
	text-decoration:none;
	font-weight:bolder;
	line-height:32px;
	float:left;
	text-align:center;
	font-size:18px;
	margin:0 10px;
}
.scroller {
	border:0px solid #ddd
}
.scroller .block {
	overflow:hidden
}
.scroller .block a {
	display:block
}
.scroller .guide {
	position:absolute
}
.scroller .guide p {
	background:url(num_bg.gif);
	color:#fff;
	font-weight:bold;
	font-size:12px;
	float:left;
	margin:0 0 0 5px;
	line-height:18px;
	padding:0 6px;
	cursor:pointer;
	display:inline
}
.scroller .guide .now {
	background:#ff6600
}
.scroller .flat {
	position:absolute;
}
.scroller .flat a {
	display:block
}
.ad {
	font-size: 10px;
	width:688px;
	margin:0 auto;
}
-->
body {
	text-align: center;
	background:DAF1FC;
	background-repeat:repeat;
	color:#333;
	font:12px/1.6em Helvetica, Arial, sans-serif;
	margin:0px
}
.top {
	background:url('dbg.jpg') repeat-x center top;
	width:auto;
	height:191px
}
.ed {
	CLEAR: both;
	BACKGROUND: url(ebg.jpg) repeat-x 0 0 fixed center top
}
.bd {
	CLEAR: both;
	BACKGROUND: dbd8d4;
}
.sy {
	background:url('sybg.jpg') repeat-x fixed center top;
	width:auto;
}
.xb {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	line-height:16px
}
.js {
	FONT-SIZE: 13px;
	COLOR: #0273ad
}
.dym {
	FONT-SIZE: 14px;
	COLOR: #0273ad;
	font-weight:bold;
}
.tm {
	FONT-SIZE: 14px;
	COLOR: #333333;
	font-weight:bold;
}
.sj {
	FONT-SIZE: 14px;
	COLOR: #555555;
}
.ps {
	FONT-SIZE: 12px;
	COLOR: #666666;
}
.TD1 {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	LINE-HEIGHT: 150%
}
a.sp:link {
	FONT-SIZE: 9pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%;
	font-family:"宋体"
}
a.sp:visited {
	FONT-SIZE: 9pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%;
	font-family:"宋体"
}
a.sp:active {
	FONT-SIZE: 9pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%;
	font-family:"宋体"
}
a.sp:hover {
	FONT-SIZE: 9pt;
	COLOR: #f0501e;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: underline;
	font-family:"宋体"
}
a.xw:link {
	FONT-SIZE: 10pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%
}
a.xw:visited {
	FONT-SIZE: 10pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%
}
a.xw:active {
	FONT-SIZE: 10pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%
}
a.xw:hover {
	FONT-SIZE: 10pt;
	COLOR: #f0501e;
	LINE-HEIGHT: 150%;
	;
	TEXT-DECORATION: underline
}
a.lm:link {
	FONT-SIZE: 9pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%
}
a.lm:visited {
	FONT-SIZE: 9pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%
}
a.lm:active {
	FONT-SIZE: 9pt;
	COLOR: #1B6E9D;
	LINE-HEIGHT: 150%
}
a.lm:hover {
	FONT-SIZE: 9pt;
	COLOR: #f0501e;
	LINE-HEIGHT: 150%;
	;
	TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 9pt;
	COLOR: #565656;
	LINE-HEIGHT: 150%
}
.dh {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	LINE-HEIGHT: 150%
}
A:link {
	COLOR: #333333;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none;
	color: #333333
}
A:hover {
	COLOR: #f0501e;
	TEXT-DECORATION: underline
}
.wenbenkuang {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: "宋体"
}
.tableBorder {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 98%;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #ffffff
}
input {
	BORDER: 1px #999999 solid;
	background-color:#ffffff
}

.page {
	clear:both;
	margin:30px 0px 0px;
}
.page strong {
	color:#FFF;
	display:block;
	float:left;
	height:18px;
	line-height:18px;
	float:left;
	padding:0px 8px;
	background:#ccc;
	border:1px solid #ccc;
	margin: 0px 3px 0px 0px;
}
.page a {
	display:block;
	float:left;
	height:18px;
	line-height:18px;
	float:left;
	padding:0px 8px;
	border:1px solid #CCC;
	text-decoration:none;
	margin: 0px 3px 0px 0px;
	color:#555;
}
.page span {
	float:right;
}
.button{
	border:0;
	padding:0;
	margin:0;
	width:55px;
	height:21px;
	background: url(login.jpg);
	color:#FFF;
	font-weight:bolder;
	cursor:pointer;
	}

#img_player{margin: 20px  auto; width:606px;}
.dc_gallery{width:600px; margin:0 auto; padding:0 7px;}
.dc_booth {width:600px; height:450px; padding:2px; border:1px solid #eee; margin-bottom:10px; position:relative;}
.dc_booth .prePic,.dc_booth .nextPic,.dc_booth .firstPic,.dc_booth .lastPic{width:600px; height:450px; text-align:center; vertical-align:middle; display:table-cell;*display:block; *font-size:393px; *font-family:Arial;}
.dc_booth .prePic img,.dc_booth .nextPic img,.dc_booth .firstPic img,.dc_booth .lastPic img{vertical-align:middle;}
.dc_booth .prePic{cursor:url("/template/default/images/booth_left.cur"), auto;}
.dc_booth .nextPic{cursor:url("/template/default/images/booth_right.cur"), auto;}
.dc_booth .firstPic,.dc_booth .nextPic .lastPic{ cursor:auto;}
.booth_img{width:600px; height:450px; text-align:center; vertical-align:middle; display:table-cell;*display:block; *font-size:393px; *font-family:Arial;}
.booth_img img{ vertical-align:middle;}
.dc_booth .booth_pre,.dc_booth .booth_next{ display:block; width:300px; height:454px; position:absolute; top:0;}
.dc_booth .booth_pre{ left:0;}.dc_booth .booth_next{ right:0;}
.dc_booth .booth_pre a{ background:url(space.png); display:block; cursor:url("/template/default/images/booth_left.cur"), auto; width:100%; height:100%; outline: medium none;}
.dc_booth .booth_next a{background:url(space.png); display:block; cursor:url("/template/default/images/booth_right.cur"), auto; width:100%; height:100%; outline: medium none;}
.dc_tool{ position:relative; height:30px; line-height:30px; font-size:12px; text-align:center;}
.dc_tool span{ display:block; width:39.5%; position:absolute; top:0;}
.dc_tool span a.endlink{cursor: default; color:#666; text-decoration:none;}
.dc_tool span.tool-pre{text-align:right; left:0;}.dc_tool span.tool-next{text-align:left; right:0;}
.dc_tool em{position:absolute;right:0px;top:0px;line-height:30px;background:url(detail.png) no-repeat -4px -340px;padding-left:22px;}
.dc_num{width:606px; height:74px; position:relative;}
.dc_pre,.dc_next{width:20px; height:65px; position:absolute; bottom:0px; cursor:pointer;}
.dc_pre{left:0px;}.dc_next{right:0px;}
.dc_pre a,.dc_next a{display:block; width:18px; height:63px; border:1px solid #eee; text-indent:-9999px;}
.dc_pre a,.dc_next a,.dc_pre a.end,.dc_next a.end,.dc_ul span,.dc_ul span.dc_select,.dc_here{background-image:url(detail.png)!important;}
.dc_pre a{background:url() 0px -282px no-repeat;}
.dc_next a{background:url() 0px -219px no-repeat;}
.dc_pre a.end{background:url() -18px -282px no-repeat; cursor:default;}
.dc_next a.end{background:url() -18px -219px no-repeat; cursor:default;}
.dc_ul{width:566px; height:74px; position:absolute; bottom:0px; left:20px; overflow:hidden;}
.dc_ul span{display:block; float:left; cursor:pointer; margin:0 4px; *display:inline; width:80px; height:60px;  padding:11px 3px 3px 3px; background:url() -125px -219px no-repeat;}
.dc_ul span.dc_select{background:url() -36px -219px no-repeat;}
.dc_bar{width:510px; height:12px; padding:2px 0; margin:5px 20px 0 20px; background:#ddd; position:relative;}
.dc_here{ display:block; width:42px; height:12px; background:url() -80px -303px no-repeat; cursor:pointer; position:absolute;}
.act a:hover,.act a.on{
	background:url(nav_bg.jpg);
	color:#FFF;
	text-decoration:none;
}
