* { margin: 0; padding: 0; }
a { color: #fff; text-decoration: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none; -moz-user-focus: none; -moz-user-select: none; }
body { background-color: #fff; }
li { list-style: none; }
.above { position: fixed; width: 100%; top: 0; background-color: #fff; z-index: 25; }
#din { width: 100%; height: 3.5rem; text-align: center; font-size: 21px; border-bottom: 1px solid #ededed; line-height: 4rem; overflow: hidden; }
#din > span { font-weight: 600; margin-right: 1rem; }
#din .a1 { float: left; margin-left: 1rem; height: 80%; }
#din > .a2 { float: right; margin: 0 1rem 0 0; height: 80%; color: #000; font-size: 15px; }
/* 导航 */
.newbienav { width: 100%; height: 2.5rem; overflow: hidden; line-height: 2.4rem; border-bottom: 1px solid #f2f2ff; font-size: 16px; color: #999999; position: relative; top: auto; left: 0; background-color: #fff; z-index: 999; }
.newbienav > span { float: left; margin-left: .08rem; width: 4.6rem; text-align: center; }
.n-tb { color: #ff003c; border-bottom: 2px solid #ff003c; }

/* save 淘宝省钱*/
#save { height: auto; overflow: hidden; /*background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ae13da), to(#282f91))*/ }
#save > div { padding-left: 2.4rem; border-bottom: .5rem solid #f2f2f2; }
.sa_tab_abo { display: inline-block; width: 9rem; margin: 1rem 0; padding-left: 2.8rem; }
.sa_tab_abo > img { width: 100%; }
.sa-top { width: 100%; height: 4rem; }
.sa-top > img { width: 70%; margin-left: 2.5rem; margin-top: 1rem; }
.sa-box { height: auto; padding: 1rem 1rem 0 1rem; }
.sa-box > span:nth-child(1) { display: block; font-size: 16px; font-weight: 600; }
.sa-box > span:nth-child(2) { font-size: 14px; margin-left: 1.5rem; color: #333333; }
.sa-box > span > a { color: #ff003c; }
.sa-box-dig { width: 100%; margin-top: 0.5rem; height: 100%; }
.sa-box-dig_2 { width: 100%; margin-top: 0.5rem; text-align: center; height: 10rem; }
.sa-box-dig_2 > img { height: 100%; }
.sa-box-dig > img { height: 100%; width: 100%; }
.sa-box-dig_3 { width: 100%; margin-top: 0.5rem; text-align: center; height: 8rem; }
.sa-box-dig_3 > img { height: 100%; }
.sa-box-dig_4 { width: 100%; margin-top: 0.5rem; text-align: center; height: 11rem; }
.sa-box-dig_4 > img { height: 100%; }
.as-bom { height: 5rem; padding: 1rem 1rem 0 1rem; font-size: 14px; }
.as-bom-box { background-color: #ff4544; padding-left: 0.3rem; padding-right: 0.2rem; padding-top: 0.5rem; border-radius: 8px; color: #ffdada; padding-bottom: 0.2rem; }
.as-bom-box > span { display: block; }
/* profit 分销赚钱*/
#profit { height: auto; display: none; /*background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffc230), to(#fb377c));*/ }
#profit > div { padding-left: 2.4rem; }
.pr_tab_abo_1 { display: inline-block; width: 10rem; margin: 1rem 0; padding-left: 2.4rem; }
.pr_tab_abo_1 > img { width: 100%; }
.poft_boxm { height: auto; /* margin-top: 1.5rem; */ background-color: #fff; /* border-radius: .3rem; */ padding: 0 .8rem; position: relative; }
.poft_boxm > img { position: absolute; width: 2.2rem; left: -1.6rem; top: 0rem; }
.poft_boxm > p { font-size: .7rem; color: #333333; text-align: left; font-weight: bold; }
.poft_boxm > p > span { color: #d71051; }
.poft_boxm > div { width: 100%; margin-top: 0.5rem; text-align: center; height: 11rem; padding-bottom: 1rem; }
.poft_boxm > div > img { height: 100%; }
.poft_pf_tiaox_1 { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fb3798), to(#ff9358)); position: absolute; width: .2rem; height: 12.45rem; top: 4.3rem; left: -.7rem; }
.poft_pf_tiaox_2 { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fb3798), to(#ff9358)); position: absolute; width: .2rem; height: 12.5rem; top: 17.7rem; left: -.7rem; }
.poft_pf_tiaox_3 { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fb3798), to(#ff9358)); position: absolute; width: .2rem; height: 13.3rem; top: 31.15rem; left: -.7rem; }
.poft_textp { font-size: .7rem; padding: 1.5rem 0; /* margin: 1.5rem 0; */ background-color: #fff; font-weight: bold; position: relative; left: -1rem; }
.poft_textp > span { color: #d71051; }
.pr_tab_abo_2 { display: inline-block; width: 5rem; /*margin: 1rem 0;*/ padding-left: 4.8rem; }
.pr_tab_abo_2 > img { width: 100%; }
.poft_bomt_boxg { margin-bottom: 1rem; }
.poft_bomt_boxg > p { font-size: .75rem; padding: .5rem 0rem; background-color: #fff; font-weight: bold; position: relative; left: -1rem; text-align: left; }
.poft_bomt_boxg > p > span { color: #d71051; }
/**/
.pf-top { width: 100%; margin-top: 1rem; text-align: center; }
.pf-top > img { width: 40%; }
.pf-box { height: auto; /*margin-top: 1.5rem;*/ background-color: #fff; /*border-radius: .3rem;*/ padding: 0 .8rem; position: relative; }
.pf-box > img { position: absolute; width: 2rem; left: -1.6rem; top: 0.2rem; z-index: 20; }
.pf-box > p { font-size: .7rem; color: #333333; text-align: left; font-weight: bold; }
.pf-box > p > span { color: #ae13da; }
.sa_pf_tiaox_1 { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ae13da), to(#282f91)); position: absolute; width: .2rem; height: 13.5rem; top: 1.15rem; left: -.7rem; }
.sa_pf_tiaox_2 { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ae13da), to(#282f91)); position: absolute; width: .2rem; height: 15.7rem; top: 15.4rem; left: -.7rem; }
.sa_pf_tiaox_3 { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ae13da), to(#282f91)); position: absolute; width: .2rem; height: 15.5rem; top: 32.95rem; left: -.7rem; }
.pf-box > span:nth-child(1) { display: block; font-size: 1.1rem; font-weight: 600; text-align: center; color: #ae13da; padding-top: .8rem; padding-bottom: .25rem; }
.pf-box > span:nth-child(1) > span { display: inline-block; width: 1.1rem; height: 1.1rem; color: #fff; background-color: #ae13da; border-radius: 50%; font-weight: 100; position: relative; top: 0rem; line-height: 1.1; }
.pf-box > span:nth-child(2) { font-size: .7rem; color: #333333; text-align: left; font-weight: bold; display: block; }
.pf-box > span:nth-child(2) > span { color: #ae13da; }
.pf-box > span > a { color: #ff003c; }
.pf-box-dig { width: 100%; margin-top: 0.5rem; text-align: center; height: 11rem; padding-bottom: 1rem; }
.pf-box-dig > img { height: 100%; }
.pf-box-dig_2 { margin-top: 0.5rem; text-align: center; height: 14rem; padding-bottom: 1rem; }
.pf-box-dig_2 > img { height: 100%;width:100%}
.pf-bz { font-size: 14px; margin-top: 2rem; }
.pf-bz > span { background-color: #ff4544; padding-left: 0.3rem; padding-right: 0.2rem; padding-top: 0.5rem; border-radius: 8px; color: #ffdada; padding-bottom: 0.2rem; display: block; }
.pf-bz > span > strong { color: #fff; }
.pf-box-dig_3 { width: 100%; margin-top: 0.5rem; text-align: center; height: 14rem; padding-bottom: 1rem; }
.pf-box-dig_3 > img { height: 100%; }
.pf-bz_2 { font-size: 14px; margin-top: 2rem; height: 6rem; }
.pf-bz_2 > span { background-color: #ff4544; padding-left: 0.3rem; padding-right: 0.2rem; padding-top: 0.5rem; border-radius: 8px; color: #ffdada; padding-bottom: 0.2rem; display: block; }
.pf-bz_2 > span > strong { color: #fff; }
/*  */
#xrmust { display: none; }
#xrmust > div { background-color: #ff003c; text-align: center; }
#xrmust > div > div { width: 17.5rem; display: inline-block; margin-top: 1.2rem; }
#xrmust > div > div > img { width: 100%; }

.xr-box-top { width: 100%; position: relative; height: 48rem; }
.xr-box-top > div { height: 35rem; width: 17rem; background-color: #fff; position: absolute; z-index: 20; top: 12rem; margin-left: 0.8rem; border-radius: 16px; border: 2px solid #ffd946; }
.xr-box-top > img { width: 100%; }
.xr-pg { position: absolute; z-index: 30; top: 10.5rem; left: 1.6rem; width: 80% !important; }
.xr-box-top > div > div { position: absolute; top: 1rem; padding: 0 0.8rem; z-index: 25; }
.xr-box-top > div > div > h3 { font-size: 0.9rem; margin-bottom: 0.5rem; margin-top: 0.8rem; color: #f35067; }
.xr-box-top > div > div > div { font-size: 0.7rem; margin-left: 0.8rem; display: block; line-height: 1.5; margin-bottom: 0.2rem; }
.xr-box-top > div > div > div > span { color: #f35067; }
.xr-box-com { padding: 0.5rem 1rem 0 1rem; }
.xr-box { width: 100%; height: auto; margin-bottom: 1rem; margin-top: 1rem; position: relative; }
.xr-box > img { width: 100%; height: 100%; }
.xr-box > span { position: absolute; font-size: 0.65rem; top: 0.9rem; left: 2.8rem; color: #fff; word-wrap: break-word; }
.xr-box > div { padding: 0 1rem; }
.xr-box > div > div { font-size: 0.7rem; color: #333333; text-indent: 1.2rem; }
.xr-box > div > div > span { color: #f35067; }
.xr-box > div > div > p > span { color: #f35067; }


.pf-bz_2n > p { overflow: hidden; width: 100%; height: auto; }
.p-bzhu_1 { float: left; width: 15%; }
.p-bzhu_2 { float: right; width: 85%; }
.pf-bz_2n { font-size: 0.6rem; margin-top: 2rem; height: auto; background-color: #ff4544; padding-left: 0.3rem; padding-right: 0.2rem; padding-top: 0.5rem; border-radius: 8px; color: #ffdada; padding-bottom: 0.3rem; margin-bottom: 0.5rem; }

/*299红包*/
.twoNinenine { position: fixed; height: 100%; width: 100%; z-index: 888; cursor: pointer; background-color: rgba(0, 0, 0, .8); top: 0; left: 0; bottom: 0; right: 0; display: none; }
.twoNinenine > div { padding: 1.5rem; position: relative; top: 6rem; }
.twoNinenine > div > img { width: 100%; }
.twoNinenine > div > h5 { position: absolute; top: 3.3rem; left: 5.3rem; font-size: 3rem; color: #ff003c; text-align: right; width: 6rem; }
.twoNinenine > div > h3 { position: absolute; top: 7rem; left: 6.5rem; font-size: .85rem; }
.twoNinenine > div > div { font-size: .7rem; width: 54%; position: absolute; top: 10rem; left: 4.8rem; color: #fff; }
.twoNinenine > div > div > p { margin-bottom: .3rem; }
.Check-Look { height: 1.7rem; width: 5.9rem; border: 1px solid #ffc716; border-radius: 33px; position: absolute; left: 2.5rem; color: #ffc716; top: 21.9rem; text-align: center; line-height: 1.7rem; font-size: .7rem; }
.Immediate-use { background-image: url(/Areas/Mobile/Templates/Default/Images/freeNiu_2.png); background-size: auto 95%; position: absolute; background-repeat: no-repeat; top: 22rem; left: 10.3rem; width: 6rem; height: 1.8rem; text-align: center; line-height: 1.8rem; color: #fff; font-size: .7rem; }
.Newpac-tiao { position: fixed; top: 21rem; right: .5rem; width: 2rem; z-index: 1999; }
.Newpac-tiao > img { width: 100%; }


.pf_textwenan { font-size: .75rem; margin: 1.2rem 0; text-align: center; padding: 0 2rem; color: #333; font-weight: bold; }
.pf_textwenan > p:nth-child(1) { margin-bottom: .5rem; }
.pf_textwenan > p > span { color: #ff003c; }
/*自营赚钱*/
#sherf_off { height: auto; overflow: hidden; display: none; /*background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fb375c), to(#9613da));*/ position: relative; }
#sherf_off > div { padding-left: 3.4rem; padding-right: 1.5rem; }
.sher_box_1 { position: relative; text-align: center; }
.sher_box_1 > img { position: absolute; width: 2.5rem; left: -2.5rem; top: 1.7rem; }
.sher_box_1 > p:nth-child(2) { font-size: .9rem; padding-top: 1.5rem; text-align: center; color: #fb375c; font-weight: bold; }
.sher_box_1 > p:nth-child(3) { font-size: .75rem; color: #333; font-weight: bold; margin: .2rem 0; }
.sher_box_1 > div { width: 11rem; margin-top: .5rem; margin-bottom: 1.5rem; display: inline-block; }
.sher_box_1 > div > img { width: 100%; }
.sher_box_2 { position: relative; margin-bottom: 2rem; }
.sher_box_2 > img { position: absolute; width: 2.5rem; left: -2.6rem; top: 0.2rem; }
.sher_box_2 > span { text-align: center; color: #b61eb3; font-size: 1.1rem; margin: .5rem 0; font-weight: bold; display: block; }
.sher_box_2 > p { font-size: .7rem; margin-bottom: .4rem; }
.sher_box_2 > p > span { color: #b61de3; }
.share_pf_tiaox_1 { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9613da), to(#fb3798)); position: absolute; width: .2rem; height: 21.7rem; top: 2.9rem; left: -1.5rem; }
.share_pf_tiaox_2 { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9613da), to(#fb3798)); position: absolute; width: .2rem; height: 9rem; top: 25.75rem; left: -1.5rem; }
/**/

.sherf_contd { padding: 0 1rem; position: relative; z-index: 40; }
.sf_banner { width: 100%; height: 9.5rem; }
.sf_banner > img { width: 100%; }
.shf_of_box_on { text-align: center; margin-bottom: 1.5rem; background-color: #fff; border-radius: .3rem; }
.shf_of_box_on > p { font-size: .75rem; color: #333; font-weight: bold; }
.shf_of_box_on > img { width: 11rem; margin-top: .5rem; margin-bottom: 1.5rem; }
.sff_box { background-color: #fff; border-radius: .3rem; padding: 1rem; }
.sff_box > p:nth-child(1) { text-align: center; color: #b61eb3; font-size: 1.1rem; margin: .5rem 0; font-weight: bold; }
.sff_box > p { font-size: .7rem; margin-bottom: 1rem; }
.sff_box > p > span { color: #b61de3; }

#profit > h5 { text-align: center; padding: 1rem 2rem; font-size: .85rem; color: #fff; }
#profit > h5 > span { color: #fff; }
.pro_top_f > h6 { font-size: .75rem; }
.pro_top_box { padding: 0 1.5rem; text-align: center; background-color: #fff; /*border-radius: .3rem;*/ }
.pro_top_f > div > p { font-size: .7rem; text-align: left; }
.pro_top_f > div > p > span { color: #ff003c; }
.pro_top_f > div > img { width: 12rem; }
.pro_top_f > p { font-size: .7rem; padding: 1.5rem .95rem; /* margin: 1.5rem 0; */ background-color: #fff; font-weight: bold; }
.pro_top_f > p > span { color: #d71051; }
.pro_bom_t { margin-bottom: 1rem; }
.pro_bom_t > h6 { font-size: .75rem; }
.pro_bom_t > p { font-size: .7rem; padding: .5rem 0.8rem; background-color: #fff; font-weight: bold; /*border-radius: .3rem;*/ }
.pro_bom_t > p > span { color: #ff003c; }
.pro_bom_s { padding-bottom: 1.5rem; }
.pro_bom_s > h6 { font-size: .75rem; }
.pro_bom_s > p { font-size: .7rem; padding: .5rem 0.8rem; background-color: #fff; font-weight: bold; /*border-radius: .3rem;*/ }
.pro_bom_s > p > span { color: #ff003c; }
#inde_tx_bar { width: 100%; height: 2.2rem; font-size: 1rem; text-align: center; color: #fff; background-color: transparent !important; line-height: 2.2rem; font-weight: bold; margin-top: .5rem; margin-bottom: .5rem; }
.bar_yun_left { width: 2.5rem; height: .15rem; background: -webkit-gradient(linear, 100% 0%, 0% 0%, from(#fff), to(transparent)); display: inline-block; position: relative; top: -.25rem; border-radius: 1rem; }
.bar_yun_right { width: 2.5rem; height: .15rem; background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#fff), to(transparent)); display: inline-block; position: relative; top: -.25rem; border-radius: 1rem; }
.Liheng_1 { position: absolute; width: 3.5rem; top: 8rem; left: 15.5rem; z-index: 39; }
.Liheng_1 > img { width: 100%; }
.Liheng_2 { width: 3.5rem; position: absolute; top: 34rem; left: 0; z-index: 20; }
.Liheng_2 > img { width: 100%; }

.save_pf_conted { padding: 0 1rem; position: relative; z-index: 40; }
.pt_banner { width: 100%; height: 9.5rem; }
.pt_banner > img { width: 100%; }
.qureen_left { width: 2.3rem; display: inline-block; position: relative; top: -.2rem; }
.qureen_left > img { width: 100%; }
.qureen_right { width: 2.3rem; display: inline-block; position: relative; top: -.2rem; }
.qureen_right > img { width: 100%; }

.profit_contd { padding: 0 1rem; }
.profit_banner { width: 100%; height: 9.5rem; }
.profit_banner > img { width: 100%; }
.pro_top_one { font-size: 1rem; text-align: center; color: #d71051; font-weight: bold; width: 100%; margin-bottom: 1rem; }
.pro_top_one > img { width: 1.1rem !important; position: relative; top: .8rem; }
.pro_top_one > span { display: inline-block; }
.pro_top_box > p:nth-child(1) { padding: .5rem 0; font-size: 1rem; color: #d71051; font-weight: bold; text-align: center; }
.pro_top_box > p:nth-child(1) > span { font-size: 1.1rem; color: #d71051; position: relative; top: -.1rem; }
.pro_top_box > p:nth-child(2) { font-weight: bold; text-align: center; padding-bottom: .5rem; font-size: .75rem; }
.pro_top_box > p:nth-child(2) > span { color: #d71051; }
.pro_top_two { font-size: 1rem; text-align: center; color: #ffc130; font-weight: bold; width: 100%; margin-bottom: 1rem; }
.pro_top_two > img { width: 1.8rem !important; position: relative; top: .8rem; }
/*花生*/
#huasbl { padding: .5rem; display: none; }
#huasbl > div { /*padding:.5rem;*/ }
#huasbl > div > div:nth-child(1) { width: 11rem; display: inline-block; text-align: center; margin-left: 3.5rem; margin-top: .5rem; margin-bottom: .5rem; }
#huasbl > div > div:nth-child(1) > img { width: 100%; }
.hus_somll { position: relative; }
.hus_somll > img { width: 1.1rem; display: inline-block; position: absolute; top: .45rem; left: 1rem; }
.hus_somll > h4 { font-size: .75rem; color: #333; display: inline-block; margin-left: 2.5rem; margin-top: .5rem; margin-bottom: .5rem; }
.hus_somll > p { font-size: .7rem; color: #333; text-indent: 2em; padding: 0 .5rem; }
.hus_somll > p > span { color: #ff003c; }
.huas_color { color: #ff003c; }
.huas_smtx { font-size: .6rem; text-align: left; display: inline-block; padding: 0 1rem; text-indent: 0; color: #333; }
