.online-fix-guide{box-sizing:border-box;margin:28px 0 4px;padding:22px 24px;border:1px solid #dfe6ee;border-radius:14px;background:#f7f9fc;color:#4f5e70}
.online-fix-guide-head{display:block;position:static;width:auto;height:auto;margin:0;padding:0 0 17px;border-bottom:1px solid #e2e8f0;background:transparent;box-shadow:none;overflow:visible;text-align:center}
.online-fix-guide h3{display:inline-block;position:relative;margin:0;padding:0 0 8px;color:#273546;font-size:21px;font-weight:700;line-height:1.35}
.online-fix-guide h3:after{content:"";position:absolute;right:25%;bottom:0;left:25%;height:2px;border-radius:2px;background:#5d8fc8}
.online-fix-guide-head p{max-width:720px;margin:9px auto 0;color:#6d7b8c;font-size:14px;line-height:1.75}
.online-fix-guide-head p strong{color:#46596e;font-weight:700}
.online-fix-guide-subtitle{margin:17px 0 5px;padding:0;color:#34465a;font-size:16px;font-weight:700;line-height:1.5;text-align:center}
.online-fix-guide-list{counter-reset:online-fix-item;margin:0;padding:0;color:#536275;font-size:15px;line-height:1.75;list-style:none}
.online-fix-guide-list>li{counter-increment:online-fix-item;position:relative;margin:0;padding:13px 0 13px 38px;list-style:none}
.online-fix-guide-list>li+li{border-top:1px solid #e4e9f0}
.online-fix-guide-list>li:before{content:counter(online-fix-item);position:absolute;top:13px;left:0;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid #b8cce2;border-radius:50%;color:#4579b2;font-size:13px;font-weight:700;line-height:1}
.online-fix-guide-list>li>strong{display:block;margin:0 0 3px;color:#3b4d61;font-weight:700}
.online-fix-guide-list>li p{margin:0;color:#5d6b7c;line-height:1.75}
.online-fix-guide-list>li p strong{color:#3d5875;font-weight:700}
.online-fix-guide-note{margin:5px 0 0;padding:14px 0 0;border:0;border-top:1px solid #dfe6ee;border-radius:0;background:transparent;color:#657386;font-size:14px;line-height:1.75;text-align:center}
.online-fix-guide-note strong{color:#456789;font-weight:700}
body.night .online-fix-guide{border-color:#3b4652;background:#292f36;color:#b7c1cc}
body.night .online-fix-guide-head{border-color:#3c4652;background:transparent}
body.night .online-fix-guide h3{color:#edf1f5}
body.night .online-fix-guide h3:after{background:#739dc9}
body.night .online-fix-guide-head p,body.night .online-fix-guide-list>li p,body.night .online-fix-guide-note{color:#aeb9c5}
body.night .online-fix-guide-head p strong,body.night .online-fix-guide-subtitle,body.night .online-fix-guide-list>li>strong{color:#d6dee7}
body.night .online-fix-guide-list>li+li,body.night .online-fix-guide-note{border-color:#3c4652}
body.night .online-fix-guide-list>li:before{border-color:#526b85;color:#8eb6df}
body.night .online-fix-guide-list>li p strong,body.night .online-fix-guide-note strong{color:#c9d8e7}
@media screen and (max-width:800px){
  .online-fix-guide{margin-top:22px;padding:18px 15px;border-radius:12px}
  .online-fix-guide-head{padding-bottom:15px}
  .online-fix-guide h3{font-size:19px}
  .online-fix-guide-head p{margin-top:8px;font-size:13px;line-height:1.7}
  .online-fix-guide-subtitle{margin-top:15px;font-size:15px}
  .online-fix-guide-list{font-size:14px;line-height:1.75}
  .online-fix-guide-list>li{padding:12px 0 12px 34px}
  .online-fix-guide-list>li:before{top:12px;width:23px;height:23px;font-size:12px}
  .online-fix-guide-note{padding-top:12px;font-size:13px;text-align:left}
}
