*{outline:none!important;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-size-adjust:none}input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;font-family:"sans-serif",Microsoft YaHei,Source Han Sans CN,Arial}input::-ms-clear,input::-ms-reveal{display:none}::-moz-placeholder,::-webkit-input-placeholder,::-webkit-textarea-placeholder,input:-ms-input-placeholder{color:#b2b2b2}dl,li,ol,ul{list-style:none}em,i{font-style:normal}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}html{font-size:20px}body,html{height:100%}body{font-size:14px;background-color:#fff;font-family:"sans-serif",Microsoft YaHei,Source Han Sans CN,Arial}#app{min-height:100%}#app>.webApp{min-height:inherit!important;position:relative;padding-bottom:4.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.realme .box .react-datepicker__day--selected,.realme .box .react-datepicker__day--selected:hover,.realme .login_dlg .react-datepicker__day--selected,.realme .login_dlg .react-datepicker__day--selected:hover{background:#ffc915}.box .react-datepicker,.login_dlg .react-datepicker{background:#fff;border:1px solid rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:absolute;left:50%;margin-left:-200px;width:400px;font-size:14px;margin-top:5px;overflow:hidden;z-index:10000}.box .react-datepicker__navigation,.login_dlg .react-datepicker__navigation{border-width:9px}.box .react-datepicker__month-container,.login_dlg .react-datepicker__month-container{width:100%}.box .react-datepicker__header,.login_dlg .react-datepicker__header{text-align:center;background-color:#fff;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;padding-top:0;position:relative;height:40px;line-height:40px;margin-bottom:28px}.box .react-datepicker-time__header,.box .react-datepicker__current-month,.login_dlg .react-datepicker-time__header,.login_dlg .react-datepicker__current-month{color:#333;font-size:14px}.box .react-datepicker__day-names,.login_dlg .react-datepicker__day-names{display:none}.box .react-datepicker__month,.login_dlg .react-datepicker__month{margin:0 17px}.box .react-datepicker__day,.login_dlg .react-datepicker__day{width:20px;height:20px;font-size:14px;color:#333;line-height:20px;margin:3px 10px}.box .react-datepicker__day--today,.login_dlg .react-datepicker__day--today{background:#fff;color:333;border-radius:0;font-weight:400}.box .react-datepicker__day--today:hover,.login_dlg .react-datepicker__day--today:hover{border-radius:0;background:#fff;opacity:.3}.box .react-datepicker__day--selected,.login_dlg .react-datepicker__day--selected{background:#2ad181;color:#fff;border-radius:4px;font-weight:400}.box .react-datepicker__day--selected:hover,.login_dlg .react-datepicker__day--selected:hover{border-radius:4px;background:#2ad181;opacity:.3}.box .react-datepicker__day--disabled,.login_dlg .react-datepicker__day--disabled{color:#ccc}.box .react-datepicker__header__dropdown,.login_dlg .react-datepicker__header__dropdown{position:relative;top:-15px}.box .react-datepicker__header__dropdown select,.login_dlg .react-datepicker__header__dropdown select{border:1px solid rgba(0,0,0,.15);color:#333;font-size:14px;vertical-align:middle;height:20px;line-height:20px}.box .react-datepicker__day--outside-month,.login_dlg .react-datepicker__day--outside-month{opacity:.4}.webApp .box .react-datepicker,.webApp .react-datepicker{border-radius:.2rem;margin-left:0;width:100%;font-size:.7rem;margin-top:.25rem}.webApp .box .react-datepicker__navigation,.webApp .react-datepicker__navigation{border-width:.45rem}.webApp .box .react-datepicker__header,.webApp .react-datepicker__header{border-top-left-radius:.2rem;border-top-right-radius:.2rem;height:2rem;line-height:2rem;margin-bottom:1.4rem}.webApp .box .react-datepicker-time__header,.webApp .box .react-datepicker__current-month,.webApp .react-datepicker-time__header,.webApp .react-datepicker__current-month{font-size:.7rem}.webApp .box .react-datepicker__month,.webApp .react-datepicker__month{margin:0 .85rem}.webApp .box .react-datepicker__day,.webApp .react-datepicker__day{width:1rem;height:1rem;font-size:.7rem;line-height:1rem;margin:.15rem .5rem}.webApp .box .react-datepicker__day--selected,.webApp .box .react-datepicker__day--selected:hover,.webApp .react-datepicker__day--selected,.webApp .react-datepicker__day--selected:hover{border-radius:.2rem}.webApp .box .react-datepicker__header__dropdown,.webApp .react-datepicker__header__dropdown{top:-.75rem}.webApp .box .react-datepicker__header__dropdown select,.webApp .react-datepicker__header__dropdown select{font-size:.7rem;height:1rem;line-height:1rem}.webApp{width:100%}@media only screen and (max-width:320px){html{font-size:17.78px}}@media only screen and (max-width:349px){html{font-size:16.5px!important}}@media only screen and (min-width:321px){html{font-size:17px!important}}@media only screen and (min-width:350px){html{font-size:20px!important}}@media only screen and (min-width:400px){html{font-size:21.33px!important}}@media only screen and (min-width:414px){html{font-size:22.8px!important}}@media only screen and (min-width:480px){html{font-size:25.6px!important}}@media only screen and (min-width:700px){html{font-size:30px!important}}.problem .box{height:346px}.problem .box .box_header{height:90px}.problem .box .box_header p{height:90px;line-height:90px;font-size:20px;color:#333;letter-spacing:.33px;text-align:center}.problem .content{padding:16px 0}.problem .item{position:relative;overflow:hidden;padding:32px 48px}.problem .item .item_title{font-size:16px;color:#333}.problem .item .item_subtitle{opacity:.5;font-size:12px;color:#333;margin-top:8px}.problem .item .buttonInline{position:absolute;top:35px;right:48px}.problem .item_divided{width:504px;height:1px;background:rgba(0,0,0,.1);margin:0 auto}.problem.webApp .box{padding:0;height:16.8rem}.problem.webApp .box .box_header{height:4.5rem}.problem.webApp .box .box_header p{height:4.5rem;line-height:4.5rem;font-size:1rem}.problem.webApp .box .content{margin-top:.8rem}.problem.webApp .box .box_header.boxSmall p{height:auto;line-height:normal;padding-top:1.1rem}.problem.webApp .item{position:relative;padding:1rem .6rem}.problem.webApp .content{padding:.8rem 0}.problem.webApp .item_title{font-size:.8rem}.problem.webApp .item_subtitle{font-size:.6rem;margin-top:.4rem}.problem.webApp .item_divided{width:100%}.problem.webApp .buttonInline{display:none}.problem.webApp .arrow_right{position:absolute;top:1.5rem;right:.6rem;display:inline-block;width:1.2rem;height:1.2rem;background:url(../img/ic_down_arrow.4058b50d.svg) no-repeat 50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}