*{padding:0;margin:0;list-style:none}
a{text-decoration:none}
body,html{font:14px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';color:#333}
.top{position:relative;height:42px;padding:2px 77px 0 97px;z-index:20;background:#65bb0a}
#logo{position:absolute;top:5px;left:0;width:94px;height:35px;line-height:35px;color:#fff;font-size:16px;text-align:center;white-space:nowrap}
#mcate{position:absolute;top:4px;right:4px;width:40px;height:40px;z-index:1}
form{margin:0;padding:0}
#mcate b{display:block;text-indent:-9999px;width:36px;height:36px;background:url(../images/all_ico.png) 3px -50px no-repeat;background-size:32px auto}
#bdcs-search-form-input{text-indent:10px;font-size:12px;border:none;border-radius:2px 0 0 2px;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:1px 0;background:#fff url(../images/all_ico.png) 1px -481px no-repeat;background-size:28px;overflow:hidden;text-indent:-9999px;position:relative}
.soBox{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;position:relative;height:40px}
#mcateCont{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:34px}
#mcateCont p .cur{background:#fc6500;color:#fff}
#mcateCont p span{-webkit-box-flex:1;text-align:center;height:34px;line-height:34px;font-size:14px;color:#fc6500;display:block;position:relative}
#mcateCont .on{display:block}
#mcateCont ul{margin:0 10px 15px 10px;display:none}
#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}
#mcateCont p span:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:34px;background:#FC8230}
#topNav{line-height:32px;padding:8px 0;background:#fff;border-bottom:1px solid #d6d6d6}
.mainNav{zoom:1;clear:both}
#topNav ul{overflow:hidden;margin:0;padding:0}
#topNav li{width:16.666666%;padding:0;float:left;color:#333;text-align:center}
.mainNav li a{display:block;text-align:center;position:relative;font-size:16px;height:32px;line-height:32px;color:#444;text-decoration:none;cursor:auto}
#topNav ul{overflow:hidden}
#topNav li a{height:32px;line-height:32px}
.mainNav .b_cur a{color:#65bb0a;font-weight:600}
#topNav li span{display:inline-block;width:14px;height:10px;background:url(../images/all_ico.png) 0 -115px no-repeat;background-size:20px auto;vertical-align:middle}
a{color:#444;text-decoration:none}
.back{width:40px;height:40px;background:url(../images/all_ico.png) 10px -536px no-repeat;float:left}
.toolbar{height:40px;line-height:40px;background:#f4f4f4;font-size:16px}
.white.toolbar a{display:block;height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.white.toolbar .back{font:2em 'Droid Sans Fallback';font-weight:700;line-height:40px;text-align:center;text-indent:-9999px;background:url(../images/wback.png) center center no-repeat}
.white.toolbar{background:#f3f3f3;color:#333;border-bottom:1px solid #ddd;width:100%;overflow:hidden;position:relative}
#alist strong{font-weight:700;color:#333}
.wzlist .con img{max-width:300px}
.wzlist .con p img{display:block;margin:0 auto}
.wzlist .con{font-size:1em;padding:0 8px;-webkit-box-sizing:border-box;line-height:26px}
.tDown .sbtn{display:block;position:absolute;right:10px;top:35px;width:80px;height:32px;line-height:32px;background:#65bb0a;color:#fff;text-align:center;border-radius:3px;font-size:16px;margin:5px 0}
.wzlist .tags{max-height:26px;margin-top:6px;overflow:hidden;margin-left:-4px;-webkit-box-flex:1;display:-webkit-box}
.lstar0,.lstar1,.lstar2,.lstar3,.lstar4,.lstar5,.lstar6{background:url(../images/litterStar.png) no-repeat;width:84px;height:13px;display:block}
.lstar4{background-position:0 -104px}
.tDown .info em{display:inline-block;margin:5px 0 0 0}
b,em,i,s,strong,u{font-style:normal;font-weight:400;text-decoration:none}
.tDown .info s{font-size:20px;font-weight:700;color:#f60}
.tDown .info .sp u{margin-left:15px}
.tDown .info .sp{display:block;margin:2px 0 0 0;line-height:24px}
.tDown .info strong a{margin-right:5px;font-size:18px;color:#333;font-weight:700}
#alist .tDown .info strong{display:block;height:20px;line-height:20px;overflow:hidden;color:#888;font-weight:400}
.tDown .info{height:73px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tDown img{width:70px;height:70px;border-radius:10px}
.tDown .pic{display:inline-block;float:left;margin-right:10px}
.tDown{position:relative;padding:5px 10px;border:1px dashed #65BB0A}
.wzlist .wtitle span{margin:0 5px}
.wzlist .wtitle p{color:#777;margin-top:5px}
.wzlist h1{font:18px "\5FAE\8F6F\96C5\9ED1";font-weight:700;line-height:32px;color:#333}
.wzlist .wtitle{padding:10px 8px 10px 8px;font-size:13px;border-bottom:1px solid #ddd}
.bdshare-button-style2-16 .bds_tsina{background-position:0 -104px}
.share .bdshare-button-style2-16 a,.share a{float:left;display:inline-block;overflow:hidden;height:30px;line-height:30px;border-radius:14px;margin:0 4px;width:30px;padding:0}
.share .bdshare-button-style2-16 .bds_renren{background:url(../images/share.png) -99px 0 no-repeat;background-size:auto 30px}
.share .bdshare-button-style2-16 .qq{background:url(../images/share.png) -33px 0 no-repeat;background-size:auto 30px}
.share .bdshare-button-style2-16 .sina{background:url(../images/share.png) -67px 0 no-repeat;background-size:auto 30px}
.share .bdsharebuttonbox{display:inline-block;width:auto!important;float:left;width:200px}
#nativeShare,.nativeShare{display:inline-block;float:left;height:30px;line-height:33px}
.share{float:right;display:inline-block;height:30px;margin:0;margin-right:10px;white-space:nowrap;text-align:center}
.share_zan{margin:10px 0;height:30px}
.list ul li .btn .bg{position:absolute;left:0;top:0;display:inline-block;width:100%;height:30px;background:url(../images/snav.png) 9px -175px no-repeat;background-size:26px auto}
.list ul li .btn{width:40px;height:25px;padding-top:35px;color:#65bb0a;line-height:25px;text-align:center;background:0 0;position:absolute;right:5px;top:12px}
.list ul li p u{margin:0 6px;padding:0 6px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}
.list ul li p span{display:block;line-height:16px;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:12px "\5FAE\8F6F\96C5\9ED1"}
.list ul li p em{margin:7px 0}
.list ul li p a{display:block;height:16px;line-height:16px;overflow:hidden;font-size:15px}
.list ul li p{-webkit-box-flex:1;color:#777;overflow:hidden;padding-right:70px}
.list ul li img{width:60px;height:60px;border-radius:8px}
.list ul li .img{margin-right:10px;display:block;width:60px;float:left}
.list ul li{padding:10px 5px 10px 10px;overflow:hidden;zoom:1;position:relative;border-bottom:1px solid #e8e8e8}
#alist .dtit b{margin:0;display:block;position:absolute;bottom:-1px;padding:0 10px 0 5px;left:10px;height:40px;border-bottom:1px solid #65bb0a;font-size:16px;font-weight:700}
#alist .dtit{border-bottom:1px solid #ddd;position:relative;height:40px;line-height:40px}
.xgwz ul li a{display:block;overflow:hidden;height:40px;white-space:nowrap;text-overflow:ellipsis;padding:0 10px 0 15px}
#alist .xgwz ul li a{font-size:14px}
.xgwz ul li em{display:inline-block;width:4px;height:4px;background:#999;border-radius:50px;overflow:hidden;position:absolute;top:17px;left:5px}
.xgwz ul li{height:40px;line-height:40px;overflow:hidden;margin:0 8px;position:relative}
.dtit b{margin:0;display:block;position:absolute;bottom:-1px;padding:0 10px 0 5px;left:10px;height:40px;border-bottom:1px solid #65bb0a;font-size:16px;font-weight:700}
.xgwz{clear:both;margin-top:25px}
.dtit{border-bottom:1px solid #ddd;position:relative;height:40px;line-height:40px}
.hot-wrap li a{-webkit-box-sizing:border-box;display:inline-block;max-width:100%;padding:0 10px 0 11px;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#032de5}
.bd-title{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:3px solid #fa4e68;height:18px;line-height:18px;padding:5px;font-size:1.3rem;margin:8px 0 8px 0}
.hot-wrap li{-webkit-box-sizing:border-box;float:left;width:50%;line-height:32px}
.hot-wrap .content{zoom:1;overflow:hidden}
#comment b,#moreList b,#xgk b,.hot-wrap p.title,.similar b,.tjyxph b,.xgwz b{font:16px "\5FAE\8F6F\96C5\9ED1";height:28px;line-height:28px;font-weight:700}
.hot-wrap .title{padding:0 0 3px 10px}
#comment b,#moreList b,#tcsyy>p b,#xgk b,.hot-wrap p.title,.similar b,.tjyxph b,.xgwz b{color:#000;font-weight:400}
.hot-wrap{background:#fff;margin:10px 0;padding:10px 0}
#submit .button{width:47%;margin-left:2%}
.w-button{margin:0 20px}
#comment #cancel{line-height:30px;text-align:center;vertical-align:top;height:30px;display:inline-block}
#submit #verify.disable{color:#999;background-position:0 -1090px;border:1px solid #ccc;cursor:default}
.w-text textarea{color:#666;background:#fff;border:1px solid #c5c5c5;width:100%;font-size:24px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1) inset;height:80px;padding:5px 10px;line-height:32px}
fieldset,img{border:0}
.w-text{margin:0 15px 15px;padding:8px 20px 0 0}
#comment #submit{display:none;margin-bottom:10px}
#comment .button{color:#555;height:32px;border:1px solid #ccc;background:url(../images/all_ico.png) 0 -1090px repeat-x;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.06);-moz-box-shadow:0 1px 1px rgba(0,0,0,.06);box-shadow:0 1px 1px rgba(0,0,0,.06);cursor:pointer}
#view-comment .button{padding:0 20px}
#view-comment .button-status-complete{border-top:1px solid #e6e6e6;overflow:hidden;text-align:center;position:relative;display:none;padding:0;padding-top:15px}
#comment-list{margin:10px;font-size:12px}
#comment-list li:first-child{border-top:1px solid #e6e6e6}
#comment-list li:last-child{border-bottom:0}
#comment-list li{padding:10px 2px;border-bottom:1px solid #e6e6e6;line-height:24px}
#comment-list .user{color:#65bb0a;padding-right:100px;position:relative;margin-bottom:2px;height:24px;overflow:hidden}
#comment-list .user time{position:absolute;right:0;top:0;color:#a6a6a6;width:62px;height:24px;overflow:hidden}
#comment .fb{display:block;-webkit-border-radius:2px;border:1px solid #ccc;color:#333;-webkit-box-sizing:border-box;line-height:28px;padding:10px 5px 10px 46px;position:relative;margin:8px 10px 0 10px;background:url(../images/all_ico.png) 5px -963px no-repeat;box-shadow:0 2px 1px #fff,inset 0 1px 1px rgba(138,138,138,.2)}
#comment>b{text-indent:10px;display:block;margin:0}
#comment,#tcsyy,#xgk,.similar{border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin-top:11px}
footer.bottom p a{padding:0 10px}
footer.bottom p{height:46px;line-height:46px}
footer.bottom #goTop{position:fixed;right:10px;bottom:80px;text-indent:-9999px;z-index:9999;width:38px;height:38px;background:rgba(0,0,0,.6) url(../images/all_ico.png) 8px -313px no-repeat;background-size:28px auto;border-radius:50%;display:none}
.foot-nav a{display:block;height:35px;line-height:35px;text-align:center;-webkit-box-flex:1;box-flex:1;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}
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}
.foot-nav{height:35px;display:-webkit-box}
.soft_span a{color:#65BB0A}
.guess{overflow:hidden;border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin:0 8px;margin-top:12px}
.guess .bt{font-size:16px;height:28px;line-height:28px;border-bottom:1px solid #f0f0f0;padding-bottom:5px}
.guess-nav{height:40px;width:200%}
.guess-nav li{display:inline-block;float:left;height:38px;line-height:38px;font-size:14px;text-align:center;overflow:hidden;-webkit-tap-highlight-color:rgba(255,255,255,0);margin:0 5px 0 0}
#wrapert ul .active,#wrapert ul li:active{border-bottom:1px solid #65bb0a;color:#65bb0a;height:36px;-webkit-tap-highlight-color:rgba(255,255,255,0)}
#tags-main{width:100%;height:315px}
.guess .tags-main-box{float:left}
.tags-main-box .tags-box{color:#999;line-height:20px;overflow:hidden;margin:5px 0 10px 0}
.tags-main-box .tit{height:25px;line-height:25px;margin-bottom:5px}
.tags-main-box .tit a{height:25px;line-height:25px;font-size:16px;color:#474747}
.tags-main-box .info,.tags-main-box .info p{color:#999;line-height:20px;display:-webkit-box;-webkit-line-clamp:3;word-wrap:break-word;word-break:break-all;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}
.tags-box-ul{overflow:hidden;zoom:1}
.tags-box-ul li{width:25%;float:left;margin-top:8px}
.tags-box-ul li a{display:block;width:66px;height:98px;text-align:center;margin:0 auto}
.tags-box-ul li img{width:66px;height:66px;text-align:center;float:left;display:block;margin:0 auto;border-radius:10px}
.tags-box-ul li span{clear:both;overflow:hidden;display:block;width:66px;height:16px;line-height:16px;font-size:12px;color:#000;text-align:center;word-break:break-all}
.pagenum{height:12px;text-align:center;margin:12px 0 8px 0}
.pagenum span{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#f0f0f0;margin:0 5px;text-indent:-9999px}
.pagenum .active{background-color:#02AFF3}
.wzlist img{display:block;margin:0 auto}
