@charset "utf-8";
/*@Created by lingling.xu
	@Upload date: 2017/10/30
*/
body{color:#666;background:#100e0e;line-height:1.7;}
img{vertical-align:top;width: 100%;display: block;}
.cf{*zoom:1}
.cf:after{content:"."; display:block; height: 0; clear: both; visibility:hidden;}
h1{height:0;width:0;overflow:hidden;}
.mt15r{margin-top:.15rem;}
.mt20r{margin-top:.2rem;}
.mt25r{margin-top:.25rem;}
.mt30r{margin-top:.3rem;}
.mt45r{margin-top:.45rem;}
.mt40r{margin-top:.4rem;}
.mt60r{margin-top:.6rem;}
.mt100r{margin-top:1rem;}
.w1{width: 4.6rem;margin: 0.4rem auto 0;}
.main-box .title{text-align: center;font-size: 0.4rem;color: #c69943;font-weight: bold;padding-top: 0.4rem;}
.main-box .title2{text-align: center;font-size: 0.32rem;color: #0f0d0d;font-weight: bold;padding-top: 0.4rem;}
.main-box p{font-size: 0.24rem;text-align: center;margin-top: 0.1rem;}
.bg{background-color: #ebebeb;padding: 0 0.5rem;}
.wap-form{padding:.4rem 0;background: url(../images/bg.png) no-repeat;background-size: 100%;height: 3.83rem;}
.wap-form p{font-size: 0.24rem;}
.wap-form p span{color: #eea71f;}
.wap-form li:first-child,.wap-form li:nth-child(2){width: 5.48rem;height: 0.9rem;background:rgba(255,255,255,.8);border-radius: 10px;margin: 0.2rem auto 0;}
.wap-form label{color: #fff;font-size:0.28rem;line-height:0.9rem;height:0.9rem;width: 25%;display: inline-block;text-align: center;}
.wap-form input[type="text"],.wap-form input[type="tel"]{height:.9rem;width:70%;font-size:0.32rem;color: #fff;}
.wap-form li:last-child{width: 5.48rem;height:0.9rem;line-height:0.9rem;background: #b51717;text-align: center;border-radius:10px;margin: 0.4rem auto 0;}
.order-btn{color: #fff;font-weight: bold;font-size: 0.36rem;}
.order-foot{padding: .4rem 0 0 0;text-align: center;}
.order-foot li{font-size:.24rem;color: #bfbfbf;text-align: center;}
input::placeholder{color: #e3e3e3;}
/*dialog*/
.dialog-bg{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,.6);left: 0;top: 0;z-index: 90;}
.error-msg{position: fixed;width: 50%;z-index: 99;background: rgba(0,0,0,.7);color: #fff;text-align: center;padding: .26rem 0;font-size:.28rem;border-radius: 5px;
top:32%;left: 25%;}
input{border:none;background: none;}
