@charset "utf-8";

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,textarea,input
{margin:0;padding:0;border:0;outline:none 0;vertical-align:baseline; font-weight:400; }

/*
html {font-family:Arial,"微软雅黑"; font-size: 625%;  line-height: 1.5; color: #444;    min-height: 100%;
    height: auto !important;} 
body { font-size: .14rem; background: #f4f4f4; 
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;min-height:100%; }
[devices="ipad"] body{ max-width:none;}
*/
html {
  min-height: 100%;
    height: auto !important;
    /*height: 100%;
    font-family: "Microsoft YaHei", "Helvetica", "Helvetica Neue", sans-serif;*/
    font-family:Arial,"微软雅黑"; 
    font-size: 625%;
    line-height: 1.5;
    color: #444;
    background-color: #efefef;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}


body { font-size: .14rem; background: #f4f4f4; /* IOS禁止微信调整字体大小 */
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;min-height:100%;max-width: 640px; }
[devices="ipad"] body{ max-width:none;}


article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{vertical-align:baseline;text-decoration: none;color:#333; background: transparent;}


del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
/*hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}*/
input,select,img{vertical-align:middle;}
button, input, select, textarea { font-family:Arial,"微软雅黑"; font-size: 100%;}
/* a,img { -webkit-touch-callout: none;}*/
strong,b { font-weight: bold;}
i,em { font-style: normal;}
ul,ol,li,dl,dt,dd { list-style-type: none;}
img{width:100%; height:auto; border:none;}

input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}
input[type="number"]::-moz-outer-spin-button,input[type="number"]::-moz-inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}
input[type="number"]::outer-spin-button,input[type="number"]::inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}


.clear { clear:both;}
a:hover,
  a:active,
  a:visited,
  a:link,
  a:focus {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
    outline: none;
    text-decoration: none;
  }

/* 省略号 */
.ellipsis{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ellipsis2{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden; }
/*重置*/
input,select,textarea{-webkit-appearance:none;}
input[type='checkbox']{ -webkit-appearance:checkbox;}
:-moz-placeholder { color: #c8c8c8; font-size:.13rem} 
::-webkit-input-placeholder { color:#c8c8c8; font-size:.13rem}

/*
默认宽度不被其他元素挤压
flex-shrink:0;*/




.top{ height: .44rem; line-height: .44rem; position: fixed; top: 0; left: 0; width: 100%; z-index: 100; overflow: hidden; text-align:center; background:#fff; border-bottom: 1px solid #e9e9e9;}
.top span{ font-size:.18rem;color:#000000; font-weight:bold; }
.top_img{ vertical-align: top; margin-top:.075rem }
.top_back{ float: left; width: .3rem; display: block;margin-left: .09rem}
.top_right{ float: right; margin: 0 .09rem 0 0; overflow:hidden;  }
.top_right_li{ float: left; width: .3rem; margin-left: .04rem }
.go_back_white{ position: absolute; left: .12rem; top: 0; z-index:11 }
.go_share{ padding:0; background:none; border:none; float:left; margin-left:.2rem }
.top_right{ position: absolute; right: .12rem; top: 0; z-index:11;}
.go_share img{width: .18rem; vertical-align: top; margin: .135rem 0 0 0 }
.go_back_white img{ width: .18rem; vertical-align: top; margin: .135rem 0 0 0 }
.search{ background:#f2f2f2; height:.32rem; line-height:.32rem; border-radius:.32rem; width:82%; margin:.06rem 0 0 .45rem; overflow:hidden; }
.search_left{float: left; width: .34rem; text-align: center;}
.search_left img{ width:.14rem; vertical-align:top; margin-top:.09rem; }
.search_right{ overflow:hidden; }
.search_right input{ width:90%; height:.32rem; line-height:.32rem; font-size:.13rem; float:left; color:#000; background:none }
.clas_left{ width:.9rem; background:#fff; height:100%; position:fixed; left:0; top:.44rem; overflow-y:scroll; }
.clas_li{ height:.45rem; line-height:.45rem; text-align:center; color:#333333;font-size:.14rem; border-bottom:1px solid #e6e6e6; position: relative;}
.active{ color:#0076ff;font-weight:bold; background:#f4f4f4 }
.active:after{ width:.04rem;height:100%; background:#0076ff; position:absolute; left:0; top:0; z-index:11;content:'';} 
.clas_right{ overflow:hidden; margin:0 .14rem 0 1.02rem; }
.clas_title{ overflow:hidden; height:.4rem; line-height:.4rem; }
.clas_title_left{float: left; color: #000000;font-size: .14rem; font-weight: bold;}
.clas_title_right{ float:right; color:#666666; font-size:.12rem; }
.clas_title_right a{color:#666666; font-size:.12rem; }
.clas_title_right img{ width:.06rem; vertical-align:top; margin: .14rem 0 0 .05rem } 
.class_ul{ overflow:hidden; background:#fff; border-radius:.05rem; padding-bottom: .12rem}
.class_ul li{ float:left; width:33.33%; text-align:center; margin:.15rem  0 0}
.clas_tu{ width:.5rem; height:.5rem; margin:0 auto; overflow:hidden; border-radius:.05rem; }
.class_font{ font-size:.12rem; color:#000000; max-width:90%; margin: .05rem auto 0;}



/*新闻详情*/
.nwes{ overflow:hidden; background:#fff; padding: .1rem .15rem .05rem}
.nwes_title{ color:#000000;font-size:.21rem; font-weight:bold; line-height:.29rem; }
.nwes_das{ overflow:hidden; color:#333333;font-size:.12rem; margin:.15rem 0 0 0 }
.nwes_das span{ margin:0 .15rem 0 0 }
.advert{ overflow:hidden; border-radius:.05rem;margin:.15rem 0 0 0 }
.news_fonts{ color:#000000;font-size:.14rem; line-height:.23rem; padding: .1rem 0 0}
.news_fonts img{ display:block; width:auto; margin:.1rem auto;max-width: 100%}
.poster{ overflow:hidden; background:#fff; margin:.1rem 0 0; padding:.15rem }
.poster_img{ overflow:hidden; border-radius:.05rem; }
.poster_name{ color:#010101;font-size:.16rem; line-height:.23rem; margin-top:.1rem; }
.poster_tips{ color:#888888;font-size:.11rem; margin-top: .1rem;}
.poster_tips span{ color:#888888;font-size:.09rem; border:1px solid #888888; border-radius:.03rem; overflow:hidden; display:inline-block; padding:0 .03rem; margin-right:.05rem; vertical-align:top; margin-top: .02rem;}

.wes{ background:#fff; overflow:hidden; margin: .1rem 0 0; padding: 0 .15rem}
.wes_title{color:#000000; font-size:.18rem; font-weight:bold; line-height:.18rem; margin:.15rem 0 .05rem; }
.wes_title span{ display:inline-block; width:.05rem; height:.18rem; background:#0076ff;border-radius:.05rem; overflow:hidden; vertical-align:top; margin:0 .1rem 0 0 }
.wes_ul{ overflow:hidden; }
.wes_ul li{ padding:.15rem 0;border-bottom:1px solid #e9e9e9 }
.wes_ul a{ display:flex; justify-content:space-between }
.wes_ul_left{ min-width:60%;}
.wes_ul_right{ width:1rem; height: .85rem; min-width:1rem; border-radius:.05rem;overflow:hidden; margin-left: .15rem;}
.wes_ul_name{ color:#000000;font-size:.14rem;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2; }
.wes_ul_di{ display:flex; justify-content: space-between; align-items: center; color: #888; font-size: .12rem; margin: .25rem 0 0 }


/*商品详情*/
.banners .swiper-pagination{left: auto; right: .1rem; background: rgba(0,0,0,0.5); color: #fff; font-size: .11rem; height: .16rem; line-height: .16rem; border-radius: .1rem; overflow: hidden; padding: 0 .08rem; width: fit-content}
.promain{ overflow:hidden; background:#fff; padding:.1rem .15rem .15rem; }
.promain_name{ color:#000000; font-size:.2rem; line-height:.3rem; font-weight:bold; }
.promain_price{ color:#f71b1b;font-size:.12rem; font-weight:bold; }
.promain_price span.price1{ font-size:.23rem; font-weight:bold; }
.promain_price span.price2{ font-size:.11rem; font-weight:400; color:#888888; margin:0 0 0 .1rem; }
.promain_di{ overflow:hidden; color:#888888; font-size:.12rem; margin:.06rem  0 0 }
.promain_di span{ margin:0 .15rem 0 0; }

.paomain_adres{ background:#fff; margin:.1rem 0 0; overflow:hidden; display:flex; padding:.12rem .15rem; justify-content:space-between; }
.paomain_adres_copy{ font-size:.1rem; background:#f4f4f4; color:#000000;  height:.2rem; line-height:.2rem;  width: .5rem; min-width: .5rem; text-align: center; border-radius: .05rem; margin-left:.15rem }
.paominad_name{ font-size: .14rem; color: #000000}
.paominad_name2{ color:#888888;font-size:.14rem; }
.info{ background:#fff; overflow:hidden; padding:0 .15rem .15rem; margin:.1rem 0 0; }
.info_title{ overflow:hidden; display:flex; justify-content:space-between; align-items:center; line-height:.2rem; margin-top: .15rem;}
.info_title_left{ color:#000000; font-size:.18rem; font-weight:bold; }
.info_title_left span{ width:.05rem; height:.18rem; background-image:linear-gradient(to bottom,#0076ff,#45beff); display:inline-block; border-radius:.05rem; overflow:hidden; vertical-align:top; margin-right: .1rem; margin-top: .01rem}
.info_ul{ overflow:hidden; }
.info_ul li{ overflow:hidden; display:flex; justify-content:space-between; font-size:.14rem; color:#000000; padding:.1rem 0 }
.info_ul_left{ min-width:22%; }
.info_ul_right{ font-weight:bold; }
.commercial{ font-size:.11rem; color:#888888; line-height:.16rem;padding:.1rem 0; }
.commercial a{ color:#0076ff }
.describe{ color:#000000; font-size:.14rem; padding: .1rem 0}


.zkimg{ width:.11rem; vertical-align: top; margin: .14rem 0 0 .1rem;  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease; }
.zkimg_s .zkimg{-webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);}
.btn-slide{ display:block; background:#f4f4f4; color:#000;font-size:.12rem; height:.35rem; line-height:.35rem; border-radius:.05rem; text-align:center; }
.alimg img{ width:100%; border-radius:.05rem; overflow:hidden; display:inline-block; margin:.15rem 0 0 }
.slide{ overflow:hidden; margin:.15rem 0 0 }
.look{ overflow:hidden; background:#fff; margin:.1rem 0 0; padding:.15rem 0 }
.look .info_title{ margin:0 .15rem; }
.info_title_right{ overflow:hidden; color:#000000; }
.info_title_right img{ width:.06rem; vertical-align:top; margin:.04rem 0 0 .05rem }
.product{ overflow: hidden;}
.produt_li{ float: left; background: #fff;  overflow: hidden; width: 44%; margin: .12rem 0 0 4%; padding-bottom: .1rem}
.product_one{ height: 1.25rem; display: flex; justify-content: center; align-items: center; position: relative; overflow: hidden;border-radius: .05rem;}
.product_one img{ max-width: 100%;}
.product_font{  font-size: .15rem; color: #000000; margin: .03rem .05rem 0; font-weight: bold;}
.pro_jia{  font-size: .12rem; color: #f71b1b; font-weight:bold; line-height:.18rem }
.pro_jia span{ font-size:.18rem; font-weight: bold;}
.pro_color{ overflow: hidden; text-align: right; color: #999999; font-size: .11rem; margin: .05rem .12rem 0;}
.pro_color img{ width: .1rem; height: .1rem; vertical-align: top; margin: .03rem .05rem 0 0;}
.bqs{ position: absolute; left: 0; top: 0;}
.pro_dis{ overflow:hidden; }
.pro_dis li{ display:flex; justify-content:space-between; font-size: .14rem; color: #000000; padding: .1rem 0 .15rem}
.pro_dis_left{}
.pro_dis_right{ font-weight:bold; }
.pro_dis_right span{ margin:0 0 0 .15rem; font-size:.12rem; color:#888888 }

.disclaimer{ box-shadow:0 0 .05rem 0 #cccccc; overflow:hidden; padding:.15rem; border-radius:.1rem; }
.disclaimer_title{ color:#0076ff;font-size:.16rem; font-weight:bold; }
.disclaimer_font{ font-size:.12rem; color:#000000; line-height:.18rem; margin:.1rem 0 }
.jubao{ background:#ebf4ff; color:#0076ff;font-size:.14rem; text-align:center; padding: 0; border-radius: .1rem; overflow: hidden; height: .4rem; line-height: .4rem; margin: .08rem 0 0}
.bottoms_left{ float:left }
.bottoms{    position: fixed;
    bottom: 0;
    width: 100%; border-top: 1px solid #e9e9e9;
    /*max-width: 640px;
      left: 50%;
    transform: translateX(-50%);*/
    background: #fff;
    height: .65rem;
    z-index: 111;}
    .pro_img{ float:right; width:.45rem; height:.45rem; margin:.1rem 0 0 .1rem }
.bottoms_al{ overflow:hidden; margin:0 .15rem ; background:none;  padding:0; line-height:1.5 }
.bottoms_name{ color:#000000;font-size:.16rem; font-weight:bold; margin:.1rem 0 0 }
.bottoms_phone{ color:#888888;font-size:.14rem; }

.shezhis{overflow: hidden;}
.shezhis li{ height:.45rem; line-height:.45rem; border-bottom:1px solid #e9e9e9 }
.shezhis li img{ width:.2rem; vertical-align:top;margin:.14rem .1rem 0 0 }
.report{ width:53%; left:50%; transform:translate(-50%,-50%); top:50%; background:#fff; border-radius:.15rem; overflow:hidden; position: absolute; z-index: 22}
.report_title{ color:#000000; font-size:.18rem; text-align:center; font-weight:bold; line-height:.55rem }
.report_li{ line-height:.5rem; height:.5rem; border-top:1px solid #e9e9e9; color:#000000; font-size:.14rem; text-align:center; }
.report_li a{color:#000000; font-size:.14rem;}
.shield{width:66%; left:50%; transform:translate(-50%,-50%); top:50%; background:#fff; border-radius:.15rem; overflow:hidden; position: absolute; z-index: 22; height: auto; text-align: center;}
.shield_title{ color:#000000; font-size:.18rem; font-weight:bold; margin-top:.2rem; }
.shield_font{ color:#000000; font-size:.14rem; margin:.15rem 0 .2rem }
.shield_btn{  height:.5rem; line-height:.5rem; border-top:1px solid #e9e9e9; overflow:hidden; position:relative; }
.shield_btn:after{ width:1px; height:100%; position:absolute; top:0; left:50%; background:#e9e9e9; content:'' }
.shield_btn_left{ width:50%; float:left; color:#666666; text-align:center; font-size:.16rem; }
.shield_btn_right{ width:50%; float:left; color:#0076ff; text-align:center; font-size:.16rem; font-weight: bold;}
/*弹窗css*/
.cd-popup{
   position:fixed;
  left: 0;
  top: 0;
  width:100%; height:100%;
  background:rgba(0,0,0,0);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
  z-index:600;
}

.cd-popup2, .cd-popup3, .cd-popup4, .cd-popup5, .cd-popup6, .cd-popup7, .cd-popup8, .cd-popup9{
  position:fixed;
  left: 0;
  top: 0;
  width:100%; height:100%;
  background:rgba(0,0,0,0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
  z-index:600;
}

.cd-popup-container{
 border-radius:.05rem; position:absolute; top:.43rem;  right:.15rem;
  background-color: #fff; box-shadow: 0 0 .05rem 0 #cccccc; padding: 0 .1rem;
  overflow:hidden;   height:auto; 
  transform: translateY(-10px);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.cd-popup.is-visible,.cd-popup2.is-visible,.cd-popup3.is-visible,.cd-popup4.is-visible,.cd-popup5.is-visible,.cd-popup6.is-visible,.cd_gradual.is-visible,.cd-popup7.is-visible,.cd-popup8.is-visible,.cd-popup9.is-visible,.cd-popup9-10.is-visible,.cd-popup9-11.is-visible,.cd-popup5-10.is-visible,.cd-popup5-share.is-visible{
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}

.is-visible .cd-popup-container {

  transform: translateY(0);
}


/*礼品中心*/

.navs{ overflow:hidden; position:fixed; top:.44rem; z-index:999; height:.4rem; line-height:.4rem; background:#fff; left: 0; border-bottom: 1px solid #e9e9e9; width: 100%; display: flex;}
.navs li{ flex:1; text-align:center; color:#000000; font-size:.14rem; position: relative;}
.navs li a{ color:#000000; font-size:.14rem;}
.navs li.on{ color:#0076ff; font-weight:bold; }
.navs li.on:after{ width:.2rem; height:.03rem; background:#0076ff; border-radius:.05rem; overflow:hidden; position:absolute; left:50%; transform:translateX(-50%); bottom:.05rem; content:'' }
.navs li.on a{ color:#0076ff; font-weight:bold; }
.duis{ height:.45rem; line-height:.45rem; background:#fff; overflow:hidden; }
.duis_left{ float:left;}
.duis_left img{ width:.72rem; vertical-align:top; margin:.15rem .15rem 0 .15rem }
.scr_img{ float:left; width:.25rem;min-width: .25rem; height:.25rem; overflow:hidden; border-radius: .2rem; margin:.1rem .1rem 0 0 }
.scr_img img{ vertical-align:top; }
.scrplist{ overflow:hidden; margin:0 .1rem 0 0 }
.scrplist li{ overflow:hidden; height:.45rem;  display:flex;}
.scr_name{ color:#000000; font-size:.12rem; max-width:.5rem }
.duihuans{ font-size:.12rem; color:#666666; flex-shrink:0; margin: 0 .05rem}
.scr_curt{ color:#0076ff;font-size:.12rem; } 

.uniformity{ background:#fff; overflow:hidden; margin:.1rem 0 0; padding:.15rem 0 }
.uniformity_li{ float:left; width:50%; }
.uniformity_left{ float:left; width:.4rem; margin:0 .1rem 0 .15rem; }
.uniformity_right{ overflow:hidden; }
.uniformity_one{ color:#000;font-size:.14rem; }
.uniformity_two{ color:#999999;font-size:.11rem; }

.prezzie{ background:#fff; overflow:hidden; margin:.1rem 0 0; }
.prezzie_title{overflow: hidden; margin: 0 .15rem; line-height: .5rem;}
.prezzie_title_left{color:#000000; font-size:.18rem; font-weight:bold; line-height:.5rem; float: left}
.prezzie_title_left span{ display:inline-block; width:.05rem; height:.18rem; background:#0076ff;border-radius:.05rem; overflow:hidden; vertical-align:top; margin:.17rem .1rem 0 0 }
.prezzie_title_right{ float:right; color:#000000;font-size:.12rem; }
.prezzie_title_right span{ color:#0076ff; font-size:.18rem; font-weight:bold; margin:0 .05rem }
.prezzie_ul{ overflow:hidden; border-top:1px solid #e9e9e9; }

.prezzie_ul li{ overflow:hidden; margin:0 .15rem;padding:.15rem 0; border-bottom: 1px solid #e9e9e9}
.prezzie_ul li:last-child{ border-bottom:none }
.prezzie_ul_left{ width:.85rem; height:.85rem; overflow:hidden; border-radius:.05rem; margin:0 .1rem 0 0;float: left;}
.prezzie_ul_right{ overflow:hidden; }
.prezzie_ul_name{ color:#000000;font-size:.14rem; height:.4rem;font-weight:bold; }
.prezzie_ul_bo{ overflow:hidden; line-height:.25rem; margin-top:.2rem; }
.prezzie_ul_bo_left{ float:left; color:#f71b1b;font-size:.12rem; margin-right:.1rem; font-weight:bold;}
.prezzie_ul_bo_left span{ font-size:.16rem; font-weight:bold; }
.prezzie_ul_bo_left2{ float:left; color: #888888;font-size: .12rem;}
.prezzie_ul_bo_right{ float:right; width:.75rem; height:.25rem;line-height:.25rem; text-align:center;border-radius:.2rem;  background-image:linear-gradient(to right,#25b3ff,#1b85ff); color: #fff; font-size: .12rem; font-weight: bold;}
.prezz_h{ background:#ccc }
/*确认兑换*/
.confirm{ background:#fff; border-radius:.1rem; overflow:hidden; margin:.12rem; }
.magnitude{ overflow:hidden; height: .55rem; line-height: .55rem; margin: 0 .15rem;border-top: 1px solid #e9e9e9}
.magnitude_left{ float:left; color:#000000;font-size:.14rem; font-weight:bold; }
.magnitude_right{ float:right; overflow:hidden; display:flex;}
.magnitude_img{ width:.21rem; }
.magnitude_input{ width:.39rem; text-align:center; text-align:center; color:#0076ff;font-size:.2rem; font-weight:bold; }
.adress{ overflow:hidden; background:#fff; border-radius:.1rem; margin:.12rem; display: flex; align-items: center; position:relative; padding: .12rem .3rem .12rem .15rem;}
.adress a{ display:flex; align-items:center;}
.adress_left{ width:.18rem; min-width:.18rem; margin-right:.1rem; }
.adress_name{ color:#000000;font-size:.14rem; font-weight:bold; line-height:.21rem; }
.adress_font{ color:#000;font-size:.12rem; }
.address_right{ position:absolute; right:.15rem; top:50%; transform:translateY(-50%); z-index:22; width: .06rem}
.leave{background:#fff; border-radius:.1rem; overflow:hidden; margin:.12rem; padding: 0 .15rem; height: .45rem; line-height: .45rem;}
.leave_left{ float:left; color:#000000; font-size:.14rem; font-weight:bold; margin-right:.1rem; }
.leave_right{ overflow:hidden; }
.leave_right input{  width:100%; height:.45rem; line-height:.45rem; border:none; vertical-align:top; }
.record{ background:#fff; border-radius:.1rem; overflow:hidden; margin:.12rem; }
.record li{ display:flex; justify-content:space-between; align-items: center; padding:.13rem 0; border-bottom: 1px solid #e9e9e9; margin: 0 .15rem}
.record_color{ color:#f71b1b;font-size:.16rem; font-weight:bold; }
.buttons{ width:88%; height:.4rem; line-height:.4rem; color:#fff; border-radius:.2rem; margin:.3rem auto 0;background-image:linear-gradient(to right,#25b3ff,#1b85ff); border:none; outline:none;  display:block }
.jinbi{ text-align:center; color: #000000;font-size: .14rem; margin: .24rem 0;}
.jinbi span{ color:#0076ff;font-size:.23rem; font-weight:bold; margin:0 .05rem; }

.result{ overflow: hidden; background: #fff; border-radius: .12rem; margin: .12rem; padding: 0 .15rem 0;}
.result_one{ border-bottom: 1px solid #e9e9e9; overflow: hidden; text-align: center;  padding-bottom: .25rem;} 
.result_one img{ width: .6rem; vertical-align: top; margin-top: .3rem;}
.result_font{ color: #000; font-size: .17rem; margin-top: .1rem; font-weight: bold; }
.result_ul{ overflow: hidden; }
.result_li{ display: flex; justify-content: space-between; border-bottom: 1px solid #e9e9e9; height: .5rem; line-height: .5rem; }
.result_li_left{color: #333; font-size: .14rem;}
.result_li_right{color: #000; font-size: .14rem;}
.resultme{ font-weight: bold; font-size: .14rem; color:#f71b1b }
.resultme span{ font-size:.18rem;  font-weight: bold;}
.btns{ display: flex; justify-content: center; align-items: center; margin: .3rem .2rem; }
.gohome{ height: .4rem;line-height: .4rem; color: #666666; font-size: .14rem;  border: 1px solid #666666; border-radius: .5rem; text-align: center; width: 46%; margin-right: 8%; }
.goorder{height: .4rem;line-height: .4rem; color: #fff; font-size: .16rem; font-weight: bold; border: 1px solid transparent; border-radius: .5rem; text-align: center; width: 46%; background-image:linear-gradient(to right,#25b3ff,#1b85ff);  }


/*抽奖*/
.luntan{ background:#fff; overflow:hidden;padding:.1rem .15rem; color:#000000;font-size:.14rem; }
.luntan a{ color:#0076ff; margin-left:.07rem }

.yaoitem{ overflow: hidden; background: #fff; border-radius:.12rem; margin: .12rem;  } 
.yaoitem li{ overflow: hidden; padding: 0 .12rem;}
.yaoitem_left{ float: left;  width: .4rem; height:.4rem; border-radius: .5rem; overflow: hidden; margin:.15rem .12rem 0 0; }
.yaoitem_left img{ width: 100%; height: 100%; vertical-align: top; }
.yaoitem_right{ overflow: hidden; border-bottom: 1px solid #e9e9e9 }
.yaoitem_las{ display: flex; justify-content: space-between;align-items: center; height: .68rem; }

.yaoitem_las_right{ text-align: right;}
.yaoitem_las_one{ overflow: hidden;}
.yaoitem_las_font{ color:#000000;font-size: .14rem; margin-right: .1rem;  }
.yaoitem_las_img{ float: left; width: .67rem;  }
.yaoitem_las_img img{vertical-align: top;}
.yaoitem_las_time{ color: #666666;font-size: .11rem; margin-top: .03rem; }
.yaoitem_las_left{ max-width: 60% }
.yaoitem_las_right_one{color: #0076ff;font-size: .14rem; line-height: .2rem}
.yaoitem_las_right_two{color: #666666;font-size: .12rem;line-height: .2rem}
.yaoitem li:last-child .yaoitem_right{ border-bottom: none }


/*抽奖*/
body.turntable{background-size: 100%; background:url('../images/turntable_bg.png') no-repeat,linear-gradient(to bottom,#f65d00,#c9003d);background-size: 100%; background-repeat: no-repeat;}
.overflow{ overflow:hidden; }
.btns2{ width:73%; height:.4rem; line-height:.4rem; text-align:center; font-size:.16rem; font-weight:bold; color:#f63195; border-radius:.26rem; overflow:hidden; background:linear-gradient(to bottom,#ffffff,#fffea9);  margin: .34rem auto .19rem ; position: relative; z-index: 10; box-shadow:0 .04rem  0 #d21e9c;}
.turntable_color{ border:.03rem solid #bf0000; background:linear-gradient(to bottom,#ffed27,#ffa200); color:#d40000; box-shadow:none;}
.guize{ background:#ffffff; border-radius:.15rem; overflow:hidden; margin: .1rem .2rem; padding-bottom:.2rem; }
.guize_title{ color:#ff1824;font-size:.17rem; font-weight:bold; text-align:center; line-height:.5rem; }
.guize_font{ color:#000000;font-size:.12rem; margin: 0 .15rem; line-height: .2rem;}
.jiangpi{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/scraping_img2.png) no-repeat; background-size: 100%; display: flex; justify-content:center; align-items: center; text-align: center; z-index: -1;}
.jiangpi_img{ width:.5rem; }
.jiangpi_font{ text-align:center; font-size:.25rem; color:#d40000; font-weight: bold;}
.kaili{ position:absolute; top:.2rem; left:50%; transform:translateX(-50%); width:1rem }


 .zhuli{ position:relative; }
  .cenei{ position:absolute; left:50%; top:50%;  width:80%; transform:translate(-50%,-50%); z-index: 22; background:#fff; border-radius:.1rem; }
  .cenei_title{ text-align:center; font-size:.18rem; font-weight:bold; line-height:.25rem; margin:.3rem 0 0; color:#000000 }
  .cenei_img{ width:.6rem; margin:.4rem auto 0; display:block; }
  .cenei_name{ color:#d40000;font-size:.25rem; color:#d40000;font-size:.25rem; text-align:center; font-weight:bold; margin:.05rem 0 .1rem }
  .cenei_fonts{ color:#363636;font-size:.14rem; text-align:center; margin:0 .25rem 0; line-height:.23rem; min-height: 0.46rem;}
  .cenci_btn{ height:.4rem; line-height:.4rem; text-align:center; width:80%; margin:.4rem auto .3rem; background:linear-gradient(to bottom,#ff672b,#eb0047); color:#fff; border-radius: .2rem; overflow: hidden; font-weight: bold; font-size: .16rem}
.flesxa{display: flex; align-items: center; background: rgba(0, 0, 0, 0.8);}

/*签到*/
.sign{ overflow:hidden; background:#fff; border-radius:.1rem; margin:.12rem; position: relative; padding: .15rem 0}
.sign:after{ width:1px; height:80%; top:10%; background:#e9e9e9; left:50%; position:absolute; content:'' }
.sign_left{ float:left; width:50%; text-align:center; }
.sign_one{ color:#000000;font-size:.14rem; font-weight:bold; }
.sign_two{ color:#0076ff;font-size:.25rem; line-height:.25rem; font-weight:bold; margin:.1rem 0 }
.sign_two img{ width:.2rem; vertical-align:top; margin:.03rem .05rem 0 0; }
.sign_three{ line-height:.25rem; height:.25rem; width:.7rem; text-align:center; color:#000000;font-size:.12rem; border:1px solid #666666; border-radius:.2rem; overflow:hidden; margin:0 auto; }
.sign_four{ color:#000000;font-size:.12rem; line-height:.19rem; margin-top:.15rem; }
.sign_four a{color:#000000;font-size:.12rem;}
.sign_four img{ width:.06rem; vertical-align:top; margin: .04rem 0 0 .05rem;}

.uniformity2{ overflow:hidden; background:#fff; margin:.12rem; border-radius:.1rem; padding:.15rem 0 }
.sin_title{ color:#000000;font-size:.21rem; font-weight:bold; margin:.15rem .15rem .1rem }
.qian{ overflow:hidden; background:#fff; border-radius:.1rem; margin:0 .15rem; padding:0 0 .12rem 0 }
.qian_tips{ color:#666666;font-size:.11rem; text-align:center; line-height:.4rem; height:.4rem; }
.qian_tips span{ color:#0076ff }
.qian_ul{ margin:.08rem 0 0 3%; overflow:hidden; }
.qian_li{ float:left; width:22.5%; margin:.05rem 2% 0 0; position:relative; text-align:center; background:#f6f6f6; color:#aaaaaa;font-size:.25rem; font-weight:bold; line-height:.77rem; height:.77rem;border-radius:.06rem; }
.qian_top{ position:absolute; left:0; top:0; width:.43rem; text-align:center; background:#e9e9e9; color:#333333;font-size:.1rem; height:.21rem; line-height:.21rem; border-radius:.06rem 0 .06rem 0; overflow:hidden; }
.qina_img{ position:absolute; bottom:0; right:0; z-index:0; width:.35rem; }

.qian_h{ color:#0076ff }
.qian_h .qian_top{ background:linear-gradient(to right,#25b3ff,#1b85ff);color:#fff }
.widthz{ width:47%; }
.sign_btn{ width:85%; height: .4rem; line-height: .4rem;background:linear-gradient(to right,#25b3ff,#1b85ff);color:#fff; border-radius: .2rem; overflow: hidden; margin: 0 auto; display: block; border:none; outline:none; font-weight:bold;}
.tish{ text-align:center; color:#000000; font-size:.12rem; display:block; line-height:.35rem; margin:.1rem 0 0 }
.jl_ul{ overflow:hidden; margin: 0 .15rem}
.jl_ul li{ overflow:hidden; margin-top:.15rem }
.jl_ul_left{ float:left; width: .2rem; margin: .05rem 0 0}
.jl_ul_left2{ float:left; line-height:.15rem; margin:.02rem .15rem 0 .1rem }
.jl_ul_one{ color:#0076ff;font-size:.14rem; font-weight:bold; }
.jl_ul_two{ color:#888888;font-size:.1rem }
.jl_ul_right{ overflow:hidden; }
.jl_ul_right_one{ overflow:hidden; }
.jl_ul_right_one_left{ float:left; color: #666666;font-size: .12rem;}
.jl_ul_right_one_left span{ color:#0076ff;font-weight:bold; }
.jl_ul_right_one_right{ color:#888888;font-size:.12rem; float: right}
.jl_ul_right_bg{ height:.06rem; width:100%; background:#e9e9e9; border-radius:.03rem; margin-top:.06rem }
.jindu{background:linear-gradient(to right,#25b3ff,#1b85ff); border-radius:.03rem;height:.06rem; }
.pro_title{ overflow:hidden; line-height:.45rem; margin:.05rem .15rem 0; }
.pro_title_left{ float:left; color: #000000;font-size: .18rem; font-weight: bold;}
.pro_title_right{ float:right; color:#000000;font-size:.12rem; }
.pro_title_right img{ width:.06rem; vertical-align:top; margin:.17rem 0 0 .05rem }

.produ_ul{ overflow:hidden; }
.produ_li{ width:44%; float:left; margin:0 0 .1rem 4%; overflow:hidden;border-radius:.06rem; background:#fff; padding-bottom:.15rem; }
.produ_ul_one{ height:1.65rem; overflow:hidden; border-radius:.06rem; background: #ccc; display: flex; align-items: center;}
.produ_ul_one img{ width:100%; }
.produ_li_name{ color:#000000;font-size:.12rem; font-weight:bold; margin:.05rem .1rem; line-height:.2rem;height:.2rem }
.produ_ul_price{ line-height:.2rem; color:#f71b1b;font-size:.12rem;  font-weight:bold; margin: 0 .1rem;height:.2rem }
.produ_ul_price span.produ_ul_price1{ font-size:.16rem; font-weight:bold; }
.produ_ul_price span.produ_ul_price2{ font-size:.11rem; color: #888888; }
.produ_btn{ display:block; padding:0; line-height:.25rem; height:.25rem; background:linear-gradient(to right,#25b3ff,#1b85ff); color: #fff;font-size: .12rem; font-weight: bold; text-align: center; border-radius: .2rem; border: none; outline: none; width: 100%}
.produ_ul_bbto{ overflow:hidden; margin:.05rem .1rem 0; }
.btn_h{ background:#ccc }
.succes{ width:80%; top:50%; left:50%; position:absolute; transform:translate(-50%,-50%); z-index:22; background:#fff; border-radius:.15rem; text-align:center; }
.succes_img{ width:.6rem; margin: .4rem 0 0}
.succes_title{ font-weight:bold; color:#000;font-size:.18rem; margin-top:.1rem }
.succes_huo{ font-size:.14rem; color:#363636; margin: .2rem 0}
.succes_huo span{ color:#0076ff; }
.iknow{ background:linear-gradient(to right,#25b3ff,#1b85ff);color:#fff;font-size:.16rem; font-weight:bold; text-align:center; width:80%; text-align:center; border-radius:.2rem; height:.4rem; line-height:.4rem; margin:0 auto .2rem; }

/*金币/金币积分互换*/
.hh{ background:#fff; overflow:hidden; margin:.12rem; border-radius:.1rem; }
.hh_li{ border-bottom:1px solid #e9e9e9; overflow:hidden; margin:0 .15rem; padding:.15rem 0 .3rem; }
.hh_li:last-child{ border-bottom:none }
.hh_li_one{ overflow:hidden; display:flex;  justify-content:space-between; align-items: center;}
.hh_li_one_left{ color:#000000;font-size:.16rem; font-weight:bold; }
.hh_li_one_right{ color:#000000;font-size:.12rem; }
.hh_li_one_right span{ color:#0076ff }
.zhuans{overflow:hidden; margin-top:.15rem; }
.convert{ width:.3rem; vertical-align:top; margin:.15rem 0 0; float:right; }
.zhuans_right{ color:#aaaaaa;font-size:.12rem; float:right; line-height: .4rem;height: .4rem;}
.zhuans_right span{ font-size:.18rem; font-weight:bold; }
.zhuans_left{ width:58%; float:left; }
.zhuans_left_inpu input{ width:100%; vertical-align:top; height:.4rem; line-height:.4rem; background:none;font-weight:bold; font-size:.16rem; color:#000 }
.zhuans_left_inpu{ width:75%;background:#f6f6f6; border-radius:.1rem; overflow:hidden; float:left; height:.4rem; line-height:.4rem; box-sizing: border-box; padding: 0 .1rem; position: relative;}
.inter_btn{ width:88%; height:.4rem; line-height:.4rem; padding:0; margin:.3rem auto 0; color:#fff; background:#cccccc;font-size:.16rem; font-weight:bold; border-radius:.2rem; text-align:center; }
.zhus{ color:#666666;font-size:.12rem; text-align:center; margin:.2rem auto; }
.tishis{ position:absolute; right:.1rem; top: 0; color: #aaaaaa;font-size: .11rem;}
.colorblue{ color:#0076ff }
.colorbg{ background:linear-gradient(to right,#25b3ff,#1b85ff);}

/*积分明细*/
.yu_ul{ overflow: hidden; margin:.12rem; background: #fff;border-radius: .1rem;}
.yu_ul li{ display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #e9e9e9; height: .61rem; margin:0 .15rem; }
.yu_ul_one{ color: #333333;font-size: .14rem; }
.yu_ul_two{ color: #999999;font-size: .12rem; }
.yu_ul_rihgt{ color: #0076ff;font-size: .18rem;font-weight:bold; }
.jians{ color:#000000 }

.dingbu{ background:#fff; padding:.25rem .15rem .15rem; }
.dingbu_left{ float:left; width:.4rem;  margin:0 .1rem 0 0 }
.dingbu_right{ overflow:hidden; }
.dingbu_num{ font-size:.5rem; color:#0076ff;font-weight:bold; line-height:.4rem; }
.dingbu_tips{ font-size:.14rem; color:#666666; margin-top: .05rem;}


/*订单详情*/
.tops{ overflow: hidden; background: #fff;  padding: .1rem .15rem; margin: .12rem; border-radius: .1rem;}
.top_one{ overflow:hidden;  font-size: .18rem; font-weight: bold}

.color1{ color:#f71b1b }
.color2{ color:#008cdd }
.color3{ color:#e85d00 }
.color4{ color:#00aa28 }
.color5{ color:#999999 }
.top_two{ color:#333333;font-size:.12rem; margin: .02rem 0 .05rem}
.spans1{ color:#f71b1b;}
.spans2{ font-weight: bold;margin-right:.1rem; }
.spans3{ font-weight: bold;color:#f71b1b; }
.top_one span.text1{ color: #d40028; font-size: .18rem; margin-right: .1rem; font-weight: bold;}
.top_one span.text2{ color: #0088d6; font-size: .18rem; margin-right: .1rem; font-weight: bold;}
.top_one span.text3{ color: #f07716; font-size: .18rem; margin-right: .1rem; font-weight: bold;}
.top_one span.text4{ color: #009e82; font-size: .18rem; margin-right: .1rem; font-weight: bold;}
.top_one span.text5{ color: #00b221; font-size: .18rem; margin-right: .1rem; font-weight: bold;}
/*.top_two{ color: #d40028; font-size: 24rpx; margin: 6rpx 0;}*/
.top_three{ overflow: hidden; color: #666666; font-size: .11rem; line-height: .2rem;}

.kuaidi{ overflow: hidden; background: #fff; padding: .1rem .15rem; margin: .12rem; border-radius: .1rem;}
.kuaidi_title{ height: 80rpx; line-height: 80rpx; border-bottom: 1rpx solid #e9e9e9; padding: 0 30rpx; font-size: 28rpx;}
.dizhi{ overflow: hidden; display: flex; align-items: center;}
.dizhi_left{  margin: 0 .15rem 0 0}
.dizhi_left img{ width: .18rem;}

.dizhi_left2_one{ font-size: .14rem; color: #000; font-weight: bold; }
.dizhi_left2_one span{ margin-left: .1rem;}
.dizhi_left2_two{ color: #000; font-size: .12rem;margin-top: .02rem}

.dianp{overflow: hidden; background: #fff; padding:0 .15rem; margin: .12rem; border-radius: .1rem; }
.product{ overflow:hidden; }
.product_li{ overflow:hidden; border-top:1px solid #e9e9e9; padding:.15rem 0; position:relative; }
.product_left{ float: left; width: .7rem; height: .7rem; border-radius: .05rem; overflow: hidden; margin: 0 .1rem 0 0;}
.product_left img{ width: 100%;  vertical-align: top;}
.product_right{ overflow: hidden; padding-right: 30rpx;}
.product_right_one{ color: #000; font-size: .12rem; line-height: .18rem;overflow: hidden;  font-weight: bold;
  text-overflow: ellipsis;      
  display: -webkit-box;  
  -webkit-line-clamp: 2;    
  -webkit-box-orient: vertical;}
  .product_right_two{ overflow: hidden; color: #666666; font-size: .11rem;}
  .product_right_three{ overflow: hidden; margin: 0 0 0 .8rem;}
.product_right_three_left{ float: left; color: #000; font-size: .12rem; font-weight: bold}
.product_right_three_left span{ font-size: .14rem; font-weight: bold}
.product_right_three_right{ float: right; color: #333; font-size: .14rem;}
.dianp_title{ height:.4rem; line-height:.4rem; color:#000000;font-size:.14rem; font-weight:bold; }
.dianp_title img{ width:.16rem; vertical-align:top; margin:.12rem .05rem 0 0 }
.produuv{ position:absolute;  bottom: .15rem; left: 0; width: 100%;z-index: 11; line-height: .15rem}
.beizhu{ padding: .1rem .15rem; background: #fff;margin: .12rem; border-radius: .1rem; display: flex; align-items: center;}
.beizhu_left{color: #666666; font-size: .14rem; flex-shrink:0; margin-right:.1rem }
.beizhu_right{color: #000000; font-size: .12rem;}

.jin_ul{ overflow: hidden; background: #fff;margin: .12rem; border-radius: .1rem;padding: 0 .15rem}
.jin_li{ border-bottom: 1px solid #e9e9e9; height: .45rem; line-height:.45rem; overflow: hidden;}
.jin_left{ float: left; color: #333; font-size: .14rem;}
.jin_left span{ font-size:.12rem; }
.jin_right{ float:right; color: #333; font-size: .14rem;}
.hob{ color: #f71b1b; font-size: .16rem; font-weight: bold;}
.bottom{ height: .46rem; position:fixed; bottom: 0; left: 0; width: 100%; background: #fff; border-top: 1px solid #e9e9e9;}
.bottom1{ float: right;  height: .26rem;  color: #fff; font-size: .12rem; line-height: .26rem; text-align: center; margin: .1rem .15rem 0 0; border: 1px solid transparent;padding: 0 .13rem; background:linear-gradient(to right,#25b3ff,#1b85ff); border-radius: .2rem;}
.bottom2{float: right;  height: .26rem; background: #fff; color: #666666; font-size: .12rem; line-height: .26rem; text-align: center; margin: .1rem .15rem 0 0; border: 1px solid #cccccc; padding: 0 .13rem; border-radius: .2rem;}
.bottom3{float: right;  height: .26rem; background: #fff; color: #0076ff; font-size: .12rem; line-height: .26rem; text-align: center; margin: .1rem .15rem 0 0; border: 1px solid #0076ff; padding: 0 .13rem; border-radius: .2rem;}
.ziti{ overflow:hidden; position: relative; display: flex; align-items: center; border-top: 1px solid #e9e9e9; padding: .1rem 0 .1rem 0;}
.ziti_left{ width:.2rem; flex-shrink:0;margin:0 .12rem 0 0 }
.ziti_name{ color:#000000;font-size:.16rem; font-weight:bold; }
.ziti_di{ display:flex; justify-content:space-between; align-items:center; margin-top: .02rem}
.ziti_di_right{flex-shrink:0; height: .2rem; line-height: .2rem; background: #f4f4f4; color: #000000;font-size: .1rem;border-radius: .05rem; overflow: hidden; padding: 0 .05rem; margin-left: .1rem; }
.ziti_di_left{ color:#000000;font-size:.12rem; line-height:.18rem }
.dianp_tis{ overflow:hidden; display:flex; align-items:center; border-top:1px solid #e9e9e9;  height: .45rem;}
.dianp_tis_left{ color:#000000;font-size:.12rem; }
.dianp_tis_right{ color:#000000;font-size:.14rem; font-weight:bold; }
.dianp_tis_right span{ margin:0 0 0 .1rem;font-size:.14rem; font-weight:bold;}
.tops_reason{ color:#000000;font-size:.12rem; margin:.02rem  0 .05rem 0 }
.copys{ border:1px solid #cccccc; color:#666666;font-size:.09rem;height:.16rem; line-height:.16rem; display:inline-block; border-radius:.2rem; padding:0 .05rem; margin:0 0 0 .06rem; vertical-align:top; }


.phonea{ background:#fff;overflow:hidden; margin:.12rem; border-radius:.1rem; height: .45rem; display: flex; justify-content: space-between; align-items: center; padding: 0 .15rem; font-size: .14rem; color: #000000}
.phonea_right{ font-weight:bold; }
.orbg{  background:#fff;overflow:hidden; margin:.12rem; border-radius:.1rem;  overflow: hidden; padding:0 .15rem; }
.shangpin{ overflow:hidden; padding:.15rem 0 }
.shangpin_left{ float:left; width: .7rem; height: .7rem; border-radius: .05rem; overflow:hidden; margin: 0 .1rem 0 0}
.shangpin_right{ overflow:hidden; }
.shangpin_name{ color:#000000;font-size:.16rem;  font-weight:bold; line-height:.21rem; height:.42rem; }
.shangpin_di{ overflow:hidden; margin:.1rem 0 0 }
.shangpin_price{ float:left; color:#000000;font-size:.14rem; font-weight:bold; }
.shangpin_price span{ font-size:.12rem; color:#666;margin:0 0 0 .2rem }
.shangpin_q{ float:right; color:#0076ff;font-size:.14rem; font-weight:bold; }
.bzjs{ overflow:hidden; padding:.15rem 0; border-top:1px solid #e9e9e9 }
.bzjs_li{ float:left; color:#333333;font-size:.14rem; margin:0 .15rem 0 0;  line-height: .14rem;}
.bzjs_li img{ width:.14rem; vertical-align:top; margin: 0 .05rem 0 0}
.sto_title{ color:#000;font-size:.18rem; font-weight:bold; line-height: .18rem; margin: .12rem 0 0}
.orbg_s{ overflow:hidden;  padding: .15rem 0; position: relative;}
.orbg_sleft{ float:left; width:.4rem; height: .4rem; border-radius: .04rem; margin: 0 .1rem 0 0; overflow: hidden;}
.orbg_sright{ overflow:hidden; margin-right:.7rem; }
.orbg_sright_one{ font-size:.14rem; font-weight:bold; color:#000000 }
.orbg_sright_two{ overflow:hidden; color:#f88600; font-size:.12rem; font-weight:bold; line-height:.2rem; }
.orbg_sright_two img{ width:.11rem; height:.11rem; vertical-align:top; margin:.035rem .03rem  0 0 }
.dinahu{ position:absolute; right:0; top:.15rem; border-left:1px solid #e9e9e9; z-index:11; width:.45rem; }
.dinahu_phone{ width:.3rem; text-align:center; float:right; padding:0; background:none; line-height:1.5; border:none; }
.dinahu_one{ width:.2rem; margin:.02rem auto; }
.dinahu_two{ color:#000000;font-size:.1rem; font-weight:bold; }
.xxdz{ padding:.12rem 0; display:flex; justify-content:space-between; border-top: 1px solid #e9e9e9}

.xxdz_left{ color:#888888;font-size:.12rem; }
.xxdz_right{flex-shrink:0; color: #000000; font-size: .1rem; height: .2rem; line-height: .2rem; padding: 0 .05rem; border-radius: .05rem; background: #f4f4f4; margin-left: .1rem}
.ordemain{ background:#fff;overflow:hidden; margin:.12rem; border-radius:.1rem; padding:0 .15rem .1rem }
.ordemain_font{ line-height:.3rem; color:#333333;font-size:.14rem; }
.ordemain_font p{ font-weight:bold; font-size:.16rem; font-weight:bold; margin-top:.05rem }
.tip{ overflow:hidden;margin: .15rem 0 0}
.tip_left{ float:left; width:.18rem; margin-right:.1rem; }
.tip_right{ overflow:hidden; }
.tip_right_one{ color:#333333;font-size:.16rem; font-weight:bold; }
.tip_right_two{ color:#000000;font-size:.14rem; line-height:.23rem }

.color3s{ color:#009e8d }
.color5s{ color:#000000 }

/*我的礼品*/
.state{ position:fixed; top: .84rem; left: 0; width: 100%; z-index: 12; height: .5rem; background: #f4f4f4}
.state_ul{ overflow:hidden; margin: 0 0 0 .12rem}
.state_ul li{ float:left; height:.25rem; border:1px solid #cccccc; border-radius:.06rem; padding:0 .1rem; color:#666666;font-size:.12rem; margin: .12rem .1rem 0 0; line-height: .25rem; background: #fff;}
.state_ul li.on{ color:#0076ff;font-weight:bold; border:1px solid #0076ff }
.item{ background:#fff; border-radius:.1rem; margin:0 .12rem .12rem; padding:0 .15rem }
.item_title{ height:.4rem; display:flex; justify-content:space-between; align-items:center; font-size:.12rem; color:#000000 }
.gongji{ overflow:hidden; line-height:.42rem; height:.42rem;border-top:1px solid #e9e9e9  }
.gongji_font{ float:right;color:#666666;font-size:.11rem;}
.he1{ color:#000;font-size:.12rem; margin:0 0 0 .06rem }
.he2{ color:#f71b1b;font-size:.14rem; font-weight:bold; }
.item_bottom{  overflow:hidden; padding:0 0 .15rem 0 }
.itembtn{ float:right; height:.26rem;line-height:.26rem;background:linear-gradient(to right,#25b3ff,#1b85ff); color:#fff; border-radius:.13rem; padding:0 .1rem; font-size:.12rem; }
.itembtn2{ float:right; height:.26rem;line-height:.26rem;background:#fff; color:#666666; border-radius:.13rem; padding:0 .1rem; font-size:.12rem;border:1px solid #cccccc; }