﻿#main{width:950px; margin:0 auto; height:auto;  }
#left{float:left; width:230px;height:auto; }
#right{float:right; width:690px;height:auto; min-height:600px; height:auto !important; height:600px;border:2px solid #ff9e6d;}


#newslist{ height:auto; }
#newslist div.menu{ height:40px;  line-height:25px; text-align:left;}
#newslist div.menu ul{ margin-left:10px;}
#newslist div.menu ul li{ float:left; height:25px; line-height:25px;  margin-left:10px; margin-top:10px; display:inline;}
#newslist div.menu ul li a{ padding:2px 5px; display:block; font-size:13px; letter-spacing:2px; }
#newslist div.menu ul li a.selected{background-color:#FF9600; font-weight:bold; color:White;}

#newslist div.list{ margin-left:20px;position:relative; margin-top:10px; }
#newslist div.list ul{ }
#newslist div.list ul li{  margin-top:8px; height:auto; }
#newslist div.list ul li div{     }
#newslist div.list ul li div.lx{ width:50px;height:20px; line-height:20px; font-weight:bold; float:left; }
#newslist div.list ul li div.bt{ width:590px; margin-left:5px; height:20px;  line-height:20px; border-bottom:2px solid #FF9600; float:left;}
#newslist div.list ul li div.bt span{ color:#0060AA; margin-left:20px}
#newslist div.list ul li div.bt a{ font-weight:bold;}
#newslist div.list ul li div.nr{ width:590px;margin-left:55px; line-height:20px;  height:auto;  margin-top:20px; }
#newslist div.list ul li div.img{width:590px;margin-left:55px;  height:auto;}
#newslist div.list ul li div.img ul li{ float:left; width:50px; height:50px; margin-right:10px; display:block;}
#newslist div.list ul li div.img ul li img{ width:50px; height:50px; padding:1px; border:1px solid #ccc;}

#uc_map{ margin-top:10px;}