@charset "utf-8";
/* CSS Document */
html,body{height: 100%;}
body{font-family:"PingFang SC Medium","Microsoft YaHei";text-align:center;padding:0; margin:0 auto;color:#333;background:#f2f2f2;}
*body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;font-family:"PingFang SC Medium","Microsoft YaHei";}
body > div{text-align:left;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,dl,dt,dd{margin:0 auto;padding:0;border:0;text-align:left; font-weight: normal;}
img,a img,p,pre{border:0;margin:0;padding:0;}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;}
ul,ol,li{list-style:none;text-align:left;}
table,th,td,input,textarea,select,p,button{font-size:.24rem;border:0;outline:none;font-family:"PingFang SC Medium","Microsoft YaHei";}
table,td,th{font-weight:normal;font-size:.24rem;font-family:"PingFang SC Medium","Microsoft YaHei";}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;vertical-align:middle; border:none;font-family:"PingFang SC Medium","Microsoft YaHei";}
pre{white-space:normal;}
i{font-style:normal;}
/* 默认链接颜色 */
a{outline-style:none !important;color:#333;text-decoration:none;}
a:hover,.a-active{color:#05B0EC;text-decoration:none;}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur());}for IE 
:focus{-moz-outline-style:none;}for Firefox 
/* 下划线 */
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a,.list12 .nounline{text-decoration:none;}
/* 通用属性 */
.left,.fl{float:left;}
.right,.fr{float:right;}
.overflow{overflow:auto; overflow:hidden;}
.clearfix:after {display:block;clear:both;height: 0;}
.clearfix {zoom:1;}
.center{margin:0 auto;}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
.none{display:none;}
.both{clear:both;}
textarea {-webkit-appearance: none;}
.button{ border-radius:0;}

/*发现详情*/
.big_box{ width: 100%; height: 100vh; background: #fff;}
.xuheader{ background: #FF4848; height: 0.96rem; line-height: 0.96rem; position: relative; font-size: 0.36rem; color: #FFFFFF; text-align: center; font-weight: bold; position: fixed; top: 0; left: 0; width: 100%;}
.xuheight{ height: 0.96rem;}
.xureturn{width: 0.2rem; height: 0.34rem; position: absolute; left: 0.22rem; top: 0.3rem;}
.xu_xiangqicon{ border-top: 0.17rem solid #fafafa; padding: 0 0.22rem; font-size: 0.22rem; color: #666666; line-height: 0.42rem; padding-bottom: 0.4rem;}
.xu_xiangqicon img{ max-width: 100%; padding: .25rem 0;}
.xu_xiangqicon h4{ font-size: 0.36rem; color: #333; font-weight: bold; text-align: center; padding-top: 0.3rem;}
.xuyuanchuang{ font-size: 0.22rem; color: #999999; margin-top: 0.12rem;}
/*支付*/
.bigbgs{background: #F5F5F5;}
.xu_money{ font-size: 0.66rem;text-align: center; font-weight: bold; color: #FF4949; padding-top: 0.8rem;}
.xu_money p{ font-size: 0.3rem; color: #999999; padding-top: 0.1rem;}
.xuzhifu{ background: #FFFFFF;margin-top: 0.8rem;}
.xuzhifu p:last-child{ border-bottom: 0;}
.kaishizhi{ line-height: 1.08rem; height: 1.08rem; border-bottom: 1px solid #F2F2F2; font-size: 0.3rem; color: #333; font-weight: 500; position: relative; padding: 0 0.22rem;}
.weixin{ width: 0.36rem; height: 0.29rem; vertical-align: middle; margin-right: 0.3rem; }
.zhifubao{ width: 0.34rem; height: 0.33rem; vertical-align: middle; margin-right: 0.3rem;}
.kaishizhi input{ margin-left: 0.1rem;}
.kaishizhi input[type=radio]:before{
    content: '';
    display: inline-block;
    width: 0.33rem;
    height: 0.33rem;
    border: 0.01rem solid #999;
    background: #fff;
    position: absolute;
    top: 0.35rem;
    right: 0.22rem;
    box-sizing: border-box;
}
.kaishizhi input[type=radio]:before{
    width: 0.33rem;
    height: 0.33rem;
    border-radius: 50%;

}
.kaishizhi input[type=radio]:checked:before{
    background: url("../images/checked.png") no-repeat center center;
    background-size: 100%;
    display: inline-block;
    width:0.35rem;
    height: 0.35rem;
    position: absolute;
    top: 0.35rem;
    right: 0.22rem;
    border: 0;
}
.kaishizhi input[type=radio]{
    -webkit-user-select:text;-ms-user-select:text;user-select:text;-webkit-appearance:none;
    margin-right: 0.3rem;
}
.querenzhi{ width: 100%; background: #FF4848; text-align: center; height: 0.99rem; line-height: 0.99rem; position: fixed;bottom: 0; left: 0;}
.querenzhi a{ display: block;font-size: 0.32rem; color: #FFFFFF; font-weight: bold;}
/*集call*/
.fenxiang{ width: 0.31rem; height: 0.3rem; position: absolute; right: 0.22rem; top: 0.32rem;}
.xicall{ padding: 0 0.22rem; overflow: hidden; background: #FFFFFF;}
.xicall1{ padding: 0 0.22rem; border-top: 0.2rem solid #F5F5F5; overflow: hidden; background: #FFFFFF;}
.fenbu1{ padding-top: 0.3rem; font-size: 0.3rem; color: #333333; font-weight: bold;}
.lubo{ padding: 0 0.12rem; text-align: center; font-weight: normal; height: 0.35rem; line-height: 0.35rem; font-size: 0.24rem; color: #FFFFFF; vertical-align: middle; margin-right: 0.2rem; background: url(../images/lubo.png)no-repeat; background-size: 100% 100%;}
.fenbu2{ margin-left: 0.88rem; font-size: 0.26rem; color: #999999; padding-top: 0.15rem; overflow: hidden;}
.fenbu2 dl{ width: 0.8rem; float: left; margin-top: 0.3rem; margin-right: 0.4rem;}
.fenbu2 dl dt,.fenbu2 dl dt img{width: 0.64rem; height: 0.64rem; border-radius: 50%;}
.fenbu2 dl dd{ font-size: 0.26rem; color: #333; text-align: center; margin-top: 0.1rem;}
.fenbor{ border-bottom: 1px solid #F5F5F5; padding-bottom: 0.4rem;}
.fenbu2 span{ font-size: 0.32rem; color: #FF4848; float: right; font-weight: bold;}
.fenhe{ line-height: 0.89rem; padding-top: 0;}
.jianbox1{ width: 6.6rem; height: 3.63rem; margin: auto; background: url(../images/xubg1.png)no-repeat; background-size: 100%; margin-bottom: 0.7rem; margin-top: 0.4rem;}
.touimg1{ text-align: center; padding-top: 0.2rem;}
.touimg1 img{ width: 1.13rem; height: 1.13rem; border-radius: 50%;}
.toucon{ text-align: center; font-size: 0.3rem; color: #A0AAB9; margin-top: 0.3rem;}
.toucon span{ color: #FF4848;}
.fenps{ text-align: center; padding-top: 0.35rem;}
.fenps a{ display: inline-block; padding: 0 0.37rem; color: #fff; background: #3CB034;border-radius: 0.32rem; box-shadow:0px 0px 27px 3px rgba(0, 0, 0, 0.25); height: 0.64rem; line-height: 0.64rem; margin-left: 0.31rem; font-size: 0.3rem;}
.fenps a:first-child{ margin-left:0.1rem;}
.yicall{ font-size: 0.3rem; color: #333333; font-weight: 500; line-height: 0.42rem; padding-top: 0.4rem;}
.yicallimg{ margin-top: 0.2rem; overflow: hidden;}
.yicallimg img{ width: 0.96rem; height: 0.96rem; float: left; margin-right: 0.55rem; border-radius: 50%; margin-bottom: 0.42rem;}
.yicallimg img:nth-of-type(5n+5){margin-right: 0;}
.jianbox2{ width: 6.55rem; height: 2.57rem; background: url(../images/xubg2.png)no-repeat; background-size: 100% 100%; border-radius: 0.1rem; margin: 0.7rem auto;}
.yijiwan{ text-align: center; font-size: 0.3rem; color: #FF4848; padding-top: 0.6rem;}
.gopay{ display: block; margin: auto; width: 2.49rem; height: 0.64rem; line-height: 0.64rem; font-size: 0.3rem; color: #FFFFFF; background: #FF4848;box-shadow:0px 0px 27px 3px rgba(255,72,72,0.25); border-radius: 0.32rem;text-align: center; margin-top: ;}
