html{-webkit-tap-highlight-color:transparent}
body,dd,div,dl,img,li,ol,p,ul{margin:0;padding:0}
body,html{height:100%}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%}
img{display:inline;border:0;vertical-align:middle}
a{text-decoration:none;-webkit-tap-highlight-color:transparent}
a{color:#333}
dd,dl,li,ol,ul{list-style:none}
input,textarea{margin:0;padding:0;outline:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}
html{font-size:20px}
body{background:#f2f2f2;font-size:1.4em;font-family:'微软雅黑'}
.font12{font-size:.6rem}
.font13{font-size:.65rem}
.font14{font-size:.7rem}
.font15{font-size:.75rem}
.font16{font-size:.8rem}
.font17{font-size:.85rem}
.font18{font-size:.7rem}
.font20{font-size:.9rem}
.font24{font-size:1.2rem}
.box,.orderInfo .orderInfoList .code,.orderInfo .orderInfoList .code .txt{display:box;display:-webkit-box;display:-moz-box;display:-o-box;box-orient:horizontal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal}
.box2{display:box;display:-webkit-box;display:-moz-box;display:-o-box;box-pack:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical}
.boxflex{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1}
.boxflex2{box-flex:2;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2}
.img{margin-top:-1.95rem;height:151px;background:#000}
.img,.swiper-container{overflow:hidden;width:100%}
.swiper-container{height:100%;text-align:center}
.swiper-slide{display:block}
.img img{width:100%}
.searchform{padding:0 1.325rem}
.searchformcont{position:relative;top:.4rem;z-index:99999;margin:0 auto;width:100%;height:1.95rem;border-radius:3px;background:#fff;opacity:.94}
.citychoose{position:relative;margin-left:.775rem;width:3.5rem;height:100%}
.citychoose:after{position:absolute;top:0;right:0;overflow:hidden;width:0;height:100%;border-right:1px solid #e6e6e6;content:''}
.citychoose span{display:block;height:100%;line-height:1.95rem}
.citychoose .icon{margin-left:4px;width:10px;height:100%;color:#999}
.citychoose .icon:after{position:absolute;top:50%;left:50%;overflow:hidden;margin-top:-.085rem;width:0;height:0;border:.25rem solid transparent;content:'';border-top-color:#999}
.searchinput{padding:0 .65rem;height:100%}
.searchinput input{float:left;width:100%;height:100%;border:0;background:0}
.sportitem{overflow:auto;margin:auto;padding:.825rem .625rem .175rem;background:#fff}
.sportitem .sportitemcont{overflow:auto;width:100%}
.sportitem .sportitemcont div{float:left;width:20%}
.sportitem div a{position:relative;display:block;overflow:auto;margin:0 auto;margin-bottom:.65rem;padding-top:.2rem;max-width:3.2rem;min-width:2.8rem;color:#5e6366;text-align:center}
.sportitem div a i{position:absolute;top:-.1rem;right:-7px;z-index:9;display:block;width:44px;height:1pc;border:1px solid #fff;border-radius:10px;background-color:#f55623;color:#fff;text-align:center;font-style:normal;font-size:14px;line-height:1pc;-webkit-transform:scale(.7);-moz-transform:scale(.7);transform:scale(.7)}
.sportitem div a span{position:relative;display:block;overflow:hidden;margin:0 auto;margin-bottom:.3rem;width:1.65rem;height:1.65rem;background-size:33px 33px;line-height:1.65rem}
.sportitem div .i1 span{background-image:url(../images/home/img_tennis.png)}
.sportitem div .i2 span{background-image:url(../images/home/img_badminton.png)}
.sportitem div .i3 span{background-image:url(../images/home/img_swim.png)}
.sportitem div .i4 span{background-image:url(../images/home/img_golf.png)}
.sportitem div .i5 span{background-image:url(../images/home/img_golf2.png)}
.sportitem div .i6 span{background-image:url(../images/home/img_fitness.png)}
.sportitem div .i7 span{background-image:url(../images/home/img_outdoors.png)}
.sportitem div .i8 span{background-image:url(../images/home/img_billiards.png)}
.sportitem div .i9 span{background-image:url(../images/home/img_seniorswim.png)}
.sportitem div .i10 span{background-image:url(../images/home/img_ski.png)}
.sportitem div .i11 span{background-image:url(../images/home/img_pingpong.png)}
.sportitem div .i12 span{background-image:url(../images/home/img_basketball.png)}
.sportitem div .i13 span{background-image:url(../images/home/img_equipment.png)}
.sportitem div .i14 span{background-image:url(../images/home/img_ticket.png)}
.sportitem div .i15 span{background-image:url(../images/home/img_women.png)}
.sportitem div .i16 span{background-image:url(../images/home/img_life.png)}
.recommend{overflow:auto;margin-top:.6rem;background:#fff}
.recommend h1{position:relative;overflow:auto;padding-top:.675rem;padding-bottom:.775rem;padding-left:.575rem;min-height:13px;color:#333;text-indent:.3rem;font-weight:100}
.recommend h1:before{top:0;left:.575rem;width:3px;height:100%;background:url(../images/icon1.png) left center no-repeat;background-size:2px 13px}
.recommend h1:after,.recommend h1:before{position:absolute;overflow:hidden;content:''}
.recommend h1:after{bottom:0;left:0;width:100%;height:0;border-bottom:1px solid #e6e6e6}
.venueslist,.venueslist ul{overflow:auto;padding-bottom:20px;width:100%;background:#fff}
.venueslist li{overflow:hidden;padding:.5rem 0;width:100%;height:3.2rem}
.venueslist li .venuesimg{overflow:hidden;margin-left:.625rem;width:4rem;height:3rem;border-radius:4px}
.venueslist li .venuesimg img{width:100%;height:100%}
.venueslist li .venuesdetial{margin-left:.5rem;padding-right:.575rem;padding-bottom:0.9rem;height:100%;border-bottom:1px solid #e6e6e6;}
/*.venueslist li:last-child .venuesdetial{border:0}*/
.venueslist li .venuesdetial h2{overflow:hidden;width:100%;color:#333;font-weight:100}
.venueslist li .venuesdetial .price{color:#f60;}
.venueslist .vip .venuesdetial .price{    position: relative;;background-position:left center;background-size:20px 10px;background-repeat:no-repeat}
.venueslist li .venuesdetial .price i{margin-left:1rem;color:#333;font-style:normal}
.venueslist li .address .d{float:right;margin-right:.575rem;color:#999}
.venueslist li .address .q{color:#666}
.venueslist li .address .p{color:#999}
#nav,.nav{width:100%;height:2.5rem}
.nav{position:fixed;bottom:0;z-index:999;border-top:1px solid #ccc;background:#fff}
.nav .navCont{width:100%}
.nav a{display:block;padding-top:.3rem;color:#999;text-align:center}
.nav a span{position:relative;display:block;margin:0 auto;width:1.2rem;height:1.2rem;background-size:24px 24px}
.nav a:nth-child(1) span{background-image:url(../images/home/tabbar_home_normal.png)}
.nav a:nth-child(2) span{background-image:url(../images/home/tabbar_other_normal.png)}
.nav a:nth-child(3) span{background-image:url(../images/home/tabbar_star_normal.png)}
.nav a:nth-child(4) span{background-image:url(../images/home/tabbar_mine_normal.png)}
.nav .on{color:#3ea1df}
.nav .on:nth-child(1) span{background-image:url(../images/home/tabbar_home_selected.png)}
.nav .on:nth-child(3) span{background-image:url(../images/home/tabbar_star_selected.png)}
.nav .on:nth-child(4) span{background-image:url(../images/home/tabbar_mine_seleted.png)}
#header{position:relative;height:2.2rem}
#header,.header{z-index:9999;width:100%;background-color:#fff}
.header{position:fixed;top:0;left:0;border-bottom:1px solid #ccc}
.headerCont{width:100%}
.headerC,.headerL,.headerR{height:2.2rem}
.headerL,.headerR{height:2.2rem;min-width:2rem}
.headerL a,.headerR a{position:relative;width:2rem;height:2.2rem;line-height:2.2rem}
.headerL a:after,.headerR a:after{position:absolute;top:50%;left:50%;margin-top:-.6rem;margin-left:-.6rem;width:1.2rem;height:1.2rem;background-size:24px 24px;content:''}
.headerL a{float:left}
.headerL .back:after{background-image:url(../images/topbar_ic_back.png);background-position:center;background-repeat:no-repeat}
.headerC{height:2.2rem;text-align:center}
.headerC p{overflow:hidden;width:100%;height:2.2rem;color:#333;text-overflow:ellipsis;white-space:nowrap;line-height:2.2rem}
.headerC p span{position:relative;padding-right:.6rem}
.headerC p span:after{position:absolute;top:.3rem;right:0;width:.6rem;height:.6rem;background-image:url(../images/order/ic_arrow1.png);background-size:9pt 9pt;content:''}
.headerC .on span:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.headerR a{float:right}
.headerR a:after{margin-left:-1rem}
.headerR .other:after{background-image:url(../images/topbar_ic_more.png)}
.headerR .txt{float:none;display:block;margin-right:.6rem;width:auto;color:#3ea1df}
.headerR .txt2{color:#666}
.detailinfo,.wrapper{overflow:auto;width:100%}
.imgshow{position:relative;overflow:hidden;width:100%;height:9.5rem;background:#fff}
.imgshow:after{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#000;content:'';opacity:.2}
.imgshow .imglist{overflow:hidden;text-align:center}
.imgshow .imglist,.imgshow .imglist img{width:100%;height:100%}
.imgshow .imgtxt{position:absolute;bottom:0;left:0;z-index:3;padding:.6rem 0;width:100%;color:#fff}
.imgshow .imgtxt p{overflow:hidden;padding:0 .625rem;text-overflow:ellipsis;white-space:nowrap}
.venuesInfo{overflow:auto;margin-bottom:.625rem;padding-left:.625rem;background:#fff}
.venuesInfo ul{overflow:auto;width:100%}
.venuesInfo li{position:relative;padding:.5rem 0;width:100%;border-bottom:1px solid #f0f0f0}
.venuesInfo li:last-child{border:0}
.venuesInfo li p{position:relative;overflow:hidden;padding-top:.1rem;padding-right:.645rem;padding-left:1.7rem;min-height:1.2rem;background-position:left top;background-size:24px 24px;background-repeat:no-repeat;color:#333;text-overflow:ellipsis;white-space:nowrap}
.venuesInfo li p:after{position:absolute;top:0;right:0;width:1.2rem;height:100%;border-radius:4px;background-image:url(../images/arrow_3.png);background-position:center center;background-size:14px 14px;background-repeat:no-repeat;content:''}
.venuesInfo .place p:after{background-image:none}
.venuesInfo li p i{margin:0 .2rem;font-style:normal}
.venuesInfo .other{overflow:auto}
.venuesInfo .place p{background-image:url(../images/ic_place_1.png)}
.venuesInfo .address p{background-image:url(../images/ic_location_2.png)}
.venuesInfo .tel p{background-image:url(../images/ic_phone.png)}
.venuesInfo .date p{background-image:url(../images/ic_time.png)}
.scrolldate{overflow:hidden;margin-bottom:.625rem;background:#fff}
.scrolldateCont{overflow:auto;padding-left:.625rem}
.scrolldateCont span{display:block}
.scrolldateCont a{display:inline-block;margin: 0.5rem 0.5rem 0.5rem 0;padding:.4rem;border:1px solid #d9d9d9;border-radius:6px;color:#333;text-align:center}
.scrolldateCont .tit{padding-bottom:.2rem;width:100%;border-bottom:1px solid #d9d9d9}
.scrolldateCont .tit i{margin-left:4px;font-style:normal}
.scrolldateCont .on a{border:1px solid #3ea1df;border-radius:6px;color:#3ea1df}
.scrolldateCont .price{margin-top:.2rem}
.scrolldateCont .price em{color:#fc821b;font-style:normal}
.scrolldateCont .price i{display:inline-block;width:1rem;height:.5rem;background-size:20px 10px}
.scrolldateCont p{margin-top:.05rem;color:#a8a8a8}
.scrolldateCont .gray,.scrolldateCont .gray .tit{color:#ccc}
.scrolldateCont .gray .noprice{height:1.9rem;color:#ccc;line-height:1.9rem}
.venuesInfo h1{position:relative;padding:.625rem 0;width:100%;color:#666;font-weight:100}
.venuesInfo h1:before{position:absolute;top:.85rem;left:0;width:2px;height:13px;background-size:2px 13px;content:''}
.venuesInfo h1:after{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;height:0;border-bottom:1px solid #f0f0f0;content:''}
.venuesInfo .other div{float:left;margin:.2rem 0;width:50%}
.venuesInfo .other div span{color:#a8a8a8}
.venuesInfo .other div span:last-child{color:#666}
.venuesInfo .moreinfo{padding:0;width:100%}
.venuesInfo .moreinfo .tit{display:block;padding:.625rem 0;color:#a8a8a8}
.venuesInfo .moreinfo .icon{overflow:auto;padding:.5rem 0}
.venuesInfo .moreinfo .cont{display:block;padding:.625rem 0;color:#666;word-wrap:break-word}
.venuesInfo .icon span{position:relative;float:left;margin-bottom:.95rem;padding-top:1.8rem;width:20%;height:.3rem;color:#666;text-align:center;font-size:9pt}
.venuesInfo .icon span:after{position:absolute;top:50%;left:50%;margin-top:-.8rem;margin-left:-.7rem;width:1.6rem;height:1.6rem;background-image:url(../images/icon2.png);background-size:445.5px 298px;content:''}
.venuesInfo .icon .i1:after{background-position:-331px -165px}
.venuesInfo .icon .i2:after{background-position:-405px -87pt}
.venuesInfo .icon .i3:after{background-position:-105px -166px}
.venuesInfo .icon .i4:after{background-position:-110px 0}
.venuesInfo .icon .i5:after{background-position:-386px -165px}
.venuesInfo .icon .i6:after{background-position:-346px 0}
.venuesInfo .icon .i7:after{background-position:0 -165px}
.venuesInfo .icon .i8:after{background-position:-346px -58px}
.venuesInfo .icon .i9:after{background-position:-163px -166px}
.venuesInfo .icon .i10:after{background-position:-174px -117px}
.venuesInfo .icon .i11:after{background-position:2px -222px}
.venuesInfo .icon .i12:after{background-position:-54px -222px}
.venuesInfo .icon .i13:after{background-position:-81pt -222px}
.venuesInfo .icon .i14:after{background-position:-402px -3px}
.venuesInfo .icon .i15:after{background-position:-233px 0}
.venuesInfo .icon .i16:after{background-position:-289px -87pt}
.venuesInfo .icon .i17:after{background-position:-58px -117px}
.venuesInfo .icon .i18:after{background-position:-289px 0}
.venuesInfo .icon .i19:after{background-position:0 0}
.venuesInfo .icon .i20:after{background-position:-174px -58px}
.venuesInfo .icon .i21:after{background-position:-11pc 0}
#venuesBook{width:100%;height:2.7rem}
.venuesBook{position:fixed;bottom:0;left:0;z-index:999;width:100%;border-top:1px solid #ccc;background:#fdfdfd}
.venuesBookCont{width:100%}
.venuesBook .venuesBookInfo{height:2.7rem}
.venuesBook .venuesBookInfo .price{float:left;width:50%;height:2.7rem;color:#666}
.venuesBook .price .p1{margin-left:.625rem;color:#fc821b}
.venuesBook .price .p1 i{position:relative;font-style:normal}
.venuesBook .price .p1 i:after{position:absolute;top:0;right:-1.2rem;overflow:hidden;width:1rem;height:.5rem;background-size:20px 10px;content:''}
.venuesBook .price .p2{margin-left:.725rem;color:#333;font-style:normal;}
.venuesBook .service{position:relative;width:50%;height:2.7rem;text-align:center}
.venuesBook .service:after{position:absolute;top:.925rem;left:0;overflow:hidden;width:0;height:.875rem;border-left:1px solid #d9d9d9;content:''}
.venuesBook .service p{color:#a8a8a8}
.venuesBook .service span{color:#3ea1df}
.venuesBook .count{text-align:left;text-indent:.5rem}
.venuesBook .count span{color:#3ea1df}
.venuesBook .venuesBookBtn{display:block;width:5rem;height:2.7rem;background-color:#fc821b;color:#fff;text-align:center;line-height:2.7rem}
.container{overflow:auto;width:94%}
.cityword{position:fixed;top:0;right:0;width:7%;height:100%;background-color:#fff}
.citywordCont{width:100%;height:100%}
.cityword a{display:block;width:100%;height:.8rem;color:#3ea1df;text-align:center;line-height:.8rem}
.title{padding:.475rem 0 .475rem .625rem;background:#f7f7f7;color:#a8a8a8}
.currentcity{overflow:auto;padding:.1rem 0 .1rem .625rem;background:#fff}
.currentcity a{float:left;margin:.25rem .5rem .25rem 0;margin-right:.5rem;padding:0 1.15rem;width:auto;height:1.8rem;border:1px solid #d9d9d9;border-radius:3px;color:#333;line-height:1.8rem}
.currentcity .on{border:1px solid #3ea1df;border-radius:3px;color:#3ea1df}
.citylist{overflow:auto;width:100%}
.citylist a{position:relative;display:block;overflow:hidden;padding-left:.625rem;height:2.3rem;background:#fff;line-height:2.3rem}
.citylist a:after{position:absolute;bottom:0;left:.625rem;width:100%;height:0;border-bottom:1px solid #f0f0f0;content:''}
.citylist a:last-child:after{display:none}
.hotcity span{float:left;margin:.25rem 0;padding:0 3%;width:19%}
.hotcity span:first-child{padding-left:0}
.hotcity span a{margin:0;padding:0;width:100%;text-align:center}
#search{display:none;overflow:auto;width:100%}
.searchlist{padding:0}
.search{padding-top:.25rem;width:100%}
.search .searchInput{position:relative;overflow:hidden;height:1.6rem;border:1px solid #ccc;border-radius:6px}
.search .searchInput:after{position:absolute;top:0;right:0;display:none;width:1.6rem;height:1.6rem;background-image:url(../images/ic_login_delete.png);background-position:center center;background-size:9pt 9pt;background-repeat:no-repeat;content:''}
.search .searchInput .icon{position:absolute;top:.4rem;left:.45rem;display:block;width:.9rem;height:.9rem;background-image:url(../images/icon.png);background-position:0 -26px;background-size:297.5px 421px}
.search .searchInput input{padding-top:0;padding-right:8%;padding-left:12%;width:80%;height:100%;border:0}
.search .btn{display:block;width:2.9rem;height:1.7rem;color:#666;text-align:center;line-height:1.7rem}
.searchrecommend{display:none;margin-top:2.25rem}
.searchTit{padding-left:.6rem;height:1.5rem;background:#f7f7f7;color:#a8a8a8;line-height:1.5rem}
.jiansuo{overflow:auto;padding-left:.6rem;background:#fff}
.jansuoCont{overflow:auto;width:100%}
.jiansuoCont a{position:relative;display:block;width:100%;height:2.75rem;line-height:2.75rem}
.jiansuoCont a:after{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;height:0;border-bottom:1px solid #f0f0f0;content:''}
.jiansuoCont a:last-child:after{display:none}
.clearbtn{padding:0 5.65rem}
.clearbtn a{position:relative;display:block;margin-top:.8rem;width:100%;height:1.8rem;border:1px solid #3ea1df;border-radius:6px;color:#3ea1df;text-align:center;line-height:1.8rem}
.noResult{display:none;overflow:auto;margin-top:6.025rem;width:100%}
.noResult .icon{margin:0 auto;width:3rem;height:3rem;background-image:url(../images/ic_none_search.png);background-position:center center;background-size:60px 60px;background-repeat:no-repeat}
.noResult p{margin-top:1.2rem;width:100%;color:#666;text-align:center}
.chooseTab,.chooseTabCont{width:100%;height:2.2rem}
.chooseTabCont{position:fixed;top:2.25rem;left:0;z-index:999;overflow:hidden;border-bottom:1px solid #ccc;background:#fff;line-height:2.2rem}
.chooseTab a{position:relative;float:left;width:33.33%;color:#666;text-align:center}
.chooseTab a:after{position:absolute;top:.575rem;right:0;overflow:hidden;width:0;height:.85rem;border:1px solid #e6e6e6;content:''}
.chooseTab a:last-child:after{display:none}
.chooseTab a span{position:relative;display:inline-block;margin-left:4px;width:5px;height:2rem;vertical-align:-1rem}
.chooseTab a span:after{position:absolute;top:50%;left:0;overflow:hidden;margin-top:-.325rem;width:0;height:0;border:.25rem solid transparent;content:'';border-top-color:#999}
.chooseTab .on{color:#3ea1df}
.chooseTab .on span:after{margin-top:-.6rem;border-top-color:#fff;border-bottom-color:#3ea1df}
.chooseTab .gray{color:#999}
.chooseTab .gray span:after{border-top-color:#ccc}
.slidemenu{position:absolute;top:4.4rem;left:0;z-index:999;display:none;width:100%;background:#fff}
.slidemenu .slidemenuCont{position:relative;z-index:999;overflow:auto;width:100%}
.slidemenu .slidemenuCont a{position:relative;display:block;width:100%;height:2rem;background-color:#fff;color:#333;text-align:center;line-height:2rem}
.slidemenu .slidemenuCont a:after{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;height:0;border-bottom:1px solid #f0f0f0;content:''}
.slidemenu .slidemenuCont .on{color:#3ea1df}
.area{overflow:auto;height:100%}
.area .slidemenuCont{padding-bottom:4.4rem}
.slidebg{position:fixed;top:4.4rem;left:0;z-index:998;width:100%;height:100%;background:#000;opacity:.2}
.sportsel{top:2.2rem}
.position{position:fixed;bottom:.625rem;left:0;z-index:997;width:100%}
.positionCont{padding:0 .45rem;height:1.8rem;line-height:1.8rem}
.positionContBg{width:100%;border:1px solid #ccc;border-radius:36px;background:#f0f0f0}
.positionCont .icon{display:block;margin:0 .4rem;width:.9rem;height:1.8rem;background-image:url(../images/ic_location_gray.png);background-position:center center;background-size:18px 18px;background-repeat:no-repeat}
.positionCont .txt{display:block;overflow:hidden;height:100%;color:#666;text-overflow:ellipsis;white-space:nowrap}
.positionCont .refresh{position:relative;width:2rem;height:1.8rem}
.positionCont .refresh:after{position:absolute;top:50%;left:50%;margin-top:-.6rem;margin-left:-.6rem;width:1.2rem;height:1.2rem;background-image:url(../images/ic_refresh.png);background-size:24px 24px;content:''}
.loadmore{width:100%;height:.6rem;text-align:center;line-height:.6rem}
.mapbox{width:100%;height:100%}
.map{overflow:hidden;width:100%}
.mapCont{position:relative;width:100%;height:100%}
.veninueFloat{position:absolute;top:0;left:0;width:10rem;height:3rem;border:1px solid #ccc;border-radius:6px;background-color:#fff}
.floatCont{position:relative;width:100%;height:100%}
.floatCont:after{position:absolute;top:1.15rem;right:.2rem;width:.7rem;height:.7rem;background-image:url(../images/arrow_3.png);background-size:14px 14px;content:''}
.floatCont h1{padding:.5rem 1rem .2rem .6rem;font-weight:100}
.floatCont h1 span,.floatCont p{color:#a8a8a8}
.floatCont p{padding:0 1.2rem 0 .6rem}
.datesel{margin:0;padding:0;padding-bottom:.625rem}
.datesel,.dateselfixed{width:100%;height:3rem;background-color:#fff}
.dateselfixed{position:fixed;top:2.25rem;left:0;z-index:9999;overflow:hidden;padding-top:.625rem;padding-bottom:0}
.block{position:relative;z-index:998;overflow:auto;padding:0 .75rem}
.blockcont{width:100%}
.blockcont .time{margin-top:1.47rem;width:1.65rem;color:#999}
.blockcont .time div{width:100%;height:1.75rem;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}
.blockcont .blockinfo .blockinfoCont{overflow-x:auto}
.blockinfoTit,.blockinfoTit .blockinfoTitCont{height:1.05rem}
.blockinfoTit{position:fixed;top:5.7rem;right:.75rem;overflow:hidden;padding-top:.625rem;padding-bottom:.275rem;background:#f7f7f7}
.blockinfoTitCont span{display:block;width:2.35rem;height:1.05rem;border-right:1px solid #333;background:#333;color:#fff;text-align:center;line-height:1.05rem}
.blockinfoTitCont span:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}
.blockinfoTitCont span:last-child{border-right:0;border-top-right-radius:10px;border-bottom-right-radius:10px}
.blockinfoCont table{margin-top:1.95rem;border-left:1px solid #e6e6e6}
.blockinfoCont table td{width:2.35rem;height:1.75rem;border:1px solid #e6e6e6;border-left:none}
.blockinfoCont table td span{display:block;width:2.35rem;height:1.75rem;background:#ccc;text-align:center;line-height:1.75rem}
.blockinfoCont table .true span{background:#fff;color:#a8a8a8;font-size:.7rem}
.blockinfoCont table .true span i{font-style:normal;font-size:.6rem}
.blockinfoCont table .on span{background-color:#3ea1df;color:#fff}
.blockinfoCont::-webkit-scrollbar,.scrolldateCont::-webkit-scrollbar{opacity:0}
.venuesBook .venuesBookInfo .txt{padding-left:1.125rem;color:#a8a8a8}
.venuesBook .venuesBookInfo .txt span{color:#3ea1df}
#orderStadius,.orderStadius{overflow:hidden;width:100%;height:2.2rem}
.orderStadius{position:fixed;top:2.25rem;left:0;z-index:9999;border-bottom:1px solid #f0f0f0;background:#fff}
.orderStadiusCont{overflow:auto;width:100%;height:3rem}
.orderStadiusCont ul{width:100%;height:2.2rem}
.orderStadiusCont ul li{position:relative;float:left;padding:0;width:20%;height:2.2rem;color:#a8a8a8;text-align:center;font-size:.6rem;line-height:2.2rem;cursor:pointer}
.orderStadiusCont ul .on{color:#3ea1df}
.orderStadiusCont ul .on:after{position:absolute;bottom:0;left:50%;overflow:hidden;margin-left:-1.375rem;width:2.75rem;height:0;border-bottom:2px solid #3ea1df;content:''}
.sportsel .slidemenuCont a{position:relative;color:#5e6366;text-align:left;text-indent:2rem}
.sportsel .slidemenuCont a:before{position:absolute;top:.4rem;left:.5rem;width:1.2rem;height:1.2rem;background-size:24px 24px;content:''}
.sportsel .slidemenuCont .i0{text-indent:.5rem}
.sportsel .slidemenuCont .i1:before{background-image:url(../images/item/fliter_ic_golf.png)}
.sportsel .slidemenuCont .i2:before{background-image:url(../images/item/fliter_ic_golf2.png)}
.sportsel .slidemenuCont .i3:before{background-image:url(../images/item/fliter_ic_swim.png)}
.sportsel .slidemenuCont .i4:before{background-image:url(../images/item/fliter_ic_fitness.png)}
.sportsel .slidemenuCont .i5:before{background-image:url(../images/item/fliter_ic_badminton.png)}
.sportsel .slidemenuCont .i6:before{background-image:url(../images/item/fliter_ic_tennis.png)}
.sportsel .slidemenuCont .i7:before{background-image:url(../images/item/fliter_ic_outdoors.png)}
.sportsel .slidemenuCont .i8:before{background-image:url(../images/item/fliter_ic_billiards.png)}
.sportsel .slidemenuCont .i9:before{background-image:url(../images/item/fliter_ic_seniorswim.png)}
.sportsel .slidemenuCont .i10:before{background-image:url(../images/item/fliter_ic_ski.png)}
.sportsel .slidemenuCont .i11:before{background-image:url(../images/item/fliter_ic_pingpong.png)}
.sportsel .slidemenuCont .i12:before{background-image:url(../images/item/fliter_ic_basketball.png)}
.sportsel .slidemenuCont .i13:before{background-image:url(../images/item/fliter_ic_equipment.png)}
.sportsel .slidemenuCont .i14:before{background-image:url(../images/item/fliter_ic_ticket.png)}
.sportsel .slidemenuCont .i15:before{background-image:url(../images/item/fliter_ic_women.png)}
.sportsel .slidemenuCont .i16:before{background-image:url(../images/item/fliter_ic_life.png)}
.sportsel .slidemenuCont .i17:before{background-image:url(../images/item/fliter_ic_football.png)}
.sportsel .slidemenuCont .on{color:#5e6366}
.sportsel .slidemenuCont .on span:after{position:absolute;top:.4rem;right:.5rem;width:1.2rem;height:1.2rem;background-image:url(../images/checked2.png);background-size:24px 24px;content:''}
.orderList{overflow:auto;width:100%}
.orderList ul{width:100%}
.orderList ul li{overflow:auto;margin-top:.625rem;padding:.675rem 0;background:#fff}
.orderList ul .lcont,.orderList ul li{position:relative;width:100%}
.orderList .imgwrap{overflow:hidden;margin-left:.5rem;width:3.5rem;height:2.65rem;border-radius:4px;background:#d8d8d8}
.orderList .imgwrap img{width:100%;height:100%}
.orderList .imginfo{overflow:hidden;padding-left:.375rem}
.orderList .imginfo h1{overflow:hidden;width:100%;color:#333;text-overflow:ellipsis;white-space:nowrap;font-weight:100;line-height:1rem}
.orderList .imginfo p{color:#999;line-height:.8rem}
.orderList .imginfo p:last-child span{margin-left:.4rem;color:#fc821b}
.orderList .otherinfo{position:relative;margin-right:.5rem;width:3.5rem;height:2.65rem}
.orderList .otherinfo .topaybtn{position:absolute;right:0;bottom:0;display:block;width:2.4rem;height:1.2rem;border:1px solid #fcb21b;border-radius:3px;color:#fcb21b;text-align:center;line-height:1.2rem}
.orderList .otherinfo .timeout{position:absolute;top:0;right:0;width:100%;color:#a8a8a8;white-space:nowrap}
.orderList .otherinfo .timeout span{color:#fc821b}
.orderList .otherinfo p{width:100%;color:#3ea1df;text-align:right}
.orderList .otherinfo a.now11{display:block;margin-top:.6rem;padding:.2rem .5rem;border-radius:3px;background:#fc821b;color:#fff;text-align:center}
.orderList .codelist .cont span.ww2{color:#a8a8a8}
.orderList .codelist .cont span.ww2 i{color:#333;font-style:normal}
.orderList .otherinfo .gray{color:#a8a8a8}
.orderList .codelist{margin-top:.6rem;padding-top:.8rem;padding-left:.5rem;border-top:1px solid #f0f0f0}
.orderList .codelist .txt{display:block;color:#a8a8a8}
.orderList .codelist .cont{margin-top:-.2rem}
.orderList .codelist .cont span{float:left;margin-top:.2rem;width:50%;color:#333}
.orderList .codelist .cont .s1{width:100%}
.orderList .codelist .cont .gray{color:#999}
.creatInfo{overflow:auto;margin-top:.8rem;margin-bottom:.8rem;padding:.75rem .6rem;background:#fff}
.creatInfo h1,.creatInfo p{margin-bottom:3px;padding-right:.55rem}
.creatInfo h1{color:#333}
.creatInfo p{width:100%;color:#666}
.creatInfo p i{display:block;font-style:normal}
.creatInfo p span{display:block}
.creatInfo .time span{margin-right:.4rem;color:#3ea1df}
.blockinput{margin-bottom:.8rem;padding-left:.5rem;background-color:#fff}
.blockinput li{overflow:auto;width:100%;border-bottom:1px solid #f0f0f0}
.blockinput li:last-child{border:0}
.blockinput li .tit{display:block;padding:.6rem 0;width:3rem;color:#333}
.blockinput li .tit2{width:3.8rem}
.blockinput li .tit2,.blockinput li .tit3{display:block;height:2.2rem;color:#333;line-height:2.2rem}
.blockinput li .tit3{width:auto}
.blockinput li .cont{padding:.6rem .5rem .6rem 0;color:#333}
.blockinput li .cont2{padding-right:.5rem;height:2.2rem;color:#333}
.blockinput li .cont2 input{height:2.1rem;font-size:.7rem}
.close{position:relative;z-index:99;float:right;display:none;margin-left:-1.6rem;width:1.6rem;height:2.15rem;background-color:#fff;background-image:url(../images/ic_login_delete.png);background-position:center center;background-size:9pt 9pt;background-repeat:no-repeat}
.search .searchInput .close{height:1.6rem}
.blockinput li input{width:100%;border:0;background:0;color:#333;font-size:.7rem}
.blockinput li .count{padding-right:.95rem;background-image:url(../images/arrow_3.png);background-position:right center;background-size:14px 14px;background-repeat:no-repeat;line-height:2.2rem}
.blockinput li .count,.blockinput li .count2{position:relative;float:right;margin-right:.6rem;height:2.2rem;color:#666}
.blockinput li .count2{padding-right:.3rem;background:0}
.blockinput li .count2 input{height:100%;text-align:right}
.blockinput li .num{position:relative;display:block;padding-right:2rem;height:2.2rem;color:#666;text-align:right;line-height:2.2rem}
.blockinput li .num:after{position:absolute;top:0;right:.5rem;padding-right:.7rem;height:2.2rem;background-image:url(../images/arrow_3.png);background-position:right center;background-size:14px 14px;background-repeat:no-repeat;content:'浜�';line-height:2.2rem}
.blockinput .buycount .num{padding-right:1.6rem}
.blockinput .buycount .num:after{content:''}
.blockinput li .pagecount{color:#3ea1df}
.blockinput li .p1{float:right;margin-right:.6rem;height:2.2rem;color:#666;line-height:2.2rem}
.blockinput li .p2{color:#fc821b}
.blockinput li .p3{color:#3ea1df}
.blockinput li .buycount{overflow:auto;margin-right:.8rem;padding-top:.5rem;text-align:right}
.blockinput .buycount a{border:1px solid #979797;color:#999;line-height:1rem}
.blockinput .buycount a,.blockinput .buycount input{float:right;width:1rem;height:1rem;text-align:center}
.blockinput .buycount input{overflow:hidden;border:0;border-top:1px solid #979797;border-bottom:1px solid #979797;color:#333}
.creatTit{overflow:auto;margin-top:-.8rem;padding-left:.5rem;height:1.5rem;color:#a8a8a8;font-weight:100;line-height:1.5rem}
.creatBtn,.creatBtn .btnCont,.line{width:100%;height:2.5rem}
.creatBtn .btnCont{position:fixed;bottom:0;left:0;z-index:9997;margin-top:1.05rem}
.creatBtn a{display:block;width:100%;height:2.5rem;background:#fc821b;color:#fff;text-align:center;line-height:2.5rem}
.noteword{margin:.4rem 0;padding:0 .5rem}
.noteword,.noteword a{color:#a8a8a8}
.paystyle{z-index:9999;display:none}
.paystyle,.paystyleBg{position:fixed;bottom:0;left:0;width:100%}
.paystyleBg{z-index:9997;height:100%;background-color:#000;opacity:.5}
.paystyleCont{position:relative;z-index:9998;width:100%;height:16.5rem;background-color:#fff}
.paystyleCont .tit{position:relative;width:100%;height:2.2rem;border-bottom:1px solid #ccc;color:#333;text-align:center;font-weight:100;line-height:2.2rem}
.paystyleCont .tit a{position:absolute;top:0;left:0;display:block;width:2.2rem;height:2.2rem;background-image:url(../images/ic_cancel.png);background-position:center center;background-size:1.2rem 1.2rem;background-repeat:no-repeat}
.paystylelist{padding-left:.5rem}
.paystylelist li{position:relative;height:2.45rem;border-bottom:1px solid #e6e6e6;line-height:2.45rem}
.paystylelist .on:after{position:absolute;top:0;right:.5rem;width:2rem;height:2.45rem;background-image:url(../images/ic_check_box_checked.png);background-position:center center;content:''}
.paystylelist .on:after,.paystylelist li .icon{background-size:24px 24px;background-repeat:no-repeat}
.paystylelist li .icon{float:left;margin-top:.9rem;margin-right:.55rem;width:1.2rem;height:1.2rem}
.paystylelist .zfb .icon{background-image:url(../images/zhifubao.png)}
.paystylelist .wx .icon{background-image:url(../images/weixin.png)}
.paystylelist li .txt{color:#666}
.payBtn{position:absolute;bottom:0;left:0;width:100%;height:2.5rem;background-color:#fc821b;color:#fff;text-align:center;line-height:2.5rem}
.stadius{overflow:auto;width:100%;background:#fff}
.stadius .stadiusCont{padding:.5rem}
.stadius .icon{display:block;width:2rem;height:2rem;background-size:40px 40px;background-repeat:no-repeat}
.stadius .cont{margin-left:.4rem}
.stadius .cont h1{color:#333;font-weight:100}
.stadius .cont p{color:#a8a8a8}
.stadius .i1{background-image:url(../images/order/ic_status_pending_fate.png)}
.stadius .i2{background-image:url(../images/order/ic_status_pay.png)}
.stadius .i3{background-image:url(../images/order/ic_status_order_list.png)}
.stadius .i4{background-image:url(../images/order/ic_status_refund.png)}
.stadius .i5{background-image:url(../images/order/ic_status_order_list_failed.png)}
.stadius .i6{background-image:url(../images/order/ic_status_refund_success.png)}
.stadius .i7{background-image:url(../images/order/ic_status_order_list_success.png)}
.orderDetail{position:relative}
.qrcode li .tit{width:4rem;color:#a8a8a8}
.blockorder li .tit{width:4.2rem;color:#a8a8a8}
.blockorder li .cont{color:#333}
.orderBtn{width:100%;height:2.55rem}
.orderBtn .unsubscribe{height:2.55rem;color:#fc821b;text-align:center;line-height:2.55rem}
.orderBtn .ordreBtnCont,.orderBtn .unsubscribe{position:fixed;bottom:0;left:0;z-index:999;display:block;width:100%;border-top:1px solid #ccc;background-color:#fff}
.orderBtn .orderBtnL{float:left;width:60%;height:2.55rem;color:#666;text-align:center;line-height:2.55rem}
.orderBtn .orderBtnL span{margin-left:.2rem;color:#fc821b}
.orderBtn .topaybtn{float:left;width:40%;height:2.55rem;line-height:2.55rem}
.orderBtn .buyBtn,.orderBtn .topaybtn{background-color:#fc821b;color:#fff;text-align:center}
.orderBtn .buyBtn{display:block;width:100%;height:2.25rem;line-height:2.25rem}
.reason .blockinput .reasontxt{overflow:hidden;padding-right:.7rem;background-image:url(../images/arrow_3.png);background-position:right center;background-size:14px 14px;background-repeat:no-repeat;color:#ccc;text-overflow:ellipsis;white-space:nowrap}
.reason .textarea{padding:.5rem;background-color:#fff}
.reason .textarea textarea{width:100%;height:6rem;border:0;font-size:.7rem}
.applyBtn{padding:.5rem}
.applyBtn a{display:block;width:100%;height:2.2rem;border-radius:6px;background-color:#fc821b;color:#fff;text-align:center;line-height:2.2rem}
.centerTop{position:relative;padding:1.875rem .75rem;background-image:url(../images/center/background.jpg);background-size:100% 100%}
.centerTop:after{position:absolute;top:0;right:.5rem;width:.7rem;height:100%;background-image:url(../images/center/arrow_3_white.png);background-position:center center;background-size:14px 14px;background-repeat:no-repeat;content:''}
.centerTopCont{width:100%}
.centerTop .imgtxt{padding:.1rem;width:3rem;height:3rem;border-radius:1.55rem;background-color:#a9daf7}
.centerTop .imgtxt img{width:100%;height:100%;background-color:#f0f0f0}
.centerTop .cont{margin-left:.6rem;color:#fff}
.centerTop .cont a{color:#fff}
.centerTop .imgtxt img{width:3rem;height:3rem;border-radius:1.5rem}
.centerOrder{overflow:auto;padding-left:.75rem;background-color:#fff}
.centerOrder li{border-bottom:1px solid #f0f0f0}
.centerOrder li:last-child{border:0}
.centerOrder .all a{position:relative;display:block;padding:.5rem 0;width:100%;height:1.2rem;color:#666;text-indent:1.6rem;line-height:1.2rem}
.centerOrder .all a:after{position:absolute;top:.5rem;left:0;width:1.2rem;height:1.2rem;background-image:url(../images/center/ic_orderlist.png);background-size:24px 24px;content:''}
.centerOrder .all a span{float:right;margin-right:.5rem;padding-right:.85rem;height:1.2rem;background-image:url(../images/arrow_3.png);background-position:right center;background-size:14px 14px;background-repeat:no-repeat;color:#a8a8a8;line-height:1.2rem}
.centerOrder .all1 a{position:relative;display:block;padding:.5rem 0;width:100%;height:1.2rem;color:#666;text-indent:1.6rem;line-height:1.2rem}
.centerOrder .all1 a:after{position:absolute;top:.5rem;left:0;width:1.2rem;height:1.2rem;background-image:url(../images/center/ic_shangcheng.png);background-size:24px 24px;content:''}
.centerOrder .all1 a span{float:right;margin-right:.5rem;padding-right:.85rem;height:1.2rem;background-image:url(../images/arrow_3.png);background-position:right center;background-size:14px 14px;background-repeat:no-repeat;color:#a8a8a8;line-height:1.2rem}
.centerOrder .i1 a:after{background-image:url(../images/center/ic_vouchers.png)}
.centerOrder .i2 a:after{background-image:url(../images/center/ic_settings.png)}
.centerOrder .i3 a:after{background-image:url(../images/center/ic_about.png)}
.centerOrder .i4 a:after{background-image:url(../images/center/ic_commend.png)}
.centerOrder .part a{float:left;padding:.5rem 0;width:33%;height:1.6rem;text-align:center;line-height:1.6rem}
.centerOrder .part a span{display:inline-block;padding-left:1.8rem;height:1.6rem;background-size:2pc 2pc;background-repeat:no-repeat;color:#666}
.centerOrder .part a:first-child span{background-image:url(../images/center/ic_mine_pay.png)}
.centerOrder .part a:nth-child(2) span{background-image:url(../images/center/ic_commiting.png)}
.centerOrder .part a:last-child span{background-image:url(../images/center/ic_mine_pending_fate.png)}
.center .telto,.centerOther{margin-top:.8rem}
.center .telto{margin-bottom:.8rem;padding:0 .75rem;height:2.2rem;background-color:#fff;text-align:center;line-height:2.2rem}
.center .telto a{color:#3ea1df}
.set{margin-top:.8rem}
.exit{margin-top:.6rem;width:100%;height:2.2rem;background:#fff;line-height:2.2rem}
.exit a{display:block;width:100%;height:100%;color:#fc821b;text-align:center}
.blockinput li .photo img{margin-top:-.1rem;width:1.5rem;height:1.5rem;border-radius:.75rem}
.blockinput li .rword{padding:0;background:0}
.blockinput li .gray{background:0;color:#ccc}
.blockinput li .gray2{color:#ccc}
.payInfo{margin:0;padding:.275rem .6rem}
.payInfo .payInfoCont{padding:.275rem 0}
.setPsw{margin-top:3.05rem}
.setPsw .blockinput li input{font-size:.7rem}
.setPsw .blockinput li .getCode{position:relative;display:block;padding:.6rem .5rem;color:#3ea1df}
.setPsw .blockinput li .getCode:after{position:absolute;top:.6rem;left:0;overflow:hidden;width:0;height:1.1rem;border-right:1px solid #e6e6e6;content:''}
.setPsw .applyBtn a{color:#fdb476}
.opinions .creatTit{margin:0}
.about{overflow:auto;padding:1.85rem 0;text-align:center}
.about .icon{margin:0 auto;width:3rem;height:3rem;background-image:url(../images/center/logo_baidong.png);background-size:60px 60px}
.about .version{display:inline-block;margin-top:.6rem;padding:.1rem .25rem;border:1px solid #ccc;border-radius:75pt;color:#333}
.about p{margin-top:.4rem;color:#a8a8a8}
.cardTit{padding:0 .75rem;height:1.6rem;color:#a8a8a8;line-height:1.6rem}
.cardTit1{padding:0 .75rem;height:0.4rem;color:#a8a8a8;line-height:1.6rem}
.cardTxt{padding:.6rem .75rem;background-color:#fff;color:#333}
.card .blockinput{margin:0}
.card .blockinput .tit{width:auto;color:#a8a8a8}
.record{overflow:auto;margin-bottom:.8rem;padding-left:.75rem;background-color:#fff}
.record li{overflow:auto;padding:.5rem 0;border-bottom:1px solid #f0f0f0}
.record li:last-child{border:0}
.record li h1{margin-bottom:.1rem;color:#333;font-weight:100}
.record .recordL p{color:#a8a8a8}
.record .recordR{margin-right:.75rem;text-align:right}
.record .recordR p:first-child{margin-top:.1rem;color:#a8a8a8}
.record .recordR p:last-child{color:#fc821b}
.record .recordR p.gray{color:#333}
.cardRuleTit{padding:0 .75rem;height:2rem}
.cardRuleTit span{float:right;padding-left:1rem;height:2rem;background-image:url(../images/center/ic_helps.png);background-position:left center;background-size:14px 14px;background-repeat:no-repeat;color:#a8a8a8;line-height:2rem}
.cardList{overflow:auto;padding:0 .75rem}
.cardList li{margin-bottom:.8rem;padding:.6rem 0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background-color:#fff;background-image:url(../images/center/bg_card.png);background-position:left top;background-size:100% 5px;background-repeat:no-repeat}
.cardList .gray{background-image:url(../images/center/bg_card_gray.png)}
.cardList .price{position:relative;width:5rem;color:#fc821b;text-align:center}
.cardList .gray .price{color:#ccc}
.cardList .cardInfo{position:relative;padding:0 .8rem}
.cardList .cardInfo:after{position:absolute;top:.6rem;left:0;width:0;height:1.9rem;border-right:1px dashed #a8a8a8;content:''}
.cardInfo h1{font-weight:100}
.cardInfo .no{color:#666}
.cardInfo .no span{color:#3ea1df}
.cardInfo p{color:#a8a8a8}
.viewmore{overflow:auto;margin-bottom:.8rem;width:100%;text-align:center}
.viewmore a{color:#a8a8a8;text-decoration:underline}
.cardResult{padding:1.2rem .5rem;color:#333;text-align:center}
.cardResult .icon{display:inline-block;margin-right:.6rem;width:2rem;height:2rem;background-size:40px 40px;vertical-align:-13px}
.activeSuccess .icon{background-image:url(../images/ic_status_success.png);background-repeat:no-repeat; background-size: 100% auto;}
.actived .icon{background-image:url(../images/ic_status_tips.png)}
.cardBtn,.cardBtn .cardBtnCont{width:100%;height:2.2rem}
.cardBtn .cardBtnCont{position:fixed;bottom:0;left:0;background-color:#fff}
.cardBtn .cardBtnCont a{display:block;width:100%;height:2.2rem;color:#fc821b;text-align:center;line-height:2.2rem}
.loginTab{overflow:auto;width:100%;border-bottom:1px solid #e6e6e6;background-color:#fff}
.loginTab li{position:relative;float:left;width:50%;height:2rem;color:#666;text-align:center;line-height:2rem;cursor:pointer}
.loginTab li:first-child:after{position:absolute;top:.55rem;right:0;width:0;height:.8rem;border-right:1px solid #e6e6e6;content:''}
.loginTab .on{color:#3ea1df}
.formLogin{margin-top:.8rem;background-color:#fff}
.formLogin .btn{position:relative;display:block;width:4rem;height:2.2rem;color:#3ea1df;text-align:center;line-height:2.2rem}
.formLogin .gray{color:#a8a8a8}
.formLogin .btn:after{position:absolute;top:.575rem;left:0;width:0;height:1.05rem;border-left:1px solid #e6e6e6;content:''}
.login .tabCont{display:none}
.getPswTxt{padding:0 .75rem;color:#666;text-align:right}
.result .fail .icon{background-image:url(../images/ic_status_refund_failed.png)}
.result .abnormal .icon{background-image:url(../images/ic_status_abnormal.png)}
.result .cardResult .t1{color:#3ea1df}
.result .cardResult .t2{color:#fc821b}
.result .cardResult .t3{color:#666}
.result .word{padding:0 .75rem;color:#666}
.result .word span{color:#fc821b}
.result .applyBtn{margin-top:.8rem}
.result .applyBtn .viewBtn{float:left;width:46%;border:1px solid #ccc;background-color:#fff;color:#a8a8a8}
.result .applyBtn .backHome{float:right;width:46%;border:1px solid #fc821b}
.dateControl{position:fixed;top:0;left:0;z-index:9999;display:none;overflow:hidden;width:100%;height:100%}
.dateControlCont{position:relative;width:100%;height:100%;opacity:1}
.dateControlBg{top:0;z-index:9998;height:100%;background:#000;opacity:.5}
.dateControlBg,.datelist{position:absolute;left:0;width:100%}
.datelist{bottom:0;z-index:9999;display:none;overflow:hidden;height:12.4rem;background:#fff}
.datelist h1{position:relative;z-index:9999;width:100%;height:2.2rem;border-bottom:1px solid #ccc;background-color:#fff;text-align:center;font-weight:100;line-height:2.2rem}
.datelist h1 p{padding:0 2.2rem;color:#333;text-align:center}
.datelist h1 a{position:absolute;top:0;width:2.2rem;height:2.2rem;color:#a8a8a8}
.datelist h1 .cancle{left:0}
.datelist h1 .sure{right:0}
.dateline{position:absolute;top:6.2rem;left:5%;z-index:998;width:90%;height:1.9rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.datelist .scroll{position:relative;top:0;z-index:999;float:left;width:50%;height:100%}
.datelist .scroll span{display:block;width:100%;height:2rem;color:#a8a8a8;text-align:center;line-height:2rem;cursor:pointer}
.datelist .scroll span i{display:none;margin-left:.4rem;font-style:normal}
.datelist .scroll .on{color:#2da8e1;font-size:.9rem}
.datelist .scroll .on i{display:inline}
.datelist .sdate{padding-left:5%;width:55%}
.datelist .stime{width:40%}
.datelist .sdate span{text-indent:1.8rem}
.datelist .stime span{text-align:left}
.datelist .stime .on{text-indent:.8rem}
.datelist .sdate .on{text-indent:0}
.datelist .mebcount{width:100%}
.datelist .perc1{width:40%}
.datelist .perc{width:26%}
.datelist .perc span{text-align:center}
.datelist .per100{width:100%}
.datelist .per50{width:50%}
.datelist .per100 span,.datelist .per50 span,.empty{text-align:center}
.empty{display:none;padding-top:4.35rem;width:100%}
.empty .icon{margin:0 auto;margin-top:2.35rem;width:3rem;height:3rem;background-image:url(../images/ic_none_venues.png);background-size:60px 60px;background-repeat:no-repeat}
.empty p{color:#666}
.empty a{display:block;margin:0 auto;margin-top:.6rem;width:5rem;height:1.5rem;border-radius:6px;background-color:#fc821b;color:#fff;text-align:center;line-height:1.5rem}
.empty2{margin-bottom:2rem;padding:0}
.noOrder .icon{background-image:url(../images/center/ic_none_orderlist.png)}
.noCard .icon{background-image:url(../images/center/ic_none_vouchers.png)}
.noFav .icon{background-image:url(../images/center/ic_none_star.png)}
#layer{display:none}
.layer{z-index:9999}
.layer,.layerBg{position:fixed;top:0;left:0;width:100%;height:100%}
.layerBg{z-index:9998;background-color:#000;opacity:.5}
.layerCont{position:relative;z-index:9999;overflow:auto;margin:0 auto;width:80%;border-radius:5px;background-color:#fff}
.layerCont .cont{overflow:auto;padding:1.2rem 0;border-bottom:1px solid #f0f0f0;color:#333;text-align:center}
.layerCont .btn{overflow:auto;padding:.8rem}
.layerCont .btn a{float:left;width:45%;height:2.2rem;border:1px solid #ccc;border-radius:6px;text-align:center;line-height:2.2rem}
.layerCont .btn .cancle{color:#a8a8a8}
.layerCont .btn .sure{float:right;border:1px solid #fc821b;background-color:#fc821b;color:#fff}
#prompt{position:fixed;top:0;left:0;z-index:9999;display:none;text-align:center}
#prompt,.prompt{width:100%;height:100%}
.promptCont{display:inline-block;padding:.5rem 1rem;width:auto;border-radius:6px;background-color:#000;opacity:.8}
.promptCont p{color:#fff;opacity:1}
.aboutbanner{width:100%}
.aboutcont,.bdcard{padding:0 1.5rem}
.aboutcont p{margin-bottom:.5rem;color:#fff;text-indent:1.4rem;line-height:1.4rem}
.bdcard{margin-top:-.4rem}
.bdcard .tit{margin-top:.6rem;color:#fff;font-weight:100}
.bdcard p{color:#fff;line-height:1rem}
.bdcard .tit:first-child{margin-top:0}
.bdcard table{margin-top:.45rem;margin-bottom:.2rem;width:100%;border-right:1px solid #fff;border-bottom:1px solid #fff}
.bdcard th{background-color:#78bde9}
.bdcard td,.bdcard th{height:1.7rem;border-top:1px solid #fff;border-left:1px solid #fff;color:#fff}
.bdcard td{width:50%;text-align:center}
.bdcard .buytel{display:block;margin-top:1.5rem;margin-bottom:1rem;width:100%;height:2.2rem;border-radius:4px;background-color:#fc821b;color:#fff;text-align:center;line-height:2.2rem}
.bdcard .buytel em{margin-left:.4rem}
.tj{margin-bottom:-.6rem;width:100%;border-bottom:9px solid #f2f2f2}
.loading{position:fixed;top:0;left:0}
.loading,.loading .loadCont{z-index:99999;width:100%;height:100%}
.loading .loadCont{position:relative;background-image:url(../images/loading.gif);background-position:center center;background-size:1.6rem 1.6rem;background-repeat:no-repeat}
.loading .loadBg{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;background-color:#fff;opacity:.5}
.load-container{visibility:hidden;margin:0 auto;margin-bottom:20px;width:100%;height:20px;text-align:center}
.loader{display:inline-block;margin-right:10px;width:15px;height:15px;border:2px solid gray;border-radius:100%;background:0 0!important;background-color:gray;vertical-align:-5px;border-bottom-color:transparent;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.blockinput li .textRight{color:#a8a8a8;text-align:right}
.bdkBanner{overflow:auto;width:100%}
.bdkBanner img{width:100%}
.bdkList{overflow:auto;padding-left:15px;background-color:#fff}
.bdkList li{padding:8px 0;padding-right:15px;border-bottom:1px solid #f0f0f0}
.bdkList li:last-child{border:none}
.bdklistL h2{color:#333;font-weight:100;font-size:15px}
.bdklistL p{color:#a8a8a8;font-size:9pt}
.bdklistR{font-size:20px}
.bdklistR span{margin-right:15px;color:#fc821b;font-size:15px}
.bdklistR a{display:inline-block;width:50px;height:24px;border-radius:4px;background-color:#fc821b;color:#fff;text-align:center;font-size:9pt;line-height:24px}
.bdkNote{overflow:auto;margin-top:11px;padding-left:15px;background-color:#fff}
.bdkNote h2{padding:10px 0;width:100%;border-bottom:1px solid #f0f0f0;color:#333;font-weight:100}
.bdkNote h2,.bdkNote p{margin-bottom:10px;font-size:14px}
.bdkNote p{position:relative;padding-right:15px;padding-left:10px;color:#666}
.bdkNote p:after{position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:100%;background-color:#ccc;content:''}
.creatInfo .period{margin-top:8px;color:#a8a8a8}
.blockinput .creatCard .buycount a{border:none;font-weight:700;font-size:1pc}
.blockinput .creatCard .buycount input{border:none}
.blockinput li .textRight2{color:#333;text-align:right}
.blockinput li .cont{padding-right:.8rem}
.blockinput li .pagecount2{color:#a8a8a8}
.blockinput li .count i{color:#3ea1df;font-style:normal}
.empty .emptyWord{color:#a8a8a8}
.layerCont .cont .s1{color:#f84950}
.layerCont .btn2{padding:0}
.layerCont .btn .know{width:100%;border:none}
.layerBg{z-index:9999}
.aboutword{padding:0 .8rem}
.aboutword p,.bottom{color:#a8a8a8}
.bottom{position:fixed;bottom:17px;left:0;width:100%;text-align:center}
.centerOrder .i5 a:after{background-image:url(../images/center/ic_baidong.png)}
.centerOrder .i6 a:after{background-image:url(../images/center/ic_update.png)}
.centerOrder .i7 a:after{background-image:url(../images/center/ic_cardpwd.png)}
.layerCont .btn .sure2{border:1px solid #fc821b;background-color:#fc821b;color:#fff}
.layerCont .btn .cancle2{float:right;color:#a8a8a8}
.venuesNote{padding:.75rem .625rem}
.venuesNote div{color:#fc821b}
.venuesNote P{color:#6c6c6c;line-height:1rem}
.zm_ztjx_box,.zm_ztjx_con{width:100%;height:2.5rem}
.zm_ztjx_con{position:fixed;bottom:2.7rem;z-index:999;overflow:hidden;box-sizing:border-box;padding:2% 0 0 4%;background:#fff}
.zm_ztjx_con li{float:left;overflow:hidden;width:33%}
.zm_yxz{border:1px solid #49a8ec;border-radius:2px;background:#52aae2}
.zm_wxz,.zm_yxz{float:left;width:2rem;height:1.7rem}
.zm_wxz{border:1px solid #dadada;border-radius:2px;background:#fff}
.xzzt_tit{float:left;box-sizing:border-box;padding-left:4%;color:#404040;text-align:center;font-size:9pt;line-height:1.7rem}
.zm_bkx{float:left;width:2rem;height:1.7rem;border:1px solid #c4c4d4;border-radius:2px;background:#c4c4d4}
.zm_cpzs{overflow:hidden;margin:0;width:100%}
.zm_qytit{box-sizing:border-box;padding:4% 0 0 4%;background:#fff;color:#656565;font-size:.75rem;font-family:'微软雅黑'}
.zm_cpzs img{width:100%}
.sportitem div{float:left;width:20%;text-align:center}
.sportitem div .zm_zt{text-align:center;font-size:.6rem}
.sportitem div a span{position:relative;overflow:hidden;margin-bottom:.3rem;width:2.5rem;height:2.5rem;border-radius:0;background-position:center center;background-size:40px 40px;background-repeat:no-repeat;line-height:2.5rem}
.sportitem div .z1 span{background-image:url(../images/home/img_tennis.png)}
.sportitem div .z2 span{background-image:url(../images/home/img_badminton.png)}
.sportitem div .z3 span{background-image:url(../images/home/img_swim.png)}
.sportitem div .z4 span{background-image:url(../images/home/img_golf.png)}
.sportitem div .z5 span{background-image:url(../images/home/img_golf2.png)}
.sportitem div .z6 span{background-image:url(../images/home/img_fitness.png)}
.sportitem div .z7 span{background-image:url(../images/home/img_outdoors.png)}
.sportitem div .z8 span{background-image:url(../images/home/img_billiards.png)}
.sportitem div .z9 span{background-image:url(../images/home/img_seniorswim.png)}
.sportitem div .z10 span{background-image:url(../images/home/img_ski.png)}
.sportitem div .z11 span{background-image:url(../images/home/img_pingpong.png)}
.sportitem div .z12 span{background-image:url(../images/home/img_basketball.png)}
.sportitem div .z13 span{background-image:url(../images/home/img_equipment.png)}
.sportitem div .z14 span{background-image:url(../images/home/img_ticket.png)}
.sportitem div .z15 span{background-image:url(../images/home/img_women.png)}
.sportitem div .z16 span{background-image:url(../images/home/img_life.png)}
.sportitem div .z17 span{background-image:url(../images/home/img_football.png)}
.zm_cpzs .swiper-container-horizontal .zm_gdd{bottom:-1px}
.venueslist li{position:relative;overflow:hidden;padding:.5rem 0;width:100%;height:auto}
.hd{position:relative;height:.0001rem}
.hd ul{position:absolute;top:-1.7rem;left:0;overflow:hidden;width:100%;text-align:center}
.hd ul li{display:inline-block;margin:0 .01rem;width:.4rem;height:.4rem;border-radius:50px;background:#999}
.hd ul .on{background:#0cf}
.zm_us_sc{background:url(../images/zm/zm_us_sc.png) no-repeat;background-size:100% auto}
.zm_us_sc,.zm_us_ygm{position:absolute;top:.5rem;left:.625rem;z-index:10;width:2rem;height:2rem}
.zm_us_ygm{background:url(../images/zm/zm_us_ygm.png) no-repeat;background-size:100% auto}
.header_cont{position:fixed;top:0;left:0;z-index:100;overflow:hidden;width:100%;height:52px;background:#fff;box-shadow:1px 1px 1px 0 hsla(0,0%,76%,.5);color:#42464a;line-height:52px}
.return_btn{position:absolute;top:0;left:0;z-index:10;width:52px;height:52px;background:url(../images/bdsc_icon01.png) no-repeat center center;background-size:30% auto}
.head_tit{width:100%;text-align:center;font-size:1pc}
.bd_content{overflow:hidden;margin-top:60px;width:100%}
.card_box{overflow:hidden;box-sizing:border-box;margin-bottom:4%;padding:4% 10% 4% 4%;background:#fff url(../images/bdsc_icon33.png) no-repeat 96% center;background-size:2.5% auto;font-size:14px}
.card_tit{float:left}
.bd_card{float:right}
.card_list{box-sizing:border-box;padding:10%}
.card_list li{position:relative;overflow:hidden;margin-bottom:10%;width:100%;height:86px}
.card_list li img{display:block;width:100%;height:100%}
.card_je{position:absolute;top:0;left:0;width:21%;height:86px;color:#fff;text-align:center;font-weight:700;font-size:9pt;line-height:86px}
.card_name{top:10px;box-sizing:border-box;width:70%;height:38px;color:#373737;font-size:14px}
.card_name,.card_time{position:absolute;left:28%}
.card_time{bottom:10px;color:#9e9e9e;font-size:9pt}
.no_card{padding-top:40%;width:100%;text-align:center}
.no_card img{display:inline-block;width:15%}
.no_card_ts{padding-top:10%;text-align:center;font-size:14px}
.kjxz_awp{display:inline-block;overflow:hidden;margin-top:10px;width:60%}
.kjxz_awp li{float:left;box-sizing:border-box;padding:1% 0;width:50%;height:25px;border:1px solid #979797;border-radius:3px;font-size:9pt;line-height:20px}
.kjxz_awp .kjxz_ctr{border:1px solid #5fb1e5;background:#5fb1e5;color:#fff}
.kjxz_awp .kjxz_lt{border-right:0;border-radius:3px 0 0 3px}
.kjxz_awp .kjxz_fr{border-left:0;border-radius:0 3px 3px 0}
.jh_btnt{position:absolute;top:0;right:0;z-index:10;width:52px;height:52px;color:#5fb1e5;text-align:center;font-size:9pt}
.nbwtsa{display:block}
.bdk_tsy{padding-top:10px;width:100%;color:#ccc;font-size:11px}
.sportitem div a i{position:absolute;top:-.01rem;right:-.4rem;z-index:9;display:block;width:44px;height:1pc;border:1px solid #fff;border-radius:10px;background-color:#f55623;color:#fff;text-align:center;font-style:normal;font-size:14px;line-height:1pc;-webkit-transform:scale(.7);-moz-transform:scale(.7);transform:scale(.7)}
.dlxt_ts{padding:4% 4% 0;color:#a8a8a8;font-size:9pt}
.dlxt_ts,.tsfw_wcon{box-sizing:border-box}
.tsfw_wcon{overflow:hidden;margin:.6rem 0 0;padding:0 0 4%;width:100%;background:#fff}
.tsfw_tit{clear:both;box-sizing:border-box;padding:4% 0 4% 4%;color:#656565;font-size:.6rem}
.tsfw_sc{margin:0 3% 0 7%}
.tsfw_px,.tsfw_sc{float:left;width:40%}
.tsfw_px{margin:0 7% 0 3%}
.tsfw_px img,.tsfw_sc img{display:block;width:100%}
.myLoginBox{width:100%}
.bgNoLogin{background:url(../images/member_img/wechat_icon_integral_036.png) no-repeat top center;background-size:100%}
.bgNoLogin,.bgNoLogin_yw{width:100%;height:7.125rem}
.bgNoLogin_yw{background:url(../images/member_img/wechat_icon_integral_037.png) no-repeat top center;background-size:100%}
.bgNoLogin002{position:relative;z-index:10;margin-top:-1.4rem;width:100%;height:4.5rem;background:url(../images/member_img/wechat_icon_integral_038.png) no-repeat center center;background-size:100%}
.noLogin_tx{position:absolute;top:-1.55rem;left:.6rem;border-radius:50%;background:#fff;box-shadow:0 .1px .1px 0 rgba(0,0,0,.15)}
.noLogin_tx,.noLogin_tx img{width:3.45rem;height:3.45rem}
.noLogin_tx img{display:block;border-radius:100%;object-fit:cover;object-position:50% 50%}
.no_login_headTit{overflow:hidden;box-sizing:border-box;padding:0 4%;width:100%}
.no_login_headLeft{float:left;margin-top:2rem;height:2.55rem;max-width:60%}
.vip_boxs{position:relative;align-items: center;  margin-top: 0.3rem;}
.p1_login_ts{overflow:hidden;margin-right:.6rem;color:#5e5e5e;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.7rem}
.yes_vip{right:-3.7rem;width:3.4rem;background:url(../images/member_img/leaguer.png) no-repeat left center;background-size:100% auto}
.no_vip,.yes_vip{position:absolute;top:50%;margin-top:-.4rem;height:.8rem}
.no_vip{right:-3.5rem;width:3.2rem;background:url(../images/member_img/aaa_no.png) no-repeat left center;background-size:100% auto}
.p1_login_sm{height:21px;color:#5e5e5e;font-size:.6rem;line-height:21px}
.no_login_headRight{float:right;margin-top:2rem;width:40%;height:2.55rem;background:url(../images/member_img/wechat_icon_integral_033.png) no-repeat right center;background-size:.8rem}
.hah_p_code{overflow:hidden;box-sizing:border-box;margin-top:.3rem;padding:0 4%;width:100%;height:1.875rem;background:#fff}
.hah_p_code:active{background:#deefff}
.hah_list_l{float:left;box-sizing:border-box;padding-left:1.8rem;width:60%;height:1.875rem;background:url(../images/member_img/wechat_icon_011.png) no-repeat left center;background-size:.9rem;font-size:.7rem;line-height:1.875rem}
.hah_list_r{float:right;width:40%;height:1.875rem;background:url(../images/member_img/wechat_icon_integral_040.png) no-repeat right center;background-size:.3rem;text-align:right}
.hah_list_l02{background:url(../images/member_img/wechat_icon_integral_010.png) no-repeat left center;background-size:.9rem}
.hah_list_l02,.hah_list_l03{float:left;box-sizing:border-box;padding-left:1.8rem;width:60%;height:1.875rem;font-size:.7rem;line-height:1.875rem}
.hah_list_l03{background:url(../images/member_img/wechat_icon_integral_027.png) no-repeat left center;background-size:.9rem}
.hah_list_l04{background:url(../images/member_img/wechat_icon_integral_017.png) no-repeat left center;background-size:.9rem}
.hah_list_l04,.hah_list_l05{float:left;box-sizing:border-box;padding-left:1.8rem;width:60%;height:1.875rem;font-size:.7rem;line-height:1.875rem}
.hah_list_l05{background:url(../images/member_img/wechat_icon_integral_018.png) no-repeat left center;background-size:.9rem}
.hah_list_l06{background:url(../images/member_img/wechat_icon_integral_029.png) no-repeat left center;background-size:.9rem}
.hah_list_l06,.hah_list_l07{float:left;box-sizing:border-box;padding-left:1.8rem;width:60%;height:1.875rem;font-size:.7rem;line-height:1.875rem}
.hah_list_l07{background:url(../images/member_img/wechat_icon_integral_009.png) no-repeat left center;background-size:.9rem}
.hah_list_l08{background:url(../images/member_img/wechat_icon_integral_028.png) no-repeat left center;background-size:.9rem}
.hah_list_l08,.hah_list_l09{float:left;box-sizing:border-box;padding-left:1.8rem;width:60%;height:1.875rem;font-size:.7rem;line-height:1.875rem}
.hah_list_l09{background:url(../images/member_img/wechat_icon_integral_012.png) no-repeat left center;background-size:.9rem}
.ps_lal{padding:.7rem 0 .9rem;color:#adadad;text-align:center;font-size:.65rem;font-size:.7rem}

.vip_icon_box{display:inline-block;height:0.6rem;width:0.6rem;background:url(../images/member_img/wechat_icon_integral_022.png) no-repeat center bottom;background-size:100%;  margin-left: 0.2rem;;    position: absolute;bottom:20%}




/*弹窗*/
.popup_model_wrap{ position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,0.4); z-index:999; padding-top:7.5rem; box-sizing:border-box;display: none;top: 0}
.cont_model{ position:relative; text-align:center;}
.cont_model img{ display:inline-block; width:16.1rem;}
.center_model{ position:absolute; top: 7rem; left: 3.5rem; text-align: left;}
.tit_model{color: #349CD0; font-weight:bold; font-size:0.8rem; margin-bottom:0.75rem;}
.list_model{color: #349CD0; font-size:0.65rem; margin-bottom:0.5rem;}
.button_wrap{ text-align:center; padding-top: 0.8rem;}
.probtn{ width:10.9rem; height:1.75rem; line-height:1.75rem;background: #349CD0;box-shadow: 0 2px 3px 0 #2B81AB;border-radius: 0.2rem; display:inline-block; font-size:1rem; font-weight:bold; color:#fff;}
.probtn:active{ background:#1076a9}
.close_model{ position:absolute; width: 1.5rem; height: 1.5rem; right: 2.05rem; top: 0.85rem;}




.vercode{ width:3.75rem; height:1.5rem;font-size:17.0667px;text-align:center;line-height:2.2rem}



/*列表*/
.person_good_cardBox{width: 92%;margin: 0.6rem auto 0.6rem;border-radius:4px; padding-top: 0.2rem;box-sizing: border-box;position: relative;    padding-bottom: 1.5rem;background: url("../images/center/Group_5_blue.png") no-repeat top center #fff;background-size: 100%}
.person_good_cardBox0002{width: 92%;margin: 0.6rem auto 0.6rem;border-radius:4px; padding-top: 0.2rem;box-sizing: border-box;position: relative;    padding-bottom: 1.5rem;background: url("../images/center/Group_5_blue0002.png") no-repeat top center #fff;background-size: 100%}
.person_good_cardTit{margin-top: 0.4rem;font-size: 0.8rem;height: 1.5rem;line-height: 1.5rem;padding: 0 0.75rem;box-sizing: border-box;color: #333;position: relative}
.dian_box002{height:1.5rem;width: 1.5rem;background: url("../images/center/card_balabala_botton002.png") no-repeat  center;background-size: 0.65rem;position: absolute;top: 0;right: 0.75rem;}
.dian_box{height:1.5rem;width: 1.5rem;background: url("../images/center/card_balabala_botton.png") no-repeat  center;background-size: 0.65rem;position: absolute;top: 0;right: 0.75rem;}
.dian_box02{height: 1.5rem;width: 1.5rem;background: url("../images/center/card_balabala_top.png") no-repeat  center;background-size: 0.65rem;position: absolute;top: 0;right: 0.75rem;}
.dian_box02002{height: 1.5rem;width: 1.5rem;background: url("../images/center/card_balabala_top002.png") no-repeat  center;background-size: 0.65rem;position: absolute;top: 0;right: 0.75rem;}


.person_good_cardTit02{font-size: 0.7rem;/*height:1.5rem;*/line-height: 1.5rem;padding: 0 0.75rem;box-sizing: border-box;color: #333}
.person_good_card_bottom{height: 1.5rem;width: 100%;background: #038fff;position: absolute;left: 0;bottom: 0;line-height: 1.5rem;color: #fff;overflow: hidden;padding: 0 0.75rem;box-sizing: border-box;margin-top: 0.25rem;font-size: 0.7rem;border-radius: 0 0 0.2rem 0.2rem}
.person_good_card_bottom_no{height: 1.5rem;width: 100%;background: #ccc;position: absolute;left: 0;bottom: 0;line-height: 1.5rem;color: #fff;overflow: hidden;padding: 0 0.75rem;box-sizing: border-box;margin-top: 0.25rem;font-size: 0.7rem;border-radius: 0 0 0.2rem 0.2rem}


.person_good_card_bottom01{float: left;padding-left: 1.1rem;background: url("../images/center/amend_sex_ico_0023.png") no-repeat left center;background-size: 0.8rem}
.person_good_card_bottom01_no{float: left;padding-left: 1.1rem;background: url("../images/center/amend_sex_ico_0023001.png") no-repeat left center;background-size: 0.8rem}
.person_good_card_bottom02{float: right}
.tui_la_box{font-size: 0.7rem;padding: 0 0.75rem;color: #333;box-sizing: border-box;width: 100%;overflow: hidden;line-height: 1rem;margin-bottom:0.4rem;margin-top: 0.25rem;}
.tui_la_left{float: left;width: 19%}
.tui_la_right{float: right;text-align: left;width: 81%}
.height_some_num{height: 1rem;}

.bannr_handel img{ display: block; width: 100%;}


/*友邦列表样式*/
.enjoy_tab_plan{ overflow:hidden; border-bottom:1px solid #f4f4f4; box-sizing:border-box; background:#fff;}
.enjoy_tab_plan li{ float:left; width:25%; font-size:0.75rem; color:#A8A5A5; text-align:center; height:1.775rem; line-height:1.775rem;}
.enjoy_tab_plan .enjoy_cur{color: #584F60; font-weight:600; background:url(../images/list_icon03.png) no-repeat center bottom; background-size:1.75rem auto;}


.yb:after{content: '';display: none}