{"id":60107,"date":"2026-04-11T07:17:42","date_gmt":"2026-04-11T07:17:42","guid":{"rendered":"https:\/\/zgbkbearings.com\/?page_id=60107"},"modified":"2026-04-11T07:21:56","modified_gmt":"2026-04-11T07:21:56","slug":"chrome-steel-self-aligning","status":"publish","type":"page","link":"https:\/\/zgbkbearings.com\/sv\/chrome-steel-self-aligning\/","title":{"rendered":"Chrome Steel Self-aligning"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"60107\" class=\"elementor elementor-60107\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-605494e2 elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static\" data-id=\"605494e2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-701f1b7c sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static\" data-id=\"701f1b7c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b836f7c elementor-icon-list--layout-inline elementor-list-item-link-full_width sc_fly_static elementor-widget elementor-widget-icon-list\" data-id=\"b836f7c\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/zgbkbearings.com\/sv\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Hem<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\/<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/zgbkbearings.com\/sv\/produkter\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Produkter<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\/<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/zgbkbearings.com\/sv\/product-category\/kromstallager\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Kromst\u00e5llager<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\/ Self-Aligning<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-217c80fa elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static\" data-id=\"217c80fa\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-3f6317cd sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static\" data-id=\"3f6317cd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5c1e5df8 sc_fly_static elementor-widget elementor-widget-text-editor\" data-id=\"5c1e5df8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-path-to-node=\"4\"><b data-path-to-node=\"4\" data-index-in-node=\"0\">Precision Stainless Steel Self-Aligning Ball Bearings<\/b><\/h2><p data-path-to-node=\"5\">Our <b data-path-to-node=\"5\" data-index-in-node=\"4\">Self-Aligning Ball Bearings<\/b> are expertly crafted from premium <b data-path-to-node=\"5\" data-index-in-node=\"66\">AISI 440C Stainless Steel<\/b>, specifically engineered for applications where shaft misalignment or deflection is a critical challenge. Featuring two rows of balls and a common sphered raceway in the outer ring, these bearings possess the unique ability to compensate for angular misalignment without increasing friction or compromising service life.<\/p><p data-path-to-node=\"6\">Whether you are operating in corrosive wash-down environments or high-precision machinery with complex shafting, our range provides:<\/p><ul data-path-to-node=\"7\"><li><p data-path-to-node=\"7,0,0\"><b data-path-to-node=\"7,0,0\" data-index-in-node=\"0\">Superior Misalignment Compensation:<\/b> The intuitive sphered outer raceway allows the inner ring, balls, and cage to deflect freely, effortlessly correcting mounting errors or shaft bending.<\/p><\/li><li><p data-path-to-node=\"7,1,0\"><b data-path-to-node=\"7,1,0\" data-index-in-node=\"0\">Exceptional Corrosion Resistance:<\/b> Forged from high-grade stainless steel, these bearings are built to withstand moisture, chemical exposure, and harsh cleaning protocols in food, medical, and maritime industries.<\/p><\/li><li><p data-path-to-node=\"7,2,0\"><b data-path-to-node=\"7,2,0\" data-index-in-node=\"0\">Minimized Heat &amp; Friction:<\/b> The optimized internal geometry ensures the lowest friction of any rolling bearing, leading to cooler running temperatures and extended lubricant life even at high speeds.<\/p><\/li><li><p data-path-to-node=\"7,3,0\"><b data-path-to-node=\"7,3,0\" data-index-in-node=\"0\">Sealed-for-Life Reliability:<\/b> Available with integrated high-performance seals (2RS) to prevent lubricant leakage and protect internal components from environmental contaminants, ensuring maintenance-free operation.<\/p><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-33b4dd2c sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static\" data-id=\"33b4dd2c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-37bc3c5d sc_fly_static elementor-widget elementor-widget-html\" data-id=\"37bc3c5d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n    .full-height-download {\r\n        background: #fdfdfd;\r\n        border: 1px solid #e0e0e0;\r\n        padding: 40px 30px; \/* \u589e\u52a0\u4e0a\u4e0b\u5185\u8fb9\u8ddd\u6765\u6491\u5f00\u9ad8\u5ea6 *\/\r\n        border-radius: 8px;\r\n        text-align: center;\r\n        height: 100%; \/* \u5173\u952e\uff1a\u5f3a\u5236\u94fa\u6ee1\u7236\u5bb9\u5668\u9ad8\u5ea6 *\/\r\n        display: flex;\r\n        flex-direction: column;\r\n        justify-content: center; \/* \u5185\u5bb9\u5782\u76f4\u5c45\u4e2d\u5206\u5e03 *\/\r\n        align-items: center;\r\n        box-sizing: border-box;\r\n    }\r\n    .catalog-icon {\r\n        width: 150px; \/* \u7a0d\u5fae\u52a0\u5927\u4e00\u70b9\uff0c\u66f4\u6709\u5206\u91cf *\/\r\n        margin-bottom: 25px;\r\n        box-shadow: 0 12px 25px rgba(0,0,0,0.15);\r\n        border: 1px solid #ddd;\r\n    }\r\n    .download-title {\r\n        color: #DF3C2A;\r\n        font-size: 22px;\r\n        font-weight: 800;\r\n        margin-bottom: 15px;\r\n        line-height: 1.2;\r\n    }\r\n    .download-info {\r\n        font-size: 15px;\r\n        color: #555;\r\n        line-height: 1.6;\r\n        margin-bottom: 30px;\r\n        max-width: 250px;\r\n    }\r\n    .btn-action-full {\r\n        background: #DF3C2A;\r\n        color: #fff !important;\r\n        padding: 15px 30px;\r\n        border-radius: 4px;\r\n        text-decoration: none !important;\r\n        font-weight: bold;\r\n        font-size: 16px;\r\n        width: 100%;\r\n        max-width: 280px;\r\n        transition: all 0.3s;\r\n        box-shadow: 0 4px 10px rgba(223, 60, 42, 0.2);\r\n    }\r\n    .btn-action-full:hover {\r\n        background: #b52a1b;\r\n        transform: translateY(-2px);\r\n        box-shadow: 0 6px 15px rgba(223, 60, 42, 0.3);\r\n    }\r\n<\/style>\r\n\r\n<div class=\"full-height-download\">\r\n    <img decoding=\"async\" src=\"https:\/\/zgbkbearings.com\/wp-content\/uploads\/2025\/12\/FULL-CATALOG-1st-Page.png\" alt=\"ZGBK Catalog\" class=\"catalog-icon\">\r\n    <div class=\"download-title\">Complete Technical Catalog<\/div>\r\n    <div class=\"download-info\">\r\n        Comprehensive specifications, 2D\/3D dimensions, and material data for all industrial bearing series.\r\n    <\/div>\r\n    <a href=\"https:\/\/zgbkbearings.com\/wp-content\/uploads\/2025\/12\/ZGBK-Bearings-Full-Catalog-ChineseEnglish-version.pdf\" class=\"btn-action-full\" target=\"_blank\">\r\n        <i class=\"fas fa-file-pdf\"><\/i> DOWNLOAD PDF NOW\r\n    <\/a>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-57a1fcc7 elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static\" data-id=\"57a1fcc7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-48077681 sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static\" data-id=\"48077681\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7940e03a sc_fly_static elementor-widget elementor-widget-shortcode\" data-id=\"7940e03a\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"> \n<table id=\"tablepress-14\" class=\"tablepress tablepress-id-14\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Bearing NO.<\/th><th class=\"column-2\">d (mm)<\/th><th class=\"column-3\">D (mm)<\/th><th class=\"column-4\">B (mm)<\/th><th class=\"column-5\">r min<\/th><th class=\"column-6\">Weight (ZrO2)<\/th><th class=\"column-7\">Weight (Si3N4)<\/th><th class=\"column-8\">Weight (440C)<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">1200<\/td><td class=\"column-2\">10<\/td><td class=\"column-3\">30<\/td><td class=\"column-4\">9<\/td><td class=\"column-5\">0.6<\/td><td class=\"column-6\">0.026<\/td><td class=\"column-7\">0.014<\/td><td class=\"column-8\">0.034<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">1201<\/td><td class=\"column-2\">12<\/td><td class=\"column-3\">32<\/td><td class=\"column-4\">10<\/td><td class=\"column-5\">0.6<\/td><td class=\"column-6\">0.031<\/td><td class=\"column-7\">0.018<\/td><td class=\"column-8\">0.04<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">1202<\/td><td class=\"column-2\">15<\/td><td class=\"column-3\">35<\/td><td class=\"column-4\">11<\/td><td class=\"column-5\">0.6<\/td><td class=\"column-6\">0.038<\/td><td class=\"column-7\">0.02<\/td><td class=\"column-8\">0.049<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">1203<\/td><td class=\"column-2\">17<\/td><td class=\"column-3\">40<\/td><td class=\"column-4\">12<\/td><td class=\"column-5\">0.6<\/td><td class=\"column-6\">0.056<\/td><td class=\"column-7\">0.03<\/td><td class=\"column-8\">0.073<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">1204<\/td><td class=\"column-2\">20<\/td><td class=\"column-3\">47<\/td><td class=\"column-4\">14<\/td><td class=\"column-5\">1<\/td><td class=\"column-6\">0.09<\/td><td class=\"column-7\">0.049<\/td><td class=\"column-8\">0.12<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">1205<\/td><td class=\"column-2\">25<\/td><td class=\"column-3\">52<\/td><td class=\"column-4\">15<\/td><td class=\"column-5\">1<\/td><td class=\"column-6\">0.11<\/td><td class=\"column-7\">0.058<\/td><td class=\"column-8\">0.14<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">1206<\/td><td class=\"column-2\">30<\/td><td class=\"column-3\">62<\/td><td class=\"column-4\">16<\/td><td class=\"column-5\">1<\/td><td class=\"column-6\">0.17<\/td><td class=\"column-7\">0.09<\/td><td class=\"column-8\">0.22<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">1207<\/td><td class=\"column-2\">35<\/td><td class=\"column-3\">72<\/td><td class=\"column-4\">17<\/td><td class=\"column-5\">1.1<\/td><td class=\"column-6\">0.25<\/td><td class=\"column-7\">0.13<\/td><td class=\"column-8\">0.32<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">1208<\/td><td class=\"column-2\">40<\/td><td class=\"column-3\">80<\/td><td class=\"column-4\">18<\/td><td class=\"column-5\">1.1<\/td><td class=\"column-6\">0.32<\/td><td class=\"column-7\">0.17<\/td><td class=\"column-8\">0.42<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">1209<\/td><td class=\"column-2\">45<\/td><td class=\"column-3\">85<\/td><td class=\"column-4\">19<\/td><td class=\"column-5\">1.1<\/td><td class=\"column-6\">0.36<\/td><td class=\"column-7\">0.19<\/td><td class=\"column-8\">0.47<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">1210<\/td><td class=\"column-2\">50<\/td><td class=\"column-3\">90<\/td><td class=\"column-4\">20<\/td><td class=\"column-5\">1.1<\/td><td class=\"column-6\">0.4<\/td><td class=\"column-7\">0.22<\/td><td class=\"column-8\">0.53<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-14 from cache -->\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-236573bf sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static\" data-id=\"236573bf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4f920e17 sc_fly_static elementor-widget elementor-widget-html\" data-id=\"4f920e17\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"zgbk-side-calc\" id=\"side-calculator\">\r\n    <div class=\"calc-inner\">\r\n        <div class=\"calc-header\">\r\n            <h4>Precision Life Calculator<\/h4>\r\n            <p class=\"sync-tip\">Click any row in the specification table to auto-fill data.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"input-grid\">\r\n            <div class=\"input-item full-width\">\r\n                <label>Selected Product Number<\/label>\r\n                <input type=\"text\" id=\"modelName\" placeholder=\"Waiting for selection...\" readonly>\r\n            <\/div>\r\n            \r\n            <div class=\"input-item\">\r\n                <label>Lagertyp<\/label>\r\n                <select id=\"bearingType\" class=\"calc-select-clean\">\r\n                    <option value=\"3\">Kullager (p=3)<\/option>\r\n                    <option value=\"3.333\">Roller Bearing (p=10\/3)<\/option>\r\n                <\/select>\r\n            <\/div>\r\n\r\n            <div class=\"input-item\">\r\n                <label>Basic Rating (Cr) [kN]<\/label>\r\n                <input type=\"number\" id=\"C\" placeholder=\"Gradering\" step=\"0.01\">\r\n            <\/div>\r\n\r\n            <div class=\"input-item\">\r\n                <label>Equivalent Load (P) [kN]<\/label>\r\n                <input type=\"number\" id=\"P\" placeholder=\"e.g. 2.5\">\r\n            <\/div>\r\n\r\n            <div class=\"input-item\">\r\n                <label>Speed (n) [rpm]<\/label>\r\n                <input type=\"number\" id=\"speed\" placeholder=\"e.g. 1800\">\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"btn-group\">\r\n            <button type=\"button\" class=\"btn-calc\" onclick=\"calculateLife()\">Ber\u00e4kna nu<\/button>\r\n            <button type=\"button\" class=\"btn-reset\" onclick=\"resetCalc()\">Reset<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"calc-res\" id=\"result\">\r\n            <div class=\"res-header-row\">\r\n                <div class=\"res-model-tag\" id=\"resModelName\">Result<\/div>\r\n                <div class=\"res-actions\">\r\n                    <button type=\"button\" class=\"btn-copy\" id=\"copyBtn\" onclick=\"copyResult(this)\">Copy Result<\/button>\r\n                    <a href=\"https:\/\/zgbkbearings.com\/sv\/fa-en-offert\/\" id=\"inquiryBtn\" class=\"btn-inquiry-jump\" style=\"display:none;\">Get a Quote \u2192<\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"res-row\">\r\n                <div class=\"res-box\">L10 Liv: <span id=\"l10\">-<\/span> <small>10\u2076 varv<\/small><\/div>\r\n                <div class=\"res-box\">L10h Livsl\u00e4ngd: <span id=\"l10h\">-<\/span> <small>timmar<\/small><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n\/* --- \u5b8c\u6574 CSS \u6837\u5f0f --- *\/\r\n#side-calculator.zgbk-side-calc {\r\n    background-image: url('https:\/\/zgbkbearings.com\/wp-content\/uploads\/2026\/01\/1-elementor-io-optimized.webp') !important;\r\n    background-size: cover !important;\r\n    background-position: center !important;\r\n    border-radius: 12px !important;\r\n    overflow: hidden;\r\n    border: 1px solid #333 !important;\r\n    font-family: 'Segoe UI', Roboto, sans-serif !important;\r\n    width: 100% !important;\r\n    max-width: 450px;\r\n    margin: 20px auto;\r\n    box-shadow: 0 15px 35px rgba(0,0,0,0.4) !important;\r\n}\r\n\r\n.calc-inner { padding: 30px 25px !important; background: rgba(0, 0, 0, 0.65) !important; backdrop-filter: blur(8px); }\r\n.calc-header { border-left: 5px solid #DF3C2A !important; padding-left: 15px !important; margin-bottom: 25px !important; }\r\n.calc-header h4 { margin: 0 !important; color: #fff !important; font-size: 20px !important; font-weight: 800 !important; text-transform: uppercase !important; }\r\n.sync-tip { margin: 5px 0 0 0 !important; color: #bbb !important; font-size: 12px !important; font-style: italic !important; }\r\n\r\n.input-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 15px !important; }\r\n.full-width { grid-column: span 2 !important; }\r\n.input-item label { display: block !important; font-size: 11px !important; color: #eee !important; font-weight: 700 !important; margin-bottom: 6px !important; text-transform: uppercase; }\r\n\r\n.input-item input, .input-item select.calc-select-clean { \r\n    width: 100% !important; \r\n    padding: 12px !important; \r\n    border: 1px solid rgba(255,255,255,0.3) !important; \r\n    border-radius: 4px !important; \r\n    font-size: 14px !important; \r\n    background: #fff !important; \r\n    color: #000 !important; \r\n    font-weight: 600 !important; \r\n    outline: none !important;\r\n}\r\n\r\n.btn-group { display: flex !important; gap: 10px !important; margin-top: 25px !important; }\r\n.btn-calc { flex: 2 !important; padding: 15px !important; background: #DF3C2A !important; color: #fff !important; border: none !important; border-radius: 4px !important; font-size: 15px !important; font-weight: 800 !important; text-transform: uppercase !important; cursor: pointer; transition: 0.3s; }\r\n.btn-calc:hover { background: #ff4d3a !important; transform: translateY(-2px); }\r\n.btn-reset { flex: 1 !important; padding: 15px !important; background: #444 !important; color: #ccc !important; border: none !important; border-radius: 4px !important; font-size: 14px !important; font-weight: bold !important; cursor: pointer; }\r\n\r\n\/* \u7ed3\u679c\u533a\u57df *\/\r\n.calc-res { margin-top: 25px !important; background: #fff !important; padding: 20px !important; border-radius: 4px !important; display: none; flex-direction: column !important; border-left: 6px solid #DF3C2A !important; }\r\n.res-header-row { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 15px !important; border-bottom: 1px solid #eee; padding-bottom: 10px; }\r\n.res-model-tag { font-size: 14px !important; font-weight: 900 !important; color: #DF3C2A !important; max-width: 50%; }\r\n\r\n\/* \u52a8\u4f5c\u6309\u94ae\u7ec4 *\/\r\n.res-actions { display: flex; gap: 8px; align-items: center; }\r\n.btn-copy { background: #f0f0f0 !important; border: 1px solid #ddd !important; padding: 6px 10px !important; font-size: 10px !important; border-radius: 4px; cursor: pointer; font-weight: 700; text-transform: uppercase; transition: 0.3s; }\r\n\r\n\/* \u8be2\u76d8\u8df3\u8f6c\u6309\u94ae\u6837\u5f0f + \u547c\u5438\u52a8\u753b *\/\r\n.btn-inquiry-jump {\r\n    background: #DF3C2A !important;\r\n    color: #fff !important;\r\n    padding: 6px 12px !important;\r\n    border-radius: 4px !important;\r\n    font-size: 11px !important;\r\n    font-weight: 800 !important;\r\n    text-decoration: none !important;\r\n    text-transform: uppercase;\r\n    animation: pulse-red 2s infinite;\r\n}\r\n\r\n@keyframes pulse-red {\r\n    0% { box-shadow: 0 0 0 0 rgba(223, 60, 42, 0.7); }\r\n    70% { box-shadow: 0 0 0 10px rgba(223, 60, 42, 0); }\r\n    100% { box-shadow: 0 0 0 0 rgba(223, 60, 42, 0); }\r\n}\r\n\r\n.res-row { display: flex !important; justify-content: space-between !important; gap: 15px !important; }\r\n.res-box { font-size: 11px !important; color: #444 !important; font-weight: 700 !important; flex: 1; }\r\n.res-box span { color: #000 !important; font-weight: 900 !important; font-size: 20px !important; display: block !important; margin-top: 5px !important; }\r\n\r\n@media (max-width: 480px) { .input-grid { grid-template-columns: 1fr !important; } .res-row { flex-direction: column !important; } .res-actions { flex-direction: column; width: 100%; } }\r\n<\/style>\r\n\r\n<script>\r\n\/* --- \u5b8c\u6574 JS \u903b\u8f91 --- *\/\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    const table = document.querySelector('.zgbk-spec-table, .tablepress');\r\n    if (!table) return;\r\n\r\n    table.addEventListener('click', function(e) {\r\n        if (e.target.tagName === 'A') return; \r\n        const row = e.target.closest('tr');\r\n        if (!row || row.parentElement.tagName === 'THEAD') return;\r\n\r\n        const cells = Array.from(row.getElementsByTagName('td'));\r\n        const headers = Array.from(table.querySelectorAll('thead th'));\r\n        \r\n        let productIndex = 1; \r\n        let cIndex = 6;       \r\n\r\n        headers.forEach((th, index) => {\r\n            const text = th.innerText.trim().toLowerCase();\r\n            if (text.includes(\"product\") || text.includes(\"number\")) productIndex = index;\r\n            if (text.includes(\"cr\") || (text.includes(\"dynamic\") && !text.includes(\"static\"))) cIndex = index;\r\n        });\r\n\r\n        const productNo = cells[productIndex] ? cells[productIndex].innerText.trim() : \"\";\r\n        const rawCValue = cells[cIndex] ? cells[cIndex].innerText.replace(\/[^0-9.]\/g, '') : \"\"; \r\n        \r\n        let finalC = parseFloat(rawCValue);\r\n        if (finalC > 500) { finalC = finalC \/ 1000; } \r\n\r\n        document.getElementById('modelName').value = productNo;\r\n        document.getElementById('C').value = isNaN(finalC) ? \"\" : finalC.toFixed(3);\r\n\r\n        const calcBox = document.getElementById('side-calculator');\r\n        calcBox.style.boxShadow = \"0 0 30px rgba(223, 60, 42, 0.9)\";\r\n        setTimeout(() => { calcBox.style.boxShadow = \"none\"; }, 500);\r\n    });\r\n});\r\n\r\nfunction calculateLife() {\r\n    const model = document.getElementById('modelName').value;\r\n    const C = parseFloat(document.getElementById('C').value);\r\n    const P = parseFloat(document.getElementById('P').value);\r\n    const n = parseFloat(document.getElementById('speed').value);\r\n    const p = parseFloat(document.getElementById('bearingType').value);\r\n\r\n    if (C > 0 && P > 0 && n > 0) {\r\n        const L10 = Math.pow(C \/ P, p);\r\n        const L10h = (L10 * 1000000) \/ (60 * n);\r\n\r\n        document.getElementById('resModelName').innerText = model ? \"Model: \" + model : \"Result\";\r\n        document.getElementById('l10').innerText = L10.toFixed(2);\r\n        document.getElementById('l10h').innerText = Math.round(L10h).toLocaleString();\r\n        \r\n        const resultPanel = document.getElementById('result');\r\n        resultPanel.style.setProperty('display', 'flex', 'important');\r\n    } else {\r\n        alert(\"Please select a product or enter Cr, Load, and Speed.\");\r\n    }\r\n}\r\n\r\nfunction copyResult(btn) {\r\n    const model = document.getElementById('resModelName').innerText;\r\n    const l10 = document.getElementById('l10').innerText;\r\n    const l10h = document.getElementById('l10h').innerText;\r\n    const textToCopy = `Bearing Life Calculation\\n${model}\\nL10 Life: ${l10} 10\u2076 rev\\nL10h Life: ${l10h} hours\\nSource: zgbkbearings.com`;\r\n    \r\n    navigator.clipboard.writeText(textToCopy).then(() => {\r\n        btn.innerText = \"COPIED!\";\r\n        btn.style.background = \"#4CAF50\";\r\n        btn.style.color = \"#fff\";\r\n\r\n        const inqBtn = document.getElementById('inquiryBtn');\r\n        inqBtn.style.display = 'inline-block';\r\n        \r\n        \/\/ \u4fee\u6539\u4e3a get-a-quote\r\n        const rawModel = model.replace('Model: ', '');\r\n        inqBtn.href = `https:\/\/zgbkbearings.com\/get-a-quote\/?subject=Quote Inquiry for ${encodeURIComponent(rawModel)}&details=Calculated L10h: ${l10h} hours`;\r\n\r\n    }).catch(err => { console.error('Clipboard error', err); });\r\n}\r\n\r\nfunction resetCalc() {\r\n    document.getElementById('modelName').value = \"\";\r\n    document.getElementById('C').value = \"\";\r\n    document.getElementById('P').value = \"\";\r\n    document.getElementById('speed').value = \"\";\r\n    document.getElementById('result').style.setProperty('display', 'none', 'important');\r\n    \r\n    const copyBtn = document.getElementById('copyBtn');\r\n    copyBtn.innerText = \"Copy Result\";\r\n    copyBtn.style.background = \"#f0f0f0\";\r\n    copyBtn.style.color = \"#333\";\r\n    document.getElementById('inquiryBtn').style.display = 'none';\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Home \/ Products \/ Chrome Steel Bearings \/ Self-Aligning Precision Stainless Steel Self-Aligning Ball Bearings Our Self-Aligning Ball Bearings are expertly crafted from premium AISI 440C Stainless Steel, specifically engineered&hellip;<\/p>","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-60107","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/zgbkbearings.com\/sv\/wp-json\/wp\/v2\/pages\/60107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zgbkbearings.com\/sv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zgbkbearings.com\/sv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zgbkbearings.com\/sv\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/zgbkbearings.com\/sv\/wp-json\/wp\/v2\/comments?post=60107"}],"version-history":[{"count":11,"href":"https:\/\/zgbkbearings.com\/sv\/wp-json\/wp\/v2\/pages\/60107\/revisions"}],"predecessor-version":[{"id":60122,"href":"https:\/\/zgbkbearings.com\/sv\/wp-json\/wp\/v2\/pages\/60107\/revisions\/60122"}],"wp:attachment":[{"href":"https:\/\/zgbkbearings.com\/sv\/wp-json\/wp\/v2\/media?parent=60107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}