﻿/*new course bottom  register info  css*/
.purchaseColBox .finalPrice b,
.purchaseColBox .alreadyRead a {
    color: #744B1D;
}

.purchaseColBox .purchaseBtn {
    background-image: linear-gradient(-90deg, #FFEDC6 1%, #EDCB85 100%);
    color: #744B1D;
}

#purchaseForm.purchaseformNew {
    font-size: 0.239rem;
    color: #666666;
    padding-bottom: 1.2rem;
    background: #F2F3F5;
}

/* #purchaseForm.purchaseformNew .purchaseTitle {
padding: 0 0.478rem;
} */

#purchaseForm.purchaseformNew .purchaseTitle .detailName {
    font-size: 0.205rem;
    color: #9899A6;
}

#purchaseForm.purchaseformNew .purchaseTitle .purName {
    font-size: 0.205rem;
    color: #3557F8;
    font-weight: bold;
}

#purchaseForm.purchaseformNew .purchaseTitle .detailSuccess {
    font-size: 0.239rem;
    color: #373856;
}

#purchaseForm.purchaseformNew .purchaseTitle .email,
#purchaseForm.purchaseformNew .purchaseTitle #receiveName,
#purchaseForm.purchaseformNew .purchaseTitle #receiveAddress,
#purchaseForm.purchaseformNew .purchaseTitle #postalCode,
#purchaseForm.purchaseformNew .purchaseTitle #telephone {
    width: 96%;
    border: none;
    height: 40px;
    padding: 0 5px 0 10px;
    margin: 5px 0;
    background: #FFFFFF;
    border-radius: 10px;
    font-size: 0.239rem;
}

input::-webkit-input-placeholder {
    font-size: 0.239rem;
    color: #BBBBBB;
}

.mainContent {
    background: #F2F3F5;
}
.purchaseVipCou  .purchaseBtnFree,
.purchaseVipCou .purchaseBtnVip{
    width: 100%;
    margin: 0 0.239rem;
    background-image: linear-gradient(90deg, #FFEDC6 1%, #EDCB85 100%);
    color: #744B1D;
    border-radius: 5px;
    font-size: 0.273rem;
    height: 44px;
    line-height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}


.purchaseVipCou .purchaseDivLeft{
    flex:3.5;
}
.purchaseVipCou a{
    width: 100%;
    display: flex;
}