body{background-color: #f2f2f2; padding-bottom: 40px;}
.wrap_vue{width: 80%; margin: 0 auto; max-width: 500px; min-width: 250px; margin-top: 20px; background-color: #fff; padding-left: 5%; padding-right: 5%; padding-bottom: 30px; box-shadow: 0px -3px 10px #888888;  }
.wrap_custType{width: 100%; text-align: center; font-weight: bold; font-size: 1.5em; padding-top: 30px;}
.wrap_dnoinfo{width: 100%; border-bottom: 1px #ccc solid; height: 30px; line-height: 30px; font-size: 0.8em;}
.wrap_date{float: left;}
.wrap_checkNo{float: right;}

.wrap_custInfo{width: 100%; border-bottom: 1px #ccc solid; padding-top: 10px; padding-bottom: 10px;}
.wrap_custInfo_one{width: 100%; display: flex; }
.wrap_custInfo_one_label{width: 70px; text-align: left; float: left;}
.wrap_custInfo_one_info{flex:1; text-align: left; float: right;}

.wrap_orderDetail{ margin: 0px; padding-top: 10px; padding-bottom: 10px; }
.wrap_orderDetail_one{width:100%; display: flex; min-height: 30px;}
.wrap_orderDetail_one_count{width: 30px; flex:none; display: flex; align-items: center;  justify-content:space-around;flex-direction: column; }
.wrap_orderDetail_one_desc{flex:1; display: flex; align-items: flex-start;  justify-content:space-around;flex-direction: column;}
.wrap_orderDetail_one_price{width: 80px; flex:none; display: flex; align-items: flex-start;  justify-content:space-around;flex-direction: column;}
.followstle{background-color:#FA827F; text-indent: 20px; color:#fff;}

.wrap_total{border-top: 1px #ccc solid; padding-top: 10px; padding-bottom: 10px;}
.wrap_total_one{width: 100%; display: flex;}
.wrap_total_label{flex: 1; text-align: right;}
.wrap_total_info{width: 120px; flex:none; text-align: right;}
.wrap_total_paytype{width: 100%; color: red; text-align: right; font-weight: bold; cursor: pointer;}

.wrap_btn{width: 200px; background-color: #333; color:#fff; margin: 0 auto; margin-top: 50px; text-align: center; height: 40px; line-height: 40px; }
.bottomstyle{width: 80%; height: 10px; margin: 0 auto; margin-top: -5px; max-width: 500px; min-width: 250px; background-color: #fff; padding-left: 5%; padding-right: 5%;  background: url("../images/juchi.png") 0 0 repeat;  }

.dingzi{width: 100%; text-align: center;}
.dingzi img{width: 30px; height: 30px; margin-top: 10px;}
.btn{ width: 200px; height: 50px; line-height: 50px; margin-top: 50px;  text-align: center; color: #fff; background-color: #FF9B39;}
