﻿@charset "utf-8";
/* CSS Document */
/*Author: sy Date: March 2 2009*/
/*ALLSTYLE*/
* { margin:0; padding:0;}
img { border:0;}
strong { font-weight:normal;}
h2,h3 { font:14px "微软雅黑";}
ol,ul { list-style-type:none;}
address,em { font-style:normal;}
a:link{
color:#000000;
}
a:visited {
}
a:hover {
color:#000000;
}
body {
	background:#408109  url(../images/index_bg01_02.png) repeat-x 0 0;
	font:12px "宋体",Arial,Helvetica,sans-serif,SimSun;
	text-align:center;
}
/*BACKGROUND*/
#Main{width:944px;
height:auto;
margin-left:auto;
margin-right:auto;
background:url(../images/index_bg_05.png) no-repeat;
overflow:hidden;
}
/*NAV*/

#Header {
	height:360px;
	margin:0 auto;
	width:944px;
	overflow:hidden;
}
#globalNav {
	height:41px;
	width:944px;
}
#globalNav li {
	float:left;
	background:url(../images/index_dh_70.gif) no-repeat 0 0;
	display:inline;
	margin:308px 16px 0 0;
}
#globalNav li#particular { background-position: 0 -41px;}
#globalNav li#browse{ background-position: 0 -82px;}
#globalNav li#space { background-position: 0 -123px;}
#globalNav li#btplist { background-position: 0 -164px;}
#globalNav li#winner {background-position: 0 -205px;}

#globalNav a {
	display:block;
	height:41px;
	width:130px;
	overflow:hidden;
	text-indent:-99999px;
}
#globalNav #home { margin-left:146px;}
#globalNav #home1 { margin-left:198px;}
#home a { width:87px;}
#home1 a { width:87px;}

/*SIDEBAR*/
#mainCnt {
float:left;
width:684px;
overflow:hidden;

}
*html #mainCnt {
width:684px;
}
/*LEFTBAR*/

#leftbar{width:278px;
height:auto;
margin-top:20px;
margin-left:4px;
float:left;
}
*html #leftbar{margin-left:1px;
}
#login{
background:url(../images/index_dl_03.gif);
height:148px;
width:278px;
font-size:14px;
}
#login .input{width:130px;height:16px;margin:5px auto 4px auto ; border:1px solid #5e9827;}
#login .margin1{margin:3px auto 5px auto;}
#login .margin2{margin-bottom:9px;}
#login .margin3{margin-top:7px;}
#login .btn1{background:url(../images/top__12.gif) no-repeat;
width:63px;
height:25px;
border:0;
cursor:pointer;
}
#login .btn2{background:url(../images/top__12.gif) no-repeat;
line-height:20px;
height:20px;
width:50px;
text-align:center;
vertical-align:middle;
color:#264f04;
border:none;
cursor:pointer;
}
.img_dl{
margin:15px;
}
#login table{line-height:2em;
text-align:center;
margin:8px;
}
#Search{background:url(../images/index_sec_21.gif) no-repeat;
width:278px;
height:63px;
margin-top:8px;
}
#Search .input{
width:160px;height:16px;color:#CCCCCC; border:1px solid #999999; padding-top:5px; margin:20px auto auto 75px;
}
#Top {
border:#5da21d solid 1px;
margin-top:8px;
}
#Top .ban{background:url(../images/index_top_27.png) no-repeat;
width:278px;
height:50px;
}
*html #Top .ban{background:url(../images/index_top_27.png) no-repeat;
width:276px;
height:50px;
}
.more{
margin:29px auto 0px 200px;
}
.ban1{background:url(../images/index_top_29.png) no-repeat;
height:24px;
width:276px;
}
.ban2{background:#fff;
}
#Hot {
border:#5da21d solid 1px;
margin-top:8px;
}
#Hot .ban3{ background:url(../images/index_hot_31.gif) no-repeat;
width:278px;
height:50px;
}
*html #Hot .ban3{
width:276px;
}
.td{padding-top:3px;
}
.padding{padding-left:8px;
}
#Keyword{background:url(../images/index_bq_34.gif) repeat-x left top;
border:1px solid #000;
width:266px;
height:115px;
margin-top:8px;
overflow:hidden;
padding:5px;
}
*html #Keyword{
width:266px;
}
#Keyword ul{
margin:0;
padding:0;
list-style-type:none;
}
#Keyword li{
float:left;
width:85px;
line-height:23px;
margin-left:3px;
text-align:center;
display:block;
}
#Keyword a.tag_1{
	color:#339900; text-decoration:none;
	font-size:16px;
	font-weight:bold;
	display:block;
	text-align:center;

}
#Keyword a.tag_1:visited {
	color:#339900; text-decoration:none;
	font-weight:bold;
}
#Keyword a.tag_1:hover {
	color:#fff; text-decoration:none;
	background:#00CC00;
	
}
#Keyword a.tag_2{
	color:#27577A;
	text-decoration:none;
	font-size:12px;
	display:block;
	text-align:center;
	

}
#Keyword a.tag_2:visited {
	color:#27577A; text-decoration:none;
	font-size:12px;
}
#Keyword a.tag_2:hover {
	color:#fff; text-decoration:none;
	background-color:#006699;
	
}

#Keyword a.tag_3{
	color:#f31ebe;
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;

}
#Keyword a.tag_3:visited {
	color:#f31ebe; text-decoration:none;
	font-weight:bold;
}
#Keyword a.tag_3:hover {
	color:#fff; text-decoration:none;
	background-color:#FF3399;
	
}
#Keyword a.tag_4{
	color:#006666;
	text-decoration:none;
	font-size:14px;
	display:block;


}
#Keyword a.tag_4:visited {
	color:#006666; text-decoration:none;
	display:block;
}
#Keyword a.tag_4:hover {
	color:#fff; text-decoration:none;
	background-color:#3366CC;
	
}
#Keyword a.tag_5{
	color:#000
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	display:block;
	

}
#Keyword a.tag_5:visited {
	color:#000; text-decoration:none;
	font-weight:bold;
}
#Keyword a.tag_5:hover {
	color:#fff; text-decoration:none;
	background-color:#CC0000;
	
}

/*MIDDLEBAR*/
#middlebar{
width:392px;
float:right;
margin-top:20px;
}
*html #middlebar{
width:392px;
float:right;
margin-top:20px;
margin-right:1px;
}
#notice{background:url(../images/index_notice_03.png) no-repeat;
width:392px;
height:108px;
}
#notice .input{width:300px;height:30px;color:000; border:1px solid #8f4a1c; vertical-align:middle; margin:45px auto auto 40px;
padding-top:8px;
font-size:14px;
}
#newlist{ border:1px solid #bf6207;
margin-top:0px;
overflow:hidden;
}
#newlist .bg{background:url(../images/index_middle_22.gif) no-repeat left top #fce9b3;
width:392px;
height:46px;
}
*html #newlist .bg{
width:390px;
}
#newlist .bg1{background:url(../images/index_middle_44.gif) no-repeat left top #fce9b3;
width:392px;
height:46px;
}
*html #newlist .bg1{
width:390px;
}
#newlist .bg2{background:url(../images/index_middle_49.gif) no-repeat left top #fce9b3;
width:392px;
height:46px;
}
*html #newlist .bg2{
width:390px;
}
#newlist .img{margin:10px auto 0 260px;
}
#newlist .list{ background:url(../images/index_l_03.gif) repeat-x left top;
width:390px;
height:24px;}
#newlist .bor1{border-bottom:1px dashed #bf6207;
background:#fef7b9;
}
#newlist .bor2{border-bottom:1px solid #bf6207;
background:#fff;
}
/*RIGHTBAR*/
#rightbar{width:245px;
height:auto;
margin-top:20px;
float:right;
margin-right:5px;
}
*html #rightbar{
float:left;
margin-left:8px
}
#Teach{border:1px solid #b57b62;
overflow:hidden;
background:#fff;
}

#Teach .teacher{background:url(../images/index_right_45.gif) no-repeat left top;
height:50px;
width:247px;
}
#view{border:1px solid #b57b62;
overflow:hidden;
background:#fff;
margin-top:8px;
}
#view .teacher2{background:url(../images/index_right_54.gif) no-repeat left top;
height:50px;
width:247px;
}
*html #view .teacher2{
width:245px;
}
*html #Teach{
width:245px;
}
#litter{
width:244px;
height:auto;
overflow:hidden;
background: url(../images/index_8_27.png) repeat-y left top ;
padding-bottom:26px;
}
*html #litter{
width:244px;
height:auto;
overflow:hidden;
background: url(../images/index_8_27.png) repeat-y left top;
padding-bottom:10px;

}
#litter ul{margin:0;
padding:0;
list-style-type:none;
}
#litter li{
margin-left:15px;
margin-top:10px;
margin-bottom:20px;
padding:0;
width:60px;
height:78px;
float:left;
display:block;
display:inline;
}

*html #litter li{
margin-left:15px;
margin-top:13px;
margin-bottom:0;
padding:0;
width:60px;
float:left;
display:block;
display:inline;
}
#litter li img {
border:1px solid #F27500;
margin-bottom:6px;
}

#litter_yq{
width:234px;
height:auto;
overflow:hidden;
background: url(../images/index_8_27.png) repeat-y left top #fff;

padding-bottom:10px;
text-align:left;
padding:6px 6px 15px 6px;
}
*html #litter_yq
{width:232px;
}
#litter_yq ul{
list-style-type:decimal;
}
#litter_yq li{
margin-left:23px;
margin-top:8px;
line-height:1.5em;
}
#Friend {border:1px solid #b57b62;
overflow:hidden;
background:#fff;
margin-top:8px;
}
#Friend .ban{background:url(../images/index_right_63.gif) no-repeat left top #fff;
width:auto;
height:50px;
}
/*FOOTER*/
#footer{color:#fff;
text-align:center;
margin:10px;
padding:10px;
height:60px;
line-height:3em;
}

#affiche { position:relative; height:50px; visibility:hidden;}
#affiche marquee {
	position:absolute;
	top:45px;
	right:35px;
	background-color:#fdf4db;
	border:1px solid #d5bc7a;
	height:21px;
	width:282px;
	visibility:visible;
	line-height:21px;
}
#btn_button{
background:url(../images/seach_06.gif) no-repeat;
line-height:20px;
height:22px;
width:52px;
text-align:center;
color:#264f04;
border:none;
cursor:pointer;
}
