.product_page .top[data-v-5ad23b46]{background:#fff;box-shadow:0 6px 8px 0 rgba(0,0,0,.1)}.product_page .filter_wrap[data-v-5ad23b46]{padding-bottom:40px}.product_page .filter[data-v-5ad23b46]{display:flex;align-items:flex-start;padding:15px 0;border-bottom:1px dashed #e0e0e0}.product_page .filter .label[data-v-5ad23b46]{color:#999;font-size:16px;margin-right:25px;width:80px;flex-shrink:0;position:relative;top:5px}.product_page .main[data-v-5ad23b46]{background:#f9f9f9;padding:20px 0}.product_page .count[data-v-5ad23b46]{font-size:14px;margin-bottom:15px}.product_page .count em[data-v-5ad23b46]{color:#ec8423;font-weight:700}.product_page .sort[data-v-5ad23b46]{height:60px;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border-radius:4px;padding:0 40px;margin-bottom:20px}.product_page .lists[data-v-5ad23b46]{box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border-radius:4px;background:#fff;min-height:200px;padding:20px}.product_page .pages[data-v-5ad23b46]{padding:25px 40px;color:#666;font-size:14px;display:flex;justify-content:space-between;align-items:center}.product_page .list-wrap .list[data-v-5ad23b46]{padding:25px 40px;cursor:pointer;border-bottom:1px solid #ddd}.product_page .list-wrap .list .logo[data-v-5ad23b46]{width:88px;height:88px;background:#eee;margin-right:15px;flex-shrink:0}.product_page .list-wrap .list .name[data-v-5ad23b46]{width:38%;font-size:18px;flex-shrink:0;color:#333;font-weight:700}.product_page .list-wrap .list .name .descp[data-v-5ad23b46]{font-weight:400;color:#999;font-size:14px;margin-top:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.product_page .list-wrap .list .info[data-v-5ad23b46]{width:100px;overflow:hidden}.product_page .list-wrap .list .info .v[data-v-5ad23b46]{color:#ec8423;font-size:18px}.product_page .list-wrap .list .info .l[data-v-5ad23b46]{color:#666;font-size:14px;margin-top:15px}.product_page .list-wrap .list .info+.info[data-v-5ad23b46]{margin-left:40px}.product_page .list-wrap .list .btn[data-v-5ad23b46]{width:140px;height:40px;background:#22bf8d;box-shadow:0 3px 6px 0 rgba(34,191,141,.3);border-radius:22px;color:#fff;font-size:18px}.product_page .list-wrap-normal[data-v-5ad23b46]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.product_page .list-wrap-normal .list[data-v-5ad23b46]{height:200px;overflow:hidden;box-sizing:content-box;padding:20px;box-shadow:1px 1px 2px #ddd;border:1px solid #ddd;display:grid;grid-template-columns:180px 1fr;grid-template-rows:1fr 3fr 1fr;gap:20px}.product_page .list-wrap-normal .list .logo[data-v-5ad23b46]{overflow:hidden;background:#eee;grid-column:1/2;grid-row:1/4}.product_page .list-wrap-normal .list .logo img[data-v-5ad23b46]{height:180px}.product_page .list-wrap-normal .list .name[data-v-5ad23b46]{grid-column:2/3;grid-row:1/2;color:#333;font-size:18px;display:block;font-weight:700;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product_page .list-wrap-normal .list .infos[data-v-5ad23b46]{overflow:hidden;grid-column:2/3;grid-row:2/3;font-weight:400;color:#666;font-size:14px}.product_page .list-wrap-normal .list .infos .info+.info[data-v-5ad23b46]{margin-top:8px}.product_page .list-wrap-normal .list .btns[data-v-5ad23b46]{color:#f05a23;grid-column:2/3;grid-row:3/4}.product_page .list-wrap-normal .list .btns[data-v-5ad23b46] .el-button{display:block;width:102px;height:30px;line-height:30px;color:#f05a23;font-size:14px;font-weight:700;text-align:center;border:1px solid;border-radius:15px;transition:all .5s;padding:0}.product_page .search_input .el-input__inner{height:50px;background:#eee}.product_page .search_input .el-button{width:80px;height:50px;background:#409eff;border-radius:0 4px 4px 0;color:#fff;font-size:20px}.product_page .radio_group .el-radio-button{margin:5px}.product_page .radio_group .el-radio-button__inner{height:27px;background:transparent;border-radius:14px;border:none;padding:0 20px;line-height:27px}.product_page .radio_group .is-active .el-radio-button__inner{background:linear-gradient(180deg,#74cdff,#409eff)}.product_page .sort_radio_group .el-radio-button+.el-radio-button{margin-left:35px}.product_page .sort_radio_group .el-radio-button__inner{font-size:16px;height:60px;color:#666;background:transparent;border:none;padding:0 20px;line-height:60px;box-shadow:none;border-bottom:1px solid transparent}.product_page .sort_radio_group .el-radio-button__inner:hover{color:#48ba79}.product_page .sort_radio_group .is-active .el-radio-button__inner{color:#48ba79;font-weight:700;border-bottom:2px solid #48ba79}