@charset "utf-8";
button:active,.yqdann:active,.cyja:active,.cyji:active,.cyyz:active{ transform:translate(0,1px); opacity:0.8;}
.bky:active,.yqdabgd:active{transform:translate(0,0); opacity:1;}
.pr{ position:relative;}.pa{ position: absolute;}
.pl0{padding-left:0;}.pr0{padding-right:0;}.pb0{padding-bottom:0;}
.fl{float:left;_display:inline;}.fr{float:right;_display:inline;}
.w100p{ width:100%;}
.dn{display:none;}
.ovh{overflow:hidden;}
html{font-size:62.5% !important;/*10 ÷ 16 × 100% = 62.5%*/-ms-touch-action:none;/* 禁止winphone默认触摸事件 */}
body{font-size:1.4rem;/*1.4 × 10px = 14px *//*overflow:hidden;*/}
h1{font-size:2.4rem;/*2.4 × 10px = 24px*/}
body{margin:0 auto;overflow: auto}
.container{ margin:0 auto;}
img{ width:100%;}
/* 成功 失败 弹层 */
.cycg,.cysb{
    width:74%;
    height:17rem;
    position:fixed;
    top:30%;
    left:13%;
    z-index:90;
    background:#fff;
    border-radius:1rem;
}
.cysb{}
.sb01 h3{ width:100%; height:3.6rem; margin-top:2.9rem; text-align:center; font:2rem/3.6rem "微软雅黑"; color:#323232;}
.sb01 h3 img{ width:auto; height:100%; margin-right:1rem;}
.sb02 h3{ width:100%; height:3.6rem; margin-top:5rem; text-align:center; font:2rem/3.6rem "微软雅黑"; color:#323232;}
.sb02 h3 img{ width:auto; height:100%; margin-right:1rem;}
.sb01 h4{ width:100%; text-align:center; font:1.4rem/5rem "微软雅黑"; color:#646464;}
.sban{ width:52%; height:3.8rem; position:absolute; bottom:1.7rem; left:24%; text-align:center; font:1.5rem/3.8rem "微软雅黑"; color:#fff; background:#e73030; border-radius:.5rem;}

.cg01 h3{ width:100%; height:3.6rem; margin-top:2.9rem; text-align:center; font:2rem/3.6rem "微软雅黑"; color:#323232;}
.cg01 h3 img{ width:auto; height:100%; margin-right:1rem;}
.cg01 h4{ width:100%; text-align:center; font:1.4rem/5rem "微软雅黑"; color:#646464;}

.cgan{ width:100%; height:3.8rem; position:absolute; bottom:1.7rem; left:0%;}
.cgan1{ width:36%; height:3.8rem; position:absolute; top:0; right:6%; text-align:center; font:1.5rem/3.8rem "微软雅黑"; color:#fff; background:#e73030; border-radius:.5rem;}
.cgan2{ width:44%; height:3.8rem; position:absolute; top:0; left:6%; text-align:center; font:1.5rem/3.8rem "微软雅黑"; color:#333; background:#fff; border-radius:.5rem; border:1px solid #d8d8d8;}
.cgan1:only-of-type{width:52%; height:3.8rem; position:absolute; top:0; right:24%; text-align:center; font:1.5rem/3.8rem "微软雅黑"; color:#fff; background:#e73030; border-radius:.5rem;}
/*头部和底部样式*/
.bar{
    color: #fff;
    height: 43px;
    width: 100%;
    background-color: #f3504a;
}
.bar .title{
    display: block;
    position: relative;
    z-index: 0;
    overflow: hidden;
    /* margin: 0 10px; */
    height: 100%;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: 500;
    line-height: 44px;
}
.footer_bar{
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 44px;
    background-color: #f8f8f8;
    color: #444;
    border-top: 1px solid #b2b2b2;
}
.footer_bar h2{
    width: 100%;
    overflow: hidden;
    height: 43px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: 500;
    line-height: 44px;
}
.buttons-right{
    width: 4.0rem;
    position: absolute;
    top: 0;
    right: 0;
    height: 96%;
}
.yhz_span01,.yhz_span02{
    display: inline-block;
    width:2.3rem;
    height:2.3rem;
    background: url("../../images/qmfq/ico_user.png") no-repeat;
    background-size:100% 100%;
    margin-top: 0.88rem;
    border-color:#fc605a;
    background-color: #f3504a;
}
.yhz_span02{
    margin-left: 0.4rem;
    background: url("../../images/qmfq/user_safe.png") no-repeat;
    background-size:100% 100%;
}
/* 首页 */
.yhxx{
    height:4.2rem;
    overflow:hidden;
    background:#f3f3f3;
    position: relative;
}
.yhdl{ width:9.8rem; height:2.4rem; margin:1rem 0 1rem .8rem; float:left; display:inline; text-align:center; font:1.3rem/2.4rem "微软雅黑"; border-radius:1.2rem; background:#fff;}
.jd{ width:14%; margin:9% 0 0 7%;  float:left;}
.jdg{ width:50%;float:left; font:1.2rem/2.4rem "微软雅黑"; color:#63697e;}
.jdj{ width:18%; margin:.3rem .6rem 0 0; float:right;}
.yhtb{ height:4rem; margin:1% 5px 0; float:right; text-align:center; font:1rem/1.6rem "微软雅黑"; color:#59596d;}
.yhtb a{color:#59596d;}
.yhtb img{ width:auto; height:50%; margin:0 auto; display:block;}
.gnan{/* height:7rem;*/ background:#fff; border-bottom:.7rem solid #f3f3f3;}
.gnann{ font-weight:400; width:25%; margin-bottom:1rem; position: relative; float:left; text-align:center; font:1.3rem/1.4rem "微软雅黑"; color:#646464;}
.gnann a{ color:#333;}
.gnann img{ width:4.1rem; height:4.1rem; margin:.8rem auto .4rem; display:block;}
.qp{ padding-bottom:10px;
    transition: padding-bottom .5s ease 0s;
    -webkit-transition: padding-bottom .5s ease 0s;
    -moz-transition: padding-bottom .5s ease 0s;
    -ms-transition: padding-bottom .5s ease 0s;
    -o-transition: padding-bottom .5s ease 0s;
}
.qpin{ margin: 0 0rem 0rem; padding:0 1rem 1rem; position:relative; background:#fff; border-top:1px solid #f3f3f3;}
.qpin a{}
.qpzq { width:8.5rem; height:9.5rem; margin-top:1rem; margin-left:-100%; float:left;}
.qpzq img{ width:9.5rem; height:9.5rem;}
.qpxx{
    width: auto;
    height: 5rem;
    overflow: hidden;
    position: absolute;
    top: 1.05rem;
    left: 11.5rem;
    font: 1.4rem/1.6rem "微软雅黑";
    color: #333;
    padding-right: 10px;
    box-sizing: border-box;
}
.jdtw{ position: relative; margin-left: 10.5rem; margin-right:8.5rem;}
.qpjd{ width:100%; /*position:absolute; bottom:1rem; left:9rem;*/ position:relative; top:7.5rem; float:left; font:1.2rem/2rem "微软雅黑";}
.jdt{ width:100%; height:3px; position:relative; overflow:hidden; background:#f8f0d5; border-radius:1.5px;}
.jdt span{ width:100%; height:3px; position:absolute; left:0; border-radius:1.5px;
    background-image: -webkit-linear-gradient(left,#ffad01 0,#ff7138 100%);
    background-image: -o-linear-gradient(left,#ffad01 0,#ff7138 100%);
    background-image: -webkit-gradient(linear,left top,right bottom,from(#ffad01),to(#ff7138));
    background-image: linear-gradient(to right,#ffad01 0,#ff7138 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffad01', endColorstr='#ff7138', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.zjia{ /*float:left;*/ color:#9e9e9e;position: absolute; left:0;top:7px;
    transform-origin:0% 50% 10px;
    -webkit-transform-origin:0% 50% 10px;
    -moz-transform-origin:0% 50% 10px;
    -ms-transform-origin:0% 50% 10px;
    -o-transform-origin:0% 50% 10px;
}
.syu{ /*float:right;*/ color:#9e9e9e;position: absolute; right:0;top:7px;
    transform-origin:100% 50% 10px;
    -webkit-transform-origin:100% 50% 10px;
    -moz-transform-origin:100% 50% 10px;
    -ms-transform-origin:100% 50% 10px;
    -o-transform-origin:100% 50% 10px;
}
.syu span{ color:#e73030;}
.qpcy{ width:7.5rem; height:3.5rem; position:absolute; right:1rem; bottom:1.5rem; font-size:1.35rem;/**/ color:#fff; background:#e73030; border:none; border-radius:.5rem;padding:0;}
.dqqp{ width:96%; padding:0 3% 1rem 2%; top: 0;left: 0; z-index: 99; position: fixed;}
.hszz,.share_hszz{
    width:100%;
    height:100%;
    position:fixed;
    z-index:80;
    top:100%;
    left:0;
    background:rgba(0, 0, 0 ,0.5);
    transition: top .5s ease 0s;
    -webkit-transition: top .5s ease 0s;
    -moz-transition: top .5s ease 0s;
    -ms-transition: top .5s ease 0s;
    -o-transition: top .5s ease 0s;
}
.qprc,.share_qprc{ width:100%; /*max-width:640px;*/ position:fixed; bottom:-200%; z-index:99; background:#f4f4f4;
    transition: bottom .5s ease .1s;
    -webkit-transition: bottom .5s ease .1s;
    -moz-transition: bottom .5s ease .1s;
    -ms-transition: bottom .5s ease .1s;
    -o-transition: bottom .5s ease .1s;
}
.cyrc{ height:3.6rem; position:relative; text-align:center; font:1.3rem/3.6rem "微软雅黑"; color:#101010; background:#fff; border-bottom:1px solid #e2e2e2; box-sizing:border-box;}
.qprcgb{ width:3.6rem; height:3.6rem; position:absolute; top:0; right:0; background:url("../../images/qmfq/sy/ob_clo_ic.png") no-repeat center center; background-size:30%;}
.xzqy{ width:80%; height:3.4rem; margin:2rem auto 1rem; position:relative; text-align:center; background:#fff; border:1px solid #e6e6e6; border-radius:.4rem;}
.cys{ width:100%; font:1.8rem/3.4rem "微软雅黑"; text-align: center; color:#101010; border:none;}
.cyja{ width:3.4rem; height:3.4rem; position:absolute; top:0; left:0; background:url("../../images/qmfq/sy/ob_sub.png") no-repeat center center; background-size:30%; border-right:1px solid #e6e6e6; box-sizing:border-box;}
.cyji{ width:3.4rem; height:3.4rem; position:absolute; top:0; right:0; background:url("../../images/qmfq/sy/ob_add.png") no-repeat center center; background-size:30%; border-left:1px solid #e6e6e6; box-sizing:border-box;}
.cyyz{ width:18%; height:3.4rem; margin-right:5%; float:left; text-align:center; font:1.2rem/3.4rem "微软雅黑"; color:#101010; background:#fff; border:1px solid #e6e6e6; border-radius:.4rem;}
.xcy .bky{ color:#eee; background:#ccc;}
.cytj{ width:100%; clear:both; text-align:center; font:1.5rem/4.5rem "微软雅黑";}
.cytj strong{ color:#f00;}
.xcy{ margin-left:10%;}
.qren{ width:80%; height:3.4rem; margin:0 auto 2rem; display:block; font:1.7rem/3.4rem "微软雅黑"; color:#fff; background:#e73030; border:none; border-radius:.4rem;}
.zjbb{ height:3.6rem; overflow:hidden; background:#fff;}
.bbbg{ width:9%; height:1.3rem; margin-top:1.2rem; float:left; text-align:center;}
.bbbg img{ width:auto; height:100%;}
.bbnr{ width:90%; float:right; font:1.2rem/3.6rem "微软雅黑"; color:#9e9e9e;}
.bbnr em{ color:#4692f9;}
.bbnr strong{ font-weight:normal; color:#333;}
.bbnr li{ height:3.6rem; overflow:hidden; font-size:1.4rem;}
.bbnr li a{ width:100%; height:100%; overflow:hidden; display:block; }
.bbnr li a span{width:90%; float:left;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.bbnr li .jt{ width:auto; height:30%; margin:1.2rem 1rem 0 0; float:right;}

.bhuo{ padding:30px 0 ; text-align:center; font:1rem/1.2rem "微软雅黑"; color:#9e9e9e;}
.bhuo img { width:40%; margin:0px auto .5rem; display:block;}
.fqts{ width:2rem; height:1.2rem; position: absolute; top:15%; left:55%; font-size:1rem; /* transform:scale(0.7,0.7); */display:none;}
.fqts span{ padding:0 .4rem; text-align:center; color:#fff; background:#F00; border-radius:.6rem;}
/* 幻灯 */
.banner{
    position: relative;overflow: hidden; height:10.00rem;
}
.banner_swiper{
    height: 100%;
    width: 100%;
}
.swiper-slide img{
    width: 100%;
    height: 100%;
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{
    text-align: right;
    padding-right:0.86rem;
}
/* 首页 end */

/* 礼品详情 */
.slideBox2 {position: relative;overflow: hidden; height:13rem;/*max-width: 560px;*//* 设置焦点图最大宽度 */}
.slideBox2 .hd {position: absolute;height: 28px;line-height: 28px;bottom: .5rem;right: .5rem;z-index: 1;}
.slideBox2 .hd li {display: inline-block;width:.7rem;height:.7rem;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:50%;background: #ececec;text-indent: -9999px;overflow: hidden;margin: 0 4px;}
.slideBox2 .hd li.on {background: #e73030;}
.slideBox2 .bd {position: relative;z-index: 0;}
.slideBox2 .bd li {position: relative;text-align: center;}
.slideBox2 .bd li img {background: url(../../images/qmfq/loading.gif) center center no-repeat;vertical-align: top;width: auto;max-width:100%; max-height:13rem;/* 图片宽度100%，达到自适应效果 */}
.slideBox2 .bd li a {-webkit-tap-highlight-color: rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
.slideBox2 .bd li .tit {display: block;width: 100%;position: absolute;bottom: 0;text-indent: 10px;height: 28px;line-height: 28px;background: url(../../images/qmfq/focusBg.png) repeat-x;color: #fff;text-align: left;}

.hdxf{ max-height:none; height:50%; position:fixed; left:0; top:25%; z-index:90;}
.hdxf .bd li img{width: 100%; max-width:100%;max-height:none;}

.qpzt{ padding:1.1rem .9rem; border:1px solid #f3f3f3; border-left:none; border-right:none;}
.qpzt h3{ /*height:1.7rem; overflow:hidden;*/ margin-bottom:.5rem; position:relative; font:1.5rem/1.7rem "微软雅黑"; color:#333;}
.qpzt h3 span{/* position:absolute; left:5rem;*/ float:left; width:100%;}
.qpzt h3 span strong{ font-size:1.6rem; margin-left:5.6rem; display:block; font-weight:normal;}
.qpzt h3:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"";}
.qpzt h3 img{ width:5.2rem; /*height:1.6rem;*/ margin:0 0 0 -100%; float:left;}
.qpzt p{ font:1.2rem/1.4rem "微软雅黑"; color:#9e9e9e;}

.qpjd2{height:2.5rem; overflow:hidden; padding:1.3rem .9rem; border-bottom:1px solid #f3f3f3;position:relative;}
.qpjd2 .jdt{ margin-bottom:.7rem;}
.qpjd2 .zjia,.qpjd2 .syu{ font:1.2rem/1.2rem "微软雅黑";top:30px;}

.wdcy h3{ text-align:center; font:1.4rem/3rem "微软雅黑";}
.ycu{ height:4rem; border-bottom:1px solid #f3f3f3; font:1.3rem/4rem "微软雅黑";}
.ycurc{ margin-left:.9rem; float:left; color:#333;}
.ycurc span{ color:#e73030;}
.ckxq{ margin-right:.9rem; float:right; color:#4b8adf;}

.fqbm{ padding:1.3rem .9rem; color:#777; font:1.3rem/1.8rem "微软雅黑";}
.fqbm dt{ margin-bottom:5px;}
.fqbm li{ width:25%; float:left;}

.qpsq{ height:3.7rem; border-top:.7rem solid #f3f3f3;}
.sq01{ height:100%; padding:0 .9rem; border-bottom:1px solid #e6e6e6; box-sizing:border-box; display: box; display: -webkit-box; display: -moz-box; display: -ms-box; display: -o-box;}
.sq01 li{ height:100%; position:relative; font:1.5rem/3.7rem "微软雅黑"; text-align:center; box-sizing:border-box; box-flex: 1; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-box-flex: 1; -moz-box-flex: 1;}
.sq01 li.dq{ top:1px;  font:1.6rem/3.5rem "微软雅黑"; color:#e73030; border-bottom:2px solid #f00;}
.sqdbxt{ width:100%; position:fixed; z-index:99; top:0; left:0; background: #fff;}

.qpsqnr{ width:100%; overflow:hidden; padding-bottom:1.2rem;}
.qpsqg{
    width:100%;
    transform:translate(0%,0px);
    -webkit-transform:translate(0%,0px);
    -moz-transform:translate(0%,0px);
    -ms-transform:translate(0%,0px);
    -o-transform:translate(0%,0px);
    transition: transform .5s ease .1s;
    -webkit-transition: -webkit-transform .5s ease .1s;
    -moz-transition: -moz-transform .5s ease .1s;
    -ms-transition: -ms-transform .5s ease .1s;
    -o-transition: -o-transform .5s ease .1s;
}
.qpsqgnr{ width:100%; float:left; display: none}

.qpsqg .active,.zxjx_item{
    display: block;
}
.fqjl{ /*height:7.3rem;*/ overflow:hidden; position:relative; background:#f3f3f3; border-bottom:1px solid #d8d8d8;}
.fqjl img{ width:17%; max-width:5rem;/* height:74%;*/ margin:1.5rem .8rem; float:left; border:2px solid #fff; border-radius:50%; box-sizing:border-box; }
.fqjlyh{ /* max-width:75%; */ /*height:2rem; */overflow:hidden;white-space: nowrap; text-overflow: ellipsis; margin-top:1.9rem; float:left; font:1.5rem/2rem "微软雅黑"; color:#9e9e9e;}
.fqjlyh time{ font-size:1.3rem;}
.fqjlyh strong{ margin-right:.5rem; font-size:1.5rem; font-weight:normal; color:#4b8adf;}
.fqjlrc{ /*width:22%; margin-top:3rem; margin-right:.5rem;*/ /*float:right; */ position:absolute; top:4.4rem; right:.5rem; text-align:right; font:1.2rem/1.2rem "微软雅黑"; color:#9e9e9e;}
.fqjlrc span{ color:#e95a5a;}
.jj{ border-top:.7rem solid #f3f3f3;}
.fqsd{ background:#f3f3f3; border-bottom:1px solid #d9d9d9;}
.fqsd .tx{width:17%;max-width: 10rem; margin:1rem 0 0 3%; float:left; border:2px solid #fff; border-radius:50%; box-sizing:border-box;}
.fqsdxx{ width:75%; margin-right:3%; float:right;}
.fqsdxx .fqjlyh{ width:100%;height:4rem; position:relative; margin-top: 1.5rem; margin-bottom:.5rem;}
.fqsdxx .fqjlyh strong,.fqsdxx .fqjlyh span{ /*float:left;*/ display:block; font-size:1.5rem;}
.fqsdxx .fqjlyh time{ position:absolute;/* float:right;*/ right:0; top:0; font-size:1.5rem;}

.sdm{  clear:both;}
.sdm h3{ margin-bottom:.6rem; font: bold 1.5rem/1.8rem "微软雅黑"; text-indent: -0.5em; color:#333;}
.sdm p{ margin-bottom:.6rem; font:1.3rem/1.8rem "微软雅黑"; color:#9e9e9e;}
.fqct{ width:78%; margin-left:22%; float:left;}
.fqct img{ width:7rem; height:7rem; max-width:30%; margin-right:3%;}
.zan{ height:1.5rem; margin:1.2rem 3% .9rem 1.2rem; float:right; }
.zan img{ width:auto; height:100%; margin-right:.5rem; float:right;}
.zan span{ float:right; font-size:1.6rem;}

.sdm { border:.7rem solid #f3f3f3;}

.wqjx{ border-top:.9rem solid #f3f3f3;}
.wqjx h4{ height:3.7rem; padding-left:.9rem; font:1.4rem/3.7rem "微软雅黑"; color:#9e9e9e; border-bottom:1px solid #d9d9d9;}
.wqjx h4 strong{ font-weight:normal; color:#333; font-size:1.4rem;}
.wqjxxx{ height:10rem; position:relative;}
.wqjx .tx{ width:17%;max-width:5rem; margin:2.5rem 1rem 0 1rem; float:left; border-radius:50%;}
.wqjxkh{ width:65%; margin-top:2rem; float:left;}
.wqjxkh li{ font:1.4rem/2rem "微软雅黑"; color:#9e9e9e;}
.wqjxkh .fqjlyh{ margin-top:0; float:none;}
.cyrc2 span{ color:#e73030;}
.xybm span{ height:2rem; float:left; display:inline;}
.xybm span img{ width:auto; height:100%;}
.xybm span em{ width:100%; height:100%; position:absolute; top:0; left:0; text-align:center; font:1.5rem/2rem "微软雅黑"; color:#fff;}
.yjt{ width:20px; margin-right:5px; height:100%; float:right; position:relative; background:url(../../images/qmfq/yjt01.png) no-repeat center center; background-size:35% auto;}

.dbxr{ width:100%; height:5rem; position:fixed; left:0; bottom:0; background:rgba(0,0,0,0.8);}
.dqyqp{ width:78%; height:3.8rem; margin:.6rem auto; text-align:center; font:1.7rem/3.8rem "微软雅黑"; color:#fff; background:#e73030; border-radius:.4rem;}
.wqpts{ width:42%; height:3.8rem; margin:.6rem 0 0 7%; float:left; text-align:left; font:1.4rem/3.8rem "微软雅黑"; color:#989898; background:none;}
.ljqw{ width:42%; height:3.8rem; margin:.6rem 7% 0 0; float:right; text-align:center; font:1.4rem/3.8rem "微软雅黑"; color:#fff; background:#e73030; border-radius:.4rem;}
.ljqw a{ width:100%; height:100%; display:block;}

.yjx .wqjx{ border:none; margin:0 .9rem; background:#fbf5db;}
.yjxzj{ background:url(../../images/qmfq/yjxzj.png) no-repeat top right; background-color:#fbf5db; background-size:15% auto;}
.yjxbr{ background:url(../../images/qmfq/yjxbr.png) no-repeat top right; background-color:#fbf5db; background-size:15% auto;}
.yjx .wqjxxx{ height:10.7rem;}
.yjx .wqjx .tx{ width:17.5%; max-width:3.5rem; margin-top:.6rem; border:1px solid #fff;}
.yjx .wqjxkh{ width:74%; margin-top: 1.0rem;}
.yjx .wqjxkh li{ font: 1.2rem/1.6rem "微软雅黑";}
.jxxybm{ width:100%; height:3.9rem; position:absolute; bottom:0; left:0; font:1.2rem/3.9rem "微软雅黑"; color:#fff; background:#e73030;}
.jxxybm span{ float:left; margin-left:1rem;}
.jxxybm strong{ font-size:1.7rem; font-weight:normal; color:#fcf65b;}
.jxxybm a{ padding:0 1rem; margin:.7rem 1rem 0 0; float:right; line-height:2.4rem; border:1px solid #fff; border-radius:.4rem; box-sizing:border-box;}
.jjjx{height: 3.9rem; margin:0 .9rem; overflow:hidden; font: 1.2rem/3.9rem "微软雅黑"; text-align:center;color: #fff;background: #e73030;}
.jjjx time{ margin-left:1rem; position:relative; top:.2rem; font-size: 1.7rem;font-weight: normal;color: #fcf65b;}
.jjjx a{ margin-left:1rem;color: #fcf65b;}

.sf1{ display:inline-block; position: absolute; top:auto; left:auto; white-space: nowrap; word-spacing: normal;
    transform:scale(0.8);
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -ms-transform:scale(0.8);
    -o-transform:scale(0.8);

    transform-origin:0% 100% 0px;
    -webkit-transform-origin:0% 100% 0px;
    -moz-transform-origin:0% 100% 0px;
    -ms-transform-origin:0% 100% 0px;
    -o-transform-origin:0% 100% 0px;
}
/* 礼品详情 end */

/* 疯抢记录 */
.sq02{ height:4rem; position:relative; overflow:hidden; margin:0 .9rem; background:#fff;}
.sq02 ul{ /*box-sizing:border-box;display: box; display: -webkit-box; display: -moz-box; display: -ms-box; display: -o-box;*/}
.sq02 li{ width:25%; height:4rem; float:left; font:1.4rem/4rem "微软雅黑"; text-align:center; /*box-sizing:border-box; box-flex: 1; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-box-flex: 1; -moz-box-flex: 1; box-sizing:border-box;*/}
.sq02 li.dq{ color:#e73030; /*border-bottom:2px solid #e73030;*/}
.yddg{ width:25%; height:2px; overflow:hidden; position:absolute; left:0; bottom:0; background:#e73030;

    transition: left .3s ease 0s;
    -webkit-transition: left .3s ease 0s;
    -moz-transition: left .3s ease 0s;
    -ms-transition: left .3s ease 0s;
    -o-transition: left .3s ease 0s;

}

.sq02n{ width:400%; background:#f5f5f5;
    transform:translate(0%,0px);
    -webkit-transform:translate(0%,0px);
    -moz-transform:translate(0%,0px);
    -ms-transform:translate(0%,0px);
    -o-transform:translate(0%,0px);

    transition: transform .5s ease .1s;
    -webkit-transition: -webkit-transform .5s ease .1s;
    -moz-transition: -moz-transform .5s ease .1s;
    -ms-transition: -ms-transform .5s ease .1s;
    -o-transition: -o-transform .5s ease .1s;
}
.sq02nr{ width:25%; float:left;}

.fqjlx{ width:85%; margin-right:2%; margin-top:.9rem; float:right; /*border:1px solid #d8d8d8;*/ background:#fff;}
.ytian{ position:relative; overflow:hidden;}
.ytian time{ width:10%; height:100%; position:absolute; top:.9rem; text-align:center; font:1.0rem/1.2rem "微软雅黑"; color:#9e9e9e; border-right:2px solid #e73030; box-sizing:border-box;}
.ytian time span{ margin-top:1.5rem; display:block; font:1.3rem/1.5rem "微软雅黑"; color:#333;}
.ytian time img{ width:21%; position:absolute; right:-14%; top:2rem;}
.fjqp { width:100%; /*height:8.5rem;*/ position:relative;}
.fjqp img{ width:8.5rem; height:8.5rem; float:left; /*margin-right:.5rem; border-right:1px solid #d8d8d8;*/}
.fjqp h3{ position:absolute; top:.5rem; left:9.5rem; font:1.4rem/1.6rem "微软雅黑"; text-indent:-0.5em; color:#333;}
.fjqp p{ position:absolute; bottom:0rem; left:9.5rem; font-size:1.2rem; color:#9e9e9e;}
.fjqp p span{ font-size:1.1rem; color:#e73030;}
.fjqp .zt{ width:13%; max-width:6rem; height:70%; position:absolute; right:.6rem; bottom:.3rem;}
.fjqp .zt1{ background: url(../../images/qmfq/jlzt01.png) no-repeat right bottom; background-size:100% auto;}
.fjqp .zt2{ width:12%; background: url(../../images/qmfq/jlzt02.png) no-repeat right bottom; background-size:100% auto;}
.fjqp .zt3{ background: url(../../images/qmfq/jlzt03.png) no-repeat right bottom; background-size:100% auto;}
.fjqp .zt4{ background: url(../../images/qmfq/jlzt04.png) no-repeat right bottom; background-size:100% auto;}

.yqd{ height:3.5rem; margin: .3rem .5rem 0; position:relative; border-top:1px dotted #f0f0f0;}
.yqdann{ width:9rem; height:2.6rem; position:absolute; top:.5rem; /*padding:0 1.3rem;*/ font:1.2rem/2.6rem "微软雅黑"; text-align:center; border:1px solid #e9e9e9; border-radius:.4rem; box-sizing:border-box;}
.yqda1{ right:10rem;}
.yqda2{ right:0rem;/*left:44%;*/}
.yqda3{ right:10px; display:none; }
.yqda1h{ background:#e73030; color:#fff; border:none;}
.yqdabgd{ background:#ddd; border:none;}

.wzl{ padding:20px; text-align:center; font:1.2rem/3rem "微软雅黑"; color:#333;}
.wzl img{ width:40%; margin:0 auto 10px; display:block;}
.wzl .qren{ margin-top:2rem;}

.yzdlmm{ display:block; margin:0 auto; text-align:center; font:1.4rem/1.6rem "微软雅黑";}
.yzdlmm span{ max-width:9rem; margin-right:1rem;}
.yzdlmm input{ max-width:12rem;height: 2rem;}
.yzdlmmts{ padding:0 1rem; font:1.4rem/1.6rem "微软雅黑";}
/* 疯抢记录 end */

/* 最新揭晓 */
.bgc{ background:#f5f5f5;}
.zxjx{ margin:.7rem 1rem 1.3rem; box-shadow:0px 0px 10px 0px rgba(7,7,7,0.5); background:#fff; border-radius:.1rem;}
.jxqp{ position:relative;}
.jxqp img{ width:7rem; height:7rem; float:left; margin:1rem;}

.jxqp h3{ padding-right:.5rem; position:relative; top:.8rem; font:1.4rem/2rem "微软雅黑"; color:#333;}
.jxzt{ width:68%; position:absolute; bottom:1rem; left:9rem;}
.jxqp .jxzt img{ width:5.5rem; height:auto; margin:0;}
.jxzt time{ position:absolute; bottom:-5%; left:35%; font:2.5rem/2.6rem "微软雅黑"; color:#e73030;}
.jxzt em {position: absolute;bottom: -15%;left: 35%;font: 1.5rem/2.6rem "微软雅黑";color: #e73030;}
.jxzt span{ height:2rem; float:left;}
.jxqp .jxzt span img{ width:auto; height:100%;}
.jxzt strong{ float:left; font:1.3rem/2rem "微软雅黑"; color:#9e9e9e;}
.jxzt span em{ width:100%; height:2rem; position:absolute; left:0; top:0; text-align:center; font:1.6rem/2rem "微软雅黑"; color:#fff;}

.jxkh{ /*height:5.7rem;*/ margin:0 1rem; padding-bottom:.3rem; border-top:1px solid #e7e7e7;}
.jxkh:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"";}
.jxkh .tx{ width:4rem; margin-right:3%; float:left; margin-top:1rem; border-radius:50%;}
.jxkh .wqjxkh{ width: 25rem;/**/ margin-top:1rem;}
.jxkh .fqjlyh{ font:1.5rem/2rem "微软雅黑"; color:#9e9e9e;}
.jxkh .cyrc2{ font:1.1rem/2.3rem "微软雅黑"; color:#9e9e9e;}
.jxkh time{ margin-left:1rem;}

/* 最新揭晓 end */
/* 我的疯抢 */
.xxbg{ position:relative;}
.wdl{ width:100%; /*position:absolute;*/ left:0; top:22%;}
.wdl h3{ text-align:center; font:1.9rem/2.2rem "微软雅黑"; color:#FFF;}
.wdl h4{ text-align:center; font:1.0rem/3.5rem "微软雅黑"; color:#bcb5ca;}
.dlzc{ width:62%; height:3.5rem; margin:0 auto; position: relative; background:rgba(255,255,255,0.25); border-radius:.4rem;}

.wyy01{ width:1px; height:2.3rem; overflow:hidden; position:absolute; top:.6rem; left:50%; background:#fff;}
.dl,.zc{ width:26%; height:1.8rem; position:absolute; top:.85rem;}
.xxbg .dl img,.xxbg .zc img{ width:auto; height:1.6rem; float:left;}
.dl span,.zc span{ font:1.4rem/1.8rem "微软雅黑"; float:right; color:#fff;}
.dl{ left:17%;}
.zc{ right:16%;}
.ydl{ width:100%; /*position:absolute;*/ top:20%;}
.ydl .tx{ width:6rem; height:auto; margin:0 4%; float:left; border-radius:50%;}
.ydl ul{ width:66%; float:left;}
.ydl li{ height:3rem; color:#fff;}
.ydl li.yhm{ font:1.8rem/3rem "微软雅黑";}
.ydl li.cd{ position: relative; font:1.3rem/3rem "微软雅黑";}
.ydl li.cd .dh{ height:2.4rem; padding:0 2rem; position:absolute; top:.3rem; right:0; line-height:2.4rem; color:#a60612; background:#ffd907; border-radius:.4rem;}
.ydl li.fqzt{font:1.3rem/3rem "微软雅黑"; color:#cab1ed;}

.ydl li.cgqd strong{ font-size:1.6rem; color:#ffdb54;}
.ydl li.fqzt a{ margin-left:2.1rem; color:#fff;}
.ydl li.cgqd{ position:relative;font:1.3rem/3rem "微软雅黑"; }
.ydl li.cgqd a{ margin-left:2.1rem; color:#fff;}
.ydl li.fqzt a img,.ydl li.cgqd a img{ width:auto; height:44%; margin-left:.5rem; position:relative; top:31%;}
.wdfqul li{ height:5rem; overflow:hidden; position:relative; font:1.5rem/5rem "微软雅黑"; background:#fff; border-bottom:.8rem solid #f3f3f3;}
.wdfqul a{display:block;}
.wdfqul img{ width:auto; height:2.2rem; margin:1.4rem 1.1rem 0 1.3rem; float:left;}
.wdfqul .jt{ width:auto; height:30%; margin:0; float:none; position:absolute; right:5%; top:35%;}
/* 我的疯抢 end */


/* 彩豆明细 */
.cdmx{ margin:0 1rem; position:relative; border-top:1px solid #e6e6e6;}
.cdmx h4{ font:1.6rem/3.6rem "微软雅黑"; color:#333;}
.cdzj{ position:absolute; right:0; top:0; font:1.1rem/3.6rem "微软雅黑";}
.cdj{ color:#20a953;}
.cdz{ color:#e73030;}
.cdlq{ min-height:3rem; margin-bottom:.8rem; font:1.1rem/1.5rem "微软雅黑"; color:#9e9e9e;}
.fjqp time{ width:auto; height:1.2rem; position:absolute; right:0; top:auto; bottom:-0.1rem; font:1.0rem/1.2rem "微软雅黑"; border:none;}
.fqjlx .cdmx:first-of-type{ border:none;}
.ckgd{width: 30%;height: 3rem;margin-top:2rem;font: 1.4rem/3rem "微软雅黑";}
/* 彩豆明细 end */

/* 我要晒单 */
.wysd h3{ margin:1rem .9rem; font:1.4rem/1.5rem "微软雅黑"; color:#333;}
.sdnr{ margin:0 .9rem;}
.wysdly{ width:94%; max-width:94%; min-width:94%; height:9.2rem; min-height:9.2rem; max-height:9.2rem; padding:.6rem 3%; margin-bottom:1.5rem; font:1.4rem/2rem "微软雅黑"; color:#9e9e9e; border:1px solid #d8d8d8;}
.sctp{ width:7rem; height:7rem; margin-right:2.5rem; margin-bottom:2rem; position:relative; float:left; border:1px dashed #b9b9b9;}
.sctp p{ padding-top:1.7rem; position:relative; text-align:center; font:1.3rem/1.8rem "微软雅黑"; color:#9e9e9e;}
.sctp img{ width:7rem; height:7rem;}
.sctp .jian{ width:1.4rem; height:1.4rem; padding:.3rem; overflow:hidden; position:absolute; top:-1rem; right:-1rem; display:none;}
.sctpysc { border:none;}
.sctpysc .jian{ display:block;}
/* 我要晒单 end */

/* 计算详情 */
.xybm{ padding-bottom:1rem; background:#FFF; /*border-bottom:.8rem solid #f3f3f3;*/}
.xybm h3{ margin-left:1.8rem; font:2rem/5rem "黑体"; color:#e73030;}
.xubmul{ margin-left:1.8rem;}
.xubmul li{/* overflow:hidden;*/ color:#333;}
.xubmul span{ margin-right:.4rem;}
.dh1{ height:3.5rem; margin-bottom:.5rem; position:relative; font:1.2rem/3.0rem "微软雅黑";}
.za,.zb{ width:auto; height:1.5rem; padding:.7rem .4rem; border-radius:.5rem; box-sizing: content-box; -webkit-box-sizing: content-box;}
.za{ margin-right:.4rem; border:2px solid #e73030;}
.zb{ margin-left:.4rem; border:2px solid #1487c8;}
.qu{ width:auto; height:2.6rem; position:absolute; top:-2.0rem; left:7.1rem;}
.dh2{ height:3rem; font:1.5rem/3.0rem "微软雅黑";}
.dh2 span,.dh3 span{ font-size:1.2rem;}
.dh2 strong{ font-weight:normal; color:#e73030;}
.dh2 em{ color:#1487c8;}
.dh3{ height:3rem; font:1.2rem/3.0rem "微软雅黑";}
.dh3 strong{ font:bold 1.8rem/3rem "微软雅黑"; color:#e73030;}

.sza{ padding-bottom:.9rem; background:#fff; border-bottom:1px solid #f3f3f3 ;border-top:.8rem solid #f3f3f3;}
.sza h3{}
.sza h3 img{ width:auto; height:1.5rem; margin:2rem 0 .7rem 1.8rem;}
.sza dl{ margin:0 0rem 0 1.8rem; font:1.3rem/1.4rem "微软雅黑"; color:#9e9e9e;}
.sza dt{ width:1.4rem; float:left;}
.sza dd{ width:91%; float:left;}

.q50cy h3{ height:3.8rem; text-align:center; font:1.3rem/3.8rem "微软雅黑"; background:#fff; border-bottom:1px solid #ddd;}
.q50ul li{ height:3rem; overflow:hidden; font:1.2rem/3rem "微软雅黑"; color:#777;}
.q50ul li:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"";}
.q50ul li span{ float:left;text-align:center;}
.libt span{  font:1.3rem/3rem "微软雅黑"; color:#777;}
.xh50{ width:11%;}
.cysj50{ width:66%;}
.yhm50{ width:21%; text-align:center;}
.q50ul .libt .yhm50,.q50ul .libt .cysj50{ text-align:center;}
.q50ul li .cysj50{ text-align:left;}
.q50ul li .yhm50{ width:19%; text-align:right;}
.cysj50 strong{ color:#e73030;}

/* 疯狂晒单 */
.tcimg{ width:100%; height:100%; position:fixed; z-index:85; top:0; left:0;
    text-align: center;}
.tcimg img{ width:85%; height:auto;}
/* 疯狂晒单 end */
/* 计算详情 */
/* qq */
.yb_cxsr,.yb_qx{ font-family:"微软雅黑"; background:none; border:none;}
.y_tc_wp{ width: 24rem !important; left:50% !important; margin-left:-12rem;}

/* qq */

@media only screen and (min-width: 640px){
    /* html {font-size: 125%}*/
    /*.qpin{ width:50%; float:left;}*/
    /*.container{ width:640px;}*/
}
@media only screen and (min-width: 560px){
    /* html {font-size: 109%}*/

}
@media only screen and (min-width: 480px){
    /* html {font-size: 94%}*/

}
@media screen and (max-width:436px){
    /*html {font-size: 85%}*/

}
@media screen and (max-width:415px){
    /*html{font-size:81%;}*/
}
@media screen and (max-width:320px){
    .fjqp time{
        bottom:-1rem;
    }
    /*html{font-size:62%;}*/
    /*.qpzq{ width:28%;}*/
    .qpxx{
        width:19rem;
    }
    .zjia,.syu{
        transform:scale(0.8,0.8);
        -webkit-transform:scale(0.8,0.8);
        -moz-transform:scale(0.8,0.8);
        -ms-transform:scale(0.8,0.8);
        -o-transform:scale(0.8,0.8);
    }
    /*.zjia,.syu{ transform:scale(0.8,0.8);}*/
    .qpcy{ /*width:20%;*/ width: 5.5rem; font-size: 1.2rem;}
    .sctp{ margin-right: 1.0rem;}
    .jdtw { margin-right: 6rem;}
    .jxkh .tx { width: 3.5rem; margin-left: 5px;margin-right: 5px;}
    /*	.jxkh time { margin-left: .2rem;}*/
    .zxjx{ margin-left:0; margin-right:0;}
    .jxkh{ margin-left:0; margin-right:0;}
}

@media all and (orientation: portrait) {/*竖屏*/}
@media all and (orientation: landscape) {/*横屏*/
    .ftop,.sxym{ width:40px; height:40px;}
    .cyrc { height: 2.2rem; font: 1.3rem/2.2rem "微软雅黑";}
    .qprcgb { width: 2rem; height: 2rem;}
    .xzqy{margin: .8rem auto;}
    .cys {font: 1.3rem/2.2rem "微软雅黑";}
    .xzqy{ height:2.3rem;}
    .cyja{ height:2.3rem;}
    .cyji{ height:2.3rem;}
    .cyyz{ height:2rem; font: 1.0rem/2rem "微软雅黑";}
    .cytj{ font: 1.2rem/2.5rem "微软雅黑";}
    .qren{ height:2.3rem;font: 1.7rem/2.3rem "微软雅黑";}
    .ytian time span {font: 1.5rem/1.8rem "微软雅黑";}
    .ytian time{font: 1.5rem/1.8rem "微软雅黑";}
    .xxbg img{ height:15rem;}
    .ytian time img { width: 14%; right: -9%;}
    .fjqp .zt {width: 12%;}
    .dlzc { width:20rem;}
    .hdxf{ max-height:none; height:100%; position:fixed; left:0; top:10%; z-index:90;}
    .hdxf .bd li img{width: auto;max-width:100%; max-height:80%;}

    /* qq */
    /*.y_tc_wp{ width: 27rem; left:50%; margin-left:-13.5rem;}*/
    /* qq */
}
@media all and (orientation: landscape) and (min-width: 640px) {/*横屏*/
    /*html{ font-size: 20px;}	*/
}
.rem1{ width:1rem; height:1rem; float:left; font-size:1rem; overflow:hidden; border:1px solid #CCC; box-sizing:border-box; }
.rem1 span{ display:block;transform:scale(0.6,0.6)}

/*
嵌入广告模块新增样式
 */
ul.hd-img{display:box;display:-moz-box;display:-webkit-box; width: 100%;}
ul.hd-img li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1; text-align:center;border-right:solid 1px #f3f3f3; height:220px; margin:6px 0;}
ul.hd-img li:last-child{border-right:0;}
ul.hd-img li img{height:220px;  width:95%;}
@media only screen and (max-width:640px) {
    ul.hd-img li{height:110px;}
    ul.hd-img li img{/* width:auto;*/ height:110px;}
    ul.hd-img li.imgone img{ width:96%; height:110px;}

}
@media only screen and (max-width:320px) {
    ul.hd-img li{height:100px;}
    ul.hd-img li img{ /* width:auto;*/ height:100px;}
    ul.hd-img li.imgone img{ width:97%; height:100px;}
    .sza dd{ width:90%;}


}

/*
点赞小手样式
*/
.imgDh
{
    animation: Dzan 0.5s;
    -moz-animation: Dzan 0.5s;	/* Firefox */
    -webkit-animation: Dzan 0.5s;	/* Safari 和 Chrome */
    -o-animation: Dzan 0.5s;	/* Opera */
}
@keyframes Dzan{
    from{
        transform: scale(1);
        -moz-transform:scale(1);
        -webkit-transform:scale(1);
        -o-transform:scale(1);
        opacity: 1;
    }
    to{
        transform: scale(1.6);
        -moz-transform:scale(1.6);
        -webkit-transform:scale(1.6);
        -o-transform:scale(1.6);
        opacity: 0.2;
    }
}
@-webkit-keyframes Dzan{
    from{
        transform: scale(1);
        -moz-transform:scale(1);
        -webkit-transform:scale(1);
        -o-transform:scale(1);
        opacity: 1;
    }
    to{
        transform: scale(1.6);
        -moz-transform:scale(1.6);
        -webkit-transform:scale(1.6);
        -o-transform:scale(1.6);
        opacity: 0.2;
    }
}
@-moz-keyframes Dzan{
    from{
        transform: scale(1);
        -moz-transform:scale(1);
        -webkit-transform:scale(1);
        -o-transform:scale(1);
        opacity: 1;
    }
    to{
        transform: scale(1.6);
        -moz-transform:scale(1.6);
        -webkit-transform:scale(1.6);
        -o-transform:scale(1.6);
        opacity: 0.2;
    }
}
@-o-keyframes Dzan{
    from{
        transform: scale(1);
        -moz-transform:scale(1);
        -webkit-transform:scale(1);
        -o-transform:scale(1);
        opacity: 1;
    }
    to{
        transform: scale(1.6);
        -moz-transform:scale(1.6);
        -webkit-transform:scale(1.6);
        -o-transform:scale(1.6);
        opacity: 0.2;
    }
}
.zan strong{
    color: red;
    font-size: 3rem;
    position: relative;
    top: -6.5rem;
    right: 1rem;
    opacity:0;
}

/*-------------------------------------进度条------------------------------*/
/*
wdfq页面分享css
 */
.bdsharebuttonbox a.bds_more,.bdsharebuttonbox a.bds_tsina,.bdsharebuttonbox a.bds_qzone,.bdsharebuttonbox a.bds_tqq,.bdsharebuttonbox a.bds_renren,.bdsharebuttonbox a.bds_weixin{ padding:0; margin:10px 0 0 0; float:none; display:inline-block;}
.bdsharebuttonbox a{
    padding-left:0;
    margin:0 auto;
    text-align:center;

    display:inline-block;
}
.bdsharebuttonbox div{width:33%; float:left; text-align:center;}
#bds_more,#bds_tsina,#bds_tqq,#bds_qzone,#bds_renren,#bds_weixin{
    background-image:url("../../images/qmfq/share_more.png");
    background-position: 0 0;
    width:6rem;
    height:6rem;
    background-size:100% 100%;
    background-repeat: no-repeat;
    margin:10px 0 auto;
}
#bds_tsina{
    background-image:url("../../images/qmfq/share_sinabolg.png");
}
#bds_tqq{
    background-image:url("../../images/qmfq/share_txbolg.png");
}
#bds_qzone{
    background-image:url("../../images/qmfq/share_qqkj.png");
}
#bds_renren{
    background-image:url("../../images/qmfq/share_renren.png");
}
#bds_weixin{
    /*background-image:url("../../images/qmfq/share_weixin.png");*/
}

/*
 * 雪花
*/
/* .rotation {
	z-index: 1000;
	position: absolute;
	top: -20%;
	width:20px;
	height: 20px;
	animation: myfirst 30s;
	-moz-animation: myfirst 30s;
	Firefox
	-webkit-animation: myfirst 30s;
	Safari 和 Chrome
	-o-animation: myfirst 30s;
	Opera
	background-size: 100% 100%;
}
@keyframes myfirst {
	0% {
		top: -10%;
		z-index: 1000;
	}
	100% {
		top: 300%;
		transform: rotate(3600deg);
		z-index: 1000;
	}
}
@-moz-keyframes myfirst
Firefox
{
	0% {
		top: -10%;
		z-index: 1000;
	}
	100% {
		top: 300%;
		transform: rotate(3600deg);
		z-index: 1000;
	}
}

@-webkit-keyframes myfirst
Safari 和 Chrome
{
	0% {
		top: -10%;
		z-index: 1000;
	}
	100% {
		top: 300%;
		transform: rotate(3600deg);
		z-index: 1000;
	}
}

@-o-keyframes myfirst
Opera
{
	0% {
		top: -10%;
		z-index: 1000;
	}
	100% {
		top: 300%;
		transform: rotate(3600deg);
		z-index: 1000;
	}
}
banner

 * 旋转

@keyframes Fz{
	0%{
		transform:rotatey(0deg);
		-webkit-transform:rotatey(0deg);
		-moz-transform:rotatey(0deg);
		-o-transform:rotatey(0deg);
	}
	55%{
		transform:rotatey(180deg);
		-webkit-transform:rotatey(180deg);
		-moz-transform:rotatey(180deg);
		-o-transform:rotatey(180deg);
	}
	100%{
		transform:rotatey(0deg);
		-webkit-transform:rotatey(0deg);
		-moz-transform:rotatey(0deg);
		-o-transform:rotatey(0deg);
	}
}
@-webkit-keyframes Fz{
	0%{
		transform:rotatey(0deg);
		-webkit-transform:rotatey(0deg);
		-moz-transform:rotatey(0deg);
		-o-transform:rotatey(0deg);
	}
	55%{
		transform:rotatey(180deg);
		-webkit-transform:rotatey(180deg);
		-moz-transform:rotatey(180deg);
		-o-transform:rotatey(180deg);
	}
	100%{
		transform:rotatey(0deg);
		-webkit-transform:rotatey(0deg);
		-moz-transform:rotatey(0deg);
		-o-transform:rotatey(0deg);
	}
}
@-moz-keyframes Fz{
	0%{
		transform:rotatey(0deg);
		-webkit-transform:rotatey(0deg);
		-moz-transform:rotatey(0deg);
		-o-transform:rotatey(0deg);
	}
	55%{
		transform:rotatey(180deg);
		-webkit-transform:rotatey(180deg);
		-moz-transform:rotatey(180deg);
		-o-transform:rotatey(180deg);
	}
	100%{
		transform:rotatey(0deg);
		-webkit-transform:rotatey(0deg);
		-moz-transform:rotatey(0deg);
		-o-transform:rotatey(0deg);
	}
} */
.share_qprc{
    padding-bottom: 5%;
}
.pd5rem{
    padding-bottom: 5rem;
}
.textareaNum{
    position: relative;
    top: -3.5rem;
    left: 80%;
    color: #7D7A7A;
}
.zjia1{
    left:10px;

}
.syu1{
    right:10px;
}
.loader{
    padding:8px 0 8px 0;
}
.loader-inner {
    text-align:center;
}
.ball-beat > div {
    background-color: #101010;
    width: 5px;
    height: 6px;
    border-radius: 100%;
    margin: 2px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -o-animation-fill-mode: both;
    -ms-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    display: inline-block;
    -webkit-animation: ball-beat 0.7s 0s infinite linear;
    animation: ball-beat 0.7s 0s infinite linear;
    -o-animation: ball-beat 0.7s 0s infinite linear;
    -ms-animation: ball-beat 0.7s 0s infinite linear;
    -moz-animation: ball-beat 0.7s 0s infinite linear;
}
.ball-beat > div:nth-child(2n-1) {
    -webkit-animation-delay: 0.35s !important;
    animation-delay: 0.35s !important;
    -o-animation-delay: 0.35s !important;
    -moz-animation-delay: 0.35s !important;
    -ms-animation-delay: 0.35s !important;
}

@keyframes ball-beat {
    50% {
        opacity: 0.2;
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
        -o-transform: scale(0.75);
        -moz-transform: scale(0.75);
        -ms-transform: scale(0.75);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
        -o-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
    }
}
@-webkit-keyframes ball-beat {
    50% {
        opacity: 0.2;
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
        -o-transform: scale(0.75);
        -moz-transform: scale(0.75);
        -ms-transform: scale(0.75);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
        -o-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
    }

}

@-o-keyframes ball-beat {
    50% {
        opacity: 0.2;
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
        -o-transform: scale(0.75);
        -moz-transform: scale(0.75);
        -ms-transform: scale(0.75);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
        -o-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
    }

}
@-moz-keyframes ball-beat {
    50% {
        opacity: 0.2;
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
        -o-transform: scale(0.75);
        -moz-transform: scale(0.75);
        -ms-transform: scale(0.75);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
        -o-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
    }

}
@-ms-keyframes ball-beat {
    50% {
        opacity: 0.2;
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
        -o-transform: scale(0.75);
        -moz-transform: scale(0.75);
        -ms-transform: scale(0.75);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
        -o-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
    }

}
/*填写用户信息内容start*/
.yhxx_item p,.yhxx_item .label_flex{
    padding: 10px 8px;
    position: relative;
    box-sizing: border-box;
}
.yhxx_item .tit{
    width:24%;
    line-height:18px;
    padding: 0 4px;
    font-size: 14px;
    color: #999;
    white-space: nowrap;
    float: left;
}
.yhxx_item p:nth-child(1) input{
    /*padding-left: 10px;*/
}
.yhxx_item label{
    display: block;
}
.yhxx_item input{
    height: 20px;
    line-height: normal;
    border: 0 none;
    font-size: 14px;
    width: 76%;
    -webkit-appearance: none;
    vertical-align: top;
    color: #333;
    outline:none;
    float: right;
    /*border: 1px solid yellow;*/
}
.yhxx_item textarea{
    -webkit-appearance: none;
    width: 76%;
    border: none;
    resize: none;
    font-size: 14px;
    outline:none;
}
.yhxx_item p.street_detail{
    position: relative;
    padding-right: 35px;
}
.yhxx_item p.street_detail textarea{
    line-height:1.5;
}
.yhxx_item p.street_detail .close{
    position: absolute;
    right:8px;
    top:12px;
    width:22px;
    height:22px;
    background: url("../../images/qmfq/gb0.png") no-repeat;
    background-size: 100% 100%;
}
.yhxx_item p.street_detail .btn_complete{
    display: none;
    position: absolute;
    top: 1px;
    right: -48px;
    padding: 0 10px;
    height: 44px;
    line-height: 44px;
    font-size: 14px;
}
.mod_btns_v2{
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: relative;
    margin: 10px;
}
.mod_btns_v2 .mod_btn{
    box-sizing: border-box;
    position: relative;
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    border-radius: 20px;
    text-align: center;
    background: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,.05);
}
.mod_btns_v2 .bg_g_jd, .mod_btns_v2 .bg_g_jx{
    color: #fff;
    box-shadow: 0 3px 6px 0 rgba(255,65,66,.2);
    border: none;
}
.mod_btns_v2 .bg_g_jd{
    background-image: -webkit-linear-gradient(315deg,#f2140c,#f2270c 70%,#f24d0c);
    background-image: linear-gradient(135deg,#f2140c,#f2270c 70%,#f24d0c);
    letter-spacing: 2px;
}
.cell{
    position: relative;
}
.cell:after {
    right: 0;
    top: 2px;
    position: absolute;
    font-family: 'YDUI-INLAY';
    font-size: 1.34rem;
    color: #C9C9C9;
    content: '\e608';
}
/*填写用户信息内容end*/