.city-container {
    display: inline-block
}

.el-input__inner {
    height: 60px
}

.el-select-dropdown__item, .selectBreakdown {
    text-align: left
}

.selectBreakdown .label {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: rgba(0, 0, 0, .45);
    line-height: 54px
}

.selectBreakdown .labelTitle {
    font-weight: 600;
    font-family: PingFangSC-Medium;
    font-size: 24px;
    color: #00323c;
    letter-spacing: 0;
    line-height: 74px
}

.selectBreakdown .centerPortion {
    padding: 22px 6px 60px 6px;
    width: 100%;
    overflow: hidden
}

.selectBreakdown .centerPortion .left123 {
    width: 780px;
    float: left;
    padding-bottom: 20px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem {
    position: relative;
    padding-right: 20px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow1 {
    width: 746px;
    min-height: 198px;
    background: #fff;
    -webkit-box-shadow: 0 0 24px 0 rgba(0, 0, 0, .04), 0 24px 24px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 0 24px 0 rgba(0, 0, 0, .04), 0 24px 24px 0 rgba(0, 0, 0, .04);
    border-radius: 10px;
    margin-top: 30px;
    margin-left: 10px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow1 .cd {
    padding-top: 56px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow1 .cd .option1 {
    display: inline-block;
    padding-left: 40px;
    text-align: center
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow1 .cd .option1 .active1:hover {
    border: 1px solid #FE2E2E;
    cursor: pointer
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow1 .cd .option1 .active1 {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    text-align: center
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow1 .cd .option1 .active1 span {
    display: inline-block;
    width: 56px;
    height: 56px;
    border-radius: 50%;
    margin-top: 3px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow1 .cd .option1 span {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #212121;
    letter-spacing: 0;
    line-height: 20px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow2 {
    padding: 0 44px 0 45px;
    width: 747px;
    min-height: 200px;
    background: #fff;
    -webkit-box-shadow: 0 0 24px 0 rgba(0, 0, 0, .04), 0 24px 24px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 0 24px 0 rgba(0, 0, 0, .04), 0 24px 24px 0 rgba(0, 0, 0, .04);
    border-radius: 10px;
    margin-top: 50px;
    margin-left: 10px;
    padding-bottom: 70px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow2 .gz {
    padding-top: 30px;
    overflow: hidden
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow2 .gz .option2:nth-child(6n) {
    margin-right: 0
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow2 .gz .option2 {
    cursor: pointer;
    margin-right: 21px;
    float: left;
    text-align: center;
    margin-top: 34px;
    width: 91px;
    height: 86px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow2 .gz .option2 img {
    display: inline-block;
    width: 56px;
    height: 56px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow2 .gz .option2 span {
    display: block;
    font-size: 14px;
    color: #212121;
    letter-spacing: 0;
    line-height: 20px;
    padding-top: 8px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow2 .gz .active img {
    border-radius: 50%;
    border: 1px solid #FE2E2E;
    display: inline-block;
    width: 56px;
    height: 56px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow3 {
    padding: 30px 44px 0 44px;
    width: 780px;
    margin-top: 50px;
    -webkit-box-shadow: 0 0 24px 0 rgba(0, 0, 0, .04), 0 24px 24px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 0 24px 0 rgba(0, 0, 0, .04), 0 24px 24px 0 rgba(0, 0, 0, .04);
    border-radius: 10px;
    margin-left: 10px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow3 .fd .option3:nth-child(2n) {
    margin-right: 0
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow3 .fd .active {
    background: #FE2E2E
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow3 .fd .option3:hover {
    background: #FE2E2E;
    cursor: pointer
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow3 .fd .option3 {
    display: inline-block;
    width: 320px;
    height: 42px;
    border: 1px solid #FE2E2E;
    border-radius: 100px;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #212121;
    letter-spacing: 0;
    text-align: center;
    line-height: 42px;
    margin-bottom: 20px;
    margin-right: 52px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .leftPortionTit {
    padding-left: 16px
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .leftPortionContent {
    margin-left: 16px;
    line-height: 45px;
    height: 45px;
    margin-bottom: 20px;
    border-bottom: 1px solid hsla(0, 0%, 53.3%, .2)
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .leftPortionContent .left {
    font-weight: 600;
    font-family: PingFangSC-Medium;
    font-size: 18px;
    color: #212121;
    letter-spacing: 0;
    float: left
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .leftPortionContent .right {
    float: right;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #FE2E2E;
    letter-spacing: 0;
    cursor: pointer
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow {
    width: 748px;
    height: 60px;
    margin-left: 16px;
    -webkit-box-shadow: 0 0 24px 0 rgba(0, 0, 0, .04), 0 24px 24px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 0 24px 0 rgba(0, 0, 0, .04), 0 24px 24px 0 rgba(0, 0, 0, .04)
}

.selectBreakdown .centerPortion .left123 .leftPortionItem .brandshow ul .option {
    display: inline-block;
    width: 93px;
    line-height: 60px
}

.selectBreakdown .centerPortion .rightPortion {
    width: 400px;
    float: right;
    -webkit-box-shadow: 0 6px 26px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 6px 26px 0 rgba(0, 0, 0, .04);
    border-radius: 6px;
    padding: 20px 24px 60px 24px
}

.selectBreakdown .centerPortion .rightPortion .o-hint {
    font-size: 12px;
    color: #888;
    line-height: 16px;
    padding-top: 21px
}

.selectBreakdown .centerPortion .rightPortion .o-hint p {
    padding-bottom: 12px
}

.selectBreakdown .centerPortion .rightPortion .rightPortionTitle {
    font-weight: 600;
    font-family: PingFangSC-Medium;
    font-size: 24px;
    color: #00323c;
    letter-spacing: 0
}



.selectBreakdown .centerPortion .rightPortion .estimate .estimateTitle {
    font-weight: 600;
    font-size: 20px;
    color: #333;
    letter-spacing: 0;
    padding-top: 30px;
    line-height: 50px
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li {
    cursor: pointer;
    overflow: hidden;
    width: 352px;
    background-color: #fff;
    padding: 10px 0;
    border-bottom: 1px solid #f0f0f0
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left div {
    overflow: visible;
    padding-bottom: 11px;
    padding-left: 20px
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left div span:first-child {
    font-size: 16px;
    font-weight: 600;
    color: #333;
    line-height: 22px
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left div span:nth-child(2) {
    display: block;
    font-weight: 400;
    font-size: 14px;
    color: #666;
    line-height: 22px
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left div p {
    display: inline-block;
    font-weight: 400;
    font-size: 14px;
    color: #151515;
    line-height: 22px
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left div .size13 {
    font-size: 12px !important
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left div .sizeSpan {
    font-size: 14px !important
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left div i {
    display: inline-block;
    width: 4px;
    height: 16px;
    background: #FE2E2E
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left .spanP {
    font-size: 14px;
    color: #666;
    letter-spacing: 0;
    line-height: 20px;
    padding-left: 24px
}

.selectBreakdown .centerPortion .rightPortion .estimate ul li .left .right {
    float: right;
    font-size: 14px;
    color: #FE2E2E;
    letter-spacing: 0;
    line-height: 20px;
    font-weight: 600
}

.selectBreakdown .centerPortion .rightPortion .estimate ul .Ownestimate {
    border-bottom: 1px solid #f0f0f0 !important;
    padding: 26px 0;
    border: none;
    text-align: right
}

.selectBreakdown .centerPortion .rightPortion .estimate ul .Ownestimate div {
    overflow: hidden
}

.selectBreakdown .centerPortion .rightPortion .estimate ul .Ownestimate div .Ownestimate-left {
    float: left;
    font-size: 14px;
    color: #FE2E2E;
    letter-spacing: 0;
    line-height: 20px;
    font-weight: 600
}

.selectBreakdown .centerPortion .rightPortion .estimate ul .Ownestimate div .Ownestimate-right {
    float: right;
    font-size: 14px;
    color: #FE2E2E;
    letter-spacing: 0;
    line-height: 20px;
    font-weight: 600
}

.selectBreakdown .centerPortion .rightPortion .estimate ul .Ownestimate div .Ownestimate-right span {
    font-size: 20px
}

.selectBreakdown .centerPortion .rightPortion .estimate ul .Ownestimate p {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #888;
    letter-spacing: 0;
    line-height: 17px;
    padding-top: 15px
}

.selectBreakdown .centerPortion .rightPortion .estimate .placeAnOrder:hover {
    cursor: pointer
}

.selectBreakdown .centerPortion .rightPortion .estimate .placeAnOrder {
    margin-top: 60px;
    width: 304px;
    height: 48px;
    line-height: 48px;
    background: #A52A2A;
    -webkit-box-shadow: 0 0 12px 0 rgba(6, 120, 128, .12), 0 8px 8px 0 rgba(6, 120, 128, .24);
    box-shadow: 0 0 12px 0 rgba(6, 120, 128, .12), 0 8px 8px 0 rgba(6, 120, 128, .24);
    font-family: PingFangSC-Medium;
    font-size: 18px;
    color: #fff;
    letter-spacing: 0;
    text-align: center;
    margin-left: 32px
}

.leftdiffestimate .estimate1:nth-child(3) {
    margin-right: 0
}

.leftdiffestimate .estimateA {
    overflow: hidden;
    cursor: pointer
}

.leftdiffestimate .estimate1.active, .leftdiffestimate .estimate1:hover {
    border: 1px solid #FE2E2E;
    -webkit-box-shadow: 0 6px 26px 0 #d1f6f3;
    box-shadow: 0 6px 26px 0 #d1f6f3
}

.leftdiffestimate .estimate1 {
    margin-right: 36px;
    float: left;
    width: 236px;
    height: 240px;
    border: 1px solid #f5f5f5;
    border-radius: 6px;
    text-align: center
}

.leftdiffestimate .estimate1 img {
    display: inline-block;
    width: 208px;
    height: 156px;
    margin: 14px;
    margin-bottom: 0
}

.leftdiffestimate .estimate1 .estimate1-center {
    padding: 15px 0
}

.leftdiffestimate .estimate1 .estimate1-center .estimate1Content1 {
    font-weight: 600;
    font-family: PingFangSC-Medium;
    font-size: 18px;
    color: #333;
    letter-spacing: 0;
    padding-bottom: 6px
}

.leftdiffestimate .estimate1 .estimate1-center .estimate1Content2 {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #333;
    letter-spacing: 0
}

.leftdiffestimate .Title {
    padding: 60px 0 20px 0;
    font-family: PingFangSC-Medium;
    font-size: 24px;
    color: #00323c;
    letter-spacing: 0;
    position: relative;
    line-height: 33px
}

.leftdiffestimate .Title span {
    line-height: 28px;
    font-family: PingFangSC-Regular;
    font-size: 20px;
    color: #333;
    letter-spacing: 0
}

.leftdiffestimate .Title div {
    position: absolute;
    cursor: pointer;
    -webkit-transform: translateY(68%);
    transform: translateY(68%);
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 50%;
    background-color: #A52A2A;
    color: #fff;
    font-size: 12px;
    text-align: center
}

.leftdiffestimate .readserviceInfo {
    width: 780px;
    min-height: 941px;
    -webkit-box-shadow: 0 2px 22px 0 rgba(0, 0, 0, .04);
    box-shadow: 0 2px 22px 0 rgba(0, 0, 0, .04);
    border-radius: 6px
}

.leftdiffestimate .readserviceInfo .Wbox {
    overflow: hidden;
    position: relative;
    padding-top: 30px;
    padding: 0 44px 60px
}

.leftdiffestimate .readserviceInfo .Wbox .tContent {
    font-weight: 600;
    font-family: PingFangSC-Medium;
    font-size: 20px;
    color: #FE2E2E;
    letter-spacing: 0;
    line-height: 80px
}

.leftdiffestimate .readserviceInfo .Wbox .borderI {
    border-radius: 10px;
    border: 1px solid hsla(0, 0%, 53.3%, .2)
}

.leftdiffestimate .readserviceInfo .Wbox .borderI .phoneCode.active {
    border: 1px solid #FE2E2E;
    -webkit-transition: border .5s;
    transition: border .5s
}

.leftdiffestimate .readserviceInfo .Wbox .borderI .phoneCode {
    border: 1px solid #fff;
    border-radius: 10px;
    width: 100%;
    height: 80px
}

.leftdiffestimate .readserviceInfo .Wbox .borderI .wboxLine {
    width: 658px;
    height: 1px;
    margin: 0 16px 0 16px;
    background-color: hsla(0, 0%, 53.3%, .2)
}

.leftdiffestimate .readserviceInfo .Wbox .borderI .verifyCode.active {
    border: 1px solid #FE2E2E;
    -webkit-transition: border .5s;
    transition: border .5s
}

.leftdiffestimate .readserviceInfo .Wbox .borderI .verifyCode {
    border: 1px solid #fff;
    border-radius: 10px;
    width: 100%;
    height: 79px
}

.leftdiffestimate .readserviceInfo .Wbox .borderI .getCodeButtom {
    cursor: pointer;
    width: 175px;
    float: right;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #FE2E2E;
    letter-spacing: 0;
    line-height: 35px;
    text-align: center;
    border-left: 1px solid hsla(0, 0%, 53.3%, .2);
    margin-top: 20px
}

.leftdiffestimate .readserviceInfo .Wbox .city {
    padding-top: 20px
}

.leftdiffestimate .readserviceInfo .Wbox .paddingBottom {
    padding-bottom: 20px
}

.leftdiffestimate .readserviceInfo .Wbox .detailadress {
    margin-top: 20px;
    height: 60px;
    width: 690px
}

.leftdiffestimate .readserviceInfo .Wbox .detailadress .detailadress1 {
    border-radius: 10px;
    border: 1px solid hsla(0, 0%, 53.3%, .2);
    display: inline-block;
    width: 451px;
    height: 100%
}

.leftdiffestimate .readserviceInfo .Wbox .detailadress .detailadress2.active {
    border-radius: 10px;
    border: 1px solid #FE2E2E;
    -webkit-transition: border .5s;
    transition: border .5s
}

.leftdiffestimate .readserviceInfo .Wbox .detailadress .detailadress2 {
    border-radius: 10px;
    margin-top: 20px;
    margin-bottom: 20px;
    border: 1px solid hsla(0, 0%, 53.3%, .2);
    display: inline-block;
    width: 690px;
    height: 60px
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate {
    margin-top: 60px;
    width: 690px;
    overflow: hidden;
    text-align: center;
    line-height: 60px
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .selectdetailadressOne, .leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .selectdetailadressTwo {
    height: 40px;
    width: 40%;
    border: 1px solid #888;
    border-radius: 7px;
    line-height: 40px;
    text-align: center;
    margin-bottom: 20px
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .selectdetailadressOne {
    margin-top: 20px;
    margin-left: 20px;
    float: left
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .dateLine {
    margin: 80px 20px 20px 20px;
    width: 94%;
    border: 1px solid #eee
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .selectdetailadressOne:hover, .leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .selectdetailadressTwo:hover, .leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .selectdetailTime:hover {
    cursor: pointer;
    border: 1px solid #FE2E2E !important;
    color: #FE2E2E
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .detailTime {
    margin: 0 20px
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .detailTime .selectdetailTime:nth-child(3n) {
    margin-right: 0
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .detailTime .selectdetailTime {
    cursor: pointer;
    line-height: 40px;
    border: 1px solid #888;
    border-radius: 7px;
    text-align: center;
    width: 30%;
    float: left;
    height: 40px;
    margin-bottom: 20px;
    margin-right: 32px
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .detailTime .activeselectdetailTime {
    border: 1px solid #FE2E2E !important;
    color: #FE2E2E
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadressDate .selectdetailadressTwo {
    cursor: pointer;
    margin-top: 20px;
    margin-right: 20px;
    float: right
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadress {
    width: 690px;
    height: 60px;
    margin-top: 40px;
    overflow: hidden
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadress .selectdetailadress1 {
    display: inline-block;
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #FE2E2E;
    letter-spacing: 0;
    line-height: 22px;
    padding-top: 18px;
    padding-left: 16px;
    font-weight: 600
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadress .selectdetailadress2 {
    display: inline-block;
    padding-left: 150px
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadress .selectdetailadress4 {
    display: inline-block;
    padding-left: 50px;
    height: 100%;
    line-height: 100%
}

.leftdiffestimate .readserviceInfo .Wbox .selectdetailadress .selectdetailadress3 {
    display: inline-block;
    padding-left: 50px;
    height: 100%
}

.leftdiffestimate .readserviceInfo .Wbox .reamrkdetail.active {
    border: 1px solid #FE2E2E;
    -webkit-transition: border .5s;
    transition: border .5s
}

.leftdiffestimate .readserviceInfo .Wbox .reamrkdetail {
    width: 690px;
    height: 80px;
    margin-top: 20px
}

.leftdiffestimate .readserviceInfo .Wbox .remark {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #888;
    letter-spacing: 0;
    line-height: 36px
}

.leftdiffestimate .readserviceInfo .Wbox .submitAnOrder {
    background: #888;
    -webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, .08), 0 6px 6px 0 rgba(0, 0, 0, .08);
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, .08), 0 6px 6px 0 rgba(0, 0, 0, .08);
    width: 408px;
    height: 48px;
    color: #fff;
    text-align: center;
    line-height: 48px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-top: 60px;
    -webkit-transition: background .5s;
    transition: background .5s
}

.leftdiffestimate .readserviceInfo .Wbox .submitAnOrderHighlight {
    cursor: pointer;
    background: #A52A2A;
    -webkit-transition: background .5s;
    transition: background .5s
}

.leftdiffestimate .readserviceInfo .Wbox .greement {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #888;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px;
    margin-top: 125px
}

.leftdiffestimate .readserviceInfo .Wbox .greement span {
    cursor: pointer;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #FE2E2E;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px
}

.leftdiffestimate .readserviceInfo .Wbox .name.active {
    border: 1px solid #FE2E2E;
    -webkit-transition: border .5s;
    transition: border .5s
}

.leftdiffestimate .readserviceInfo .Wbox .name {
    width: 692px;
    height: 80px
}

.leftdiffestimate .readserviceInfo .Wbox .phone {
    margin-top: 20px;
    width: 692px;
    height: 160px
}

.reset {
    width: 100%;
    background: #f5f5f5
}

.reset ul {
    padding: 50px 0;
    overflow: hidden
}

.reset ul li:first-child i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAwCAMAAABtwnnyAAAAilBMVEUAAABJSUkzMzM0NDQzMzMzMzMzMzM0NDQ1NTU0NDQ5OTkzMzMzMzMzMzMzMzMzMzMzMzM0NDQ0NDQ6Ojo0NDQ0NDQ0NDQ0NDQ4ODgzMzMzMzMzMzM0NDQzMzMzMzM0NDQ0NDQ0NDQzMzM0NDQzMzMyMjIzMzM0NDQ4ODg5OTlnZ2c0NDQ0NDQzMzOK3VQnAAAALXRSTlMABdox9rnpl0ceFfrw5eDAiHRvEZBhSjkZxamjg1fWu7CtnH99dmhQJgkCyy6k/83JAAABZ0lEQVRIx6XW6W6CQBRA4TvsoCiotba1q1qX9rz/6zUzMtHYEO605x8JXwa4E0BE5nnNVZOtEUXxhJtyhTIRvyqHWQtZYeRSCrNhlsKdXDeDp2GWQSXXxTAZZsDNzSZwCGfyBmkZzgp6q/N5L5M1/U3iXibL6bjXRebClJkigzaQ2e4g/QOrIAtn/vT/s3LxkjDU+IaZJkFZbi7sEX1T41ljj4pKhlotp8BHx1YjWIuuLRCf2cZOUdsr5GcWwVLNCogcqyAxITtl5NgeHkSdgcSxBho9i/1FTmGvZ5/waNkpgZWePcHMMveK0xfBvWVuVXVzGBnL3KrqlvaxW+ZWVbeGhWN+2Oq99exY0LBPYyg7ttCzb6ilY89Br7x3z0o9+4C2Y7Xoe4H7jr2HDfvYsVbPCvgSx4KGvYGFZ0c9S7vHngGVnrlhOx6ykQ/+i9MCo91KP+w3//MU1k5ccR3GYj/BfIy+xpkfFRZ4UdC8EIwAAAAASUVORK5CYII=) no-repeat;
    background-size: 100% 100%
}

.reset ul li:nth-child(2) i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAXVBMVEUAAAAzMzMzMzM0NDQ0NDQzMzM1NTU0NDQ0NDQzMzM0NDQzMzM1NTVVVVWAgIAzMzM0NDQzMzM0NDQzMzM0NDQ1NTU2NjY0NDQ0NDQzMzM0NDQzMzM9PT1AQEAzMzPsH9EcAAAAHnRSTlMAvfQK4uUrjxnDlNVNBgLShbSc23MyIdiofGNQFQSXBGUmAAABDUlEQVRIx+WXyxKCMAxFCygtDxXf7/z/ZxrdZICUwF2hnhkX6XimhcuQ4LrkvkppgLTyueuzKmkE5arnJTSKpGu+9yvq4AYIdfHes3N9vNSsncG6IaL2dXrejz3T5D19a6Uiqt0IaqKqtcA5hDFi4FSw7HgNy45rLDsusey4wrLjAsuORSw7FqdmJyL/DEX+/Mfi4bzQ2AZDzCnCDhbNo+6XCnzU+d3VbxKfmYYt7khlnxvikSJcDPEUE7111Ps20fDZDOP4RfHzcpb6VmyEMlNFaQfRB+CqitKAoo9co4rS8qR2zTIVkocqSpMV0aLd1jGxZG+iKKML0FjhMQwf/PBREx9u8XEaH+DxT4YX7tRsg6x3SmoAAAAASUVORK5CYII=) no-repeat;
    background-size: 100% 100%
}

.reset ul li:nth-child(3) i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA8CAMAAAAEyYk6AAAAmVBMVEUAAAA0NDRAQEAzMzMzMzM0NDQzMzM9PT00NDQ1NTUzMzMzMzMzMzM0NDQ1NTU2NjY5OTk0NDQ0NDQzMzMzMzMzMzMzMzMzMzNAQEAzMzMzMzMzMzM0NDQ0NDQ0NDQzMzMzMzMzMzMzMzM0NDQ0NDQzMzMzMzM0NDQ0NDQzMzMzMzM1NTU0NDQ2NjYzMzMzMzM0NDQ0NDQzMzNcbGiBAAAAMnRSTlMAgAT75odyC5gi83jvjigZElBFxb+SfV4I6uCLZj8tsqqlnVvj19FtMdzLYVQ59bqiSqjriuQAAAKgSURBVEjH7NLbboJAFEbhX86iKKAiKsYDHmrVRtf7P1yNsQQ1VbjqTb/rWTN7J6NfpWdnO1V9wxHA7qx6jAE3g1Q1NHvAarloA+uP6s85PjB3pXAOmLZbLYvWgLnV1d4HVpmhN7pT2+JuvmYfwArirp64hySwJ95i9ulz1d6WXxhaXPmb2cKb2EFyuI2eW9yx7PDhYufxxFAXB0pGPS/WM2M66I0oOUihD7uG03KyPDqGeiE8Rnl2OdhYg+9qD5tUtaQbiJWArZpsaKkBDdVzbf7DPw1T9yFMqoXbL7NVDhM5EOitBDC7ugnAUQZelaWAIvQg0xBOVbryYCfIFcH8/Z8GlirMIVIM/SpdeZ8+xOrAuGanMXRkgGmoYCz9Xkclk+fOMMGQVtBUIQfa05edmjD+GbjgAJjflZbpdoIwEEanDXWD4oKKoIJbrUsVve//cD3EpaAE6f3JORcmX5Jh/MyOAYOcd4ulAXamI69IeSvxxL6U4EMsGXNNyild96DQkxj8S8VBrv0mpPQ72is6kM41FQvcXGgLUr4WBi8C63YO7McjfWcsT9gwlxQf1pLHV2ZP1rC8LOoIruSZOkBxq470D0AzL7jLbmjw5ENXqulCUJcH2gtvUuTVAzjfYgyhJhWxYXs/2xOwRtW8UQD7v51bVf7kEML3TA+DY7OK5yrILv19B/0qogc7ybJR8F0pGeU+7Y7qvfK6wPAxrR04brm3aUH/mkz+BoelAUUWbDsFz1tgRWbv4Jhq6rXA6RnXdwTnYHqncbCtLyirJ7IMg+00BLYlCXRiQI3bkqPZADh1pAw92KpGM1PGXAFB12TkB1s1W9Z1CfuElLgtrzl7aDcZf3qKlGQq1ZjGZJhtpDquvUPj1ZryT9o/dq1rTvIXf1x4fS/Q4Y8AAAAASUVORK5CYII=) no-repeat;
    background-size: 100% 100%
}

.reset ul li:nth-child(4) i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA6CAMAAADIrIqpAAAAk1BMVEUAAAA0NDQ0NDQ1NTUzMzM0NDQ0NDQ1NTUzMzNVVVU1NTU0NDQzMzMzMzM2NjY+Pj4zMzMzMzM1NTU5OTk9PT0zMzMzMzMzMzM0NDQzMzM0NDQ0NDRLS0szMzMzMzMzMzM0NDQ1NTUzMzM0NDQ0NDQzMzMzMzMzMzM0NDQzMzM0NDQ1NTU4ODgzMzM2NjY6OjozMzMQO6t5AAAAMHRSTlMAgDFbpM7AP/wDRITrrxsM9o04Fgjd08S8fGY8BfHYnFEv5su3k3FsSS15Ix+pKBGzsL0CAAABrklEQVRIx+2WbZOaMBRGI4oGBUVAEBXEd1fd3fP/f10Bdx3bkpJ0OtMPu+dj7pzcJJdnBtFEdD7MY3dr7zuBI/S4rX0euJeJhhIdJDVSfmiLVudqU9I/bt6FM16OYkp6Lc1eMsDbiAdFtYn9R2u8Bb/709JqCsxXasexIbN+XV0AU6VTleXw9+UOyDeVM3Gbt3R2sFdJXXAbrxwAY4XkKc9uw1Eh+RA0V1Ll+UIgai6dIW6uWOCqZg5Zc2UIM9XQAec/SlbHS3Lw7WZiwO73Trfn4SXoIXuPGR8l2riDu3MC5LobWC0MFnPAD+oZSNhthBbFFmbVB7CHfCI0efHhIkQokVp9HneJ6zzMhT5RBqE4KvOgTIlVZbljIvVh8JWk8BAnF8dMCnNKPMdImlJzNpI8ak5GUkrN0kia7CiZGr5ep25kKI0oGX5LfyctKLkaSisPmZrnKZz84xCmMDKRElhWN16bSDN4EwOYOfrOFfxIOC6k+tIcvHve5FnXGX0EJsqBdaijbBI+X+C2BeTutdeCl/P0vzjuo82hcu4UiUSD7NUSz7wvi24LRfDZ5QcjSm5xEOf3tAAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%
}

.reset ul li:nth-child(odd) {
    float: left
}

.reset ul li:nth-child(2n) {
    float: right
}

.reset ul li {
    width: 560px;
    height: 106px;
    text-align: left
}

.reset ul li .title {
    font-family: PingFangSC-Medium;
    font-size: 20px;
    color: #333;
    letter-spacing: 0;
    font-weight: 600;
    line-height: 26px
}

.reset ul li .title i {
    display: inline-block;
    width: 22px;
    height: 22px;
    margin-right: 10px;
    position: relative;
    bottom: -3px
}

.reset ul li .content {
    padding-top: 8px;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #666;
    letter-spacing: 0;
    line-height: 20px
}

.gray {
    font-size: 14px;
    color: #888;
    letter-spacing: 0;
    line-height: 20px
}

.circle {
    position: absolute;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    border: 1px solid #A52A2A;
    left: 0;
    top: 0;
    margin-top: 6px;
    -webkit-transition: .3s;
    transition: .3s;
    z-index: 1;
    background: #fff
}

.line {
    position: absolute;
    width: 1px;
    height: 93px;
    left: 4px;
    margin-top: 6px;
    background-size: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAC8AgMAAAAiBuf1AAAACVBMVEUAAAAGeIAIeIECiwYYAAAAA3RSTlMAgFs9TNTpAAAAFUlEQVQY02MQQYMaDNiAxqg66qoDAKmSCRHTLAx8AAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%
}

.BS {
    margin-left: 16px;
    margin-top: 17px;
    float: left
}

.BS .smallG {
    line-height: 17px;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #FE2E2E;
    letter-spacing: 0
}

.BS .bigB {
    line-height: 22px;
    font-family: PingFangSC-Regular;
    font-size: 16px;
    color: #888;
    letter-spacing: 0
}

.bs1 {
    margin-top: 10px
}

#selectCars {
    float: right;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    margin-top: 22px;
    margin-right: 39px;
    width: 539px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAMAAAA7+k+nAAAAdVBMVEUAAAAZ08Yj3Ncc3c4Z1MYa1MYZ1MYZ1MYa1MYa1ccb1scc18ga1soa1MYa08UZ1MYa08UZ1cYa1MYa1MYa1cca1cca1cYa1cgc2Mch3shA//8Z1MUZ08Ua08cZ1cUZ08YZ1sYb08Yb1sUc1sgd08we2ssZ08WHkPyhAAAAJnRSTlMA9QoS6NrTvbF1PTYc+e7gx6SXf2ZiWUItFwTzy4yEb1FMSyUjIkTIdA4AAACRSURBVBjTbY5XFoMwDASXDsGU0Emvuv8RwwIPG8h8WNLI0hOAg8KG6gZ6y+vX/iUS0Yv4junjwUiFQAZyW/uvS3OE4zMGS8fxWIcnoF8yYuf6n8qm2ZGQ+WWef49bC6aFiHlLl7K+AhFjpowLzzRlw9f9wKC1ZCbtsOKZTN6KsaERkrTYUbPxwB6eVOMv5R2aH0wSEYYczwQwAAAAAElFTkSuQmCC) no-repeat scroll 100% transparent;
    background-size: 15px 10px
}

.selectDown {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAMAAAA7+k+nAAAAdVBMVEUAAAAZ08Yj3Ncc3c4Z1MYa1MYZ1MYZ1MYa1MYa1ccb1scc18ga1soa1MYa08UZ1MYa08UZ1cYa1MYa1MYa1cca1cca1cYa1cgc2Mch3shA//8Z1MUZ08Ua08cZ1cUZ08YZ1sYb08Yb1sUc1sgd08we2ssZ08WHkPyhAAAAJnRSTlMA9QoS6NrTvbF1PTYc+e7gx6SXf2ZiWUItFwTzy4yEb1FMSyUjIkTIdA4AAACRSURBVBjTbY5XFoMwDASXDsGU0Emvuv8RwwIPG8h8WNLI0hOAg8KG6gZ6y+vX/iUS0Yv4junjwUiFQAZyW/uvS3OE4zMGS8fxWIcnoF8yYuf6n8qm2ZGQ+WWef49bC6aFiHlLl7K+AhFjpowLzzRlw9f9wKC1ZCbtsOKZTN6KsaERkrTYUbPxwB6eVOMv5R2aH0wSEYYczwQwAAAAAElFTkSuQmCC) no-repeat scroll 100% transparent;
    background-size: 15px 10px
}

.selectDown, .selectUp {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding-right: 14px;
    padding-left: 200px;
    width: 523px;
    height: 35px
}

.selectUp {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAIWSURBVDhPnZQ/TFNRFMa/lhRaUEH5W1pKbdQ0RicHTXR3JSYiUYMmDIo6GGDV3cXEhcnEGAc3o3FwYZSERaORAimE0tqGaCstLaX0ldfnPfceoK195cVfcvPyfcm7537nnXdthgAWeflnHdmyjoluLzsWoAJWeJv+Zbh/zMo1nUqweziWEnzKbWAsusRK8dx7CiMdPazMsfPTlNl8FuM/w6wOmIiv4P1mipU5DQt829nCaHQRWrnMTjWPEyuYyaVZ1ce0wFJxGzcjCyiIj2oGFb4n0lFKM+oWiGpF3FhbQEbfZUcxPXAGU70+Vgo6wN3Yokxbj38KrJc0XF8LISmelTxx+zHU3iVH9H6Xh11FXtdlWkpdS1WBjDjNLdHzuLbDjmK0sw/jnf2sgKd9g9KrhNJS6kjNu/tjWjDKuLY6j++F6qhXj53AK1+QVTWPEst4l06yUnibnfhw8hzcjmapZQLa/I6Y89rNL7QelX0344XntDxAJZSeWpzSS1LbaUYeiEn4vJWRxh6BFhfe+M/CZTMdNDSJRQe4cqRDGcxqsYBh8U2o5baH8bBRG7NbxPsYOA+fo4WdxlAHhiMhfNnOsaOgwvZLre0sFS57E14PBi1vTlBKSht0trGj9pnsGVCXHV1eexfZTG6DrP8iuasZl8NfjUBozpjLZ6W3P0XPfsfgcThx+/jhF1gj6D+KlYq4KAYEAP4Cni54QR/MXDEAAAAASUVORK5CYII=) no-repeat scroll 100% transparent;
    background-size: 15px 10px
}

.todayActive {
    border: 1px solid #FE2E2E !important;
    color: #FE2E2E
}

.selectCenter {
    font-family: "\5FAE\8F6F\96C5\9ED1";
    width: 400px;
    height: 40px;
    font-size: 16px;
    color: #888;
    letter-spacing: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.selectCenter li {
    color: #000;
    background: #fff;
    height: 22px;
    line-height: 22px
}

.optionBg:hover {
    background: #FE2E2E !important
}

.bounce-enter-active {
    -webkit-animation: bounce-in-data-v-8773080e .35s;
    animation: bounce-in-data-v-8773080e .35s
}

.sfDlagShow-enter-active {
    -webkit-animation: line-data-v-8773080e .35s;
    animation: line-data-v-8773080e .35s
}

@-webkit-keyframes bounce-in-data-v-8773080e {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3) translate3d(0, 40%, 0);
        transform: scale3d(.3, .3, .3) translate3d(0, 40%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: scaleX(1) translateZ(0);
        transform: scaleX(1) translateZ(0)
    }
}

@keyframes bounce-in-data-v-8773080e {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3) translate3d(0, 40%, 0);
        transform: scale3d(.3, .3, .3) translate3d(0, 40%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: scaleX(1) translateZ(0);
        transform: scaleX(1) translateZ(0)
    }
}

.noBounce-enter-active {
    -webkit-animation: upmove-data-v-8773080e .35s;
    animation: upmove-data-v-8773080e .35s
}

@-webkit-keyframes upmove-data-v-8773080e {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 40%, 0);
        transform: translate3d(0, 40%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes upmove-data-v-8773080e {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 40%, 0);
        transform: translate3d(0, 40%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.bounceTime-enter-active, .clickvisitShow-enter-active, .line-enter-active {
    -webkit-animation: line-data-v-8773080e .35s;
    animation: line-data-v-8773080e .35s
}

@-webkit-keyframes line-data-v-8773080e {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes line-data-v-8773080e {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.detailAdressAndPloneFade-enter-active, .detailAdressAndPloneFade-leave-active {
    -webkit-transition: opacity .5s;
    transition: opacity .5s
}

.detailAdressAndPloneFade-enter, .detailAdressAndPloneFade-leave-to {
    opacity: 0
}

.detailAdressAndPlone {
    margin-left: 230px;
    font-size: 12px;
    color: #888
}

.detailAdressAndPlone .triangle {
    margin-left: 20px;
    width: 0;
    height: 0;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #f5f5f5 transparent
}

.detailAdressAndPlone .square {
    width: 462px;
    height: 63px;
    background: #f5f5f5;
    border-radius: 6px
}

.detailAdressAndPlone .textBox {
    padding: 10px 0 10px 48px
}

.detailAdressAndPlone .textBox .squareAdress {
    line-height: 17px;
    padding-bottom: 7px
}

.detailAdressAndPlone .textBox .squarePhone {
    line-height: 17px
}

.wrp .content .ul-left, .wrp .content .ul-right {
    float: left;
    width: 362px
}

.wrp .content .ul-left li, .wrp .content .ul-right li {
    height: 170px;
    width: 100%
}

.wrp .content .ul-left li img, .wrp .content .ul-right li img {
    display: inline-block;
    width: 100%;
    height: 100%
}

.wrp .content .ul-left li p {
    padding-top: 38px;
    font-size: 14px;
    color: #333;
    text-align: right;
    font-weight: 600;
    line-height: 20px
}

.wrp .content .ul-left li div {
    font-size: 12px;
    line-height: 17px;
    color: #666;
    text-align: left
}

.wrp .content .ul-right li p {
    padding-top: 38px;
    font-size: 14px;
    color: #333;
    text-align: left;
    font-weight: 600;
    line-height: 20px
}

.wrp .content .ul-right li div {
    font-size: 12px;
    line-height: 17px;
    color: #666;
    text-align: left
}

.wrp .content .ul-center {
    float: left;
    width: 71px
}

.wrp .content .ul-center .step {
    width: 36px;
    padding: 0 17.5px
}

.wrp .content .ul-center .step .step1 {
    z-index: 2;
    width: 36px;
    height: 36px;
    position: relative;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAS1BMVEUKdoAEd4EAAAAXfYMMd4QEeYEqgIsPfoIGeIEFd4EDdYIEeIEFd4EGd4UHeIIGeIAHeIAGeIAFeIEGeIEGd4EEeYAFeIEHeIAGeIDOe11WAAAAGHRSTlMaRwAKFT4GEM8zUjktJyH249W7roqBceHpO6KRAAABz0lEQVRYw7WY6Y7DIAyETSFA7qNJyvs/6UbaqmGxCak0O7+jT4wPgk2PC1ntnDF0yBjntL36Ng/Sjpic/hakDWVk9BcgTZcSUVTEyKgyyBq6IWNLIEc35RiodJzyoTjIUqKhq6tKHaqquhsokWUgOcp9qxK1fT7mlOPUSlSdI5HM6VRWnUwiKT59pS5UxQZtCrKyq7I/m4CivLeqqDaqgr8gd2ac2RLtDWllUmJsUDc1JOYoMVbdBVWnuROks/Fp1sVP4zj5ZW2ycdIfUC5fmw+R/JbL3Rt0HqhXsfY5JJp3Fav/HOkNkgP0DIKecph+QVrqi8YHUb6RukUfoChlMecVMnrFpChxB0iKtA9ZeSneB+V0JsWnFKfTGz0MT9keLrXzxLkDJNTifA2aeVUeGMudbaGgjXuzpHm3+hLI897V5FgRNaGohpWSI8eSv5ZBKysAR4a1x1IGLaxNjADyZZAXQDxpUxk08bQJoLEMGv8RBLMGCzYs/bCChLUIrGlh1wjqYoNdtbDLH/U7gv0gYb9s1CMC9qxBPbRgTz/UYxT2PEY92FEjBGyoQY1ZqMEPNYqihmPUuI5aIIBWGuglC37tg19E4VdjnMUpXLD14Q/sFnRZxVK+AQAAAABJRU5ErkJggg==) no-repeat;
    background-size: contain;
    text-align: center;
    overflow: hidden;
    padding-bottom: 169px
}

.wrp .content .ul-center .step .step1 span {
    font-size: 12px;
    color: #fff;
    line-height: 36px;
    letter-spacing: 0
}

.wrp .content .ul-center .stepline {
    width: 4px;
    height: 590px;
    background: #f5f5f5;
    position: absolute;
    top: 77px;
    left: 49%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.g-pointer {
    cursor: pointer
}

.g-inlineBlock {
    display: inline-block
}

.el-dialog__body {
    padding: 0 50px !important
}

.g-amentContent {
    font-size: 11px;
    color: #333;
    text-align: justify
}

.g-amentContent ul:last-child {
    border-bottom: none
}

.g-amentContent ul {
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 4px;
    padding-top: 20px
}

.g-amentContent ul .liBlod {
    font-weight: 600
}

.g-amentContent ul li:first-child {
    padding: 5px 0;
    font-weight: 600;
    padding-left: 0
}

.g-amentContent ul li {
    line-height: 20px;
    padding-left: 20px
}

.g-cencelAment {
    cursor: pointer;
    width: 176px;
    height: 40px;
    background: #A52A2A;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    line-height: 40px;
    color: #fff;
    margin-top: 30px;
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.div-container {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 200;
    background: rgba(0, 0, 0, .3) !important;
    background: #000
}

.div-container .div-child-container {
    cursor: pointer;
    border-radius: 8px;
    position: relative;
    width: 460px;
    height: 340px;
    margin: 261px auto;
    z-index: 201;
    background: url(../img/sfDlag.4dc28c72.png) no-repeat;
    background-size: 100% 100%
}

.div-container .div-child-container .div-child {
    position: relative;
    bottom: -80%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 240px;
    height: 38px
}

.div-container .div-child-container .div-child button {
    cursor: pointer;
    width: 100%;
    height: 100%;
    border-radius: 20px;
    background-color: #29d4c4;
    z-index: 202;
    font-size: 14px;
    color: #fff
}

@-webkit-keyframes bounce-up-data-v-8773080e {
    25% {
        -webkit-transform: translateY(5px)
    }
    50%, to {
        -webkit-transform: translateY(0)
    }
    75% {
        -webkit-transform: translateY(-5px)
    }
}

@keyframes bounce-up-data-v-8773080e {
    25% {
        -webkit-transform: translateY(5px);
        transform: translateY(5px)
    }
    50%, to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    75% {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px)
    }
}

.animate-bounce-up {
    background: #ddd;
    width: 100px;
    height: 100px;
    -webkit-animation: bounce-up-data-v-8773080e .8s linear infinite;
    animation: bounce-up-data-v-8773080e .8s linear infinite
}

@keyframes heartbeat-data-v-8773080e {
    0% {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: 1
    }
    25% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    to {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: 1
    }
}

@-webkit-keyframes heartbeat-data-v-8773080e {
    0% {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: 1
    }
    25% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    to {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: 1
    }
}

.awaveRaidius {
    -webkit-animation: heartbeat-data-v-8773080e .7s linear infinite;
    animation: heartbeat-data-v-8773080e .7s linear infinite
}

.distpicker-address-wrapper {
    height: 60px !important;
    width: 690px !important
}

.distpicker-address-wrapper select:nth-child(3) {
    margin: 0
}

.distpicker-address-wrapper select {
    background-size: 15px 10px;
    border-radius: 10px;
    margin-right: 40px
}

.address-header, .distpicker-address-wrapper select {
    height: 60px !important;
    width: 200px !important
}

.el-radio__input {
    position: relative;
    top: 20px
}



.el-radio {
    width: 100%;
    white-space: normal
}

.el-radio__label {
    font-weight: 600 !important;
    font-size: 16px;
    color: #333
}