    *{
        margin: 0;
        padding:0;
    }
    body{
        background: #f5f7fa;
    }
    .headerbox{
         width: 100%;
    height: 56px;
    font-size: 20px;
    line-height: 56px;
    color: #fff;
    background: #111;
     }
    .headerbox_a{
         padding: 0 12px;
    }
    
     .headerbox2{
         width:100%;
         height:35px;
         text-align: center;
         line-height: 35px;
         border:1px solid red;
     }
     .headerbox2_a{
         position: absolute;
    display: inline-block;
    width: 50px;
    height: 35px;
        left: 0;
     }
     
     .mobile-buy__header__wrap {
    position: relative;
    display: block;
    text-align: center;
}
.mobile-buy__header__back {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 14px;
    margin: auto;
    width: 24px;
    height: 24px;
   
    background-size: 100% 100%;
}
.mobile-buy__header__title {
    margin: 0;
    font-size: 18px;
    line-height: 56px;
    text-align: center;
    font-weight: 400;
    color: #000;
    background: #fff;
}
.mobile-buy__header__anchor {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 14px;
    margin: auto;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}
.mobile-buy__search__wrapper {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    padding: 12px 16px 12px 14px;
    background: #fff;
}
.mobile-buy__header .tea-search {
    flex-direction: row-reverse;
    margin-left: 2px;
    padding: 0;
    height: auto;
}
.tea-search {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    padding: 10px 15px;
    box-sizing: border-box;
    background-color: #fff;
    font-size: 0;
    position: relative;
}
.mobile-buy__header .tea-search .icon-search {
    margin-right: 0;
    width: 70px;
    height: 40px;
    background-color: #5774ca;
}
.mobile-buy__header .tea-icon-search {
    background-image: url(data:image/png;base64,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);
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 50%;
}
.tea-icon {
    display: inline-block;
    font-family: tea-icon !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.mobile-buy__header .tea-search__input {
    flex: 1 1;
    height: 40px;
    border: 1px solid #cacedb;
    border-right: 0;
}

.tea-search__input {
    flex-grow: 1;
    font-size: 16px;
    padding: 0;
}
.tea-field__input {
    padding: 12px;
}
.tea-field__input, .tea-field__textarea {
    display: block;
    font-size: 16px;
    color: #000;
    width: 100%;
    align-items: center;
}
.tea-field {
    display: flex;
    width: 100%;
    background-color: #fff;
    box-sizing: border-box;
}
.mobile-buy__header .tea-field__input-item {
    height: 38px;
    line-height: 38px;
    width: 100%;
}

.mobile-buy__search__wrapper .tea-field__input-item {
    font-size: 14px;
}
.tea-field__input-item {
    display: block;
    width: 100%;
    min-height: 24px;
    height: 24px;
    line-height: inherit;
    text-overflow: clip;
    overflow: hidden;
    white-space: nowrap;
    font-family: inherit;
    font-weight: 400;
}
.mobile-buy__header .tea-core-input {
    position: relative;
    padding: 8px 0 8px 12px;
    height: 38px;
    line-height: 22px;
    box-sizing: border-box;
}
.tea-core-input {
    display: block;
    text-align: inherit;
    text-overflow: clip;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
    height: 1.47058824em;
    line-height: 1.47058824;
}
.mobile-buy__header .tea-search__reset {
    position: absolute;
    right: 86px;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 16px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJod…YgNS40NTUgNHoiIGZpbGw9IiNCNUJFQ0IiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
    background-size: 100% 100%;
    cursor: pointer;
}

.tea-search__reset {
    color: #888;
    margin-left: 10px;
}
.tea-icon {
    display: inline-block;
    font-family: tea-icon !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.mobile-buy__content__list__item:last-child {
    border-bottom: 0;
}

.mobile-buy__content__list__item {
    margin: 0 16px;
    border-bottom: 1px solid #e5e6ed;
}
.mobile-buy__body .mobile-buy__content__list__item--narrow .tea-item.size-lg {
    padding: 11px 8px;
}

.mobile-buy__body .mobile-buy__content__list .tea-item.size-lg {
    padding: 21px 8px;
    height: auto;
}
.mobile-buy__content__list .tea-item {
    padding: 0;
    width: auto;
}
.tea-item.size-lg {
        height: 55px;
    margin-top: 15px;
}
.tea-item {
    position: relative;
    display: flex;
    width: 100%;
    height: 48px;
    line-height: 1.5;
    padding: 12px 16px;
    background-color: #fff;
    align-items: center;
    box-sizing: border-box;
}
.tea-hairline--bottom, .tea-hairline--horizontal, .tea-hairline--left, .tea-hairline--right, .tea-hairline--surrounded, .tea-hairline--top, .tea-hairline--vertical {
    position: relative;
}
.tea-item__left-icon {
    display: flex;
    margin-right: 12px;
    align-items: center;
}
.tea-checkbox-wrap {
    display: flex;
    display: inline-flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    vertical-align: middle;
    font-size: 0;
    padding: 4px 0;
    -webkit-margin-end: 10rpx;
    margin-inline-end: 10rpx;
}
.mobile-buy__content__list .tea-item.size-lg .tea-item__body, .mobile-buy__content__list .tea-item.size-lg .tea-item__title {
    white-space: unset;
}

.tea-item.size-lg .tea-item__body, .tea-item.size-lg .tea-item__description, .tea-item.size-lg .tea-item__title, .tea-item.size-lg .tea-item__value, .tea-item.size-md .tea-item__body, .tea-item.size-md .tea-item__description, .tea-item.size-md .tea-item__title, .tea-item.size-md .tea-item__value, .tea-item.size-sm .tea-item__body, .tea-item.size-sm .tea-item__description, .tea-item.size-sm .tea-item__title, .tea-item.size-sm .tea-item__value {
    width: auto;
    white-space: nowrap;
    word-wrap: normal;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tea-item__body {
    flex: 1 1 auto;
}
.mobile-buy__content__list .tea-item__title {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    color: #333;
}
.mobile-buy__content__list__item--success .mobile-buy__content__list__header--highlight {
    color: #0abf5b;
}

.mobile-buy__content__list__item--success .mobile-buy__content__list__header {
    /*color: #333;*/
}
.mobile-buy__content__list__header {
    margin: 0;
    color: #333;
}
h1, h2, h3, h4 {
    font-size: 100%;
    font-weight: 400;
}
body, dd, dl, h1, h2, h3, input[type=radio], input[type=checkbox], ol, p, ul {
    margin: 0;
}

h2 {
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.tea-item__value {
    flex: 1 0 25%;
    font-size: 16px;
    color: #888;
    margin-left: 8px;
    text-align: right;
}
.mobile-buy__content__list__value {
    font-size: 18px;
    line-height: 22px;
    font-weight: 500;
    color: #ff7200;
}
.ymfoot{
    position: fixed;
    width: 100%;
    height:50px;

    bottom: 0px;
}
.ymfoot_left{
    width: 50%;
    height: 50px;
    float: left;
    text-align: center;
    line-height: 50px;
    font-size: 24px;
    font-weight: bold;
    color: #ff7200;
    background: white;
}
.ymfoot_right{
    width:50%;
    height:50px;
    margin-left: 50%;
}
.btn_buy{
    width: 100%;
    height: 50px;
    background: #5774ca;
    color: white;
    font-size: 20px;
    border: 1px solid #5774ca;
    font-weight: bold;
}