@charset "utf-8";
/* CSS Document */
html{color:#333;background-color:#FFF;font-family: PingFang SC, Microsoft Yahei, Verdana, Helvetica Neue, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;}
*{margin: 0;padding: 0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset{border:0;}
img{vertical-align: middle;max-width: 100%;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:700;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{outline: none;border: none;}
input[type=button], input[type=submit], input[type=file], button{cursor: pointer;-webkit-appearance: none;}
::-webkit-input-placeholder{color: #9D9D9D;}
:-moz-placeholder{color: #9D9D9D;opacity: 1;}
::-moz-placeholder{color: #9D9D9D;opacity: 1;}
:-ms-input-placeholder{ color: #9D9D9D;}
i{font-style:normal;}
a{color: #333;text-decoration: none;}
body{font-size: 0;line-height: 0;background-color: #f6f8fb;width: 15rem;margin: 0 auto;}

.title{width: 10.1rem;height: 1.26rem;margin-left: 2.24rem;background: url(../images/title.png) center/cover no-repeat;}
.title h3{font-size: 0.72rem;line-height: 1;color: #FFFAF2;font-weight: bold;padding-left: 3.68rem;letter-spacing: 0.1rem;text-align: left;}

.login{position: fixed;width: 15rem;height: 100%;top: 0;left: 0;overflow-y: scroll;-ms-overflow-style: none;overflow: -moz-scrollbars-none;display: none;}
.login::-webkit-scrollbar{display: none;}
.login .register{position: absolute;top: 8.42rem;left: 0.86rem;}
.login .register .form{width:13.28rem;height:14.5rem;background-color: #fff;box-shadow:0 0.1rem 0.86rem 0 rgba(14,29,118,0.18);border-radius:0.64rem;padding: 1rem 1.1rem 0;box-sizing: border-box;}
.login .register .form h3{font-size: 0.72rem;line-height: 0.92rem;color: #000;padding-left: 0.4rem;margin-bottom: 0.94rem;}
.login .register .form input{width: 10.74rem;height: 2.08rem;border-radius: 1.04rem;box-sizing: border-box;padding-left: 2.38rem;font-size: 0.5rem;line-height: 2.08rem;background: #F8F8F8 url(../images/yonghu.png) 0.96rem center/0.78rem no-repeat;display: block;margin: 0 auto;}
.login .register .form .hqyzm{display: flex;width: 10.74rem;margin: 0.82rem auto 0;justify-content: space-between;align-items: center;}
.login .register .form .hqyzm img{width: 4.04rem;height: 2rem;}
.login .register .form .loginyzm{width: 10.74rem;margin: 0.82rem auto 1.2rem;display: flex;justify-content: space-between;}
.login .register .form .loginyzm input, .login .register .form .hqyzm input{width: 6.54rem;}
.login .register .form .loginyzm i{width: 4.04rem;background-color: #F14F00;border-radius: 1.04rem;font-size: 0.5rem;line-height: 2.08rem;color: #fff;text-align: center;display: block;}
.login .register .form .refer{display: block;background-color: #F14F00;border-radius:0.9rem;height: 1.8rem;font-size: 0.6rem;line-height: 1.8rem;color: #fff;width: 100%;}
.login .register p{font-size: 0.52rem;line-height: 1.72rem;text-align: center;width: 11.74rem;margin: 0 auto;border-radius: 0 0 0.64rem 0.64rem;background-color: #f19251;color: #fff;}

.model{position: fixed;width: 15rem;height: 100%;top: 0;left: 0;overflow-y: scroll;-ms-overflow-style: none;overflow: -moz-scrollbars-none;background-color: rgba(0,0,0,.6);display: none;}
.model::-webkit-scrollbar{display: none;}
.model img:first-child{width: 2.28rem;position: absolute;top: 1.1rem;right: 1.16rem;}
.model p{font-size: 0.68rem;color: #fff;line-height: 0.88rem;width: 9.54rem;height: 2.76rem;border-radius: 50%;border: 1px dashed #fff;box-sizing: border-box;padding-top: 0.28rem;text-align: center;position: absolute;top: 6.94rem;left: 2.74rem;}
.model img:nth-child(3){width: 4.46rem;position: absolute;top: 11.88rem;left: 5.12rem;}
.model .close{width: 4.72rem;position: absolute;top: 19.86rem;left: 4.96rem;}


.cont1{display: flex;padding: 0.36rem 0.6rem 0.7rem 0.56rem;background-color: #fff;justify-content: space-between;}
.cont1 .item-left .price{display: flex;align-items: flex-end;padding-top: 0.32rem;}
.cont1 .item-left .price i{font-size: 0.72rem;line-height: 1;color: #FF583D;}
.cont1 .item-left .price s{font-size: 0.48rem;line-height: 1;color: #888888;margin: 0 0.76rem;}
.cont1 .item-left .price span{font-size: 0.4rem;line-height: 0.48rem;color: #fff;background-color: #FF583C;width: 1.6rem;height: 0.48rem;text-align: center;}
.cont1 .item-left .price span:last-child{margin-left: 0.2rem;}
.cont1 .item-left p{font-size: 0.6rem;line-height: 0.8rem;color: #222222;margin-top: 0.6rem;}
.cont1 .item-left>span{font-size: 0.48rem;display: block;line-height: 0.68rem;color: #A9A9A9;margin-top: 0.1rem;}
.cont1 .share{text-align: center;}
.cont1 .share img{width: 0.72rem;}
.cont1 .share p{font-size: 0.48rem;line-height: 0.64rem;color: #222222;}

.cont2{margin-top: 0.2rem;background-color: #fff;padding: 0.3rem 0 0.78rem;}
.cont2 h3{font-size: 0.48rem;font-weight:bold;color: #FF583D;line-height: 0.68rem;text-align: center;}
.cont2 ul{margin-top: 0.28rem;padding-top: 0.9rem;border-top: 0.04rem solid #F6F8FB;display: flex;justify-content: center;align-items: center;}
.cont2 ul li:nth-child(odd){width: 2.84rem;height: 2.84rem;box-sizing: border-box;font-size: 0.4rem;line-height: 0.64rem;color: #FF583C;border: 1px solid #C1C1C1;border-radius: 50%;padding-top: 0.8rem;text-align: center;position: relative;}
.cont2 ul li:nth-child(odd)::before{content: '1';font-size: 0.48rem;line-height: 0.64rem;width: 0.7rem;height: 0.7rem;text-align: center;color: #fff;border-radius: 50%;background-color: #FF583C;position: absolute;top: -0.3rem;left: 1.06rem;}
.cont2 ul li:nth-child(3)::before{content: '2';}
.cont2 ul li:nth-child(5)::before{content: '3';}
.cont2 ul li:nth-child(even) img{width: 1.1rem;margin-top: 0.28rem;}

.surr{margin-top: 0.2rem;}
.surr .btnlist{display: flex;justify-content: space-between;padding: 0.2rem 1.26rem;background-color: #fff;}
.surr .btnlist li{width: 4.68rem;height: 1.12rem;font-size: 0.6rem;line-height: 1.12rem;color: #4A4A4A;text-align: center;}
.surr .btnlist li.btnte{background-color: #FF583C;color: #fff;}
.surr .tab{margin-top: 0.2rem;background-color: #F97E5A;}
.surr .tab .tablist{display: none;}

.cont4{margin-top: 0.88rem;text-align: center;}
.cont4 p{font-size: 0.48rem;line-height: 1.2rem;color: #F97E5A;width: 5.68rem;height: 1.2rem;background-color: #fff;text-align: center;border-radius: 0.1rem;margin: 1.2rem auto 0.4rem;}
.cont4 span{font-size: 0.44rem;line-height: 0.68rem;color: #fff;display: inline-block;}
.cont4 img{width: 12.16rem;margin-top: 0.6rem;border-radius: 0.4rem;}
.cont4 p:nth-child(5){margin-top: 1.6rem;}

.cont5{margin-top: 2.5rem;}
.cont5 ul{width: 13.84rem;margin: 1rem auto 0;background-color: #FED9C5;box-shadow:0 0.14rem 0.14rem 0 rgba(201,74,33,0.21);border-radius:0.4rem;padding: 0 0.54rem 0.82rem;box-sizing: border-box;}
.cont5 ul li:first-child{font-size: 0.44rem;color: #FFFAF2;line-height: 0.92rem;width: 3.16rem;height: 0.92rem;text-align: center;border-radius:0 0 0.1rem 0.1rem;background-color: #FF583C;margin: 0 auto 0.68rem;}
.cont5 ul li i{font-size: 0.48rem;line-height: 0.8rem;color: #8A3F28;}
.cont5 ul li span{font-size: 0.48rem;line-height: 0.8rem;color: #D75229;}
.cont5 ul li:nth-child(3){margin: 0.06rem 0 0.52rem;}
.cont5 ul li:last-child{text-align: center;}
.cont5 ul li:last-child img{border-radius: 0.4rem;width: 12.16rem;}

.cont6{margin-top: 1.66rem;}
.cont6 ul{padding: 1.1rem 0.56rem 0;}
.cont6 ul li{padding-left: 0.78rem;font-size: 0.48rem;line-height: 0.84rem;color: #fff;position: relative;}
.cont6 ul li:nth-child(2){margin: 0.2rem 0 0.3rem;}
.cont6 ul li::before{content: '1';width: 0.54rem;height: 0.54rem;border-radius: 50%;background-color: #D75229;position: absolute;top: 0.18rem;left: 0;text-align: center;font-size: 0.4rem;line-height: 0.54rem;}
.cont6 ul li:nth-child(2)::before{content: '2';}
.cont6 ul li:nth-child(3)::before{content: '3';}

.cont7{margin-top: 1.5rem;}
.cont7 p{font-size: 0.48rem;line-height: 0.88rem;color: #fff;padding: 1.1rem 0.6rem 0;}
.cont7 p i{text-decoration: underline;}

.cont8{margin-top: 0.46rem;background-color: #E25E37;padding-bottom: 2.08rem;}
.cont8 .tit{width: 6.62rem;height: 1.24rem;background: url(../images/title1.png) center/cover no-repeat;margin: 0.9rem 0 0 3.92rem;}
.cont8 .tit h3{font-size: 0.72rem;color: #FFFAF2;line-height: 1;padding-left: 1.98rem;font-weight: bold;}
.cont8 p{font-size: 0.48rem;line-height: 0.96rem;color: #4D4D4D;box-shadow:0 0.18rem 0.14rem 0 rgba(201,74,33,0.33);width: 12.14rem;margin: 0 auto;padding: 1.6rem 0.76rem 1.24rem 0.92rem;box-sizing: border-box;background: #FEEED5 url(../images/group7.png) top center/12.14rem no-repeat;}
.cont8 .cont8-img{position: relative;width: 14.36rem;margin-top: -2.04rem;}

.rule{background-color: #fff;padding: 1.18rem 0.5rem 3.52rem 0.56rem;}
.rule li{font-size: 0.48rem;line-height: 0.96rem;}
.rule li p{color: #FF583C;}
.rule li span{color: #000;display: block;}
.rule li:last-child span:nth-child(n+2){margin-top: 0.4rem;}

.togroup{width: 15rem;height: 2.08rem;background-color: #FF583C;font-size: 0.6rem;line-height: 2.08rem;color: #fff;position: fixed;bottom: 0;text-align: center;}

.head{display: flex;justify-content: space-between;padding: 0 0.4rem 0 0.52rem;align-items: center;height: 1.76rem;background-color: #fff;width: 15rem;box-sizing: border-box;}
.head a{display: block;width: 0.38rem;height: 0.66rem;background: url(../images/fanhui.png) center/cover no-repeat;}
.head h1{font-size: 0.56rem;font-weight: bold;color: #1A191F;}
.head img{width: 0.62rem;}

.cont9{display: flex;margin-top: 0.04rem;padding: 0.6rem 0 0.56rem 1rem;background-color: #fff;}
.cont9 .item-left{width: 5rem;margin-right: 0.56rem;}
.cont9 .item-right p{font-size: 0.6rem;color: #222222;line-height: 1;}
.cont9 .item-right p:nth-child(2){margin-top: 0.32rem;}
.cont9 .item-right>span{display: block;width: 1.6rem;height: 0.56rem;border-radius: 0.08rem;background-color: #FF583C;margin-top: 0.64rem;color: #fff;text-align: center;font-size: 0.4rem;line-height: 0.56rem;}
.cont9 .item-right i{display: flex;align-items: flex-end;margin-top: 0.36rem;}
.cont9 .item-right i span{font-size: 0.72rem;line-height: 1;color: #FF583C;margin-right: 0.96rem;}
.cont9 .item-right i s{font-size: 0.4rem;line-height: 1;color: #999999;}

.cont10-main{padding: 0.44rem 1.06rem 0.4rem 1rem;display: flex;justify-content: space-between;background-color: #fff;position: relative;}
.cont10-main::before{content: '';position: absolute;top: 0;width: 12.94rem;height: 0.04rem;background-color: #F6F8FB;}
.cont10 i{font-size: 0.4rem;color: #fff;line-height: 0.6rem;display: block;width: 1.8rem;height: 0.6rem;text-align: center;background-color: #12D287;}
.cont10 p{font-size: 0.48rem;line-height: 0.6rem;color: #222222;}
.cont10 img{width: 0.28rem;}

.cont11{margin-top: 0.2rem;background-color: #fff;padding: 0.56rem 0 0.84rem;text-align: center;}
.cont11 ul li:first-child{font-size: 0.72rem;line-height: 0.92rem;color: #222222;letter-spacing: 0.08rem;margin-bottom: 0.2rem;}
.cont11 ul li:first-child .remain{color: #FF583C;display: inline-block;}
.cont11 ul li:nth-child(2){font-size: 0.6rem;line-height: 0.64rem;letter-spacing: 0.08rem;display: flex;align-items: center;justify-content: center;height: 0.64rem;margin: 0.46rem 0 0.58rem;display: none;}
.cont11 ul li:nth-child(2) span{color: #fff;display: inline-block;width: 1.16rem;height: 0.64rem;background-color: #333333;border-radius: 0.08rem;}
.cont11 ul li:nth-child(3){font-size: 0.4rem;line-height: 0.6rem;width: 5.22rem;height: 0.6rem;background-color: #F6F8FB;text-align: center;position: relative;margin: 0 auto;}
.cont11 ul li:nth-child(3)::before, .cont11 ul li:nth-child(3)::after{content: '';height: 1px;background-color: #d9dadc;position: absolute;top: 0.3rem;}
.cont11 ul li:nth-child(3)::before{width: 4rem;left: -4.52rem;}
.cont11 ul li:nth-child(3)::after{width: 3.4rem;right: -3.8rem;}
.cont11 ul li:nth-child(4){font-size: 0.4rem;line-height: 0.6rem;color: #E4393C;margin: 0.2rem 0 0.54rem;}
.cont11 ul li:nth-child(n+5){font-size: 0.72rem;line-height: 1.2rem;color: #fff;background-color: #FF583C;width: 12rem;height: 1.2rem;border-radius: 0.16rem;margin: 0 auto;display: none;}

.cont12{margin-top: 0.4rem;background-color: #fff;padding: 0.58rem 1.06rem 0.6rem 1rem;}
.cont12 .people{display: flex;justify-content: space-between;padding: 0 0.56rem;}
.cont12 .people li{width: 2.2rem;position: relative;}
.cont12 .people li i{font-size: 0.44rem;line-height: 0.64rem;display: block;text-align: center;margin-top: 0.2rem;}
.cont12 .people li::before{content: '新人';width: 1.16rem;height: 0.48rem;border-radius: 0.24rem;color: #fff;font-size: 0.36rem;line-height: 0.48rem;position: absolute;right: -0.08rem;top: 1.64rem;background-color: #12D287;text-align: center;}
.cont12 .people li:first-child::before{content: '团长';background-color: #FF583C;}
.cont12>i{font-size: 0.48rem;line-height: 0.68rem;color: #444444;display: flex;justify-content: space-between;padding: 0.4rem 0 0.6rem;border-top: 0.04rem solid #F6F8FB;margin-top: 0.46rem;}

.cont13{padding-bottom: 0.6rem;}
.cont13 p{background-color: #fff;margin-top: 0.2rem;font-size: 0.48rem;line-height: 0.8rem;color: #222222;padding: 0.24rem 1.4rem 0.4rem 0.9rem;}

.cont10, .cont11{display: none;}

.succ, .defe{text-align: center;padding-top: 0.26rem;display: none;}
.succ p, .defe p{font-size: 0.8rem;line-height: 1rem;font-weight: bold;position: relative;margin-top: 0.84rem;margin-bottom: 1.2rem;}
.succ p::after, .defe p::after, .succ p::before, .defe p::before{content: '';width: 1.84rem;height: 0.04rem;position: absolute;top: 0.46rem;}
.succ p::after, .defe p::after{left: 2.2rem;}
.succ p::before, .defe p::before{right: 2.2rem;}
.succ p i, .defe p i{position: absolute;width: 0.08rem;height: 0.08rem;border-radius: 50%;top: 0.44rem;}
.succ p i:first-child, .defe p i:first-child{left: 4.04rem;}
.succ p i:last-child, .defe p i:last-child{right: 4.04rem;}
.succ img{width: 3.36rem;}
.succ p{color: #F66847;}
.succ p::after, .succ p::before{background-color: #F56646;}
.succ p i{background-color: #FF620E;}
.defe img{width: 3.44rem;}
.defe p{color: #CAA99F;}
.defe p::after, .defe p::before{background-color: #5B5A5A;}
.defe p i{background-color: #5B5A5A;}

.affirm{position: fixed;width: 15rem;height: 100%;top: 0;left: 0;background-color: rgba(0,0,0,.6);display: none;z-index: 5;}
.affirm .checkbox{display: flex;justify-content: center;align-items: center;height: 100%;}
.affirm .checkbox .item{width: 12rem;padding: 0.5rem 0 0.2rem;background-color: #fff;border-radius: 0.1rem;text-align: center;}
.affirm .checkbox .item h3{font-size: 0.64rem;line-height: 0.84rem;}
.affirm .checkbox .item p{font-size: 0.56rem;line-height: 3;color: #999;border-top: 1px solid #eee;}
.affirm .checkbox .item p:nth-child(2){margin-top: 0.6rem;color: red;}