section[data-v-e1d5b972]{border-radius:2.667vw;padding:2vw 2.667vw;overflow:hidden;box-sizing:border-box;margin-top:5.333vw}section header[data-v-e1d5b972]{position:relative;height:4.8vw;font-size:4.8vw;font-weight:500;color:#00133d;display:flex;align-items:center}section header b[data-v-e1d5b972]{content:"";display:block;width:1.867vw;height:100%;background:#6ca0ec;border-radius:.933vw;margin-right:1.333vw}section header .title-icon[data-v-e1d5b972]{width:6vw;height:6vw;margin-right:1.333vw;vertical-align:middle}section header i[data-v-e1d5b972]{position:absolute;right:0;width:4.533vw;height:4.533vw;background:url(data:image/png;base64,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) no-repeat;background-size:4.533vw 4.533vw}section header i[data-v-e1d5b972]:active{opacity:.5}section .content[data-v-e1d5b972]{position:relative}.dialog[data-v-0be5aeaa]{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-bottom:13.333vw;animation:fadeIn .5s;z-index:999}.dialog .content[data-v-0be5aeaa]{position:relative;width:84vw;background:#fff;border-radius:2.667vw;animation:scaleIn .5s;box-sizing:border-box;padding:8vw 6vw}.dialog .content header[data-v-0be5aeaa]{height:6.4vw;font-size:5.333vw;font-weight:500;color:#333;line-height:6.4vw;text-align:center}.dialog .content p[data-v-0be5aeaa]{padding-top:2.667vw;font-size:3.733vw;color:#333;line-height:6.133vw;text-align:justify}.dialog .content .close[data-v-0be5aeaa]{position:absolute;width:100%;height:9.333vw;bottom:-14.667vw;display:flex;align-items:center;justify-content:center;left:0}.dialog .content .close i[data-v-0be5aeaa]{width:9.333vw;height:9.333vw;background:url(data:image/png;base64,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) no-repeat;background-size:9.333vw 9.333vw}.dialog .content .close i[data-v-0be5aeaa]:active{opacity:.5}.dialog.hiding[data-v-0be5aeaa]{animation:fadeOut .5s forwards}.dialog.hiding .content[data-v-0be5aeaa]{animation:scaleOut .5s forwards}.diet[data-v-669da17f]{padding:6.667vw 4vw 0;box-sizing:border-box}.diet .food-section[data-v-669da17f]{margin-bottom:2vw;border-radius:1.333vw}.diet .food-section.useful-section[data-v-669da17f]{margin-top:5.333vw}.diet .food-section.useful-section .section-header .count[data-v-669da17f]{color:#003bbf}.diet .food-section.useful-section .section-header .subtitle[data-v-669da17f]{color:#999}.diet .section-header[data-v-669da17f]{margin-bottom:2.667vw;display:flex;align-items:baseline}.diet .section-header .count[data-v-669da17f]{font-size:4.8vw;font-weight:700;color:#ff5b4d;margin-right:1.333vw}.diet .section-header .title[data-v-669da17f]{font-size:3.733vw;font-weight:500;color:#333;margin-right:2vw}.diet .section-header .subtitle[data-v-669da17f]{font-size:3.2vw;color:#999}.diet .food-grid[data-v-669da17f]{display:flex;flex-wrap:wrap;margin:0 -1.333vw}.diet .food-item[data-v-669da17f]{width:18vw;display:flex;flex-direction:column;align-items:center;margin-bottom:4vw;margin-top:2.667vw;margin-left:4vw}.diet .food-item img[data-v-669da17f]{width:9.067vw;height:9.067vw;object-fit:cover;margin-bottom:1.6vw}.diet .food-item div[data-v-669da17f]{font-weight:400;font-size:2.667vw;color:#00133d;line-height:1.867vw;text-align:center;font-style:normal;text-transform:none}.diet .empty-message[data-v-669da17f]{text-align:center;padding:4vw 0;color:#999;font-size:3.733vw}.diet .item-divider[data-v-669da17f]{width:100%;height:1px;border-top:.267vw dashed #dfdfdf;background-color:transparent}.collapse-button[data-v-669da17f]{text-align:center;padding:2vw 0;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:.667vw 0;font-size:3.733vw}.life-title[data-v-669da17f]{color:#2c324e;font-size:4vw;font-weight:700;margin-bottom:4vw}.improve-content .improve-item[data-v-669da17f]{display:flex;margin-bottom:6.667vw}.improve-content .improve-item .improve-icon[data-v-669da17f]{width:9.333vw;height:9.333vw;margin-right:4vw}.improve-content .improve-item .improve-section[data-v-669da17f]{font-size:3.733vw}.improve-content .improve-item .improve-section .improve-title[data-v-669da17f]{color:#2c324e;font-weight:700;margin-bottom:2.667vw}.improve-content .improve-item .improve-section .improve-text[data-v-669da17f]{color:#495880}