body { 
font: normal 11px auto "宋体", Verdana, Arial, Helvetica, sans-serif; 
color: #4f6b72; 
background: #ffffff; 
border: 0px;
overflow: auto;
} 

a { 
color: #c75f3e; 
} 

#mytable { 
width: 600px; 
padding: 0; 
margin: 0; 
} 

th { 
font: bold 11px "宋体", Verdana, Arial, Helvetica, sans-serif; 
color: #66a3d3; 
border-right: 1px solid #c5d7ed; 
border-bottom: 1px solid #c5d7ed; 
border-top: 1px solid #c5d7ed; 
letter-spacing: 2px; 
text-transform: uppercase; 
text-align: left; 
padding: 6px 6px 6px 12px; 
background: #e9f1fa  no-repeat; 
} 
/*power by www.winshell.cn*/ 
th.nobg { 
border-top: 0; 
border-left: 0; 
border-right: 1px solid #c5d7ed; 
background: none; 
} 

td { 
border-right: 1px solid #c5d7ed; 
border-bottom: 1px solid #c5d7ed; 
background: #FFFFFF; 
font-size:11px; 
padding: 6px 6px 6px 12px; 
color: #333333; 
} 

.td_left {
border-left: 1px solid #c5d7ed;
width: 30px; 
text-align: center; 
}

.td_top{
font: bold 12px "宋体", Verdana, Arial, Helvetica, sans-serif; 
border-left: 1px solid #c5d7ed;
border-top: 1px solid #c5d7ed; 
text-align: left; 
}

.th_left {
border-left: 1px solid #c5d7ed;
width: 30px; 
text-align: center;
}

.pos_right{
width: 95px;
text-align: right;
} 

/*power by www.winshell.cn*/ 

td.alt { 
background: #F5FAFA; 
color: #333333; 
} 

th.spec { 
border-left: 1px solid #c5d7ed; 
border-top: 0; 
background: #ffffff no-repeat; 
font: bold 10px "宋体", Verdana, Arial, Helvetica, sans-serif; 
} 

th.specalt { 
border-left: 1px solid #c5d7ed; 
border-top: 0; 
background: #f5fafa no-repeat; 
font: bold 10px "宋体", Verdana, Arial, Helvetica, sans-serif; 
color: #333333; 
} 
/*---------for IE 5.x bug*/ 
html>body td{ font-size:11px;} 
body,td,th { 
font-family: 宋体, Arial; 
font-size: 12px; 
} 