﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,aside,article,figcaption,figure,header,hgroup,menu,nav,section{margin:0;padding:0}
body,html{font:14px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';background:#fff;color:#616161;-webkit-text-size-adjust:none;width:100%;overflow: hidden;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;overflow-y:auto;}
table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}fieldset,img{border:0}
q:before,q:after{content:''}button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;}legend{color:#333}
abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}
ol,ul{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
a{color:#616161;text-decoration:none}a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%}
header,menu,nav,section,article,aside{display:block}
em, i, u, s, b,strong{font-style:normal;font-weight:normal;text-decoration:none;}
.lstar0, .lstar1, .lstar2, .lstar3, .lstar4, .lstar5, .lstar6{background:url(../img/litterStar.png) no-repeat;width:84px;height:13px;display:block;}
.lstar1{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;}
/**头部**/
.top{position:relative;height:42px;padding:2px 50px 0 97px;z-index:20;background:#47b751;}
#logo{position:absolute;top:5px;left:0;width:94px;height:35px;line-height:35px;color:#fff;font-size:18px;text-align:center;white-space:nowrap;font-weight: 600;}
.soBox{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;position:relative;height:40px;}
.soInput{position:relative;border:none;border-radius:2px 0 0 2px;background:#fff;-webkit-box-flex:1;}.soInput:before{content:'';position:absolute;top:6px;right:0;width:1px;height:17px;border-right:1px solid #d9d9d9;}
.soBtn{-webkit-box-sizing:border-box;position:relative;}.soBtn:after{content:'';position:absolute;top:1px;left:29px;width:5px;height:27px;background:#47b751;z-index:3;}
#bdcs-search-form-input{text-indent:10px;font-size:12px;border:none;border-radius:7px 0 0 7px;height:28px;color:#666;-webkit-box-sizing:border-box;vertical-align:middle;width:100%;}
#bdcs-search-form-submit{border:none;border-radius:0 3px 3px 0;width:28px;height:28px;padding:0px 0;background:#fff url(../img/searchBtn.png) 0 0 no-repeat;background-size:28px;overflow:hidden;text-indent:-9999px;position:relative;display: block;}
#mcate{position:absolute;top:4px;right:4px;width:40px;height:40px;z-index:1;}#mcate b{display:block;text-indent:-9999px;width:36px;height:36px;background:url(../img/all_ico.png) 3px -50px no-repeat;background-size: 32px auto;}
#mcateCont{height:0;overflow:hidden;position:absolute;left:0;top:44px;z-index:10000;width:100%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);}
#mcateCont p{margin:10px 15px 5px 15px;border:1px solid #fc6500;border-radius:3px;-webkit-box-orient:horizontal;display:-webkit-box;height:36px;}#mcateCont p span{-webkit-box-flex:1;text-align:center;height:36px;line-height:36px;font-size:14px;color:#fc6500;display:block;position:relative;}#mcateCont p .cur{background:#fc6500;color:#fff;}#mcateCont p span:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:36px;background:#fc6500;}
#mcateCont ul{margin:0 10px 15px 10px;display:none;}#mcateCont .on{display:block;}#mcateCont li{float:left;width:33.33%;}#mcateCont li a{display:block;text-align:center;margin:5px;border:1px solid #d6d6d6;padding:12px 7px;color:#999;}#mcateCont li a span{display:block;color:#333;padding:0 0 4px 0;}
#xmCont{display:block;clear:both;width:33.33%;height:36px;line-height:36px;margin:0 auto 20px auto;border:1px solid #ffae00;border-radius:3px;background:#ffefcc;color:#f60;text-align:center;}
/**导航**/
#nav,#nav1{height:44px;line-height:44px;padding:0 50px 0 0;border-bottom:1px solid #d6d6d6;position:relative;background:#fff;}
#nav1{padding:0 10px;}#nav1 .mainNav li{width:16.6%;}#nav1 .mainNav li.cur{width:17%;}
.mainNav{zoom:1;clear:both;}.mainNav li{width:20%;padding:0;float:left;color:#333;}.mainNav li a{display:block;line-height:43px;height:43px;text-align:center;position:relative;font-size:18px;}
.mainNav .cur a{color:#47b751;font-weight:600;}
.pullNav{position:absolute;width:44px;height:44px;top:0;right:10px;float:right;}.pullNav span{display:block;width:44px;height:44px;line-height:44px;text-align:center;}.pullNav span i,#topNav li span,#rankList dt span u{display:inline-block;width:14px;height:10px;background:url(../img/all_ico.png) 0 -115px no-repeat;background-size:20px auto;vertical-align:middle;}.open span i,#topNav li.sq span,#rankList dt span.sq u{background-position:0 -125px;}
.moreNav{display:none;position:absolute;right:0;top:44px;width:100px;background:#fff;border:1px solid #d6d6d6;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:999;line-height:34px;}.moreNav li{border-bottom:1px solid #d6d6d6;}.moreNav li a{display:block;font-size:16px;text-align:center;}
/*新导航*/
#topNav{line-height:40px;background:#fff;border-bottom:1px solid #d6d6d6;}#topNav ul{overflow:hidden;*zoom:1;}
#topNav li{width:16.666666%;padding:0;float:left;color:#333;text-align:center;}#topNav li a{height:40px;line-height:40px;}
#topNav .hide{display:none;}
#topNav li.sq{float:right;}

.tab-nav{display:-webkit-box;border-bottom:1px solid #ddd;}
.tab-nav li{display:block;-webkit-box-flex:1;line-height:36px;text-align:center;color:#333;position:relative;}.tab-nav li.cur a{color:#47b751;}
.tab-nav li a{display:block;background:#fff;}
.tab-nav li:not(:first-child) a::before{content:"|";display:inline-block;width:1px;font-size:.3rem;color:#ddd;position:absolute;left:0;}
.tab-nav li.cur:after,.tab-nav li.cur:before{border:solid transparent;content:' ';height:0;left:100%;position:absolute;width:0;z-index:8;}
.tab-nav li.cur:after{border-width:10px;border-top-color:#fff;bottom:-19px;left:50%;margin-left:-10px;}
.tab-nav li.cur:before{border-width:10px;border-top-color:#ddd;bottom:-20px;left:50%;margin-left:-10px;}


#rankList dd{display:none;}#rankList dd.on{display:block;}
#rankList h3{line-height:36px;padding-left:12px;font-weight:normal;color:#000;font-size:1.2rem;background:#f5f5f5;}
#rankList h3 a{float:right;margin-right:10px;font-size:1.0rem;}
#rankList dt{padding:18px 10px 10px;overflow:hidden;border-bottom:1px solid #ddd;}
#rankList dt span,#rankList dt a{display:block;float:left;width:25%;height:26px;line-height:26px;margin-bottom:3px;text-align:center;font-size:1.0rem;color:#333;border-radius:3px;}
#rankList dt span.cur,#rankList dt a.cur{background:#47b751;color:#fff;} 
#rankList dt span.sq{float:right;}#rankList dt u{text-indent:-999px;overflow:hidden;}
#rankList li{padding:10px 5px 10px 10px;overflow:hidden;zoom:1;border-bottom:1px solid #e8e8e8;position:relative;}#rankList li:last-child{border-bottom:none;}
#rankList li .img{display:block;float:left;width:60px;height:60px;margin-right:10px;}
#rankList li img{width:60px;height:60px;border-radius:8px;}
#rankList li p{-webkit-box-flex:1;overflow:hidden;padding-right:70px;color:#777;}#rankList li p em{margin:7px 0;}
#rankList li p a{display:block;height:16px;line-height:16px;overflow:hidden;/* padding-left:8px; */font-size:16px;}
#rankList li p span{display:block;line-height:16px;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:14px "\5FAE\8F6F\96C5\9ED1";}
#rankList li p u{margin:0 6px;padding:0 6px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
#rankList li .btn {width: 40px;height: 25px;padding-top: 35px;color: #47b751;line-height:25px;text-align:center;background: none;position:absolute;right:5px; top:12px}
#rankList li .btn .bg {position: absolute;left: 0;top: 0;display: inline-block;width: 100%;height: 30px;background: url(../img/snav.png) 9px -175px no-repeat;background-size: 26px auto;}
#rankList li i{display:block;float:left;min-width:15px;height:15px;padding:0 2px;background:#999;color:#fff;text-align:center;line-height:15px;border-radius:3px;margin-right: 6px;}
#rankList li:nth-child(1) i,#rankList li:nth-child(2) i,#rankList li:nth-child(3) i{background:#f60;}

.more{display:block;padding-top:10px;border-top:1px solid #ddd;text-align:center;}
footer.bottom{width:100%;margin:15px 0 0 0;border-top:1px solid #d9d9d9;background:#ebebeb;text-align:center;position:relative;position:absolute;left:0;right:0;}
.search-page .main{padding-bottom:40px;}.search-page .main .sub-title{background:#f0f0f0;line-height:40px;text-indent:15px;}.search-page .main .sub-title strong{color:#f60;padding:0 4px;}.search-page footer.bottom{position:fixed;bottom:0;}
#down-page .top h1{display:inline;color:#47b751;}#down-page footer.bottom{ position:static;clear:both;margin-top:0;}
footer.bottom #goTop{position:fixed;right:10px;bottom:80px;text-indent:-9999px;z-index:9999;width:38px;height:38px;background: rgba(0,0,0,0.6) url(../img/all_ico.png) 8px -313px no-repeat; background-size:28px auto; border-radius:50%;}
footer.bottom p{height:46px;line-height:46px;}footer.bottom p a{padding:0 10px;}


#bd{max-width:794px;padding:3px 3px 23px;overflow:hidden;text-align:center;position:relative;}
#bd dt p a{box-sizing:border-box;width:33.33%;display:inline-block;background:#f5f5f5;font:15px/30px 'microsoft yahei';color:#666;vertical-align:middle;border:3px solid #FFF;}


#mu b,#mu b a,#dt,#dt b,#al li,#al li b,#pl dt,#pl dt i,#tj div,#fp form,#fp input,#fp textarea,#q4 dt,#q4 dt a,#q3 dt,#q3 dt a,#pic ul,#ap,#ap>b,#fl,#fl a,#fl i,#fe li,#fe li b,#al li p,
#zi li,#zi li>a,#zi li>p,#gd dt a,#gd dt,#gd dd p,#cs dd,#bd dt,#fy,#fy a{-webkit-box-flex:1;box-flex:1;display:-webkit-box;-moz-box-flex:1;display:-moz-box;display:box;}
#il a,#al a,#w25>a,#dt b a,#q3 b a,#t b,#ap b a,#q4 dd a,#tj p a,#fe li b a,#l4 i a,#l4 i u,#al li p,#fl a,#fl i,#zi li>p a,#gd dd a i,#bq b a,#cs dd a,#bd dt p a,#w25 b a,#tui a,#w25>b,#w25 i>a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#f,#t,#mu,#dt,#il,#al,#xz,#w25,#dl,#pl,#q4,#q3,#ax,#pic,#xx,#ar,#ap,#ac,#zd,div#fp,#fl,#bt,#l4,#zi,#pg,#gd,#lk,#bq,#do,#cs,#yt,#b1,#bd,#tga,#dd.f,#ph,#err{max-width:800px;min-width:300px;margin:0 auto;}
#dt,#il,#al,#xz,#w25,#dl,#pl,#q4,#xx,#q3,#ar,#ap,#ac,#zd,div#fp,#fe,#bt,#zi,#pg,#lk,#yt,#b1,#bd,#dd.f{max-width:780px;min-width:280px;margin:0 auto;}
#xz.c u,#al s,#al a,#al i,#al li b,#dt b,#tj p{display:block;}
#al li b,#w25>a,#w25 i>a,#tj p a,#q4 dd a,#q3 dd a,#l4 i a,#tui a{background-size:66px 66px;}
#il,#al,#w25,#dl,#pl,#q4,#q3,#ar,#ap,#ac,#zd,div#fp,#zi,#pg,#lk,#bd,#dd.f{padding:0 10px;background:#FFF;margin:0 auto 10px;}
#il b,#al>b,#w25>b,#dl dd>b,#pl dt i,#bt,#ph{display:block;font:16px/40px 'microsoft yahei';color:#111;border-bottom:1px solid #f2f2f2;}

#tj>s,#pic>s,#cs>s,#bd>s{display:block;position:absolute;bottom:10px;left:0;width:100%;height:8px;text-align:center;}
#tj>s s,#pic>s s,#cs>s s,#bd>s s{display:inline-block;width:8px;height:8px;background:#BBB;margin:0 4px;vertical-align:top;-webkit-border-radius:50%;border-radius:50%;}
#pic>s s{width:8px;height:8px;margin:0 3px;}
#tj>s s.c,#pic>s s.c,#cs>s s.c,#bd>s s.c{background-color:#ff983d;}