body,p,div,a,img,span,ul,li,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0;-webkit-tap-highlight:transparent;-webkit-tap-highlight-color:transparent}html,body{width:100%;height:100%;background:#fff;font-size:.375rem;overflow:hidden;position:relative;font-family:Microsoft YaHei}body{-webkit-overflow-scrolling:touch;-webkit-user-select:none}a{text-decoration:none;color:inherit}img{vertical-align:top;border:0;width:100%}ul,li{list-style:none}.page-main{width:100%;height:100%;overflow:auto;position:relative;overflow-x:hidden;background:#f7f7f7;box-sizing:border-box}.box{display:flex !important;display:box !important;display:-webkit-box !important}.flex{box-flex:1;-webkit-box-flex:1}.align{box-align:center;align-content:center;-webkit-box-align:center}.pack{box-pack:center;justify-content:center;-webkit-box-pack:center}.open-page{top:0;left:0;right:0;bottom:0;position:absolute}.pt50{padding-top:1.5625rem}.pb50{padding-bottom:1.5625rem}.st-line:after{top:0;left:0;width:100%;content:'';height:.0625rem;position:absolute;background:#e9e9e9;transform:scaleY(.3);transform-origin:left top}.sb-line:before{left:0;bottom:0;content:'';width:100%;height:.0625rem;position:absolute;background:#e9e9e9;transform:scaleY(.3);transform-origin:left bottom}.block-line{height:.3125rem;background:#f7f7f7}.detail-main{background:#fff}.detail-main .form-option li{min-height:1.875rem;margin-top:.3125rem;position:relative}.detail-main .form-option .icon{width:1.875rem;font-size:.5625rem}.detail-main .form-option .cont .big{font-size:.375rem}.detail-main .form-option .cont .big input{font-size:inherit}.detail-main .form-option .cont .sml{font-size:.3125rem}.detail-main .form-option .cont .title{margin-bottom:.1875rem}.detail-main .form-option .cont .input{padding-right:.625rem}.detail-main .form-option .cont .input input{height:.9375rem;padding:0 .3125rem;border-radius:.125rem;border:1px solid #efefef !important}.detail-main .form-option .cont .input input:focus{box-shadow:0 0 .3125rem rgba(0,0,0,0.1);border:1px solid #cdf0ff !important}.detail-main .form-option .cont .input textarea{padding:.3125rem;min-height:1.875rem;border-radius:.125rem;border:1px solid #efefef !important}.detail-main .form-option .cont .input textarea:focus{box-shadow:0 0 .3125rem rgba(0,0,0,0.1);border:1px solid #cdf0ff !important}.detail-main .form-option .cont .input input,.detail-main .form-option .cont .input textarea{border:0;outline:0;width:100%;resize:none;box-sizing:border-box}.detail-main .form-option .cont .select{overflow:hidden}.detail-main .form-option .cont .select input{display:none}.detail-main .form-option .cont .select input:checked+.selects-box{color:#fff;transition:.5s;background:#409eff;border:1px solid #409eff;box-shadow:0 0 10px rgba(0,0,0,0.1)}.detail-main .form-option .cont .select .selects{float:left}.detail-main .form-option .cont .select .selects-box{font-size:.375rem;margin-top:.15625rem;padding:.09375rem .3125rem;margin-right:.15625rem;border-radius:.625rem;border:1px solid #ccc}.detail-main .form-option .cont .score .fa{font-size:.5625rem;margin-right:.125rem}.detail-main .form-option .cont .score .fa.fa-star{color:#b70005}.detail-main .form-option .cont .image-main:after{clear:both;content:"";display:block}.detail-main .form-option .cont .image-main .image-list{float:left;width:1.5625rem;height:1.5625rem;position:relative;margin-right:.3125rem;margin-bottom:.15625rem}.detail-main .form-option .cont .image-main .image-list .image-box{width:100%;height:100%;overflow:hidden}.detail-main .form-option .cont .image-main .image-list .image-del{top:-0.3125rem;color:#fff;width:.625rem;right:-0.3125rem;height:.625rem;font-size:.25rem;cursor:pointer;position:absolute;background:#409eff;border-radius:.625rem}.detail-main .form-option .cont .image-main .image-upload{color:#cbcbcb;position:relative;border:1px dashed #cbcbcb}.detail-main .form-option .cont .image-main .image-upload:before{top:50%;left:50%;height:1px;content:"";width:.625rem;position:absolute;background:#cbcbcb;transform:translateX(-50%)}.detail-main .form-option .cont .image-main .image-upload:after{top:50%;left:50%;width:1px;content:"";height:.625rem;position:absolute;background:#cbcbcb;transform:translateY(-50%)}.detail-main .form-option .cont .image-main img{width:100%}.detail-main .form-option .gray{color:#cbcbcb}.detail-main .form-option .gray input::-webkit-input-placeholder,.detail-main .form-option .gray textarea::-webkit-input-placeholder{color:#cbcbcb}.detail-main .form-option .black{color:#0f0f0f}.detail-main .form-option .black input::-webkit-input-placeholder,.detail-main .form-option .black textarea::-webkit-input-placeholder{color:#0f0f0f}.detail-main .form-option .outer{width:1.5625rem;height:.75rem;color:#b70005;font-size:.25rem;text-align:center;line-height:.8125rem;margin-right:.3125rem;border-radius:.875rem;border:1px solid #f0f0f0}.detail-main .confirm-submit{width:80%;color:#fff;height:1.25rem;margin:.625rem auto;background:#b70005;border-radius:1.25rem;box-shadow:0 .0625rem .0625rem rgba(0,0,0,0.2)}.pc-main .form-main{width:600px;margin:50px 0;background:#fff;border-radius:6px;box-shadow:0 0 30px rgba(0,0,0,0.1)}.pc-main .form-header{height:100px;padding:0 30px;box-pack:justify;-webkit-box-pack:justify}.pc-main .form-header .form-title{color:#409eff;font-size:16px;font-weight:bold}.pc-main .form-header .form-author .username{font-size:14px;margin-right:10px}.pc-main .form-header .form-author .author{width:30px}.pc-main .form-header .form-author img{border-radius:30px}.pc-main .form-option{color:#c6c6c6}.pc-main .form-option li{min-height:80px;margin-top:20px}.pc-main .form-option .icon{font-size:20px}.pc-main .form-option .cont{width:400px;padding-left:30px}.pc-main .form-option .title{font-size:14px;margin-bottom:8px}.pc-main .form-option .score .fa{font-size:18px;margin-right:6px}.pc-main .form-option .score .fa.fa-star{color:#b70005;text-shadow:0 0 10px rgba(0,0,0,0.1)}.pc-main .form-option .input input{height:40px;padding:0 10px;border-radius:4px;border:1px solid #efefef !important}.pc-main .form-option .input input:focus{box-shadow:0 0 10px rgba(0,0,0,0.1);border:1px solid #cdf0ff !important}.pc-main .form-option .input textarea{padding:10px;min-height:100px;border-radius:4px;border:1px solid #efefef !important}.pc-main .form-option .input textarea:focus{box-shadow:0 0 10px rgba(0,0,0,0.1);border:1px solid #cdf0ff !important}.pc-main .form-option .input input,.pc-main .form-option .input textarea{border:0;outline:0;width:100%;resize:none;font-size:14px;background:#fff;font-weight:bold;box-sizing:border-box;font-family:Microsoft YaHei}.pc-main .form-option .input input::-webkit-input-placeholder,.pc-main .form-option .input textarea::-webkit-input-placeholder{color:#999;font-weight:normal;font-family:Microsoft YaHei}.pc-main .form-option .select{overflow:hidden}.pc-main .form-option .select input{display:none}.pc-main .form-option .select input:checked+.selects-box{color:#fff;transition:.5s;background:#409eff;border:1px solid #409eff;box-shadow:0 0 10px rgba(0,0,0,0.1)}.pc-main .form-option .select .selects{float:left}.pc-main .form-option .select .selects-box{font-size:12px;margin-top:5px;padding:3px 10px;margin-right:5px;border-radius:20px;border:1px solid #ccc}.pc-main .form-option .image-main:after{clear:both;content:"";display:block}.pc-main .form-option .image-main .image-list{float:left;width:50px;height:50px;position:relative;margin-right:10px;margin-bottom:5px}.pc-main .form-option .image-main .image-list .image-box{width:100%;height:100%;overflow:hidden}.pc-main .form-option .image-main .image-list .image-del{top:-10px;color:#fff;width:20px;right:-10px;height:20px;font-size:8px;cursor:pointer;border-radius:20px;background:#409eff;position:absolute}.pc-main .form-option .image-main .image-upload{color:#cbcbcb;position:relative;border:1px dashed #cbcbcb}.pc-main .form-option .image-main .image-upload:before{top:50%;left:50%;height:1px;content:"";width:20px;position:absolute;background:#cbcbcb;transform:translateX(-50%)}.pc-main .form-option .image-main .image-upload:after{top:50%;left:50%;width:1px;content:"";height:20px;position:absolute;background:#cbcbcb;transform:translateY(-50%)}.pc-main .form-option .image-main img{width:100%}.pc-main .confirm-submit{color:#fff;width:150px;height:40px;font-size:12px;cursor:pointer;border-radius:40px;background:#409eff;margin:20px auto 40px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.browser-tips{top:0;left:0;right:0;bottom:0;z-index:2;color:#fff;position:fixed;background:url(../images/bg.jpg)}.browser-tips.pc .browser-title{font-size:50px;font-weight:100;text-align:center;padding:120px 0 60px}.browser-tips.pc .browser-update{font-size:14px;text-align:center}.browser-tips.pc .browser-list{width:500px;margin:260px auto 0}.browser-tips.pc .browser-list li{float:left;width:125px;font-size:12px;position:relative;text-align:center}.browser-tips.pc .browser-list img{width:60px}.browser-tips.pc .go-home{width:150px;height:40px;color:#82a7f8;font-size:14px;background:#fff;line-height:40px;position:relative;text-align:center;border-radius:40px;margin:240px auto 0;box-shadow:0 0 10px rgba(0,0,0,0.1)}.browser-tips.mobile .browser-title{font-size:.9375rem;font-weight:100;text-align:center;padding:3.125rem 0 1.875rem}.browser-tips.mobile .browser-update{font-size:.4375rem;padding:0 .9375rem;text-align:center}.browser-tips.mobile .go-home{width:3.75rem;height:1.125rem;color:#82a7f8;font-size:.4375rem;background:#fff;line-height:1.1875rem;position:relative;text-align:center;border-radius:1.125rem;margin:6.25rem auto 0;box-shadow:0 0 .3125rem rgba(0,0,0,0.1)}.select-main{top:0;left:0;right:0;bottom:0;position:absolute;background:rgba(0,0,0,0.5)}.select-main .select-cont{left:0;right:0;bottom:0;height:50%;background:#fff;position:absolute}.select-main .header{top:0;left:0;right:0;z-index:2;height:1.25rem;color:#070707;background:#f9f9f9;position:absolute}.select-main .header .title{color:#9c9c9c;text-align:center}.select-main .header .cancel,.select-main .header .confirm{height:100%;padding:0 .46875rem}.select-main .select-swiper{height:100%;overflow:hidden}.select-main .select-swiper .select-option{padding:1.25rem .3125rem 0;box-sizing:border-box}.select-main .select-swiper .select-option li{height:1.25rem;color:#3e3e3e;padding:0 .3125rem;box-pack:justify;position:relative;-webkit-box-pack:justify}.select-main .select-swiper .select-option li .icon{display:none}.select-main .select-swiper .select-option li.active{color:#da0f15;font-weight:bold}.select-main .select-swiper .select-option li.active .icon{display:block}.select-main .select-swiper .select-option li+li:after{content:'';position:absolute;left:0;top:0;width:100%;height:.0625rem;background:#e9e9e9;transform:scaleY(.3);transform-origin:left top}.select-main .swiper-main{height:100%;overflow:hidden;padding:3.8125rem 0;text-align:center;position:relative;box-sizing:border-box}.select-main .swiper-main ul{padding:0 .625rem}.select-main .swiper-main li{height:1.25rem;color:#3e3e3e}.select-main .swiper-main .swiper-list{z-index:1;height:100%;position:relative}.select-main .swiper-main .swiper-rect{left:0;right:0;z-index:0;top:3.75rem;height:1.25rem;position:absolute;box-sizing:border-box;border-top:1px solid rgba(218,15,21,0.2);border-bottom:1px solid rgba(218,15,21,0.2)}.record-main .record-item{color:#999;background:#fff;padding:10px 15px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,0.2)}.record-main .record-item li{height:50px;display:box;padding:0 10px;box-align:center;position:relative;display:-webkit-box;-webkit-box-align:center}.record-main .record-item li+li{border-top:1px solid #eee}.record-main .record-item .text{box-flex:1;overflow:hidden;white-space:nowrap;-webkit-box-flex:1;text-overflow:ellipsis}