*{ margin:0; padding:0;}
html,body {font:12px arial;color: #000;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style-type:none; overflow: hidden;_zoom:1;}
img{ border: 0; vertical-align: top;}
table{border-collapse:collapse;}
a{color: #06c; text-decoration:none; outline:none; }
a:hover{color: #e00;}

.hot-list{ width: 960px; position: relative; margin: 10px auto; color: #999; }
.hot-list .tl{ text-align: left; }.hot-list .tr{ text-align: right; }
.hot-list .cBlue{ color: #06c;}
.hot-list h2{ height: 39px; font-weight: normal; display: block; width: 960px; background: url(/img/hottopic/pk/bg.png) 0 0; }
.hot-list h2 ul{ margin: 0 0 0 145px; }
.hot-list h2 li{ float: left;}
.hot-list h2 li a{ color: #EB5669; font-size: 14px;width: 75px;line-height: 39px;  text-align: center;  height: 39px; display: block;   }
.hot-list h2 li a:hover,.hot-list h2 .selected{ background: url(/img/hottopic/pk/bg.png) -1170px 0;  }
.hot-list .list{ width: 940px; margin: 20px 10px; }
.hot-list .list th,.hot-list .list td{ padding: 8px 5px; border-bottom: 1px dotted #CCC;}
.hot-list .list th{ font-weight: normal; text-align: left; padding:8px 5px 8px 15px; background: url(/img/hottopic/pk/bg.png) -1245px -1px no-repeat;}
.hot-list .list th span{ padding: 0 8px 0 0; }
.hot-list .list th ins{ display: inline-block; width: 14px; height: 14px; background: url(/img/hottopic/pk/bg.png) -960px -25px; margin: -1px 0 0 10px; vertical-align: middle; overflow: hidden; }
.hot-list .bar{ font-size: 15px; width: 207px; height: 20px; background: url(/img/hottopic/pk/bg.png) -960px 0;}
.hot-list .bar td{ width: 103px; border: 0; }
.hot-list .bar .tl{ padding: 0 0 0 45px; color: #FB9A31; }
.hot-list .bar .tr{ padding: 0 45px 0 0; color: #60C7D0; }
















