html,body {
    color: #333;
    margin: 0;
    height: 100%;
    font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
}
html,body,div,ul,li,p,a,img{
	margin:0;
	padding:0;
	box-sizing: border-box;
	/**去除移动端特有的点击高亮效果**/
	--webkit-tap-highlight-color:transparent ;
}
body{
	font-size: 13px;
	margin: 0;
	background:#f5f5f5;
    color: #2e333d;
}
a{
	color:#2889fd;
	text-decoration:none;
	}

ul,li{list-style: none;}
.clearboth:after{
	content:'';
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}

h1,h2,h3,h4,h5,h6{ margin: 0px; padding: 0px; }

/**
 *头部
 **/
/**头部**/
.foot-spacea{ height: 52px; clear: both;}
header{ background: url(../images/in_br-1.jpg) no-repeat; background-size: 100%; height: 52px;
    position: fixed;
    z-index: 10;
    right: 0;
    left: 0;
    padding-right: 10px;
    padding-left: 10px;
    border-bottom: 0;
  }
.mui-title {
	margin: 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 52px;
    position: absolute;
    display: block;
    width: 60%;
    left: 20%;
    padding: 0;
    text-align: center;
    white-space: nowrap;
    color: #fff;
    overflow: hidden;
 /*    background-image:-webkit-linear-gradient(right,#dfae28,#fff16b,#dfae28,#fff16b); */
/*    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent; */
    font-weight:500;
}
.mui-icon{ position: absolute; display: block; top: 0px; left: 0px; width: 20%;}
.mui-icon img{ width: 22px; margin-top: 14px; margin-left: 10px;}
.mui-icona{ position: absolute; display: block; top: 0px; right: 0px; width: 20%; padding-right: 15px;
 font-size: 14px; line-height: 52px; text-align: right; color: #fff;}
 .mui-icona img{ width: 40px; margin-top: 6px;float: right; margin-right: -7px;}
 .mui-iconb{ position: absolute; display: block; top: 0px; left: 6px; width: 20%; padding-right: 15px;
 font-size: 14px; line-height: 52px; text-align: left; color: #dfae28;}
 .mui-iconb img{ width: 40px; margin-top: 6px;float: left; margin-right: -7px;}







/*wanlihui*/
.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}

.garbtopz{ width: 100%;z-index: 9;position: relative; z-index: 1; }

.garbtopz{ width: 100%;background:#fff; height: 72px; }
.garbtop{  width: 100%;

}

.icn_banner{ width: 100%;  position: relative;z-index: 3;}

.icn_banner img{ width: 100%; }
.tisshi{ width: 2.3rem !important; position: absolute; left: 2rem; bottom:1.5rem; }
.tisshic{ width:auto !important; height:2rem !important; position: absolute; left: 2rem; bottom:1.5rem; }
.level_nav{ width: 100%; padding:1rem;display: flex;  }



.level_nav a{ width: 25%; float: left; display: block; font-size: 1rem; line-height: 2.5rem; text-align: center; color: #999; }
.navno{font-weight: bold; color: #000 !important; position: relative;}
.suand{ width: 38%; height: 0.1rem; background: #000;  position: absolute;left: 31%; bottom: 0.08rem; }

.xinrqew{ padding:0 0.5rem 0.8rem; width: 100%; }
.sengdian{width: 100%; border-radius: 10px;padding: 0.6rem; background: #fff; margin-bottom: 0.5rem; display: flex;}
.sengdian_l { width: 7.5rem;}
.sengdian_l img{ width: 7.5rem; height: 7.5rem; background: #f5f3f4;  }
.sengdian_r { flex:1; box-sizing: border-box; margin-left: 0.8rem;   position: relative;}
.sengdian_r .sehzdh{ font-size: 1rem; font-weight: 800; color: #000; width: 170px; line-height: 1.3rem; height: 1.3rem;
overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;}
.sengdian_r .sehzdp{ font-size: 0.6rem; color: #999;  line-height: 1.8rem; margin-bottom: 5px; height:1.8rem; overflow:hidden;}
.shulshengy{  background-image: linear-gradient(to right, #ff201d , #ff5b1d); border:1px solid #ffb380;  border-radius: 15px; padding: 0.12rem 0.3rem; font-size: 10px;color: #fff;  display: inline-block;  position: absolute; top:3rem; left: 0px;}

.annmoer{ }
.qiangghou{  position: absolute; left: 1rem; bottom: 0px; z-index: 66;  }
.qiangghou p{ font-size:1.1rem; font-weight: bold; color: #fff;  }
.qiangghou p span{ font-size: 0.8rem; margin-left: 0.1rem; font-weight: 500; line-height: 1rem;}
.yikes{ font-weight: 500 !important; font-size: 0.6rem!important;line-height: 1rem; }
.annmoer img{ height: 2.4rem;  position: absolute; left: 0px; bottom: 0px;}

.jianfah{ width: 2rem  !important; position: absolute; top:0.5rem; left: 0.5rem; padding:0.2rem;}




/*弹窗*/
#geszsgouy{ display: none; width: 100%;
height: 120%;
min-height: 100%;
position: fixed;
left: 0;
top: 0;
background: rgba(0,0,0,.5);
z-index: 200; }

#geszsgouya{ display: none; width: 100%;
height: 120%;
min-height: 100%;
position: fixed;
left: 0;
top: 0;
background: rgba(0,0,0,.5);
z-index: 200; }

.zongshuouyez{ top:5rem; left: 5%; z-index: 300; width: 90%; position: fixed; background: #fff;  border-radius:0.8rem;  padding: 1rem; height: 30rem; background: url(../images/kuan1.png) no-repeat top; background-size: 100% 100%;}
.tkguanbi{ width: 1.5rem; height: 1.5rem; position: absolute; top:0.8rem; right: 0.8rem;  }
.tkguanbi img{ width: 100%; }
.testin{ padding: 0 0.5rem;  }
.testin h2{ text-align: center;font-size: 1.5rem; margin-bottom: 1rem; line-height: 2rem;}
.testneir{overflow-x:scroll; height: 24.5rem;}
.testin p{ font-size: 1rem; line-height:1.5; margin-bottom: 0.5px; }

.level_nava{ width: 100%; padding:0rem 1rem 0.5rem;display: flex;  }
.level_nava a{ width: 33.3%; float: left; display: block; font-size: 0.9rem; line-height: 1.2rem; text-align: center; color: #999; text-align: center; }
.level_nava img{ width: 3.3rem; }
.level_nava span{ display: block; }

.zhnwe{ width: 40%; text-align: center; margin-top: 6rem; margin-left: 30%; }
.zhnwe img{ width: 100%;  }
.zhnwe p{ font-size: 1rem; line-height: 2rem; color: #999; }

/*切换*/
.investment_f{ width:100%;}
.investment_f .investment_title{  width:100%; overflow:hidden; display: flex; padding: 0.8rem;}
.investment_title div{ width:25%; height:3rem; display:inline; font-size:1rem; text-align:center; line-height:3rem; color:#555; cursor:pointer; margin-left:1px;}
.investment_title a,.investment_title a:link,.investment_title a:visited,.investment_title a:hover{ color:#555;width:25%; height:3rem;display:inline-block}
.investment_title div.on a,.investment_title div.on a:link,.investment_title div.on a:visited,.investment_title div.on a:hover{ color:#f70}
.investment_title div.on{background:url(../images/invest_detail_18.png) bottom no-repeat; color:#000;font-weight:bold;  background-size: 100%;}
.investment_con{ clear:both; width:100%;}
.investment_con_list{display:none;}

#content li{ display: none; }
#content li.show{ display: block;}

#contenta li{ display: none; }
#contenta li.show{ display: block;}

#contentc li{ display: none; }
#contentc li.show{ display: block;}

#contentb li{ display: none; }
#contentb li.show{ display: block;}

.pOn{ color: #ff0000 !important; font-weight: 600;  }

.pOna{ color: #ff0000 !important; font-weight: 600;  }

.pOnb{ color: #ff0000 !important; font-weight: 600;  }

.pOnc{ color: #ff0000 !important; font-weight: 600;  }

/*兑换*/

.jiagsdh{ position: absolute; left: 0px; bottom: 0.5rem; line-height: 1.5; }
.jiagsdh p{font-size: 1rem; color: #000; font-weight: 800;  }
.jiagsdh p span{ font-size: 0.8rem !important;  font-weight:500; color: #999;}
.yikesac{ font-size: 0.8rem !important; font-weight:500 !important; color: #999 !important; }
.duimin{ width: 2.7rem; position: absolute; right: 0px; bottom: 0.2rem; display: block; }
.duimin img{ width: 100%; }
.tisshia{ width: 2.1rem !important; position: absolute; right: 0.6rem; top:1rem; padding:0.2rem; }


/*勋章*/

.zongshuouyeza{ top:5rem; left: 5%; z-index: 300; width: 90%; position: fixed; background: #fff;  border-radius:0.8rem;  padding: 1rem;  background: url(../images/kuan1.png) no-repeat top; background-size: 100% 100%;}
.hezhusazu{
    padding: 0 0.5rem 0.5rem;
    width: 100%;
    margin-top: -1rem;
    z-index: 99;
    position: relative;
}
.hezhus{
    width: 100%;
    border-radius: 10px;
    padding: 0.6rem;
    background: #fff;
    margin-bottom: 0.3rem;
    display: flex;
}
.hezhuming{ height: 5rem; }
.hezhuming img{ height: 5rem;  }
.hezhur{ flex: 1; margin-left: 0.8rem; line-height: 2.5rem;}
.hezhur p{ font-size: 1rem; }
.hezhur h2{ font-size: 1.5rem; color: #ff0000; }

.hebont{    background-image: linear-gradient(to right, #47272a , #2f1f10); position: absolute; bottom: 2.3rem; right: 2rem;
    border: 2px solid #fd9b1e; display: block; width: 4rem; height: 2rem; line-height: 1.75rem; font-size: 1rem; color: #fff; text-align: center; border-radius: 2rem;}

.testina{ padding: 0 0.5rem;  }
.xunzhanimg{  padding: 1rem; text-align: center; background-size: 100% 100%;   }
.xunzhanimg img{ width: 12rem; }
.xunzhanimg h2{ font-size: 1.5rem; color: #ff0000; line-height: 2; margin-top: 0.2rem; }
.xunzhanimg p{ font-size: 0.8rem; color: #000; line-height: 2; }
.input-xz{ width: 100%; }
.input-xz input{ width: 100%;  border-radius: 2rem; border:1px solid #ddd; background: #f2f2f2; line-height: 3rem; font-size: 1rem; padding: 0 1rem; height: 3rem;}

.qusand{ padding: 2.5rem 0 1rem; display: flex; }
.qusand a{ background: #eee; color: #000; height: 2.8rem; line-height: 2.8rem; display: block;  margin: 0 4%; font-size: 1rem; width: 42%; text-align: center;  border-radius: 1.4rem; font-weight: 600;}
.qusand a.noxz{background-image: linear-gradient(to right, #47272a , #2f1f10); border: 2px solid #fd9b1e; color: #ec9122;}
.her_top{
    width: 100%;  position: relative; height: 3rem; background: #36a345;  text-align: center; line-height: 3rem; color: #fff; font-size: 1.2rem;

}
.her_topa{width: 100%;  position: relative; height: 3rem;  text-align: center; line-height: 3rem; color: #000; font-size: 1.2rem; font-weight: bold;}

/*复购*/
.quanbfenlei{ background: #36a345; line-height: 2.5rem; height: 2.5rem;  color: #fff;  overflow-y:scroll;; width: 100%;}
.quanbfenlei a{width: 3rem; margin: 0 0.5rem; color: #fff; font-size: 0.9rem; display: block; float: left;}

.find_nav {
    width: 100%;
    padding: 0rem 0.5rem;
    height: 3rem;
    background-color: #4f56c8;


}
.find_nav_left {
    height: 3rem;
    position: relative;
    overflow: hidden;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
}
.find_nav_list {
    position: absolute;
    left: 0;
}
.find_nav_list ul {
    position: relative;
    white-space: nowrap;
    font-size: 0;
}
.find_nav_list ul li {
    display: inline-block;
    padding: 0 0.8rem;
}
.find_nav_list ul li a {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 2rem;
    font-size: 0.9rem;
    text-align: center;
    color: #fff;
}
.find_nav_cur a {
    color: #fff16b  !important;
     border-bottom: 2px solid #fff16b;
}
.sideline {
    display: none !important;
    position: absolute;
    border: 0;
    height: 2px;
    background-color: #48a5f4;
    left: 0;
    top: 43px;
    pointer-events: none;
}
.search_logo {
    display: block;
    width: 4rem;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    font-size: 0.9rem;
    color: #fff;
}

.fugouzu{ padding:  0rem 0 1rem;
    width: 100%; }
.fugouzul{ width: 47%; margin-left: 2%; float: left;  background: #fff; border-radius: 0.5rem; padding: 0.4rem; color: #000; position: relative; margin-bottom: 0.5rem;}
.fugouzul .fu_ing{ width: 100%; text-align: center; height: 10rem;}
.fugouzul .fu_ing img{ width: 100%; max-height: 10rem;}
.fugouzul .fu_conm{ margin-top: 0.3rem; }
.fugouzul .fu_conm h2{ font-size: 0.8rem; height: 1.2rem; line-height: 1.2rem;  width: 100%; font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
.fugouzul .fu_conm h2 span{color: #fff; background: #ff0000; padding: 0 0.15rem; margin-right: 0.2rem; font-weight: 500; border-radius: 3px;}
.fugouzul .fu_conm p{font-size: 0.6rem;line-height: 1.2rem; color: #666; margin-top: 0.2rem; height: 1.2rem; overflow: hidden;}
.fujiage{ color: #ff0000; font-size: 1.2rem; line-height: 2rem; }
.gouwcing{ position: absolute; bottom: 0.8rem; right: 1rem; width: 1.5rem; }

/*其他商品*/


.othsangp{ position: relative; height: 4rem; display: flex;  padding: 1rem}
.othsangp .othsangpl{ width: 2rem; border-radius: 0.4rem; border: 1px solid #fff; color: #fff; font-size: 1.2rem; text-align: center;  }
.othsangp .othsangpl img{ padding:0.2rem; width:2rem;}
.othsangpr{ flex:1;  margin-left: 1rem; position: relative;}
.sous{ border-radius: 3rem; background: #ffffff; color: #000; font-size: 0.8rem; padding: 0 0.8rem; height: 2rem; border:none; width: 100%; display: block; }
.othsangprabq{ position: absolute; top: 0px; right: 0.3rem; width: 2rem; padding: 0.3rem; }

/*banner js0*/

/*banner*/
.wadz{padding: 1rem 1rem 0;}
.slider {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;

}
/*盒子带容器*/
.slides {
    height: auto;
    /* Simple clear fix */
    overflow: hidden;
    /**
         * Prevent blinking issue
         * Not tested. Experimental.
         */
    -webkit-backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    /**
         * Here is CSS transitions
         * responsible for slider animation in modern broswers
         */
    -webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.slide {
    height: auto;
    float: left;
    clear: none;


}
.slider-arrows {
}
.slider-arrow {
    position: absolute;
    display: block;
    margin-bottom: -20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    text-align: center;
    color: #fff;
    font-size: 2em;
    background-color: #333;
    background-color: rgba(50,50,50,.3);
    border-radius: 50%;
}/*左右按钮样式及放置位置*/
.slider-arrow--right {
    bottom: 50%;
    right: 30px;
}
.slider-arrow--left {
    bottom: 50%;
    left: 30px;
}
/*
background:url(img/.png) no-repeat;
*/

.slider-nav {
    position: absolute;
    bottom: 10px;
}
.slider-nav__item {  /*nva样式*/
    width: 12px;
    height: 12px;
    float: left;
    clear: none;
    display: block;
    margin: 0 5px;
    background: black;
    border-radius: 100%;
    opacity:0.3;
}
.slider-nav__item:hover {
    background: #ccc;
}
.slider-nav__item--current {
    background: #ccc;
} /*被选中后的样式*/
.box {
  width: 100%;
  height: auto;
}
.box img{ width: 100%;  border-radius: 10px;}


.gema_bg{ width: 100%; padding: 3rem 1rem 1rem; }
.gema_bgzu{ background: #fff; border-radius: 15px; padding: 0.8rem; }
.ysxyx{ line-height: 2rem; color: #000; font-size: 1rem;  margin-bottom: 0.5rem;}

.gema_shangx{ display: flex; width: 100%;  position: relative; margin-bottom: 1rem;}
.gema_shangxl{ width: 4rem }
.gema_shangxl img{ width: 4rem; height: 4rem; }
.gema_shangxr{ flex: 1; margin-left: 0.8rem; line-height: 1.5rem; padding-top: 0.5rem; border-bottom: 1px solid #ddd;}
.gema_shangxr h2{font-size: 1rem;}
.gema_shangxr h2 span{ border-radius: 50px; padding: 0.2rem 0.5rem; color: #1FDB1F; font-size: 0.8rem;font-style:italic; border:1px solid #1FDB1F; font-weight: 500; }
.gema_shangxr p{font-size: 0.8rem; color: #999;}
.gema_shangxr p img{ width: 1.1rem; margin-left: 5px; }
.kaigema{ position: absolute; right: 0px; bottom: 0.6rem; width: 3.5rem; height: 2rem; text-align: center; display: block; background: #ff0000; color: #fff; font-size: 1rem; border-radius: 2rem;  line-height: 2rem;}
.neiyjs{ width: 100%; padding: 1rem; }
.neiyjsa{ border-radius: 15px; background: #fff; padding: 0.5rem; font-size: 1rem; min-height: 10rem; }
.neiyjsa p{ margin-bottom:0.8rem; }


/*底部*/
.footergm{position: fixed;bottom: 0;width: 100%;background: #fff;text-align: center;max-width: 640px; padding-bottom: 0.7rem}
.footergm a{float: left;width: 20%!important;font-size: 3vmin; padding: 0.4rem 1%;}
.footergm a i{font-size: 6vmin;}
.footergm .onb{color: #ff0000;}
.footergm a p{font-size:0.6rem;color:#999;}
.footergm img{ width:1.5rem; margin:0.2rem 0.2rem 0; padding:0!important; }
.yousst{ position:absolute; width:100%; top:-1.2rem; right:0px; text-align:center; background:#fff; border-radius:50%;}
.yousst img{ width:3.1rem !important; padding:0px !important;}

/*钱包*/
.menav{ padding: 0.8rem; background: #fff;  margin-top: 1px;}
.mine_list{width: 100%;background:#fff;height: 3rem; line-height:3rem; font-size: 16px; color: #b1b1b1;  position:relative; border-bottom: 1px solid #eee; margin-bottom: 5px;}
.mine_list .p10{height:3rem;line-height:3rem;overflow: hidden;color: #474747;}
.mine_list .img9{width: 22px;height: 22px;vertical-align: middle;margin-right: 10px;margin-bottom: 2px;}
.mine_list .img10{width: 16px;height: 16px;float: right;margin-top:15px;}
.mine_list .navxian{ position: absolute; bottom: 0px; right: 0px; width: 91%; height: 1px; background: #333; }
.mine_listqiab{
    width: 100%;
    background: #fff;
    height: 50px;
    line-height: 3rem;
    font-size: 16px;
    color: #b1b1b1;
    position: relative;}
.mine_listqiab .p10{height:3rem;line-height:3rem;overflow: hidden;color: #000; font-size: 1rem;font-weight: 600;}
.mine_listqiab .img10{width: 16px;height: 16px;float: right;margin-top:15px;}

.qianbao{ width: 100%; display: block; border-bottom: 1px solid #ddd; padding:5px;}
.qianbaoxia{ width: 100%;   }
.qianbaoxial{float: left;  width: 50%;}
.qianbaoxial h2{font-size: 0.8rem; color: #a1a7b3;line-height: 1.5rem; font-weight: 500;}
.qianbaoxial p{font-size: 1.2rem; color: #ff0000;line-height: 2rem; font-weight: bold;}
.qianbaoxiar{float: right; width: 50%;}
.qianbaoxiar h2{font-size: 0.8rem; color: #a1a7b3;line-height: 1.5rem; font-weight: 500; text-align: right;}
.qianbaoxiar p{font-size: 1.2rem; color: #000;line-height: 2rem; font-weight: bold;text-align: right;}

.jaoyjil{ padding: 0.8rem; background: #fff; border-radius:10px; }
.jiaoyshenz{ line-height: 46px; font-size: 20px; font-weight: 600;  }
.ioctud{ width: 1.5rem; margin-right: 0.2rem; vertical-align: middle; }
.pd15{ padding: 0.8rem; }
.jiaoyshenz {
    line-height: 2rem;
    font-size: 1.1rem;
    font-weight: 600;
}
.chonghbz{ width: 100%; padding: 10px 0; border-bottom: 1px solid #ddd; display: block; }
.diaozhang{ width: 100%; line-height: 1.4rem; }
.diaozhangl{ float: left; font-size: 1rem; color: #2e333d; width: 50%; font-weight: 600; }
.diaozhangr{ float: left; font-size: 0.8rem; color: #a1a7b3;  width: 50%;text-align: right; }
.dianresanw{ width: 100%;  }
.dianresanwa{ float: left; width: 33.3%;}
.dianresanwa h2{ color: #a1a7b3; font-size: 0.8rem; line-height: 2rem; font-weight: 500;}
.dianresanwa p{ color: #2e333d; font-size: 0.8rem; line-height: 2rem;}
.dianresanwb{ text-align: center; }
.dianresanwc{ text-align: right; }
.zhanwzu{ width: 100%; margin-top: 30px; }
.zhanwzu img{ width: 50%; margin:  0 auto; display: block; }
.zhanwzu p{ text-align: center; color: #a1a7b3; font-size: 16px; }
.yanzshiqjw{ background: #f8f8f8; margin-top: 10px; padding: 10px 0;}
.yanzshiqjwad { float: left; width: 50%; padding:0 10px; line-height: 24px; font-size: 10px; color: #a1a7b3; }

.mui-iconra{ position: absolute; top:0px; right: 1rem; font-size: 0.9rem; font-weight: 500;}
.mui-iconr{ position: absolute; top:0px; right: 4.5rem; font-size: 0.9rem; font-weight: 500;}

.tudshulr {
    padding: 1.5rem 0.8rem;
    background: #fff;
    margin-top: 1px;
    border-radius: 10px;
    margin-bottom: 0.8rem;
}
.tudshulrl{ width: 100%; display: flex; }
.tudshulrla{ width: 50%; text-align: center; position:relative;}
.saosimg{ position:absolute; top:0.5rem; right:0.5rem; width:1.2rem; height:1.2rem;}
.tudshulrla h2 {
    font-size: 0.8rem;
    color: #666;
    line-height: 1.5rem;
    font-weight: 500;
}

.tudshulrla{
    font-size: 1.5rem;
    color: #ff0000;
    line-height: 2rem;
    font-weight: bold;}

.zhucchengg{ width: 100%;  text-align: center; padding:5rem 30%}
.zhucchengg img{ width: 100%; }
.zhucchengg h2{ font-size: 1rem; line-height: 2rem;color: #3768f1; }
.zhucchengg p{ font-size: 1rem; line-height: 24px;color: #a1a7b3; }


.quzhesam h2{ color: #000; }

/*邀请*/
.yiqzq{ width: 100%; position: relative; z-index: 1; }

.wemaa{width: 86%;padding: 0.8rem; position: absolute; z-index: 9; bottom:4rem; left:7%; display:flex;}
.wemaa .incodeimg{ width:50%;}
.wemaa .incodeimg img{ width:100%; background:#fff; padding:0rem;}
.incode{ width:47%; margin-left:3%; padding-top:4rem;}
.incode p{ font-size:1.2rem;}
.incode p.minfo{ font-size:0.9rem; margin-top:0.5rem; color:#666;}
.swwefase{ font-size: 1rem; text-align: center; }
.cb_tip{width: 100%; padding: 10px 3%; background: none;}
.cb_tip p{color: #f00; font-size: 14px; margin-bottom: 5px;}
.cb_img{width: 100%; text-align:center;}
.cb_img_a { width: 53%;  border:1px solid #585858; background: #fff; padding: 10px; margin: 30px auto 0; font-size: 1rem;}

.cb_img_a img{ width: 100%; }
.cb_img a{ text-decoration: none; padding-top: 5vmin;display: block; color: #a2a2a4; font-size: 16px; }
.cb_dz{ width: 100%; background: none;padding: 30px 9% 10px;color: #999; overflow: hidden;font-size:0.8rem; line-height: 1.5;  text-align:center; display:none;}
.cb_dz p{ color: #ff0000; margin-bottom: 5px;  font-size: 1rem}
.wzjsshao{ padding: 10px; }
.chobi{ color: #a6abbd; padding: 10px 15px;font-size: 14px; margin-top: 10px;  }
.chobi p{line-height: 22px; margin-bottom: 10px;}
.copy { display: none;
    width: 40%;
   background: linear-gradient(to right,#5f93ff,#427fff);
    border-radius: 1.5rem;
    line-height: 1.5rem;
    color: #fff;
    font-weight:bold;

    border: none;
    font-size: 1rem;
    margin: 30px auto 0;
    padding:0.8rem;
}
.invite_top{ position:relative; width:100%; }



/*提现*/
.shenf{ margin: 0rem 0.8rem 0.8rem; }
.ketxjine{ background: linear-gradient(to right,#fe7022,#ff0000); color: #fff; border-radius: 10px;  padding:2rem 0.8rem; }
.ketxjine h2{ font-size: 1.5rem; line-height: 2rem;  text-align: center;}
.ketxjine p{ font-size: 1rem; line-height: 2rem;  text-align: center;}
.tishul{ margin: 0rem 0.8rem 0.8rem;  padding:1rem 0.8rem 2rem; background: #fff; border-radius: 10px;border-top-right-radius: 0px;border-top-left-radius: 0px; }
.input-group{margin-bottom: 0.5rem;}
.input-group .tiste{ font-size: 0.8rem; line-height: 1.5rem; color: #000;  margin-bottom: 0.5rem; padding-left: 0.3rem;}
.input-group input{ border-radius: 5px; border:1px solid #ddd;  padding: 0.5rem 1rem; font-size: 1rem; width: 100%;  margin-bottom: 1.5rem; line-height: 2rem;}

.shangma{margin-bottom: 0.5rem;}
.shangma .shoukxpsa{ font-size: 0.8rem; line-height: 1.5rem; color: #000;  margin-bottom: 0.5rem; padding-left: 0.3rem;}
.id_img_wp{ width: 100%; margin-bottom: 1.5rem;}

.regzhcga{width: 100%;text-align: center; margin-top: 3rem;}
.regzhcga .a1{width: 90%;margin: 0 auto; background: linear-gradient(to right,#ff0000,#ff0000); display: block;
    height: 3rem;
    line-height: 3rem;
    border-radius: 10px;font-size: 1.2rem;color: #fff;font-weight: 600;}

.bogaodu{ height: 2rem; }

 /*提币冲币*/
 .cb1_con_li{ margin: 0rem 0.8rem 0.8rem;  padding:1rem 0.8rem 1rem; background: #fff;   position: relative; border-radius: 10px; }
 .chongbijil_d img{ width: 1.8rem; vertical-align: middle; margin-right: 8px;}
 .chongbijil_d{ line-height:2.5rem; overflow: hidden;word-wrap:break-word; width: 100%; font-size: 1.1rem;  color: #000; }
 .chongbijil_d span{ font-size: 0.9rem; color:#0e78e4; margin-left:0.3rem; }
 .chongbijil_d span.noay{ color:#14d227;}
 .chongbijil_d span.noayy{ color:#ff0000;}
 .chongbijil_l{ line-height:2rem; font-size: 0.8rem; color: #a1a7b3; margin-top: 0.5rem;  }
 .chongbijil_r{ position: absolute; bottom:1rem; right:1rem; line-height:2rem;  color: #ff0000; font-size: 1.5rem; }


.tushoushum{ background: linear-gradient(to right,#fe7022,#ff0000); color: #fff; border-radius: 10px;  padding:2rem 0.8rem; margin-bottom:0.8rem; }
.tushoushum h2{ font-size: 1.5rem; line-height: 2rem;  text-align: center;}
.tushoushum p{ font-size: 1rem; line-height: 2rem;  text-align: center; width:98%;}
.tushoushum p img{ width:1.2rem; vertical-align: middle; margin-right:0.3rem;}
.mremdianba{ margin:0rem 0.8rem 0.8rem; }

 .chontushul{ display:flex; padding-top:1.5rem;}
 .chontushul a{ display:block; padding:0.5rem; border-radius:5px; border:1px solid #ddd; margin:0 1rem; color:#fff; font-size:1rem; width:50%; text-align:center;}

.input-groupcp{margin-bottom: 0.5rem; display:flex;}
.input-groupcp .tiste{ font-size: 1rem; line-height: 2rem;color: #000;  margin-bottom: 0.5rem; padding-left: 0.3rem; width: 30%; padding: 0.5rem; font-weight: bold; }
.input-groupcp input{ border-radius: 5px; border:1px solid #ddd;  padding: 0.5rem 1rem; font-size: 1rem; width: 100%;  margin-bottom: 1.5rem; line-height: 2rem;flex:1; width: 70%;}
.input-groupcp select{ border-radius: 5px; border:1px solid #ddd;  padding: 0.5rem 1rem; font-size: 1rem; width: 100%;  margin-bottom: 1.5rem; line-height: 2rem;flex:1; width: 70%;}
.chongbijil_r span{ font-size: 0.3rem; color: #666; }

 .cb1_con_lia{ margin: 0rem 0.8rem 0.8rem;  padding:1rem 0.8rem 1rem; background: #fff;   position: relative; border-radius: 10px; }
 .chongbijil_da img{ width: 1.8rem; vertical-align: middle; margin-right: 8px;}
 .chongbijil_da{ line-height:2.5rem; overflow: hidden;word-wrap:break-word; width: 100%; font-size: 1.1rem;  color: #000; }
 .chongbijil_da span{ font-size: 0.9rem; color:#0e78e4; margin-left:0.3rem; }
 .chongbijil_da span.noay{ color:#14d227;}
 .chongbijil_da span.noayy{ color:#ff0000;}
 .chongbijil_la{ line-height:1.2rem; font-size: 0.8rem; color: #a1a7b3; padding: 0 0.3rem; }
 .chongbijil_laa{ line-height:2rem; font-size: 0.9rem; color: #333; margin-top: 0.8rem;  padding: 0 0.3rem; }
 .chongbijil_laa span{ float: right; }
 .chongbijil_ra{ position: absolute; top:1.4rem; right:1rem; line-height:2rem;  color: #ff0000; font-size: 1.5rem; font-weight: bold; }
 .chongbijil_ra span{ font-size: 0.3rem; color: #666; }
 .shoufu{ text-align: right; font-size: 0.9rem; color: #333; }

 /*土豆产出*/

.shenfkve{ margin: 0rem 0.8rem 0.8rem;  }
.wnbuk{ /*background: linear-gradient(to right,#fe7022,#ff0000); */color: #000; border-radius: 10px;  padding:2rem 0.8rem; display: flex; }
.ketxjinekve{ width: 33.3%;  }
.ketxjinekve h2{ font-size: 1.2rem; line-height: 2rem;  text-align: center;}
.ketxjinekve p{ font-size: 0.8rem; line-height: 2rem;  text-align: center; color: #666;}

.tudingxq{ margin: 1.5rem 0.8rem 0.8rem; padding-bottom: 1rem;  }
.zhongzj{ font-size: 1.2rem; line-height: 2rem; margin-bottom: 0.5rem; padding-left: 1.1rem; position: relative; }
.zhongzj .dianwz{ width: 0.8rem; height: 1.2rem; background: #fe7022; border-radius: 5px; position: absolute; left: 0.1rem; top:0.4rem; }
.leeczu{background: linear-gradient(to right,#f5f5f5,#f5f5f5); padding:0.8rem 0.8rem;  border-radius: 10px; margin-bottom: 0.8rem; }
.leeczumax{display:flex; }
.leeczumax .eeczul{ width: 5.5rem; }
.leeczumax .eeczul img{ width: 5.5rem; }
.leeczumax .eeczur{ flex:1; font-size: 1rem; margin-left: 0.8rem; }
.leeczumax .eeczur h2{ font-size: 1.2rem; line-height: 1.5rem; margin-bottom: 0.8rem; }
.leeczumax .eeczur p{ font-size: 0.9rem; line-height: 1.5rem; }

.shenfkvest{ width:100%; margin-top: 0.5rem }
.wnbukst{ color: #000; padding:0.5rem 0rem; display: flex;}
.ketxjinekvest{ width: 33.3%;  }
.ketxjinekvest h2{ font-size: 1.2rem; line-height: 2rem;  text-align: center;}
.ketxjinekvest p{ font-size: 0.8rem; line-height: 2rem;  text-align: center;  color: #999;}



/*团队*/



.fanhzusw{
    margin: 0.5rem 0.8rem;
    padding: 1.2rem 0.8rem;
    background: #c1433a;
    color: #fff;
    border-radius: 15px;
    line-height: 28px;
}
.fangquay{  text-align: center; padding: 15px;}
.fangquay h2{ font-size: 1.4rem; }
.fangquay p{ font-size: 0.8rem; }
.zongfanl{ width: 100%;  margin-top: 10px;}
.zongfanl .falil{float: left; text-align: center; width: 50%;}
.zongfanl .falil h2{ font-size: 1.2rem; }
.zongfanl .falil p{ font-size: 0.8rem; }

.pngbb{ padding: 15px; }
.panghsna{ font-size: 16px; margin-bottom: 20px; }
.bizhusa{ background: #fff; padding: 0.8rem; border-radius: 15px; position: relative;  margin-bottom: 0.8rem;  position: relative;}
.bizhusa img{ height: 3.4rem; width: 3.4rem; border-radius: 50%; float: left; display: block; background: #fff; }
.gesafl{ float: left; margin-left: 0.6rem; line-height:1.7rem; color: #333; }
.gesafl p{ font-size: 1rem;  }
.gesafl h2{ font-size: 0.8rem;  font-weight: 500; color: #999; }
.gesafr{ position: absolute; top:0.8rem; right: 0.8rem; margin-left: 15px; line-height: 1.5rem; color: #333; }
.gesafr p{ font-size: 1.1rem;  font-weight: 600;  text-align: right; color: #ff0000;}
.gesafr span{ display: block; font-size: 0.8rem; font-weight: 500; }
.bizhusa .sian{ position: absolute; top:10px; left: 10px; width: 22px; height: 22px; border-radius: 30px; background: #2d9f3d; text-align: center; line-height: 22px; color: #fff; }
.tish{ padding: 5 15px; text-align: center; font-size: 0.8rem; }

.yasdnashkj{ width: 100%; border-radius: 15px; margin-bottom: 10px; }

.buddylist{ padding: 0.5rem 0.8rem; }
.hylbie{ line-height: 2rem; font-size: 0.8rem;  padding-left: 10px; font-weight: 800; color:#999;}


/*fuhao */

.xuanzja{ width:1rem; margin-right:5px;vertical-align: middle; margin-bottom:5px;}
.fujiage{ color: #4c77af; font-size: 0.8rem; line-height: 1.5rem; margin-top: 0.3rem; font-weight:bold; }
.fujiage span{font-size: 0.6rem;font-weight:500;}
.fujiage i{ margin:0 3px; color:#333;}
.fujiage b{ color:#999; font-size:0.6rem;font-weight:500; margin-left:2px;}

.fujiagea{ color: #ff0000; font-size: 0.8rem; line-height: 1.5rem; margin-top: 0.3rem; font-weight:bold; }
.fujiagea.fujiageac{height: 1rem; width: 100%; margin-top:0.5rem ; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.fujiagea span{font-size: 0.6rem;font-weight:500;}
.fujiagea i{ margin:0 3px; color:#333;}
.fujiagea b{ color:#999; font-size:0.6rem;font-weight:500; margin-left:2px;}
.gouwcing{ position: absolute; bottom: 0.6rem; right: 0.6rem; width: 1.2rem; }

.ytousjian{ margin:0.8rem; padding:0.5rem; background:#fff; border-radius:10px;}
.ytousjian img{ width:100%;}
.hesanerm{ height:5rem;}
/**/

