.el-input__inner-wrapper[data-v-2e7b5750] {
    position: relative
}

.intl-tel-input .country-list[data-v-2e7b5750] {
    z-index: 2000
}

.el-form-item__error[data-v-2e7b5750] {
    display: none;
    color: #f56c6c;
    font-size: 12px;
    line-height: 1;
    padding-top: 4px;
    position: absolute;
    top: 100%;
    left: 0
}

[data-v-2e7b5750] .el-form-item__content>div.el-input,
[data-v-2e7b5750] .el-form-item__content>div.el-input .el-input__inner-wrapper {
    width: auto !important
}

.iti--allow-dropdown {
    width: 100%
}

.el-input__inner-wrapper .el-input__inner {
    height: 36px;
    line-height: 36px;
    padding-left: 80px !important
}

.el-input__inner-wrapper .el-input__inner:focus {
    border-color: #354ce3
}

.iti--allow-dropdown .iti__search-input {
    height: 40px
}

.iti__search-input {
    padding: 10px
}

.iconfont[data-v-37265c0a] {
    font-size: 24px;
    color: #000
}

.translate_div[data-v-37265c0a] {
    position: relative
}

.countriyList_div[data-v-37265c0a] {
    width: 100px;
    overflow-y: auto;
    background: #fff;
    position: absolute;
    top: 35px;
    right: 0;
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, .5);
    z-index: 9999
}

.countriyList_div-item[data-v-37265c0a] {
    background: #fff;
    height: 40px;
    line-height: 40px;
    text-align: left;
    font-size: 14px;
    text-indent: 15px
}

.reduction_icon[data-v-37265c0a] {
    position: absolute;
    z-index: 999;
    font-size: 16px;
    padding: 10px;
    top: 2px;
    right: 0
}

.afterSales[data-v-075cc2bd] {
    position: relative
}

.afterSales_div[data-v-075cc2bd] {
    display: flex;
    flex-wrap: wrap;
    width: 90%;
    margin: 20px auto;
    margin-bottom: 0
}

.afterSales_item[data-v-075cc2bd] {
    text-align: center;
    display: inline-block;
    width: 100px
}

.afterSales_item img[data-v-075cc2bd] {
    border-radius: 15px;
    margin-bottom: 10px
}

.afterSales_item p[data-v-075cc2bd] {
    min-height: 20px;
    font-size: 14px;
    color: #444
}

.afterSales_item-div[data-v-075cc2bd] {
    text-align: center;
    margin-bottom: 20px
}

.afterSales_item-div p[data-v-075cc2bd] {
    font-size: 14px;
    white-space: normal;
    word-wrap: break-word
}

.afterSales_blank[data-v-075cc2bd] {
    width: 50%;
    display: flex;
    justify-content: center;
    margin-bottom: 20px
}

.afterSales_blank-span[data-v-075cc2bd] {
    width: 80px;
    height: 80px;
    border-radius: 15px;
    background: #fff;
    display: block;
    border: 1px solid #ddd;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px
}

.auxiliarysegmentation[data-v-17220b38] {
    position: relative
}

.auxiliarysegmentation .contan[data-v-17220b38] {
    display: flex;
    align-items: center
}

.captiontext[data-v-0e137a46] {
    box-sizing: border-box;
    width: 100%;
    padding: 0 14px;
    min-height: 20px;
    position: relative;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important
}

.captiontext div a[data-v-0e137a46] {
    display: block
}

.captiontext h2[data-v-0e137a46],
.captiontext p[data-v-0e137a46] {
    word-wrap: break-word;
    word-break: normal;
    min-height: 10px
}

@font-face {
    font-family: NotoSansSC-Black;
    src: url(../../static/fonts/NotoSansSC-Black.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansSC-Bold;
    src: url(../../static/fonts/NotoSansSC-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansSC-ExtraBold;
    src: url(../../static/fonts/NotoSansSC-ExtraBold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansSC-ExtraLight;
    src: url(../../static/fonts/NotoSansSC-ExtraLight.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansSC-Light;
    src: url(../../static/fonts/NotoSansSC-Light.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansSC-Medium;
    src: url(../../static/fonts/NotoSansSC-Medium.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansSC-Regular;
    src: url(../../static/fonts/NotoSansSC-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansSC-SemiBold;
    src: url(../../static/fonts/NotoSansSC-SemiBold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansSC-Thin;
    src: url(../../static/fonts/NotoSansSC-Thin.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-Black;
    src: url(../../static/fonts/NotoSansJP-Black.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-Bold;
    src: url(../../static/fonts/NotoSansJP-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-ExtraBold;
    src: url(../../static/fonts/NotoSansJP-ExtraBold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-ExtraLight;
    src: url(../../static/fonts/NotoSansJP-ExtraLight.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-Light;
    src: url(../../static/fonts/NotoSansJP-Light.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-Medium;
    src: url(../../static/fonts/NotoSansJP-Medium.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-Regular;
    src: url(../../static/fonts/NotoSansJP-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-SemiBold;
    src: url(../../static/fonts/NotoSansJP-SemiBold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: NotoSansJP-Thin;
    src: url(../../static/fonts/NotoSansJP-Thin.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-Black;
    src: url(../../static/fonts/AzeretMono-Black.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-BlackItalic;
    src: url(../../static/fonts/AzeretMono-BlackItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-Bold;
    src: url(../../static/fonts/AzeretMono-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-BoldItalic;
    src: url(../../static/fonts/AzeretMono-BoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-ExtraBoldItalic;
    src: url(../../static/fonts/AzeretMono-ExtraBoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-ExtraLight;
    src: url(../../static/fonts/AzeretMono-ExtraLight.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-ExtraLightItalic;
    src: url(../../static/fonts/AzeretMono-ExtraLightItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-Italic;
    src: url(../../static/fonts/AzeretMono-Italic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-LightItalic;
    src: url(../../static/fonts/AzeretMono-LightItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-Medium;
    src: url(../../static/fonts/AzeretMono-Medium.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-MediumItalic;
    src: url(../../static/fonts/AzeretMono-MediumItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-Regular;
    src: url(../../static/fonts/AzeretMono-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-SemiBold;
    src: url(../../static/fonts/AzeretMono-SemiBold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-SemiBoldItalic;
    src: url(../../static/fonts/AzeretMono-SemiBoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-Thin;
    src: url(../../static/fonts/AzeretMono-Thin.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: AzeretMono-ThinItalic;
    src: url(../../static/fonts/AzeretMono-ThinItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-Bold;
    src: url(../../static/fonts/Cormorant-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-BoldItalic;
    src: url(../../static/fonts/Cormorant-BoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-Italic;
    src: url(../../static/fonts/Cormorant-Italic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-Light;
    src: url(../../static/fonts/Cormorant-Light.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-LightItalic;
    src: url(../../static/fonts/Cormorant-LightItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-Medium;
    src: url(../../static/fonts/Cormorant-Medium.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-MediumItalic;
    src: url(../../static/fonts/Cormorant-MediumItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-Regular;
    src: url(../../static/fonts/Cormorant-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-SemiBold;
    src: url(../../static/fonts/Cormorant-SemiBold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Cormorant-SemiBoldItalic;
    src: url(../../static/fonts/Cormorant-SemiBoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IbarraRealNova-Bold;
    src: url(../../static/fonts/IbarraRealNova-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IbarraRealNova-BoldItalic;
    src: url(../../static/fonts/IbarraRealNova-BoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IbarraRealNova-Italic;
    src: url(../../static/fonts/IbarraRealNova-Italic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IbarraRealNova-Medium;
    src: url(../../static/fonts/IbarraRealNova-Medium.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IbarraRealNova-MediumItalic;
    src: url(../../static/fonts/IbarraRealNova-MediumItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IbarraRealNova-Regular;
    src: url(../../static/fonts/IbarraRealNova-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IbarraRealNova-SemiBold;
    src: url(../../static/fonts/IbarraRealNova-SemiBold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: IbarraRealNova-SemiBoldItalic;
    src: url(../../static/fonts/IbarraRealNova-SemiBoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Lora-Bold;
    src: url(../../static/fonts/Lora-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Lora-BoldItalic;
    src: url(../../static/fonts/Lora-BoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Lora-Italic;
    src: url(../../static/fonts/Lora-Italic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Lora-Medium;
    src: url(../../static/fonts/Lora-Medium.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Lora-MediumItalic;
    src: url(../../static/fonts/Lora-MediumItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Lora-Regular;
    src: url(../../static/fonts/Lora-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Lora-SemiBold;
    src: url(../../static/fonts/Lora-SemiBold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Lora-SemiBoldItalic;
    src: url(../../static/fonts/Lora-SemiBoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Gwendolyn-Regular;
    src: url(../../static/fonts/Gwendolyn-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Gwendolyn-Bold;
    src: url(../../static/fonts/Gwendolyn-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: OleoScript-Regular;
    src: url(../../static/fonts/OleoScript-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: OleoScript-Bold;
    src: url(../../static/fonts/OleoScript-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-Black;
    src: url(../../static/fonts/Roboto-Black.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-BlackItalic;
    src: url(../../static/fonts/Roboto-BlackItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-Bold;
    src: url(../../static/fonts/Roboto-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-BoldItalic;
    src: url(../../static/fonts/Roboto-BoldItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-Italic;
    src: url(../../static/fonts/Roboto-Italic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-Light;
    src: url(../../static/fonts/Roboto-Light.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-LightItalic;
    src: url(../../static/fonts/Roboto-LightItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-Medium;
    src: url(../../static/fonts/Roboto-Medium.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-MediumItalic;
    src: url(../../static/fonts/Roboto-MediumItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-Regular;
    src: url(../../static/fonts/Roboto-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-Thin;
    src: url(../../static/fonts/Roboto-Thin.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto-ThinItalic;
    src: url(../../static/fonts/Roboto-ThinItalic.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: StardosStencil-Regular;
    src: url(../../static/fonts/StardosStencil-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: StardosStencil-Bold;
    src: url(../../static/fonts/StardosStencil-Bold.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

.colred[data-v-76175b0f] {
    color: red
}

.dragbutton_box[data-v-76175b0f] {
    display: flex;
    justify-content: center;
    align-items: center
}

.dragbutton[data-v-76175b0f] {
    box-sizing: border-box;
    width: 100%;
    padding: 0 14px;
    min-height: 20px;
    position: relative
}

.dragbutton h2[data-v-76175b0f],
.dragbutton p[data-v-76175b0f] {
    word-wrap: break-word;
    min-height: 10px
}

.dragbutton .more[data-v-76175b0f] {
    font-size: 10px;
    color: #969799;
    text-align: center
}

.dragbutton .more .lef[data-v-76175b0f] {
    position: absolute;
    right: 15px;
    top: 12px
}

.extendDialog_div[data-v-76175b0f] {
    width: 85%;
    background: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 20px 20px 10px 20px;
    border-radius: 20px;
    z-index: 100
}

.extendDialog_dark[data-v-76175b0f] {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 99
}

.extendDialog_tit[data-v-76175b0f] {
    position: relative;
    margin: 10px 0 20px 0
}

.extendDialog_tit h2[data-v-76175b0f] {
    text-align: center;
    font-weight: 600;
    padding: 20px 10px;
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.extendDialog_tit i[data-v-76175b0f] {
    position: absolute;
    top: -15px;
    right: 5px;
    font-size: 20px;
    font-weight: 400
}

.extendDialog_div-item[data-v-76175b0f] {
    margin-bottom: 15px
}

.extendDialog_div-item p[data-v-76175b0f] {
    font-size: 14px;
    min-height: 24px;
    font-weight: 600;
    white-space: normal;
    word-wrap: break-word
}

.extendDialog_btn[data-v-76175b0f] {
    text-align: center;
    margin: 20px 0 10px 0
}

.receiveImageUrl[data-v-76175b0f] {
    text-align: center;
    margin-bottom: 20px;
    position: relative
}

.receiveImageUrl i[data-v-76175b0f] {
    position: absolute;
    top: 10px;
    right: -10px;
    transform: translateY(-50%);
    font-size: 20px;
    color: #354ce3;
    cursor: pointer
}

.receiveImageUrl img[data-v-76175b0f] {
    width: 100%;
    height: auto;
    margin: 30px 0 20px 0
}

.dragbutton[data-v-76175b0f] .el-button,
.extendDialog_div[data-v-76175b0f] .el-button {
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.colred[data-v-31a32253] {
    color: red
}

.dragbutton_box[data-v-31a32253] {
    display: flex;
    justify-content: center;
    align-items: center
}

.dragbutton[data-v-31a32253] {
    box-sizing: border-box;
    width: 100%;
    padding: 0 14px;
    min-height: 20px;
    position: relative
}

.dragbutton h2[data-v-31a32253],
.dragbutton p[data-v-31a32253] {
    word-wrap: break-word;
    min-height: 10px
}

.extendDialog_tit[data-v-31a32253] {
    position: relative;
    margin: 10px 0 20px 0
}

.extendDialog_tit h2[data-v-31a32253] {
    text-align: center;
    font-weight: 600;
    padding: 20px 10px;
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal;
    position: relative
}

.extendDialog_tit i[data-v-31a32253] {
    position: absolute;
    top: -15px;
    right: 5px;
    font-size: 20px;
    font-weight: 400
}

.receiveImageUrl[data-v-31a32253] {
    text-align: center;
    margin-bottom: 20px
}

.receiveImageUrl img[data-v-31a32253] {
    width: 100%;
    height: auto
}

.dragbutton[data-v-31a32253] .el-button {
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.dragbutton[data-v-1d938652] {
    box-sizing: border-box;
    width: 100%;
    padding: 0 14px;
    min-height: 20px;
    position: relative
}

.dragbutton h2[data-v-1d938652],
.dragbutton p[data-v-1d938652] {
    word-wrap: break-word;
    min-height: 10px
}

.dragbutton .more[data-v-1d938652] {
    font-size: 10px;
    color: #969799;
    text-align: center
}

.dragbutton_frist[data-v-1d938652] {
    padding: 15px 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: auto
}

.dragbutton .more .lef[data-v-1d938652] {
    position: absolute;
    right: 15px;
    top: 12px
}

.word[data-v-1d938652] {
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.pictureads[data-v-67c64efe] {
    position: relative
}

.upload[data-v-67c64efe] {
    background: #979797;
    width: 100%;
    height: 250px;
    display: flex;
    justify-content: center;
    align-items: center
}

.upload i[data-v-67c64efe] {
    font-size: 120px
}

.type0[data-v-67c64efe] {
    box-sizing: border-box
}

.type0 .imgLis[data-v-67c64efe] {
    width: 100%;
    position: relative;
    overflow: hidden;
    display: block
}

.type0 .imgLis[data-v-67c64efe]:last-child {
    margin: 0
}

.type0 .imgLis img[data-v-67c64efe] {
    width: 100%;
    height: 100%;
    display: block
}

.type0 .imgLis .titleText[data-v-67c64efe] {
    height: 36px;
    width: 100%;
    background-color: rgba(51, 51, 51, .8);
    text-align: center;
    line-height: 36px;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    margin: 0
}

.type1[data-v-67c64efe] {
    width: 100%;
    position: relative
}

.type1 .swiper-slide[data-v-67c64efe] {
    width: 100%;
    height: 250px
}

.type1 img[data-v-67c64efe] {
    width: 100%;
    height: 100%;
    display: block
}

.type1 .titleText[data-v-67c64efe] {
    height: 36px;
    width: 100%;
    background-color: rgba(51, 51, 51, .8);
    text-align: center;
    line-height: 36px;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: left;
    box-sizing: border-box;
    padding: 0 5px;
    margin: 0
}

.pictureads .type3[data-v-67c64efe] {
    width: 100%;
    height: 250px;
    align-items: center
}

.pictureads .type3 .swiper-slide[data-v-67c64efe] {
    height: 210px !important;
    text-align: center;
    font-size: 18px;
    background: #fff;
    border-radius: 12px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: .3s;
    transform: scale(.8)
}

.pictureads .type3 .swiper-slide img[data-v-67c64efe] {
    width: 100%;
    height: 100%
}

.pictureads .type3 .swiper-slide-active[data-v-67c64efe],
.pictureads .type3 .swiper-slide-duplicate-active[data-v-67c64efe] {
    transform: scale(1)
}

.type3 .swiper-pagination[data-v-67c64efe] {
    bottom: 0 !important
}

.type3 .titleText[data-v-67c64efe] {
    height: 36px;
    width: 100%;
    background-color: rgba(51, 51, 51, .8);
    text-align: center;
    line-height: 36px;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: left;
    box-sizing: border-box;
    padding: 0 5px
}

.pictureads .type3H[data-v-67c64efe] {
    height: 250px
}

.pictureads .swiper-container-horizontal>.swiper-pagination-progressbar[data-v-67c64efe] {
    height: 2px
}

.boxShadow[data-v-67c64efe] {
    box-shadow: 0 7px 24px 0 hsla(0, 0%, 67.8%, .8)
}

.richtext[data-v-4e5b9748] {
    position: relative;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important
}

.richtext[data-v-4e5b9748] img {
    max-width: 100% !important;
    display: block;
    height: auto
}

.richtext[data-v-4e5b9748] * {
    word-wrap: break-word;
    word-break: normal;
    white-space: normal !important
}

.richtext-txt[data-v-4e5b9748] {
    color: #333;
    line-height: 18px;
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal !important
}

.videoss[data-v-7ee3ac6a] {
    position: relative
}

.default[data-v-7ee3ac6a] {
    width: 100%;
    height: 210px;
    background: #979797;
    display: flex;
    justify-content: center;
    align-items: center
}

.iframeSrc_div {
    height: 100%;
    word-break: break-all;
    word-wrap: break-word
}

.iframeSrc_div iframe {
    width: 100%;
    width: 99%;
    margin: 0 2px
}

.dragbutton_div {
    width: 85%;
    background: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 20px 20px 10px 20px;
    border-radius: 20px;
    z-index: 999
}

.dragbutton_btn {
    text-align: center;
    margin: 20px 0 10px 0;
    display: flex;
    justify-content: space-around
}

.dragbutton_btn-item {
    width: 75px;
    background: #354ce3;
    color: #fff;
    margin: 0 10px
}

.formodule[data-v-a786c3ce] {
    box-sizing: border-box;
    width: 100%;
    min-height: 20px;
    position: relative;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important
}

.formodulestyle_item[data-v-a786c3ce] {
    width: auto
}

.formodulestyle_item[data-v-a786c3ce] .el-form-item {
    margin: 0
}

.formodulestyle_item-c[data-v-a786c3ce] .el-form-item {
    display: block
}

.setFlexTop[data-v-a786c3ce] .el-checkbox.el-checkbox--small {
    height: auto
}

.setFlexTop[data-v-a786c3ce] .el-checkbox {
    align-items: flex-start
}

.setFlexTop[data-v-a786c3ce] .el-checkbox__input {
    margin-top: 3px
}

.setFlexTop1[data-v-a786c3ce] .el-radio.el-radio--small {
    height: auto
}

.setFlexTop1[data-v-a786c3ce] .el-radio {
    align-items: flex-start
}

.setFlexTop1[data-v-a786c3ce] .el-radio__input {
    margin-top: 3px
}

.customComponent-mobile-afterSales-div {
    display: flex;
    flex-wrap: wrap;
    width: 90%;
    margin: 20px auto;
    margin-bottom: 0
}

.customComponent-mobile-afterSales-item {
    text-align: center;
    display: inline-block;
    width: 100px
}

.customComponent-mobile-afterSales-item img {
    border-radius: 15px;
    margin-bottom: 10px
}

.customComponent-mobile-afterSales-item p {
    min-height: 20px;
    font-size: 14px;
    color: #444
}

.customComponent-mobile-afterSales-item-div {
    text-align: center;
    margin-bottom: 20px
}

.customComponent-mobile-afterSales-item-div p {
    font-size: 14px;
    white-space: normal;
    word-wrap: break-word
}

.customComponent-mobile-afterSales-blank {
    width: 50%;
    display: flex;
    justify-content: center;
    margin-bottom: 20px
}

.customComponent-mobile-afterSales-blank-span {
    width: 80px;
    height: 80px;
    border-radius: 15px;
    background: #fff;
    display: block;
    border: 1px solid #ddd;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px
}

.customComponent-mobile-el-formodule-input .el-input__inner,
.customComponent-mobile-el-formodule-select .el-input__inner,
.customComponent-mobile-el-formodule-textarea .el-textarea__inner {
    background: 0;
    border: 0;
    border-color: #c1c0cf
}

.el-form-item.is-error .customComponent-mobile-el-formodule-input .el-input__inner {
    border: 1px solid red
}

.customComponent-mobile-el-formodule-input .el-textarea__inner:hover {
    border: 1px solid #6e6c82
}

.customComponent-mobile-el-formodule-input .el-textarea__inner:focus {
    border: 1px solid #354ce3
}

.customComponent-mobile-el-formodule-input .el-textarea__inner {
    border-radius: 6px;
    border: 1px solid #c1c0cf;
    min-height: 36px !important
}

.el-form-item.is-error .customComponent-mobile-el-formodule-input .el-textarea__inner {
    border: 1px solid red
}

.customComponent-mobile-el-formodule-textarea .el-textarea__inner {
    border-radius: 6px;
    border: 1px solid #f0f0f5
}

.customComponent-mobile-el-formodule-textarea .el-textarea__inner:hover {
    border: 1px solid #6e6c82
}

.customComponent-mobile-el-formodule-textarea .el-textarea__inner:focus {
    border: 1px solid #354ce3
}

.customComponent-mobile-create-input .el-input__inner {
    border-radius: 6px;
    border: 1px solid #c1c0cf;
    height: 36px;
    line-height: 36px
}

.customComponent-mobile-create-input .el-input__inner:hover {
    border: 1px solid #354ce3
}

.el-form-item.is-error .customComponent-mobile-create-input .el-input__inner {
    border: 1px solid red
}

.customComponent-mobile-create-input .el-textarea__inner:hover {
    border: 1px solid #6e6c82
}

.customComponent-mobile-create-input .el-textarea__inner:focus {
    border: 1px solid #354ce3
}

.customComponent-mobile-create-input .el-textarea__inner {
    border-radius: 6px;
    border: 1px solid #c1c0cf;
    min-height: 36px !important
}

.el-form-item.is-error .customComponent-mobile-create-input .el-textarea__inner {
    border: 1px solid red
}

.customComponent-mobile-create-textarea .el-textarea__inner {
    border-radius: 6px;
    border: 1px solid #c1c0cf
}

.customComponent-mobile-create-textarea .el-textarea__inner:focus,
.customComponent-mobile-create-textarea .el-textarea__inner:hover {
    border: 1px solid #354ce3
}

.customComponent-mobile-download-input .el-input__inner {
    border-radius: 6px;
    border: 1px solid #f0f0f5;
    height: 36px;
    line-height: 36px
}

.customComponent-create-input .el-input__inner:focus,
.customComponent-mobile-download-input .el-input__inner:hover {
    border: 1px solid #354ce3
}

.el-form-item.is-error .customComponent-mobile-download-input .el-input__inner {
    border: 1px solid red
}

.customComponent-mobile-download-input .el-textarea__inner:hover {
    border: 1px solid #6e6c82
}

.customComponent-mobile-download-input .el-textarea__inner:focus {
    border: 1px solid #354ce3
}

.customComponent-mobile-download-input .el-textarea__inner {
    border-radius: 6px;
    border: 1px solid #f0f0f5;
    min-height: 36px !important
}

.el-form-item.is-error .customComponent-mobile-download-input .el-textarea__inner {
    border: 1px solid red
}

.customComponent-mobile-bulletFrame-box {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important
}

.customComponent-mobile-dataModule-div {
    width: 95%;
    margin: 5px auto
}

.customComponent-dragbutton-dark {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 98
}

.customComponent-mobile-dragbutton-dark {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 998
}

.customComponent-mobile-dragbutton-tit {
    position: relative;
    margin: 10px 0 20px 0
}

.customComponent-mobile-dragbutton-tit h2 {
    text-align: center;
    color: #354ce3;
    font-size: 16px;
    font-weight: 600;
    padding: 5px 0;
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.customComponent-mobile-dragbutton-tit i {
    position: absolute;
    top: -15px;
    right: 5px;
    font-size: 20px;
    font-weight: 400
}

.customComponent-mobile-dragbutton-div-item {
    margin-bottom: 15px
}

.customComponent-mobile-dragbutton-div-item p {
    font-size: 14px;
    min-height: 24px;
    font-weight: 700;
    white-space: normal;
    word-wrap: break-word
}

.customComponent-mobile-dragbutton-btn {
    text-align: center;
    margin: 20px 0 10px 0;
    display: flex;
    justify-content: center
}

.customComponent-mobile-dragbutton-btn-item {
    width: 80px;
    color: #fff;
    margin: 0 20px
}

.customComponent-mobile-dragbutton-frist {
    margin: 40px 0 0 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: auto
}

.customComponent-mobile-dragbutton-frist .el-button {
    white-space: normal;
    word-break: break-all;
    word-wrap: break-word
}

.customComponent-mobile-dataModule-txt {
    font-size: 14px;
    color: #6e6c82;
    word-break: break-all;
    word-wrap: break-word;
    text-align: left;
    padding: 0 15px
}

.customComponent-mobile-formodule-input .el-input__inner,
.customComponent-mobile-formodule-textarea .el-textarea__inner {
    background: 0;
    border: 0
}

.customComponent-mobile-wordbreak {
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.customComponent-mobile-el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner {
    background: #354ce3;
    border-color: #354ce3;
    width: 16px;
    height: 16px
}

.customComponent-mobile-el-checkbox .el-checkbox__input .el-checkbox__inner {
    width: 16px;
    height: 16px;
    border-color: #6e6c82
}

.customComponent-mobile-el-checkbox .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #354ce3;
    font-size: 14px;
    font-weight: 400
}

.customComponent-mobile-el-checkbox .el-checkbox__input .el-checkbox__inner:after {
    height: 8px;
    left: 5px
}

.customComponent-mobile-el-radio-group .el-radio__input.is-checked .el-radio__inner {
    background: #354ce3;
    border-color: #354ce3
}

.customComponent-mobile-el-radio-group .el-radio__input .el-radio__inner {
    width: 15px;
    height: 15px;
    border-color: #6e6c82
}

.customComponent-mobile-el-radio-group .el-radio__input.is-checked+.el-radio__label {
    color: #354ce3;
    font-size: 14px;
    font-weight: 400
}

.customComponent-mobile-el-checkbox label,
.customComponent-mobile-el-radio-group label {
    margin-bottom: 10px;
    height: 100%
}

.customComponent-mobile-el-checkbox.radio_item-div label,
.customComponent-mobile-el-radio-group.radio_item-div label {
    width: 100%
}

.customComponent-mobile-el-checkbox .el-checkbox__label,
.customComponent-mobile-el-checkbox .el-radio__label,
.customComponent-mobile-el-radio-group .el-checkbox__label,
.customComponent-mobile-el-radio-group .el-radio__label {
    white-space: normal;
    line-height: 1.5;
    word-break: break-word;
    font-size: 14px;
    font-weight: 400
}

.customComponent-mobile-promptExplanation-txt {
    font-size: 14px;
    font-weight: 400;
    color: #6e6c82;
    line-height: 22px;
    margin: 20px 0
}

.customComponent-mobile-dragbutton-title {
    position: relative;
    margin: 10px 0 20px 0;
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.customComponent-mobile-dragbutton-title h2 {
    text-align: center;
    color: #354ce3;
    font-size: 14px;
    font-weight: 600;
    padding: 20px 10px;
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.customComponent-mobile-dragbutton-title i {
    color: #354ce3;
    position: absolute;
    top: 0;
    right: -10px;
    font-size: 24px;
    font-weight: 400
}

.formodulestyle_item-lable-l label {
    text-align: left
}

.formodulestyle_item-lable-r label {
    text-align: right
}

.listswitching {
    position: relative;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 10px 0
}

.listswitching .more {
    margin-top: 10px;
    height: 25px;
    line-height: 25px;
    text-align: right;
    font-size: 12px;
    color: #999;
    cursor: pointer
}

.listswitching .defaultcommodity {
    box-sizing: border-box
}

.listswitching .bg-pic {
    width: 100%;
    position: relative
}

.defaultcommodityList {
    position: relative;
    display: inline-flex
}

.defaultcommodityList0 {
    width: 100%;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    display: block;
    overflow: hidden
}

.defaultcommodityList1 .bg-pic {
    width: 100%
}

.defaultcommodityList1 {
    width: 100%;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    height: 120px !important;
    display: flex;
    align-items: flex-start
}

.defaultcommodityList1 .bg-pic {
    width: 40%;
    height: 100%
}

.defaultcommodityList1 .text {
    width: 60% !important
}

.defaultcommodityList img {
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden
}

.defaultcommodityList .text {
    padding: 10px;
    width: 100%;
    box-sizing: border-box;
    height: 100%
}

.defaultcommodityList .text h5 {
    font-size: 14px;
    margin: 0 0 5px
}

.defaultcommodityList .text h5,
.defaultcommodityList .text p {
    min-height: 36px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.defaultcommodityList .text .mony {
    height: 44px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.defaultcommodityList .text .mony span {
    font-size: 16px;
    color: #65c4aa
}

.defaultcommodityList .text .mony span i {
    font-size: 12px;
    font-style: normal
}

.defaultcommodityList .text .mony em {
    font-style: normal;
    padding: 2px 7px;
    font-size: 12px;
    border: 1px solid #65c4aa
}

.defaultcommodityList .text .mony:first-of-type {
    border-radius: 10px;
    color: #65c4aa
}

.defaultcommodityList .text .mony:nth-of-type(2) {
    background-color: #65c4aa;
    border-radius: 10px;
    color: #fff
}

.defaultcommodityList .text .mony:nth-of-type(3) {
    color: #65c4aa
}

.defaultcommodityList .text .mony:nth-of-type(4) {
    background-color: #65c4aa;
    color: #fff
}

.checkbox_default {
    width: 20px;
    height: 20px;
    border: 2px solid #354ce3;
    border-radius: 50%;
    cursor: pointer
}

.checkbox_active {
    width: 20px;
    height: 20px;
    background: #354ce3;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

.checkbox_active i {
    color: #fff !important
}

.questionnaireModule[data-v-6b257759] {
    box-sizing: border-box;
    width: 100%;
    padding: 10px 10px 0 10px;
    min-height: 20px;
    position: relative;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important
}

.questionnaireModuleodulestyle_item[data-v-6b257759],
.questionnaireModuleodulestyle_item[data-v-6b257759] .el-form-item {
    display: block
}

.customComponent-mobile-el-questiondule-textarea[data-v-6b257759] .el-textarea__inner {
    border-color: #c1c0cf
}

.customComponent-mobile-el-checkbox[data-v-6b257759] .el-checkbox--small {
    height: auto;
    align-items: flex-start
}

.customComponent-mobile-el-checkbox[data-v-6b257759] .el-checkbox--small .el-checkbox__input {
    margin-top: 3px
}

.customComponent-mobile-el-radio-group[data-v-6b257759] .el-radio--small {
    height: auto;
    align-items: flex-start
}

.customComponent-mobile-el-radio-group[data-v-6b257759] .el-radio--small .el-radio__input {
    margin-top: 3px
}

.leavecomments[data-v-00a936e9] {
    box-sizing: border-box;
    width: 100%;
    min-height: 20px;
    position: relative;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important
}

.leaveComments-dragbutton[data-v-00a936e9] {
    padding: 15px 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: auto
}

.leavecomments_div[data-v-00a936e9] {
    width: 90%;
    margin: 20px auto;
    background: #fafaff;
    border-radius: 10px;
    padding: 20px 30px
}

.leavecomments_item[data-v-00a936e9] .el-form-item {
    display: block
}

.leavecomments_item[data-v-00a936e9] .el-form-item__label {
    font-weight: 400;
    min-height: 24px;
    white-space: normal;
    word-break: break-word
}

.leavecomments_star[data-v-00a936e9] {
    text-align: center;
    font-size: 20px;
    margin-bottom: 20px
}

.leavecomments_star[data-v-00a936e9] .el-icon-star-off,
.leavecomments_star[data-v-00a936e9] .el-icon-star-on {
    font-size: 30px
}

.leavecomments_txt[data-v-00a936e9] {
    font-size: 12px
}

.tepTwoPage_div[data-v-00a936e9] {
    position: fixed;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position-y: center;
    background-position-x: center;
    z-index: 99
}

.tepTwoPage_tit[data-v-00a936e9] {
    position: relative;
    background: #fff;
    text-align: center;
    margin-bottom: 60px;
    border-bottom: 3px solid #354ce3;
    padding: 20px 0
}

.tepTwoPage_tit-line[data-v-00a936e9] {
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 70%;
    background: #eaad54;
    height: 6px;
    z-index: 999
}

.poorRat-box[data-v-00a936e9] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position-y: center;
    background-position-x: center;
    z-index: 599;
    background: #fff
}

.poorRat-box-language[data-v-00a936e9],
.poorRat-box-tit[data-v-00a936e9] {
    width: 90%;
    margin: 20px auto;
    font-weight: 400
}

.poorRat-box-tit[data-v-00a936e9] {
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    color: #354ce3
}

.poorRat-box-language[data-v-00a936e9] {
    color: #23233a;
    font-size: 14px;
    font-weight: 400;
    padding: 0 10px
}

.tepTwoPage_btn[data-v-00a936e9] {
    margin: 20px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    cursor: pointer
}

.tepTwoPage_star[data-v-00a936e9] {
    text-align: center;
    font-size: 20px;
    padding: 30px 0 40px 0;
    margin-bottom: 20px;
    border-bottom: 3px solid #354ce3
}

.tepTwoPage_star[data-v-00a936e9] .el-icon-star-on {
    font-size: 40px
}

.tepTwoPage_star[data-v-00a936e9] .el-icon-star-off {
    font-size: 35px
}

.tepTwoPage_count[data-v-00a936e9] {
    width: 90%;
    margin: 20px auto;
    background: hsla(0, 0%, 100%, .9);
    border-radius: 10px
}

.tepTwoPage_txt[data-v-00a936e9] {
    font-size: 14px;
    padding: 10px 20px
}

.tepTwoPage_tips[data-v-00a936e9] {
    width: 75%;
    font-size: 12px;
    padding: 10px;
    margin: 0 auto;
    display: flex
}

.tepTwoPage_tips p[data-v-00a936e9] {
    margin-left: 20px
}

.tepThreePage_count-div[data-v-00a936e9] {
    position: relative
}

.tepThreePage_count[data-v-00a936e9] {
    width: 90%;
    margin: 20px auto;
    background: hsla(0, 0%, 100%, .9);
    border-radius: 10px;
    position: relative
}

.tepThreePage_ScreenTitle[data-v-00a936e9] {
    position: absolute;
    width: 100%;
    background: #0c4a87;
    color: #fff;
    font-size: 14px;
    padding: 10px 0;
    text-align: center;
    top: 30px
}

.tepThreePage_txt[data-v-00a936e9] {
    font-size: 12px;
    padding: 20px 40px
}

.tepThreePage_scUpload[data-v-00a936e9] {
    padding-top: 100px;
    text-align: center
}

.tepThreePage_btn[data-v-00a936e9] {
    display: flex;
    justify-content: center;
    margin-top: 40px
}

.dragbutton_btn-item[data-v-00a936e9] {
    width: 75px;
    background: #354ce3;
    color: #fff
}

.LinkClick_btn[data-v-00a936e9] {
    margin: 0 auto !important
}

.bulletBox[data-v-00a936e9] {
    width: 90%;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 10px 20px;
    border-radius: 10px;
    z-index: 999
}

.bulletbox_dark[data-v-00a936e9] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 600
}

.bulletBox_btn[data-v-00a936e9] {
    text-align: center;
    margin: 20px 0;
    display: flex;
    justify-content: space-around
}

.bulletBox_btn-item[data-v-00a936e9] {
    width: 80px;
    background: #354ce3;
    color: #fff
}

.bulletBox-textarea[data-v-00a936e9] {
    width: 90%;
    margin: 20px auto;
    font-size: 16px
}

.bulletBox_tit[data-v-00a936e9] {
    position: relative;
    margin: 10px 0 20px 0
}

.bulletBox_tit h2[data-v-00a936e9] {
    text-align: center;
    font-size: 18px;
    min-height: 20px;
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: normal
}

.bulletBox_tit i[data-v-00a936e9] {
    position: absolute;
    top: -8px;
    right: -18px;
    transform: translateY(-50%);
    font-size: 20px
}

.customComponent-mobile-el-formodule-input[data-v-00a936e9] .el-input__inner,
.customComponent-mobile-el-formodule-textarea[data-v-00a936e9] .el-textarea__inner,
.el-form-item.is-error .customComponent-mobile-el-formodule-input[data-v-00a936e9] .el-input__inner {
    border: 0
}

.el-form-item div[data-v-00a936e9] {
    width: 100%
}

.leavecomments_item .bulletFrame_alignment-lable-l[data-v-00a936e9] .el-form-item__content,
.leavecomments_item .bulletFrame_alignment-lable-r[data-v-00a936e9] .el-form-item__content {
    display: flex !important
}

.bulletFrame_alignment-lable-c[data-v-00a936e9] .word {
    text-align: left
}

.colred[data-v-00a936e9] {
    color: red
}

.dataModule[data-v-7cadd8c8] {
    box-sizing: border-box;
    width: 100%;
    min-height: 20px;
    position: relative;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important
}

.dataModule_form[data-v-7cadd8c8] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 !important
}

.dataModule_div[data-v-7cadd8c8] {
    width: 85%;
    margin: 20px 0;
    padding: 20px 30px
}

.dataModule_item[data-v-7cadd8c8] .el-form-item {
    display: block
}

.dataModule_item[data-v-7cadd8c8] .el-form-item__label {
    min-height: 24px
}

.dragbutton_frist[data-v-7cadd8c8] {
    margin: 40px 0 0 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: auto
}

.dataModule_txt[data-v-7cadd8c8] {
    font-size: 14px;
    color: #6e6c82;
    font-weight: 400;
    word-break: break-all;
    word-wrap: break-word;
    padding: 0 10px
}

.formodule_input[data-v-7cadd8c8] .el-input__inner {
    background: 0;
    border: 0
}

.dataModule_alignment-lable-l label[data-v-7cadd8c8] {
    text-align: left
}

.dataModule_alignment-c[data-v-7cadd8c8] .el-form-item {
    display: block
}

.formodule_textarea[data-v-7cadd8c8] .el-textarea__inner {
    background: 0;
    border: 0
}

.dataModule_alignment-lable-l[data-v-7cadd8c8],
.dataModule_alignment-lable-r[data-v-7cadd8c8] {
    display: flex !important
}

.dragbutton_frist[data-v-7cadd8c8] .el-button {
    white-space: normal;
    word-break: break-all;
    word-wrap: break-word
}

.dataModule_lable-span[data-v-7cadd8c8] .el-form-item__label {
    width: 100px
}

.dataModule_alignment-lable-r[data-v-7cadd8c8] .el-form-item__label {
    text-align: right
}

.dataModule_alignment-lable-l[data-v-7cadd8c8] .el-form-item__label {
    text-align: left
}

.bulletFrame_alignment-lable-l[data-v-6f09e4ce] .el-form-item__content,
.bulletFrame_alignment-lable-r[data-v-6f09e4ce] .el-form-item__content {
    display: flex !important
}

.bulletFrame_alignment-lable-l[data-v-6f09e4ce] .el-form-item__content div,
.bulletFrame_alignment-lable-r[data-v-6f09e4ce] .el-form-item__content div {
    width: 100%
}

.bulletFrame_alignment-lable-c[data-v-6f09e4ce] .word {
    text-align: left
}

.customComponent-mobile-dragbutton-div[data-v-6f09e4ce] {
    width: 85%;
    background: #fff;
    position: fixed;
    top: 50%;
    padding: 20px 10px 10px 10px;
    z-index: 999;
    height: 75vh;
    overflow: auto
}

.sendActivatEmail-txt {
    font-size: 14px;
    line-height: 1;
    color: #354ce3;
    padding-left: 10px;
    display: block
}

.dataModule[data-v-068285e2] {
    box-sizing: border-box;
    width: 100%;
    min-height: 20px;
    position: relative;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important
}

.dataModule_form[data-v-068285e2] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 !important
}

.dataModule_div[data-v-068285e2] {
    width: 85%;
    margin: 20px 0;
    padding: 20px 30px
}

.dataModule_item[data-v-068285e2] .el-form-item {
    display: block
}

.dataModule_item[data-v-068285e2] .el-form-item__label {
    font-weight: 700;
    min-height: 24px
}

.dataModule_star[data-v-068285e2] {
    text-align: center;
    font-size: 20px;
    margin-bottom: 20px
}

.dragbutton_frist[data-v-068285e2] {
    margin: 40px 0 0 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: auto
}

.dataModule_star[data-v-068285e2] .el-icon-star-off,
.dataModule_star[data-v-068285e2] .el-icon-star-on {
    font-size: 30px
}

.dataModule_txt[data-v-068285e2] {
    font-size: 12px;
    color: #ffaa7d;
    word-break: break-all;
    word-wrap: break-word
}

.formodule_input[data-v-068285e2] .el-input__inner {
    background: 0;
    border: 0
}

.dataModule_alignment-lable-l label[data-v-068285e2] {
    text-align: left
}

.dataModule_alignment-c[data-v-068285e2] .el-form-item {
    display: block
}

.formodule_textarea[data-v-068285e2] .el-textarea__inner {
    background: 0;
    border: 0
}

.dataModule_alignment-lable-l[data-v-068285e2],
.dataModule_alignment-lable-r[data-v-068285e2] {
    display: flex !important
}

.dragbutton_frist[data-v-068285e2] .el-button {
    white-space: normal;
    word-break: break-all;
    word-wrap: break-word
}

.dataModule_lable-span[data-v-068285e2] .el-form-item__label {
    width: 100px
}

.dataModule_alignment-lable-r[data-v-068285e2] .el-form-item__label {
    text-align: right
}

.dataModule_alignment-lable-l[data-v-068285e2] .el-form-item__label {
    text-align: left
}

.address_Box[data-v-068285e2] {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

.address_Box div[data-v-068285e2] {
    width: 100%
}

.address_Box-item[data-v-068285e2] {
    width: 48% !important
}

.address_Box[data-v-068285e2] .el-input {
    margin-bottom: 10px
}

.captiontext[data-v-e57a2e4c] {
    box-sizing: border-box;
    width: 100%
}