body, div, li, ul, html, a{padding:0; margin:0; }
div, li, ul{list-style:none; float:left; display:inline; }
div{width:950px; margin-bottom:5px; }
html{background:#DDDDDD; }
a{text-decoration:none; color:#024378; display:inline-block; }
a:link{color:#024378; }
a:visited{color:#024378; }
a:hover{color:#BF001F; text-decoration:underline; }
a:active{color:#BF001F; }
img{border:none; }
h1, h2, h3{display:inline; }
h1{font-size:24px; font-weight:bold; line-height:60px; margin-bottom:20px; }
h2{font-size:12px; }
h3{font-size:12px; font-weight:normal;}

body{background:#EEEEEE; border:1px solid #999999; font-size:12px; line-height:30px; width:950px; margin:2em auto; float:none; padding:30px 25px; }
body:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.navi{width:948px; padding:10px 0; border:1px solid #68ABE8; }
.navi a{float:left; margin-right:0.7em; }
.navi .linode{float:right; margin-right:1em; width:206px; height:60px; overflow:hidden; }
.navi .logo{height:60px; width:120px; overflow:hidden; margin-left:1.5em; margin-right:1.5em; }

.yearInfo{width:234px; border:1px solid #68ABE8; padding:1px; overflow:hidden; margin-right:0; }
.yearInfo a{display:inline-block; background:url('../image/square.gif') no-repeat 8px center; padding-left:20px; }
.yearInfo .title{background:#68ABE8; font-size:14px; font-weight:bold; width:224px; padding-left:10px; color:#204E7D; }
.yearInfo .title a{background:none; padding-left:0; }
.yearInfo .ad{height:60px; width:234px; overflow:hidden; padding:5px 0 6px; }

.newsArea{width:376px;padding:0 18px; margin-left:0; margin-right:0; }
.newsArea a{background:url('../image/square.gif') no-repeat 8px center; padding-left:20px; display:inline-block; }
.newsArea .top{background:none; padding-left:0; padding-bottom:5px; }
.newsArea .top span{display:block; }
.newsArea .top .title{text-align:center; font-size:14px; font-weight:bold; color:red; padding-top:15px; }
.newsArea .top .subTitle{border-bottom:1px solid #CCCCCC; padding:7px 0; text-indent:2em; line-height:20px; }

.weatherAdsense{width:300px; margin-left:0; }
.weatherAdsense #weather{width:245px; height:110px; border:1px solid #68ABE8; padding:22px 11px 15px 41px; }
.weatherAdsense #weather iframe{width:245px; height:110px; }
.weatherAdsense #adsense{padding-top:6px; width:300px; height:250px; }

.banner{height:90px; overflow:hidden; }

.hots{width:288px; float:right; padding:1px; border:1px solid #68ABE8; }
.hots li{padding-left:5px; }
.hots a{background:url('../image/square.gif') no-repeat 8px center; padding-left:20px; display:block; }
.hots .title{background:#68ABE8; width:278px; padding-left:10px; font-weight:bold; color:#204E7D; }
.hots .title a{background:none; padding-left:0; display:inline-block; }
.hots .ad{padding:3px 0 4px; border:1px solid #999999; border-left:none; border-right:none; height:60px; width:278px; overflow:hidden; }

.areaNews{width:320px; padding:1px; border:1px solid #68ABE8; margin-right:5px; }
.areaNews a{background:url('../image/square.gif') no-repeat 8px center; padding-left:20px; }
.areaNews .title{width:310px; background:#68ABE8; padding-left:10px; color:#204E7D; font-weight:bold; }
.areaNews .title span{float:right; margin-right:10px; font-weight:normal; }
.areaNews .title a{background:none; padding-left:0; }

.friends{border:1px solid #68ABE8; padding:1px; width:946px; }
.friends li{width:936px; padding-left:10px; }
.friends a{margin-right:5px; }
.friends .title{background:#68ABE8; color:#204E7D; font-weight:bold; }

.foot{border-top:1px solid #68ABE8; height:37px; }
.foot li{margin-top:6px; width: 650px; }
.foot .imageLink{text-align:right; height:31px; overflow:hidden; width:300px; }
.foot a{margin-left:5px; }

.place{border:1px solid #68ABE8; width:936px; padding:1px 1px 1px 11px; }

.content{width:888px;padding:30px;border:1px solid #68ABE8; }
.content a{margin-right:0.5em; }
.content ul, .content li{width:888px; }
.content img{float:right;margin-top:10px; margin-left:10px; }
.content .title{font-size: 14px; font-weight: bold; border-bottom: 3px solid #68ABE8; }
.content .ad{display:block; float:right; width:336px; height:280px; margin:10px 0 0 10px; }
.content .ad iframe{float:none; height:280px; width:336px; margin-top:0; }
.content .contentBody{font-size:14px; padding-bottom:20px;}
.content table{border-collapse:collapse; background:#FFFFFF; width:100%; }
.content table th{padding:10px 5px; border-bottom:3px solid #68ABE8; }
.content table td{padding:0 10px; border:1px solid #DDDDDD; }
.content table .parent{background:#EEEEEE; text-align:center; }
.content table .parent a{margin-right:0; }

.news_list{width:250px; height:250px; display:inline-block; overflow:hidden; margin-top:6px; }
.news_list .title li{background:#99C9FF; font-size:14px; font-weight:bold; width:224px; padding-left:10px;}
.news_list li{background:url('../image/square.gif') no-repeat 8px center; padding-left:20px; width:214px; }
.news_list iframe{float:left; height:250px; width:250px; margin-top:0; }

.content.news{
    width:618px; padding:37px; margin-right:6px;min-height: 420px;
}
.content.news ul.title{width:618px;font-size:16px;font-weight:bold;border-bottom:3px solid #c81307;}
.content.news ul.title li{width:618px;text-align:center;line-height:600%;}
.content.news .source{width:618px;text-align:center;line-height:400%;}
.content.news .body{
    width:618px;
}

.yearInfo.news{
    width:246px;
}
.yearInfo.news .change{
    background:#99C9FF;font-size:14px;width:100%;font-weight:bold;
}
.yearInfo.news .change li{
    background: url(/image/square.gif) no-repeat 8px center;
    padding-left: 20px;
}