/*
* @Author: siriusmaster
* @Date:   2023-02-11 16:20:33
* @Last Modified by:   Administrator
* @Last Modified time: 2023-02-21 14:04:24
*/
body{background:#F5F5F5;}
.submit1{width:95%;height:35px;border-radius:10px 10px;background: #F2CD7C;display: block;color:white;font-size: 14px;text-align: center;line-height: 35px;margin:0 auto;}
.app{width:100%;height:auto;max-width: 6.45rem;margin:0 auto;}
header{
	width:100%;max-width: 650px;height:55px;
margin:0 auto;background-color: #f8902a;line-height: 55px;text-align: center;}
header .backaction{float:left;margin-left: 5px;display: block;width: 20px;height:45px;z-index: 970;margin-top: -40px;line-height: 40px;}
header .homeaction{float:right;margin-right: 5px;display: block;width: 20px;height:45px;z-index: 970;margin-top: -40px;}
header .headertitle{font-size:16px;font-weight: bold;}
section{width:100%;max-width: 650px;height:auto;margin:0 auto;padding:20px 15px;margin-top:40px;margin-bottom: 45px;box-sizing: border-box;}
.headeraction{width: 100%;height:0.4rem;margin-top:-0.4rem;z-index: 971 }
footer{width:100%;max-width: 650px;height:60px;margin:0 auto;background-color: #2c2b29;padding:5px 5px 0 5px;box-sizing: border-box;}
.footer{width:100%;max-width: 6.45rem;height:auto;margin:0 auto;background-color: white;padding:5px 5px;}
.footermenu{width:20%;height:0.4rem;text-align: center}
.footermenu i{font-size:0.2rem;}
footer .active{color:#ff4949;cursor: pointer;}
input::-webkit-input-placeholder{   /* 使用webkit内核的浏览器 */
	color: #E2e2e2;
}
input:-moz-placeholder{    /* Firefox版本4-18 */
	color: #E2e2e2;
}              
input::-moz-placeholder{    /* Firefox版本19+ */
	color: #E2e2e2;
}              
input:-ms-input-placeholder{   /* IE浏览器 */
	color: #E2e2e2;
} 

.forgetbox{width:100%;height:auto;background: white;border-radius: 5px 5px;padding:0.1rem 0.05rem;}
.forgetbox td{padding:0.03rem 0;}
.forgetbox input{width:90%;background: none;border:none;}
.forgetbox input::-webkit-input-placeholder{   /* 使用webkit内核的浏览器 */
	color: #E2e2e2;
}
.forgetbox input:-moz-placeholder{    /* Firefox版本4-18 */
	color: #E2e2e2;
}              
.forgetbox input::-moz-placeholder{    /* Firefox版本19+ */
	color: #E2e2e2;
}              
.forgetbox input:-ms-input-placeholder{   /* IE浏览器 */
	color: #E2e2e2;
} 
.forgetp a{color:#333;font-size: 0.12rem;line-height: 0.5rem;}
.getsms{color:rgb(242, 205, 124);font-size: 0.12rem;}
.forgetbox .logo{width:100%;height:2rem;text-align: center;padding:0.25rem 0.25rem;}
.forgetbox .logo img{width:1.5rem;height:1.5rem;border-radius: 50% 50%;}


/*index.html*/
.container{width:100%;max-width: 650px;height:auto;margin:0 auto;margin-bottom:90px;}
.overhide{position: relative;overflow: hidden;}
.swiper {width: 100%;max-width: 650px;height: auto;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img {display: block;width: 100%;object-fit: cover;}
.indexmenu{width:100%;height:auto;padding:0.12rem 0.08rem;background-color: white}
.indexmenu img{width:100%;height:auto;}
.indexmenu .menubox{width:100%;display: flex;flex-direction: row;flex-wrap: wrap;}
.indexmenu .menubox .menuboxcell{width:25%;height:auto;text-align: center;padding:0.15rem 0 0 0;display: block;}
.indexmenu .menubox .menuboxcell img{width:0.47rem;height:0.47rem;}

.productbox{width:100%;max-width: 650px;margin:0 auto;height:auto;padding:0 3px;display: flex;flex-direction: row;flex-wrap: wrap;}
.productboxcell{width:48%;height:auto;display: block;margin:7px 1%;border-radius: 5px 5px;overflow: hidden;background-color: #2c2b29;}
.productboxcell img{width:100%;}
.productboxcell .producttitle{width:100%;height:0.36rem;line-height: 15px;padding:6px 6px;}
.productboxcell .productprice{width:100%;height:auto;font-size:12px;color:#000;padding:9px 6px;}
.productboxcell .productprice span{display: block;float:right;padding:3px 7px;border-radius: 15px 15px;background-color:#2fd262;color:white;cursor: pointer;}
.indexvideo{width:100%;height:auto;padding:0.1rem 0.09rem;}

/*product.html*/
.search{width:100%;padding:2px 5px;}
.search input{width:100%;height:0.32rem;padding:0.05rem 0.1rem;box-sizing: border-box;background-color: #f8902a; color:#2fd262;border:1px solid #F2F2F2;border-radius: 0.16rem 0.16rem;}
.search input::-webkit-input-placeholder{   /* 使用webkit内核的浏览器 */
	color: #fff;
}
.search input:-moz-placeholder{    /* Firefox版本4-18 */
	color: #fff;
}              
.search input::-moz-placeholder{    /* Firefox版本19+ */
	color: #fff;
}              
.search input:-ms-input-placeholder{   /* IE浏览器 */
	color: #fff;
} 
.dosearch{margin-top:-0.56rem;z-index: 970;position: relative;float:right;margin-right: 0.12rem;color:#999;}

.mt10{margin-top:0.5rem;}

.orderby{width:100%;max-width: 650px;margin:0 auto;height:30px;padding:3px 0;text-align:center;margin-top: 0.45rem;background-color: white;border-top:1px solid #eee;}
.orderby .productnav{width:33.333%;height:auto;}

/**商品详情*/
.viewheader{width:100%;max-width:650px;height:55px;margin:0 auto;line-height: 55px;text-align: center;}
.viewheader .backaction{float:left;margin-left: 0.03rem;display: block;width: 0.25rem;height:0.25rem;z-index: 99;margin-top: -0.4rem;line-height: 0.25rem;background: rgba(0,0,0,0.3);border-radius: 50% 50%;color:white;}
.viewheader .homeaction{float:right;margin-right: 0.05rem;display: block;width: 0.25rem;height:0.25rem;z-index: 99;margin-top: -0.4rem;line-height: 0.25rem;background: rgba(0,0,0,0.3);border-radius: 50% 50%;color:white;}
.viewbox{width: 100%;
  height: auto;
  padding: 5px 5px;
/**
  margin-left: 2%;
  margin-right: 2%;**/}
.viewbox1{height:auto;padding: 10px 10px;}
.viewboxcell{width:100%;height:auto;background-color:#fff;padding: 5px 5px;border-radius: 5px 5px;margin:8px 0 0 0;}
.viewboxcell .viewprice{width:100%;height:auto;font-size:20px;color:Red;}
.viewboxcell .viewprice .yuan{font-size: 16px;}
.viewboxcell .viewprice .sc{float:right;margin:5px;text-align: center;font-size:13px;line-height:16px;color:#2fd262;}
.viewboxcell .viewprice .sc p{font-size: 13px;line-height: 16px;}
.viewboxcell .viewprice .sc .shou{font-size:0.2rem;}
.viewboxcell .viewprice .sc .active{color:red;}
.viewboxcell .huiyuan{width:100%;height:auto;padding: 15px 15px;background-color: #493f41;border-radius: 5px 5px;color:white;font-size: 16px;}
.viewboxcell .huiyuan span{color:#e4c5a5;}
.viewboxcell .protitle{width:100%;height:auto;font-size:16px;font-weight: bold}
.viewboxcell .pronum{width:100%;height:auto;font-size:13px;padding:5px 0;color:#000;}
.viewboxcell .pronum span{float:right;}

.viewboxcell .pingtitle{width:100%;height:auto;font-size: 14px;font-weight: bold}
.viewboxcell .pingtitle span{float:right;}
.viewboxcell .pingtitle span font{color:Red;}
.viewboxcell .pingcontent{width:100%;height:auto;padding: 10px 10px;}
.viewboxcell .pingcontent .nothing{width:100%;height: 26px;text-align: center;color:#000;text-align: center;}
.viewboxcell .destitle{width:100%;height:30px;text-align: center;color:#000;}
.viewboxcell .destitle::before{width:0.8rem;height:1px;background-color: #000;content: "";display: inline-block;margin:0 0.2rem 0 0;}
.viewboxcell .destitle::after{width:0.8rem;height:1px;background-color: #000;content: "";display: inline-block;margin:0 0 0 0.2rem;}
.viewboxcell .descontent{width:100%;height:auto;padding:10px 0;color:#000;}
footer .footermenu1{width:20%;text-align: center}
footer .footermenu2{width:60%;text-align: center;padding: 2px 2px;
  line-height: 45px;color:white;}
footer .footermenu2 .buttoncart{width: 50%;height:0.4rem;background: -webkit-linear-gradient(left,#ffd01e,#ff8917);background: -webkit-gradient(linear,left top,right top,from(#ffd01e),to(#ff8917));background: linear-gradient(90deg,#ffd01e,#ff8917);border-radius:0.2rem 0 0 0.2rem;cursor: pointer;}
footer .footermenu2 .buttonbuy{width: 50%;height:0.4rem;background: -webkit-linear-gradient(left,#ff6034,#ee0a24);background: -webkit-gradient(linear,left top,right top,from(#ff6034),to(#ee0a24));background: linear-gradient(90deg,#ff6034,#ee0a24);border-radius: 0 0.2rem 0.2rem 0;cursor: pointer;}
footer .carttoppic{width:0.15rem;height:0.15rem;background-color: red;color:white;border-radius: 50% 50%;font-size: 0.1rem;position: absolute;top:0;right:8px;}
.outerdiv{position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:2;width:100%;height:100%;display:none;z-index: 980}
.innerdiv{width: 100%;height:290px;padding:0 13px;position: absolute;bottom:0;}
.viewcartbox{width:100%;height:100%;border-radius: 10px 10px 0 0;background-color:#2c2b29;}
.viewcartbox .boxclose{position: absolute;
  top: 5px;
  right: 15px;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  font-size: 18px;
  color: #999;}
.viewcartboxpro{width:100%;height: 110px;
  padding: 15px 10px;}
.viewcartboxpro img{width:80px;height:80px;float: left;}
.viewcartboxpro .viewcartboxproinfo{width:100%;height:auto;padding:0 0 0 85px;line-height:25px;font-size:16px;color:red;}
.viewcartboxpro .viewcartboxproinfo span{font-size: 15px;}
.viewcartboxpro .viewcartboxproinfo p{font-size: 13px;color:#aaa;}
.viewcartboxpronum{width:100%;height: 55px;
  margin: 5px 0 0 0;
  padding: 0 10px;}
.viewcartboxpronum .viewcartboxpronumtitle{width:220px;height:25px; color:#fff;}
.viewcartboxpronum .viewcartboxpronumbox{width:100px;height:25px;text-align: center}
.viewcartboxpronum .viewcartboxpronumbox .dec{ color:#000;width:25px;height:21px;margin-right:5px;background-color: #F2F3F5;border-radius: 3px 3px;}
.viewcartboxpronum .viewcartboxpronumbox input{width:25px;height:21px;margin-right:5px;border:none;text-align: center;font-size:16px;background-color: #F2F3F5;border-radius: 3px 3px;}
.viewcartboxpronum .viewcartboxpronumbox .inc{ color:#000;width:25px;height:21px;background-color: #F2F3F5;border-radius: 3px 3px;}
.viewcartbutton{width:100%;height: 80px;
  padding: 5px 10px;}
.viewcartbutton button{width: 100%;
  height: 50px;
  line-height: 50px;
  border: none;
  background: red;
  color: white;
  font-size: 23px;
  border-radius: 5px 5px;}


/*购买订单详情*/
.innerdiv1{width: 100%;height:4rem;padding:0 0.13rem;position: absolute;bottom:0;}
.fullbox{width:100%;height:auto;padding:0.1rem 0.1rem;/*background-color: white;*/background: transparent !important;}
.mt50{margin: 0.5rem 0 0 0}
.adtitle{width:0.5rem;height:0.35rem;line-height: 0.35rem;font-size: 0.18rem;margin:0 auto;border-bottom: 2px solid red;}
.adcontent{width:100%;height:auto;margin-top:0.1rem;}
.adi{width:0.5rem;height:auto;line-height: 0.16rem;}
.adli{width:calc(100% - 0.7rem);height:auto;line-height: 0.16rem;}
.adlir{width:0.2rem;height:auto;line-height: 0.16rem;}
.addressbox{width:100%;height:100%;border-radius: 10px 10px 0 0;background-color: white;position: relative;}
.addressbox .boxclose{position: absolute;top: 0.05rem;right: 0.15rem;width: 0.25rem;height: 0.25rem;text-align: center;line-height: 0.25rem;font-size:0.18rem;color:#999;}
.backbox{width:100%;height:auto;}
.backbox .boxback{width: 0.25rem;height: 0.25rem;text-align: center;line-height: 0.25rem;font-size:0.18rem;color:#999;}
.backbox  .backboxtitle{width:calc(100% - 0.55rem);height:auto;line-height: 0.3rem;font-size: 0.18rem;font-weight: bold;color:#666;}
.addressboxnone{width:100%;height:auto;padding:0.5rem 0.2rem;}
.addressboxform{width:100%;height: auto;padding:0.1rem 0.1rem;}
.addressboxform ul{width:100%;height:auto;}
.addressboxform ul li{width:100%;height:auto;line-height: 0.4rem;}
.addressboxform ul li span{white-space: nowrap;}
.addressboxform ul li input{border:none;background:none;}
.buylisttitle{width:100%;height:0.3rem;line-height: 0.3rem;border-bottom: 1px solid #eee;padding:0 0.1rem;}
.mt1{margin:10px 0 0 0; background-image:url(../../images/coin.png);background-repeat:no-repeat;background-size: 100% 100%;}
 .mt2{ width:100%;}
.buylistcontent{width:100%;height:auto;padding:0.1rem 0.1rem 0.1rem 0.1rem;}
.buylistcontentbox{width:100%;height:auto;padding:0.1rem 0 0 0.95rem;}
.buylistcontent ul{width:100%;height:auto;}
.buylistcontent ul li{width:100%;height:auto;border-bottom:1px solid #eee}
.buylistcontent li img{width:0.8rem;height:0.8rem;float:left;}
.buylistcontentboxtext{width:100%;height:auto;line-height:0.28rem;}
.buylistcontentboxtext .bb1{width:calc(100% - 0.3rem);height:auto;}
.buylistcontentboxtext .bb2{width:0.3rem;height:auto;}
.buyinfo{width:100%;height:auto;background-color: #F5F5F5;padding:0.1rem 0.1rem;}
.buyinfo .buyinfotext{width: 0.63rem;height:auto;}
.buyinfo textarea{width:calc(100% - 0.65rem);height:0.5rem;background:none;border:none;padding:0.03rem 0 0 0;}
.buyinfo textarea::placeholder{color:#aaa;}
.buyinfo1{width:100%;height:auto;padding:0.1rem 0.1rem;}
.fullbox .buyinfored{float:right;color:red;}
.buyinfototal{width:calc(100% - 1rem);height:100%;line-height: 100%;color:red;padding:0 0.1rem 0 0;line-height: 0.53rem;}
.buyinfobutton{width:1rem;height:100%;background-color: #F15353;color:white;line-height: 0.53rem;font-size:0.16rem;}

/*会员中心*/
.userinfo{width:100%;height: 270px;
  padding: 35px 20px;background-color: rgb(255, 255, 255); background-image:url(../../images/user.png);background-repeat:no-repeat;background-size: 100% 100%;}
.userinfo img{width:70px;height:70px;border-radius: 50% 50%;}
.userinfo .userinfocontent{width:65%;padding:0 10px;}
.userinfo .userinfocontent .username{font-size: 18px;}
.userinfo .userinfosetting{width:60px;height:60px;font-size:36px;position: relative;}
.userinfo .userinfosetting i{color:#f8902a;cursor: pointer;position: absolute;top:0;right:0;}
.userinfo .accountinfo span{display: block;padding: 3px 5px;background: #f8902a;color:rgb(242, 205, 124);border-radius: 0.05rem 0.05rem;}
.userinfo .userlevel{width:0.5rem;padding:0.01rem 0.03rem;border-radius:0.1rem 0.1rem;background-color: #a36705;color:white;}
.userlevel img{width:0.16rem;height:0.16rem;}
.userorderbox{width:100%;height:auto;/*background:#152623;*/border-radius: 5px 5px;}
.userorderboxtitle{width:100%;height:60px;border-bottom: 1px solid #999;line-height: 60px;}
.userorderboxcontent{width:100%;height:auto;}
.userorderboxmenu{width:20%;height:auto;padding:5px 0;}
.userorderboxmenu i{font-size:24px;}
.bonusbox{width:100%;height:auto;border-radius: 5px 5px;padding:15px 0;}
.bonusbox .bonusboxallin{width:70px;border-left:1px solid #f3f3f3;}
.bonusbox .bonusboxlist{width:calc(100% - 0.7rem);line-height:28px;}
.bonusbox .bonusboxli{width:50%;height:auto;}
.bonusbox .bonusboxlit{width:33.33%;height:auto;}
.usermenuboxtitle{width: 100%;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  border-bottom: 1px solid #f3f3f3;
  padding: 0 10px;}
.usermenubox{width:100%;height:auto;/*background-color: #152623;*/border-radius: 5px 5px;}
.usermenulist{width:100%;height:auto;padding:10px 0 0 0;}
.usermenulist .usermenuli{width:33.33%;height:auto;margin:0 0 15px 0;cursor: pointer;}
.usermenulist .usermenuli img{width:40px;height:40px;}
.usermenulist .usermenuli p{font-size:14px;}
.logout{width:100%;height:50px;line-height: 50px;background-color: #F15353;color:#fff;font-size:16px;}
.copyright{width:100%;height:130px;line-height:40px;color:#000;font-size:16px;}

.flexu{ color:#F00;}

/*收藏*/
.sclist{width:100%;height:auto;padding:0 0.1rem;font-size: 0.15rem;}
.sclist img{width:0.8rem;height:0.8rem;float:left;}
.sclist .sclistcontent{width:100%;height:auto;padding:0.1rem 0 0 0.9rem;}
.sclist p{font-size:0.12rem;line-height:0.28rem;}
/*浏览*/
.lanlist{width:100%;height:auto;padding:0 0.1rem;font-size: 0.15rem;}
.lanlist img{width:0.8rem;height:0.8rem;float:left;}
.lanlist .lanlistcontent{width:100%;height:0.8rem;padding:0.1rem 0 0 0.9rem;}
.lanlist .lanlistbox{width:100%;height:0.6rem;}
.lanlist p{font-size:0.16rem;line-height:0.16rem;float:right;color:red;}
.record_li {
  padding: 8px 10px;
    padding-bottom: 8px;
  padding-bottom: 10px;
  position: relative;
  color: #000;
  text-decoration: none;
  border: 1px solid #fff;
  /*background: linear-gradient(120deg, transparent, rgb(17 24 37), transparent);
  box-shadow: 0 0 10px #f8902a inset;
  background:#f8902a;*/
  background:#fff;
}
/*卡号*/
.cardbox{width:100%;height:auto;}
.cardboxinfo{  display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 0.5rem auto;}
.cardboxinfo img{width:0.6rem;height:0.6rem;border-radius: 50% 50%;}
.cardboxinfo span{font-size: 0.18rem;}
.cardbox .qr{width:280px;height:280px;padding:40px 40px;border-radius: 5px 5px;background-color: white;margin:0 auto;margin-bottom: 0.1rem;}
.cardbox p{text-align: center;font-size:0.16rem;line-height: 0.4rem;}

/*签到*/
.qiandaoinfo{width:100%;height:auto;color:white;}
.qiandaoinfo .qiandaoinfoli{width:33.333%;height:auto;}
.qiandaoinfo .qiandaoinfoli p{font-size:0.2rem;line-height:0.4rem;}
.qiandaoinfo .qiandaoinfoli .qiandaobox{width:0.6rem;height:0.6rem;border-radius: 50% 50%;background-color: #F9BABA;margin:0 auto;padding:0.08rem 0.08rem;}
.qiandaoinfo .qiandaoinfoli .qiandaobox .qiandao{width:0.44rem;height:0.44rem;line-height: 0.44;color:#333;border-radius: 0.22rem 0.22rem;background-color: white;line-height: 0.44rem;}
.rili{width:100%;height:auto;border-radius: 5px 5px;background-color: white;padding:0.1rem 0.1rem;text-align: center}
.rili thead tr{height:0.4rem;border-bottom: 1px solid #f3f3f3;}
.rili tbody tr{height:0.6rem;border-bottom: 1px solid #f3f3f3;line-height: 0.6rem;}

/*orders.html*/
.ordersearch{width:100%;height:auto;margin:55px 0 0 0;background-color: #f8902a}
.ordersearch .search{padding:0 20px;}
.ordersearch .search .dosearch{margin-top:-28px;}
.ordernav{width:100%;height:40px;background-color:#f8902a;}
.ordernav .ordernavli{width:16.66%;height:40px;line-height: 40px;}
.ordernav .active{border-bottom:2px solid red;}
.orderbox{width:100%;height:auto;padding:10px 10px;background-color: #fff;border-radius: 5px 5px;}
.orderbox .orderboxtitle{width:100%;height:40px;line-height: 40pxm;font-size: 14px;border-bottom:1px solid #f3f3f3;}
.orderbox .orderboxtitle span{float:right;color:red;}
.orderboxshop{width:100%;height:30px;line-height:30px;font-size:16px;}
.orderboxshopleft{width:calc(100% - 0.3rem);height:30px;font-weight: bold;}
.orderboxshopleft i{font-size: 22px;color:red;}
.orderboxshopright{width:40px;height:40px;text-align: right;color:#999;}
.orderboxshopli{width:100%;height:auto;}
.orderboxshopli img{width:80px;height:80px;float:left;}
.orderboxshopli .orderboxproduct{width:100%;height:auto;padding:0 0 0 90px;}
.orderboxaddress{width:100%;height:auto;line-height:24px;font-size: 16px;color:#000;}
.orderboxtotal{width:100%;height:auto;line-height:36px;font-size: 16px;color:#fff;}
.orderboxbutton{width:100%;height:auto;padding:10px 0;border-top: 1px solid #f3f3f3;}
.orderbutton{height:25px;border-radius: 14px 14px;padding:0 8px;margin:0 5px;cursor: pointer;}
.btnred{background: #fff;border:1px solid #666;color:#000;}
.btndefault{background-color: white;border:1px solid #666;color:#666;}
.orderpayinfo{width:100%;height:auto;line-height: 55px;color:#000;/*background-color: #2c2b29;*/border-radius: 5px 5px;}
.orderpayinfo p{font-size:30px;color:#F14E4E;}
.mt2{margin-top:20px;}
.mt3{margin-top:30px;}
.mt4{margin-top:40px;}
.radius5{border-radius: 5px 5px;}
.orderpaylistbox{width:100%;height:auto;/*background:#2c2b29;*/padding:0.05rem 0}
.orderpaytitle{width: 100%;
  height: 16px;
  line-height: 16px;
  margin: 10px 0;
  border-left: 2px solid #F14E4E;
  padding: 0 0 0 5px;
  font-size: 16px;
  color: #000;}
.orderpaylistbox ul{width:100%;height:auto;padding: 10px 10px;}
.orderpaylistbox ul li{width:100%;height:auto;display: flex;}
.orderpaylistbox ul li i{font-size:28px;margin-right: 15px;}
.orderpaylistbox ul li .orderpaytype{width:85%;height:auto;}
.orderpaylistbox ul li .orderpaytype font{line-height: 0.43rem;}
.orderpaylistbox ul li .orderpaytype span{float:right;}
.paybutton{width:100%;height:0.4rem;line-height: 0.4rem;background-color:#2c2b29;color:white; }

/*代付*/
.daifubox{width:100%;height:auto;background: white;}
.daifubox .daifuboxtitle{width:100%;height:0.4rem;line-height: 0.4rem;font-size: 0.16rem;border-bottom:1px solid #f3f3f3;}
.daifubox .daifuboxproduct{width:100%;height:auto;margin:0.1rem 0;}
.daifubox .daifuboxproduct ul li{width:100%;height:auto;}
.daifubox .daifuboxproduct ul li img{width:0.8rem;height:0.8rem;float:left;}
.daifubox .daifuboxproduct ul li .daidupro{width:100%;height:auto;padding:0 0 0 0.9rem;}
.daifubox .daifuboxproduct ul li .daidupro .daiduproli{width:100%;height:auto;margin:0 0 0.1rem 0;}
.daifubox .daifuboxproduct ul li .daidupro .daiduproli .daiduprolileft{width:calc(100% - 0.5rem);height:auto;}
.daifubox .daifuboxproduct ul li .daidupro .daiduproli .daiduproliright{width:0.5rem;height:auto;text-align: right}
.daifubox .daifuboxtotal{width:100%;height:0.4rem;line-height: 0.4rem;border-top:1px solid #f3f3f3;}
.daifubox .daifuboxtotal span{color:Red;}

.daifubox .daifuinfo{width:100%;height:auto;margin:0.2rem 0 0.08rem 0;}
.daifubox .daifuinfotxt{width:100%;height:auto;}
.daifubox .daifuinfotxt .daifuinfotxtli{width:33.333%;height:auto;}
.daifubox  .done{color:green;}
.daifubox .daifuinfo .daifuinfoinpress{width:100%;height:auto;color:#999;font-size:0.1rem;align-items:center;}
.daifubox .daifuinfo .daifuinfoinpress i{width:0.2rem;height:auto;}
.daifubox .daifuinfo .daifuinfoinpress .inpressline{width: calc(50% - 0.3rem);height:1px;background: #eee}
.daifubox .daifupayinfo{width:100%;height:1rem;background: #F9F9F9;padding:0.1rem 0.1rem;box-sizing: border-box;border:none;border: 1px solid #e2e2e2;text-align: left}

/*cart.html*/
.choosebox{width:100%;height: auto;align-items:center;}
.chooseboxleft{width:0.3rem;height: auto;}
.chooseboxleft i{font-size:0.28rem;}
.cartboxshop{width:calc(100% - 0.3rem);height:0.3rem;line-height:0.3rem;font-size:0.16rem;}
.cartboxshopleft{width:calc(100% - 0.3rem);height:0.3rem;font-weight: bold;}
.cartboxshopleft i{font-size: 0.22rem;color:red;}
.cartboxshopright{width:0.3rem;height:0.3rem;text-align: right;color:#999;}
.cartboxshopli{width:calc(100% - 0.3rem);height:auto;}
.cartboxshopli img{width:0.8rem;height:0.8rem;float:left;}
.cartboxshopli .cartboxproduct{width:100%;height:auto;padding:0 0 0 0.9rem;}
.cartboxshopli{padding:0.1rem 0 0 0;}
.cartnumberboxprice{width:100%;height:0.5rem;line-height: 0.2rem;}
.cartnumberboxleft{width:calc(100% - 0.85rem);height:0.21rem;}
.viewcartboxpronum .viewcartboxpronumbox{}
.cartnumberboxright{width:0.85rem;height:0.21rem;text-align: center}
.cartnumberboxright .cartnumberboxrightnum{width:0.85rem;height:0.21rem;text-align: center}
.cartnumberboxright .cartnumberboxrightnum .dec{width:0.25rem;height:0.21rem;margin-right:0.05rem;background-color: #F2F3F5;border-radius: 3px 3px;}
.cartnumberboxright .cartnumberboxrightnum input{width:0.25rem;height:0.21rem;margin-right:0.05rem;border:none;text-align: center;font-size:0.16rem;background-color: #F2F3F5;border-radius: 3px 3px;}
.cartnumberboxright .cartnumberboxrightnum .inc{width:0.25rem;height:0.21rem;background-color: #F2F3F5;border-radius: 3px 3px;}
.jieshuan{width:100%;height:0.4rem;background: #2c2b29;line-height: 0.4rem;padding:0 0.1rem;}
.jieshuan button{padding:1px 8px;background-color:#F14E4E;text-align: center;border-radius:0.2rem 0.2rem;height:0.26rem;color:white; }

/*推广*/
.tg{width: 100%;
  height: 480px;
  padding: 20px 10px;
  background-color: rgb(255, 255, 255);
  background-image: linear-gradient(rgb(242, 205, 124), rgb(245, 245, 245));}
.tg img{width:60px;height:60px;border-radius: 50% 50%;}
.tg .tgcontent{width:65%;padding:0 10px;}
.tg .tgcontent .username{font-size: 18px;}
.tg .tgshare{width: 60px;
  height: 60px;
  font-size: 30px;position: relative;}
.tg .tgshare i{color:#7f5c02;cursor: pointer;position: absolute;top:0;right:0;font-size: 0.24rem;}
.tglevel{width: 100%;
  height: 45px;
  background: #F3D596;
  padding: 10px 8px;
  line-height: 25px;}
.tglevel span{padding:1px 2px;border: 1px solid #2fd262;color:#2fd262;padding:0 3px;border-radius: 5px 5px;}


.tgincomebox{width:100%;height:auto;background: #fff;/**/border-radius: 5px 5px;}
.tgincomeboxtitle{width:100%;height:63px;border-bottom: 1px solid #353735;}
.tgincomeboxtitleleft{width:80%;height:60px;overflow: auto;}
.tgincomeboxtitleleft span{flex:1;margin:0 6px;border-radius: 12px 12px;}
.tgincomeboxtitleleft .active{padding:0 6px;background: #FFC11E;color:white;}
.tgincomeboxtitleright{width:70px;height:60px;padding:4px 0 0 0;border-left:1px solid #353735;}
.tgincomeboxtitleright i{font-size:28px;color:#2fd262;}
.tgincomeboxtitleright p{font-size:12px;line-height:8px;}
.tgtongji{width:100%;height:auto;border-radius: 5px 5px;padding:10px 10px;}
.tgtongji .tgtongjiul{width:100%;height:auto;padding:10px 0;/*background: #152623;*/}
.tgtongji .tgtongjili{width:33.333%;height:auto;}
.tgtongji .tgtongjili p{font-weight: bold}
.tongjilides{width:100%;height:auto;padding:10px 0;line-height: 24px;color:#000;}

.chartbox{width:100%;height:auto;padding:10px 10px;/*background: white;*/}
.chartbox .chartboxtitle{width:100%;height:30px;border-radius: 5px 5px;background-color: #E9E9E9;}
.chartbox span{width:50%;height:auto;line-height: 30px;border-radius:5px 5px;}
.chartbox .active{background-color: #F2CD7C;color:white;}
#chartboxcontent0{width:100%;height:200px;}
#chartboxcontent1{width:100%;height:200px;}


.tgmenubox{width:100%;height:auto;padding:10px 10px;/*background: #152623;*/}
.tgmenuboxli{width:25%;height:50px;line-height:25px;}
.tgmenuboxli i{font-size:20px;}


.powerbox{width:100%;height:auto;padding:10px 10px;}
.powerbox .powerboxtitle{width:100%;height:30px;border-radius: 5px 5px;background-color: #E9E9E9;}
.powerbox span{width:50%;height:auto;line-height: 30px;border-radius:5px 5px;}
.powerbox .active{background-color: #F2CD7C;color:white;}
.powerboxcontent{width:100%;height:auto;}
.powerul{width:100%;height:auto;}
.powerli{width:calc(50% - 10px);height:50px;margin:5px 5px;border-radius: 5px 5px;/*background-color: #2e3736;*/}
.powerli img{width:30px;height:30px;margin-right:10px;}
.powerli .icon-member_right{font-size:20px;}
.powerli .powerlicenter{width:calc(100% - 0.6rem);}
.powerli .powerlicenter p{color:red;}
.powerli i{color:#aaa;}


.fansbox{width:100%;height:auto;padding:10px 10px;/*background: white;*/}
.fansbox .fansboxtitle{width:100%;height:30px;border-radius: 5px 5px;background-color: #E9E9E9;}
.fansbox span{width:50%;height:auto;line-height: 30px;border-radius:5px 5px;}
.fansbox .active{background-color: #F2CD7C;color:white;}
#fansboxcontent0{width:100%;height:200px;}
#fansboxcontent1{width:100%;height:200px;}
.fansbox .fanstj{width:100%;height:auto;}
.fansbox .fanstj ul{width:100%;height:auto;overflow-x: auto;flex-wrap: nowrap;}
.fansbox .fanstj ul li{width:33.333%;height:50px;text-align: center;flex-grow: 0;flex-shrink: 0;}


.tuijianbox{width:100%;height:auto;padding:10px 10px;}
.tuijianbox .tuijianboxtitle{width:100%;height:30px;border-radius: 5px 5px;background-color: #E9E9E9;}
.tuijianbox span{width:50%;height:auto;line-height: 30px;border-radius:5px 5px;}
.tuijianbox .active{background-color: #0D40D9;color:white;}
.tuijianbg{/*background: white;*/padding:10px 10px; border-radius: 5px 5px;}
.tuijiannone{width:100%;height:auto;text-align: center;}

.footline{width:100%;height:auto;margin:10px 0 60px 0;}

/*category.html*/
.category{width:100%;height:100%;background: white;padding:0.5rem 0 0 0;}
.categoryleft{width:1rem;height:100%;border-right: 1px solid #f3f3f3;overflow-y: auto;border-top: 1px solid #f3f3f3;}
.categoryright{width:calc(100% - 1rem);height:100%;padding:0.1rem 0.1rem;overflow-y: auto;border-top: 1px solid #f3f3f3;}
.serchinput{font-size:0.14rem;font-weight: normal;}
.categoryleft ul{width:100%;height:auto;text-align: center}
.categoryleft ul li{width:100%;height:0.4rem;padding:0.1rem 0;line-height: 0.2rem;box-sizing: border-box;}
.categoryleft ul li span{display:block;width: 100%;height:0.2rem;border-left: 2px solid white}
.categoryleft ul li .active{border-left: 2px solid red;}
.categoryright ul{width:100%;height:auto;text-align: center}
.categoryright ul li{width:100%;height:auto;padding:0.1rem 0;border-bottom: 1px solid #f3f3f3;}
.categoryright ul li img{width: 0.7rem;height:0.7rem;float:left;border-radius: 10px 10px;}
.categoryright ul li .categoryproinfo{width: 100%;height:auto;padding:0 0.1rem 0 0.8rem;text-align: left}
.categoryright ul li .categoryproinfo .categoryproinfoproname{width:100%;height:0.4rem;}
.categoryright ul li .categoryproinfo .categoryproinfoprice{width:100%;height:0.3rem;color:red;}
.categoryright ul li .categoryproinfo .categoryproinfoprice p{font-size: 0.1rem;color:#aaa;}
.categoryright ul li .categoryproinfo .categoryproinfoprice span{font-size: 0.1rem;}
.cartnumberboxrightnum {width:0.85rem;height:0.21rem;text-align: center;float:right;margin-top:-0.21rem;}
.cartnumberboxrightnum .dec{width:0.22rem;height:0.22rem;margin-right:0.05rem;background-color: #2fd262;border-radius: 0.11rem 0.11rem;color:#f40909;line-height: 0.22rem;float:right;}
.cartnumberboxrightnum input{width:0.25rem;height:0.21rem;margin-right:0.05rem;border:none;text-align: center;font-size:0.16rem;border-radius: 3px 3px;float:right;}
.cartnumberboxrightnum .inc{width:0.22rem;height:0.22rem;background-color: #F15353;border-radius: 0.11rem 0.11rem;color:#f40909;line-height: 0.22rem;float:right;}
.categorysearch{width:100%;padding:0.02rem 0.53rem;}
.categorysearch input{width:100%;height:0.32rem;padding:0.05rem 0.1rem 0.05rem 0.3rem;box-sizing: border-box;background-color: #F2F2F2;border:1px solid #F2F2F2;border-radius: 0.16rem 0.16rem;}
.categorysearch input::-webkit-input-placeholder{   /* 使用webkit内核的浏览器 */
	color: #bbb;
}
.categorysearch input:-moz-placeholder{    /* Firefox版本4-18 */
	color: #bbb;
}              
.categorysearch input::-moz-placeholder{    /* Firefox版本19+ */
	color: #bbb;
}              
.categorysearch input:-ms-input-placeholder{   /* IE浏览器 */
	color: #bbb;
} 
.docategorysearch{margin-top:-0.4rem;z-index: 970;position: relative;float:left;margin-left: 0.08rem;color:#999;}
.categoryempty{width:100%;height:auto;}
.categoryempty img{width:0.8rem;height: 0.8rem;margin-top:1rem;}



/*菜单*/
.navbar {
	position: relative;
	margin: 15px;
	padding: 5%;
	padding-bottom: 10%;
	box-sizing: border-box;
}

.navbar::after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	left: -1px;
	top: 0px;
	bottom: 0;
	z-index: -22;
	/*background: url(../images/my/navbarbg.png) no-repeat top;
	background-size: 100% 100%;*/
	
	background:#fff;
	border:1px solid #999;
	}

.navbar .item {

	position: relative;

	font-size: 14px;

}



.navbar .item .link_a {
	width: 100%;
	padding: 12px 5%;
	;
	font-size: 14px;
	line-height: 20px;
	position: relative;
	color: #fff;
	flex: 1;
	display: flex;
	align-items: center;
}

.navbar .item .link_a::after {
	content: " ";
	width: 100%;
	height: 10px;
	position: absolute;
	/* left: 20px; */
	bottom: -3px;
	border-bottom: none;
	background: url(../images/header/line.png) no-repeat left;
	background-size: auto 6px;
	z-index: 888;
}

.navbar .item .link_a .tit {
	min-width: 80px;
	color: #FFFFFF;
	position: relative;
}

.navbar .item:after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 1px 1px 0 0;
	border-color: #fff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: absolute;
	top: 50%;
	margin-top: -3px;
	right: 5%;
}

.navbar .item.nojt:after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 0;
	border-color: #52a6ab;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;
	position: absolute;
	top: 50%;
	margin-top: -3px;
	right: 15px;
}

.navbar .item .link_a .icon-img {
	color: #8f8f8f;
	font-size: 20px;
	width: 20px;
	margin-right: 5px;

}

.navbar .item .link_a span {
	color: #afafaf;

}
.headertitle{ color:#fff;}
.jieshuan{ color:#fff;}

.login-submit-btn {
  width: 100%;
  border: none;
  height: 45px;
  line-height: 14px;
  font-size: 16px;
  text-align: center;
  display: block;
  background: url(../images/my/btnbg.png) no-repeat;
    background-size: auto;
  background-size: 100% 40px;
  color: #73f5ff;
  animation: sun 8s infinite;
  background:#fd6e03;
}