@media only screen and (max-width:960px){.desktop-show{display:none}}@media only screen and (min-width:961px) and (max-width:1440px){.mobile-show{display:none}}@media only screen and (min-width:1441px){.mobile-show{display:none}}.transition-all-500{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.transition-all-800{-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.transition-all-1000{-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.transition-all-2000{-webkit-transition:all 2s ease-out;transition:all 2s ease-out}html{overflow-y:scroll}:root{overflow-y:auto;overflow-x:hidden}:root body{position:absolute}body{width:100vw;overflow:hidden}.legal-index .banner{background-image:url(//mfs.ezvizlife.com/7a17fe9ce9cfe1e49381df1058976c84.jpg);background-repeat:no-repeat;background-position:50%;background-size:auto 100%;height:20.8333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:0 12.5vw}@media only screen and (max-width:960px){.legal-index .banner{background-image:url(//mfs.ezvizlife.com/35c8452df7cebb98d11e62662a37717f.jpg);background-size:100% auto;width:100%;height:540px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 60px;text-align:center}}.legal-index .banner h1{font-size:2.6041666667vw;color:#fff;letter-spacing:0;line-height:3.6458333333vw;font-weight:500}@media only screen and (max-width:960px){.legal-index .banner h1{word-wrap:break-word;font-size:25px;color:#fff;letter-spacing:0;text-align:center;line-height:35px}}.legal-index .banner p{width:43.9583333333vw;font-size:1.25vw;color:#fff;letter-spacing:0;line-height:1.6666666667vw;font-weight:300;margin-top:.5208333333vw}@media only screen and (max-width:960px){.legal-index .banner p{width:100%;margin-top:10px;word-wrap:break-word;opacity:.8;font-size:16px;color:#fff;letter-spacing:0;text-align:center;line-height:24px}}.legal-index .banner .email{text-decoration:underline;color:#fff}.legal-index .legal-index-main{min-height:29vh;background:#fafafa;padding:3.125vw 12.5vw 1.5625vw}@media only screen and (max-width:960px){.legal-index .legal-index-main{background:#f9f9f9;padding:60px 15px}}.legal-index .legal-index-main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:960px){.legal-index .legal-index-main ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.legal-index .legal-index-main ul li{margin-bottom:1.5625vw;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media only screen and (max-width:960px){.legal-index .legal-index-main ul li{width:100%;margin-bottom:15px}}.legal-index .legal-index-main ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:23.9583333333vw;height:11.9791666667vw;border-radius:4px;background-color:#fff;padding:2.0833333333vw 2.0833333333vw .5208333333vw;overflow:hidden}@media only screen and (max-width:960px){.legal-index .legal-index-main ul li a{width:100%;height:auto;padding:20px}}.legal-index .legal-index-main ul li a img{display:none}@media only screen and (max-width:960px){.legal-index .legal-index-main ul li a img{display:block;position:absolute;right:15px;top:27px;width:16px;height:16px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}}.legal-index .legal-index-main ul li a h3{font-size:1.25vw;color:#333;letter-spacing:1px;line-height:1.6666666667vw;font-weight:500;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:960px){.legal-index .legal-index-main ul li a h3{font-size:20px;line-height:30px}}.legal-index .legal-index-main ul li a p{font-size:.8333333333vw;color:#666;letter-spacing:.4px;line-height:1.25vw;font-weight:300;text-align:left;margin-top:.5208333333vw}@media only screen and (max-width:960px){.legal-index .legal-index-main ul li a p{font-size:14px;line-height:22px;margin-top:10px}}.legal-index .legal-index-main ul li:not(:nth-child(3n)){margin-right:1.5625vw}@media only screen and (max-width:960px){.legal-index .legal-index-main ul li:not(:nth-child(3n)){margin-right:0}}.legal-index .legal-index-main ul li:hover{-webkit-box-shadow:0 40px 40px -4px rgba(0,0,0,.06);box-shadow:0 40px 40px -4px rgba(0,0,0,.06);-webkit-transform:translateY(-.5208333333vw);-ms-transform:translateY(-.5208333333vw);transform:translateY(-.5208333333vw)}@media only screen and (max-width:960px){.legal-index .legal-index-main ul li:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}}.legal-index .legal-index-main ul li:hover h3{color:#2666ff}@media only screen and (max-width:960px){.legal-index .legal-index-main ul li:hover h3{color:#333}}