a,body,div,footer,h2,h3,header,html,i,img,li,p,s,span,ul{margin:0;padding:0;border:0;font:inherit}html{font-size:62.5%}body{font-family:Microsoft Yahei;-webkit-text-size-adjust:none;background:#fff;color:#333}img{border:0}ol,ul{list-style:none}h2,h3{font-size:100%;font-weight:400}a{color:#333;text-decoration:none}a:focus{color:#c00;outline:0}.clearfix{zoom:1}.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}img{max-width:100%}.ml20{margin-left:20px}.bold-500{font-weight:500}.red-text{color:#ff285a}.blue-text{color:#5986b3}.gray-text{color:#999;font-style:normal}.top{width:100%;height:40px;line-height:40px;background:#f8f8f8;font-size:1.7rem;color:#000;text-align:center;position:relative}.top a{display:block;position:absolute;left:0;top:0;width:40px;height:40px}.top .btn_return{width:15px;height:15px;display:inline-block;border:solid #ff2d55;border-width:4px 4px 0 0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin:10px 0 0 10px}.jfheader,header{width:100%;height:48px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.jfheader h2,header h2{height:34px;background:-webkit-linear-gradient(121deg,#fa7c83,#f8356b);background:-o-linear-gradient(121deg,#fa7c83 0,#f8356b 100%);background:linear-gradient(329deg,#fa7c83,#f8356b);text-align:center;color:#fff;font-size:1.8rem;position:relative;padding:0 10px;line-height:34px}.jfheader h2:before{left:-26px;background-image:url(/build/img/title_bg_l.2da57.png)}.jfheader h2:after,.jfheader h2:before{content:"";position:absolute;top:0;width:27px;height:34px;background-size:cover}.jfheader h2:after{right:-26px;background-image:url(/build/img/tittle_bg_r.15dc5.png)}.jfheader{border-top:none}.title{margin-top:30px}.title h3{text-align:center}.title s{width:56px;height:1px;display:inline-block;background:#d5d5d5;vertical-align:middle;margin-top:-5px}.title i{color:#f52d55;font-style:italic;padding:0 10px;font-size:1.6rem;font-weight:700}.main_cont{padding:0 10px;font-size:1.4rem}.main_cont p{background:url(/build/img/icon.96835.png) no-repeat 0 4px;background-size:18px 18px;padding-left:20px;line-height:25px;margin-top:15px}.main_cont span{color:#f52d55}.main_cont s{color:#ababab;text-decoration:none}.main_cont .link{color:#003499;text-decoration:none}.main_table{margin:20px 10px 50px;border:1px solid #f5f5f5;border-bottom:none}.main_table table{width:100%;border-collapse:collapse}.main_table td,.main_table th{padding:0 15px;border-bottom:1px solid #f5f5f5;font-size:1.4rem}.main_table th{font-weight:400;height:29px}.main_table td{height:39px}.main_table td.nborder{border:none}.integral_grade{font-size:1.6rem;color:#ff2d55;font-family:arial;font-weight:700}.integral_grade .lv{padding-left:2px;font-weight:700;border-radius:2px}.integral_grade .lv .dm-icon{font-size:14px;margin-right:2px;font-weight:400}.show_top{width:100%;height:45px;background:url(/build/img/show_topbg.44570.jpg) repeat-x;background-size:auto 60px;padding-top:15px;text-indent:-100000px}.show_top h2{width:118px;height:29px;background:url(/build/img/show_guide.9c243.png) no-repeat;background-size:118px auto;margin:0 auto}.show_intro{padding:20px 25px;position:relative}.show_intro p{font-size:1.4rem;line-height:25px}.show_intro em{border-top:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #ededed;border-bottom:10px solid #ededed}.show_intro em,.show_intro span{width:0;height:0;display:inline-block;position:absolute;right:0;top:0}.show_intro span{border-top:10px solid #fd385f;border-right:10px solid #fd385f;border-left:10px solid transparent;border-bottom:10px solid transparent}.hotcomments-description{padding:20px 25px 0}.hotcomments-description a:hover{color:#333}.hotcomments-description h3{font-size:1.6rem;font-weight:700;line-height:25px;height:35px;text-align:center}.hotcomments-description p{font-size:1.4rem;line-height:25px;padding-bottom:15px}.hotcomments-description .bulin{text-align:center}.hotcomments-description .bulin p{display:inline-block;background:url(/build/img/icon.2582e.jpg) no-repeat 0 4px;background-size:18px 18px;padding-left:20px;line-height:25px;text-align:center}.kol-description{padding:20px 25px}.kol-description a:hover{color:#333}.kol-description h3{font-size:1.6rem;font-weight:700;line-height:25px;height:35px}.kol-description h4{font-size:1.4rem;font-weight:700;line-height:0;height:0}.kol-description>p{font-size:1.4rem;line-height:25px;padding-bottom:15px;text-indent:15px;position:relative}.kol-description>p:before{content:"";display:block;position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#333}.kol-description p.shadow{color:#adadad}.kol-description p.no_circle,.kol-description p.shadow,.show_regulation p.no_circle{position:static;text-indent:0}.kol-description div.kol-showing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.kol-description div.kol-showing div.kol-box{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;text-align:center;padding-bottom:15px;min-width:0}.kol-description div.kol-showing div.kol-box a{-webkit-tap-highlight-color:transparent}.kol-description div.kol-showing div.kol-box div.avatar-box{position:relative;display:inline-block}.kol-description div.kol-showing div.kol-box div.avatar-box div.kol-icon{background:url(/build/img/vip.6f747.png) no-repeat;width:20px;height:20px;z-index:9999;position:absolute;background-size:20px;bottom:0;right:0}.kol-description div.kol-showing div.kol-box div.avatar-box div.red-kol-icon{background:url(/build/img/red-vip.e83e7.png) no-repeat;width:20px;height:20px;z-index:9999;position:absolute;background-size:20px;bottom:0;right:0}.kol-description div.kol-showing div.kol-box div.avatar-box img{width:60px;border-radius:100%}.kol-description div.kol-showing div.kol-box p{font-size:1rem;height:25px;padding:0 4px;margin:0 auto;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.su-description{padding:20px 25px}.su-description a:hover{color:#333}.su-description h3{font-size:1.6rem;font-weight:700;line-height:25px;height:35px}.su-description h4{font-size:1.4rem;font-weight:700;line-height:0;height:0;text-indent:-7px}.su-description>p{font-size:1.4rem;line-height:25px;padding-bottom:15px}.show_regulation{padding:20px 25px 5px;border-top:1px solid #e0e0e0}.oc-rule h3,.show_regulation h3{font-size:1.6rem;font-weight:700;line-height:25px;height:35px}.show_regulation p{font-size:1.4rem;line-height:25px;padding-bottom:15px}.show_regulation p span{color:#fff;background:#f52d55;padding:2px 5px;margin-top:10px}.show_regulation p{position:relative;text-indent:15px}.show_regulation p:before{content:"";display:block;position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#333}.show_regulation s.circle{background-position:0 -12px}.medal-title{margin:20px 0 12px 25px;font-size:16px;font-weight:700;line-height:22px;color:#333}.medal-intro{list-style-type:none;margin:0 25px;padding:0;font-size:14px;line-height:24px;color:#333}.medal-intro li{position:relative;text-indent:15px}.medal-intro li:before{content:"";display:block;position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#333}.achievement{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);margin:9px 25px;border-collapse:collapse;border-spacing:0;border:0 none;table-layout:fixed}.achievement caption,.achievement tbody,.achievement td,.achievement th,.achievement thead,.achievement tr{margin:0;padding:0;border:0 none}.achievement caption{min-height:20px;padding:12px 0;font-size:14px;line-height:20px;font-weight:700;color:#333;text-align:left;-webkit-box-sizing:content-box;box-sizing:content-box;vertical-align:top;overflow:hidden}.achievement caption .icon{width:20px;height:20px;margin-right:8px;-o-object-fit:contain;object-fit:contain;vertical-align:top}.achievement caption .exchange{margin-top:12px;font-size:12px;line-height:12px;font-weight:400;color:#666}.achievement thead{background:#f5f5f5;text-align:left;color:#333}.achievement thead tr{height:40px}.achievement thead th{font-size:14px}.achievement tbody tr{height:40px}.achievement tbody td{font-size:14px;border-bottom:1px solid #f5f5f5}.achievement tbody .sub-medal-sn{text-align:center}.achievement tbody .sub-medal-desc p,.achievement tbody .sub-medal-name{word-break:break-all;word-wrap:break-word}.achievement tbody .sub-medal-desc p{margin:5px 0;padding:0}.achievement tbody .sub-medal-gold{text-align:center;white-space:nowrap}.activity-medal{position:relative;height:80px;margin:20px 0 20px 45px}.activity-medal:before{left:106px;top:38px;width:25px;background:-webkit-gradient(linear,left top,right top,from(#ffea00),to(#ff5386));background:-webkit-linear-gradient(left,#ffea00,#ff5386);background:-o-linear-gradient(left,#ffea00 0,#ff5386 100%);background:linear-gradient(90deg,#ffea00,#ff5386)}.activity-medal:after,.activity-medal:before{content:"";display:block;position:absolute;height:3px;border-radius:2px}.activity-medal:after{left:125px;top:36px;width:7px;background:#ff5386;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.activity-medal .medal-icon{position:absolute;left:0;top:0;width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.activity-medal .user{position:absolute;left:165px;top:24px;height:32px}.activity-medal .user .avatar{width:32px;height:32px;margin-right:10px;-o-object-fit:cover;object-fit:cover;vertical-align:top;border-radius:16px;overflow:hidden}.activity-medal .user .nickname{font-size:14px;line-height:32px;font-style:normal;color:#333;vertical-align:top}.activity-medal .user .icon{width:14px;height:14px;margin:9px 0 9px 4px;-o-object-fit:cover;object-fit:cover;vertical-align:top}.medal-help{margin:25px 0 15px 25px;font-size:14px;line-height:20px;color:#333}.medal-help .email{display:inline-block;margin:6px 0 0;padding:0 4px;background:#ff285a}.medal-help .email,.medal-help .email:visited{color:#fff;text-decoration:none}.medal-more{display:inline-block;position:relative;margin:0 0 10px 25px;padding:0 15px 0 0;font-size:15px;line-height:21px;font-weight:500}.medal-more:after,.medal-more:before{content:"";display:block;position:absolute;right:0;top:6px;width:7px;height:7px;border:1px solid currentColor;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.medal-more:before{right:5px}.medal-more,.medal-more:visited{color:#4a90e2;text-decoration:none}.nav{height:40px;margin-bottom:10px;background-color:#fff;overflow:hidden;position:fixed;z-index:99999;top:0}.nav .navbar{background-color:#fafafa;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 1px 0 0 #e6e6e6;box-shadow:0 1px 0 0 #e6e6e6;min-width:100vw;height:50px;overflow-x:scroll;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav .navbar .item{font-size:1.4rem;padding-bottom:3px;margin:0 13px;color:#333;height:40px;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex:1 0 auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center}.nav .navbar .active{color:#ff285a;position:relative}.nav .navbar .active:after{content:"";width:100%;height:2px;border-radius:1px;background-color:#ff285a;position:absolute;top:38px;left:0}.jump-icon{margin-left:3px;vertical-align:-2px;background-image:url(/build/img/jump-icon.9bc5b.png)}.jump-icon,.tips-icon{width:16px;height:16px;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:50%}.tips-icon{vertical-align:-3px;background-image:url(/build/img/tips-icon.b92b6.png);margin-right:3px}.popup{position:fixed;top:0;right:0;height:100%;background:rgba(0,0,0,.4);z-index:1;display:none;opacity:0}.popup,.popup .wrap{left:0;bottom:0;width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.popup .wrap{position:absolute;overflow:hidden;height:0;background-color:#fff}.popup.open{opacity:1;z-index:999999}.open .wrap{height:217px}.popup .wrap .wrapbox{-webkit-box-sizing:border-box;box-sizing:border-box;height:166px;padding:18px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.popup .wrap .wrapbox .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.popup .wrap .wrapbox .item .title{margin-top:2px;font-size:14px;font-weight:400;color:#666}.popup .wrap .wrapbox .item .subtitle{font-size:10px;color:#999;margin-top:2px}.popup .wrap .wrapbox .item .img-box{width:74px;height:74px;margin:auto}.popup .wrap .wrapbox .item .img-box.baoliao{background-image:url(/build/img/baoliao.f1ab2.png);background-size:cover;background-repeat:no-repeat}.popup .wrap .wrapbox .item .img-box.shaihuo{background-image:url(/build/img/shaihuo.c4451.png);background-size:cover;background-repeat:no-repeat}.popup .wrap .wrapbox .item .img-box.post{background-image:url(/build/img/post.8c6e7.png);background-size:cover;background-repeat:no-repeat}.popup .wrap .bottom-box{height:50px;width:100%;text-align:center;font-size:1.4rem;border-top:1px solid #f5f5f5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popup .wrap .bottom-box a{color:#7f7f7f;font-size:20px}.red-kol-process{display:inline-block;background-image:url(/build/img/kol-red-kol.acdbd.png);width:70px;height:22px;background-size:cover;vertical-align:-5px;margin-left:5px}.red-kol-process-box .time{margin-top:10px;font-size:10px;font-weight:400;color:#999;line-height:15px}.red-kol-process-box .process-box .title{font-size:12px;font-weight:400;color:#666;line-height:12px;margin-bottom:8px}.red-kol-process-box .process-box .title span{float:right}.red-kol-process-box .process-box .process{width:100%;height:5px;background:#e0e0e0;border-radius:4px}.red-kol-process-box .process-box .process .red{width:70px;height:5px;background:#ff285a;border-radius:4px}.red-kol-process-box .process-box .process .blue{width:170px;height:5px;background:#2092ea;border-radius:4px}.oc-rule{color:#333;font-size:14px;padding:20px 25px 5px;border-top:1px solid #e0e0e0}.oc-rule .circle-list>li{text-indent:12px;position:relative}.oc-rule .circle-list>li:before{top:9px;left:2px;width:2px;height:2px;content:"";position:absolute;border-radius:50%;background-color:#333}.oc-rule>h4{font-size:14px;font-weight:500;margin:30px 0 10px}.oc-rule span{color:#ff285a}.oc-rule .oc-email{height:25px;color:#fff;padding:0 8px;margin-top:8px;line-height:25px;border-radius:2px;display:inline-block;background-color:#ff285a}.show-star-icon{background:url(/build/img/icon.96835.png) no-repeat 0 4px;background-size:18px 18px;padding-left:20px;line-height:25px;margin-top:15px}@media (prefers-color-scheme:dark){body.dark_mode{background-color:#1a1a1a!important;color:#d9d9d9}body.dark_mode .nav .navbar{background-color:#292929;color:#d9d9d9}body.dark_mode .nav .navbar .item{color:#d9d9d9}body.dark_mode .nav .navbar .item.active{color:#ff285a}body.dark_mode .title s{background:#595959}body.dark_mode .main_cont s{color:#a6a6a6}body.dark_mode .main_table{border-color:#292929;color:#a6a6a6}body.dark_mode .main_table table,body.dark_mode .main_table td,body.dark_mode .main_table th{border-color:#292929}body.dark_mode .medal-intro{color:#d9d9d9}body.dark_mode .medal-intro li:before{background-color:#d9d9d9}body.dark_mode .achievement caption,body.dark_mode .medal-title{color:#d9d9d9}body.dark_mode .achievement thead{background-color:#292929;color:#d9d9d9}body.dark_mode .achievement tbody td{border-color:#292929;color:#a6a6a6}body.dark_mode .activity-medal .user .nickname,body.dark_mode .medal-help{color:#d9d9d9}body.dark_mode .show_regulation{border-color:#292929}body.dark_mode .kol-description p.shadow{color:#a6a6a6}body.dark_mode .kol-description div.kol-showing div.kol-box p{color:#d9d9d9}body.dark_mode .link,body.dark_mode .main_cont .link,body.dark_mode .medal-more,body.dark_mode .medal-more:visited{color:#3985bf}body.dark_mode .show_regulation p:before{background:#d9d9d9}body.dark_mode .show_regulation p.no_circle:before{display:none}body.dark_mode .kol-description p:before{background:#d9d9d9}body.dark_mode .kol-description p.shadow:before{display:none}body.dark_mode .popup .wrap{background-color:#1a1a1a}body.dark_mode .popup .wrap .wrapbox .item .title{color:#d9d9d9}body.dark_mode .popup .wrap .wrapbox .item .subtitle{color:#a6a6a6}body.dark_mode .popup .wrap .bottom-box{border-color:#121212}body.dark_mode .popup .wrap .bottom-box a{color:#d9d9d9}body.dark_mode .oc-rule{color:#d9d9d9;border-color:#292929}body.dark_mode .jump-icon{background-image:url(/build/img/jump-icon-dark.cd04b.png)}}

/*# sourceMappingURL=index.2d1ba.css.map*/