html {background:url(bg.gif) top repeat-x;}
body {background:url(bgimg.jpg) top center no-repeat;}
* {margin:0;padding:0;list-style:none;}
select,input {font-size:12px;}
img {border:0;}
a {color:#333;text-decoration:none;}
a:hover {color:#c42805;text-decoration:underline;}
em {font-style:normal;color:#c42805;}
em a {color:#c42805;}
body {font-size:12px;color:#333;font-family:Arial,"ËÎÌå";background:url(bgimg.jpg) top center no-repeat;}
.headertop {width:950px;height:50px;margin:0 auto;padding:5px 0;}
.headertop h1 {float:left;width:241px;padding-left:19px;}
.sitenav {float:left;width:690px;padding-top:3px;}
.sitenav li{
	background-position: right;
	float: left;
	height: 22px;
	line-height: 22px;
	width: 50px;
	padding: 0 1px 0 0;
	text-align: center;
	background: url(navli.gif) no-repeat 3px
45%;margin-left:0px;padding-left:0px;
}.sitenav li.four {width:72px;}
.sitenav li.end {padding:0;background:none;}
.topad {width:950px;margin:0 auto;}
.toolbar {width:924px;height:29px;margin:9px auto 7px;padding:0 12px;overflow:hidden;border:1px solid #fff;background:url(toolbar.gif) no-repeat;}
.toolbar span {float:left;height:16px;line-height:16px;overflow:hidden;}
.toolbar span.mark {width:65px;}
.toolbar span.revert {width:93px;}
.toolbar span.add {width:97px;}
.toolbar span a {text-decoration:underline;}
.theme {float:left;width:140px;height:15px;margin-top:7px;background:url(http://hp.tom.com/images/theme.gif) no-repeat;overflow:hidden;}
.theme li {display:block;float:left;width:15px;height:15px;margin-right:5px;}
.theme li.current {background:url(http://hp.tom.com/images/theme.gif) -138px 0 no-repeat;}
.theme li a {display:block;width:15px;height:15px;text-indent:-9999px;}
.weather {display:block;float:right;width:280px;height:20px;line-height:20px;padding:4px 0 5px; text-align:right;}