/*Reset CSS Styles*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {	border-collapse:collapse;	border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,th,var {	font-style:normal;	font-weight:normal;}
ol,ul {list-style:none;}
caption,th {	text-align:left;}
body{ font-size:12px;}
.baise {
	font-size: 12px;
	color: #FFFFFF;
}
td {
	font-size: 12px;
	color: #90288C;
}
.b1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #903090;
	border-right-color: #903090;
	border-bottom-color: #903090;
	border-left-color: #903090;
}
.hg {
	line-height: 20px;
}
a.bs:active {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.bs:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.bg1 {
	background-image: url(../index_files/image/n6.gif);
	background-repeat: repeat-x;
}
a.bs:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.bs:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}


.input-1 {
	height: 15px;
	width: 80px;
	border: 1px solid #9966CC;
}

.b2 {
	border: 1px solid #903090;
}
a:visited,
a:link{color: #90288C;	font-size: 12px;	text-decoration: none;}
a:hover,
a:active {font-size: 12px;	color: #CC0D81;	text-decoration:underline;}
 
 .b2 {
	border: 1px solid #DBB6E3;
}


.b3 {
	border: 1px solid #903090;
}
.zese12 {
	font-size: 12px;
	color: #E1248A;
}
.bg-1 {
	background-image: url(../index_files/image/bg1.gif);
	background-repeat: repeat-x;
}
.xuxian {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.b5 {
	border: 1px solid #FFE292;
}
.b4 {
	border: 1px solid #FA98C8;
}
.b6 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CC3399;
	border-right-color: #CC3399;
	border-bottom-color: #CC3399;
	border-left-color: #CC3399;
}
/*CSS Styles By adam*/
/*main*/
.clear{ clear:both; height:0; line-height:0; border:none; list-style:none; font-size:1px;}
.btn-submit-1{background:url(../images/an.gif) left top no-repeat;border:none; height:22px; width:72px; color:#fff;}
/*banners*/
h2.banner-1{ background:url(../images/zj1.gif) repeat; font-size:14px; height:20px; line-height:20px; padding-left:5px;}
	h2.banner-1 .banner-1-ico{background:url(../images/zj2.gif) left top no-repeat; padding-left:20px;}
h2.title-content{ font-weight:bold; text-align:center;}
/*breadthumb*/
.nav-position-1{ background:url(../images/main2_03.gif) right top no-repeat; height:42px; margin-bottom:10px; padding:0 0 0 25px; line-height:50px;}
/*images*/
.img-news-head{ border:3px solid #903090; padding:2px; margin:10px;max-width:340px; max-height:340px;}
/*slides*/
#slideshow {background:#FFFFFF none repeat scroll 0%;display:inline;margin:0pt;overflow:hidden;width:306px; margin: 0 0 20px 4px;width:310px;}
#focus_pic {height:225px;}
	#slideshow #slideshowcontrols {background:transparent url(../images/focus_bg.gif) repeat-x scroll 0%;height:30px;}
	#slideshow .hide {visibility:hidden;}
	#slideshow #slide1 {z-index:1;}
	#slideshow .hide {visibility:hidden;}
	#slideshow .slide {background:#FFF8E8 none repeat scroll 0%;height:225px;opacity:0.99;position:absolute;}
		#slideshow .slide img{ height:225px;}
ul.slideshowcontrolsmiddle {height:30px !important;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;text-align:center;z-index:10;}
ul.slideshowcontrolsmiddle li {float:left;height:30px;width:100px;z-index:0; margin-right:2px;}
	ul.slideshowcontrolsmiddle a:link, 
	ul.slideshowcontrolsmiddle a:visited {background:transparent url(../images/focus_markbg.jpg) no-repeat scroll left -35px;display:block;height:22px;padding:9px 0pt 0pt;text-align:center;text-decoration:none;width:102px !important; }
	ul.slideshowcontrolsmiddle a:hover, 
	ul.slideshowcontrolsmiddle a:active{background:transparent url(../images/focus_markbg.jpg) no-repeat scroll left top; font-weight:bold; color:#fff;}
		ul.slideshowcontrolsmiddle li.activeslidelist a{background:transparent url(../images/focus_markbg.jpg) no-repeat scroll left top;color:#fff; font-weight:bold}		
/*tab2*/
#tab1 {background:transparent url(../images/main_hottabbg.gif) repeat-x scroll left 23px;width:190px;}
	#tab1 .up {background:transparent url(../images/main_hottab.gif) no-repeat scroll 0pt 0px;color:#90288C;}
	#tab1 h3 {background:transparent url(../images/main_hottab.gif) no-repeat scroll 0pt -24px;cursor:pointer;float:left;font-size:12px;font-weight:normal;height:18px;margin:0pt -1px 0pt 0pt;padding:6px 0pt 0pt;text-align:center;width:94px;}
	#tab1 .block {display:block; height:255px; overflow:hidden;}
	#tab1 div {border-bottom:1px solid #903090;border-left:1px solid #903090;border-right:1px solid #903090;display:none;float:left;padding:0pt 0pt 7px;width:188px;}
	#tab1 h1,
	#tab2 h1,
	#tab3 h1 {font-family:"ºÚÌå";font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0pt !important;padding:8px 0pt 5px !important;text-align:center;width:186px; text-align:center;}
		#tab1 h1 a,
		#tab2 h1 a,
		#tab3 h1 a {color:#90288C;}
	#tab1 ul {margin:0pt;padding:0pt;}
		#tab1 li {line-height:22px;padding:0pt 0pt 0pt 4px;}
/*wrap*/
body.wrap-body{ text-align:center;}
.wrap-page{ width:970px; overflow:hidden; margin:0 auto; text-align:left;}
.wrap-content{ line-height:150%; border:1px solid #DBB6E3; padding:10px; height:792px;min-height:792px;height:auto!important;}
.wrap-content-flash{}
	.wrap-content-flash .left{ float:left; margin-right:10px; width:280px;}
	.wrap-content-flash .right{ float:right; width:430px;}
	.wrap-content-flash h3{ text-align:center; margin:10px 0; }
	.wrap-content-flash .wrap-content-flash-content{ margin:10px 0; text-indent:2em;}
 .wrap-cat-index{width: 970px; margin: 0 auto; clear:both}
	.wrap-cat-index .mod-main-2,
	.wrap-cat-index .mod-main-3,
	.wrap-cat-index .mod-main-4{ float:left; margin-right:10px;}
.wrap-index-2cols{width: 970px; margin:0px auto; clear:both}
	.wrap-index-2cols .wrap-index-2cols-left{ float:left; width:221px;}
	.wrap-index-2cols .wrap-index-2cols-right{ float:right; width:740px;}
	.wrap-index-2cols .mod-main-content-3{ margin-bottom:10px;}
/*main mod in the site*/
.mod-main{}
	.mod-main h2.mod-main-banner{ background:url(../images/o.gif) right top no-repeat #F7EAF7; font-size:12px;height:26px;line-height:26px; color:#fff;}
		.mod-main h2 .mod-main-banner-l{ background:url(../images/o.gif) left top no-repeat; float:left; height:26px;line-height:26px; padding-left:10px;}
		.mod-main h2 .more{ float:right; height:26px;line-height:26px; font-size:12px; font-weight:normal; color:#903090}
	.mod-main-content{ border:1px solid #903090; border-top:none;zoom:1;}
		.mod-main-content .mod-main-img{ float:left; border:1px solid #903090; padding:1px;}
		.mod-main-content .list-article{ float:right; margin-top:8px;}
.more,
.more:hover,
.more:active,
.more:link,
.more:visited,
.more a,
.more a:hover,
.more a:active,
.more a:visited,
.more a:link{ color:#903090;}
/*mod 2*/
.mod-main-2{}
	.mod-main-2 h2.mod-main-banner-2{ background:url(../images/s11.gif) left top no-repeat; height:31px; font-size:12px;font-weight:normal;line-height:31px; color:#fff;}
		.mod-main-2 h2 .mod-main-banner-l{ background:url(../images/s11.gif) left top no-repeat; float:left; height:31px;line-height:31px; padding-left:30px;}
		.mod-main-2 h2 .more{ float:right; height:31px;line-height:31px; font-size:12px; font-weight:normal; color:#fff}
	.mod-main-content-2{ border:1px solid #903090; border-top:none;zoom:1; background:#FDF3FC; padding:5px;}
		.mod-main-content-2 .list-article{ float:right; margin-top:8px;}
		.mod-main-content-2 .mod-main-img{ float:left; padding:1px;}
/*mod 3*/
.mod-main-3{}
	.mod-main-3 h2.mod-main-banner-3{ background:url(../images/s15.gif) left top no-repeat; height:31px; font-size:12px;font-weight:normal;line-height:31px; color:#fff;}
		.mod-main-3 h2 .mod-main-banner-l{ background:url(../images/s15.gif) left top no-repeat; float:left; height:31px;line-height:31px; padding-left:30px;}
		.mod-main-3 h2 .more{ float:right; height:31px;line-height:31px; font-size:12px; font-weight:normal; color:#fff}
	.mod-main-content-3{ border:1px solid #903090; border-top:none;zoom:1; background:#FDF3FC; padding:5px;}
		.mod-main-content-3 .list-article{ /*float:right;*/ margin-top:8px;}
		.mod-main-content-3 .mod-main-img{ float:left; padding:1px;margin-right:5px;}
/*mod 4*/
.mod-main-4{}
	.mod-main-4 h2.mod-main-banner-4{ background:url(../images/s30.gif) left top no-repeat; height:31px; font-size:12px;font-weight:normal;line-height:31px; color:#fff;}
		.mod-main-4 h2 .mod-main-banner-l{ background:url(../images/s30.gif) left top no-repeat; float:left; height:31px;line-height:31px; padding-left:30px;}
		.mod-main-4 h2 .more{ float:right; height:31px;line-height:31px; font-size:12px; font-weight:normal; color:#fff}
	.mod-main-content-4{ border:1px solid #903090; border-top:none;zoom:1; background:#FDF3FC; padding:5px;}
		.mod-main-content-4 .list-article{ float:right; margin-top:8px;}
		.mod-main-content-4 .mod-main-img{ float:left; padding:1px;}
	.mod-main-content-4 .list-zhuanjia li{ margin:0 10px; text-align:center;}
		.mod-main-content-4 .list-zhuanjia li img{ height:130px; width:116px;}
		
.mod-main-content-5{text-align:left;vertical-align:top;padding-top:15px;padding-left:10px; margin:10px 0; clear:both}
	.mod-main-content-5 h3{margin-bottom:5px}
	.mod-main-content-5 p{padding-top:10px;padding-right:5px;text-align:left}
	.mod-main-content-5 .mod-main-img{ float:left; padding:1px;margin-right:5px;}
	.mod-main-content-5 .list-article{clear:left}
	.mod-main-content-5 .list-article li{height:auto;line-height:20px; list-style:disc inside}
.mod-mxzx{ border:1px solid #DBB6E3; padding:1px; margin:0 0 10px; width:716px;}
	.mod-mxzx h2.mod-mxzx-banner{ background:url(../images/bbs_title_bg.jpg) left top repeat-x; height:31px ; color:#fff; font-weight:bold; line-height:28px; font-size:12px; padding-left:20px;}

.mod-leavemessage{ width:700px; margin:15px auto 0px;}
	.mod-leavemessage h3{ height:25px; padding:0px; margin:0px; border-right:1px solid #E048CA; background:url(../images/banner-3.png) left top no-repeat; padding-top:6px;}
		.mod-leavemessage h3 a{ float:right; width:95px; height:25px; margin:0 5px; line-height:25px; text-align:center}
		.mod-leavemessage h3 a:link,
		.mod-leavemessage h3 a:visited{ background:url(../images/banner-3-btn.gif) left top no-repeat;}
		.mod-leavemessage h3 a.slt,
		.mod-leavemessage h3 a:active{ background:url(../images/banner-3-btn-slt.gif) left top no-repeat;}
	.mod-leavemessage .mod-leavemessage-content{ border:1px solid #E048CA; zoom:1; *margin-top:-1px; border-top:1px solid transparent; height:200px; padding:10px;}
	.mod-leavemessage .col2-L{ width:200px;}
		.mod-leavemessage .col2-L a{ width:45px; margin:3px;}
	.mod-leavemessage .col2-R{ width:440px;}
	.mod-leavemessage #focusPic3 textarea{ height:80px; width:300px;}

.width-358{ width:358px;}
	.width-358 .mod-main-content{ height:200px;}
	.width-358 .list-article{ width:180px;}
/*lists*/
.list-zhuanjia{}
	.list-zhuanjia li{float:left; width:120px; padding:5px;margin:5px 5px 5px 0;}
.list-news-pic-twopic{}
	.list-news-pic-twopic li{ width:335px; float:left; margin-right:10px;}
.list-article{}
	.list-article li{ padding:0 2px; height:20px; line-height:20px;}
.list-article-2{}
	.list-article-2 li{ padding:0 0 0 12px; height:20px; line-height:20px; background:url(../images/ic6.gif) 4px 4px no-repeat;margin-left:5px}
.list-video-index{}/*video*/
	.list-video-index li{ padding:0 0 0 26px; height:25px; line-height:25px; background:url(../images/inco2.gif) 4px 4px no-repeat;}
.list-bg-numbers{ background:url(../images/icon-list-num.png) 5px 4px no-repeat; }
	.list-bg-numbers li{ height:24px; line-height:20px; padding-left:25px;}
.list-error{}
	.list-error li{ margin:10px 0;}

.siteNav{height:34px;margin-left:20px;}
	.siteNav li{height:34px;float:left;padding:0 18px;line-height:34px;color: #ffffff;}
		.siteNav li.current{padding:0}
			.siteNav li a{}
			.siteNav li a span{}
			.siteNav li a:hover,
			.siteNav li a:active,
			.siteNav li.current a{background:url(../images/s9_l.gif) no-repeat left top;padding-left:9px;float:left; text-decoration:none; cursor:pointer}
				.siteNav li a:hover span,
				.siteNav li a:active span,
				.siteNav li.current a span{background:url(../images/s9_r.gif) no-repeat right top;padding-right:9px;float:left;line-height:34px;color:#fff;}
.tabContent-2{ width:300px; overflow:hidden}
	.tabContent-2 li{ float:left;  height:30px; line-height:30px; }
		.tabContent-2 li a{ background: url(../images/focus_markbg.jpg) right -36px no-repeat;display:block; height:30px; line-height:30px;padding-right:5px;}
			.tabContent-2 li a span{background:url(../images/focus_markbg.jpg) left -36px no-repeat;padding-left:10px; float:left}
		.tabContent-2 li a.current,
		.tabContent-2 li a:hover,
		.tabContent-2 li a:active{background:url(../images/focus_markbg.jpg) right top no-repeat;color:#fff; font-weight:bold; text-decoration:none}
			.tabContent-2 li a.current span,
			.tabContent-2 li a:hover span,
			.tabContent-2 li a:active span{ display:block;background:url(../images/focus_markbg.jpg) left top no-repeat;}
		.tabContent-2-tab{}
			.tabContent-2-tab li{ width:80px; margin-right:13px; height:30px; overflow:hidden}
.col2-index{width:500px; padding:0 14px;}
	.col2-index .col2-L{ float:left; width:298px; overflow:hidden;border:1px solid #903090; height:374px; overflow:hidden;}
		.col2-index .col2-L .tabContent-2{ width:282px; padding:7px 7px 0;}
			.col2-index .col2-L .tabContent-2 ul{ height:30px; overflow:hidden;}
				.col2-index .col2-L .tabContent-2 .list-article-2 li { overflow:hidden;}
	.col2-index .col2-R{ float:right; width:190px; overflow:hidden}
		.col2-index .col2-R .ad-index-col2-R{ height:76px; border:1px solid #903090; overflow:hidden; margin-top:11px; clear:both;}
.col2-L{ float:left; overflow:hidden}
.col2-R{ float:right; overflow:hidden}
.height20 li{ height:20px; overflow:hidden; word-wrap:nowrap;}
.footerlink a{ color:#fff;}
#tab1{ height:287px; overflow:hidden;}
#myheader a.current{background:url(../images/banner-3-btn-slt.gif) left top no-repeat;}
/*Í¶Æ±*/
.ticket-show div {background:transparent url(../images/ticket.gif) repeat-x scroll left top;height:12px;}
.ticket-show {background:transparent url(../images/ticket_bg.gif) repeat-x scroll left top;border-bottom:1px solid #FFFFFF;height:12px !important;margin:10px 12px;text-align:left;width:380px;}
#ticketcount {border-bottom:3px solid #FFFFFF;height:35px;padding-left:8px;}
.ntforumbox, .onlineuser, .ticket, #navcutline, .forumcutline, #announcement, #adtext, .forumrules, #forumjumping, #tagbox, #journalbox {border:1px solid #903090;clear:both;margin-bottom:8px;padding:1px;}
#ticketcount img {padding:8px 15px 0pt;}
.ntforumbox table {border-collapse:separate;empty-cells:show;width:100%;}
.ticket .list {text-align:left;}
.list th, .list td, .liston th, .liston td, .editorbody {background:#FCF5FC none repeat scroll 0%;border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-top:1px solid #F3CEF3;}
.lightbutton {background-color:#FCF5FC;border:1px solid #95D2F0;color:#003366;font-family:Arial,Helvetica,sans-serif;height:24px;padding:0pt 3px;}
.wrap-search{ color:#fff;}
	.wrap-search a{ color:#fff;}
		.wrap-search a:hover,
		.wrap-search a:active,
		.wrap-search a:visited,
		.wrap-search a:link{ color:#fff;}
a.link2detail{ color:#fff; text-decoration:none}
	a.link2detail:link,
	a.link2detail:visited{ color:#fff; text-decoration:none}
	a.link2detail:hover,
	a.link2detail:active{ color:#fff;}
	
.pageList{background:#ffffff;width:100%; display:block;  height:30px;*height:25px;line-height:35px; *line-height:25px; text-align:right;}
		.pageList span{   padding:2px 0px; margin:0px;display:block;} 
	
		.pageList a:link,
		.pageList a:visited{color:#666; text-decoration:none;}
		.pageList a:hover,
		.pageList a:active{ color:#f60; text-decoration:underline;}
		.pageList a{  border:1px solid #CC0D81; margin:0 2px; padding:4px 10px;}
		.pageList a a{  border:0px; margin:0 0}