.form-card{padding-bottom:50px}.form-card .van-field__control{text-align:right;font-size:18px}.form-card .pay-btn{margin:20px auto 0;background-color:#fe254f;border:1px solid #fe254f;width:92%;border-radius:6px;font-size:20px}.form-card .order-info{margin:25px 15px 0 15px;font-size:0}.form-card .order-info11{display:inline-block;width:46%;font-size:12px;color:#888;white-space:nowrap}.form-card .order-info12{display:inline-block;width:54%;font-size:15px;text-align:right}.form-card .order-info12 span{color:#fe254f}.form-card .order-info12 em{font-size:24px}.form-card .order-info2{padding:16px 0;font-size:13px;text-align:center}.form-card .connect-cs{color:#0802fe}.form-card .order-top{position:relative;text-align:center}.form-card .order-top .order-top-line{position:absolute;top:8px;left:50%;margin-left:-100px;width:200px;border-top:.5px solid #f6f6f6}.form-card .order-top .order-top-txt{position:relative;z-index:5;display:inline-block;padding:0 10px;background-color:#fff;color:#999;font-size:12px}.form-card .order-nodelivery{margin-top:6px;margin-bottom:16px;text-align:center;font-size:12px;color:#999}.form-card .specification{padding:0 10px}.form-card .specification .item-tag{height:28px;line-height:28px;padding:0 12px;margin:10px 0 0 12px;border-radius:6px;color:#000;background:#f5f5f7;border:1px solid #f5f5f7;box-sizing:border-box;flex-shrink:0;letter-spacing:1px;transition:.3s;font-size:16px}.form-card .specification .item-tag.active{border:1px solid #fe254f;color:#fe254f;background:snow}.form-card .specification .label{font-size:16px;margin-left:12px;font-weight:700}.form-card .specification .opts{display:flex;flex-wrap:wrap}.form-card .order-card{margin:0 auto;width:95%;background-color:#f6f6f6;margin-top:16px;padding:0 0 0 5px;box-sizing:border-box;border-radius:6px}.form-card .van-cell-group{margin:0 10px}.form-card .van-cell{margin-bottom:1px;background-color:#f6f6f6;padding-right:0;padding:13px 16px}.form-card .van-cell__title{font-size:18px;font-weight:600;color:#11293c;width:5em}.form-card .van-cell--required:before{left:5px;color:#1a8ee9;font-weight:600}.form-card .custom_address{display:block}.form-card .custom_address .select_group{margin-top:15px;width:100%;display:flex;align-items:center;justify-content:space-between}.form-card .custom_address select{width:31%;height:35px;border:0;flex-shrink:0;background:#fff;font-size:17px}.form-sheet .van-action-sheet__header{width:60%;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-sheet .specification{padding:10px 20px}.form-sheet .specification .item{padding:2px 10px;margin:5px 10px 5px 0}.form-sheet .specification .opts{min-height:200px}.form-sheet .specification .next-btn{margin-top:10px}.form-sheet .specification.one-step-finished{margin-bottom:-15px}.form-sheet .specification.one-step-finished .opts{min-height:unset}.form-sheet .form-product{padding:0 20px 5px;display:flex}.form-sheet .form-product .right{padding-left:10px;display:flex;flex-direction:column;justify-content:space-between;font-size:13px}.form-sheet .form-product .van-tag{font-size:12px}.form-sheet .form-product .van-tag:not(:last-child){margin-right:5px}.form-sheet .form-product .active{color:#e54635}.form-sheet .form-product .linear-bg{background:linear-gradient(270deg,#61bbfd,#438eff 99%)}.form-sheet .title-header{padding:15px 20px 0;display:flex;align-items:center;font-size:17px}.form-sheet .label .dot,.form-sheet .title-header .dot{margin:5px;width:6px;height:18px;border-radius:3px;background-color:#e54635}.form-sheet .form-card{padding-bottom:20px}.form-sheet .form-card .van-field__control{text-align:left;font-size:15px}.form-sheet .form-card .pay-btn{margin:0 auto 20px;background:transparent;border:0;border-radius:0}.form-sheet .form-card .order-info{margin:10px 0;font-size:0;text-align:center}.form-sheet .form-card .order-info11{text-align:center;color:#e54635}.form-sheet .form-card .order-nodelivery{margin:6px 0}.form-sheet .form-card .order-card{margin-top:10px;background:unset;border-radius:0}.form-sheet .form-card .order-card .van-cell-group{border-bottom:1px solid #ebedf0}.form-sheet .form-card .van-cell{background:unset;padding:10px 16px}.form-sheet .form-card .van-cell:after{left:0;right:0}.form-sheet .form-card .van-cell__title{font-size:15px;font-weight:400}.form-sheet .form-card .van-cell--required:before{color:#ee0a24}