html,body,h1,h2,h3,h4,p,div,ul,li,ol,dl,dt,dd,span,i,em,strong,button,table,textarea,input,b,nav,footer,form,frame,img,tr,td{margin:0;padding:0;list-style: none;box-sizing: border-box;border:0;outline:none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;appearance: none;-webkit-appearance: none;-moz-appearance: none;font-style: normal;}
html{font-size:13.333vw;}
body{font-family: "微软雅黑";padding-top: constant(safe-area-inset-top);padding-left: constant(safe-area-inset-left);padding-right: constant(safe-area-inset-right);padding-bottom: constant(safe-area-inset-bottom);}
a:link,a:hover,a:visited{text-decoration: none;}
@media screen and (min-width:415px) and (max-width:639px){html, body{font-size:54px;}}
@media screen and (min-width:640px) and (max-width:719px){html, body{font-size:64px;}}
@media screen and (min-width:750px){
    html, body{font-size:72px;max-width: 750px;margin:0 auto;}
}
/*全局样式*/
.pay{width:100%;overflow: hidden;background:#8e0406;}
.banner{width:100%;overflow: hidden;}
.banner img{width:100%;float: left;}
/*pay_con*/
.pay_con{width:100%;overflow: hidden;padding:0 0.24rem;}
.pay_con_txt{width:100%;overflow: hidden;font-size:0.28rem;color:#fff;line-height:0.4rem;margin:0.3rem 0 0.22rem;letter-spacing: 0.01rem;}
.pay_con_txt i{color:#fba901;}
/*pay_info*/
.pay_info{width:100%;overflow: hidden;background:#fff;border-radius:5px;padding:0.11rem;margin-bottom:0.25rem;}
.pay_info_bj{width:100%;overflow: hidden;padding:0 0.2rem;background:url(../../images/default_3.0/order/pay_info_xian.jpg) repeat-y top left,url(../../images/default_3.0/order/pay_info_xian_t.jpg) repeat-x top left,url(../../images/default_3.0/order/pay_info_xian.jpg) repeat-y top right,url(../../images/default_3.0/order/pay_info_xian_t.jpg) repeat-x bottom left;position:relative;}
.pay_info_jiao{width:0.4rem;height:0.42rem;background:url(../../images/default_3.0/order/pay_info_jiao.jpg) no-repeat;background-size:115%;display: block;position:absolute;}
.pay_info_bj .top{top:0;left:0;}
.pay_info_bj .bottom{top:0;right:0;transform: rotate(90deg);}
.pay_info_bj .b_l{bottom:0;left:0;transform: rotate(270deg);}
.pay_info_bj .b_r{bottom:0;right:0;transform: rotate(180deg);}
.p_i_top{width:100%;overflow: hidden;border-bottom:1px solid #f5ddd8;}
.p_i_t_con{width:70%;font-size:0.28rem;margin:0.45rem auto 0;color:#7c7b7b;}
.p_i_t_con tr{margin-bottom:0.25rem;display: inline-block;width:100%;}
.p_i_t_con tr:first-child td{width:50%;float:left;}
.p_i_t_con td{display: inline-block;width:100%;}
.p_i_t_con tr:last-child td{background:#fecea6;text-align: center;font-size:0.3rem;width:100%;}
.p_i_t_txt{width:100%;font-size:0.34rem;text-align: center;color:#fc4d33;padding-right:0.5rem;margin:0.4rem 0 0.1rem;}
.p_i_t_txt del{font-size:0.28rem;color:#6e6c6b;margin-right:0.2rem;}
.p_i_t_txt span b{font-size:0.5rem;position:relative;}
.p_i_t_txt span b:before{content: '';width:0.85rem;height:0.3rem;background:url(../../images/default_3.0/order/preferential.png) no-repeat;background-size:100% 100%;position:absolute;top:-0.1rem;right:-0.88rem;}
.p_i_but{width:100%;overflow: hidden;background:url(../../images/default_3.0/order/pay_but_bottom.png) repeat-x bottom left;padding-top:0.32rem;margin-bottom:0.14rem;}
.p_i_but span{width:6.4rem;height:0.88rem;background:url(../../images/default_3.0/order/pay_but.png) no-repeat 0 -0.01rem;background-size:6.4rem;margin:0 auto 0.21rem;display: block;}
.p_i_but span.wei_pay{background-position:0 -1.13rem;}
.qualification{width:5.69rem;overflow: hidden;margin:0.3rem auto;}
.qualification img{width:100%;float: left;}
.p_i__but_txt{width:100%;height:auto;font-size:0.26rem;text-align: center;margin-bottom:0.24rem;color:#19aa0f;letter-spacing: 0.02rem;}
.pay_info_bot{width:100%;height:auto;color:#b5332b;font-size:0.26rem;text-align: center;margin-bottom:0.4rem;letter-spacing: 0.02rem;}
/*pay_xxi_con*/
.pay_xxi_con{width:100%;overflow: hidden;padding:0.12rem;background:url(../../images/default_3.0/order/con_solid.jpg) repeat-x top left,url(../../images/default_3.0/order/con_solid.jpg) repeat-x bottom left,url(../../images/default_3.0/order/con_solid_l.jpg) repeat-y top left,url(../../images/default_3.0/order/con_solid_l.jpg) repeat-y top right;border-radius:6px;margin-bottom:0.18rem;}
.xxi_con_bj{width:100%;overflow: hidden;background:url(../../images/default_3.0/order/con_solid_bj.jpg) no-repeat;background-size:100% 100%;}
.xxi_con_bj p.xxi_txt{font-size:0.29rem;padding:0.2rem 0.21rem;}
.xxi_con_bj p.xxi_txt i{color:#b5332b;}
/*tit*/
.tit{width:100%;overflow: hidden;margin:0 0 0.1rem;}
.tit img{width:100%;float: left;}
/*con_tit*/
.con_tit{width:100%;text-align: center;color:#a03233;font-size:0.38rem;font-weight:normal;letter-spacing: 0.02rem;line-height:0.83rem;}
.con_tit span{position:relative;}
.con_tit span:before{width:0.34rem;height:0.34rem;background:url(../../images/default_3.0/order/da_bag.png) no-repeat;background-size:100%;content:'';display: block;position:absolute;top:calc(50% - 0.17rem);left:-0.6rem;}
.con_tit span:after{width:0.34rem;height:0.34rem;background:url(../../images/default_3.0/order/da_bag.png) no-repeat;background-size:100%;content:'';display: block;position:absolute;top:calc(50% - 0.17rem);right:-0.6rem;}
.gr_info{width:100%;padding:0 0.2rem;font-size:0.28rem;margin-bottom:0.14rem;}
.gr_info dt{width:100%;height:0.7rem;border-bottom:1px solid #d2d2d2;overflow: hidden;text-align: center;line-height:0.7rem;color:#a03233;}
.gr_info dt span,.gr_info dd span{width:15%;float: left;display: block;height:100%;border-right:1px solid #d2d2d2;}
.gr_info dt p,.gr_info dd p{width:70%;float:left;height:100%;padding:0;}
.gr_info dd{width:100%;height:1.01rem;text-align: center;}
.gr_info dd span{line-height:1.01rem;}
.gr_info dd p{text-align:left;padding-left:0.15rem;padding-top:0.1rem;}
/*wuxin*/
.wuxin{width:100%;padding:0 0.17rem;}
.wux_txt{width:100%;height:auto;font-size:0.28rem;color:#a03233;line-height:0.4rem;}
.wux_num{width:100%;overflow: hidden;font-size:0.28rem;text-align: center;margin:0.3rem 0;}
.wux_num dt{width:100%;height:0.7rem;line-height:0.7rem;color:#a03233;border-bottom:1px solid #d2d2d2;}
.wux_num dd{width:100%;height:1.01rem;line-height:1.01rem;}
.wux_num dt span,.wux_num dd span{width:17%;height:100%;float: left;display: block;border-right:1px solid #d2d2d2;}
.wux_num dt span:first-child,.wux_num dd span:first-child{width:15%;}
.wux_num dt span:last-child,.wux_num dd span:last-child{border:0;}
.wux_ul{width:100%;overflow: hidden;font-size:0.3rem;color:#fff;margin-bottom:0.16rem;}
.wux_ul li{width:100%;line-height:0.4rem;margin-bottom:0.1rem;background:#b13c31;padding-left:0.22rem;}
.mingpan dt span,.mingpan dd span{width:20% !important;}
.mingpan dd:nth-child(2){border-bottom:1px solid #d2d2d2}
/*chak*/
.chak{width:100%;overflow: hidden;background:url(../../images/default_3.0/order/zhez_01.png) no-repeat;background-size:100%;padding:0.3rem 0.3rem 0;}
.chak_tit{width:3.55rem;height:0.6rem;font-size:0.32rem;color:#f3d020;text-align: center;line-height:0.6rem;margin:0 auto 0.4rem;background:url(../../images/default_3.0/order/tit_02.png) no-repeat;background-size:100% 100%;letter-spacing: 0.02rem;}
.chak_ul{width:100%;background:#fff;font-size:0.28rem;margin-bottom:0.47rem;border-radius:5px;border:1px solid #dcdcdc;padding:0.3rem 0.15rem;}
.chak_ul li{width:100%;height:auto;margin-bottom:0.1rem;}
.chak_ul li:last-child{margin-bottom:0;}
.chak_ul li i{color:#b02d2d;}
.zhe_b{background:url(../../images/default_3.0/order/zhez_02.png) no-repeat;background-size:100% 98%;}
/*xiao_tit*/
.xiao_tit{width:4.18rem;overflow: hidden;margin:0 auto 0.1rem;}
.xiao_tit img{width:100%;float: left;}
/*evaluation*/
.evaluation{width:100%;background:#fff;border-radius:5px;margin-bottom:0.13rem;overflow: hidden;}
.eva_num{width:100%;overflow: hidden;color:#fff;font-size:0.28rem;}
.eva_num li{background:#b02d2d;width:100%;padding:0.1rem;border-radius:4px;overflow: hidden;margin-bottom:0.12rem;}
.eva_num li span:first-child{float: left;}
.eva_num li span:last-child{float: right;}
.gun_k{width:100%;overflow: hidden;margin:0.35rem 0 0.4rem;height:8rem;padding:0 0.15rem;} /*------------滚动距离---------------*/
.gun{width:100%;overflow: hidden;font-size:0.3rem;color:#8f4132;}
.gun li{margin-bottom:0.35rem;width:100%;overflow: hidden;border-bottom:1px dashed #7c7c7c;}
.gun li p.gun_tit{width:100%;height:auto;font-size:0.28rem;color:#5d5e5e;margin-bottom:0.15rem;}
.gun li p.gun_tit i{margin-left:0.45rem;}
.gun li p.gun_con{width:100%;overflow: hidden;line-height:0.38rem;margin-bottom:0.25rem;}
.eva_info{width:100%;overflow:hidden;font-size:0.3rem;padding:0 0.15rem;}
.eva_info li{margin-bottom:0.13rem;width:100%;overflow: hidden;}
.eva_info li span{width:25%;display: block;float: left;color:#8f4132;}
.eva_info li div{width:75%;overflow: hidden;float: right;}
.eva_info li div textarea{width:100%;height:0.9rem;border:1px solid #b5b5b5;border-radius:5px;resize:none;padding:0.1rem;font-size:0.3rem;}
.eva_info li div input{width:100%;height:0.7rem;border:1px solid #b5b5b5;border-radius:5px;padding:0.1rem;font-size:0.3rem;margin-bottom:0.02rem;}
.eva_info li:nth-child(2) span{line-height:0.7rem;}
.eva_info li div button{width:100%;height:0.7rem;line-height:0.7rem;text-align: center;background:#b02d2d;font-size:0.32rem;letter-spacing: 0.02rem;border-radius:5px;color:#f3d020;}
.eva_info li:last-child{margin:0.3rem 0;}
.wx_good{width:100%;overflow:hidden;background:#eee;padding:0.2rem 0.15rem;}
.wx_good span{width:3.9rem;height:0.39rem;display: block;}
.wx_good span img{width:100%;float: left;}
/*order*/
.order{width:100%;overflow: hidden;background:#fff;border-radius:5px;margin-bottom:0.13rem;padding:0.4rem 0.14rem 0.3rem;}
.order_img{width:100%;height:1.52rem;overflow: hidden;margin-bottom:0.3rem;}
.order_img ul{height:100%;width:-webkit-max-content;width:-moz-max-content;}
.order_img ul li{width:1.53rem;height:100%;float: left;margin-right:0.2rem;position:relative;border-radius:5px;overflow: hidden;}
.order_img ul li img{width:100%;float: left;}
.order_img ul li p{width:100%;height:0.4rem;text-align: center;line-height:0.4rem;font-size:0.28rem;color:#fff;background:rgba(0,0,0,0.5);position:absolute;bottom:0;left:0;}
.or_info{width:100%;overflow: hidden;border-top:1px solid #706f6f;height:4.6rem;}/*-------------订单滚动----------------*/
.or_info .or_info_con{color:#2e2f2f;font-size:0.28rem;}
.or_info .or_info_con li{width:100%;line-height:0.64rem;border-bottom:1px solid #706f6f;padding-left:0.2rem;}
.or_info .or_info_con li i{color:#b5332b;}
.order_se{width:96%;height:0.76rem;margin:0.3rem auto 0;border:1px solid #b02d2d;}
.order_se input{width:75%;height:100%;float: left;display: block;padding:0 0.1rem;font-size:0.3rem;}
.order_se span{width:25%;height:100%;background:#b02d2d;color:#fff;font-size:0.32rem;text-align: center;line-height:0.76rem;display: block;float: left;}
/*problem*/
.problem{width:100%;overflow: hidden;padding:0.4rem 0.3rem;background:#fff;border-radius:5px;}
.pr_con{width:100%;font-size:0.3rem;margin-bottom:0.17rem; background-color: #FFFFFF;}
.pr_con li{background-color: #FFFFFF;}    /*    改     */
.pr_con li .dtclick{width:100%;padding:0.09rem 0;background:#fff;color:#515151;padding-left:0.5rem;position:relative;border-bottom:1px dashed #515151;}
.pr_con li .dtclick i{width:0.32rem;height:0.32rem;background:url(../../images/default_3.0/order/red_bag.png) no-repeat;background-size:100%;position:absolute;top:calc(50% - 0.16rem);left:0.1rem;display: block;}
.pr_con li .dt_txt{width:100%;overflow: hidden;line-height:0.5rem;margin-top:0.17rem;border:1px solid #d2d2d2;border-radius:5px;padding:0.2rem 0.15rem;color:#982324;display: none;}
.dtclickcol{background:#b02d2d !important;color:#fff !important;border: none !important;}
.dtclickcol i{background:url(../../images/default_3.0/order/red_bag_B.png) no-repeat !important;background-size:100% !important;}
.pr_con li:nth-child(1) .dt_txt{display: block;}
/*bottom_txt*/
.bottom_txt{width:100%;line-height:1rem;font-size:0.3rem;color:#cdcccc;font-weight:400;text-align: center;margin-bottom:1.8rem;}
.Math_txt{width:5.15rem;height:0.5rem;font-size:0.28rem;color:#fff;background:#a86026;position:fixed;left:calc(50% - 2.575rem);bottom:1.4rem;text-align: center;line-height:0.5rem;border-radius:5px;display: none;}
/*di_but*/
.di_but{width:100%;height:1.26rem;position:fixed;bottom:0;left:0;display: none;}
.di_but button{width:100%;height:100%;background:#b02d2d;float: left;font-size:0.48rem;letter-spacing: 0.04rem;color:#f3ec7b;position:relative;}
.di_but button i{width:0.39rem;height:0.56rem;background:url(../../images/default_3.0/order/hand.png) no-repeat;background-size:100%;display: block;position:absolute;top:calc(50% - 0.28rem);right:0.9rem;animation:heads 0.7s infinite;transform: rotate(340deg);}
.di_but button:after{content:'';width:6.92rem;height:0.42rem;background:url(../../images/default_3.0/order/bottom_tu.png) no-repeat;background-size:100%;display: block;position:absolute;top:0.1rem;left:calc(50% - 3.46rem);}
.di_but button:before{content:'';width:6.92rem;height:0.42rem;background:url(../../images/default_3.0/order/bottom_tu.png) no-repeat;background-size:100%;display: block;position:absolute;bottom:0.1rem;left:calc(50% - 3.46rem);transform: rotate(180deg);}

/*tanchu*/
.tanchu{width:100%;height:100vh;padding:0 0.24rem;position:fixed;top:0;left:0;display: none;}
.tanchu_bj{width:7.05rem;height:8.3rem;background:#fff;border-radius:5px;position:absolute;top:10%;left:calc(50% - 3.525rem);padding:0;}
.tanchu_bj_no{width:100%;height:100vh;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;}
.tanchu_top{width:100%;height:1.18rem;background:#ededed;padding-top:0.2rem;position:relative;}
.tanchu_no{width:0.27rem;height:0.27rem;background:url(../../images/default_3.0/order/tanchu_no.png) no-repeat;background-size:100%;display:block;position:absolute;top:20%;right:0.3rem;}
.tanchu_con{padding:0 0.24rem;}

@keyframes heads{
	from{right:0.95rem;}
	to{right:0.9rem;}
}
/*
 * 新增名字修改样式
 */
.nameInfo{width:100%;overflow: hidden;}
.nameInfo h2{width:100%;overflow: hidden;font-size:0.38rem;color:#a03233;letter-spacing: 1px;font-weight:normal;text-align: center;margin:0.3rem auto;}
.nameInfo h2 span{position:relative;}
.nameInfo h2 span:before,.nameInfo h2 span:after{content: '';width:0.36rem;height:0.36rem;display: block;background:url(../../images/default_3.0/order/da_bag.png) no-repeat;background-size:100% 100%;position:absolute;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);}
.nameInfo h2 span:before{top:50%;left:-0.68rem;}
.nameInfo h2 span:after{top:50%;right:-0.68rem;}
.nameInfoAmend{width:100%;overflow: hidden;padding:0 0.32rem;font-size:0.3rem;color:#333;}
.nameInfoAmend li{width:100%;overflow: hidden;line-height:0.58rem;}
.nameInfoAmend li em{margin-left:0.6rem;}
.nameInfoAmend li font{margin:0 0.15rem;}
.nameInfoBut{width:100%;overflow: hidden;margin:0.28rem auto 0.3rem;padding:0 0.32rem;}
.nameInfoBut span{float: right;width:auto;font-size:0.28rem;color:#9b2118;padding-left:0.42rem;position:relative;}
.nameInfoBut span:before{content:'';display: block;width:0.28rem;height:0.26rem;background:url(../../images/default_3.0/order/xiugai_bi.png) no-repeat;background-size:100% 100%;position:absolute;top:50%;left:0;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);}
.p_i_top{border:none;}
.p_i_but{padding-top:0;background:none;margin-top:0.33rem;}
.amendPopup{width:100%;height:100vh;overflow: hidden;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index: 100;display: none;}
.amendPopup .amendPopupCon{width:92%;overflow: hidden;background:#fff;border-radius:5px;position:absolute;top:50%;left:50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);padding:0.46rem 0.26rem 0.4rem;max-width: 600px;}
.amendPHide{width:0.4rem;height:0.4rem;background:url(../../images/default_3.0/amendHide.png) no-repeat;background-size:100% 100%;position:absolute;top:0.15rem;right:0.15rem;z-index: 101;}
.amendPopupCon h3{width:100%;height:auto;font-size:0.34rem;color:#333;text-align: center;font-weight:normal;margin-bottom:0.44rem;letter-spacing: 1px;}
.amendPUl{width:100%;overflow: hidden;font-size:0.3rem;}
.amendPUl li{width:100%;height:0.86rem;border-radius:3px;border:1px solid #ccc;margin-bottom:0.22rem;}
.amendPUl li span{width:30%;display: inline-block;float: left;height:100%;line-height:0.84rem;text-align: center;color:#666;}
.amendPUl li span b{margin-right:0.6rem;}
.amendPUl li div{width:70%;float: left;height:100%;}
.amendPUl li div input{width:100%;height:100%;float: left;font-size:0.3rem;}
.amendPUl li div label{width:auto;height:100%;float: left;line-height:0.84rem;margin-right:0.6rem;padding-left:0.54rem;position:relative;}
.amendPUl li div label:nth-child(3){margin-right:0;}
.amendPUl li div label i{width:0.34rem;height:0.32rem;display: block;background:url(../../images/default_3.0/choose.png) no-repeat;background-size:0.8rem 100%;position:absolute;top:50%;left:0;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);}
.chooseYes{background-position:-0.46rem 0 !important;}
.unknown{display: none;}
.amendPBut{width:100%;height:0.74rem;padding:0 0.26rem;margin-top:0.32rem;}
.amendPBut button{width:43%;height:100%;display: inline-block;text-align: center;line-height:0.74rem;color:#fff;background:#a80906;border-radius:3px;font-size:0.34rem;letter-spacing: 1px;}
.amendPBut button.amendPBut_l{float: left;}
.amendPBut button.amendPBut_r{float: right;}

/* 2018-11-20 增加优惠券样式 */
.Coupon-box{width:1.24rem;height:1.4rem;display: none;background:url(../../../states/images/coupon/coupon_icon.png) no-repeat;background-size:100% 100%;position:fixed;bottom:200px;right:0;z-index: 2;}
.Coupon-popup{width:100%;height:100vh;position:fixed;top:0;left:0;z-index: 3;display: none}
.Coupon-bj{width:100%;height:100%;background:rgba(0,0,0,.65);}
.Coupon-content{width:5.42rem;height:auto;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index: 4;}
.Coupon-content img{width:100%;float: left;}
.Coupon-content p{width:100%;overflow: hidden;font-size:0.32rem;position:absolute;bottom: 1.3rem;left:0;text-align: center;color:#fff;}
.Coupon-content p em{display: block;font-size:0.4rem;letter-spacing: 1px;margin-bottom:0.1rem;}
.Coupon-content p b{font-size:0.9rem;margin:0 0.15rem;height:0.9rem;line-height:0.9rem;}
.Coupon-content button{display: block;width:2.91rem;height:0.69rem;background:url(../../../states/images/coupon/coupon_botton.png) no-repeat;background-size:100% 100%;text-align: center;line-height:0.68rem;font-size:0.32rem;color:#cd0502;position:absolute;bottom:0.42rem;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);letter-spacing: 1px;}
.Coupon-content .Coupon-show{width:0.56rem;height:0.56rem;background:url(../../../states/images/videoNo.png) no-repeat;background-size:100% 100%;position:absolute;top:1.3rem;right:0;}
.coupon-money{width:100%;overflow: hidden;font-size:0.26rem;color:#333;text-align: center;letter-spacing: 1px;display: none}
.coupon-money span{padding-left:0.45rem;position:relative;}
.coupon-money span:before{content: '';display: block;width:0.28rem;height:0.3rem;background:url(../../../states/images/coupon/coupon_ck_icon.png) no-repeat;background-size:0.8rem;position:absolute;top:2px;left:0;/*-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);*/}
.coupon-money-ck{color:#df2105 !important;}
.coupon-money-ck span:before{width:0.33rem;height:0.34rem;background-position:-0.4rem 0;top:0;}
.p_sel_jia{margin-bottom:0.1rem;}
.baby_pay_but{margin-top:0.4rem;}