*{margin:0;padding:0;list-style:none;}
img{border:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#e00001;text-decoration:underline;}
body{font-size:12px;color:#333;background:#fff;font-family:"ËÎÌå",Arial,sans-serif;}
.clear{clear:both;font-size:1px;line-height:1px;}
.postwrap{width:960px;margin:7px auto 0;}
.content{float:left;width:636px;border:1px solid #dbdbdb;padding-bottom:15px;}
.guide{height:29px;border-bottom:1px solid #dbdbdb;padding:0 11px 0 13px;text-align:right;}
.guide img{vertical-align:text-bottom;}
.guide span{float:left;color:#656565;padding-top:9px;}
.guide span a{color:#656565;}
.guide span a:hover{color:#c30;}
.guide em{float:right;line-height:29px;color:#989898;font-family:"Î¢ÈíÑÅºÚ";}
.guide em span{color:#d70103;font-size:14px;padding:0 5px 0 0;}
.content {position:relative}
.content table img {max-width:515px;width:expression(this.clientWidth>=515?515:'auto');}
.content h1{line-height:28px;padding:10px 0 10px;text-align:center;font-size:22px;color:#000;}
.content h2{display:block;font-weight:normal;color:#000;font-size:12px;background:url(../images/h2-bg.jpg) repeat-x;margin:0 auto 1px;width:614px;height:33px;line-height:33px;text-align:center;margin-bottom: 2px;}
.content h2 input{float:right;margin:5px 12px 0 0;}
.content h2 span{float:left;font-weight:bold;margin-left:15px;}
.summary{width:595px;margin:0 auto 1px;line-height:22px;padding:12px 7px 8px 12px;font-size:14px;background:#f3f3f3;overflow:hidden;}
.summary .more{background:url(../images/icon-more.gif) no-repeat left center;padding-left:7px;float:right;}
.summary .more a{font-size: 12px;}
.content table{width:614px;margin:0 auto;background-color:#F3F3F3;}
.number{text-align:center;width:614px;height:32px;line-height:32px;overflow:hidden;background:url(../images/h2-bg.jpg) repeat-x;margin:0 auto 1px;margin-top: 2px;}
.number .pre{float:left;margin:4px 0 0 12px;}
.number .next{float:right;margin:4px 12px 0 0;}
.number span{padding:0 20px;font-size:12px;}
.number span a{font-weight:bold;color: #000;}     
.number span a:hover{color:#e00001;}
.nextzu{width:619px;text-align:right;font-size:14px;font-weight:bold;padding-right:17px;}
.nextzu a{color:#164b97;}
.nextzu a:hover{color:#e00001;}
.content .ad{width:611px;margin:0 auto;padding-top:20px;}
.newup{width:610px;margin:8px auto 0;border:1px solid #e4e4e4;}
.newup h3{height:29px;color:#000;line-height:29px;font-size:14px;padding-left:20px; background:url(../images/newup.jpg) repeat-x;}
.newup p{width:132px;float:left;text-align:center;display:inline;margin:23px 21px 0 40px;overflow:hidden;white-space:nowrap;}
.newup p img{display:block;margin-bottom:8px;wwidth:134px;height:101px;}
.newup p a{color:#164b97;}.newup p a:hover{color:#e00001;}
.newup ul{font-size:14px;float:left;padding:18px 0;}
.newup ul li{width:180px;float:left;height:24px;line-height:24px;overflow:hidden;padding-left:17px;}
.law{width:580px;margin:0 auto;line-height:20px;color:#676767;padding-top:22px;}
.law a{color:#676767;}
.law a:hover{color:#e00001;}

.sidebar{float:left;width:312px;padding-left:10px;_margin-right:-10px;}
.adtop{width:310px;border:1px solid #dbdbdb;text-align:center;padding:4px 0;}
.sidebar .ad{margin:0 auto;width:300px;padding-top:7px;}
.festival{width:310px;border:1px solid #dbdbdb;margin-top:8px;padding-bottom:7px;}
.festival h2{height:28px;line-height:28px;padding-left:15px;font-size:14px;border-bottom:1px solid #dbdbdb;background:url(../images/sidebartitle.gif) repeat-x;}
.festival ul{padding-bottom:5px;float:left;}
.festival li{float:left;padding-left:14px;width:134px;height:122px;margin-top:15px; text-align:center;overflow:hidden;}
.festival li img{display:block;margin:0 auto 8px;width:134px;height:101px;}
.piclist {display:block;width:298px;margin:6px auto;border:1px solid #d2dae4;background:#fff;}.piclist h3 {height:35px;line-height:35px;font-size:14px;padding:0 0 0 14px;margin:0;color:#0b4694;background:url(../images/sidetop.gif) no-repeat;}.piclist ul {display:table;clear:both;overflow:hidden;width:300px;padding:10px 0 0 1px;}.piclist ul li {overflow:hidden;float:left;width:120px;height:118px;line-height:28px;text-align:center;padding:0 14px 6px 14px;}.piclist ul li img {display:block;width:120px;height:90px;}
.txtlist {display:block;width:298px;border:1px solid #d2dae4;background:#fff;}.txtlist h3 {height:35px;line-height:35px;font-size:14px;padding:0 0 0 14px;margin:0;color:#0b4694;background:url(../images/sidetop.gif) no-repeat;}.txtlist ul {clear:both;overflow:hidden;width:298px;padding:5px 0;}.txtlist ul li {float:left;width:145px;padding-left:4px;height:24px;line-height:24px;font-family:"ËÎÌå";}

.rank24h{border:1px solid #dbdbdb; margin-top:10px; position:relative;}
.rank24h h2{height:28px; line-height:28px; padding-left:15px; font-size:14px; background:url(http://news.tom.com/images/090108/sidebartitle.gif) repeat-x;border-bottom:1px solid #dbdbdb;}
.rank24h ul.tabul{height:28px; line-height:28px; position:absolute; top:0; right:1px; width:154px;background:url(http://news.tom.com/images/090108/sidebartitle.gif) repeat-x;}
.rank24h ul.tabul li{float:left; width:76px; text-align:center; cursor:pointer; border-left:1px solid #dbdbdb; _border-top:1px solid #dbdbdb;}
.rank24h ul.tabul li.curr{background:url(http://news.tom.com/images/090108/on2.gif) no-repeat; color:#c00; text-decoration:underline; position:relative; height:33px; border-left:none;}
.rank24h .tabcont{padding-top:10px; padding-bottom:10px;}
.rank24h .tabcont .txt{background:url(http://news.tom.com/images/090108/num2.gif) no-repeat 18px 5px; }
.rank24h .tabcont .txt li{padding-left:45px; height:24px; line-height:24px; overflow:hidden;}
.rank24h .tabcont .pics{overflow:hidden; zoom:1; padding-bottom:5px;}
.rank24h .tabcont .pics  li{float:left;padding-left:14px;width:134px;height:125px;line-height:20px;overflow:hidden;margin-top:15px;text-align:center;}
.rank24h .tabcont .pics  li img{display:block; margin:0 auto 5px; width:134px; height:101px;}

/*share modify by lingjing 20100715*/
.share {display:block;width:228px;height:70px;background:url(http://news.tom.com/images/090108/share_n2.gif) no-repeat;}
.share ul {display:block;width:222px;height:66px;padding:6px 0 0 12px;margin:0;}
.share ul li {display:block;float:left;width:62px;height:16px;padding:4px 0 5px;white-space:nowrap;}
.share ul li.sharemiddle {width:76px;}
.share ul li a {padding-left:20px;zoom:1;}

.footer{display:block;width:960px;margin:18px auto 0;padding:10px 0;border-top:1px solid #c2c2c2;line-height:24px;text-align:center;color:#494949;font-family:Arial,sans-serif;}
.footer a{color:#494949;}
.footer a:hover{color:#c30;text-decoration:underline;}

.happy{width:610px;margin:8px auto 0;border:1px solid #e4e4e4;overflow:hidden;padding-bottom:18px;}
.happy h3{height:33px;color:#000;line-height:33px;font-size:14px;padding-left:18px; background:url(http://news.tom.com/images/090108/related.jpg) repeat-x;}
.happy p{width:134px;float:left;border:1px solid #e0e0e0;line-height:20px;padding:1px;text-align:center;display:inline;margin:17px 7px 0;}
.happy p img{width:134px;height:101px;display:block;margin-bottom:5px;}

/* start tuiguang add by lingjing 20100715*/
.sidead{background-color:#E1E4E7;width:300px;margin:0px auto;}
.sidead ul{padding-bottom:5px;}
.sidead ul li{float:left;width:122px;height:112px;margin:0 7px;display:inline;text-align:center;}
.sidead ul li img{border:1px solid #959597;margin-bottom:3px;display:block;}
/*clearfix*/
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
*.clearfix{zoom:1;}
/* end tuiguang add by lingjing 20100715*/
