body{
    color:#333;
}
a{
    color:#333;
    /*font-size: 14px;*/
}
.color{
    color:#f89120;
}
/****** ز³أوض÷جه ******/
#main .main-lf,#main .main-rt{
    margin-top:10px;
}
#main .main-lf{
    width:790px;
    *width:788px;
    border:1px solid #ddd;
}
#main .main-rt{
    width:400px;
    margin-left:10px;
}
#main .main-tit{
    height:30px;
    line-height: 29px;
    padding-left:15px;
    border-bottom:1px solid #ddd;
    background-color: #eee;
}
#main .m-add{
    padding-left:15px;
}
#main .cat-list{
    padding:15px 15px 15px 20px;
}
#main .cat-list li{
    height:30px;
    line-height: 30px;
    overflow: hidden;
    font-size: 14px;
    padding-left:12px;
    background: url(../images/li_dot.gif) no-repeat 5px 14px;
}
#main .cat-list .date{
    font-size: 12px;
    color:#666;
    float:right;
    margin-left:15px;
}
#main .cat-list .cat-list-da{
    height:0px;
    border-top:1px dashed #444;
    margin:15px 0;
}
#main .fenlei,#main .diqu,#main .tuwen,#main .tuijian,#main .paihang {
    border:1px solid #ddd;
    /*padding-bottom:10px;*/
    margin-bottom:10px;
}
#main .fenlei-de{
    padding-left:15px;
}
#main .fenlei-de li{
    float:left;
    height:30px;
    width:50%;
    *width:191px;
    line-height: 30px;
    font-size: 14px;
}
#main .fenlei-de li.fl-bold{
    font-weight: 600;
}
#main .fenlei-de .gray{
    color:#666;
}
#main .diqu .dq-list{
    padding-left:20px;
}
#main .diqu .dq-list li{
    float:left;
    width:25%;
    *width:94px;
    height:25px;
    line-height: 25px;
    font-size: 14px;
}
#main .tw-box dl{
    float:left;
    width:50%;
    *width:169px;
    margin-top:15px;
    padding:0 15px;
    text-align: center;
}
#main .tw-box dl img{
    padding:2px;
    border:1px solid #ddd;
}
#main .tw-box dl dd{
    height:20px;
    line-height: 20px;
    overflow: hidden;
}
#main .tj-list{
    padding:0 15px;
}
#main .tj-list li{
    height:25px;
    line-height:25px;
    overflow: hidden;
    font-size: 14px;
    padding-left:12px;
    background: url(../images/li_dot.gif) no-repeat 5px 14px;
}
#main .ph-box{
    padding:6px 8px;
}
#main .ph-list{
    background: url(../images/rank_list.gif) no-repeat;
}
#main .ph-list li{
    height:23px;
    line-height: 23px;
   padding:0 10px 0 35px;
    overflow: hidden;
}
#foot-ad{
    margin-bottom:10px;
}
#foot-ad .ad-box{
    border:2px solid #ddd;
}
#foot-ad .ad-box a{
    display: inline-block;
    width:100px;
    overflow: hidden;
    text-align: center;
    margin-left:16px;
}
#foot-ad .ad-box a img{
    width:96px;
    height:64px;
}