.mbx{ height:30px; line-height:30px; padding:0 0 0 11px; font-size:12px; }
.mbx span{ padding:0 0 0 21px; background:url(../images/mbxicon.png) no-repeat 0 1px;}
.m-center .m-center-l{ float:left; width:851px; border:1px solid #e4e4e4; font-weight:normal; background-color: #fff}

.m-newslist{ padding:0 19px;}
.m-newslist li{ position:relative; height:165px;*height:155px; margin:10px 0 0; border-bottom:1px solid #dfdfdf;}
.m-newslist li .tu img{ display:block; float:left; width:179px; height:125px; padding:3px; margin:15px 18px 0 0; border:1px solid #e7e7e7;}
.m-newslist li .name{ height:48px; line-height:48px; overflow:hidden;}
.m-newslist li .name a{ padding:0 90px 0 0; font-size:18px; font-weight:bold; color:#333333;}
.m-newslist li .name a:hover{ color:#42b35f; text-decoration:none;}
.m-newslist li .name a s{ text-decoration:none;}
.m-newslist li .profile{ height:61px;*height:51px; line-height:20px; padding:0 0 10px; font-size:14px; color:#9f9f9f; overflow:hidden;}
.m-newslist li .mark{ padding:12px 0 0; background:none;}
.m-newslist li .mark a{ padding:0 18px 0 0; color:#333333;}
.m-newslist li .mark .bdsharebuttonbox{ display:none;}
.m-newslist li .time{ position:absolute; right:0; bottom:20px; color:#999999; font-size:12px;}
.m-newslist li .bq{ font-size:12px; color:#2aa53b;}
.m-newslist li .bq b{ font-weight:normal; color:#b9b9b9;}

.m-center .m-center-r{ float:right; width:300px; overflow:hidden;}
.m-center-r .m-hotnews,.m-twnews,.m-hottag{ border:1px solid #e4e4e4; background-color:#f7f7f7; margin-bottom:10px;}
.m-center-r .m-hotnews .tit,.m-twnews .tit,.m-hottag .tit{ width:271px; height:40px; line-height:40px; margin:0 auto; font-size:18px; color:#2ea039; border-bottom:1px solid #2ea039;}
.m-center-r .m-hotnews .jj .name,.m-center-r .m-hotnews .jj .name a{ height:35px; line-height:35px; padding:0 10px; text-align:center; font-size:14px; font-weight:bold; color:#fe9a0a; overflow:hidden;}
.m-center-r .m-hotnews .jj .profile{ line-height:19px; padding:0 16px; font-size:12px;}
.m-center-r .m-hotnews .list{ width:271px; margin:8px auto; border-top:1px dashed #a5d3e6;}
.m-center-r .m-hotnews .list li{ height:27px; line-height:30px; padding:0 0 0 16px; overflow:hidden; background:url(../images/dianicon.png) no-repeat scroll 3px 13px;}
.m-center-r .m-hotnews .list li a{ font-size:14px; color:#333333;}
.m-twnews ul{ padding:0 0 12px; overflow:hidden;}
.m-twnews ul li { float:left; width:149px; margin:15px 0 0 ; text-align:center;}
.m-twnews ul li a{ color:#333333;}
.m-twnews ul li img{ display:block; width:129px; height:80px; margin:0 auto 6px;}
.m-twnews ul li p{ height: 20px; overflow: hidden; padding: 0 15px;}
.m-hottag ul{ overflow:hidden; padding:0 0 13px;}
.m-hottag ul li{ float:left; width:99px; margin:10px 0 0;}
.m-hottag ul li a{ display:block; width:82px; height:24px; line-height:24px; margin:0 auto; text-align:center; border:1px solid #b2dbbd; background-color:#fff; overflow:hidden; font-size:14px; color:#34a154;}

.result li{ height:40px; line-height:40px; padding:0 0 0 18px; border-bottom:1px solid #e4e4e4;}
.result li strong{ padding:0 3px; color:#F00;}

.m-page{ height:44px; line-height:44px; text-align:center;}
.m-page a{ padding:4px 10px; font-size:12px; color:#333333; border:1px solid #dddddd; border-radius:3px;}
.m-page a:hover { background-color: #2ea039; color: #fff; border: 1px #2ea039 solid; text-decoration: none;}
.m-page a.record { display: none}
.m-page b{ padding:4px 10px; font-size:12px; color:#2ea039; border:1px solid #2ea039; font-weight:normal; border-radius:3px;}
.m-page a b{ padding:0; border:none;}

.m-newslist li i{ position:absolute; top:16px; right:0; display:block; height:30px; padding:0 9px 0 27px; color:#2aa53b; font-style:normal; font-size:12px; background:url(../images/eye.png) no-repeat 0 2px;}

.m-ban{ display:none;}

.m-center .m-center-l .append{ display:block; width:123px; height:35px; line-height:35px; margin:13px auto; text-align:center; border:1px solid #84ce97; border-radius:36px; color:#42b45f;}


.page{ width:90%; height:49px; padding:11px 0; margin:0px auto; text-align: center; }
.page a{ display: inline-block; width: 35px; text-align: center; padding:2px 10px; margin-right:4px; border:1px solid #9f9f9f; border-radius:2px; color:#9f9f9f; }
.page a:hover,.page a.hover{ border:1px solid #00aa00; color:#00aa00;}