*{
	margin: 0px;
	padding:0px;
   outline: 0;

}
.fb-overflow-1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}

.fb-overflow-2 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.fb-overflow-3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

a{
    text-decoration:none;
    color: #272d30;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.clearfix:after{content: "";width: 100%;height: 0;clear:both;display: block;}
.bgf{background: #fff;}
input[type="text"],input[type="submit"]{-webkit-appearance:none}
img{max-width: 100%;display: block}
li{list-style: none}
.fb-clearfix:after{content: '';display: block;width: 100%;height: 0;clear: both;}
.fl{float: left !important;}
.fr{float: right !important;}
.pd{padding-top:0.84rem;padding-bottom: 1.16rem}
.pb{padding-bottom: 1.16rem}
body{min-height: 100%;background: #f4f4f4;font-size: 0.3rem;margin: 0 auto;position: relative;/*overflow-y:hidden*/max-width: 750px;margin:0 auto ;color: #272d30}
.fb-inlineBlock{display: inline-block;*display: inline;*zoom:1;}
.fb-position-relative{position: relative;}
.fb-position-absolute{position: absolute;}
.fb-float-left{float: left;}
.fb-float-right{float: right;}
.main{padding:0.96rem 0 1.05rem 0;}
.p-main{padding:0.96rem 0 0 0;}
.mineMain{padding:0 0 1.05rem 0;}
.p-main{padding:0.96rem 0 0 0;}
.pb105{padding-bottom: 1.05rem;}
.header_title{height: 0.96rem;background: #358bff;line-height: 0.96rem;text-align: center;position: fixed;top:0;width: 100%;z-index: 999;left:0;right:0;margin:0 auto;max-width: 750px;left: 0;right: 0;margin:0 auto}
.header_title p{color: #fff;font-size: 0.32rem;line-height: 0.96rem}
.header_title .search{position: absolute;width: 0.45rem;height: 0.45rem;background: url("../images/search.png") no-repeat center;background-size: 100% 100%;right:0.35rem;top:0.28rem;}
.header_title .return{position: absolute;width: 0.96rem;height: 0.96rem;background: url("../images/return.png") no-repeat center;background-size: auto 0.33rem;left:0rem;top:0rem;}
.header_title .return2{background: url("../images/return2.png") no-repeat center;background-size: auto 0.48rem;left:0rem;top:0rem;}
.header_title2 .return2{position: absolute;width: 0.96rem;height: 0.96rem;background: url("../images/return2.png") no-repeat center;background-size: auto 0.48rem;left:0rem;top:0rem;}
.header_title .close{position: absolute;width: 0.96rem;height: 0.96rem;background: url("../images/shop/close.png") no-repeat center;background-size: 0.28rem 0.28rem;left:0rem;top:0rem;}
.header_title .header_right{position: absolute;width: auto;height: 0.96rem;right:0.3rem;top:0rem;}
.header_title .header_right a{color: #fff;}
.header_title .header_right a img{width: 0.4rem;margin:0.3rem 0}
.header_title2{height: 0.96rem;background: #fff;line-height: 0.96rem;text-align: center;position: fixed;top:0;width: 100%;z-index: 999;left:0;right:0;margin:0 auto;max-width: 750px;left: 0;right: 0;margin:0 auto}
.header_title2 .return{position: absolute;width: 0.96rem;height: 0.96rem;background: url("../images/return2.png") no-repeat center;background-size: auto 0.33rem;left:0rem;top:0rem;}
.header_title2 .h-search{float: right;margin-right: 0.2rem;}
.header_title2 .h-search input[type="text"]{width: 5.07rem;height: 0.6rem;background: #eeeeee;border:none;border-radius: 5px;text-indent: 2em;line-height: 0.6rem;}
.header_title2 .h-search input[type="submit"]{width: 0.82rem;height: 0.96rem;line-height: 0.96rem;color: #4b4b4b;font-size: 0.3rem;border:none;background: none;}
.header_title2 .search{width: 5.8rem;height: 0.7rem;background: #e8eceb url(../images/search2.png) no-repeat 0.3rem center/0.3rem auto;border-radius: 0.7rem;margin: 0.13rem auto;}
.header_title2 .search input{width: 5rem;height: 0.7rem;float: right;border:none;background: none;}
.header_title2 .header_right{position: absolute;width: auto;height: 0.96rem;right:0.3rem;top:0rem;}
.header_title2 .header_right a{color: #3098f7;}
.header_title2 .header_right a img{width: 0.4rem;margin:0.3rem 0}

.header_title2 .search2{position: absolute;width: 0.96rem;height: 0.96rem;background: url("../images/search2.jpg") no-repeat center;background-size: auto 0.33rem;right:0rem;top:0rem;}

.main .searchform{background-color: #fff;padding: 1px;}
.main .search{height: 0.7rem;background: #ececec url(../images/search2.png) no-repeat 0.3rem center/0.3rem auto;border-radius: 0.7rem;margin: 0.13rem auto;}
.main .search input{width: 6.8rem;height: 0.7rem;float: right;border:none;background: none;font-size: 0.26rem;}



.menu {
    padding: 0.3rem 0 0 0;
    background: #fff;
    position: relative;
    z-index: 99;
   
  }
  .mineMenu {
    padding: 0.2rem 0;
    background: #fff;
    margin-top: 0
  }
  .menu .menu-box{margin:-0.8rem 0.2rem 0 0.2rem;box-shadow: 0 0.05rem 0.2rem #eee;background: #fff;border-radius: 0.1rem;}
  .menu .menu-top{padding: 0.15rem 0;height: 0.6rem;border-bottom: 1px solid #eee;line-height: 0.6rem;;}
  .menu .menu-top a{color: #000;font-size: 0.3rem;display: block;width: 100%;;}
  .menu-top-item{float: left;width: 50%;text-align: center;position: relative;}
  .menu-top-item:first-child:after{content: "";width: 1px;height: 0.6rem;background: #eee;position: absolute;right: 0;top: 0;}
  .menu-top-item.active:before{content: "";width: 0.1rem;height: 0.1rem;background: red;position: absolute;left: 68%;top: 10%;border-radius: 50%;;}
  .menu ul {
    text-align: center;
    width: auto;
  }
  .menu ul li {
    vertical-align: top;
    width: 24%;
    font-size: 0.26rem;
    margin:0 0 0.2rem 0
  }
  .menu ul li a {
    display: block;
    padding-top: 1.25rem;
    color: #2a2a2a;
    font-size: 0.24rem;
  }
  .mineMenu ul li a {
    display: block;
    padding-top: 0.8rem;
    color: #2a2a2a;
    font-size: 0.24rem;
  }
  .headline{
    padding:0.3rem;
    border-width:1px 0 1px 0;
    border-style:solid;
    border-color:#e7e7e5;
    background: #fff;
    margin-top: 0.1rem;
  }
  .headline p{
    color:#3479e7;
    font-size:0.28rem;
    display: inline-block;
    vertical-align: middle;
  }
  .horn-img{
    width:0.3rem;
    margin:0 0.05rem 0 0.1rem;
    display: inline-block;
    vertical-align: middle;
  }
  .scroll-txt{
    color:#666;
    font-size:0.28rem;
    display: inline-block;
    vertical-align: middle;
  }
  .commen_title{
    padding:0.2rem;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;

  }
  .commen_title .tlx{
    color:#333;
    font-size:0.28rem;
    font-weight: bold;
  }
  .commen_title .more{
    color:#3479e7;
    font-size:0.26rem;  
  }
  .achievement-wrap{
    background: #fff;
    padding:0 0.3rem 0 0.3rem
  }
  .achievement{

    padding:0 0.3rem 0.3rem 0.3rem;
    text-align: center;
    border-radius: 0.1rem;
  
    position: relative;  
     overflow: hidden;
  }

  .achievement .volume{
    display: block;
    color:#fff;
    font-size:0.26rem;  
  }
  .achievement .amount{
    display: block;
    color:#fff;
    font-size:0.5rem;    
  }
  .achievement .improve{
    display: inline-block;
    padding:0 0.2rem;
    line-height: 0.46rem;
    color:#fff;
    font-size:0.28rem;  
    border:1px #ffdbae solid;
    border-radius: 0.46rem;
    background: rgba(238,129,17,.3); 
  }
  .achievement .data-show{
    padding-top:0.1rem;
    display: flex;
    border-top: 1px solid #6dabff;

  }
  .achievement .data-show .show-item{
    flex:1;
    text-align: center;
    position: relative;
  }
  .achievement .data-show .show-item:first-child::after{
    content: '';
    width:1px;
    height:0.3rem;
    /*background: #fed4a4;*/
    position: absolute;
    right:0;
    bottom:0.2rem;
  }
  .achievement .data-show .show-item p{
    display: block;
    color:#fff;
    font-size:0.28rem;
  }
  .achievement .data-show .show-item p:first-child{
    font-size: 0.3rem;
  }
  .swiper-pagination-bullet{width: 5px !important;height: 5px !important;border-radius: 50% !important;background: rgba(255, 255, 255, 1) !important;opacity: 0.6 !important;}
  .swiper-pagination-bullet-active{opacity: 1 !important;}

  /* .menu ul li:nth-of-type(1) a {
    background: url("../images/p1.png") no-repeat center 0.25rem/.48rem auto;
    background-size: .48rem auto;
  }
  .menu ul li:nth-of-type(2) a {
    background: url("../images/p2.png") no-repeat center 0.25rem;
     background-size: .48rem auto;
  }
  .menu ul li:nth-of-type(3) a {
    background: url("../images/p3.png") no-repeat center 0.25rem;
     background-size: .48rem auto;
  }
  .menu ul li:nth-of-type(4) a {
    background: url("../images/p4.png") no-repeat center 0.25rem;
     background-size: .48rem auto;
  }
  .mineMenu ul li:nth-of-type(1) a {
    background: url("../images/mp1.png") no-repeat center 0.25rem;
    background-size: .48rem auto;
  }
  .mineMenu ul li:nth-of-type(2) a {
    background: url("../images/mp2.png") no-repeat center 0.25rem;
     background-size: .48rem auto;
  }
  .mineMenu ul li:nth-of-type(3) a {
    background: url("../images/mp3.png") no-repeat center 0.25rem;
     background-size: .48rem auto;
  }
  .mineMenu ul li:nth-of-type(4) a {
    background: url("../images/mp4.png") no-repeat center 0.25rem;
     background-size: .48rem auto;
  } */
  .menu ul li span{position: absolute;width: 0.4rem;height: 0.4rem;background: #fa473a;text-align: center;line-height: 0.4rem;color: #fff;font-size:0.16rem;border-radius: 50%;top: 0.1rem;right: 20%}
  .banner .btn-msg{background: rgba(0, 0, 0, 0.5);}
  .btn-msg {
    position:absolute;
    right:0.3rem;
    top:0.3rem;
    z-index:10;
    
    width: 0.6rem;
    height: 0.6rem;
    border-radius: 50%;
    }
  .btn-msg img{
    width: 0.4rem;
    margin:0.1rem
  }
  .btn-msg span{
    position: absolute;
    width: 0.2rem;height: 0.2rem;border-radius: 50%;background: #f2523c;top: 0;right: 0;
  }
  footer {
    position: fixed;
    height: 1.05rem;
    background: #fff;
    width: 100%;
    max-width: 750px;
    left: 0;right: 0;
    margin:0 auto;
    bottom: 0;
    z-index: 1000;
    border-top: 1px solid #f5f5f5;
    box-shadow: -0px -5px 20px #eee
  }
  footer ul {
    text-align: center;
  }
  footer ul li {
    display: inline-block;
    width: 23%;
    text-align: center;
    position: relative;
  }
  footer ul li a {
    color: #bbb;
    font-size: 0.2rem;
    padding-top: 0.66rem;
    line-height: 0.2rem;
    display: block;
  }
  footer ul li:nth-of-type(1) {
    background: url("../images/ico_01.png") no-repeat center 0.16rem;
    background-size: 0.4rem auto;
  }
  footer ul li:nth-of-type(2) {
    background: url("../images/ico_02.png") no-repeat center 0.16rem;
    background-size: 0.42rem auto;
  }
  footer ul li:nth-of-type(3) {
    background: url("../images/ico_03.png") no-repeat center 0.16rem;
    background-size: 0.42rem auto;
  }
  footer ul li:nth-of-type(4) {
    background: url("../images/ico_04.png") no-repeat center 0.16rem;
    background-size: 0.42rem auto;
  }
  footer ul li.active a {
    color: #378aff;
  }
  footer ul li.active:nth-of-type(1) {
    background: url("../images/ico_01_hover.png") no-repeat center 0.16rem;
    background-size: 0.4rem auto;
  }
  footer ul li.active:nth-of-type(2) {
    background: url("../images/ico_02_hover.png") no-repeat center 0.16rem;
    background-size: 0.42rem auto;
  }
  footer ul li.active:nth-of-type(3) {
    background: url("../images/ico_03_hover.png") no-repeat center 0.16rem;
    background-size: 0.42rem auto;
  }
  footer ul li.active:nth-of-type(4) {
    background: url("../images/ico_04_hover.png") no-repeat center 0.16rem;
    background-size: 0.42rem auto;
  }
  header{height: 0.96rem;background: #358bff;position: fixed;top: 0;width: 100%;z-index: 999;max-width: 750px;
    left: 0;right: 0;
    margin:0 auto;}
  header .logo{width: 1.86rem;margin-left: 0.3rem;float: left;margin-top: 0.15rem;}
  .searchbar { margin:0.2rem 0 0 0;background:none;float:right;width:4.6rem;height: 0.6rem;border-radius: 0.6rem;background: #78d0ad url("../images/search.png") no-repeat 0.36rem center/0.26rem auto;margin-right: 0.3rem;}
  .searchbar .search-input {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    margin-right: 0;
    -webkit-transition: all .3s;
            transition: all .3s;
  }
  .searchbar .search-input input {
    margin: 0;
    height:0.6rem;
    background: none;
    border:none;

  }
  .searchbar.searchbar-active .searchbar-cancel {
    margin-right: 0;
    opacity: 1;
  }

  .search-input {
    position: relative;
  }
  .search-input input {
    box-sizing: border-box;
    width: 100%;
    height: 0.6rem;
    display: block;
    border: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-radius: 0.25rem;
    font-family: inherit;
    color: #fff;
    font-size: 0.26rem;
    font-weight: normal;
    padding: 0 0.5rem 0 0.7rem;
    background-color: #fff;
    border: 1px solid #b4b4b4;
  }
  .searchbar-cancel{display: none;}
  .search-input input::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
  }


  
.car_list  .check{width: 0.44rem;height: 0.44rem;display: block;position: absolute;top:1.2rem;left:0.3rem;background: url("../images/radio.png") no-repeat center/100% 100%}
.car_list  .check.on{background: url("../images/radiocheck.png") no-repeat center/100% 100%}
.car_list .check input{opacity: 0;z-index: -1;display:block; width:100%;height: 100%;}

.car-item {height: 1.55rem;padding:0.6rem 0.3rem 0.6rem 0.88rem;border-bottom: 1px solid #eee;background: #fff;margin:0.15rem 0}
.car-item .img{width: 1.55rem;height: 1.55rem;float: left;;}
.car-item .img img{width: 1.55rem;height: 1.55rem;;}
.car-item .test{margin-left: 2rem;height: 1.55rem;position: relative;}
.car-item .test .name{color: #000000;font-size: 0.3rem;line-height: 0.42rem;height: 0.84rem;overflow: hidden;;}
.car-item .test .money{position: absolute;font-size: 0.3rem;line-height: 0.56rem;bottom: 0;left: 0;color: #e14819;font-size: 0.36rem;}
.car-item .test .num{width: 1.9rem;height: 0.56rem;border: 1px solid #eee;border-radius: 0.56rem;position: absolute;right: 0;bottom: 0;}
.car-item .test .num-prev{width: 0.56rem;float: left;background: url(../images/jian.png)no-repeat center/0.3rem auto;height: 0.56rem;cursor: pointer;;}
.car-item .test .num-next{width: 0.56rem;float: right;background: url(../images/jia.png)no-repeat center/0.3rem auto;height: 0.56rem;cursor: pointer;;}
.car-item .test .num-num{width: 0.7rem;float: left;height: 0.56rem;text-align: center;line-height: 0.56rem;color: #000;font-size: 0.3rem;}
.car-item .test .money span{font-size: 0.28rem;color: #595959}

.c-item {height: 1.55rem;background: #fff;margin:0.15rem 0}
.c-item .img{width: 1.55rem;height: 1.55rem;float: left;;}
.c-item .img img{width: 1.55rem;height: 1.55rem;;}
.c-item .test{margin-left: 2rem;height: 1.55rem;position: relative;}
.c-item .test .name{color: #000000;font-size: 0.3rem;line-height: 0.42rem;height: 0.84rem;overflow: hidden;;}
.c-item .test .cmoney{position: absolute;font-size: 0.3rem;line-height: 0.56rem;bottom: 0;left: 0;color: #e14819;font-size: 0.36rem;}
.c-item .test .num{width: 1.9rem;height: 0.56rem;border: 1px solid #eee;border-radius: 0.56rem;position: absolute;right: 0;bottom: 0;}
.c-item .test .num-prev{width: 0.56rem;float: left;background: url(../images/jian.png)no-repeat center/0.3rem auto;height: 0.56rem;cursor: pointer;;}
.c-item .test .num-next{width: 0.56rem;float: right;background: url(../images/jia.png)no-repeat center/0.3rem auto;height: 0.56rem;cursor: pointer;;}
.c-item .test .num-num{width: 0.7rem;float: left;height: 0.56rem;text-align: center;line-height: 0.56rem;color: #000;font-size: 0.3rem;}
.c-item .test .cmoney span{font-size: 0.28rem;color: #595959}


.car_f{width: 100%;height: 1rem;border-top:1px solid #eee;background: #ffffff;position: fixed;bottom:0;z-index: 999;max-width: 750px;}
.car_f .all{width: 0.44rem;height: 0.44rem;display: block;position: absolute;top:0.24rem;left:0.3rem;background: url("../images/radio.png") no-repeat center/100% 100%}
.car_f .all.on{background: url("../images/radiocheck.png") no-repeat center/100% 100%}
.car_f label{position: absolute;line-height: 1rem;font-size: 0.28rem;color: #333;left:0.8rem;top:0;}
.car_f p{float: left;line-height: 1rem;font-size: 0.28rem;color: #000;margin-left: 2.1rem;}
.car_f p span{color: #f76a12;}
.car_f a{float: right;width: 2.2rem;height: 1;background: #f76a12;text-align: center;line-height: 1rem;color: #fff;font-size: 0.32rem;}


.order-state-bar{height: 2rem;background: url("../images/state_bar_bg.png") no-repeat center/cover;overflow: hidden;}
.state-txt{padding:0 0.38rem;}
.state-txt .t1{padding-left: 0.6rem;background: url("../images/ico_state.png") no-repeat left center/0.4rem auto;color: #fff;font-size: 0.3rem;margin-top: 0.6rem;height: 0.5rem;line-height: 0.5rem;;}
.state-txt .t2{padding-left: 0.6rem;color: #fff;font-size: 0.28rem}

.sn-show{position: relative;}
.sn-show .sn-title{padding:0 0.3rem;background: #fff;border-bottom:1px solid #eee;height: 0.96rem;line-height: 0.96rem;background: #fff;text-indent: 0.5rem;background:#fff url("../images/ico_see.png") no-repeat 0.3rem center/0.4rem auto;position: relative;;}
.sn-show .sn-title:after{content: "";position: absolute;width: 0.27rem;height: 0.14rem;background: url("../images/btag.png") no-repeat center/100% 100%;right: 0.3rem;top: 0.41rem;;}
.sn-show .sn-title.active:after{content: "";position: absolute;width: 0.27rem;height: 0.14rem;background: url("../images/ttag.png") no-repeat center/100% 100%;right: 0.3rem;top: 0.41rem;;}
.sn-info{padding:0.1rem 0.3rem 0.6rem 0.3rem;background: #f7f8fa;border-bottom:1px solid #eee;}
.swiper-wrapper{background: #f7f8fa !important}
.sn-info .swiper-wrapper span{display: inline-block;color: #272d30;font-size: 0.3rem;margin:0.1rem 0.2rem}
.sn-info .swiper_test{position: absolute;width: 0.7rem;height: 0.7rem;background: #eaeaea;border-radius: 50%;line-height: 0.6rem;right: 0.3rem;bottom: 0.3rem;z-index: 99;}
.sn-info .swiper_test span{line-height: 0.7rem;}
.swiper_test .swiper-pagination {
  position: relative;
  top: 0;left: 0}
  .swiper-pagination .swiper-pagination-current{color: #358bff}
.comments{padding:0.1rem 0.3rem;background: #fff;margin: 0.15rem 0;border-bottom:1px solid #eee;;border-top:1px solid #eee;color: #595959;line-height: 0.4rem}
.comments span{color: #494949;margin-left: 0.3rem}

.addr-info{padding:0.2rem 0.3rem 0.2rem 0.95rem;background: #fff url("../images/ico_location.png") no-repeat 0.4rem center/0.3rem auto;margin: 0.15rem 0;border-bottom:1px solid #eee;;border-top:1px solid #eee;line-height: 0.4rem;color: #000;font-size: 0.32rem;}
.addr-txt{color: #595959;font-size: 0.28rem;}

.order-pannel{}
.order-pannel .order-title{height: 0.6rem;background: #fff;padding:0 0.3rem;line-height: 0.6rem;;}
.order-pannel .car-item{padding:0.3rem;margin:0}
.order-pannel .order-title .num{float: left;font-size: 0.3rem;}
.order-pannel .order-title .state{float: right;color: #e14819;font-size: 0.3rem;}

.price-info{padding: 0.3rem;background: #fff;margin: 0.15rem 0;border-bottom:1px solid #eee;;border-top:1px solid #eee;color: #595959;line-height: 0.4rem}
.price-info .price-info-item{height: 0.8rem;line-height: 0.8rem;font-size: 0.32rem;color: #333;}
.price-info .price-info-item lable{float: left;}
.price-info .price-info-item span{float: right;}
.price-info .price-info-item2{height: 0.8rem;line-height: 0.8rem;font-size: 0.28rem;color: #595959;}



.union-header{
  height: 3rem;
  background: linear-gradient(to bottom right, #33aff5 ,  #317df5);
  position: relative; 
}
.union-header .tit{
  display: block;
  color:#fff;
  font-size:0.32rem;
  font-weight: bold;
  text-align: center;
  line-height: 1rem;
}
.user-info{
  width:100%;
  height:2rem;
  margin-top:0.2rem;
  position: relative;
}
.user-info .info-thumbnail{
  width:1.1rem;
  height:1.12rem;
  margin-left:0.3rem;
  float: left;
}
.user-info .info-thumbnail img{
  width:100%;
  height:100%;
}
.user-info .info-desc{
  margin-left:1.6rem;
  overflow: hidden;
}
.user-info .info-desc .user-name{
  display: block;  
  margin-top:0.1rem;
  color:#fff;
  font-size: 0.42rem;
  line-height: 0.42rem;
}
.user-info .info-desc .user-credit{
  display:inline-block;
  line-height: 0.36rem;
  padding:0.05rem 0.2rem;
  color:#fff;
  font-size: 0.24rem;
  background: rgba(44,132,221,.8);
  margin-top:0.1rem;
  border-radius: 0.36rem;
}
.realname{
  color:#fff;
  font-size:0.26rem;
   position: absolute;
   top:0.15rem;
   right:0.3rem;
}
.realname .gouimg{
  width:0.3rem;
  height:0.3rem;
  display: inline-block;
  vertical-align: middle;
  margin-right:0.1rem;
}
.union-header .btn-msg{}


.menu2 {
  padding: 0.1rem 0;
  background: #fff;

}

.menu2 ul {
  text-align: left;
  width: auto;
}
.menu2 ul li {
  vertical-align: top;
  width: 23%;
  font-size: 0.26rem;
  margin:0 0 0.2rem 0;
  text-align: center;
  padding: 0 0 0 0;

}
.menu2 ul li a{padding-top: 1rem;display: block}
.achievementList{  
  padding:0.6rem 0 0.3rem;
  text-align: center;  
  background: #fff;   
  border-width:1px 0 1px 0;
  border-style:solid;
  border-color:#e7e7e5;
  position: relative;  
  margin:0.3rem 0   
}
.achievementList .tag{  
  width:0.77rem;
  height:0.75rem; 
  position: absolute;
  left:0.3rem;
  top:0;  
}
.achievementList .tag img{
  width:100%;
  height:100%;
}
.achievementList .volume{
  display: block;
  color:#9b9b9b;
  font-size:0.26rem;  
}
.achievementList .amount{
  display: block;
  margin:0.15rem 0 0.25rem;
  color:#fb6608;
  font-size:0.7rem;    
}
.achievementList .data-show{
  margin-top:0.1rem;
  display: flex;
}
.achievementList .data-show .show-item{
  flex:1;
  text-align: center;
  position: relative;
}
.achievementList .data-show .show-item:first-child::after{
  content: '';
  width:1px;
  height:0.6rem;
  background: #e7e7e7;
  position: absolute;
  right:0;
  bottom:0.1rem;
}
.achievementList .data-show .show-item p{
  display: block;
  color:#9b9b9b;
  font-size:0.26rem;
}
.achievementList .data-show .show-item p:first-child{
  color:#333;
  font-size: 0.28rem;
}


.order-head{
  width:100%;
  max-width: 750px;
  height:0.8rem;
  background: #fff;
  position:fixed;
  left:0;
  right: 0;
  margin:0 auto;
  top:0.96rem;
  z-index: 2;
}

.order-nav{
  width:100%; 
  text-align: center;
}
.order-nav .nav-row{
  display: inline-block;
  width: 18%;
  color:#8e8e8e;
  font-size:0.28rem;
  text-align: center;
  line-height: 0.8rem;
  position: relative;
}
.order-nav .nav-row.active a{
  color:#e03c0c;
}
.order-nav .nav-row.active a:after{
  content: "";
  width:1.1rem;
  height:3px;
  background: #e03c0c;
  border-radius: 3px;
  position: absolute;
  left:50%;
  margin-left:-0.55rem;
  bottom:0;
}

.order-wrap{padding-top: 0.8rem;}
.order-pannel{margin:0.1rem 0}
.order-wrap .car_list .car-item{background: #f6f6f6}
.total-wrap{
  height:0.7rem;
  background: #fff;     
}
.total-wrap  .total-txt{
 color:#222;
 font-size:.3rem;
 padding-right:0.3rem;
 text-align: right;
 line-height: 0.7rem;
}
.total-wrap  .total-txt .p-txt{
 color:#d83b0d;
 font-size:0.34rem;
}
.top_line {border-top: 1px solid #eee;}
.my-sy-top{height: 2.2rem;background: #358bff;text-align: center;overflow: hidden;}
.my-sy-top span{color: #fff;font-size: 0.26rem;margin:0.1rem 0 0.1rem 0;display: block;}
.my-sy-top p{color: #fff;font-size: 0.8rem;line-height: 0.8rem}

.sy-title{height: 0.77rem;line-height: 0.77rem;background: #fff;border-bottom: 2px solid #eee;padding:0 0.3rem}
.sy-title i{width: 0.3rem;height: 0.77rem;float: left;}
.sy-title i img{width: 0.3rem;height: 0.3rem;margin-top: 0.235rem;}
.sy-title p{float: left;font-size:0.32rem;margin-left: 0.15rem;}
.sy-title .sy-title-icon{float: right;}
.sy-title .sy-title-icon img{width: 0.35rem;height: auto;margin-top: 0.235rem;}
.mx-sy{margin-top: 0.15rem;}

.mx-sy-con{}
.mx-sy-con .mx-sy-title{background: #f7f8fa;line-height: 0.63rem;font-size: 0.26rem;color:#595959;padding:0 0.3rem;line-height: 0.63rem;border-bottom: 1px solid #eee;}
.mx-sy-con .mx-sy-title .mx-sy-item1{width: 28%;float: left;padding-right: 2%}
.mx-sy-con .mx-sy-title .mx-sy-item2{width: 40%;float: left;text-align: right}
.mx-sy-con .mx-sy-title .mx-sy-item3{width: 30%;float: left;text-align: right}
.mx-sy-con .mx-sy-item{background: #fff;line-height: 0.88rem;font-size: 0.32rem;color:#595959;padding:0 0.3rem;line-height: 0.88rem;border-bottom: 1px solid #eee;}
.mx-sy-con .mx-sy-item .mx-sy-item1{width: 28%;float: left;padding-right: 2%}
.mx-sy-con .mx-sy-item .mx-sy-item2{width: 40%;float: left;text-align: right;color: #000;height: 0.88rem;}
.mx-sy-con .mx-sy-item .mx-sy-item3{width: 30%;float: left;text-align: right;color: #d83b0d}
.mx-sy-con dl{background: #fff;line-height: 0.88rem;font-size: 0.32rem;color:#595959;padding:0 0.3rem;line-height: 0.88rem;border-bottom: 1px solid #eee;}
.mx-sy-hover{display: none;}
.mx-sy-con dl .dl1{width: 25%;float: left;}
.mx-sy-con dl .dl2{width: 45%;float: left;text-align: right;color: #000;height: 0.88rem;}
.mx-sy-con dl .dl3{width: 30%;float: left;text-align: right;color: #d83b0d}
.mx-sy-hover{float: left;width: 100%}
.moreCon {cursor: pointer;}
.moreCon .mx-sy-item1{background: url("../images/btag2.png") no-repeat right center/auto 0.15rem}
.moreCon.active .mx-sy-item1{background: url("../images/ttag2.png") no-repeat right center/auto 0.15rem}
.mx-sy-con .mx-sy-item.noBorder{border:none;}

.mx-sy-con .mx-sy2-item{background: #fff;line-height: 0.88rem;font-size: 0.32rem;color:#595959;padding:0 0.3rem;line-height: 0.88rem;border-bottom: 1px solid #eee;}
.mx-sy-con .mx-sy2-item .mx-sy2-item1{width: 50%;float: left;}
.mx-sy-con .mx-sy2-item .mx-sy2-item1 b{font-weight: 500;font-size: 0.26rem;color: #8f8f8f;}
.mx-sy-con .mx-sy2-item .mx-sy2-item2{width: 50%;float: left;text-align: right;color: #317df5;height: 0.88rem;}

.mx-sy-con .mx-sy3-item{background: #fff;line-height: 0.88rem;font-size: 0.28rem;color:#8f8f8f;padding:0 0.3rem;line-height: 0.88rem;padding-left: 0.88rem}
.mx-sy-con .mx-sy3-item .mx-sy3-item1{width: 50%;float: left;}
.mx-sy-con .mx-sy3-item .mx-sy3-item2{width: 50%;float: left;text-align: right;height: 0.88rem;}

.my-sy-des{padding:0.2rem 0.3rem;background: #fee5c6;}
.my-sy-des label{float: left;font-size: 0.28rem;color: #f49435;line-height: 0.4rem;}
.my-sy-des p{font-size: 0.28rem;color: #f49435;line-height: 0.4rem;margin-left: 1.4rem;}

.income-survey {
  padding: 0.5rem 0 0.6rem;
  text-align: center;
  background: #fff;
}

.income-survey p{
  display: block;
}

.account-tit {
  color: #b9b9b9;
  font-size: 0.28rem;
}

.account-txt {
  color: #f76a12;
  font-size: 0.75rem;
  line-height: 0.9rem;
}

.hd-content{
  padding-bottom:0.2rem;
}
.mtitle {
  color: #454545;
  font-size: .4rem;
  line-height: 1rem;
  padding-left: 0.3rem;
}

.income-list {
  height: 0.7rem;
  margin: 0 0.3rem 0.3rem 0;
  background: #fff;
  position: relative;
}
.hd-main .income-list:last-child{
  margin: 0 0.3rem 0 0;
}
.income-list .progress-rate {
  height: 100%;
  background: #a3a8ab;
  position: absolute;
  left: 0;
  top: 0;
}

.income-list .progress-rate .month-txt {
  color: #fff;
  font-size: 0.28rem;
  line-height: 0.7rem;
  margin-left: 0.25rem;
  float: left;
}

.income-list .progress-rate .income-num {
  color: #fff;
  font-size: 0.3rem;
  line-height: 0.7rem;
  float:right;
  margin-right:0.25rem;
}

.active-list .progress-rate {
  background: linear-gradient(to right, #e25224, #ff8700);
}


.invitation-bar{
  height: 3.5rem;
}
.invitation-bar img{
 width:100%;
 height:100%;
}
.code-wrap{
 margin:-1.75rem 0.48rem 0;
 padding:0 0.8rem 0.2rem;
 border-radius: 0.15rem;
 background:#fff;
}
.code-wrap .titxt{
 display: block;
 text-align: center;
 color:#3d4044;
 font-size:0.26rem;
 line-height: 0.75rem;
 margin-top: 0.2rem
}
.code-wrap .codeimg{
 width:100%;
}
.invi-item{
 margin-top:0.4rem;
}
.invi-item .invi-list{
 padding:0.25rem 0;
 border-bottom:1px #e5e5e4 solid;
 display: flex;
 align-items:center;
}
.invi-item .invi-list:last-child{
 border-bottom:none;
}
.invi-item .invi-list p{
 color:#666;
 font-size:0.3rem;
 flex:1;
}
.invi-item .invi-list p:last-child{
 text-align: right;
}

.expand-item{
  margin:0.2rem 0 0.5rem;
  border-top:1px #e8e8e8 solid;
  border-bottom:1px #e8e8e8 solid;
  background: #fff;
}
.expand-list{
  height: 1rem;
  margin-left:0.3rem;

  border-bottom:1px #e8e8e8 solid;
  position: relative;
  display: flex;
  align-items: center;
}
.expand-list:last-child{
  border-bottom:none;
}
.expand-list .list-tit{
  width: 1.68rem;
  color:#222;
  font-size:0.32rem;
}
.expand-list .auto-txt{
   color:#3098f7;
   font-size:0.28rem;
   line-height: 0.4rem;
   position: absolute;
   right:0.3rem;
   top:0.3rem;
   z-index: 10;
}
.expand-list .iptFrame{
  line-height: 1rem;
  color:#222;
  font-size:0.32rem;
  flex:1;
  border:none;
}
.submitBtn{
  display: block;
  width: 6.5rem;
  line-height: 0.9rem;
  color:#fff;
  font-size:0.36rem;
  border:1px #49a3ea solid;
  background: #48bbea;
  margin:0 auto;
  border-radius: 5px;
  border:none;
}
.expand-list select{
  line-height: 1rem;
  border:none;
  flex:1;
  font-size:0.36rem;
  height: 1rem;
}


.lm-new-tab{margin:0.2rem 0.4rem;border:1px solid #358bff;border-radius: 5px;}
.lm-new-tab .lm-new-item{width: 50%;height: 0.55rem;float: left;text-align: center;font-size: 0.3rem;color: #358bff;line-height: 0.55rem;cursor: pointer;;}
.lm-new-tab .lm-new-item.active{background: #358bff;color: #fff;}

.lm-new-con{display: none;}
.lm-new-con-tab{height: 0.88rem;background: #fff;border-top: 1px solid #eaeae8;border-bottom: 1px solid #eaeae8}
.lm-new-con-tab .lm-new-con-tab-item{width: 33.33%;float: left;text-align: center;line-height: 0.84rem;cursor: pointer;color: #afafaf;}
.lm-new-con-tab .lm-new-con-tab-item.active{color: #000;border-bottom: 0.04rem solid #317df5}

.lm-new-con-list{background: #fff;padding: 0 0.3rem;display: none;}

.lm-new-con-list .lm-new-con-item{height: 1rem;border-bottom: 1px solid #eaeae8;line-height: 1rem;font-size: 0.3;text-indent: 0.6rem;}
.lm-new-con-list .lm-new-con-item a{color:#000;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lm-new-con-list .lm-new-con-item.text{background: url("../images/ico_course.png") no-repeat left center/auto 0.4rem}
.lm-new-con-list .lm-new-con-item.video{background: url("../images/ico_video.png") no-repeat left center/auto 0.4rem}


    
    

.login-top{height: 3.25rem;overflow: hidden;}
.login-top p{text-align: center;color: #333;font-size: 0.52rem;line-height: 3.25rem;}
.login-form{padding:0.6rem 0.5rem 0.3rem 0.5rem}
 .login-item{width: 100%;height: 0.9rem;line-height: 0.9rem;border-bottom:1px solid #e9ecf1;overflow: hidden;margin-bottom: 0.5rem;}
 .login-item input{width: 80%;border:none;height: 100%;background: none;font-size: 0.3rem;color: #1a1a1a;}
 .login-item label{width: 20%;float: left;color: #000;font-size: 0.32rem;}
 .login-item .getcode{top: 0;right: 0;font-size: 0.26rem;color: #358bff}
.login-form .login-submit{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius: 0.1rem;overflow: hidden;margin: 0.75rem 0 0.25rem 0;background: #358bff;font-size: 0.34rem;color: #fff;border: 1px solid #3ba7f4;}
.login-form .login-submit input{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius:0.1rem;overflow: hidden;background: #358bff;font-size: 0.34rem;color: #fff;border:none;}
.login-form .login-submit2{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius: 0.1rem;overflow: hidden;margin: 0.75rem 0 0.25rem 0;background: #e9ecf1;font-size: 0.34rem;color: #808080;border: 1px solid #e9ecf1;}
.login-form .login-submit2 input{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius:0.1rem;overflow: hidden;background: #e9ecf1;font-size: 0.34rem;color: #808080;border:none;}


.login-form .login-wechat{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius: 0.9rem;overflow: hidden;margin: 0.25rem 0;background: #d6dce3;font-size: 0.34rem;color: #fff;text-align: center;}
.login-form .login-desc{text-align: center;color: #358bff;font-size: 0.28rem;}
.login-form .login-desc a{color: #358bff;font-size: 0.28rem;}
.login-form .reg-button{width: 1rem;height: 0.46rem;border:1px solid #16ae71;color: #16ae71;font-size: 0.28rem;margin:0.6rem auto;text-align: center;}
.login-form .reg-button a{color: #16ae71;text-align: center;}
 .login-item .see{width: 0.9rem;height: 0.9rem;right: 0;top:0;background: url(../images/yj.png) no-repeat center/auto 0.5rem;cursor: pointer;}
 .login-item .see.on{background: url(../images/yj2.png) no-repeat center/auto 0.5rem;}
.reg-form{padding:0.6rem 0.3rem 0.3rem 0.3rem}
.reg-form .reg-item{width: 100%;height: 0.9rem;line-height: 0.9rem;border-bottom:1px solid #e9ecf1;overflow: hidden;margin-bottom: 0.5rem;}
.reg-form .reg-item input{width: 80%;border:none;height: 100%;background: none;font-size: 0.3rem;color: #1a1a1a;}
.reg-form .reg-item label{width: 20%;float: left;color: #000;font-size: 0.32rem;}
.reg-form .reg-item .getcode{top: 0;right: 0;font-size: 0.26rem;color: #0381e7}
.reg-form .reg-item .code{width: 1.88rem;height: 0.84rem;top: 0.03rem;right: 0;}
.reg-form .reg-item .code img{width: 100%;height: 100%;;}
.reg-form .reg-submit{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius: 0.1rem;overflow: hidden;margin: 0.75rem 0 0.25rem 0;background: #358bff;font-size: 0.34rem;color: #fff;border: 1px solid #3ba7f4;}
.reg-form .reg-submit input{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius:0.1rem;overflow: hidden;background: #358bff;font-size: 0.34rem;color: #fff;border:none;}
.reg-form .reg-submit2{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius: 0.1rem;overflow: hidden;margin: 0.75rem 0 0.25rem 0;background: #e9ecf1;font-size: 0.34rem;color: #808080;border: 1px solid #e9ecf1;}
.reg-form .reg-submit2 input{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius:0.1rem;overflow: hidden;background: #e9ecf1;font-size: 0.34rem;color: #808080;border:none;}
.reg-form .reg-des{color: #666;font-size: 0.28rem;}
.reg-form .reg-des a{color: #3098f7;}

.version{position: fixed;bottom: 0;line-height: 0.8rem;line-height: 0.8rem;width: 100%;text-align: center;font-size: 0.28rem;left: 0;color: #999;;}

.adress-item{background: #fff;padding: 0.2rem 0 0 0;margin-bottom: 0.2rem; }
.adress-item-top{padding: 0 0.4rem;height: 0.65rem;line-height: 0.65rem;color: #333;font-size: 0.32rem;;}
.adress-item-con{padding: 0 0.4rem 0.2rem 0.4rem;color: #666;font-size: 0.28rem;;}
.adress-item-btn{padding: 0 0.4rem;border-top: 1px solid #f2f2f2;height: 0.8rem;line-height: 0.8rem;}
.adress-item-btn .check{width: 1rem;background: url("../images/radio.png") no-repeat left center/0.3rem auto;color: #3ba7f4;font-size: 0.3rem;position: relative;text-indent: 0.4rem}
.adress-item-btn .check input{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;;;}
.adress-item-btn .check.on{background: url("../images/check3.png") no-repeat left center/0.3rem auto;}
.adress-item-btn .adress-update{width: 1.2rem;background: url("../images/update.png") no-repeat left center/0.4rem auto;color: #3ba7f4;font-size: 0.3rem;position: relative;text-indent: 0.45rem;float: left;margin-right: 0.2rem}
.adress-item-btn .adress-detele{width: 1.2rem;background: url("../images/detele.png") no-repeat left center/0.4rem auto;color: #3ba7f4;font-size: 0.3rem;position: relative;text-indent: 0.45rem;float: left;}
.adress-item-btn .adress-update a,.adress-item-btn .adress-detele a{color: #666}

.adress-btn{position: fixed;;bottom: 0;left: 0;width: 100%;max-width: 750px;right: 0;margin:0 auto;background: #fff;text-align: center;line-height: 0.96rem}
.adress-btn i{vertical-align: middle;height: 0.4rem;;}
.adress-btn span{vertical-align: middle;color: #3098f7;font-size: 0.36rem;margin-left: 0.15rem}
.adress-btn i img{height: 0.4rem;;}

.addAdress-item{width: 100%;min-height: 1rem;line-height: 1rem;border-bottom:1px solid #e9ecf1;overflow: hidden;background: #fff;}
.addAdress-item input{width: 70%;border:none;height: 100%;background: none;font-size: 0.3rem;color: #1a1a1a;}
.addAdress-item textarea{width: 70%;border:none;height: 1.5rem;background: none;font-size: 0.3rem;color: #1a1a1a;margin:0.25rem 0;line-height: 0.4rem}
.addAdress-item label{width: 30%;float: left;color: #000;font-size: 0.3rem;text-indent:1em }
 .addAdress-submit{padding: 0 0.2rem;height: 1rem;line-height: 1rem;border-radius: 0.1rem;overflow: hidden;margin: 0.75rem 0 0.25rem 0;}
 .addAdress-submit input{width: 100%;height: 1rem;line-height: 1rem;border-radius:0.1rem;overflow: hidden;background: #358bff;font-size: 0.34rem;color: #fff;border:none;}
 .addAdress-check{width: 100%;height: 1rem;line-height: 1rem;overflow: hidden;}
 .addAdress-check .check{width: 2rem;background: url("../images/radio.png") no-repeat left center/0.3rem auto;color: #666;font-size: 0.3rem;position: relative;text-indent: 0.4rem;margin-left: 0.2rem}
 .addAdress-check .check input{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;;;}
 .addAdress-check .check.on{background: url("../images/check3.png") no-repeat left center/0.3rem auto;}
 
 .mine-item-img{background: #fff url("../images/rtag.png") no-repeat 96% center/auto 0.3rem;padding: 0.2rem 0.3rem;border-top: 1px solid #ebebea;border-bottom: 1px solid #ebebea;margin-top: 0.2rem;}
 
 .mine-item-img .img{width: 1.2rem;height: 1.2rem;border-radius: 50%;overflow: hidden;}
 .mine-item-img .img img{width: 1.2rem;height: 1.2rem;}
 .mine-item-img .test{margin-left: 0.3rem;}
 .mine-item-img .test p{font-size: 0.32rem;color: #000;line-height: 0.6rem;margin-top: 0.05rem;font-weight: bold}
 .mine-item-img .test span{font-size: 0.3rem;color: #666}
 .mine-item-img .code{margin-right: 0.4rem;width: 0.4rem;height: 0.4rem;margin-top: 0.4rem}
 .mine-item-img .code img{width: 0.4rem;height: 0.4rem}
.mine-item-list{margin-top: 0.2rem;background: #fff;border-top: 1px solid #ebebea;border-bottom: 1px solid #ebebea;}
.mine-item-icon{background: url("../images/rtag.png") no-repeat 96% center/auto 0.3rem;padding: 0 0.3rem;height: 0.88rem;line-height: 0.88rem;;}
.mine-item-icon .img{width: 0.55rem;height: 0.88rem;float: left;}
.mine-item-icon .img img{width: 0.35rem;height: auto;margin-top: 0.22rem;}
.mine-item-icon p{border-bottom: 1px solid #ebebea;margin-left: 0.55rem;line-height: 0.88rem;font-size: 0.28rem;color: #333;}
.mine-item-text{background:  url("../images/rtag.png") no-repeat 96% center/auto 0.3rem;padding: 0 0.3rem;height: 0.88rem;line-height: 0.88rem;;}
.mine-item-text p{border-bottom: 1px solid #ebebea;line-height: 0.88rem;font-size: 0.28rem;color: #333;}
.mine-btn{background: #fff;height:1rem;line-height:1rem;border-top: 1px solid #ebebea;border-bottom: 1px solid #ebebea;margin:0.5rem 0}
.mine-btn a{text-align: center;display: block;color: #cd4a3b;font-size: 0.32rem;}
.profit-top{background: #358bff;padding-bottom: 1.4rem;position: relative;}
.profit-top-title{text-align: center;height: 0.4rem;vertical-align: middle;padding:0.2rem 0}
.profit-top-title span{color: #fff;font-size: 0.26rem;line-height: 0.4rem;opacity: 0.8;}
.profit-top-title .see{vertical-align: middle;width: 0.5rem;height: 0.4rem;background:  url("../images/ico_visual.png") no-repeat center/auto 0.3rem;cursor: pointer;}
.profit-top-title .see.on{background:  url("../images/ico_visual_a.png") no-repeat center/auto 0.3rem;}
.profit-top-money{text-align: center;font-size: 1rem;color: #fff;line-height: 1rem;height: 1rem;;}
.profit-top-money a{display: block;height: 1rem;}
.profit-top-money p{font-size: 0.8rem;vertical-align: top;color: #fff;line-height: 1rem;}
.profit-top-money span{font-size: 0.36rem;vertical-align: top;color: #fff;line-height: 1rem;margin-left: -0.2rem;}
.profit-top-b{text-align: center;height: 0.4rem;vertical-align: middle;padding:0.2rem 0}
.profit-top-b .img{height: 0.4rem;vertical-align: middle;}
.profit-top-b span{height: 0.4rem;vertical-align: middle;color: #fff;line-height: 0.4rem;font-size: 0.26rem;}
.profit-top-b .img img{height: 0.4rem;;}
.profit-top .profit-top-oldMoney{position: absolute;bottom: 0;left: 0;width: 100%;height: 0.9rem;background: rgba(0 , 0, 0, 0.2);color: #fff;text-align: center;line-height: 0.9rem;font-size: 0.28rem;opacity: 0.8;}
.hideText{display: none;}

.profit-type-con{background: #fff;padding: 0 0.25rem;height: 1.75rem;;}
.profit-type-con .profit-type-item{width: 20%;float: left;position: relative;}
.profit-type-con .profit-type-item p{width: 0.22rem;height: .22rem;margin:1.1rem auto 0 auto;background: #efefef;border-radius: 50%;position: relative;z-index:2;}
.profit-type-con .profit-type-item span{position: absolute;text-align: center;width: 100%;font-size:0.26rem;color:#999;top:0.6rem}
.profit-type-con .profit-type-item .type-num{position: absolute;width: 1.08rem;height: 0.54rem;background: url("../images/ico_typeBg.png") no-repeat center/100%;text-align: center;line-height: 0.54rem;color: #fff;font-size: 0.3rem;top: 0.5rem;left: 0.32rem;display: none;}
.profit-type-con .profit-type-item:before{content: "";position: absolute;width: 50%;height: 2px;background: #efefef;left: 0;top:1.18rem;}
.profit-type-con .profit-type-item:after{content: "";position: absolute;width: 50%;height: 2px;background: #efefef;right: 0;top:1.18rem;}
.profit-type-con .profit-type-item.active p{width: 0.3rem;height: 0.3rem;background: #f1c933;margin-top: 1.05rem}
.profit-type-con .profit-type-item.active:before{background: #f1c933}
.profit-type-con .profit-type-item.active:after{background: #f1c933}
.profit-type-con .profit-type-item.actived p{width: 0.3rem;height: 0.3rem;background: #f1c933;margin-top: 1.05rem}
.profit-type-con .profit-type-item.actived:before{background: #f1c933}
.profit-type-con .profit-type-item.actived:after{background: #f1c933}
.profit-type-con .profit-type-item.active span{display: none}
.profit-type-con .profit-type-item.active .type-num{display: block}

.profit-item-list{margin-top: 0.2rem;background: #fff;border-top: 1px solid #ebebea;border-bottom: 1px solid #ebebea;}

/* .profit-type-con .profit-type-item.active:after{} */
.profit-item-icon{background:#fff url("../images/rtag.png") no-repeat 96% center/auto 0.3rem;padding: 0 0.3rem;min-height: 0.88rem;line-height: 0.88rem;;}
.profit-item-icon .img{width: 0.55rem;height: 0.88rem;float: left;}
.profit-item-icon .img img{width: 0.35rem;height: auto;margin-top: 0.3rem;}
.profit-item-icon p{border-top: 1px solid #ebebea;margin-left: 0.55rem;line-height: 0.88rem;font-size: 0.28rem;color: #333;}
.profit-type{border-top: 1px solid #ebebea;border-bottom: 1px solid #ebebea;margin-top: 0.2rem;}
.profit-item-icon span{margin-left: 0.55rem;font-size: 0.28rem;color: #999;line-height: 0.28rem;display: block;margin-bottom: 0.3rem}
.profit-item-list .profit-item-icon:first-child p{border:none;}

.btn-msg2 {
  position:absolute;
  right:0.2rem;
  top:0.2rem;
  z-index:10;
  
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
  }
.btn-msg2 img{
  width: 0.5rem;
  margin:0.05rem
}
.btn-msg2 span{
  position: absolute;
  width: 0.2rem;height: 0.2rem;border-radius: 50%;background: #f2523c;top: 0;right: 0;
}
.jjPro-tab{height: 0.8rem;background: #fff;padding: 0 0.25rem;position: fixed;top: 0.96rem;width: 7rem;max-width: 750;}
.jjPro-tab .jjPro-tab-item{float: left;width: 1.35rem;height: 0.8rem;color: #999;line-height: 0.8rem;text-align: center;font-size: 0.32rem;;}
.jjPro-tab .jjPro-tab-item a{display: block;color: #999}
.jjPro-tab .jjPro-tab-item.active a{color: #3098f7;border-bottom: 1px solid #3098f7}
.jjPro-tab .jjPro-tab-val{float: right;width: 1.35rem;height: 0.8rem;color: #999;line-height: 0.8rem;text-align: center;font-size: 0.32rem;background: url("../images/default_img.png") no-repeat 90% center/auto 0.15rem;;}
.jjPro-tab .jjPro-tab-val a{display: block;color: #999}
.jjpro-item{width: 48%;margin:0.1rem 1% 0 1%;background: #fff;float: left;}
.jjpro-item a{display: block;padding:0.1rem;}
.jjpro-item .img{width: 100%}
.jjpro-item .img img{width: 100%}
.jjpro-item .test{padding: 0.2rem;}
.jjpro-item .test p{font-size: 0.3rem;color: #000;}
.jjpro-item .test span{font-size: 0.32rem;color: #ff791b;}

.sypro-item{width: 50%;margin:0.1rem 0 0 0;background: #fff;float: left;}
.sypro-item a{display: block;padding:0.1rem;}
.sypro-item .img{width: 100%}
.sypro-item .img img{width: 100%}
.sypro-item .test{padding: 0.2rem;background: #f4f4f4}
.sypro-item .test p{font-size: 0.3rem;color: #000;}
.sypro-item .test span{font-size: 0.32rem;color: #358bff;}

.sypro-item2 {margin-bottom: 0.2rem;}
.sypro-item2 a{display: block;padding:0.1rem;}
.sypro-item2 .img{float: left;width: 2.45rem;height: 2.45rem;border-radius: 0.1rem;}
.sypro-item2 .img img{width: 100%;height: 100%;}
.sypro-item2 .test{margin-left: 2.65rem;min-height: 1.35rem;}
.sypro-item2 .test p{font-size: 0.32rem;color: #000;line-height: 0.4rem;}
.sypro-item2 .test  span{color: #aeaeae;margin-right: 0.5rem;font-size: 0.26rem;line-height: 0.4rem;display: block;margin-top: 0.1rem;height: 1rem;}
.sypro-item2 .test  .jg{text-align: right;font-size: 0.42rem;color: #358bff;line-height: 1rem;}

.scpro-con {padding: 0.1rem;}
.scpro-item{width: 50%;background: #fff;float: left;}
.scpro-item a{display: block;padding:0.1rem;}
.scpro-item .img{width: 100%}
.scpro-item .img img{width: 100%}
.scpro-item .test{padding: 0.2rem;background: #f4f4f4}
.scpro-item .test p{font-size: 0.3rem;color: #000;}
.scpro-item .test span{font-size: 0.32rem;color: #358bff;}


.hotAction{padding: 0.3rem;}
.hotAction .hotAction-item{background: #fff;border-radius: 5px;overflow: hidden;border:1px solid #efefef;margin-bottom: 0.2rem;}
.hotAction .hotAction-item img{width: 100%;}
.hotAction .hotAction-item .test{padding:0.3rem 0.45rem 0.3rem 0.3rem;font-size: 0.28rem;color: #000;background: url(../images/rtag.png)no-repeat 96% center/auto 0.3rem}
.hotActioned .img{position: relative}
.hotActioned .img:after{position: absolute;content: "已结束";width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);top: 0;left: 0;text-align: center;font-size: 0.65rem;color: #d8cfcc;line-height: 3rem}
.real-item{width: 100%;min-height: 1rem;line-height: 1rem;border-bottom:1px solid #e9ecf1;overflow: hidden;background: #fff;}
.real-item input{width: 70%;border:none;height: 100%;background: none;font-size: 0.3rem;color: #1a1a1a;}
.real-item label{width: 30%;float: left;color: #000;font-size: 0.3rem;text-indent:1em }
.real-item2{width: 100%;min-height: 1rem;line-height: 1rem;border-bottom:1px solid #e9ecf1;overflow: hidden;}
.real-item2 input{width: 100%;border:none;height: 1rem;background: none;font-size: 0.3rem;color: #1a1a1a;background: #fff;text-indent: 0.2rem;}
.real-item2 label{width: 100%;float: left;color: #000;font-size: 0.3rem;text-indent:1em;height: 0.7rem;font-size: 0.26rem;line-height: 0.7rem }
 
.real-item3{margin:0.4rem 0.3rem;background: #fff;border-radius: 5px;}
.real-item3-b{padding:0.2rem;background: #fff}
.real-item3-input{width: 2.65rem;float: left;margin:0.2rem 0.25rem 0 0.25rem;}
.real-item3-input1{width: 2.65rem;height: 1.6rem;background: url(../images/id_img_01.png) no-repeat center/100% 100%;;}
.real-item3-input2{width: 2.65rem;height: 1.6rem;background: url(../images/id_img_02.png) no-repeat center/100% 100%;;}
.real-item3-input3{width: 2.65rem;height: 1.6rem;background: url(../images/id_img_03.png) no-repeat center/100% 100%;;}
.real-item3-input4{width: 2.65rem;height: 1.6rem;background: url(../images/id_img_04.png) no-repeat center/100% 100%;;}
.real-item3-input .img{width: 2.65rem;height: 1.6rem;position: relative;}
.real-item3-input .img input{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;;}
.real-item3-input .img img{width: 100%;height:100%;}
.real-item3-input .test{text-align: center;font-size: 0.28rem;padding:0.1rem 0;}
.real-item3-input .test p{color: #000}
.real-item3-input .test span{color: #666;font-size: 0.26rem;}
.real-submit{position: fixed;bottom: 0;left: 0;max-width: 750px;right: 0;margin:0 auto;height: 0.88rem;}
.real-submit input{width: 100%;height: 0.88rem;background: #3098f7;border:none;color: #fff;font-size: 0.32rem;}

.allyInfo{}
.allyInfo .allyInfo-text{padding: 0.3rem;background: #fff;border-bottom: 1px solid #e3e3e3;}
.allyInfo .allyInfo-text .img{width: 1rem;height: 1rem;border-radius: 50%;overflow: hidden;;}
.allyInfo .allyInfo-text .img img{width: 100%;height: 100%;;}
.allyInfo .allyInfo-text .name{line-height: 1rem;padding: 0 0.6rem 0 0.3rem;font-size: 0.32rem;color: #000;background: url(../images/tellBook.png)no-repeat right center/0.43rem auto;}
.allyInfo .allyInfo-text .phone{width: 0.8rem;height: 1rem;;}
.allyInfo .allyInfo-text .phone a{display: block;width: 0.8rem;height: 1rem;background: url(../images/phone.png)no-repeat  center/0.43rem auto;;}
.allyInfo-num{padding:0.3rem;background: #fff;border-bottom: 1px solid #e3e3e3;text-align: center;}
.allyInfo-num .allyInfo-num-item{width: 32%;}
.allyInfo-num .allyInfo-num-item p{font-size: 0.32rem;color: #000;}
.allyInfo-num .allyInfo-num-item span{font-size: 0.3rem;color: #999;}

.allyInfo-con{margin-top: 0.2rem;border-top: 1px solid #e3e3e3;background: #fff;}
.allyInfo-con .allyInfo-con-tab{padding:0 0.5rem;height: 0.85rem;border-bottom: 1px solid #e3e3e3;;}
.allyInfo-con .allyInfo-con-tab ul li{width: 1.3rem;float: left;height: 0.66rem;text-align: center;line-height: 0.66rem;font-size: 0.28rem;color: #333;margin-top: 0.19rem;background: #f3f3f3;border-radius: 5px 5px 0  0;margin-right: 0.2rem;;}
.allyInfo-con .allyInfo-con-tab ul li.active{background: #fff;border:1px solid #e3e3e3;border-bottom: 1px solid #fff;}
.allyInfo-con .allyInfo-con-tab ul li a{display: block;color: #333}
.allyInfo-con .allyInfo-con-tab ul li.active a{display: block;color: #000}
.allyInfo-con .allyInfo-con-tab .more{float: right;line-height: 0.85rem;color: #3098f7;font-size: 0.28rem;}
.allyInfo-con .allyInfo-con-tab .more a{color: #3098f7}
.allyInfo-list-tab{height: 0.72rem;padding-top: 0.2rem;}
.allyInfo-list-tab ul{}
.allyInfo-list-tab ul li{width: 20%;float: left;text-align: center;color: #8e8e8e;font-size: 0.28rem;line-height: 0.65rem;border-bottom: 0.05rem solid #fff}
.allyInfo-list-tab ul li.active{color: #3098f7;border-bottom: 0.05rem solid #3098f7}
.allyInfo-tip{height: 0.74rem;background: #fee5c6;padding: 0 0.3rem;position: relative;}
.allyInfo-tip p{height: 0.74rem;line-height: 0.74rem;color: #ff9c34;font-size: 0.24rem;padding-left: 0.64rem;background: url(../images/tipIcon.png) no-repeat 0 center/0.42rem 0.42rem}
.allyInfo-tip .allyInfo-tip-close{position: absolute;width: 0.74rem;height: 0.74rem;right: 0.2rem;top: 0;background: url(../images/tipClose.png) no-repeat center/0.3rem;cursor: pointer;}
.allyInfo-list-con-b{border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;display: none;}
.allyInfo-list-item{height: 1.15rem;}
.allyInfo-list-item .img{float: left;width: 1rem;height: 1rem;;}
.allyInfo-list-item .img img{display: block;width: 0.5rem;height: auto;margin:0.4rem auto 0 auto;}
.allyInfo-list-item p{line-height: 1.15rem;border-bottom: 1px solid #e3e3e3;margin-left: 1.15rem;font-size: 0.32rem;color: #888888}
.allyInfo-list-item p span{float: right;margin-right: 0.3rem;color: #888888}
.allyInfo-list-item:last-child p{border:none;}
.allyInfo-list-item-vip p{color: #e5bb67}
.allyInfo-list-item-vip p span{color: #e5bb67}
.allyInfo-list-title{padding: 0 0.3rem;height: 1rem;line-height: 1rem;color: #b5b5b5;font-size: 0.5rem;;}
.allyInfo-list-b{}
.allyInfo-list-b label{color:#000;font-size: 0.26rem;line-height: 0.4rem;margin-top: 0.2rem;padding:0 0.3rem;display: block;}
.allyInfo-list-box{background: #fff;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}

textarea {  -webkit-appearance: none;} 
.mail-count{padding: 0 0.3rem;height: 0.55rem;line-height: 0.55rem;color: #999;font-size: 0.26rem;}  
.mail-list{background: #fff;}
.mail-list-item{height: 1.25rem;line-height: 0.85rem;background: #fff;position: relative;margin-bottom: 1px;}
.mail-list-item .img{width: 0.85rem;height: 0.85rem;border:50%;overflow: hidden;float: left;margin-left: 0.3rem;padding: 0.2rem 0;;}
.mail-list-item p{margin-left: 1.35rem;font-size: 0.3rem;color: #333;border-bottom: 1px solid #e3e3e3;padding: 0.2rem 0;height: 0.85rem;}
.mail-list-item .tjr{position: absolute;width: 1.32rem;height: 0.5rem;background: url(../images/tjr.png) no-repeat center/100% 100%;top: 0.38rem;right: 1.2rem;}
.mail-list-item  .tell{width: 0.8rem;height: 0.85rem;position: absolute;top: 0.2rem;right: 0.2rem;}
.mail-list-item  .tell a{display: block;width: 0.8rem;height: 0.85rem;background: url(../images/phone.png)no-repeat  center/0.36rem auto;;}
.mail-tab{height: 0.65rem;background: #fff;padding: 0 0.3rem;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;;}
.mail-tab select{padding: 0 0.1rem;margin-right: 0.3rem;height: 0.65rem;border:none;font-size: 0.28rem;color: #666;}
.mail-list-item .zh{position: absolute;width: 1rem;height: 0.5rem;background:#e5e5e5;top: 0.38rem;right: 1.2rem;color: #3098f7;border-radius: 0.5rem;line-height: 0.5rem;text-align: center;font-size: 0.26rem;}
.mail-shop-tab{height: 0.8rem;background: #fff;padding: 0 0.3rem;border-bottom: 1px solid #e3e3e3;;}
.mail-shop-tab li{border:1px solid #fff;width: 2.05rem;height: 0.5rem;margin:0.15rem 0.28rem 0 0;float: left;text-align: center;line-height: 0.5rem;background: #ececec;border-radius: 5px;color: #666;font-size: 0.28rem;}
.mail-shop-tab li:last-child{margin-right: 0}
.mail-shop-tab li.active{color:#3098f7;border:1px solid #3098f7;background: none;}
.noData{background: #fff url(../images/noData.png) no-repeat center 1rem/ auto 3rem;height: 6rem;}
.noData p{padding-top: 4.3rem;text-align: center;color: #666;font-size: 0.28rem;}
.mail-shop-item{display: none;}

.realSuccess{padding: 1.7rem 0 0.2rem 0}
.realSuccess img{width: 3rem;height: 3rem;margin: 0 auto;display: block;;}
.realSuccess p{font-size: 0.36rem;color: #666;text-align: center;line-height: 1rem;}
.realSuccess-btn{padding: 0.5rem;}
.realSuccess-btn .btn1{width: 100%;height: 0.88rem;background: #3098f7;display: block;border-radius: 5px;text-align: center;line-height: 0.88rem;color: #fff;font-size: 0.3rem;margin-bottom: 0.4rem}
.realSuccess-btn .btn2{width: 100%;height: 0.88rem;border:1px solid #b4b4b4;display: block;border-radius: 5px;text-align: center;line-height: 0.88rem;color: #333;font-size: 0.3rem;margin-bottom: 0.4rem}

.allyInfo-shop-info{height: 1.25rem;background: #fff;padding:0 0.2rem;}
.allyInfo-shop-info .allyInfo-shop-info-item{width: 50%;float: left;position: relative;}
.allyInfo-shop-info .allyInfo-shop-info-item img{width: 0.5rem;height: 0.5rem;vertical-align: middle;line-height: 1.25rem;margin:0 0.15rem 0 0.5rem}
.allyInfo-shop-info .allyInfo-shop-info-item p{vertical-align: middle;font-size: 0.28rem;color: #000;text-align: left;font-weight: bold;}
.allyInfo-shop-info .allyInfo-shop-info-item p span{display: block;color: #666;font-size: 0.26rem;font-weight: 500}
.allyInfo-shop-info .allyInfo-shop-info-item1 p{line-height: 1.25rem;}
.allyInfo-shop-info .allyInfo-shop-info-item2{padding-top: 0.2rem}
.allyInfo-shop-info .allyInfo-shop-info-item:first-child:after{content: "";position: absolute;width: 1px;height: 0.5rem;background: #e3e3e3;top: 0.375rem;right: -0.5px;;}

.allyInfo-shop-num{padding:0.3rem;background: #fff;border-bottom: 1px solid #e3e3e3;text-align: center;margin-top: 0.2rem;    border-top: 1px solid #e3e3e3;}
.allyInfo-shop-num .allyInfo-shop-num-item{width: 48%;}
.allyInfo-shop-num .allyInfo-shop-num-item p{font-size: 0.32rem;color: #000;}
.allyInfo-shop-num .allyInfo-shop-num-item span{font-size: 0.3rem;color: #999;}

.ranking-title{height: 1.1rem;line-height: 1.1rem;color: #333;font-size: 0.28rem;text-align: center;;}
.ranking-con{padding:0 0.2rem}
.ranking-con .ranking-item{background: #fff url(../images/rtag.png) no-repeat 98% center/ 0.2rem auto;margin-bottom: 0.2rem}
.ranking-con .ranking-item .img{float:left ;width: 3rem;height: 3rem;}
.ranking-con .ranking-item .img img{width: 3rem;height: 3rem;}
.ranking-con .ranking-item .test{margin-left: 3.2rem;}
.ranking-con .ranking-item .test p{line-height: 1rem;color: #333;font-size: 0.28rem;}
.rankingDetail-banner{width: 100%}
.rankingDetail-banner img{width: 100%}
.rankingDetail-tip{padding:0.3rem 0.15rem;background: #fcf0e0}
.rankingDetail-tip img{vertical-align: middle;width: 0.45rem;}
.rankingDetail-tip p{vertical-align: middle;width: 4.7rem;font-size: 0.26rem;color: #eaa235;margin-left: 0.1rem}
.rankingDetail-tip p span{font-size: 0.3rem;font-weight: bold}
.rankingDetail-tip a{vertical-align: middle;width: 1.1rem;height: 0.5rem;;font-size: 0.26rem;background: #eaa235;margin-left: 0.3rem;color: #fff;line-height: 0.5rem;text-align: center;border-radius: 0.5rem;}
.rankingDetail-team{background: #fff;}
.rankingDetail-team li{height: 1.28rem;padding: 0;}
.rankingDetail-team li .img{width: 0.4rem;float: left;margin:0 0 0 0.3rem;line-height: 1.28rem;text-align: center;font-size: 0.3rem;color: #dedede}
.rankingDetail-team li .img img{width: 0.4rem;padding-top: 0.35rem}
.rankingDetail-team li p{margin-left: 0.85rem;padding:0.24rem 0;border-bottom: 1px solid #e3e3e3;height: 0.8rem;}
.rankingDetail-team li p img{width: 0.8rem;height: 0.8rem;float: left;}
.rankingDetail-team li p span{line-height: 0.8rem;margin-left: 0.2rem;float: left;color: #333;font-size: 0.3rem;}
.upFun-title{background: #fff;padding-bottom: 0.5rem;border-bottom: 1px solid #e3e3e3;padding: 0 0.3rem 0.5rem 0.3rem}
.upFun-title img{width: 4.16rem;margin: 0 auto;display: block;}
.upFun-title p{text-align: center;color: #333;font-size: 0.3rem;margin-top: 0.2rem}
.upFun-title p i{font-size: 0.36rem;color: #eaa235}
.upFun-con-title{padding: 0 0.3rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.26rem;color: #333;;}
.upFun-con{border-top: 1px solid #e3e3e3;background: #fff;padding: 0.45rem 0}
.upFun-con .upFun-item{float: left;width: 2.1rem;height: 2.1rem;margin:0 0.2rem;}
.sy-step{width: 100%;height: 0.1rem;border-radius: 0.1rem;background: #e3e3e3;margin: 0.2rem 0;}
.sy-now-step{height: 0.1rem;border-radius: 0.1rem;background: #3098f7;top: 0;left: 0;;}
.sy-step-num{color: #666;font-size: 0.26rem;}
.wallet-con{background: #fff;padding: 0.8rem 0}
.wallet-con .wallet-item{float: left;width:2rem;margin: 0 0.87rem}
.wallet-con .wallet-item img{width: 2rem;height: 2rem;;}
.wallet-con .wallet-item p{text-align: center;font-size: 0.3rem;color: #333;margin-top: 0.65rem}

.tools-con{padding: 0 0.2rem;}
.tools-input{height: 0.6rem;line-height: 0.6rem;margin:0.2rem 0;position: relative;}
.tools-input label{width: 0.75rem;float: left;font-size: 0.3rem;color: #333}
.tools-input input{width: 5rem;float: left;font-size: 0.3rem;color: #333;border:none;background: none;height: 0.6rem;;}
.tools-input .autoread{position: absolute;width: 1.35rem;height: 0.6rem;background: #3098f7;border-radius: 0.6rem;text-align: center;line-height: 0.6rem;color: #fff;font-size: 0.28rem;right: 0;top:0}
.tools-submit{padding: 0 0.3rem;height: 1rem;margin-top: 0.3rem;}
.tools-submit input{height: 1rem;line-height: 1rem;background: #3098f7;display: block;width: 100%;border:none;color: #fff;font-size: 0.3rem;border-radius: 5px;overflow: hidden;}
.tools-tip{font-size: 0.28rem;color: #cd4a3b;height: 0.6rem;line-height: 0.6rem;;}
.tools-info{position: fixed;bottom: 0;width: 5.8rem;height:5.8rem;left: 50%;margin-left: -2.9rem;background: url(../images/toolsInfoBg.png) no-repeat top center/100% }
.tools-info .tools-info-text{padding:1.3rem 1.35rem 0 1.35rem}
.tools-info .tools-info-text p{color: #9a9a9a;font-size: 0.32rem;}
.tools-info .tools-info-text span{color: #9a9a9a;font-size: 0.28rem;display: block;}
.tools-info .tools-info-btn{width: 4.5rem;height: 0.8rem;background: #3098f7;display: block;position: absolute;bottom: 1.8rem;left: 0.8rem;color: #fff;text-align: center;line-height: 0.8rem;font-size: 0.28rem;border-radius: 5px;}

.toolsSearch-tab{padding: 0.22rem 0;background: #fff;text-align: center}
.toolsSearch-tab .toolsSearch-tab-item{width: 1.9rem;height: 0.58rem;border-radius: 0.58rem;display: inline-block;*display: inline;*zoom: 1;line-height: 0.58rem;font-size: 0.28rem;color: #666;margin:0 0.2rem}
.toolsSearch-tab .toolsSearch-tab-item.active{background: #3098f7;color: #fff}
.toolsSearch-tab .toolsSearch-tab-item.active a{color: #fff}
.toolsSearch-con form{padding:0.2rem 0.3rem;background: #f2f2f2; }
.toolsSearch-con form input[type="text"]{width: 100%;height: 1rem;line-height: 1rem;background: #fff url(../images/search2.png) no-repeat 0.5rem center/auto 0.42rem;border:none;text-indent: 1.1rem;font-size: 0.28rem;}

.toolsSearch-result{background: #fff;}
.toolsSearch-result .toolsSearch-result-item{}
.toolsSearch-result .toolsSearch-result-item-top{padding:0.3rem;border-bottom:1px solid #f1f1ef}
.toolsSearch-result .toolsSearch-result-item-top > img{float: left;width: 0.8rem;height: 0.8rem;;}
.toolsSearch-result .toolsSearch-result-item-top .test{margin-left: 1.1rem;}
.toolsSearch-result .toolsSearch-result-item-top .test p{color: #666;font-size: 0.3rem;}
.toolsSearch-result .toolsSearch-result-item-top .test img{width: 0.72rem;}
.toolsSearch-result .toolsSearch-result-item-bottom{padding:0.5rem 0.3rem;height: 0.33rem;line-height: 0.33rem;border-bottom: 1px solid #f1f1ef;;}
.toolsSearch-result .toolsSearch-result-item-bottom > img{float: left;height: 0.33rem;}
.toolsSearch-result .toolsSearch-result-item-bottom .test{margin-left: 1rem;}
.toolsSearch-result .toolsSearch-result-item-bottom .test b{font-size: 0.32rem;color: #666;}
.toolsSearch-result .toolsSearch-result-item-bottom .test span{font-size: 0.3rem;color: #666;margin-left: 0.35rem;}
.toolsSearch-result .toolsSearch-result-item-bottom .test a{float: right;width: 1.15rem;height: 0.5rem;background: #eeeeee;border-radius: 0.5rem;text-align: center;line-height: 0.5rem;color: #3098f7;font-size: 0.28rem;margin-top: -0.1rem;;}
.toolsSearch-des{padding:0.1rem 0.3rem;color: #c96c5d;font-size: 0.3rem;}

.article{padding:0.2rem 0;}
.article .article-title{font-size: 0.36rem;color: #333;text-align: center;}
.article .article-date{font-size: 0.28rem;color: #666;text-align: center;}
.article .article-con{padding: 0.2rem 0; color: #333;font-size: 0.28rem;line-height: 0.42rem}
.article .article-con img{width: 100%;}
.article .article-con p{padding: 0 0.2rem;}

.quan-tab{background: #fff;height: 1rem;position: fixed;top: 0.96rem;left: 0;right: 0;margin: 0 auto;max-width: 750px}
.quan-tab .quan-tab-item{width: 33.33%;height: 0.96rem;line-height: 0.96rem;float: left;text-align: center;font-size: 0.32rem;color: #909090;}
.quan-tab .quan-tab-item a{color: #909090;display: block;}
.quan-tab .quan-tab-item.active a{border-bottom:0.04rem solid #2994f8;color: #2994f8}
.quan-con{padding: 0 0.3rem}
.quan-con .quan-con-item{width: 100%;height: 2.45rem;background: url(../images/quan-bg.jpg) no-repeat center/100%;margin:0.3rem 0}
.quan-con .quan-con-item .money{width: 2.6rem;vertical-align: middle;line-height: 2.45rem;text-align: center;color: #f28031;font-size: 0.32rem;}
.quan-con .quan-con-item .money b{font-size: 0.52rem;}
.quan-con .quan-con-item .test{width: 4rem;vertical-align: middle}
.quan-con .quan-con-item .test p{font-size: 0.4rem;color: #333}
.quan-con .quan-con-item .test span{font-size: 0.28rem;color: #666;line-height: 0.36rem;display: block;}
.quan-con .quan-con-item-ed .money,.quan-con .quan-con-item-ed .test{opacity: 0.5;}
.header_right .fb-position-relative span{position: absolute;width: 0.1rem;height: 0.1rem;border-radius: 50%;background: red;top: 30%;right: 0}

.pro-detail-img{border-bottom: 1px solid #ddd;background: #fff;}
.pro-detail-img img{width: 100%;}
.pro-detail-test{padding: 0.2rem;background: #fff;border-bottom: 1px solid #ddd;}
.pro-detail-test .pro-name{font-size: 0.32rem;color: #333;font-weight: bold;}
.pro-detail-test .pro-money{font-size: 0.36rem;color: #f07916;font-weight: bold;}
.pro-detail-test .pro-money span{font-weight: 500;font-size: 0.28rem;color: #666;}
.pro-detail-con{margin-top: 0.2rem;background: #fff;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 0 0.2rem;}
.pro-detail-con .pro-detail-con-title{height: 0.75rem;line-height: 0.75rem;border-bottom: 1px solid #ddd;font-size: 0.32rem;color: #333;}
.pro-detail-con .pro-detail-con-test{line-height: 0.42rem;padding: 0.4rem 0;font-size: 0.32rem;color: #333;}
.pro-btn{position: fixed;left: 0;right: 0;margin: 0 auto;max-width: 750px;width: 100%;height: 0.96rem;bottom: 0;}
.pro-btn .addCar{float: left;width: 50%;background: #fff;height: 100%;text-align: center;line-height: 0.96rem;font-size: 0.36rem;color: #333;;}
.pro-btn .buy{float: left;width: 50%;background: #358bff;height: 100%;text-align: center;line-height: 0.96rem;font-size: 0.36rem;color: #fff;;}
.pro-btn .addCar a{color: #333;display: block;}
.pro-btn .buy a{color: #fff;display: block;}

.pro-btn .buy2{float: left;width: 100%;background: #358bff;height: 100%;text-align: center;line-height: 0.96rem;font-size: 0.36rem;color: #fff;;}
.pro-btn .buy2 a{color: #fff;display: block;}

.order{padding: 0.3rem 0.3rem 0 0.3rem;}
.order .order-adress{background: #fff url(../images/adress-bg.jpg) repeat-x bottom center/auto 0.05rem;border-radius: 0.2rem;padding: 0.1rem 0}
.order .order-adress a{display: block;padding: 0 1.05rem 0 0;background: url(../images/rtag.png) no-repeat 95% center/auto 0.3rem}
.order .order-adress-map{padding: 0 0 0 0.5rem;background: url(../images/ico_location.png) no-repeat 0.2rem 0.05rem/auto 0.34rem;line-height: 0.42rem;font-size: 0.3rem;color: #333;}
.order .order-adress-name{padding: 0 0 0 0.5rem;line-height: 0.42rem;font-size: 0.3rem;color: #8b8b8b;margin-top: 0.1rem;}
.order .order-adress-name span{margin-right: 0.3rem}

.order-item{border-radius: 0.2rem;margin:0.3rem 0}
.order-item .order-item-top{padding: 0.4rem 0.25rem;background: #fff;border-radius: 0.2rem;border-bottom: 1px dashed #ddd;}
.order-item .order-item-top .img{width: 1.55rem;height: 1.55rem;border-radius: 1px;border:1px solid #ddd;float: left;overflow: hidden;;}
.order-item .order-item-top .img img{width: 100%;height: 100%;;}
.order-item .order-item-top .test{height: 1.55rem;position: relative;margin-left: 1.8rem;;}
.order-item .order-item-top .test p{position: absolute;top: 0;font-size: 0.28rem;color: #333;font-weight: bold;}
.order-item .order-item-top .test .money{position: absolute;bottom: 0;font-size: 0.28rem;color: #f55c00}
.order-item .order-item-top .test .money b{font-size: 0.34rem;}
.order-item .order-item-top .test .money span{font-size: 0.26rem;color: #999;margin-left: 0.1rem;}
.order-item .order-item-bottom{padding: 0.2rem 0.25rem;background: #fff;border-radius: 0.2rem;}
.order-item .order-item-bottom .icon_my{width: 1rem}
.order-item .order-item-bottom .countNum{height: 0.38rem;line-height: 0.38rem;font-size: 0.3rem;color: #333;;}
.order-item .order-item-bottom .countNum span{color: #f55c00}
.order-quan{margin:0.2rem 0;padding: 0 0.3rem;height: 1.2rem;line-height: 1.2rem;border-radius: 0.2rem;background: #fff url(../images/rtag.png) no-repeat 96% center/ auto 0.3rem;;}
.order-quan label{float: left;font-size: 0.3rem;color: #333;}
.order-quan span{float: right;font-size: 0.3rem;color: #333;padding-right: 0.5rem;}
.order-other{margin:0.2rem 0;line-height: .86rem;border-radius: 0.2rem;background: #fff ;}
.order-other-item{padding: 0 0.3rem;height: .86rem;border-bottom: 1px solid #ddd;}
.order-other-item label{float: left;font-size: 0.28rem;color: #333;}
.order-other-item span{float: right;font-size: 0.28rem;color: #333;;}
.order-btn{position: fixed;left: 0;right: 0;margin: 0 auto;max-width: 750px;width: 100%;height: 0.96rem;bottom: 0;background: #fff;}
.order-btn .order-btn-test{width: 4.5rem;float: left;line-height: 0.96rem;text-align: right;font-size: 0.3rem;color: #000}
.order-btn .order-btn-test span{color: #f55c00}
.order-btn .order-btn-go{width: 2.2rem;height: 0.96rem;background: #f55c00;float: right;text-align: center;line-height: 0.96rem;color: #fff;font-size: 0.32rem;}
.order-btn .order-btn-go a{color: #fff;display: block;}

.upmoney-des{color: #886c3a;padding: 0.3rem;border-bottom: 1px solid #886c3a;background: #faf8e1;font-size: 0.3rem;line-height: 0.48rem;}
.card{padding: 0 0.3rem;}
.card .card-item{margin:0.3rem auto;width: 6.25rem;height: 2.25rem;border-radius: 0.2rem;padding: 0.2rem 0.3rem;}
.card .card-item.jh{background: #1353ad url(../images/jsyh-bg.png) no-repeat 95% center/auto 2.5rem}
.card .card-item.ny{background: #139b77 url(../images/nyyh-bg.png) no-repeat 95% center/auto 2.5rem}

.card .card-item .card-item-title{}
.card .card-item .card-item-title .img{width: 0.4rem;height: 0.4rem;padding: 0.15rem;background: rgba(255, 255, 255, 0.8);border-radius: 50%;vertical-align: middle}
.card .card-item .card-item-title .test{vertical-align: middle;margin-left: 0.1rem}
.card .card-item .card-item-title .test p{color: #fff;font-size: 0.34rem;line-height: 0.42rem}
.card .card-item .card-item-title .test span{color: #fff;font-size: 0.26rem;}
.card .card-item .card-item-con{color: #fff;font-size: 0.42rem;text-align: left;margin-top: 0.2rem}
.card .card-item .card-item-con p{margin-right: 0.4rem;float: left;}
.card .card-item .card-item-con p span{float: left;width: 0.15rem;height: 0.15rem;background: #fff;border-radius: 50%;margin-right: 0.12rem;margin-top: 0.2rem}

.card .check{color: #fff;font-size: 0.3rem}
.card .checkBox{ 
   width: 0.3rem;
  height: 0.3rem;
  border:1px solid #fff;border-radius: 50%;
  vertical-align: middle
}
.card .checkBox input{display: block;width: 100%;height: 100%;opacity: 0;;}
.card .checkBox.on {
  background: url(../images/radiocheck.png) no-repeat center/100% 100%;
}
.card .check span{color: #fff;font-size: 0.3rem;vertical-align: middle}

.card-btn{position: fixed;left: 0;right: 0;margin: 0 auto;max-width: 750px;width: 100%;height: 0.96rem;bottom: 0;line-height: 0.96rem;background: #fff;text-align: center;}
.card-btn a{display: block;background: url(../images/add.png) no-repeat 36% center/0.4rem auto ;text-indent: 1em;color: #1697f8;font-size: 0.32rem; }

.addAdress-label{padding: 0 0.3rem;height: 0.9rem;line-height: 0.9rem;color: #434343;font-size: 0.3rem;;}
.aaddAdress-des{padding: 0 0.3rem;height: 0.9rem;line-height: 0.9rem;color: #434343;font-size: 0.3rem;}
.aaddAdress-des a{color: #0381e7}
.authorize{height: 13rem;padding: 0 1rem;;background: url(../images/authorizeBg.jpg) no-repeat center/auto 100%;overflow: hidden;;}
.authorize-t{margin-top: 3.2rem;text-align: center;font-size: 0.32rem;color:#000;}
.authorize-num{text-align: center;font-size: 0.32rem;color:#333;}
.authorize-con{font-size: 0.28rem;color:#333;line-height: 0.42rem;margin-top: 0.2rem;}
.authorize-con b{font-size: 0.32rem}
.authorize-con span{color: #ad4e33;display: block;margin-top: 0.1rem;}
.authorize-bottom{text-align: right;font-size: 0.32rem;color:#000;margin-top: 0.1rem;}
.authorize-bottom span{display: block;}
.Settlement{height: 1rem;background: #fff;padding:0 0.3rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top: 0.2rem}
.Settlement label{float: left;line-height: 1rem;font-size: 0.32rem;color: #333;width: 28%;}
.Settlement span{float: left;line-height: 1rem;font-size: 0.32rem;color: #000;margin-left: 0.2rem}
.Settlement input{border:none;height: 1rem;background: none;font-size: 0.3rem;color: #1a1a1a;background: #fff;}
.Settlement .state{float: right;line-height: 1rem;font-size: 0.3rem;color: #0381e7;padding-left: 0.6rem;background: url(../images/state.jpg) no-repeat left center/0.38rem auto}
.real-tag input{ background:#fff url(../images/rtag.png) no-repeat 95% center/0.2rem auto}
.real-item2 .getcode{top: 0;right: 0.3rem;color: #0381e7;font-size: 0.24rem} 
.feedback{padding: 0.2rem 0}
.feedback .feedback-title{padding: 0 0.3rem;height: 0.6rem;font-size: 0.26rem;color: #a3a3a3;}
.feedback .feedback-title p{float: left;}
.feedback .feedback-title .num{float: right;}
.feedback .feedback-title .num .on{color: red}
.feedback .feedback-con{padding: 0.3rem;background: #fff;}
.feedback .feedback-con textarea{width: 100%;height: 3.2rem;border:none;font-size: 0.28rem;color: #333;}

.feedback-btn{padding: 0 0.2rem;height: 1rem;line-height: 1rem;border-radius: 0.1rem;overflow: hidden;margin: 0.75rem 0 0.25rem 0;}
.feedback-btn input{width: 100%;height: 1rem;line-height: 1rem;border-radius:0.1rem;overflow: hidden;background: #358bff;font-size: 0.34rem;color: #fff;border:none;}

.action-con{padding:0 0.3rem;background: #fff;overflow: hidden;width: 92%;}
.action-con .action-item{margin:0.3rem 0}
.action-con .action-item .img{width: 1.35rem;height: 1.35rem;float: left;}
.action-con .action-item .img img{width: 1.35rem;height: 1.35rem;}
.action-con .action-item .test{ float: left;margin-left: 0.3rem;width: 3.8rem}
.action-con .action-item .test p{font-size: 0.32rem;color: #000;margin-top: 0.1rem}
.action-con .action-item .test span{font-size: 0.26rem;color: #666}
.action-con .action-item .go{width: 1.4rem;height: 0.58rem;line-height: 0.58rem;background: #e5e5e5;float: right;border-radius: 0.58rem;text-align: center;line-height: 0.58rem;margin-top: 0.25rem}
.action-con .action-item .go a{color: #0381e7;font-size: 0.26rem;display: block;}
.index-i{padding: 0.3rem 0;text-align: center;}
.index-i .index-i-item{width: 33.33%;float: left;}
.index-i .index-i-item img{vertical-align: middle;height: 0.5rem;}
.index-i .index-i-item span{vertical-align: middle;font-size: 0.24rem;color: #999;text-align: left;line-height: 0.3rem}

.banner2{background: #fff;padding: 0 0 0.5rem 0;}
.banner2 .swiper-container-horizontal > .swiper-pagination-bullets{bottom: -0.5rem !important;}
.banner2  .swiper-pagination-bullet{width: 10px !important;height: 5px !important;border-radius: 50% !important;background: #dce8fe !important;opacity: 1 !important;border-radius: 0 !important;margin:0 0.05rem}
.banner2 .swiper-pagination-bullet-active{background: #5595f9 !important;width: 20px !important;}
.banner2  .swiper-container{}
.banner2  .swiper-pagination{width: 100%;;}
.achievement-wrap{background: url(../images/bg1.png) no-repeat center /cover;}
.achievement-wrap .commen_title{background: none;position: relative;color: #fff;}
.achievement-wrap .commen_title:before{content: "";position: absolute;width:0.05rem;height:0.36rem;background:#fff;left: 0;top:50%;margin-top: -0.18rem;color: #fff;;}
.achievement-wrap .commen_title .tlx{color: #fff;}
.achievement-wrap .commen_title .more a {color: #fff;}

.commen_title{position: relative;}

.commen_title:before{content: "";position: absolute;width:0.05rem;height:0.36rem;background:#000;left: 0;top:50%;margin-top: -0.18rem;color: #fff;;}
.action-item{margin-top: 0 !important;}
.action-item a{float: left;width: 31%;margin:0 1%}
.copy{padding: 0.3rem 0 ;}
.copy img{width: 1.5rem;display: block;margin: 0 auto;}


.video{padding:0.3rem 0rem}
.video .video-t{font-size: 0.3rem;text-align: center;line-height: 0.6rem;color: #000;font-weight: bold;}
.video .video-con{border-radius: 0rem;background-color: #000;overflow: hidden;width: 100%;height: 4.25rem;}
.video video{width: 100%;}
.news-list{}
.news-list .news-item{margin:0 0 0.3rem 0}
.news-list .news-item .img{float: left;width: 2.15rem;height: 1.35rem;border-radius: 0.1rem;}
.news-list .news-item .img img{width: 100%;height: 100%;}
.news-list .news-item .test{margin-left: 2.5rem;min-height: 1.35rem;}
.news-list .news-item .test p{font-size: 0.26rem;color: #000;line-height: 0.4rem;height: 0.8rem;}
.news-list .news-item .pw{color: #aeaeae;margin-right: 0rem;font-size: 0.26rem;margin-top: 0.1rem;text-align:right}
.news-list .news-item .pw span{color: #aeaeae;margin-right: 0.1rem;font-size: 0.26rem;}

.cbanner{padding:0.3rem 0.28rem}
.product{}
.product .product-t{text-align: center;color: #000;font-size: 0.3rem;background: url(../images/line.jpg) no-repeat center bottom/auto 0.1rem ;padding-bottom: 0.15rem;}
.product-list{padding: 0.28rem;}
.product-list .product-item{padding:0.26rem;background: #fff;border-radius: 0.1rem;margin:0 0 0.3rem 0}
.product-tip {margin-bottom: 0.2rem;}
.product-tip .img{float: left;width: 2.15rem;height: 1.6rem;border-radius: 0.1rem;}
.product-tip .img img{width: 100%;height: 100%;}
.product-tip .test{margin-left: 2.35rem;min-height: 1.35rem;}
.product-tip .test p{font-size: 0.32rem;color: #000;line-height: 0.4rem;height: 0.8rem;}
.product-tip .test  span{color: #aeaeae;margin-right: 0.5rem;font-size: 0.26rem;line-height: 0.4rem;display: block;margin-top: 0.1rem;}
.product-power {height: 0.64rem;line-height: 0.6rem;}
.product-power  .product-power-left{float: left;color: #545454;font-size: 0.3rem;}
.product-power  .product-power-right{float: right;color: #2f2f2f;font-size: 0.3rem;}
.product-power  .product-power-left i{display: inline-block;width: 0.3rem;height: 0.3rem;background: url(../images/i.jpg) no-repeat center/100% 100%;vertical-align: middle;margin-left: 0.1rem;}
.product-power  .product-power-right .jc{border:1px solid #c21214;padding:0;border-radius: 0.1rem;height: 0.4rem;line-height: 0.4rem;color: #c21214;margin-top: 0.1rem;font-size: 0.26rem;overflow: hidden;}
.product-power  .product-power-right .jc .l{float: left;padding: 0 0.1rem 0 0.2rem;}
.product-power  .product-power-right .jc .r{color: #fff;background: #c21214;float: left;padding: 0 0.2rem 0 0.3rem;background: #c21214 url(../images/x.jpg) no-repeat left center/auto 0.4rem;}
.product-power2{border-top: 1px solid #eee;margin-top: 0.2rem;padding-top: 0.2rem;}
.product-power-width50{width: 45%;float: left;padding:0 2.5%;border-bottom: 1px solid #eee;}

.product_pt{}
.product_pt .product-t{text-align: center;color: #000;font-size: 0.3rem;background: url(../images/line.jpg) no-repeat center bottom/auto 0.1rem ;padding-bottom: 0.15rem;}
.product_pt .product-list{padding: 0.28rem;}
.product_pt .product-list .product-item{padding:0.26rem;background: #fff;border-radius: 0.1rem;margin:0 0 0.3rem 0}

.product_pt_con{background: #fff;overflow: hidden;margin-bottom: 0.3rem;border-radius: 0.1rem;}
.product_pt_item {padding: 0.26rem;}
.product_pt_item a{display: block;}
.product_pt_item .img{float: left;width: 2.45rem;height: 2.45rem;border-radius: 0.1rem;}
.product_pt_item .img img{width: 100%;height: 100%;}
.product_pt_item .test{margin-left: 2.65rem;min-height: 1.35rem;}
.product_pt_item .test p{font-size: 0.32rem;color: #000;line-height: 0.4rem;}
.product_pt_item .test  span{color: #aeaeae;margin-right: 0.5rem;font-size: 0.26rem;line-height: 0.4rem;display: block;margin-top: 0.1rem;height: 1rem;}
.product_pt_item .test  .jg{text-align: right;font-size: 0.42rem;color: #358bff;line-height: 1rem;}

.pbanner{height: 4.6rem;}
.pbanner img{height: 100%;}
.product-detail-top{margin:-1rem 0.3rem 0.3rem 0.3rem;background: #fff;border-radius: 0.2rem;position: relative;z-index: 2;padding: 0.25rem;}
.product-detail-top-value,.product-detail-top-value2{height: 0.6rem;line-height: 0.6rem;overflow: hidden;}
.product-detail-top-value .price{float: left;color: #c21214;font-size: 0.28rem;}
.product-detail-top-value .price span{font-size: 0.36rem;}
.product-detail-top-value .jc{float:right;border:1px solid #c21214;padding:0;border-radius: 0.1rem;height: 0.4rem;line-height: 0.4rem;color: #c21214;margin-top: 0.1rem;font-size: 0.26rem;overflow: hidden;}
.product-detail-top-value .jc .l{float: left;padding: 0 0.1rem 0 0.2rem;}
.product-detail-top-value .jc .r{color: #fff;background: #c21214;float: left;padding: 0 0.2rem 0 0.3rem;background: #c21214 url(../images/x.jpg) no-repeat left center/auto 0.4rem;}
.product-detail-top-value2 .des{float: left;color: #333;font-size: 0.28rem;height: 0.4rem;background: #f4ce9f;line-height: 0.4rem;padding:0 0.2rem;border-radius: 0.1rem;margin-top: 0.1rem;}
.product-detail-top-value2 .num{float: right;color: #999;font-size: 0.28rem;}
.product-detail-title{font-size: 0.32rem;color: #000;line-height: 0.5rem;}
.product-detail-des{font-size: 0.28rem;color: #999;line-height: 0.4rem;}

.product-detail-power{margin: 0.3rem;background: #fff;padding:0.35rem 0.25rem 0.1rem 0.25rem;border-radius: 0.2rem;}
.product-detail-power .item{float: left;width: 33%;text-align: center;margin: 0 0 0.2rem 0;}
.product-detail-power  .item i{display: inline-block;width: 0.3rem;height: 0.3rem;background: url(../images/i.jpg) no-repeat center/100% 100%;vertical-align: middle;margin-left: 0.1rem;}
.product-detail-power  .item .product-power-left{color: #999;font-size: 0.22rem;}
.product-detail-power  .item .product-power-right{color: #333;font-size: 0.32rem;}

.product-detail-time{margin: 0.3rem;background: #fff;padding:0.25rem 0.25rem 0 0.25rem;border-radius: 0.2rem;}
.product-detail-time-box{position: relative;padding:0.2rem 0}
.product-detail-time-box::before{content:"";position: absolute;width: 80%;height: 0.1rem;background: #e8f0fc;left: 10%;top:50%;margin-top: -0.05rem;z-index: 1;}
.product-detail-time-item{float: left;width: 25%;text-align: center;position: relative;z-index: 2;}
.product-detail-time-item p{color: #999;font-size: 0.28rem;}
.product-detail-time-item span{width:0.25rem;height: 0.25rem;background: #358aff;border-radius: 50%;display: block;margin: 0.25rem auto;}
.product-detail-time-label{border-top: 1px solid #eee;height: 1rem;line-height: 1rem;text-align: center;font-size: 0.28rem;}
.product-detail-time-label1{float: left;width: 50%;background: url(../images/icon1.jpg) no-repeat 20% center/auto 0.4rem;}
.product-detail-time-label2{float: left;width: 50%;background: url(../images/icon2.jpg) no-repeat 20% center/auto 0.4rem;}
.product-detail-con{margin: 0.3rem;background: #fff;padding:0.25rem 0.25rem 0.25rem 0.25rem;border-radius: 0.2rem;}
.product-detail-con .t{color: #000;font-size: 0.32rem;text-indent: 0em;line-height: 1rem;height: 1rem;padding-left: 0.5rem;}
.product-detail-con .t::before{content: "·";font-size: 1rem;line-height: 0.9rem;height: 0.9rem;float: left;margin-right: 0.1rem;}
.product-detail-con .p{color: #333;font-size: 0.28rem;line-height: 0.4rem;}


.product-footer{position: fixed;width: 7.5rem;height: 1rem;background: #fff;bottom: 0;z-index: 9999;}
.product-footer .rl{float: left;margin:0 0.5rem;text-align: center;line-height: 0.4rem;}
.product-footer .rl p{color: #333;font-size: 0.3rem;margin-top: 0.1rem;}
.product-footer .rl span{color: #999;font-size: 0.28rem;}
.product-footer .jd{float: left;text-align: center;line-height: 0.4rem;}
.product-footer .jd p{color: #333;font-size: 0.3rem;margin-top: 0.1rem;}
.product-footer .jd span{color: #999;font-size: 0.28rem;}
.product-footer .buy{float: right;width: 2.2rem;height: 0.8rem;background: #358aff;margin-right: 0.5rem;margin-top: 0.1rem;border-radius: 0.1rem;text-align: center;line-height: 0.8rem;}
.product-footer .buy a{color: #fff;font-size: 0.3rem;}
.product-footer .buy.none{background: #90b6f7;}

.product-footer .buy2{height: 0.8rem;background: #358aff;margin: 0.1rem 0.35rem 0.1rem 0.35rem;border-radius: 0.8rem;text-align: center;line-height: 0.8rem;color: #fff;}
.product-footer .buy2 a{color: #fff;font-size: 0.3rem;}
.product-footer .buy2.none{background: #90b6f7;}


.checkOrder{background: #fff;padding: 0 0 0.5rem 0}
.checkOrder-top{
  padding: 0.25rem;
}
.checkOrder-title{font-size: 0.5rem;color: #000;margin: 0.5rem 0 0.2rem 0;}
.checkOrder-num{}
.checkOrder-num .num-prev{float: left;width: 0.6rem;height: 0.6rem;border:1px solid #ededed;line-height: 0.6rem;text-align: center;font-size: 0.5rem;}
.checkOrder-num .num-input{float: left;width: 1rem;height: 0.6rem;border:1px solid #ededed;}
.checkOrder-num .num-input input{width: 100%;height: 0.6rem;border:none;text-align: center;color: #358aff;}
.checkOrder-num .num-next{float: left;width: 0.6rem;height: 0.6rem;border:1px solid #ededed;line-height: 0.6rem;text-align: center;font-size: 0.5rem;}
.checkOrder-num .dw{float: left;margin: 0.2rem 0 0 0.1rem;}
.checkOrder-count{border-bottom: 1px solid #eee;margin-top: 0.5rem;line-height: 0.8rem;color: #999;font-size: 0.26rem;}
.checkOrder-count span{margin-right: 0.1rem;}

.checkOrder-mine{margin-top: 0.5rem;margin: 0.25rem;padding: 0.25rem;border-bottom: 1px solid #eee;}
.checkOrder-mine p{text-align: right;font-size: 0.32rem;color: #666;}
.checkOrder-mine span{color: #194aff;padding: 0 0.1rem;}
.checkOrder-password{margin-top: 0.5rem;margin: 0.25rem;padding: 0.25rem;}
.checkOrder-password-t{font-size: 0.36rem;color: #333;margin-bottom: 0.2rem;}
.checkOrder-password-con{border-bottom: 1px solid #eee;height: 0.8rem;line-height: 0.8rem;position: relative;}
.checkOrder-password-con input{width: 75%;height: 0.8rem;border:none;float: left;}
.checkOrder-password-con a{float: right;color: #666;font-size: 0.28rem;}
.checkOrder-btn{text-align: center;}
.checkOrder-btn input{width: 6.8rem;height: 0.8rem;background: #358bff;border-radius: 0.8rem;text-align: center;line-height: 0.8rem;color: #fff;font-size: 0.32rem;border: none;}

.checkOrder-btn2{text-align: center;}
.checkOrder-btn2 input{width: 6.8rem;height: 0.8rem;background: #e9ecf1;border-radius: 0.8rem;text-align: center;line-height: 0.8rem;color: #808080;font-size: 0.32rem;border: none;}

.checkOrder-checkbox{margin: 0.3rem 0;}
.checkOrder-checkbox .checkOrder-checkbox-item{position: relative;text-align: center;line-height: 0.6rem;}
.checkOrder-checkbox .checkOrder-checkbox-item .check{display: inline-block;*display:inline-block;*zoom:1;vertical-align: top;}
.checkOrder-checkbox .checkOrder-checkbox-item .check input{width: 0.3rem;height: 0.3rem;}
.checkOrder-checkbox .checkOrder-checkbox-item p{display: inline-block;*display:inline-block;*zoom:1;vertical-align: top;line-height: 0.6rem;}
.checkOrder-checkbox .checkOrder-checkbox-item p a{color: #358aff;}
.checkOrder-des{margin:0.25rem 0rem;padding: 0.25rem;background: #f3f3f3;border-radius: 0.2rem;color: #a0a0a0;font-size: 0.28rem;}


.order-head2{width:100%;max-width: 750px;height:0.8rem;background: #fff;position:fixed;left:0;right: 0;margin:0 auto;top:0.97rem;z-index:2;}
.order-head2 .order-nav{width:100%;text-align: left;}
.order-head2 .order-nav .nav-row{display: inline-block;width:30%;color:#8e8e8e;font-size:0.28rem;text-align: center;line-height: 0.8rem;position: relative;}
.order-head2 .order-nav .nav-row.active a{color:#333;}
.order-head2 .order-nav .nav-row.active a:after{content: "";width:0.8rem;height:0.1rem;background: url(../images/line.jpg) no-repeat center/auto 0.2rem;border-radius: 0.1rem;position: absolute;left:50%;margin-left:-0.4rem;bottom:0;}

.order-head2 .order-nav .nav-row2{display: inline-block;width:24%;color:#8e8e8e;font-size:0.28rem;text-align: center;line-height: 0.8rem;position: relative;}
.order-head2 .order-nav .nav-row2.active a{color:#333;}
.order-head2 .order-nav .nav-row2.active a:after{content: "";width:0.8rem;height:0.1rem;background: url(../images/line.jpg) no-repeat center/auto 0.2rem;border-radius: 0.1rem;position: absolute;left:50%;margin-left:-0.4rem;bottom:0;}



.order-list .order-item{background: #fff;border-radius: 0.2rem;padding: 0.25rem;margin: 0.25rem;box-shadow: 0 0px 10px #eee;}
.order-list .order-item .order-title {padding:0.1rem 0}
.order-list .order-item .order-title .num{float: left;color: #999;font-size: 0.26rem;}
.order-list .order-item .order-title .state{float: right;color: #5ccd3d;font-size: 0.32rem;line-height: 0.6rem;}
.order-list .car_list{border-top: 1px solid #eee;padding:0.2rem 0}
.order-list .order-total{padding:0rem 0}
.order-list .order-total .order-left{float: left;font-size: 0.32rem;color: #353535;}
.order-list .order-total .order-left span{font-size: 0.28rem;color: #999;}
.order-list .order-total .total-txt{float: right;font-size: 0.3rem;color: #999;}
.order-list .order-total .total-txt .p-txt{font-size: 0.36rem;color: #353535;}
.order-list .order-item .order-title .state1{color: #eb9524;}
.order-list .order-item .order-title .state2{color: #89e870;}
.order-list .order-item .order-title .state3{color: #c91300;}

.nodata{text-align: center;padding-top: 2.7rem;background:#fff url(../images/nodata.jpg) no-repeat center top / auto 2.5rem;color: #666;font-size: 0.3rem;margin-top: 30%;}
.bgf{background: #fff;}
.red{color: #bd1417 !important;}
.pro-detail-state{height: 1rem;text-align: left;line-height: 1rem;text-indent:3.4rem;font-size: 0.3rem;}
.pro-detail-state .ywc{color: #6ad440;background: url(../images/done.jpg) no-repeat 40% center / auto 0.5rem;}
.pro-detail-state .ygb{color: #bd1417;background: url(../images/gb.jpg) no-repeat 40% center / auto 0.5rem;}
.pro-list{background: #fff;border-radius: 0.2rem;padding: 0.25rem;margin:0 0.25rem;box-shadow: 0 0px 10px #eee;}
.pro-list .power-list{padding:0rem 0}
.pro-list .power-list li{height: 0.8rem;line-height: 0.8rem;font-size: 0.3rem;}
.pro-list .power-list li p{float: left;color: #666;}
.pro-list .power-list li span{float: right;color: #333;}


.pro-detail .product-tip .test span{margin:0}
.pro-detail .product-tip > p{line-height: 0.6rem;}
.pro-info{background: #fff;border-radius: 0.2rem;padding: 0.25rem;margin: 0.25rem;box-shadow: 0 0px 10px #eee;}
.pro-info  li{height: 0.8rem;line-height: 0.8rem;font-size: 0.3rem;}
.pro-info  li p{float: left;color: #666;}
.pro-info  li span{float: right;color: #333;}
.pro-info  li span a{color: #358aff;}
.yh-box{background: #fff;border-radius: 0.2rem;padding: 0.25rem;margin: 0.25rem;box-shadow: 0 0px 10px #eee;}
.product-tip .num {height: 0.5rem;line-height: 0.5rem;}
.product-tip .num .l{float: left;color: #666;}
.product-tip .num .r{float: right;color: #999;font-size:0.32rem;}
.product-tip .num .r label{color: #333;margin-left: 0.2rem;}
.pz-box{background: #fff;border-radius: 0.2rem;padding: 0.25rem;margin: 0.25rem;box-shadow: 0 0px 10px #eee;}
.pz-box .pz-title{color: #333;font-size: 0.32rem;margin-bottom: 0.3rem;}
.pz-box img{width: 100%;}

.earnings-box{background-color: #fff;padding:0.3rem;}

.earnings-text{margin-bottom: 0.5rem;}
.earnings-text-t{font-size: 0.36rem;color: #333;margin-bottom: 0.2rem;}
.earnings-text-con{border-bottom: 1px solid #eee;height: 0.8rem;line-height: 0.8rem;position: relative;}
.earnings-text-con input{width: 75%;height: 0.8rem;border:none;float: left;}
.earnings-text-con span{width: 15%;height: 0.8rem;border:none;float: left;text-align: center;color: #999;}
.earnings-text-con a{float: right;color: #000;font-size: 0.28rem;}
.earnings-text-con .sys{width: 12%;height: 0.8rem;border:none;float: left;background: url(../images/sys.jpg) no-repeat center / auto 0.5rem;}
.earnings-text-con .bz{width: 12%;height: 0.8rem;border:none;float: left;background: url(../images/bz.jpg) no-repeat center / auto 0.5rem;}
.earnings-text-con .getCode{color: #0381e7;}
.earnings-text-e{font-size: 0.28rem;color: #999;margin-top: 0.1rem;}

.earnings-num{height: 0.6rem;font-size: 0.32rem;line-height: 0.6rem;}
.earnings-num-left{float: left;}
.earnings-num-right{float: right;}
.earnings-num-left span{color: #0381e7;}
.earnings-num-right span{color: #0381e7;}
.earnings-num-left i{display: inline-block;width: 0.3rem;height: 0.3rem;background: url(../images/i.jpg) no-repeat center/100% 100%;vertical-align: middle;margin-left: 0.1rem;}
.earnings-num-right i{display: inline-block;width: 0.3rem;height: 0.3rem;background: url(../images/i.jpg) no-repeat center/100% 100%;vertical-align: middle;margin-left: 0.1rem;}
/*.earnings-btn{width: 6.8rem;height: 0.8rem;background: #90b6f7;border-radius: 0.8rem;text-align: center;line-height: 0.8rem;color: #fff;font-size: 0.32rem;margin:1rem auto 0 auto;box-shadow: 0px 5px 20px #90b6f7;}
.earnings-btn.active{background-color: #358aff;}
*/
.earnings-btn input{width: 6.8rem;height: 0.8rem;background: #358bff;border-radius: 0.8rem;text-align: center;line-height: 0.8rem;color: #fff;font-size: 0.32rem;border: none;margin:0.5rem auto 0.25rem auto;}
.earnings-btn2 input{width: 6.8rem;height: 0.8rem;background: #e9ecf1;border-radius: 0.8rem;text-align: center;line-height: 0.8rem;color: #808080;font-size: 0.32rem;border: none;margin:0.5rem auto 0.25rem auto;}

.tixian2{background: #358bff;padding-top: 0.3rem;}
.tixian2 .earnings-box{border-radius: 0.5rem 0.5rem 0 0 ;}

.tx-list{padding:0.3rem}
.tx-list .tx-item{padding:20px;background: #fff url(../images/rtag.png) no-repeat 96% center/auto 0.3rem;box-shadow: 0 5px 20px #eee;margin:0.2rem 0;border-radius: 0.2rem;}
.tx-list .tx-item .icon{float: left;width: 0.5rem;height: 0.5rem;background: url(../images/true.jpg) no-repeat center top/100% auto;margin-right: 0.2rem;}
.tx-list .tx-item .text{float: left;}
.tx-list .tx-item .text p{color: #000;font-size: 0.3rem;}
.tx-list .tx-item .text span{color: #999;font-size: 0.3rem;}
.tx-list .tx-item .count{color: #000;font-size: 0.36rem;float: right;line-height: 1rem;padding-right: 0.2rem;}



.tq-detail{
  padding:0.3rem
}
.tq-detail-icon{
  width: 1.24rem;
  height: auto;
  margin:0.2rem auto;
  text-align: center;
  color: #55cd31;font-size: 0.32rem;line-height: 0.5rem;
}
.tq-detail-icon img{width: 100%;height: 100%;}
.tq-detail-test{
  text-align: center;
  margin:0.5rem 0
}
.tq-detail-test p{font-size: 0.4rem;color: #000;}
.tq-detail-test span{font-size: 0.3rem;color: #999;}

.tq-detai-time{
  border-bottom: 1px solid #eee;
}
.tq-detai-time-item{
  line-height: 0.46rem;
  padding:0.1rem 0;
  font-size:0.3rem;
}
.tq-detai-time-item .label{float: left;color: #999;}
.tq-detai-time-item .con{margin-left: 1.6rem;}
.tq-detai-time-item .con a{text-decoration: underline;}

.hzjl-list{padding:0.3rem}
.hzjl-list .hzjl-item{padding:20px;background: #fff ;box-shadow: 0 5px 20px #eee;margin:0.2rem 0;border-radius: 0.2rem;}
.hzjl-list .hzjl-item .icon{float: left;width: 0.5rem;height: 1rem;background: url(../images/hzmx.jpg) no-repeat center /100% auto;margin-right: 0.2rem;}
.hzjl-list .hzjl-item .text{float: left;}
.hzjl-list .hzjl-item .count{float: right;text-align: right;}
.hzjl-list .hzjl-item .count p{color: #000;font-size: 0.3rem;}
.hzjl-list .hzjl-item .count span{color: #999;font-size: 0.3rem;}


.topUp{position: relative;}
.topUp .topUp-bg{background: #1c65ff;height: 2rem;}
.topUp .topUp-con{position: absolute;width: 85%;left: 2.5%;top: 0;padding:0.3rem 5%;background: #fff;border-radius: 0.3rem;box-shadow: 0 5px 20px #eee;}
.topUp .topUp-con-title{height: 1rem;line-height: 1rem;border-bottom: 1px dashed #999;text-align: center;font-size: 0.32rem;}
.topUp .topUp-con-con{}
.topUp .topUp-con-con .code{padding:0.3rem 0;margin: 0 auto;width: 3.4rem;height: 3.4rem;}
.topUp .topUp-con-con .code-text{word-wrap:break-word;text-align: center;}
.topUp .topUp-con-con .code-text i img{margin:0.1rem auto;display: block;width: 0.5rem;}


.tx-img-list {text-align: center;!important;}
.tx-img-list img {width:4rem;}

.textcopy {}

.up-list{background: #fff;}
.up-list .up-img{padding:0.3rem 0;}
.up-list .up-img-item{width: 45%;margin:0 2.5%;float: left;text-align: center;position: relative;}
.up-list .up-img-item img{width: 100%;border:1px dashed #a4a4a4;border-radius: 5px}
.up-list .up-img-item p{line-height: 0.66rem;color: #666;font-size: 0.28rem;}
.up-list .up-img-item p i{color: red}
.up-list .up-img-item p span{color: #00afed}
.up-list .up-img-item input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;}

.payment {
    height: 2.8rem;
    margin-top: 6px;
    margin-bottom: .2rem;
    padding: .3rem .36rem 0 .36rem;
	background: #fff;
	
}
.payment-type {
    height: 1rem !important;
    display: flex;
    align-items: center;
}
.payment-title {
    position: relative;
    font-size: .36rem;
    font-weight: 700;
    padding-left: .3rem;
}
.payment-title::before {
    content: " ";
    display: block;
    height: .28rem;
    position: absolute;
    left: 0px;
    bottom: 4px;
    border: 2px solid #FB6C1A;
}
.payment-icon {
    margin-right: .16rem;
    width: .56rem;
}
.payment-name {
    width: 84%;
}
.money {
    color: #FC7546;
    font-size: .28rem;
    margin-left: .2rem;
}
.line {
    border-bottom: 1px solid #C4C4C4;
}
.payment-choice{width:17px;height:17px}

.hzfx-con{border:1px solid #eee;border-radius: 0.1rem;height: 1.8rem;position: relative;padding:0 0.3rem}
.hzfx-con .hzfx-con-sy{position: absolute;height: 0.86rem;line-height: 0.86rem;top: 0;left: 0.3rem;font-size: 0.32rem;}
.hzfx-con .hzfx-con-sy .r{float: left;width: 0.15rem;height: 0.15rem;background: #f3cf19;border-radius: 50%;margin: 0.35rem 0;}
.hzfx-con .hzfx-con-sy .s{float: left;margin:0 0.2rem;color: #999;}
.hzfx-con .hzfx-con-sy .n{float: left;color: #000;}
.hzfx-con .hzfx-con-zj{position: absolute;height: 0.86rem;line-height: 0.86rem;bottom: 0;left: 0.3rem;font-size: 0.32rem;}
.hzfx-con .hzfx-con-zj .r{float: left;width: 0.15rem;height: 0.15rem;background: #206df1;border-radius: 50%;margin: 0.35rem 0;}
.hzfx-con .hzfx-con-zj .s{float: left;margin:0 0.2rem;color: #999;}
.hzfx-con .hzfx-con-zj .n{float: left;color: #000;}
.hzfx-con .hzfx-con-line{height: 0.45rem;width:5rem;background: url(../images/three.jpg) no-repeat left center/auto 100%;margin:0.65rem 0 0 0rem}
.hzfx-con .hzfx-btn{position: absolute;width: 0.8rem;height: 0.8rem;background:url(../images/bzfxbtn.jpg) no-repeat center/100% 100%;right:0.3rem;top: 0.45rem;}
.hzbz-con-item{border:1px solid #eee;border-radius: 0.2rem;height: 0.8rem;padding:0 0.3rem}
.hzbz-con-item .icon{float: left;width: 0.4rem;height: 0.4rem;margin:0.2rem 0}
.hzbz-con-item .test{float: left;font-size: 0.3rem;line-height: 0.8rem;margin-left: 0.1rem;}


.xx-list-item{height: 1rem;line-height: 1rem;padding:0 0.2rem;border:1px solid #f4f4f4;position: relative;background: #fff;}
.xx-list-item .xx-right input{width: 5rem;height: 1rem;border:none;text-align: right;display: block;}
.mapIcon{border-left: 1px solid #999;height: 0.37rem;margin:0.3rem 0 0.3rem 0.2rem}
.mapIcon img{width: 0.36rem;margin:0 0.3rem }
