body{background-color: #e2292c;}
.header{height: 9.16rem;background: url(../images/banner.jpg) no-repeat;background-size: contain;position: relative;padding-top: .4rem;}
.header h1{width: 1.8rem;margin-left: .3rem;}
.header span{ position: absolute; background-color: #e2292c; right: .3rem; top: 0; font-size: .26rem; color: #ffffff; width: .9rem; height: .9rem; border-radius:  0 0 .45rem .45rem; -webkit-border-radius:  0 0 .45rem .45rem; -moz-border-radius:  0 0 .45rem .45rem; -ms-border-radius:  0 0 .45rem .45rem; -o-border-radius:  0 0 .45rem .45rem;text-align: center;padding-top:.1rem;}

.title-bg{text-align: center;font-size: .28rem;color: #fddead;background: url(../images/low-bg.png) center center no-repeat;background-size: 4.47rem 2.02rem;height: 2.02rem;display: flex;justify-content: center;flex-direction: column;letter-spacing: 1px;}
.title-bg h3{color: #fcd9a9;font-size: .38rem;position: relative;margin-bottom: .04rem;}
.title-bg h3::before{content: '';display: inline-block;width: .93rem;height: .22rem;background: url(../images/left.png) no-repeat;background-size: contain;margin-right: .2rem;}
.title-bg h3::after{ content: ''; display: inline-block; width: .93rem; height: .22rem; background: url(../images/left.png) no-repeat; background-size: contain; margin-left: .2rem; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }

.sec1{height: 8.38rem;background: url(../images/bg-1.png) no-repeat;background-size: contain;margin-top: -.1rem;padding: 1.2rem .6rem 0;line-height: .4rem;}
.sec1 .p1{font-size: .24rem;color: #cf3a06;padding: 0 .3rem;height: 4.2rem;}
.sec1 .p2{font-size: .24rem;color: rgba(255,224,184,.8);margin-top: .2rem;}
.sec1 .p1 span{color: #fe1530;}
.normal-btn{ display: block; width: 4rem; height: .9rem;background: url(../images/btn1.png) no-repeat;background-size: contain;margin: 0 auto;font-size: .32rem;color: #e22d34;line-height: .8rem;text-align: center;}
.sec2{height: 8.56rem;background: url(../images/bg-2.png) no-repeat;background-size: contain;padding-top: 1.5rem;margin-top: -.5rem;}

.footer-adv{width: 6.9rem;margin: .9rem auto 0;}
.declare{font-size: .24rem;color: rgba(255,255,187,.5);text-align: center;padding: 1.1rem .3rem;line-height: .5rem;}
.declare .p1{color: #ffe1bb;}
.declare .p1 a{color: #ffca5c;text-decoration: underline;}
.sec3{width: 6.9rem;height: 9.44rem;background: url(../images/bg-d.png) no-repeat;background-size: contain;margin: -.3rem auto 0;padding: .5rem .3rem 0;}
.sec3 h4{text-align: center;font-size: .32rem;font-weight: normal;color: #fcd9a9;position: relative;}
.sec3 h4::before{ content:""; display: inline-block; width: .08rem; height: .08rem; background-color: #fcd9a9; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ;vertical-align: middle;margin-right: .3rem;}
.sec3 h4::after{ content:""; display: inline-block; width: .08rem; height: .08rem; background-color: #fcd9a9; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ;vertical-align: middle;margin-left: .3rem;}
.out-swiper{padding: 0 .3rem;position: relative;}
.swiper-wrapper{width: 5.7rem;}

.swiper-company {margin: .4rem 0;}
.swiper-company .swiper-slide{margin: 0 .1rem;background: url(../images/company-bg.png) no-repeat;background-size: 1.7rem 2.15rem;height: 2.15rem;width: 1.7rem!important;text-align: center;font-size: .24rem;color: #cf3a06;}
.swiper-company .sw-act{ border: 1px solid #e2292c; border-radius:.12rem; -webkit-border-radius:.12rem; -moz-border-radius:.12rem; -ms-border-radius:.12rem; -o-border-radius:.12rem; position: relative; }
.swiper-company .sw-act::after{content:"";display: block;width: .34rem;height: .26rem;background: url(../images/hook.png) no-repeat;background-size: contain;right: 0;bottom: 0;position: absolute;}
.line-h{height: .4rem;border-bottom: 1px dashed rgba(255,187,128,.4);margin:0 .3rem;}
.swiper-company .value{font-size: .24rem;color: #c93a08;height: .4rem;line-height: .4rem;}
.swiper-company .cm-imgs{width: 1.42rem;margin: .14rem auto;}

.swiper-company-one {margin: .4rem auto;width: 1.7rem;}
.swiper-company-one .swiper-slide-one{margin: 0 .1rem;background: url(../images/company-bg.png) no-repeat;background-size: 1.7rem 2.15rem;height: 2.15rem;width: 1.7rem!important;text-align: center;font-size: .24rem;color: #cf3a06;}
.swiper-company-one .value{font-size: .24rem;color: #c93a08;height: .4rem;line-height: .4rem;}
.swiper-company-one .cm-imgs{width: 1.42rem;margin: .14rem auto;}
.swiper-company-one .sw-act{ border: 1px solid #e2292c; border-radius:.12rem; -webkit-border-radius:.12rem; -moz-border-radius:.12rem; -ms-border-radius:.12rem; -o-border-radius:.12rem; position: relative; }
.swiper-company-one .sw-act::after{content:"";display: block;width: .34rem;height: .26rem;background: url(../images/hook.png) no-repeat;background-size: contain;right: 0;bottom: 0;position: absolute;}
.swiper-company-one .value{font-size: .24rem;color: #c93a08;height: .4rem;line-height: .4rem;}
.swiper-company-one .cm-imgs{width: 1.42rem;margin: .14rem auto;}

.swiper-button-next{right: -.12rem;outline: 0;}
.swiper-button-prev{left: -.12rem;outline: 0;}
.swiper-button-next:after, .swiper-button-prev:after{color: #ffbb80;font-size: .36rem;font-weight: bold;}
.step-bg{width: 5.88rem;height: .51rem;background: url(../images/step-bg.png) no-repeat;background-size: 100% 100%;margin: 0 auto;padding-top: .09rem;}
.step-bg .step{ width: 5.63rem; height: .25rem; background-size: 100% 100%; background-position: 0 0; margin: 0 .12rem; background-repeat: no-repeat; background-image:url(../images/step.png); border-radius: .1rem; -webkit-border-radius: .1rem; -moz-border-radius: .1rem; -ms-border-radius: .1rem; -o-border-radius: .1rem; }
.user-step{text-align: center;padding-top: .4rem;color: #ffe0b8;}
.user-step .user-name{font-size: .3rem;}
.user-step .user-tips{font-size: .24rem;margin-top: .1rem;}
.user-step .user-tips span{font-size: .3rem;font-weight: normal;font-family: 'DINPro-Medium';}
.help-btn img{width: 1.91rem;height: 1.91rem;margin-top: .04rem;}
.out-hg{height: 3.4rem;}
.swiper-company .m-auto{margin: 0 auto;}

.pop-con{font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;position: relative;display: none;}
.pop-wrap1{ width: 5.6rem; background-image: linear-gradient(135deg,#fd5318 0%,#fd1c51 100%); padding: .5rem .3rem; text-align: center; border-radius: .1rem; -webkit-border-radius: .1rem; -moz-border-radius: .1rem; -ms-border-radius: .1rem; -o-border-radius: .1rem;color: #fff;font-size: .26rem;}
.pop-wrap1 h4{text-align: center;font-size: .36rem;color: #fff;font-weight: normal;}
.pop-close {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAMAAADWOFNCAAAAilBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2N2iNAAAALXRSTlMABra18cP6EdOzgxr12HbJklIL28+V5qOGQyAPWhbnvWUnjHpLqjjpmplsJVyXqb1iAAACFUlEQVRIx52W2XLiMBBFr4JkCS94weybCZCZJHP///eGGocRWJLjcB5U5bJPdcndajU8VOf4Us8l5by+xOcKA9g0h4ikNPkhN5JkdGg26Gf9npIqXiVoSVaxItP3dV+cIuJ00hqWZDJlVATjlXNO/wi4iG3Geel1RMH0JOBHTFIWnpda0RwR5lhTaXRIDBcCfYgFTWfLu4xLfMcrzcM/ETlfgQFaLmD5zQWGsODMPpQ01SCrqvk/AfpXesQwjun+trWCJwxlwuKr9qJMDLZEFrU1OeMWw9m2P2STTu9DvcXdwCJ+u3+aphpAwwnuiDkSj9KYy8edNdf1wOTho5cvzUov4qH2qAAdXRdHcyWLosaZMTxaWMKJJWKu4NOCElZcYswEXi0kYccxjAQCWiu5SIN5hoBWBSRkc8gcAU0GJOQSVIFDISkDx0cxGGtMyVEolrMvm6fK5s3Zl5EBSUAENGlsvhwJVnPy5akNmycx4shbG6Vbh6NWsppTh7bmHSmkHagBxcQjhbXkX5iPzlm+SVbrnuWP66p/1jdw7RvP9ajn+yFmP+u9T/V5be+UuhokiZrl0/eXvSuXA6Qlc9G5l1+H3Mv6iRkgSzzzRv3ZI33WzHf+2WYSnm0kC//Lcs9s6y8jw32JALpnZtMIs56ljFS8uu1gt4pVxGi2Rj+6Ue0sqg6qnUVV48QJzr17Sbk3l+V5A5e/9pQvvoaEzwsAAAAASUVORK5CYII=) no-repeat;
    width: 0.54rem;
    height: 0.54rem;
    -webkit-background-size: contain;
    background-size: contain;
    position: absolute;
    bottom: -1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.pop-con-bg1::after{ content:''; position: absolute; width: 3.83rem; height: 2.78rem; background: url(../images/pop-1.png) no-repeat; background-size: contain; top: -1.1rem; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);}
.pop-con-bg::after{ content:''; position: absolute;width: 6.81rem;height: 2.52rem; background: url(../images/pop-2.png) no-repeat; background-size: contain; top: -1.1rem; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);}

.pop-con-bg3::after{ content:''; position: absolute; width: 3.83rem; height: 3.1rem; background: url(../images/pop-3.png) no-repeat; background-size: contain; top: -1.3rem; left:55%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);}

.pop-wrap{width: 6rem;height: 5.77rem;background: url(../images/pop-bg.png) no-repeat;background-size: contain;padding: 1.3rem .6rem 0;font-size: .3rem;color: #cf3a06;}
.pop-wrap h4{font-size: .36rem;text-align: center;}
.dialogSkin_bgn .md_dialog_table{background: transparent;}

.pop-hg{height: 3rem;}
.pop-hg span{color: #fd1c51;font-size: .32rem;}


.add-list{width: 4.29rem;height: 4.56rem;background: url(../images/di.png) center center no-repeat;background-size: 3.41rem 3.41rem;margin: .6rem auto .6rem;position: relative;}
.tuan-list{background: url(../images/tuan-di.png) center center no-repeat;background-size: 3.41rem 3.41rem;}
.add-list li p{ text-align: center; font-size: .24rem; color: #fcd9a9; background-color: #e2292c; border: 1px solid #ffbb80; border-radius: .2rem; -webkit-border-radius: .2rem; -moz-border-radius: .2rem; -ms-border-radius: .2rem; -o-border-radius: .2rem;margin-top: -.1rem;position: relative;z-index: 2;}
.add-list .lis1{position: absolute;top: .02rem;left: 1.65rem;}
.add-list .lis2{ position: absolute; top: 50%; right: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.add-list .lis3{position: absolute;bottom: 0;left: 1.65rem;}
.add-list .lis4{ position: absolute; top: 50%;transform: translateY(-50%); left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }

.imgs{background: url(../images/bg-imgs.png) no-repeat;background-size: 1.1rem 1.1rem;width: 1.1rem;text-align: center;height: 1.1rem;display: flex;justify-content: center;align-items: center;padding: .01rem;}
.imgs img{width: 1rem; height: 1rem; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.team-center{ color: #ffe0b8; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);text-align: center;}
.team-center b{font-size: .34rem;font-family: 'Dinpro-Medium';}
.team-list{text-align: center;font-size: .24rem;color: #ffe0b8;margin-top: .3rem;text-decoration: underline;display: block;}

.pop-title h4{font-size: .36rem;color: #fcd9a9;font-weight: normal;}
.pop-title h5{font-size: .28rem;font-weight: normal;color: #fcd9a9;position: relative;}
.pop-title h5::before{content: '';display: inline-block;width: .93rem;height: .22rem;background: url(../images/left.png) no-repeat;background-size: contain;margin-right: .2rem;}
.pop-title h5::after{ content: ''; display: inline-block; width: .93rem; height: .22rem; background: url(../images/left.png) no-repeat; background-size: contain; margin-left: .2rem; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }