/* CSS Document */
*{margin:0;
padding:0;
color:#666}

#boxhead{width:990px;
height:12px;
background:url(../images/header_shadow.gif);
margin:0 auto;}

#box{width:990px;
height:600px;
background:url(../images/background.gif);
margin:0 auto;}

#inner{width:980px;
height:800px;
margin:0 auto;
text-align:center;

}

#boxfoot{width:990px;
height:17px;
background:url(../images/footer_shadow.gif);
margin:0 auto;}

#header{width:960px;
height:112px;
margin-left:15px;
}

.menubar{position:absolute;
width:64px;
height:20px;
cursor:default;
color:#fff;
background:#00bfff;
font-size:12px; 
line-height:2;
top:126px;
 }

.menu{position:absolute;
width:84px;
top:146px;
display:none;
background:#00bfff;
text-align:center;
padding-top:6px;
padding-bottom:6px;
line-height:1.6;
}

.menu A{text-decoration:none;
color:#fff;
display:block;

}

.menu A:hover,.menubar a:hover{color:#f60;}

body{font-size:12px;}

.menubar a{color:#fff;
text-decoration:none;}

#menubar_0{left:23px;}

#menubar_1{left:87px}

#menu_1{left:77px;}

#menubar_2{left:151px}

#menu_2{left:141px}

#menubar_3,#menu_3{left:215px}

#menu_3{left:205px}

#menubar_4,#menu_4{left:279px}

#menu_4{left:269px}

#menubar_5,#menu_5{left:343px}

#menu_5{left:333px}

#menubar_6,#menu_6{left:407px}

#menu_6{left:397px}

#menubar_7,#menu_7{left:471px}

#menu_7{left:461px}

#menubar_8,#menu_8{left:535px}

#menu_8{left:525px}

#menubar_9,#menu_9{left:599px}

#menu_9{left:589px}

#menubar_10,#menu_10{left:663px}

#menu_10{left:653px}

#menubar_11,#menu_11{left:727px}

#menu_11{left:717px}

#menubar_12,#menu_12{left:791px}

#menu_12{left:781px}

#menubar_13,#menu_13{left:855px}

#menu_13{left:845px}

#menubar_14,#menu_14{left:919px}

#menu_14{left:900px}

#logo{width:189px;
height:112px;
background:url(../images/logo.gif);
float:left;}

#topleft{width:290px;
margin-left:8px;
height:238px;
border:1px solid #ccc;
float:left;
margin-top:10px;
text-align:center;
padding-top:5px;
}

#menu{width:1px;
height:20px;
}


#logoleft{width:771px;
height:112px;
float:left;
}

#topflash{width:771px;
height:79px;
float:left;
}

#topbg
{width:771px;
height:33px;
float:left;
background:url(../images/top_bg.gif);}

#topmiddle{width:470px;
height:253px;
margin-left:4px;
float:left;
border-right:1px dashed #ccc;}

#topmiddle img{border:0}

#topimg{height:30px;
width:470px;
border-bottom:1px dashed #ccc;}

#news a,#hot a{color:#666;
text-decoration:none;
font-size:12px;}

#news a:hover,#hot a:hover,#showleft a:hover{color:#03f;}

#news li{width:440px;
line-height:1.5;
margin-left:20px;
margin-top:4px;
margin-bottom:4px;
list-style-image:url(../images/loopbona.gif);
display:block;
}

#news li cite,#showleft li cite{ float:right;
font-style:normal;}

#line1{width:766px;
height:5px;
border-bottom:1px dashed #ccc;
border-right:1px dashed #ccc;
margin-left:8px;
float:left;
}

#line2{width:186px;
height:5px;
border-bottom:1px dashed #ccc;
float:left;
}

#topright{width:186px;
height:253px;
float:left;
margin-left:4px;
}

#time{width:186px;
height:16px;
text-align:center;
margin-left:2px;
padding-top:4px;}

#search{width:186px;
height:70px;
background:url(../images/seacrh_bg.gif) no-repeat;
text-align:center;
padding-top:50px;
}

#search input{margin-bottom:12px;}

#info p{margin-top:40px;}

#weather{width:186px;
height:70px;
padding-top:50px;
background:url(../images/weather_bg.gif) no-repeat;
text-align:center;}

#left{width:505px;
height:500px;
float:left;
margin-left:8px;
}

#right{width:444px;
height:500px;
float:left;
float:left;
border-left:1px dashed #ccc;}

#hot{width:160px;
height:354px;
padding-top:30px;
float:left;
background:url(../images/hot_bg.gif) repeat-x;
border-bottom:1px dashed #ccc;
}

#hot li{width:158px;
line-height:1.5;
margin-top:4px;
margin-bottom:4px;
display:block;
margin-left:4px;
}

#hotinfo{margin-left:4px;
float:left;
width:335px;
height:340px;



line-height:1.5;
}

#all{width:335px;
height:138px;
text-align:center;
}

#all li{list-style:none;
float:left;
padding:0 6px;
display:block;
}

#allimg{width:100px;
height:118px;
float:left;
text-align:center;
margin-right:10px;
}

#all img{width:100px;
height:100px;}


#image1,#image2,#image3,#image4{width:90px;
height:90px;
border:1px solid #ccc;
float:left;
margin-top:6px;}


#descript1,#descript2,#descript3,#descript4{width:232px;
height:98px;
float:left;
margin-left:4px;
margin-top:4px;
padding-top:15px;}

#hotinfo marquee{float:left;
width:334px;
height:342px;}

#hotinfo img{width:86px;
height:86px;
margin:4px;
border:0;}

#hotinfo a{text-decoration:none;}

#hotinfo a:hover{color:#03f;}

#linkli li{width:128px;
line-height:1.5;
margin-top:4px;
margin-bottom:4px;
display:block;
margin-left:20px;
list-style-image:url(../images/loopbona.gif);
}

#bottomlink{width:503px;
height:100px;
margin-top:4px;}

#bottomlink li{width:80px;
line-height:1.5;
float:left;}

#bottomlink li.big{width:110px;
}

#leftleft{width:160px;
height:500px;
float:left;
border-right:1px dashed #ccc;
}

#us{width:160px;
height:80px;
background:#E9F4FE url(../images/us_bg.gif) no-repeat;
padding-top:30px;
float:left;
overflow:hidden}

#us li {width:154px;
float:left;
line-height:1.5;
margin-left:4px;
display:block;}

#us a{text-decoration:none;}

#menu a.have{color:#f60;}

#page{width:960px;
margin-top:20px;
margin-left:30px;}

#text{width:895px;
height:500px;

}

#where{color:#000;}

#biaoti{font-size:16px;
color:#000;
text-align:center;
font-weight:bold;}

#anthor{color:#000;
text-align:center;}

#pic{text-align:center;}

#fontsize{width:860px;
height:20px;
border-bottom:1px solid #ccc;
margin-bottom:10px;
text-align:center;
}

#fontsize a{color:#000;
text-decoration:none;
}

#editer{float:right;}

#showleft{width:550px;
height:500px;
float:left;}

#showleft a{text-decoration:none;}

#showleft li{width:550px;
height:20px;
border-bottom:1px dashed #ccc;
line-height:3;
margin-left:20px;}

#searchtext a{text-decoration:none;}

#searchtext a:hover{color:#03f;}

#bottomlink{width:568px;
height:20px;

margin-left:240px;
margin-top:20px;

}

#bottomlink li{float:left;
display:block
}

#bottomlink ul{margin-left:120px;
}

#bottomlink a{display:block;
margin-top:3px;
width:80px;
text-decoration:none;}

#bottomlink li.big a{display:block;
width:110px}

#bottominfo{width:568px;
height:90px;
border-top:0;
text-align:center;
margin-left:240px;
}

#up{
width:760px;
height:100px;
background:#ccc;
clear:both;
}

#upleft{
width:400px;
height:200px;
background:#f00;
float:left;}

#upright{
width:360px;
height:100px;
background:#03f;
float:right;


overflow:hidden}

#zoom{font-size:14px;}

#friend{width:160px;
height:140px;
margin:0 auto;}

#friend img{width:154px;
height:54px;
border:1px solid #ccc;}

#zoom p{line-height:1.5;
margin-bottom:14px;}

#menu{width:960px;
margin-left:10px;

}