body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	background-color:#ffffff;
	font-size:0.8em;
	text-align:center;
	}
ul{
     list-style-type: none;
	 margin:0px;
	 padding:0px;
     }
li{ 
     list-style-type: none;
	 list-style-type: none;
	 margin:0px;
	 padding:0px;
	 }
a{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:underline;
color:#FF6633;
}
a:visited{
color:#000000;
}
#top{
	 height:70px;
     margin:0px;
	 width:978px;
	 position:relative;
	 z-index: 100;
	 }
#logo{
   width:200px;
   left:10px;
   top:5px;
   position:absolute;
   z-index:101;
   border:1px #CCCCCC solid;
}
#top_ad{
   top:5px;
   left:250px;
   position:absolute;
   z-index:101;
   width:468px;
   height:60px;
   border:1px #CCCCCC solid;
   }
#topnav{
   top:5px;
   right:6px;
   position:absolute;
   z-index:101;
   width:220px;
   height:60px;
   }
#shoucang li{float:left;
             width:87px;
			 padding-left:8px;
			 background:url(images/collect.gif) no-repeat 3px 7px;
			 border:1px #CCCCCC solid;
			 margin-left:5px;
			 padding-top:3px;
			 padding-bottom:3px;
			 }
.sc a{	text-decoration: none;
                color:#000000;}
#shoucang li a:hover{text-decoration:underline;
color:#FF3300;}
.boldad{
margin-top:10px;
}
.boldad a{
font-weight:bold;
color:#FF0000;
text-decoration: none;
}

#adtext{
width:989px;
margin-top:10px;
position:relative;
height:inherit;
}

.other li{
width:100%;
border:1px #CCCCCC solid;
margin-top:5px;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
background:url(images/small1.gif) no-repeat 5px 5px;
}
.other li a{text-decoration: none;
            color:#000000;}
#adtext li{
float:left;
width:144px;
margin-left:10px;
border:1px #CCCCCC solid;
padding:3px;
}
#gezi{
width:978px;
height:inherit;
position:relative;
z-index: 100;
}
.gezi_Y{
width:100%;
height:inherit;
padding-bottom:5px;
border:1px solid #FFCC00;
}
.gezi_Y li{
float:left;
width:150px;
border:1px #ddd solid;
height:50px;
margin-top:10px;
margin-left:3px;
}
#siteinfo{
width:977px;
background:#eee;
border:1px #ddd solid;
margin-top:20px;
padding:5px 0px;
font-size:12px;
text-align:left;
position:relative;
}

#search{
height:inherit;
width:978px;
position:relative;
}
.GZ_title{
width:100%;
padding:3px;
font-weight:bold;
font-size:12px;
}
.GZ_text{
width:100%;
font-size:12px;
padding-left:3px;
padding-right:3px;
}
.c_red{
color:#FF0000;
}
.c_blue{
color:#0000FF;
}
.c_green{
color:#006600;
}
.bodtop {
	border:1px #ddd solid;
	width: 100%;
	background:#fff;
}
#sc {
	font-size:13px;
	float:left;
}
#sc li{float:left;
             width:60px;
			 padding-left:8px;
			 background:url(images/collect.gif) no-repeat 0px 5px;
}
#sc li a{	text-decoration: none;
                color:#000000;}
#sc li a:hover{text-decoration:underline;
color:#FF3300;}
.title {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
}
.sch{
width:480px;
float:left;
}
#friendlinks{
margin-top:10px;
text-align:left;
border:1px #CCCCCC solid;
width:976px;
position:relative;
height:inherit;
}
#paylist{
width:970px;
position:relative;
text-align:left;
border:1px solid #CCCCCC;
margin-bottom:10px;
margin-top:5px;
padding:5px;
}
#paylist ul li{
float:left;
padding:5px 0px;
margin:3px;
border-bottom: 1px #CCCCCC dotted;
width:185px;
}
#paylist ul li a:hover{
background:#FFCC33;
text-decoration:none;
}
div:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.mtitle{
float:left;
width:15%;

padding:5px;
font-weight:bold;
color:#CC3300;
background:url(images/sline.gif) no-repeat top right;
background-color:#FFCC33;
}
.mintro{
float:left;
width:70%;
text-align:left;
line-height:1.7;
padding-left:50px;
}
.titlediv{
width:100%;
margin-top:15px;
}