BODY {
font-size:12px;
/* background:url(bg.gif); */
color:#000;
line-height:14px;
font-family:ËÎÌå, Verdana;
text-align:left;
margin:0;
}

img {
border:0;
}

ul {
list-style-type:none;
margin:0;
padding:0;
}

.header {
width:900px;
background-color:#fff;
border:#999 1px solid;
margin:0 auto;
}

#logo {
float:left;
width:334px;
height:40px;
text-align:left;
padding:20px 0 6px 27px;
}

#akutel {
float:left;
width:500px;
height:40px;
text-align:right;
padding:20px 0 6px 27px;
}

.nav {
float:left;
width:900px;
line-height:31px;
background:url(nav1_bg.jpg);
}

.nav ul li {
float:left;
width:80px;
text-align:center;
background:url(nav1_pic.jpg) no-repeat 0 0;
}

.nav ul li A:link,.nav ul li A:visited,.nav ul li A:hover,.nav ul li A:active {
color:#fff;
}

.menu {
float:left;
width:900px;
height:49px;
background:url(nav2_bg.jpg);
}

.menu ul li {
float:left;
text-align:left;
line-height:25px;
height:20px;
padding-left:10px;
padding-right:10px;
background:url(nav2_pic.gif) no-repeat right center;
overflow:hidden;
}

.menu ul li A {
color:#000;
}

.pleft {
float:left;
width:900px;
border:#d0d0d0 1px solid;
}

#note {
float:left;
line-height:30px;
padding-left:10px;
width:690px;
color:#666;
}

#note A {
color:#c40100;
}

#search {
float:right;
margin-top:5px;
text-align:right;
margin-bottom:-15px;
padding-right:2px;
}

.sousuo {
border:#084b8e 1px solid;
color:#00f;
font-size:12px;
margin:0;
}

.main {
float:left;
width:900px;
margin-top:5px;
margin-bottom:10px;
}

.MainLeft {
float:left;
width:152px;

}

#blockL {
float:left;
width:150px;
border:#d0d0d0 1px solid;
margin-bottom:5px;
}

#blockL h1 {
line-height:30px;
padding-left:10px;
font-size:13px;
background:url(fare_title_bg.gif);
margin:0;
}

#blockL ul {
margin:0;
}

#blockL ul li A {
display:block;
color:#000;
text-decoration:none;
line-height:24px;
width:130px;
padding:0 0 0 20px;
}

#blockL ul li A:hover {
background:#eee;
text-decoration:none;
}

.blobut {
float:left;
line-height:20px;
width:150px;
border:#d0d0d0 1px solid;
margin-bottom:5px;
}

.blobut ul li {
padding:5px 0 0 5px;
}

.blockS {
width:720px;
line-height:16px;
border-bottom:1px #ccc dotted;
}

h1 {
font-size:20px;
color:#06C;
font-weight:bolder;
}

h2 {
font-size:20px;
text-align:center;
margin:15px 0 10px;
}

h3 {
font-size:12px;
text-align:left;
font-weight:400;
margin:0;
}

h4 {
font-size:20px;
font-weight:400;
margin:0;
padding:0;
}

.ListNav {
float:left;
width:740px;
border:#d0d0d0 1px solid;
margin:0 0 0 5px;
padding:10px 0;
}

.ListNav h2 {
margin:0;
padding:20px 0;
color:#06C;
}
.ListNav p {
padding:0 10px;
}
.post-body {
padding-top:20px;
padding-bottom:5px;
padding:20px 5px 5px 5px;
border-bottom:1px #ccc dotted;
}

.post-body h3 {
background:url(turn.gif) no-repeat 0 0;
}

.post-body h3 A {
margin-left:15px;
font-size:16px;
color:#06C;
font-weight:bolder;
}

.post-body h3 A:hover,.post-body h3 A:visited,.post-body h3 A:active {
color:#06C;
}

.post-body h4,.post-body h5,.ListNav h4,.ListNav h5 {
float:left;
font-size:12px;
font-weight:400;
color:#666;
margin:0;
}

.post-body h6,.ListNav h6 {
font-size:12px;
font-weight:400;
color:#666;
margin:0;
}

.post-body h4 A,.post-body h4 A:hover,.post-body h4 A:visited,.post-body h4 A:active,.ListNav h6 A,.ListNav h6 A:hover,.ListNav h6 A:visited,.ListNav h6 A:active {
font-size:12px;
color:#666;
text-decoration:none;
}

.post-body p {
padding:10px 0 2px 0;
text-indent:2em;
margin:0;
}

.post-body h6 span,.ListNav h6 span {
color:red;
}

.post-body i, .bloNew i {
font-style:normal;
font-size:10px;
color:#666;
}

#Newart, #Ranart {
float:left;
width:350px;
padding-top:10px;
margin-right:5px;
}

#Newart A, #Ranart A {
line-height:20px;
}

.List {
float:left;
width:320px;
line-height:20px;
border:#d0d0d0 1px solid;
background-color:#ebebeb;
padding-left:5px;
padding-top:5px;
margin-top:5px;
margin-right:5px;
}

.List h4 {
float:left;
color:#c00;
font-size:13px;
font-weight:700;
margin:0;
}

.bloswf {
float:left;
width:230px;
height:213px;
}

.bloNew {
float:left;
line-height:20px;
width:490px;
height:203px;
padding:5px 0;
}

.bloNew ul li {
line-height:20px;
list-style-type:none;
background:url(spot.gif) no-repeat 0 10px;
padding-left:10px;
overflow:hidden;
}

.butnav {
float:left;
width:900px;
border-top:#c40100 1px solid;
border-bottom:#ccc 1px solid;
}

.Lianxi {
float:left;
width:290px;
line-height:30px;
height:30px;
padding-left:10px;
}

.footer {
float:left;
}

.footer ul li {
float:left;
text-align:center;
line-height:30px;
width:75px;
background:url(bottom_line.gif) no-repeat left center;
}

.Lianxi A img {
width:28px;
}

#akubq {
float:left;
width:900px;
line-height:15px;
text-align:center;
padding:10px 0;
}

#akubq A {
color:#666;
}

#akubq strong {
font-weight:400;
}

.font-red {
color:#c00;
font-size:13px;
font-weight:700;
}

.Next {
float:right;
width:740px;
color:#666;
height:30px;
line-height:15px;
padding-top:10px;
}

.Next strong {
border:1px solid #666;
color:#090;
margin:0 2px;
padding:1px 3px;
}

.Next a {
border:1px solid #999;
margin:0 2px;
padding:1px 3px;
}

A:link,A:visited {
color:#000;
text-decoration:none;
}

A:hover,A:active {
color:#bc2d09;
text-decoration:none;
}

.nav ul,.menu ul,.bloNew ul {
margin:0;
}