body { margin: 0; padding: 0; font-family: 'PingFang SC','Helvetica Neue','Microsoft YaHei UI','Microsoft YaHei','Noto Sans CJK SC',Sathu,EucrosiaUPC,Arial,Helvetica,sans-serif; } /* #header{ position: fixed; left: 0; top: 0; right: 0; background: rgb(237, 242, 250); } #footer{ background: rgb(237, 242, 250); } */ .serve--secure { background: url("../images/bg1.jpg"); background-repeat: no-repeat; background-size: cover; /* height: 100vh; */ } .serve--secure__title { font-size: 2.25rem; font-weight: bold; color: #333333; text-align: center; /* padding: 7.5rem 0 2.5rem; */ padding: 3% 0 2%; } .serve--secure__image__mobile{ display: none; } .serve--secure__image { max-width: 80%; height: auto; margin: auto; } .serve--secure__image--image { width: 100%; height: 100%; } .serve--secure__desc { width: 100%; max-width: 70rem; margin: auto; display: flex; align-items: center; justify-content: space-between; margin-top: 2rem; /* padding-bottom: 7.625rem; */ padding-bottom: 3%; } .serve--secure__desc--item { text-align: center; } .serve--secure__desc--item__title { font-size: 1.5rem; font-weight: bold; color: #333333; margin-bottom: 1rem; } .serve--secure__desc--item__detail { font-size: 1.125rem; font-weight: 400; color: #333333; margin-bottom: .625rem; } .serve-box { background: url("../images/bg2.jpg"); background-repeat: no-repeat; background-size: cover; /* height: 100vh; */ } .serve-package-wrap{ /* padding: 10rem 0 10rem 0; */ padding: 5% 0; } .serve-package { max-width: 75rem; margin: auto; display: flex; align-items: center; justify-content: space-around; } .serve-package__left { width: 25rem; background: #fff; border: 3px solid #262A2F; opacity: 0.8; border-radius: 6px; } .serve-package__left--title { padding: 1.2rem 0; font-size: 1.75rem; font-weight: bold; color: #333333; text-align: center; border-bottom: 1px solid #DDDDDD; } .serve-package__left--desc { padding-top: 3.5rem; } .serve-package__left--desc__item { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding-bottom: 1.2rem; } .serve-package__left--desc__item--text { padding-left: 1rem; width: 8.125rem; text-align: justify; font-size: 1.25rem; } .serve-package__left--desc__price { width: 16.25rem; height: 3.125rem; line-height: 3.125rem; background: rgba(38, 42, 47, .1); border-radius: 2rem; display: flex; justify-content: center; margin: 0 auto; margin-bottom: 3.375rem; margin-top: 2rem; } .serve-package__left--desc__price--text{ font-size: 1.25rem; font-weight: 400; color: #333333; } .serve-package__left--desc__price--num { font-size: 1.75rem; font-weight: 600; color: #FF7700; padding-left: .5rem; } .serve-package__right--title { font-size: 2.25rem; font-weight: bold; color: #333333; margin-bottom: 3rem; } .serve-package__right--pack { display: flex; flex-wrap: wrap; justify-content: space-between; } .serve-package__right--pack__item { min-width: 10rem; margin-bottom: 3rem; } .serve-package__right--pack__item--line{ width: 3.375rem; height: 0.125rem; background: #666666; margin-bottom: 1.5rem; } .serve-package__right--pack__item--text { font-size: 1.25rem; font-weight: bold; color: #333333; margin-bottom: .75rem; } .serve-package__right--pack__item--desc { font-size: 1.125rem; color: #333333; margin-bottom: .3rem; } .serve-box--operate { display: flex; margin: 0 auto; justify-content: center; margin-top: 3rem; } .serve-box--operate__made { width: 17.5rem; height: 3.125rem; line-height: 3.125rem; background: rgba(38, 42, 47, .8); border-radius: .25rem; font-size: 1.125rem; font-weight: 400; text-align: center; color: #FFFFFF; cursor: pointer; } .serve-box--operate__connect { width: 17.5rem; height: 3.125rem; line-height: 3.125rem; background: #FFFFFF; border-radius: .25rem; border: 3px solid rgba(38, 42, 47, 1); font-size: 1.125rem; font-weight: 400; text-align: center; color: rgba(38, 42, 47, 1); margin-left: 2.4375rem; cursor: pointer; box-sizing: border-box; } .mask{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,.3); z-index: 1; display: none; } .secure-popup { background: #FFFFFF; box-shadow: 0px 0px 3px 0px rgba(15,80,178,0.51); border-radius: 4px; padding: 4.375rem 3.75rem; position: fixed; /* top: 26%; left: 36%; */ z-index: 90; width: 32.5rem; left: 50%; margin-left: -16.25rem; height: 35rem; top: 50%; margin-top: -17.5rem; box-sizing: border-box; } .tc-popup { background: #FFFFFF; box-shadow: 0px 0px 3px 0px rgba(15,80,178,0.51); border-radius: 4px; padding: 4.375rem 3.75rem; position: fixed; /* top: 26%; left: 36%; */ z-index: 90; width: 32.5rem; left: 25%; margin-left: -16.25rem; height: 40rem; top: 50%; margin-top: -17.5rem; box-sizing: border-box; } .popup-content__item { margin-bottom: 1.25rem; } .popup-content__item2 { display: flex; justify-content: space-between; } .popup-content__btn { width: 25rem; height: 3.375rem; background: rgba(38, 42, 47, .8); border-radius: .25rem; font-size: 1.25rem; font-weight: 400; color: #FFFFFF; line-height: 3.375rem; text-align: center; cursor: pointer; } .secure-popup__close { position: fixed; position: absolute; right: 1.375rem; top: 1.375rem; cursor: pointer; } .input { width: 22.4rem; height: 3.375rem; border: 1px solid #999999; border-radius: .25rem; font-size: 1.25rem; font-weight: 400; color: #333333; padding: 0 1.25rem; } .input.warning{ border-color: red; } .input.warning::placeholder{ color:red; } .inputCode { width: 10rem; height: 3.375rem; border: 1px solid #999999; border-radius: .25rem; font-size: 1.25rem; font-weight: 400; color: #333333; padding: 0 1.25rem; } .inputCode.warning{ border-color: red; } .inputCode.warning::placeholder{ color:red; } /* 适配1360*768的电脑屏幕: */ /* 适配1366*768的电脑屏幕: */ /* 适配1440*900的电脑屏幕: */ @media screen and (min-width: 1360px) and (max-width: 1440px){ /* CSS 样式 */ .serve--secure__title{ font-size: 2rem; padding: 1% 0; } .serve--secure__image{ max-width: 70%; } .serve-package-wrap{ padding: 5rem 0; } .serve-package__left--desc { padding-top: 2rem; } .serve-package__left--desc__price{ margin-top: 1rem; margin-bottom: 2rem; } .serve--secure__image { max-width: 65rem; } .serve--secure__desc { max-width: 55rem; } .serve-package { max-width: 65rem; } .serve-package__left { width: auto!important; padding: 0 1.875rem; } .serve-package__left--desc__price { width: 16rem; } .serve-package__left--desc__price--text{ font-size: 1.25rem; } .serve-package__left--desc__price--num { font-size: 1.75rem; } .serve-package__right--pack { max-width: 29rem; } /* .secure-popup { top: 6rem!important; } */ .serve-box--operate{ margin-top: 1rem; } .serve-package__right--pack__item{ margin-bottom: 2rem; } .serve-package__right--title{ margin-bottom: 2rem; } } /* 适配1024*768的电脑屏幕 */ @media only screen and (max-width: 1024px) and (max-height: 768px) { /* 在屏幕宽度小于等于1024px且屏幕高度小于等于768px时应用以下样式 */ .serve-package-wrap{ padding: 5rem 0; } .serve--secure__image { max-width: 45rem; max-height: 20rem; } .serve--secure__desc { max-width: 40rem; } .serve-package { max-width: 50rem; } .serve--secure__title { font-size: 1.8rem; } .serve-package__left { width: auto!important; } .serve--secure__desc--item__title { font-size: 1.25rem; margin-bottom: 1.25rem; } .serve--secure__desc--item__detail { font-size: .9rem; margin-bottom: 0.5rem; } .serve-package__left--desc__price { width: 15rem; margin: 0 2rem 1.5rem; } .serve-package__left--desc__price--text{ font-size: 1.25rem; } .serve-package__left--desc__price--num { font-size: 1.65rem; } .serve-box--operate__made, .serve-box--operate__connect { width: 12rem!important; } .serve-package__left--desc { padding-top: 2rem; } .serve-package__right--pack { max-width: 24rem; } .serve-package__right--title { font-size: 2.15rem; margin-bottom: 2rem; } .serve-package__right--pack__item { margin-bottom: 1.5rem; } .serve-package__right--pack__item--text { font-size: 1.25rem; } .serve-package__right--pack__item--desc { font-size: 1rem; } /* .secure-popup { top: 3rem!important; } */ } /* 当屏幕宽度小于等于 768px 时,应用以下样式 */ @media screen and (max-width: 768px) { /* 移动端样式 */ #header{ position: relative; } #footer{ height: auto !important; line-height: 1.5 !important; padding: 1rem 0 !important; } .serve--secure{ height: auto !important; } .serve-box--operate{ margin-top: 0; padding: 0 1rem; padding-bottom: 6rem; } .serve-box{ height: auto !important; } .serve--secure__title { font-size: 1.5rem; padding: 2rem 1rem 2rem; } .serve--secure__desc--item__title{ font-size: 1.25rem !important; margin-bottom: 1rem !important; } .serve--secure__desc--item__detail{ font-size: 1rem; } .serve-package__left--title{ font-size: 1.25rem; } .serve-package__left--desc__item--text{ font-size: 1rem; } .serve--secure__image__mobile{ display: block; width: 100%; } .serve--secure__image__mobile img{ width: 100%; height: auto; } .serve--secure__desc { flex-wrap: wrap; justify-content: center; padding-bottom: 3rem; } .serve--secure__desc--item { padding: 0!important; } .serve--secure__image { display: none; } .serve--secure__title{ padding-top: 3rem; } /* .serve--secure__image--image { width: 100%; } */ .serve-package { padding: 3rem 0 0 0 !important; flex-wrap: wrap; justify-content: center; } .serve-package-wrap{ padding: 0 !important; } .serve-package__left, .serve-package__left--desc__price{ width: auto!important; margin: 1.625rem 0!important; margin-top: 0 !important; padding: 0 2rem; } .serve-package__left--desc { padding-top: 1.5rem; } .serve-package__left { padding: 0 1.5rem!important; } .serve-package__left--desc__price--text { font-size: 1rem; } .serve-package__left--desc__price--num { font-size: 1.25rem; } .serve-package__right { margin-left: 0; } .serve-package__right--title { font-size: 1.5rem; /* text-align: center; */ margin-top: 2rem; } .serve-package__right--pack__item--text{ font-size: 1.25rem; } .serve-package__right--pack__item--desc{ font-size: 1rem; } .serve-package__right--pack { justify-content: space-around!important; } .serve-package__right--pack__item { min-width: 9.125rem; } .serve-package__right--operateserve-package__right--operate { margin-bottom: 2rem; display: flex; justify-content: space-between; } .serve-package__right--operate__made, .serve-package__right--operate__connect { width: 10rem!important; } .serve-package__right--operate__connect { margin-left: 0!important; } .popup-content__item { margin-bottom: 1.25rem; } .popup-content__item2 { width: 18.8rem; display: flex; align-items: center; justify-content: space-between; } .popup-content__btn { width: 18.8rem!important; height: 3rem!important; line-height: 3rem!important; } /* .secure-popup{ padding: 2.5rem 1.5rem!important; top: 15%!important; left: 4%!important; width: auto; height: auto; margin-left: 0; margin-top: 0; } */ .secure-popup { width: 22rem; height: 30rem; FONT-WEIGHT: 200; margin-left: -11rem; margin-top: -15rem; padding: 3rem 1.5rem 0 1.5rem; } .secure-popup__close { top: 1.075rem!important; } .input { width: 16.3rem!important; height: 3rem!important; line-height: 3rem!important; font-size: 1rem; } .inputCode { width: 6.3rem; height: 3rem; height: 3rem!important; border: 1px solid #999999; border-radius: .25rem; font-size: 1rem; font-weight: 400; color: #333333; padding: 0 1.25rem; } .codeImage { width: 8rem; height: 3rem; } .img { height: 100%; width: 100%; } }