#tabinfo{width:1000px; margin:0px auto; overflow:hidden;}

 .navline{background:url(/images/navline.jpg) #b4b4b4 no-repeat; text-align:left; width:100%; height:3px;}
.location{background:url(/images/navicon.jpg) no-repeat 0 7px; text-align:left; width:100%; height:35px;}
.location h2{font-weight:normal; padding-left:15px; padding-right:15px; line-height:31px; font-size:12px; color:#666; overflow:hidden}
.location a{color:#666}

 .atitle{text-align:center; color:#a0a0a0; margin:0px 0px; padding:20px 0 0 0; overflow:hidden;}
 .atitle h1{font-size:30px; text-align:center; line-height:36px; color:#000; }
 .toollist{ width:910px; padding:20px 0px;   font-size:12px}
 .toollist  h6{float:left; width:550px; font-size:12px; text-align:right; line-height:36px; color:#666666; }
 .toollist .print{ background: url(/images/icon.png) -20px -272px no-repeat;}
 .toollist .share{ background: url(/images/icon.png) -20px -138px no-repeat;}
 .body{ font-size:14px; line-height:30px; padding:20px 0; margin:10px 20px 20px 0px; width:100%;}
 .body .bodypic {width:900px; text-align:center; margin:60px 0 0px 0; text-align:center;}
 .line{border:1px solid #e2e2e4; margin:30px 0;}

 .files{ border:2px solid #dadada; background:#f2f2f2; padding:8px; font-size:12px; font-weight:bold; line-height:28px; margin:40px 0 60px 0; width:100%;}
/*
 .files li{  background:url(../images/fu_txt.gif) no-repeat 0 5px; padding-left:30px; font-size:12px; font-weight:bold;  margin:5px 0px 20px 0px; width:100%;}
*/
 .files li{  background:url(../images/fu_txt.jpg) no-repeat 0 5px; padding-left:30px; font-size:12px; font-weight:bold;  margin:5px 0px 20px 0px; width:100%;}
 .files h5{ padding-left:10px; font-size:12px; height:20px; overflow:hidden; margin:0px 0px 0px 0px; width:100%;}
 .files h6{ padding-left:10px; font-size:12px; height:20px; overflow:hidden; color:#9b9b9b; margin:0px 0px 0px 0px; width:100%;}
 .files a {color:#26709a; text-decoration:none; cursor:pointer}
 .files a:hover {color:#ba2821}