[data-v-905fbd71]:root{--el-color-primary:#e60027}.el-button--primary[data-v-905fbd71]:hover{background-color:transparent;border-color:var(--el-color-primary);color:var(--el-color-primary)}.product_template[data-v-905fbd71]{border:1px solid #dedede;border-radius:4px;box-shadow:0 4px 10px #b7b9be4d;box-sizing:border-box;display:grid;flex:1;grid-template-rows:100px auto 140px;height:auto;max-width:380px;position:relative}@media screen and (min-width:767px)and (max-width:1200px){.product_template[data-v-905fbd71]{margin-right:20px}}@media screen and (max-width:767px){.product_template[data-v-905fbd71]{border-radius:8px;box-sizing:border-box;grid-template-rows:auto auto auto;height:auto;margin:0 auto;max-width:500px;width:100%}}.product_template .product_template-header[data-v-905fbd71]{border-bottom:1px solid #dedede;box-sizing:border-box}@media screen and (max-width:767px){.product_template .product_template-header[data-v-905fbd71]{height:auto}}.product_template .product_template-main[data-v-905fbd71]{box-sizing:border-box;padding-top:10px;width:100%}@media screen and (min-width:767px)and (max-width:1200px){.product_template .product_template-main[data-v-905fbd71]{padding-right:10px;padding-top:20px}}.product_template .product_template-main .product_template-main--words[data-v-905fbd71]{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;margin-bottom:17px;margin-left:20px}.product_template .product_template-main .product_template-main--words .product_template-main--words--dot[data-v-905fbd71]{background:#838383;border-radius:5px;flex:0 0 5px;height:5px!important;margin-top:11px;width:5px!important}.product_template .product_template-main .product_template-main--words .product_template-main--words--text[data-v-905fbd71]{color:#666;font-size:18px;font-weight:400;margin-top:4px;padding-left:13px;text-align:left}@media screen and (max-width:767px){.product_template .product_template-main .product_template-main--words .product_template-main--words--text[data-v-905fbd71]{font-size:14px}}@media screen and (min-width:767px)and (max-width:1200px){.product_template .product_template-main .product_template-main--words .product_template-main--words--text[data-v-905fbd71]{flex:1;font-size:16px}}.product_template .product_template-footer--price[data-v-905fbd71]{box-sizing:border-box;padding-left:25px;text-align:left;width:100%}@media screen and (max-width:767px){.product_template .product_template-footer--price[data-v-905fbd71]{padding-left:0}}.product_template .product_template-footer--price .product_template-footer--price--text1[data-v-905fbd71]{color:#e60027;font-size:36px;font-weight:700}@media screen and (max-width:767px){.product_template .product_template-footer--price .product_template-footer--price--text1[data-v-905fbd71]{font-size:18px;font-weight:700}}.product_template .product_template-footer--price .product_template-footer--price--text2[data-v-905fbd71]{color:#666;font-size:20px;font-weight:400}@media screen and (max-width:767px){.product_template .product_template-footer--price .product_template-footer--price--text2[data-v-905fbd71]{font-size:14px}}.product_template .div1_line[data-v-905fbd71]{display:none}.product_template[data-v-905fbd71]:hover{background:linear-gradient(180deg,#fffafb 5%,#fff 51%,#fff7f9)}.product_template .product_template-footer[data-v-905fbd71]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;padding:10px 0 20px}@media screen and (max-width:767px){.product_template .product_template-footer[data-v-905fbd71]{display:flex;flex-direction:row;justify-content:center;padding:10px 20px 20px}}.product_template[data-v-905fbd71]:after{background-color:red;border-radius:4px 4px 0 0;content:"";display:block;height:5px;left:0;opacity:0;position:absolute;top:0;transition:1s ease-out;width:100%}.product_template[data-v-905fbd71]:hover,.product_template[data-v-905fbd71]:hover:after{opacity:1}@media screen and (min-width:767px)and (max-width:1200px){.product_template:hover .title_p1[data-v-905fbd71],.product_template:hover .title_p2[data-v-905fbd71]{color:#e60027}}.price-from[data-v-905fbd71]{color:#666;font-size:16px;font-weight:400}[data-v-905fbd71] .el-button.el-button--primary{background:#e60027;border-radius:4px!important;color:#fff;font-size:16px;font-weight:400;height:40px;line-height:16px;margin-top:20px;padding-top:12px;width:338px}@media screen and (max-width:767px){[data-v-905fbd71] .el-button.el-button--primary{font-size:14px;height:auto;margin-top:0;padding:8px 35px;width:auto}}
