*{margin:0px;padding:0px;list-style:none;}
body{font-size:12px;font-family:"ËÎÌå"; text-align: center;}
img {border:none;}
a {color: #0071B5;text-decoration: none;}
a:hover {color:#00B3E8;text-decoration: none;}

#header{width:780px;margin:0 auto;}
.top{width:780px;background:3C7FB9;}
.top li{width:auto; padding:0 10px;height:28px;line-height:28px;float:left;}
.top a{color:#0071B5; font-size:14px;cursor:hand;}
.top a:hover{color:#D0E5F8;text-decoration:underline;}
.top span{float:right;padding:1px 0 0 0;}
.top span a{font-size:13px;}
.logo{clear:both;float:left;width:235px;padding:2px 0 0 30px;}
.search{float:right;text-align:right;height:30px;padding-top:32px;}
.nav{clear:both;width:780px;height:25px;background:#D0E5F8;}
.nav ul{padding:0 0 0 15px;}
.nav ul a{text-decoration:underline;}
.nav li{float:left;line-height:28px;padding:0px 9px;font-size:14px;}

#main{width:780px;margin:12px auto 0px;text-align:left;font-size:14px;}
#left{float:left;width:500px;margin-bottom:10px;}
#right{float:right;width:260px;} 

.box{clear:both;width:480px;margin-top:13px;padding:0 10px 10px;border:1px solid #3C7FB9;}
.box h2{height:20px;line-height:20px;position: absolute;margin-top:-10px;background:#fff;color:#3C7FB8;font-size:16px;padding:0 10px; margin-left:10px;overflow:hidden;}
.area {height:100px;padding:20px 0 0 0;}
.area li{float:left;width:160px;text-align:left;line-height:20px;}
.sort{padding-top:15px;}
.sort li{line-height:20px;}
.sort span{float:right}
.leftcontent{margin-top:20px;font-size:12px;}
.leftcontent .summary{height:363px;overflow-y:auto;text-indent:2em;}
.pic{float:left;}
.pic img{padding:3px;border:1px solid #ccc;width:150px;height:178px;}
.info{float:right;width:300px;margin-bottom:10px;}
.info li{height:30px;line-height:30px;font-size:12px;overflow:hidden;}
.info li h3{display: inline;line-height:30px;}
#note{clear:both;text-align:center;}
.play{clear:both;width:468px;margin:0 3px 3px 0;padding:5px 10px;line-height:18px;}
.play h3{font-size:14px;}
.play h3 span{cursor:hand;}
.play ul{font-size:13px;padding:10px 0 0 36px;}
.play ul a{color:red;}
.play li{float:left;padding:0 3px;width:42px;text-align:center;}
.yan{height:68px;overflow-y:auto;}
.down{clear:both;font-size:13px;height:100%;padding:0 0 8px 30px;}
n{color:#f00;}
.page{font-size:13px;text-align:center;color:#000000;margin:5px; 0 0 0;}
.page a{padding:0 5px;text-decoration:underline;}
.page span .btn{margin:0 3px;}
.page em{margin:0 3px;}

.rightbox{width:260px;margin-bottom:10px;}
.rightbox h2{width:240px;height:30px;padding:0 10px;background:#D0E5F8;color:#3C7FB8;line-height:30px; font-size:16px;}
.rightcontent{ background:#EBF2FB; width:240px; padding:10px; margin-top:3px;line-height:20px;text-align:left;overflow:hidden;}
.rightcontent ul li{font-size:12px;}
.f12{font-size:12px;}
.num{float:left;width:13px;color:#ffffff;font-size:10px;display:block;text-align:center;padding:0 2px 0 0;background:url(num-1.gif) no-repeat 0 center;}

#link{clear:both;width:778px;margin:0 auto;border:1px #D0E5F8 solid;text-align:center;}
#link ul{height:28px;padding:0 5px;text-align:left;}
#link ul li{float:left;padding: 0 3px;line-height:30px; }
#link .title {background:#D0E5F8;color:#3C7FB8;height:25px;line-height:25px;text-align:right;}
#link span{float:left;text-align:left;font-size:12px;padding-left:10px;}
#link h3{float:right;width:70px;height:25px;background:url(link.gif) no-repeat right;font-size:12px;text-align: right;color: #FFF;padding-right: 10px;}

#footer{clear:both;width:780px;height:50px;margin:10px auto;text-align:center;font-size:12px;}
.banner{margin:3px 0 0 0;}
.bar{width:500px;text-align:center;padding:8px 0 5px 0;margin:0 auto;}
#guild{clear:both;width:760px;margin:0 auto;text-align:center;border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:1px solid #efefef;padding:6px 0;}
.red {color:#F00;}
.orange{color:#F30;}
.block{color:#0071B5;}
#other{display:none;}
