body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial;}
fieldset,img{border:0;}ol,ul,li{list-style:none;}:focus{outline:0;}img{display:block;}
.none,legend{display:none;}.fl{float:left;display:inline;}.fr{float:right;display:inline;}
body{color:#333;background:#f4f4f4;}
a{color:#333;text-decoration:none;}a:hover{color:#fc920c;text-decoration:none;}
i,s,u,em,strong{font-weight:normal;font-style:normal;text-decoration:none;}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/* IE < 8 */
.mr{margin-right:32px;}.mb{margin-bottom:20px;}.w1200{width:1200px;margin:0 auto;position:relative;}.bg{background:#fff;border:1px solid #ddd;}

.m-title{margin: 0 20px;border-bottom:2px solid #00C29A;}
.m-title h3{line-height:56px;font-size:24px;color:#676767;font-weight:400;}
.column-t{height:22px;line-height:22px;padding-left:8px;font-size:16px;color:#333;border-left: 3px solid #00C29A;}

.fnav{line-height:40px;}
.fnav a.active{color: #00C29A;}

.txt-ul {overflow:hidden;*zoom:1;}
.txt-ul li{height: 32px;line-height: 32px;overflow:hidden;}
.txt-ul li .cname{margin-right:10px;color:#989898;}
.txt-ul li a:hover.cname{color:#00C29A;}

.app-ul{overflow:hidden;*zoom:1;}
.app-ul li{float:left;width:75px;}
.app-ul li img{display:block;width:75px;height:75px;margin:0 auto;}
.app-ul li span{display:block;height:30px;line-height:30px;overflow:hidden;text-align:center;white-space: nowrap;text-overflow: ellipsis;}
.app-ul li i{display:block;width:60px;height:22px;line-height:22px;margin:0 auto;font-size:12px;text-align:center;color:#999;border:1px solid #ccc;border-radius: 4px;}
.app-ul li a:hover i{background:#fc920c;color:#fff;border-color:#fc920c;}

.rank-ul{padding-top: 6px;}
.rank-ul li{position:relative;padding: 0 0 0 35px;}
.rank-ul .text-box{position:relative;height:34px;line-height: 34px;overflow:hidden;}
.rank-ul .text-box a{height: 36px;overflow:hidden;}
.rank-ul .pic-box{position:relative;display:none;height: 56px;}
.rank-ul .cur .pic-box{display:block;color:#999;}
.rank-ul .pic-box span{color:#989898;}
.rank-ul li .img,.rank-ul li img{width:56px;height:56px;}
.rank-ul li .img{float:left;margin-right:15px;}
.rank-ul li .pic-box p{float:left;width: 194px;height: 56px;}
.rank-ul li i{position:absolute;left:0;top: 8px;display:block;width:20px;height:20px;line-height:20px;text-align:center;background: #ccc;color:#fff;}
.rank-ul li .orgNum1{background:#FD2727;}
.rank-ul li .orgNum2{background:#FF7E3E;}
.rank-ul li .orgNum3{background:#FFD43E;}
.rank-ul li .dbtn{display:block;width:92px;height:30px;line-height:30px;text-align:center;border:1px solid #00C29A;color:#00C29A;border-radius: 5px;}
.rank-ul li a:hover.dbtn{background: #00C29A;color:#fff;}

.lstar0,.lstar1,.lstar2,.lstar3,.lstar4,.lstar5,.lstar6{background:url(/public/images/litterStar.png) no-repeat;width:84px;height:13px;display:inline-block;}
.llstar1{background-position:0 -26px;}
.lstar2{background-position:0 -52px;}
.lstar3{background-position:0 -78px;}
.lstar4{background-position:0 -104px;}
.lstar5,.lstar6{background-position:0 -130px;}

#topNavC{height:40px;line-height:40px;background:#F5F5F5;}
#topNavC strong{float:left;}
#topNavC p{float:right;text-align:right;color:#bbb;}
#topNavC p a{margin: 0 10px;}
#header{background: #fff;}
#logo{display:block;width:264px;padding: 18px 0;}
#logo img{width: 216px;height: 64px;}
#search{position:absolute;right:0;top:27px;width:450px;}
#search .search-form{border:2px solid #00C29A;border-radius: 5px;}
#search .search-form-input{float:left;width: 336px;height: 42px;padding:0 10px;border: none;}
#search .search-form-submit{width:90px;height: 42px;background:#00C29A;border:none;font-size:18px;color:#fff;}
#search-bar a{display:inline-block;line-height:30px;margin-right:18px;}
#search-bar{height:30px;overflow:hidden;margin-top:6px;}
#nav .mainNav{background:#fff;border-top:#00C29A 2px solid;border-bottom:#d9d9d9 1px solid;}
#nav ul{height:50px;line-height:50px;}
#nav .mainNav li{float:left;width:160px;text-align:center;font-size:16px;}
#nav .mainNav li a{display:block;}
#nav .mainNav li.cur a,#nav .mainNav li a:hover{background:#00C29A;color:#fff;}
#nav p{background:#FAFAFA;height:40px;line-height:40px;overflow:hidden;}
#nav p a{margin:0 33px 0 22px;}
.mainBody{margin-bottom:20px;}

#foot{padding:25px 0;line-height:30px;text-align:center;background: #fff;color:#989898;}
#foot li a{margin:0 12px;}

.pages {padding:20px 0 30px;text-align:center;color:#464646;}
.pages a,.pages span,.pages i {display:inline-block;line-height:36px;margin:0 2px;padding:0 15px;border:1px solid #ebebeb;}
.pages span {background:#fc920c;color:#fff;}
.pages a:hover {background:#fc920c;color:#fff;}