/* reset */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li { list-style:none;}
em, i { font-style:normal;}
a, a:visited, a:active { text-decoration:none; border:none; outline:none;}
input, textarea { outline:none;}
textarea { resize: vertical;}
body { -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 12px;min-width:7.5rem!important;background: #ee502a;}
body, button, input, select, textarea { font-family: 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', 'microsoft yahei', simsun, sans-serif;}
.none{ display:none;}
.left { float:left;}
.right { float:right;}
.m-hide{display: none;}
.clearfix::after { content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.The_total{display:none;}
a[title="站长统计"]{display: none;}
body{width:7.5rem;margin: 0 auto!important;overflow-x: hidden;overflow-y: auto;}
.wrap{width:6.5rem; height: 100%; margin: 0 auto; position: relative;}
.wrap1{width:7rem;margin: 0 auto;clear: both; text-align: center; position: relative;}
.wrap2{width:7.5rem;margin: 0 auto;clear: both; text-align: center; position: relative;}
.wrap3{width:7.04rem;margin: 0 auto;clear: both; text-align: center; position: relative;}
.m-show{display:block!important;}
.m-hide{display: none!important;}


.page-index{width: 100%; height: 100%; background: #ee502a url(../images/page-index.jpg) no-repeat center top; background-size: 7.5rem; float: left;}
.page-jf{width: 100%; height: 100%; background: #ee502a url(../images/page-jf.jpg) no-repeat center top; background-size: 7.5rem; float:
 left;padding-bottom: .5rem;}
.page-zd{width: 100%; height: 100%; background: #f46341 url(../images/page-zd.jpg) no-repeat center top; background-size: 7.5rem; float: left;}
.page-jf1{width: 100%; height: 100%; background: #ee502a url(../images/page-jf1.jpg) no-repeat center top; background-size: 7.5rem; float: left;padding-bottom: .5rem;}

/*banner*/
.banner-box{height:9.93rem;width: 100%; float: left; position: relative;}
.page-zd .banner-box{height: 9rem;}
.page-jf .jf-box{height: 5.68rem;}
.page-jf .jf-box{height: 5.51rem;}
.banner-box .wrap{text-align: center;}
.banner-box .logo{width:1.9rem; height:.78rem; top: 0; position: absolute; left: .18rem;
	background: #fff;
	border-bottom-left-radius: .14rem;
	border-bottom-right-radius: .14rem;
}
.banner-box .logo img {
    width: 1.82rem;
    display: block;
    margin: 0.15rem auto 0;
}

/* 侧边悬浮 */
.fixBtn{position: fixed; right: 0; top: .2rem; z-index: 2; text-align: center;}
.fixBtn02{position: absolute; top: 7.55rem;}
.fixBtn03{position: absolute; top: .2rem;}
.fixBtn a {
    font: .24rem/.42rem "microsoft yahei";
    color: #fff;
    width: auto;
    display: block;
    float: right;
    clear: both;
    border-radius: .5rem 0 0 .5rem;
    width: 1.48rem;
	letter-spacing: .02rem;
}
.fixBtn .btn01{margin-bottom: .12rem;background-color: #f7a63a;}
.fixBtn .btn02{margin-bottom: .12rem;background: #fd4a37;}
.fixBtn .btn03{margin-bottom: .12rem;background: #fcf3e5;color: #fd4a37;}
.fixBtn .btn04{margin-bottom: .12rem;background: #fd4a37;width: 1.82rem;}

/* 首页 */
.mainIndex{width: 100%; clear: both; float: left;display: inline-block;}
.indexBtn{width: 100%; clear: both; float: left; margin-bottom: .32rem; text-align: center;margin-top: .58rem;min-height: 3.5rem;}
/* .indexBtn {
    width: 7.19rem;
    clear: both;
    float: left;
    text-align: center;
    margin-top: 0.58rem;
    background: url(../images/wzBgD.png) no-repeat 0.01rem bottom;
    background-size: 100%;
    padding-bottom: 0.48rem;
    display: inline-block;
} */
.indexBtn a{width: 5.68rem; height: 1rem; display: inline-block; margin:auto; position: relative;
	font-size: .34rem; line-height: .88rem; color: #d8301d;font-weight: bold;
	background: url(../images/btn02.png) no-repeat center; background-size: 100%;
}
.indexBtn .btn01{background: url(../images/btn01.png) no-repeat center; background-size: 100%;color: #fff;margin-top: .48rem;}
.btmEwm{width: 100%; height: 2rem; clear: both; float: left; padding-bottom: .27rem;
	background: url(../images/index-img03.png) no-repeat center top;
	background-size: 100%;
}
.btmEwm .left {
    float: left;
    width: 1.71rem;
	margin-left: .85rem;
	margin-top: .25rem;
}
.btmEwm .left img{width: 100%; display: block;}
.btmEwm .right {
    float: left;
    width: 60%;
    text-align: center;
    position: relative;
    margin-left: .24rem;
	margin-top: .4rem;
}
.btmEwm .right font{width: 3.16rem;padding-left: .1rem;height: .6rem; font: .3rem/.6rem "microsoft yahei";display: block; float: left;
	background: url(../images/index-img02.png) no-repeat center; background-size: 100%; color: #fff;
}
.XqbtmEwm .right{width: 50%;}
.btmEwm .right ul{width: 100%; clear: both; float: left;margin-top: .12rem;}
.btmEwm .right ul li{width: 100%; height: .36rem; font-size: .26rem; line-height: .3rem; color: #151515;text-align: center;}
.btmEwm .right ul li.fw{font-size: .28rem;font-weight: bold;}
.btmEwm .right ul li.fw span{color: #f15934;}
.btmEwm .right ul li i{font-size: .28rem; display: block;}
.btmEwm .right .rImg {
    width: 1.22rem;
    position: absolute;
    margin-left: .19rem;
    right: -.7rem;
    top: .12rem;
}
.mainT>div{display: inline-block;}
.mainTxq>div{display: inline-block;float: left;}
.mainTxq .matxqL{width: .95rem;height: .95rem;margin-right: .24rem;}
.matxqL img{width: 100%;}
.matxqR>p{font-size: .28rem; line-height: .5rem; color: #101010;text-align: left;}
.matxqRT{font-weight: bold;}
.matxq1{margin-bottom: .45rem;}
.matxq2{margin-left: .45rem;margin-bottom: .45rem;}
.matxq4{margin-left: .45rem;}
.idsjBtn{display: none;}
.idsjBtn ul{display: inline-block;width: 100%;margin: .35rem auto 0;}
.idsjBtn ul li{display: inline-block;width: 1.76rem;height: .64rem;line-height: .64rem;background: url(../images/xkBg.png) no-repeat center top;background-size: 100%;font-size: .3rem;color: #fff;cursor: pointer;}
.idsjBtn ul li.cur{background: url(../images/xkBg1.png) no-repeat center top;background-size: 100%;}
.idsjBtn ul li i{display: inline-block;width: 100%;}



/* 组队页 */
.mainbox {
    width: 100%;
    clear: both;
    float: left;
    text-align: center;
    margin-bottom: .18rem;
    border-radius: .6rem;
    
}
.nrxq{
	width: 100%;
    display: inline-block;
    height: 7.03rem;
    position: relative;
}
.mainbox1 {
    width: 100%;
    clear: both;
    float: left;
    text-align: center;
    border-radius: .2rem;
}
.cwdCur .mainbox {
    width: 100%;
    height: auto;
	border-radius: 0;
	margin-bottom: 0;
}
.mainbox .tit{width: 100%; height: auto; display: block; float: left;position: absolute;top: -.64rem;}
.mainbox .artAll h9 {
    font: bold .36rem/.83rem "microsoft yahei";
    color: #fff;
    top: .18rem;
    margin-bottom: .3rem;
    text-align: center;
    text-transform: uppercase;
    width: 55%;
	height: .83rem;
    display: inline-block;
	background: url(../images/xqtit.png) no-repeat center top;
	background-size: auto 100%;
	position: absolute;
	padding: 0 15%;
}
.maindbj {
    width: 100%;
    display: inline-block;
}
/* .mainbox .tit label{display: inline-block;width: 5.05rem; border-radius: .12rem; font: .28rem/.62rem "microsoft yahei"; color: #fff;
	background: #f5c55b;
    background: -webkit-linear-gradient(top, #f5c55b , #fa671e);
    background: -o-linear-gradient(bottom, #f5c55b, #fa671e);
    background: -moz-linear-gradient(bottom, #f5c55b, #fa671e);
    background: linear-gradient(to bottom, #f5c55b , #fa671e);
	margin-top: .6rem;
} */
.jifenbox{
	width: 100%;
	display: inline-block;
	/* margin-top: .48rem; */
}
.jifenbox .jifen {
    width: 100%;
	display: inline-block;
	height: 4.04rem;
	background: url(../images/jfP.jpg) no-repeat center top;
	background-size: auto 100%;
	margin-top: .25rem;
}
.jfBg{
	width: 100%;
	display: inline-block;
	height: 4.96rem;
	/* background: #fff; */
	position: relative;
	border-radius: .08rem;
}
.jfBg .tit{display: inline-block;width: 100%;height: .83rem;}
.jfzs {
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: .24rem;
    color: #fff;
    position: absolute;
    bottom: .07rem;
    left: 0;
}
.jifenbox .jifen i {
	width: 2.04rem;
	height: 3.08rem;
	display: inline-block;
	font-size: 2.4rem;
	line-height: 3.08rem;
	text-align: center;
	color: #fe4b2c;
	font-weight: bold;
	background: url(../images/szBg.png) no-repeat center top;
	background-size: 100%;
	margin-right: .05rem;
	margin-top: .17rem;
	border-radius: .25rem;
}
.jifenbox .jifen i:last-of-type{margin-right: 0;}
.jifenbox .tip span{width: auto; height: .46rem; display: inline-block;
	background: #2664d0; font: .24rem/.46rem "microsoft yahei"; color: #97cef8;
	border-radius: .25rem;
	padding: 0 .1rem;
}
.jfzs{}
.zd-btn{width: 100%; clear: both; float: left; margin-top: .4rem; text-align: center;}
.zd-btn a{width: 5.7rem; height: .96rem; margin:0 auto .2rem; position: relative;
	font-size: .32rem; line-height: .82rem; color: #fff; font-weight: bold;
	display: none;
	/* display: inline-block; */
}
.zd-btn a.btn01{color: #fff;
	background: url(../images/btn06.png) no-repeat center; background-size: 100%; 
}
.zd-btn a.btn02{
	background: url(../images/btn06.png) no-repeat center; background-size: 100%; 
	width: 5.7rem;
	height: .96rem;
	font-size: .32rem;
	color: #fff;
	line-height: .82rem;
}
.zd-btn a.yzs{
	color: #6f6f6f;
	background: url(../images/btn08.png) no-repeat center; background-size: 100%; 
}
.zd-btn a#share{
	background: url(../images/yhy.png) no-repeat center; background-size: 100%;
}
.zd-btn a#changeInfo{
	color: #dd2f11;
	background: url(../images/qzs.png) no-repeat center; background-size: 100%;
}
.zd-btn a#yetSuc{
	color: #fff;
	background: url(../images/btn08.png) no-repeat center; background-size: 100%;
}
.zd-btn a#newClub{background: url(../images/btn01.png) no-repeat center; background-size: 100%;}

/* 兑换攻略 */
.strategy{width: 100%; height: 3.91rem; clear: both; float: left;text-align: center;
	background: url(../images/zd-img03.png) no-repeat center top;
	background-size: 100%;
	margin-top: .07rem;
	margin-bottom: .35rem;
}
.strategy h3{
	font: bold 0.34rem/0.75rem "microsoft yahei";
	color: #fff;
	text-align: center;
	width: 100%;
}
.strategy img{width: 6.34rem; display: inline-block; margin: .07rem auto .1rem;margin-left: -.16rem;}
.idGg{display: inline-block;width: 100%;height: 2.04rem;background: url(../images/index-img04.png) no-repeat center top;background-size: auto 100%; margin-bottom: .35rem;position: relative;}
.idGg a{display: inline-block;width: .78rem;height: .82rem;position: absolute;right: .38rem;top: 0.12rem;border-radius: .5rem;}

/* 组队展示 */
.member{width: 100%; height: 3.91rem; clear: both; float: left;text-align: center;margin-top: .45rem;
	background: url(../images/zd-img03.png) no-repeat center top;
	background-size: 100%;
}
.member h3 {
    font: bold 0.34rem/0.75rem "microsoft yahei";
    color: #fff;
    text-align: center;
    width: 100%;
}
.member ul{width: 100%; clear: both; float: left; max-height: 2.6rem; overflow-y: scroll; margin-bottom: .2rem;margin-top: .1rem;}
.member ul li {
    width: 88%;
    float: left;
    margin: 0 6%;
    clear: both;
    font-size: .24rem;
    line-height: .77rem;
    color: #101010;
	background: url(../images/ptfgx.png) no-repeat center bottom;
	background-size: 6.28rem;
}
.member ul li i{display: inline-block; float: left;width: .3rem; height: .3rem; line-height: .29rem;border-radius: .5rem;margin-top: .28rem;
	color: #fff;
	background: #fd4a36;
	background: -webkit-linear-gradient(top, #fd4a36 , #ffaf79);
	background: -o-linear-gradient(bottom, #fd4a36, #ffaf79);
	background: -moz-linear-gradient(bottom, #fd4a36, #ffaf79);
	background: linear-gradient(to bottom, #fd4a36 , #ffaf79);
}
.member ul li a{float: left; width: 2rem;}
.member ul li span{float: left;}
.member ul li time{float: left;margin-right: 0.35rem;}


/* 列表 */
.kskm{display: inline-block;width: 100%; /* background: url(../images/xqtp1.png) no-repeat center top;background-size: 7.03rem; */}
.lsTab {
    display: inline-block;
    width: 86%;
    clear: both;
    margin-top: .26rem;
    margin-left: .84rem;
    float: left;
}
.lsTab>span{display: inline-block;width: 2.16rem;height: .46rem; background: #fff; margin: 0 .12rem; cursor: pointer; border-radius: .5rem; border: 1px solid #e6b487;font: .28rem/.46rem "microsoft yahei";color: #974629;}
.lsTab>span.cur{
	border: 1px solid #eb6b3f;
	color: #fff;
	background: #eb6b3f;
	background: -webkit-linear-gradient(top, #eb6b3f , #e53922);
	background: -o-linear-gradient(bottom, #eb6b3f, #e53922);
	background: -moz-linear-gradient(bottom, #eb6b3f, #e53922);
	background: linear-gradient(to bottom, #eb6b3f , #e53922);
}
.kmlbxq{display: inline-block;width: 7.19rem;background: url(../images/wzBgD.png) no-repeat left bottom;background-size: 100%;padding-bottom: 0.49rem;}
.lsxq {display: inline-block;width: 6.46rem;margin-left: 0;margin-top: .24rem;}
.lsUL{display: inline-block;width: 100%;line-height: .55rem;background: #fff799;border-top-left-radius: .12rem;border-top-right-radius: .12rem;overflow: hidden;}
.lsUL li{display: inline-block;float: left;width: 33.33%;font-size: .34rem;font-weight: bold;color: #fd4d38;cursor: pointer;}
.lsUL li.cur{
	color: #fff;
	background: #ffaf79;
	background: -webkit-linear-gradient(left, #ffaf79 , #fd4a36);
	background: -o-linear-gradient(right, #ffaf79, #fd4a36);
	background: -moz-linear-gradient(right, #ffaf79, #fd4a36);
	background: linear-gradient(to right, #ffaf79 , #fd4a36);
}
.lsxq>div{display: none;}
.lsxq>div.cur{display: inline-block;}
.lsnr .cur{display: block;}
.lsnr ul{width: 98%;clear: both; float: left;margin: .16rem 1% 0;}
.lsnr ul li{width: 1.97rem; height: 1.66rem; display: inline-block;background: url(../images/xkBgQ.png) no-repeat center top;background-size: 100%;float: left; margin: 0 .07rem .23rem;}
.lsnr ul li span {display: inline-block;width: 100%;text-align: center;font-size: .24rem;color: #fff;font-weight: bold;margin-top: .1rem;}
.lsnr ul .liImg{width: 4.09rem;height: 1.74rem;margin: -.08rem auto 0;display: inline-block;}
.lsnr ul .liImg img{width: 100%;}
.lsnr ul li i{display: inline-block;width: 100%;text-align: center;font-size: .18rem;color: #767373;margin-top: .22rem;}
/* .lsxq ul li.cur i{border: solid 1px #fa4c2d; color: #fa4c2d;} */
.lsnr ul li>p{display: inline-block;width: 100%;margin: 0 auto;text-align: center;}
.lsnr ul li a{display: inline-block; width:1.49rem; height: .37rem; line-height: .37rem; color: #fff; display: inline-block; border-radius: .5rem;margin-top: .05rem;font-size: .2rem;
	background: #3a88fe;
	background: -webkit-linear-gradient(left, #3a88fe , #3a88fe);
	background: -o-linear-gradient(right, #3a88fe, #3a88fe);
	background: -moz-linear-gradient(right, #3a88fe, #3a88fe);
	background: linear-gradient(to right, #3a88fe , #3a88fe);
}
.lsnr ul li.cur a{
	background: #fa4c2d;
	background: -webkit-linear-gradient(left, #fa6d28 , #f9422e); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fa6d28, #f9422e); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fa6d28, #f9422e); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fa6d28 , #f9422e); /* 标准的语法 */
}
.list-btm{width: 100%;clear: both;float: left; margin: .8rem auto .2rem;}
.list-btm a{width: 100%; display: block;}
.list-btm a img{width: 100%;}
.page-jf .ckwd{display: inline-block;width: 100%;height: 7.3rem;padding-top: .25rem;
	background: url(../images/wzBg.png) no-repeat .25rem top;
	background-size:auto 100%;
}
.art-show{position: relative;}
.artTxt {
    width: 92%;
    float: left;
    clear: both;
    font-size: .24rem;
    line-height: .4rem;
    text-align: left;
    max-height: 5.7rem;
    overflow: scroll;
    margin: 1rem 4% 0;
}
/* .artTxt.scroll{ overflow-y: scroll;} */
.artTxt .artAll{height: auto;background: #fee2df;display: inline-block;width: 92%;padding: 0 4%;} 
.artTxt.scroll .artAll{height: auto;}
.artTxt h1 strong{font-weight: bold; font-size: .32rem; text-align: center; clear: both; float: left;margin-bottom: .1rem;width: 100%;}
.artTxt h4 strong{font-weight: bold; font-size: .32rem; text-align: center; clear: both; float: left;margin-bottom: .1rem;width: 100%;}
.artTxt p{float: left; clear: both;width: 99%;}
.artTxt h2{display: inline-block;width: 100%;margin-top: .3rem;}
.artTxt h2 strong{font-size: .32rem;font-weight: bold;display: inline-block;width: 100%;text-align: center;}
.artTxt h3 strong{font-size: .24rem;font-weight: bold;display: inline-block;}
.artTxt p strong{font-size: .24rem;font-weight: bold;display: inline-block;}
.artTxt p img{max-width: 100%; display: block; margin: auto;}
.artTxt ol{clear: both; float: left;}
.artBtm{display: inline-block;width: 100%;margin-top: .11rem;}
.art-btn{
	/* position: fixed; left: 0; bottom: .3rem;width: 100%; */
	display: inline-block;
	width: 100%;
	margin-bottom: .3rem;
}
.art-btn a{
	width: 6.18rem;
	height: 1.22rem;
	display: inline-block;
	margin: auto;
	position: relative;
	font-size: .32rem;
	line-height: .95rem;
	color: #ff2a2a;
	font-weight: bold;
	background: url(../images/btn01.png) no-repeat center;
	background-size: 100%;
}/* 
.art-btn a.btn01{background: url(../images/btn04.png) no-repeat center; background-size: 100%;width: 2.31rem;}
.art-btn a.btn02{background: url(../images/btn05.png) no-repeat center; background-size: 100%;} */

.gray{ 
	filter: grayscale(100%); 
	-webkit-filter: grayscale(100%); 
	-moz-filter: grayscale(100%); 
	-ms-filter: grayscale(100%); -o-filter: grayscale(100%); 
    filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); 
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); 
}
.main-list{
    margin-bottom: .05rem;
    border-radius: .2rem;	
}
.Wdtit {
    width: 100%;
    height: auto;
    display: block;
    float: left;
    position: absolute;
    left: 0.26rem;
    top: 5.8rem;
}
.Wdtit h3{
	display: inline-block;
	width: 3.39rem;
	height: 1.24rem;
	background: url(../images/wdjf.png) no-repeat -.12rem top;
	background-size: 100%;
    font: bold .32rem/1.1rem "microsoft yahei";
    color: #fd4a37;
	float: left;
	text-align: center;
}
.Wdtit h3 #jifen1{color: #ff4425;}
.maindbj h3 {
	display: inline-block;
	width: 100%;
	height: .83rem;
	background: url(../images/szTit.png) no-repeat center top;
	background-size: auto 100%;
    font: bold .36rem/.8rem "microsoft yahei";
    color: #fff;
}
.wzl{
	display: inline-block;
	width: 100%;
	margin: 0 auto;
}
.wzl img{width: 2.77rem;margin: 0.4rem auto 0.1rem;margin-left: 1rem;}
.wzl p{
	font: bold .3rem/.5rem "microsoft yahei";
	color: #1d670f;
}
.idBtm{margin-top: .26rem;padding-bottom: .6rem;}
.btmEwm .idLf {
    margin-left: .75rem;
}
.btmEwm .idRf font{width: 3.57rem;height: .6rem;
	background: #fca88b;
	background: -webkit-linear-gradient(left, #fca88b , #fe4426); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fca88b, #fe4426); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fca88b, #fe4426); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fca88b , #fe4426); /* 标准的语法 */
	border-radius: .5rem;
}
.btmEwm .idRf ul li{text-align: left;padding-left: .15rem;font-size: .24rem;}
.btmEwm .idRf ul li.fw {
    font-size: .24rem;
	margin-top: .15rem;
}

@-webkit-keyframes scaleDraw{
	0%  {transform: scale(.95); }
	25% {transform: scale(1.1);}
	50% {transform: scale(.95);}
	75% {transform: scale(1.1);}
	100%{transform: scale(.95);}
}
@keyframes scaleDraw {  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
	0%  {transform: scale(.95); }
	25% {transform: scale(1.1);}
	50% {transform: scale(.95);}
	75% {transform: scale(1.1);}
	100%{transform: scale(.95);}
}