@charset "UTF-8";
@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);
@keyframes fadeInUp {
  0% {
    transform: translate(0px, 100px);
    opacity: 0;
  }
  100% {
    transform: translate(0px, 0);
    opacity: 1;
  }
}
/*=========函式區START=========*/
/*=========函式區END=========*/
/*=========共用區START=========*/
.grecaptcha-badge {
  visibility: collapse !important;
}

.noPadding {
  padding: 0px;
}

.googleBtn {
  background-color: #eb4132;
  border-color: #eb4132;
}

.twzipcode-style {
  margin-right: 10px;
  width: 30%;
  float: left;
  margin-bottom: 5px;
  min-height: 40px;
}

.clear {
  clear: both;
}

.bg1 {
  background: url("../images/member/bg.png");
  background-size: 100% 100%;
}

.lightBox_bg1 {
  background: url("../images/member/bg_alertError.png");
  background-size: 100% 100%;
}

.lightBox_bg2 {
  background: url("../images/member/bg_alertSuccess.png");
  background-size: 100% 100%;
}

.st_bg {
  background: url("../images/member/deviceInfo_bg.png");
  background-size: 100% 100%;
}

.item_d1 {
  background: url("../images/member/d1.png");
  background-size: 100% 100%;
}

.item_d2 {
  background: url("../images/member/d2.png");
  background-size: 100% 100%;
}

.item_d3 {
  background: url("../images/member/d3.png");
  background-size: 100% 100%;
}

.op3 {
  opacity: 0.3;
}

/*=========共用區END=========*/
/*=========首頁區=========*/
body {
  font-family: 'Noto Sans TC';
  width: 100%;
  max-width: 1920px;
  height: 1080px;
  overflow-x: hidden;
  font-size: 15px;
  margin: 0 auto;
  color: #172239;
}
body a {
  color: #172239;
  text-decoration: none;
}
body a:hover {
  color: #002675;
}

/*=========//END 首頁區=========*/
/*=========HEADER=========*/
/*=========//END HEADER=========*/
/*=========MAIN-首頁=========*/
.indexMain {
  width: 1280px;
  margin: 0 auto;
  line-height: 1;
}
.indexMain .loginBox {
  position: relative;
  top: 274px;
  width: 764px;
  margin: 0 auto;
  border: 1px #BCBCBC solid;
  padding: 60px 120px;
}
.indexMain .loginBox .logo {
  width: 100%;
  text-align: center;
}
.indexMain .loginBox .logo img {
  width: 211px;
  height: auto;
}
.indexMain .loginBox .enterBox {
  margin-top: 46px;
}
.indexMain .loginBox .enterBox label {
  display: inline-block;
  font-size: 18px;
  margin-right: 18px;
  color: #172239;
  font-family: '微軟正黑體';
}
.indexMain .loginBox .enterBox .input {
  display: inline-block;
  width: 406px;
  padding: 15px;
  border: 1px #707070 solid;
}
.indexMain .loginBox .enterBox .input .icon {
  position: relative;
  top: -4px;
  margin-right: 6px;
}
.indexMain .loginBox .enterBox .input input {
  background-color: transparent;
  border: 0px;
  width: 300px;
}
.indexMain .loginBox .enterBox .input input::placeholder {
  font-size: 16px;
  font-family: '微軟正黑體';
}
.indexMain .loginBox .enterBox .input input:focus {
  outline: none;
}
.indexMain .loginBox .forgotBtn {
  margin-top: 17px;
  width: 100%;
  text-align: right;
}
.indexMain .loginBox .forgotBtn .icon {
  position: relative;
  top: -2px;
}
.indexMain .loginBox .loginBtn {
  margin-top: 54px;
}
.indexMain .loginBox .loginBtn button {
  display: block;
  width: 162px;
  height: 50px;
  margin: 0 auto;
  font-size: 20px;
  background-color: #E5B71C;
  text-align: center;
  border: 0px;
  color: #172239;
  text-decoration: none;
}
.indexMain .loginBox .m_forgotBtn {
  display: none;
}

/*=========//END MAIN-首頁=========*/
/*=========MAIN-忘記密碼=========*/
.forgotMain {
  width: 1280px;
  margin: 0 auto;
  line-height: 1;
}
.forgotMain .forgotBox {
  position: relative;
  top: 326px;
  width: 406px;
  margin: 0 auto;
  text-align: center;
}
.forgotMain .forgotBox .title {
  font-size: 26px;
  font-weight: 500;
}
.forgotMain .forgotBox .notice {
  margin-top: 43px;
}
.forgotMain .forgotBox .email {
  margin-top: 18px;
}
.forgotMain .forgotBox .m_notice {
  display: none;
}
.forgotMain .forgotBox input.t1 {
  width: 100%;
  height: 48px;
  border: 1px #BCBCBC solid;
  text-align: center;
}
.forgotMain .forgotBox input::placeholder {
  text-align: center;
  color: #707070;
  font-weight: 500;
}
.forgotMain .forgotBox .btnMT {
  margin-top: 18px;
}
.forgotMain button.yBtn {
  display: block;
  width: 100%;
  height: 45px;
  background-color: #DFB927;
  border: 0px;
  font-weight: 500;
}
.forgotMain button.cBtn {
  display: block;
  width: 100%;
  height: 45px;
  background-color: #BCBCBC;
  border: 0px;
  font-weight: 500;
}

/*=========//END MAIN-忘記密碼=========*/
/*=========MAIN-設備=========*/
.deviceMain {
  width: 1280px;
  margin: 0 auto;
  padding-top: 196px;
  line-height: 1;
}
.deviceMain .menuBox {
  float: left;
  width: 266px;
  height: 653px;
  background-color: rgba(177, 177, 177, 0.1);
  text-align: center;
}
.deviceMain .menuBox .logo {
  margin-top: 88px;
  margin-bottom: 48px;
}
.deviceMain .menuBox .logo img {
  width: 171px;
  height: auto;
}
.deviceMain .menuBox .link {
  margin-top: 38px;
  font-size: 20px;
}
.deviceMain .menuBox .link .linkB {
  padding-bottom: 7px;
  border-bottom: 1px #172239 solid;
  display: inline-block;
}
.deviceMain .menuBox .link .subLink {
  margin-top: 18px;
}
.deviceMain .menuBox .link .subLink a {
  color: #707070;
  font-size: 15px;
}
.deviceMain .menuBox .link .gray {
  color: #707070;
}
.deviceMain .m_menuBox {
  display: none;
  width: 100%;
}
.deviceMain .m_menuBox .logo {
  margin-top: 67px;
  text-align: center;
}
.deviceMain .m_menuBox .logo img {
  width: 378px;
  height: auto;
}
.deviceMain .m_menuBox .linkBox {
  width: 100%;
  border-top: 1px #707070 solid;
  border-bottom: 1px #707070 solid;
  line-height: 93px;
  margin-top: 58px;
}
.deviceMain .m_menuBox .linkBox a {
  font-size: 30px;
  margin-right: 50px;
  color: #707070;
}
.deviceMain .m_menuBox .linkBox a:hover {
  color: #142239;
}
.deviceMain .m_menuBox .linkBox .mr0 {
  margin-right: 0px;
}
.deviceMain .m_menuBox .slinkBox {
  width: 100%;
  line-height: 93px;
  text-align: center;
}
.deviceMain .m_menuBox .slinkBox a {
  font-size: 30px;
  margin-right: 80px;
  color: #707070;
}
.deviceMain .m_menuBox .slinkBox a:hover {
  color: #142239;
}
.deviceMain .contentBox {
  float: left;
  width: 808px;
  height: 653px;
  margin-left: 132px;
}
.deviceMain .contentBox .deviceList {
  width: 100%;
  height: 380px;
  color: #FFF;
  overflow: auto;
}
.deviceMain .contentBox .deviceList .d_item {
  float: left;
  background: url("../images/member/d1.png");
  background-size: 100% 100%;
  width: 133px;
  height: 108px;
  margin-right: 22px;
  margin-bottom: 24px;
  text-align: center;
  cursor: pointer;
}
.deviceMain .contentBox .deviceList .d_item .title {
  margin-top: 40px;
  font-size: 20px;
}
.deviceMain .contentBox .deviceList .d_item .date {
  margin-top: 10px;
  font-size: 12px;
}
.deviceMain .contentBox .deviceList .active {
  background: url("../images/member/d2.png");
  background-size: 100% 100%;
}
.deviceMain .contentBox .deviceList .empty {
  background: url("../images/member/d3.png");
  background-size: 100% 100%;
}
.deviceMain .contentBox .deviceList .empty .title {
  display: none;
}
.deviceMain .contentBox .deviceList .empty .date {
  display: none;
}
.deviceMain .contentBox .deviceInfo {
  margin-top: 32px;
  border-bottom: 1px #BCBCBC solid;
  width: 751px;
}
.deviceMain .contentBox .deviceInfo .sTitle {
  width: 751px;
  height: 42px;
  padding-top: 13px;
  padding-left: 43px;
}
.deviceMain .contentBox .deviceInfo .sTitle .word {
  font-size: 15px;
  color: #707070;
}
.deviceMain .contentBox .deviceInfo .infoBox .left {
  float: left;
  width: 147px;
  font-size: 20px;
  justify-content: center;
  display: flex;
  height: 130px;
  align-items: center;
  padding: 8px;
}
.deviceMain .contentBox .deviceInfo .infoBox .right {
  float: left;
  width: 600px;
  padding: 33px 10px 10px 20px;
}
.deviceMain .contentBox .deviceInfo .infoBox .right span {
  color: #707070;
  font-size: 12px;
}
.deviceMain .contentBox .btnBox {
  margin-top: 32px;
}
.deviceMain .contentBox button.btn1 {
  display: inline-block;
  width: 286px;
  height: 45px;
  background-color: #DFB927;
  font-size: 15px;
  margin-right: 28px;
  text-align: center;
  border: 0px;
}
.deviceMain .contentBox button.btn2 {
  display: inline-block;
  width: 286px;
  height: 45px;
  background-color: #DFB927;
  font-size: 15px;
  margin-right: 28px;
  text-align: center;
  border: 0px;
}
.deviceMain .contentBox button.btn3 {
  display: inline-block;
  width: 121px;
  height: 45px;
  background-color: #707070;
  font-size: 15px;
  text-align: center;
  color: #FFF;
  border: 0px;
}
.deviceMain .contentBox .interestBox {
  width: 755px;
}
.deviceMain .contentBox .interestBox .itemBox {
  border: 1px #172239 solid;
  padding: 18px 30px;
  margin-top: 18px;
}
.deviceMain .contentBox .interestBox .itemBox label {
  margin-right: 18px;
  margin-bottom: 18px;
}
.deviceMain .contentBox .interestBox .itemBox input {
  margin-right: 6px;
}
.deviceMain .contentBox .interestBox .itemBox textarea {
  width: 100%;
  height: 155px;
  margin-top: 10px;
  background: transparent;
  border: 1px #DDD solid;
}
.deviceMain .contentBox .memberInfo {
  margin-top: 88px;
  margin-bottom: 360px;
}
.deviceMain .contentBox .memberInfo .title {
  font-size: 20px;
}
.deviceMain .contentBox .memberInfo .contact {
  margin-top: 26px;
}
.deviceMain .contentBox .memberInfo .contact span {
  font-size: 12px;
  color: #707070;
  margin-right: 14px;
}
.deviceMain .contentBox .passwordBox .title {
  width: 100%;
  text-align: center;
  font-size: 20px;
}
.deviceMain .contentBox .passwordBox .enterBox {
  width: 530px;
  margin-top: 40px;
  margin-left: 95px;
  margin-bottom: 230px;
}
.deviceMain .contentBox .passwordBox .enterBox .item {
  margin-bottom: 24px;
}
.deviceMain .contentBox .passwordBox .enterBox .item label {
  display: inline-block;
  font-size: 18px;
  margin-right: 18px;
  color: #172239;
  font-family: '微軟正黑體';
  width: 100px;
  text-align: right;
}
.deviceMain .contentBox .passwordBox .enterBox .item .input {
  display: inline-block;
  width: 406px;
  padding: 15px;
  border: 1px #707070 solid;
}
.deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
  position: relative;
  top: -4px;
  margin-right: 6px;
}
.deviceMain .contentBox .passwordBox .enterBox .item .input input {
  background-color: transparent;
  border: 0px;
  width: 300px;
}
.deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
  font-size: 16px;
  font-family: '微軟正黑體';
}
.deviceMain .contentBox .passwordBox .enterBox .item .input input:focus {
  outline: none;
}
.deviceMain .contentBox .passwordBox .enterBox .forgotBtn {
  width: 100%;
  text-align: right;
}
.deviceMain .contentBox .passwordBox .enterBox .forgotBtn .icon {
  position: relative;
  top: -2px;
}
.deviceMain .contentBox .passwordBox .enterBox .submitBtn {
  margin-top: 12px;
  float: right;
}
.deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
  display: block;
  width: 405px;
  height: 45px;
  font-size: 15px;
  background-color: #E5B71C;
  text-align: center;
  color: #172239;
  text-decoration: none;
  border: 0px;
}
.deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
  display: none;
}

/*=========//END MAIN-設備=========*/
/*=========FOOTER=========*/
/*=========//END FOOTER=========*/
/*=========LIGHTBOX=========*/
.lightbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #00000066;
  z-index: 1;
  opacity: 1;
  line-height: 1;
}
.lightbox .innerBox {
  width: 440px;
  height: 280px;
  text-align: center;
  color: #DFB927;
}
.lightbox .innerBox .title {
  font-family: 'Noto Sans TC';
  font-size: 26px;
  margin-top: 56px;
}
.lightbox .innerBox .desc {
  margin-top: 32px;
  line-height: 1.7;
}
.lightbox .innerBox a.yellowBtn {
  display: block;
  width: 260px;
  height: 45px;
  margin: 0 auto;
  margin-top: 32px;
  font-family: 'Noto Sans TC';
  padding-top: 15px;
  background-color: #E5B71C;
  text-align: center;
  border: 0px;
  color: #172239;
  text-decoration: none;
}
.lightbox .innerBox a.cancelBtn {
  display: block;
  width: 260px;
  height: 45px;
  margin: 0 auto;
  margin-top: 32px;
  font-family: 'Noto Sans TC';
  padding-top: 15px;
  background-color: #BCBCBC;
  text-align: center;
  border: 0px;
  color: #172239;
  text-decoration: none;
}
.lightbox .innerBox a.btn1 {
  display: inline-block;
  width: 135px;
  height: 45px;
  margin-top: 37px;
  margin-right: 17px;
  font-family: 'Noto Sans TC';
  font-size: 15px;
  padding-top: 15px;
  background-color: #E5B71C;
  text-align: center;
  border: 0px;
  color: #172239;
  text-decoration: none;
}
.lightbox .innerBox a.btn2 {
  display: inline-block;
  width: 135px;
  height: 45px;
  margin-top: 37px;
  font-family: 'Noto Sans TC';
  font-size: 15px;
  padding-top: 15px;
  background-color: #BCBCBC;
  text-align: center;
  border: 0px;
  color: #172239;
  text-decoration: none;
}

/*=========//END LIGHTBOX=========*/
/*PC細節調整*/
/*手機細節調整*/
/*預設小於1840*/
@media (max-width: 1840px) {
  body {
    font-size: 14.37px;
  }

  .indexMain {
    width: 1226.24px;
  }
  .indexMain .loginBox {
    top: 262.492px;
    width: 731.912px;
    padding: 57.48px 114.96px;
  }
  .indexMain .loginBox .logo img {
    width: 202.138px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 44.068px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 17.244px;
    margin-right: 17.244px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 388.948px;
    padding: 14.37px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -3.832px;
    margin-right: 5.748px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 287.4px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 15.328px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 16.286px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 155.196px;
    height: 47.9px;
    margin-top: 65.144px;
    font-size: 19.16px;
  }

  .lightbox .innerBox {
    width: 421.52px;
    height: 268.24px;
  }
  .lightbox .innerBox .title {
    font-size: 24.908px;
    margin-top: 53.648px;
  }
  .lightbox .innerBox .desc {
    margin-top: 30.656px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 249.08px;
    height: 43.11px;
    margin-top: 30.656px;
    padding-top: 14.37px;
    font-size: 14.37px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 249.08px;
    height: 43.11px;
    margin-top: 30.656px;
    padding-top: 14.37px;
    font-size: 14.37px;
  }
  .lightbox .innerBox a.btn1 {
    width: 129.33px;
    height: 43.11px;
    margin-top: 35.446px;
    margin-right: 16.286px;
    padding-top: 14.37px;
    font-size: 14.37px;
  }
  .lightbox .innerBox a.btn2 {
    width: 129.33px;
    height: 43.11px;
    margin-top: 35.446px;
    padding-top: 14.37px;
    font-size: 14.37px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 1226.24px;
  }
  .forgotMain .forgotBox {
    top: 312.308px;
    width: 388.948px;
  }
  .forgotMain .forgotBox .title {
    font-size: 24.908px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 41.194px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 17.244px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 45.984px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 17.244px;
  }
  .forgotMain button.yBtn {
    height: 43.11px;
  }
  .forgotMain button.cBtn {
    height: 43.11px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 1226.24px;
    padding-top: 187.768px;
  }
  .deviceMain .menuBox {
    width: 254.828px;
    height: 625.574px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 84.304px;
    margin-bottom: 45.984px;
  }
  .deviceMain .menuBox .logo img {
    width: 163.818px;
  }
  .deviceMain .menuBox .link {
    margin-top: 36.404px;
    font-size: 19.16px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 6.706px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 17.244px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 14.37px;
  }
  .deviceMain .contentBox {
    width: 774.064px;
    height: 625.574px;
    margin-left: 126.456px;
  }
  .deviceMain .contentBox .deviceList {
    height: 364.04px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 127.414px;
    height: 103.464px;
    margin-right: 21.076px;
    margin-bottom: 22.992px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 38.32px;
    font-size: 19.16px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 9.58px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 30.656px;
    width: 719.458px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 719.458px;
    height: 40.236px;
    padding-top: 12.454px;
    padding-left: 41.194px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 14.37px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 140.826px;
    font-size: 19.16px;
    height: 124.54px;
    padding: 7.664px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 574.8px;
    padding: 31.614px 9.58px 9.58px 19.16px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 30.656px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 273.988px;
    height: 43.11px;
    padding-top: 14.37px;
    font-size: 14.37px;
    margin-right: 26.824px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 273.988px;
    height: 43.11px;
    padding-top: 14.37px;
    font-size: 14.37px;
    margin-right: 26.824px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 115.918px;
    height: 43.11px;
    padding-top: 14.37px;
    font-size: 14.37px;
  }
  .deviceMain .contentBox .interestBox {
    width: 723.29px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 17.244px 28.74px;
    margin-top: 17.244px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 17.244px;
    margin-bottom: 17.244px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 148.49px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 84.304px;
    margin-bottom: 306.56px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 19.16px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 24.908px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 13.412px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 19.16px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 507.74px;
    margin-top: 38.32px;
    margin-left: 91.01px;
    margin-bottom: 220.34px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 22.992px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 17.244px;
    margin-right: 17.244px;
    width: 95.8px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 388.948px;
    padding: 14.37px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 5.748px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 287.4px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 15.328px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 11.496px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 387.99px;
    height: 43.11px;
    font-size: 14.37px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1760*/
@media (max-width: 1760px) {
  body {
    font-size: 13.755px;
  }

  .indexMain {
    width: 1173.76px;
  }
  .indexMain .loginBox {
    top: 251.258px;
    width: 700.588px;
    padding: 55.02px 110.04px;
  }
  .indexMain .loginBox .logo img {
    width: 193.487px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 42.182px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 16.506px;
    margin-right: 16.506px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 372.302px;
    padding: 13.755px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -3.668px;
    margin-right: 5.502px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 275.1px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 14.672px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 15.589px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 148.554px;
    height: 45.85px;
    margin-top: 62.356px;
    font-size: 18.34px;
  }

  .lightbox .innerBox {
    width: 403.48px;
    height: 256.76px;
  }
  .lightbox .innerBox .title {
    font-size: 23.842px;
    margin-top: 51.352px;
  }
  .lightbox .innerBox .desc {
    margin-top: 29.344px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 238.42px;
    height: 41.265px;
    margin-top: 29.344px;
    padding-top: 13.755px;
    font-size: 13.755px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 238.42px;
    height: 41.265px;
    margin-top: 29.344px;
    padding-top: 13.755px;
    font-size: 13.755px;
  }
  .lightbox .innerBox a.btn1 {
    width: 123.795px;
    height: 41.265px;
    margin-top: 33.929px;
    margin-right: 15.589px;
    padding-top: 13.755px;
    font-size: 13.755px;
  }
  .lightbox .innerBox a.btn2 {
    width: 123.795px;
    height: 41.265px;
    margin-top: 33.929px;
    padding-top: 13.755px;
    font-size: 13.755px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 1173.76px;
  }
  .forgotMain .forgotBox {
    top: 298.942px;
    width: 372.302px;
  }
  .forgotMain .forgotBox .title {
    font-size: 23.842px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 39.431px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 16.506px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 44.016px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 16.506px;
  }
  .forgotMain button.yBtn {
    height: 41.265px;
  }
  .forgotMain button.cBtn {
    height: 41.265px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 1173.76px;
    padding-top: 179.732px;
  }
  .deviceMain .menuBox {
    width: 243.922px;
    height: 598.801px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 80.696px;
    margin-bottom: 44.016px;
  }
  .deviceMain .menuBox .logo img {
    width: 156.807px;
  }
  .deviceMain .menuBox .link {
    margin-top: 34.846px;
    font-size: 18.34px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 6.419px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 16.506px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 13.755px;
  }
  .deviceMain .contentBox {
    width: 740.936px;
    height: 598.801px;
    margin-left: 121.044px;
  }
  .deviceMain .contentBox .deviceList {
    height: 348.46px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 121.961px;
    height: 99.036px;
    margin-right: 20.174px;
    margin-bottom: 22.008px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 36.68px;
    font-size: 18.34px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 9.17px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 29.344px;
    width: 688.667px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 688.667px;
    height: 38.514px;
    padding-top: 11.921px;
    padding-left: 39.431px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 13.755px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 134.799px;
    font-size: 18.34px;
    height: 119.21px;
    padding: 7.336px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 550.2px;
    padding: 30.261px 9.17px 9.17px 18.34px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 29.344px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 262.262px;
    height: 41.265px;
    padding-top: 13.755px;
    font-size: 13.755px;
    margin-right: 25.676px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 262.262px;
    height: 41.265px;
    padding-top: 13.755px;
    font-size: 13.755px;
    margin-right: 25.676px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 110.957px;
    height: 41.265px;
    padding-top: 13.755px;
    font-size: 13.755px;
  }
  .deviceMain .contentBox .interestBox {
    width: 692.335px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 16.506px 27.51px;
    margin-top: 16.506px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 16.506px;
    margin-bottom: 16.506px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 142.135px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 80.696px;
    margin-bottom: 293.44px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 18.34px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 23.842px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 12.838px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 18.34px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 486.01px;
    margin-top: 36.68px;
    margin-left: 87.115px;
    margin-bottom: 210.91px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 22.008px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 16.506px;
    margin-right: 16.506px;
    width: 91.7px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 372.302px;
    padding: 13.755px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 5.502px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 275.1px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 14.672px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 11.004px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 371.385px;
    height: 41.265px;
    font-size: 13.755px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1680*/
@media (max-width: 1680px) {
  body {
    font-size: 13.125px;
  }

  .indexMain {
    width: 1120px;
  }
  .indexMain .loginBox {
    top: 239.75px;
    width: 668.5px;
    padding: 52.5px 105px;
  }
  .indexMain .loginBox .logo img {
    width: 184.625px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 40.25px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 15.75px;
    margin-right: 15.75px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 355.25px;
    padding: 13.125px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -3.5px;
    margin-right: 5.25px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 262.5px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 14px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 14.875px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 141.75px;
    height: 43.75px;
    margin-top: 59.5px;
    font-size: 17.5px;
  }

  .lightbox .innerBox {
    width: 385px;
    height: 245px;
  }
  .lightbox .innerBox .title {
    font-size: 22.75px;
    margin-top: 49px;
  }
  .lightbox .innerBox .desc {
    margin-top: 28px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 227.5px;
    height: 39.375px;
    margin-top: 28px;
    padding-top: 13.125px;
    font-size: 13.125px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 227.5px;
    height: 39.375px;
    margin-top: 28px;
    padding-top: 13.125px;
    font-size: 13.125px;
  }
  .lightbox .innerBox a.btn1 {
    width: 118.125px;
    height: 39.375px;
    margin-top: 32.375px;
    margin-right: 14.875px;
    padding-top: 13.125px;
    font-size: 13.125px;
  }
  .lightbox .innerBox a.btn2 {
    width: 118.125px;
    height: 39.375px;
    margin-top: 32.375px;
    padding-top: 13.125px;
    font-size: 13.125px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 1120px;
  }
  .forgotMain .forgotBox {
    top: 285.25px;
    width: 355.25px;
  }
  .forgotMain .forgotBox .title {
    font-size: 22.75px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 37.625px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 15.75px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 42px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 15.75px;
  }
  .forgotMain button.yBtn {
    height: 39.375px;
  }
  .forgotMain button.cBtn {
    height: 39.375px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 1120px;
    padding-top: 171.5px;
  }
  .deviceMain .menuBox {
    width: 232.75px;
    height: 571.375px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 77px;
    margin-bottom: 42px;
  }
  .deviceMain .menuBox .logo img {
    width: 149.625px;
  }
  .deviceMain .menuBox .link {
    margin-top: 33.25px;
    font-size: 17.5px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 6.125px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 15.75px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 13.125px;
  }
  .deviceMain .contentBox {
    width: 707px;
    height: 571.375px;
    margin-left: 115.5px;
  }
  .deviceMain .contentBox .deviceList {
    height: 332.5px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 116.375px;
    height: 94.5px;
    margin-right: 19.25px;
    margin-bottom: 21px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 35px;
    font-size: 17.5px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 8.75px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 28px;
    width: 657.125px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 657.125px;
    height: 36.75px;
    padding-top: 11.375px;
    padding-left: 37.625px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 13.125px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 128.625px;
    font-size: 17.5px;
    height: 113.75px;
    padding: 7px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 525px;
    padding: 28.875px 8.75px 8.75px 17.5px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 28px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 250.25px;
    height: 39.375px;
    padding-top: 13.125px;
    font-size: 13.125px;
    margin-right: 24.5px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 250.25px;
    height: 39.375px;
    padding-top: 13.125px;
    font-size: 13.125px;
    margin-right: 24.5px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 105.875px;
    height: 39.375px;
    padding-top: 13.125px;
    font-size: 13.125px;
  }
  .deviceMain .contentBox .interestBox {
    width: 660.625px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 15.75px 26.25px;
    margin-top: 15.75px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 15.75px;
    margin-bottom: 15.75px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 135.625px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 77px;
    margin-bottom: 280px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 17.5px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 22.75px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 12.25px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 17.5px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 463.75px;
    margin-top: 35px;
    margin-left: 83.125px;
    margin-bottom: 201.25px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 21px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 15.75px;
    margin-right: 15.75px;
    width: 87.5px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 355.25px;
    padding: 13.125px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 5.25px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 262.5px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 14px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 10.5px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 354.375px;
    height: 39.375px;
    font-size: 13.125px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1600*/
@media (max-width: 1600px) {
  body {
    font-size: 12.45px;
  }

  .indexMain {
    width: 1062.4px;
  }
  .indexMain .loginBox {
    top: 227.42px;
    width: 634.12px;
    padding: 49.8px 99.6px;
  }
  .indexMain .loginBox .logo img {
    width: 175.13px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 38.18px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 14.94px;
    margin-right: 14.94px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 336.98px;
    padding: 12.45px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -3.32px;
    margin-right: 4.98px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 249px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 13.28px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 14.11px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 134.46px;
    height: 41.5px;
    margin-top: 56.44px;
    font-size: 16.6px;
  }

  .lightbox .innerBox {
    width: 365.2px;
    height: 232.4px;
  }
  .lightbox .innerBox .title {
    font-size: 21.58px;
    margin-top: 46.48px;
  }
  .lightbox .innerBox .desc {
    margin-top: 26.56px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 215.8px;
    height: 37.35px;
    margin-top: 26.56px;
    padding-top: 12.45px;
    font-size: 12.45px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 215.8px;
    height: 37.35px;
    margin-top: 26.56px;
    padding-top: 12.45px;
    font-size: 12.45px;
  }
  .lightbox .innerBox a.btn1 {
    width: 112.05px;
    height: 37.35px;
    margin-top: 30.71px;
    margin-right: 14.11px;
    padding-top: 12.45px;
    font-size: 12.45px;
  }
  .lightbox .innerBox a.btn2 {
    width: 112.05px;
    height: 37.35px;
    margin-top: 30.71px;
    padding-top: 12.45px;
    font-size: 12.45px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 1062.4px;
  }
  .forgotMain .forgotBox {
    top: 270.58px;
    width: 336.98px;
  }
  .forgotMain .forgotBox .title {
    font-size: 21.58px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 35.69px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 14.94px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 39.84px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 14.94px;
  }
  .forgotMain button.yBtn {
    height: 37.35px;
  }
  .forgotMain button.cBtn {
    height: 37.35px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 1062.4px;
    padding-top: 162.68px;
  }
  .deviceMain .menuBox {
    width: 220.78px;
    height: 541.99px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 73.04px;
    margin-bottom: 39.84px;
  }
  .deviceMain .menuBox .logo img {
    width: 141.93px;
  }
  .deviceMain .menuBox .link {
    margin-top: 31.54px;
    font-size: 16.6px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 5.81px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 14.94px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 12.45px;
  }
  .deviceMain .contentBox {
    width: 670.64px;
    height: 541.99px;
    margin-left: 109.56px;
  }
  .deviceMain .contentBox .deviceList {
    height: 315.4px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 110.39px;
    height: 89.64px;
    margin-right: 18.26px;
    margin-bottom: 19.92px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 33.2px;
    font-size: 16.6px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 8.3px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 26.56px;
    width: 623.33px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 623.33px;
    height: 34.86px;
    padding-top: 10.79px;
    padding-left: 35.69px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12.45px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 122.01px;
    font-size: 16.6px;
    height: 107.9px;
    padding: 6.64px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 498px;
    padding: 27.39px 8.3px 8.3px 16.6px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 26.56px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 237.38px;
    height: 37.35px;
    padding-top: 12.45px;
    font-size: 12.45px;
    margin-right: 23.24px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 237.38px;
    height: 37.35px;
    padding-top: 12.45px;
    font-size: 12.45px;
    margin-right: 23.24px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 100.43px;
    height: 37.35px;
    padding-top: 12.45px;
    font-size: 12.45px;
  }
  .deviceMain .contentBox .interestBox {
    width: 626.65px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 14.94px 24.9px;
    margin-top: 14.94px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 14.94px;
    margin-bottom: 14.94px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 128.65px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 73.04px;
    margin-bottom: 265.6px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 16.6px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 21.58px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 11.62px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 16.6px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 439.9px;
    margin-top: 33.2px;
    margin-left: 78.85px;
    margin-bottom: 190.9px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 19.92px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 14.94px;
    margin-right: 14.94px;
    width: 83px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 336.98px;
    padding: 12.45px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 4.98px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 249px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 13.28px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 9.96px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 336.15px;
    height: 37.35px;
    font-size: 12.45px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1520*/
@media (max-width: 1520px) {
  body {
    font-size: 12px;
  }

  .indexMain {
    width: 1013.76px;
  }
  .indexMain .loginBox {
    top: 217.008px;
    width: 605.088px;
    padding: 47.52px 95.04px;
  }
  .indexMain .loginBox .logo img {
    width: 167.112px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 36.432px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 14.256px;
    margin-right: 14.256px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 321.552px;
    padding: 11.88px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -3.168px;
    margin-right: 4.752px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 237.6px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 12.672px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 13.464px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 128.304px;
    height: 39.6px;
    margin-top: 53.856px;
    font-size: 15.84px;
  }

  .lightbox .innerBox {
    width: 348.48px;
    height: 221.76px;
  }
  .lightbox .innerBox .title {
    font-size: 20.592px;
    margin-top: 44.352px;
  }
  .lightbox .innerBox .desc {
    margin-top: 25.344px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 205.92px;
    height: 35.64px;
    margin-top: 25.344px;
    padding-top: 11.88px;
    font-size: 12px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 205.92px;
    height: 35.64px;
    margin-top: 25.344px;
    padding-top: 11.88px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn1 {
    width: 106.92px;
    height: 35.64px;
    margin-top: 29.304px;
    margin-right: 13.464px;
    padding-top: 11.88px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn2 {
    width: 106.92px;
    height: 35.64px;
    margin-top: 29.304px;
    padding-top: 11.88px;
    font-size: 12px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 1013.76px;
  }
  .forgotMain .forgotBox {
    top: 258.192px;
    width: 321.552px;
  }
  .forgotMain .forgotBox .title {
    font-size: 20.592px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 34.056px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 14.256px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 38.016px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 14.256px;
  }
  .forgotMain button.yBtn {
    height: 35.64px;
  }
  .forgotMain button.cBtn {
    height: 35.64px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 1013.76px;
    padding-top: 155.232px;
  }
  .deviceMain .menuBox {
    width: 210.672px;
    height: 517.176px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 69.696px;
    margin-bottom: 38.016px;
  }
  .deviceMain .menuBox .logo img {
    width: 135.432px;
  }
  .deviceMain .menuBox .link {
    margin-top: 30.096px;
    font-size: 15.84px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 5.544px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 14.256px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 12px;
  }
  .deviceMain .contentBox {
    width: 639.936px;
    height: 517.176px;
    margin-left: 104.544px;
  }
  .deviceMain .contentBox .deviceList {
    height: 300.96px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 105.336px;
    height: 85.536px;
    margin-right: 17.424px;
    margin-bottom: 19.008px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 31.68px;
    font-size: 15.84px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 7.92px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 25.344px;
    width: 594.792px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 594.792px;
    height: 33.264px;
    padding-top: 10.296px;
    padding-left: 34.056px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 116.424px;
    font-size: 15.84px;
    height: 102.96px;
    padding: 6.336px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 475.2px;
    padding: 26.136px 7.92px 7.92px 15.84px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 25.344px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 226.512px;
    height: 35.64px;
    padding-top: 11.88px;
    font-size: 12px;
    margin-right: 22.176px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 226.512px;
    height: 35.64px;
    padding-top: 11.88px;
    font-size: 12px;
    margin-right: 22.176px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 95.832px;
    height: 35.64px;
    padding-top: 11.88px;
    font-size: 12px;
  }
  .deviceMain .contentBox .interestBox {
    width: 597.96px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 14.256px 23.76px;
    margin-top: 14.256px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 14.256px;
    margin-bottom: 14.256px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 122.76px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 69.696px;
    margin-bottom: 253.44px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 15.84px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 20.592px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 11.088px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 15.84px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 419.76px;
    margin-top: 31.68px;
    margin-left: 75.24px;
    margin-bottom: 182.16px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 19.008px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 14.256px;
    margin-right: 14.256px;
    width: 79.2px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 321.552px;
    padding: 11.88px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 4.752px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 237.6px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 12.672px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 9.504px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 320.76px;
    height: 35.64px;
    font-size: 12px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1440*/
@media (max-width: 1440px) {
  body {
    font-size: 12px;
  }

  .indexMain {
    width: 960px;
  }
  .indexMain .loginBox {
    top: 205.5px;
    width: 573px;
    padding: 45px 90px;
  }
  .indexMain .loginBox .logo img {
    width: 158.25px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 34.5px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 13.5px;
    margin-right: 13.5px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 304.5px;
    padding: 11.25px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -3px;
    margin-right: 4.5px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 225px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 12px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 12.75px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 121.5px;
    height: 37.5px;
    margin-top: 51px;
    font-size: 15px;
  }

  .lightbox .innerBox {
    width: 330px;
    height: 210px;
  }
  .lightbox .innerBox .title {
    font-size: 19.5px;
    margin-top: 42px;
  }
  .lightbox .innerBox .desc {
    margin-top: 24px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 195px;
    height: 33.75px;
    margin-top: 24px;
    padding-top: 11.25px;
    font-size: 12px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 195px;
    height: 33.75px;
    margin-top: 24px;
    padding-top: 11.25px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn1 {
    width: 101.25px;
    height: 33.75px;
    margin-top: 27.75px;
    margin-right: 12.75px;
    padding-top: 11.25px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn2 {
    width: 101.25px;
    height: 33.75px;
    margin-top: 27.75px;
    padding-top: 11.25px;
    font-size: 12px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 960px;
  }
  .forgotMain .forgotBox {
    top: 244.5px;
    width: 304.5px;
  }
  .forgotMain .forgotBox .title {
    font-size: 19.5px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 32.25px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 13.5px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 36px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 13.5px;
  }
  .forgotMain button.yBtn {
    height: 33.75px;
  }
  .forgotMain button.cBtn {
    height: 33.75px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 960px;
    padding-top: 147px;
  }
  .deviceMain .menuBox {
    width: 199.5px;
    height: 489.75px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 66px;
    margin-bottom: 36px;
  }
  .deviceMain .menuBox .logo img {
    width: 128.25px;
  }
  .deviceMain .menuBox .link {
    margin-top: 28.5px;
    font-size: 15px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 5.25px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 13.5px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 12px;
  }
  .deviceMain .contentBox {
    width: 606px;
    height: 489.75px;
    margin-left: 99px;
  }
  .deviceMain .contentBox .deviceList {
    height: 285px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 99.75px;
    height: 81px;
    margin-right: 16.5px;
    margin-bottom: 18px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 30px;
    font-size: 15px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 7.5px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 24px;
    width: 563.25px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 563.25px;
    height: 31.5px;
    padding-top: 9.75px;
    padding-left: 32.25px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 110.25px;
    font-size: 15px;
    height: 97.5px;
    padding: 6px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 450px;
    padding: 24.75px 7.5px 7.5px 15px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 24px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 214.5px;
    height: 33.75px;
    padding-top: 11.25px;
    font-size: 12px;
    margin-right: 21px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 214.5px;
    height: 33.75px;
    padding-top: 11.25px;
    font-size: 12px;
    margin-right: 21px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 90.75px;
    height: 33.75px;
    padding-top: 11.25px;
    font-size: 12px;
  }
  .deviceMain .contentBox .interestBox {
    width: 566.25px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 13.5px 22.5px;
    margin-top: 13.5px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 13.5px;
    margin-bottom: 13.5px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 116.25px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 66px;
    margin-bottom: 240px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 15px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 19.5px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 10.5px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 15px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 397.5px;
    margin-top: 30px;
    margin-left: 71.25px;
    margin-bottom: 172.5px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 18px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 13.5px;
    margin-right: 13.5px;
    width: 75px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 304.5px;
    padding: 11.25px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 4.5px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 225px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 9px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 303.75px;
    height: 33.75px;
    font-size: 12px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1360*/
@media (max-width: 1360px) {
  body {
    font-size: 12px;
  }

  .indexMain {
    width: 906.24px;
  }
  .indexMain .loginBox {
    top: 193.992px;
    width: 540.912px;
    padding: 42.48px 84.96px;
  }
  .indexMain .loginBox .logo img {
    width: 149.388px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 32.568px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 12.744px;
    margin-right: 12.744px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 287.448px;
    padding: 10.62px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -2.832px;
    margin-right: 4.248px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 212.4px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 12px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 12.036px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 114.696px;
    height: 35.4px;
    margin-top: 48.144px;
    font-size: 14.16px;
  }

  .lightbox .innerBox {
    width: 311.52px;
    height: 198.24px;
  }
  .lightbox .innerBox .title {
    font-size: 18.408px;
    margin-top: 39.648px;
  }
  .lightbox .innerBox .desc {
    margin-top: 22.656px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 184.08px;
    height: 31.86px;
    margin-top: 22.656px;
    padding-top: 10.62px;
    font-size: 12px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 184.08px;
    height: 31.86px;
    margin-top: 22.656px;
    padding-top: 10.62px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn1 {
    width: 95.58px;
    height: 31.86px;
    margin-top: 26.196px;
    margin-right: 12.036px;
    padding-top: 10.62px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn2 {
    width: 95.58px;
    height: 31.86px;
    margin-top: 26.196px;
    padding-top: 10.62px;
    font-size: 12px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 906.24px;
  }
  .forgotMain .forgotBox {
    top: 230.808px;
    width: 287.448px;
  }
  .forgotMain .forgotBox .title {
    font-size: 18.408px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 30.444px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 12.744px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 33.984px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 12.744px;
  }
  .forgotMain button.yBtn {
    height: 31.86px;
  }
  .forgotMain button.cBtn {
    height: 31.86px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 906.24px;
    padding-top: 138.768px;
  }
  .deviceMain .menuBox {
    width: 188.328px;
    height: 462.324px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 62.304px;
    margin-bottom: 33.984px;
  }
  .deviceMain .menuBox .logo img {
    width: 121.068px;
  }
  .deviceMain .menuBox .link {
    margin-top: 26.904px;
    font-size: 14.16px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 4.956px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 12.744px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 12px;
  }
  .deviceMain .contentBox {
    width: 572.064px;
    height: 462.324px;
    margin-left: 93.456px;
  }
  .deviceMain .contentBox .deviceList {
    height: 269.04px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 94.164px;
    height: 76.464px;
    margin-right: 15.576px;
    margin-bottom: 16.992px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 28.32px;
    font-size: 14.16px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 7.08px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 22.656px;
    width: 531.708px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 531.708px;
    height: 29.736px;
    padding-top: 9.204px;
    padding-left: 30.444px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 104.076px;
    font-size: 14.16px;
    height: 92.04px;
    padding: 5.664px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 424.8px;
    padding: 23.364px 7.08px 7.08px 14.16px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 22.656px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 202.488px;
    height: 31.86px;
    padding-top: 10.62px;
    font-size: 12px;
    margin-right: 19.824px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 202.488px;
    height: 31.86px;
    padding-top: 10.62px;
    font-size: 12px;
    margin-right: 19.824px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 85.668px;
    height: 31.86px;
    padding-top: 10.62px;
    font-size: 12px;
  }
  .deviceMain .contentBox .interestBox {
    width: 534.54px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 12.744px 21.24px;
    margin-top: 12.744px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 12.744px;
    margin-bottom: 12.744px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 109.74px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 62.304px;
    margin-bottom: 226.56px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 14.16px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 18.408px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 9.912px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 14.16px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 375.24px;
    margin-top: 28.32px;
    margin-left: 67.26px;
    margin-bottom: 162.84px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 16.992px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 12.744px;
    margin-right: 12.744px;
    width: 70.8px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 287.448px;
    padding: 10.62px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 4.248px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 212.4px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 8.496px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 286.74px;
    height: 31.86px;
    font-size: 12px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1280*/
@media (max-width: 1280px) {
  body {
    font-size: 12px;
  }

  .indexMain {
    width: 853.76px;
  }
  .indexMain .loginBox {
    top: 182.758px;
    width: 509.588px;
    padding: 40.02px 80.04px;
  }
  .indexMain .loginBox .logo img {
    width: 140.737px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 30.682px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 12.006px;
    margin-right: 12.006px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 270.802px;
    padding: 10.005px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -2.668px;
    margin-right: 4.002px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 200.1px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 12px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 11.339px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 108.054px;
    height: 33.35px;
    margin-top: 45.356px;
    font-size: 13.34px;
  }

  .lightbox .innerBox {
    width: 293.48px;
    height: 186.76px;
  }
  .lightbox .innerBox .title {
    font-size: 17.342px;
    margin-top: 37.352px;
  }
  .lightbox .innerBox .desc {
    margin-top: 21.344px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 173.42px;
    height: 30.015px;
    margin-top: 21.344px;
    padding-top: 10.005px;
    font-size: 12px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 173.42px;
    height: 30.015px;
    margin-top: 21.344px;
    padding-top: 10.005px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn1 {
    width: 90.045px;
    height: 30.015px;
    margin-top: 24.679px;
    margin-right: 11.339px;
    padding-top: 10.005px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn2 {
    width: 90.045px;
    height: 30.015px;
    margin-top: 24.679px;
    padding-top: 10.005px;
    font-size: 12px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 853.76px;
  }
  .forgotMain .forgotBox {
    top: 217.442px;
    width: 270.802px;
  }
  .forgotMain .forgotBox .title {
    font-size: 17.342px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 28.681px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 12.006px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 32.016px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 12.006px;
  }
  .forgotMain button.yBtn {
    height: 30.015px;
  }
  .forgotMain button.cBtn {
    height: 30.015px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 853.76px;
    padding-top: 130.732px;
  }
  .deviceMain .menuBox {
    width: 177.422px;
    height: 435.551px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 58.696px;
    margin-bottom: 32.016px;
  }
  .deviceMain .menuBox .logo img {
    width: 114.057px;
  }
  .deviceMain .menuBox .link {
    margin-top: 25.346px;
    font-size: 13.34px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 4.669px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 12.006px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 12px;
  }
  .deviceMain .contentBox {
    width: 538.936px;
    height: 435.551px;
    margin-left: 88.044px;
  }
  .deviceMain .contentBox .deviceList {
    height: 253.46px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 88.711px;
    height: 72.036px;
    margin-right: 14.674px;
    margin-bottom: 16.008px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 26.68px;
    font-size: 13.34px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 6.67px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 21.344px;
    width: 500.917px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 500.917px;
    height: 28.014px;
    padding-top: 8.671px;
    padding-left: 28.681px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 98.049px;
    font-size: 13.34px;
    height: 86.71px;
    padding: 5.336px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 400.2px;
    padding: 22.011px 6.67px 6.67px 13.34px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 21.344px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 190.762px;
    height: 30.015px;
    padding-top: 10.005px;
    font-size: 12px;
    margin-right: 18.676px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 190.762px;
    height: 30.015px;
    padding-top: 10.005px;
    font-size: 12px;
    margin-right: 18.676px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 80.707px;
    height: 30.015px;
    padding-top: 10.005px;
    font-size: 12px;
  }
  .deviceMain .contentBox .interestBox {
    width: 503.585px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 12.006px 20.01px;
    margin-top: 12.006px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 12.006px;
    margin-bottom: 12.006px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 103.385px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 58.696px;
    margin-bottom: 213.44px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 13.34px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 17.342px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 9.338px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 13.34px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 353.51px;
    margin-top: 26.68px;
    margin-left: 63.365px;
    margin-bottom: 153.41px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 16.008px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 12.006px;
    margin-right: 12.006px;
    width: 66.7px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 270.802px;
    padding: 10.005px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 4.002px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 200.1px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 8.004px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 270.135px;
    height: 30.015px;
    font-size: 12px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1200*/
@media (max-width: 1200px) {
  body {
    font-size: 12px;
  }

  .indexMain {
    width: 800px;
  }
  .indexMain .loginBox {
    top: 171.25px;
    width: 477.5px;
    padding: 37.5px 75px;
  }
  .indexMain .loginBox .logo img {
    width: 131.875px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 28.75px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 12px;
    margin-right: 11.25px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 253.75px;
    padding: 9.375px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -2.5px;
    margin-right: 3.75px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 187.5px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 12px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 10.625px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 101.25px;
    height: 31.25px;
    margin-top: 42.5px;
    font-size: 12.5px;
  }

  .lightbox .innerBox {
    width: 275px;
    height: 175px;
  }
  .lightbox .innerBox .title {
    font-size: 16.25px;
    margin-top: 35px;
  }
  .lightbox .innerBox .desc {
    margin-top: 20px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 162.5px;
    height: 28.125px;
    margin-top: 20px;
    padding-top: 9.375px;
    font-size: 12px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 162.5px;
    height: 28.125px;
    margin-top: 20px;
    padding-top: 9.375px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn1 {
    width: 84.375px;
    height: 28.125px;
    margin-top: 23.125px;
    margin-right: 10.625px;
    padding-top: 9.375px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn2 {
    width: 84.375px;
    height: 28.125px;
    margin-top: 23.125px;
    padding-top: 9.375px;
    font-size: 12px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 800px;
  }
  .forgotMain .forgotBox {
    top: 203.75px;
    width: 253.75px;
  }
  .forgotMain .forgotBox .title {
    font-size: 16.25px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 26.875px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 11.25px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 30px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 11.25px;
  }
  .forgotMain button.yBtn {
    height: 28.125px;
  }
  .forgotMain button.cBtn {
    height: 28.125px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 800px;
    padding-top: 122.5px;
  }
  .deviceMain .menuBox {
    width: 166.25px;
    height: 408.125px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 55px;
    margin-bottom: 30px;
  }
  .deviceMain .menuBox .logo img {
    width: 106.875px;
  }
  .deviceMain .menuBox .link {
    margin-top: 23.75px;
    font-size: 12.5px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 4.375px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 11.25px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 12px;
  }
  .deviceMain .contentBox {
    width: 505px;
    height: 408.125px;
    margin-left: 82.5px;
  }
  .deviceMain .contentBox .deviceList {
    height: 237.5px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 83.125px;
    height: 67.5px;
    margin-right: 13.75px;
    margin-bottom: 15px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 25px;
    font-size: 12.5px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 6.25px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 20px;
    width: 469.375px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 469.375px;
    height: 26.25px;
    padding-top: 8.125px;
    padding-left: 26.875px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 91.875px;
    font-size: 12.5px;
    height: 81.25px;
    padding: 5px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 375px;
    padding: 20.625px 6.25px 6.25px 12.5px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 20px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 178.75px;
    height: 28.125px;
    padding-top: 9.375px;
    font-size: 12px;
    margin-right: 17.5px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 178.75px;
    height: 28.125px;
    padding-top: 9.375px;
    font-size: 12px;
    margin-right: 17.5px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 75.625px;
    height: 28.125px;
    padding-top: 9.375px;
    font-size: 12px;
  }
  .deviceMain .contentBox .interestBox {
    width: 471.875px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 11.25px 18.75px;
    margin-top: 11.25px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 11.25px;
    margin-bottom: 11.25px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 96.875px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 55px;
    margin-bottom: 200px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 12.5px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 16.25px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 8.75px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 12.5px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 331.25px;
    margin-top: 25px;
    margin-left: 59.375px;
    margin-bottom: 143.75px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 15px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 12px;
    margin-right: 11.25px;
    width: 62.5px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 253.75px;
    padding: 9.375px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 3.75px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 187.5px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 7.5px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 253.125px;
    height: 28.125px;
    font-size: 12px;
  }

  /*=========//END MAIN-設備=========*/
  main .loginBox .enterBox label {
    margin-bottom: 6px;
  }
  main .loginBox .enterBox .input {
    width: 100% !important;
  }
  main .loginBox .enterBox .input input {
    width: 90% !important;
  }
}
/*預設小於1120*/
@media (max-width: 1120px) {
  body {
    font-size: 12px;
  }

  .indexMain {
    width: 746.24px;
  }
  .indexMain .loginBox {
    top: 159.742px;
    width: 445.412px;
    padding: 34.98px 69.96px;
  }
  .indexMain .loginBox .logo img {
    width: 123.013px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 26.818px;
  }
  .indexMain .loginBox .enterBox label {
    font-size: 12px;
    margin-right: 10.494px;
  }
  .indexMain .loginBox .enterBox .input {
    width: 236.698px;
    padding: 8.745px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -2.332px;
    margin-right: 3.498px;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 174.9px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 12px;
  }
  .indexMain .loginBox .forgotBtn {
    margin-top: 9.911px;
  }
  .indexMain .loginBox .loginBtn button {
    width: 94.446px;
    height: 29.15px;
    margin-top: 39.644px;
    font-size: 12px;
  }

  .lightbox .innerBox {
    width: 256.52px;
    height: 163.24px;
  }
  .lightbox .innerBox .title {
    font-size: 15.158px;
    margin-top: 32.648px;
  }
  .lightbox .innerBox .desc {
    margin-top: 18.656px;
  }
  .lightbox .innerBox a.yellowBtn {
    width: 151.58px;
    height: 26.235px;
    margin-top: 18.656px;
    padding-top: 8.745px;
    font-size: 12px;
  }
  .lightbox .innerBox a.cancelBtn {
    width: 151.58px;
    height: 26.235px;
    margin-top: 18.656px;
    padding-top: 8.745px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn1 {
    width: 78.705px;
    height: 26.235px;
    margin-top: 21.571px;
    margin-right: 9.911px;
    padding-top: 8.745px;
    font-size: 12px;
  }
  .lightbox .innerBox a.btn2 {
    width: 78.705px;
    height: 26.235px;
    margin-top: 21.571px;
    padding-top: 8.745px;
    font-size: 12px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 746.24px;
  }
  .forgotMain .forgotBox {
    top: 190.058px;
    width: 236.698px;
  }
  .forgotMain .forgotBox .title {
    font-size: 15.158px;
  }
  .forgotMain .forgotBox .notice {
    margin-top: 25.069px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 10.494px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 27.984px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 10.494px;
  }
  .forgotMain button.yBtn {
    height: 26.235px;
  }
  .forgotMain button.cBtn {
    height: 26.235px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 746.24px;
    padding-top: 114.268px;
  }
  .deviceMain .menuBox {
    width: 155.078px;
    height: 380.699px;
  }
  .deviceMain .menuBox .logo {
    margin-top: 51.304px;
    margin-bottom: 27.984px;
  }
  .deviceMain .menuBox .logo img {
    width: 99.693px;
  }
  .deviceMain .menuBox .link {
    margin-top: 22.154px;
    font-size: 12px;
  }
  .deviceMain .menuBox .link .linkB {
    padding-bottom: 4.081px;
  }
  .deviceMain .menuBox .link .subLink {
    margin-top: 10.494px;
  }
  .deviceMain .menuBox .link .subLink a {
    font-size: 12px;
  }
  .deviceMain .contentBox {
    width: 471.064px;
    height: 380.699px;
    margin-left: 76.956px;
  }
  .deviceMain .contentBox .deviceList {
    height: 221.54px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 77.539px;
    height: 62.964px;
    margin-right: 12.826px;
    margin-bottom: 13.992px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 23.32px;
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 5.83px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 18.656px;
    width: 437.833px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 437.833px;
    height: 24.486px;
    padding-top: 7.579px;
    padding-left: 25.069px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 85.701px;
    font-size: 12px;
    height: 75.79px;
    padding: 4.664px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 349.8px;
    padding: 19.239px 5.83px 5.83px 11.66px;
  }
  .deviceMain .contentBox .btnBox {
    margin-top: 18.656px;
  }
  .deviceMain .contentBox a.btn1 {
    width: 166.738px;
    height: 26.235px;
    padding-top: 8.745px;
    font-size: 12px;
    margin-right: 16.324px;
  }
  .deviceMain .contentBox a.btn2 {
    width: 166.738px;
    height: 26.235px;
    padding-top: 8.745px;
    font-size: 12px;
    margin-right: 16.324px;
  }
  .deviceMain .contentBox a.btn3 {
    width: 70.543px;
    height: 26.235px;
    padding-top: 8.745px;
    font-size: 12px;
  }
  .deviceMain .contentBox .interestBox {
    width: 440.165px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 10.494px 17.49px;
    margin-top: 10.494px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 10.494px;
    margin-bottom: 10.494px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 90.365px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 51.304px;
    margin-bottom: 186.56px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 12px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 15.158px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    margin-right: 8.162px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 308.99px;
    margin-top: 23.32px;
    margin-left: 55.385px;
    margin-bottom: 134.09px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 13.992px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    font-size: 12px;
    margin-right: 10.494px;
    width: 58.3px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    width: 236.698px;
    padding: 8.745px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    margin-right: 3.498px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 174.9px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 6.996px;
    float: right;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    width: 236.115px;
    height: 26.235px;
    font-size: 12px;
  }

  /*=========//END MAIN-設備=========*/
}
/*手機板從1080開始*/
@media (max-width: 1080px) {
  .bg1 {
    background-size: 1080px;
    background-repeat: no-repeat;
    background-color: #F1F1F1;
  }

  .indexMain .loginBox {
    width: 100%;
    border: 0px;
    padding: 0px;
  }
  .indexMain .loginBox .logo img {
    content: url("../images/member/m_boxLogo.png");
  }
  .indexMain .loginBox .enterBox label {
    display: none;
  }
  .indexMain .loginBox .enterBox .input {
    width: 100% !important;
    text-align: center;
  }
  .indexMain .loginBox .enterBox .input input {
    width: 40% !important;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    content: url("../images/member/m_icon_user.png");
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    content: url("../images/member/m_icon_password.png");
  }
  .indexMain .loginBox .forgotBtn {
    display: none;
  }
  .indexMain .loginBox .loginBtn {
    width: 100%;
  }
  .indexMain .loginBox .loginBtn button {
    width: 100%;
    height: 100px;
    font-size: 36px;
    font-family: 'Noto Sans TC';
  }
  .indexMain .loginBox .m_forgotBtn {
    display: block;
    margin-top: 79px;
    width: 100%;
    text-align: right;
    font-size: 36px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    position: relative;
    width: 38px;
    height: auto;
    top: -6px;
  }

  .lightbox .innerBox {
    width: 100%;
  }
  .lightbox .innerBox a.btn1 {
    margin: 0 auto;
  }
  .lightbox .innerBox a.btn2 {
    margin: 0 auto;
  }

  .lightBox_bg {
    background: url("../images/member/m_bg_alertError.png");
  }

  .lightBox_bg2 {
    background: url("../images/member/m_bg_alertSuccess.png");
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 840px;
  }
  .forgotMain .forgotBox {
    top: 291px;
    width: 100%;
  }
  .forgotMain .forgotBox .title {
    font-size: 45px;
  }
  .forgotMain .forgotBox .notice {
    display: none;
  }
  .forgotMain .forgotBox .email {
    margin-top: 100px;
  }
  .forgotMain .forgotBox .m_notice {
    display: block;
    margin-top: 28px;
    font-size: 36px;
    color: #600F07;
  }
  .forgotMain .forgotBox .m_notice .icon {
    position: relative;
    top: -2px;
    width: 39px;
    height: auto;
  }
  .forgotMain .forgotBox input.t1 {
    width: 100%;
    height: 100px;
    font-size: 36px;
    text-align: center;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 36px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 65px;
  }
  .forgotMain button.yBtn {
    height: 100px;
    font-size: 36px;
  }
  .forgotMain button.cBtn {
    height: 100px;
    font-size: 36px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 840px;
    padding-top: 0px;
  }
  .deviceMain .menuBox {
    display: none;
  }
  .deviceMain .m_menuBox {
    display: block;
  }
  .deviceMain .contentBox {
    float: none;
    width: 100%;
    margin-top: 107px;
    margin-left: 0px;
  }
  .deviceMain .contentBox .deviceList {
    height: 700px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 252px;
    height: 205px;
    margin-right: 30px;
    margin-bottom: 45px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 77px;
    font-size: 37px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 20px;
    font-size: 22px;
  }
  .deviceMain .contentBox .deviceList .d_item:nth-child(3n) {
    margin-right: 0px;
  }
  .deviceMain .contentBox .deviceInfo {
    width: 100%;
    margin-top: 71px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 837px;
    height: 66px;
    padding-top: 16px;
    padding-left: 80px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 28px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 266px;
    font-size: 43px;
    height: 158px;
    padding: 8px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 574px;
    padding: 30px 10px 10px 30px;
    font-size: 32px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 25px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 218px;
  }
  .deviceMain .contentBox button.btn1 {
    display: block;
    width: 100%;
    height: 100px;
    margin-top: 65px;
    font-size: 36px;
    margin-right: 0px;
  }
  .deviceMain .contentBox button.btn2 {
    display: block;
    width: 100%;
    height: 100px;
    margin-top: 65px;
    font-size: 36px;
    margin-right: 0px;
  }
  .deviceMain .contentBox button.btn3 {
    display: block;
    width: 100%;
    height: 100px;
    margin-top: 65px;
    font-size: 36px;
  }
  .deviceMain .contentBox .interestBox {
    width: 100%;
    margin-top: 142px;
    line-height: 1;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 39px;
    padding-left: 30px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 36px 40px;
    margin-top: 45px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 46px;
    margin-bottom: 46px;
    font-size: 30px;
  }
  .deviceMain .contentBox .interestBox .itemBox input {
    margin-right: 6px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 30px;
    height: 30px;
    position: relative;
    top: 4px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 430px;
    font-size: 30px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 102px;
    margin-bottom: 540px;
    text-align: center;
    font-weight: 500;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 48px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 58px;
    font-size: 42px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    display: block;
    font-size: 34px;
    margin-right: 0px;
    margin-bottom: 6px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 72px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 171px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 45px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    width: 100%;
    margin-top: 64px;
    margin-left: 0px;
    margin-bottom: 147px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 68px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item label {
    display: none;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    display: block;
    width: 100%;
    padding: 26px 10px;
    border: 1px #707070 solid;
    text-align: center;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -14px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    width: 40% !important;
    font-size: 36px;
    line-height: 36px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 36px;
    line-height: 36px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    content: url("../images/member/m_icon_password.png");
    width: 36px;
    height: 47px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .forgotBtn {
    display: none;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 12px;
    float: none;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    display: block;
    width: 100%;
    height: 100px;
    font-size: 36px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    display: block;
    margin-top: 79px;
    width: 100%;
    text-align: right;
    font-size: 36px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    position: relative;
    width: 38px;
    height: auto;
    top: -6px;
  }

  .st_bg {
    background: url("../images/member/m_deviceInfo_bg.png");
    background-size: 100% 100%;
  }

  /*=========//END MAIN-設備=========*/
  .indexMain {
    width: 840px;
  }
  .indexMain .loginBox {
    top: 193px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 56px;
  }
  .indexMain .loginBox .logo img {
    width: 502px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 68px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 15px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -14px;
    margin-right: 6px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 36px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 36px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 43px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 36px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 36px;
    margin-top: 30px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -6px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 54px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 100px;
    margin-top: 30px;
    font-size: 36px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 79px;
    font-size: 36px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 38px;
    top: -6px;
  }

  .lightbox .innerBox {
    width: 840px;
    height: 600px;
  }
  .lightbox .innerBox .title {
    font-size: 45px;
    margin-top: 113px;
  }
  .lightbox .innerBox .desc {
    font-size: 30px;
    margin-top: 79px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 36px;
    width: 400px;
    height: 90px;
    margin-top: 82px;
    padding-top: 27px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 36px;
    width: 400px;
    height: 90px;
    margin-top: 82px;
    padding-top: 27px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 36px;
    width: 400px;
    height: 90px;
    margin-top: 20px;
    padding-top: 27px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 36px;
    width: 400px;
    height: 90px;
    margin-top: 20px;
    padding-top: 27px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 840px;
  }
  .forgotMain .forgotBox {
    top: 291px;
  }
  .forgotMain .forgotBox .title {
    font-size: 45px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 100px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 28px;
    font-size: 36px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 39px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 100px;
    font-size: 36px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 36px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 65px;
  }
  .forgotMain button.yBtn {
    height: 100px;
    font-size: 36px;
  }
  .forgotMain button.cBtn {
    height: 100px;
    font-size: 36px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 840px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 67px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 378px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 93px;
    margin-top: 58px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 30px;
    margin-right: 50px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 93px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 30px;
    margin-right: 80px;
  }
  .deviceMain .contentBox {
    margin-top: 107px;
  }
  .deviceMain .contentBox .deviceList {
    height: 700px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 252px;
    height: 205px;
    margin-right: 20px;
    margin-bottom: 45px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 77px;
    font-size: 37px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 20px;
    font-size: 22px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 71px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 837px;
    height: 66px;
    padding-top: 16px;
    padding-left: 80px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 28px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 266px;
    font-size: 43px;
    height: 190px;
    padding: 8px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 574px;
    padding: 30px 10px 10px 30px;
    font-size: 32px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 25px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 218px;
    font-size: 36px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 100px;
    margin-top: 65px;
    font-size: 36px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 100px;
    margin-top: 65px;
    font-size: 36px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 100px;
    margin-top: 65px;
    font-size: 36px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 100px;
    padding-top: 32px;
    margin-top: 65px;
    font-size: 36px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 100px;
    padding-top: 32px;
    margin-top: 65px;
    font-size: 36px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 100px;
    padding-top: 32px;
    margin-top: 65px;
    font-size: 36px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 142px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 39px;
    padding-left: 30px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 36px 40px;
    margin-top: 45px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 46px;
    margin-bottom: 46px;
    font-size: 30px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 30px;
    height: 30px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 430px;
    font-size: 30px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 102px;
    margin-bottom: 540px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 48px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 58px;
    font-size: 42px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 34px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 72px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 171px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 45px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 64px;
    margin-bottom: 147px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 68px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 26px 10px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -14px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 36px;
    line-height: 36px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 36px;
    line-height: 36px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 36px;
    height: 47px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 100px;
    font-size: 36px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 79px;
    font-size: 36px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 38px;
    top: -6px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於1000*/
@media (max-width: 1000px) {
  .indexMain {
    width: 777.84px;
  }
  .indexMain .loginBox {
    top: 178.718px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 51.856px;
  }
  .indexMain .loginBox .logo img {
    width: 464.852px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 62.968px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 13.89px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -12.964px;
    margin-right: 5.556px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 33.336px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 33.336px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 39.818px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 33.336px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 33.336px;
    margin-top: 27.78px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -5.556px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 50.004px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 92.6px;
    margin-top: 27.78px;
    font-size: 33.336px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 73.154px;
    font-size: 33.336px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 35.188px;
    top: -5.556px;
  }

  .lightbox .innerBox {
    width: 777.84px;
    height: 555.6px;
  }
  .lightbox .innerBox .title {
    font-size: 41.67px;
    margin-top: 104.638px;
  }
  .lightbox .innerBox .desc {
    font-size: 27.78px;
    margin-top: 73.154px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 33.336px;
    width: 370.4px;
    height: 83.34px;
    margin-top: 75.932px;
    padding-top: 25.002px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 33.336px;
    width: 370.4px;
    height: 83.34px;
    margin-top: 75.932px;
    padding-top: 25.002px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 33.336px;
    width: 370.4px;
    height: 83.34px;
    margin-top: 18.52px;
    padding-top: 25.002px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 33.336px;
    width: 370.4px;
    height: 83.34px;
    margin-top: 18.52px;
    padding-top: 25.002px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 777.84px;
  }
  .forgotMain .forgotBox {
    top: 269.466px;
  }
  .forgotMain .forgotBox .title {
    font-size: 41.67px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 92.6px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 25.928px;
    font-size: 33.336px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 36.114px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 92.6px;
    font-size: 33.336px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 33.336px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 60.19px;
  }
  .forgotMain button.yBtn {
    height: 92.6px;
    font-size: 33.336px;
  }
  .forgotMain button.cBtn {
    height: 92.6px;
    font-size: 33.336px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 777.84px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 62.042px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 350.028px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 86.118px;
    margin-top: 53.708px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 27.78px;
    margin-right: 46.3px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 86.118px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 27.78px;
    margin-right: 74.08px;
  }
  .deviceMain .contentBox {
    margin-top: 99.082px;
  }
  .deviceMain .contentBox .deviceList {
    height: 648.2px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 233.352px;
    height: 189.83px;
    margin-right: 18.52px;
    margin-bottom: 41.67px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 71.302px;
    font-size: 34.262px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 18.52px;
    font-size: 20.372px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 65.746px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 775.062px;
    height: 61.116px;
    padding-top: 14.816px;
    padding-left: 74.08px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 25.928px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 246.316px;
    font-size: 39.818px;
    height: 175.94px;
    padding: 7.408px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 531.524px;
    padding: 27.78px 9.26px 9.26px 27.78px;
    font-size: 29.632px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 23.15px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 201.868px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 92.6px;
    margin-top: 60.19px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 92.6px;
    margin-top: 60.19px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 92.6px;
    margin-top: 60.19px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 92.6px;
    padding-top: 29.632px;
    margin-top: 60.19px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 92.6px;
    padding-top: 29.632px;
    margin-top: 60.19px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 92.6px;
    padding-top: 29.632px;
    margin-top: 60.19px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 131.492px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 36.114px;
    padding-left: 27.78px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 33.336px 37.04px;
    margin-top: 41.67px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 42.596px;
    margin-bottom: 42.596px;
    font-size: 27.78px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 27.78px;
    height: 27.78px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 398.18px;
    font-size: 27.78px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 94.452px;
    margin-bottom: 500.04px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 44.448px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 53.708px;
    font-size: 38.892px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 31.484px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 66.672px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 158.346px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 41.67px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 59.264px;
    margin-bottom: 136.122px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 62.968px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 24.076px 9.26px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -12.964px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 33.336px;
    line-height: 33.336px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 33.336px;
    line-height: 33.336px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 33.336px;
    height: 43.522px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 11.112px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 92.6px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 73.154px;
    font-size: 33.336px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 35.188px;
    top: -5.556px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於920*/
@media (max-width: 920px) {
  .indexMain {
    width: 715.68px;
  }
  .indexMain .loginBox {
    top: 164.436px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 47.712px;
  }
  .indexMain .loginBox .logo img {
    width: 427.704px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 57.936px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 12.78px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -11.928px;
    margin-right: 5.112px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 30.672px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 30.672px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 36.636px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 30.672px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 30.672px;
    margin-top: 25.56px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -5.112px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 46.008px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 85.2px;
    margin-top: 25.56px;
    font-size: 30.672px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 67.308px;
    font-size: 30.672px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 32.376px;
    top: -5.112px;
  }

  .lightbox .innerBox {
    width: 715.68px;
    height: 511.2px;
  }
  .lightbox .innerBox .title {
    font-size: 38.34px;
    margin-top: 96.276px;
  }
  .lightbox .innerBox .desc {
    font-size: 25.56px;
    margin-top: 67.308px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 30.672px;
    width: 340.8px;
    height: 76.68px;
    margin-top: 69.864px;
    padding-top: 23.004px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 30.672px;
    width: 340.8px;
    height: 76.68px;
    margin-top: 69.864px;
    padding-top: 23.004px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 30.672px;
    width: 340.8px;
    height: 76.68px;
    margin-top: 17.04px;
    padding-top: 23.004px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 30.672px;
    width: 340.8px;
    height: 76.68px;
    margin-top: 17.04px;
    padding-top: 23.004px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 715.68px;
  }
  .forgotMain .forgotBox {
    top: 247.932px;
  }
  .forgotMain .forgotBox .title {
    font-size: 38.34px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 85.2px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 23.856px;
    font-size: 30.672px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 33.228px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 85.2px;
    font-size: 30.672px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 30.672px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 55.38px;
  }
  .forgotMain button.yBtn {
    height: 85.2px;
    font-size: 30.672px;
  }
  .forgotMain button.cBtn {
    height: 85.2px;
    font-size: 30.672px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 715.68px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 57.084px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 322.056px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 79.236px;
    margin-top: 49.416px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 25.56px;
    margin-right: 42.6px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 79.236px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 25.56px;
    margin-right: 68.16px;
  }
  .deviceMain .contentBox {
    margin-top: 91.164px;
  }
  .deviceMain .contentBox .deviceList {
    height: 596.4px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 214.704px;
    height: 174.66px;
    margin-right: 17.04px;
    margin-bottom: 38.34px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 65.604px;
    font-size: 31.524px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 17.04px;
    font-size: 18.744px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 60.492px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 713.124px;
    height: 56.232px;
    padding-top: 13.632px;
    padding-left: 68.16px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 23.856px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 226.632px;
    font-size: 36.636px;
    height: 161.88px;
    padding: 6.816px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 489.048px;
    padding: 25.56px 8.52px 8.52px 25.56px;
    font-size: 27.264px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 21.3px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 185.736px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 85.2px;
    margin-top: 55.38px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 85.2px;
    margin-top: 55.38px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 85.2px;
    margin-top: 55.38px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 85.2px;
    padding-top: 27.264px;
    margin-top: 55.38px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 85.2px;
    padding-top: 27.264px;
    margin-top: 55.38px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 85.2px;
    padding-top: 27.264px;
    margin-top: 55.38px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 120.984px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 33.228px;
    padding-left: 25.56px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 30.672px 34.08px;
    margin-top: 38.34px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 39.192px;
    margin-bottom: 39.192px;
    font-size: 25.56px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 25.56px;
    height: 25.56px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 366.36px;
    font-size: 25.56px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 86.904px;
    margin-bottom: 460.08px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 40.896px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 49.416px;
    font-size: 35.784px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 28.968px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 61.344px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 145.692px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 38.34px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 54.528px;
    margin-bottom: 125.244px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 57.936px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 22.152px 8.52px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -11.928px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 30.672px;
    line-height: 30.672px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 30.672px;
    line-height: 30.672px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 30.672px;
    height: 40.044px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 10.224px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 85.2px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 67.308px;
    font-size: 30.672px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 32.376px;
    top: -5.112px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於840*/
@media (max-width: 840px) {
  .indexMain {
    width: 653.52px;
  }
  .indexMain .loginBox {
    top: 150.154px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 43.568px;
  }
  .indexMain .loginBox .logo img {
    width: 390.556px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 52.904px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 11.67px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -10.892px;
    margin-right: 4.668px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 28.008px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 28.008px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 33.454px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 28.008px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 28.008px;
    margin-top: 23.34px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -4.668px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 42.012px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 77.8px;
    margin-top: 23.34px;
    font-size: 28.008px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 61.462px;
    font-size: 28.008px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 29.564px;
    top: -4.668px;
  }

  .lightbox .innerBox {
    width: 653.52px;
    height: 466.8px;
  }
  .lightbox .innerBox .title {
    font-size: 35.01px;
    margin-top: 87.914px;
  }
  .lightbox .innerBox .desc {
    font-size: 23.34px;
    margin-top: 61.462px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 28.008px;
    width: 311.2px;
    height: 70.02px;
    margin-top: 63.796px;
    padding-top: 21.006px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 28.008px;
    width: 311.2px;
    height: 70.02px;
    margin-top: 63.796px;
    padding-top: 21.006px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 28.008px;
    width: 311.2px;
    height: 70.02px;
    margin-top: 15.56px;
    padding-top: 21.006px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 28.008px;
    width: 311.2px;
    height: 70.02px;
    margin-top: 15.56px;
    padding-top: 21.006px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 653.52px;
  }
  .forgotMain .forgotBox {
    top: 226.398px;
  }
  .forgotMain .forgotBox .title {
    font-size: 35.01px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 77.8px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 21.784px;
    font-size: 28.008px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 30.342px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 77.8px;
    font-size: 28.008px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 28.008px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 50.57px;
  }
  .forgotMain button.yBtn {
    height: 77.8px;
    font-size: 28.008px;
  }
  .forgotMain button.cBtn {
    height: 77.8px;
    font-size: 28.008px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 653.52px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 52.126px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 294.084px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 72.354px;
    margin-top: 45.124px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 23.34px;
    margin-right: 38.9px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 72.354px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 23.34px;
    margin-right: 62.24px;
  }
  .deviceMain .contentBox {
    margin-top: 83.246px;
  }
  .deviceMain .contentBox .deviceList {
    height: 544.6px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 196.056px;
    height: 159.49px;
    margin-right: 15.56px;
    margin-bottom: 35.01px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 59.906px;
    font-size: 28.786px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 15.56px;
    font-size: 17.116px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 55.238px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 651.186px;
    height: 51.348px;
    padding-top: 12.448px;
    padding-left: 62.24px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 21.784px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 206.948px;
    font-size: 33.454px;
    height: 147.82px;
    padding: 6.224px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 446.572px;
    padding: 23.34px 7.78px 7.78px 23.34px;
    font-size: 24.896px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 19.45px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 169.604px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 77.8px;
    margin-top: 50.57px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 77.8px;
    margin-top: 50.57px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 77.8px;
    margin-top: 50.57px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 77.8px;
    padding-top: 24.896px;
    margin-top: 50.57px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 77.8px;
    padding-top: 24.896px;
    margin-top: 50.57px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 77.8px;
    padding-top: 24.896px;
    margin-top: 50.57px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 110.476px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 30.342px;
    padding-left: 23.34px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 28.008px 31.12px;
    margin-top: 35.01px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 35.788px;
    margin-bottom: 35.788px;
    font-size: 23.34px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 23.34px;
    height: 23.34px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 334.54px;
    font-size: 23.34px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 79.356px;
    margin-bottom: 420.12px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 37.344px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 45.124px;
    font-size: 32.676px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 26.452px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 56.016px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 133.038px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 35.01px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 49.792px;
    margin-bottom: 114.366px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 52.904px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 20.228px 7.78px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -10.892px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 28.008px;
    line-height: 28.008px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 28.008px;
    line-height: 28.008px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 28.008px;
    height: 36.566px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 9.336px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 77.8px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 61.462px;
    font-size: 28.008px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 29.564px;
    top: -4.668px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於760*/
@media (max-width: 760px) {
  .indexMain {
    width: 591.36px;
  }
  .indexMain .loginBox {
    top: 135.872px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 39.424px;
  }
  .indexMain .loginBox .logo img {
    width: 353.408px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 47.872px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 10.56px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -9.856px;
    margin-right: 4.224px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 25.344px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 25.344px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 30.272px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 25.344px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 25.344px;
    margin-top: 21.12px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -4.224px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 38.016px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 70.4px;
    margin-top: 21.12px;
    font-size: 25.344px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 55.616px;
    font-size: 25.344px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 26.752px;
    top: -4.224px;
  }

  .lightbox .innerBox {
    width: 591.36px;
    height: 422.4px;
  }
  .lightbox .innerBox .title {
    font-size: 31.68px;
    margin-top: 79.552px;
  }
  .lightbox .innerBox .desc {
    font-size: 21.12px;
    margin-top: 55.616px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 25.344px;
    width: 281.6px;
    height: 63.36px;
    margin-top: 57.728px;
    padding-top: 19.008px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 25.344px;
    width: 281.6px;
    height: 63.36px;
    margin-top: 57.728px;
    padding-top: 19.008px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 25.344px;
    width: 281.6px;
    height: 63.36px;
    margin-top: 14.08px;
    padding-top: 19.008px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 25.344px;
    width: 281.6px;
    height: 63.36px;
    margin-top: 14.08px;
    padding-top: 19.008px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 591.36px;
  }
  .forgotMain .forgotBox {
    top: 204.864px;
  }
  .forgotMain .forgotBox .title {
    font-size: 31.68px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 70.4px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 19.712px;
    font-size: 25.344px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 27.456px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 70.4px;
    font-size: 25.344px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 25.344px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 45.76px;
  }
  .forgotMain button.yBtn {
    height: 70.4px;
    font-size: 25.344px;
  }
  .forgotMain button.cBtn {
    height: 70.4px;
    font-size: 25.344px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 591.36px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 47.168px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 266.112px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 65.472px;
    margin-top: 40.832px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 21.12px;
    margin-right: 35.2px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 65.472px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 21.12px;
    margin-right: 56.32px;
  }
  .deviceMain .contentBox {
    margin-top: 75.328px;
  }
  .deviceMain .contentBox .deviceList {
    height: 492.8px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 177.408px;
    height: 144.32px;
    margin-right: 14.08px;
    margin-bottom: 31.68px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 54.208px;
    font-size: 26.048px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 14.08px;
    font-size: 15.488px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 49.984px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 589.248px;
    height: 46.464px;
    padding-top: 11.264px;
    padding-left: 56.32px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 19.712px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 187.264px;
    font-size: 30.272px;
    height: 133.76px;
    padding: 5.632px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 404.096px;
    padding: 21.12px 7.04px 7.04px 21.12px;
    font-size: 22.528px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 17.6px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 153.472px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 70.4px;
    margin-top: 45.76px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 70.4px;
    margin-top: 45.76px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 70.4px;
    margin-top: 45.76px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 70.4px;
    padding-top: 22.528px;
    margin-top: 45.76px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 70.4px;
    padding-top: 22.528px;
    margin-top: 45.76px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 70.4px;
    padding-top: 22.528px;
    margin-top: 45.76px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 99.968px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 27.456px;
    padding-left: 21.12px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 25.344px 28.16px;
    margin-top: 31.68px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 32.384px;
    margin-bottom: 32.384px;
    font-size: 21.12px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 21.12px;
    height: 21.12px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 302.72px;
    font-size: 21.12px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 71.808px;
    margin-bottom: 380.16px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 33.792px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 40.832px;
    font-size: 29.568px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 23.936px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 50.688px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 120.384px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 31.68px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 45.056px;
    margin-bottom: 103.488px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 47.872px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 18.304px 7.04px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -9.856px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 25.344px;
    line-height: 25.344px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 25.344px;
    line-height: 25.344px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 25.344px;
    height: 33.088px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 8.448px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 70.4px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 55.616px;
    font-size: 25.344px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 26.752px;
    top: -4.224px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於680*/
@media (max-width: 680px) {
  .indexMain {
    width: 529.2px;
  }
  .indexMain .loginBox {
    top: 121.59px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 35.28px;
  }
  .indexMain .loginBox .logo img {
    width: 316.26px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 42.84px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 9.45px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -8.82px;
    margin-right: 3.78px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 22.68px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 22.68px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 27.09px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 22.68px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 22.68px;
    margin-top: 18.9px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -3.78px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 34.02px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 63px;
    margin-top: 18.9px;
    font-size: 22.68px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 49.77px;
    font-size: 22.68px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 23.94px;
    top: -3.78px;
  }

  .lightbox .innerBox {
    width: 529.2px;
    height: 378px;
  }
  .lightbox .innerBox .title {
    font-size: 28.35px;
    margin-top: 71.19px;
  }
  .lightbox .innerBox .desc {
    font-size: 18.9px;
    margin-top: 49.77px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 22.68px;
    width: 252px;
    height: 56.7px;
    margin-top: 51.66px;
    padding-top: 17.01px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 22.68px;
    width: 252px;
    height: 56.7px;
    margin-top: 51.66px;
    padding-top: 17.01px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 22.68px;
    width: 252px;
    height: 56.7px;
    margin-top: 12.6px;
    padding-top: 17.01px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 22.68px;
    width: 252px;
    height: 56.7px;
    margin-top: 12.6px;
    padding-top: 17.01px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 529.2px;
  }
  .forgotMain .forgotBox {
    top: 183.33px;
  }
  .forgotMain .forgotBox .title {
    font-size: 28.35px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 63px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 17.64px;
    font-size: 22.68px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 24.57px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 63px;
    font-size: 22.68px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 22.68px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 40.95px;
  }
  .forgotMain button.yBtn {
    height: 63px;
    font-size: 22.68px;
  }
  .forgotMain button.cBtn {
    height: 63px;
    font-size: 22.68px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 529.2px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 42.21px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 238.14px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 58.59px;
    margin-top: 36.54px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 18.9px;
    margin-right: 31.5px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 58.59px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 18.9px;
    margin-right: 50.4px;
  }
  .deviceMain .contentBox {
    margin-top: 67.41px;
  }
  .deviceMain .contentBox .deviceList {
    height: 441px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 158.76px;
    height: 129.15px;
    margin-right: 12.6px;
    margin-bottom: 28.35px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 48.51px;
    font-size: 23.31px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 12.6px;
    font-size: 13.86px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 44.73px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 527.31px;
    height: 41.58px;
    padding-top: 10.08px;
    padding-left: 50.4px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 17.64px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 167.58px;
    font-size: 27.09px;
    height: 119.7px;
    padding: 5.04px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 361.62px;
    padding: 18.9px 6.3px 6.3px 18.9px;
    font-size: 20.16px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 15.75px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 137.34px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 63px;
    margin-top: 40.95px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 63px;
    margin-top: 40.95px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 63px;
    margin-top: 40.95px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 63px;
    padding-top: 20.16px;
    margin-top: 40.95px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 63px;
    padding-top: 20.16px;
    margin-top: 40.95px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 63px;
    padding-top: 20.16px;
    margin-top: 40.95px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 89.46px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 24.57px;
    padding-left: 18.9px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 22.68px 25.2px;
    margin-top: 28.35px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 28.98px;
    margin-bottom: 28.98px;
    font-size: 18.9px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 18.9px;
    height: 18.9px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 270.9px;
    font-size: 18.9px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 64.26px;
    margin-bottom: 340.2px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 30.24px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 36.54px;
    font-size: 26.46px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 21.42px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 45.36px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 107.73px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 28.35px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 40.32px;
    margin-bottom: 92.61px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 42.84px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 16.38px 6.3px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -8.82px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 22.68px;
    line-height: 22.68px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 22.68px;
    line-height: 22.68px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 22.68px;
    height: 29.61px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 7.56px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 63px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 49.77px;
    font-size: 22.68px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 23.94px;
    top: -3.78px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於600*/
@media (max-width: 600px) {
  .indexMain {
    width: 467.04px;
  }
  .indexMain .loginBox {
    top: 107.308px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 31.136px;
  }
  .indexMain .loginBox .logo img {
    width: 279.112px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 37.808px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 8.34px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -7.784px;
    margin-right: 3.336px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 20.016px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 20.016px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 23.908px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 20.016px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 20.016px;
    margin-top: 16.68px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -3.336px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 30.024px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 55.6px;
    margin-top: 16.68px;
    font-size: 20.016px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 43.924px;
    font-size: 20.016px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 21.128px;
    top: -3.336px;
  }

  .lightbox .innerBox {
    width: 467.04px;
    height: 333.6px;
  }
  .lightbox .innerBox .title {
    font-size: 25.02px;
    margin-top: 62.828px;
  }
  .lightbox .innerBox .desc {
    font-size: 16.68px;
    margin-top: 43.924px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 20.016px;
    width: 222.4px;
    height: 50.04px;
    margin-top: 45.592px;
    padding-top: 15.012px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 20.016px;
    width: 222.4px;
    height: 50.04px;
    margin-top: 45.592px;
    padding-top: 15.012px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 20.016px;
    width: 222.4px;
    height: 50.04px;
    margin-top: 11.12px;
    padding-top: 15.012px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 20.016px;
    width: 222.4px;
    height: 50.04px;
    margin-top: 11.12px;
    padding-top: 15.012px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 467.04px;
  }
  .forgotMain .forgotBox {
    top: 161.796px;
  }
  .forgotMain .forgotBox .title {
    font-size: 25.02px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 55.6px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 15.568px;
    font-size: 20.016px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 21.684px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 55.6px;
    font-size: 20.016px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 20.016px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 36.14px;
  }
  .forgotMain button.yBtn {
    height: 55.6px;
    font-size: 20.016px;
  }
  .forgotMain button.cBtn {
    height: 55.6px;
    font-size: 20.016px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 467.04px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 37.252px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 210.168px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 51.708px;
    margin-top: 32.248px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 16.68px;
    margin-right: 27.8px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 51.708px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 16.68px;
    margin-right: 44.48px;
  }
  .deviceMain .contentBox {
    margin-top: 59.492px;
  }
  .deviceMain .contentBox .deviceList {
    height: 389.2px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 140.112px;
    height: 113.98px;
    margin-right: 11.12px;
    margin-bottom: 25.02px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 42.812px;
    font-size: 20.572px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 11.12px;
    font-size: 12.232px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 39.476px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 465.372px;
    height: 36.696px;
    padding-top: 8.896px;
    padding-left: 44.48px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 15.568px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 147.896px;
    font-size: 23.908px;
    height: 105.64px;
    padding: 4.448px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 319.144px;
    padding: 16.68px 5.56px 5.56px 16.68px;
    font-size: 17.792px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 13.9px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 121.208px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 55.6px;
    margin-top: 36.14px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 55.6px;
    margin-top: 36.14px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 55.6px;
    margin-top: 36.14px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 55.6px;
    padding-top: 17.792px;
    margin-top: 36.14px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 55.6px;
    padding-top: 17.792px;
    margin-top: 36.14px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 55.6px;
    padding-top: 17.792px;
    margin-top: 36.14px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 78.952px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 21.684px;
    padding-left: 16.68px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 20.016px 22.24px;
    margin-top: 25.02px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 25.576px;
    margin-bottom: 25.576px;
    font-size: 16.68px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 16.68px;
    height: 16.68px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 239.08px;
    font-size: 16.68px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 56.712px;
    margin-bottom: 300.24px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 26.688px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 32.248px;
    font-size: 23.352px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 18.904px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 40.032px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 95.076px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 25.02px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 35.584px;
    margin-bottom: 81.732px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 37.808px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 14.456px 5.56px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -7.784px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 20.016px;
    line-height: 20.016px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 20.016px;
    line-height: 20.016px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 20.016px;
    height: 26.132px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 6.672px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 55.6px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 43.924px;
    font-size: 20.016px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 21.128px;
    top: -3.336px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於520*/
@media (max-width: 520px) {
  .indexMain {
    width: 404.04px;
  }
  .indexMain .loginBox {
    top: 92.833px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 26.936px;
  }
  .indexMain .loginBox .logo img {
    width: 241.462px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 32.708px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 7.215px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -6.734px;
    margin-right: 2.886px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 17.316px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 17.316px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 20.683px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 17.316px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 17.316px;
    margin-top: 14.43px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -2.886px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 25.974px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 48.1px;
    margin-top: 14.43px;
    font-size: 17.316px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 37.999px;
    font-size: 17.316px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 18.278px;
    top: -2.886px;
  }

  .lightbox .innerBox {
    width: 404.04px;
    height: 288.6px;
  }
  .lightbox .innerBox .title {
    font-size: 21.645px;
    margin-top: 54.353px;
  }
  .lightbox .innerBox .desc {
    font-size: 14.43px;
    margin-top: 37.999px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 17.316px;
    width: 192.4px;
    height: 43.29px;
    margin-top: 39.442px;
    padding-top: 12.987px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 17.316px;
    width: 192.4px;
    height: 43.29px;
    margin-top: 39.442px;
    padding-top: 12.987px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 17.316px;
    width: 192.4px;
    height: 43.29px;
    margin-top: 9.62px;
    padding-top: 12.987px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 17.316px;
    width: 192.4px;
    height: 43.29px;
    margin-top: 9.62px;
    padding-top: 12.987px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 404.04px;
  }
  .forgotMain .forgotBox {
    top: 139.971px;
  }
  .forgotMain .forgotBox .title {
    font-size: 21.645px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 48.1px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 13.468px;
    font-size: 17.316px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 18.759px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 48.1px;
    font-size: 17.316px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 17.316px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 31.265px;
  }
  .forgotMain button.yBtn {
    height: 48.1px;
    font-size: 17.316px;
  }
  .forgotMain button.cBtn {
    height: 48.1px;
    font-size: 17.316px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 404.04px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 32.227px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 181.818px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 44.733px;
    margin-top: 27.898px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 14.43px;
    margin-right: 24.05px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 44.733px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 14.43px;
    margin-right: 38.48px;
  }
  .deviceMain .contentBox {
    margin-top: 51.467px;
  }
  .deviceMain .contentBox .deviceList {
    height: 336.7px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 121.212px;
    height: 98.605px;
    margin-right: 9.62px;
    margin-bottom: 21.645px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 37.037px;
    font-size: 17.797px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 9.62px;
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 34.151px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 402.597px;
    height: 31.746px;
    padding-top: 7.696px;
    padding-left: 38.48px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 13.468px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 127.946px;
    font-size: 20.683px;
    height: 91.39px;
    padding: 3.848px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 276.094px;
    padding: 14.43px 4.81px 4.81px 14.43px;
    font-size: 15.392px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 12.025px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 104.858px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 48.1px;
    margin-top: 31.265px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 48.1px;
    margin-top: 31.265px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 48.1px;
    margin-top: 31.265px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 48.1px;
    padding-top: 15.392px;
    margin-top: 31.265px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 48.1px;
    padding-top: 15.392px;
    margin-top: 31.265px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 48.1px;
    padding-top: 15.392px;
    margin-top: 31.265px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 68.302px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 18.759px;
    padding-left: 14.43px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 17.316px 19.24px;
    margin-top: 21.645px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 22.126px;
    margin-bottom: 22.126px;
    font-size: 14.43px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 14.43px;
    height: 14.43px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 206.83px;
    font-size: 14.43px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 49.062px;
    margin-bottom: 259.74px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 23.088px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 27.898px;
    font-size: 20.202px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 16.354px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 34.632px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 82.251px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 21.645px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 30.784px;
    margin-bottom: 70.707px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 32.708px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 12.506px 4.81px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -6.734px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 17.316px;
    line-height: 17.316px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 17.316px;
    line-height: 17.316px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 17.316px;
    height: 22.607px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 5.772px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 48.1px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 37.999px;
    font-size: 17.316px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 18.278px;
    top: -2.886px;
  }

  /*=========//END MAIN-設備=========*/
  main .loginBox .enterBox .input .icon {
    top: -5px;
  }
}
/*預設小於440*/
@media (max-width: 440px) {
  .indexMain {
    width: 341.88px;
  }
  .indexMain .loginBox {
    top: 78.551px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 22.792px;
  }
  .indexMain .loginBox .logo img {
    width: 204.314px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 27.676px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 6.105px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -5.698px;
    margin-right: 2.442px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 14.652px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 14.652px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 17.501px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 14.652px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 14.652px;
    margin-top: 12.21px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -2.442px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 21.978px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 40.7px;
    margin-top: 12.21px;
    font-size: 14.652px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 32.153px;
    font-size: 14.652px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 15.466px;
    top: -2.442px;
  }

  .lightbox .innerBox {
    width: 341.88px;
    height: 244.2px;
  }
  .lightbox .innerBox .title {
    font-size: 18.315px;
    margin-top: 45.991px;
  }
  .lightbox .innerBox .desc {
    font-size: 12.21px;
    margin-top: 32.153px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 14.652px;
    width: 162.8px;
    height: 36.63px;
    margin-top: 33.374px;
    padding-top: 10.989px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 14.652px;
    width: 162.8px;
    height: 36.63px;
    margin-top: 33.374px;
    padding-top: 10.989px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 14.652px;
    width: 162.8px;
    height: 36.63px;
    margin-top: 8.14px;
    padding-top: 10.989px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 14.652px;
    width: 162.8px;
    height: 36.63px;
    margin-top: 8.14px;
    padding-top: 10.989px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 341.88px;
  }
  .forgotMain .forgotBox {
    top: 118.437px;
  }
  .forgotMain .forgotBox .title {
    font-size: 18.315px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 40.7px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 11.396px;
    font-size: 14.652px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 15.873px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 40.7px;
    font-size: 14.652px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 14.652px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 26.455px;
  }
  .forgotMain button.yBtn {
    height: 40.7px;
    font-size: 14.652px;
  }
  .forgotMain button.cBtn {
    height: 40.7px;
    font-size: 14.652px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 341.88px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 27.269px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 153.846px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 37.851px;
    margin-top: 23.606px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 12.21px;
    margin-right: 20.35px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 37.851px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 12.21px;
    margin-right: 32.56px;
  }
  .deviceMain .contentBox {
    margin-top: 43.549px;
  }
  .deviceMain .contentBox .deviceList {
    height: 284.9px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 102.564px;
    height: 83.435px;
    margin-right: 8.14px;
    margin-bottom: 18.315px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 31.339px;
    font-size: 15.059px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 8.14px;
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 28.897px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 340.659px;
    height: 26.862px;
    padding-top: 6.512px;
    padding-left: 32.56px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 108.262px;
    font-size: 17.501px;
    height: 77.33px;
    padding: 3.256px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 233.618px;
    padding: 12.21px 4.07px 4.07px 12.21px;
    font-size: 13.024px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 12px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 88.726px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 40.7px;
    margin-top: 26.455px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 40.7px;
    margin-top: 26.455px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 40.7px;
    margin-top: 26.455px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 40.7px;
    padding-top: 13.024px;
    margin-top: 26.455px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 40.7px;
    padding-top: 13.024px;
    margin-top: 26.455px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 40.7px;
    padding-top: 13.024px;
    margin-top: 26.455px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 57.794px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 15.873px;
    padding-left: 12.21px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 14.652px 16.28px;
    margin-top: 18.315px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 18.722px;
    margin-bottom: 18.722px;
    font-size: 12.21px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 12.21px;
    height: 12.21px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 175.01px;
    font-size: 12.21px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 41.514px;
    margin-bottom: 219.78px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 19.536px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 23.606px;
    font-size: 17.094px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 13.838px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 29.304px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 69.597px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 18.315px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 26.048px;
    margin-bottom: 59.829px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 27.676px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 10.582px 4.07px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -5.698px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 14.652px;
    line-height: 14.652px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 14.652px;
    line-height: 14.652px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 14.652px;
    height: 19.129px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 4.884px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 40.7px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 32.153px;
    font-size: 14.652px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 15.466px;
    top: -2.442px;
  }

  /*=========//END MAIN-設備=========*/
}
/*預設小於360*/
@media (max-width: 360px) {
  .indexMain {
    width: 279.72px;
  }
  .indexMain .loginBox {
    top: 64.269px;
  }
  .indexMain .loginBox .logo {
    padding-bottom: 18.648px;
  }
  .indexMain .loginBox .logo img {
    width: 167.166px;
  }
  .indexMain .loginBox .enterBox {
    margin-top: 22.644px;
  }
  .indexMain .loginBox .enterBox .input {
    padding: 4.995px;
  }
  .indexMain .loginBox .enterBox .input .icon {
    top: -4.662px;
    margin-right: 1.998px;
  }
  .indexMain .loginBox .enterBox .input input {
    font-size: 12px;
  }
  .indexMain .loginBox .enterBox .input input::placeholder {
    font-size: 12px;
  }
  .indexMain .loginBox .enterBox .input #icon_user {
    width: 14.319px;
  }
  .indexMain .loginBox .enterBox .input #icon_pass {
    width: 11.988px;
  }
  .indexMain .loginBox .forgotBtn {
    font-size: 12px;
    margin-top: 9.99px;
  }
  .indexMain .loginBox .forgotBtn .icon {
    top: -1.998px;
  }
  .indexMain .loginBox .loginBtn {
    margin-top: 17.982px;
  }
  .indexMain .loginBox .loginBtn button {
    height: 33.3px;
    margin-top: 9.99px;
    font-size: 12px;
  }
  .indexMain .loginBox .m_forgotBtn {
    margin-top: 26.307px;
    font-size: 12px;
  }
  .indexMain .loginBox .m_forgotBtn .icon {
    width: 12.654px;
    top: -1.998px;
  }

  .lightbox .innerBox {
    width: 279.72px;
    height: 199.8px;
  }
  .lightbox .innerBox .title {
    font-size: 14.985px;
    margin-top: 37.629px;
  }
  .lightbox .innerBox .desc {
    font-size: 12px;
    margin-top: 26.307px;
  }
  .lightbox .innerBox a.yellowBtn {
    font-size: 12px;
    width: 133.2px;
    height: 29.97px;
    margin-top: 27.306px;
    padding-top: 8.991px;
  }
  .lightbox .innerBox a.cancelBtn {
    font-size: 12px;
    width: 133.2px;
    height: 29.97px;
    margin-top: 27.306px;
    padding-top: 8.991px;
  }
  .lightbox .innerBox a.btn1 {
    display: block;
    font-size: 12px;
    width: 133.2px;
    height: 29.97px;
    margin-top: 6.66px;
    padding-top: 8.991px;
  }
  .lightbox .innerBox a.btn2 {
    display: block;
    font-size: 12px;
    width: 133.2px;
    height: 29.97px;
    margin-top: 6.66px;
    padding-top: 8.991px;
  }

  /*=========MAIN-忘記密碼=========*/
  .forgotMain {
    width: 279.72px;
  }
  .forgotMain .forgotBox {
    top: 96.903px;
  }
  .forgotMain .forgotBox .title {
    font-size: 14.985px;
  }
  .forgotMain .forgotBox .email {
    margin-top: 33.3px;
  }
  .forgotMain .forgotBox .m_notice {
    margin-top: 9.324px;
    font-size: 12px;
  }
  .forgotMain .forgotBox .m_notice .icon {
    width: 12.987px;
  }
  .forgotMain .forgotBox input.t1 {
    height: 33.3px;
    font-size: 12px;
  }
  .forgotMain .forgotBox input::placeholder {
    font-size: 12px;
  }
  .forgotMain .forgotBox .btnMT {
    margin-top: 21.645px;
  }
  .forgotMain button.yBtn {
    height: 33.3px;
    font-size: 12px;
  }
  .forgotMain button.cBtn {
    height: 33.3px;
    font-size: 12px;
  }

  /*=========//END MAIN-忘記密碼=========*/
  /*=========MAIN-設備=========*/
  .deviceMain {
    width: 279.72px;
  }
  .deviceMain .m_menuBox .logo {
    margin-top: 22.311px;
  }
  .deviceMain .m_menuBox .logo img {
    width: 125.874px;
  }
  .deviceMain .m_menuBox .linkBox {
    line-height: 30.969px;
    margin-top: 19.314px;
  }
  .deviceMain .m_menuBox .linkBox a {
    font-size: 12px;
    margin-right: 16.65px;
  }
  .deviceMain .m_menuBox .slinkBox {
    line-height: 30.969px;
  }
  .deviceMain .m_menuBox .slinkBox a {
    font-size: 12px;
    margin-right: 26.64px;
  }
  .deviceMain .contentBox {
    margin-top: 35.631px;
  }
  .deviceMain .contentBox .deviceList {
    height: 233.1px;
  }
  .deviceMain .contentBox .deviceList .d_item {
    width: 83.916px;
    height: 68.265px;
    margin-right: 6.66px;
    margin-bottom: 14.985px;
  }
  .deviceMain .contentBox .deviceList .d_item .title {
    margin-top: 25.641px;
    font-size: 12.321px;
  }
  .deviceMain .contentBox .deviceList .d_item .date {
    margin-top: 6.66px;
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo {
    margin-top: 23.643px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle {
    width: 278.721px;
    height: 21.978px;
    padding-top: 5.328px;
    padding-left: 26.64px;
  }
  .deviceMain .contentBox .deviceInfo .sTitle .word {
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .left {
    width: 88.578px;
    font-size: 14.319px;
    height: 63.27px;
    padding: 2.664px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right {
    width: 191.142px;
    padding: 9.99px 3.33px 3.33px 9.99px;
    font-size: 12px;
  }
  .deviceMain .contentBox .deviceInfo .infoBox .right span {
    font-size: 12px;
  }
  .deviceMain .contentBox .btnBox {
    padding-bottom: 72.594px;
    font-size: 12px;
  }
  .deviceMain .contentBox button.btn1 {
    height: 33.3px;
    margin-top: 21.645px;
    font-size: 12px;
  }
  .deviceMain .contentBox button.btn2 {
    height: 33.3px;
    margin-top: 21.645px;
    font-size: 12px;
  }
  .deviceMain .contentBox button.btn3 {
    height: 33.3px;
    margin-top: 21.645px;
    font-size: 12px;
  }
  .deviceMain .contentBox a.btn1 {
    height: 33.3px;
    padding-top: 10.656px;
    margin-top: 21.645px;
    font-size: 12px;
  }
  .deviceMain .contentBox a.btn2 {
    height: 33.3px;
    padding-top: 10.656px;
    margin-top: 21.645px;
    font-size: 12px;
  }
  .deviceMain .contentBox a.btn3 {
    height: 33.3px;
    padding-top: 10.656px;
    margin-top: 21.645px;
    font-size: 12px;
  }
  .deviceMain .contentBox .interestBox {
    margin-top: 47.286px;
  }
  .deviceMain .contentBox .interestBox .notice {
    font-size: 12.987px;
    padding-left: 9.99px;
  }
  .deviceMain .contentBox .interestBox .itemBox {
    padding: 11.988px 13.32px;
    margin-top: 14.985px;
  }
  .deviceMain .contentBox .interestBox .itemBox label {
    margin-right: 15.318px;
    margin-bottom: 15.318px;
    font-size: 12px;
  }
  .deviceMain .contentBox .interestBox .itemBox input[type="checkbox"] {
    width: 9.99px;
    height: 9.99px;
  }
  .deviceMain .contentBox .interestBox .itemBox textarea {
    height: 143.19px;
    font-size: 12px;
  }
  .deviceMain .contentBox .memberInfo {
    margin-top: 33.966px;
    margin-bottom: 179.82px;
  }
  .deviceMain .contentBox .memberInfo .title {
    font-size: 15.984px;
  }
  .deviceMain .contentBox .memberInfo .contact {
    margin-top: 19.314px;
    font-size: 13.986px;
  }
  .deviceMain .contentBox .memberInfo .contact span {
    font-size: 12px;
  }
  .deviceMain .contentBox .memberInfo .contact p {
    margin-bottom: 23.976px;
  }
  .deviceMain .contentBox .passwordBox {
    margin-top: 56.943px;
  }
  .deviceMain .contentBox .passwordBox .title {
    font-size: 14.985px;
  }
  .deviceMain .contentBox .passwordBox .enterBox {
    margin-top: 21.312px;
    margin-bottom: 48.951px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item {
    margin-bottom: 22.644px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input {
    padding: 8.658px 3.33px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    top: -4.662px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input {
    font-size: 12px;
    line-height: 11.988px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input input::placeholder {
    font-size: 12px;
    line-height: 11.988px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .item .input .icon {
    width: 11.988px;
    height: 15.651px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn {
    margin-top: 3.996px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .submitBtn button {
    height: 33.3px;
    font-size: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn {
    margin-top: 26.307px;
    font-size: 12px;
  }
  .deviceMain .contentBox .passwordBox .enterBox .m_forgotBtn .icon {
    width: 12.654px;
    top: -1.998px;
  }

  /*=========//END MAIN-設備=========*/
}
