* {box-sizing: border-box;}
html, body {font-family: PingFangSC-Regular, sans-serif;width: 100%;height: 100%;}
html {line-height: 1.15;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
img {border-style: none;}
#__next {display: flex;flex-direction: column;width: 100%;min-height: 100%;overflow: hidden;}
.bgTdLQ {position: fixed;top: 0px;left: 0px;width: 100%;z-index: 100;}
.gIAEmN {width: 100%;height: 44px;padding: 10px 0px;box-sizing: border-box;background: rgb(88, 135, 227);display: flex;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;}
.iTalaq {margin-right: 8px;width: 16px;}
.dbPxNR {font-size: 14px;font-weight: 500;color: rgb(255, 255, 255);}
.jMgDJb {width: 100%;height: 60px;background: rgb(255, 255, 255);border-bottom: 1px solid rgb(231, 231, 231);}
.kYEHQC {float: left;margin: 16px 0px 0px 20px;height: 28px;}
.bxFYdr {flex: 1 1 0%;width: 100%;height: calc(100% - 100px);overflow: hidden;margin-top: 60px;}
.hjybsR {width: 100%;height: 100%;min-height: 100%;overflow: hidden;}
.cExGgc {position: relative;text-align: center;overflow: hidden;}
.jxEIYY {position: absolute;right: 0px;top: 0px;height: 240px;z-index: -1;}
.fZRmVV {margin: 40px 0px 0px;font-size: 32px;color: rgb(51, 51, 51);font-weight: 500;}
.kWkCaj {margin: 18px 10px 0px;font-size: 16px;color: rgb(150, 154, 167);letter-spacing: 0px;line-height: 26px;}
.czqWNN {margin: 35px auto 0px;width: 80%;text-align: center;}
.hmyJcq {position: fixed;bottom: 0px;height: 55px;width: 100%;background: rgb(255, 255, 255);}
.gohRbS{padding: 0 20px;position: relative;}
.gohRbS a{text-decoration: none;display: inline-block;background: #000;color: #fff;width: 100%;line-height: 40px;border-radius: 6px;text-align: center;}

.ouOZlX{position: relative;text-align: center;height: 40px;line-height: 40px;}
.LpGaRA{position: absolute;left: 10px;padding: 0 10px;}
.LpGaRA img{height: 15px;}
.XnqlTi{position: absolute;right: 10px;text-decoration: none;color: #3e72ff;}

.AxOoto{padding: 10px 20px;}
.unuzNh{font-size: 12px;color: #999;padding-bottom: 5px;text-align: center;}
.AxOoto textarea{width: 100%;height: 150px;border: none;background: #eee;border-radius: 10px;padding: 10px;}
.DkzOPx{text-align: center;padding-top: 10px;}
.DkzOPx a{display: inline-block;padding: 5px 10px;border: 1px solid #e1e1e1;border-radius: 5px;}

#NKRcpy{position: fixed;width: 100%;left: 0;}
#NKRcpy ul{width: 100%;padding: 15px;}
#NKRcpy ul li{float: left;line-height: 36px;padding: 0 10px;border: 1px solid #ddd;border-radius: 5px;margin: 5px;}
