

html{min-height:100%;background:#f4f4f4;}
body,div,p,a,table,textarea,form,input,button,img,ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{font:400 14px/1.5 "\5B8B\4F53",Helvetica;color:#333;word-wrap:break-word;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a{color:#333;text-decoration:none;}
img,iframe{border:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{color:#333;font-weight:400;}
input,button,textarea{border:none;outline:none;}
.clear{clear:both;overflow:hidden;}
.blank{height:.12rem;background:#edf5fa;clear:both;overflow:hidden;}
.wblank{width:.1rem;overflow:hidden;}
.hblank{height:.1rem;overflow:hidden;}
.dialog{top:40%;left:40%;padding:.05rem .08rem;text-align:center;position:fixed;border-radius:.05rem;font-size:.16rem;color:#fff;background:rgba(0, 0, 0, 0.7);box-shadow:0 .02rem .03rem #9b9b9b;z-index:9999;}

/**按钮弹窗CSS**/
      #dream {
        margin:0 auto;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        position:absolute;
        top:50%;
      }
      #dream button {
        margin: 0 20px;
      }
      .dream-btn {
        font-size: 12px;
        text-decoration: none;
       
        white-space: nowrap;
        border-radius: 5px;
        font-weight: 500;
        display: inline-block;
        cursor: pointer;
        border: 0;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        line-height: normal;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }
      .dream-btn.cancel {
        margin-right: 10px;
        color: #525456;
        background-color: transparent;
        font-weight: 500;
        transition: all 0.06s ease-out;
      }

      .dream-btn,
      .dream-btn span{
        position: relative;
        font-size: 12px;
        font-weight: bold;
      }
      .dream-btn.info {
        background-color: #47d4cd;
        color: #fefefe;
      }
      .dream-btn.success {
        background-color: #9edc65;
        color: #fefefe;
      }
      .dream-btn.warning {
        background-color: #e5b442;
        color: #fefefe;
      }
      .dream-btn.error {
        background-color: #ec4141;
        color: #fefefe;
      }
      .dream-btn.loading {
         background-color: #7bb4e7;
         color: #fefefe;
       }
      .dream-btn.close {
        background-color: #676868;
        color: #fefefe;
      }

      .dream-btn.ok::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: inherit;
        transition: all 0.12s ease-out;
        background-color: transparent;
      }
      .dream-btn.ok:hover::before {
        background-color: rgba(255, 255, 255, 0.08);
      }
      .dream-btn.ok:active::before {
        transition: all 80ms ease-out;
        background-color: rgba(0, 0, 0, 0.2);
      }



/*常用*/
.wrap{margin:0 auto;width:100%;max-width:768px;background:#fff;box-shadow:0 0 .15rem #ccc;overflow:hidden;}
/*标志*/
.wrap .logo{height:.6rem;border-bottom:.01rem solid #ddd;background:#ff6803;color:#fff;position:relative;overflow:hidden;}
.wrap .logo .left{float:left;}
.wrap .logo .left img{padding:.05rem;height:.5rem;display:-webkit-box;}
.wrap .logo .right{float:right;}
.wrap .logo .right img{padding:.1rem;height:.35rem;display:-webkit-box;}
.wrap .logo .right .news{top:.07rem;right:.07rem;min-width:.18rem;max-width:.25rem;height:.18rem;line-height:.18rem;text-align:center;font-size:.1rem;display:inline-block;position:absolute;border-radius:1rem;background:#ff2a2a;color:#fff;overflow:hidden;}
/*页头*/
.wrap .header{height:.35rem;line-height:.35rem;border-bottom:.01rem solid #ddd;background:#ff6803;color:#fff;font-size:.17rem;position:relative;overflow:hidden;}
.wrap .header a{color:#fff;}
.wrap .header img{height:.15rem;}
.wrap .header .left{float:left;padding-left:.05rem;text-align:center;}
.wrap .header .right{float:right;padding-right:.05rem;text-align:center;}
/*主题*/
.wrap .theme{overflow:hidden;}
.wrap .theme li{float:left;padding:.16rem 0 .12rem;width:20%;text-align:center;}
.wrap .theme li h4{color:#666;font-size:.13rem;}
.wrap .theme li span{margin:0 auto .05rem;width:.38rem;height:.38rem;display:block;background-size:.38rem auto;}
.wrap .theme .bbs span{background:url(../images/bbs.png);background-size:.38rem .38rem;}
.wrap .theme .news span{background:url(../images/article.png);background-size:.38rem .38rem;}
.wrap .theme .shop span{background:url(../images/shop.png);background-size:.38rem .38rem;}
.wrap .theme .game span{background:url(../images/game.png);background-size:.38rem .38rem;}
.wrap .theme .book span{background:url(../images/book.png);background-size:.38rem .38rem;}
/*导航*/
.wrap .mnav{padding:.12rem .16rem .14rem;background:#edf5fa;-webkit-box-sizing:border-box;box-sizing:border-box;}
.wrap .mnav .list{width:100%;font-size:.16rem;font-weight:300;display:-webkit-box;-webkit-box-pack:justify;}
.wrap .mnav .list a{padding:.04rem 0 .03rem;display:block;}
.wrap .mnav .list a:nth-of-type(5){display:none;}
@media only screen and (min-width:360px){.wrap .mnav .list a:nth-of-type(5){display:block;}}
.wrap .mnav .search{margin-top:.07rem;height:.4rem;background:#fff;border-bottom:.01rem solid #dde6ed;}
.wrap .mnav .search .form{display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.wrap .mnav .search .link{margin:.02rem 0 0 .01rem;width:.3rem;height:.3rem;display:block;background:url(../images/icon.png) no-repeat center;background-size:.16rem auto;-webkit-background-size:.16rem auto;}
.wrap .mnav .search .button{margin:.03rem .03rem 0;width:.29rem;height:.3rem;display:block;border:0 none;background:url(../images/search.png) no-repeat center;background-size:.35rem auto;-webkit-background-size:.35rem auto;}
.wrap .mnav .search .input{padding:.05rem 0 .03rem;-webkit-box-flex:1;}
.wrap .mnav .search .input .intxt{width:100%;height:.3rem;line-height:.3rem;color:#666;background:transparent;border:0 none;font-size:.16rem;}
/*路径*/
.wrap .path{float:left;margin-left:.05rem;height:.4rem;line-height:.4rem;background:transparent;font-size:.18rem;border:none;}
.wrap .path a{float:left;height:.4rem;color:#277de2;}
.wrap .path em{float:left;width:.2rem;height:.4rem;background:url(../images/arrow.png) .04rem .16rem no-repeat;overflow:hidden;}
.wrap .path .main{width:.25rem;line-height:2rem;background:url(../images/main.png) 0 -.05rem no-repeat;background-size:100%;overflow:hidden;}
/*轮播*/
.wrap .slide{background:#fff;border-bottom:.12rem solid #edf5fa;position:relative;overflow:hidden;}
.wrap .slide:last-child{margin-bottom:0;}
.wrap .slide .image{position:relative;display:-webkit-box;-webkit-transform:translateZ(0);overflow:hidden;}
.wrap .slide .image li{float:left;width:100%;background:#f0f5f9;position:relative;-webkit-transform:translateZ(0);background-size:.32rem .32rem;-webkit-background-size:.32rem .32rem;}
.wrap .slide .image a{display:block;overflow:hidden;}
.wrap .slide .image img{width:100%;vertical-align:top;}
.wrap .slide .image .name{left:0;padding:0 .16rem;width:100%;height:.4rem;bottom:0;line-height:.4rem;position:absolute;font-size:.16rem;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));}
.wrap .slide .pointer{left:0;padding:.05rem 0;width:100%;bottom:0;line-height:1;text-align:center;font-size:0;position:absolute;}
.wrap .slide .pointer i{margin:0 .02rem;width:.05rem;height:.02rem;text-indent:-100%;display:inline-block;background:#8f9094;overflow:hidden;}
.wrap .slide .pointer i.selected{width:.1rem;background:#fff;}
@media only screen and (max-width:320px){.wrap .slide a{min-height:165px;}}
@media only screen and (min-width:321px) and (max-width:360px){.wrap .slide a{min-height:185px;}}
@media only screen and (min-width:361px) and (max-width:375px){.wrap .slide a{min-height:193px;}}
@media only screen and (min-width:376px) and (max-width:384px){.wrap .slide a{min-height:198px;}}
@media only screen and (min-width:385px) and (max-width:393px){.wrap .slide a{min-height:203px;}}
@media only screen and (min-width:394px) and (max-width:400px){.wrap .slide a{min-height:206px;}}
@media only screen and (min-width:401px){.wrap .slide a{min-height:213px;}}
/*模块*/
.wrap .module{padding:.05rem .1rem;border-bottom:.12rem solid #edf5fa;}
.wrap .module .name{width:100%;line-height:1.5;font-size:.18rem;font-weight:700;color:#277de2;display:-webkit-box;-webkit-box-align:end;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;}
.wrap .module .name a{color:#277de2;}
.wrap .module .name a:visited{color:#277de2;}
.wrap .module .intro{width:100%;position:relative;-webkit-transform:translateZ(0);overflow:hidden;}
.wrap .module .intro li:last-child .item{border-bottom:0;}
.wrap .module .intro .item{padding:.09rem 0 .07rem;display:-webkit-box;-webkit-box-orient:horizontal;border-bottom:.01rem solid #f5f5f5;}
.wrap .module .intro .item .text{min-height:.57rem;position:relative;display:-webkit-box;-webkit-box-flex:1;-webkit-box-pack:justify;-webkit-box-orient:vertical;}
.wrap .module .intro .item .text .desc{line-height:1.3;font-size:.16rem;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;overflow:hidden;text-overflow:ellipsis;}
.wrap .module .intro .item .text .desc a{color:#277de2;}
.wrap .module .intro .item .text .info{margin-top:.05rem;width:100%;height:.16rem;line-height:1.2;font-size:.11rem;color:#ababab;}
.wrap .module .intro .item .text .info span{margin-right:.1rem;}
.wrap .module .intro .item .text .info .type{margin-bottom:.01rem;padding:0 .01rem 0 .02rem;height:.12rem;line-height:.13rem;color:#277de2;border-radius:.01rem;}
.wrap .module .intro .item .text .info .head{margin-bottom:.01rem;padding:0 .01rem 0 .02rem;height:.12rem;line-height:.13rem;color:#da343a;border-radius:.01rem;}
.wrap .module .intro .item .text .info .view{position:static;}
.wrap .module .intro .item .text .info .view:after{margin-left:.04rem;width:.1rem;height:.1rem;content:'';display:inline-block;background:url(../images/eye.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;vertical-align:-.03rem;}
.wrap .module .intro .item .text .info .talk{position:static;}
.wrap .module .intro .item .text .info .talk:after{margin-left:.04rem;width:.1rem;height:.1rem;content:'';display:inline-block;background:url(../images/008.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;vertical-align:-.01rem;}
.wrap .module .intro .item .text .info .time{float:right;position:static;}
.wrap .module .intro .item .text .info .time:before{margin-right:.04rem;width:.1rem;height:.1rem;content:'';display:inline-block;background:url(../images/time.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;vertical-align:-.02rem;}
.wrap .module .intro .item .image{width:.57rem;height:.57rem;background:#f0f5f9 url(../images/006.png) no-repeat 50% 50%;background-size:.32rem .32rem;position:relative;overflow:hidden;}
.wrap .module .intro .item .image img{width:100%;height:100%;vertical-align:top;}
.wrap .module .intro .item .image .video{left:.05rem;width:.17rem;height:.15rem;bottom:.05rem;position:absolute;background:url(../images/007.png) no-repeat 0 0;background-size:100% auto;-webkit-background-size:100% auto;}
.wrap .module .more{padding:.05rem 0;height:.33rem;line-height:.33rem;text-align:center;display:block;font-size:.16rem;color:#277de2;}
/*会员*/
.wrap .user{height:.7rem;position:relative;overflow:hidden;}
.wrap .user .item{margin:.05rem .1rem;}
.wrap .user .item .img{float:left;margin-right:.1rem;width:.6rem;height:.6rem;background:#f0f5f9 url(../images/006.png) no-repeat 50% 50%;background-size:.32rem .32rem;position:relative;overflow:hidden;}
.wrap .user .item .img img{width:100%;height:100%;vertical-align:top;}
.wrap .user .item .text{height:.6rem;position:relative;}
.wrap .user .item .text .name{height:.22rem;font-size:.16rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wrap .user .item .text .sign{height:.22rem;font-size:.15rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wrap .user .item .text .info{width:100%;height:.16rem;font-size:.11rem;color:#ababab;}
.wrap .user .item .text .info span{margin-right:.1rem;}
.wrap .user .item .text .info .type{margin-bottom:.01rem;padding:0 .01rem 0 .02rem;height:.12rem;line-height:.13rem;color:#277de2;border-radius:.01rem;}
.wrap .user .item .text .info .time{float:right;position:static;}
.wrap .user .item .text .info .time:before{margin-right:.04rem;width:.1rem;height:.1rem;content:'';display:inline-block;background:url(../images/time.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;vertical-align:-.02rem;}
/*页脚*/
.wrap .foot{height:.52rem;clear:both;background:#f7f7f7;}
.wrap .footer{left:0;bottom:0;width:100%;height:.5rem;background:#f7f7f7;border-top:.01rem solid #ddd;clear:both;position:fixed;z-index:99;font-size:.12rem;}
.wrap .footer a{float:left;padding-top:.05rem;width:20%;height:.44rem;color:#888;text-align:center;}
.wrap .footer a i{margin:0 auto .01rem;background:url(../images/footer.png);background-size:.28rem auto;display:block;}
.wrap .footer li.main i{width:.28rem;height:.25rem;background-position:0 -.26rem;}
.wrap .footer li.nav i{top:.01rem;width:.23rem;height:.25rem;background-position:-.01rem -.78rem;position:relative;}
.wrap .footer li.game i{top:.02rem;margin-bottom:.03rem;width:.25rem;height:.23rem;background-position:0 -1.98rem;position:relative;}
.wrap .footer li.shop i{top:.02rem;margin-bottom:.03rem;width:.28rem;height:.23rem;background-position:0 -1.28rem;position:relative;}
.wrap .footer li.home i{top:.03rem;margin-bottom:.04rem;width:.23rem;height:.22rem;background-position:0 -1.75rem;position:relative;}
.wrap .footer .small{right:0;bottom:.52rem;height:auto;position:fixed;z-index:999;}
.wrap .footer .small #list{top:-2.09rem;right:0;padding:0 .1rem;width:1rem;background:#242424;display:none;position:absolute;opacity:0.7;border-bottom-left-radius:.05rem;border-top-left-radius:.05rem;}
.wrap .footer .small #list a{padding:0;height:.4rem;line-height:.4rem;width:100%;color:#fff;clear:both;}
.wrap .footer .small #list a i{float:left;left:.02rem;margin:.1rem .05rem;width:.2rem;height:.2rem;background:url(../images/small.png) no-repeat;background-size:.25rem;vertical-align:middle;position:relative;}
.wrap .footer .small #list a em{float:left;line-height:.42rem;font-style:normal;font-weight:400;}
.wrap .footer .small #list .main{border-bottom:.01rem solid #4b4b4b;}
.wrap .footer .small #list .main i{height:.22rem;background-position:0 .01rem;background-size:.28rem auto;}
.wrap .footer .small #list .nav{border-bottom:.01rem solid #4b4b4b;}
.wrap .footer .small #list .nav i{background-position:0 -1.17rem;background-size:.19rem;}
.wrap .footer .small #list .game{border-bottom:.01rem solid #4b4b4b;}
.wrap .footer .small #list .game i{left:0;background-position:0 -.35rem;}
.wrap .footer .small #list .home{border-bottom:.01rem solid #4b4b4b;}
.wrap .footer .small #list .home i{background-position:0 -1.13rem;}
.wrap .footer .small #list .reload i{background-position:0 -2.13rem;background-size:.22rem auto;}
.wrap .footer .small #list .angle{right:.1rem;bottom:-.05rem;width:.1rem;height:.1rem;background:#242424;border-left:.01rem solid #242424;border-top:.01rem solid #242424;position:absolute;-webkit-transform:rotate(45deg);}
.wrap .footer .small #tool{width:.4rem;height:.4rem;background:#242424;opacity:0.8;border-top-left-radius:.05rem;border-bottom-left-radius:.05rem;}
.wrap .footer .small #tool #nav{padding:0;width:.4rem;height:.4rem;}
.wrap .footer .small #tool #nav i{margin:.09rem auto;width:.21rem;height:.21rem;background:url(../images/small.png) 0 -1.29rem;background-size:.21rem auto;display:block;}
.wrap .footer .small #tool #top{display:none;padding: 0;width: .4rem;height: .4rem;border-top: .01rem solid #4b4b4b;}
.wrap .footer .small #tool #top i{margin:.09rem auto;width:.21rem;height:.21rem;background:url(../images/small.png) 0 -1.63rem;background-size:.21rem auto;display:block;}

/*导航*/
.nav-name{padding:.05rem .1rem;width:100%;line-height:1.5;color:#277de2;font-size:.21rem;font-weight:700;display:-webkit-box;-webkit-box-align:end;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;}
.nav-name a{color:#277de2;}
.nav-list{padding-bottom:.12rem;}
.nav-list .nav-row{padding:0 .1rem;font-size:.16rem;display:-webkit-box;-webkit-box-pack:justify;}
.nav-list .nav-row a{padding:.04rem 0;display:block;}

/*帖子*/
/*发帖*/
.topic{background:#edf5fa;}
.topic .type{padding-left:.05rem;line-height:.3rem;border-bottom:.01rem solid #cdcdcd;zoom:1;}
.topic .type li{float:left;margin:0 .05rem -.01rem 0;}
.topic .type .current{border-bottom-color:#FFF;background:#FFF;font-weight:700;}
.topic .type a{display:block;padding:0 .1rem;border:.01rem solid #CDCDCD;background:#E5EDF2;}
.topic .type a:hover{text-decoration:none;}
.topic .type:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.editor{overflow:hidden;}
.editor .area{padding:.05rem;border:0;width:100%;min-height:2.5rem;line-height:1.2;background:#fff;font-size:.14rem;cursor:text;}
.editor .line{height:.01rem;background:#dbdbdb;position:relative;}
.editor input{padding:.1rem .05rem;border:0;width:100%;font-size:.14rem;}
.editor textarea{padding:.1rem .05rem;border:0;width:100%;font-size:.14rem;}
.editor .bottom{border-top:.01rem solid #dbdbdb;border-bottom:.01rem solid #dbdbdb;background:#efefef;overflow:hidden;}
.editor .bottom a{display:inline-block;position:relative;}
.editor .bottom .left{float:left;padding:.04rem;background:#F2F2F2;position:relative;}
.editor .bottom .left a{float:left;padding-top:.25rem;width:.35rem;text-align:center;font-size:.11rem;border:.01rem solid #F2F2F2;background:transparent url(../images/editor.gif) no-repeat 0 0;background-size:3rem auto;overflow:hidden;}
.editor .bottom .left a:hover{border-color:#09C;background-color:#FFF;text-decoration:none;}
.editor .bottom .left a.hover{border-color:#09C;background-color:#FFF;text-decoration:none;}
.editor .bottom .left #file{background-position:-.89rem -.87rem;}
.editor .bottom .left #image{background-position:-.47rem -.87rem;}
.editor .bottom .left #video{background-position:-.89rem -1.31rem;}
.editor .bottom .left #emotion{background-position:-.05rem -.87rem;}
.editor .bottom .right{float:right;margin:.05rem .1rem;width:.58rem;height:.4rem;font-size:.18rem;color:#fff;background:#f60;border-radius:.02rem;}
/*表情*/
.emo_menu{padding-left:.05rem;line-height:.2rem;border-bottom:.01rem solid #CDCDCD;}
.emo_menu li{float:left;margin:0 .03rem -.01rem 0;}
.emo_menu a{padding:0 .06rem;border:.01rem solid #CDCDCD;background:#E5EDF2;display:block;}
.emo_menu .current a{background:#FFF;border-bottom-color:#FFF;font-weight:700;}
.emo_menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.emo_list{padding:.05rem;line-height:.25rem;}
.emo_list img{width:.22rem;height:.22rem;cursor:pointer;}
/*图片*/
.img_menu p{margin:.05rem;height:.3rem;border:.01rem solid #d7d7d7;border-radius:.02rem;position:relative;}
.img_menu .file{float:left;width:.3rem;height:.3rem;background:url(../images/009.png) no-repeat -4.41rem .04rem;background-size:9rem auto;border-right:.01rem solid #d7d7d7;}
.img_menu .file2{float:left;width:.3rem;height:.3rem;background:url(../images/009.png) no-repeat -7.66rem .04rem;background-size:9rem auto;border-right:.01rem solid #d7d7d7;}
.img_menu .file input{width:.3rem;height:.3rem;opacity:0;}
.img_menu .name{left:.3rem;right:.96rem;padding:.01rem;width:auto;height:.3rem;border-right:.01rem solid #d7d7d7;position:absolute;overflow:hidden;}
.img_menu .name input{padding:0 .05rem;width:100%;height:.3rem;line-height:.3rem;border:none;font-size:.15rem;}
.img_menu #confirm{float:right;margin:.03rem;width:.4rem;height:.24rem;text-align:center;font-size:.16rem;color:#fff;background:#0000ff;border-radius:.02rem;cursor:pointer;}
.img_menu #cancel{float:right;margin:.03rem;width:.4rem;height:.24rem;text-align:center;font-size:.16rem;color:#fff;background:#ff0000;border-radius:.02rem;cursor:pointer;}
.img_menu2 input{padding-left:.1rem;width:78%;height:.4rem;font-size:.14rem;}
.img_menu .img_bg{float:left;background:url(https://fcdn.lexun.com/bbstouch/images/sprite_post.png) no-repeat -428px 8px;background-size:auto 29px;width:43px;height:.4rem;border-right:1px solid #d7d7d7;display:inline-block;}
.img_menu .delete{display:inline-block;background-image:url(https://fcdn.lexun.com/bbstouch/images/sprite_post.png);background-size:auto 29px;background-repeat:no-repeat}
.img_menu .delete{background-position:-349px 0;width:19px;height:19px;position:absolute;right:-3px;top:-3px}
/*文件*/
/*视频*/
.mtm{margin-top:10px !important;}
.mbm{margin-bottom:10px !important;}
.pnpost .pn{height:26px;}
.y{float:right;}
.pn{vertical-align:middle;overflow:hidden;margin-right:3px;padding:0;height:23px;border:1px solid #999;background:#E5E5E5 url(https://www.tiexiao.com/static/image/common/pn.png) repeat-x 0 0;cursor:pointer;-moz-box-shadow:0 1px 0 #E5E5E5;-webkit-box-shadow:0 1px 0 #E5E5E5;box-shadow:0 1px 0 #E5E5E5;}
.pn:active{background-position:0 -23px;}
a.pn{height:21px;line-height:21px;color:#444 !important;}
a.pn:hover{text-decoration:none;}
.pnc,a.pnc{border-color:#235994;background-color:#06C;background-position:0 -48px;color:#FFF !important;}
.pnc:active{background-position:0 -71px;}

.pn em,.pn span,.pn strong{padding:0 10px;line-height:21px;}
.pn em,.pn strong{font-weight:700;}
.ie7 .pn em,.ie7 .pn span,.ie7 .pn strong{padding:0 5px;line-height:18px;}
a.pn{height:21px;line-height:21px;color:#444 !important;}
a.pn:hover{text-decoration:none;}
.ie6 a.pn{width:auto;}
.ie6 a.pn em,.ie6 a.pn span,.ie6 a.pn strong{display:block;}
.ie7 a.pn em,.ie7 a.pn span,.ie7 a.pn strong{line-height:21px;}
.pc{margin:0;padding:0;}
.pc{vertical-align:middle;margin:0 5px 1px 0;padding:0;}
label{cursor:pointer;}
em,cite,i{font-style:normal;}

.edt{border:1px solid;border-color:#999 #CCC #CCC #999;}
.edt .area{padding:4px;background:#FFF;zoom:1;}
.edt .pt{padding:0 !important;width:100%;height:400px;border:none;background:#FFF none;font-size:14px;}
.edt .pt:focus{outline:none;-moz-box-shadow:none;}

.btn{float:left;border-right:1px solid #FEFEFE;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}


.classify_link{overflow:hidden;margin:10px 0}
.classify_link li{float:left;width:33.33%;text-align:center;margin:5px 0}
.classify_link li a{padding:8px 16px;border:1px solid #c1c1c1;border-radius:2px;display:inline-block;font-size:14px}
.classify_link .cur a{border-color:#dbdbdb;color:#b2b2b2}
.classify_form .ml10 input,.classify_form .ml10 textarea{padding:10px 10px 10px 0;border:0;width:100%;font-size:15px}
.classify_form .input_title{border-bottom:1px solid #dbdbdb;padding-right:10px;position:relative}

.smile{width:28px;height:28px;background-position:-568px 0;margin-right:28px;margin-top:8px}
.smile,.upimg{display:inline-block;background-image:url(https://fcdn.lexun.com/bbstouch/images/sprite_post.png);background-size:auto 29px;background-repeat:no-repeat}
.ubb{width:27px;height:27px;background:url(../images/add.png) center center no-repeat;background-size:cover;}
.upimg{width:27px;height:26px;background-position:-757px 0;margin-right:28px;margin-top:-1px}
.upimg em{position:absolute;text-align:center;font-size:14px;color:#fff;background:#f33;border-radius:100%;right:-5px;top:-8px;width:20px;height:20px;line-height:20px}

.multi_img_list li{height:40px;position:relative;border:1px solid #d7d7d7;border-radius:2px;margin:10px}
.multi_img_list input{height:40px;padding-left:10px;width:78%;font-size:14px}
.ico_btn_add{background-position:-486px 0;width:13px;height:13px;margin-right:3px}
.btn_add_li{display:block;margin:15px 10px 20px 10px;border:1px solid #d3d3d3;border-radius:3px;background:#f5f5f5;text-align:center;padding:8px 0;font-size:15px;color:#333}
.ico_photo_bg{background-position:-428px 8px;width:43px;height:40px;border-right:1px solid #d7d7d7;float:left}
.ico_attach_bg img,.ico_photo_bg img{width:44px;height:40px}
.btn_more_choose,.ico_attach_bg,.ico_attach_choosed,.ico_btn_add,.ico_btn_del,.ico_btn_delred,.ico_coin,.ico_computer,.ico_date,.ico_down,.ico_img_fail,.ico_photo_bg,.ico_time,.ico_ubb_help,.icon_set_draft,.icon_set_preview,.icon_store_draft,.smile,.upimg{display:inline-block;background-image:url(https://fcdn.lexun.com/bbstouch/images/sprite_post.png);background-size:auto 29px;background-repeat:no-repeat}
.ico_btn_delred{background-position:-349px 0;width:19px;height:19px;position:absolute;right:-3px;top:-3px}


/*文章*/
.wrap .article{padding:.05rem;background:#edf5fa;}
.wrap .article .name{line-height:.28rem;font-size:.22rem;}
.wrap .article .tag{margin-top:.03rem;line-height:1.2;font-size:.12rem;color:#ababab;position:relative;}
.wrap .article .tag span{margin-right:.1rem;}
.wrap .article .tag .right{right:0;bottom:0;margin:0;padding:0;position:absolute;}
.wrap .article .intro{padding-top:.05rem;line-height:1.5;font-size:.18rem;}
.wrap .article .intro a{color:#277de2;}
.wrap .article .intro .image{padding-top:.05rem;}
.wrap .article .intro .image .img{display:block;position:relative;}
.wrap .article .intro .image .img img{width:100%;background:#E8ECEE;vertical-align:top;}
.wrap .article .intro .image .img .total{left:0;bottom:0;padding:.04rem .06rem .03rem;line-height:1;text-align:center;font-size:.1rem;background:#272c37;color:#fff;position:absolute;}
.wrap .article .intro .image .desc{padding:.05rem 0 0;line-height:.2rem;text-align:center;font-size:.15rem;color:#5c5c5c;display:block;}
.wrap .article .page{padding-top:.05rem;font-size:.13rem;position:relative;}
.wrap .article .page .left{margin-right:.05rem;padding:.02rem .04rem .02rem .04rem;border:.01rem solid #183ead;background-color:#ddddff;}
.wrap .article .page .right{right:0;margin:-.02rem 0;padding:.01rem .04rem .01rem .04rem;border:.01rem solid #183ead;background-color:#ddddff;position:absolute;}

/*回复*/
.wrap .reply{overflow:hidden;}
.wrap .reply .name{height:.3rem;line-height:1.5;border-bottom:.01rem solid #ddd;position:relative;overflow:hidden;}
.wrap .reply .name .left{float:left;padding-left:.05rem;font-size:.18rem;font-weight:700;color:#277de2;}
.wrap .reply .name a{color:#277de2;}
.wrap .reply .name a:visited{color:#277de2;}
.wrap .reply .name .right{float:right;padding:.05rem .05rem;font-size:.14rem;color:#ababab;}
.wrap .reply .list{overflow:hidden;}
.wrap .reply .list ul{overflow:hidden;}
.wrap .reply .list ul li{padding:.05rem;border-bottom:.01rem solid #ddd;position:relative;overflow:hidden;}
.wrap .reply .list .user{height:auto;overflow:hidden;}
.wrap .reply .list .user .left{float:left;}
.wrap .reply .list .user .left img{float:left;width:.4rem;height:.4rem;border-radius:.05rem;overflow:hidden;}
.wrap .reply .list .user .left .info{float:left;height:.4rem;line-height:.2rem;border:0;overflow:hidden;}
.wrap .reply .list .user .left .info p{height:auto;text-indent:.05rem;font-size:.14rem;}
.wrap .reply .list .user .left .info p img{float:none;width:auto;height:.18rem;}
.wrap .reply .list .user .right{float:right;}
.wrap .reply .list .intro{margin:.05rem 0;padding-left:.02rem;font-size:.16rem;}
.wrap .reply .list .bottom{margin:.05rem 0;padding:.03rem 0;border-top:.01rem solid #ddd;position:relative;overflow:hidden;}
.wrap .reply .list .bottom a{color:#277de2;}
.wrap .reply .list .bottom .left{float:left;font-size:.13rem;}
.wrap .reply .list .bottom .right{float:right;font-size:.15rem;}
.wrap .reply .from{padding:.1rem;width:100%;background:#efefef;border:.01rem solid #cfcfcf;box-sizing:border-box;z-index:3;overflow:hidden;}
.wrap .reply .from textarea{padding:.06rem;width:100%;font-size:.15rem;display:block;border:.01rem solid #d0d0d0;border-radius:.03rem;box-sizing:border-box;}
.wrap .reply .from .button{float:right;padding-top:.1rem;}
.wrap .reply .from .button input{width:.5rem;height:.25rem;text-align:center;font-size:.15rem;background:#f60;color:#fff;border:.01rem solid #d07500;border-radius:.03rem;}

/*窗口*/
#gray{top:0px;width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;z-index:999;}
.popup{top:10%;left:29%;width:500px;height:auto;border:.01rem solid #ebeaea;background:#fff;position:absolute;z-index:1000;}
.popup .header{padding:.05rem .1rem;height:.35rem;line-height:.35rem;border-bottom:.01rem #e2e2e2 solid;overflow:hidden;cursor:move;}
.popup .header .left{float:left;font-size:.16rem;color:#1e1e24;}
.popup .header .right{float:right;width:.15rem;height:.3rem;background:url(../images/close.png) no-repeat center;cursor:pointer;}
.popup .module{padding:.15rem .1rem;height:auto;border-radius:.05rem;background:#f4f4f4;overflow:hidden;}
.popup .module .name{width:100%;height:.4rem;line-height:.4rem;border:.01rem solid #d6d6d6;border-radius:.05rem;font-size:.16rem;color:#bbbbbb;background:#fff url(../images/001.png) no-repeat .08rem .11rem;background-size:.15rem auto;text-indent:.3rem;}
.popup .module .password{position:relative;}
.popup .module .password .pass{margin:.1rem 0;width:100%;height:.4rem;line-height:.4rem;border:.01rem solid #d6d6d6;border-radius:.05rem;font-size:.16rem;color:#bbbbbb;background:#fff url(../images/002.png) no-repeat .08rem .11rem;background-size:.17rem auto;text-indent:.3rem;}
.popup .module .password .hide{top:.19rem;right:.05rem;width:.42rem;height:.4rem;background:url(../images/004.png) no-repeat;background-size:.41rem auto;position:absolute;}
.popup .module .password .show{background:url(../images/005.png) no-repeat;background-size:.41rem auto;}
.popup .module .reg{float:left;padding-left:.02rem;}
.popup .module .reg a{color:#ffa100;font-size:.14rem;}
.popup .module .find{float:right;padding-right:.02rem;}
.popup .module .find a{color:#5c5b5b;font-size:.14rem;}
.popup .module .button{margin:.1rem 0;width:100%;height:.35rem;line-height:.35rem;text-align:center;border-radius:.05rem;font-size:18px;color:#fff;background:#ffa100;cursor:pointer;}
.popup .footer{height:auto;background:#f4f4f4;overflow:hidden;}
.popup .footer h2{margin-top:.1rem;text-align:center;}
.popup .footer h2 a{font-size:.13rem;color:#ffa100;}
.popup .footer .name{text-align:center;background:url(../images/003.png) no-repeat center;background-size:100%;}
.popup .footer .name span{padding:0 10px;text-align:center;font-size:16px;color:#5c5b5b;background:#f4f4f4;}
.popup .footer .other{margin:.1rem 0;overflow:hidden;}
.popup .footer .other li{float:left;width:33%;text-align:center;}
.popup .footer .other li a{display:block;}
.popup .footer .other li img{width:.4rem;height:.4rem;border:0;}
.popup .footer .other li p{padding:.05rem;font-size:.11rem;color:#666666;}
@media screen and (max-width:500px) {
    .popup{width:90%;}
}

/*登录*/
.login{margin:0 auto;width:100%;max-width:800px;background:#f4f4f4;box-shadow:0 0 15px #ccc;overflow:hidden;}
@media screen and (max-width:799px){.main{box-shadow:none;}}
.login .header{height:50px;background-color:#ffffff;border-bottom:1px #e2e2e2 solid;overflow:hidden;}
.login .header a{float:left;width:30px;height:50px;background:url(../images/header_back.png) no-repeat  center center;background-size:10px 16px;}
.login .header p{padding-right:30px;text-align:center;line-height:50px;font-size:20px;color:#1e1e24;}
.login .middle{padding:30px 15px 0px 15px;height:auto;border-radius:5px;background-color:#f4f4f4;overflow:hidden;}
.login .middle .name{background-color:#ffffff;height:50px;line-height:50px;border-radius:5px;width:100%;margin-bottom:10px;border:1px solid #d6d6d6;font-size:16px;color:#bbbbbb;background-image:url(../images/001.png);background-repeat:no-repeat;background-position:13px 15px;background-size:14px 20px;text-indent:42px;}
.login .middle .password{position:relative;}
.login .middle .password .pass{background-color:#ffffff;height:50px;line-height:50px;border-radius:5px;width:100%;margin-bottom:10px;border:1px solid #d6d6d6;font-size:16px;color:#bbbbbb;background-image:url(../images/002.png);background-repeat:no-repeat;background-position:13px 15px;background-size:16px 20px;text-indent:42px;}
.login .middle .password .hide{top:11px;right:15px;width:51px;height:31px;background:url(../images/004.png) no-repeat;background-size: 51px 31px;position:absolute;}
.login .middle .password .show{background:url(../images/005.png) no-repeat;background-size:51px 31px;}
.login .middle .reg{float:left;padding-left:4px;}
.login .middle .reg a{color:#ffa100;font-size:14px;}
.login .middle .forget{float:right;padding-right:6px;}
.login .middle .forget a{font-size:14px;color:#5c5b5b;}
.login .middle .button{padding:52px 0px 80px 0px;cursor:pointer;}
.login .middle .button .submit{width:100%;height:45px;line-height:45px;text-align:center;border-radius:5px;font-size:16px;background-color:#ffa100;color:#ffffff;}
.login .footer{padding:0px 0px 43px 0px;height:auto;background-color:#f4f4f4;overflow:hidden;}
.login .footer h2{margin-top:30px;text-align:center;}
.login .footer h2 a{font-size:13px;color:#ffa100;}
.login .footer .name{background-image:url(../images/003.png);background-repeat:no-repeat;background-size:100%;background-position:center;text-align:center;}
.login .footer .name span{padding:0 10px;text-align:center;font-size:16px;color:#5c5b5b;background:#f4f4f4;}
.login .footer .other{margin-top:47px;overflow:hidden;}
.login .footer .other li{float:left;width:33%;text-align:center;}
.login .footer .other li a{display:block;}
.login .footer .other li img{width:50px;height:50px;border:0;}
.login .footer .other li p{padding-top:12px;font-size:11px;color:#666666;}
@media screen and (max-height:660px) {
    .login .middle .button{padding:45px 0px 60px 0px;}
    .login .footer{padding:0px 0px 40px 0px;}
    .login .footer .other{margin-top:25px;}
}
@media screen and (max-height:600px) {
    .login .middle .button{padding:35px 0px 40px 0px;}
    .login .footer{padding:0px 0px 10px 0px;}
    .login .footer .other{margin-top:25px;}
}
@media screen and (max-height:480px) {
    .login .middle .button{padding:35px 0px 20px 0px;}
    .login .footer .other{margin-top:25px;}
    .login .footer h2{margin-top:20px;}
    .login .footer{padding: 0px 0px 10px 0px;}
    .login .middle .name{height:40px;line-height:40px;background-position:13px 10px;}
    .login .middle .password .pass{height:40px;line-height:40px;background-position:13px 10px;}
    .login .middle{padding:20px 15px 0px 15px;}
    .login .middle .button .submit{height:40px;line-height:40px;}
    .login .middle .password .hide{top:5px;}
}