﻿body{margin:0px; padding:0px; font-size:12px;}
.top{width:902px; padding:0 20px; margin:10px auto;}
.top img{float:left;}
.top span{float:right; margin-top:10px;}
a{font-size:12px; text-decoration:none; color:#908D8D;}
a:hover{font-size:12px; text-decoration:underline; color:#E96801;}

.banner{width:100%; border-bottom:1px solid #999999; border-top:1px solid #999999; background-color:#E8E8E8; text-align:center}
hr{width:100%; height:5px; margin-top:-6px; color:#D6D6D6}

#leftbox{}
#leftbox td{padding:5px 3px; border-bottom:1px solid #838385}
#leftbox td a{font-size:14px; text-decoration:none; color:#000;}
#leftbox td a:hover{font-size:14px; text-decoration:none; color:#000;}


#rightfont{font-size:14px; margin:5px 0; line-height:24px;}
#rightfont p{margin:5px 0 25px; text-indent:15px;}

#bottom{width:100%; background:url(bottombg.jpg) top repeat-x; text-align:center; line-height:22px; color:#676767}

.map{width:90%;border-collapse:collapse;border-spacing:0px;margin:10px auto;}
.map th{padding:7px 4px 7px 15px; background-color:#F2F2F2; text-align:left;border: 1px solid #CFCFCF}
.map th a{color: #FF6600; font-size:14px;}
.map th a:hover{color:#FF6600; font-size:14px;}
.map td{padding:5px 2px 5px 15px;border:1px solid #CFCFCF; text-align:left}
.map td a{margin:0 5px; color:#666; font-size:12px;}