
.goodList{
    overflow: hidden;
    zoom: 1;
    margin-bottom: 77px;
}
.top-box {
    padding: 30px 0 22px;
    overflow: hidden;
    zoom: 1;
}
.left {
    float: left;
}
.right{
    float: right;
}
.left img {
    display: inline-block;
    vertical-align: middle;
}

.left span {
    display: inline-block;
    vertical-align: middle;
    font-size: 21px;
    line-height: 21px;
    color: #333333;
}

.left span b {
    color: #e27869;
}

.right p .one,
.right p .two,
.right p .three {
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url('../images/process_red.png') center center no-repeat;
    background-size: 1000% 100%;
    border-radius: 50%;
    text-align: center;
    line-height: 25px;
    color: #fff;
}

.right p .one-tips {
    font-size: 14px;
    line-height: 14px;
    color: #dd513e;
    display: inline-block;
    margin-left: 6px;
}

.right p .line,
.right p .line-none {
    margin-left: 6px;
}

.right p .two,
.right p .three {
    background: url('../images/process_none.png') center center no-repeat;
    margin-left: 6px;
}

.two-tips,
.three-tips {
    display: inline-block;
    margin-left: 6px;
    font-size: 14px;
    line-height: 14px;
}

.layui-table-view,
.layui-table {
    margin: 0;
}

.layui-table-header>.layui-table>thead>tr {
    height: 52px;
    line-height: 52px;
    background: #e4e4e4;
}

.listTable .layui-table-body tr {
    height: 125px;
    line-height: 125px;
}

.layui-form-checked[lay-skin=primary] i {
    border-color: #da3a24;
    background-color: #da3a24;
}

.layui-table-view .layui-table td .layui-table-cell {
    height: inherit;
    padding: 15px 0;
}

.layui-table-view .layui-table td .layui-table-cell img {
    width: 113px;
    max-width: 113px;
    height: 62px;
}

.layui-table-view .layui-table td .layui-table-cell .goodPrice {
    font-size: 13px;
    color: #da3a24;
    font-weight: 600;
}

.layui-table-view .layui-table td .layui-table-cell .actionBtn .layui-btn-sm {
    padding: 0 15px;
}

.layui-table-view .layui-table td .layui-table-cell .actionBtn .layui-btn-danger {
    background-color: #da3a24;
}

.submitOrderBox{
    height: 50px;
    line-height: 50px;
    background: #e4e4e4;
    overflow: hidden;
    zoom: 1;
}


.noData{
    text-align: center;
}
.noData .myBotton{
    margin: 10px 0 20px;
}
.noData .layui-btn-danger{
    background-color: #da3a24;
}
.right {
    float: right;
}

.right .curriculum {
    font-size: 20px;
    margin-right: 55px;
    float: left;
}

.right .curriculum span {
    color: #dc4733;
}

.right .price {
    font-size: 18px;
    margin-right: 25px;
    color: #727272;
    float: left;
}

.right .price span {
    color: #dc4733;
}
.right .btn{
    float: right;
}
.right .layui-btn {
    height: 50px;
    line-height: 50px;
    background-color: #dc4733;
    width: 120px;
}

/* 支付订单 */
.left .payment {
    font-size: 22px;
    line-height: 22px;
    display: inline-block;
    padding-left: 12px;
    border-left: 5px solid #da3a24;
}

.right .payment .two {
    background: url('../images/process_red.png') center center no-repeat;
    background-size: 100% 100%;
}

.right .payment .two-tips {
    font-size: 14px;
    line-height: 14px;
    color: #dd513e;
    display: inline-block;
    margin-left: 6px;
}
.listTable1{
    padding:22px 40px 1px 40px;
}
.order-info{
    /* display: flex; */
    background: #f5f5f5;
    font-size: 14px;
    line-height: 38px;
    height: 38px;
    color: #b8b8b8;
    padding-left: 75px;
    margin-bottom: 20px;
}
.order-info .time{
    float: left;
}
.order-info .order-num{
    margin-left: 40px;
    float: left;
}

.listTable1 .layui-table-body{
    overflow: hidden;
}
.listTable1 .layui-table-header>.layui-table>thead>tr{
   background: #f5f5f5;
}
.Payment-mode{
    margin-top: 37px;
}
.Payment-mode .title span{
    font-size: 21px;
 display: inline-block;
 padding-left: 12px;
 border-left: 5px solid #da3a24;
}
.Payment-mode .layui-form-radio{
    text-align: left;
    width:150px;
    height: 36px;
    line-height: 36px;
}
.Payment-mode .layui-form-radio:nth-of-type(1){
    background:url(../images/zfb_icon.jpg) no-repeat 30px center;;
    /* background:url(../images/wx_icon.jpg) no-repeat 30px center;; */
}
.Payment-mode .layui-form-radio:nth-of-type(2){
    background:url(../images/wx_icon.jpg) no-repeat 30px center;;
}
.Payment-mode  .layui-input-block{
  margin: 35px 0 0 15px;
  padding-bottom: 80px;
}
.submitOrderBox-pay{
    width: 100%;
  line-height: 50px;
  height: 50px;
  background: #e4e4e4;
  float: right;
}
.submitOrderBox-pay .curriculum ,.submitOrderBox-pay .price,.submitOrderBox-pay.btn{
    float: right;
}
/* 支付成功 */

.paysuccess{
    margin: 33px 0 30px;

}
.errorTipsBox .success{
    padding: 28px 0 18px 55px;
    overflow: hidden;
    zoom: 1;
    border-bottom: 3px solid #f3f3f3;
}
.errorTipsBox .success h3{
    font-size: 23px;
    line-height: 39px;
    margin-left: 22px;
    float: left;
}
.errorTipsBox .success img{
    float: left;
}
.definite{
    padding: 37px 0 0 140px;
}
.definite li{
    margin-bottom: 34px;
    width:100%;
}
.definite li .l{
     font-size: 17px;
     color:#444444;
     line-height: 17px;
     display: inline-block
}
.definite li .r{
    font-size: 17px;
    color:#444444;
    line-height: 17px;
    display: inline-block
}
.definite  .linkTo .r a{
   color: #e16150;
   display: inline-block
}
.definite  .linkTo .r a:nth-of-type(1){
    display: inline-block;
    margin-right: 25px;
}
.payment_fuil{

    text-align: center;
}
.payment_fuil img{
  width: 267px;
  height: 210px;
}
.btns{
    padding:3px 0 45px 0px;
    text-align: center;
}
.btns a{
    line-height: 45px;
}
.btns .layui-btn{
    width: 130px;
    height: 45px;
    padding: 0;
    background-color:#da3a24;
    font-size: 19px;
}
.btns .goback{
    background-color: #dddddd;
    color: #767676;
    margin-left: 25px;
    font-size: 19px;
}
.layui-layer-title{
    border-radius: 8px !important;
}

.layui-layer-dialog{
    border-radius: 8px !important;
}
.layui-layer-btn {
    text-align: center !important;
}
.layui-layer-btn .layui-layer-btn0{
    border-color: #da3a24 !important;
    background-color: #da3a24 !important;
}
.layui-form-radio>i:hover, .layui-form-radioed>i{
    color: #da3a24 !important;
}