body{ margin:0px; padding:0px;}
ul,li,a,p{ margin:0px; padding:0px;}
a{
	color:#666666;
	font-size:12px;
	text-decoration: none;
}
a:hover{ color:#FF0000;}
.top{
	width:991px;
	background-image: url(../images/top_left.gif);
	background-repeat: no-repeat;
	height:20px;
	text-align:right;
	background-color:#9AA2B9;
}
.top span{font-size: 12px;
	font-weight: bold;
	background-image: url(../images/icon1.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;;
	padding-left:14px;
	list-style-type: none;
	color: #FFFFFF;
	line-height: 20px;
	
	}
.top span a{
	color:#fff;
	font-size:12px;
	text-decoration: none;
}
.top span a:hover{ color:#FF0000;}
.logo {
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 56px;
	width: 100%;
	border-top:1px solid #000;
	background-color: #cc0001;
}
.menu{ width:991px; height:28px; background-color:#000000;float:left;}
.menu ul { list-style-type:none; float:left; margin:0px; margin-top:7px;}
/*.menu ul */.Leftmenu li{ color:#FFFFFF; float:left; width:65px; line-height:20px; margin-left:2px;}

/*.menu ul*/ .Leftmenu li a{font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/home_bg2.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 66px;
	display: block;
	line-height: 21px;
	text-align: center;}
.menu ul.Leftmenu li a:hover{
	background-image: url(../images/home_bg4.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 66px;
	display: block;
	color: #333333;
	float: left;
}
.menu ul.Leftmenu li a.NavHome{
	color: #333333;
	background-image: url(../images/home_bg4.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 66px;
}
/*rightmenu*/
.Rightmenu li{ color:#FFFFFF; float:left; width:65px; line-height:20px; margin-left:2px;}

/*.menu ul*/ .Rightmenu li a{
    font-weight: bold;
	color: #FFFFFF;
	height: 21px;
	width: 66px;
	display: block;
	line-height: 21px;
	text-align: center;}
.menu ul.Rightmenu li a:hover{
	height: 21px;
	width: 66px;
	display: block;
	color: #999;
	float: left;
}

/*---------------*/
.main{ width:995px; margin:10px auto 0px; overflow:auto; }
#middle {
	width: 995px;
	margin-top: 12px;
	text-align: center;
}
/*left*/
#middle #left {
	float: left;
	width: 250px;
}

#middle #center {
	float: left;
	margin-left: 25px;
}
#middle #right {
	float: right;
	width: 250px;
}
#middle .title {
	background-image: url(../images/title_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	height: 8px;
	float: left;
	width: 100%;
	padding-bottom: 20px;
}
#middle .text {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	width: 200px;
	float: left;
}

#middle #center #F1News {
    height: 240px;
	width: 452px;
	background-image: url(../images/F1News.gif);
	background-repeat: no-repeat;
	float: left;
	padding-top: 22px;
}
#F1News ul{
padding-left:132px;
}
#middle #left #jishu {
	float: left;
	width: 250px;
	margin-top: 15px;
}
#middle #photo1 {
	float: left;
	margin-top: 15px;
}
#middle #center #F1Quick {
	background-image: url(../images/F1Quick.gif);
	background-repeat: no-repeat;
	height: 112px;
	width: 352px;
	float: left;
	padding-left: 90px;
	padding-top: 15px;
}
#F1Quick ul{ padding-left:40px;}
#middle #center #GoodPhoto {
	width: 402px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#middle #center {
	width: 452px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#middle #right #ticket {
	background-image: url(../images/ticke.gif);
	background-repeat: no-repeat;
	height: 241px;
	width: 250px;
}
#middle #right #jishi {
	background-image: url(../images/exp6.gif);
	background-repeat: no-repeat;
	height: 59px;
	margin-top: 12px;
	float: left;
	width: 250px;
	padding-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#middle .title2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 250px;
	height:20px;
	padding-bottom: 3px;
	text-align: left;
}
#middle #right #article {
	width: 250px;
	margin-top: 20px;
	float: left;
}
.title3 {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-top: 12px;
	text-indent: 5px;
	width: 442px;
	float: left;
}
#middle #center ul {
	width: 300px;
	float: left;
	font-size: 12px;
	color: #666666;
}
#middle #center li {
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	list-style-type: none;
	text-indent: 9px;
	margin-top: 3px;
	margin-bottom: 6px;
}
#middle #center #PhotoNews {
	height: 263px;
	width: 442px;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	color: #666666;
}
#middle #right #ticket #cn a {
	background-image: url(../images/Cn_icon1.gif);
	background-repeat: no-repeat;
	height: 49px;
	width: 110px;
	float: left;
}
#middle #right #ticket #cn a:hover {
	background-image: url(../images/Cn_icon2.gif);
	display: block;
	float: left;
	height: 49px;
	width: 110px;
}
#middle #right #ticket #en a {
	background-image: url(../images/En_icon1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 57px;
	width: 110px;
}
#middle #right #ticket #en a:hover {
	background-image: url(../images/En_icon2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 57px;
	width: 110px;
}#middle #left li {
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	text-align: left;
	list-style-type: none;
	width: 250px;
	margin-top: 3px;
	margin-bottom: 3px;
}
#middle #left #saichang {
	width: 250px;
	float: left;
	margin-top: 15px;
}
#middle #left ul {
	float: left;
	margin: 0px;
}
#middle #right #Results {
	float: left;
	width: 250px;
	margin-top: 15px;
}
#middle #right  ul {
	width: 162px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 6px;
}
#middle #right li {
	width: 160px;
	text-align: left;
	list-style-type: none;

	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	float: left;
}
#middle #right #jifen {
	width: 250px;
	margin-top: 5px;
}
#middle #right .name {
	width: 80px;
	float: left;
	padding-left: 5px;
}
#middle #right .time {
	width: 45px;
	float: right;
}
#middle #right #photo {
	width: 250px;
	margin-top: 5px;
	text-align: left;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#middle #right #article #libing {
	width: 250px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#middle #right #article #libing li {
	margin: 0px;
}
#head #banner #Bright ul {
	float: right;
	margin: 0px;
}
#head #banner #Bright li {
	float: left;
	width: 60px;
	list-style-type: none;
}
/*»¬¶¯À¸*/
.solid-bottom {
	background-image: url(../images/title_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	width: 250px;
}
.sec1  {
	cursor:  hand;
	color:  #999999;
	text-align: center;
	height: 15px;
	width: 50px;
	font-size: 12px;
}
.sec2  {
	cursor:  hand;
	color:  #FF6666;
	font-weight:  bold;
	text-align: center;
	background-image: url(../images/icon2.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 50px;
	font-size: 12px;
	background-position: center bottom;
	padding-bottom: 3px;
}
#middle #left #zhishi {
	float: left;
	width: 250px;
	margin-top: 15px;
}
#middle #left #vcr {
	height: 150px;
	width: 250px;
}
.solid-bottom2 {
	background-image: url(../images/vcr_top.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 250px;
	float: left;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.solid-bottom2 #secTable .sec4 {
	background-image: url(../images/sec3.gif);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	width: 35px;
	background-position: bottom;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF6666;
}
.solid-bottom2 #secTable .sec3 {
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	width: 35px;
	background-position: bottom;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}#mainTable .table_bg {
	background-image: url(../images/table_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 102px;
	width: 250px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*-------------*/
.foot{ clear:both; width:991px; margin:0 auto;  }
#bottom #B_about {
	background-color: #9CA2BA;
	text-align: center;
	height: 20px;
	line-height: 20px;
}
#bottom a {color: #FFFFFF;}
#bottom a:hover {color: #FF0000;}
#bottom #B_link {
	line-height: 21px;
	background-color: #000000;
	text-align: center;
	height: 21px;
	font-size: 12px;
}
#bottom {
	text-align: center;
	width: 995px;
	margin-top: 20px;
}
#bottom #B_content {
	font-size: 12px;
	color: #999999;
	margin-top: 15px;
}
.ifmore{float:right; width:40px; font-size:12px; line-height:34px; padding-right:4px;}
.ifmore a{ color:#000000; text-decoration:none;}
.ifmore a:hover{ color:#333333}

