html,body{width:100%;background:#a6a2f8;}
.hide{display:none;}
.pcenter{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);}


.wap{width:100%;position:relative;font-size: 0;/*background: url(../img/bg.jpg) no-repeat top center;background-size: 100% auto;*/padding-top: 1px;padding-bottom: 3.975rem}
.wap .return{width: 0.525rem;position: absolute;left:0.95rem;top:0.675rem;}
.wap .share{width: 1.05rem;position: absolute;right: 0.75rem;top:0.525rem;}
.wap .i1{width: 18.75rem;position: absolute;top:0.55rem;margin: 0 auto 0;lefT:0px;right: 0px;z-index: 2;pointer-events: none;}
.wap .i2{width: 1.2rem;position: fixed;top:10rem;right: 0px;}

.wap .box-cont1{width: 17rem;min-height: 10rem;background: #e9e6ff;border-radius: 1rem;margin: 8.65rem auto 0;padding: 0.1px 0.7rem 2rem;}
.wap .box-cont1 .t1{width: 4.85rem;display: block;margin-top: 0.7rem}
.wap .box-cont1 .pt{font-size: 0.75rem;color: #4915ad;margin-top: 0.35rem;margin-bottom: 0.2rem;}
.wap .box-cont1 .p1{font-size: 0.6rem;color: #4915ad;text-align: justify;text-indent: 1.25rem;line-height: 0.9rem;}
.wap .box-cont1 .p2{font-size: 0.6rem;color: #4915ad;text-align: justify;margin-top: 0.575rem;}
.wap .box-cont1 .i3{width: 100%;margin-top: 0.35rem;box-shadow: 0 0.3rem 0.8rem rgba(174,170,249,0.35);}

.wap .box-cont1 .info{margin-top: 0.75rem;}
.wap .box-cont1 .info p{font-size: 0.6rem;color: #4915ad;display: inline-block;vertical-align: middle;}
.wap .box-cont1 .info a{width: 3.95rem;height: 1.025rem;line-height: 1.025rem;display: inline-block;vertical-align: middle;text-align: center;background: #ff756b;border-radius: 1.025rem;font-size: 0.6rem;color: #FFFFFF;margin-left: 0.25rem;}
.wap .box-cont1 .p3{font-size: 0.45rem;color: #666666;text-align: justify;margin-top: 0.575rem;line-height: 0.7rem;}
.wap .box-cont1 .t2{width: 7.05rem;display: block;margin-top: 1.5rem;}
.wap .box-cont1 .i4{width: 15.05rem;display: block;margin: 0.9rem auto 0;pointer-events: none;}
.wap .box-cont1 .detail-move{width: 6.125rem;text-align: center;display: block;margin: 1.45rem auto 0;font-size: 0.6rem;color: #7c7ceb;}


.wap .xzBtn{width: 5rem;display: block;margin: 1.25rem auto 0;font-size: 0.6rem;color: #dc3b3d;text-decoration: underline;text-align: center;}
.btn-cont{width: 100%;height: 3.65rem;background: rgba(0,0,0,0.2);position: fixed;left:0px;bottom: 0px;z-index: 99;}
.btn-cont img{width: 10.5rem;display: block;margin: 0.8rem auto 0;}


.box_content{position: fixed;left:0px;top:0px;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 99;}
.box_content .box-cont{width: 16.525rem;height: 17.4rem;padding-top: 1px;background: #ffffff;border-radius: 0.35rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);}
.box_content .box-cont .close{width: 0.5rem;position: absolute;right: 0.3rem;top:0.375rem}
.box_content .box-cont .t3{width: 4.85rem;position: absolute;left:-0.3rem;top:-1.275rem}
.box_content .box-cont .box{width: 14.45rem;margin: 0 auto 0;}
.box_content .box-cont .p1{font-size:0.65rem;color: #4915ad;margin-top: 1.125rem;}
.box_content .box-cont .select-list{width: 100%;margin-top: 0.6rem;font-size: 0;border-bottom: 1px solid #b6b3f9;}
.box_content .box-cont .select-list li{width: 100%;position: relative;font-size: 0.6rem;color: #4915ad;padding-left: 0.9rem;margin-bottom: 0.35rem;}
.box_content .box-cont .select-list li:before{content: "";width: 0.525rem;height: 0.525rem;position: absolute;left:0px;top:0.15rem;border-radius: 100%;text-align: center;line-height: 0.5rem;font-size: 1rem;background: url(../img/dot.png) no-repeat top center;background-size: 100% 100%;}
.box_content .box-cont .select-list li.on:before{background-image: url(../img/dot2.png);}
.box_content .box-cont .p2{font-size: 0.6rem;color: #4915ad;margin-top: 0.7rem;}
.box_content .box-cont #ipt{width: 14.2rem;height: 1.925rem;background:url(../img/box1.png) no-repeat top center;background-size: 100% 100%;border:none;font-size: 0.9rem;color: #4915ad;text-align: center;margin-top: 0.75rem;}
.box_content .box-cont .text-cont{width: 14.2rem;height: 4.775rem;background: #e1defc;border-radius: 0.3rem;margin-top: 0.75rem;}
.box_content .box-cont .text-cont .list{margin-left: 1.375rem;position: relative;padding-top: 1px;}
.box_content .box-cont .text-cont .list li{margin-top: 0.925rem;}
.box_content .box-cont .text-cont .list li .i5{width: 0.975rem;display: inline-block;vertical-align:middle;margin-right: 0.25rem;}
.box_content .box-cont .text-cont .list li .i6{width: 0.725rem;display: inline-block;vertical-align:middle;margin-right: 0.5rem;}
.box_content .box-cont .text-cont .list li p{color: #4915ad;font-size: 0.7rem;display: inline-block;vertical-align: middle;}
.box_content .box-cont .text-cont .list li p span{color: #e55163;margin-left: 0.375rem;}
.box_content .box-cont .text{text-align: center;font-size: 0.5rem;color: #7f7989;margin-top: 0.8rem;}

/*.box_content .box_cont .select-list li:before{content: "";width: 0.2rem;height: 0.2rem;background: #4915ad;border-radius: 100%;position: absolute;left:0.19rem;top:0.35rem;}
*/

.box_content .box_cont .ipt{width: 6.1rem;height: 1.95rem;border: 1px solid #817f7f;line-height: 1.95rem;color: #666666;text-align: center;font-size: 1rem;padding:0 0.3rem;margin: 0.55rem auto 0;display: block;}
.box_content .box_cont .text{width: 12.575rem;margin: 1.5rem auto 0;border-top:1px dashed #817f7f}
.box_content .box_cont .text .p2{font-size: 0.875rem;margin-left: 2.35rem;margin-top: 1.075rem;font-size: 0.875rem;color: #333333;}
.box_content .box_cont .text .p2 span{font-size: 0.875rem;color: #666666;margin-left: 1.15rem;}

.box_content .box_cont .text .p3{font-size: 0.5rem;color: #666666;text-align: center;margin-top: 0.875rem;}


.box_content{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.5);left:0px;top:0px;z-index: 999;}
.box_content .box-cont2{width: 16.5rem;height: 25rem;padding-top: 1px;background: #ffffff;border-radius: 0.35rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);}
.box_content .box-cont2 .close{width: 0.5rem;position: absolute;right: 0.3rem;top:0.375rem}
.box_content .box-cont2 .t4{width: 4.85rem;position: absolute;left:-0.3rem;top:-1.275rem}
.box_content .box-cont2 .over-cont{width: 15rem;height: 23rem;margin: 1.25rem auto 0;overflow-y: auto;}
.box_content .box-cont2 .over-cont .tt{width: 100%;}
.box_content .box-cont2 .over-cont .tt.mar-top{margin-top: 0.625rem;}
.box_content .box-cont2 .over-cont .tt span{width: 0.75rem;height: 0.75rem;line-height: 0.75rem;background: #5b34b3;font-size: 0.6rem;color: #FFFFFF;text-align: center;display: inline-block;vertical-align: middle;border-radius: 100%;}
.box_content .box-cont2 .over-cont .tt p{font-size: 0.6rem;color: #4915ad;display: inline-block;vertical-align: middle;margin-left: 0.325rem;font-weight: bold;}
.box_content .box-cont2 .over-cont .p1{color: #4915ad;font-size: 0.55rem;text-align: justify;line-height: 1rem;}
.box_content .box-cont2 .over-cont .p1 .sp1{color: #f0485c;}
.box_content .box-cont2 .over-cont .p1 .sp2{color: #31bf84;font-weight: bold;}
.box_content .box-cont2 .over-cont .p1 .sp3{color: #f69f08;}

.box_content .box-cont2 .over-cont .i7{width: 100%;margin-top: 0.55rem;}

.box_content .box-cont2 .over-cont .tt2{width: 100%;font-size: 0.6rem;color: #4915ad;text-align: justify;line-height: 1rem;}
.box_content .box-cont2 .over-cont .tt2.mar-top{margin-top: 0.625rem;}
.box_content .box-cont2 .over-cont .tt2 .t{width: 0.75rem;height: 0.75rem;line-height: 0.75rem;background: #5b34b3;font-size: 0.6rem;color: #FFFFFF;text-align: center;display: inline-block;vertical-align: middle;border-radius: 100%;}
.box_content .box-cont2 .over-cont .tt2 .sp1{color: #f0485c;}

.box_content .box-cont2 .over-cont .text-cont{background: #ededed;padding: 0.875rem 0.7rem;border-radius: 0.25rem;margin-bottom: 0.35rem;}
.box_content .box-cont2 .over-cont .text-cont .p-text{font-size: 0.45rem;color: #666666;line-height: 0.85rem;}
.box_content .box-cont2 .over-cont .text-cont .p-text span{color: #4915ad;}

.box_content .box-cont2 .over-cont .text-cont .p-text2{font-size: 0.45rem;color: #666666;line-height: 0.85rem;}
.box_content .box-cont2 .over-cont .text-cont .p-text2 span{color: #e55163;}

.box_content .box-cont2 .over-cont .text-cont .p-text.mar-top{margin-top: 0.9rem;}
.box_content .box-cont2 .over-cont .p2{color: #4915ad;font-size: 0.55rem;text-align: justify;line-height: 1rem;font-weight: bold;margin-top: 0.3rem;}

.box_content .box-cont2 .over-cont .i8{width: 100%;margin-top: 0.25rem;}

.box_content .box-cont2 .over-cont .p3{color: #666666;font-size: 0.45rem;line-height: 0.85rem;}
.box_content .box-cont2 .over-cont .p3.mar-top{margin-top: 0.625rem;}


























