﻿@charset "utf-8";
body{margin:0;padding:0;text-align:center;color:#888;font-size:12px;font-family:arial,"宋体";word-wrap:break-word;word-break:break-all}
div,p,dl,dt,dd,textarea,address,blockquote{margin:0;padding:0;height:auto;text-align:left}
a{color:#0065ca;text-decoration:none;}
.hidden{display:none}
.help{display:none}
#footer01{width:760px;margin:0px auto;padding:30px 0px;text-align:center;clear:both;border-top:0px solid #ccc}
.nav_w01{width:100%}
#mainnav{margin:5px auto 0;color:#02025a; border-bottom:#AA9FAA solid 1px;}
#mainnav a{text-decoration:none}
#mainnav a:hover{
		color:#0065ca;}
#mainnav table{
	width:100%;
	font-size:14px;
	font-weight:200;
	}
#mainnav #tdone{
	 width:50%;
	 text-align:left;
	 padding-left:5px;
	}
#mainnav #tdtwo{
	 width:50%;
	 text-align:right;
	 padding-right:5px;
	}
#logo{width:760px;height:50px;text-align:center;padding:20px 0 50px;clear:both;margin-right: auto; margin-left: auto; background:url(images/logobig.gif) center center no-repeat;}
#nav{
	width:610px;
	position:relative;
	height:20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#nav a{
	color:#000;
	position:absolute;
	text-decoration:none;
	display:block;
	font-size:14px;
	width:81px;
	height:28px;
	padding-top:4px;
	text-align:center;
	background:url(images/search_nav.gif) no-repeat 0px 0px;
	top: 5px;
	background-image: url(Images/search_nav.gif);
}
#nav a.one{
	left:0px;
	text-decoration: none;
}
#nav a.two{left:85px}
#nav a.three{
	left:170px;
	text-decoration: none;
}
#nav a.four{
	left:255px;
	text-decoration: none;
}
#nav a.five{
	left:340px;
	text-decoration: none;
}
#nav a.six{
	left:425px;
	text-decoration: none;
}
#nav a.seven{
	left:510px;
	text-decoration: none;
}
#nav a span{
	display:block;
	cursor:pointer;
	width:45px;
	height:14px;
	padding:3px;
	margin:0px auto;
	text-decoration: none;
}
#nav a:hover{
	background:url(images/search_nav.gif) no-repeat 0px -64px;
	font-weight:bold;
	text-decoration: none;
}
#nav a.here{
	background:url(images/search_nav.gif) no-repeat 0px -32px;
	font-weight:bold;
	color:#993300;
	cursor:pointer;
	text-decoration: none;
}
#nav a.here:hover{
	background:url(images/search_nav.gif) no-repeat 0px -32px;
	font-weight:bold;
	color:#993300;
	text-decoration: none;
}
.s_input{width:500px;height:20px;padding:4px 0 0 5px;font-family:arial,"宋体";border-width:1px;border-style:solid;border-color:#9a9a98 #ddd #ddd #9a9a98;color:#000;font-size:14px;margin-right:4px}
.s_btn{cursor:pointer;width:81px;height:26px;font-size:14px;font-weight:bold;margin-right:20px;color: #645A44;border: 1px solid #ABA498;border-top: 1px solid #C8C4BB;border-left: 1px solid #C8C4BB;background: #F4FBE1 url('images/search_bg.gif');}
#navtool{text-align:center; font-size:14px;}
#search_form{
	background:url(images/search_bg.gif);
	color:#888;
	margin-bottom:15px;
	width:660px;
	height:70px;
	border:1px solid #c5c5c5;
	margin-right: auto;
	margin-left: auto;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}
#search_form p{margin-top:5px;line-height:22px;white-space:nowrap;}
#search_form p input{margin:0 0px}
#rank {width:778px; margin:auto;}
#rank a{color:#3366CC}
#rank .rankdiv{width:30%; margin-left:1%; float:left; border:1px solid #ccc; color:#999999;}
#rank .ranktitle{font-size:16px; line-height:200%; padding-left:12px; font-weight:bold; color:#3366CC;}
#rank .ranktype{font-size:14px; line-height:200%; padding-left:8px; background-color:#FFEA5F; color:#993300;}
#rank ol,#rank ol a{font-size:14px; line-height:200%; margin-top:10px; margin-bottom:10px;}
.site{width:710px; min-height:180px; margin:auto; border-top:1px solid #c5c5c5; background:url(images/site_bg.gif) repeat-x;}
.site_title{color:#000000; font-size:14px; margin-left:42px; line-height:30px;}
.site ul{list-style:none; padding:0; margin:0;}
.site li{display:block; height:30px; width:100px; float:left; text-align:center; padding-left:16px; line-height:30px; margin:0;}
.site li a,.site li a:visited{font-size:14px; color:#000000;}
.site li a:hover{color:#0065ca;}
.festivalshow {width:100%; margin:auto; text-align:center; padding-bottom:30px; font-size:14px; font-weight:bold;}
.footer01_link {width:100%; margin:auto; text-align:center; padding-bottom:30px;}
.footer01_copyright {width:100%; margin:auto; text-align:center;}
A.Link_Black:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 13px;
}
A.Link_Black:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 13px;
}
A.Link_Black:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 13px;
}
A.Link_Orange:link {
	COLOR: #FF7300;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.Link_Orange:visited {
	COLOR: #FF7300;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.Link_Orange:hover {
	COLOR: #FF7300;
	TEXT-DECORATION: none;
	font-size: 12px;
}