/* pintuer.min.css */
html{margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,q,dl,dt,dd,ol,ul,li,fieldset,form,legend,caption,tbody,tfoot,thead,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:14px;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block}body{font-size:14px;color:#333;background:#fff;font-family:"Microsoft YaHei","simsun","Helvetica Neue",Arial,Helvetica,sans-serif}img{border:0;vertical-align:bottom}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}input:focus,textarea:focus,button:focus,select:focus{outline:0}input::-ms-clear{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{color:#121212;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}.button{border:solid 1px #EBEBEB;background:transparent;border-radius:4px;font-size:14px;padding:8px 20px;margin:0;display:inline-block;line-height:20px;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}.button[disabled]{pointer-events:none;cursor:not-allowed;webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=50);opacity:.5}.button:active{background-image:none;outline:0;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.button:hover{transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.button-block{display:block;width:100%}.button-large{padding:12px 30px;font-size:16px;line-height:24px}.button-big{padding:12px 35px;font-size:16px;line-height:22px}.button-middle{padding:12px 25px;font-size:16px;line-height:20px}.button-small{padding:5px 10px;font-size:12px;font-weight:normal;line-height:18px}.button-little{padding:3px 5px;font-size:12px;font-weight:normal;line-height:16px}.button.bg-main,.button.bg-sub,.button.bg-dot,.button.bg-black,.button.bg-gray,.button.bg-red,.button.bg-yellow,.button.bg-blue,.button.bg-green{color:#fff}.layout{width:100%}.container,.container-layout{margin:0 auto;padding:0 10px}@media(min-width:760px){.container{width:750px}}@media(min-width:1000px){.container{width:1000px}}@media(min-width:1200px){.container{width:1200px}}.line{margin:0;padding:0}.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.xl1,.xl2,.xl3,.xl4,.xl5,.xl6,.xl7,.xl8,.xl9,.xl10,.xl11,.xl12,.xs1,.xs2,.xs3,.xs4,.xs5,.xs6,.xs7,.xs8,.xs9,.xs10,.xs11,.xs12,.xm1,.xm2,.xm3,.xm4,.xm5,.xm6,.xm7,.xm8,.xm9,.xm10,.xm11,.xm12,.xb1,.xb2,.xb3,.xb4,.xb5,.xb6,.xb7,.xb8,.xb9,.xb10,.xb11,.xb12{position:relative;min-height:1px}.line-big{margin-left:-10px;margin-right:-10px}.line-big .x1,.line-big .x2,.line-big .x3,.line-big .x4,.line-big .x5,.line-big .x6,.line-big .x7,.line-big .x8,.line-big .x9,.line-big .x10,.line-big .x11,.line-big .x12,.line-big .xl1,.line-big .xl2,.line-big .xl3,.line-big .xl4,.line-big .xl5,.line-big .xl6,.line-big .xl7,.line-big .xl8,.line-big .xl9,.line-big .xl10,.line-big .xl11,.line-big .xl12,.line-big .xs1,.line-big .xs2,.line-big .xs3,.line-big .xs4,.line-big .xs5,.line-big .xs6,.line-big .xs7,.line-big .xs8,.line-big .xs9,.line-big .xs10,.line-big .xs11,.line-big .xs12,.line-big .xm1,.line-big .xm2,.line-big .xm3,.line-big .xm4,.line-big .xm5,.line-big .xm6,.line-big .xm7,.line-big .xm8,.line-big .xm9,.line-big .xm10,.line-big .xm11,.line-big .xm12,.line-big .xb1,.line-big .xb2,.line-big .xb3,.line-big .xb4,.line-big .xb5,.line-big .xb6,.line-big .xb7,.line-big .xb8,.line-big .xb9,.line-big .xb10,.line-big .xb11,.line-big .xb12{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.line-middle{margin-left:-5px;margin-right:-5px}.line-middle .x1,.line-middle .x2,.line-middle .x3,.line-middle .x4,.line-middle .x5,.line-middle .x6,.line-middle .x7,.line-middle .x8,.line-middle .x9,.line-middle .x10,.line-middle .x11,.line-middle .x12,.line-middle .xl1,.line-middle .xl2,.line-middle .xl3,.line-middle .xl4,.line-middle .xl5,.line-middle .xl6,.line-middle .xl7,.line-middle .xl8,.line-middle .xl9,.line-middle .xl10,.line-middle .xl11,.line-middle .xl12,.line-middle .xs1,.line-middle .xs2,.line-middle .xs3,.line-middle .xs4,.line-middle .xs5,.line-middle .xs6,.line-middle .xs7,.line-middle .xs8,.line-middle .xs9,.line-middle .xs10,.line-middle .xs11,.line-middle .xs12,.line-middle .xm1,.line-middle .xm2,.line-middle .xm3,.line-middle .xm4,.line-middle .xm5,.line-middle .xm6,.line-middle .xm7,.line-middle .xm8,.line-middle .xm9,.line-middle .xm10,.line-middle .xm11,.line-middle .xm12,.line-middle .xb1,.line-middle .xb2,.line-middle .xb3,.line-middle .xb4,.line-middle .xb5,.line-middle .xb6,.line-middle .xb7,.line-middle .xb8,.line-middle .xb9,.line-middle .xb10,.line-middle .xb11,.line-middle .xb12{position:relative;min-height:1px;padding-right:5px;padding-left:5px}.line-small{margin-left:-1px;margin-right:-1px}.line-small .x1,.line-small .x2,.line-small .x3,.line-small .x4,.line-small .x5,.line-small .x6,.line-small .x7,.line-small .x8,.line-small .x9,.line-small .x10,.line-small .x11,.line-small .x12,.line-small .xl1,.line-small .xl2,.line-small .xl3,.line-small .xl4,.line-small .xl5,.line-small .xl6,.line-small .xl7,.line-small .xl8,.line-small .xl9,.line-small .xl10,.line-small .xl11,.line-small .xl12,.line-small .xs1,.line-small .xs2,.line-small .xs3,.line-small .xs4,.line-small .xs5,.line-small .xs6,.line-small .xs7,.line-small .xs8,.line-small .xs9,.line-small .xs10,.line-small .xs11,.line-small .xs12,.line-small .xm1,.line-small .xm2,.line-small .xm3,.line-small .xm4,.line-small .xm5,.line-small .xm6,.line-small .xm7,.line-small .xm8,.line-small .xm9,.line-small .xm10,.line-small .xm11,.line-small .xm12,.line-small .xb1,.line-small .xb2,.line-small .xb3,.line-small .xb4,.line-small .xb5,.line-small .xb6,.line-small .xb7,.line-small .xb8,.line-small .xb9,.line-small .xb10,.line-small .xb11,.line-small .xb12{position:relative;min-height:1px;padding-right:1px;padding-left:1px}.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12{float:left}.x1{width:8.33333333%}.x2{width:16.66666667%}.x3{width:25%}.x4{width:33.33333333%}.x5{width:41.66666667%}.x6{width:50%}.x7{width:58.33333333%}.x8{width:66.66666667%}.x9{width:75%}.x10{width:83.33333333%}.x11{width:91.66666667%}.x12{width:100%}@media(min-width:300px){.xl1,.xl2,.xl3,.xl4,.xl5,.xl6,.xl7,.xl8,.xl9,.xl10,.xl11,.xl12{float:left}.xl1{width:8.33333333%}.xl2{width:16.66666667%}.xl3{width:25%}.xl4{width:33.33333333%}.xl5{width:41.66666667%}.xl6{width:50%}.xl7{width:58.33333333%}.xl8{width:66.66666667%}.xl9{width:75%}.xl10{width:83.33333333%}.xl11{width:91.66666667%}.xl12{width:100%}}@media(min-width:760px){.xs1,.xs2,.xs3,.xs4,.xs5,.xs6,.xs7,.xs8,.xs9,.xs10,.xs11,.xs12{float:left}.xs1{width:8.33333333%}.xs2{width:16.66666667%}.xs3{width:25%}.xs4{width:33.33333333%}.xs5{width:41.66666667%}.xs6{width:50%}.xs7{width:58.33333333%}.xs8{width:66.66666667%}.xs9{width:75%}.xs10{width:83.33333333%}.xs11{width:91.66666667%}.xs12{width:100%}}@media(min-width:1000px){.xm1,.xm2,.xm3,.xm4,.xm5,.xm6,.xm7,.xm8,.xm9,.xm10,.xm11,.xm12{float:left}.xm1{width:8.33333333%}.xm2{width:16.66666667%}.xm3{width:25%}.xm4{width:33.33333333%}.xm5{width:41.66666667%}.xm6{width:50%}.xm7{width:58.33333333%}.xm8{width:66.66666667%}.xm9{width:75%}.xm10{width:83.33333333%}.xm11{width:91.66666667%}.xm12{width:100%}}@media(min-width:1200px){.xb1,.xb2,.xb3,.xb4,.xb5,.xb6,.xb7,.xb8,.xb9,.xb10,.xb11,.xb12{float:left}.xb1{width:8.33333333%}.xb2{width:16.66666667%}.xb3{width:25%}.xb4{width:33.33333333%}.xb5{width:41.66666667%}.xb6{width:50%}.xb7{width:58.33333333%}.xb8{width:66.66666667%}.xb9{width:75%}.xb10{width:83.33333333%}.xb11{width:91.66666667%}.xb12{width:100%}}@media(max-width:760px){.show-l{display:block!important}.hidden-l{display:none!important}}@media(min-width:761px) and (max-width:1000px){.show-s{display:block!important}.hidden-s{display:none!important}}@media(min-width:1001px) and (max-width:1200px){.show-m{display:block!important}.hidden-m{display:none!important}}@media(min-width:1201px){.show-b{display:block!important}.hidden-b{display:none!important}}.close{display:inline-block;font-size:28px;cursor:pointer;line-height:28px}.close:before{content:"\00d7"}.leftward{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-right:4px solid;border-top:4px solid transparent;border-bottom:4px solid transparent}.rightward{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid;border-top:4px solid transparent;border-bottom:4px solid transparent}.upward{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-bottom:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.downward,.arrow{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.badge{display:inline-block;min-width:10px;padding:3px 6px;font-size:12px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#888888;border-radius:2em}.badge:empty{display:none}.badge.bg-back,.badge.bg-mix{color:inherit}.badge.bg-white,.badge.bg-red-light,.badge.bg-yellow-light,.badge.bg-blue-light,.badge.bg-green-light{color:#333}.badge-corner{position:relative}.badge-corner .badge{position:absolute;right:-15px;top:-10px;font-weight:normal;cursor:pointer}.progress{height:14px;overflow:hidden;background-color:#f5f5f5;border-radius:7px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{color:#fff;float:left;background-color:#0a0;display:inline-block;font-size:12px;line-height:14px;text-align:center}.progress-bar:after{content:"\3000"}.progress .progress-bar:last-child{border-radius:0 7px 7px 0}.progress-big{height:26px;border-radius:13px}.progress-big .progress-bar{font-size:14px;line-height:26px}.progress-big .progress-bar:last-child{border-radius:0 13px 13px 0}.progress-small{height:6px;border-radius:3px}.progress-small .progress-bar{font-size:6px;line-height:6px}.progress-small .progress-bar:last-child{border-radius:0 3px 3px 0}.progress-bar.bg-back,.progress-bar.bg-mix,.progress-bar.bg-white{color:inherit}@-webkit-keyframes progress-bar-active{from{background-position:30px 0}to{background-position:0 0}}@keyframes progress-bar-active{from{background-position:30px 0}to{background-position:0 0}}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-size:30px 30px}.progress.active .progress-bar{-webkit-animation:progress-bar-active 2s linear infinite normal;animation:progress-bar-active 2s linear infinite normal}.range{position:relative;height:10px;background-color:#f5f5f5;border-radius:5px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.range-scroll{position:aabsolute;width:16px;height:16px;margin-top:-3px;border-radius:8px;cursor:pointer;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.175);box-shadow:1px 1px 1px rgba(0,0,0,.175)}.range-bar{position:absaolute;height:10px;float:left;display:inline-block;border-radius:5px}.range-bar span{position:relative}.range-scroll-left{float:left;margin-left:-8px}.range-scroll-right{float:right;margin-right:-8px}.range-group{display:table}.range-group .range-area,.range-group input{display:table-cell}.range-group .range-area{width:100%}.range-group input{width:1%}.drop{position:relative}.drop-menu{position:absolute;display:none;top:50px;left:0;z-index:1;float:left;min-width:140px;padding:5px 0;margin:12px 0 0;list-style:none;background-color:#fff;background-clip:padding-box}.drop-menu.pull-right{right:0;left:auto}.drop-menu a{color:#6E6E6E;padding:5px 20px;display:block;clear:both;white-space:nowrap;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}.drop-menu a:hover,.drop-menu a:focus{background:#f5f5f5;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}.drop-menu .disabled a{color:#888888;pointer-events:none}.drop-menu .disabled a:hover,.drop-menu .disabled a:focus{cursor:not-allowed}.drop-menu .divider{background-color:#EBEBEB;height:1px;overflow:hidden;margin:8px 0}.drop-menu .drop-meun-head{display:block;padding:5px 20px;font-size:12px;color:#888888}.open .drop-menu{display:block}.button-group,.button-group-y{display:inline-block;position:relative;vertical-align:middle}.button-group .button,.button-group .button-group{float:left;position:relative;font-weight:normal}.button-group:not(:first-child):not(:last-child):not(.dropdown-toggle):not(.dropdown-hover).button,.button-group .button-group .button{border-radius:0}.button-group .button,.button-group .button-group .button{margin-left:0px}.button-group:first-child:not(:last-child).button:not(.dropdown-toggle):not(.dropdown-hover){border-top-right-radius:0;border-bottom-right-radius:0}.button-group:last-child:not(:first-child).button:not(.dropdown-toggle):not(.dropdown-hover){border-bottom-left-radius:0;border-top-left-radius:0}.button-group .button-group:first-child .button:last-child,.button-group .button-group:first-child .dropdown-toggle{border-top-left-radius:5px;border-bottom-left-radius:5px}.button-group .button-group:last-child .button:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.button-group:not(:first-child).dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0;padding:6px}.button-toolbar{display:inline-block}.button-toolbar .button-group{display:inline-block}.button-group-y .button,.button-group-y .button-group{float:none;clear:both;display:block;width:100%;font-weight:normal}.button-group-y:not(:first-child):not(:last-child):not(.dropdown-toggle).button,.button-group-y .button-group .button{border-radius:0}.button-group-y .button,.button-group-y .button-group-y .button,.button-group-y .button-group .button{margin-left:0;margin-top:-1px}.button-group-y:first-child:not(:last-child).button:not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.button-group-y:last-child:not(:first-child).button:not(.dropdown-toggle){border-top-right-radius:0;border-top-left-radius:0}.button-group-y .button-group:first-child .button:last-child,.button-group-y .button-group:first-child .dropdown-toggle{border-top-left-radius:5px;border-top-right-radius:5px}.button-group-y .button-group:last-child .button:first-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.button-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;text-align:center}.button-group-justified>.button,.button-group-justified>.button-group{display:table-cell;float:none;width:1%}.button-group-justified>.button-group .button{width:100%;margin:0}.button-group-justified .drop-menu{text-align:left}.button-group-large .button{padding:15px 20px;font-size:24px;line-height:24px;font-weight:bold}.button-group-big .button{padding:10px 15px;font-size:18px;line-height:22px}.button-group-small .button{padding:5px 10px;font-size:12px;font-weight:normal;line-height:18px}.button-group-little .button{padding:3px 5px;font-size:12px;font-weight:normal;line-height:16px}.button-group label input{position:absolute;filter:alpha(opacity=0);opacity:0;z-index:-1}.border-red .button.active,.border-yellow .button.active,.border-blue .button.active,.border-green .button.active,.border-main .button.active,.border-sub .button.active,.border-dot .button.active,.border-black .button.active,.border-gray .button.active{color:#fff}.dropup .drop-menu{top:auto;bottom:100%;margin-bottom:1px}.selected-inline li{position:relative;display:inline-block;width:auto;border:solid 1px #EBEBEB;border-radius:4px;margin-right:5px;padding:3px 9px;cursor:pointer}.selected-inline .selected{border:solid 2px #F72076;padding:2px 8px}.txt{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;background-color:#f5f5f5}.txt-border{display:inline-block;width:48px;height:48px;line-height:48px;border:solid 1px #EBEBEB;padding:3px;vertical-align:bottom}.txt-border .txt{display:block;width:100%;height:100%;line-height:40px}.txt.bg-main,.txt.bg-sub,.txt.bg-dot,.txt.bg-black,.txt.bg-gray,.txt.bg-red,.txt.bg-yellow,.txt.bg-blue,.txt.bg-green{color:#fff}.txt .bg-main,.txt .bg-sub,.txt .bg-dot,.txt .bg-black,.txt .bg-gray,.txt .bg-red,.txt .bg-yellow,.txt .bg-blue,.txt .bg-green{color:#fff}.txt span{font-size:12px}.txt-border.txt-large{padding:5px}.txt-large{width:128px;height:128px;line-height:128px;font-size:36px}.txt-large .txt{width:116px;height:116px;line-height:116px}.txt-large strong{font-size:80px;font-weight:normal}.txt-border.txt-big{padding:4px}.txt-big{width:64px;height:64px;line-height:64px;font-size:20px}.txt-big .txt{width:54px;height:54px;line-height:54px}.txt-big strong{font-size:36px;font-weight:normal}.txt-border.txt-small{padding:2px}.txt-small{width:32px;height:32px;line-height:32px}.txt-small .txt{width:26px;height:26px;line-height:26px}.txt-border.txt-little{padding:1px}.txt-little{width:16px;height:16px;line-height:16px;font-size:12px}.txt-little .txt{width:12px;height:12px;line-height:12px;font-size:12px}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-body{margin-top:3px}.media strong{display:block}.media p{margin:0}.media.media-y{text-align:center}.media.media-x .media-body{margin:0}.media.media-x .float-left{margin-right:10px}.media.media-x .float-right{margin-left:10px}.media.media-x strong{margin-bottom:5px}.media-inline .media{display:inline-block;margin-right:15px;margin-top:0}.media-inline .media:last-child{margin-right:0}.input{font-size:14px;padding:6px;border:solid 1px #EBEBEB;width:100%;height:34px;line-height:20px;display:block;border-radius:4px;-webkit-appearance:none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}.label{padding-bottom:10px;display:block;line-height:24px}.label label{font-weight:400}.input-file{display:inline-block;position:relative;overflow:hidden;text-align:center;width:auto;color:#333}.input-file input[type="file"]{position:absolute;top:0;right:0;font-size:14px;background-color:#fff;transform:translate(-300px,0px) scale(4);height:40px;opacity:0;filter:alpha(opacity=0)}.input:focus{border-color:#09c;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.input-auto{width:auto;display:inline-block}input[disabled],input[readonly],textarea[disabled],textarea[readonly],select[disabled],select[readonly]{cursor:not-allowed;background:#eee}textarea.input{height:auto}.input-note,.label .float-right{color:#888888;font-size:12px;padding-top:2px;line-height:18px}.field{position:relative}.form-group{padding-bottom:10px}.field-icon .input{text-indent:25px}.field-icon .icon{position:absolute;top:0;left:0;right:auto;width:34px;height:50px;text-align:center;line-height:50px;font-size:16px;font-weight:normal}.field-icon-right .icon{position:absolute;right:0;top:0;width:34px;height:34px;text-align:center;line-height:34px;font-size:16px;font-weight:normal}.form-x .form-group:after,.form-inline:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}@media(min-width:760px){.form-x .form-group .label{float:left;width:15%;text-align:right;padding:7px 7px 7px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#6E6E6E;font-size:14px}.form-x .form-group .field{float:left;width:85%}.form-x .form-button{margin-left:15%}}@media(min-width:760px){.form-inline{display:inline-block}.form-inline .input{width:auto;display:inline-block}.form-inline .form-group{display:inline-table;padding-bottom:0;vertical-align:middle}.form-inline .form-group .input-group{display:inline-table;width:auto;vertical-align:middle}.form-inline .form-group .input-group .input{width:auto}.form-inline .form-group .label{display:inline-block}.form-inline .form-group .field{display:inline-block}.form-inline .form-button{display:inline-block;vertical-align:middle}.form-inline .form-button .button{width:auto}.form-auto .input{width:auto;display:inline-block}.form-auto .input-group{display:inline-table;width:auto;display:inline-block}.form-auto .input-group .input{width:auto;display:inline-block}.input-inline{padding-left:1px}.input-inline input{position:relative;float:left;border-radius:0;margin-left:-1px;width:auto}.form-small .input-inline input,.form-big .input-inline input{border-radius:0}.input-inline input:first-child{left:1px;border-radius:4px 0 0 4px}.input-inline input:last-child{border-radius:0 4px 4px 0}}.input-block{padding-top:8px}.input-block:first-child{padding-top:1px}.input-block input{position:relative;margin-top:-1px;border-radius:0}.form-small .input-block input,.form-big .input-block input{border-radius:0}.input-block input:first-child{border-radius:4px 4px 0 0}.input-block input:last-child{border-radius:0 0 4px 4px}.label-block label{display:block;line-height:24px}.input-group{border-collapse:separate;display:table;position:relative}.input-group .addon,.input-group .addbtn,.input-group .input{display:table-cell}.input-group .addon,.input-group .addbtn{width:1%;white-space:nowrap;vertical-align:middle}.input-group .addbtn .button{font-weight:normal}.input-group .input{width:100%}.input-group .addon{background-color:#f5f5f5;border:1px solid #EBEBEB;border-radius:4px;line-height:1;padding:6px 12px;text-align:center}.form-tips .form-group .field{position:relative;zoom:1}.form-tips .input-help{position:absolute;z-index:1;float:left;left:0;top:100%}.form-tips .input-help ul{border:solid 1px #EBEBEB;background:#fff;padding:10px 10px 10px 25px;box-shadow:0 0 5px #EBEBEB;border-radius:4px;width:160px;min-width:160px;width:auto;_width:160px}.input-big,.form-big .input,.form-big .button{padding:10px;font-size:16px;line-height:24px;height:46px}.input-small,.form-small .input,.form-small .button{padding:5px;font-size:12px;line-height:18px;height:28px}.form-small .addon,.form-small .addbtn{padding:5px 8px;font-size:12px}.list-group,.list-link{border:solid 1px #EBEBEB;border-radius:4px;list-style:none;padding:0}.list-group li,.list-link a{padding:10px 15px;display:block;border-bottom:solid 1px #EBEBEB;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}.list-group li:last-child,.list-link a:last-child{border-bottom:0 none}.list-striped li:nth-child(odd){background-color:#f5f5f5}.list-link a{color:#333}.list-link a:hover{background-color:#f5f5f5;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.list-link a.active:link,.list-link a.active:visited{background-color:#f5f5f5}.panel{border:solid 1px #EBEBEB;border-radius:4px}.panel-head{background-color:#f5f5f5;padding:10px 15px;border-radius:4px 4px 0 0;border-bottom:solid 1px #EBEBEB}.panel-foot{background-color:#f5f5f5;padding:10px 15px;border-radius:0 0 4px 4px;border-top:solid 1px #EBEBEB}.panel-body{padding:15px}.panel .bg-main,.panel .bg-sub,.panel .bg-dot,.panel .bg-red,.panel .bg-yellow,.panel .bg-green{color:#fff}.panel .panel-body+.table,.panel .panel-body+.list-group{border-top:solid 1px #EBEBEB}.panel .list-group{border:0;border-radius:0}.panel-group{border-top:solid 1px #EBEBEB;border-bottom:solid 1px #EBEBEB;border-left:none;border-right:0;list-style:none;padding:15px}.tab .tab-head strong{float:left;padding:8px 20px 0 0;line-height:20px}.tab .tab-more{float:right;margin:10px 0 0 10px;font-size:12px}.tab .tab-nav{list-style:none}.tab .tab-nav li{display:inline-block}.tab .tab-nav li a{color:#333;padding:8px 20px;display:block;border:solid 1px #EBEBEB;line-height:20px;border-bottom:0;border-radius:4px 4px 0 0}.tab .tab-nav .active{background-color:transparent}.tab .tab-nav .active a{cursor:default}.tab .tab-body{border-top:solid 1px #EBEBEB;margin-top:-1px;padding-top:15px}.tab .tab-body-bordered{border:solid 1px #EBEBEB;border-radius:4px;padding:15px}.tab .tab-body .tab-panel{display:none}.tab .tab-body .active{display:block}.tab.tab-small strong{padding-top:3px}.tab.tab-small .tab-more{margin:5px 0 0 10px}.tab.tab-small li a{padding:3px 10px}.dialog-mask{position:fixed;left:0;top:0;right:0;bottom:0;background:#121212;z-index:10;filter:alpha(opacity=50);opacity:.5;display:block;overflow-x:hidden;overflow-y:auto}.dialog{border:1px solid #EBEBEB;box-shadow:0 3px 9px rgba(0,0,0,0.5);border-radius:4px;background-color:#fff;display:none}.dialog .dialog-head,.dialog .dialog-foot{padding:10px 20px}.dialog .dialog-head{border-bottom:solid 1px #EBEBEB;background-color:#f5f5f5;border-radius:4px 4px 0 0}.dialog .dialog-head strong{font-size:16px}.dialog .dialog-head .close{float:right;line-height:24px}.dialog .dialog-body{padding:15px 20px}.dialog .dialog-foot{text-align:right;border-top:solid 1px #EBEBEB}.dialog.open{display:block}.tip{display:inline-block;background-color:#f5f5f5;border:1px solid #EBEBEB;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.tip p{margin:0}.tip .tip-line{margin:0;padding:2px 5px;font-size:12px;line-height:16px}.tip .tip-title{padding:2px 8px}.tip .tip-body{padding:8px;background:#fff;color:#6E6E6E;border-radius:0 0 3px 3px;font-size:12px;line-height:20px}.tip .image{border-radius:3px}.tip-bottom.border-red .arrow{border-bottom-color:#1D4696}.tip.bg-main,.tip.bg-sub,.tip.bg-dot,.tip.bg-red,.tip.bg-yellow,.tip.bg-green{color:#fff}.alert{border-radius:5px;padding:15px;border:solid 1px #EBEBEB;background-color:#f5f5f5}.alert .close{float:right;line-height:18px}.radio .icon,.checkbox .icon{display:none}.radio .active .icon,.checkbox .active .icon{display:inline-block}.icon-navicon{display:none}@media(max-width:760px){.icon-navicon{display:block}.nav-navicon,.nav.nav-navicon,.navbar-body.nav-navicon{display:none}}.nav{list-style:none;padding:5px 0 0 0;margin:0}.nav li{position:relative}.nav a{transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;display:block}.nav a:hover{transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.nav .arrow{display:none}.nav .active a{font-weight:bold}.nav-head{font-size:14px;font-weight:bold;height:30px;line-height:30px}@media(min-width:760px){.nav{padding:0}.nav-inline .nav-head{padding-right:20px}.nav-inline li{display:inline-block;vertical-align:top}.nav-inline li a{padding:5px 20px;line-height:20px;display:block}.nav-inline .nav-more{float:right}.nav-split .nav-head{height:20px;line-height:20px}.nav-split li{border-right:solid 1px rgba(0,0,0,.20)}.nav-split li a{padding:0 20px}.nav-split .nav-head,.nav-split ul li,.nav-split li:last-child{border-right-width:0}.nav-right{text-align:right}.nav-right .nav-head{float:left}.nav.nav-justified{display:table;width:100%}.nav-justified .nav-head{padding:0 20px;float:none}.nav-justified .nav-more{float:none}.nav-justified li{display:table-cell}.nav-justified .nav-head,.nav-justified li a{text-align:center;display:block}.nav-justified.nav-split .nav-head{padding:0 20px;border-right-width:1px}.nav-big .nav-head{font-size:18px;height:30px;line-height:30px;padding:0 20px}.nav-big a{font-size:18px;line-height:30px}.nav-big.nav-split a{line-height:30px}}.nav-main .nav-head{border:solid 1px #EBEBEB;background:#EBEBEB;padding:0 20px;line-height:28px}.nav-main li{margin-top:-1px}.nav-main a{border:solid 1px #EBEBEB;padding:4px 20px}.nav-main a:hover{background:#f5f5f5;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.nav-main .active{background-color:#f5f5f5}.nav-main li:first-child,.nav-main li:first-child a{border-radius:4px 4px 0 0}.nav-main li:last-child a{border-radius:0 0 4px 4px}.nav-main ul li:first-child a,.nav-main ul li:last-child a{border-radius:0}@media(min-width:760px){.nav-main.nav-inline{padding:0 0 0 1px}.nav-main.nav-inline a{padding:4px 20px}.nav-main.nav-inline li{float:left;margin:0 0 0 -1px}.nav-main.nav-inline li:first-child,.nav-main.nav-inline li:first-child a{border-radius:4px 0 0 4px}.nav-main.nav-inline li:last-child a{border-radius:0 4px 4px 0}.nav-main.nav-inline ul li{float:none;margin:0}.nav-main.nav-justified .nav-head{float:none}.nav-main.nav-justified{width:100%;display:table}.nav-main.nav-justified li{width:auto;float:none;margin-left:-1px}.nav-main.nav-justified>li+li>a{border-left:0 none}.nav-main.nav-big .nav-head{height:40px;line-height:38px}.nav-main.nav-big.nav-inline a{line-height:30px}}.nav-main.border-main .nav-head,.nav-main.border-sub .nav-head,.nav-main.border-dot .nav-head,.nav-main.border-black .nav-head,.nav-main.border-gray .nav-head,.nav-main.border-red .nav-head,.nav-main.border-yellow .nav-head,.nav-main.border-blue .nav-head,.nav-main.border-green .nav-head{color:#fff}.nav-sub .nav-head{border-bottom:solid 2px #EBEBEB;margin-bottom:2px;padding:0 20px;height:30px;line-height:28px}.nav-sub a{border-bottom:solid 2px #EBEBEB;display:block;margin-bottom:2px;border-radius:4px 4px 0 0;padding:4px 20px}.nav-sub a:hover{background:#f5f5f5}.nav-sub .active a{border-color:#333}@media(min-width:760px){.nav-sub.nav-inline li{float:left;margin:0}.nav-sub.nav-inline a{padding:4px 20px;margin:0}.nav-sub.nav-justified{width:100%;display:table}.nav-sub.nav-justified li{width:auto;float:none}.nav-sub.nav-big .nav-head{line-height:38px;height:40px}.nav-sub.nav-big a{line-height:30px}}.nav-tabs .nav-head{line-height:30px;padding:0 20px}.nav-tabs a{display:block;border-radius:4px;padding:5px 20px;margin-bottom:2px}.nav-tabs .active a{border:solid 1px #EBEBEB;padding-top:4px;padding-bottom:4px}.nav-tabs a:hover{background:#f5f5f5}@media(min-width:760px){.nav-tabs.nav-inline{border-bottom:solid 1px #EBEBEB;position:relative}.nav-tabs.nav-inline .nav-head{height:29px;line-height:29px}.nav-tabs.nav-inline a{border-radius:4px 4px 0 0;text-align:center;margin:0;position:relative;padding-bottom:4px}.nav-tabs.nav-inline .active a{border-bottom:0;background:#fff;margin-bottom:-1px;padding:4px 20px 5px 20px}.nav-tabs.nav-big .nav-head{line-height:39px;height:39px}.nav-tabs.nav-big a{padding:10px 20px 9px 20px}.nav-tabs.nav-big .active a{padding:9px 20px 10px 20px}}.nav-pills .nav-head{line-height:30px;padding:0 20px}.nav-pills a{display:block;border-radius:2em;margin-bottom:2px;padding:5px 20px}.nav-pills .active a,.nav-pills a:hover{background:#f5f5f5}.nav-pills .active ul a{background:#fff}@media(min-width:760px){.nav-pills.nav-inline a{margin:0}.nav-pills.nav-justified{width:100%;display:table}.nav-pills.nav-justified li{width:auto}.nav-pills.nav-big .nav-head{line-height:40px;height:40px}.nav-pills.nav-big.nav-inline a{line-height:30px}}.nav-pills.border-main .active a,.nav-pills.border-sub .active a,.nav-pills.border-dot .active a,.nav-pills.border-black .active a,.nav-pills.border-gray .active a,.nav-pills.border-red .active a,.nav-pills.border-yellow .active a,.nav-pills.border-blue .active a,.nav-pills.border-green .active a{color:#fff}.nav.nav-sitemap{list-style:none;display:table;width:100%;margin-bottom:15px}.nav-sitemap ul{padding-left:0}.nav-sitemap li{font-weight:bold;display:table-cell;text-align:left}.nav-sitemap ul li{display:block;float:none;font-weight:normal;line-height:25px}.bg-inverse .nav{padding:5px 0}.bg-inverse .nav li a:hover,.bg-inverse .nav .active a{background-color:rgba(0,0,0,.20);color:#fff}.bg-inverse .nav-inline .nav-head,.bg-inverse .nav-inline li a{text-indent:1em}@media(min-width:760px){.bg-inverse .nav{padding:0}.bg-inverse .nav-inline .nav-head{height:40px;line-height:40px;padding:0 20px;text-indent:0}.bg-inverse .nav-inline li{float:left;margin-right:1px}.bg-inverse .nav-inline li a{line-height:30px;padding:5px 20px;text-indent:0}.bg-inverse .nav-split .nav-head{border-right-width:1px}.bg-inverse .nav-split li{margin:0}.bg-inverse .nav-justified li{float:none}.bg-inverse .nav-inline.nav-big li a{line-height:40px}.bg-inverse .nav-inline.nav-big .nav-head{height:50px;line-height:50px;padding:0 20px}}.bg-inverse .nav-tabs{padding:5px}.bg-inverse .nav-tabs .nav-head,.bg-inverse .nav-tabs li a{text-indent:0}.bg-inverse .nav-tabs.nav-inline,.bg-inverse .nav-tabs li a{border:0}.bg-inverse .nav.nav-tabs .active a,.bg-inverse .nav.nav-tabs a:hover{color:#333;background-color:#fff;padding-top:5px;padding-bottom:5px}@media(min-width:760px){.bg-inverse .nav-tabs{padding:0}.bg-inverse .nav-tabs li a{margin:5px 0;padding:5px 20px;line-height:20px;border-radius:4px}.bg-inverse .nav.nav-tabs .active a{margin:5px 0 0 0;border:0;line-height:25px;border-radius:4px 4px 0 0}.bg-inverse .nav.nav-tabs.nav-big a{margin:5px 0;padding:0 20px}.bg-inverse .nav.nav-tabs.nav-big .active a{margin:5px 0 0 0;padding:0 20px;line-height:45px}}.bg-inverse .nav-pills{padding:5px}.bg-inverse .nav-pills .nav-head,.bg-inverse .nav-pills li a{text-indent:0}@media(min-width:760px){.bg-inverse .nav-pills{padding:0}.bg-inverse .nav-pills li a{line-height:20px;margin:5px 0}.bg-inverse .nav-pills.nav-big li a{line-height:30px;margin:5px 0;padding:5px 20px}}.bg-inverse .nav-sitemap li a{text-indent:.5em}.bg-inverse .nav.nav-pills .active a,.bg-inverse .nav.nav-pills.nav-inline a:hover{color:#333;background-color:#fff}.navbar{position:relative}.navbar-head{padding:5px;line-height:30px}.navbar-head .logo{padding:3px 0;display:block}.navbar-head .icon-navicon{padding:4px 12px;font-size:16px;float:right}.navbar-big .navbar-head .icon-navicon{margin-top:5px}.navbar-big .navbar-head .logo{padding:2px 0;display:block}.navbar p{margin:0}.navbar-body{border:solid 1px rgba(0,0,0,.2);margin-top:1px;border-top:0;display:block;background:rgba(0,0,0,.05);position:absolute-bak;width:100%}.navbar-body .nav{margin-top:-1px;padding:0}.navbar-body .nav a{text-indent:1em}.navbar-body .nav li{border-top:solid 1px rgba(0,0,0,.2)}.navbar-form input{vertical-align:bottom}.navbar-form,.navbar-text{border-top:solid 1px rgba(0,0,0,.2);padding:5px 14px;margin-top:-1px}.navbar-body .input,.navbar-body .button{padding:4px 10px;height:30px}.navbar-body .nav-pills a{text-indent:0}@media(max-width:760px){.navbar-body .nav a{border-radius:0;margin-bottom:0}.navbar-body .nav a:hover{background:#fff}}@media(min-width:760px){.navbar-body,.navbar-body .nav,.navbar-form,.navbar-text{margin-top:0;border:0}.navbar-body .nav a{text-indent:0}.navbar-head{float:left;padding:0 5px 0 0}.navbar-body{background:transparent;margin:0;position:relative}.navbar-body .nav li{float:left;border:0}.navbar-body .nav ul li{float:none}.navbar-form{padding:0 10px}.navbar-text{padding:0;line-height:30px}.navbar-left{float:left}.navbar-right{float:right}.bg-inverse .navbar-head,.bg-inverse .navbar-text{padding:5px}.bg-inverse .navbar-form{padding:5px 10px}.navbar-big .navbar-head{line-height:40px}.navbar-big .navbar-text{padding:8px;font-size:18px}.navbar-big .navbar-form{padding:8px 10px}.navbar-big .navbar-body .input,.navbar-big .navbar-body .button{padding:5px 10px;height:34px}.navbar-big .nav-pills a{margin:5px 0}}.nav ul{display:block;list-style:none;padding:0}.nav ul a{font-weight:normal;padding:5px 20px}.nav ul ul a{padding-left:40px}.nav ul ul ul a{padding-left:60px}.nav ul ul ul ul a{padding-left:80px}.nav .active ul a{font-weight:normal}.nav-menu .drop-menu{display:none;margin-top:0px}.nav-menu ul{padding:5px 0}.nav-menu .arrow{display:inline-block}.nav-menu ul .arrow{display:none}.nav-menu li:hover ul{display:block}.nav-menu.nav-big ul a{line-height:20px}.nav-menu ul ul,.nav-menu.nav-main ul ul,.nav-menu.nav-sub ul ul,.nav-menu.nav-tabs ul ul,.nav-menu.nav-pills ul ul{padding:0}.nav-menu ul a,.nav-menu.nav-tabs ul a,.nav-menu.nav-pills .active ul a,.nav-menu.nav-big.nav-inline ul a,.bg-inverse .nav-menu.nav-inline ul a,.bg-inverse .nav-menu.nav-inline .active ul a,.bg-inverse .nav-menu.nav-inline.nav-big ul a,.bg-inverse .nav-menu.nav-inline.nav-big .active ul a,.navbar-body .nav ul a{line-height:20px;background:#fff;font-size:inherit;border:0;border-radius:0;padding-top:5px;padding-bottom:5px;margin:0;text-indent:0}.nav-menu ul a,.nav-menu.nav-pills .active ul a,.bg-inverse .nav-menu ul a,.bg-inverse .nav-menu .active ul a{color:#333}.navbar-body .nav ul li{border:0}@media(min-width:760px){.nav-menu ul{position:absolute;display:none;left:100%;z-index:1;float:left;min-width:160px;background-color:#fff;background-clip:padding-box;border-radius:5px;-webkit-box-shadow:0 5px 15px -8px rgba(0,0,0,.175);box-shadow:0 5px 15px -8px rgba(0,0,0,.175)}.nav-menu .arrow{display:inline-block;float:right;margin-top:6px;border-left:4px solid;border-top:4px solid transparent;border-bottom:4px solid transparent}.nav-menu ul .arrow{margin:6px -10px 0 0;display:inline-block}.nav-menu ul a,.nav-menu ul ul a,.nav-menu ul ul ul a,.nav-menu ul ul ul ul a{padding-left:20px}.nav-menu ul ul{padding:5px 0}.nav-menu li:hover ul ul,.nav-menu li:hover ul ul ul,.nav-menu li:hover ul ul ul ul{display:none}.nav-menu li:hover ul,.nav-menu li li:hover ul,.nav-menu li li li:hover ul,.nav-menu li li li li:hover ul{display:block}.nav-inline.nav-menu ul{top:100%;left:0}.nav-inline.nav-menu ul li{display:block}.nav-inline.nav-menu ul ul{top:-6px;left:100%}.nav-inline.nav-menu ul a{display:block;padding:5px 20px;text-align:left;font-size:inherit}.nav-inline.nav-menu ul a:hover{background:#f5f5f5}.nav-inline.nav-menu .arrow{float:none;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-top:0}.nav-inline.nav-menu ul .arrow{float:right;margin-top:6px;border-left:4px solid;border-top:4px solid transparent;border-bottom:4px solid transparent}.nav-main .arrow,.nav-main.nav-inline ul .arrow,.nav-sub .arrow,.nav-sub.nav-inline ul .arrow,.nav-tabs .arrow,.nav-tabs.nav-inline ul .arrow,.nav-pills .arrow,.nav-pills.nav-inline ul .arrow{margin-right:-10px}.nav-main.nav-inline .arrow,.nav-sub.nav-inline .arrow,.nav-tabs.nav-inline .arrow,.nav-pills.nav-inline .arrow{margin-right:0}.nav-menu ul ul,.nav-menu.nav-main ul ul,.nav-menu.nav-sub ul ul,.nav-menu.nav-tabs ul ul,.nav-menu.nav-pills ul ul{padding:5px 0}.nav-main.nav-inline ul li,.nav-sub.nav-inline ul li,.bg-inverse .nav-inline ul li{float:none}}.fixed-top{position:fixed;top:0}.fixed-bottom{position:fixed;bottom:0}.fixed-left{position:fixed;left:0}.fixed-right{position:fixed;right:0}.fixed-top-left{position:fixed;top:0;left:0}.fixed-top-right{position:fixed;top:0;right:0}.fixed-bottom-left{position:fixed;bottom:0;left:0}.fixed-bottom-right{position:fixed;bottom:0;right:0}.bread{padding:10px 0px;font-size:12px;color:#888888}.bread li{display:inline-block}.bread li:after{content:"\002f";padding:0 8px;color:#ececec}.bread li:last-child:after{content:""}.step{position:relative;height:10px;border-radius:5px;background-color:#f5f5f5;margin-bottom:30px;border-radius:5px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.step-bar{position:relative;height:10px;float:left;display:inline-block;text-align:center;color:#aaa}.step-bar:first-child{border-radius:5px 0 0 5px}.step-bar:last-child{border-radius:0 5px 5px 0}.step-point{position:relative;display:inline-block;width:20px;height:20px;line-height:20px;top:-5px;border-radius:50%;color:#fff;background-color:#bbb;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.175);box-shadow:1px 1px 1px rgba(0,0,0,.175)}.step-text{display:block}.step .complete,.step .complete .step-point{background:#cf9}.step .active,.step .active .step-point{background:#0a0}.list-text{list-style:inside;padding:0}.list-text li{line-height:24px}.list-text .date{font-size:12px;float:right}.list-text .divider{list-style-type:none;background-color:#EBEBEB;height:1px;overflow:hidden;margin:15px 0}.list-text.list-underline{list-style:outside;padding-left:15px}.list-text.list-underline li{border-bottom:solid 1px #EBEBEB;line-height:36px}.list-underline.list-striped li{padding:0 10px}.list-text.list-striped{list-style:none;padding:0}.list-box a{background-color:#f5f5f5;display:block;padding:15px;height:150px;text-align:justify;font-size:16px;text-overflow:ellipsis;overflow:hidden}.list-box .date{display:block;font-size:12px}.list-media{list-style:none;padding:0}.list-media li{margin-bottom:10px}.list-media.list-underline li{padding-bottom:15px;border-bottom:solid 1px #EBEBEB;line-height:inherit}.pagination{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}.pagination li{display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}.pagination a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover{cursor:not-allowed;pointer-events:none;color:#EBEBEB}.pagination .active{pointer-events:none}.pagination .active,.pagination a:hover{transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.pagination-group{border-right:solid 1px #EBEBEB;border-radius:4px}.pagination-group li{float:left;border-right:0;border-radius:0}.pagination-group li:not(:first-child):not(:last-child){border-radius:0}.pagination-group li:first-child{border-radius:4px 0 0 4px}.pagination-group li:last-child{border-radius:0 4px 4px 0}.pagination-group .active,.pagination-group a:hover{background:#f5f5f5;border-radius:0}.pagination-big a{padding:10px 16px;font-size:16px}.pagination-small a{padding:5px 10px;font-size:12px}.pagination.border-main .active a,.pagination.border-sub .active a,.pagination.border-dot .active a,.pagination.border-black .active a,.pagination.border-gray .active a,.pagination.border-red .active a,.pagination.border-yellow .active a,.pagination.border-blue .active a,.pagination.border-green .active a{color:#fff}.pager{list-style:none;padding:0;text-align:center;clear:both}.pager li{display:inline-block}.pager li a{color:#333;border:solid 1px #EBEBEB;border-radius:15px;padding:5px 15px;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}.pager li a:hover{background-color:#f5f5f5;transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}.pager-prev,.pager .pager-prev,.pager-next,.pager .pager-next{font-size:36px;padding:0;color:#FFF;background-color:rgba(255,255,255,.3);width:50px;height:50px;line-height:45px;display:inline-block;border-radius:50%;text-align:center;cursor:pointer}.pager-prev:hover,.pager-next:hover{background-color:rgba(0,0,0,.6)}.pager-group li{float:left;display:inline-block}.pager-group li:not(:first-child):not(:last-child){border-radius:0}.pager-group li a:first-child{border-radius:4px 0 0 4px}.pager-group li a:last-child{border-radius:0 4px 4px 0}.pointer{padding:0}.pointer li{border:solid 1px #EBEBEB;width:10px;height:10px;margin:1px;display:inline-block;border-radius:10px;cursor:pointer}.pointer .active{border:0;background:#EBEBEB;width:12px;height:12px;margin:0}.keypoint{padding:50px}.keypoint h1{font-size:48px;margin-bottom:15px}.keypoint p{font-size:18px}.detail h1{text-align:center}.detail p{text-indent:2em}h1,.h1{font-size:24px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small{font-size:60%;filter:alpha(opacity=60);opacity:.6}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{font-size:12px;filter:alpha(opacity=60);opacity:.6}p,.p{margin-bottom:15px;line-height:24px}.text-indent,.text-indent p,.text-indent div{text-indent:2em}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-large{font-size:24px}.text-big{font-size:20px}.text-middle{font-size:16px}.text-default{font-size:14px}.text-small{font-size:12px}.text-little{font-size:10px}.height-large{line-height:30px}.height-big{line-height:28px}.height-middle{line-height:26px}.height{line-height:24px}.height-small{line-height:22px}.height-little{line-height:18px}.text-break{word-wrap:break-word;word-break:normal}.text-breakall{word-break:break-all}.text-unbreak{white-space:nowrap}.text-more{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.border{border:solid 1px #EBEBEB}.border-none{border:0}.border-top{border-top:solid 1px #eee}.border-right{border-right:solid 1px #eee}.border-bottom{border-bottom:solid 1px #eee}.border-left{border-left:solid 1px #EBEBEB}.border-left-right{border-left:solid 1px #eee;border-right:solid 1px #eee}.border-top-bottom{border-top:solid 1px #eee;border-bottom:solid 1px #eee}.border-large{border-width:10px}.border-big{border-width:5px}.border-middle{border-width:3px}.border-small{border-width:2px}hr{background:#EBEBEB;color:#EBEBEB;clear:both;float:none;width:100%;height:1px;margin:10px 0;border:0;-moz-box-sizing:content-box;box-sizing:content-box}hr.space{background:#fff;color:#fff;visibility:hidden}.img-border{border:solid 1px #EBEBEB;padding:4px}.img-responsive{display:block;max-width:100%;height:auto}.img-new-w{max-height:95px}.img-new-h{min-height:410px}ul{padding-left:20px}ol{padding-left:24px}.list-cn{list-style-type:cjk-ideographic}.list-alpha{list-style-type:upper-alpha}.list-unstyle{list-style:none;padding-left:0}.list-unstyle ul{list-style:disc}.list-inline li{display:inline-block;padding:0 10px;width:auto}dt{font-weight:bold}dd{padding:8px 0 15px 0}@media(min-width:760px){.dl-inline dt{width:15%;display:inline-block;float:left;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dl-inline dd{width:85%;display:inline-block;float:left;padding:0 0 15px 15px}}.table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0}.table th{border-bottom:2px solid #EBEBEB;vertical-align:bottom;padding:10px;text-align:left}.table td{border-top:1px solid #EBEBEB;padding:10px;vertical-align:top}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#F7F7F7}.table-bordered th,.table-bordered td{border:solid 1px #EBEBEB}.table-bordered th{border-bottom:2px solid #EBEBEB}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}.table-condensed th,.table-condensed td{padding:5px}@media(max-width:760px){.table-responsive{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive .table tr th,.table-responsive .table tr td{white-space:nowrap}}@media only screen and (max-width:760px){.table-responsive-y table,.table-responsive-y thead,.table-responsive-y tbody,.table-responsive-y th,.table-responsive-y td,.table-responsive-y tr{display:block}.table-responsive-y thead tr{position:absolute;top:-9999px;left:-9999px}.table-responsive-y tr{border:1px solid #ccc}.table-responsive-y td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left}.table-responsive-y td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}.table-responsive-y td:before{content:attr(data-title)}}blockquote{border:solid 1px #EBEBEB;border-left-width:6px;padding:20px;border-radius:4px}blockquote strong{display:block;font-size:16px;margin-bottom:10px}blockquote p:last-child{margin:0}.quote-floatright{border-left-width:1px;border-right-width:6px;text-align:right}.float-left{float:left!important}.float-right{float:right!important}.clearfix:after,.layout:after,.container:after,.container-layout:after,.line:after,.line-small:after,.line-middle:after,.line-big:after,.nav-main:after,.nav-sub:after,.navbar:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.layout,.container,.container-layout,.line,.line-small,.line-middle,.line-big,.nav-main,.nav-sub,.navbar{display:block}.clear{clear:both}.print-show{display:none!important}@media print{.print-show{display:block!important}table.print-show{display:table}tr.print-show{display:table-row!important}th.print-show,td.print-show{display:table-cell!important}.print-hidden{display:none!important}}.show{display:block!important}.hidden{display:none!important;visibility:hidden!important}.opacity{filter:alpha(opacity=0);-moz-opacity:.0;-khtml-opacity:.0;opacity:.0}.opacity-small{filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.opacity-middle{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.opacity-big{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.opacity-none{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0}.padding-large{padding:30px}.padding-large-top{padding-top:30px}.padding-large-right{padding-right:30px}.padding-large-bottom{padding-bottom:30px}.padding-large-left{padding-left:30px}.padding-big{padding:20px}.padding-big-top{padding-top:20px}.padding-big-right{padding-right:20px}.padding-big-bottom{padding-bottom:20px}.padding-big-left{padding-left:20px}.padding{padding:10px}.padding-top{padding-top:10px}.padding-right{padding-right:10px}.padding-bottom{padding-bottom:10px}.padding-left{padding-left:10px}.padding-small{padding:5px}.padding-small-top{padding-top:5px}.padding-small-right{padding-right:5px}.padding-small-bottom{padding-bottom:5px}.padding-small-left{padding-left:5px}.padding-little{padding:2px}.padding-little-top{padding-top:2px}.padding-little-right{padding-right:2px}.padding-little-bottom{padding-bottom:2px}.padding-little-left{padding-left:2px}.margin-large{margin:30px}.margin-large-top{margin-top:30px}.margin-large-right{margin-right:30px}.margin-large-bottom{margin-bottom:30px}.margin-large-left{margin-left:30px}.margin-big{margin:20px}.margin-big-top{margin-top:20px}.margin-big-right{margin-right:20px}.margin-big-bottom{margin-bottom:20px}.margin-big-left{margin-left:20px}.margin{margin:10px!important;clear:both}.margin-top{margin-top:10px}.margin-right{margin-right:10px}.margin-bottom{margin-bottom:10px}.margin-left{margin-left:10px}.margin-small{margin:5px}.margin-small-top{margin-top:5px}.margin-small-right{margin-right:5px}.margin-small-bottom{margin-bottom:5px}.margin-small-left{margin-left:5px}.margin-little{margin:2px}.margin-little-top{margin-top:2px}.margin-little-right{margin-right:2px}.margin-little-bottom{margin-bottom:2px}.margin-little-left{margin-left:2px}.radius-none{border-radius:0}.radius-small{border-radius:2px}.radius{border-radius:4px}.radius-big{border-radius:8px}.radius-large{border-radius:10px}.radius-rounded{border-radius:2em;padding-left:1em;padding-right:1em}.radius-circle{border-radius:50%}.bounce,.bounce-hover,.flash,.flash-hover,.shake,.shake-hover,.swing,.swing-hover,.wobble,.wobble-hover,.ring,.ring-hover{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;animation:1s ease}.box-shadow-none{box-shadow:0 0 0 rgba(0,0,0,0.3)}.box-shadow-small{box-shadow:0 3px 5px rgba(0,0,0,0.3)}.box-shadow{box-shadow:0 3px 9px rgba(0,0,0,0.3)}.box-shadow-big{box-shadow:0 6px 9px rgba(0,0,0,0.3)}.text-black,a.text-black:link,a.text-black:visited,.button.border-black,blockquote.border-black strong,.pager.border-black a,.pager-prev.border-black,.pager-next.border-black{color:#121212}a.text-black:hover{color:#6E6E6E}.text-gray,a.text-gray:link,a.text-gray:visited,.button.border-gray,blockquote.border-gray strong,.pager.border-gray a,.pager-prev.border-gray,.pager-next.border-gray{color:#888888}.text-white,a.text-white:link,a.text-white:visited,.button.border-white,blockquote.border-white,.pager.border-white a,.pager-prev.border-white,.pager-next.border-white{color:#fff}.text-red,a.text-red:link,a.text-red:visited,.button.border-red,.button.bg-red-light,blockquote.border-red strong,.pager.border-red a,.pager-prev.border-red,.pager-next.border-red,.badge.bg-red-light,.alert-red,.check-error{color:#F72076}.text-yellow,a.text-yellow:link,a.text-yellow:visited,.button.border-yellow,.button.bg-yellow-light,blockquote.border-yellow strong,.pager.border-yellow a,.pager-prev.border-yellow,.pager-next.border-yellow,.badge.bg-yellow-light,.alert-yellow,.check-warning{color:#ff9600}.text-blue,a.text-blue:link,a.text-blue:visited,.button.border-blue,.button.bg-blue-light,blockquote.border-blue strong,.pager.border-blue a,.pager-prev.border-blue,.pager-next.border-blue,.badge.bg-blue-light,.alert-blue{color:#1D4696}.text-green,a.text-green:link,a.text-green:visited,.button.border-green,.button.bg-green-light,blockquote.border-green strong,.pager.border-green a,.pager-prev.border-green,.pager-next.border-green,.badge.bg-green-light,.alert-green,.check-success{color:#00CC18}.text-red-light,a.text-red-light:link,a.text-red-light:visited,.button.border-red-light,blockquote.border-red-light strong,.pager.border-red-light a{color:#fdc}.text-yellow-light,a.text-yellow-light:link,a.text-yellow-light:visited,.button.border-yellow-light,blockquote.border-yellow-light strong,.pager.border-yellow-light a,.pager-prev.border-yellow-light,.pager-next.border-yellow-light{color:#fec}.text-blue-light,a.text-blue-light:link,a.text-blue-light:visited,.button.border-blue-light,blockquote.border-blue-light strong,.pager.border-blue-light a,.pager-prev.border-blue-light,.pager-next.border-blue-light{color:#def}.text-green-light,a.text-green-light:link,a.text-green-light:visited,.button.border-green-light,blockquote.border-green-light strong,.pager.border-green-light a,.pager-prev.border-green-light,.pager-next.border-green-light{color:#ded}.bg-inverse,.bg-inverse a{color:#fff}a.text-white:hover,.bg-inverse a:hover{color:#EBEBEB}.bg,.table .current,.table .current td,.table .current th,.button.active,.pointer.border .active,.nav-menu ul a:hover,.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav.nav-menu ul a:hover,.bg-inverse .nav.nav-menu .active ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav-menu.nav-inline.nav-big ul a:hover,.navbar-body .nav ul a:hover{background-color:#f5f5f5}.bg-black,.border-black .button.active,.pointer.border-black .active,.nav-pills.border-black .active a,.nav-main.border-black .nav-head,.pagination.border-black .active{background-color:#121212}.bg-gray,.border-gray .button.active,.pointer.border-gray .active,.nav-pills.border-gray .active a,.nav-main.border-gray .nav-head,.pagination.border-gray .active{background-color:#888888}.bg-white,.button.bg,.border-white .button.active,.pointer.border-white .active,.nav-pills.border-white .active a,.nav-main.border-white .nav-head,.pagination.border-white .active{background-color:#fff}.bg-red,.border-red .button.active,.pointer.border-red .active,.nav-pills.border-red .active a,.nav-main.border-red .nav-head,.pagination.border-red .active{background-color:#F72076}.bg-yellow,.border-yellow .button.active,.pointer.border-yellow .active,.nav-pills.border-yellow .active a,.nav-main.border-yellow .nav-head,.pagination.border-yellow .active{background-color:#ff9600}.bg-blue,.border-blue .button.active,.pointer.border-blue .active,.nav-pills.border-blue .active a,.nav-main.border-blue .nav-head,.pagination.border-blue .active{background-color:#1D4696}.bg-green,.border-green .button.active,.pointer.border-green .active,.nav-pills.border-green .active a,.pagination.border-green .active{background-color:#00CC18}.bg-red-light,.table .red,.table .red td,.table .red th,.alert-red,.border-red-light .button.active,.pointer.border-red-light .active,.nav-pills.border-red-light .active a,.nav-main.border-red-light .nav-head,.pagination.border-red-light .active{background-color:#fee}.bg-yellow-light,.table .yellow,.table .yellow td,.table .yellow th,.alert-yellow,.border-yellow-light .button.active,.pointer.border-yellow-light .active,.nav-pills.border-yellow-light .active a,.nav-main.border-yellow-light .nav-head,.pagination.border-yellow-light .active{background-color:#ff9600}.bg-blue-light,.table .blue,.table .blue td,.table .blue th,.alert-blue,.border-blue-light .button.active,.pointer.border-blue-light .active,.nav-pills.border-blue-light .active a,.nav-main.border-blue-light .nav-head,.pagination.border-blue-light .active{background-color:#eff}.bg-green-light,.table .green,.table .green td,.table .green th,.alert-green,.border-green-light .button.active,.pointer.border-green-light .active,.nav-pills.border-green-light .active a,.nav-main.border-green-light .nav-head,.pagination.border-green-light .active{background-color:#efd}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-inset{border-style:inset}.border-outset{border-style:outset}.border-black,.border-black .button,.border-black .tab-nav li a,.border-black .tab-body,.button.bg-black,.selected.border-black,.pointer.border-black li,.nav.border-black .active a,.nav.nav-tabs.border-black,.nav-main.border-black a,.nav-main.border-black .nav-head,.pagination.border-black li,.pager.border-black a{border-color:#121212}.border-gray,.border-gray .button,.border-gray .tab-nav li a,.border-gray .tab-body,.button.bg-gray,.selected.border-gray,.pointer.border-gray li,.nav.border-gray .active a,.nav.nav-tabs.border-gray,.nav-main.border-gray a,.nav-main.border-gray .nav-head,.pagination.border-gray li,.pager.border-gray a{border-color:#888888}.border-white,.border-white .button,.border-white .tab-nav li a,.border-white .tab-body,.button.bg-white,.selected.border-white,.pointer.border-white li,.nav.border-white .active a,.nav.nav-tabs.border-white,.nav-main.border-white a,.nav-main.border-white .nav-head,.pagination.border-white li,.pager.border-white a{border-color:#fff}.border-red,.border-red .button,.border-red .tab-nav li a,.border-red .tab-body,.button.bg-red,.selected.border-red,.pointer.border-red li,.check-error .input,.nav.border-red .active a,.nav.nav-tabs.border-red,.nav-main.border-red a,.nav-main.border-red .nav-head,.pagination.border-red li,.pager.border-red a{border-color:#F72076}.border-yellow,.border-yellow .button,.border-yellow .tab-nav li a,.border-yellow .tab-body,.button.bg-yellow,.selected.border-yellow,.pointer.border-yellow li,.check-warning .input,.nav.border-yellow .active a,.nav.nav-tabs.border-yellow,.nav-main.border-yellow a,.nav-main.border-yellow .nav-head,.pagination.border-yellow li,.pager.border-yellow a{border-color:#ff9600}.border-blue,.border-blue .button,.border-blue .tab-nav li a,.border-blue .tab-body,.button.bg-blue,.selected.border-blue,.pointer.border-blue li,.nav.border-blue .active a,.nav.nav-tabs.border-blue,.nav-main.border-blue a,.nav-main.border-blue .nav-head,.pagination.border-blue li,.pager.border-blue a{border-color:#1D4696}.border-green,.border-green .button,.border-green .tab-nav li a,.border-green .tab-body,.button.bg-green,.selected.border-green,.pointer.border-green li,.check-success .input,.nav.border-green .active a,.nav.nav-tabs.border-green,.nav-main.border-green a,.nav-main.border-green .nav-head,.pagination.border-green li,.pager.border-green a{border-color:#00CC18}.border-red-light,.border-red-light .button,.border-red-light .tab-nav li a,.border-red-light .tab-body,.button.bg-red-light,.selected.border-red-light,.alert-red,.pointer.border-red-light li,.nav.border-red-light .active a,.nav.nav-tabs.border-red-light,.nav-main.border-red-light a,.nav-main.border-red-light .nav-head,.pagination.border-red-light li,.pager.border-red-light a{border-color:#fee}.border-yellow-light,.border-yellow-light .button,.border-yellow-light .tab-nav li a,.border-yellow-light .tab-body,.button.bg-yellow-light,.selected.border-yellow-light,.alert-yellow,.pointer.border-yellow-light li,.nav.border-yellow-light .active a,.nav.nav-tabs.border-yellow-light,.nav-main.border-yellow-light a,.nav-main.border-yellow-light .nav-head,.pagination.border-yellow-light li,.pager.border-yellow-light a{border-color:#ffd}.border-blue-light,.border-blue-light .button,.border-blue-light .tab-nav li a,.border-blue-light .tab-body,.button.bg-blue-light,.selected.border-blue-light,.alert-blue,.pointer.border-blue-light li,.nav.border-blue-light .active a,.nav.nav-tabs.border-blue-light,.nav-main.border-blue-light a,.nav-main.border-blue-light .nav-head,.pagination.border-blue-light li,.pager.border-blue-light a{border-color:#eff}.border-green-light,.border-green-light .button,.border-green-light .tab-nav li a,.border-green-light .tab-body,.button.bg-green-light,.selected.border-green-light,.alert-green,.pointer.border-green-light li,.nav.border-green-light .active a,.nav.nav-tabs.border-green-light,.nav-main.border-green-light a,.nav-main.border-green-light .nav-head,.pagination.border-green-light li,.pager.border-green-light a{border-color:#efd}.button:hover,.button:focus,.button.bg:hover,.button.bg:focus{background-color:#f5f5f5}.button.border-black:hover,.button.border-black:focus,.button.bg-black:hover,.button.bg-black:focus{color:#fff;border-color:#6E6E6E;background-color:#6E6E6E}.button.border-gray:hover,.button.border-gray:focus,.button.bg-gray:hover,.button.bg-gray:focus{color:#fff !important;border-color:#aaa !important;background-color:#aaa !important}.button.border-white:hover,.button.border-white:focus,.button.bg-white:hover,.button.bg-white:focus{color:#333;border-color:#f5f5f5;background-color:#f5f5f5}.button.border-red:hover,.button.border-red:focus,.button.bg-red:hover,.button.bg-red:focus{color:#fff;border-color:#1D4696;background-color:#1D4696}.button.border-yellow:hover,.button.border-yellow:focus,.button.bg-yellow:hover,.button.bg-yellow:focus{color:#fff;border-color:#FCB319;background-color:#FCB319}.button.border-blue:hover,.button.border-blue:focus,.button.bg-blue:hover,.button.bg-blue:focus{color:#fff;border-color:#0A71E4;background-color:#0A71E4}.button.border-green:hover,.button.border-green:focus,.button.bg-green:hover,.button.bg-green:focus{color:#fff;border-color:#00E61B;background-color:#00E61B}.button.border-red-light:hover,.button.border-red-light:focus,.button.bg-red-light:hover,.button.bg-red-light:focus,.alert-red:hover{color:#F72076;border-color:#fdc;background-color:#fdc}.button.border-yellow-light:hover,.button.border-yellow-light:focus,.button.bg-yellow-light:hover,.button.bg-yellow-light:focus,.alert-yellow:hover{color:#F72076;border-color:#fec;background-color:#fec}.button.border-blue-light:hover,.button.border-blue-light:focus,.button.bg-blue-light:hover,.button.bg-blue-light:focus,.alert-blue:hover{color:#1D4696;border-color:#def;background-color:#def}.button.border-green-light:hover,.button.border-green-light:focus,.button.bg-green-light:hover,.button.bg-green-light:focus,.alert-green:hover{color:#00CC18;border-color:#cfa;background-color:#cfa}.sliders-left,.sliders-right{opacity:0;-webkit-transition:opacity,background-color .2s ease;width:84px;height:100%;position:fixed;top:0;pointer-events:none}.sliders-left{left:1px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAABOCAYAAADYfM1rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABsJJREFUeNq8ml1oFFcUx2fu3Pnand0toYGAIAhCIU8+BQo+5UkQfLIYkAihxWDJgxgsFoOh4IMQIhZFibSkWAIG+1QQhIJQEAo+CYIgCIJPm93Z+div2Z2ZO9NzZ3e2s5Ok7iZzc8MSZrPZ39xz7v+c/727fM1qcEc1jFr1um2ZSwIS7IkvJ1f4o4JbprHUrFv3JUmKrj3PM/BRgLudzqlWw17XNI0TRZELw5Drdl0HsQaHQaAaemVLVVWJzhohxPE8zxVLpZ9xyBiu65V7GAvTFEyhdNaCgF8WiqW7TGfebNTPE8+9rCgKAIXouSAMjULpi4tBEBBmcN/zjtfN2sYQOAg4TSsuIAGVXZ9wbOBhKOiV8haAJ+gCi8MtSvIjRVX/9DwSXTOBm0btpoD40/ECiwbPv4M8L/uEcAQiQEfmcKfdPt1pN28lww0wF8BzsLgdD8Idj0zhhJAJsxbJSsAYD8KtqrllUZTeep4/9PpM4UZ1Z0OWpONJWSEkPM9rhQee79OVzgZet8zLYUDOy7I8yDPAyyCrBZpjnwS7/icTuNvtTkPdvpeWVb5QvAQ3UqWz3mugw6sqlCDcNM9qMs+SrKwpivoX1XO4TxnFXHjYPFfWBQGdSsqK59EbrVBc8QEc7BHuTGbeajXOem5nCSadDHdTo7IKOTcpq0zhvu9P2WZtMwXm1Fx+GcL/3vX8z74HOmj5rFWhfMryZLJ8YlHczuW1x77fK59M4JZlXEM8N5vMM6A+QRX7npC9ZZUJvNNxZpxW43ZKVgQW2EVYaMZ+sjo0HBglU688pa4kJas7sqS8onkOx1DPWHCwQ/dFEZ9I5hlm+w+Ee5V2qyAYT7cjwxt1a5743nwy3AC3Y1fyOVkdGO657smGbT1MywpW9iJcf3Q9ciDRoFHKZ02n5VPRknnGovQ7aHrbG1FWB4KbteptcCUzQ66E4z/EsiIjympseLvdmnW7zvW0K4lkxfHNUarY/w3M7dNZCPEnLXAl+Xyeo+Hup4CDTrUKUXjd9TyOO2RX2nfmemXnCRiDqaSsIOwvtUJhzTuArEaG050k4M4kXcl/Zj8kvk+4LAbaa1PXbtbXd5v9wgL4sfJh8zyU83CofAaaUas8BbA01K0k6ZEMZt91d5vAzGZu6tV1EeOvYveZNPvEDwZmP3M4bOouEH94UxfJqlicg0XtuL7PZT1QvKlr2uZGqm5zCjX7WHqbZZ6H4ZEr2dmClV0a6laR2dce0PKZZZ6H4Kah/0Q3dWmzXyyVFoLIlRCO1UBdp32Nhnug54HZF6quzw4cwWHGzbhb9Td7kS3quRK2hyZIyWlraUilXN4CazzJ+rAIqXntLrVC8Q3Q1Y6xMAVboM2B1lnBaaRFNXcJ4M3oCcg9XXwQ+bOturXEGk6Ppj4Ikrwc9CsYnT1dhHXbWgffNs0UTockq495hJ73HCkfnRTSGl+r7Dzjw1BlVGT6ngAekpL/Dlqm0SvpPNezTvw01IL15Ouyegw1FtoyRVldTIafOtZux7nS7bTPMQt7PERJ/gMJ+Lfk6qc3AEZyMwzIMabwKP9K7iqwP8Xhp/kHBUxAD3gC4hOYwkH3NoT/Eq10sfx65+ThbN02bzCFRxZHlP5GWLqTDD+VX7vVuOV73RmmcDpkJbcKcXgVy4/2gEh+1Z2nXBiUmMKj6qfkafWzk/mHmzgB8rvPM4bTcH/EkrKYrn6e252HFMwzhffkp2wjQfw1LT/bMh4GxD/BFB7LD369j8Pfz78W5R/+zBQOwCaWc3OwK3WT8oP7mKlbxi2m8Eh+WHyDJfnHPeR3A3azs0zh/e5HzceL+AZo+HO5nGDolSfw3ARTeLQAe/IrJ+UHKThm6OXNccwPCrnxf3jEV7GsLsTyG7gfQs61GvaVUd/nwGevUH5fICyupfM/jvs51KkzNJ8ViMPrlPxUo1p5xo8gv0PBAeiC/ucg/HZSftT92Ca4H5bw6A2g/Aqp8kurX8dxltzPuJ9MPmMB97PNC/jxbvej/xIGwRRTeKL8vku5n0n6+ct+7iczOAAdKL/fQPidtPtp1q1rTOFRuDF+J4jy1XT7bTbqt8ke7ifzz1JFWYHNB95Ouh96Pl/Tq1sQBY0pPMq/qi4C++OQ+xGEk6Zefcgc3ne/g/Ybh9/33PlOu3WBKTwCiuJrLEkru9yPWduI3Q/T70zA7Nfi9hvnnx480W+PwKXA/KsqWMkN2m/c/UD3Xzcs8yZisfsc2onyqCr29D/Y/fTcr3uG+cx7+hdfwe5nNQ5/vwDZR/L1pL79uuO7PBgO/1vYijuFYvGHfwUYAPcx+HTfYvXXAAAAAElFTkSuQmCC) center no-repeat}.sliders-right{right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAABOCAYAAADYfM1rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABrpJREFUeNq8Wl1oFFcUvvO7O/s7szu72fZBEAQhIPgkFISCUBCEPrVECJWGloiiVAwpPgglEqm0RHwIlUiLkCBE6pMg+JQnoZAnoRAoCIIgBAKpuzu7M3Pn3pmeM5tZZjdJmya5uSFC9iHf3O873znfGSNt/t061XFay5IkGbKi/qbq2XuEEE6O4KjND5s/ybI0qigK4YzOhlFE9Ixx9yjAZUppOQxDEgEo3J6EjM5wFpw9EnBN1196nkfwAeIPZFkJ/O7vYRTWiAQfCPyWi6Z1NyLkD9/3+w8ADDSY110UfnNgm1fs+jiANxljffqjKDwf+O60UPD4H0V9W7aql13XJZzz5PaEUTrLg+CMUHA82Vz+qarpS6h/8gCKIutw+2VgoSwUHI9l164yzt8EQRDT32OAHKeuuyAcHKCcql0bB/rpgP4hGwt8b1IwOFCtZVYLxdLtNP1gP8ID/wFnbFQoOJ5CybwPLKxAA0r732Dgf2DDEAoOavNKbQTtt5HWH84o9boPhILH6svyulW1vx22X8TZZED9MaHgePRs7nnWMObTDxDrT72FkPPjQsHxlC17KgyjtSH9y0A/+D/ShYKD2rRSq38J1e8m9oslINEZaECzQsFj+6naWqlsTqXt1xu/wTQL6Pl9g0tkb1/5YvmhrCjP09MP9We++zgKo9pef0/6S97rUyLbFbsxAdq/H2y/UiPwOovCaO/bT5I2Yfxe6na7HPXv2w/GL/Xdm0LBY/tljJVcvnhvWH9G/R8ZC04LBcdTMit3gPXVtP1w/EL7RfsVhILDodXayEW4vZO2H5yT/6f9yvu2CaYfs3J1uP2GPPgmoN6YUHA8oP2SpmeWhscvg/bL99B+DwSOZFsV+zpQ/3bIfuUt+ynCwLfGX3NL/4H0A4921ve6M2LBceeC9AMS3NnefuktaL+fCgWP7Ve27u2QfmD7cRd3S7+HBo7pB+i/BL1/cyj9HtvNfocG3pNfeW9VaxPb7ce+hvTzhVBwPBlIP5ms8XA4/QD9C2HIG4PgArZPsF8//ST0y7JUoV7n14EtVcQmEkmSW62PYPqhif695SO8ANNvUhjt/5Z+euHTn+OcnRAKjidfMufBbS+Gdv9C4Ma7vyIUHOmG5WOCMb4+kP2j8BO349wUCh53P1XdqDca40OJiHhdZ1ooOILomhp3OnzblbCBMwCkKAgF11UFtOa1Tru1iMWGB7XHIswYufvCwFW4qQwl1Wo2H2PCTYCx+HgYvYJe8IMQcBno1uDWHce5FoX8Qq/IIoKexxdPMAPGQRMuBBx1Dhg95bndud5sJ7HXke5C2bqsato7IT7XVRVbp+G0WsuKLOtpYEXVHxWKpadCOhyAAYBM2q3mHPA8mlQ39viAsb8suzY1UBfSIdvKd93PGaVXsLoTnbHHV+yRi/BwjpCRisA4Mh2n/TixVUJ3rlCaymSzr8VkOKhsGJlKu/nhCVR6JW0rmGcvy6Y1LyTJACjRwNNOuz0NgOeGbLVu10cu7frQvcl+kOrWsKDOeJ47o2zRje0Tk4xZrY8rirYhJL2izhGJCk679WTYVrDN/pzL5VeE5HbYSuNvsNUvYKgTic5oK2ifqxAkbwtZl6St9ul2O2OwFHyV6Nyj23Oq9sg4fEaFgOuagvQe73achbStUOdi2byq6fobIVuqFttKjm2FC+Fg+9SWiiVzSch+jrbCUQk6z2AUStsqCNjbil2/LuS1CA6nuH1S7yz1vVuDOrvUsusXgZCmEHANphXctoK2QtrTdBv54u1s1lgV8jZKTdkKCDiWtlUYkRXTrNwX8h4O6cXeDZU9yYJgLK2z5/sb1VojTiVCwFFn0PUkeHpu2FZlqzoB0XhdyItftBWOaafVXAbgQhpY07Pz+XzxxYGm4W5zBW+JdIPOs1Bop+M9O2mfPHxtN+pTB5xJO988thUAw6T6DGw1PWQrF///ZS/tc1/gaCu45UDY76fPknlDz2TWDiVi72grAIT2uS3sS7LyrGRajw4t328P+yqE/fa1MBX2UWef0ndA9+VDXS4G6MawH9BT7lbYT+nMrTiVKJtCwGNbEWJAdW8L+9lc4Y6Ry7069LUqCftb06of9lOpBJa6qpA/4JDjVALhwIOwH1D/ykD79LxNu77/9vmf4PEOzUMI+61tYb9kVftLnRDwJJUkYb+fSrR4qXsm9JUJ6HyTc3Yu2a1QZ8b4WuPjj25IROyRW83mdwiaFBimEvzrEUmWXeEvi6B/G3Dz+AcEh/a541In5OY4kz3P/7PT7b7LFYrfm1ZlnhzR+UeAAQCCZGgP21ZUhQAAAABJRU5ErkJggg==) center no-repeat}.sliders-left.active,.sliders-right.active{cursor:pointer;opacity:1;pointer-events:auto}.sliders-left:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAABOCAYAAADYfM1rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACWtJREFUeNq8WntQVNcZP/exC8vD1RWUlUAEFGWNE4Otaeqrj5GqUGPVDiiDFXVgpNqHhBQtkUoQH0iC1cTBWG3Z0mA1aSXVJOKQUYkmaFJtHIjRhooC4rLI3b17797n6Tl3WTWjUR57/Zb7z8LO75zv9/1+33fOQtx2MkDvMNAUoCiC+lfH7sLG3rdXUTCIz7buzqD1BiZJEoHT4OjNXYX/7N5RSpAAqDIAh69v3aErOEEAEGSgwRVX04z3nDs3kxR6E6IfGQJOdplpQOgHbjQagEdhLPvbflkDCJUiEBjeteyBwBYx+wNSV55Ryvd9vbamF3bGEiTaJSSA4gXgaSr53Ivj120h9eGZ0MDfb99b0OI9NZfA+Vd9wBQXxuRO3pVJEpQScHDMYpDBAL52X5r2nrO8FPOM34MKBDILQVZCWW5kSEyrtsiA84wKjFdY81vX82pVQjZinqFCIJ4B+E74QvvzY9IO3c1QIIFpCuuZAjXXC6sY0B6H008gnlWU7pFy3JUsW2neN+gJGM+IV6OBAqdv/y3n3/yxdFxgWnWLKOUeWsyeWLE8mA5hv7HYwMmKBh3cNdu7t1+txFWOQ5V9PKda1xfFj3i26YEFB4pnGYqmAzfWHlZJ0YSrG6LqlnkA4g3fa0iJW/naQ7M1VGCKIjWu37nxaqVD+a/NzzMU0KL4EY6Vkyo0WQUcnNB4psFnPcfSP+X+nkNSfTwjFxNRupfFl642B0Xe+tY6GQo49m2n92bcka5Xqii0YxIrGu1RQcDTzcv2PDv6x3WPLNLB2yeNTEsx2tvX18okZyZRuyIgCRSeABYloXlRYmH+YxUyKJ61NkmB452VpR3y5Wl+WSmarIx8dlLlz2nSIAYc3M9zC3NmbqP7QAEaErR0Q9ytWBWkjSnIt4YlNPfLlIgB9lTMs0e+E/nO7aKDuMrxx1UV6ZmDINH4w7pZMUv39tuYBmSfKNV4MjnUsaGaJ3ui7m+Twd6I9qUTSrMH5IoDbZOnHX9Z3yqdm4vtlMR6RszKbqBkxJctDzWYewa0mYG4WAf35ZQGZvdWbCw4FGSfkkcF04evKE+0PN8w4H7QX2BR5cMOdxXWIrMy4l0TeDjgIRit2prmxuUVD6oZ9cc+8XO8q7yyF7RN8PMsixBANphdmrg9g+qHrAYM7pfVF8yH6ZeFulV4EfgFZQJIbgjSojfkjTRFtw66DT8u3XfE9rj372ytomhS69l49MU824Ln2adGpdqHNAM8avpEfkkd7SquVrF9gj6ekZ5DvVGtC+JfXjfkAeTbThlY06e6qzbfgpdnECSGJjX7lNy0uCS+LCOYDmMCDk5o6abAdc/ns8/z9kLNPvFwoOA2iWQ1IrskZtikpoCMXg+kG/EsqB7zsZ6SagLNg76pBAFzKrDC5xpmxazYFrC572Gyqu+u2M2TjliqbypRBAhINqxnUcIflqPWqQQcXJMV6tEtroYlX0knski/byM9C4wKUqN/nz0sKLI9oCebe7KiACs7oxpcO6tov6xUn6yeMb24d+LImXWBPmBop1Qamwd6Tji275dp1oKzoOLjDbLPUDGmOSXpV/l6nGZJDIRHoku9R3NuKJ+k+owE84yKjCHFhWNLMgxkEK/LgVJzMenmuLOevRU43drZCnUrwa2AWRF5+aNDE77Q7daCQC5W7yyrVikhjOibPvHY+xSYduy71sV79Ly5oM/3HFrvAC0vaNWNjziIa1ow30pN2JgNdA7ygvPtAt/see81P+aVzBDDcIfu4KzHZVYkePcChzYgO6UgBZ5AkMnmjHIvKi58xMHOTiDJNfI7q3mFidQdfPqY7OJIdVKj6FG0qwtMvUj1Rp1xl1frDo52q6SOLcpU2GBG8qLRCGkcj0qdxOdzm7m6tTqDAxBmiGybY83P9bpkoEqqNq3gVvqZtL/CKbZO1hUcx/jhsw9NDE7dp/GvwL7fKsYz3PZaGQomXcFx/OCpNfkmr/WKyPkWgKvfTd6wnWf3V+jjcH3TC34MZDCb9nRxhsAQoiyoiH/0PlreVfXYmjbvJwvu/9tAPA9MMhGm+IszRua8zLsUoEi+BeAbh7PC6wc9cne0bmn3R/LoxbusxNQPvKwv/bgCRJK1nPZUVEOgUrqCQ7Td+WM3LifYYbcE3l+AEHSBSz+6xB4uCKTOH8qIiTI75sdsXM4xEpBEtAAt/xBclO2bu4Qr0wLB+iNPLLHhU+uTw9LLeaR/H/8o6YRsPMVtq5HQwVGXtN8fM6NXFw2XxjfxrAxkGS0AvVygY9wZ9x/f1B2cJGhxQdymTHRSYUUvyoCCFkCo4Kp8Iusq91G6ruA4hgdFX0uxvpTnYWSNf0WF2idPc69VMVJnnK7gOCaPTLFPCEqx8268e1yAKhAI1lzPlNZAODj59Rsci23e2PXrgvjIVi/bl3402KOD5AtnmT9t1hVcO1iQoczihC0ZXhcQBcy/qqLqV8EFwV7Y7r00Q1dwHGNCk5pmR+QUc0h+EpIf1j8qQOo4U1LDKy6LruA4pkdnlY8BzzXwbmRAEsoAOj+7YEdsfc+ON3UHR7OOkpFYlkl4wh3YfmXEPypB0CLWp190HV2lKziOUIPl1qKxxas1+xUQNOIfkio46a6o7Bb+N0FXcBxJlll104Zl7MHykyRFK0ABesLe7d5Qq0DJ+HjwIfaHn457Kd+ijLvo9dxLf6fy5ZSTzjdKH/fZoX/Hguw3a+KOTMlF8SIv+9KP5Pcxe6DgGntujm5p98eokPjmn8Vu/A2H7FdE/PsMCILDtzdUs3JPpK7gOL4fvWTfMyEpR/D0I/Wl3w0cUUc6iw7qDo7td1lSSW6IMKpN5Hz2i18twkepHztr1uoKjsNEm3tW2l7PFF1o9vDLD/Ff5yyr6OCvTNYVHEe8ObnxJ9a8LV63qtmvguxXJiSjveO3tZLqNekKjiMtYV1JLJXcKHiUu+nvlL+y/aNza4Xu4Gg0VPB/B9BceI/IK3enn0a3fc1/ek8u0BUcx4hga9svErflCi4VyLj7qbj7QfDXzoKDjOiI0hUcx9SoeUdmWpbtExH/+PsYPP1y4I7lYNuva1SoUISz163rBYCsCqais/MvOIOu2ugQQjv74RvshZaifN3BcdxwN0/ZdD7tU2qYZKSDfbfYofyodhI8gYgJt11cFrcpX7gDgdCrahfJIgcBDZ5QzIlbsYcXOdOHrX9eG0KHM+m23xX9X4ABAA2gdiKdt/lhAAAAAElFTkSuQmCC);background-color:rgba(0,0,0,.06)}.sliders-right:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAABOCAYAAADYfM1rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACUlJREFUeNq8mntQVNcdx8+55z727t7d5SHyilgSlcBoNQ9pVDQTRjTRFqeJVhK6tForo9WGBImKBGNClIZAk2pwdFRSGQxM1UYrasgkra+m0kq0mlVRQCEIBnks7929j55zdyFm1ILC8cfAXwuf+/t9f887wM/s++JL7H/I6pY7rLPDf70lPmJ5DnhIhpSZZ79o46+PkYUO64XmE3Fmxq/5Md9J5Q8DzvBGCAQrAwQf/O0LwZ6at3PrOuyTHgp89qjkPIaBgEEQcCIDWLPMf3RuZZGsOkXq8JnBiz8cZ5j2JQSeB2DxAzQxV6IK7W99oOEP0PzGTiNlUdiHiUbg2wIhBIiFgDcz4ETLnqVnGo/Mp+o5+WHlAxp/GZyzCGqQPA1gOay/hQF/rlyzrbW3IYwqnNiPfWYejDHbtkKNAQgxgBcRkI0dftvOv1qkARVRhRP7efDa1GB2nJ0BngcQTAjUKhUxh6o2Z1KHc4yhxxbyxwRW41wI68/h8Buw/p815K+rdlTEUIUTCxEjzsf7p6eS8DMMAzgBAd4C0C77a0U9ssOPKpzYNP/ELZHCc6V94eeNLOgWvgvbczFzG6QNJzY/OGuRGQQ0IvwRDj+AQULgQnfZ/H/W711KHS6xfk0LRm5KIs1H9x6H32hlwV9rN37wXXd1FFU4sTHSlM+nSYtz+vTnRRZwFkUsvPRGkaLJ/NDhA/TAmf6/ywhGj58l4WdJ+HH5taCrk/529f3cofZXZsCZCznXiyM2JQjQ1IlI9nMIiGYWlLcXr7jYcjyeWtj7bITwo8szzakpUP2+/IxWDuy/tmFHl7sliCqc2CTLvJ2RfFxJX/gF3H41U0dAcWU6br8aogonFuf3xnILDKlFEOHwszj8HLgBvo49VV+YRh0uIkvLHGtmIs5+hfG2X6OFBcdubd9wo+tiNFU4sVDDxJNPC7Zshkw/rL9gYIHBAvh9VeuKXWqXlSqc2FTrb9YHwfFfQW/7NUgscIpN4Ueu5W2GtOEQMkqcNSNR0CQHA8kDeMrvsrPMdr65zEYVrm8/XHDNDOPryUDFvQBvPxyPgAm337KG9/PbnPVjqMKJjTU+VzKWnVXYv/1g/TmzLB2sebtIHUT7ZYban6ebf7/cAkKukgHEsgwQsf5t3JXoE/U7sqjDOUbsfNa4JpHRWJe+/eLyE3H5VXSWpNV2nIkbAD70DTxQiCifxNrWAxXnP/ToT9rv4bqNu3sUR8C9fm/InvfZRGlBTiCY+CXwHh96+5Xagw5f27ibRIRK2PvLDzDKDFNqEq9KLQRFHoBsPw3amecrbu57lSqcmIkdUT9VeG2RqmiAOOvRH4GTzdvfu9VTfcfxyQz3/RVmeObgWGbuVk0F+gOwAm7BVo0/dH1DsVvtlX5wq9E4BiZLS1LN6ii7pnnCzxsR6DE0RPzj26251MLeZywUeqYbVyfgK8sF+vQ3I3Cpt3TplbZjC6nCifnz4eef4pakKlh/nI2AIdcPrv/PG3K3dbqbwqjCiUUZ47cEa08e1VSSgBrgDLgJSb3W0mtZRVh1BJta26m+fSBN5kD7sv86UVsQSUDFrYGuVjd4QnzlXaqee7Yfa1OMuCpJU1RPV2OBrn+FoziNOpyYqkBFxh6T7NfXcQ4CyWRxUId3u9sCDte9QzbcH3w97f9yDnV4afXGAllwBDF4udaw6ypOvgAQ+dVkv4V5VOH/bti34ltQPpeXSK8FuseMInTG+acnaRpUqMFvdlVNOH4rP1fAyQVZqINlWQVTTctSfblHrrrcMp06d6tO8dNrmcW8VeWRQEYeDjcO+Sj0TOlEn3nb3bKsS8ACbfjhZTV/yu3i66JEfFJDxqM1K5tbZgWuXqLikiMRoNLhLjWfiL/Qc2AZZ2L0v048JrBYy6pkifVvdLkVOoOl3dkUWlr/bgF5kYx46Ak3zu5x3KzCSEvsXpc33MMOVzUV7a96a7cqdfohAScYBisYLKoBtXEjUlcqONyKotLZZI7XfbymAX4dyxuZfp01BShz/TKTBMbkcOPsprJG1bV/E32qtSCTlzAYeXQmo3SyaMsebXryGNFZo7HD9cqd1r3V6cX4UuERTxqJCjRVBfiQPPnsiOT1sqxg3VU62+vB6vc2dxkaw5ER68zoaMCoRse8wA1JWHjFLSt0LpYzjaU2e+8Rm15W0BtuXFYv+K5N9uVDa1x30XlY4M099eGH6jflc2Z8pbHEY082jxfid06wzi4h4NvLatjgiurmP6lcXQylXon11jNZlXxA2OU5gWkpdyurYYMfrcnfcJOxRyPRq7NeVsi1IDA7gceH40DhfmB4Zcvp2FNtH6dxJhxuRMAeL2OtK9eGGB8/O1jwfcO73A6/4ur03awZIIjLSvVOq3BuytEZAb/Kc+tlpdGBf3I5o6DXcCsUGUC/zqLq17gwZFMSqWX5/5TVXY8LbZAz9URd8bJK19/jDT6ofz6Tg/CloKxFJta3qdflBtp9zudBed7QWRV16EZOLkvaJ159SSMh7TPGvDgn0jr96GDK6oHgMi6rgospf4Eml+hpn55wh7Djy+cEp2QQnRVVfaBeMSB8f2V2bguqikIihkJVz24Wt09baF4CoyEXWYmovHU+d/OL+FOOPSuQd/vUw429nh/4TrK/4ZEap1se0ly4J9zhbAraU52xg6y95MQh4SYJ9hPjL7Y/5Te35EF1HhCu4na165vUIpfYGgDx9ql516EA9Jj9pVFvpsiKMqj2+UDwsppdr1e7/xXLiriqGE33kFH5nsWjtixgId/jGmK47wmvbj0XXdqQl8VKni6gTyuczS+OfDMlxDjG7nIND/gOeK/cLRVcSt0NTTLP3FZWT4hzS2aMfGU7WYdUTaMDL7Rn5DezNRGM4XudrSC0JnF0drKCdSZaD6f1w0/fOLTwPx2f2lgT0KeVftRprOu3o/MTRCQ5hkvnO+BN3XXhhVXp21iJjEmod2gVO/kz/7SMR80Ty51uN42rCicxLivy3wGKsdOqTytvdkcanj36QuiynPsdk/cFP3Bl87rrSsWU28ekDwyuXfrolkSS5W5ZAbSMtXcce17X2TtcoYaUJWEfJZqQtaXX5QJAo8YGjNFgcXiO9z6dV62PsESfdOrtk+4rE1hRe3pCQcPKYgU6xRifl3f+NGRlNp7VCs1w99n/BBgAmexvSku9uBQAAAAASUVORK5CYII=);background-color:rgba(0,0,0,.06)}.popo{width:100%}.popo .ico-left{float:left;margin-top:10px}.popo .ico-right{float:right;margin-top:10px}.popo .popo-left{clear:both;float:left}.popo .popo-right{clear:both;float:right}.popo .popo-body{margin:10px 0;padding:8px;table-layout:fixed;word-break:break-all;position:relative;border:solid 1px #EBEBEB;background-color:#f5f5f5}.popo .popo-body:before{border:10px solid}.popo .popo-body:after{border:8px solid}.popo .popo-body.left{margin-left:10px;width:auto;max-width:65%;float:left}.popo .popo-body.left:before{content:'';position:absolute;width:0;height:0;top:9px;bottom:auto;left:-10px;border-width:9px 10px 9px 0;border-color:transparent #EBEBEB}.popo .popo-body.left:after{content:'';position:absolute;width:0;height:0;top:10px;bottom:auto;left:-8px;border-width:8px 9px 8px 0;border-color:transparent #f5f5f5}.popo .popo-body.right{margin-right:10px;width:auto;max-width:65%;float:right}.popo .popo-body.right:before{content:'';position:absolute;width:0;height:0;top:9px;bottom:auto;left:auto;right:-10px;border-width:9px 0 9px 10px;border-color:transparent #EBEBEB}.popo .popo-body.right:after{content:'';position:absolute;width:0;height:0;top:10px;bottom:auto;left:auto;right:-8px;border-width:8px 0 8px 9px;border-color:transparent #f5f5f5}.popo .popo-yellow{border:solid 1px #ffd;background-color:#ffd;color:#ff9600}.popo .popo-yellow.left:before{border-color:transparent #ffd}.popo .popo-yellow.left:after{border-color:transparent #ffd}.popo .popo-yellow.right:before{border-color:transparent #ffd}.popo .popo-yellow.right:after{border-color:transparent #ffd}.popo .popo-blue{border:solid 1px #eff;background-color:#eff;color:#1D4696}.popo .popo-blue.left:before{border-color:transparent #eff}.popo .popo-blue.left:after{border-color:transparent #eff}.popo .popo-blue.right:before{border-color:transparent #eff}.popo .popo-blue.right:after{border-color:transparent #eff}.popo .popo-green{border:solid 1px #efd;background-color:#efd;color:#00CC18}.popo .popo-green.left:before{border-color:transparent #efd}.popo .popo-green.left:after{border-color:transparent #efd}.popo .popo-green.right:before{border-color:transparent #efd}.popo .popo-green.right:after{border-color:transparent #efd}.slidemenu{width:auto}.slidemenu-left{float:left;overflow-y:auto}.slidemenu-right{float:right;overflow-y:auto}.slidemenu-content{width:auto}.slidemenu-head{padding:10px 15px}.slidemenu-body{width:auto;padding:15px}.slidemenu-foot{padding:10px 15px}.icon-slidemenu:before{content:"\f0c9";font-size:24px}a{color:#333;text-decoration:none}a:focus,a:hover{color:#EFB273}.text-main,a.text-main:link,a.text-main:visited,.button.border-main,blockquote.border-main strong,.pager.border-main a,.pager-prev.border-main,.pager-next.border-main,.nav a:hover,.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav-menu ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav.nav-menu.nav-pills .active ul a:hover{color:#383838}.text-sub,a.text-sub:link,a.text-sub:visited,.button.border-sub,blockquote.border-sub strong,.pager.border-sub a,.pager-prev.border-sub,.pager-next.border-sub{color:#6E6E6E}.text-back,a.text-back:link,a.text-back:visited,.button.border-back,blockquote.border-back,.pager.border-back a,.pager-prev.border-back,.pager-next.border-back{color:#efe}.text-mix,a.text-mix:link,a.text-mix:visited,.button.border-mix,blockquote.border-mix,.pager.border-mix a,.pager-prev.border-mix,.pager-next.border-mix{color:#aed}.text-dot,a.text-dot:link,a.text-dot:visited,.button.border-dot,blockquote.border-dot strong,.pager.border-dot a,.pager-prev.border-dot,.pager-next.border-dot{color:#F72076}.bg-main,.border-main .button.active,.pointer.border-main .active,.nav-pills.border-main .active a,.nav-main.border-main .nav-head,.pagination.border-main .active{background-color:#383838}.bg-sub,.border-sub .button.active,.pointer.border-sub .active,.nav-pills.border-sub .active a,.nav-main.border-sub .nav-head,.pagination.border-sub .active{background-color:#1D4696}.bg-back,.border-back .button.active,.pointer.border-back .active,.nav-pills.border-back .active a,.nav-main.border-back .nav-head,.pagination.border-back .active{background-color:#efe}.bg-mix,.border-mix .button.active,.pointer.border-mix .active,.nav-pills.border-mix .active a,.pagination.border-mix .active{background-color:#aed}.bg-dot,.border-dot .button.active,.pointer.border-dot .active,.nav-pills.border-dot .active a,.nav-main.border-dot .nav-head,.pagination.border-dot .active{background-color:#F72076}.border-main,.border-main .button,.border-main .tab-nav li a,.border-main .tab-body,.button.bg-main,.selected.border-main,.pointer.border-main li,.nav.border-main .active a,.nav.nav-tabs.border-main,.nav-main.border-main a,.nav-main.border-main .nav-head,.pagination.border-main li,.pager.border-main a{border-color:#383838}.border-sub,.border-sub .button,.border-sub .tab-nav li a,.border-sub .tab-body,.button.bg-sub,.selected.border-sub,.pointer.border-sub li,.nav.border-sub .active a,.nav.nav-tabs.border-sub,.nav-main.border-sub a,.nav-main.border-sub .nav-head,.pagination.border-sub li,.pager.border-sub a{border-color:#1D4696}.border-back,.border-back .button,.border-back .tab-nav li a,.border-back .tab-body,.button.bg-back,.selected.border-back,.pointer.border-back li,.nav.border-back .active a,.nav.nav-tabs.border-back,.nav-main.border-back a,.nav-main.border-back .nav-head,.pagination.border-back li,.pager.border-back a{border-color:#efe}.border-mix,.border-mix .button,.border-mix .tab-nav li a,.border-mix .tab-body,.button.bg-mix,.selected.border-mix,.pointer.border-mix li,.nav.border-mix .active a,.nav.nav-tabs.border-mix,.nav-main.border-mix a,.nav-main.border-mix .nav-head,.pagination.border-mix li,.pager.border-mix a{border-color:#aed}.border-dot,.border-dot .button,.border-dot .tab-nav li a,.border-dot .tab-body,.button.bg-dot,.selected.border-dot,.pointer.border-dot li,.nav.border-dot .active a,.nav.nav-tabs.border-dot,.nav-main.border-dot a,.nav-main.border-dot .nav-head,.pagination.border-dot li,.pager.border-dot a{border-color:#F72076}.button.border-main:hover,.button.border-main:focus,.button.bg-main:hover,.button.bg-main:focus{color:#fff;border-color:#383838;background-color:#383838}.button.border-sub:hover,.button.border-sub:focus,.button.bg-sub:hover,.button.bg-sub:focus{color:#fff;border-color:#09f;background-color:#09f}.button.border-back:hover,.button.border-back:focus,.button.bg-back:hover,.button.bg-back:focus{color:#333;border-color:#cec;background-color:#cec}.button.border-mix:hover,.button.border-mix:focus,.button.bg-mix:hover,.button.bg-mix:focus{color:#333;border-color:#cec;background-color:#cec}.button.border-dot:hover,.button.border-dot:focus,.button.bg-dot:hover,.button.bg-dot:focus{color:#fff;border-color:#1D4696;background-color:#1D4696}.text-lightpink,a.text-lightpink:link,a.text-lightpink:visited,.button.border-lightpink,blockquote.border-lightpink,.pager.border-lightpink a,.pager-prev.border-lightpink,.pager-next.border-lightpink{color:#ffb6c1}.border-lightpink,.border-lightpink .button,.border-lightpink .tab-nav li a,.border-lightpink .tab-body,.button.bg-lightpink,.selected.border-lightpink,.pointer.border-lightpink li,.nav.border-lightpink .active a,.nav.nav-tabs.border-lightpink,.nav-main.border-lightpink a,.nav-main.border-lightpink .nav-head,.pagination.border-lightpink li,.pager.border-lightpink a{border-color:#ffb6c1}.bg-lightpink,.border-lightpink .button.active,.pointer.border-lightpink .active,.nav-pills.border-lightpink .active a,.nav-lightpink.border-lightpink .nav-head,.pagination.border-lightpink .active{background-color:#ffb6c1}
/* header.min.css */
#pc-header .logo{padding:20px 0}#pc-header .logo img{max-width:none;max-height:50px}#pc-header .navbar{background:#FFF;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.03);box-shadow:0px 1px 1px rgba(0,0,0,0.03);z-index:9}#pc-header .nav li.active ul li a{color:#3e3e3e}#pc-header .nav li a{color:#3e3e3e;line-height:90px;position:relative;padding:0 18px;font-size:18px;font-weight:600}#pc-header .nav li ul{top:90px;padding:0}#pc-header .nav li.active a,#pc-header .nav li a:hover,#pc-header .nav li:hover a.first-level{color:#ff9600}#pc-header .nav li ul{background:#FFF;border-top-left-radius:0px;border-top-right-radius:0px;transition:0.3s}#pc-header .nav li ul li a{background:#FFF;line-height:42px;color:#3e3e3e;font-size:14px;font-weight:normal;display:block;width:100%;text-align:left}#pc-header .nav li ul li a:hover{background:#ff9600;color:#fff}.log-in a.user-ico i{font-size:20px !important}#pc-header .searchBar{position:absolute;top:37px;right:120px}#pc-header a.search-ico i{font-size:18px;color:#6E6E6E}#pc-header .shopBar{position:absolute;top:37px;right:80px}#pc-header a.shop-ico i{font-size:18px;color:#6E6E6E}.log-in{position:absolute;top:29px;right:5px}.log-in .drop-menu{margin:12px 0 0;min-width:100px;border-radius:5px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.075);box-shadow:0 6px 12px rgba(0,0,0,.075)}.log-in .drop-menu li{padding:0 10px;height:32px;text-align:center}.log-in .drop-menu li a{position:relative;height:32px;line-height:32px}.log-in .drop-menu li a:hover,.drop-menu a:focus{color:#2D2D2D;background:unset}.log-in .button-group span{display:inline-block;line-height:24px;height:24px;width:24px}.log-in .button-group ul:before{position:absolute;top:-8px;left:50px;display:inline-block;border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;content:''}.log-in .button-group ul:after{position:absolute;top:-8px;left:50px;display:inline-block;border-right:8px solid transparent;border-bottom:8px solid #e9e8e8;border-left:8px solid transparent;content:''}.log-in .button-group .button{padding:0;line-height:18px;font-size:20px}.log-in .button-group .drop-menu{padding:10px 0;left:-40px;border-top:0px solid #ff0000;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,.075);box-shadow:0px 8px 10px rgba(0,0,0,.05);border-radius:4px}.log-in a.user-ico{width:32px;height:32px;line-height:32px;background:#ECEFF5;display:block}.log-in a.user-head{width:32px;height:32px;overflow:hidden;display:block}.log-in a.user-head img{width:32px;height:32px}.register .tab{font-size:0}.register .tab li{cursor:pointer;display:inline-block;position:relative;font-size:20px;width:100%;color:#666;margin:0 0 40px 0}.register .tab li.cur{color:#ff9600}.register .tab li.cur::before{background:#ff9600;content:'';position:absolute;bottom:-10px;left:0;width:100%;height:3px;border-radius:3px;transition:transform .3s}.register .line{margin:0px;padding:0;position:relative;text-align:center}.register .line span{display:inline-block;padding:0 20px;position:relative;z-index:200}.register .line hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#E2E2E2 -moz-use-text-color -moz-use-text-color;border-image:none;border-style:solid none none;margin-top:10px;position:absolute;top:0;width:100%}.register .bnt-login{margin:0 auto;text-align:center}.register .bnt-login a{display:inline-block;color:#fff;font-size:22px;width:48px;height:48px;text-align:center;line-height:48px;margin-right:10px;border-radius:30px}.register .bnt-login a i{font-size:22px}.register .bnt-login a:hover{opacity:0.8}.register .bnt-login a.weixin{background:#38B624}.register .bnt-login a.qq{background:#1F92DF}.register .bnt-login a.weibo{background:#FF6000}.searchBar-m{display:none;width:100%;height:100%;position:fixed;top:0px;z-index:9999;text-align:center}.searchBar-m .mask{position:absolute;left:0;right:0;width:100%;height:100%;background:#000;opacity:0.8}.searchBar-m .mask-ico i{font-size:20px}.searchBar-m a{display:block;position:absolute;right:5%;top:5%;width:60px;height:60px;line-height:56px;font-size:48px;z-index:9999;color:#fff}.searchBar-m a:hover{color:#ff9600}.searchBar-m .form-group{width:70%;max-width:720px;position:absolute;left:50%;top:40%;transform:translate(-50%,-200%)}.searchBar-m .input{width:88%;background:transparent;border:0;border-bottom:2px solid #f2f2f2;color:#6E6E6E;height:60px;line-height:60px;float:left;padding:0}.searchBar-m .button{width:8%;height:60px;line-height:60px;border-bottom:2px solid #f2f2f2;display:block;float:left;background:url(../images/ico-search-button.png) no-repeat center 50%;text-indent:-2000px}.searchBar-m .button:hover{background:url(../images/ico-search-button.png) no-repeat center 50%}
/* style.min.css */
@font-face{font-family:'Conv_DINCondensedC';src:url('../fonts/DINCondensedC.eot');src:local('â˜º'),url('../font/DINCondensedC.woff') format('woff'),url('../font/DINCondensedC.ttf') format('truetype'),url('../font/DINCondensedC.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap}body{font-family:"微软雅黑",Helvetica Neue,sans-serif,Arial;height:100%;position:relative}input[type="text"]{-webkit-appearance:none}textarea{-webkit-appearance:none}h1,h2,h3,h4,h5,h6,figure{font-weight:400}::-webkit-selection{color:#fff;background:#ff9600}::-moz-selection{color:#fff;background:#ff9600}::selection{color:#fff;background:#ff9600}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}a{color:#6E6E6E;text-decoration:none}a:focus,a:hover{color:#ff9600;transition:none}a.text-gray:hover{color:#6E6E6E}p{margin:0}dl,dd,ul,li{margin:0;padding:0;list-style:none}.fixed{z-index:9999}.bg-gray{background:#F7F7F7}.bg-sub{background:#6e6e6e}.tag{display:inline-block;transition:.5s}.tag.padding{padding:5px 12px}.tags{color:#ff9600!important;border:1px solid #ff9600!important;background-color:unset}.Conv_DINCondensedC{font-family:"Conv_DINCondensedC"}.mb5{margin-bottom:5px}.blank{height:10px;line-height:10px;clear:both;font-size:0}.blank-small{height:20px;line-height:20px;clear:both;font-size:0}.blank-middle{height:30px;line-height:30px;clear:both;font-size:0}.blank-big{height:50px;line-height:50px;clear:both;font-size:0}.blank-large{height:80px;line-height:80px;clear:both;font-size:0}.sidebar-l{margin-right:20px}.sidebar-r{margin-left:0px}.container-layout{max-width:1500px}.line-large{margin-left:-15px;margin-right:-15px}.line-large .x1,.line-large .x2,.line-large .x3,.line-large .x4,.line-large .x5,.line-large .x6,.line-large .x7,.line-large .x8,.line-large .x9,.line-large .x10,.line-large .x11,.line-large .x12,.line-large .xl1,.line-large .xl2,.line-large .xl3,.line-large .xl4,.line-large .xl5,.line-large .xl6,.line-large .xl7,.line-large .xl8,.line-large .xl9,.line-large .xl10,.line-large .xl11,.line-large .xl12,.line-large .xs1,.line-large .xs2,.line-large .xs3,.line-large .xs4,.line-large .xs5,.line-large .xs6,.line-large .xs7,.line-large .xs8,.line-large .xs9,.line-large .xs10,.line-large .xs11,.line-large .xs12,.line-large .xm1,.line-large .xm2,.line-large .xm3,.line-large .xm4,.line-large .xm5,.line-large .xm6,.line-large .xm7,.line-large .xm8,.line-large .xm9,.line-large .xm10,.line-large .xm11,.line-large .xm12,.line-large .xb1,.line-large .xb2,.line-large .xb3,.line-large .xb4,.line-large .xb5,.line-large .xb6,.line-large .xb7,.line-large .xb8,.line-large .xb9,.line-large .xb10,.line-large .xb11,.line-large .xb12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.owl-carousel .owl-dots{position:absolute;top:50%;padding:0;text-align:left;width:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel .owl-dots .owl-dot{display:inline-block;position:relative;vertical-align:middle}.owl-carousel .owl-dots .owl-dot span{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#d3d3d3;display:inline-block;text-align:center;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.owl-carousel .owl-dots .owl-dot.active span{width:16px;height:8px;background:#000;border-radius:20px}.owl-carousel .owl-nav i{font-size:23px;color:#fff}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{background:#000;width:42px;height:42px;line-height:42px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;text-align:center;border-radius:50%;opacity:0}.owl-carousel .owl-nav .owl-prev{background:#000;left:20px;right:auto}.owl-carousel .owl-nav .owl-prev i{position:absolute;left:8px}.owl-carousel .owl-nav .owl-next{right:20px}.owl-carousel .owl-nav .owl-next i{position:absolute;right:8px}.slides-arrow:hover .owl-nav .owl-next,.slides-arrow:hover .owl-nav .owl-prev{opacity:.3}.slides-arrow.dot-center .owl-dots{position:relative;top:-30px;padding:0;text-align:center;vertical-align:middle;display:inline-block;width:100%}.tab-normal .tab-head{border-radius:0;font-size:0;-webkit-text-size-adjust:none;width:100%}.tab-normal .tab .tab-nav li{display:inline-block;width:auto;text-align:center}.tab-normal .tab .tab-nav li a{background:#fff;color:#6e6e6e;border-radius:30px;padding:0px 20px;height:42px;line-height:42px;margin:0 10px;display:block;border:0;font-size:16px}.tab-normal .tab .tab-nav .active a{background:linear-gradient(-45deg,#FFD100,#ff9600);cursor:default;color:#fff;border-bottom:0px solid #FD3C6B}.tab-normal .tab .tab-nav .active{background:none}.tab-normal .tab .tab-nav .active a:hover{color:#FFF}.tab-normal .tab .tab-nav li a:focus{outline:none}.tab-normal .tab .tab-nav li a:hover{background:linear-gradient(-45deg,#FFD100,#ff9600);color:#fff}.tab-normal .tab .tab-body{padding:0;border-radius:0;border-top:0px solid #ff0000}.carousel-pro .media{position:relative;-webkit-transition:.5s;transition:.5s}.carousel-pro .media:hover{-webkit-transition:.5s;transition:.5s;box-shadow:0px 5px 15px 0px rgba(0,0,0,.05)}.carousel-pro .button{background-color:#FFD100;transition:all .5s ease;box-shadow:0 3px 8px 0px rgba(39,39,39,0.26)}.carousel-pro .media:hover .button{color:#FFF;background-color:#ff9600;transition:all .5s ease}.carousel-pro .media-body{padding:10px 0 0 0}.carousel-pro.dot-center .owl-dots{position:relative;top:30px;padding:0;text-align:center;vertical-align:middle;display:inline-block;width:100%}.home-about{background-repeat:no-repeat;background-position:center 50%;background-size:cover}.home-about .padding-large{padding:40px 50px}.home-about h2{position:relative;font-size:24px;font-weight:600;margin-bottom:40px;word-break:break-all}.home-about h2:before{content:'';display:block;position:absolute;background:#FFD100;width:30px;height:3px;bottom:-15px;left:0}.solution .media-img{position:relative}.solution .media-img .mask{opacity:0;z-index:3;background:url(../images/solution-hover.png) no-repeat center center;width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;transition:0.3s}.solution .media-img .mask .subtitle{padding:25px}.solution .media-img .mask .more{position:absolute;bottom:25px;right:25px}.solution .media-img:hover .mask{z-index:5;transition:0.3s;opacity:1;transform:scale(1.1)}.solution .media-img .linear-link{z-index:1;opacity:1;background:linear-gradient(to bottom,rgba(0,0,0,.2) 65%,rgba(0,0,0,.8) 100%);width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;transition:0.3s}.solution .media-img .linear-link .subtitle{padding:0 25px;z-index:3;width:100%;bottom:25px;left:0;position:absolute;transition:0.3s}.home-news-l{margin-right:10px}.home-news-r{margin-left:10px}.home-news-h .media-img{position:relative}.home-news-h .media-img .post-title{background:#fff;bottom:-30px;left:30px;width:65%;padding:20px;position:absolute;color:#333;transition:0.5s;box-shadow:0 5px 15px 0 rgba(0,0,0,0.06)}.home-news-h .media-img:hover .post-title{bottom:30px}.home-news-h .media-img .post-title h3 a{color:#333;font-size:18px;font-weight:600;line-height:28px;display:block}.home-news-h .button{margin-top:1rem;width:48px;line-height:28px;font-size:18px;background:#FFD100;color:#fff}.home-news-h .media-img:hover .button{background:#ff9600;color:#fff}.home-news-c:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,0.03)}.home-news-c .news-time{margin:20px 15px 0 0px;border-right:2px solid #eee;padding:0}.home-news-c .news-time .text-large{font-size:42px;line-height:48px}.home-news-c .news-title{margin-top:20px;margin-left:15px}.home-news-c .news-title h2 a{font-weight:600;font-size:18px;margin-bottom:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-news-c:hover .news-title h2 a{color:#ff9600}.nav-bread{padding:0;height:70px;line-height:70px;font-size:0}.nav-bread h2{font-size:24px;font-weight:600}.nav-bread i{color:#888888}.nav-bread a{color:#888888;font-size:14px;display:inline-block}.nav-bread a:hover{color:#ff9600}.nav-bread a:after{content:"";padding:0 10px;background:url(../images/nav-bread.png) no-repeat center 50%}.nav-bread a:last-child:after{content:"";background:none}.prenext-pro a.button{height:70px;line-height:70px;padding:0 25px}.prenext-pro a.button:hover{background:#ff9600;color:#fff}.prenext-pro a.border{border:1px solid #eee}.pagination li{margin:0 5px;font-size:14px;border:none;border-radius:4px}.pagination li a{border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC}.pagination li.active a,.pagination li a:hover{background:#ff9600;color:#fff;border:1px solid #ff9600}.title-c{position:relative}.title-c h3{position:relative;font-size:30px;text-transform:uppercase;margin:0 auto 50px auto;font-weight:600}.title-c h3:before{background:#FFD100;content:'';display:block;position:absolute;width:30px;height:3px;bottom:-15px;left:50%;margin-left:-15px}.title-l h2{line-height:28px;height:28px;color:#333;position:relative;font-size:16px;letter-spacing:0;padding-left:20px;margin-bottom:10px}.title-l h2:before{content:'';display:block;position:absolute;width:5px;height:20px;top:4px;background:#ff9600;left:0}.nav-tree{font-size:0;height:70px;line-height:70px}.nav-tree li{position:relative;display:inline-block}.nav-tree li a{color:#6E6E6E;display:block;padding:0 30px;font-size:16px;background:#fff}.nav-tree li a.active,.nav-tree li a.cur{background:linear-gradient(-45deg,#FFD100,#ff9600);color:#fff}.nav-tree li.focusa a{background:linear-gradient(-45deg,#FFD100,#ff9600);color:#fff;border-bottom-left-radius:0px;border-bottom-right-radius:0}.nav-tree li ul:after{position:absolute;top:-8px;left:50%;margin-left:-8px;display:inline-block;border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;content:''}.nav-tree li ul{top:70px;left:0;background:#fff;padding:10px 0;z-index:99;position:absolute;width:100%;display:none;border-radius:0px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.03)}.nav-tree li ul li{display:block;width:100%;text-align:left}.nav-tree li ul li.children a{font-size:14px;background:#fff;border-radius:0;box-shadow:none;display:block;color:#6e6e6e;line-height:34px;height:34px}.nav-tree li ul li.children a.active,.nav-tree li ul li.children a:hover{color:#ff9600}.filter-box .padding-big{padding:15px 25px}.filter-box dl{margin:15px 0;display:flex}.filter-box dl dt{width:8%;display:block;flex:none;line-height:24px;font-weight:normal}.filter-box dl dd{display:block;float:left;position:relative}.filter-nav ul li{margin:0;display:block;float:left;width:auto;line-height:24px}.filter-nav ul li a{margin:0 10px 0 0;padding:2px 10px;cursor:pointer;display:block;color:#6E6E6E;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.filter-nav ul li a:hover{color:#ff9600}.filter-nav ul li a.active{color:#fff;background:#ff9600}.filter-nav ul li b{font-weight:normal}.nav-x{background:#fff;width:100%;position:relative}.nav-x .menu-toggle h3{display:none}.nav-x ul{font-size:0;-webkit-text-size-adjust:none;text-align:center}.nav-x li{display:inline-block}.nav-x li i{margin:0px auto 5px auto;font-size:24px;display:block}.nav-x li a{font-size:16px;padding:0;height:70px;line-height:70px;color:#6e6e6e;text-align:center;display:block}.nav-x li a:hover{color:#ff9600}.nav-x li a.active{background:linear-gradient(-45deg,#FFD100,#ff9600);color:#fff}.col-2{width:10%}.list-news{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.list-news .time{margin-right:-20px;padding:15px 0 10px 0;border-right:1px solid #eee}.list-news .time .text-large{font-size:52px;line-height:54px}.list-news .news{margin-left:50px;margin-right:30px}.list-news .news h3 a{display:block;font-size:24px;color:#333;margin-bottom:20px}.list-news .button{width:70px;line-height:56px;font-size:24px;border:1px solid #ebebeb}.list-news .button i{font-size:22px}.list-news:hover .button{background:#ff9600;color:#fff;border:1px solid #ff9600}.list-news:hover h3 a{color:#ff9600}.list-post-text li{padding:5px 0}.list-post-text li a{display:block}.list-post-text li.dot a{padding-left:15px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-post-text li.dot:hover a:before{background:#ff9600}.list-post-text li.dot a:before{content:'';position:absolute;left:-2px;background:#ccc;width:6px;height:6px;top:9px;border-radius:50%}.normal-list li{position:relative;display:block;background:#FFF;margin-bottom:20px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.normal-list li a{display:block;font-size:16px;line-height:24px;padding:25px 30px 25px 50px;color:#333;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.normal-list li span{color:#888888;position:absolute;right:30px;top:28px}.normal-list li:hover{background:#ff9600;color:#FFF;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.normal-list li:hover a,.normal-list li:hover span{color:#FFF}.normal-list li.dot:hover a:before{background:#fff}.normal-list li.dot a{position:relative}.normal-list li.dot a:before{content:'';position:absolute;left:30px;background:#ececec;width:7px;height:7px;top:35px;border-radius:50%}.download-detail{position:relative;z-index:3}.download-detail .button-big{padding:15px 25px}.video-list .media{-webkit-transition:.5s;transition:.5s}.video-list .media:hover{box-shadow:0 30px 50px rgba(229,229,229,.8)}.video-list .media-img{position:relative;overflow:hidden}.video-list .media-body .padding-big{padding:20px}.video-list .media-body h2{margin:0 0 20px 0;overflow:hidden}.video-list .media a.play{opacity:.6;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;width:48px;height:48px;line-height:48px;background:rgba(0,0,0,.6);z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.video-list .media a.play i{font-size:24px}.video-list .media .playtime{position:absolute;bottom:10px;right:10px;padding:0 8px;height:20px;line-height:18px;background:rgba(0,0,0,.5);z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.video-list .media:hover a.collect,.video-list .media:hover a.play{opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.video-list .excerpt-info ul li.v2-1{width:50%}.video-list .excerpt-info ul li.v2-2{width:50%}.video-detail .tab-head{border-radius:0;font-size:0;-webkit-text-size-adjust:none;padding-left:25px;border-bottom:1px solid #EFEFEF}.video-detail .tab .tab-nav li{display:inline-block;width:13%;margin:0}.video-detail .tab .tab-nav li a{color:#616770;padding:18px 0;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;display:block;line-height:20px;font-weight:500;border-radius:0;font-size:16px;text-align:center}.video-detail .tab .tab-nav .active{border-radius:0px}.video-detail .tab .tab-nav .active a{margin-bottom:-1px;cursor:default;background:#FFF;border-bottom:2px solid #ff9600;font-weight:600}.video-detail .tab .tab-nav li a,.video-detail .tab .tab-nav .active a:focus{outline:none}.video-detail .tab .tab-body{border-radius:0;border-top:solid 0px #ebebeb;padding:25px}.jw-video-expense{position:absolute;left:0;top:0;width:100%;height:100%;background:#383838;z-index:1;display:none}.jw-video-expense img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:100%;max-height:100%}.jw-video-expense .apply{position:absolute;left:50%;top:50%;margin-top:-20px;transform:translate(-50%,-50%)}.jw-video-expense .video-play{cursor:pointer;font-size:0}.jw-video-expense .video-play:before{content:'';width:80px;height:80px;position:absolute;top:50%;left:50%;z-index:8;margin-top:-40px;margin-left:-40px;border-radius:50%;background:radial-gradient(rgba(0,0,0,.25) 40%,rgba(255,255,255,.65) 70%,rgba(0,0,0,.25) 100%);box-shadow:0 0 8px 4px rgba(136,136,136,.35),0 0 6px 3px rgba(255,255,255,1);animation:fade 2.4s linear 0s infinite}.jw-video-expense .video-play:after{content:'';width:80px;height:80px;position:absolute;top:50%;left:50%;z-index:9;margin-top:-40px;margin-left:-40px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgdmlld0JveD0iMCAwIDgwIDgwIj4KCTxkZWZzPgoJCTxzdHlsZT4KCQkgIC5jbHMtMSB7CgkJCWZpbGw6ICNmZmY7CgkJCWZpbGwtcnVsZTogZXZlbm9kZDsKCQkgIH0KCQk8L3N0eWxlPgoJPC9kZWZzPgoJPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEyMCwxMTE3YTQwLDQwLDAsMSwxLTQwLDQwQTQwLDQwLDAsMCwxLDExMjAsMTExN1ptMCw0YTM2LDM2LDAsMSwxLTM2LDM2QTM2LDM2LDAsMCwxLDExMjAsMTEyMVptLTUuNjIsNTIuNTEsMjAuMzctMTQuODhhMi4yNTQsMi4yNTQsMCwwLDAtLjA0LTMuNjdMMTExNCwxMTQwLjQ1YTIuMjczLDIuMjczLDAsMCwwLTMuNTgsMS44OGwwLjM1LDI5LjM4QTIuMjY5LDIuMjY5LDAsMCwwLDExMTQuMzgsMTE3My41MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDgwIC0xMTE3KSIvPgo8L3N2Zz4=) no-repeat}.jw-video-expense .button{display:block;width:180px;padding:5px 20px;margin:0 auto;margin-top:135px;border-radius:100px;font-style:normal;cursor:pointer}.video-period .price{font-size:32px;margin-top:5px}.video-buy-now{cursor:pointer;width:130px;float:right}.video-free-now{width:130px;padding:10px 0;float:right}.video-title h1{font-size:24px;display:block}.video-period-title{padding:15px 10px 15px 20px}.video-period-list{overflow:hidden;height:410px;overflow-y:auto}.video-period-list li{height:69px;width:100%;border-bottom:1px #433D3D solid;position:relative;text-align:left}.video-period-list li a{display:block;padding:8px 10px 8px 50px}.video-period-list li a.cur{background:#2D2D2D;display:block}.video-period-list li:hover{background:#2D2D2D}.video-period-list li p{font-size:14px;color:#888888;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-period-list li:before{content:"";position:absolute;width:20px;height:13px;left:18px;top:15px;background:url(../images/video-ico.png) no-repeat;z-index:4}.video-period-list li .video-info{padding-top:8px;position:relative;color:#616770}.video-period-list li .video-info span{position:absolute;right:0;width:62px;text-align:right}.video-period-list li:last-child{border-bottom:none}.video-content-tit{padding:5px 30px 0;line-height:50px;border-bottom:1px solid #ECEFF5}.video-content-tit h2{font-size:18px;color:#434C5A;border-bottom:1px solid #434C5A;display:block;width:72px;margin-bottom:-1px}.list-post-x .media{margin-bottom:20px}.list-post-x .media.border{border:0;border-bottom:1px solid #ECEFF5;padding-bottom:20px}.list-post-x .media img{transition:all .3s ease-out}.list-post-x .media .thumb-md{position:relative;max-width:100px;overflow:hidden}.list-post-x .media .thumb-md .playtime{position:absolute;bottom:5px;right:5px;padding:0 5px;height:20px;line-height:18px;background:rgba(0,0,0,.6);z-index:3;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.list-post-x .media .thumb-md .playicon{position:absolute;bottom:5px;left:5px;width:20px;height:20px;line-height:18px}.list-post-x .media:hover img{transition:all .3s ease-out;transform:scale(1.1)}.list-post-x .media.media-x .float-left{margin-right:15px}.list-post-x .media.media-x .float-right{margin-left:15px}.list-post-x .media.media-x .media-body{text-align:left;padding:0;height:100px;display:flex;flex-direction:column;justify-content:center}.list-post-x .media.media-x .media-body h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-post-x .media a:hover{color:#434C5A}.list-post-x .media-body p{color:#888888;line-height:22px}.list-post-x .media:last-child{margin-bottom:0}.article{overflow:hidden}.article .padding-large{padding:20px 22px}.article .post h1{font-size:26px;font-weight:700;color:#141414;line-height:1.5}.article .post h2{font-size:24px;font-weight:600;margin:10px 0}.article .post h3{font-size:20px;font-weight:600;margin:10px 0}.article .post .meta{margin-top:15px}.article .post .meta span{color:#a4a4a4}.article .post hr{margin:10px 0;height:1px}.article .post strong{font-size:16px;margin:10px 0}.article .post table{margin:20px 0}.article .post table th{background:#daf0fd;color:#fff;border:1px solid #fff}.article .post table tr.ue-table-interlace-color-single{background:#daf0fd}.article .post p{font-size:16px;line-height:32px;margin-bottom:28px}.article .post img{max-width:100%;height:auto !important}.article .post a{text-decoration:none}.article .post a:hover{color:#ff9600;border-bottom:0 solid #ff9600}.article .post .text-right{text-align:right}.article .post ul li{padding:0 0 5px 20px;position:relative;font-size:16px}.article .post ul li p{line-height:24px}.article .post ul li:before{content:'';position:absolute;top:8px;left:0;background:#888888;width:7px;height:7px;border-radius:50%}.article .post ol{padding:10px 0 0 0}.article .post ol.list-paddingleft-2{position:relative}.article .post ol li{padding:0;position:relative}.article .post ol li p{line-height:26px;font-size:16px;color:#888888}.product-list .media{-webkit-transition:.3s;transition:.3s}.product-list .media:hover{-webkit-transition:.3s;transition:.3s;box-shadow:0 5px 20px 5px rgba(0,0,0,.05)}.product-list .media-body{padding:10px 0 0 0}.product-list .media:hover .media-body h2 a{color:#ff9600}.price-info ul li.v2-1{width:50%}.price-info ul li.v2-2{width:50%}.product-description .padding-large{padding:30px 0 0 30px}.product-description .padding-large-top{padding:0}.product-description p{line-height:24px}.product-description .zoomimg{width:474px}.product-overview .tab-head{border-radius:0;font-size:0;-webkit-text-size-adjust:none;width:100%;border-bottom:1px solid #EFEFEF}.product-overview .tab .tab-nav li{display:inline-block;width:12%}.product-overview .tab .tab-nav li a{margin-bottom:-1px;color:#6E6E6E;padding:20px 0;display:block;line-height:24px;border:0;border-radius:0;font-size:18px;text-align:center}.product-overview .tab .tab-nav .active{border-radius:0px}.product-overview .tab .tab-nav .active a{cursor:default;color:#ff9600;background:#FFF;border-bottom:3px solid #ff9600}.product-overview .tab .tab-nav li a,.product-overview .tab .tab-nav .active a:focus{outline:none}.product-overview .tab .tab-body{padding:0;border-radius:0;border-top:solid 0px #ebebeb}#zoomimg{cursor:pointer;display:block}.pro-thumb .item img{border:1px solid #ececec}.pro-thumb .item:hover img{border:1px solid #ff9600}.pro-thumb:hover .owl-nav .owl-prev,.pro-thumb:hover .owl-nav .owl-next{opacity:.6}.attribute li{position:relative;color:#666;line-height:32px}.attribute li span{color:#999}.content img{max-width:100% !important;height:auto !important}.job-list{transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.job-list:hover{box-shadow:0 10px 25px rgba(0,0,0,0.3);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.job-list dt{font-weight:normal}.dialog{border-radius:0;border:0 solid #ebebeb;margin:0 auto;box-shadow:0 10px 25px rgba(0,0,0,0.3)}.dialog .dialog-head{font-size:18px;border-bottom:0;background:#FFF;color:#383838}.dialog .dialog-head .close{float:right;line-height:24px}.dialog .dialog-body{padding:10px 40px 40px 40px}.dialog-body h3{font-size:24px;font-weight:600;color:#333;margin-bottom:10px}.dialog-body .form-group{padding-bottom:20px}.dialog-body .input{height:48px;line-height:24px;padding:0 12px;border:1px solid #ebebeb;width:100%;display:block;border-radius:0px;-webkit-appearance:none;box-shadow:0 0px 0px rgba(0,0,0,0.0) inset;background:transparent}.dialog-body .textarea{padding:10px 12px;line-height:24px;width:100%;background:transparent;border:1px solid #ebebeb}.dialog-body .label{padding-bottom:10px;display:block;line-height:24px}.dialog-body .label label{font-weight:400}.dialog-body select{padding:0 30px 0 8px;color:#ADADAD;border-radius:0px;width:100%;height:48px;line-height:48px;border:solid 1px #ebebeb;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/select-down.png) no-repeat right 50%}.dialog-body .form-tips .dialog-body .input-help ul{border:solid 0px #ebebeb;background:#fff;padding:5px 10px;box-shadow:0 0 0 #fff;border-radius:0 0 4px 4px;width:150px;min-width:150px;width:auto;_width:150px;color:#EE3333;font-size:12px}.dialog-body .input::-webkit-input-placeholder,.dialog-body .textarea::-webkit-input-placeholder{color:#6E6E6E}.dialog-body .input:-moz-placeholder,.dialog-body .textarea:-moz-placeholder{color:#6E6E6E}.dialog-body .input::-moz-placeholder,.dialog-body .textarea::-moz-placeholder{color:#6E6E6E}.dialog-body .input:-ms-input-placeholder,.dialog-body .textarea:-ms-input-placeholder{color:#6E6E6E}.dialog-body .input-group .addon{background-color:#fff;border:0px solid #EBEBEB;border-radius:0px;line-height:1;padding:0;text-align:center}.dialog-body .input-group .addon img{max-height:50px}.inside h2{font-size:36px;font-weight:400;margin-bottom:20px}.inside .contact{padding:0 0 50px 0}.inside .contact hr{height:1px;background:#F2F2F2}.inside .contact .media{margin:0;padding:0 0 30px 0}.inside .contact .media span{width:42px;height:42px;line-height:64px}.inside .contact .media i{font-size:36px}.inside .contact .media .media-body{padding:0 0 0 10px;margin-top:0px}.inside .contact .media .media-body a,.inside .contact .media .media-body p{color:#333}.inside .wx{border:1px solid #eee;padding:20px 30px}.home-contact{background:#cacaca}.home-contact .title{position:relative;width:590px;float:right;text-align:left}.home-contact .title h2{font-size:64px;line-height:64px;padding-top:25%;padding-right:50px;padding-bottom:30px}.home-contact .title h2 span{color:#ff9600}.home-contact .title a{font-size:24px;text-decoration:none;border-bottom:2px solid #ff9600;color:#FFF}.home-contact .title a:hover{border-bottom:0 solid #82CC37}.home-contact .gb{position:relative;width:590px;float:right;text-align:left}.guestbook{padding:50px 80px 50px 0}.guestbook h2{font-size:24px;font-weight:600}.guestbook .padding{padding:50px}.guestbook .form-group{padding-bottom:20px}.guestbook .input{font-size:16px;padding:0 15px;height:50px;line-height:50px;border:0;width:100%;display:block;-webkit-appearance:none;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;box-shadow:0 0px 0px rgba(0,0,0,0.0) inset}.guestbook .textarea{padding:12px;line-height:24px;width:100%;font-size:16px;background:#fff;border:0}.guestbook .label{display:block;line-height:24px}.guestbook .label label{font-weight:400}.guestbook .field{font-size:16px}.guestbook select{font-size:16px;padding:0 35px 0 15px;width:100%;height:50px;line-height:50px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(../images/select-down.png) no-repeat right 50%;color:#666}.guestbook .form-tips .guestbook .input-help ul{border:0;background:#fff;padding:5px 10px;box-shadow:0 0 0 #fff;border-radius:0 0 4px 4px;width:150px;min-width:150px;width:auto;_width:150px;color:#EE3333;font-size:12px}.channel-banner{height:350px;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0;padding:0}.channel-banner .banner-info{position:absolute;top:50%;margin-top:-50px;left:0;right:0;z-index:3}.channel-banner .banner-info h3{font-size:40px;font-weight:600;position:relative;margin-bottom:30px}.channel-banner .banner-info h3:before{left:50%;margin-left:-15px;bottom:-10px;width:30px;height:3px;background:#ff9600;content:'';display:block;position:absolute}.channel-banner .banner-info p{font-size:36px}footer{padding:70px 0 0 0}footer h3{font-weight:700;color:#fff}footer ul li.item-1{width:15%}footer ul li.item-2{width:15%}footer ul li.item-3{width:15%}footer ul li.item-4{width:15%}footer ul li.item-5{width:30%}footer ul li.item-6{width:10%}footer ul li ul li a{line-height:32px;color:#888}footer ul li ul li a:hover,footer .contact .media .media-body a:hover{color:#fff}footer .contact{padding-top:3px}footer .contact .media{margin:0 0 5px 0;padding:0 0 10px 0}footer .contact .media span{width:24px;height:24px}footer .contact .media i{line-height:24px}footer .contact .media .media-body a,footer .contact .media .media-body{padding:0;color:#888;line-height:24px}footer .qr{margin-left:20px;background:#484848}footer .qr img{width:100%}footer .copyright{padding:20px 0 60px 0;color:#888;border-top:1px solid #404040}footer .copyright a{margin-left:5px;color:#888}footer .tab-head{border-radius:0;font-size:0;-webkit-text-size-adjust:none;padding:0;border-bottom:1px solid #404040}footer .tab .tab-nav li{display:inline-block;width:auto;margin:0 20px 0 0}footer .tab .tab-nav li a{color:#888;padding:10px 0;border:0;border-bottom:1px solid transparent;margin-bottom:-1px;display:block;line-height:20px;border-radius:0;font-size:16px}footer .tab .tab-nav .active{border-radius:0px}footer .tab .tab-nav .active a{margin-bottom:-1px;cursor:default;border-bottom:1px solid #FFB133}footer .tab .tab-nav li a,footer .tab .tab-nav .active a:focus{outline:none}footer .tab .tab-body{border-radius:0;border-top:solid 0px #ebebeb;padding:25px 0}footer .tab .tab-body .flink a{display:inline-block;margin-right:15px;line-height:24px}footer .tab .tab-body .flink a img{width:110px;height:58px}@media screen and (max-width:1440px){.container-layout{max-width:98%}}
/* iconfont.min.css */
@font-face{font-family:"iconfont";src:url('../font/iconfont.woff2?t=1690162273896') format('woff2'),url('../font/iconfont.woff?t=1690162273896') format('woff'),url('../font/iconfont.ttf?t=1690162273896') format('truetype');font-display:swap}.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chanpin:before{content:"\e622"}.icon-zixun:before{content:"\e708"}.icon-qq:before{content:"\e6b2"}.icon-weixin:before{content:"\e63f"}.icon-weibo:before{content:"\e608"}.icon-huiyuanzhongxin:before{content:"\e619"}.icon-bofang:before{content:"\e61a"}.icon-home:before{content:"\e636"}.icon-xiazai:before{content:"\e659"}.icon-shoucang1:before{content:"\e635"}.icon-dianhua:before{content:"\e603"}.icon-huiyuan:before{content:"\e604"}.icon-tongzhi:before{content:"\e60e"}.icon-youxiang:before{content:"\e610"}.icon-xiangqing:before{content:"\e639"}.icon-user:before{content:"\e76e"}.icon-shopping-cart:before{content:"\e63b"}.icon-back:before{content:"\e67e"}.icon-download:before{content:"\e67f"}.icon-edit:before{content:"\e680"}.icon-check:before{content:"\e681"}.icon-eye:before{content:"\e682"}.icon-bell:before{content:"\e683"}.icon-left:before{content:"\e684"}.icon-right:before{content:"\e685"}.icon-down:before{content:"\e686"}.icon-up-arrow-right:before{content:"\e687"}.icon-image:before{content:"\e688"}.icon-info-circle:before{content:"\e689"}.icon-up-arrow-left:before{content:"\e68a"}.icon-alert-circle:before{content:"\e68b"}.icon-menu:before{content:"\e68c"}.icon-plus-circle:before{content:"\e68d"}.icon-search:before{content:"\e68e"}.icon-pause-circle:before{content:"\e68f"}.icon-paperclip:before{content:"\e690"}.icon-loader:before{content:"\e691"}.icon-star:before{content:"\e692"}.icon-help-circle:before{content:"\e693"}.icon-play-circle:before{content:"\e694"}.icon-upload:before{content:"\e695"}.icon-list:before{content:"\e696"}.icon-rotate-cw:before{content:"\e697"}.icon-map-pin:before{content:"\e698"}.icon-plus:before{content:"\e699"}.icon-icon-up:before{content:"\e69a"}.icon-users:before{content:"\e69b"}.icon-zoom-in:before{content:"\e69c"}.icon-thumbs-up:before{content:"\e69d"}.icon-message:before{content:"\e69f"}.icon-x-circle:before{content:"\e6a0"}.icon-more:before{content:"\e6a1"}.icon-user-check:before{content:"\e6a2"}.icon-x:before{content:"\e6a3"}.icon-clock:before{content:"\e6a4"}.icon-trash:before{content:"\e6a5"}
/* kang.min.css */
:root{--navy:#153B63;--navy-dark:#102C49;--champagne:#D6B36A;--champagne-dark:#c39c4d;--teal:#1FA3A8;--bg:#F8FBFC;--bg-soft:#EEF4F8;--text:#213646;--muted:#5F7181;--line:#D7E3EC}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",Arial,sans-serif;font-size:16px;line-height:1.8}a{color:var(--navy);transition:.25s}a:hover{color:var(--champagne-dark)}.kang-container{max-width:1200px;margin:0 auto;padding:0 18px}.kang-btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 24px;border-radius:10px;font-size:16px;font-weight:600;line-height:1.2;border:1px solid transparent}.kang-btn.primary{background:var(--navy);color:#fff}.kang-btn.primary:hover{background:var(--navy-dark);color:#fff}.kang-btn.secondary{background:#fff;color:var(--navy);border-color:var(--navy)}.kang-btn.secondary:hover{background:var(--bg-soft)}.kang-btn.gold{background:var(--champagne);color:var(--navy-dark)}.kang-btn.gold:hover{background:var(--champagne-dark);color:#fff}.kang-tag{display:inline-flex;align-items:center;height:32px;padding:0 14px;border:1px solid rgba(21,59,99,.12);background:#fff;border-radius:999px;color:var(--navy);font-size:14px;font-weight:500;margin:0 10px 10px 0}.kang-site-header{position:sticky;top:0;z-index:20;background:rgba(248,251,252,.95);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.kang-site-header .inner{display:flex;align-items:center;justify-content:space-between;height:84px}.kang-logo img{max-height:52px}.kang-nav{display:flex;gap:26px;align-items:center}.kang-nav a{font-weight:600;color:var(--text);font-size:17px;line-height:1.2;letter-spacing:.01em}.kang-nav a.active,.kang-nav a:hover{color:var(--navy)}.kang-header-cta{display:flex;gap:12px;align-items:center}.kang-mobile-trigger{display:none}.kang-hero{padding:68px 0 42px;background:linear-gradient(135deg,rgba(21,59,99,.98) 0%,rgba(34,79,122,.96) 45%,rgba(31,163,168,.20) 100%),radial-gradient(circle at 85% 20%,rgba(214,179,106,.25),transparent 30%);color:#fff;overflow:hidden}.kang-hero .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.kang-eyebrow{display:inline-block;padding:6px 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:14px;font-weight:500;margin-bottom:18px}.kang-hero h1{font-size:44px;line-height:1.2;margin:0 0 16px;font-weight:700}.kang-hero p{font-size:16px;line-height:1.8;color:rgba(255,255,255,.88);max-width:700px}.kang-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 24px}.kang-hero .kang-btn.secondary{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.24)}.kang-hero .kang-btn.secondary:hover{background:rgba(255,255,255,.16)}.kang-hero-card{position:relative;padding:18px;border-radius:24px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 60px rgba(0,0,0,.18)}.kang-hero-card img{width:100%;display:block;border-radius:18px}.kang-section{padding:70px 0}.kang-section.alt{background:#fff}.kang-section.soft{background:var(--bg-soft)}.kang-section-header{max-width:760px;margin:0 auto 34px;text-align:center}.kang-section-header h2{font-size:30px;color:var(--navy);margin:0 0 12px;line-height:1.3;font-weight:600}.kang-section-header p{font-size:16px;line-height:1.8;color:var(--muted);margin:0}.kang-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.kang-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kang-card{background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:0 16px 40px rgba(16,44,73,.06)}.kang-card .cover{aspect-ratio:16/10;overflow:hidden;background:linear-gradient(180deg,#f6fafc,#e9f1f6)}.kang-card .cover img{width:100%;height:100%;object-fit:cover}.kang-card .body{padding:24px}.kang-card h3{margin:0 0 8px;font-size:22px;color:var(--navy);line-height:1.35;font-weight:600}.kang-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.kang-chip{display:inline-flex;padding:5px 10px;border-radius:999px;background:rgba(31,163,168,.10);color:var(--teal);font-size:12px;font-weight:500}.kang-card p{line-height:1.85;color:var(--muted)}.kang-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.kang-feature{padding:22px;border-radius:20px;background:#fff;border:1px solid var(--line)}.kang-feature h4{margin:0 0 8px;font-size:18px;color:var(--navy);line-height:1.4;font-weight:600}.kang-feature p{margin:0;color:var(--muted);line-height:1.8}.kang-media-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:20px}.kang-media-grid .big,.kang-media-grid .small{border-radius:22px;overflow:hidden;min-height:220px;background:#dde9f0}.kang-media-grid img{width:100%;height:100%;object-fit:cover;display:block}.kang-media-stack{display:grid;grid-template-rows:1fr 1fr;gap:20px}.kang-support-list,.kang-faq{display:grid;gap:14px}.kang-support-item,.kang-faq-item{padding:18px 20px;background:#fff;border:1px solid var(--line);border-radius:16px}.kang-support-item strong,.kang-faq-item strong{display:block;color:var(--navy);margin-bottom:6px}.kang-client-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kang-contact-box{display:grid;grid-template-columns:1.1fr .9fr;gap:24px}.kang-contact-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px}.kang-contact-list{display:grid;gap:14px}.kang-contact-row{padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--bg-soft)}.kang-cta{padding:46px;border-radius:28px;background:linear-gradient(135deg,rgba(21,59,99,1),rgba(31,163,168,.55));color:#fff}.kang-cta h2{margin:0 0 12px;font-size:30px;line-height:1.3;font-weight:600}.kang-cta p{color:rgba(255,255,255,.86);line-height:1.85}.kang-footer{background:var(--navy-dark);color:#d7e4ef;padding:48px 0 20px}.kang-footer a{color:#d7e4ef}.kang-footer-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr .8fr;gap:24px}.kang-footer h4{color:#fff;margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.4}.kang-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.kang-bottom{border-top:1px solid rgba(255,255,255,.12);margin-top:26px;padding-top:18px;font-size:12px;line-height:1.6;color:#b8c9d6}.kang-page-banner{padding:60px 0 40px;background:linear-gradient(135deg,#153B63 0%,#234a71 70%,#1FA3A8 100%);color:#fff}.kang-page-banner h1{font-size:36px;line-height:1.25;margin:0 0 10px;font-weight:700}.kang-page-banner p{font-size:16px;color:rgba(255,255,255,.86);line-height:1.8;margin:0}.kang-breadcrumb-wrap{display:inline-flex;flex-direction:column;gap:10px;padding:14px 18px;margin-bottom:18px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:rgba(255,255,255,.08);backdrop-filter:blur(8px)}.kang-breadcrumb-label{font-size:12px;letter-spacing:.08em;color:rgba(255,255,255,.7)}.kang-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;font-size:12px;color:#cfdeea}.kang-breadcrumb a,.kang-breadcrumb span{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;background:#fff;color:var(--navy);box-shadow:0 6px 16px rgba(10,28,45,.10);font-weight:600;font-size:13px;line-height:1.2}.kang-breadcrumb a:hover{background:rgba(214,179,106,.22);color:#fff}.kang-breadcrumb em,.kang-breadcrumb i,.kang-breadcrumb .separator{font-style:normal;color:rgba(255,255,255,.6)}.kang-product-overview{padding:24px;border-radius:20px;background:#fff;border:1px solid var(--line)}.kang-compare{width:100%;border-collapse:collapse;background:#fff;border-radius:18px;overflow:hidden}.kang-compare th,.kang-compare td{padding:16px 14px;border-bottom:1px solid var(--line);text-align:left}.kang-compare th{background:var(--bg-soft);color:var(--navy)}.kang-highlight{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kang-stat{padding:20px;background:#fff;border:1px solid var(--line);border-radius:18px}.kang-stat strong{display:block;font-size:16px;color:var(--navy);margin-bottom:6px;line-height:1.4;font-weight:600}.kang-stat span{color:var(--muted);line-height:1.8}.kang-note{font-size:14px;line-height:1.7;color:#7a8c99;margin-top:8px}@media (max-width:991px){.kang-nav,.kang-header-cta{display:none}.kang-mobile-trigger{display:block}.kang-hero .wrap,.kang-grid-2,.kang-media-grid,.kang-contact-box,.kang-footer-grid{grid-template-columns:1fr}.kang-grid-4,.kang-client-grid,.kang-highlight{grid-template-columns:repeat(2,minmax(0,1fr))}.kang-hero h1{font-size:34px}}@media (max-width:640px){.kang-section{padding:50px 0}.kang-hero{padding-top:48px}.kang-hero h1{font-size:30px}.kang-hero p{font-size:15px}.kang-section-header h2,.kang-cta h2,.kang-page-banner h1{font-size:24px}.kang-grid-4,.kang-client-grid,.kang-highlight{grid-template-columns:1fr}.kang-btn{width:100%;font-size:15px}.kang-hero-actions{display:grid;grid-template-columns:1fr}.kang-card h3,.about-page-v3 .about-cap-card h3{font-size:19px}.kang-page-banner p,.kang-section-header p,.kang-news-body p{font-size:15px}.kang-breadcrumb a,.kang-breadcrumb span{font-size:12px}.about-stat-card strong,.about-page-v3 .about-stats-grid.compact .about-stat-card strong{font-size:28px}}.kang-product-hero{align-items:start}.kang-gallery-card .body p{margin:0 0 12px}.kang-mini-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.kang-mini-thumb{aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:var(--bg-soft);border:1px solid var(--line);display:flex;align-items:center;justify-content:center}.kang-mini-thumb img{width:100%;height:100%;object-fit:cover}.kang-mini-thumb-note{padding:12px;color:var(--muted);font-size:13px;text-align:center}.kang-table-wrap{background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:0 16px 40px rgba(16,44,73,.06)}.kang-param-table td:first-child{color:var(--navy);font-weight:600;background:rgba(21,59,99,.03)}.kang-real-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kang-real-card{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;min-height:220px;box-shadow:0 16px 40px rgba(16,44,73,.06)}.kang-real-card img{width:100%;height:180px;object-fit:cover;display:block}.kang-real-card p{margin:0;padding:14px 16px;color:var(--muted)}.kang-real-card-note{display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,#fff,#f3f7fa)}.kang-real-card-note div{text-align:center}.kang-real-card-note strong{display:block;color:var(--navy);margin-bottom:8px}.kang-real-card-note span{color:var(--muted);font-size:13px;line-height:1.7}.kang-video-box{max-width:960px;margin:0 auto}.kang-video-poster{min-height:360px;border-radius:28px;background:linear-gradient(135deg,rgba(21,59,99,1),rgba(31,163,168,.72));display:flex;align-items:center;justify-content:center;gap:22px;color:#fff;padding:36px;box-shadow:0 24px 60px rgba(16,44,73,.18)}.kang-video-play{width:86px;height:86px;border-radius:50%;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;font-size:30px}.kang-video-copy{display:grid;gap:8px}.kang-video-copy strong{font-size:22px;line-height:1.35;font-weight:600}.kang-video-copy span{color:rgba(255,255,255,.86)}.kang-qualify-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kang-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kang-news-card{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 16px 40px rgba(16,44,73,.06)}.kang-news-card a{display:block;height:100%}.kang-news-thumb{height:190px;background:var(--bg-soft)}.kang-news-thumb img{width:100%;height:100%;object-fit:cover;display:block}.kang-news-body{padding:18px}.kang-news-body h3{margin:0 0 8px;font-size:18px;color:var(--navy);line-height:1.45;font-weight:600}.kang-news-body p{margin:0;color:var(--muted);line-height:1.8;font-size:15px}@media (max-width:991px){.kang-real-grid,.kang-qualify-grid,.kang-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kang-video-poster{min-height:280px;flex-direction:column;text-align:center}}@media (max-width:640px){.kang-mini-gallery,.kang-real-grid,.kang-qualify-grid,.kang-news-grid{grid-template-columns:1fr}.kang-video-poster{padding:24px;border-radius:20px}.kang-video-copy strong{font-size:20px}}.kang-section-header.left{max-width:none;margin:0 0 26px;text-align:left}.kang-trust-strip-wrap{padding-top:20px;padding-bottom:20px}.kang-trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:-54px;position:relative;z-index:3}.kang-trust-item{background:#fff;border:1px solid var(--line);border-radius:22px;padding:24px;box-shadow:0 18px 40px rgba(16,44,73,.08)}.kang-trust-item strong{display:block;font-size:18px;color:var(--navy);margin-bottom:8px;line-height:1.4;font-weight:600}.kang-trust-item span{display:block;color:var(--muted);line-height:1.8}.kang-company-block{display:grid;grid-template-columns:.9fr 1.1fr;gap:26px;align-items:start}.kang-company-copy{display:grid;gap:16px}.kang-feature.accent{background:linear-gradient(180deg,#fff,#f8fbfd);border-color:rgba(31,163,168,.22);box-shadow:0 16px 40px rgba(31,163,168,.08)}.kang-spec-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}.kang-spec-list div{padding:14px;border-radius:16px;background:var(--bg-soft);border:1px solid var(--line)}.kang-spec-list span{display:block;font-size:12px;color:var(--muted);margin-bottom:5px;line-height:1.6}.kang-spec-list strong{display:block;color:var(--navy);font-size:14px;line-height:1.5;font-weight:600}.kang-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kang-contact-card.deep{background:linear-gradient(145deg,#12365b 0%,#1f5b7b 70%,rgba(31,163,168,.92) 100%);color:#fff;border-color:transparent;box-shadow:0 20px 50px rgba(16,44,73,.18)}.kang-contact-card.deep h2,.kang-contact-card.deep h4{color:#fff}.kang-contact-card.deep p{color:rgba(255,255,255,.86)}.kang-check-list{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:12px}.kang-check-list li{position:relative;padding-left:24px;color:rgba(255,255,255,.9);line-height:1.8}.kang-check-list li:before{content:"";position:absolute;left:0;top:11px;width:10px;height:10px;border-radius:50%;background:var(--champagne)}.product-focus .body{display:grid;gap:2px}.product-focus .kang-actions{margin-top:8px}.kang-contact-row strong{display:inline-block;min-width:58px;color:var(--navy)}@media (max-width:991px){.kang-trust-strip,.kang-company-block,.kang-support-grid{grid-template-columns:1fr}.kang-trust-strip{margin-top:0}.kang-spec-list{grid-template-columns:1fr 1fr}}@media (max-width:640px){.kang-spec-list{grid-template-columns:1fr}.kang-trust-item,.kang-contact-card{padding:20px}}.kang-product-hero .kang-highlight{margin-top:18px}.kang-product-hero .kang-stat{background:linear-gradient(180deg,#fff,rgba(238,244,248,.6));min-height:120px}.kang-gallery-card .body{background:linear-gradient(180deg,#fff,#fbfdff)}.kang-table-wrap{border:1px solid rgba(21,59,99,.1)}.kang-param-table tr:last-child td{border-bottom:none}.kang-param-table td{vertical-align:top;line-height:1.8}.kang-real-card p{font-weight:600;color:var(--navy)}.kang-video-poster{position:relative;overflow:hidden}.kang-video-poster:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(214,179,106,.18),transparent 28%)}.kang-video-copy,.kang-video-play{position:relative;z-index:1}.kang-qualify-grid .kang-feature{min-height:150px}.kang-support-item{line-height:1.85}.kang-news-card{transition:.25s}.kang-news-card:hover{transform:translateY(-4px);box-shadow:0 22px 46px rgba(16,44,73,.1)}@media (max-width:640px){.kang-product-hero .kang-highlight{grid-template-columns:1fr}.kang-real-card img{height:220px}.kang-news-thumb{height:220px}}.kang-contact-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:24px;align-items:start}.kang-contact-card{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:18px;padding:28px;box-shadow:0 16px 38px rgba(21,59,99,.06)}.kang-contact-note{margin-top:24px;padding:20px;border-radius:14px;background:linear-gradient(135deg,rgba(214,179,106,.10),rgba(31,163,168,.08))}.kang-contact-note h3{margin:0 0 10px;color:var(--navy)}.kang-contact-note ul{margin:10px 0 0 18px;color:var(--muted);line-height:1.9}.kang-message-form{display:flex;flex-direction:column;gap:14px}.kang-form-row label{display:block;font-size:14px;font-weight:600;color:var(--navy);margin-bottom:8px;line-height:1.5}.kang-input,.kang-select,.kang-textarea{width:100%;border:1px solid rgba(21,59,99,.15);border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.6;background:#fff}.kang-textarea{resize:vertical;min-height:140px}.kang-form-tips{font-size:12px;line-height:1.8;color:#7a8795;background:#f7fafc;border:1px dashed rgba(21,59,99,.12);border-radius:12px;padding:12px 14px}.kang-btn.ghost{background:#fff;color:var(--navy);border:1px solid rgba(21,59,99,.18)}@media (max-width:900px){.kang-contact-grid,.kang-contact-grid.mobile{grid-template-columns:1fr}.kang-contact-card{padding:22px}}.kang-mobile-trigger{display:none;width:46px;height:46px;padding:0;border:1px solid rgba(21,59,99,.14);border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(16,44,73,.08);align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer}.kang-mobile-trigger span{display:block;width:18px;height:2px;border-radius:999px;background:var(--navy)}.kang-mobile-overlay{position:fixed;inset:0;background:rgba(12,24,38,.35);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:.28s;z-index:29}.kang-mobile-panel{position:fixed;top:0;right:0;width:min(88vw,360px);height:100vh;background:linear-gradient(180deg,#ffffff 0%,#f6fafc 100%);border-left:1px solid rgba(21,59,99,.08);box-shadow:-24px 0 60px rgba(15,35,56,.16);transform:translateX(100%);transition:.32s cubic-bezier(.22,.61,.36,1);z-index:30;display:flex;flex-direction:column}.kang-mobile-panel-head{display:flex;align-items:center;justify-content:space-between;padding:22px 20px 16px;border-bottom:1px solid var(--line)}.kang-mobile-panel-title{font-size:18px;font-weight:700;color:var(--navy);line-height:1.35}.kang-mobile-close{width:40px;height:40px;border:1px solid rgba(21,59,99,.12);background:#fff;border-radius:12px;color:var(--navy);font-size:24px;line-height:1;cursor:pointer}.kang-mobile-panel-body{padding:18px 16px;display:grid;gap:10px;overflow:auto}.kang-mobile-panel-body a{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 16px;border-radius:16px;background:#fff;border:1px solid rgba(21,59,99,.08);box-shadow:0 12px 30px rgba(16,44,73,.05);font-weight:600;color:var(--text)}.kang-mobile-panel-body a:after{content:'›';font-size:20px;color:var(--champagne-dark)}.kang-mobile-panel-body a:hover{color:var(--navy);border-color:rgba(214,179,106,.45);transform:translateX(-2px)}.kang-mobile-panel-foot{padding:16px;border-top:1px solid var(--line);display:grid;gap:10px;background:rgba(255,255,255,.92)}body.kang-mobile-open{overflow:hidden}body.kang-mobile-open .kang-mobile-overlay{opacity:1;pointer-events:auto}body.kang-mobile-open .kang-mobile-panel{transform:translateX(0)}.kang-page-banner{padding:54px 0 28px;background:linear-gradient(135deg,#153B63 0%,#234a71 58%,#1FA3A8 100%);color:#fff}.kang-page-banner .kang-container{display:flex;flex-direction:column;align-items:flex-start}.kang-page-banner h1{font-size:36px;line-height:1.25;margin:0 0 10px;font-weight:700}.kang-page-banner p{color:rgba(255,255,255,.86);line-height:1.8;margin:0 0 22px;max-width:760px}.kang-breadcrumb-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;width:auto;max-width:100%;margin:14px 0 0 auto;padding:8px 10px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(8px);box-shadow:0 10px 24px rgba(8,23,38,.12)}.kang-breadcrumb-home{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.14);font-size:11px;font-weight:700;letter-spacing:.04em;color:#fff}.kang-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:#cfdeea}.kang-breadcrumb a,.kang-breadcrumb span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:999px;background:#fff;color:var(--navy);box-shadow:0 10px 24px rgba(10,28,45,.12);font-weight:600}.kang-breadcrumb a:hover{background:linear-gradient(135deg,var(--champagne),#edd19a);color:var(--navy-dark);transform:translateY(-1px)}.kang-breadcrumb em,.kang-breadcrumb i,.kang-breadcrumb .separator{font-style:normal;color:rgba(255,255,255,.72);font-weight:700}@media (max-width:991px){.kang-mobile-trigger{display:flex}.kang-mobile-panel{display:flex}.kang-page-banner{padding:42px 0 22px}.kang-page-banner p{margin-bottom:18px}.kang-breadcrumb-toolbar{padding:8px 10px;margin-top:12px}.kang-breadcrumb a,.kang-breadcrumb span{min-height:36px;padding:0 14px}}@media (min-width:992px){.kang-mobile-overlay,.kang-mobile-panel{display:none!important}}@media (max-width:640px){.kang-mobile-panel{width:min(92vw,340px)}.kang-breadcrumb-toolbar{gap:10px;border-radius:18px}.kang-breadcrumb-home{justify-content:center}.kang-breadcrumb{max-width:100%}.kang-breadcrumb a,.kang-breadcrumb span{min-height:30px;padding:0 10px;font-size:11px}.kang-page-banner h1{font-size:28px}}.kang-page-banner .kang-container{position:relative}.kang-page-banner h1{margin-bottom:12px}.kang-page-banner p{margin-bottom:28px}.kang-breadcrumb-toolbar{margin-top:26px;margin-bottom:-4px;padding:7px 10px;align-self:flex-end}.kang-news-list-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.kang-news-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.kang-news-list-card{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:22px;overflow:hidden;box-shadow:0 16px 38px rgba(16,44,73,.06);transition:.25s}.kang-news-list-card:hover{transform:translateY(-4px);box-shadow:0 22px 46px rgba(16,44,73,.1)}.kang-news-list-link{display:block;height:100%}.kang-news-list-thumb{aspect-ratio:16/9;background:linear-gradient(180deg,#f6fafc,#e9f1f6);overflow:hidden}.kang-news-list-thumb img{width:100%;height:100%;object-fit:cover;display:block}.kang-news-list-body{padding:20px 22px 22px}.kang-news-list-body h3{margin:0 0 10px;color:var(--navy);font-size:22px;line-height:1.45;font-weight:600;word-break:break-word;overflow-wrap:anywhere}.kang-news-list-body p{margin:0;color:var(--muted);line-height:1.9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kang-news-list-more{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:var(--navy);font-weight:700}.kang-news-list-more:after{content:'→';font-size:16px;color:var(--champagne-dark)}.kang-news-list-aside{display:grid;gap:18px}@media (max-width:1100px){.kang-news-list-layout{grid-template-columns:1fr}.kang-news-list-aside{order:2}.kang-news-list-grid{order:1}}@media (max-width:768px){.kang-breadcrumb-toolbar{margin-top:22px;padding:6px 8px}.kang-news-list-grid{grid-template-columns:1fr;gap:18px}.kang-news-list-body{padding:18px}.kang-news-list-body h3{font-size:19px}.kang-news-list-body p{-webkit-line-clamp:4;font-size:15px}.kang-news-list-page .kang-section-header h2{font-size:24px}}.kang-breadcrumb-section{background:#fff;padding:16px 0 0}.kang-breadcrumb-section .kang-breadcrumb-toolbar{margin:0 0 8px auto;padding:7px 10px;align-self:flex-end;background:#fff;border:1px solid var(--line);box-shadow:0 8px 20px rgba(10,28,45,.06)}.kang-breadcrumb-section .kang-breadcrumb-home{background:rgba(21,59,99,.08);color:var(--navy)}.kang-breadcrumb-section .kang-breadcrumb{color:var(--muted)}.kang-breadcrumb-section .kang-breadcrumb em,.kang-breadcrumb-section .kang-breadcrumb i,.kang-breadcrumb-section .kang-breadcrumb .separator{color:#8aa0b4}@media (max-width:991px){.kang-breadcrumb-section{padding:12px 0 0}.kang-breadcrumb-section .kang-breadcrumb-toolbar{margin-bottom:4px}}.about-page-v2 .about-head{max-width:900px;margin-bottom:28px}.about-mark{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:rgba(214,179,106,.18);color:var(--navy);font-size:14px;font-weight:700;margin-bottom:14px}.about-kv-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:stretch}.about-copy-card,.about-note-card,.about-block{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:24px;padding:28px;box-shadow:0 16px 38px rgba(16,44,73,.06)}.about-copy-card h3,.about-note-card h3,.about-block h2{margin:0 0 12px;color:var(--navy)}.about-copy-card p,.about-note-card p,.about-block p{margin:0 0 12px;color:var(--muted);line-height:1.9}.about-kv-media .kang-card{height:100%}.about-kv-media .kang-card .body{padding:24px}.about-stats-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:24px}.about-stat-card{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:20px;padding:22px 18px;box-shadow:0 16px 38px rgba(16,44,73,.05);text-align:center}.about-stat-card strong{display:block;font-size:38px;line-height:1.1;color:var(--navy);margin-bottom:8px;font-weight:700}.about-stat-card span{display:block;color:var(--muted);font-size:14px;line-height:1.7}.about-section-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.about-section-grid.reverse{grid-template-columns:1.05fr .95fr}.about-section-copy h2{margin:0 0 12px;color:var(--navy)}.about-section-copy p{margin:0 0 14px;color:var(--muted);line-height:1.95}.about-mini-products{display:grid;gap:16px}.about-mini-product{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:20px;padding:22px;box-shadow:0 16px 38px rgba(16,44,73,.05)}.about-mini-product h3{margin:0 0 4px;color:var(--navy)}.about-mini-product span{display:block;color:var(--champagne-dark);font-weight:700;margin-bottom:10px}.about-mini-product p{margin:0;color:var(--muted);line-height:1.85}.about-list{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:10px}.about-list li{position:relative;padding-left:18px;color:var(--muted);line-height:1.85}.about-list li:before{content:'';position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:var(--champagne)}.about-list.compact{gap:8px}.about-support-grid{display:grid;gap:12px;margin-top:14px}.about-support-item{padding:16px 18px;border-radius:16px;background:linear-gradient(180deg,#fff,#f7fafc);border:1px solid rgba(21,59,99,.08)}.about-support-item strong{display:block;color:var(--navy);margin-bottom:6px}.about-support-item span{display:block;color:var(--muted);line-height:1.8}.about-doc-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.about-cta .kang-actions{margin-top:18px}@media (max-width:1100px){.about-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.about-kv-grid,.about-section-grid,.about-section-grid.reverse{grid-template-columns:1fr}.about-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.about-copy-card,.about-note-card,.about-block,.about-mini-product{padding:22px}.about-stats-grid{grid-template-columns:1fr}.about-stat-card strong{font-size:24px}}.about-page-v3 .about-copy-card.slim{padding:24px}.about-page-v3 .about-copy-card.slim h2,.about-page-v3 .about-copy-card.slim h3{margin:0 0 10px;color:var(--navy)}.about-page-v3 .about-copy-card.slim p{margin:0 0 10px;color:var(--muted);line-height:1.85}.about-page-v3 .about-hero-simple{display:grid;grid-template-columns:.92fr 1.08fr;gap:24px;align-items:stretch}.about-page-v3 .about-visual-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.about-page-v3 .about-visual{border-radius:24px;overflow:hidden;box-shadow:0 18px 40px rgba(16,44,73,.08);border:1px solid rgba(21,59,99,.08);background:#fff;min-height:180px}.about-page-v3 .about-visual.big{grid-row:span 2;min-height:376px}.about-page-v3 .about-visual img{width:100%;height:100%;object-fit:cover;display:block}.about-page-v3 .about-hi{font-weight:800}.about-page-v3 .about-hi.blue{color:var(--navy)}.about-page-v3 .about-hi.gold{color:var(--champagne-dark)}.about-page-v3 .about-hi.green{color:#178f8f}.about-page-v3 .about-stats-grid.compact{margin-top:20px}.about-page-v3 .about-stats-grid.compact .about-stat-card strong{font-size:38px;color:var(--champagne-dark);font-weight:700}.about-page-v3 .about-section-grid.v3-top{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.about-page-v3 .about-mini-product.richer{min-height:148px}.about-page-v3 .about-mini-product.richer p{margin:0;color:var(--muted);line-height:1.8}.about-page-v3 .about-cap-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.about-page-v3 .about-cap-card{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:22px;padding:24px;box-shadow:0 16px 38px rgba(16,44,73,.05)}.about-page-v3 .about-cap-card h3{margin:0 0 10px;color:var(--navy);font-size:22px;line-height:1.35;font-weight:600}.about-page-v3 .about-cap-card p{margin:0;color:var(--muted);line-height:1.85}.about-page-v3 .about-cta.compact h2{margin-bottom:10px}.about-page-v3 .about-cta.compact p{max-width:760px;margin:0 auto 6px}@media (max-width:1100px){.about-page-v3 .about-cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.about-page-v3 .about-hero-simple,.about-page-v3 .about-section-grid.v3-top{grid-template-columns:1fr}.about-page-v3 .about-visual.big{min-height:260px}.about-page-v3 .about-cap-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.about-page-v3 .about-visual-grid{grid-template-columns:1fr}.about-page-v3 .about-visual.big{grid-row:auto;min-height:220px}.about-page-v3 .about-cap-grid{grid-template-columns:1fr}.about-page-v3 .about-copy-card.slim{padding:20px}}.about-page-v4 .about4-mark{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:999px;background:rgba(214,179,106,.16);color:var(--navy);font-size:14px;font-weight:700;margin-bottom:14px}.about-page-v4 .about4-mark.light{background:rgba(255,255,255,.16);color:#fff}.about-page-v4 .about4-hi{font-weight:800}.about-page-v4 .about4-hi.blue{color:var(--navy)}.about-page-v4 .about4-hi.gold{color:var(--champagne-dark)}.about-page-v4 .about4-hi.green{color:#188f8e}.about-page-v4 .about4-hero{display:grid;grid-template-columns:.96fr 1.04fr;gap:26px;align-items:stretch}.about-page-v4 .about4-copy{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:26px;padding:34px;box-shadow:0 18px 42px rgba(16,44,73,.06)}.about-page-v4 .about4-copy h2{margin:0 0 12px;color:var(--navy);font-size:36px;line-height:1.25;font-weight:700}.about-page-v4 .about4-copy p{margin:0 0 14px;color:var(--muted);line-height:1.9}.about-page-v4 .about4-media{border-radius:28px;overflow:hidden;border:1px solid rgba(21,59,99,.08);box-shadow:0 22px 48px rgba(16,44,73,.09);min-height:460px;background:#fff}.about-page-v4 .about4-media img{width:100%;height:100%;display:block;object-fit:cover}.about-page-v4 .about4-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.about-page-v4 .about4-stat{padding:18px 18px;border-radius:18px;background:linear-gradient(180deg,#fff,#f6fafc);border:1px solid rgba(21,59,99,.08)}.about-page-v4 .about4-stat strong{display:block;font-size:34px;line-height:1.1;color:var(--champagne-dark);font-weight:800;margin-bottom:6px}.about-page-v4 .about4-stat span{display:block;color:var(--muted);font-size:14px;line-height:1.7}.about-page-v4 .about4-gallery-wrap{display:grid;grid-template-columns:.88fr 1.12fr;gap:26px;align-items:start}.about-page-v4 .about4-gallery-copy{padding:10px 0}.about-page-v4 .about4-gallery-copy h3,.about-page-v4 .about4-cap-head h3,.about-page-v4 .about4-cta h3{margin:0 0 12px;color:var(--navy);font-size:30px;line-height:1.3;font-weight:600}.about-page-v4 .about4-gallery-copy p,.about-page-v4 .about4-cap-head p,.about-page-v4 .about4-cta p{margin:0 0 14px;color:var(--muted);line-height:1.9}.about-page-v4 .about4-gallery-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:16px}.about-page-v4 .about4-shot{border-radius:22px;overflow:hidden;border:1px solid rgba(21,59,99,.08);background:#fff;box-shadow:0 16px 38px rgba(16,44,73,.06);min-height:220px}.about-page-v4 .about4-shot.large{grid-row:span 2;min-height:456px}.about-page-v4 .about4-shot img{width:100%;height:100%;display:block;object-fit:cover}.about-page-v4 .about4-cap-head{max-width:760px;margin-bottom:20px}.about-page-v4 .about4-cap-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.about-page-v4 .about4-cap-card{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:22px;padding:24px;box-shadow:0 16px 38px rgba(16,44,73,.05)}.about-page-v4 .about4-cap-card h4{margin:0 0 10px;color:var(--navy);font-size:22px;line-height:1.35;font-weight:600}.about-page-v4 .about4-cap-card p{margin:0;color:var(--muted);line-height:1.85}.about-page-v4 .about4-cap-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.about-page-v4 .about4-cap-meta span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:#fff;border:1px solid rgba(21,59,99,.08);color:var(--muted);box-shadow:0 10px 26px rgba(16,44,73,.05)}.about-page-v4 .about4-cap-meta strong{margin-right:6px;color:var(--champagne-dark)}.about-page-v4 .about4-cta{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:32px;border-radius:28px;background:linear-gradient(135deg,#153B63 0%,#1f4871 55%,#1FA3A8 100%);color:#fff;box-shadow:0 24px 54px rgba(16,44,73,.16)}.about-page-v4 .about4-cta h3,.about-page-v4 .about4-cta p{color:#fff}.about-page-v4 .about4-cta .kang-actions{justify-content:flex-end}@media (max-width:1100px){.about-page-v4 .about4-cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.about-page-v4 .about4-hero,.about-page-v4 .about4-gallery-wrap,.about-page-v4 .about4-cta{grid-template-columns:1fr}.about-page-v4 .about4-media{min-height:320px}.about-page-v4 .about4-gallery-grid{grid-template-columns:1fr 1fr}.about-page-v4 .about4-shot.large{grid-row:auto;min-height:260px}.about-page-v4 .about4-cta .kang-actions{justify-content:flex-start}}@media (max-width:640px){.about-page-v4 .about4-copy{padding:24px}.about-page-v4 .about4-copy h2{font-size:28px}.about-page-v4 .about4-gallery-copy h3,.about-page-v4 .about4-cap-head h3,.about-page-v4 .about4-cta h3{font-size:24px}.about-page-v4 .about4-stats{grid-template-columns:1fr 1fr}.about-page-v4 .about4-stat strong{font-size:28px}.about-page-v4 .about4-gallery-grid,.about-page-v4 .about4-cap-grid{grid-template-columns:1fr}.about-page-v4 .about4-shot,.about-page-v4 .about4-shot.large{min-height:220px}.about-page-v4 .about4-cap-card{padding:20px}.about-page-v4 .about4-cap-card h4{font-size:19px}.about-page-v4 .about4-cta{padding:24px}}.about-page-v45 .about45-tag{display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border-radius:999px;background:rgba(214,179,106,.16);color:var(--navy);font-size:14px;font-weight:700;margin-bottom:14px}.about-page-v45 .about45-intro{display:grid;grid-template-columns:.94fr 1.06fr;gap:28px;align-items:center}.about-page-v45 .about45-copy{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:28px;padding:34px;box-shadow:0 18px 42px rgba(16,44,73,.06)}.about-page-v45 .about45-copy h2{margin:0 0 14px;color:var(--navy);font-size:36px;line-height:1.25;font-weight:700}.about-page-v45 .about45-copy p{margin:0 0 14px;color:var(--muted);line-height:1.95}.about-page-v45 .about45-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.about-page-v45 .about45-pills span{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:999px;background:linear-gradient(180deg,#fff,#f5f9fc);border:1px solid rgba(21,59,99,.08);color:var(--navy);font-size:14px;font-weight:600;box-shadow:0 8px 22px rgba(16,44,73,.05)}.about-page-v45 .about45-visual{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:30px;overflow:hidden;box-shadow:0 22px 48px rgba(16,44,73,.08)}.about-page-v45 .about45-visual{min-height:470px}.about-page-v45 .about45-visual img{display:block;width:100%;height:100%;object-fit:cover}.about-page-v45 .about45-image-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:22px}.about-page-v45 .about45-image-card{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:28px;overflow:hidden;box-shadow:0 18px 40px rgba(16,44,73,.08)}.about-page-v45 .about45-image-card img{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}.about-page-v45 .about45-head{max-width:860px;margin:0 auto 24px}.about-page-v45 .about45-head.center{text-align:center}.about-page-v45 .about45-head .about45-tag{display:block;min-height:auto;padding:0;background:transparent;border-radius:0;margin:0 0 10px;color:var(--navy);font-size:34px;line-height:1.2;font-weight:800}.about-page-v45 .about45-head h3{margin:0;color:var(--navy);font-size:24px;line-height:1.45;font-weight:700}.about-page-v45 .about45-points{display:grid;gap:18px}.about-page-v45 .about45-points.three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.about-page-v45 .about45-point-card{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:24px;padding:24px;text-align:center;box-shadow:0 16px 38px rgba(16,44,73,.05)}.about-page-v45 .about45-point-card h4{margin:0 0 10px;color:var(--navy);font-size:24px;line-height:1.45;font-weight:700}.about-page-v45 .about45-point-card p{margin:0;color:var(--muted);line-height:1.85}.about-page-v45 .about45-point-card.strong{background:linear-gradient(180deg,#fff 0%,#f7fafc 100%)}.about-page-v45 .about45-point-card.tone-lab{background:linear-gradient(180deg,#f4f8ff 0%,#eaf2ff 100%);border-color:rgba(67,118,206,.18)}.about-page-v45 .about45-point-card.tone-lab h4{color:#24529a}.about-page-v45 .about45-point-card.tone-lab p{color:#5d7ba6}.about-page-v45 .about45-point-card.tone-equip{background:linear-gradient(180deg,#f2fcfc 0%,#e5f7f9 100%);border-color:rgba(31,154,170,.18)}.about-page-v45 .about45-point-card.tone-equip h4{color:#1f7281}.about-page-v45 .about45-point-card.tone-equip p{color:#5d8992}.about-page-v45 .about45-point-card.tone-team{background:linear-gradient(180deg,#f7f4ff 0%,#efe9ff 100%);border-color:rgba(120,96,201,.18)}.about-page-v45 .about45-point-card.tone-team h4{color:#5d49a7}.about-page-v45 .about45-point-card.tone-team p{color:#766ea0}.about-page-v45 .about45-point-card.tone-focus{background:linear-gradient(180deg,#f5f9ff 0%,#ecf4ff 100%);border-color:rgba(52,107,192,.16)}.about-page-v45 .about45-point-card.tone-focus h4{color:#214f8f}.about-page-v45 .about45-point-card.tone-focus p{color:#5e7da4}.about-page-v45 .about45-point-card.tone-price{background:linear-gradient(180deg,#f3fbfb 0%,#e7f7f7 100%);border-color:rgba(37,145,156,.16)}.about-page-v45 .about45-point-card.tone-price h4{color:#1e727c}.about-page-v45 .about45-point-card.tone-price p{color:#5d8690}.about-page-v45 .about45-point-card.tone-docs{background:linear-gradient(180deg,#fff9f1 0%,#fff2df 100%);border-color:rgba(196,148,67,.16)}.about-page-v45 .about45-point-card.tone-docs h4{color:#9a6a1f}.about-page-v45 .about45-point-card.tone-docs p{color:#8c7351}@media (max-width:1100px){.about-page-v45 .about45-points.three-up{grid-template-columns:1fr}.about-page-v45 .about45-point-card h4{font-size:22px}}@media (max-width:991px){.about-page-v45 .about45-intro{grid-template-columns:1fr}.about-page-v45 .about45-visual{min-height:300px}.about-page-v45 .about45-image-grid{grid-template-columns:1fr}.about-page-v45 .about45-head .about45-tag{font-size:30px}.about-page-v45 .about45-head h3{font-size:22px}}@media (max-width:640px){.about-page-v45 .about45-copy{padding:24px}.about-page-v45 .about45-copy h2{font-size:28px}.about-page-v45 .about45-head .about45-tag{font-size:24px;margin-bottom:8px}.about-page-v45 .about45-head h3{font-size:20px}.about-page-v45 .about45-point-card{padding:20px}.about-page-v45 .about45-point-card h4{font-size:20px}.about-page-v45 .about45-pills{display:grid;grid-template-columns:1fr}.about-page-v45 .about45-image-grid{gap:16px}}.kang-service-float{position:fixed;right:18px;top:50%;transform:translateY(-50%);z-index:1200;display:flex;flex-direction:column;gap:12px}.kang-service-float .service-item{width:68px;min-height:68px;padding:10px 6px;border-radius:22px;background:rgba(255,255,255,.98);border:1px solid rgba(23,62,103,.08);box-shadow:0 16px 34px rgba(16,44,73,.12);display:flex;align-items:center;justify-content:center;text-align:center;transition:all .25s ease;color:var(--navy);backdrop-filter:blur(10px)}.kang-service-float .service-item:hover{transform:translateX(-4px);box-shadow:0 18px 42px rgba(16,44,73,.16)}.kang-service-float .service-item .service-item-kicker{font-size:12px;line-height:1.38;font-weight:800;letter-spacing:.2px}.kang-service-float .tone-sample{background:linear-gradient(180deg,#f7fbf2 0%,#eef8df 100%);color:#5b7d1c}.kang-service-float .tone-quote{background:linear-gradient(180deg,#f4f8ff 0%,#e9f2ff 100%);color:#2357a2}.kang-service-float .action-top{background:linear-gradient(180deg,#f6f8fb 0%,#edf2f8 100%);color:#4a6480}.kang-service-mobile-ball{display:none}.kang-service-mask,.kang-qr-preview-mask{position:fixed;inset:0;background:rgba(7,23,38,.34);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:1250}.kang-service-panel{position:fixed;right:104px;top:50%;transform:translateY(-50%) translateX(24px);width:min(480px,calc(100vw - 138px));max-height:calc(100vh - 76px);overflow:auto;background:rgba(255,255,255,.98);backdrop-filter:blur(14px);border:1px solid rgba(21,59,99,.10);border-radius:30px;padding:28px 24px 24px;box-shadow:0 24px 60px rgba(11,35,58,.18);z-index:1260;opacity:0;pointer-events:none;transition:all .28s ease}body.kang-service-open .kang-service-mask{opacity:1;pointer-events:auto}.kang-qr-preview-mask.is-active{opacity:1;pointer-events:auto}body.kang-service-open .kang-service-panel{opacity:1;pointer-events:auto;transform:translateY(-50%) translateX(0)}.kang-service-close{position:absolute;right:14px;top:12px;width:36px;height:36px;border:0;border-radius:50%;background:#f3f7fb;color:#26496f;font-size:24px;line-height:1;cursor:pointer}.kang-service-mobile-topbar{display:none;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;padding-right:48px}.kang-service-mobile-topbar span{font-size:13px;font-weight:800;color:#5f7a94}.kang-service-close-text{display:inline-flex;align-items:center;justify-content:center;min-width:68px;height:34px;padding:0 14px;border:0;border-radius:999px;background:#edf4fb;color:#1f5faa;font-size:13px;font-weight:800;cursor:pointer}.kang-service-head .eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#edf4fb;color:#1e5ba7;font-size:12px;font-weight:700;letter-spacing:.5px}.kang-service-head h3{margin:14px 0 10px;font-size:28px;line-height:1.25;color:var(--navy);font-weight:800}.kang-service-head p{margin:0;color:var(--muted);line-height:1.85;font-size:14px}.service-contact-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.service-contact-pill{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 16px;border-radius:18px;background:linear-gradient(180deg,#fcfdff 0%,#f3f8ff 100%);border:1px solid rgba(21,59,99,.08)}.service-contact-pill span{font-size:12px;font-weight:700;color:#68809a;letter-spacing:.2px}.service-contact-pill strong{font-size:17px;color:var(--navy);word-break:break-all}.service-inline-call{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:12px;background:linear-gradient(180deg,#fff8ef 0%,#fff0dc 100%);color:#9b6219;font-size:13px;font-weight:800;border:1px solid rgba(155,98,25,.08)}.service-scene-switches{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:14px}.scene-switch-btn{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:15px;border:1px solid rgba(21,59,99,.08);background:#fff;color:var(--navy);font-size:14px;font-weight:800;box-shadow:0 8px 22px rgba(16,44,73,.05);transition:all .22s ease;cursor:pointer}.scene-switch-btn.is-active{background:linear-gradient(180deg,#1f5faa 0%,#153b63 100%);border-color:transparent;color:#fff}.scene-switch-btn.tone-call{background:linear-gradient(180deg,#fff8ef 0%,#fff0dc 100%);color:#9b6219}.kang-service-card{display:grid;grid-template-columns:148px 1fr;gap:18px;align-items:start;margin-top:18px;padding:18px;border-radius:26px;background:linear-gradient(180deg,#f8fbff 0%,#f1f7fd 100%);border:1px solid rgba(21,59,99,.08)}.service-qr-side{display:flex;flex-direction:column;align-items:center;gap:12px}.service-qr-frame{display:flex;align-items:center;justify-content:center;width:148px;max-width:100%;padding:8px;border-radius:22px;background:#fff;border:1px solid rgba(21,59,99,.08);box-shadow:0 12px 28px rgba(16,44,73,.06);margin:0 auto;cursor:zoom-in}.service-qr-image{display:block;width:132px;max-width:100%;height:132px;object-fit:contain;border-radius:14px;background:#fff}.service-box-title{font-size:16px;font-weight:800;color:var(--navy);margin-bottom:10px}.service-wechat-tip{margin:0;color:var(--muted);font-size:13px;line-height:1.8}.service-wechat-id-block{margin-top:14px}.service-wechat-id-label{display:block;font-size:12px;font-weight:700;color:#68809a;letter-spacing:.2px;margin-bottom:8px}.service-wechat-id-box{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid rgba(21,59,99,.08)}.service-wechat-id-box strong{font-size:18px;color:var(--navy);word-break:break-all}.service-copy-btn{height:40px;padding:0 16px;border:0;border-radius:14px;background:linear-gradient(180deg,#1f5faa 0%,#153b63 100%);color:#fff;font-size:14px;font-weight:700;cursor:pointer;flex-shrink:0}.service-action-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.service-action-btn{display:flex;align-items:center;justify-content:center;height:46px;padding:0 14px;border-radius:16px;border:1px solid rgba(21,59,99,.08);background:#fff;color:var(--navy);font-size:14px;font-weight:800;box-shadow:0 10px 24px rgba(16,44,73,.05);transition:all .22s ease}.service-action-btn:hover{transform:translateY(-1px)}.service-action-btn.tone-download{background:linear-gradient(180deg,#f5f9ff 0%,#edf4ff 100%);color:#2458a4}.service-action-btn.tone-call{background:linear-gradient(180deg,#fff8ef 0%,#fff0dc 100%);color:#9b6219}.service-mini-note{margin-top:10px;color:#6b8298;font-size:12px;line-height:1.8}.service-qr-mobile-extras{display:none;width:100%;gap:10px}.service-wechat-id-inline-mobile{justify-content:flex-start}.kang-qr-preview{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(.96);width:min(420px,calc(100vw - 28px));padding:18px;border-radius:26px;background:rgba(255,255,255,.99);border:1px solid rgba(21,59,99,.10);box-shadow:0 26px 60px rgba(11,35,58,.22);z-index:1270;opacity:0;pointer-events:none;transition:all .24s ease}.kang-qr-preview[aria-hidden="false"]{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.kang-qr-preview-close{position:absolute;right:12px;top:12px;width:34px;height:34px;border:0;border-radius:50%;background:#f3f7fb;color:#26496f;font-size:22px;line-height:1;cursor:pointer}.kang-qr-preview-topbar{display:none;align-items:center;justify-content:space-between;gap:12px;padding:0 44px 8px 4px}.kang-qr-preview-topbar span{font-size:13px;font-weight:800;color:#5f7a94}.kang-qr-preview-close-text{display:inline-flex;align-items:center;justify-content:center;min-width:68px;height:34px;padding:0 14px;border:0;border-radius:999px;background:#edf4fb;color:#1f5faa;font-size:13px;font-weight:800;cursor:pointer}.kang-qr-preview-card{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:16px}.kang-qr-preview-card img{display:block;width:min(320px,70vw);height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:20px;background:#fff;padding:10px;border:1px solid rgba(21,59,99,.08);box-shadow:0 14px 34px rgba(16,44,73,.08)}.kang-qr-preview-text{text-align:center;color:var(--muted);font-size:13px;line-height:1.8}.kang-qr-preview-download{width:100%}.service-scene-card{margin-top:16px;padding:16px 18px;border-radius:22px;background:#fff;border:1px solid rgba(21,59,99,.08);box-shadow:0 10px 24px rgba(16,44,73,.05)}.service-scene-card strong{display:block;font-size:16px;color:var(--navy);margin-bottom:6px}.service-scene-card span{display:block;color:var(--muted);font-size:13px;line-height:1.8}@media (max-width:1100px){.kang-service-panel{width:min(460px,calc(100vw - 138px))}.kang-service-card{grid-template-columns:142px 1fr}}@media (max-width:991px){.kang-service-float{display:none}.kang-service-mobile-ball{position:fixed;right:14px;bottom:82px;z-index:1200;display:block}.kang-service-mobile-ball .mobile-ball-trigger{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(180deg,#1f5faa 0%,#153b63 100%);color:#fff;font-size:14px;font-weight:800;box-shadow:0 14px 32px rgba(16,44,73,.24)}.kang-service-panel{left:14px;right:14px;top:auto;bottom:18px;width:auto;max-height:calc(100vh - 110px);transform:translateY(24px);border-radius:26px;padding:24px 18px 18px}body.kang-service-open .kang-service-panel{transform:translateY(0)}.kang-service-close{display:none}.kang-qr-preview-close{display:none}.kang-qr-preview-topbar,.kang-service-mobile-topbar{display:flex}.service-qr-mobile-extras{display:flex;flex-direction:column}.service-main-copy .service-wechat-id-block,.service-main-copy .service-action-grid{display:none}.kang-service-head h3{font-size:24px}.service-contact-summary{grid-template-columns:1fr}.service-scene-switches{grid-template-columns:1fr 1fr 1fr}}@media (max-width:640px){.kang-service-card{grid-template-columns:1fr;gap:14px}.service-qr-side{width:100%}.service-qr-frame{width:140px;max-width:100%;margin:0 auto}.service-qr-image{width:124px;height:124px}.kang-qr-preview-card img{width:min(280px,76vw)}.service-wechat-id-box{flex-direction:column;align-items:flex-start}.service-copy-btn{width:100%}.service-action-grid{grid-template-columns:1fr}.kang-service-mobile-ball{right:12px;bottom:76px}.kang-service-mobile-ball .mobile-ball-trigger{width:54px;height:54px;font-size:13px}.service-scene-switches{grid-template-columns:1fr}.service-contact-pill{align-items:flex-start}}.service-contact-line{margin-top:10px;color:#627c96;font-size:13px;line-height:1.8}.service-contact-line strong{color:var(--navy);font-size:14px}.service-wechat-id-inline{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:18px;background:#f6f9fc;border:1px solid rgba(21,59,99,.08);width:100%}.service-wechat-id-inline span{font-size:12px;font-weight:700;color:#68809a}.service-wechat-id-inline strong{font-size:17px;color:var(--navy);word-break:break-all}.service-copy-btn.compact{height:36px;padding:0 14px;border-radius:12px;font-size:13px}.service-phone-inline{font-size:13px;color:#68809a;line-height:1.8}.service-phone-inline strong{color:var(--navy)}.service-message-card{margin-top:16px;padding:18px;border-radius:24px;background:linear-gradient(180deg,#fcfdff 0%,#f5f9fe 100%);border:1px solid rgba(21,59,99,.08);box-shadow:0 10px 24px rgba(16,44,73,.05)}.service-message-tip{margin:0 0 14px;color:var(--muted);font-size:13px;line-height:1.8}.service-message-form{display:flex;flex-direction:column;gap:12px}.service-form-grid{display:grid;gap:12px}.service-form-grid.two-col{grid-template-columns:1fr 1fr}.service-form-row{display:flex;flex-direction:column;gap:7px}.service-form-row label{font-size:12px;font-weight:700;color:#607b96}.service-input,.service-select,.service-textarea{width:100%;border:1px solid rgba(21,59,99,.10);background:#fff;border-radius:16px;padding:0 14px;font-size:14px;color:var(--navy);box-shadow:0 8px 18px rgba(16,44,73,.04)}.service-input,.service-select{height:46px}.service-textarea{padding:12px 14px;resize:vertical;min-height:112px;line-height:1.8}.service-input:focus,.service-select:focus,.service-textarea:focus{outline:none;border-color:rgba(31,95,170,.38);box-shadow:0 0 0 4px rgba(31,95,170,.08)}.service-form-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:2px}.service-action-btn.tone-submit{border:0;background:linear-gradient(180deg,#1f5faa 0%,#153b63 100%);color:#fff;cursor:pointer}.service-action-btn.tone-contact{background:linear-gradient(180deg,#f4f8ff 0%,#eaf1fb 100%);color:#2357a2}@media (max-width:640px){.service-wechat-id-inline{align-items:flex-start}.service-form-grid.two-col{grid-template-columns:1fr}.service-form-actions{grid-template-columns:1fr}.service-wechat-id-inline strong{font-size:16px}}.kang-service-float .tone-message{background:linear-gradient(180deg,#fff6fb 0%,#ffeaf4 100%);color:#a14472}.kang-mobile-float-group{display:none}body.kang-message-open .kang-service-mask,body.kang-service-open .kang-service-mask{opacity:1;pointer-events:auto}.kang-message-panel{position:fixed;right:104px;top:50%;transform:translateY(-50%) translateX(24px);width:min(480px,calc(100vw - 138px));max-height:calc(100vh - 76px);overflow:auto;background:rgba(255,255,255,.98);backdrop-filter:blur(14px);border:1px solid rgba(21,59,99,.10);border-radius:30px;padding:28px 24px 24px;box-shadow:0 24px 60px rgba(11,35,58,.18);z-index:1260;opacity:0;pointer-events:none;transition:all .28s ease}body.kang-message-open .kang-message-panel{opacity:1;pointer-events:auto;transform:translateY(-50%) translateX(0)}.kang-message-close{position:absolute;right:14px;top:12px;width:36px;height:36px;border:0;border-radius:50%;background:#f3f7fb;color:#26496f;font-size:24px;line-height:1;cursor:pointer}.kang-message-mobile-topbar{display:none;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;padding-right:48px}.kang-message-mobile-topbar span{font-size:13px;font-weight:800;color:#5f7a94}.service-scene-switches.is-two-col{grid-template-columns:1fr 1fr;margin-top:4px;margin-bottom:16px}.service-dialog-grid{display:grid;grid-template-columns:178px minmax(0,1fr);gap:18px;align-items:center;padding:18px;border-radius:26px;background:linear-gradient(180deg,#f8fbff 0%,#f1f7fd 100%);border:1px solid rgba(21,59,99,.08)}.service-copy-column{display:flex;flex-direction:column;align-items:flex-start}.service-scene-badge{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#edf4fb;color:#1e5ba7;font-size:12px;font-weight:700;letter-spacing:.5px}.service-copy-title{margin:14px 0 0;font-size:30px;line-height:1.24;color:var(--navy);font-weight:800}.service-copy-title-nowrap{white-space:nowrap}.service-response-pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin:14px 0 0;padding:0 18px;border-radius:16px;background:linear-gradient(180deg,#edf5ff 0%,#ddeeff 100%);border:1px solid rgba(31,95,170,.18);box-shadow:0 10px 20px rgba(31,95,170,.10)}.service-response-pill strong{font-size:15px;line-height:1.5;color:#174b86;font-weight:800}.service-inline-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap;width:100%;margin-top:16px;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid rgba(21,59,99,.08)}.service-inline-main{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.service-inline-row strong{font-size:18px;color:var(--navy);word-break:break-all}.service-inline-label{font-size:12px;font-weight:700;color:#68809a;letter-spacing:.2px}.service-inline-row.is-phone-row strong{font-size:17px}.service-inline-row .service-copy-btn,.service-phone-action-row .service-action-btn{flex-shrink:0}.service-qr-column{display:flex;flex-direction:column;align-items:center;gap:12px}.service-qr-card{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;padding:14px;border-radius:24px;background:#fff;border:1px solid rgba(21,59,99,.08);box-shadow:0 12px 24px rgba(16,44,73,.05)}.service-qr-frame-large{width:178px;padding:10px;border-radius:24px}.service-qr-image-large{width:156px;height:156px;border-radius:18px}.service-qr-download-inside{width:100%}.service-qr-caption{font-size:12px;color:#6b8298;line-height:1.7;text-align:center}@media (max-width:1100px){.kang-message-panel{width:min(460px,calc(100vw - 138px))}}@media (max-width:991px){.kang-service-float{display:none}.kang-mobile-float-group{position:fixed;right:12px;bottom:76px;z-index:1200;display:flex;flex-direction:column;gap:10px}.kang-mobile-float-group .mobile-ball-trigger{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:linear-gradient(180deg,#1f5faa 0%,#153b63 100%);color:#fff;font-size:13px;font-weight:800;box-shadow:0 14px 32px rgba(16,44,73,.24)}.kang-mobile-float-group .mobile-ball-trigger.tone-message{background:linear-gradient(180deg,#f0649f 0%,#b23b75 100%)}.kang-mobile-float-group .mobile-ball-trigger.tone-top{background:linear-gradient(180deg,#7b90a6 0%,#55677a 100%)}.kang-service-panel,.kang-message-panel{left:14px;right:14px;top:auto;bottom:18px;width:auto;max-height:calc(100vh - 110px);transform:translateY(24px);border-radius:26px;padding:24px 18px 18px}body.kang-service-open .kang-service-panel,body.kang-message-open .kang-message-panel{transform:translateY(0)}.kang-service-close,.kang-message-close,.kang-qr-preview-close{display:none}.kang-message-mobile-topbar,.kang-qr-preview-topbar,.kang-service-mobile-topbar{display:flex}.service-copy-title{font-size:24px}}@media (max-width:640px){.service-dialog-grid{grid-template-columns:1fr;gap:14px;padding:16px}.service-copy-title{font-size:22px}.service-copy-title-nowrap{white-space:normal}.service-response-pill{width:100%;padding:12px 14px;min-height:auto}.service-response-pill strong{font-size:14px;text-align:center}.service-inline-row{align-items:flex-start;flex-direction:column}.service-inline-row .service-copy-btn,.service-phone-action-row .service-action-btn,.service-qr-download-inside{width:100%}.service-qr-frame-large{width:150px}.service-qr-image-large{width:128px;height:128px}}.service-dialog-grid-refined{display:flex;flex-direction:column;gap:18px;padding:22px 22px 18px;border-radius:28px;background:linear-gradient(180deg,#fbfdff 0%,#f1f6fc 100%);border:1px solid rgba(21,59,99,.08);box-shadow:0 18px 44px rgba(13,36,61,.08)}.service-dialog-main{display:grid;grid-template-columns:190px minmax(0,1fr);gap:20px;align-items:stretch;width:100%}.service-copy-title-nowrap{margin:0;font-size:28px;line-height:1.2;font-weight:800;white-space:nowrap;letter-spacing:.2px;color:var(--navy)}.service-qr-card-refined{height:100%;justify-content:space-between;padding:16px;border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f9fbfe 100%);box-shadow:0 14px 28px rgba(16,44,73,.06)}.service-copy-column-refined{justify-content:flex-start;gap:14px;height:100%;padding:6px 0}.service-response-pill-emphasis{display:flex;align-items:center;justify-content:center;min-height:60px;width:100%;margin:0;padding:0 20px;border-radius:18px;background:linear-gradient(180deg,#edf5ff 0%,#dfeeff 100%);border:1px solid rgba(31,95,170,.22);box-shadow:0 14px 28px rgba(31,95,170,.12)}.service-response-pill-emphasis strong{font-size:18px;line-height:1.5;color:#15467d;font-weight:900;text-align:center}.service-inline-row-plain,.service-phone-full-row{margin-top:0;padding:16px 18px;border-radius:20px;background:#fff;border:1px solid rgba(21,59,99,.08);box-shadow:0 12px 24px rgba(16,44,73,.05)}.service-inline-row-plain .service-inline-label,.service-phone-full-row .service-inline-label{font-size:12px;color:#68809a;font-weight:700;letter-spacing:.3px}.service-inline-row-plain strong,.service-phone-full-row strong{font-size:20px;font-weight:800;color:var(--navy);word-break:break-all}.service-phone-full-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.service-phone-full-row .service-action-btn{min-width:132px;justify-content:center}.service-qr-download-inside{width:100%;justify-content:center;font-weight:700}.service-qr-column{align-items:stretch}.service-qr-frame-large{width:156px;padding:10px;border-radius:22px;margin:0 auto}.service-qr-image-large{width:136px;height:136px;border-radius:16px}@media (max-width:991px){.service-dialog-grid-refined{padding:18px 16px 16px;gap:16px}.service-copy-title-nowrap{font-size:22px}.service-dialog-main{grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:start}.service-response-pill-emphasis strong{font-size:16px}.service-inline-row-plain strong,.service-phone-full-row strong{font-size:17px}.service-qr-frame-large{width:138px}.service-qr-image-large{width:118px;height:118px}}@media (max-width:640px){.service-dialog-grid-refined{padding:16px 14px 14px;gap:14px}.service-copy-title-nowrap{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.service-dialog-main{grid-template-columns:1fr;gap:14px}.service-copy-column-refined{padding:0}.service-response-pill-emphasis{min-height:54px;padding:0 14px}.service-response-pill-emphasis strong{font-size:15px}.service-inline-row-plain,.service-phone-full-row{padding:14px 14px;border-radius:18px;flex-direction:row;align-items:center}.service-inline-row-plain .service-copy-btn,.service-phone-full-row .service-action-btn{width:auto;min-width:108px}.service-inline-row-plain strong,.service-phone-full-row strong{font-size:16px}.service-qr-card-refined{padding:14px 14px 12px}.service-qr-frame-large{width:152px}.service-qr-image-large{width:130px;height:130px}.service-qr-download-inside{width:100%}}.service-inline-main-inline{display:flex;align-items:baseline;gap:10px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;min-width:0}.service-inline-main-inline strong{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis}.service-wechat-stack,.service-wechat-id-stack{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.service-wechat-stack .service-copy-btn,.service-wechat-id-stack .service-copy-btn{align-self:flex-start;min-width:112px}.service-wechat-id-inline{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.service-wechat-id-inline .service-inline-main-inline{width:100%}@media (max-width:640px){.service-inline-main-inline{gap:8px}.service-inline-main-inline strong{font-size:15px}.service-wechat-stack .service-copy-btn,.service-wechat-id-stack .service-copy-btn{min-width:92px;padding:10px 12px}}.service-inline-main-horizontal{display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;flex-wrap:nowrap !important;white-space:nowrap !important;overflow:hidden !important;min-width:0 !important;width:100% !important}.service-inline-main-horizontal .service-inline-label-inline{display:inline-flex !important;align-items:center !important;flex:0 0 auto !important;margin:0 !important;white-space:nowrap !important;writing-mode:horizontal-tb !important}.service-inline-main-horizontal strong{display:inline-block !important;flex:1 1 auto !important;min-width:0 !important;white-space:nowrap !important;word-break:keep-all !important;overflow:hidden !important;text-overflow:ellipsis !important;writing-mode:horizontal-tb !important}.service-wechat-stack,.service-wechat-id-stack{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.service-wechat-stack .service-copy-btn,.service-wechat-id-stack .service-copy-btn{align-self:flex-start}.service-dialog-grid-clean{gap:24px !important;padding:28px !important;border-radius:28px !important;background:linear-gradient(180deg,#ffffff 0%,#f5f9fe 100%) !important;box-shadow:0 22px 56px rgba(10,32,55,.12) !important}.service-copy-title-clean{margin:0 !important;font-size:30px !important;line-height:1.2 !important;font-weight:900 !important;color:var(--navy) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.service-contact-layout{display:grid !important;grid-template-columns:220px minmax(0,1fr) !important;gap:20px !important;align-items:stretch !important}.service-contact-qr-card,.service-contact-info-card,.service-phone-card-clean,.service-preview-contact-card,.service-preview-phone-card{background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%) !important;border:1px solid rgba(21,59,99,.08) !important;box-shadow:0 12px 28px rgba(13,36,61,.06) !important}.service-contact-qr-card{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:14px !important;padding:18px 16px !important;border-radius:24px !important}.service-qr-frame-clean{width:168px !important;padding:10px !important;border-radius:22px !important;background:#fff !important;box-shadow:0 12px 26px rgba(16,44,73,.08) !important}.service-qr-frame-clean .service-qr-image-large{width:148px !important;height:148px !important;border-radius:16px !important;display:block !important}.service-qr-download-clean{width:100% !important;min-height:44px !important;height:44px !important;border-radius:16px !important;font-size:15px !important;font-weight:800 !important;justify-content:center !important}.service-contact-info-card{display:flex !important;flex-direction:column !important;gap:16px !important;padding:18px !important;border-radius:24px !important;min-width:0 !important}.service-response-pill-clean{min-height:56px !important;padding:0 18px !important;border-radius:18px !important;justify-content:flex-start !important;background:linear-gradient(180deg,#edf5ff 0%,#dcecff 100%) !important;box-shadow:0 10px 24px rgba(31,95,170,.10) !important}.service-response-pill-clean strong{font-size:18px !important;line-height:1.35 !important;font-weight:900 !important;color:var(--navy) !important}.service-wechat-info-card,.service-preview-contact-card{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:14px !important;padding:18px !important;border-radius:20px !important;background:#fff !important;border:1px solid rgba(21,59,99,.08) !important;min-width:0 !important}.service-wechat-info-line,.service-preview-contact-line{display:flex !important;align-items:center !important;gap:8px !important;flex-wrap:nowrap !important;white-space:nowrap !important;width:100% !important;min-width:0 !important;overflow:hidden !important}.service-line-label{flex:0 0 auto !important;font-size:13px !important;font-weight:800 !important;color:#68809a !important;white-space:nowrap !important}.service-line-value{flex:1 1 auto !important;min-width:0 !important;font-size:22px !important;font-weight:900 !important;color:var(--navy) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;word-break:keep-all !important}.service-wechat-info-card .service-copy-btn,.service-preview-contact-card .service-copy-btn{min-width:124px !important;min-height:42px !important;height:42px !important;padding:0 18px !important;border-radius:16px !important;font-size:15px !important;font-weight:800 !important;justify-content:center !important;align-self:flex-start !important}.service-phone-card-clean{padding:18px 20px !important;border-radius:22px !important}.service-phone-line-clean{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:18px !important}.service-phone-info-clean{display:flex !important;align-items:center !important;gap:10px !important;min-width:0 !important;overflow:hidden !important}.service-phone-line-clean .service-action-btn{min-width:124px !important;min-height:44px !important;height:44px !important;padding:0 18px !important;border-radius:16px !important;font-size:15px !important;font-weight:800 !important;justify-content:center !important}.service-preview-phone-card{display:flex !important;align-items:center !important;gap:10px !important;padding:16px 18px !important;border-radius:20px !important;min-width:0 !important;overflow:hidden !important}.service-preview-phone-card .service-line-value{font-size:20px !important}.kang-qr-preview-download{min-height:44px !important;height:44px !important;border-radius:16px !important;font-weight:800 !important}@media (max-width:991px){.service-dialog-grid-clean{padding:22px 20px !important;gap:18px !important}.service-copy-title-clean{font-size:24px !important}.service-contact-layout{grid-template-columns:176px minmax(0,1fr) !important;gap:16px !important}.service-qr-frame-clean{width:140px !important}.service-qr-frame-clean .service-qr-image-large{width:120px !important;height:120px !important}.service-response-pill-clean strong{font-size:16px !important}.service-line-value{font-size:18px !important}}@media (max-width:640px){.kang-service-panel{padding:18px 12px 14px !important;border-radius:28px !important;background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(244,248,253,.98) 100%) !important;box-shadow:0 22px 56px rgba(10,32,55,.22) !important}.kang-service-mobile-topbar{margin:0 0 12px !important;padding:0 42px 0 2px !important;align-items:center !important}.service-dialog-grid-clean{padding:16px 14px !important;gap:14px !important;border-radius:24px !important}.service-copy-title-clean{font-size:18px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:left !important}.service-contact-layout{grid-template-columns:116px minmax(0,1fr) !important;gap:12px !important;align-items:start !important}.service-contact-qr-card{padding:12px 10px !important;gap:10px !important;border-radius:20px !important}.service-qr-frame-clean{width:96px !important;padding:6px !important;border-radius:16px !important}.service-qr-frame-clean .service-qr-image-large{width:84px !important;height:84px !important;border-radius:12px !important}.service-qr-download-clean{min-height:36px !important;height:36px !important;border-radius:12px !important;font-size:12px !important;padding:0 8px !important}.service-contact-info-card{padding:12px !important;gap:10px !important;border-radius:20px !important}.service-response-pill-clean{min-height:auto !important;padding:10px 12px !important;border-radius:14px !important}.service-response-pill-clean strong{font-size:14px !important;line-height:1.45 !important}.service-wechat-info-card{padding:12px !important;gap:10px !important;border-radius:16px !important}.service-line-label{font-size:11px !important}.service-line-value{font-size:16px !important}.service-wechat-info-card .service-copy-btn,.service-preview-contact-card .service-copy-btn{width:100% !important;min-width:0 !important;min-height:38px !important;height:38px !important;border-radius:12px !important;font-size:13px !important}.service-phone-card-clean{padding:14px !important;border-radius:18px !important}.service-phone-line-clean{gap:10px !important;align-items:center !important}.service-phone-info-clean{gap:6px !important;flex-wrap:nowrap !important;white-space:nowrap !important}.service-phone-line-clean .service-action-btn{min-width:104px !important;min-height:40px !important;height:40px !important;border-radius:14px !important;font-size:14px !important;padding:0 12px !important}.service-preview-contact-card{margin-top:14px !important;padding:12px !important;border-radius:16px !important;gap:10px !important}.service-preview-phone-card{padding:12px !important;border-radius:16px !important;gap:8px !important;flex-wrap:nowrap !important;white-space:nowrap !important}.service-preview-phone-card .service-line-value{font-size:16px !important}.kang-qr-preview-download{margin-top:12px !important;min-height:40px !important;height:40px !important;border-radius:14px !important;font-size:14px !important}}.kang-service-panel{width:min(760px,calc(100vw - 132px)) !important}.service-contact-layout{grid-template-columns:220px minmax(0,1fr) !important;align-items:stretch !important}.service-contact-info-card{width:100% !important;align-items:stretch !important}.service-response-pill-clean,.service-wechat-info-card,.service-phone-card-clean{width:100% !important}.service-response-pill-clean{justify-content:center !important;text-align:center !important}.service-response-pill-clean strong{display:block !important;width:100% !important;white-space:normal !important;word-break:keep-all !important}.service-wechat-info-card .service-copy-btn,.service-preview-contact-card .service-copy-btn{width:100% !important;min-width:0 !important;max-width:none !important}.service-phone-line-clean{align-items:center !important}.service-phone-info-clean .service-line-value{white-space:nowrap !important}@media (min-width:992px) and (max-width:1180px){.kang-service-panel{width:min(720px,calc(100vw - 72px)) !important;padding:24px 20px 20px !important}.service-dialog-grid-clean{padding:24px 22px !important;gap:18px !important}.service-copy-title-clean{font-size:26px !important}.service-contact-layout{grid-template-columns:188px minmax(0,1fr) !important;gap:16px !important}.service-contact-qr-card{padding:16px 14px !important}.service-qr-frame-clean{width:148px !important}.service-qr-frame-clean .service-qr-image-large{width:128px !important;height:128px !important}.service-response-pill-clean{min-height:64px !important;padding:12px 16px !important}.service-response-pill-clean strong{font-size:17px !important;line-height:1.45 !important}.service-wechat-info-card{padding:16px !important;gap:12px !important}.service-line-value{font-size:19px !important}.service-phone-card-clean{padding:16px 18px !important}.service-phone-line-clean .service-action-btn{min-width:118px !important}}@media (max-width:991px){.kang-service-panel{left:14px !important;right:14px !important;width:auto !important;max-width:none !important;padding:20px 14px 16px !important;border-radius:28px !important}.service-dialog-grid-clean{padding:16px 14px !important;gap:14px !important;border-radius:24px !important}.service-copy-title-clean{font-size:18px !important;line-height:1.3 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:center !important}.service-contact-layout{grid-template-columns:120px minmax(0,1fr) !important;gap:12px !important;align-items:stretch !important}.service-contact-qr-card{padding:12px 10px !important;gap:10px !important;border-radius:20px !important}.service-qr-frame-clean{width:92px !important;padding:6px !important;border-radius:16px !important}.service-qr-frame-clean .service-qr-image-large{width:80px !important;height:80px !important;border-radius:12px !important}.service-qr-download-clean{width:100% !important;min-height:38px !important;height:38px !important;padding:0 8px !important;font-size:12px !important;border-radius:12px !important}.service-contact-info-card{padding:12px !important;gap:10px !important;border-radius:20px !important}.service-response-pill-clean{min-height:auto !important;padding:10px 12px !important;border-radius:14px !important;justify-content:center !important;text-align:center !important}.service-response-pill-clean strong{display:block !important;width:100% !important;font-size:15px !important;line-height:1.45 !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;text-align:center !important}.service-wechat-info-card{padding:12px !important;gap:10px !important;border-radius:16px !important;align-items:stretch !important}.service-wechat-info-line{display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;align-items:center !important;gap:6px !important;width:100% !important;min-width:0 !important;overflow:hidden !important;white-space:nowrap !important}.service-wechat-info-line .service-line-label{font-size:12px !important}.service-wechat-info-line .service-line-value{font-size:16px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;word-break:keep-all !important}.service-wechat-info-card .service-copy-btn{width:100% !important;min-width:0 !important;max-width:100% !important;min-height:38px !important;height:38px !important;padding:0 10px !important;border-radius:12px !important;font-size:13px !important;align-self:stretch !important}.service-phone-card-clean{padding:14px !important;border-radius:18px !important}.service-phone-line-clean{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:10px !important;align-items:center !important}.service-phone-info-clean{display:flex !important;align-items:center !important;gap:6px !important;min-width:0 !important;overflow:hidden !important;white-space:nowrap !important}.service-phone-info-clean .service-line-label{font-size:12px !important}.service-phone-info-clean .service-line-value{font-size:17px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.service-phone-line-clean .service-action-btn{min-width:106px !important;height:40px !important;padding:0 12px !important;border-radius:14px !important;font-size:14px !important}}@media (min-width:992px){.kang-service-panel{width:min(820px,calc(100vw - 120px)) !important;padding:28px 24px 24px !important}.service-dialog-grid-clean{padding:28px !important;gap:22px !important}.service-copy-title-clean{font-size:32px !important}.service-contact-layout{grid-template-columns:230px minmax(0,1fr) !important;gap:20px !important}.service-contact-qr-card{padding:18px 16px !important}.service-qr-frame-clean{width:170px !important}.service-qr-frame-clean .service-qr-image-large{width:148px !important;height:148px !important}.service-contact-info-card{padding:18px !important;gap:16px !important}.service-response-pill-clean{min-height:58px !important;padding:0 18px !important;justify-content:center !important;text-align:center !important}.service-response-pill-clean strong{display:block !important;width:100% !important;font-size:18px !important;line-height:1.4 !important;white-space:normal !important;word-break:normal !important;text-align:center !important}.service-wechat-info-line{display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;align-items:center !important;gap:8px !important;width:100% !important;min-width:0 !important;white-space:nowrap !important;overflow:hidden !important}.service-wechat-info-line .service-line-value{font-size:22px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.service-wechat-info-card .service-copy-btn{width:100% !important;max-width:none !important;align-self:stretch !important}.service-phone-line-clean{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:18px !important;align-items:center !important}.service-phone-info-clean{min-width:0 !important;overflow:hidden !important;white-space:nowrap !important}.service-phone-info-clean .service-line-value{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}}.product-directory-section{background:linear-gradient(180deg,#f4f8fc 0%,#edf3f9 100%)}.product-directory-header{margin-bottom:34px}.product-directory-eyebrow{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;background:rgba(33,87,142,.09);color:#21578e;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:14px}.product-directory-list{display:flex;flex-direction:column;gap:34px}.product-showcase-card{background:#fff;border:1px solid rgba(31,69,118,.08);border-radius:28px;box-shadow:0 20px 50px rgba(16,51,92,.08);padding:34px}.product-showcase-top{display:grid;grid-template-columns:minmax(0,1.2fr) 380px;gap:30px;align-items:center}.product-showcase-tag{display:inline-flex;align-items:center;padding:8px 14px;background:linear-gradient(90deg,#eaf3ff,#edf7ff);color:#24558d;border-radius:999px;font-size:13px;font-weight:700;margin-bottom:16px}.product-showcase-copy h3{margin:0 0 22px;color:#153a69;font-size:34px;line-height:1.25;font-weight:800}.product-param-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.product-param-list li{display:grid;grid-template-columns:160px minmax(0,1fr);gap:12px;align-items:center;padding:14px 18px;border-radius:16px;background:#f7fafe;border:1px solid rgba(33,87,142,.08)}.product-param-label{color:#637d9b;font-size:15px;font-weight:700}.product-param-value{color:#183d6d;font-size:16px;font-weight:700}.product-param-value.accent{color:#0e8a68}.product-showcase-actions{margin-top:24px}.product-showcase-actions .kang-btn{min-width:190px;height:48px;border-radius:999px;font-size:16px;font-weight:700}.product-showcase-image-frame{border-radius:28px;padding:18px;background:linear-gradient(180deg,#f8fbff 0%,#eef5ff 100%);border:1px solid rgba(33,87,142,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.75)}.product-showcase-image-frame img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:22px}.product-support-panel{margin-top:32px;padding:28px;border-radius:24px;background:linear-gradient(180deg,#f8fbff 0%,#f2f7fd 100%);border:1px solid rgba(33,87,142,.08)}.product-support-head{margin-bottom:26px}.product-support-head h4{margin:0 0 10px;color:#163d6c;font-size:28px;font-weight:800}.product-support-head p{margin:0;color:#6c829f;font-size:15px;line-height:1.8}.product-support-group+.product-support-group{margin-top:28px;padding-top:28px;border-top:1px solid rgba(33,87,142,.1)}.product-support-title-row{display:flex;align-items:center;gap:12px;margin-bottom:18px}.product-support-line{width:6px;height:26px;border-radius:999px;background:linear-gradient(180deg,#1f4b82 0%,#2ea5b0 100%)}.product-support-title-row h5{margin:0;color:#153a69;font-size:24px;font-weight:800}.product-support-name-grid,.product-support-image-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-support-name-grid{margin-bottom:18px}.product-support-name{min-height:58px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:18px;padding:12px 14px;font-size:16px;font-weight:700;line-height:1.5;border:1px solid transparent}.product-support-name.tech{background:linear-gradient(180deg,#ebf4ff 0%,#e6f8ff 100%);color:#1f4b82;border-color:rgba(31,75,130,.12)}.product-support-name.doc{background:linear-gradient(180deg,#fef6eb 0%,#fff9f0 100%);color:#9a6a1c;border-color:rgba(154,106,28,.14)}.product-support-figure{margin:0;border-radius:22px;overflow:hidden;background:#fff;border:1px solid rgba(33,87,142,.08);box-shadow:0 12px 28px rgba(20,57,99,.06)}.product-support-figure img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.product-support-figure figcaption{padding:14px 16px 16px;color:#183d6d;font-size:15px;font-weight:700;text-align:center}.product-directory-pagination{margin-top:34px;text-align:center}.product-directory-pagination .pagination{display:inline-flex;gap:8px}@media (max-width:991px){.product-showcase-card{padding:24px;border-radius:22px}.product-showcase-top{grid-template-columns:1fr}.product-showcase-image{order:-1}.product-showcase-copy h3{font-size:30px}.product-support-head h4{font-size:24px}.product-support-name-grid,.product-support-image-grid{grid-template-columns:1fr}}@media (min-width:768px){.product-showcase-top{grid-template-columns:minmax(0,1.18fr) 360px !important;align-items:center !important}.product-showcase-copy{order:1 !important}.product-showcase-image{order:2 !important}}@media (min-width:768px) and (max-width:991px){.product-showcase-card{padding:28px !important}.product-showcase-top{grid-template-columns:minmax(0,1fr) 300px !important;gap:22px !important}.product-showcase-copy h3{font-size:28px !important}.product-param-list li{grid-template-columns:136px minmax(0,1fr) !important;padding:12px 16px !important}.product-showcase-image{order:2 !important}}@media (max-width:767px){.product-showcase-top{grid-template-columns:1fr !important}.product-showcase-copy{order:1 !important}.product-showcase-image{order:2 !important}}.product-support-panel-global{margin-top:34px !important}@media (min-width:768px){.product-showcase-top{grid-template-columns:minmax(0,1.2fr) 360px !important}.product-showcase-copy{order:1 !important}.product-showcase-image{order:2 !important}}.product-showcase-top.left-image-right-copy{grid-template-columns:380px minmax(0,1.2fr) !important;align-items:center !important}.product-showcase-top.left-image-right-copy .product-showcase-image{order:1 !important}.product-showcase-top.left-image-right-copy .product-showcase-copy{order:2 !important}.product-support-panel-once{margin-top:34px !important}@media (max-width:991px){.product-showcase-top.left-image-right-copy{grid-template-columns:1fr !important}.product-showcase-top.left-image-right-copy .product-showcase-image,.product-showcase-top.left-image-right-copy .product-showcase-copy{order:initial !important}}@media (min-width:992px){.product-showcase-top.text-left-image-right{display:grid !important;grid-template-columns:minmax(0,1.28fr) 390px !important;gap:30px !important;align-items:stretch !important}.product-showcase-copy-equal{display:flex !important;flex-direction:column !important;min-height:100% !important}.product-showcase-actions-right{margin-top:24px !important;display:flex !important;justify-content:flex-end !important}.product-showcase-image-equal{height:100% !important;align-self:stretch !important}.product-showcase-image-frame-equal{height:100% !important;min-height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:18px !important}.product-showcase-image-frame-equal img{width:100% !important;height:100% !important;min-height:420px !important;object-fit:contain !important;border-radius:22px !important;background:#fff !important}}@media (min-width:768px) and (max-width:991px){.product-showcase-top.text-left-image-right{display:grid !important;grid-template-columns:minmax(0,1fr) 280px !important;gap:22px !important;align-items:stretch !important}.product-showcase-copy-equal{display:flex !important;flex-direction:column !important}.product-showcase-actions-right{margin-top:20px !important;display:flex !important;justify-content:flex-end !important}.product-showcase-image-frame-equal{height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important}.product-showcase-image-frame-equal img{width:100% !important;height:100% !important;min-height:360px !important;object-fit:contain !important;background:#fff !important}}@media (max-width:767px){.product-showcase-top.text-left-image-right{grid-template-columns:1fr !important}.product-showcase-actions-right{justify-content:flex-start !important}}@media (min-width:992px){.product-showcase-top.image-left-copy-right-v79{display:grid !important;grid-template-columns:430px minmax(0,1fr) !important;gap:32px !important;align-items:flex-start !important}.product-showcase-top.image-left-copy-right-v79 .product-showcase-image{order:1 !important}.product-showcase-top.image-left-copy-right-v79 .product-showcase-copy{order:2 !important}.product-showcase-image-tall-v79,.product-showcase-image-frame-tall-v79{width:100% !important}.product-showcase-image-frame-tall-v79{min-height:620px !important;height:620px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:22px !important;border-radius:28px !important;background:linear-gradient(180deg,#f8fbff 0%,#eef5ff 100%) !important;border:1px solid rgba(33,87,142,.08) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.75) !important}.product-showcase-image-frame-tall-v79 img{width:100% !important;height:100% !important;object-fit:contain !important;border-radius:22px !important;background:#fff !important}.product-showcase-copy-v79{padding-top:6px !important}.product-showcase-actions-right-v79{margin-top:24px !important;display:flex !important;justify-content:flex-end !important}}@media (min-width:768px) and (max-width:991px){.product-showcase-top.image-left-copy-right-v79{display:grid !important;grid-template-columns:300px minmax(0,1fr) !important;gap:22px !important;align-items:flex-start !important}.product-showcase-image-frame-tall-v79{min-height:460px !important;height:460px !important;display:flex !important;align-items:center !important;justify-content:center !important}.product-showcase-image-frame-tall-v79 img{width:100% !important;height:100% !important;object-fit:contain !important;background:#fff !important}.product-showcase-actions-right-v79{margin-top:20px !important;display:flex !important;justify-content:flex-end !important}}@media (max-width:767px){.product-showcase-top.image-left-copy-right-v79{grid-template-columns:1fr !important}.product-showcase-top.image-left-copy-right-v79 .product-showcase-image{order:1 !important}.product-showcase-top.image-left-copy-right-v79 .product-showcase-copy{order:2 !important}.product-showcase-actions-right-v79{display:flex !important;justify-content:flex-start !important}}.kang-page-banner{padding:120px 0 80px !important}@media (max-width:640px){.kang-page-banner{padding:96px 0 64px !important}}.rdq-page{background:linear-gradient(180deg,#f3f7fd 0%,#f8fbff 100%)}.rdq-page-header{margin-bottom:34px;text-align:center}.rdq-page-header .rdq-tag{display:inline-block;padding:8px 16px;border-radius:999px;background:#e7f0ff;color:#1f5bd8;font-weight:700;letter-spacing:1px;font-size:13px}.rdq-page-header h2{font-size:42px;line-height:1.2;color:#163b78;margin:14px 0 10px;font-weight:800}.rdq-page-header p{max-width:860px;margin:0 auto;color:#5f7699;font-size:16px;line-height:1.9}.rdq-section-card{background:#fff;border:1px solid #d8e5f8;border-radius:28px;padding:24px;box-shadow:0 18px 55px rgba(24,73,152,.08);margin-bottom:34px}.rdq-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:22px;padding:28px 32px;border:1px solid #c7d9f5;background:linear-gradient(90deg,rgba(76,132,230,.18),rgba(255,255,255,.92));overflow:hidden;position:relative}.rdq-banner:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 20%,rgba(100,160,255,.22),transparent 26%),radial-gradient(circle at 84% 18%,rgba(74,124,220,.16),transparent 28%);pointer-events:none}.rdq-banner-copy,.rdq-banner-side{position:relative;z-index:2}.rdq-banner-copy{max-width:520px}.rdq-banner-badge{display:inline-flex;padding:6px 14px;border-radius:999px;background:#1f5bd8;color:#fff;font-size:13px;font-weight:700;margin-bottom:12px}.rdq-banner-copy h3{font-size:34px;color:#163b78;margin:0 0 10px;font-weight:800}.rdq-banner-copy p{font-size:15px;color:#56719a;line-height:1.8;margin:0}.rdq-banner-side{min-width:240px;text-align:right;font-size:30px;font-weight:800;color:#244d98;opacity:.92}.rdq-main-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:22px;margin-top:22px}.rdq-data-card,.rdq-carousel-card,.rdq-support-wrap,.rdq-gallery-wrap{background:#fdfefe;border:1px solid #dce7f7;border-radius:22px;padding:20px}.rdq-data-card h4,.rdq-support-wrap h4,.rdq-gallery-head h4{font-size:28px;color:#163b78;margin:0 0 12px;font-weight:800}.rdq-data-card ul{margin:0;padding-left:20px}.rdq-data-card li{font-size:18px;color:#35517f;line-height:1.95;margin-bottom:3px;font-weight:600}.rdq-carousel{position:relative}.rdq-carousel-main{position:relative;border-radius:20px;overflow:hidden;background:#edf4ff;border:1px solid #d5e3f6}.rdq-carousel-main.high{height:360px}.rdq-carousel-main.medium{height:220px}.rdq-carousel-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility .45s ease}.rdq-carousel-slide.active{opacity:1;visibility:visible}.rdq-carousel-slide img{width:100%;height:100%;object-fit:cover;display:block}.rdq-carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border:none;border-radius:50%;background:rgba(255,255,255,.96);box-shadow:0 10px 26px rgba(31,91,216,.16);color:#22488f;font-size:30px;font-weight:700;cursor:pointer;z-index:6}.rdq-carousel-btn.prev{left:16px}.rdq-carousel-btn.next{right:16px}.rdq-carousel-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.rdq-carousel-thumbs button{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:#fff;cursor:pointer}.rdq-carousel-thumbs button.active{border-color:#2b69e8;box-shadow:0 8px 20px rgba(43,105,232,.12)}.rdq-carousel-thumbs img{width:100%;height:64px;object-fit:cover;display:block}.rdq-carousel-dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.rdq-carousel-dots button{width:10px;height:10px;border:none;border-radius:50%;background:#c8d5eb;cursor:pointer;padding:0}.rdq-carousel-dots button.active{width:28px;border-radius:999px;background:#2664e2}.rdq-support-wrap{margin-top:22px}.rdq-support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rdq-support-item{display:flex;align-items:center;gap:16px;background:#fbfdff;border:1px solid #d8e5f7;border-radius:18px;padding:18px 18px;min-height:114px}.rdq-support-icon{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:18px;background:linear-gradient(180deg,#2d70ea,#1d57c8);color:#fff;font-weight:800;font-size:22px;flex:0 0 62px;box-shadow:0 10px 24px rgba(36,86,196,.18)}.rdq-support-item h5{margin:0 0 6px;font-size:24px;color:#173a78;font-weight:800}.rdq-support-item p{margin:0;font-size:15px;color:#627a9c;line-height:1.7}.rdq-gallery-wrap{margin-top:22px}.rdq-gallery-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-bottom:12px}.rdq-gallery-head p{margin:0;color:#627999;font-size:15px;line-height:1.7}.rdq-support-wrap.materials .rdq-support-icon{font-size:18px;letter-spacing:.5px}.rdq-section-card.quality .rdq-banner{background:linear-gradient(90deg,rgba(66,124,240,.22),rgba(255,255,255,.96))}@media (max-width:1200px){.rdq-banner-copy h3{font-size:30px}.rdq-main-grid{grid-template-columns:270px minmax(0,1fr)}.rdq-carousel-main.high{height:330px}}@media (max-width:991px){.rdq-section-card{padding:20px}.rdq-banner{padding:24px;flex-direction:column;align-items:flex-start}.rdq-banner-side{text-align:left;min-width:0;font-size:24px}.rdq-main-grid{grid-template-columns:1fr}.rdq-support-grid{grid-template-columns:1fr}.rdq-page-header h2{font-size:34px}}.kang-site-header .kang-nav a{font-size:22px !important;font-weight:700 !important}.rq90-page{background:linear-gradient(180deg,#f4f8fd 0%,#fbfdff 100%)}.rq90-header{text-align:center;margin-bottom:32px}.rq90-badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;background:#e7f0ff;color:#245fd9;font-size:13px;font-weight:700;letter-spacing:.8px}.rq90-header h2{margin:14px 0 10px;font-size:44px;line-height:1.18;color:#173b79;font-weight:800}.rq90-header p{max-width:860px;margin:0 auto;font-size:16px;line-height:1.95;color:#617a9c}.rq90-topcards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:28px}.rq90-topcard{background:#fff;border:1px solid #d9e5f6;border-radius:24px;padding:26px 22px;box-shadow:0 16px 40px rgba(22,59,121,.06);text-align:center}.rq90-topicon{min-width:118px;width:max-content;height:48px;margin:0 auto 14px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#3a7cff,#1f5edc);color:#fff;font-size:18px;font-weight:800;line-height:1;white-space:nowrap;box-shadow:0 12px 28px rgba(31,94,220,.22)}.rq90-topcard h3{margin:0 0 10px;font-size:30px;line-height:1.2;color:#173b79;font-weight:800}.rq90-topcard p{margin:0;font-size:15px;line-height:1.8;color:#657d9e}.rq90-section{background:#fff;border:1px solid #d9e5f6;border-radius:30px;padding:30px;margin-bottom:26px;box-shadow:0 18px 50px rgba(22,59,121,.06)}.rq90-titlebar{display:flex;align-items:flex-start;gap:18px;margin-bottom:22px}.rq90-subtag{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:#1f5edc;color:#fff;font-size:18px;font-weight:800;flex:0 0 56px;box-shadow:0 12px 28px rgba(31,94,220,.18)}.rq90-titlebar h3{margin:0 0 8px;font-size:38px;line-height:1.28;color:#153364;font-weight:800}.rq90-titlebar p{margin:0;font-size:15px;line-height:1.85;color:#68819f}.rq90-intro-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:18px}.rq90-photo-stack{display:grid;grid-template-rows:1fr 1fr;gap:18px}.rq90-photo{position:relative;overflow:hidden;border-radius:26px;background:#edf4fd;border:1px solid #d8e5f6;min-height:260px}.rq90-photo-large{min-height:540px}.rq90-photo img,.rq90-slide img{width:100%;height:100%;display:block;object-fit:cover}.rq90-caption{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;padding:9px 16px;border-radius:999px;background:rgba(16,43,92,.8);color:#fff;font-size:14px;font-weight:700;z-index:4}.rq90-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rq90-team-grid .rq90-photo{min-height:320px}.rq90-carousel{position:relative}.rq90-carousel-main{position:relative;overflow:hidden;border-radius:26px;background:#edf4fd;border:1px solid #d8e5f6}.rq90-carousel-high{height:480px}.rq90-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .42s ease,visibility .42s ease}.rq90-slide.active{opacity:1;visibility:visible}.rq90-carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border:none;border-radius:50%;background:rgba(255,255,255,.95);box-shadow:0 10px 24px rgba(22,59,121,.16);color:#2551a0;font-size:30px;font-weight:700;cursor:pointer;z-index:4}.rq90-carousel-btn.prev{left:18px}.rq90-carousel-btn.next{right:18px}.rq90-carousel-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.rq90-carousel-dots button{width:10px;height:10px;border:none;border-radius:50%;background:#cad8ea;padding:0;cursor:pointer}.rq90-carousel-dots button.active{width:30px;border-radius:999px;background:#2a68e6}@media (max-width:1200px){.rq90-titlebar h3{font-size:32px}.rq90-photo-large{min-height:460px}.rq90-carousel-high{height:420px}}@media (max-width:991px){.rq90-topcards{grid-template-columns:1fr}.rq90-intro-grid,.rq90-team-grid{grid-template-columns:1fr}.rq90-photo-stack{grid-template-rows:auto}.rq90-photo-large{min-height:360px}.rq90-titlebar h3{font-size:28px}}.rq90-caption{padding:12px 22px !important;border-radius:999px;background:rgba(16,43,92,.68) !important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.26);box-shadow:0 12px 28px rgba(16,43,92,.18);color:#fff;font-size:18px !important;font-weight:700;line-height:1.1;letter-spacing:.2px;z-index:4}.rq90-header,.rq90-topcard,.rq90-section,.rq90-titlebar>div,.rq90-caption{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.rq90-header{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.34);border-radius:28px;box-shadow:0 20px 40px rgba(24,58,120,.08);padding:24px 28px}.rq90-topcard{background:linear-gradient(180deg,rgba(255,255,255,.58) 0%,rgba(255,255,255,.42) 100%);border:1px solid rgba(255,255,255,.40);box-shadow:0 18px 40px rgba(24,58,120,.08),inset 0 1px 0 rgba(255,255,255,.55)}.rq90-section{background:linear-gradient(180deg,rgba(255,255,255,.64) 0%,rgba(255,255,255,.48) 100%);border:1px solid rgba(255,255,255,.44);box-shadow:0 22px 56px rgba(24,58,120,.08),inset 0 1px 0 rgba(255,255,255,.55)}.rq90-titlebar>div{background:rgba(255,255,255,.20);border:1px solid rgba(255,255,255,.28);border-radius:22px;padding:14px 18px;box-shadow:0 10px 24px rgba(24,58,120,.05)}.rq90-caption{background:linear-gradient(180deg,rgba(255,255,255,.24) 0%,rgba(16,43,92,.52) 100%) !important;border:1px solid rgba(255,255,255,.28);box-shadow:0 12px 28px rgba(16,43,92,.18),inset 0 1px 0 rgba(255,255,255,.28)}.rq90-page{background:radial-gradient(circle at 12% 10%,rgba(255,255,255,.70) 0%,rgba(255,255,255,0) 26%),radial-gradient(circle at 88% 14%,rgba(214,231,255,.42) 0%,rgba(214,231,255,0) 24%),linear-gradient(180deg,#f4f7fb 0%,#eef3f9 100%)}.rq90-header,.rq90-topcard,.rq90-section,.rq90-titlebar>div,.rq90-caption{backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%)}.rq90-header{background:linear-gradient(180deg,rgba(255,255,255,.60) 0%,rgba(255,255,255,.38) 100%);border:1px solid rgba(255,255,255,.58);box-shadow:0 18px 48px rgba(82,103,136,.10),inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(255,255,255,.20);border-radius:34px}.rq90-topcard{background:linear-gradient(180deg,rgba(255,255,255,.56) 0%,rgba(255,255,255,.32) 100%);border:1px solid rgba(255,255,255,.60);box-shadow:0 16px 42px rgba(83,104,137,.10),inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(255,255,255,.18);border-radius:28px}.rq90-section{background:linear-gradient(180deg,rgba(255,255,255,.58) 0%,rgba(255,255,255,.34) 100%);border:1px solid rgba(255,255,255,.60);box-shadow:0 22px 58px rgba(82,103,136,.10),inset 0 1px 0 rgba(255,255,255,.74),inset 0 -1px 0 rgba(255,255,255,.16);border-radius:34px}.rq90-titlebar>div{background:linear-gradient(180deg,rgba(255,255,255,.34) 0%,rgba(255,255,255,.18) 100%);border:1px solid rgba(255,255,255,.52);box-shadow:0 10px 28px rgba(82,103,136,.08),inset 0 1px 0 rgba(255,255,255,.68);border-radius:24px}.rq90-caption{background:linear-gradient(180deg,rgba(255,255,255,.34) 0%,rgba(40,63,110,.42) 100%) !important;border:1px solid rgba(255,255,255,.44);box-shadow:0 10px 24px rgba(39,61,106,.14),inset 0 1px 0 rgba(255,255,255,.45);border-radius:999px;color:#ffffff}.rq90-topicon{background:linear-gradient(180deg,#4e8dff 0%,#2f6fea 100%);box-shadow:0 14px 30px rgba(47,111,234,.18),inset 0 1px 0 rgba(255,255,255,.35)}.rq90-subtag{background:linear-gradient(180deg,#3c7cff 0%,#245fd9 100%);box-shadow:0 12px 28px rgba(36,95,217,.18),inset 0 1px 0 rgba(255,255,255,.34)}.rq90-page{background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.82) 0%,rgba(255,255,255,0) 28%),radial-gradient(circle at 88% 12%,rgba(222,236,255,.52) 0%,rgba(222,236,255,0) 26%),linear-gradient(180deg,#f6f9fc 0%,#eef4fa 100%)}.rq90-header,.rq90-topcard,.rq90-section,.rq90-titlebar>div,.rq90-caption{backdrop-filter:blur(28px) saturate(165%);-webkit-backdrop-filter:blur(28px) saturate(165%)}.rq90-header{background:linear-gradient(180deg,rgba(255,255,255,.48) 0%,rgba(255,255,255,.18) 100%);border:1px solid rgba(255,255,255,.72);box-shadow:0 18px 52px rgba(95,120,160,.08),inset 0 1px 0 rgba(255,255,255,.90),inset 0 -1px 0 rgba(255,255,255,.12)}.rq90-topcard{background:linear-gradient(180deg,rgba(255,255,255,.44) 0%,rgba(255,255,255,.16) 100%);border:1px solid rgba(255,255,255,.72);box-shadow:0 16px 44px rgba(95,120,160,.08),inset 0 1px 0 rgba(255,255,255,.90),inset 0 -1px 0 rgba(255,255,255,.10)}.rq90-section{background:linear-gradient(180deg,rgba(255,255,255,.46) 0%,rgba(255,255,255,.18) 100%);border:1px solid rgba(255,255,255,.72);box-shadow:0 22px 60px rgba(95,120,160,.08),inset 0 1px 0 rgba(255,255,255,.92),inset 0 -1px 0 rgba(255,255,255,.10)}.rq90-titlebar>div{background:linear-gradient(180deg,rgba(255,255,255,.28) 0%,rgba(255,255,255,.10) 100%);border:1px solid rgba(255,255,255,.62);box-shadow:0 10px 28px rgba(95,120,160,.06),inset 0 1px 0 rgba(255,255,255,.84)}.rq90-caption{background:linear-gradient(180deg,rgba(255,255,255,.30) 0%,rgba(34,58,108,.26) 100%) !important;border:1px solid rgba(255,255,255,.58);box-shadow:0 10px 24px rgba(39,61,106,.10),inset 0 1px 0 rgba(255,255,255,.56)}.msup-page{padding:34px 0 70px;background:linear-gradient(180deg,#f7faff 0%,#eef4fb 100%)}.msup-hero{position:relative;margin-bottom:28px;padding:44px 48px;border-radius:34px;background:linear-gradient(135deg,rgba(255,255,255,.86) 0%,rgba(239,246,255,.88) 100%);border:1px solid rgba(208,222,243,.9);box-shadow:0 18px 50px rgba(30,66,124,.08),inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden}.msup-hero:before,.msup-hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.msup-hero:before{width:240px;height:240px;right:-50px;top:-80px;background:rgba(57,121,255,.08)}.msup-hero:after{width:180px;height:180px;left:-40px;bottom:-60px;background:rgba(213,184,106,.12)}.msup-hero-badge{display:inline-flex;align-items:center;justify-content:center;min-width:108px;height:42px;padding:0 20px;border-radius:999px;background:rgba(42,93,181,.1);color:#21467f;font-size:15px;font-weight:700;letter-spacing:.5px}.msup-hero h1{margin:18px 0 12px;font-size:40px;line-height:1.18;color:#163a73;font-weight:800}.msup-hero p{margin:0;max-width:920px;color:#5d7397;font-size:17px;line-height:1.9}.msup-section{margin-top:28px;padding:34px 34px 18px;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.90) 0%,rgba(244,248,255,.96) 100%);border:1px solid rgba(208,222,243,.9);box-shadow:0 18px 50px rgba(30,66,124,.07)}.msup-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px}.msup-tag{display:inline-block;padding:7px 14px;border-radius:999px;background:rgba(213,184,106,.16);color:#a27a18;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.msup-section-head h2{margin:12px 0 0;font-size:30px;font-weight:800;line-height:1.2;color:#17386d}.msup-head-note{color:#6f84a6;font-size:15px;font-weight:600}.msup-list{display:flex;flex-direction:column;gap:18px}.msup-row{display:grid;grid-template-columns:minmax(0,1.35fr) 220px 200px;align-items:center;gap:24px;padding:22px 24px;border-radius:28px;background:linear-gradient(135deg,rgba(248,251,255,.96) 0%,rgba(237,243,252,.96) 100%);border:1px solid rgba(215,226,242,.95);box-shadow:0 12px 30px rgba(34,62,113,.05),inset 0 1px 0 rgba(255,255,255,.86)}.msup-name strong{display:block;margin-bottom:8px;color:#173a73;font-size:24px;line-height:1.35;font-weight:800}.msup-name span{display:block;color:#6c82a3;font-size:15px;line-height:1.8}.msup-preview{display:flex;align-items:center;justify-content:center}.msup-preview img{width:176px;height:auto;display:block;border-radius:22px;box-shadow:0 10px 24px rgba(34,62,113,.10)}.msup-action{display:flex;justify-content:flex-end}.msup-btn{display:inline-flex;align-items:center;justify-content:center;width:184px;min-height:56px;padding:0 22px;border-radius:18px;background:linear-gradient(135deg,#245fbd 0%,#173f82 100%);color:#fff !important;font-size:17px;font-weight:800;text-decoration:none !important;box-shadow:0 14px 28px rgba(23,63,130,.18);transition:transform .2s ease,box-shadow .2s ease}.msup-btn:hover{transform:translateY(-2px);box-shadow:0 18px 32px rgba(23,63,130,.24)}.msup-btn.alt{background:linear-gradient(135deg,#d2b15f 0%,#b88c2a 100%);box-shadow:0 14px 28px rgba(184,140,42,.18)}@media (max-width:1200px){.msup-row{grid-template-columns:minmax(0,1fr) 180px 180px;gap:18px}.msup-name strong{font-size:21px}}@media (max-width:900px){.msup-hero{padding:30px 22px;border-radius:24px}.msup-hero h1{font-size:28px}.msup-hero p{font-size:15px;line-height:1.8}.msup-section{padding:24px 16px 14px;border-radius:24px}.msup-section-head{display:block;margin-bottom:16px}.msup-section-head h2{font-size:24px}.msup-head-note{margin-top:10px;font-size:13px}.msup-row{grid-template-columns:1fr;gap:14px;padding:18px 14px;border-radius:20px}.msup-name strong{font-size:19px}.msup-name span{font-size:14px}.msup-preview img{width:124px}.msup-action,.msup-preview{justify-content:flex-start}.msup-btn{width:100%;min-height:48px;font-size:15px;border-radius:15px}}.kang-contact-status{display:flex;align-items:center;justify-content:center;min-height:52px;margin:0 0 18px;padding:12px 18px;border-radius:16px;background:linear-gradient(135deg,rgba(36,95,189,.10) 0%,rgba(212,177,95,.16) 100%);border:1px solid rgba(36,95,189,.14);color:#173a73;font-size:18px;font-weight:800;letter-spacing:.2px;text-align:center}.kang-contact-list .kang-contact-row:first-child strong,.kang-contact-list .kang-contact-row:first-child span{color:#173a73;font-weight:800}.kang-contact-grid.mobile .kang-contact-status{min-height:46px;font-size:15px;padding:10px 14px;border-radius:14px}.rq90-caption{color:#111111 !important;text-shadow:none !important;background:linear-gradient(180deg,rgba(255,255,255,.72) 0%,rgba(255,255,255,.42) 100%) !important;border:1px solid rgba(255,255,255,.72) !important;box-shadow:0 10px 24px rgba(39,61,106,.08),inset 0 1px 0 rgba(255,255,255,.88) !important}.home102-page{background:linear-gradient(180deg,#f6f9fe 0%,#eef4fb 100%)}.home102-section{padding:36px 0}.home102-hero{padding:38px 0 28px;background:linear-gradient(180deg,#f7fbff 0%,#edf4fb 100%)}.home102-hero-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:36px;align-items:center}.home102-badge,.home102-label{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;background:rgba(35,90,180,.1);color:#1a4480;font-size:14px;font-weight:800;letter-spacing:.3px}.home102-hero-copy h1{margin:18px 0 14px;font-size:54px;line-height:1.16;color:#16386f;font-weight:800;letter-spacing:-.5px}.home102-hero-copy p{margin:0;max-width:680px;color:#5d7397;font-size:18px;line-height:1.95}.home102-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:24px}.home102-actions.compact{margin-top:22px}.home102-actions.stacked{flex-direction:column;align-items:stretch}.home102-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.home102-tags span{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid rgba(211,223,240,.95);color:#49668f;font-size:14px;font-weight:700;box-shadow:0 8px 18px rgba(31,67,125,.05)}.home102-hero-visual{position:relative;padding:22px;border-radius:34px;background:linear-gradient(135deg,rgba(255,255,255,.82) 0%,rgba(237,245,255,.92) 100%);border:1px solid rgba(210,223,242,.95);box-shadow:0 18px 48px rgba(26,58,111,.09);min-height:560px;display:flex;align-items:center;justify-content:center;overflow:hidden}.home102-hero-visual:before,.home102-hero-visual:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.home102-hero-visual:before{width:260px;height:260px;right:-90px;top:-70px;background:rgba(53,122,255,.08)}.home102-hero-visual:after{width:190px;height:190px;left:-50px;bottom:-60px;background:rgba(215,181,91,.14)}.home102-hero-card.main{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:28px;background:rgba(255,255,255,.82);padding:26px}.home102-hero-card img{width:100%;max-height:480px;object-fit:cover;border-radius:22px;display:block;box-shadow:0 16px 36px rgba(31,67,125,.12)}.home102-float-card{position:absolute;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.88);border:1px solid rgba(214,225,241,.95);box-shadow:0 16px 28px rgba(31,67,125,.09);backdrop-filter:blur(10px)}.home102-float-card strong{font-size:15px;font-weight:800;color:#183b72}.home102-float-card span{font-size:13px;color:#5e769c;line-height:1.6}.home102-float-card.left{left:14px;top:22px}.home102-float-card.right{right:16px;top:74px}.home102-float-card.bottom{left:28px;bottom:22px}.home102-heading{margin:0 0 26px}.home102-heading.center{text-align:center;max-width:980px;margin:0 auto 28px}.home102-heading h2{margin:16px 0 12px;font-size:42px;line-height:1.25;color:#17386d;font-weight:800;letter-spacing:-.3px}.home102-heading p{margin:0;color:#6980a2;font-size:17px;line-height:1.9}.home102-product-list{display:flex;flex-direction:column;gap:24px}.home102-product-card{display:grid;grid-template-columns:420px minmax(0,1fr);gap:28px;align-items:center;padding:26px;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.92) 0%,rgba(244,248,255,.98) 100%);border:1px solid rgba(211,222,240,.95);box-shadow:0 18px 44px rgba(29,60,111,.07)}.home102-product-card.reverse{grid-template-columns:minmax(0,1fr) 420px}.home102-product-card.reverse .thumb{order:2}.home102-product-card.reverse .body{order:1}.home102-product-card .thumb{height:100%;min-height:360px;border-radius:28px;background:linear-gradient(180deg,rgba(247,250,255,.95) 0%,rgba(234,241,251,.95) 100%);display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden}.home102-product-card .thumb img{width:100%;height:100%;object-fit:contain;border-radius:22px;display:block}.home102-product-card .body .mini{display:inline-flex;padding:7px 14px;border-radius:999px;background:rgba(33,87,176,.1);color:#1a4680;font-size:13px;font-weight:800}.home102-product-card .body .mini.gold{background:rgba(213,181,94,.18);color:#9f7620}.home102-product-card h3{margin:16px 0 16px;font-size:38px;line-height:1.2;color:#17386d;font-weight:800}.home102-param-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.home102-param-grid>div{padding:14px 16px;border-radius:18px;background:rgba(247,250,255,.92);border:1px solid rgba(216,226,242,.95)}.home102-param-grid span{display:block;font-size:13px;color:#7a8eac;font-weight:700;margin-bottom:6px}.home102-param-grid strong{display:block;font-size:17px;line-height:1.45;color:#183a72;font-weight:800;word-break:break-word}.home102-product-card p{margin:0;color:#647b9d;font-size:16px;line-height:1.85}.home102-values{padding-top:18px}.home102-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home102-value-card{padding:28px 24px;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.88) 0%,rgba(244,248,255,.98) 100%);border:1px solid rgba(214,225,241,.95);box-shadow:0 14px 34px rgba(28,61,112,.06);position:relative;overflow:hidden;min-height:216px}.home102-value-card:before{content:"";position:absolute;right:-34px;bottom:-34px;width:120px;height:120px;border-radius:50%;opacity:.12}.home102-value-card h3{margin:0 0 14px;font-size:28px;color:#17386d;font-weight:800}.home102-value-card p{margin:0;color:#647b9d;font-size:16px;line-height:1.85}.home102-value-card.accent-blue:before{background:#3a7bff}.home102-value-card.accent-gold:before{background:#d7b55b}.home102-value-card.accent-cyan:before{background:#2db6c8}.home102-value-card.accent-dark:before{background:#1d3f7c}.home102-rd-wrap,.home102-support-wrap{padding:34px;border-radius:36px;background:linear-gradient(180deg,rgba(255,255,255,.92) 0%,rgba(243,248,255,.98) 100%);border:1px solid rgba(212,223,241,.95);box-shadow:0 18px 42px rgba(29,60,111,.07)}.home102-rd-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:24px;align-items:stretch}.home102-rd-copy{display:flex;flex-direction:column;gap:14px}.home102-mini-stat{padding:20px;border-radius:22px;background:rgba(248,251,255,.96);border:1px solid rgba(217,227,242,.95)}.home102-mini-stat strong{display:block;margin-bottom:8px;font-size:20px;color:#17386d;font-weight:800}.home102-mini-stat span{display:block;font-size:15px;color:#6980a2;line-height:1.8}.home102-rd-media{display:grid;grid-template-columns:minmax(0,1.3fr) 240px;gap:18px;align-items:stretch}.home102-rd-media .big,.home102-rd-media .small{border-radius:28px;overflow:hidden;background:linear-gradient(180deg,rgba(248,251,255,.94) 0%,rgba(236,243,252,.96) 100%);border:1px solid rgba(217,227,242,.95)}.home102-rd-media .big img,.home102-rd-media .small img{width:100%;height:100%;display:block;object-fit:cover}.home102-rd-media .big{min-height:440px}.home102-rd-media .small-col{display:grid;grid-template-rows:1fr 1fr;gap:18px}.home102-support-wrap{display:grid;grid-template-columns:minmax(0,1.2fr) 420px;gap:26px;align-items:start}.home102-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home102-doc-grid .doc-item{padding:20px;border-radius:22px;background:rgba(248,251,255,.96);border:1px solid rgba(216,226,242,.95)}.home102-doc-grid strong{display:block;margin-bottom:8px;font-size:20px;color:#17386d;font-weight:800}.home102-doc-grid span{display:block;color:#6980a2;font-size:15px;line-height:1.8}.home102-contact-card{padding:28px;border-radius:30px;background:linear-gradient(135deg,#1f4f9f 0%,#173b74 100%);box-shadow:0 22px 44px rgba(24,59,116,.22)}.home102-contact-line{display:inline-flex;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.14);color:#fefefe;font-size:13px;font-weight:800}.home102-contact-card h3{margin:18px 0 12px;font-size:32px;line-height:1.2;color:#fff;font-weight:800}.home102-contact-card p{margin:0;color:rgba(255,255,255,.84);font-size:16px;line-height:1.85}.home102-contact-list{margin-top:20px;display:grid;gap:12px}.home102-contact-list>div{padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12)}.home102-contact-list strong{display:block;margin-bottom:6px;font-size:13px;color:rgba(255,255,255,.68);font-weight:700}.home102-contact-list span{display:block;font-size:18px;color:#fff;line-height:1.6;font-weight:700;word-break:break-word}.home102-contact-card .kang-btn.gold{background:linear-gradient(135deg,#d2b15f 0%,#b98c2a 100%);color:#fff !important}@media (max-width:1200px){.home102-hero-inner,.home102-rd-grid,.home102-support-wrap{grid-template-columns:1fr}.home102-hero-copy h1{font-size:46px}.home102-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home102-product-card,.home102-product-card.reverse{grid-template-columns:1fr}.home102-product-card.reverse .thumb,.home102-product-card.reverse .body{order:initial}.home102-rd-media{grid-template-columns:1fr 220px}}@media (max-width:900px){.home102-section{padding:22px 0}.home102-hero{padding:22px 0 16px}.home102-badge,.home102-label{font-size:12px;padding:7px 12px}.home102-hero-copy h1{font-size:32px}.home102-hero-copy p,.home102-heading p,.home102-product-card p,.home102-value-card p,.home102-mini-stat span,.home102-doc-grid span,.home102-contact-card p{font-size:14px;line-height:1.8}.home102-heading h2{font-size:28px}.home102-hero-inner{gap:18px}.home102-hero-visual{min-height:0;padding:14px;border-radius:24px}.home102-hero-card.main{padding:14px;border-radius:18px}.home102-hero-card img{max-height:320px;border-radius:16px}.home102-float-card{position:static;margin-top:10px}.home102-product-card{padding:18px;border-radius:24px;gap:18px}.home102-product-card .thumb{min-height:240px;border-radius:20px;padding:14px}.home102-product-card h3{font-size:28px}.home102-param-grid{grid-template-columns:1fr;gap:10px}.home102-value-grid,.home102-doc-grid{grid-template-columns:1fr}.home102-value-card{min-height:0;padding:22px 18px;border-radius:22px}.home102-value-card h3,.home102-doc-grid strong{font-size:22px}.home102-rd-wrap,.home102-support-wrap{padding:18px;border-radius:24px}.home102-rd-grid{gap:16px}.home102-mini-stat{padding:16px;border-radius:18px}.home102-mini-stat strong{font-size:18px}.home102-rd-media{grid-template-columns:1fr;gap:12px}.home102-rd-media .big{min-height:280px}.home102-rd-media .small-col{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:12px}.home102-rd-media .small{min-height:132px}.home102-contact-card{padding:20px;border-radius:22px}.home102-contact-card h3{font-size:26px}.home102-contact-list span{font-size:16px}}.home103-page{background:linear-gradient(180deg,#f6f9fe 0%,#eef4fb 100%)}.home103-section{padding:38px 0}.home103-badge,.home103-label{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;background:rgba(32,92,184,.1);color:#1d4a88;font-size:14px;font-weight:800;letter-spacing:.2px}.home103-heading{margin-bottom:28px}.home103-heading.center{text-align:center;max-width:980px;margin:0 auto 30px}.home103-heading h2{margin:16px 0 12px;font-size:42px;line-height:1.24;color:#17386d;font-weight:800;letter-spacing:-.3px}.home103-heading p{margin:0;color:#667fa2;font-size:17px;line-height:1.9}.home103-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.home103-actions.compact{margin-top:24px}.home103-actions.stacked{flex-direction:column;align-items:stretch}.home103-hero{padding:42px 0 28px;background:radial-gradient(circle at 10% 10%,rgba(255,255,255,.88) 0%,rgba(255,255,255,0) 26%),radial-gradient(circle at 90% 14%,rgba(209,224,249,.56) 0%,rgba(209,224,249,0) 24%),linear-gradient(180deg,#f7fbff 0%,#eef4fb 100%)}.home103-hero-inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:38px;align-items:center}.home103-hero-copy h1{margin:18px 0 14px;font-size:54px;line-height:1.14;color:#16386f;font-weight:800;letter-spacing:-.6px}.home103-hero-copy p{margin:0;max-width:700px;color:#5e769a;font-size:18px;line-height:1.95}.home103-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.home103-tags span{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.94);border:1px solid rgba(213,225,241,.96);color:#4c678d;font-size:14px;font-weight:700;box-shadow:0 8px 18px rgba(27,60,112,.05)}.home103-hero-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.home103-hero-points>div{padding:16px 18px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.86) 0%,rgba(244,248,255,.98) 100%);border:1px solid rgba(214,225,241,.96);box-shadow:0 12px 26px rgba(27,60,112,.06)}.home103-hero-points strong{display:block;margin-bottom:6px;font-size:16px;color:#183c72;font-weight:800}.home103-hero-points span{display:block;font-size:14px;line-height:1.75;color:#68809f}.home103-hero-visual{position:relative;padding:22px;border-radius:36px;background:linear-gradient(135deg,rgba(255,255,255,.82) 0%,rgba(239,246,255,.94) 100%);border:1px solid rgba(211,223,242,.96);box-shadow:0 20px 52px rgba(24,58,110,.09);min-height:590px;overflow:hidden}.home103-hero-visual:before,.home103-hero-visual:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.home103-hero-visual:before{width:280px;height:280px;right:-90px;top:-70px;background:rgba(52,121,255,.09)}.home103-hero-visual:after{width:200px;height:200px;left:-40px;bottom:-70px;background:rgba(214,180,91,.16)}.home103-main-visual{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:24px;border-radius:28px;background:rgba(255,255,255,.86)}.home103-main-visual img{width:100%;max-height:500px;display:block;object-fit:cover;border-radius:24px;box-shadow:0 18px 40px rgba(29,60,111,.14)}.home103-float-card{position:absolute;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.9);border:1px solid rgba(214,224,240,.96);box-shadow:0 16px 28px rgba(29,60,111,.1);backdrop-filter:blur(10px)}.home103-float-card strong{font-size:15px;color:#183d74;font-weight:800}.home103-float-card span{font-size:13px;color:#667fa2;line-height:1.65}.home103-float-card.card-a{left:14px;top:20px}.home103-float-card.card-b{right:16px;top:80px}.home103-float-card.card-c{left:30px;bottom:24px}.home103-product-grid{display:flex;flex-direction:column;gap:24px}.home103-product-card{display:grid;grid-template-columns:420px minmax(0,1fr);gap:28px;align-items:center;padding:28px;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.94) 0%,rgba(244,248,255,.98) 100%);border:1px solid rgba(213,224,240,.96);box-shadow:0 18px 44px rgba(28,59,111,.07)}.home103-product-media{min-height:370px;border-radius:28px;padding:24px;overflow:hidden;background:linear-gradient(180deg,rgba(248,251,255,.96) 0%,rgba(235,242,252,.98) 100%)}.home103-product-media img{width:100%;height:100%;display:block;object-fit:contain;border-radius:22px}.home103-mini-tag{display:inline-flex;padding:7px 14px;border-radius:999px;background:rgba(32,92,184,.1);color:#1c4a89;font-size:13px;font-weight:800}.home103-mini-tag.gold{background:rgba(213,180,91,.18);color:#9d7420}.home103-product-body h3{margin:16px 0 16px;font-size:38px;line-height:1.2;color:#17386d;font-weight:800}.home103-param-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.home103-param-grid>div{padding:14px 16px;border-radius:18px;background:rgba(247,250,255,.94);border:1px solid rgba(216,226,242,.95)}.home103-param-grid span{display:block;margin-bottom:6px;font-size:13px;color:#7a8eac;font-weight:700}.home103-param-grid strong{display:block;font-size:17px;line-height:1.45;color:#173c72;font-weight:800;word-break:break-word}.home103-product-body p{margin:0;color:#657da0;font-size:16px;line-height:1.85}.home103-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home103-value-card{min-height:218px;padding:28px 24px;border-radius:28px;position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.9) 0%,rgba(244,248,255,.98) 100%);border:1px solid rgba(214,225,241,.96);box-shadow:0 14px 34px rgba(28,59,111,.06)}.home103-value-card:before{content:"";position:absolute;right:-38px;bottom:-38px;width:130px;height:130px;border-radius:50%;opacity:.13}.home103-value-card h3{margin:0 0 14px;font-size:28px;color:#17386d;font-weight:800}.home103-value-card p{margin:0;color:#667ea1;font-size:16px;line-height:1.85}.home103-value-card.blue:before{background:#3a7cff}.home103-value-card.gold:before{background:#d6b35a}.home103-value-card.cyan:before{background:#27b8cc}.home103-value-card.navy:before{background:#21498c}.home103-rd-panel,.home103-support-panel{padding:34px;border-radius:36px;background:linear-gradient(180deg,rgba(255,255,255,.94) 0%,rgba(243,248,255,.98) 100%);border:1px solid rgba(213,224,240,.96);box-shadow:0 18px 44px rgba(28,59,111,.07)}.home103-rd-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:24px;align-items:stretch}.home103-rd-copy{display:flex;flex-direction:column;gap:14px}.home103-rd-item{padding:20px;border-radius:22px;background:rgba(248,251,255,.96);border:1px solid rgba(216,226,242,.96)}.home103-rd-item strong{display:block;margin-bottom:8px;font-size:20px;color:#17386d;font-weight:800}.home103-rd-item span{display:block;font-size:15px;line-height:1.8;color:#6981a3}.home103-rd-media{display:grid;grid-template-columns:minmax(0,1.3fr) 240px;gap:18px}.home103-rd-main,.home103-rd-side div{border-radius:28px;overflow:hidden;background:linear-gradient(180deg,rgba(248,251,255,.96) 0%,rgba(235,242,252,.98) 100%);border:1px solid rgba(216,226,242,.96)}.home103-rd-main{min-height:450px}.home103-rd-main img,.home103-rd-side img{width:100%;height:100%;display:block;object-fit:cover}.home103-rd-side{display:grid;grid-template-rows:1fr 1fr;gap:18px}.home103-support-panel{display:grid;grid-template-columns:minmax(0,1.18fr) 420px;gap:26px;align-items:start}.home103-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home103-doc-item{padding:20px;border-radius:22px;background:rgba(248,251,255,.96);border:1px solid rgba(216,226,242,.96)}.home103-doc-item strong{display:block;margin-bottom:8px;font-size:20px;color:#17386d;font-weight:800}.home103-doc-item span{display:block;font-size:15px;line-height:1.8;color:#6981a3}.home103-contact-card{padding:28px;border-radius:30px;background:linear-gradient(135deg,#1f4f9f 0%,#173b74 100%);box-shadow:0 22px 44px rgba(24,59,116,.22)}.home103-contact-line{display:inline-flex;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.14);color:#fff;font-size:13px;font-weight:800}.home103-contact-card h3{margin:18px 0 12px;font-size:32px;line-height:1.2;color:#fff;font-weight:800}.home103-contact-card p{margin:0;color:rgba(255,255,255,.84);font-size:16px;line-height:1.85}.home103-contact-list{display:grid;gap:12px;margin-top:20px}.home103-contact-list>div{padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12)}.home103-contact-list strong{display:block;margin-bottom:6px;font-size:13px;color:rgba(255,255,255,.68);font-weight:700}.home103-contact-list span{display:block;font-size:18px;line-height:1.6;color:#fff;font-weight:700;word-break:break-word}.home103-contact-card .kang-btn.gold{background:linear-gradient(135deg,#d2b15f 0%,#b98c2a 100%);color:#fff !important}@media (max-width:1200px){.home103-hero-inner,.home103-rd-grid,.home103-support-panel{grid-template-columns:1fr}.home103-hero-copy h1{font-size:46px}.home103-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home103-product-card{grid-template-columns:1fr}.home103-rd-media{grid-template-columns:1fr 220px}}@media (max-width:900px){.home103-section{padding:22px 0}.home103-hero{padding:24px 0 16px}.home103-badge,.home103-label{font-size:12px;padding:7px 12px}.home103-heading h2{font-size:28px}.home103-heading p,.home103-hero-copy p,.home103-product-body p,.home103-value-card p,.home103-rd-item span,.home103-doc-item span,.home103-contact-card p{font-size:14px;line-height:1.8}.home103-hero-inner{gap:18px}.home103-hero-copy h1{font-size:32px}.home103-hero-points{grid-template-columns:1fr}.home103-hero-visual{min-height:0;padding:14px;border-radius:24px}.home103-main-visual{padding:14px;border-radius:18px}.home103-main-visual img{max-height:320px;border-radius:16px}.home103-float-card{position:static;margin-top:10px}.home103-product-card{padding:18px;border-radius:24px;gap:18px}.home103-product-media{min-height:240px;border-radius:20px;padding:14px}.home103-product-body h3{font-size:28px}.home103-param-grid{grid-template-columns:1fr;gap:10px}.home103-value-grid,.home103-doc-grid{grid-template-columns:1fr}.home103-value-card{min-height:0;padding:22px 18px;border-radius:22px}.home103-value-card h3,.home103-doc-item strong{font-size:22px}.home103-rd-panel,.home103-support-panel{padding:18px;border-radius:24px}.home103-rd-grid{gap:16px}.home103-rd-item{padding:16px;border-radius:18px}.home103-rd-item strong{font-size:18px}.home103-rd-media{grid-template-columns:1fr;gap:12px}.home103-rd-main{min-height:280px}.home103-rd-side{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:12px}.home103-rd-side div{min-height:132px}.home103-contact-card{padding:20px;border-radius:22px}.home103-contact-card h3{font-size:26px}.home103-contact-list span{font-size:16px}}.home103-banner-hero{padding:34px 0 18px;background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.92) 0%,rgba(255,255,255,0) 28%),radial-gradient(circle at 88% 10%,rgba(204,221,246,.48) 0%,rgba(204,221,246,0) 24%),linear-gradient(180deg,#f8fbff 0%,#eef4fb 100%)}.home103-banner-carousel{position:relative;border-radius:36px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.90) 0%,rgba(241,247,255,.98) 100%);border:1px solid rgba(211,223,242,.95);box-shadow:0 26px 66px rgba(24,58,110,.12)}.home103-banner-slide{display:none}.home103-banner-slide.active{display:block}.home103-banner-slide img{display:block;width:100%;aspect-ratio:1672/941;object-fit:cover}.home103-banner-btn{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border:none;border-radius:50%;cursor:pointer;background:rgba(255,255,255,.86);color:#214b90;font-size:34px;line-height:1;box-shadow:0 12px 24px rgba(22,56,110,.16);z-index:3}.home103-banner-btn.prev{left:18px}.home103-banner-btn.next{right:18px}.home103-banner-dots{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);display:flex;gap:10px;z-index:3}.home103-banner-dots button{width:11px;height:11px;border-radius:50%;border:none;padding:0;cursor:pointer;background:rgba(255,255,255,.74);box-shadow:0 0 0 1px rgba(32,74,138,.12)}.home103-banner-dots button.active{width:28px;border-radius:999px;background:#2b67cf}.home103-banner-actionbar{margin-top:18px;padding:18px 22px;border-radius:28px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:linear-gradient(180deg,rgba(255,255,255,.94) 0%,rgba(244,248,255,.99) 100%);border:1px solid rgba(213,224,240,.96);box-shadow:0 18px 40px rgba(28,59,111,.07)}.home103-banner-tags{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.home103-banner-tags span{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.96);border:1px solid rgba(214,224,240,.96);color:#48678f;font-size:14px;font-weight:800}@media (max-width:900px){.home103-banner-hero{padding:20px 0 12px}.home103-banner-carousel{border-radius:22px}.home103-banner-slide img{aspect-ratio:auto;object-fit:contain;background:#f6f9fe}.home103-banner-btn{width:40px;height:40px;font-size:28px}.home103-banner-btn.prev{left:10px}.home103-banner-btn.next{right:10px}.home103-banner-dots{bottom:10px;gap:8px}.home103-banner-dots button{width:9px;height:9px}.home103-banner-dots button.active{width:22px}.home103-banner-actionbar{margin-top:14px;padding:14px 14px 16px;border-radius:18px}.home103-banner-tags span{padding:8px 12px;font-size:12px}}.home107-hero-wrap{padding:0 0 20px;background:linear-gradient(180deg,#f8fbff 0%,#eef5fc 100%)}.home107-hero{position:relative;width:100%;overflow:hidden;box-shadow:0 18px 48px rgba(22,58,111,.08)}.home107-slide{display:none;position:relative;min-height:853px}.home107-slide.active{display:block}.home107-slide.theme-blue{background:linear-gradient(135deg,#0f2f63 0%,#184687 52%,#d8b15e 100%)}.home107-slide.theme-light{background:linear-gradient(135deg,#14386f 0%,#1c4d94 56%,#f3e6bf 100%)}.home107-slide.theme-gold{background:linear-gradient(135deg,#102f61 0%,#1a4689 48%,#d9b15b 100%)}.home107-slide::before{content:'';position:absolute;inset:auto auto 12% -4%;width:340px;height:340px;border-radius:50%;background:rgba(255,255,255,.08);filter:blur(4px)}.home107-slide::after{content:'';position:absolute;inset:10% -3% auto auto;width:280px;height:280px;border-radius:50%;background:rgba(255,221,153,.18);filter:blur(4px)}.home107-slide-inner{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:96px 64px 104px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:48px;align-items:center}.home107-copy{max-width:680px}.home107-kicker{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;background:rgba(255,255,255,.75);border:1px solid rgba(193,208,233,.9);box-shadow:0 12px 24px rgba(49,87,142,.08);font-size:15px;font-weight:800;color:#2b5aa5}.home107-copy h1{margin:22px 0 18px;font-size:56px;line-height:1.15;font-weight:900;color:#16386f;letter-spacing:-1.3px}.home107-copy h1 span{color:#2c67cf}.home107-copy p{margin:0 0 24px;font-size:19px;line-height:1.8;color:#56739b;max-width:620px}.home107-feature-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:30px}.home107-feature-row span{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid rgba(204,219,242,.95);font-size:14px;font-weight:800;color:#47658e}.home107-actions{display:flex;gap:14px;flex-wrap:wrap}.home107-actions .kang-btn{min-width:160px;justify-content:center}.home107-visual{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center}.home107-panel.main,.home107-service-list,.home107-price-board{position:relative;width:100%;max-width:530px;border-radius:34px;padding:34px;background:rgba(255,255,255,.62);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(206,220,243,.9);box-shadow:0 24px 58px rgba(32,68,124,.12)}.home107-panel-tag{display:inline-flex;padding:9px 14px;border-radius:999px;background:#16386f;color:#fff;font-size:14px;font-weight:800;margin-bottom:22px}.home107-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home107-stat-grid div{padding:22px;border-radius:22px;background:rgba(248,251,255,.92);border:1px solid rgba(219,228,243,.95)}.home107-stat-grid strong{display:block;font-size:34px;line-height:1;font-weight:900;color:#1d4f9d;margin-bottom:10px}.home107-stat-grid span{font-size:14px;color:#6883a8;font-weight:700}.home107-float-card{position:absolute;min-width:220px;padding:18px 20px;border-radius:24px;background:rgba(255,255,255,.76);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(210,223,241,.96);box-shadow:0 20px 40px rgba(30,64,116,.12)}.home107-float-card b{display:block;color:#16386f;font-size:18px;margin-bottom:8px}.home107-float-card span{display:block;font-size:14px;line-height:1.6;color:#607c9f}.home107-float-card.card-a{left:-18px;top:28px}.home107-float-card.card-b{right:-8px;bottom:24px}.home107-service-list .item{padding:22px 24px;border-radius:22px;background:rgba(248,251,255,.92);border:1px solid rgba(219,228,243,.96)}.home107-service-list .item+.item{margin-top:16px}.home107-service-list b{display:block;font-size:22px;color:#16386f;margin-bottom:8px}.home107-service-list span{display:block;font-size:15px;line-height:1.7;color:#607c9f}.home107-mini-icons{position:absolute;left:24px;bottom:-22px;display:flex;gap:10px}.home107-mini-icons span,.home107-chip-stack span{display:inline-flex;align-items:center;justify-content:center;min-width:84px;padding:12px 16px;border-radius:18px;background:#fff;border:1px solid rgba(214,225,242,.96);box-shadow:0 12px 28px rgba(33,72,128,.09);font-weight:800;color:#49698f}.home107-price-board .row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-radius:22px;background:rgba(248,251,255,.92);border:1px solid rgba(219,228,243,.96)}.home107-price-board .row+.row{margin-top:16px}.home107-price-board .row span{font-size:15px;font-weight:800;color:#6883a8}.home107-price-board .row b{font-size:22px;color:#16386f;font-weight:900}.home107-chip-stack{position:absolute;right:8px;bottom:-20px;display:flex;gap:10px}.home107-banner-btn{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border:none;border-radius:50%;cursor:pointer;z-index:5;background:rgba(255,255,255,.85);color:#214b90;font-size:34px;line-height:1;box-shadow:0 10px 24px rgba(22,56,110,.16)}.home107-banner-btn.prev{left:90px}.home107-banner-btn.next{right:90px}.home107-banner-dots{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);display:flex;gap:10px;z-index:5}.home107-banner-dots button{width:11px;height:11px;border-radius:50%;border:none;padding:0;cursor:pointer;background:rgba(255,255,255,.72);box-shadow:0 0 0 1px rgba(32,74,138,.12)}.home107-banner-dots button.active{width:28px;border-radius:999px;background:#2b67cf}@media (max-width:1200px){.home107-slide-inner{padding:56px 48px 72px;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:32px}.home107-copy h1{font-size:48px}}@media (max-width:900px){.home107-slide{min-height:auto}.home107-slide::before,.home107-slide::after{display:none}.home107-slide-inner{padding:38px 18px 88px;grid-template-columns:1fr;gap:22px}.home107-copy{max-width:none}.home107-kicker{font-size:12px;padding:8px 12px}.home107-copy h1{margin:16px 0 12px;font-size:34px;letter-spacing:-.6px}.home107-copy p{font-size:15px;line-height:1.8;margin-bottom:18px}.home107-feature-row{gap:8px;margin-bottom:20px}.home107-feature-row span{font-size:12px;padding:8px 12px}.home107-actions{gap:10px}.home107-actions .kang-btn{min-width:0;flex:1}.home107-visual{min-height:auto;padding-top:4px}.home107-panel.main,.home107-service-list,.home107-price-board{max-width:none;border-radius:24px;padding:20px}.home107-stat-grid div{padding:16px;border-radius:18px}.home107-stat-grid strong{font-size:28px}.home107-float-card{position:static;min-width:0;margin-top:12px;padding:14px 16px;border-radius:18px}.home107-service-list .item{padding:16px 18px;border-radius:18px}.home107-service-list b{font-size:18px}.home107-service-list span{font-size:14px}.home107-mini-icons,.home107-chip-stack{position:static;margin-top:12px;display:flex;flex-wrap:wrap}.home107-mini-icons span,.home107-chip-stack span{min-width:68px;font-size:12px;padding:9px 12px;border-radius:14px}.home107-price-board .row{padding:16px 18px;border-radius:18px;gap:12px}.home107-price-board .row span{font-size:13px}.home107-price-board .row b{font-size:18px;text-align:right}.home107-banner-btn{width:38px;height:38px;font-size:26px;top:auto;bottom:14px;transform:none}.home107-banner-btn.prev{left:34px}.home107-banner-btn.next{right:34px}.home107-banner-dots{bottom:27px;gap:8px}.home107-banner-dots button{width:8px;height:8px}.home107-banner-dots button.active{width:20px}}.home107-slide.theme-blue .home107-copy h1,.home107-slide.theme-light .home107-copy h1,.home107-slide.theme-gold .home107-copy h1{color:#ffffff}.home107-slide.theme-blue .home107-copy h1 span,.home107-slide.theme-light .home107-copy h1 span,.home107-slide.theme-gold .home107-copy h1 span{color:#ffe0a1}.home107-slide.theme-blue .home107-copy p,.home107-slide.theme-light .home107-copy p,.home107-slide.theme-gold .home107-copy p{color:rgba(255,255,255,.86)}.home107-slide.theme-blue .home107-kicker,.home107-slide.theme-light .home107-kicker,.home107-slide.theme-gold .home107-kicker{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:#ffffff;box-shadow:0 12px 24px rgba(9,27,59,.18)}.home107-slide.theme-blue .home107-feature-row span,.home107-slide.theme-light .home107-feature-row span,.home107-slide.theme-gold .home107-feature-row span{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:#ffffff}.home107-slide.theme-blue .kang-btn.secondary,.home107-slide.theme-light .kang-btn.secondary,.home107-slide.theme-gold .kang-btn.secondary{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#ffffff !important}.home107-copy h1 .home107-focus-word{display:inline-block;font-size:1.16em;line-height:1.05;font-weight:900;letter-spacing:.01em;color:#fff;text-shadow:0 6px 20px rgba(10,33,67,.18)}.kang-page-banner{padding:180px 0 120px !important}@media (max-width:991px){.kang-page-banner{padding:132px 0 88px !important}}@media (max-width:640px){.kang-page-banner{padding:96px 0 64px !important}.home107-copy h1 .home107-focus-word{font-size:1.1em}}.home107-company-name{display:inline-flex;align-items:center;margin-top:14px;padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.96);font-size:17px;font-weight:700;letter-spacing:.03em;box-shadow:0 10px 28px rgba(9,27,59,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:900px){.home107-company-name{margin-top:10px;padding:8px 12px;font-size:13px;line-height:1.5;border-radius:14px}}.home107-copy h1 .home107-focus-primary{display:inline-block;margin-right:.08em;font-size:1.22em;line-height:1.02;font-weight:950;color:#ffffff;letter-spacing:-.02em;text-shadow:0 8px 24px rgba(8,23,52,.22)}.home107-copy h1 .home107-focus-word{display:inline-block;font-size:1.22em;line-height:1.02;font-weight:950;letter-spacing:.01em;color:#f3cb72;background:linear-gradient(180deg,#fff6d8 0%,#f7db92 42%,#d8b15e 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 10px 28px rgba(20,33,67,.08);filter:drop-shadow(0 4px 12px rgba(11,28,60,.18))}.home107-slide.theme-gold .home107-copy h1 .home107-focus-word{position:relative}.home107-slide.theme-gold .home107-copy h1 .home107-focus-word::after{content:'';position:absolute;left:4%;right:4%;bottom:-8px;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(216,177,94,.0) 0%,rgba(216,177,94,.28) 18%,rgba(216,177,94,.42) 50%,rgba(216,177,94,.28) 82%,rgba(216,177,94,.0) 100%)}@media (max-width:900px){.home107-copy h1 .home107-focus-primary{font-size:1.14em}.home107-copy h1 .home107-focus-word{font-size:1.15em}.home107-slide.theme-gold .home107-copy h1 .home107-focus-word::after{bottom:-5px;height:7px}}@media (max-width:640px){.home107-copy h1 .home107-focus-primary{font-size:1.1em}.home107-copy h1 .home107-focus-word{font-size:1.11em}}.home107-copy h1 .home107-focus-primary{position:relative;display:inline-block;margin-right:.1em;padding:0 .08em .02em 0;font-size:1.34em;line-height:1;font-weight:950;letter-spacing:-.04em;color:#ffffff;text-shadow:0 10px 30px rgba(6,19,45,.28),0 2px 0 rgba(255,255,255,.08)}.home107-copy h1 .home107-focus-primary::after{content:'';position:absolute;left:0;right:0;bottom:-8px;height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(216,177,94,0) 0%,rgba(216,177,94,.22) 15%,rgba(216,177,94,.48) 50%,rgba(216,177,94,.22) 85%,rgba(216,177,94,0) 100%);filter:blur(.2px)}.home107-copy h1 .home107-focus-word{position:relative;display:inline-block;padding:0 .02em;font-size:1.34em;line-height:1;font-weight:950;letter-spacing:-.03em;background:linear-gradient(180deg,#fff9e8 0%,#ffe7ae 24%,#f7d57d 52%,#d7a743 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 8px 18px rgba(15,30,62,.24))}.home107-slide.theme-gold .home107-copy h1 .home107-focus-word::before{content:'';position:absolute;left:-10px;right:-10px;top:52%;transform:translateY(-50%);height:1.05em;border-radius:18px;background:linear-gradient(90deg,rgba(255,240,204,0) 0%,rgba(255,233,180,.12) 20%,rgba(255,222,148,.2) 50%,rgba(255,233,180,.12) 80%,rgba(255,240,204,0) 100%);box-shadow:0 0 28px rgba(255,219,135,.12);z-index:-1}.home107-slide.theme-gold .home107-copy h1 .home107-focus-word::after{content:'';position:absolute;left:3%;right:3%;bottom:-10px;height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(216,177,94,0) 0%,rgba(216,177,94,.34) 18%,rgba(216,177,94,.58) 50%,rgba(216,177,94,.34) 82%,rgba(216,177,94,0) 100%)}@media (max-width:900px){.home107-copy h1 .home107-focus-primary{font-size:1.22em}.home107-copy h1 .home107-focus-primary::after{bottom:-5px;height:8px}.home107-copy h1 .home107-focus-word{font-size:1.2em}.home107-slide.theme-gold .home107-copy h1 .home107-focus-word::before{left:-6px;right:-6px;height:.92em;border-radius:14px}.home107-slide.theme-gold .home107-copy h1 .home107-focus-word::after{bottom:-6px;height:8px}}@media (max-width:640px){.home107-copy h1 .home107-focus-primary{font-size:1.16em}.home107-copy h1 .home107-focus-word{font-size:1.16em}}.kang-site-header .inner{gap:28px}.kang-logo{flex:0 0 auto;min-width:0}.kang-logo-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:380px;max-width:460px;line-height:1.1}.kang-logo-text .cn{display:block;font-size:31px;font-weight:900;color:var(--navy);letter-spacing:.01em;white-space:nowrap}.kang-logo-text .sub{display:block;margin-top:4px;font-size:12px;font-weight:700;letter-spacing:.18em;color:#6a809f;text-transform:uppercase}.kang-logo img{display:none}@media (max-width:1280px){.kang-logo-text{min-width:320px;max-width:380px}.kang-logo-text .cn{font-size:26px}}@media (max-width:991px){.kang-logo-text{min-width:220px;max-width:260px}.kang-logo-text .cn{font-size:18px;white-space:normal;line-height:1.25}.kang-logo-text .sub{font-size:10px;letter-spacing:.12em}}.home103-product-grid{display:grid;gap:28px}.home103-product-card{grid-template-columns:480px minmax(0,1fr);gap:34px;align-items:stretch;padding:32px;border-radius:36px;background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(246,249,255,.98) 100%);border:1px solid rgba(220,226,237,.96);box-shadow:0 22px 54px rgba(28,59,111,.07)}.home103-product-card.formula-retinal{background:linear-gradient(180deg,rgba(255,255,255,.97) 0%,rgba(255,250,241,.98) 100%);border-color:rgba(223,204,154,.72);box-shadow:0 22px 54px rgba(120,88,26,.08)}.home103-product-media{min-height:420px;height:100%;display:flex;align-items:center;justify-content:center;padding:24px;border-radius:30px;background:linear-gradient(135deg,rgba(252,248,239,.98) 0%,rgba(244,248,255,.98) 100%);border:1px solid rgba(223,205,156,.44);box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}.home103-product-card.formula-retinol .home103-product-media{background:linear-gradient(135deg,rgba(248,251,255,.98) 0%,rgba(252,248,239,.98) 100%)}.home103-product-media img{width:100%;height:100%;object-fit:contain;border-radius:24px}.home103-product-body{display:flex;flex-direction:column;justify-content:center}.home103-product-body h3{font-size:44px;margin:16px 0 18px}.home103-mini-tag{background:rgba(213,180,91,.16);color:#9f7620}.home103-mini-tag.gold{background:rgba(213,180,91,.22);color:#9b6f14}.home103-param-grid>div{background:rgba(255,255,255,.82);border:1px solid rgba(224,211,178,.62)}.home103-param-grid span{color:#7f8ea8}.home103-param-grid strong{color:#173c72}.home103-product-body p{margin-top:6px}.home103-actions.compact .kang-btn.secondary{background:linear-gradient(180deg,rgba(255,250,241,1) 0%,rgba(250,242,221,1) 100%);border-color:rgba(191,143,56,.7);color:#8a6318 !important;box-shadow:0 10px 22px rgba(191,143,56,.08)}.home103-actions.compact .kang-btn.secondary:hover{background:linear-gradient(180deg,rgba(252,245,230,1) 0%,rgba(245,232,198,1) 100%)}@media (max-width:1200px){.home103-product-card{grid-template-columns:1fr;gap:22px}.home103-product-media{min-height:340px}}@media (max-width:900px){.home103-product-card{padding:20px;border-radius:26px;gap:18px}.home103-product-media{min-height:280px;padding:18px;border-radius:22px}.home103-product-body h3{font-size:30px}}.home107-visual-photo{min-height:560px}.home107-photo-card{position:relative;width:100%;max-width:560px;min-height:560px;padding:22px;border-radius:36px;background:rgba(255,255,255,.28);border:1px solid rgba(214,226,243,.56);box-shadow:0 26px 60px rgba(23,57,109,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.home107-photo-card img{display:block;width:100%;height:100%;min-height:516px;object-fit:cover;border-radius:28px;box-shadow:0 18px 40px rgba(24,54,106,.12)}.home107-photo-caption{position:absolute;left:40px;bottom:38px;display:inline-flex;align-items:center;padding:12px 18px;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid rgba(232,214,172,.88);color:#173d74;font-size:16px;font-weight:800;box-shadow:0 12px 28px rgba(25,57,110,.16)}@media (max-width:900px){.home107-visual-photo{min-height:auto}.home107-photo-card{max-width:none;min-height:auto;padding:14px;border-radius:24px}.home107-photo-card img{min-height:240px;border-radius:18px}.home107-photo-caption{left:24px;bottom:24px;padding:9px 14px;font-size:13px}}.home103-param-grid>div:nth-child(3){background:linear-gradient(135deg,#173c72 0%,#244f8f 55%,#2d6aa8 100%);border-color:rgba(31,80,151,0.92);box-shadow:0 14px 30px rgba(23,60,114,0.16)}.home103-param-grid>div:nth-child(3) span,.home103-param-grid>div:nth-child(3) strong{color:#ffffff}.home103-param-grid>div:nth-child(3) span{opacity:.86}@media (max-width:900px){.home103-param-grid>div:nth-child(3){box-shadow:0 10px 24px rgba(23,60,114,0.14)}}.home103-param-grid>div:nth-child(3){position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(13,43,88,0.98) 0%,rgba(24,60,114,0.98) 42%,rgba(38,84,146,0.96) 100%);border:1px solid rgba(219,184,103,0.72);box-shadow:0 16px 34px rgba(15,42,84,0.20),inset 0 1px 0 rgba(255,255,255,0.10),inset 0 -1px 0 rgba(211,171,82,0.12)}.home103-param-grid>div:nth-child(3)::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 86% 18%,rgba(255,228,160,0.18) 0%,rgba(255,228,160,0) 32%),linear-gradient(90deg,rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.01) 45%,rgba(255,255,255,0) 100%);pointer-events:none}.home103-param-grid>div:nth-child(3)::after{content:'';position:absolute;left:16px;right:16px;top:0;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(240,211,126,0.06) 0%,rgba(240,211,126,0.95) 50%,rgba(240,211,126,0.06) 100%);pointer-events:none}.home103-param-grid>div:nth-child(3) span,.home103-param-grid>div:nth-child(3) strong{position:relative;z-index:1}.home103-param-grid>div:nth-child(3) span{color:rgba(255,244,216,0.90);letter-spacing:.02em}.home103-param-grid>div:nth-child(3) strong{color:#fff8e4;font-weight:900;text-shadow:0 2px 10px rgba(0,0,0,0.08)}@media (max-width:900px){.home103-param-grid>div:nth-child(3){box-shadow:0 12px 24px rgba(15,42,84,0.18),inset 0 1px 0 rgba(255,255,255,0.10),inset 0 -1px 0 rgba(211,171,82,0.12)}}.home103-why{padding:78px 0 88px;background:radial-gradient(circle at 14% 20%,rgba(255,255,255,.90) 0%,rgba(255,255,255,0) 24%),radial-gradient(circle at 86% 16%,rgba(210,224,248,.42) 0%,rgba(210,224,248,0) 24%),linear-gradient(180deg,#f7fbff 0%,#edf4fc 100%)}.home103-why .kang-container{min-height:980px;display:flex;flex-direction:column;justify-content:center}.home103-why .home103-heading.center{max-width:1280px;margin:0 auto 54px}.home103-why .home103-label{padding:12px 22px;font-size:16px;font-weight:900;color:#1f4f96;background:linear-gradient(180deg,rgba(255,255,255,.92) 0%,rgba(229,237,250,.96) 100%);border:1px solid rgba(211,223,242,.96);box-shadow:0 12px 26px rgba(27,60,112,.08)}.home103-why .home103-heading h2{margin:20px 0 16px;font-size:62px;line-height:1.16;font-weight:900;letter-spacing:-.9px;color:#17396f}.home103-why .home103-heading p{max-width:1100px;margin:0 auto;font-size:21px;line-height:1.9;color:#5f789d}.home103-why .home103-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;align-items:stretch}.home103-why .home103-value-card{min-height:300px;padding:42px 36px;border-radius:34px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;text-align:center;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(245,249,255,.99) 100%);border:1px solid rgba(211,223,242,.92);box-shadow:0 18px 40px rgba(28,59,111,.07),inset 0 1px 0 rgba(255,255,255,.85);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.home103-why .home103-value-card:hover{transform:translateY(-6px);border-color:rgba(163,188,228,.95);box-shadow:0 28px 58px rgba(28,59,111,.12),inset 0 1px 0 rgba(255,255,255,.9)}.home103-why .home103-value-card>*{position:relative;z-index:2}.home103-why .home103-value-card:before{width:190px;height:190px;right:-56px;bottom:-60px;opacity:.14;filter:blur(0px)}.home103-why .home103-value-card:after{display:none !important;content:none !important}.home103-why .home103-value-card h3{margin:0;font-size:48px;line-height:1.18;font-weight:900;color:#17396f;letter-spacing:-.5px}.home103-why .home103-value-card p{margin:0;max-width:86%;font-size:28px;line-height:1.8;color:#5f789d;font-weight:700;letter-spacing:.2px}.home103-why .home103-value-card p strong{display:block;margin-bottom:6px;color:#153a72;font-size:34px;line-height:1.55;font-weight:900}.home103-why .home103-value-card.blue{background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(241,246,255,1) 100%)}.home103-why .home103-value-card.gold{background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(253,249,240,1) 100%)}.home103-why .home103-value-card.cyan{background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(240,250,252,1) 100%)}.home103-why .home103-value-card.navy{background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(242,245,252,1) 100%)}.home103-why .home103-value-card.gold h3,.home103-why .home103-value-card.gold p strong{color:#7e5e16}.home103-why .home103-value-card.cyan h3,.home103-why .home103-value-card.cyan p strong{color:#0e6175}@media (max-width:1200px){.home103-why .kang-container{min-height:0}.home103-why .home103-heading h2{font-size:48px}.home103-why .home103-heading p{font-size:18px}.home103-why .home103-value-card{min-height:270px;padding:34px 26px;gap:16px}.home103-why .home103-value-card h3{margin:0;font-size:38px}.home103-why .home103-value-card p{max-width:90%;font-size:22px;line-height:1.75;font-weight:700}.home103-why .home103-value-card p strong{font-size:28px;margin-bottom:6px}}@media (max-width:900px){.home103-why{padding:34px 0 28px}.home103-why .kang-container{min-height:0}.home103-why .home103-heading.center{margin-bottom:22px}.home103-why .home103-label{padding:8px 14px;font-size:12px}.home103-why .home103-heading h2{margin:14px 0 10px;font-size:32px;line-height:1.28}.home103-why .home103-heading p{font-size:14px;line-height:1.85}.home103-why .home103-value-grid{grid-template-columns:1fr;gap:14px}.home103-why .home103-value-card{min-height:0;padding:28px 18px 24px;border-radius:22px;text-align:center;justify-content:center;align-items:center;gap:12px}.home103-why .home103-value-card:hover{transform:none;box-shadow:0 18px 36px rgba(28,59,111,.08),inset 0 1px 0 rgba(255,255,255,.9)}.home103-why .home103-value-card:before{width:118px;height:118px;right:-30px;bottom:-36px}.home103-why .home103-value-card h3{margin:0;font-size:30px}.home103-why .home103-value-card p{max-width:100%;font-size:18px;line-height:1.75;font-weight:700}.home103-why .home103-value-card p strong{font-size:22px;line-height:1.55;margin-bottom:4px}}.home103-production .home103-production-panel{background:linear-gradient(180deg,#fdfefe 0%,#f6f9fd 100%);border:1px solid rgba(207,220,239,.95);box-shadow:0 22px 60px rgba(25,61,112,.07)}.home103-production .home103-production-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:30px}.home103-production .home103-heading h2{max-width:980px}.home103-production .home103-heading p{max-width:1080px}.home103-production-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:420px}.home103-production-tags span{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;min-height:46px;border-radius:999px;background:linear-gradient(180deg,#f4f8ff 0%,#edf3fb 100%);border:1px solid rgba(202,216,238,.95);color:#2a578d;font-size:15px;font-weight:800;white-space:nowrap}.home103-production-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1.18fr);gap:24px;align-items:stretch}.home103-production-highlight{position:relative;overflow:hidden;border-radius:30px;padding:32px;background:linear-gradient(160deg,#183a69 0%,#23538f 55%,#2f6fb1 100%);color:#fff;box-shadow:0 24px 52px rgba(22,58,105,.18);display:flex;flex-direction:column;justify-content:space-between;gap:24px}.home103-production-highlight:before,.home103-production-highlight:after{content:'';position:absolute;border-radius:50%;pointer-events:none}.home103-production-highlight:before{width:280px;height:280px;right:-90px;top:-100px;background:rgba(255,255,255,.09)}.home103-production-highlight:after{width:220px;height:220px;left:-70px;bottom:-120px;background:rgba(255,255,255,.08)}.home103-production-highlight>*{position:relative;z-index:2}.home103-production-kicker{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.92);font-size:14px;font-weight:800;letter-spacing:.5px;margin-bottom:16px}.home103-production-summary strong{display:block;font-size:42px;line-height:1.18;font-weight:900;margin-bottom:16px;color:#fff}.home103-production-summary p{margin:0;color:rgba(232,241,255,.92);font-size:18px;line-height:1.95}.home103-production-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px}.home103-production-metric{border-radius:22px;padding:22px 20px;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(8px)}.home103-production-metric.accent{background:linear-gradient(180deg,rgba(217,178,74,.24) 0%,rgba(255,255,255,.10) 100%);border-color:rgba(228,196,107,.4)}.home103-production-metric .metric-label{display:block;font-size:14px;color:rgba(232,241,255,.8);margin-bottom:10px}.home103-production-metric strong{display:block;font-size:28px;line-height:1.35;color:#fff;font-weight:900}.home103-production-highlight .home103-actions.compact{margin-top:0}.home103-production-highlight .home103-actions.compact .kang-btn.primary{min-width:180px;background:#fff;color:#1f4f8e;box-shadow:none}.home103-production-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.home103-production-card{position:relative;overflow:hidden;border-radius:26px;min-height:215px;padding:26px 24px;background:linear-gradient(180deg,#ffffff 0%,#f6f9fd 100%);border:1px solid rgba(206,219,238,.95);box-shadow:0 16px 40px rgba(25,61,112,.06)}.home103-production-card:before{content:'';position:absolute;width:122px;height:122px;right:-34px;bottom:-40px;border-radius:50%;opacity:.16}.home103-production-card .card-eyebrow{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.6);border:1px solid rgba(210,220,236,.85);font-size:13px;font-weight:800;margin-bottom:18px}.home103-production-card strong{display:block;font-size:30px;line-height:1.28;font-weight:900;margin-bottom:14px}.home103-production-card p{margin:0;font-size:16px;line-height:1.9;color:#6981a3;font-weight:600}.home103-production-card.card-blue strong,.home103-production-card.card-blue .card-eyebrow{color:#1b4d8e}.home103-production-card.card-blue:before{background:#3f7ed9}.home103-production-card.card-gold strong,.home103-production-card.card-gold .card-eyebrow{color:#8a6512}.home103-production-card.card-gold:before{background:#d8b35b}.home103-production-card.card-cyan strong,.home103-production-card.card-cyan .card-eyebrow{color:#0e6879}.home103-production-card.card-cyan:before{background:#2eb7c7}.home103-production-card.card-navy strong,.home103-production-card.card-navy .card-eyebrow{color:#21498b}.home103-production-card.card-navy:before{background:#4566b1}@media (max-width:1200px){.home103-production .home103-production-hero{flex-direction:column;align-items:flex-start}.home103-production-tags{justify-content:flex-start;max-width:none}.home103-production-grid{grid-template-columns:1fr}.home103-production-summary strong{font-size:36px}.home103-production-card strong{font-size:26px}}@media (max-width:900px){.home103-production .home103-production-panel{padding:22px 18px;border-radius:24px}.home103-production .home103-production-hero{gap:18px;margin-bottom:20px}.home103-production-tags{gap:8px}.home103-production-tags span{padding:9px 14px;min-height:40px;font-size:13px}.home103-production-grid{gap:14px}.home103-production-highlight{padding:22px 18px;border-radius:24px;gap:18px}.home103-production-kicker{font-size:12px;padding:7px 12px;margin-bottom:12px}.home103-production-summary strong{font-size:28px;margin-bottom:10px}.home103-production-summary p{font-size:15px;line-height:1.85}.home103-production-metrics{grid-template-columns:1fr;gap:10px}.home103-production-metric{padding:18px 16px;border-radius:18px}.home103-production-metric strong{font-size:22px}.home103-production-highlight .home103-actions.compact .kang-btn.primary{min-width:160px;width:100%}.home103-production-stats{grid-template-columns:1fr;gap:12px}.home103-production-card{min-height:0;padding:20px 18px;border-radius:20px}.home103-production-card .card-eyebrow{font-size:12px;margin-bottom:14px;padding:7px 12px}.home103-production-card strong{font-size:22px;margin-bottom:10px}.home103-production-card p{font-size:14px;line-height:1.8}}.home103-production{background:linear-gradient(180deg,#eef4fb 0%,#eaf1f9 100%)}.home103-production .home103-production-panel{position:relative;overflow:hidden;background:radial-gradient(circle at 0% 0%,rgba(56,123,255,.22) 0,rgba(56,123,255,0) 28%),radial-gradient(circle at 100% 100%,rgba(48,205,216,.12) 0,rgba(48,205,216,0) 24%),linear-gradient(135deg,#0e1d37 0%,#12284a 46%,#163665 100%);border:1px solid rgba(120,162,226,.18);border-radius:36px;box-shadow:0 28px 68px rgba(12,28,56,.20)}.home103-production .home103-production-panel:before,.home103-production .home103-production-panel:after{content:'';position:absolute;inset:0;pointer-events:none}.home103-production .home103-production-panel:before{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.35))}.home103-production .home103-production-panel:after{inset:1px;border-radius:35px;border:1px solid rgba(255,255,255,.04)}.home103-production .home103-production-panel>*{position:relative;z-index:2}.home103-production .home103-heading .home103-label{background:rgba(75,126,218,.14);color:#dce9ff;border:1px solid rgba(124,164,232,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.home103-production .home103-heading h2{color:#f4f8ff;text-shadow:0 6px 24px rgba(0,0,0,.22)}.home103-production .home103-heading p{color:rgba(214,227,247,.84)}.home103-production .home103-production-tags span{background:rgba(255,255,255,.06);border:1px solid rgba(131,175,236,.22);color:#e4efff;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.home103-production .home103-production-highlight{background:linear-gradient(180deg,rgba(255,255,255,.10) 0%,rgba(255,255,255,.06) 100%),linear-gradient(135deg,rgba(49,109,200,.18) 0%,rgba(18,34,61,.46) 100%);border:1px solid rgba(126,164,223,.20);box-shadow:0 24px 54px rgba(5,13,31,.16),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(6px)}.home103-production .home103-production-highlight:before{width:320px;height:320px;right:-120px;top:-118px;background:radial-gradient(circle,rgba(75,141,255,.30) 0%,rgba(75,141,255,0) 68%)}.home103-production .home103-production-highlight:after{width:240px;height:240px;left:-90px;bottom:-150px;background:radial-gradient(circle,rgba(49,205,216,.16) 0%,rgba(49,205,216,0) 68%)}.home103-production .home103-production-kicker{background:rgba(255,255,255,.07);border-color:rgba(134,177,241,.22);color:#e4efff}.home103-production .home103-production-summary strong{color:#ffffff}.home103-production .home103-production-summary p{color:rgba(220,233,250,.84)}.home103-production .home103-production-metric{background:rgba(255,255,255,.06);border:1px solid rgba(133,173,236,.20);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.home103-production .home103-production-metric.accent{background:linear-gradient(180deg,rgba(52,118,225,.22) 0%,rgba(255,255,255,.06) 100%);border-color:rgba(110,163,236,.30)}.home103-production .home103-production-metric .metric-label{color:rgba(212,228,250,.74)}.home103-production .home103-production-metric strong{color:#ffffff}.home103-production .home103-production-highlight .home103-actions.compact .kang-btn.primary{background:linear-gradient(135deg,#4f92ff 0%,#2e6fe4 100%);color:#ffffff;border:1px solid rgba(255,255,255,.10);box-shadow:0 14px 30px rgba(51,109,218,.28)}.home103-production .home103-production-stats{gap:20px}.home103-production .home103-production-card{background:linear-gradient(180deg,rgba(255,255,255,.09) 0%,rgba(255,255,255,.05) 100%),linear-gradient(135deg,rgba(18,36,64,.52) 0%,rgba(20,43,78,.78) 100%);border:1px solid rgba(131,171,234,.18);box-shadow:0 18px 42px rgba(8,17,37,.10),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(6px)}.home103-production .home103-production-card:after{content:'';position:absolute;left:24px;right:24px;top:0;height:3px;border-radius:0 0 999px 999px}.home103-production .home103-production-card .card-eyebrow{background:rgba(255,255,255,.07);border:1px solid rgba(132,174,236,.18)}.home103-production .home103-production-card p{color:rgba(208,224,247,.76)}.home103-production .home103-production-card.card-blue strong,.home103-production .home103-production-card.card-blue .card-eyebrow{color:#d8e7ff}.home103-production .home103-production-card.card-blue:before{background:#4d8fff;opacity:.20}.home103-production .home103-production-card.card-blue:after{background:linear-gradient(90deg,#69a5ff,#4b7cf0)}.home103-production .home103-production-card.card-gold strong,.home103-production .home103-production-card.card-gold .card-eyebrow{color:#ffe3a4}.home103-production .home103-production-card.card-gold:before{background:#e6bf64;opacity:.18}.home103-production .home103-production-card.card-gold:after{background:linear-gradient(90deg,#ffd37d,#d7a63c)}.home103-production .home103-production-card.card-cyan strong,.home103-production .home103-production-card.card-cyan .card-eyebrow{color:#aaf4ff}.home103-production .home103-production-card.card-cyan:before{background:#37d2db;opacity:.18}.home103-production .home103-production-card.card-cyan:after{background:linear-gradient(90deg,#74eff5,#24b8c6)}.home103-production .home103-production-card.card-navy strong,.home103-production .home103-production-card.card-navy .card-eyebrow{color:#dbe7ff}.home103-production .home103-production-card.card-navy:before{background:#6f87ff;opacity:.16}.home103-production .home103-production-card.card-navy:after{background:linear-gradient(90deg,#7fa1ff,#5270da)}@media (max-width:1200px){.home103-production .home103-production-panel{border-radius:32px}}@media (max-width:900px){.home103-production .home103-production-panel{border-radius:24px;box-shadow:0 18px 44px rgba(12,28,56,.16)}.home103-production .home103-production-panel:before{background-size:28px 28px}.home103-production .home103-heading h2{font-size:30px;line-height:1.28}.home103-production .home103-heading p{color:rgba(220,232,248,.82)}.home103-production .home103-production-tags span{background:rgba(255,255,255,.07)}.home103-production .home103-production-highlight,.home103-production .home103-production-card{backdrop-filter:none}.home103-production .home103-production-card:after{left:18px;right:18px}}.home103-factory-news-section .home103-support-panel{align-items:stretch}.home103-factory-news-left{display:flex;flex-direction:column}.home103-factory-news-list{display:flex;flex-direction:column;gap:12px;margin-top:6px}.home103-factory-news-item{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px 14px 18px;border-radius:20px;background:rgba(248,251,255,.98);border:1px solid rgba(216,226,242,.96);box-shadow:0 10px 24px rgba(22,58,110,.04);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.home103-factory-news-item:hover{transform:translateY(-2px);border-color:rgba(176,199,234,.98);box-shadow:0 16px 32px rgba(22,58,110,.08)}.home103-factory-news-text{flex:1;min-width:0;color:#17386d;font-size:18px;font-weight:800;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home103-factory-news-thumb{flex:0 0 74px;width:74px;height:54px;border-radius:14px;overflow:hidden;border:1px solid rgba(208,220,238,.92);background:linear-gradient(180deg,#eef4fb 0%,#e4edf9 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.home103-factory-news-thumb img{width:100%;height:100%;display:block;object-fit:cover}.home103-factory-news-note{margin-top:14px;color:#6c83a5;font-size:14px;line-height:1.8}@media (max-width:900px){.home103-factory-news-list{gap:10px}.home103-factory-news-item{padding:12px 12px 12px 14px;border-radius:16px;gap:12px}.home103-factory-news-text{font-size:15px;line-height:1.55}.home103-factory-news-thumb{flex:0 0 60px;width:60px;height:44px;border-radius:12px}.home103-factory-news-note{font-size:13px;margin-top:10px}}.kang-news-list-pagination{margin-top:26px}.kang-news-list-pagination .pagination{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center}.kang-news-list-pagination .pagination li{list-style:none}.kang-news-list-pagination .pagination a,.kang-news-list-pagination .pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:999px;border:1px solid rgba(21,59,99,.12);background:#fff;color:#173b68;font-weight:700;box-shadow:0 8px 20px rgba(21,59,99,.05)}.kang-news-list-pagination .pagination .active span,.kang-news-list-pagination .pagination .active a{background:#1f4f8e;color:#fff;border-color:#1f4f8e}@media (max-width:900px){.kang-news-list-pagination{margin-top:20px}.kang-news-list-pagination .pagination a,.kang-news-list-pagination .pagination span{min-width:36px;height:36px;padding:0 10px;font-size:13px}}.news-stream-page{background:linear-gradient(180deg,#f6f9fd 0%,#edf3fa 100%)}.news-stream-hero{margin:0 auto 26px;padding:34px 38px;border-radius:32px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);border:1px solid rgba(208,220,238,.95);box-shadow:0 20px 48px rgba(27,58,104,.06)}.news-stream-eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:999px;background:rgba(42,88,145,.08);color:#244f89;font-size:13px;font-weight:800;letter-spacing:.8px;margin-bottom:16px}.news-stream-hero h1{margin:0 0 12px;font-size:48px;line-height:1.2;color:#173a6d;font-weight:900}.news-stream-hero p{margin:0;max-width:900px;font-size:18px;line-height:1.95;color:#6881a3}.news-stream-list{display:flex;flex-direction:column;gap:18px}.news-stream-item{border-radius:28px;background:linear-gradient(180deg,#ffffff 0%,#f9fbff 100%);border:1px solid rgba(208,220,238,.95);box-shadow:0 16px 40px rgba(24,57,103,.05);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.news-stream-item:hover{transform:translateY(-3px);border-color:rgba(176,198,229,.95);box-shadow:0 22px 48px rgba(24,57,103,.09)}.news-stream-link{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:center;padding:22px;color:inherit;text-decoration:none}.news-stream-thumb{width:100%;aspect-ratio:16 / 10;border-radius:22px;overflow:hidden;background:#eef4fb}.news-stream-thumb img{width:100%;height:100%;display:block;object-fit:cover}.news-stream-content{min-width:0}.news-stream-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.news-stream-tag{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;background:rgba(35,83,143,.09);color:#24558e;font-size:13px;font-weight:800}.news-stream-meta time{font-size:14px;color:#7991b1;font-weight:700}.news-stream-content h3{margin:0 0 12px;font-size:30px;line-height:1.35;color:#163a6d;font-weight:900}.news-stream-content p{margin:0;font-size:16px;line-height:1.95;color:#6b82a2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news-stream-arrow{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:#24558e;font-size:15px;font-weight:800}.news-stream-arrow:after{content:'→';font-size:16px}.news-stream-pagination{margin-top:26px}@media (max-width:1200px){.news-stream-hero h1{font-size:40px}.news-stream-link{grid-template-columns:220px minmax(0,1fr);gap:20px}.news-stream-content h3{font-size:26px}}@media (max-width:900px){.news-stream-hero{margin-bottom:18px;padding:24px 18px;border-radius:22px}.news-stream-eyebrow{min-height:34px;padding:0 12px;font-size:12px;margin-bottom:12px}.news-stream-hero h1{font-size:30px;line-height:1.28;margin-bottom:10px}.news-stream-hero p{font-size:14px;line-height:1.85}.news-stream-list{gap:12px}.news-stream-item{border-radius:20px}.news-stream-link{grid-template-columns:1fr;gap:14px;padding:14px}.news-stream-thumb{border-radius:16px}.news-stream-meta{gap:8px;margin-bottom:10px}.news-stream-tag{padding:6px 10px;font-size:12px}.news-stream-meta time{font-size:12px}.news-stream-content h3{font-size:20px;margin-bottom:8px}.news-stream-content p{font-size:14px;line-height:1.8;-webkit-line-clamp:3}.news-stream-arrow{margin-top:12px;font-size:14px}.news-stream-pagination{margin-top:20px}}.news-article-detail-page{background:linear-gradient(180deg,#f6f9fd 0%,#eef4fb 100%)}.news-article-hero{margin-bottom:24px;padding:34px 38px;border-radius:32px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);border:1px solid rgba(208,220,238,.95);box-shadow:0 20px 48px rgba(27,58,104,.06)}.news-article-breadcrumb{margin-bottom:14px}.news-article-eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:999px;background:rgba(42,88,145,.08);color:#244f89;font-size:13px;font-weight:800;letter-spacing:.8px;margin-bottom:16px}.news-article-hero h1{margin:0 0 12px;font-size:44px;line-height:1.25;color:#173a6d;font-weight:900;word-break:break-word;overflow-wrap:anywhere}.news-article-hero p{margin:0;max-width:980px;font-size:17px;line-height:1.95;color:#6881a3}.news-article-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.news-article-meta span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:#f1f6fc;border:1px solid rgba(210,221,238,.95);color:#5d789c;font-size:14px;font-weight:700}.news-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.news-article-main{border-radius:30px;background:linear-gradient(180deg,#ffffff 0%,#f9fbff 100%);border:1px solid rgba(208,220,238,.95);box-shadow:0 18px 42px rgba(24,57,103,.05);padding:34px}.news-article-main.mobile{padding:22px 18px;border-radius:22px}.news-article-content{color:#445b78;font-size:16px;line-height:2;word-break:break-word;overflow-wrap:anywhere}.news-article-content img,.news-article-content table,.news-article-content iframe,.news-article-content video{max-width:100%!important;height:auto!important}.news-article-content table{display:block;overflow-x:auto;border-collapse:collapse}.news-article-content h1,.news-article-content h2,.news-article-content h3,.news-article-content h4,.news-article-content h5{color:#173a6d;line-height:1.45}.news-article-content p{margin:0 0 1.1em}.news-article-products{margin-top:34px;padding-top:30px;border-top:1px solid rgba(211,222,238,.9)}.news-article-section-head{margin-bottom:18px}.news-article-section-tag{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:999px;background:rgba(42,88,145,.08);color:#244f89;font-size:12px;font-weight:800;letter-spacing:.6px;margin-bottom:12px}.news-article-section-head h3{margin:0 0 10px;color:#173a6d;font-size:30px;line-height:1.3;font-weight:900}.news-article-section-head p{margin:0;font-size:16px;line-height:1.9;color:#6a82a2}.news-article-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.news-article-product-card{overflow:hidden;border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);border:1px solid rgba(208,220,238,.95);box-shadow:0 14px 34px rgba(24,57,103,.05)}.news-article-product-image{aspect-ratio:16 / 10;background:#eef4fb;overflow:hidden}.news-article-product-image img{width:100%;height:100%;display:block;object-fit:cover}.news-article-product-body{padding:22px}.news-article-product-tag{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;background:rgba(42,88,145,.08);color:#244f89;font-size:12px;font-weight:800;margin-bottom:12px}.news-article-product-tag.gold{background:rgba(212,173,85,.14);color:#916915}.news-article-product-body h4{margin:0 0 6px;color:#173a6d;font-size:24px;line-height:1.3;font-weight:900}.news-article-product-sub{color:#7991b1;font-size:14px;font-weight:700;margin-bottom:12px}.news-article-product-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.news-article-product-meta span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:#f2f6fb;color:#567399;font-size:13px;font-weight:700}.news-article-product-body p{margin:0 0 16px;font-size:15px;line-height:1.9;color:#6a82a2}.news-article-nav{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.news-article-nav.single{grid-template-columns:1fr}.news-article-nav-item{padding:18px 20px;border-radius:20px;background:#f8fbff;border:1px solid rgba(208,220,238,.95)}.news-article-nav-item strong{display:block;margin-bottom:8px;color:#173a6d;font-size:15px}.news-article-nav-item a{color:#466483;line-height:1.8}.news-article-actions{display:flex;gap:12px;margin-top:24px}.news-article-actions.mobile{display:grid;grid-template-columns:1fr}.news-article-aside{display:grid;gap:18px}.news-article-side-card{border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f9fbff 100%);border:1px solid rgba(208,220,238,.95);box-shadow:0 14px 34px rgba(24,57,103,.05);padding:22px}.news-article-side-card.accent{background:linear-gradient(180deg,#f8fbff 0%,#eef4fb 100%)}.news-article-side-card h4{margin:0 0 12px;color:#173a6d;font-size:20px;font-weight:900}.news-article-side-card p{margin:0;color:#6a82a2;line-height:1.9;font-size:15px}.news-article-recommend-list{display:flex;flex-direction:column;gap:10px}.news-article-recommend-item{display:block;padding:12px 14px;border-radius:16px;background:#f7fbff;border:1px solid rgba(212,222,238,.92);color:#456381;line-height:1.7;transition:all .2s ease}.news-article-recommend-item:hover{background:#eef5fd;color:#1f4f8e}.news-article-side-products{display:flex;flex-direction:column;gap:10px}.news-article-side-product{display:block;padding:14px 16px;border-radius:16px;background:#f7fbff;border:1px solid rgba(212,222,238,.92)}.news-article-side-product strong{display:block;color:#173a6d;font-size:16px;margin-bottom:4px}.news-article-side-product span{display:block;color:#7b93b1;font-size:13px;line-height:1.7}@media (max-width:1200px){.news-article-hero h1{font-size:38px}.news-article-layout{grid-template-columns:1fr;gap:18px}}@media (max-width:900px){.news-article-hero{padding:24px 18px;border-radius:22px;margin-bottom:18px}.news-article-breadcrumb{margin-bottom:10px}.news-article-eyebrow{min-height:34px;padding:0 12px;font-size:12px;margin-bottom:12px}.news-article-hero h1{font-size:28px;line-height:1.35;margin-bottom:10px}.news-article-hero p{font-size:14px;line-height:1.85}.news-article-meta{gap:8px;margin-top:14px}.news-article-meta span{min-height:34px;padding:0 10px;font-size:12px}.news-article-content{font-size:15px;line-height:1.9}.news-article-products{margin-top:24px;padding-top:22px}.news-article-section-tag{min-height:32px;padding:0 12px;font-size:11px;margin-bottom:10px}.news-article-section-head h3{font-size:22px;margin-bottom:8px}.news-article-section-head p{font-size:14px;line-height:1.8}.news-article-product-grid{grid-template-columns:1fr;gap:14px}.news-article-product-card{border-radius:18px}.news-article-product-body{padding:16px}.news-article-product-body h4{font-size:20px}.news-article-product-meta span{font-size:12px;min-height:30px;padding:0 10px}.news-article-product-body p{font-size:14px;line-height:1.8}.news-article-nav{gap:12px;margin-top:20px}.news-article-nav-item{padding:14px 16px;border-radius:16px}.news-article-side-card{padding:18px 16px;border-radius:18px}.news-article-side-card h4{font-size:18px;margin-bottom:10px}.news-article-side-card p,.news-article-recommend-item{font-size:14px}}.news-article-no-banner .news-article-hero.compact{padding:26px 30px;margin-bottom:20px}.news-article-main.full-width{max-width:100%}.news-article-layout{grid-template-columns:1fr}.news-article-aside{display:none !important}.news-article-actions.center-actions{justify-content:center;position:relative;z-index:8;clear:both}.news-article-actions.center-actions .kang-btn{position:relative;z-index:9;pointer-events:auto}.news-article-section-head.small-gap{margin-bottom:16px}.news-article-related{margin-top:34px;padding-top:30px;border-top:1px solid rgba(211,222,238,.9)}.news-article-related-list.six-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.news-article-related-list.single-col{display:grid;grid-template-columns:1fr;gap:12px}.news-article-related-item{display:flex;flex-direction:column;gap:8px;padding:18px 18px;border-radius:20px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);border:1px solid rgba(208,220,238,.95);box-shadow:0 10px 26px rgba(24,57,103,.04);transition:all .2s ease}.news-article-related-item:hover{transform:translateY(-2px);border-color:rgba(176,198,229,.95);box-shadow:0 16px 34px rgba(24,57,103,.08)}.news-article-related-item .related-date{color:#7a93b3;font-size:13px;font-weight:700}.news-article-related-item strong{color:#173a6d;font-size:17px;line-height:1.75;font-weight:800}@media (max-width:900px){.news-article-no-banner .news-article-hero.compact{padding:20px 16px;margin-bottom:16px}.news-article-related{margin-top:24px;padding-top:22px}.news-article-related-list.six-grid{grid-template-columns:1fr;gap:12px}.news-article-related-item{padding:14px 14px;border-radius:16px}.news-article-related-item strong{font-size:15px;line-height:1.7}}.news-stream-pagination{margin-top:34px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;text-align:center}.news-stream-pagination .pagination,.news-stream-pagination>div,.news-stream-pagination>ul{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:16px 18px;border-radius:999px;background:linear-gradient(135deg,#0f2448 0%,#153463 52%,#1d4f8d 100%);border:1px solid rgba(91,146,235,.34);box-shadow:0 20px 44px rgba(12,28,56,.24),inset 0 1px 0 rgba(255,255,255,.08)}.news-stream-pagination .pagination::before,.news-stream-pagination>div::before,.news-stream-pagination>ul::before{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 18% 16%,rgba(105,173,255,.24) 0%,rgba(105,173,255,0) 32%),radial-gradient(circle at 82% 84%,rgba(48,203,255,.14) 0%,rgba(48,203,255,0) 28%);pointer-events:none}.news-stream-pagination li{list-style:none;margin:0}.news-stream-pagination a,.news-stream-pagination span{position:relative;z-index:2;display:inline-flex !important;align-items:center;justify-content:center;vertical-align:middle;min-width:48px;height:48px;padding:0 16px;margin:0 3px;border-radius:999px;border:1px solid rgba(108,162,244,.34);background:linear-gradient(180deg,rgba(255,255,255,.10) 0%,rgba(255,255,255,.05) 100%);color:#d9e9ff;font-size:14px;font-weight:800;line-height:1;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 18px rgba(7,18,37,.18);transition:transform .24s ease,box-shadow .24s ease,background .24s ease,border-color .24s ease,color .24s ease;backdrop-filter:blur(3px)}.news-stream-pagination a:hover{background:linear-gradient(135deg,rgba(74,144,255,.36) 0%,rgba(43,96,196,.46) 100%);border-color:rgba(144,190,255,.72);color:#ffffff;box-shadow:0 0 0 1px rgba(146,195,255,.18),0 14px 26px rgba(20,79,161,.32),0 0 22px rgba(76,159,255,.28);transform:translateY(-2px)}.news-stream-pagination .active a,.news-stream-pagination .active span,.news-stream-pagination>span,.news-stream-pagination .pagination>span,.news-stream-pagination>div>span,.news-stream-pagination>ul>span{background:linear-gradient(135deg,#4da1ff 0%,#266fe1 55%,#1a56be 100%);border-color:rgba(154,204,255,.88);color:#ffffff;box-shadow:0 0 0 1px rgba(255,255,255,.10),0 16px 28px rgba(23,88,182,.36),0 0 26px rgba(77,161,255,.34)}.news-stream-pagination>span::after,.news-stream-pagination .pagination>span::after,.news-stream-pagination>div>span::after,.news-stream-pagination>ul>span::after,.news-stream-pagination .active a::after,.news-stream-pagination .active span::after{content:'';position:absolute;left:10px;right:10px;bottom:7px;height:2px;border-radius:999px;background:rgba(255,255,255,.82)}.news-stream-pagination>a:first-child,.news-stream-pagination>span:first-child,.news-stream-pagination .pagination li:first-child a,.news-stream-pagination .pagination li:first-child span,.news-stream-pagination>div>a:first-child,.news-stream-pagination>div>span:first-child,.news-stream-pagination>ul>a:first-child,.news-stream-pagination>ul>span:first-child,.news-stream-pagination>a:last-child,.news-stream-pagination>span:last-child,.news-stream-pagination .pagination li:last-child a,.news-stream-pagination .pagination li:last-child span,.news-stream-pagination>div>a:last-child,.news-stream-pagination>div>span:last-child,.news-stream-pagination>ul>a:last-child,.news-stream-pagination>ul>span:last-child{min-width:112px;padding:0 20px;background:linear-gradient(135deg,rgba(57,116,216,.30) 0%,rgba(26,71,144,.42) 100%);border-color:rgba(119,174,255,.46);color:#f2f7ff}.news-stream-pagination>a:first-child::before,.news-stream-pagination>span:first-child::before,.news-stream-pagination .pagination li:first-child a::before,.news-stream-pagination .pagination li:first-child span::before,.news-stream-pagination>div>a:first-child::before,.news-stream-pagination>div>span:first-child::before,.news-stream-pagination>ul>a:first-child::before,.news-stream-pagination>ul>span:first-child::before{content:'←';margin-right:8px;font-size:13px;font-weight:900}.news-stream-pagination>a:last-child::after,.news-stream-pagination>span:last-child::after,.news-stream-pagination .pagination li:last-child a::after,.news-stream-pagination .pagination li:last-child span::after,.news-stream-pagination>div>a:last-child::after,.news-stream-pagination>div>span:last-child::after,.news-stream-pagination>ul>a:last-child::after,.news-stream-pagination>ul>span:last-child::after{content:'→';position:static;margin-left:8px;width:auto;height:auto;background:none;font-size:13px;font-weight:900}.news-stream-pagination .disabled,.news-stream-pagination .disabled span,.news-stream-pagination .disabled a{color:rgba(201,216,236,.58) !important;background:linear-gradient(180deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.03) 100%) !important;border-color:rgba(124,153,193,.20) !important;box-shadow:none !important;transform:none !important}@media (max-width:900px){.news-stream-pagination{margin-top:24px;gap:8px}.news-stream-pagination .pagination,.news-stream-pagination>div,.news-stream-pagination>ul{gap:8px;padding:10px 12px;border-radius:24px}.news-stream-pagination a,.news-stream-pagination span{min-width:40px;height:40px;padding:0 12px;font-size:13px;margin:0 2px}.news-stream-pagination>a:first-child,.news-stream-pagination>span:first-child,.news-stream-pagination .pagination li:first-child a,.news-stream-pagination .pagination li:first-child span,.news-stream-pagination>div>a:first-child,.news-stream-pagination>div>span:first-child,.news-stream-pagination>ul>a:first-child,.news-stream-pagination>ul>span:first-child,.news-stream-pagination>a:last-child,.news-stream-pagination>span:last-child,.news-stream-pagination .pagination li:last-child a,.news-stream-pagination .pagination li:last-child span,.news-stream-pagination>div>a:last-child,.news-stream-pagination>div>span:last-child,.news-stream-pagination>ul>a:last-child,.news-stream-pagination>ul>span:last-child{min-width:86px;padding:0 14px}}.product-hero-v148{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:28px;align-items:start}.product-hero-gallery-card,.product-hero-summary-card{border-radius:26px}.product-hero-carousel{padding:24px}.product-hero-main{position:relative;min-height:620px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#fbfdff 0%,#f1f6fc 100%);border:1px solid rgba(214,224,238,.95)}.product-hero-slide{display:none;width:100%;height:100%}.product-hero-slide.active{display:block}.product-hero-slide img{width:100%;height:620px;display:block;object-fit:contain;background:#fff}.product-hero-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border:none;border-radius:999px;background:rgba(21,59,99,.78);color:#fff;font-size:26px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 10px 20px rgba(16,44,73,.16)}.product-hero-nav.prev{left:14px}.product-hero-nav.next{right:14px}.product-hero-summary-card .body{padding:28px 30px}.product-hero-title{margin:6px 0 12px;color:var(--navy);font-size:40px;line-height:1.22;font-weight:700}.product-hero-desc{margin:0 0 20px;color:var(--muted);line-height:1.9}.product-hero-facts{display:grid;gap:12px}.product-hero-fact{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-radius:18px;background:linear-gradient(180deg,#ffffff 0%,#f6f9fd 100%);border:1px solid rgba(212,223,238,.95)}.product-hero-fact span{color:#6e85a4;font-size:15px;font-weight:600}.product-hero-fact strong{text-align:right;color:var(--navy);font-size:18px;line-height:1.45;font-weight:700}.product-hero-fact.price{background:linear-gradient(180deg,#fff7f7 0%,#fff0f0 100%);border-color:rgba(237,198,198,.96)}.product-hero-fact.price span,.product-hero-fact.price strong{color:#c62b2b}@media (max-width:991px){.product-hero-v148{grid-template-columns:1fr;gap:18px}.product-hero-main,.product-hero-slide img{min-height:420px;height:420px}.product-hero-title{font-size:30px}}@media (max-width:640px){.product-hero-carousel{padding:16px}.product-hero-main,.product-hero-slide img{min-height:360px;height:360px;border-radius:18px}.product-hero-nav{width:36px;height:36px;font-size:22px}.product-hero-summary-card .body{padding:20px 18px}.product-hero-title{font-size:24px;margin-bottom:10px}.product-hero-desc{font-size:14px;line-height:1.8;margin-bottom:16px}.product-hero-fact{align-items:flex-start;flex-direction:column;gap:6px;padding:14px 14px;border-radius:14px}.product-hero-fact strong{text-align:left;font-size:16px}}.product-detail-table-wrap{border-radius:24px;overflow:hidden}.product-detail-param-table td{vertical-align:top;font-size:15px;line-height:1.9}.product-detail-param-table td:nth-child(odd){width:16%}.product-detail-param-table td:nth-child(even){width:34%;color:var(--text)}.product-video-box-tall{max-width:1080px}.product-video-poster-tall{min-height:520px}.product-video-poster-tall .kang-actions{margin-top:16px}@media (max-width:991px){.product-detail-param-table td,.product-detail-param-table tr,.product-detail-param-table tbody,.product-detail-param-table table{word-break:break-word}.product-video-poster-tall{min-height:400px}}@media (max-width:640px){.product-detail-param-table td{display:block;width:100% !important;padding:12px 14px}.product-detail-param-table tr{display:block;border-bottom:1px solid var(--line)}.product-detail-param-table tr:last-child{border-bottom:none}.product-video-poster-tall{min-height:340px}}.product-hero-facts{display:grid;gap:14px}.product-hero-fact{display:grid;grid-template-columns:minmax(170px,240px) minmax(0,1fr);align-items:center;gap:14px;padding:14px;border-radius:22px;background:linear-gradient(180deg,#fbfdff 0%,#f4f8fc 100%);border:1px solid rgba(213,224,238,.95);box-shadow:0 10px 22px rgba(19,58,99,.04)}.product-hero-fact .fact-label,.product-hero-fact .fact-value{min-height:58px;border-radius:16px;display:flex;align-items:center;padding:0 18px}.product-hero-fact .fact-label{background:linear-gradient(180deg,#f7fbff 0%,#edf4fb 100%);border:1px solid rgba(210,221,236,.95);color:#6f86a5;font-size:16px;font-weight:700;letter-spacing:.2px}.product-hero-fact .fact-value{background:#fff;border:1px solid rgba(214,224,238,.95);color:var(--navy);font-size:18px;font-weight:700;justify-content:flex-start;line-height:1.5}.product-hero-fact.price{background:linear-gradient(180deg,#fff8f8 0%,#fff1f1 100%);border-color:rgba(235,198,198,.95)}.product-hero-fact.price .fact-label{background:linear-gradient(180deg,#fff5f5 0%,#feeaea 100%);border-color:rgba(240,202,202,.95);color:#b2332d}.product-hero-fact.price .fact-value{background:#fff;border-color:rgba(242,210,210,.95);color:#d53e34}@media (max-width:768px){.product-hero-fact{grid-template-columns:1fr;gap:10px;padding:12px;border-radius:18px}.product-hero-fact .fact-label,.product-hero-fact .fact-value{min-height:50px;padding:0 15px;border-radius:14px}.product-hero-fact .fact-label{font-size:15px}.product-hero-fact .fact-value{font-size:16px}}.product-hero-fact .fact-label{justify-content:flex-start;gap:6px}.product-hero-fact .fact-colon{display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:inherit;line-height:1}.product-hero-fact .fact-name{display:inline-flex;align-items:center}.product-detail-param-table-single{width:100%}.product-detail-param-table-single tbody tr td:first-child{width:220px;white-space:nowrap}.product-detail-param-table-single tbody tr td:last-child{width:auto}.product-detail-param-table-single tr td{vertical-align:middle}@media (max-width:768px){.product-detail-param-table-single tbody tr td:first-child{width:120px}}.product-hero-fact{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:18px;padding:16px 22px;border-radius:26px}.product-hero-fact .fact-label,.product-hero-fact .fact-value{min-height:auto;padding:0;border:none;background:transparent;border-radius:0;box-shadow:none}.product-hero-fact .fact-label{color:#6f86a5;font-size:16px;font-weight:800;display:flex;align-items:center;gap:6px;white-space:nowrap}.product-hero-fact .fact-value{color:var(--navy);font-size:18px;font-weight:700;line-height:1.6;min-width:0;word-break:break-word;display:flex;align-items:center;justify-content:flex-start;position:relative;padding-left:20px}.product-hero-fact .fact-value:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:28px;background:rgba(185,201,223,.9)}.product-hero-fact.price{background:linear-gradient(180deg,#fff8f8 0%,#fff1f1 100%);border-color:rgba(235,198,198,.95)}.product-hero-fact.price .fact-label,.product-hero-fact.price .fact-colon{color:#b2332d}.product-hero-fact.price .fact-value{color:#d53e34}.product-hero-fact.price .fact-value:before{background:rgba(225,171,171,.95)}@media (max-width:768px){.product-hero-fact{grid-template-columns:140px minmax(0,1fr);gap:12px;padding:14px 16px;border-radius:22px}.product-hero-fact .fact-label{font-size:15px}.product-hero-fact .fact-value{font-size:16px;padding-left:14px}.product-hero-fact .fact-value:before{height:22px}}.product-hero-fact{grid-template-columns:minmax(190px,260px) minmax(0,1fr);gap:8px}.product-hero-fact .fact-label{gap:2px;justify-content:flex-start}.product-hero-fact .fact-name,.product-hero-fact .fact-colon{display:inline-flex;align-items:center;line-height:1}.product-hero-fact .fact-colon{margin-right:2px;font-weight:800}.product-hero-fact .fact-value{padding-left:10px}.product-hero-fact .fact-value:before{left:0;height:24px}@media (max-width:768px){.product-hero-fact{grid-template-columns:150px minmax(0,1fr);gap:6px}.product-hero-fact .fact-label{gap:1px}.product-hero-fact .fact-value{padding-left:8px}.product-hero-fact .fact-value:before{height:20px}}.product-hero-fact{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:2px}.product-hero-fact .fact-label{justify-content:flex-end;text-align:right;gap:0;padding-right:0}.product-hero-fact .fact-name{display:inline-block}.product-hero-fact .fact-colon{display:inline-block;margin-left:0;margin-right:2px;min-width:auto}.product-hero-fact .fact-value{padding-left:8px}.product-hero-fact .fact-value:before{left:0;width:1px;height:30px}@media (max-width:768px){.product-hero-fact{grid-template-columns:170px minmax(0,1fr);gap:2px}.product-hero-fact .fact-label{padding-right:0}.product-hero-fact .fact-value{padding-left:6px}.product-hero-fact .fact-value:before{height:22px}}.product-hero-counter{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.product-hero-counter .counter-chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:0 18px;border-radius:999px;background:linear-gradient(180deg,#ffffff 0%,#f3f7fd 100%);border:1px solid rgba(210,222,238,.95);box-shadow:0 10px 24px rgba(25,61,108,.08);color:#5a7396;font-size:15px;line-height:1;font-weight:600}.product-hero-counter .counter-chip strong{color:#183d73;font-size:19px;font-weight:800}.product-hero-counter .counter-chip.current{background:linear-gradient(135deg,#eef5ff 0%,#f7fbff 100%);border-color:rgba(165,190,229,.95)}.product-hero-counter .counter-chip.total{background:linear-gradient(135deg,#ffffff 0%,#f9fbff 100%)}@media (max-width:640px){.product-hero-counter{gap:8px;margin-top:12px}.product-hero-counter .counter-chip{min-height:36px;padding:0 14px;font-size:13px}.product-hero-counter .counter-chip strong{font-size:16px}}.product-detail-param-table-extended td{vertical-align:middle}.product-structure-formula-img{display:block;width:80%;max-width:80%;height:auto;max-height:none;padding:8px;border-radius:12px;background:#fff;border:1px solid rgba(214,224,238,.95);box-shadow:0 8px 18px rgba(22,58,105,.05);margin:0 auto;object-fit:contain}.product-structure-formula-empty{display:inline-flex;align-items:center;min-height:40px;color:#7c90ab}@media (max-width:640px){.product-structure-formula-img{width:80%;max-width:80%;height:auto;max-height:none}}.kang-video-player{position:relative}.kang-video-player .kang-video-poster{cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.kang-video-player .kang-video-poster:hover{transform:translateY(-2px);box-shadow:0 28px 64px rgba(16,44,73,.22)}.kang-video-player .kang-video-play{border:0;cursor:pointer}.kang-video-player .kang-video-empty{display:none;align-items:center;justify-content:center;min-height:220px;border:1px dashed rgba(178,195,217,.9);border-radius:24px;background:linear-gradient(180deg,#fbfdff 0%,#f5f9ff 100%);color:#6b83a2;font-size:16px;text-align:center;padding:24px}.kang-inline-video{display:none;width:100%;max-width:1080px;min-height:520px;border-radius:28px;background:#000;box-shadow:0 24px 60px rgba(16,44,73,.18)}.kang-video-player.is-playing .kang-inline-video{display:block}.kang-video-player.is-playing .kang-video-poster{display:none}@media (max-width:991px){.kang-inline-video{min-height:400px}}@media (max-width:640px){.kang-inline-video{min-height:260px;border-radius:20px}.kang-video-player .kang-video-empty{min-height:160px;border-radius:20px;font-size:14px}}.product-video-box-tall{max-width:1120px}.kang-video-player{position:relative}.kang-video-stage{position:relative;border-radius:28px;overflow:hidden;background:#09111d;box-shadow:0 24px 60px rgba(16,44,73,.18)}.kang-inline-video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;min-height:auto;max-height:720px;border-radius:28px;background:#000;object-fit:contain;box-shadow:none}.kang-video-player .kang-video-poster{position:absolute;inset:0;z-index:2;cursor:pointer;transition:opacity .25s ease,visibility .25s ease;background-size:cover;background-position:center}.kang-video-player .kang-video-poster.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.kang-video-player .kang-video-empty{display:none;position:absolute;inset:0;z-index:3;align-items:center;justify-content:center;padding:32px;text-align:center;border:none;border-radius:28px;background:rgba(9,17,29,.78);color:#eef4ff;font-size:16px;line-height:1.8}.kang-video-player .kang-video-help{margin-top:14px;color:#7c8fa8;font-size:13px;line-height:1.8;text-align:center}.kang-video-player.is-playing .kang-video-poster{opacity:0;visibility:hidden;pointer-events:none}@media (max-width:991px){.kang-inline-video{aspect-ratio:16 / 9;max-height:520px;border-radius:24px}.kang-video-stage,.kang-video-player .kang-video-empty{border-radius:24px}}@media (max-width:640px){.kang-inline-video{aspect-ratio:16 / 9;max-height:320px;border-radius:18px}.kang-video-stage,.kang-video-player .kang-video-empty{border-radius:18px}.kang-video-player .kang-video-help{font-size:12px;margin-top:10px}}.product-hero-summary-card .body{padding:30px 32px}.product-hero-facts-left{gap:14px}.product-hero-facts-left .product-hero-fact{grid-template-columns:minmax(210px,250px) minmax(0,1fr);gap:6px;padding:18px 20px;border-radius:24px;background:linear-gradient(180deg,#f7fbff 0%,#eff5fc 100%);border:1px solid rgba(191,208,229,.95);box-shadow:0 10px 24px rgba(21,57,101,.05)}.product-hero-facts-left .product-hero-fact.price{background:linear-gradient(180deg,#fff4f4 0%,#feeaea 100%);border-color:rgba(236,193,193,.95)}.product-hero-facts-left .product-hero-fact .fact-label{justify-content:flex-start;text-align:left;color:#47678f;font-size:15px;font-weight:800;letter-spacing:.2px}.product-hero-facts-left .product-hero-fact .fact-name,.product-hero-facts-left .product-hero-fact .fact-colon{display:inline-flex;align-items:center}.product-hero-facts-left .product-hero-fact .fact-colon{margin-left:0;margin-right:0}.product-hero-facts-left .product-hero-fact .fact-value{padding-left:12px;justify-content:flex-start;text-align:left;color:#163b70;font-size:18px}.product-hero-facts-left .product-hero-fact .fact-value:before{left:0;height:26px;background:rgba(167,188,216,.96)}.product-hero-facts-left .product-hero-fact.price .fact-label,.product-hero-facts-left .product-hero-fact.price .fact-colon,.product-hero-facts-left .product-hero-fact.price .fact-value{color:#c93531}.product-hero-facts-left .product-hero-fact.price .fact-value:before{background:rgba(223,158,158,.95)}.product-quote-panel{margin-top:16px;padding:20px 22px;border-radius:24px;background:linear-gradient(135deg,#173b71 0%,#0f274b 100%);border:1px solid rgba(19,54,102,.95);box-shadow:0 18px 36px rgba(15,39,75,.22)}.product-quote-panel .quote-kicker{color:#9fc2ff;font-size:14px;font-weight:700;letter-spacing:.4px}.product-quote-panel .quote-phone{margin-top:8px;color:#ffffff;font-size:24px;line-height:1.4;font-weight:800}.product-structure-formula-img{width:80%;max-width:80%;height:20%;max-height:120px;object-fit:contain}@media (max-width:768px){.product-hero-summary-card .body{padding:22px 18px}.product-hero-facts-left .product-hero-fact{grid-template-columns:1fr;gap:10px;padding:16px 16px}.product-hero-facts-left .product-hero-fact .fact-label,.product-hero-facts-left .product-hero-fact .fact-value{text-align:left}.product-hero-facts-left .product-hero-fact .fact-value{padding-left:0}.product-hero-facts-left .product-hero-fact .fact-value:before{display:none}.product-quote-panel{padding:18px 16px;border-radius:20px}.product-quote-panel .quote-phone{font-size:20px}.product-structure-formula-img{max-height:96px}}.product-detail-param-table-two-col{width:100%}.product-detail-param-table-two-col td{vertical-align:middle}.product-detail-param-table-two-col td:nth-child(odd){width:14%;color:var(--navy);font-weight:600;background:rgba(21,59,99,.03);white-space:nowrap}.product-detail-param-table-two-col td:nth-child(even){width:36%;color:var(--text);background:#fff}.product-detail-param-table-two-col .param-structure-value{text-align:center}@media (max-width:768px){.product-detail-param-table-two-col td:nth-child(odd),.product-detail-param-table-two-col td:nth-child(even){width:100%;white-space:normal}.product-detail-param-table-two-col .param-structure-value{text-align:left}}.product-video-poster-clean{display:flex;align-items:center;justify-content:center;gap:0;text-align:center}.product-video-poster-clean .kang-video-play{margin:0 auto}.product-video-poster-clean .kang-video-copy,.product-video-poster-clean .kang-actions{display:none!important}.news-article-nav{position:relative;z-index:12}.news-article-nav-item{position:relative;z-index:12}.news-article-nav-link{display:block;position:relative;z-index:13;color:#466483;line-height:1.8;pointer-events:auto;text-decoration:none;word-break:break-word}.news-article-nav-link:hover{color:#1f4f8e;text-decoration:none}.msup-list-docs{gap:16px}.msup-row-docs{grid-template-columns:minmax(0,1fr) 320px;align-items:center}.msup-row-docs .msup-name strong a{color:var(--navy)}.msup-row-docs .msup-name strong a:hover{color:#1f6bff}.msup-action-group{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.msup-btn.secondary{background:#fff;color:var(--navy);border:1px solid rgba(21,59,99,.14);box-shadow:none}.msup-btn.secondary:hover{box-shadow:0 18px 32px rgba(23,63,130,.08)}.support-doc-list-page,.support-doc-detail-page{padding-top:30px;padding-bottom:50px}.support-doc-hero,.support-doc-detail-hero{background:linear-gradient(135deg,#f7fbff 0%,#fff 100%);border:1px solid rgba(21,59,99,.08);border-radius:28px;padding:34px 36px;box-shadow:0 22px 60px rgba(16,44,73,.06);margin-bottom:24px}.support-doc-eyebrow{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(21,59,99,.06);color:var(--navy);font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.support-doc-hero h1,.support-doc-detail-hero h1{margin:14px 0 12px;color:var(--navy);font-size:38px;line-height:1.25;font-weight:700}.support-doc-hero p,.support-doc-detail-hero p{margin:0;color:#667a93;line-height:1.9;font-size:16px;max-width:820px}.support-doc-stream{display:grid;gap:18px}.support-doc-card,.support-doc-main{background:#fff;border:1px solid rgba(21,59,99,.08);border-radius:24px;box-shadow:0 20px 52px rgba(16,44,73,.06)}.support-doc-card{padding:24px 26px;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:center}.support-doc-card h3{margin:0 0 10px;font-size:24px;line-height:1.4}.support-doc-card h3 a{color:var(--navy)}.support-doc-card p{margin:0;color:#667a93;line-height:1.9;font-size:15px}.support-doc-meta{display:flex;flex-wrap:wrap;gap:18px;margin-top:14px;color:#8092ab;font-size:13px}.support-doc-card-actions{display:flex;flex-direction:column;gap:12px}.support-doc-main{padding:28px}.support-download-panel{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;border-radius:22px;background:linear-gradient(135deg,rgba(31,107,255,.06),rgba(213,184,106,.08));border:1px solid rgba(21,59,99,.08);margin-bottom:26px}.support-download-panel strong{display:block;margin-bottom:8px;color:var(--navy);font-size:20px}.support-download-panel p{margin:0;color:#667a93;line-height:1.8}.support-download-panel.pending{background:linear-gradient(135deg,#fff9ef,#ffffff)}.support-doc-content{color:#334862;line-height:1.95;font-size:16px}.support-doc-content img{max-width:100%;height:auto;border-radius:18px}.support-doc-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.support-doc-nav-item{background:#f8fbff;border:1px solid rgba(21,59,99,.08);border-radius:18px;padding:18px 20px;display:grid;gap:10px}.support-doc-nav-item strong{color:var(--navy);font-size:16px}.inline-article-download{margin-bottom:24px}@media (max-width:991px){.msup-row-docs{grid-template-columns:1fr}.msup-action-group{justify-content:flex-start}.support-doc-card{grid-template-columns:1fr}.support-doc-hero h1,.support-doc-detail-hero h1{font-size:30px}.support-download-panel{flex-direction:column;align-items:flex-start}.support-doc-nav{grid-template-columns:1fr}}@media (max-width:640px){.support-doc-hero,.support-doc-detail-hero,.support-doc-main,.support-doc-card{padding:22px 18px;border-radius:20px}.support-doc-hero h1,.support-doc-detail-hero h1{font-size:25px}.msup-action-group{width:100%}.msup-action-group .msup-btn,.support-doc-card-actions .kang-btn{width:100%;justify-content:center}}.support-module-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:48px 0 18px}.support-module-head h2{margin:8px 0 0;font-size:30px;color:var(--navy);font-weight:700}.support-module-tag{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:rgba(21,59,99,.08);color:var(--navy);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.support-module-tag.gold{background:rgba(214,179,106,.16);color:#9c6a09}.support-module-head.second{margin-top:66px}.support-news-style-page .news-stream-list{margin-bottom:10px}@media (max-width:768px){.support-module-head{display:block;margin:36px 0 16px}.support-module-head h2{font-size:24px}.support-module-head.second{margin-top:48px}}.support-download-page .support-module-block{margin-top:28px;background:rgba(255,255,255,.92);border:1px solid rgba(21,59,99,.08);border-radius:28px;box-shadow:0 24px 70px rgba(16,44,73,.08);padding:28px;overflow:hidden;position:relative}.support-download-page .support-module-block:before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;background:linear-gradient(90deg,#123a63,#d8a03a)}.support-module-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(21,59,99,.08);padding-bottom:18px;margin-bottom:18px;flex-wrap:wrap}.support-module-head span{display:inline-flex;padding:8px 13px;border-radius:999px;background:rgba(21,59,99,.07);color:#153b63;font-size:12px;font-weight:800;letter-spacing:.12em;margin-right:10px}.support-module-head h2{margin:0;color:#153b63;font-size:28px;line-height:1.25;font-weight:800}.support-module-head p{margin:0;color:#6b7f98;font-size:15px;line-height:1.8;max-width:520px}.support-module-head.retinal span{background:rgba(216,160,58,.14);color:#9a6a12}.support-download-list{display:grid;gap:16px}.support-download-card{display:grid;grid-template-columns:minmax(260px,1fr) 180px 210px;align-items:center;gap:22px;padding:20px 22px;border-radius:22px;background:linear-gradient(135deg,#fbfdff 0%,#fff 100%);border:1px solid rgba(21,59,99,.08);box-shadow:0 12px 36px rgba(16,44,73,.045);transition:.25s ease}.support-download-card:hover{transform:translateY(-2px);box-shadow:0 18px 46px rgba(16,44,73,.075);border-color:rgba(216,160,58,.28)}.support-download-title{display:flex;align-items:center;gap:16px;min-width:0}.support-file-icon{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#153b63,#315f92);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;letter-spacing:.06em;box-shadow:0 12px 24px rgba(21,59,99,.16);flex:0 0 auto}.support-download-title h3{margin:0;color:#163b63;font-size:20px;line-height:1.45;font-weight:800;word-break:break-word}.support-download-image{height:92px;border-radius:18px;background:linear-gradient(135deg,#f3f8ff,#fff7e7);border:1px solid rgba(21,59,99,.06);display:flex;align-items:center;justify-content:center;overflow:hidden}.support-download-image img{max-height:72px;max-width:120px;display:block}.support-download-action{display:flex;justify-content:flex-end}.support-download-btn{display:inline-flex;align-items:center;justify-content:center;min-width:168px;height:48px;padding:0 24px;border-radius:999px;background:linear-gradient(135deg,#153b63,#1f6aa5);color:#fff!important;font-size:15px;font-weight:800;box-shadow:0 14px 30px rgba(21,59,99,.18);transition:.25s ease;text-decoration:none!important}.support-download-btn:hover{transform:translateY(-1px);box-shadow:0 18px 36px rgba(21,59,99,.24);color:#fff!important}.support-download-btn.disabled{background:#dbe3ec;color:#8090a3!important;box-shadow:none;cursor:not-allowed}@media (max-width:991px){.support-download-card{grid-template-columns:1fr;gap:14px}.support-download-action{justify-content:flex-start}.support-download-image{height:84px}.support-module-head{align-items:flex-start;flex-direction:column}.support-module-head h2{font-size:24px}}@media (max-width:640px){.support-download-page .support-module-block{padding:20px 16px;border-radius:22px}.support-download-card{padding:18px 16px;border-radius:18px}.support-download-title{align-items:flex-start}.support-file-icon{width:46px;height:46px;border-radius:14px}.support-download-title h3{font-size:18px}.support-download-btn{width:100%;min-width:0}.support-download-action{width:100%}}.product-showcase-image-frame-tall-v79{position:relative !important;overflow:hidden !important}.product-grade-badge-v220{position:absolute;left:50%;bottom:54px;transform:translateX(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;min-width:128px;padding:10px 24px 11px;border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(232,245,255,.70));border:1px solid rgba(47,139,214,.42);box-shadow:0 18px 38px rgba(23,66,113,.18),inset 0 1px 0 rgba(255,255,255,.86);color:#143d6c;font-size:18px;line-height:1;font-weight:800;letter-spacing:.08em;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.product-grade-badge-v220::before{content:"";width:7px;height:7px;margin-right:9px;border-radius:50%;background:#2f8bd6;box-shadow:0 0 0 5px rgba(47,139,214,.12)}@media (min-width:768px) and (max-width:991px){.product-grade-badge-v220{bottom:38px;min-width:112px;padding:9px 20px 10px;font-size:16px}}@media (max-width:767px){.product-grade-badge-v220{bottom:30px;min-width:108px;padding:8px 18px 9px;font-size:15px}}.kang-contact-grid-pc-contact .kang-contact-card-form{order:1!important}.kang-contact-grid-pc-contact .kang-contact-card-info{order:2!important}.kang-contact-grid-pc-contact .kang-mobile-call-only{display:none!important}.kang-contact-grid-pc-contact .kang-phone-line-pc em{font-style:normal}@media (max-width:1199px){.kang-contact-grid-pc-contact{display:grid!important;grid-template-columns:1fr!important}.kang-contact-grid-pc-contact .kang-contact-card-info{order:1!important}.kang-contact-grid-pc-contact .kang-contact-card-form{order:2!important}.kang-contact-grid-pc-contact .kang-phone-line-pc{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.kang-contact-grid-pc-contact .kang-mobile-call-only{display:inline-flex!important;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:999px;background:linear-gradient(180deg,#ffffff 0%,#f6f9fd 100%);color:var(--navy)!important;font-size:12px;font-weight:700;line-height:1;border:1px solid rgba(21,59,99,.16);box-shadow:0 8px 20px rgba(21,59,99,.08),inset 0 1px 0 rgba(255,255,255,.95)}.kang-contact-grid-pc-contact .kang-mobile-call-only:before{content:"☎";font-size:13px;margin-right:6px;line-height:1;color:#2f6fb5}}@media (max-width:1199px){.kang-contact-grid-pc-contact .kang-mobile-call-only{min-height:40px!important;padding:0 18px!important;border-radius:999px!important;background:linear-gradient(135deg,#0f3b68 0%,#176fa8 100%)!important;color:#fff!important;font-size:14px!important;font-weight:800!important;border:1px solid rgba(255,255,255,.42)!important;box-shadow:0 10px 22px rgba(15,59,104,.22)!important}.kang-contact-grid-pc-contact .kang-mobile-call-only:before{color:#fff!important;font-size:14px!important;margin-right:7px!important}}@media (max-width:767px){.kang-contact-grid-pc-contact .kang-mobile-call-only{min-height:38px!important;padding:0 17px!important;font-size:13px!important}}.home103-factory-news-v2{padding-top:68px;padding-bottom:78px;background:radial-gradient(circle at 10% 12%,rgba(56,123,214,.12),transparent 32%),linear-gradient(180deg,#f5f9ff 0%,#fff 58%,#f7fbff 100%)}.home103-factory-news-shell{position:relative;overflow:hidden;border-radius:34px;padding:34px;background:rgba(255,255,255,.88);border:1px solid rgba(194,211,234,.72);box-shadow:0 24px 70px rgba(21,59,99,.10)}.home103-factory-news-shell:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#153b63 0%,#2e78c7 48%,#d8a23f 100%)}.home103-factory-news-shell:after{content:"";position:absolute;right:-90px;top:-110px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(216,162,63,.20),rgba(216,162,63,0) 68%);pointer-events:none}.home103-factory-news-head{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.home103-factory-news-kicker{display:inline-flex;align-items:center;min-height:30px;padding:0 13px;border-radius:999px;background:rgba(21,59,99,.08);color:#1c4d82;font-size:12px;font-weight:900;letter-spacing:.14em}.home103-factory-news-head h2{margin:12px 0 0;color:#153b63;font-size:36px;line-height:1.18;font-weight:900;letter-spacing:-.02em}.home103-factory-news-more{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,#153b63,#276cae);color:#fff!important;font-size:14px;font-weight:800;box-shadow:0 12px 28px rgba(21,59,99,.18)}.home103-factory-news-more:after{content:"›";margin-left:8px;font-size:20px;line-height:1}.home103-factory-news-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:0}.home103-factory-news-card{display:grid;grid-template-columns:118px minmax(0,1fr);gap:16px;align-items:center;min-height:132px;padding:15px;border-radius:24px;background:linear-gradient(180deg,#fff 0%,#f9fbff 100%);border:1px solid rgba(202,218,239,.86);box-shadow:0 14px 34px rgba(21,59,99,.065);color:#162f52!important;text-decoration:none!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.home103-factory-news-card:hover{transform:translateY(-4px);border-color:rgba(49,113,185,.32);box-shadow:0 22px 46px rgba(21,59,99,.12)}.home103-factory-news-cover{display:block;height:96px;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#eef5ff,#fff8e8);border:1px solid rgba(203,218,238,.82)}.home103-factory-news-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .28s ease}.home103-factory-news-card:hover .home103-factory-news-cover img{transform:scale(1.05)}.home103-factory-news-body{display:flex;flex-direction:column;min-width:0}.home103-factory-news-body em{display:inline-flex;align-items:center;width:max-content;max-width:100%;height:24px;padding:0 9px;border-radius:999px;background:rgba(216,162,63,.13);color:#9b6811;font-size:12px;font-style:normal;font-weight:800;line-height:1}.home103-factory-news-body strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px;color:#153b63;font-size:17px;font-weight:900;line-height:1.48}.home103-factory-news-body i{display:inline-flex;align-items:center;margin-top:10px;color:#2b6faf;font-size:13px;font-style:normal;font-weight:800}.home103-factory-news-body i:after{content:"→";margin-left:7px}@media (max-width:1100px){.home103-factory-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.home103-factory-news-v2{padding-top:42px;padding-bottom:52px}.home103-factory-news-shell{padding:22px;border-radius:26px}.home103-factory-news-head{display:block;margin-bottom:18px}.home103-factory-news-head h2{font-size:28px}.home103-factory-news-more{margin-top:14px;width:100%}.home103-factory-news-grid{grid-template-columns:1fr;gap:14px}.home103-factory-news-card{grid-template-columns:92px minmax(0,1fr);min-height:112px;padding:12px;border-radius:20px;gap:13px}.home103-factory-news-cover{height:78px;border-radius:15px}.home103-factory-news-body strong{font-size:15px;line-height:1.45;margin-top:8px}.home103-factory-news-body i{margin-top:8px;font-size:12px}}

/* ===== v251 navigation selected state UI upgrade ===== */
.kang-site-header{box-shadow:0 10px 30px rgba(16,44,73,.06)}
.kang-site-header .inner{gap:28px}
.kang-site-header .kang-nav{
  display:flex!important;
  align-items:center!important;
  gap:8px!important;
  padding:7px!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.88)!important;
  border:1px solid rgba(21,59,99,.10)!important;
  box-shadow:0 12px 30px rgba(16,44,73,.08), inset 0 1px 0 rgba(255,255,255,.85)!important;
}
.kang-site-header .kang-nav a{
  position:relative!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:44px!important;
  padding:0 17px!important;
  border-radius:999px!important;
  background:transparent!important;
  border:1px solid transparent!important;
  color:#2f465a!important;
  font-size:18px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.02em!important;
  white-space:nowrap!important;
  box-shadow:none!important;
  transition:background .24s ease,color .24s ease,box-shadow .24s ease,transform .24s ease,border-color .24s ease!important;
}
.kang-site-header .kang-nav a:hover{
  background:#edf4fb!important;
  border-color:rgba(21,59,99,.10)!important;
  color:#153B63!important;
  transform:translateY(-1px)!important;
}
.kang-site-header .kang-nav a.active{
  background:linear-gradient(135deg,#153B63 0%,#1f5fa2 100%)!important;
  border-color:rgba(214,179,106,.72)!important;
  color:#fff!important;
  box-shadow:0 14px 28px rgba(21,59,99,.28), inset 0 1px 0 rgba(255,255,255,.26)!important;
  transform:translateY(-1px)!important;
}
.kang-site-header .kang-nav a.active:before{
  content:'';
  position:absolute;
  inset:4px 5px auto auto;
  width:7px;
  height:7px;
  border-radius:999px;
  background:#D6B36A;
  box-shadow:0 0 0 4px rgba(214,179,106,.18);
}
.kang-site-header .kang-nav a.active:after{
  content:'';
  position:absolute;
  left:50%;
  bottom:6px;
  width:28px;
  height:3px;
  border-radius:999px;
  background:#D6B36A;
  transform:translateX(-50%);
}
.kang-mobile-panel-body a.active{
  background:linear-gradient(135deg,#153B63 0%,#1f5fa2 100%)!important;
  border-color:rgba(214,179,106,.80)!important;
  color:#fff!important;
  box-shadow:0 16px 34px rgba(21,59,99,.28), inset 0 1px 0 rgba(255,255,255,.22)!important;
  transform:translateX(-3px)!important;
}
.kang-mobile-panel-body a.active:after{
  content:'当前'!important;
  min-width:44px;
  height:24px;
  padding:0 10px;
  border-radius:999px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  background:rgba(214,179,106,.24);
  border:1px solid rgba(214,179,106,.64);
  color:#fff!important;
  font-size:12px!important;
  font-weight:800;
}
@media (max-width:1120px){.kang-site-header .kang-nav a{font-size:16px!important;padding:0 13px!important}.kang-site-header .kang-nav{gap:6px!important}}
@media (max-width:991px){.kang-site-header .kang-nav{display:none!important}}

/* ===== v252 navigation current item permanent background ===== */
.kang-site-header .kang-nav{
  background:rgba(255,255,255,.94)!important;
  border:1px solid rgba(21,59,99,.12)!important;
  box-shadow:0 12px 34px rgba(16,44,73,.09), inset 0 1px 0 rgba(255,255,255,.95)!important;
}
.kang-site-header .kang-nav a{
  min-height:48px!important;
  padding:0 20px!important;
  border-radius:18px!important;
  background:#f3f7fb!important;
  border:1px solid rgba(21,59,99,.08)!important;
  color:#29475f!important;
}
.kang-site-header .kang-nav a:hover{
  background:#e8f1fa!important;
  color:#153B63!important;
  border-color:rgba(21,59,99,.18)!important;
}
.kang-site-header .kang-nav a.active{
  min-height:50px!important;
  padding:0 25px!important;
  border-radius:18px!important;
  background:linear-gradient(180deg,#164B7D 0%,#0F355A 100%)!important;
  color:#fff!important;
  border:1px solid rgba(214,179,106,.88)!important;
  box-shadow:0 15px 32px rgba(15,53,90,.30), inset 0 1px 0 rgba(255,255,255,.28)!important;
  transform:none!important;
}
.kang-site-header .kang-nav a.active:before{
  content:''!important;
  position:absolute!important;
  inset:4px!important;
  width:auto!important;
  height:auto!important;
  border-radius:14px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,0) 62%)!important;
  box-shadow:none!important;
  pointer-events:none!important;
}
.kang-site-header .kang-nav a.active:after{
  content:''!important;
  position:absolute!important;
  left:18px!important;
  right:18px!important;
  bottom:7px!important;
  width:auto!important;
  height:4px!important;
  border-radius:999px!important;
  background:#D6B36A!important;
  transform:none!important;
  box-shadow:0 0 0 3px rgba(214,179,106,.14)!important;
}
.kang-mobile-panel-body a{
  border-radius:18px!important;
}
.kang-mobile-panel-body a.active{
  background:linear-gradient(180deg,#164B7D 0%,#0F355A 100%)!important;
  color:#fff!important;
  border:1px solid rgba(214,179,106,.86)!important;
  box-shadow:0 16px 34px rgba(15,53,90,.30), inset 0 1px 0 rgba(255,255,255,.25)!important;
  transform:none!important;
}
.kang-mobile-panel-body a.active:before{
  content:''!important;
  display:inline-flex!important;
  width:6px!important;
  height:24px!important;
  margin-right:10px!important;
  border-radius:999px!important;
  background:#D6B36A!important;
  flex:0 0 auto!important;
}
.kang-mobile-panel-body a.active:after{
  content:'当前栏目'!important;
  min-width:64px!important;
  height:26px!important;
  padding:0 10px!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  margin-left:auto!important;
  background:rgba(214,179,106,.24)!important;
  border:1px solid rgba(214,179,106,.66)!important;
  color:#fff!important;
  font-size:12px!important;
  font-weight:900!important;
}
@media (max-width:1120px){
  .kang-site-header .kang-nav a{font-size:16px!important;padding:0 15px!important}
  .kang-site-header .kang-nav a.active{padding:0 20px!important}
}
@media (max-width:991px){.kang-site-header .kang-nav{display:none!important}}
