/**签到 start**//*index-style*/.color-fff { color: #ffffff; }.display-none { display: none; }.sign-body-bg { background: #ffffff url("../../images/qd/sign-body-bgimg.jpg") no-repeat center; background-size: 100% 100%; min-height: 100vh; }.sign-body-bg02 { background: #ffffff url("../../images/qd/sign-body-bgimg02.jpg") no-repeat center; background-size: 100% 100%; min-height: 100vh; }.sign-main { max-width: 750px; margin: 0 auto; }.sign-main .banner { padding: .266667rem .6rem .4rem; }.sign-main .banner img { width: 100%; margin: 0 auto; }.sign-rule-a { position: absolute; right: .5rem; top: 1.166667rem; color: #f2f601; font-size: .45rem; text-decoration: underline; }.sign-btn-divBox { position: relative; }.sign-btn-divBox .left-logo .reward, .sign-btn-divBox .right-logo .content-check { position: absolute; padding-top: 1.6rem; font-size: .37rem; color: #3391e9; font-weight: bold; top: .46rem; width: 2rem; text-align: center; }.sign-btn-divBox .left-logo .reward { background: url("../../images/qd/reward-logo.png") no-repeat top center; background-size: 1.5rem 1.5rem; left: 7%; }.sign-btn-divBox .right-logo .content-check { background: url("../../images/qd/content-img.png") no-repeat top center; background-size: 1.5rem 1.5rem; right: 7%; }/*进度条*/.sign-content-divBox { background: url("../../images/qd/sign-date-bg01.png") no-repeat center; background-size: 100% 100%; padding: 1rem .5rem .576666rem; margin: .4rem .266667rem; }.sign-content-divBox .reward-ul { position: relative; height: auto; overflow: hidden; }.sign-content-divBox .reward-ul li { float: left; width: 20%; text-align: center; }.sign-content-divBox .reward-ul li img { width: 76%; display: block; margin: 0 auto; }.sign-content-divBox .reward-ul li.on img { opacity: .5; }.sign-content-divBox .date-ul {	/* position: relative;*/    height: auto; overflow: hidden; }.sign-content-divBox .date-ul li { float: left; width: 20%; text-align: center; color: #64b2ff; font-size: .40rem; font-weight: bold; }.sign-content-divBox .reward-ul li:after { content: ""; display: inline-block; vertical-align: middle; transform: rotate(-180deg) scale(1); width: 0; height: 0; border-style: solid; border-width: .136667rem .123333rem 0; border-color: #367ac5 transparent transparent; }.sign-content-divBox .reward-ul li.on:after { border-color: #c5c2c2 transparent transparent; }.sign-content-divBox .tips-p { font-size: .42rem; padding-bottom: 20px; }.sign-content-divBox .g-con2 { margin: 0 auto .166667rem; background-color: #d0cdcd; position: relative; height: .173333rem; border-radius: .666667rem; }.sign-content-divBox .g-con2 .gobal-bar { background-color: #4f91d0; height: .173333rem; border-radius: .666667rem; position: absolute; top: 0; left: 0; }.sign-content-divBox .mon-txt { font-size: .37rem; padding-top: .263333rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-align-items: center; -ms-align-items: center; -o-align-items: center; align-items: center; -moz-justify-content: space-between; -ms-justify-content: space-between; -o-justify-content: space-between; justify-content: space-between; }.sign-content-divBox .qipao-tips { position: absolute; text-align: center; color: #fff; font-size: .32rem; font-weight: normal; background: url("../../images/qd/qipao-img.png") no-repeat center; background-size: 100% 100%; padding: 4px 2px 0; }.sign-content-divBox .theMonth-detail { text-align: right; padding-top: .406667rem; }.sign-content-divBox .detail-a { color: #64b2ff; text-decoration: underline; font-size: .346667rem; letter-spacing: 2px; }.none{display: none;margin-top: 17px;}/*进度条 end*/.reward { }.top-reward-box { display: inline-block; position: absolute; width: 100%; }.content-check { }.mt-6per { margin-top: -6%; }.date-table { padding: 50px 14px 20px; font-size: .2rem; height: auto; overflow: hidden; }.date-table td { text-align: center; color: #ff6c00; }.date-table td img { width: 96%; margin-left: 5%; vertical-align: bottom; }.tlt-name { margin: 14px 0 10px; }.reward-list-p { margin: 0 3% 10px; }/*闪烁*/.color-ef6a10{color: #ef6a10;}.sing-btn .cjtyg-p{position: absolute;background-color: #fd4c08;box-shadow: 0 5px 5px #ff9e5e;    color: #fff;    border-radius: 16px;padding: 4px 10px;width: 3rem;bottom: 0;}.sing-btn ,.tiyan-btn{ background: url("../../images/qd/qiandao.png") no-repeat top center; background-size: 100% 100%; font-size: .4rem; color: #3391e9; z-index: 2; display: flex; flex-direction: column; justify-content: center; align-items: center; width: 3rem; height: 3rem; }.sing-btn .p01,.tiyan-btn .p01 { color: #fff; font-weight: bold; font-size: .4rem; padding-bottom: 5px; }/*.sing-btn .p02 ,.tiyan-btn .p02{ color: #ff7802; font-size: .35rem; font-weight: bold; font-family: "华文圆体"; }*/.sing-btn,.tiyan-btn { border-radius: 50%; margin: 0 auto; }@-webkit-keyframes redanimations {    0% { box-shadow: 0 0 0 6px rgba(92, 92, 92, .1); }    50% { box-shadow: 0 0 0 12px rgba(92, 92, 92, .2); }    100% { box-shadow: 0 0 0 6px rgba(92, 92, 92, .1); }}@-moz-keyframes redanimations {    0% { box-shadow: 0 0 0 6px rgba(92, 92, 92, .1); }    50% { box-shadow: 0 0 0 12px rgba(92, 92, 92, .2); }    100% { box-shadow: 0 0 0 6px rgba(92, 92, 92, .1); }}@keyframes redanimations {    0% { box-shadow: 0 0 0 6px rgba(92, 92, 92, .1); }    50% { box-shadow: 0 0 0 12px rgba(92, 92, 92, .2); }    100% { box-shadow: 0 0 0 6px rgba(92, 92, 92, .1); }}/*签到好礼*/.sign-gift-list { background-color: #edfafd; padding: .266667rem; padding-right: 0; }.sign-gift-cont .tlt-name img { width: 50%; margin: 0 auto; }/*活动推荐*/.sign-active-list { padding: 0 .266667rem; text-align: center; }.sign-active-list .tlt-name img { width: 50%; margin: 0 auto; }.sign-active-list .item { background-color: #edfafd; border-radius: 4px; margin-bottom: .266667rem; padding: .4rem .266667rem; display: flex; justify-content: space-between; align-items: center; }.sign-active-list .item .tlt-span { font-size: .436667rem; font-weight: bold; }.sign-active-list .item .receive-a { color: #fd3757; position: relative; padding-right: .4rem; font-size: .346667rem }.sign-active-list .item .receive-a:after { content: ""; position: absolute; right: .066667rem; top: .106667rem; transform: rotate(45deg); border-width: .053333rem .053333rem 0 0; border-color: #8bbdef; border-style: solid; width: .266667rem; height: .266667rem; }/*签到有惊喜*/.sign-surprise-cont { text-align: center; margin-bottom: 1.666667rem; }.sign-surprise-cont img { margin: 0 auto; }.sign-surprise-cont .tlt-name img { width: 50%; }.sign-surprise-cont .sign-surp-img { width: 80%; }/*弹窗*/.sign-filterBg { display: block; position: fixed; z-index: 4; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .7);    overflow: auto; }.sign-close-img { width: 6%; position: absolute; right: 3%; margin-top: 2%; z-index: 5; }/**签到详情弹窗**/.sign-filter-box { position: relative; width: 85%; padding: 0 12px 2%; margin: 35% auto 25%; border-radius: 6px; background: url(../../images/qd/pop-up-bluebg.png) no-repeat; background-size: 100% 100%; }.popupSign-date-ul { display: inline-block; width: 100%; margin-bottom: 20px; }.popupSign-date-ul li { float: left; text-align: center; color: #fff; font-size: .16rem; background: url(../../images/qd/select-gray-pic.png) no-repeat center; background-size: 80% 90%; padding: 11.5px 0px; margin: 5px .83%; width: 15%; }.popupSign-date-ul li.active { background: url(../../images/qd/select-active.png) no-repeat center; background-size: 80% 90%; padding: 11.5px 0px;width: 15%;}.popupSign-date-ul li.on { background: url(../../images/qd/select-active2.png) no-repeat center; background-size: 80% 90%; padding: 11.5px 0px;width: 15%;}.popupSign-date-ul li.unactive { background: url(../../images/qd/select-active-unqd.png) no-repeat center; background-size: 80% 90%; padding: 11.5px 0px;width: 15%;}.popupSign-date-ul li label {display: inline-block;margin-top: 1px;padding-top: 2px;}.popupSign-date-ul li.active label {display: inline-block;margin-top: 1px;padding-top: 2px;}.popupSign-date-ul li.on label {display: inline-block;margin-top: 1px;padding-top: 2px;}.popupSign-date-ul li.unactive label {display: inline-block;margin-top: 1px;padding-top: 2px;}.sign-filter-box .tlt-box { text-align: center; position: absolute; width: 88%; display: inline-block; margin-top: -14%; color: #fc7140; font-size: .5rem; font-weight: bold; }.sign-filter-box .tlt-box .popup-redtlt { background: url(../../images/qd/popup-red-tltbg.png) no-repeat center; background-size: 96% 100%; padding: 12% 0 11% 11%; }/**签到详情弹窗 end**//**累计签到**/.sign-pup-box02 .top-tltBox { margin: 26px auto 10px; text-align: center; }.sign-pup-box02 .top-tltBox .date-tlt { display: flex; justify-content: space-around; align-items: center; border: 1px solid #639dff; width: 70%; padding: 4px 0; border-radius: 4px; margin: 0 auto; }.sign-pup-box02 .top-tltBox .date-tlt p { width: 50%; text-align: center; }.sign-pup-box02 .top-tltBox .date-tlt .l-p { padding: 5px 0; border-right: 1px solid #639dff; font-size: .42rem; color: #639dff; }.sign-pup-box02 .top-tltBox .date-tlt .r-p { font-size: .65rem; color: #ff9804; }.sign-pup-box02 .top-tltBox .tltDiv-box { display: flex; justify-content: space-around; align-items: center; padding: 0 .5rem; }.sign-pup-box02 .top-tltBox .date-tlt02 p { width: 100%; }.sign-pup-box02 .top-tltBox .date-tlt02 { flex-direction: column; width: 34%; padding: 0 4px; margin: 0; }.sign-pup-box02 .top-tltBox .date-tlt02 .l-p { border-bottom: 1px solid #639dff; border-right: none; }.sign-pup-box02 .top-tltBox .tltDiv-box .r-logo-img { width: 56%; text-align: center; }.sign-pup-box02 .top-tltBox .tltDiv-box .r-logo-img img { width: 60%; display: inline-block; }.sign-pup-box02 .today-reward{display: inline-block;}.sign-pup-box02 .today-reward .title{padding: 0 0 .266667rem;}.sign-pup-box02 .today-reward .list{display: flex;justify-content: flex-start;align-items: center;background-color: #fff;padding: .266667rem;border-bottom: 1px solid #eeeeee;}.sign-pup-box02 .today-reward .list .logo-img img{width: 80%;margin: 0 auto;}.sign-pup-box02 .today-reward .list .content .p01{font-size: .4rem;color: #639dff;font-weight: bold;}.sign-pup-box02 .today-reward .list .logo-img{width: 28%;margin: 0 .166667rem; }.sign-pup-box02 .today-reward .list .logo-img img{width: 60%;margin: 0 auto;}.sign-pup-box02 .today-reward .list .logo-img{width: 28%;}.sign-pup-box02 .today-reward .list .content{padding-left: .266667rem;border-left: 1px solid #eeeeee;width: 72%;}.sign-pup-box02 .today-reward .list .content .p02 { font-size: .32rem; color: #999999; }.sign-pup-box02 .bottom-img, .sign-pup-box03 .bottom-img { padding: .266667rem .536667rem 0; display: inline-block; }.sign-pup-box02 .bottom-img img, .sign-pup-box03 .bottom-img img { width: 100%; }.sign-share-btnBox { text-align: center;position: absolute;bottom: 2%;width: 100%;z-index: 4;}.sign-share-btnBox .share-a { color: #fff; border: 2px solid #fff; display: block; width: 32%; margin: 20px auto 10px; padding: 4px 0; border-radius: 4px; font-size: .456667rem; }.sign-share-btnBox .tips-p { color: #fff; font-size: .4rem; }.sign-pup-box02 .today-reward ul li:last-child{border-bottom: none;}.sign-pup-box02 .today-reward .title img{ width: 40%;margin: 0 auto;}.sign-pup-box02 .today-reward ul{height: auto;overflow: hidden; border-radius: 6px;}.sign-pup-wrap{ margin: 25% 0 0;}.sign-pup-wrap .chuji-tlt .chuji-img{width: 60%;margin: 0 auto 4px;position: absolute;top: 10%;left: 20%}.sign-pup-wrap .chuji-tlt .close-img{position: absolute;right: 10%;top: 6.3%;width: 4.5%;}.sign-pup-wrap .chuji-tlt{}.btn-djlq {background-color: #639dff;border: 1px solid #639dff;color: #fff;width: 1.68rem;font-size: .3rem;height: auto;line-height: .52rem;border-radius: 4px;margin-top: .133337rem;}.sign-pup-box02 .jrzy-divBox{ }.sign-pup-box02 .jrzy-divBox .title img{width: 40%;margin: .166667rem auto;}.sign-pup-box02 .jrzy-divBox .tip-div{background-color: #ffffff;border-radius: 4px;padding: .266667rem;display: flex;    justify-content: flex-start;align-items: center; }.sign-pup-box02 .jrzy-divBox .tip-div .p01{font-size: .666667rem;color: #000000;font-weight: bold;font-family: "华文楷体";line-height: 120%;border-right: 1px solid #eeeeee;padding-right: .266667rem;}.sign-pup-box02 .jrzy-divBox .tip-div .tips-p{font-size: .3rem; padding-left: .266667rem;color: #666666;max-height: 1.2rem;    overflow: auto;line-height: 120%;}.sign-pup-box02 .jrzy-divBox .tip-div .tips-p span{color: #000000;font-weight: bold;}/*.sign-pup-box02 .sign-days{display: flex;justify-content: flex-end;align-items: center;font-size: .366667rem;padding: .166667rem 0 0;}.sign-pup-box02 .sign-days .p01{background: url("../../images/qd/day-bgimg.png")no-repeat center;background-size: 100% 100%;    position: absolute; left: 0;margin-left: .33rem;color: #fff;padding: .086667rem .68rem .086667rem 1rem;}.sign-pup-box02 .sign-days .p01 span{color: #f6ff04;font-size: .58rem;vertical-align: middle;margin: 0 4px 2px;display: inline-block;}.sign-pup-box02 .sign-days .p02{text-align: right;color: #7aabff;font-size: .32rem;}.qy-share-btnBox { text-align: center; }.qy-share-btnBox .share-a { color: #6aa1ff; border: 1px solid #6aa1ff; display: block;margin: 10px auto 10px; padding: 4px 0; border-radius: 4px; font-size: .456667rem; }.qy-share-btnBox .tips-p { color: #6aa1ff; font-size: .4rem; }*/.sign-pup-box02 .sign-days .p01{background: url("../../images/qd/days-bgimg.png")no-repeat center;background-size: 100% 100%;position: absolute; left: 0;margin-left: -.2rem;color: #fff;padding: .386667rem .88rem .086667rem .48rem;font-size: .4rem;}.sign-pup-wrap{ margin: 16% 0 0;position: relative;height: 12.2rem;}.sign-pup-box02{width: 100%;padding: 0 .266667rem .566667rem; margin: 0 auto;border-radius: 6px;height: 12.5rem;overflow: hidden;background:#f5f9ff url(../../images/qd/bottom-img2.png) no-repeat bottom;background-size: 100% auto;}.sign-pup-box02 .today-reward .list{display: flex;justify-content: flex-start;align-items: center;background-color: #fff;padding: .4rem .266667rem;box-shadow: 0 0 16px #eff5ff;border-radius: 6px;border: 1px solid #eff5ff;}.sign-pup-box02 .today-reward .list .logo-img img{width:100%;margin: 0 auto;}.sign-pup-box02 .today-reward .list .logo-img{width: 25%;margin-right: .266667rem;}.sign-share-btnBox .share-a{color: #fff;border: 2px solid #fff;display: block;width: 32%;margin: 10px auto;padding: 4px 0;border-radius: 4px;font-size: .456667rem; }.sign-pup-wrap .chuji-tlt .close-img{position: absolute;right: 0;top: -8%;width: 4.8%;}.sign-pup-box02 .sign-days{display: flex;justify-content: flex-end;align-items: center;font-size: .366667rem;padding: .166667rem 0 .4rem;}.sign-pup-box02 .share-tips{text-align: center;height: 1.8rem;vertical-align: middle;display: flex;flex-direction: column;justify-content: center;align-items: center;color: #7aabff;position: absolute;bottom: 8%;margin: 0 auto;width: 94%;}.sign-pup-box02 .share-tips .p01{font-size: .4rem;padding-bottom: .1rem;}.sign-pup-box02 .share-tips span{color: #ff9804;}.today-reward .border-div{padding: .4rem 0;border-bottom: 1px solid #eeeeee;}.today-reward .border-div:last-child{border-bottom: none;}.sign-pup-box02 .sign-days02 .p02{text-align: center;color: #7aabff;font-size: .32rem;padding-top: .1rem;}.sign-pup-box02 .sign-days {    color: #7aabff;}.sign-pup-box02 .sign-days .p02 .designation-name{background: url("../../images/qd/designation-bgimg.png")no-repeat center;background-size: 100% 100%;font-size: .5rem;padding: 1px .45rem;font-weight: bold;color: #ff9804;}.sign-pup-wrap .share-adimg{height: 12.5rem; overflow: hidden; }.sign-pup-wrap .share-adimg img{display: block; }/*小移宝 提示*/.swiper-container .sign-xybTip{position: absolute; bottom: 12%;left: 2%;z-index: 12;width: 4rem;}.swiper-container .sign-xybTip .p01{background: url(../../images/qd/qipao-img02.png) no-repeat center;background-size: 76% 100%;color: #fff;padding: 4px .8rem;left: -11%;position: relative;line-height: 120%;}.swiper-container .sign-xybTip .p01 a{font-size: .32rem;height: .52rem;line-height: .54rem;color: #4e9bd9;background-color: #c7ef7b; border-radius: 16px;  width: 1.6rem;margin: .1rem auto .2rem;}.swiper-container .sign-xybTip img{width: 38%;}.swiper-pagination {bottom: 14% !important;}.bottom-img{position: absolute;bottom: .48rem;z-index: 10;}.swiper-container .close-img{position: absolute;right: 6%;top: 4.5%;width: 4.8%;z-index:10;}.swiper-pagination .swiper-pagination-bullet {background-color: inherit;border: 1px solid #ffffff;}.swiper-pagination .swiper-pagination-bullet-active {background-color: #ffffff;border: none;}.sign-pup-box02 .today-reward .list3 .logo-img { width: 30%; margin: 0 .166667rem; }.sign-pup-box02 .today-reward .list3 { display: block; }.sign-pup-box02 .today-reward .list3 .ccc{display:inline-block;text-align:center;font-size:1rem;color:#70a6ff;margin-left:8.8%;}.sign-pup-box02 .today-reward .list3 .jf {float: left;}.sign-pup-box02 .today-reward .list3 .ll {float: right;}.sign-pup-box02 .today-reward .list3 .p02 {text-align: center;color: #999999;margin-top: 5px;}.sign-pup-wrap .chuji-tlt .tlt-p{background: url("../../images/qd/chuji-tlt.png") no-repeat center;background-size: 100% 100%;margin: 0 auto 4px;position: absolute;top: 5%;left: 20%;text-align: center;color: #fff;padding: .2rem 0;font-size: .45rem;font-weight: bold;letter-spacing: 3px;width: 60%;}.sign-pup-wrap .chuji-tlt .tlt-p label{color: #fcfd3e;}.sign-pup-box02 .jrzy-divBox .tip-div .p01{    display: flex;    justify-content: flex-start;    align-items: center;}/**累计签到 end**//**今日箴言 start**/.jrzy-share{       position: relative; bottom: 16%;}.jrzy-filter-box{  padding: 0 4% 2%; margin: 20% auto 25%; border-radius: 6px; background-size: 100% 100%;}.jrzy-filter-box .close-img{  position: absolute;  right: 7%;  top: 7%;  width: 4.8%;}.jrzy-filter-box .sign-pup-wrap .share-adimg{height:13.2rem;}.dialog_jrzy .jrzy-share{       position: relative; bottom: 8%;}.sign-main .share-adimg{position: relative;}.sign-shareCon{color: #000;}.sign-shareCon .date-content { position: absolute; display: flex; justify-content: space-between;align-items: flex-start; top: 57%; width: 100%; padding: .2rem .3rem .4rem;}.sign-shareCon .date-content .left-item{    margin: 0 auto;  display: flex;justify-content: space-between;align-items: center;width: 85%;}.sign-shareCon .date-content .left-item .p01{font-size: 1.2rem;margin-right: .1rem;color:#194fb9;}.sign-shareCon .date-content .right-item{margin: 0 auto;display: flex; justify-content: space-between;  align-items: center;width: 80%;}.sign-shareCon .date-content .right-item p{font-size: .4rem;font-weight: 600;}.sign-shareCon .date-content .right-item p:first-child{margin-left: 0;}.sign-shareCon .date-content .right-item p label{font-size: .55rem;color:#194fb9;}.sign-shareCon .date-content .right-item p span{font-size: 0.3rem;font-weight: normal;}.sign-pup-wrap .share-adimg .video-img{position: absolute;top: 50%;width: 1.4rem;height: auto;left: 50%;margin-left: -.7rem;margin-top: -.7rem;}.sign-shareCon .date-content .right-item .p01{color: #999999;font-size: .32rem;left: 6rem;position: absolute;}.sign-shareCon .maxim-con{ position: absolute;bottom: -4%;padding: 0 5%;width: 100%;}.sign-shareCon .maxim-con .p01{font-size: 0.424355rem; padding-bottom: .27rem;}.sign-pup-wrap .share-adimg2{z-index: -1; position: absolute;top: 0; height: auto;}.share-adimg2 .sign-shareCon .date-content .left-item .p01{font-size: 1.2rem;margin-right: .1rem;}.share-adimg2 .sign-shareCon .date-content .right-item p{font-size: .4rem;margin-left: .4rem;}.share-adimg2 .sign-shareCon .date-content .right-item p:first-child{margin-left:0;}.share-adimg2 .sign-shareCon .date-content .right-item p label{font-size: .7rem;}.share-adimg2  .sign-shareCon .date-content .left-item{display: flex;justify-content: space-between;align-items: center;font-size: .52rem;}.share-adimg .share-QR{justify-content: space-between;align-items: center;}.hr-dotted{    border-bottom: 1px dotted #9c9b9b;width: 97%;  margin: 0 auto;padding-top: .2rem;}.t-right{text-align: right;}.sign-shareCon .maxim-con2{top: 9rem;padding: 0 2%;}.share-adimg2 .share-QR{justify-content: space-between;align-items: center; }.color-a9a6a6{color:#a9a6a6;}/**签到详情弹框*//*.sign-filterBg  .share-adimg{height:auto;}*/.sign-shareCon .maxim-con3{bottom: 5%;}.sign-filterBg .share-adimg .share-QR{top:10rem;}/*@media screen and (max-height: 568px) {    .jrzy-share{  position: relative; bottom: 17%;}}@media screen and (max-height: 736px){    .jrzy-share{       position: relative; bottom: 16%;}}@media screen and (min-height: 737px){    .jrzy-share{       position: relative; bottom: 9%;}}*/.jrzy-filter-box .jrzy-share-adimg{margin-top: -2px;}/*.jrzy-filter-box .jrzy-share-adimg img{border-radius: 10px;}*//**今日箴言 end**/.f46 { font-size: .566667rem; }.none { display: none; }.normal { font-weight: normal; }.pt-20per { padding-top: 15%; }.pb-10px { padding-bottom: 10px; }.text-algin-c { text-align: center; }.color-fc7140 { color: #fc7140; }.prl-15px { padding: 0 15px 10%; }.text-algin-r { text-align: right; }/*弹窗-END*//*index-style END*//*sign02 分享页start*/.sign-share-boxDiv { width: 90%; box-shadow: 0 8px 10px #f1f6fb;    /*background-color: #ffffff;*/ margin: 0 auto; background: url("../../images/qd/sign-date-bg02.png")no-repeat center; background-size: 100% 100%; }/*.sign-pup-box03 .today-jrzy-box { background: none; }*/.sign-share-title { font-size: .65rem; color: #ffffff; font-weight: bold; text-align: center; padding: .366667rem 0 .166667rem; letter-spacing: 2px; }.sign-QR-div { text-align: center; }.sign-QR-div img { width: 34%; margin: .8rem auto .166667rem; }.sign-QR-div p { text-align: center; font-size: .346667rem; margin-top: .166667rem; }/*sign02 分享页end*//**签到 end**//*刷新*/.filter-bg2 { position:fixed; left:0; top:0; z-index:20; width:100%; height:100%; background:rgba(0,0,0,.7);}.wait { position:absolute; left:50%; top:50%;z-index:100;}.wait .span1,.wait .span2,.wait .span3,.wait .span4,.wait .span5,.wait .span6,.wait .span7,.wait .span8 { display:block; width:6px; height:22px; background:#FFF; border:1px #efefef solid; -webkit-transform-origin:3px -20px; -webkit-animation:wait 1s infinite;}.wait .span5 { position:absolute; -webkit-transform:rotate(180deg); -webkit-animation-delay: 0s}.wait .span6 { position:absolute; -webkit-transform:rotate(225deg);  -webkit-animation-delay: .125s}.wait .span7 { position:absolute; -webkit-transform:rotate(270deg);  -webkit-animation-delay: .25s}.wait .span8 { position:absolute; -webkit-transform:rotate(315deg);  -webkit-animation-delay: .375s}.wait .span1 { position:absolute; -webkit-transform:rotate(0deg);  -webkit-animation-delay: .45s}.wait .span2 { position:absolute; -webkit-transform:rotate(45deg);  -webkit-animation-delay: .575s}.wait .span3 { position:absolute; -webkit-transform:rotate(90deg);  -webkit-animation-delay: .70s}.wait .span4 { position:absolute; -webkit-transform:rotate(135deg);  -webkit-animation-delay: .875s}@-webkit-keyframes wait{    0%{ background:#fff}    12.5% {background:#4e4e4e}    100%{ background:#fff}}/*qdxl-rule*/.qdxl-rule-wrap{ max-width: 750px; margin: 0 auto; }.qdxl-rule-box{ margin: 10px 4%; background-color: #ffffff; border-radius: 4px; padding: 20px 10px 50px;}.rule-bodybg{background: linear-gradient(#3391e9, #90f0ee); min-height: 100vh;}.qdxl-rule-list{ font-size: .377rem; line-height: 125%;}.qdxl-rule-list p{ margin-bottom: 5px;}.mb-15px{ margin-bottom: 15px;}.text-algin-c{text-align: -webkit-center;}.color-ff7f29{ color: #ff7f29; }/*qdxl-rule END*//*失败弹窗*/.error-bgimg{  background: url("../../images/qd/pop-up-bluebg.png") no-repeat;background-size: 100% 100%; }.popup-close-img{ width: 5%; position: absolute; right: 12%; margin-top: 32%; z-index: 5;}.qdxl-filter-box{ width: 80%; padding: 0 12px; margin: 30% auto 10%;  border-radius: 6px; padding-bottom: 2%;}.text-algin-r{ text-align: right; }.red-ctn-box{ display: inline-block; margin: 10% auto 0; width: 100%;text-align: center;}.popup-tips01{ font-size: 0.404rem; padding: 4% 15px 0;}.filter-btnbox{ text-align: center; padding: 18px 0 30px; margin-top: 15px}.popup-btn-blue{ width: 65%; background-color: #1182e8; box-shadow: 1px 5px 1px #0060b7; letter-spacing: 1px;font-weight: normal; border-radius: 30px;padding: 10px 70px; color: white;font-size: 16px;}/*我的奖励*//*reward*/.qy-expire-tips{text-align: center;  padding: 10px; color: #fff; }.qdxl-reward-wrap{ max-width: 750px; margin: 0 auto; }.reward-list-box{ position: relative; text-align: center; margin: 14px 0 45px; font-size: 0; width: 100%;display: inline-block;}.reward-select{  margin: 0 auto;}.reward-select li{ float: left;}.reward-select li:first-child{ border-right: none;left: 6%;position: absolute;}.reward-select li:last-child{ border-right: none;right: 6%;position: absolute;}.public-btn { padding: 6px 0; width: 49%; font-size: 0.355rem; font-weight: bold; background-color: #006bbe; display: inline-block; text-align: center; color: #fff; border-radius: 20px;}.public-btn.active{  filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffe400,endColorStr=#ffcd00);/* 兼容IE5~IE9*/    background: -webkit-gradient(linear, 0% 25%, 75% 100%, from(#ffe400), to(#ffcd00));/*  兼容Safari4-5,chrome1-9*/    background: -webkit-linear-gradient(to right, #46befa 10%, #3595eb); /* Safari 5.1 - 6.0 */    background: -o-linear-gradient(to right,#46befa 10%, #3595eb); /* Opera 11.1 - 12.0 */    background: -moz-linear-gradient(to right,#46befa 10%, #3595eb); /* Firefox 3.6 - 15 */    background: linear-gradient( to right, #ffe400 10%, #ffcd00); color: #006bbe;}.reward-select li:first-child.active{ z-index: 4; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffcd00,endColorStr=#ffe400);/* 兼容IE5~IE9*/    background: -webkit-gradient(linear, 0% 25%, 75% 100%, from(#ffcd00), to(#ffe400));/*  兼容Safari4-5,chrome1-9*/    background: -webkit-linear-gradient(to right, #ffcd00, #ffe400 50%); /* Safari 5.1 - 6.0 */    background: -o-linear-gradient(to right, #ffcd00, #ffe400 50%); /* Opera 11.1 - 12.0 */    background: -moz-linear-gradient(to right, #ffcd00, #ffe400 50%); /* Firefox 3.6 - 15 */    background: linear-gradient( to right, #ffcd00, #ffe400 50%); color: #006bbe;}.login-input-box{width:90%;margin:0 auto 10px;border-bottom:1px solid #3290e8;}.have-reward-div{margin:0 4% 10px;}.have-reward-table{}.have-reward-table td{text-align:center;}.have-reward-table td:first-child{width:20%;}.gift-img{width:85%;}.have-reward-p img{width: 20%; display: inline-block;}.have-reward-p span{    vertical-align: text-top;}/*.reward-change-list{margin: 0 4%;max-height: 35rem;  overflow: auto; }*/.list1{margin:0 4%;max-height:14rem;overflow:auto;}.list2{margin:0 4%;max-height:10rem;overflow:auto;}.change-table{background-color:#ffffff;border-radius:6px;text-align:center;padding:9px;margin-bottom:10px; display: block;}.change-table td:first-child{width:22%;}.color-333{color:#333;}.color-757575{color:#757575;}.color-ff9600{color:#ff9600;}.bottom-div{text-align:center;position:fixed;bottom:6%;width:100%;}.btn-change{display:inline-block;width:55%;box-shadow:1px 5px 1px #ff9600;background-color:#ffd200;border-radius:16px;padding:5px 0;color:#fff;font-size:0.41rem;font-weight:bold;}.table02 td:first-child{width:30%;}.qyjl-img{width:75%;}.lqjl{background-color:#ff9600;color: #fff;padding:5px;border-radius:20px;}.lqjl a{color:#fff;}.tc-tabs{width:100%;margin:.133333rem 0;color:#666;border:0px solid #dedede;text-align:center;font-size:.32rem;}.tc-tabs tr td,.tc-tabs tr th{border-right:0px solid #dedede;font-weight:400;border-bottom:0px solid #dedede;padding:.066667rem;}.text-algin-l {    text-align: left;}.ft-13{ font-size: 0.3388rem;}.ft-14{ font-size: 0.4388rem;}.fl{ float: left;}.fr{ float: right;}/*未分享提示*/.todayIsShare{display:inline-block;width:100%;border-radius:6px;padding:9px 0;margin:0 0px 0 0;background-color:#ebfaff;}.todayIsShareP1{display:inline-block;float:left;margin:0 10px;color:#333333;width:60%;}.todayIsShareP2{display:inline-block;float:right;margin:0 12px;color:#333333;}.share-btn-blue{display:inline-block;padding:6px 10px;font-weight:bold;text-align:center;width:100%;background-color:#1182e8;box-shadow:1px 5px 1px #0060b7;letter-spacing:4px;border-radius:15px;color:white;}.red{color:red;}/*reward -END*//*gift*/.gift-wrap{max-width: 750px;margin: 0 auto;}.gift-tlt{color: #b0f8ff;font-size: 0.45rem;text-align: center;padding: 10px 0 0;font-weight: bold;}.gift-tlt img{width:5%; display: inline-block;}.gift-item{ margin: 10px 2%;}.gift-table{position: relative;background-color: #ffffff;border-radius: 6px;text-align: center;padding: 10px 4%;margin-bottom: 10px;display: block;}.gift-table td:first-child{text-align: left;width: 20%;}.gift-table td:nth-child(2){padding-left: 4%;padding-right: 8%;}.gift-table .gift-img01{width: 100%;vertical-align: middle;}.gift-table .date-span{ position: absolute;display: inline-block;background: url("../../images/qd/date-icon01.png")no-repeat center;background-size: 100% auto;    right: 4%;top: -8%;color: #fff;padding: 4px 5px 10px;font-size: 0.3444rem;font-weight: bold;}.gift-table .ctn-span{color: #333;font-size: 0.3555rem;font-weight: bold;}/*gift -END*/.padding-2{padding: 0.2rem;}.Active-con{padding: .6rem .4rem;height: auto;overflow: hidden;}.pub-box{position: relative; border: 3px solid #7cbffd;border-radius: 6px;background-color: #ffffff;padding: 1rem .4rem .68rem;margin-bottom: .8rem;}.pub-box .tlt{background: url(http://www.sh.10086.cn/service/static/promotion/img/sign/tlt-bg.png)no-repeat center;background-size: 100% 100%;color: #ffffff;width: 3.8rem;font-size: .45rem;    text-align: center;padding: 6px 0;position: absolute;top: -.4rem;left: 50%;transform: translate(-50%, 0);}.pub-box .tlt-1{ background: linear-gradient(to right,#6cb7fd,#3492e8);color: #ffffff;border-radius: 100px;padding: 3px 10px;font-size: .36rem;    display: inline-block;margin-bottom: .4rem;}.explain-con p{color: #666666;font-size: .32rem;margin-bottom: .26rem;}.tc-tabs2{width:100%;margin:.133333rem 0;color:#666;border:1px solid #666;text-align:center;font-size:.32rem;}.tc-tabs2 tr td,.tc-tabs tr th{border:1px solid #666;}