body,iframe{ margin:0; padding:0;}
#gamelis_ifram1,#gamelis_ifram2{ display:none;}
#h5game{ display:none;}
.index_iframebox{ display:none;}
iframe{overflow-x:hidden;}
.top{background: #fff;}
.search input{background: #f0f0f0;}
.maskbox{ z-index:9999; position:relative;}
.com_mask{ width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.4);}
.commask_info{ position:fixed; font-size:0.3rem; top:50%; left:50%; z-index:2; width:5.5rem; margin-left:-2.75rem; background:#fff; padding-top:0.4rem 0;border-radius: 0.15rem;    margin-top: -0.9rem;}
.tipsboxul{ display:-webkit-box; height:0.9rem; line-height:0.9rem; border-top:0.01rem solid #ccc;}
.tipsboxul li{ -webkit-box-flex:1; text-align:center;}
.tipsboxul li.blue{ color:#4fbcf5; border-left:1px solid #ccc;}
.commask_tit{ padding:0.4rem;font-size: 0.28rem; font-weight: 600; text-align: center;}
.wx_info .lb_copy button{ height:0.64rem; line-height:0.64rem;}

.-mob-share-ui-button{ padding:0 !important;}
.-mob-share-list li{ width:1.14rem!important; height:1.14rem!important; background-size:1.14rem auto!important; background-color: #ccc}
.-mob-share-weixin { background:url(../images/share_icon.png) no-repeat 0 0!important;}
.-mob-share-pengyou { background:url(../images/share_icon.png) no-repeat 0 -1.14rem!important;}
.-mob-share-qzone{ background:url(../images/share_icon.png) no-repeat 0 -2.28rem!important;}
.-mob-share-qq2{ background:url(../images/share_icon.png) no-repeat 0 -2.32rem!important;}
.-mob-share-weibo2{ background:url(../images/share_icon.png) no-repeat 0 -4.56rem!important;}
.-mob-share-weibo2 a,.-mob-share-qq2 a{ display: block; width: 100%; height: 100%;}
.-mob-share-copy{ background:url(../images/share_icon.png) no-repeat 0 -5.70rem!important;}
.-mob-share-erro{ background:url(../images/share_icon.png) no-repeat 0 -6.84rem!important;}
.maskbox{ z-index:9999; position:relative;}
.com_mask{ width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.8);}
.wx_info{ position:fixed; top:32%; left:50%; z-index:2; width:4.7rem; margin-left:-2.75rem; background:#fff; padding:0.4rem;border-radius: 0.15rem;}
#gamelis_ifram1{ z-index: 1;}
#gamelis_ifram2{ z-index: 2;}
.pop_box{ position: fixed;}

.yonghuxieyi-box{ padding:0.15rem; line-height:1.6}
.yonghuxieyi-box p{ margin:10px; color:#666; text-indent:0.4rem;}
.yonghuxieyi-box h4{ font-weight:bold;}
.yonghuxieyi-box h2{ text-align:center; padding:10px 0;}
.yonghuxieyi-box a{ font-size:0.60rem; display:block;}

.pop_tip {width: 36%;height: 50px;line-height: 50px;text-align: center;position: fixed;top: 40%;left: 50%;z-index: 1005;margin-left: -18%;background: rgba(0,0,0,0.6);color: #fff;border-radius: 5px; display: none}
.pub_box{background: #ECECEC;padding-bottom: 0.2rem;height: 6.13rem;position: absolute;width: 7.5rem;top: 0%;margin-top: 0rem;left: 50%;margin-left: -3.75rem;height: 100%;overflow: hidden;z-index: 1000;position: fixed;}
/*评论*/
.zan_reply_des{width:100%;height:100%;padding:10px;background:#fff; box-sizing: border-box;}
.zan_reply_des textarea{width: 100%;display: block;height: 200px;border: 1px solid #ddd;padding: 10px;box-sizing: border-box;margin-bottom: 10px;}
.zan_reply_des a{width: 50px;height: 26px;text-align: center;background: #ffdb45;line-height: 26px;border-radius: 4px;display: block;}
/*举报*/
#user_form{position:fixed;top:30%;left:10%;z-index:1001;display:none;box-sizing:border-box;padding:20px;width:80%;height:200px;border:1px solid #eee;background:#fff;text-align:center;border-radius:8px;}
#user_form_text{box-sizing:border-box;padding:8px;width:100%;height:100px;border:1px solid #eee}
#user_form .j-publish{display:block;margin-top:12px;width:81px;height:35px;border:0;border-radius:4px;background-color:#ffdc46;color:#fff;text-align:center;font-size:16px;line-height:35px}
/*.pop_bj{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5}
*/
/*发帖*/
.posted .posttil,.posted .postmid,.posted .postcont{ font-size: 15px; line-height: 45px;font-size: 15px; position: relative;padding: 0 10px; background:#fff; display: block;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #cdcdcd;}
.pop_ft .btn_focus_ft,.page_top .btn_focus{  width: 1.2rem;height: .64rem;line-height: .64rem;text-align: center;font-size: .3rem;border-radius: .08rem;position: absolute;top: 19px;margin-top: -14px;right: .15rem;display: inline-block;z-index: 900;}
.pop_ft  .btn_focus_ft,.page_top .to_focus {background: #ffdc46 !important;color: #333;}
.to_focus{ background: #ffdc46 !important; color: #333;}
.has_focus{ background: #dcdcdc !important; color: #fff;}
.posted .posttil{ margin:10px; margin-bottom: 0; border: 1px solid #e1e1e1; }
.posted .posttil input{width:100%;background:0 0;padding:0;font-size:16px;border:none;font-family: '微软雅黑';}
.posted .postmid{ width: 100%; height: 22px; line-height:22px; text-align: right;box-sizing: border-box;background: none;color: #999;}
.posted .postcont{padding: 10px;padding-bottom: 15px; width: 100%;height:350px;line-height:24px;box-sizing: border-box; border: none; overflow: auto;}
.posted p.fontnum{position:absolute;bottom:0;right:9px;color:#999;width:75px;text-align:right}
.posted .postcont p{ height: auto; line-height: 24px; display: block; font-size: 14px;}
.posted .postcont .imgadd{ position: relative;}
.posted .postcont .imgadd img{width:100%;height:auto; display: block;}
.posted .postcont .imgadd em{ width:20px; height: 20px; display: block; position: absolute; top:0; right: 0; background: url(../community/images/shanchu.png) no-repeat; background-size: 100%;}
.z_file{width: 1rem;height: 1rem;margin: .2rem;padding: 5px 10px;box-sizing: border-box; border-top: 1px solid #eee;line-height: 30px;text-align: right;background: url(../community/images/gzmore.png) no-repeat center center #ddd;border-radius: 8px;background-size: 100% 100%;}
.z_file span{ width:20px; height: 30px; float: left; display:inline-block; background: url(../community/images/z_add.png) no-repeat left center;background-size:20px 20px;}
.z_file p{ width: 50%; float: right;display:inline-block}
.z_file input#file{width: 3.5rem;height: 1rem;border: 0;vertical-align: middle;}
.z_file input::-webkit-file-upload-button{width:1rem;height:0.8rem;border:none;position:absolute;outline:0;opacity:0;margin-top: 0.1rem}
#til_text2,#til_text2 *{webkit-user-select: auto;}
.aaa{width: 2.2rem;height: 0.9rem;line-height: 0.9rem;text-align: center;background: #ffdc46;margin-top: 0.25rem;margin-right: 0.3rem;float: right;border-radius: 0.1rem;}

.keyword h3 {padding-top: 50px;font-size: 17px;text-align: center;width: 100%;padding-left: 0;height: 1.0rem;color: #333;}
.keyword h3,.keyword p a{ width: 100%;  text-align: center; display: block; }
.keyword span a{ width: 100%; height:44px; line-height:44px; font-size: 14px; color: #666; text-align: left;display: block;padding: 0 10px;box-sizing: border-box; border-bottom: 1px solid #e6e6e6;}
.keyword,.keywordul{min-height: 700px;background: #fff;d}
.keyword h3{ padding-top:50px;}
.keyword p a{ color: #0075f8;padding-top:20px;}

.operat_o{height: .72rem;padding: .2rem;font-size: .26rem;}
.operat_o .search{display: -webkit-box;height: .72rem; line-height: .72rem;  background:#fff; color: #999; border-radius: 5px; text-align: center;width: 85%;float: left;}
.operat_o input{display:block;-webkit-box-flex:1;border:none;height:.32rem;background:0 0;padding:.38rem .2rem}
.operat_o .search em{ width: .50rem;height: .72rem;vertical-align: middle;display: inline-block;background: url(../images/sicon.png) no-repeat center center;background-size:.35rem ; top: 0 }
.operat_o .search_cancel{height: .72rem;line-height: 0.72rem;margin-left: 5%;}

/*.errorbox{text-align:center;font-size:.28rem;margin:1rem 0 0 0; display: none;}
.errorbox p{padding:0.1rem 0}
.errorbox i{display:block;width:1.94rem;height:2.10rem;background:url(../images/erroricon.png) no-repeat;background-size:1.94rem;margin:0 auto}

.all_nav{border-bottom: 1px solid #eee;position: fixed;top: 1.1rem;z-index:1000;width: 100%;}
.all_nav span{width:25%;height:0.9rem;line-height:0.9rem;display:inline-block;text-align:center;font-size:0.32rem;background:#fff}
.all_nav span a{width:60%;display:block;border-bottom:4px solid #fff;color:#999;margin:0 auto;height:100%;box-sizing:border-box}
.all_nav span.cli a{color:#333}
.all_nav li{width: 50%;height:40px;line-height:40px;display:block;float:left;text-align:center;font-size:0.32rem;background:#fff;}
.all_navo li{width: 25%;}
.all_nav li.cli{color:#333;border-bottom:0.04rem solid #ffdc46}

.searchdata{display: block;height: 10.0rem;overflow-y: scroll;padding-top:40px;}
.searchdata .ajaxdata{    line-height: 16px;}

.sub_forum{background:#FFF;width: 100%; box-sizing:border-box;}
.sub_forum li{height:1.5rem;border-bottom:1px solid #EDEDED;font-size:.24rem;overflow:hidden;position:relative;padding:.25rem .2rem;box-sizing:border-box}
.sub_forum img{width:1rem;height:1rem;margin-right:.2rem;float:left}
.sub_forum li a{display:block;padding:0}
.sub_forum li span{width:74%;height:.45rem;line-height:.4rem;font-size:.3rem;color:#333;display:block;overflow:hidden}
.sub_forum li p{width:50%;display:block;font-weight:400;font-size:.3rem;margin-top:.1rem;height:.5rem;line-height:.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.bmw{border-top:1px solid #EDEDED}
.sub_forum li:last-child{border-bottom:1px solid #EDEDED}
.sub_forum li .btn_focus{width:1.2rem;height:.64rem;line-height:.64rem;text-align:center;font-size:.3rem;border-radius:.08rem;position:absolute;top:50%;margin-top:-14px;right:.15rem;display:block;z-index: 999;}
.sub_forum li .yel_btn{ width: 1.2rem;height: .64rem;line-height: .64rem;text-align: center;font-size: .3rem;border-radius: .08rem;position: absolute;top: 50%;margin-top: -14px;right: .15rem;display:block;z-index: 999;background: #ffdc46;}

.com_list li{padding:15px 10px;overflow:hidden;position:relative;margin-bottom:10px;background-color:#fff;display:block;width: 100%;box-sizing: border-box; }
.com_list li a{ display: block;}
.com_list .item-user-wrap{position:relative;}
.com_list .avator-img{float:left;overflow:hidden;position:relative;border-radius:50%;width:35px;height:35px}
.com_list .item-user-text{width:60%;height:40px;line-height:18px;margin-left:10px;float:left}
.com_list .item-user-text p{ height: 20px;line-height: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.com_list .item-user-text span{color:#999;font-size:12px;white-space:nowrap;text-overflow:ellipsis}
.com_list .item-user-icon{display:inline-block;vertical-align:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 3px}
.com_list .allow-small-icon{display:inline-block;position:relative;width:4px;height:7px;margin-right:1px;vertical-align:1px;background-image:url(../community/images/allow.png);background-size:100% 100%}
.com_list .item-user-barname{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:35%}
.com_list .item-user-time{position:relative;top:-2px;margin-left:10px;font-size:12px;color:#999}
.com_list .read-icon-v3{position:absolute!important;right:0;top:15px;z-index:889;display:block}
.com_list .read-icon-v3 span{color:#acacac;margin-right:10px}
.com_list .read-icon-v3 i{display:inline-block;width:20px;height:20px;vertical-align:middle;background-size:100%}
.com_list .read-icon-v3 i.read-icon{background:url(../community/images/icon_eye.png) no-repeat right center;background-size:100%;margin-top:-4px;margin-right:5px}
.com_list .read-icon-v3 i.pl-icon{background:url(../community/images/reply-v3.png) no-repeat left 0;background-size:16px}
.com_list .read-icon-v3 i.zan-icon{background:url(../community/images/like-v3.png) no-repeat left 0;background-size:20px auto;margin-top:-7px}
.com_list .has_zanpl_icon i.zan-icon{    background-position: center bottom;}
.com_list .has_zanpl_icon span{ color: #f00}
.com_list .go-detail p{font-size: 16px;line-height: 22px;}
.com_list .go-detail span{  font-size: 14px; padding-top: 5px; line-height: 20px; color: #8c8c8c}
.com_list .go-detail span.listcont{ max-height: 60px; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.com_list .go-detail span.listcont p,.com_list .go-detail span.listcont span,.com_list .go-detail span.listcont font{ font-size: 14px !important; color: #8c8c8c !important;}
.tilcont img{ width: 100%; height: auto; display:block; }
.tilcont span,.tilcont span p{ line-height:22px;  font-size:14px !important;}
.tilcont span p{padding:5px 0;}
.tilcont span img:first-child{ margin-top:5px;}
.go-detail span.listcont .imgadd{ display: none}*/

.tophei{height: 1.1rem; padding: 0;}
.machword{ height:12.0rem;overflow-y: scroll;}

.zan_reply{    width: 100%;
    display: -webkit-box;
    padding: .15rem;
    background: #fff;
    box-sizing: border-box;
    z-index: 990;}
.zan_reply .mf_input{width:60%;display:block;border-radius:16px;color: #999;border:1px solid #dcdcdc;height:30px;line-height:30px;padding:0 10px;box-sizing:border-box;margin-right:4%}
.zan_reply a,.zan_reply span{display:block;width:12%;height:30px;vertical-align:middle;background:url(../community/images/iconcom.png) no-repeat center top;background-size:30px;position:relative}
.zan_reply .btn_pinl_icon em{height:18px;line-height:18px;color:#fff;padding:0 6px;border-radius:8px;display:block;background:#f74c32;position:absolute;top:-4px;right:8px}
.zan_reply .btn_pinl_icon{background-position:center -30px}
.zan_reply a.no_like_icon{background-position:center 0}
.zan_reply a.has_like_icon{background-position:center bottom}
.zan_reply span.btn_share_icon{background-position:center -60px}

.zan_reply .zan_reply_text{height: 26px;padding: 0 10px;line-height: 26px;border:1px solid #ddd;display:block;-webkit-box-flex:1;background:#fff;box-sizing:border-box;color:#999;font-size:12px;margin-right:10px; }
.zan_reply a.pub-publish{width: 50px;height: 26px;text-align: center;background: #ffdb45;line-height: 26px;border-radius: 4px;display: block;}

/*.btn_focus{width:1.2rem;height:.64rem;line-height:.64rem;text-align:center;font-size:.3rem;border-radius:.08rem;position:absolute;top:50%;margin-top:-14px;right:.15rem;display:inline-block;z-index: 900; background:none;}
*/
.pop_name {width: 70%; height: 130px;  text-align: center; background: #fff; padding-top: 20px; position:fixed; top: 40%; left: 50%; margin-left:-35%; z-index:1001}
#nicheng{ width: 100%; text-align:center;}
#nickname{ width: 70%; height: .80rem; line-height: .80rem; border: 1px solid #ddd;font-size: .30rem;
    padding: 0 .2rem;}

    .bbs_nav{width:20%;float:left;overflow:hidden;background:#fafafa;height:100%;overflow-y:scroll;position:fixed;left:0;top:0.9rem;box-sizing:border-box; z-index: 888}
.bbs_nav a{height:1.5rem;overflow:hidden;line-height:1.5rem;font-size:.26rem;text-align:center;display:block;border-top:1px solid #EDEDED}
.bbs_nav a:first-child{border-top:none}
.bbs_nav a.cli{background:#fff;border-left:6px solid #ffdc46}

