.container{max-width: 100%;margin: 0px auto;}
.report {background:#fafafa;padding:.3rem 0;}
.report .tit {font-size: 22px;text-align:center;font-weight:600;color:#091221;}
.report .tit span {display:inline-block;color:#007BFF;background-image:-webkit-linear-gradient(173.44deg,#257bf5 2.16%,#0C99FF 49.6%,#1C84FF 65.41%,#A258FF 100.1%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
.report_page {background-color:#fff;border-radius:8px;padding:.5rem 0rem;}
.form_box {margin: 0 auto;
    padding: 0 21px;
    display: block;position:relative;}
.form_box dl {display:flex;flex-direction:column;}
.form_box dd {margin-top:18px;color:#525252;vertical-align:middle;position:relative;}
.form_box dd  .section-title {display:inline-block;    margin-bottom: .2rem;}
.form_box dd .section-title .star {color:red;}
.form_box dd input {text-indent: 8px;width:100%;height:34px;line-height:34px;border:1px solid #e6e6e6;}
.form_box .form-group {position:relative;text-align:center;z-index:1;margin-top:.5rem;}
.form_box .form-group .button {cursor:pointer;padding:0rem 1.8rem;font-size:15px;letter-spacing:2px;line-height:36px;font-weight:600;border: none;border-radius:4px;display:inline-block;position:relative;color:#ffffff;background-color:#00447d;-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in;transition:0.3s ease-in;}
.form_box .form-group .button:hover {background-color:#0a65b1;}
.results_box {margin-top:.5rem;}
.results_box dl {display:block;border:1px solid #f1f1f1;border-bottom:none;flex-wrap: nowrap;
    flex-direction: row;
    align-items: baseline;justify-content: center;}
.results_box dl:last-child {border-bottom:1px solid #f1f1f1;}
.results_box dt {background-color:#f9f9f9;text-align:left;padding:0 .2rem;line-height:40px;border-right:1px solid #f1f1f1;color:#333;font-size:14px;}
.results_box dd {color:#333;font-size:14px;background-color:#fff;flex:1;line-height:40px;padding:0 .2rem;}