body .layui-layer { background-color: transparent; box-shadow: none; border-radius: 0; } body .layui-layer.layui-layer-hui { background-color: #000; filter: alpha(opacity=60); background-color: rgba(0, 0, 0, 0.6); } body{ line-height: 1.1; font-family: "微软雅黑"; } .main{ background-color: #FFF; width: 10rem; position: relative; font-size: 0; margin: 0 auto; padding-top: .266rem; } /*.mTop{ background: url(../img/bg.png) no-repeat; background-size: 9.226rem 7.76rem; width: 9.226rem; height: 7.76rem; position: relative; margin: 0 auto; } .allIncome{ position: absolute; left: 0.56rem; top: 0.793rem; font-size: 0.346rem; color:#666; width: 8rem; } .mTopBox{ position: absolute; left: 0; top: 2.3rem; width: 100%; text-align: center; } .mTopBoxTitle{ position: relative; font-size: 0.373rem; color:#333; width: 100%; text-align: center; } .mTopBoxTitle img{ width: 0.36rem; height: 0.426rem; margin-right: 0.146rem; vertical-align: middle; margin-top: -.05rem; } .mTopBoxNum{ position: relative; width: 100%; text-align: center; font-size: 1.2rem; color:#925EEB; margin-top: 0.493rem; } .mTopBoxNum img{ width: 0.17rem; height: 0.304rem; margin-left: 0.36rem; vertical-align: middle; margin-top: -.2rem; } .mTopBoxUsa{ position: relative; width: 100%; text-align: center; font-size: 0.293rem; color:#999; margin-top: 0.48rem; }*/ .mButton{ position: relative; width: 100%; text-align: center; margin: 2rem auto 0; } .mButton div{ width: 8.533rem; height: 1.15rem; line-height: 1.15rem; text-align: center; font-size: 0.43rem; /* font-weight: 700; */ color:#FFF; background-color: #E62E74; border-radius: 0.64rem; -webkit-border-radius: 0.64rem; -moz-border-radius: 0.64rem; -ms-border-radius: 0.64rem; -o-border-radius: 0.64rem; margin: 0 auto; } .mButton div.mBtn2{ margin-top: 0.56rem; background-color: #FFF; border: 0.026rem solid #E62E74; color: #E62E74; } .mBotton{ position: fixed; width: 100%; text-align: center; font-size: 0.293rem; color:#666; text-align: center; bottom: 1rem; } .mask{ position: relative; width: 7.2rem; background: #F7F7F7; font-size: 0; border-radius: 0.213rem; -webkit-border-radius: 0.213rem; -moz-border-radius: 0.213rem; -ms-border-radius: 0.213rem; -o-border-radius: 0.213rem; } .mask1Title{ padding: .8rem 0; position: relative; font-size: 0; } .mask1Title p{ width: 100%; text-align: center; font-size: 0.4rem; color:#000; margin-top: 0.133rem; font-weight: bold; } .mask1Title p:nth-child(1){ margin-top: 0; } .mask1Btn,.mask4Btn,.mask5Btn{ position: relative; width: 100%; text-align: center; height: 1.16rem; line-height: 1.16rem; border-top: 1px solid #DDD; font-size: 0.453rem; color:#007AFF; font-weight: bold; } .mask2Title{ position: relative; width: 100%; text-align: center; padding-top: 0.906rem; font-size: 0.453rem; color:#000; font-weight: bold; } .mask2Info{ position: relative; width: 100%; font-size: 0; margin-top: 0.373rem; } .mask2Info p{ width: 100%; text-align: center; font-size: 0.346rem; color:#000; margin-top: 0.133rem; } .mask2Info p:nth-child(1){ margin-top: 0; } .maskBtn{ position: relative; margin-top: 0.693rem; width: 100%; height: 1.16rem; border-top: 1px solid #DDD; } .maskBtn span{ position: absolute; left: 0; top: 0; height: 1.16rem; line-height: 1.16rem; text-align: center; width: 50%; font-size: 0.453rem; color:#007AFF; } .maskBtn span:nth-child(2){ border-left: 1px solid #DDD; left: 50%; font-weight: bold; } .mask3Title{ position: relative; width: 100%; font-size: 0; padding-top: 0.906rem; } .mask3Title p{ margin-top: 0.133rem; width: 100%; text-align: center; font-size: 0.346rem; color:#000; } .mask3Title p span{ color: #007AFF; } .mask4Title{ position: relative; width: 100%; text-align: center; padding: 1.16rem 0 0.64rem; font-size: 0; } .mask4Title p{ font-size: 0.346rem; color:#000; width: 100%; margin-top: 0.133rem; } .mask4Title p:nth-child(1){ margin-top: 0; } .mask5Title{ padding: 1.173rem 0 1.053rem; width: 100%; text-align: center; font-size: 0.346rem; color:#000; } .mBox{ background-color: #FFF1F7; border-radius: 0.32rem; -webkit-border-radius: 0.32rem; -moz-border-radius: 0.32rem; -ms-border-radius: 0.32rem; width: 8.8rem; height: 3.866rem; position: relative; margin: 0 auto; } .mTopBoxTitle{ position: absolute; left: 0; top: 0.96rem; width: 100%; font-size: 0.373rem; color:#343434; width: 100%; text-align: center; } .mTopBoxTitle span{ background: url(../img/icon.png) no-repeat; background-size: 100% 100%; width: 0.306rem; height: 0.373rem; display: inline-block; margin-right: 0.08rem; vertical-align: middle; margin-top: -.05rem; } .mTopBoxNum{ font-size: 0.85rem; color: #925EEB; position: absolute; left: 0; top: 1.786rem; text-align: center; width: 100%; font-weight: bold; } .mTopBoxNum span{ background: url(../img/next.png?v=202010151904) no-repeat; background-size: 100% 100%; width: 0.186rem; height: 0.32rem; display: inline-block; vertical-align: middle; margin-top: -.1rem; margin-left: 0.373rem; } .mBox2{ background-color:#F1E8FF; margin-top: 0.493rem; } .mask5{ text-align: center; padding-bottom: 1.28rem; border-radius: 0.533rem; -webkit-border-radius: 0.533rem; -moz-border-radius: 0.533rem; -ms-border-radius: 0.533rem; -o-border-radius: 0.533rem; } .mask5Info{ padding-top: 1.266rem; width: 5.6rem; text-align: center; font-size: 0.4rem; color: #333; position: relative; margin: 0 auto; } .mask5Ipt{ position: relative; margin: 0.92rem auto 0; width: 5.773rem; height: 0.8rem; line-height: .8rem; background-color: #E8E8E8; border: none; text-indent: 0.386rem; color: #333; caret-color:#E53985; font-size: 0.373rem; } .mask5Ipt::-webkit-input-placeholder{ color: #999; } .mask5Ipt::-moz-placeholder{ color: #999; } .mask5Ipt:-ms-input-placeholder{ color: #999; } .mask5Text{ position: relative; margin: 0.266rem auto 0; width: 5.546rem; font-size: 0.293rem; color: #999; line-height: 1.5; text-align: left; } .maskInfo5Btn{ margin: 0.733rem auto 0; width: 4rem; height: 1.066rem; line-height: 1.066rem; border-radius: 0.533rem; -webkit-border-radius: 0.533rem; -moz-border-radius: 0.533rem; -ms-border-radius: 0.533rem; -o-border-radius: 0.533rem; background-color: #E62E74; text-align: center; position: relative; font-size: 0.4rem; color: #FFF; } .mask6Title1{ padding-top: 0.933rem; width: 100%; text-align: center; font-size: 0.453rem; color: #333; font-weight: bold; } .mask6Title2{ margin-top: 0.4rem; font-size: 0.373rem; color: #007AFF; text-align: center; width: 100%; } .mask6Btn span{ color: #E53985; }