.g-mn{overflow: hidden;}
.g-ft {clear: both;}

.m-lst-l{float: left; width: 200px;}
.m-lst-r{float: right;width: 850px;}


.m-lst-l{width: 100%;border: 1px solid #DDDDDD; overflow: hidden;margin-bottom: 15px;background-color: #fafafa;float: left;width: 170px;height: 950px;}
.m-lst-l .m-l-bd{border-bottom: 1px dashed #DDDDDD;display: inline-block;padding: 10px 0px;}
.m-lst-l .m-l-bd h3{font: 14px/30px "microsoft yahei";}
.m-lst-l .m-l-bd a{font: 12px/24px "microsoft yahei";float: left;color: #646464;}
.m-lst-l .m-l-bd a:hover,.m-lst-l .m-l-bd a.z-sel{color: #15B358;}
.m-lst-l .m-l-bd a,.m-lst-l .m-l-bd h3{padding: 0px 9px;}
.m-lst-l>ul{margin-bottom: 20px;}
.u-parent li{border-bottom: 1px solid #DDDDDD;width:100%;}
.u-parent li>a{font: 16px/45px "microsoft yahei";width: 100%;text-indent: 40px;display: block;}
.u-parent li:hover,.u-parent li.z-sel{border-left: 4px solid #15b358; background:#fff;}
/* 右边样式 */
.m-lst-r{float: right;width: 854px;}
.m_nav {
    border: 1px solid #DDD;
    font: 12px/20px "microsoft yahei";
    padding: 5px 15px;
}
.m_nav a, .m_nav font {
    margin: 8px 5px;
    display: inline-block;
    padding: 0px 5px;
}
.m_nav a:hover, .m_nav a.z-sel {
    background-color: #15b358;
    color: #ffffff;
}
/* 右下方导航样式 */
.m-nav-mn{margin-top:20px;}
.m-snav{border-bottom: 2px solid #DDDDDD;height: 40px;}
.m-snav a,.m-snav label{float: left;height: 40px;margin: 0px 25px 0px 0px;font: 12px/40px "microsoft yahei";}
.m-snav a:hover,.m-snav a.z-sel{border-bottom: 2px solid #15B358;float: left;}
.m-nav-mn .m-sch {
    display: inline-block;
    float: right;
    height: 30px;
    bottom:35px;
}
/* 右下方列表样式 */
.m-grid li{border-bottom: 1px solid #DDDDDD;padding: 15px 15px 15px 0px;display: inline-block;width: 825px;}
.m-grid li>span{width: 520px;float: left;}
.m-grid li .z-title{font: 14px/24px "microsoft yahei";color: #15B358;float: left;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-grid li .z-title:hover{text-decoration: underline;}
.m-grid>li>img {height: 60px;width: 50px;float: left;margin-right: 15px;}
.m-grid li>span>div{display: inline-block;}
.m-grid li>span span{float: left;margin-right: 15px;font: 12px/18px "microsoft yahei";}

.m-grid .u-btn{float: right;width: 45px;height: 28px; color: #FFFFFF;border-radius: 5px;margin: 20px 0px 0px 10px;text-align: center;font: 14px/28px "microsoft yahei";}
.m-grid .u-btn.down{background-color: #15B358;}
.m-grid .u-btn.col{background-color: #ff6500;}

.stars{margin-top: 2px;float: left;}
#laypage{margin-top: 30px;float: right;}
