@charset "utf-8";/* reset.css*/body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, i{margin:0;padding:0;box-sizing:border-box;}
fieldset, img{border:0;}
body{width: 100%;overflow-x: hidden;position: relative;max-width: 10rem;margin: 0 auto !important;background-color: #2a0101;/*-webkit-user-select: none;*//*-webkit-text-size-adjust: none;*/}
input[type="button"]{-webkit-appearance:none;}
input[type="submit"]{-webkit-appearance:none;}
input[type="text"]{-webkit-appearance:none;}
input[type="search"]{-webkit-appearance:none;}
a{cursor:pointer;}
a:active, a:hover, a:focus{text-decoration:none;outline:none;}
a:active{text-decoration:none;outline:none;!important;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;!important; }
:focus{outline:0;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
texearea{resize:none;}
/*字体字色*/.b{font-weight: bold;}
.cWhite{color: #fff;}
.c000{color: #000;}
.c333{color: #333;}
.c999{color: #999;}
.cblue{color: #328aec;}
.cGreen{color: #21c3ab;}
.cRed{color: #ff5b5b;}
.cOrange{color: #B8914F;}
.cGray{color: #7B7B7B !important;}
.bacfff{background-color: #fff !important;}
.bacOrg{background-color: #896C49 !important;}
.clo_yel{color:#FFFC00 !important;}
.flex{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.flex1{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;min-width: 0;}
.textOvf{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;}
.tind{text-indent: 2em;}
.mt0{margin-top: 0px !important;}
/*weui*/.weui-dialog{max-width: 8.0rem;border-radius: 0.08rem;width: 80% !important;}
.weui-dialog__bd{font-size: 0.4rem;min-height: 1.066667rem}
.weui-dialog__bd:first-child{padding:2.7em 0.533333rem 1.7em;}
.weui-dialog__ft{line-height: 1.28rem;font-size: 0.48rem}
.weui-cells{font-size: 0.453333rem;}
.weui-label{width: 2.8rem;text-align: left;}
.weui-toast{top: 4.8rem;width:2.4rem;min-height: 2.4rem;margin-left: -1.2rem;border-radius: .13rem;}
.weui-icon_toast.weui-loading{width: 1.013333rem;height: 1.013333rem;margin:0 auto;margin-top: .4rem;}
.weui-toast__content{margin: 0 0 0.4rem;font-size: 0.32rem}
.form{width: 8rem;margin:0 auto;}
/* .weui-cells:after, .weui-cells:before{content:none;}*/.weui-cell:before{left: .4rem;border-top: .01rem solid #d9d9d9;}
.weui-cell{background-color: #fff;border-radius: 0.25rem;font-size: .43rem;padding: .27rem .4rem;}
.weui-dialog__title{font-weight: 400;font-size: .48rem;}
.weui-dialog__hd{padding-top: .31rem;padding-left: .53rem;padding-right: .53rem;padding-bottom: .13rem;}
.weui-cells_checkbox .weui-cell__hd{padding-right: .27rem;}
.weui-icon_toast{margin: .59rem 0 0;display: block;}
.weui-btn-area{margin:0px .4rem;}
.weui-cells:before{content: " ";position: absolute;left: 0;top: 0;right: 0;height: .01rem;border-top: .01rem solid #e5e5e5;color: #e5e5e5;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);z-index: 2;}
.weui-loading{width: .53rem;height: .53rem;}
/* 搜索*/.weui-search-bar{padding: .21rem .27rem;}
.weui-search-bar__box{padding-left: .8rem;padding-right: .8rem;}
.weui-search-bar__box .weui-icon-search{line-height: .75rem;left: .27rem;}
.weui-icon-clear, .weui-icon-search{font-size: .37rem;}
.weui-search-bar__box .weui-search-bar__input{font-size: .37rem;padding: .11rem 0px;}
.weui-search-bar__box .weui-icon-clear{padding: 0 .27rem;line-height: .75rem;}
.weui-search-bar__label{top: .03rem;right: .01rem;bottom: .01rem;left: .01rem;z-index: 2;border-radius: .04rem;justify-content: center;}
.weui-search-bar__label .weui-icon-search{margin-right: .13rem;}
.weui-search-bar__label span{font-size: .37rem;}
.weui-search-bar__cancel-btn{margin-left: .27rem;line-height: .75rem;}
.weui-search-bar:after, .weui-search-bar:before{height: .01rem;}
.weui-search-bar:before{border-top: .01rem solid #d7d6dc;}
.weui-search-bar.weui-search-bar_focusing .weui-search-bar__cancel-btn{display:block;}
.weui-search-bar.weui-search-bar_focusing .weui-search-bar__label{display:none;}
/* 上传*/.weui-uploader__bd{margin-bottom: -.11rem;margin-right: -.24rem;}
.weui-uploader__file{margin-right: .24rem;margin-bottom: .24rem;width: 2.11rem;height: 2.11rem;}
.weui-icon-warn{font-size: .61rem;}
.weui-uploader__input-box{width: 2.05rem;height: 2.05rem;margin-right: .24rem;margin-bottom: .24rem;}
.weui-uploader__input-box:before{width: .05rem;height: 1.05rem;}
.weui-uploader__input-box:after{width: 1.05rem;height: .05rem;}
.content{position: relative;padding-bottom: 2rem; }
.content.index{background:#2a0101}
.indexTop{position: relative;height: auto;font-size: 0;}
.indexTopImg{position: relative;width: 100%;height: auto;}
.indexTopInfo{position: absolute;top: 4.29rem;width: 5.8rem;left: 50%;margin-left: -2.9rem;color: #fff;font-size:.27rem;}
.indexTopInfoLi{-webkit-box-align: flex-start;-webkit-align-items: flex-start;align-items: flex-start;padding-bottom: .13rem;}
.acDetailBox{position: absolute;top: 5.5rem;left: 0;display: block;}
.acDetailBox img,.signBox img{width: 1.72rem;height: auto;}
.signBox{display: block;position: absolute;top: 5.5rem;right: 0;}
.tabBar{position: relative;color: #fff;text-align: center;position: absolute;width: 100%;left: 0;bottom: 1.8rem;}
.tabBar.detail{position: relative;bottom: inherit;left: inherit;background-color: #050819 !important;}
.tabBar.detail .border{border-color: #fff !important;}
.tabBar.detail .pollNum{color: #fff !important;}
.pollName{font-size: .32rem;display: block;}
.pollNum{font-size: .4rem;display: block;color: #f1a891;}
.border{border-right: 2px solid #f1a891;}
.searchBox{padding: .2rem .31rem .69rem .31rem;}
.searchBox input{line-height: .63rem;padding: .13rem;}
.searchBtn{width: 1.6rem;justify-content: center;text-align: center;background:url(../imgWap/search_bg.png) no-repeat;color:#300101; height:.95rem; line-height:.95rem}
.mainBox{position: relative;font-size: 0}
.imgList{width:100%;padding: 0 .7rem;overflow:hidden;position: relative; margin-top:-.1rem;}
.img_List{width:8rem; margin:0 auto; position: relative; margin-top:-.1rem; left:0 ; right:0; bottom:0}
.yuanImg{width:6rem; height:6rem;border-radius:8rem; border:.07rem solid #CFA972; margin:.2rem 1rem}
.listImg{width: 100%;overflow: hidden;}
.listFot{padding: .27rem .4rem 0 .28rem;color:#FFBA62;overflow:hidden;}
.voteBtn{width: 100%;height: 1.12rem;background-color: #B8914F;color: #fff;text-align: center;font-size: .32rem;line-height: 1.12rem;}
.listTit{font-size: .55rem;font-weight:normal;padding-top:.13rem;text-align:center;color:#FFBA62;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;}
.listInfo{font-size: .42rem;padding-bottom:.28rem;color:#FFBA62;text-align:center;padding-top:.13rem}
.loadMore{position: relative;padding: 50px 0px;color: #fff;}
.loadMoreText{text-align: center;font-size: .32rem;}
.fixedFot{position: fixed;bottom: 0px;right: 0px;left: 0px;height: 1.19rem;padding: 0px .2rem;background-color: #000;z-index: 2;font-size: .32rem;color: #fff;}
.videoIcon{width: .36rem;height: auto;margin-right: .27rem;}
.minTop{width: 100%;height: auto;}
.activityBox{position: relative;margin: -8.9rem .45rem 0px .45rem;border-radius:.13rem;font-size: 0px;}
.actTit{font-size:.5rem;color:#FFBA62;font-weight: bold;padding-top:.33rem}
.actBox{color:#FFBA62;padding-top:.33rem; overflow:hidden}
.actBox p{font-size: .42rem;font-weight: normal;line-height: .8rem;-webkit-box-align: flex-start;-webkit-align-items: flex-start;align-items: flex-start;}
.actBox .line{width: 100%;height: .03rem;background-color: #ffeadf;margin-top: .2rem;}
.goBack{display: block;position: absolute;top: .62rem;left: .4rem;}
.goBack img{width: .91rem;height: auto;}
/* detail*/.detailBox{width: 100%;font-size: 0px;}
.detailBox img{width: 100%;height: auto;}
.detailInfo{position: relative;background-color: #000;padding: .4rem;color: #fff;}
.detailInfo p{font-size: .4rem;line-height: .8rem;}
.detailInfo p:first-child{font-size: .48rem;}
.tabBar.bacOrg{height: 1.6rem;}
.detailBody{position: relative;padding: 0px .31rem;}
.detailBody img{max-width: 100%;margin: 0 auto;margin-bottom: .4rem;display: block;}
.detailBody p{margin-bottom: 0;}
.detailFot{position: fixed;bottom: 0px;left: 0px;right: 0px;z-index: 2;}
.detailFotTop{background-color: #fafafa;height: 1.4rem;padding: 0px .4rem;}
.detailFotTopLeft{position: relative;}
.detailFotTopLeft img{width: .85rem;height: .85rem;border-radius: 50%;display: inline-block;}
.detailFotTopLeft span{display: inline-block;width: .85rem;height: .85rem;border-radius: 50%;background-color: #ECECEC;color: #BABABA;text-align: center;line-height: .55rem;font-size: .6rem;}
.detailFotTopLeft *{margin-left: -.43rem;}
.detailFotTopLeft img:first-child{margin-left: 0px;}
.detailFotTop .flex1{font-size: .4rem;color: #B6B6B6;margin-left: .4rem;}
.detailFotBottom{background:linear-gradient(to top right, #F0B860, #EFC976);height: 1.17rem;}
.pollBtn{font-size: .50rem;color:#A75E00;font-weight:bold;text-align: center;line-height: 1.17rem;}
.shareBnt{width: 2rem;height: 100%;background-color:#A75E00;justify-content: center;}
.shareBnt2{width: 2rem;height: 100%;background-color: #fff;justify-content: center;}
.shareBnt img{width: .6rem;height: auto;}
.fc{position:fixed;top: 0px;right: 0px;left: 0px;bottom: 0px;background-color: rgba(0,0,0,0.9);z-index: 2;}
.closeBtn{width: .8rem;height: auto;position: absolute;top: .77rem;right: .51rem;}
.fcInfoTop{position: relative;padding: 0px 1.07rem;margin-top: 1.68rem;}
.fcHearder{width: 2.67rem;height: 2.67rem;margin-right: .61rem;}
.fcInfoTopRight p{font-size: .4rem;color: #fff;}
.shareFc{display: block;margin:0 auto;margin-top: .4rem;}
.share_zd{position: absolute;top: 1.51rem;width: 9.23rem;height: auto;}
.newsBox{position: relative;margin-top: .37rem;}
.newsLi{padding: .33rem .13rem;border-bottom: .01rem solid #D6D6D6;display: block;}
.newsTit{font-size: .44rem;color: #000;line-height: .64rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newsTime{color: #999;font-size: .29rem;margin-top: .27rem;}
.searchFixed{position: fixed;bottom: 0px;left: 0px;right: 0px;padding: .53rem .4rem;background-color: #fff;z-index: 2;}
.searchFixed a{display: block;width: 100%;height: 1.17rem;text-align: center;line-height: 1.17rem;background:rgba(184,145,79,1);border-radius:.13rem;color: #fff;font-size: .48rem;}
.emptyBox{text-align: center;}
.emptyIcon{width: 4.11rem;height: auto;margin-top: 4.19rem;}
.searchBOx{margin-top: .27rem;padding: 0px .4rem;}
.searchLi{padding: .4rem 0px;border-bottom: .01rem solid #EEEEEE;}
.searchHeader{width: 1.6rem;height: 1.6rem;overflow: hidden;margin-right: .27rem;}
.searchHeader img{width: 100%;height: auto;min-height: 1.6rem;}
.searchTit{font-size: .48rem;color: #000;}
.searchInfo{font-size: .32rem;color: #A9A9A9;}
/* 报名页*/.activityBox.sign{padding: 0px;margin-top: 0;}
.sign .weui-cell{padding: .4rem;}
.weui-celll-tit{height: 1.17rem;padding-left: .4rem;background:rgba(239,239,239,1);font-size: .4rem;color: #000;}
.subBtn{margin-top: .32rem;margin-left: .21rem;margin-right: .21rem;margin-bottom: .32rem;line-height: 1.17rem;background:#B8914F;border-radius: .07rem;font-size: .4rem;color: #fff;justify-content: center;font-weight: bold;}
.weui-uploader__file{position: relative;}
.weui-uploader__bd{overflow: unset;}
.delImg{background-color: #fff;position: absolute;top: -.27rem;right: -.13rem;border-radius: 50%;width: .59rem;text-align: center;z-index: 2;}
.delImg .weui-icon-cancel{font-size: .59rem;}
.delImg [class*=" weui-icon-"]:before, [class^=weui-icon-]:before{margin: 0px;margin-left: -0.04rem;}
.border.weui-cells::before{border-top: 0px;}
.mainBox.padding{padding: 0 .31rem;padding-top: .53rem;}
.intro{font-size: .32rem;color: #d49e94;line-height: .53rem;}
.swiper-container{width: 100%;height: 4.55rem;margin-top: .53rem;}
.swiper-pagination-bullet-active{background-color: #8e7270;}
.swiper-slide *{width: 100%;height: 100%;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: .27rem}
.swiper-pagination-bullet{width: .21rem;height: .21rem}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 .13rem;}
.swiper-button-next, .swiper-button-prev{width: .36rem;height: .59rem;margin-top: -.29rem;background-size: 100% 100%;}
.zpzs{width: 8.67rem;height: 1.15rem;margin: 0 auto;background: url(../imgWap/zpzs.png);background-size: 100% 100%;margin-top: 0.2rem;}
.weui-select option{font-size: 12px;}
.weui-select{height: .6rem;line-height: .6rem;}
.detailBody .actTit{font-weight: normal;font-size: .43rem}
.detailBody .actBox p{color:#FFBA62;font-weight: bold;font-size: .42rem !important;}
.detailBody .name{font-size: .59rem;color: #000;font-weight: bold;line-height: .93rem;margin-top: .27rem;}
.detailBody .zpname{font-size: .48rem;color:#FFBA62;font-weight: normal;line-height: .93rem;}
.newsList{width:92%;overflow:hidden;color:#fff;padding:4%}
.newsList li a{font-size:.38rem;line-height:.83rem;overflow:hidden;height:.83rem;color:#fff;}
.newsList li span{float:right;font-size:.38rem;color:#fff;line-height:.83rem;height:.83rem}
.m-bg,#m-bg{position: fixed;top: 0;left:0;width: 100%;height: 100%;background: #000;opacity: 0.7;}
#m-bg{background: url(../imgWap/ico6.png);z-index:-1}
#msg1{position:absolute;z-index: 10;color:#fff;font-size:.40rem;width:250px;top:20%;left:50%;margin-left:-125px;text-align:center}
#msg1 img{display:block;margin:0 auto 0.4rem auto;width:2rem;height:2rem}
.m-close{width:1rem;height:1rem;line-height:1rem;text-align: center;margin: 0 auto;border:2px solid #fff;color: #fff;border-radius:1rem;font-weight:bold}
.topmain{overflow:hidden;padding:.33rem;margin:0 .33rem; margin-top:-7rem; position:relative}
.topmain li{display:block;line-height:1.53rem;height:1.53rem}
.topimg{float:left;margin-right:.23rem}
.topimg img{width:.85rem;height:.85rem;border-radius: 50%;margin-bottom:-.23rem}
.toptxt{font-size:.38rem;color:#fdb664;float:left;}
.toptxt span{font-size:.38rem;color:#B8914F}
.toppiao{font-size:.38rem;color:#000;float:right;}
.toppiao span{font-size:.38rem;color:#B8914F}
.bottomtop{position:fixed;bottom:0;z-index:6;background: url(../imgWap/dh_bg1.png) no-repeat; background-size:100%;}
.bottomtop a{display:block;box-sizing: border-box;color:#fff;float:left; border-right:.01rem solid #000;word-wrap: break-word; word-break: normal; width:2rem; line-height:.43rem; padding:.18rem 0;text-align:center;font-size:.35rem;}
.bottomtop a:last-child{border: none;}
.bottomtop a:hover{ text-decoration:none}
a.bottomtop_yellow{background: url(../imgWap/dh_bg2.png) no-repeat; background-size:100%;}
.newslist14px{clear:both;padding:.35rem;overflow:hidden}
.newslist14px h2{font-size:.48rem;color:#fff4c6;padding-bottom:.28rem}
.newslist14px li{color:#fff;text-overflow:ellipsis;padding-bottom:.28rem}
.newslist14px li h5{font-size:.43rem;color:#a47d38;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newslist14px li p{color:#fff;font-size:.38rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.introBox{position: relative;padding: .8rem .67rem .49rem .67rem;margin-top: -9.5rem;}
.introTop{font-size: .37rem;color: #D7AB63;-webkit-box-align: flex-end;-webkit-align-items: flex-end;align-items: flex-end;}
.introTop a{color: #D7AB63;}
.introTab{font-size: .59rem;font-weight: normal;color: #FFBA62;}
.introInfo{margin-top: .51rem;font-size: .37rem;color: #FFBA62;line-height: .56rem;}
.shuIcon{width:3rem;position:absolute;right:-.4rem;top:.93rem;height: auto;}
.productUl{position: relative;padding-bottom:.13rem;}
.productLi{position: relative;width:49.4%;box-sizing: border-box;display: inline-block;margin-bottom:.28rem;}
.productLi:nth-child(even){padding-left:0;}
.productLi:nth-child(odd){padding-right:0;}
.productTop{position: relative;overflow: hidden; }
.productExp{position: absolute;bottom: 0px;left: 0px;right: 0px;padding: .24rem;font-size: .37rem;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;background-color: rgba(0,0,0,0.48)}
.productFot{position: relative;height:1rem;background-color: #fff;justify-content: center;}
.productImg{width: 100%;height:auto; display:block}
.productNum{position: relative;width: 1.81rem;text-align: center;}
.love{width: .45rem;height:auto;margin-top: .1rem; display:block; margin:0 auto}
.productNum p{font-size: .29rem;color: #666666; height:.43rem; line-height:.43rem;}
.productId{background: url(../imgWap/button.png) no-repeat; background-size:100%;color:#2A0101;font-size: .37rem;height: 100%;line-height: 1rem;text-align: center;}
.load_more{color: #816744;font-size: .4rem;letter-spacing: .05rem;height: 1.33rem;width: 100%;display: block;justify-content: center;line-height: 1.33rem;text-align: center;}
.fixedFot{position: fixed;bottom: 0px;height: 1.33rem;justify-content: center;background-color:#816744;z-index: 2;left: 0px;right: 0px;letter-spacing: .05rem;color: #fff;font-size: .43rem;}
.fixedFot img{width: .61rem;height: .51rem;font-size: .43rem;position: absolute;top: .4rem;left: 2.85rem}
.zanimg{margin-bottom:-.23rem;width: .90rem;height: auto; margin-right: .32rem;}
.zan_img{width:.67rem;height: auto; margin-right:.23rem; margin-bottom:-.1rem;}
.zanstrong{padding-left:.23rem;font-size:.6rem}
.tabmain{ padding-bottom:.23rem}
.tabmain a{color:#fff;font-size:.36rem;padding:.20rem;line-height:.23rem;height:.23rem;text-decoration:none}
.tabmain a:hover{text-decoration:none}
a.tabselect{color:#FFBA62;border-bottom:3px solid #FFBA62;}
.zan-img{width:.55rem;height: auto; margin-right:.23rem; margin-bottom:-.1rem;}
.nav{background:url(../imgWap/bt_1.png) #2a0101 no-repeat center top; background-size:100%; overflow:hidden; padding:.53rem; margin-bottom:.23rem}
.nav p{text-align:center; color:#310102; height:.73rem; font-size:.50rem; line-height:.73rem}
.num{ position:absolute; top:0; z-index:9999; left:.23rem}
.numimg{ width:.5rem; height:auto}
.lineimg{width:.1rem; height:.5rem; margin-right:.23rem}
.memimg{  position:relative; margin-top:-.7rem; padding:.23rem;}
.little{ width:2rem; height:1.2rem}
.memnews{ overflow:hidden;background:url(../imgWap/dsj02.png) no-repeat bottom center; background-size:100%; padding:.23rem 0;}
.memnews_l{float:left; width:2.1rem; padding-left:1rem; padding-top:.53rem;color:#CFA972; font-size:.38rem}
.memnews_c{float:left; width:2rem; margin-right:.23rem;}
.memnews_r{width:5rem; float:left;color:#CFA972;font-size:.38rem}
.actBox a{color: #FFBA62;}
