body,html{position:relative;max-width:720px;margin:0 auto;height:100%}.ctnBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.ctnBox>div,.ctnBox article,.ctnBox section{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:998;text-align:center}.mask .layer{width:7.33333rem;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%);z-index:1002;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mask .order-success{display:none;padding:.44444rem .33333rem .66667rem}.mask .order-success .imgbox{width:2.22222rem;height:2.22222rem;background:url(../../images/v4/ic_order_success.png) no-repeat center center;-webkit-background-size:100% auto;background-size:100% auto;margin:0 auto}.mask .order-success>h3{padding-top:.66667rem;padding-bottom:.22222rem;font-size:.5rem;color:#333}.mask .order-success>p{font-size:.33333rem;color:#999;padding-bottom:.77778rem}.mask .order-success>button{width:5.55556rem;padding:.27778rem 0;font-size:.33333rem;background-color:#ff7900;-webkit-border-radius:.88889rem;border-radius:.88889rem;color:#fff}.mask .order-cancel{display:none;padding:.11111rem;padding-bottom:.66667rem}.mask .order-cancel .wrapper{width:100%;margin-bottom:.77778rem;position:relative;padding-bottom:.88889rem;background-color:#feeac5}.mask .order-cancel .wrapper .imgbox{width:100%;height:4.81944rem;background:url(../../images/v4/ic_order_cancel.png) no-repeat center center;-webkit-background-size:100% auto;background-size:100% auto}.mask .order-cancel .wrapper>p{font-size:.44444rem;color:#ff7900;position:absolute;left:0;right:0;bottom:.44444rem;margin:auto}.mask .order-cancel>button{width:2.72222rem;padding:.22222rem 0;-webkit-border-radius:.88889rem;border-radius:.88889rem;font-size:.33333rem}.mask .order-cancel .confirm{border:1px solid #ff7900;color:#ff7900;margin-right:.22222rem}.mask .order-cancel .cancel{background-color:#ff7900;color:#fff}.mask .order-start{display:none;padding:.11111rem;padding-bottom:.66667rem}.mask .order-start .wrapper{width:100%;height:3.33333rem;background:url(../../images/v4/ic_order_games.png) no-repeat center center;-webkit-background-size:100% auto;background-size:100% auto}.mask .order-start>h3{padding-top:.44444rem;padding-bottom:.26389rem;font-size:.5rem;color:#333}.mask .order-start>p{font-size:.33333rem;color:#999;padding-bottom:.77778rem}.mask .order-start>label{display:inline-block;padding-bottom:1.11111rem}.mask .order-start>label>i{display:inline-block;vertical-align:middle;width:.38889rem;height:.61111rem;background:url(../../images/v4/order_phone.png) no-repeat center center;-webkit-background-size:100% auto;background-size:100% auto}.mask .order-start>label>input{vertical-align:middle;font-size:.38889rem;color:#333;padding:.11111rem .38889rem}.mask .order-start>label>input::-webkit-input-placeholder{color:#ddd}.mask .order-start>label>input::-moz-placeholder{color:#ddd}.mask .order-start>label>input::-ms-input-placeholder{color:#ddd}.mask .order-start>button{width:2.72222rem;padding:.22222rem 0;-webkit-border-radius:.88889rem;border-radius:.88889rem;font-size:.33333rem}.mask .order-start .normal{border:1px solid #ff7900;color:#ff7900;margin-right:.22222rem}.mask .order-start .phone{background-color:#ff7900;color:#fff}.toast{text-align:center;display:none;position:fixed;bottom:20%;left:0;right:0;margin:auto;min-width:20px;max-width:4.16667rem;background-color:#000;-webkit-border-radius:.22222rem;border-radius:.22222rem;z-index:999;color:#fff}.toast>p{padding:.22222rem .06944rem;font-size:.38889rem}footer{background-color:#333;text-align:center}footer .border{height:.11111rem;width:100%;background:#ff7900}footer .business-info .infoTop{border-bottom:1px solid #444}footer .business-info .infoTop .logo{padding-top:.55556rem;padding-bottom:.44444rem}footer .business-info .infoTop .logo .imgbox{margin:0 auto;width:2.61111rem;height:.95833rem}footer .business-info .infoTop .logo .imgbox>img{width:100%}footer .business-info .infoBtm{padding:.45833rem .33333rem .72222rem;color:#7f7f7f;font-size:.27778rem}footer .business-info .infoBtm a{color:#ff7900}footer .business-info .infoBtm>p{padding-bottom:.27778rem}