*{
	margin: 0px;
	padding:0px;
   outline: 0;

}
a{
    text-decoration:none;
}
.clearfix:after{content: "";width: 100%;height: 0;clear:both;display: block;}
input[type="text"],input[type="submit"]{-webkit-appearance:none}
img{max-width: 100%;display: block}
li{list-style: none}
.clear: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{font-family: "Microsoft YaHei", Helvetica, Arial;min-height: 100%;background: #f1f3f5;font-size: 0.3rem;max-width: 750px;margin: 0 auto;position: relative;/*overflow-y:hidden*/ }
header{width: 100%;height: 0.84rem;background: #f70;position: fixed;top:0;max-width: 750px;z-index: 9999;}
header p{text-align: center;color: #fff;font-size: 0.36rem;line-height: 0.84rem;}
header p span{font-size: 0.24rem;}
header .return{position: absolute;height:100%;left:0.4rem;line-height: 0.83rem;width: 0.23rem;font-size: 0.38rem;padding: 0 0 0 0.35rem;background: url('../images/return.png') no-repeat left center;background-size: 0.23rem auto;}
header .hright{position: absolute;height:100%;right:0.4rem;top:0;line-height: 0.84rem;width: auto;font-size: 0.31rem;color: #fff}
header .hright a{color: #fff;}
header .return a{color: #fff;display: block;height: 100%;width: 100%;}
header .return1{position: absolute;height:100%;left:0.4rem;line-height: 0.84rem;width: 0.23rem;font-size: 0.38rem;padding: 0 0 0 0.35rem;background: url('../images/return2.png') no-repeat left center;background-size: 0.23rem auto;}
header .return1 a{color: #fff;display: block;height: 100%;width: 100%;}
header .more{position: absolute;height:100%;right:0.4rem;line-height: 0.83rem;width: 0.3rem;font-size: 0.38rem;background: url('../images/more.png') no-repeat left center;background-size: 0.3rem auto;}
header .more a{color: #fff;display: block;height: 100%;width: 100%;}
header.debg p{color: #fff;text-align: left;text-indent: 0.97rem;}

.xcity{width: 1.6rem;height: 0.84rem;padding-left: 0.3rem;background: url("../images/tag.png") no-repeat 70% center;background-size: 0.2rem auto;float: left;}
.xcity a{ color:white; text-decoration:none;}
.xcity select{width: 1.6rem;height: 0.84rem;background: none;border:none;font-size: 0.33rem;color: #fff;}
.xcity select option{color: #333}

.xcit{width: 1.6rem;height: 0.84rem;padding-left: 0.3rem;float: left; line-height:0.84rem;}
.xcit a{ color:white; text-decoration:none;}
.xcit select{width: 1.6rem;height: 0.84rem;background: none;border:none;font-size: 0.33rem;color: #fff;}
.xcit select option{color: #333}

.search{width: 5.2rem;float: right;margin-right: 0.3rem;height: 0.6rem;margin-top: 0.1rem;background: #fff;border-radius: 0.6rem;}
.search select{text-align: center;text-indent:1em;width: 1.5rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.25rem;color: #999999;border:none;background: url("../images/bt.png") no-repeat 100% center;background-size:0.15rem 0.1rem;float: left;}
.search input[type="text"]{width: 2.6rem;padding-left: 0.1rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.25rem;color: #999999;border:none;background: none;float: left;}
.search input[type="submit"]{width: 0.8rem;height: 0.6rem;line-height: 0.6rem;border:none;background: none;float:left;background: url("../images/search.png") no-repeat center center;background-size: 0.32rem auto;}

footer{width: 100%;max-width: 750px;background: #f0f0f0;height: 1.14rem;position: fixed;bottom: 0;z-index: 9999;border-top: 1px solid #d6d6d6;}
footer ul{text-align: center;}
footer ul li{width: 23%;display: inline-block;vertical-align: top;position: relative;}
footer ul li a{display: block;}
footer ul li i img{height: 0.52rem;margin: 0.13rem auto 0.1rem auto}
footer ul li p{color: #4b4b4b;font-size: 0.25rem;}
footer ul li span{position: absolute;top:5%;right: 15%;font-size: 0.18rem;color: #fff;border-radius: 50%;padding:0 0.12rem;height: 0.4rem;line-height:0.4rem;background: #dd2726}
.ban .swiper-container-horizontal>.swiper-pagination-bullets{text-align: right;right:0.5rem;left:auto;}
.ban .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background: #b5d4fa;border:1px solid #b5d4fa;}
.ban .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background: #dd2726;border:1px solid #dd2726;}
.ban img{width: 100%;}
.nav{padding: 0.15rem 0.3rem;background: #fff;}
.nav ul{}
.nav ul li{float: left;width: 25%;margin:0.2rem 0;}
.nav ul li i{width: 0.9rem;height: 0.9rem;margin:0 auto;display: block;}
.nav ul li span{display: block;text-align: center;font-size: 0.25rem;color: #4f4f4f;margin-top: 0.2rem;}

.miaosha{padding:0 0.25rem;background: #fff;margin-top: 0.25rem;}
.miaosha_header{height: 0.45rem;padding-top: 0.3rem;line-height: 0.45rem;}
.miaosha_header h2{font-weight: normal;font-size: 0.33rem;color: #dd2726;padding-left: 0.67rem;background:url("../images/time_icon.png") no-repeat left bottom;background-size: 0.44rem 0.44rem;float: left;}
.miaosha_header .time{float: right;}
.miaosha_header .time p{float: left;font-size: 0.25rem;color: #6f6f6f;margin-right: 0.15rem;}
.miaosha_header .time span{float: left;font-size: 0.25rem;color: #fff;background:#2e2e2e;width: 0.52rem;height: 0.45rem;border-radius: 5px;margin:0 2px;text-align: center;}
.miaosha_header .time b{float: left;font-size: 0.25rem;color: #6f6f6f;}
.miaosha .ms_con{padding: 0.25rem 0}
.miaosha .img{width: 1.8rem;height: 1.8rem;float: left;}
.miaosha .img img{width: 1.8rem;height: 1.8rem;}
.miaosha .test{height: 1.8rem;margin-left: 2.05rem;}
.miaosha .test p{font-size: 0.32rem;color: #2e2e2e;line-height: 0.42rem;height: 0.84rem;overflow: hidden;}
.miaosha .test .money{height: 0.52rem;line-height: 0.52rem;overflow: hidden;}
.miaosha .test .money .nowM{color: #5e5e5e;}
.miaosha .test .money .nowM span{color: #dd2726;font-size: 0.375rem;}
.miaosha .test .money .beforeM{color: #9b9b9b;font-size: 0.25rem;margin-left: 0.2rem;text-decoration:line-through;}
.miaosha .test .nummore{height: 0.52rem;line-height: 0.52rem;}
.miaosha .test .num{color: #9b9b9b;font-size: 0.25rem;}
.miaosha .test .more{color: #5b5b5b;font-size: 0.28rem;padding-right: 0.38rem;background: url('../images/rtag.png') no-repeat right center;background-size: 0.12rem auto}
.miaosha .test .more a{color: #5b5b5b;}

.showcell{background:#fff;margin-top: 0.25rem;}
.showcell .showcell_header{height: 0.77rem;width: 100%;text-align: center;}
.showcell .showcell_header i{display: inline-block;vertical-align: middle;}
.showcell .showcell_header i img{height: 0.42rem;}
.showcell .showcell_header p{display: inline-block;vertical-align: middle;line-height: 0.77rem;font-size: 0.27rem;color: #dd2726;letter-spacing: 0.05rem;margin-left: 0.1rem}
.showcell_con ul{}
.showcell_con ul li{position: relative;width: 50%;height: 1.875rem;margin-left: 50%;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;border:1px solid #e8e8e8;}
.showcell_con ul li a{display: block;width: 100%;height: 100%;color: #2e2e2e;font-size: 0.29rem;line-height: 0.4rem;}
.showcell_con ul li:first-child{height: 3.75rem;margin:0;float: left;}
.showcell_con ul li .test{position: absolute;height: 100%;display: table;top:0;right:0.3rem;z-index: 2;height: 100%;}
.showcell_con ul li .test .cell{display: table-cell;vertical-align: middle;height: 100%;}
.showcell_con ul li img{width: 100%;height: 100%;}
.showcell_con ol li{position: relative;width: 25%;height: 2.85rem;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;border:1px solid #e8e8e8;border-top: none;float: left;}
.showcell_con ol li a{display: block;width: 100%;height: 100%;color: #2e2e2e;font-size: 0.29rem;line-height: 0.4rem;}
.showcell_con ol li .test{position: absolute;width: 100%;top:0.3rem;left:0;z-index: 2;text-align: center;}
.showcell_con ol li img{width: 100%;height: 100%;}
.showcell .more{height: 0.65rem;line-height: 0.65rem;text-align: center;display: block;font-size: 0.28rem;color: #5b5b5b;}
.showcell .more:after{vertical-align: middle;content: "";display: inline-block;background: url('../images/rtag.png') no-repeat right center;background-size: 0.12rem auto;width: 0.12rem;height: 100%;}
.showcell .more p{display: inline-block;vertical-align: middle;}
.gg{margin:0.25rem 0 0 0;}
.gg img{width: 100%;}

.brand{background:#fff;}
.brand_search{width: 95%;height: 0.6rem;margin:0 auto;margin-top: 0.25rem;background: none;border-radius:5px;border:1px solid #d6d6d6;}
.brand_search input[type="text"]{width: 5.5rem;padding-left: 0.45rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.25rem;color: #999999;border:none;background: none;float: left;}
.brand_search input[type="submit"]{width: 0.75rem;height: 0.6rem;line-height: 0.6rem;border:none;background: none;float:right;background: url("../images/search.png") no-repeat center center;background-size: 0.32rem auto;}
.brand_list{width: 100%}
.brand_list ul{text-align: left;padding-left: 0.3rem;}
.brand_list ul li{width: 1.65rem;display: inline-block;margin:0.15rem 0.3rem 0 0.3rem;vertical-align: top;text-align: center;}
.brand_list ul li .name{font-size: 0.25rem;color: #262626;padding: 0.25rem 0}


.pro{padding-bottom: 1.74rem}
.pro .pro_list{width: 100%;}

/*.pro .pro_list ul{width: 100%;text-align: left;padding-left: 0.1rem;}
.pro_list ul li{width: 48%;display: inline-block;vertical-align: top;background: #ffffff;text-align: left;margin-top: 0.1rem;padding-bottom: 0.23rem;}*/

.pro .pro_list ul{width: 100%;text-align: left;overflow: hidden;zoom: 1;}
.pro_list ul li{width: 48%;display: inline-block;vertical-align: top;background: #ffffff;text-align: left;margin-top: 0.1rem;padding-bottom: 0.23rem;margin-left: 0.1rem;float: left;height: 5.5rem;}


.pro_list ul li .img{width: 100%;height: 3.7rem;}
.pro_list ul li .img img{width: 100%;height: 100%;}
.pro_list ul li .name{font-size: 0.21rem;color: #262626;padding:0.23rem 0 0.2rem 0;padding-left: 0.3rem;}
.pro_list ul li .money{font-size: 0.21rem;color: #262626;padding-left: 0.3rem;float: left;}
.pro_list ul li .money .nowM span{color: #dd2726}
.pro_list ul li .money .beforeM{color: #bbb;font-size: 0.18rem;text-decoration:line-through;}
.pro_list ul li .tobuy{margin-right: 0.05rem;width: 1.2rem;height: 0.4rem;float: right;background: #ff5001;border-radius: 5px;display: block;font-size: 0.18rem;color: #fff;text-align: center;line-height: 0.4rem;}
.pro_list ul li .tobuy a{color: #fff;display: block;}
.page{height: 0.6rem;background: #fff;border-top: 1px solid #e0e0e0;position: fixed;bottom: 1.14rem;width: 100%;max-width: 750px;z-index: 2}
.page ul{text-align: center;}
.page ul li{display: inline-block;line-height: 0.6rem;font-size:0.24rem;color: #282828;margin:0 0.1rem;}
.page ul li a{color: #282828;}
.page ul li.on a{color: #dd2726}


.de{}
.deimg {height: 6.17rem;}
.de_img{background: #fff;}
.deimg .swiper-pagination-bullet{background: #ccc;border:1px solid #ccc;}
.deimg .swiper-pagination-bullet-active{background: #ff5000;border:1px solid #ff5000;}
.deimg img{max-height: 6.17rem;max-width: 100%;margin:0 auto;}
.de_info{margin:0 0 0.3rem 0;padding: 0.15rem 0.27rem;border-bottom: 1px solid #dedede;}
.de_info .name{color: #3c4144;font-size: 0.33rem;line-height: 0.5rem;}
.de_info .select{width: 100%}
.de_info .select label{display: block;color: #3c4144;font-size: 0.31rem;padding: 0.15rem 0}
.de_info .select .radio{position: relative;float: left;height: 0.5rem;padding: 0 0.4rem;background: #9b9b9b;color: #fff;border-radius: 2px;font-size: 0.25rem;line-height: 0.5rem;margin-right: 0.22rem;margin-top:0.15rem;}
.de_info .select .radio input{position: absolute;width: 100%;height: 100%;top:0;left:0;z-index: 2;opacity: 0}
.de_info .select .radio.on{background: #ff5000;}
.num{border:1px solid #e7e7e7;width: 1.55rem;height: 0.5rem;line-height: 0.5rem;text-align: center;color: #262626;font-size: 0.25rem;border-radius: 2px;margin:0.15rem 0 0 0;}
.num .prev{width: 0.5rem;height: 0.5rem;float: left;cursor: pointer;}
.num .next{width: 0.5rem;height: 0.5rem;float: left;cursor: pointer;}
.num .num_input{width: 0.5rem;height: 0.44rem;float: left;border-left: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;margin-top: 0.03rem;line-height: 0.3rem}
.num .num_input input{display: block;width: 100%;height: 100%;background: none;border:none;text-align: center;font-size: 0.25rem;}
.de_info .money{padding: 0.15rem 0}
.de_info .money .vipM{float: left;color: #3c4144;font-size: 0.33rem;line-height: 0.4rem}
.de_info .money .vipM span{color: #fe3e00;}
.de_info .money .beforeM{float: left;color: #9b9b9b;font-size: 0.25rem;margin-left: 0.4rem;line-height: 0.4rem}
.de_info .Noxl{padding: 0.15rem 0;font-size: 0.25rem;color: #9b9b9b;}
.de_info .Noxl .No{float: left;}
.de_info .Noxl .xl{float: left;margin-left: 0.4rem;}
.de_info .size{padding: 0.15rem 0;font-size: 0.25rem;color: #9b9b9b;}
.de_info .shopname{padding: 0.15rem 0;font-size: 0.25rem;color: #9b9b9b;}
.de_con{padding: 0 0;background: #fff;margin-top: 0.25rem;border-top: 1px solid #dedede;}
.de_con .de_label{background: #f2f2f3}
.de_con label{color: #dd2726;font-size: 0.31rem;width: 50%;background: #3c4144;float: left;height: 0.8rem;line-height: 0.8rem;color: #fff;text-align: center;}
.de_con label.on{color: #3c4144;font-size: 0.31rem;width: 50%;background: #dd2726;float: left;height: 0.8rem;line-height: 0.8rem;color: #fff;text-align: center;}
.de_con .text{min-height: 3rem;padding:0.8rem 0 0 0;}
.de_footer{width: 100%;max-width: 750px;background: #f0f0f0;height: 1.14rem;position: fixed;bottom: 0;z-index: 9999;border-top: 1px solid #d6d6d6;}
.de_footer .home{float: left;width: 20%;text-align: center;}
.de_footer .home a{display: block;color: #4b4b4b;font-size: 0.25rem;}
.de_footer .home i {height: 0.5rem;width: 100%;}
.de_footer .home i img{height: 0.5rem;width: auto;margin:0.08rem auto;}
.de_footer .add{float: left;width: 30%;text-align: center;background: #32a001;height:0.8rem;line-height: 0.8rem;font-size: 0.33rem;color: #fff;margin:0.17rem 1% 0 1%;border-radius: 10px;position: relative;}
.de_footer .add span{width:0.5rem;height: 0.5rem;border-radius: 50%;position: absolute;background: #dd2726;color:#fff;font-size:0.28rem;line-height: 0.5rem;right:-0.1rem;top:-0.15rem;}
.de_footer .buy{float: left;width: 30%;text-align: center;background: #ff5000;height:0.8rem;line-height: 0.8rem;font-size: 0.33rem;color: #fff;margin:0.17rem 1% 0 1%;border-radius: 10px;}
.de_footer .reTop{float: left;width: 15%;height: 1.14rem;background: url("../images/top.png") no-repeat center 0.3rem ;background-size: auto 0.24rem;}
.de_footer .reTop span{display: block;margin-top: 0.6rem;font-size: 0.2rem;color: #5d5d5d;text-align: center;}

.dw{padding: 0.2rem ;background: #fff url("../images/dw.png") no-repeat 0.2rem center;background-size: 0.3rem auto;border-bottom: 1px solid #dedede;}
.dw .dw_info{float: left;width: 6.15rem;font-size: 0.24rem;color: #262626;line-height: 0.4rem;}
.dw .dw_info .name{margin-left: 0.4rem;float: left;width: 40%;}
.dw .dw_info .tell{width: 50%;float: left;}
.dw .dw_info .map{margin-left: 0.4rem;float: left;}
.updata{width: 0.9rem;float: right;}
.updata a{display: block;width: 0.9rem;height: 0.4rem;background: #9b9b9b;font-size: 0.24rem;color: #ffffff;text-align: center;line-height: 0.4rem;border-radius: 5px;}
.cart{padding-bottom: 2.14rem}
.cart_pro_list{background: #fff;margin-top: 0.25rem;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.cart_pro_list .cart_pro{padding: 0.18rem 0.2rem;border-bottom: 1px solid #dedede;position: relative;}
.cart_pro_list .cart_pro:last-child{border-bottom: none;}
.cart_pro_list .cart_pro .img{float: left;width: 1.8rem;height: 1.8rem;margin-left: 0.4rem;border:1px solid #dedede;}
.cart_pro_list .cart_pro .img img{width: 100%;height: 100%;}
.cart_pro_list .cart_pro .test{float: left;width: 3.7rem;margin-left: 0.3rem;}
.cart_pro_list .cart_pro .test .name{font-size: 0.21rem;color: #262626;line-height: 0.35rem;}
.cart_pro_list .cart_pro .test .size{font-size: 0.21rem;color: #262626;line-height: 0.35rem;}
.cart_pro_list .cart_pro .test .money{font-size: 0.21rem;color: #262626;line-height: 0.35rem;}
.cart_pro_list .cart_pro .test .money .nowM{float: left;}
.cart_pro_list .cart_pro .test .money .nowM span{color: #dd2726;}
.cart_pro_list .cart_pro .test .money .beforeM{color: #9b9b9b;float: left;margin-left: 0.2rem}
.cart_pro_list .cart_pro .test .numcount{line-height: 0.5rem;margin:0.15rem 0;}
.cart_pro_list .cart_pro .test .pronum{float: left;margin:0;}
.cart_pro_list .cart_pro .updata{position: absolute;top:0.2rem;right:0.2rem;}
.pronum{border:1px solid #e7e7e7;width: 1.3rem;height: 0.4rem;line-height: 0.4rem;text-align: center;color: #262626;font-size: 0.25rem;border-radius: 2px;margin:0.15rem 0 0 0;}
.pronum .prev{width: 0.4rem;height: 0.4rem;float: left;cursor: pointer;}
.pronum .next{width: 0.4rem;height: 0.4rem;float: left;cursor: pointer;}
.pronum .num_input{width: 0.4rem;height: 0.34rem;float: left;border-left: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;margin-top: 0.03rem;line-height: 0.3rem}
.pronum .num_input input{display: block;width: 100%;height: 100%;background: none;border:none;text-align: center;font-size: 0.25rem;}
.cart_pro_list .cart_pro .test .numcount p{float: left;font-size: 0.21rem;}
.cart_pro_list .cart_pro .test .numcount .procount{float: left;font-size: 0.21rem;margin-left: 0.2rem;position: relative;}
.cart_pro_list .cart_pro .test .numcount .procount span{color: #dd2726}
.cart_pro_list .cart_pro .test .numcount .procount .free{position: absolute;height: 0.3rem;width: 0.7rem;line-height: 0.3rem;text-align: center;background: #319f00;font-size: 0.21rem;color: #fff;top:0.1rem;right:-0.8rem;}
.cart_count{padding: 0.2rem 0.3rem;background: #fff;margin-top: 0.25rem;}
.cart_count .paytype{margin-left: 1.4rem;font-size: 0.22rem;color: #7a7d85;line-height: 0.5rem;height: 0.5rem;overflow: hidden;}
.cart_count .paytype label{float: left;}
.cart_count .paytype .type{float: left;text-align: left;}
.cart_count .paytype .type input{display: inline-block;vertical-align: middle;}
.cart_count .paytype .type span{display: inline-block;vertical-align: middle;color: #262626;font-size: 0.32rem;}
.cart_count .yhj{margin-left: 1.4rem;font-size: 0.22rem;color: #7a7d85;line-height: 0.5rem;height: 0.5rem;}
.cart_count .lau{}
.cart_count .lau label{display: block;float: left;width: 1.45rem;font-size: 0.21rem;color: #262626;text-align: right;}
.cart_count .lau textarea{display: block;margin-left: 1.25rem;width: 5rem;height: 1.2rem;border:1px solid #dedede;border-radius: 2px;resize: none;padding: 0.1rem;}
.cart_count .pro_conut_money{border-top: 1px solid #dedede;margin-top: 0.25rem;padding: 0.25rem;padding-bottom: 0}
.cart_count .pro_conut_money .count{font-size: 0.24rem;color: #dd2726;float: left;line-height: 0.4rem;}
.cart_count .pro_conut_money .wl{font-size: 0.24rem;color: #dd2726;float: left;line-height: 0.4rem;margin-left: 0.3rem;}
.cart_count .pro_conut_money .countg{font-size: 0.24rem;color: #dd2726;float: left;line-height: 0.4rem;width: 100%;}


.cart_footer{width: 100%;max-width: 750px;background: #f0f0f0;height: 1rem;position: fixed;bottom: 1.14rem;z-index: 9999;border-top: 1px solid #d6d6d6;}
.cart_footer .reset{float: left;width: 55%;background: #ff5001;text-align: center;line-height: 1rem;font-size: 0.34rem;color:#fff;}
.cart_footer .submit{float: left;width: 45%;background: #319f00;text-align: center;line-height: 1rem;font-size: 0.34rem;color:#fff;border:none;cursor:pointer}

.order{}
.order_header{height: 0.8rem;line-height: 0.8rem;}
.order_header ul{text-align: center;border-bottom: 1px solid #dedede;}
.order_header ul li{display: inline-block;*display: inline;*zoom:1;width: 23%;color: #4b4b4b;font-size: 0.32rem;border-right: 1px solid #dedede;}
.order_header ul li:last-child{border:none;}
.order_header ul li a{color: #4b4b4b;display: block;}
.order_header ul li.on a{color: #dd2726}

.order_box{padding: 0.2rem 0;}
.pd3{padding: 0.1rem 0.3rem;}
.order_box .img{width: 1.45rem;height: 1.45rem;border:1px solid #dedede;float: left;margin-left: 0.25rem;}
.order_box .img img{width: 1.45rem;height: 1.45rem;}
.order_box .test{width: 3.5rem;height: 1.45rem;float: left;margin-left: 0.2rem;}
.order_box .test .name{color: #262626;font-size: 0.21rem;line-height: 0.35rem;margin-top:0.2rem;}
.order_box .test .type{color: #262626;font-size: 0.21rem;line-height: 0.35rem;}
.order_box .info{font-size: 0.21rem;color: #fe3e00;line-height: 0.35rem;margin-left: 5.5rem;height: 1.45rem;padding-top: 2px;text-align: right;}
.order_box .shop_info{padding: 0.25rem;color:#555;font-size:0.26rem;line-height: 0.42rem;}
.order_box .info .jd{padding-top: 0.2rem;}
.order_box .numcount{color: #262626;font-size: 0.21rem;line-height: 0.4rem;}
.order_box .ordernum{color: #9b9b9b;font-size: 0.21rem;line-height: 0.4rem;}
.order_box .jindu{text-align: left;padding: 0 0 0.25rem 0}
.order_box .jindu .checkbox{text-align: left;float: left;}
.order_box .jindu .checkbox input{display: inline-block;vertical-align: middle;width: 0.25rem;height: 0.25rem;border:1px solid #dedede;background:none;}
.order_box .jindu .checkbox span{display: inline-block;vertical-align: middle;color: #9b9b9b;font-size: 0.21rem;margin-right: 0.2rem }
.order_button{height: 0.65rem;line-height: 0.65rem;background: #fff;text-align: right;font-size: 0.25rem;color: #3c4144;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.order_button .pay{color: #3c4144;margin:0 0.3rem 0 0.1rem;}
.order_button .close{color: #fe6442;margin:0 0.1rem 0 0rem;}

.pay_header{text-align: center;height: 1.3rem;border-bottom: 1px solid #dedede}
.pay_header .img{display: inline-block;vertical-align: middle;height: 1.3rem;}
.pay_header .img img{width: 0.85rem;margin-top: 0.2rem}
.pay_header .test{display: inline-block;vertical-align: middle;text-align: left;margin-left: 0.2rem}
.pay_list{padding: 0 0.25rem;background: #fff;}
.pay_list .pay_box{padding: 0.2rem 0;border-bottom: 1px solid #dedede}
.pay_list .pay_box:last-child{border:none;}
.pay_list .pay_box .img{float: left;width: 2.1rem;height: 2.1rem;border:1px solid #dedede;margin-left: 0.45rem;}
.pay_list .pay_box .img img{width: 100%;height: 100%;}
.pay_list .pay_box .test{margin-left: 3rem;}
.pay_list .pay_box .test .ordernum{color: #262626;font-size: 0.21rem;line-height: 0.42rem}
.pay_list .pay_box .test .name{color: #262626;font-size: 0.21rem;line-height: 0.42rem}
.pay_list .pay_box .test .size{color: #262626;font-size: 0.21rem;line-height: 0.42rem}
.pay_list .pay_box .test .money{color: #fe3e00;font-size: 0.21rem;line-height: 0.42rem}
.pay_list .pay_box .test .numcount{color: #9b9b9b;font-size: 0.21rem;line-height: 0.42rem}
.pay_list .pay_box .test .numcount span{margin-right: 0.2rem;}
.pay_bottom{line-height: 0.42rem;padding: 0.2rem 0;border-top: 1px solid #dedede;}
.pay_bottom .count{color: #262626;font-size: 0.25rem;margin-left: 0.7rem}
.pay_bottom .count span{color: #fe3e00;}
.pay_bottom .paytype{color: #262626;font-size: 0.25rem;margin-left: 0.7rem}
.pay_bottom .paytype span{color: #262626;}
.paysubmit{width: 100%;height: 0.84rem;background: #319f00;line-height: 0.84rem;text-align: center;}
.paysubmit a{display: block;width: 100%;color: #fff;font-size: 0.33rem;}

.zerocart{width: 2.3rem;height: auto;padding: 2.75rem;margin: 0 auto;font-size: 0.25rem;color: #595959;line-height: 0.42rem;background: url("../images/cart.png") no-repeat center 1.5rem ;background-size:auto 0.97rem;}




.login_header{height: 2.52rem;background: url("../images/tx.png") no-repeat center;background-size: 1.47rem 1.47rem;}
.login_form{border-top: 0.02rem solid #f2f2f3;border-bottom: 0.02rem solid #f2f2f3;}
.login_form .input_b{background: #fff;height: 1rem;padding:0 0.27rem;position: relative;}
.login_form .input_b select{width: 100%;border:none;border-bottom: 1px solid #f2f2f3;display: inline-block;height: 0.8rem;background: #fff url("../images/bt.png") no-repeat 90% center;background-size: 0.2rem auto;font-size: 0.32rem;text-indent: 0.9rem;color: #999}

.login_form .input_b .user{width:100%;height: 1rem;border:none;padding: 0.25rem 0 0.25rem 0.85rem;background: url("../images/user.png") no-repeat 0.4rem center;border-bottom: 1px solid #f2f2f3;background-size: 0.3rem auto;font-size: 0.32rem;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;}
.login_form .input_b .pass{width:100%;height: 1rem;border:none;padding: 0.25rem 0 0.25rem 0.85rem;background: url("../images/pass.png") no-repeat 0.4rem center;background-size: 0.3rem auto;border-bottom: 0.02rem solid #f2f2f3;font-size: 0.32rem;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;}
.login_form .input_b .ys{width:100%;height: 1rem;border:none;padding: 0.25rem 0 0.25rem 0.85rem;background: url("../images/ys.png") no-repeat 0.4rem center;background-size: 0.3rem auto;font-size: 0.32rem;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;}




.login_form .input_submit{padding:0.2rem 0.37rem; }
.login_form .input_submit input[type="submit"]{width:100%;height: 0.8rem;background: #319f00;border-radius: 0.05rem;border:none;font-size: 0.34rem;color: #fff;margin-top: .47rem; }
.login_form aside{padding:0 0.37rem;display: block;}
.login_form aside a{font-size: .3rem;color: #999;}
.login_form .reg_submit{padding:0.2rem 0.37rem; }
.login_form .reg_submit input[type="submit"]{width:100%;height: 0.8rem;background: #ff5001;border-radius: 0.05rem;border:none;font-size: 0.34rem;color: #fff;margin-top: .47rem; }
.login_form .input_b .getCode{position: absolute;padding: 0.15rem 0.23rem;background: #9b9b9b;font-size: 0.3rem;color: #fff;top:0.2rem;right: 0.2rem;border-radius: 0.1rem}

/*center*/
.center_header{height: 2.1rem;background: #f70;}
.center_header .img{width: 1.2rem;height: 1.2rem;float: left;padding:0.43rem 0 0 0.55rem}
.center_header .img img{width: 100%;height: 100%;}
.center_header .test{margin-left: 2rem;color: #fff;line-height: 0.48rem;padding-top: 0.43rem;}
.center_header .test .name{font-size: 0.32rem;}
.center_header .test .type{font-size: 0.25rem;}
.center_header .test .time{font-size: 0.25rem;}
.center_nav{padding: 0 0.25rem;background: #fff;margin: 0.25rem 0;border-bottom: 1px solid #e7e7e8;border-top: 1px solid #e7e7e8;}
.center_nav ul{}
.center_nav ul li{width: 100%;height: 1rem;border-bottom: 1px solid #e7e7e8;line-height: 1rem;background: url("../images/ctag.png") no-repeat 97% center;background-size: 0.2rem auto}
.center_nav ul li:last-child{border:none;}
.center_nav ul li a{display: block;}
.center_nav ul li i{width: 0.46rem;height: 0.46rem;margin: 0.27rem 0.15rem;float: left}
.center_nav ul li span{font-size: 0.32rem;color: #252525;}


.info{}
.info .info_header{width: 100%;height: 0.85rem;}
.info .info_header span{border:0.02rem solid #dedede;border-right:none;width: 50%;height: 0.85rem;float: left;line-height: 0.85rem;text-align: center;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;}
.info .info_header span a {color:#4b4b4b;font-size: 0.32rem;}
.info .info_header span.on{border-bottom: 0.04rem solid #ff5001;}
.info .info_header span.on a{color: #ff5001;}
.reginfo{} 
.reginfo .input_b{padding: 0 0.35rem} 
.reginfo .input_b label{display: block;height: 0.7rem;color: #252525;font-size: 0.31rem;line-height: 0.7rem;}
.reginfo .input_b label span{color: #dd2726;}
.reginfo .input_b input{width: 100%;height: 0.8rem;background: #fff;border:0.02rem solid #ebebec;border-radius: 5px;text-indent: 1em;font-size: 0.31rem;color: #252525;}
.reginfo .input_b select{width: 30%;display: inline-block;height: 0.8rem;border:0.02rem solid #ebebec;text-indent: 1em;background: #fff url("../images/bt.png") no-repeat 90% center;background-size: 0.2rem auto;}
.reginfo .input_b input[type="submit"]{background: #319f00;color: #fff;font-size: 0.3rem;height: 0.85rem;margin-top: 0.64rem;}
.reginfo .input_b input[type="submit"].map_submit{background: #ff5001}


.classfiy{}
.classfiy_list{background: #fff;margin-top: 0.2rem;}
.classfiy_list li{width: 50%;height: 1.4rem;position: relative;float: left;border:0.01rem solid #f2f3f5;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;}
.classfiy_list li span{padding:0.4rem 0 0 0.3rem;display: block;color: #121212;font-size: 0.31rem}
.classfiy_list li i{position: absolute;width: 0.85rem;height: 0.85rem;top:0.3rem;right: 0.3rem;}
.classfiy_list li a{display: block;height: 1.4rem;}

.ms_header{width: 100%;height: 0.84rem;background: #333333;}
.ms_header li{width: 20%;height: 0.84rem;float: left;border-right:1px solid #686869;padding-top: 0.1rem;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;}
.ms_header li a{display: block;text-align: center;}
.ms_header li span{font-size: 0.25rem;color: #ffffff;display: block;}
.ms_header li.on{background: #fff}
.ms_header li.on span{color: #ff5001}
.ms_title{height: 0.82rem;background: #f1f3f5}
.ms_title .name{line-height: 0.82rem;margin-left: 0.35rem;float: left;font-size: 0.31rem;color: #000;}
.ms_title .time{float: right;margin-right: 0.35rem;height: 0.37rem;line-height: 0.37rem;font-size: 0.23rem;margin-top: 0.2rem;}
.ms_title .time span{float: left;}
.ms_title .time b{float: left;width: 0.3rem;background: #262626;color: #fff;text-align: center;border-radius: 2px;margin:0 0.02rem;}
.ms_box{padding: 0.15rem 0.26rem;border-top: 0.02rem solid #e9e9e9;}
.ms_box .img{width: 1.9rem;height: 1.9rem;float: left;border:0.01rem solid #dedede;margin:0 0.25rem}
.ms_box .test{height: 1.9rem;margin-left: 2.4rem;}
.ms_box .test .name{color: #262626;font-size: 0.23rem;padding: 0.25rem 0}
.ms_box .test .monney{height: 0.5rem;line-height: 0.5rem;}
.ms_box .test .monney .Nmon{color: #dd2726;font-size: 0.37rem;float: left;}
.ms_box .test .monney .Lmon{color: #9b9b9b;font-size: 0.22rem;float: left;text-decoration:line-through;margin: 0 0.2rem}
.ms_box .test .monney .tobuy{width: 1.7rem;height: 0.5rem;background: #ff5001;border-radius: 0.05rem;float: right;text-align: center;line-height: 0.5rem;color: #fff;font-size: 0.25rem;}
.ms_box .test .monney .tobuy a{color: #fff;}
.ms_box .test .price{margin-top: 0.25rem;}
.ms_box .test .price span{float: left;color: #9b9b9b;font-size: 0.22rem;line-height: 0.5rem}
.ms_box .test .price .p_jd{width: 1.9rem;height: 0.18rem;border:1px solid #dd2726;border-radius: 0.2rem;float: left;position: relative;margin:0.15rem 0.2rem 0 0.4rem;}
.ms_box .test .price .p_jd .r{position: absolute;height: 0.18rem;background: #dd2726;border-radius: 0.18rem;}

.yhj{}
.yhj .yhj_header{width: 100%;height: 0.85rem;}
.yhj .yhj_header span{position: relative;border:0.02rem solid #dedede;border-right:none;width: 50%;height: 0.85rem;float: left;line-height: 0.85rem;text-align: center;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */;}
.yhj .yhj_header span label{position: absolute;width: 0.3rem;height: 0.3rem;background: #dd2726;border-radius: 50%;text-align: center;line-height: 0.3rem;font-size: 0.16rem;color: #fff;top:0.1rem;right:20%;}
.yhj .yhj_header span a {color:#4b4b4b;font-size: 0.32rem;display: block;}
.yhj .yhj_header span.on{border-bottom: 0.04rem solid #ff5001;}
.yhj .yhj_header span.on a{color: #ff5001;}
.yhj_con{padding: 0.25rem;}
.yhj_ing,.yhj_will{width: 100%;height: 1.87rem;padding: 0.05rem 0;background: #fff;border-radius: 0.1rem;border:1px solid #dedede;border-left: 0.1rem solid #ff4f4e;margin-bottom: 0.2rem;position: relative;}
 .yhj_head{width: 2.2rem;height: 1.87rem;display: table;float: left;border-right: 0.02rem dashed #dedede;}
 .yhj_head .cell{width: 2.2rem;height: 1.87rem;display: table-cell;vertical-align: middle;text-align: center;}
 .yhj_head .cell >span{color: #4b4b4b;font-size: 0.24rem;margin-bottom: 0.26rem;}
 .yhj_head p{font-size: 0.48rem;color: #dd2726;}
 .yhj_head p span{font-size: 0.24rem;}
.yhj_content{margin-left: 2.45rem;font-size: 0.2rem;color: #4b4b4b;line-height: 0.4rem;}
.yhj_content p:first-child{padding: 0.1rem 0}
.yhj_will .to{position: absolute;;bottom:0.15rem;right:0.2rem;width: 1.3rem;line-height: 0.4rem;background: #ff5001;text-align: center;line-height: 0.4rem;color: #fff;font-size: 0.2rem;border-radius: 0.03rem;}
.yhj_will .to a{color: #fff;display: block;}

.ms_de_header{padding: 0.1rem 0.25rem 0.3rem 0.25rem;position: relative;}
.ms_de_header .ms_name{font-size: 0.31rem;color: #3c4144;}
.ms_de_header .ms_money{line-height: 0.6rem;height: 0.6rem;}
.ms_de_header .ms_money .nMon{float: left;font-size: 0.37rem;color: #ff5001;}
.ms_de_header .ms_money .lMon{float: left;font-size: 0.23rem;color: #3c4144;text-decoration:line-through;margin-left: 0.5rem;}
.ms_de_header .zhuantai{width: auto;height: 0.48rem;color: #fff;font-size: 0.2rem;background: #c80303 url("../images/date.png") no-repeat  0.1rem center;background-size: 0.35rem auto;line-height: 0.48rem;float: left;padding:0 0.05rem;}
.ms_de_header .zhuantai span{display: block;margin-left: 0.5rem;border-left: 1px solid #fff;padding-left: 0.1rem;}
.ms_de_header .tobuy{position: absolute;width: 1.6rem;height: 0.5rem;background: #ff5001;border-radius: 0.1rem;right:0.25rem;color: #fff;text-align: center;line-height: 0.48rem;font-size: 0.3rem;}

/*ÆÀÂÛ*/
.pinglun{width: 100%;}
.pinglun .xx{text-align: center;padding: 2rem 0 1rem 0;}
.pinglun i{display: inline-block;*display: inline;*zoom:1;width: 0.6rem;height: 0.56rem;background: url("../images/xx_f.jpg") no-repeat;background-size: 100% 100%;margin:0 0.05rem;vertical-align: middle;}
.pinglun i.xx_t{background: url("../images/xx_t.jpg") no-repeat;background-size: 100%}
.pinglun .submit_button{}
.pinglun .submit_button a{width: 1.75rem;height: 0.6rem;background:#ff5331;font-size: 0.22rem;color: #fff;display: block;margin:0 auto;border-radius: 5px;text-align: center;line-height: 0.6rem;}


.header{width: 100%;height: 1.8rem;background: url("../images/headerBg.jpg") no-repeat center;background-size:cover;}
.header .img{width: 0.9rem;height: 0.9rem;border-radius: 50%;margin:0.4rem 0 0 0.55rem;float: left;}
.header .info{margin-left: 1.8rem;}
.header .info .name{font-size: 0.31rem;color: #fff;padding: 0.5rem 0 0 0;line-height: 0.45rem;}
.header .info p{font-size: 0.18rem;color: #fff;line-height: 0.35rem;}
.Cnav{background:#fff;padding-bottom: 0.18rem;}
.Cnav ul{border-bottom: 1px solid #dedede;height: 1.35rem;text-align: center;}
.Cnav ul li{height: 1.35rem;display: inline-block;width: 22%;display: inline-block;}
.Cnav ul li a{padding-top: 0.9rem;display: block;color: #79777b;}
.Cnav ul li.active{border-bottom:1px solid  #dd2726;}
.Cnav ul li.active a{color: #dd2726;}
.Cnav ul li:nth-of-type(1){background: url("../images/cnav1.png") no-repeat center 0.35rem;background-size: 0.44rem auto;}
.Cnav ul li:nth-of-type(2){background: url("../images/cnav2.png") no-repeat center 0.35rem;background-size: 0.44rem auto;}
.Cnav ul li:nth-of-type(3){background: url("../images/cnav3.png") no-repeat center 0.35rem;background-size: 0.44rem auto;}
.Cnav ul li:nth-of-type(4){background: url("../images/cnav4.png") no-repeat center 0.35rem;background-size: 0.44rem auto;}
.Cnav ul li:nth-of-type(1).active{background: url("../images/cnav1h.png") no-repeat center 0.35rem;background-size: 0.44rem auto;}
.Cnav ul li:nth-of-type(2).active{background: url("../images/cnav2h.png") no-repeat center 0.35rem;background-size: 0.44rem auto;}
.Cnav ul li:nth-of-type(3).active{background: url("../images/cnav3h.png") no-repeat center 0.35rem;background-size: 0.44rem auto;}
.Cnav ul li:nth-of-type(4).active{background: url("../images/cnav4h.png") no-repeat center 0.35rem;background-size: 0.44rem auto;}
.tm{margin-top: 0.2rem;}
.tm_title{height: 0.6rem;background:#fff url("../images/tm_icon.png") no-repeat 40% center;background-size: auto 0.36rem;line-height: 0.6rem;text-align: center;color: #dd2726;font-size: 0.22rem;}
.tm ul{padding: 0 0.15rem}
.tm ul li{width: 3.53rem;height: 5.1rem;margin:0.05rem 0.03rem;float: left;background: #fff;position: relative;}
.tm ul li .img img{width: 3.5rem;height: 3.5rem;}
.tm ul li .name{color: #262626;font-size: 0.2rem;line-height: 0.6rem;padding-left: 0.34rem;}
.tm ul li .jmoney{color: #262626;font-size: 0.2rem;line-height: 0.3rem;padding-left: 0.34rem;width: 1.9rem;}
.tm ul li .smoney{color: #bbbbbb;font-size: 0.2rem;line-height: 0.3rem;padding-left: 0.34rem;width: 1.9rem;text-decoration:line-through}
.tm ul li .ynum{color: #bbbbbb;font-size: 0.2rem;line-height: 0.3rem;padding-left: 0.34rem;width: 1.9rem;}
.tm ul li .buy{width: 1.22rem;height: 0.38rem;background: #dd2726;text-align: center;line-height: 0.38rem;font-size: 0.19rem;color: #fff;border-radius: 2px;position: absolute;bottom:0.18rem;right:0.23rem;}
.tm ul li .buy a{color: #fff;display: block;}

.Ulpage{text-align: center;height: 0.6rem;line-height: 0.6rem;}
.Ulpage li{display: inline-block;}
.Ulpage li a{color: #282828;font-size: 0.24rem;padding: 0 0.1rem;}
.fav_list{}
.fav_list .fav_item{width: 100%;height: 1.88rem;background: #fff;margin:0.2rem 0;position: relative;}
.fav_list .fav_item .img{width: 0.96rem;height: 0.96rem;border-radius: 50%;border:1px solid #dddcdc;overflow: hidden;margin:0.44rem 0 0 0.3rem;float: left;}
.fav_list .fav_item .test{margin-left: 1.63rem;}
.fav_list .fav_item .test .name{font-size: 0.29rem;color: #262626;line-height: 0.45rem;padding-top: 0.3rem;}
.fav_list .fav_item .test span{color: #9b9b9b;font-size: 0.21rem;line-height: 0.35rem;}
.fav_list .fav_item .test p{color: #262626;font-size: 0.21rem;line-height: 0.35rem;}
.fav_list .fav_item  .buy{width: 1.22rem;height: 0.38rem;background: #dd2726;text-align: center;line-height: 0.38rem;font-size: 0.19rem;color: #fff;border-radius: 2px;position: absolute;top:0.4rem;right:0.23rem;}
.fav_list .fav_item  .buy a{color: #fff;display: block;}
.login-logo{margin:0.82rem auto 0 auto;width: 1.35rem;height: 2rem;background: url("../images/logo.png") no-repeat top center;background-size:1.35rem auto; }
.login-logo p{text-align: center;padding-top: 1.5rem;color: #282828;font-size: 0.3rem;}
.returnPass {margin-top: 0.68rem;}
.returnPass .input_b{width: 7rem;height: 0.83rem;margin: 0.25rem auto;}
.returnPass .input_b input{height: 100%;border:1px solid #fff;border-radius: 5px;text-indent: 1em;color: #282828;font-size: 0.24rem;}
.returnPass .input_b .getCode{width: 2.18rem;height: 0.83rem;float: right;background: #dedede;border-radius: 5px;text-align: center;line-height: 0.83rem;color: #7e7e7e;font-size: 0.31rem;}
.returnPass .input_b input[type="submit"]{margin-top: 0.68rem;width: 100%;background: #dd2726;color: #fff;font-size: 0.26rem;}

.shop_url{width: 100%;height: 1.8rem;background: #fff;border-bottom: 1px solid #dedede;border-top: 1px solid #dedede;margin-top: 0.25rem;}
.shop_url .img{width: 0.9rem;height: 0.9rem;margin:0.44rem 0.37rem;float: left}
.shop_url .img img{width: 0.9rem;height: 0.9rem;}
.shop_url .test{margin-left: 1.55rem;}
.shop_url .test .name{font-size: 0.28rem;color: #262626;padding-top: 0.22rem;}
.shop_url .test .de{font-size: 0.2rem;color: #dd2726;padding: 0.1rem 0;}
.shop_url .test .all{width: 1.33rem;height: 0.39rem;border:1px solid #dd2726;border-radius: 0.39rem;color: #dd2726;text-align: center;line-height: 0.39rem;float: left;margin-top: 0.1rem;}
.shop_url .test .all a{color: #dd2726;font-size: 0.2rem;display: block;}
.shop_url .test .go{width: 1.33rem;height: 0.39rem;border:1px solid #dd2726;background: #dd2726;border-radius: 0.39rem;color: #dd2726;text-align: center;line-height: 0.39rem;float: right;margin-top: 0.1rem;margin-right: 1.2rem;}
.shop_url .test .go a{color: #fff;font-size: 0.2rem;display: block;}

nav::-webkit-scrollbar  
{  
    width: 0;  
    height: 0;  
    
}  
  
/*¶¨Òå¹ö¶¯Ìõ¹ìµÀ ÄÚÒõÓ°+Ô²½Ç*/  
nav::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);  
    border-radius: 10px;  
    background-color: #F5F5F5;  
}  
  
/*¶¨Òå»¬¿é ÄÚÒõÓ°+Ô²½Ç*/  
nav::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);  
    background-color: #555;  
}  
input[type="button"], input[type="submit"], input[type="reset"],select{
-webkit-appearance: none;
}


/* Í¨ÓÃ */
::-webkit-input-placeholder { color:#cccccc;}
::-moz-placeholder { color:#cccccc; } /* firefox 19+ */
:-ms-input-placeholder { color:#cccccc; } /* ie */
input:-moz-placeholder { color:#cccccc; }

 


.order_box .order_box_header{height: 0.55rem;line-height: 0.55rem;border-bottom: 1px solid #ddd;padding: 0 0.3rem;}
.order_box .order_box_header .code{width: 0.5rem;height: 0.5rem;}
.order_box .order_box_header .code img{width: 0.5rem;height: 0.5rem;}
.code_box{position: fixed;top:0;left:0;width: 100%;height: 100%;display: none;}

.cart_pro_list_header{height: 0.88rem;line-height: 0.88rem;font-size: 0.32rem;color: #262626;padding: 0 0.32rem;border-bottom: 1px solid #eee;}
.cart_pro_list_bottom{height: 0.88rem;padding: 0 0.32rem;line-height: 0.88rem;}
.cart_pro_list_bottom label{float: left;}
.cart_pro_list_bottom span{float: right;color: #dd2726;}

.bgf{background: #fff}
.y_bg{background: #e00916;}
.yh_header{height: 6rem;width: 100%;background: url("../images/y_bg.jpg") no-repeat center;background-size: 100% 6rem;position: relative;}
.yh_header p{color: #262626;font-size: 0.45rem;text-align: center;position: absolute;bottom: 0.8rem;width: 100%;}
.yh form{width: 6.25rem;margin:0 auto;}
.yh form .yh_input{width: 100%;height: 0.77rem;margin-top: 0.54rem;}
.yh form .yh_input2{margin-top: 0.20rem;}
.yh form .yh_input input{width: 100%;height: 0.75rem;border:none;text-indent:1em;font-size: 0.3rem;color: #262626;border:2px solid #000;border-radius: 0.38rem;}
.yh form .yh_submit{width: 100%;height: 0.95rem;margin-top: 0.54rem;background: url("../images/y_submit.jpg") no-repeat center;background-size: 100% 100%;}
.yh form .yh_submit input{border:none;display: block;width: 100%;height: 100%;background: none;text-align: center;line-height: 0.95rem;font-size: 0.32rem;color: #000;font-weight: bold}
.yh form .yh_input_code input{float: left;width: 4.8rem;}
.yh form .yh_input_code .y_getCode{float: right;width: 1.33rem;height: 0.77rem;background: url("../images/y_getCode.jpg") no-repeat center;background-size: 100% 100%;}
.yh form .yh_input_code .active{background: #fccf00;line-height: 0.77rem;text-align: center;border-radius: 0.77rem;border:1px solid #000;}
.y_bg2{position: relative;}
.y_bg2 .code{width: 2.95rem;height: 2.95rem;position: absolute;bottom: 2.2rem;left:50%;margin-left:-1.475rem; }
.y_bg2 .code img{width: 2.95rem;height: 2.95rem}
.y_bg2 img{width: 100%;}
.y_money{position: absolute;top:1.05rem;width: 100%;}
.y_money img{display: block;margin:0 auto;width: 5.85rem;}

.y_item{width: 6.37rem;height: 2.1rem;margin:0.32rem auto ;}
.y_item_left{width: 4.48rem;float: left;}
.y_item_name{font-size: 0.36rem;color: #fff;margin-left: 0.5rem;padding-top: 0.25rem}
.y_item_name span{font-size: 1.2rem; margin:0rem 0.3rem 0rem 0rem;color: #fff;width: 1rem;display: inline-block;text-align: center;line-height: 1rem;vertical-align: bottom;}
.y_item_name label{font-size: 0.68rem;color: #fff;line-height: 0.68rem;display: inline-block;}
.y_item_label{width: 3.5rem;height: 0.4rem;color: #fff;font-size: 0.16rem;text-align: center;line-height: 0.4rem;border:1px dashed #fff;margin: 0.18rem auto 0 auto;}
.yhj_bg1{background: url("../images/yhj_bg1.png") no-repeat center/100% 100%}
.yhj_bg2{background: url("../images/yhj_bg2.png") no-repeat center/100% 100%}
.yhj_bg3{background: url("../images/yhj_bg3.png") no-repeat center/100% 100%}
.yhj_bg4{background: url("../images/yhj_bg4.png") no-repeat center/100% 100%}
.y_item_right{float: right;width: 1.87rem;}
.y_item_right a{display: block;width: 1.05rem;height: 0.8rem;line-height: 0.8rem;text-align: center;color: #fff;font-size: 0.34rem;border-bottom: 1px dashed #fff;margin:0.3rem auto 0 auto;}
.y_item_right p{font-size: 0.16rem;color: #fff;text-align: center;line-height: 0.28rem;margin-top: 0.15rem;}

.explain{padding:0.32rem 0.64rem;color: #fff;font-size: 0.28rem;line-height: 0.42rem;}
.share_bg{position: fixed;top:0;left:0;width:100%;height: 100%;background: url("../images/share.png") no-repeat center;background-size: 100% auto;z-index: 10000;display: none;}

.activeImg{width: 100%;}
.activeImg img{width: 100%;}
.pro_list_news ul li{height: 5rem;}
.pro_list_news ul li .money{color: #f10002;font-size: 0.32rem;font-weight: bold}
.pro_list_news ul li .postnum{color: #090909;font-size: 0.24rem;float: right;padding-right: 0.3rem;line-height: 0.5rem;}
.pro .pro_list{width: 100%;padding-bottom: 0.1rem;}


.clock{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 9999;}
.fwattle{position: fixed;top:25%;left:0;right:0;margin:0 auto;width:5rem;height: 5rem;background: url("../images/hb.png") no-repeat center/100% auto;z-index:10000;}
.fwattle a{display: block;width: 100%;height: 100%;}
.fwattle .close{position: absolute;top:0;right: 0;color: #fff;width: 0.6rem;height: 0.6rem;background: #000;border-radius: 50%;text-align: center;line-height: 0.6rem;cursor: pointer;}

.fwattleA{
animation: myfirst 3s 1;
-moz-animation: myfirst 3s 1;	/* Firefox */
-webkit-animation: myfirst 3s 1;	/* Safari 和 Chrome */
-o-animation: myfirst 3s 1;	/* Opera */
-webkit-animation-fill-mode:forwards;
-overflow-animation-fill-mode:forwards;
-moz-animation-fill-mode:forwards;
animation-fill-mode:forwards;
}

.fwattle.lastStat{
	width: 2rem;height:2rem;top:75%;left:85%;
}



@keyframes myfirst
{
0% {width: 5rem;height: 5rem}
40% {width: 3rem;height:3rem;}
70% {width: 2rem;height:2rem;top:75%;left:75%;}
100% {width: 2rem;height:2rem;top:75%;left:85%;}
}

@-moz-keyframes myfirst /* Firefox */
{
0% {width: 5rem;height: 5rem}
40% {width: 3rem;height:3rem;}
70% {width: 2rem;height:2rem;top:75%;left:75%;}
100% {width: 2rem;height:2rem;top:75%;left:85%;}

}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
0% {width: 5rem;height: 5rem}
40% {width: 3rem;height:3rem;}
70% {width: 2rem;height:2rem;top:75%;left:75%;}
100% {width: 2rem;height:2rem;top:75%;left:85%;}

}

@-o-keyframes myfirst /* Opera */
{
0% {width: 5rem;height: 5rem}
40% {width: 3rem;height:3rem;}
70% {width: 2rem;height:2rem;top:75%;left:75%;}
100% {width: 2rem;height:2rem;top:75%;left:85%;}

}

.Noxl .addCar{ width: 1.6rem;
    height: 0.6rem;
    border: 1px solid #dd2726;
    background: #dd2726;
    border-radius:2px;
    color: #fff;
    text-align: center;
    line-height: 0.6rem;
    float: right;

}
.Noxl .addCarLabel{line-height: 0.6rem;}


.fixed-tab{position: fixed !important;top:0.84rem;width: 100%;max-width: 750px;height: 0.84rem;background: #fff;line-height: 0.84rem}
.fixed-tab a{color: #222;font-size:0.24rem;text-align: center;display: block; width:150px;}
.fixed-tab .active{width:150px;}
.fixed-tab .active a{color:#dd2726;width:150px;}
.swiper-slide{width:150px;}
.query{
	width:100%; height:0.8rem; line-height:0.8rem;
	max-width:750px;
	position:fixed; top:0rem;
	z-index:999;
	
	
	}
.shuru{ width:80%; margin:0 0 0 15%;}
.input_shuru{border-radius:5px; height:0.5rem; line-height:0.5rem;border:none;width:80%;height:0.64rem;margin:0.08rem 0;overflow:hidden;text-indent:1em;}
.shuru input[type="submit"]{width:15%;height:0.56rem;margin:0.12rem 1%;background:#dd2726;color:#fff;border:none;border-radio:5px;;}
.search-box {
  padding: 0 2.4rem;
  background: #fff;
  padding-top: 1.7rem;
  margin: 0 auto;
  z-index: 500;
  position: relative
}

.search-box .search-btn {
  border: none;
  background: #efefef;
  border-radius: 5rem;
  height: 3rem;
  line-height: 3rem;
  width: 81%;
  padding-right: 15%;
  padding-left: 4%;
  font-size: 1.5rem;
  color: #282828
}

.vip-top{
    height: 3rem;background: #dd2726;
    position: relative;
   
}
.vip-top-box{
    width: 90%;height: 3rem;background: url(../images/headerBg.jpg) no-repeat center/cover;
    margin:0 auto;
    position: absolute;
    left: 5%;
    top: 0.2rem;
    border-radius: 0.2rem;
    overflow: hidden;
}
.vip-top .vip-img{float: left;width: 1.5rem;height: 1.5rem;margin:0.7rem 0.3rem 0 0.3rem;}
.vip-test{margin-left: 2.1rem;margin-top: 0.7rem}
.vip-test .name{color: #fff;font-size: 0.32rem;}
.vip-test .level{color: #fff;font-size: 0.28rem;margin:0.15rem 0}
.vip-test .des{color: #fff;font-size: 0.28rem}
.vip-des{
    margin-top: 0.2rem;text-align: center;color: #fff;font-size: 0.32rem
}
.vip-con{padding:0.6rem 0.3rem 0.3rem 0.3rem;}
.vip-con .vip-9{
    width: 100%;height: 1rem;background: #fcc0b3;border-radius: 0.1rem;text-align: center;line-height: 1rem;color: #fff;font-size: 0.36rem;margin:0 0 0.3rem 0;
}
.vip-con .vip-9 a{
    display: block;
    color: #fff;
}
.vip-con  .vip-con-des{}
.vip-con  .vip-con-des p{color: #333;font-size: 0.26rem;line-height: 0.42rem;}
.vip-con  .vip-con-des a{color: #333;font-size: 0.26rem;background: #fe6442;display: inline-block;padding:0.2rem 0.3rem;color: #fff;margin:0.2rem 0;border-radius: 0.1rem;}

.vip-money{
    width: 100%;
    height: 2.2rem;
    margin-top: 0.2rem;
    overflow-x:auto;
}
.vip-money-overflow{
  width: 12rem
}
.vip-money .vip-money-item{
    height: 2rem;width: 2rem;float: left;margin:0 0.1rem;border:1px solid #999;border-radius: 0.1rem;text-align: center;
}
.vip-money .vip-money-item.active{
    background: #42cc69;
    color: #fff;
}
.vip-money .vip-money-item p{padding:0.5rem 0 0.3rem 0}
.vip-money .vip-money-item span{padding:0.5rem 0 0.3rem 0;font-size: 0.36rem;}
.vip-money-btn{ width: 100%;height: 1rem;background: #42cc69;border-radius: 0.1rem;text-align: center;line-height: 1rem;color: #fff;font-size: 0.36rem;margin: 0.3rem 0;}

.bgf{background: #fff;}
.bank_header{width: 100%;min-height: 0.82rem;background:#dd2726;line-height: 0.82rem;}
.bank_headerUl{width: 100%;height:0.82rem;margin-top: 0.2rem}
.bank_headerUl li{width: 45%;height: 0.82rem;margin:0 2.5%;line-height: 0.82rem;float: left;text-align: center;font-size: 0.37rem;color: #ffffff;background:#dd2726;}
.bank_headerUl li.on{background:#ff4401;}
.bank_header  p{height: 0.82rem;}
.bank_headerUl li a{color: #fff}
.bank_con{width: 95%;margin:0 auto;border-radius: 10px;padding-bottom: 1.2rem;padding: 0.2rem 0}
.bank_con .input_b{width: 100%;height: 0.8rem;line-height:  0.8rem;margin-top:0.5rem;position: relative;}
.bank_con form span{width: 25%;text-align: right;display: inline-block;font-size: 0.36rem;color: #1a191e;vertical-align: middle;}
.bank_con form input{width:60%;text-align: left;display: inline-block;vertical-align: middle;height: 0.8rem;border:1px solid #ddd;margin-left: 2%;text-indent: 1em;color: #3d3d3d;font-size: 0.31rem;background:#fff;}
.bank_con form p{width:60%;text-align: left;display: inline-block;vertical-align: middle;height: 0.8rem;margin-left: 2%;text-indent: 1em;color: #ff4301;font-size: 0.36rem;}
.bank_con form input[type='submit']{width: 100%;margin:0.8rem auto 0 auto;display: block;height: 0.8rem;background: #ffa780;text-indent: 0;text-align: center;border-radius: 0.1rem;color: #fff;border:none;}
.bank_con .check_i{display: block;width:0.7rem;height: 0.7rem;background:url('../images/bb.png') no-repeat center;background-size: 0.4rem auto;position: absolute;right:0.8rem;top:0.1rem;border-left: 1px solid #ddd}
.bank_header p{text-align: center;line-height: 0.82rem;font-size: 0.32rem;color: #fff;}
.bank_header .return{position: absolute;left:0;top:0;font-size: 0.3rem;background: url('../images/return.png') no-repeat 0.2rem center;background-size: auto 0.3rem;text-indent: 0.5rem}
.bank_header .return a{display: block;width: 1.4rem;height: 100%;color: #fff;}
.bank_header .home{position: absolute;right:0.2rem;top:0;font-size: 0.3rem;background: url('../images/home.png') no-repeat 0.2rem center;background-size: auto 0.4rem;width: 0.82rem;height: 0.82rem;}


.check_bg{position: fixed;z-index: 99999;background: rgba(0,0,0,0.3);width: 100%;height: 100%;top:0;left:0;display: none;}
.check_bg ul{position: absolute;bottom:0.5rem;width: 100%;}
.check_bg ul li{width: 95%;background:#fff;height: 0.8rem;line-height: 0.8rem;margin:0.2rem auto 0 auto;border-radius: 5px;text-align: center;font-size: 0.28rem;color: #333;}
.check_bg ul .close{width: 95%;background:#e71a26;height: 0.8rem;line-height: 0.8rem;margin:0.2rem auto 0 auto;border-radius: 5px;text-align: center;font-size: 0.28rem;color: #fff;}


.nop{padding-bottom: 0 !important}
.tx_list{display: table;height: 1.56rem;border-bottom: 1px solid #eee;width: 100%;}
.tx_list .data{width: 25%;display: table-cell;vertical-align: middle;text-align: center;font-size: 0.3rem;color: #333}
.tx_list .card{width: 50%;display: table-cell;vertical-align: middle;text-align: left;font-size: 0.32rem;color: #1a191e;line-height: 0.5rem;text-align: center;}
.tx_list .state{width: 25%;display: table-cell;vertical-align: middle;text-align: center;font-size: 0.3rem;color: #333}
.tx_list .card p{font-size: 0.36rem;}
.more{text-align: center;display: block;font-size: 0.32rem;color: #999;line-height: 0.8rem;margin: 0.5rem auto;}

.bank_list{padding: 0.3rem 0.8rem 0.3rem 0.8rem;line-height: 0.6rem;position: relative;background: #f5f5f5;margin-bottom: 0.3rem}
.bank_list .bank_name{font-size: 0.36rem;color: #333;}
.bank_list .card{font-size: 0.3rem;color: #333;}

.bank_list .name{font-size: 0.36rem;color: #333;}
.bank_list .dele{width:1.6rem;height: 0.45rem;background:#eee;border: 1px solid #d3d2d2;border-radius: 0.5rem;text-align: center;line-height: 0.45rem;font-size: 0.3rem;color: #000;letter-spacing: 0.2rem;position: absolute;bottom:0.3rem;right:0.8rem;text-indent: 0.2rem;}
.bank_list .dele a{color: #000;}
.bank_headerUl.ul2 li{width:29%;margin:0 2%}
.myMoney{padding:0.3rem;}
.myMoney-con{
    background: #f5f5f5;
    
    font-size: 0.4rem;text-align: center;color: #fe3e00;
    padding:1rem 0
}

.myMoney-btn{ width: 100%;height: 1rem;background: #fe6442;border-radius: 0.1rem;text-align: center;line-height: 1rem;color: #fff;font-size: 0.36rem;margin: 0.3rem 0;}
.yqlist{
    padding:0.3rem;
    color: #333;font-size: 0.3rem
}
.yqlist .yqlist-item{
    height: 0.8rem;
    line-height: 0.8rem;
}
.yqlist .p{margin-bottom: 0.3rem}
.yqlist .yqlist-item-1{float: left;width: 25%}
.yqlist .yqlist-item-2{float: left;width:60%}
.yqlist .yqlist-item-3{float: left;width: 15%}

.code{width: 4.6rem;padding:1.5rem 0 0 0;margin:0 auto}
.code .code-btn{height: 0.6rem;margin-top: 0.3rem;}
.code .code-btn1{float: left;width: 1.7rem;height: 0.6rem;background: #ff5100;color: #fff;font-size: 0.3rem;text-align: center;border-radius: 0.1rem;line-height: 0.6rem;}
.code .code-btn2{float: right;width: 1.7rem;height: 0.6rem;background: #00cf75;color: #fff;font-size: 0.3rem;text-align: center;border-radius: 0.1rem;line-height: 0.6rem;}

/*美食订单信息记录*/
.order_con{border-bottom: 1px solid #dedede;border-top: 1px solid #dedede;}
.order_con .order_title{width: 100%;height: 0.8rem;border-bottom: 1px solid #dedede;line-height: 0.8rem;text-align: left}
.order_con .order_title .order_state{font-size: 0.24rem;color: #ff7700;border-left: 1px solid #dedede;padding: 0 0.45rem 0 0.25rem;}
 .order_con .order_title .order_state input{width: 1.2rem;height: 0.5rem;background:#32a100;border:none;color: #fff;}
.order_con .order_title .order_num{font-size: 0.26rem;padding: 0 0.25rem;color: #7e7e7e;}
.order_con_b{background: #fff;}
.order_con_b .order_num{padding: 0 0.3rem;height: 0.45rem;font-size: 0.24rem;line-height: 0.45rem;}
.order_con_b .name{padding: 0 0.3rem;height: 0.45rem;font-size: 0.24rem;line-height: 0.45rem;}
.order_con_b .name p{float: left;}
.order_con_b .name span{float: right;color: #ff7700}
.order_con_b .pei{padding: 0 0.3rem;height: 0.45rem;font-size: 0.24rem;line-height: 0.45rem;}
.order_con_b .pei p{float: left;}
.order_con_b .pei span{float: right;color: #ff7700}
.order_con_b .count{padding: 0 0.3rem;height: 0.45rem;font-size: 0.24rem;line-height: 0.45rem;padding-bottom: 0.3rem;}
.order_con_b .count p{float: left;}
.order_con_b .count span{float: right;color: #ff7700}
.order_con_b .bz{padding: 0.3rem  0.3rem 0 0.3rem;border-top: 1px solid #dedede;}
.order_con_b .bz p{float: left;line-height: 0.45rem;font-size: 0.24rem;}
.order_con_b .bz span{margin-left: 1rem;display: block;line-height: 0.45rem;font-size: 0.24rem;height: 0.45rem;}
.order_con_b .fa{padding: 0.3rem;position: relative;}
.order_con_b .fa .fa_submit{width: 1.58rem;height: 0.6rem;text-align: center;line-height: 0.6rem;background: #ff7700;color: #fff;position: absolute;right: 0.3rem;bottom:0.3rem;border-radius: 0.1rem;}
.order_con_b .fa span{color: #252525;font-size: 0.24rem;line-height: 0.45rem;display: block;}
.order_con_b .jie{padding: 0.3rem;border-top: 1px solid #dedede;}
.order_con_b .jie span{color: #252525;font-size: 0.24rem;line-height: 0.45rem;display: block;}
/*分页信息*/

.classfiy_page{height: 0.8rem;background: #f70;margin:0.6rem auto;width: 100%;}
.classfiy_page ol{text-align: center;}
.classfiy_page ol li{display: inline-block;*display: inline;*zoom:1;line-height: 0.8rem;}
.classfiy_page ol li a{color: #fff;font-size: 0.26rem;padding: 0 0.1rem}

.classfiy_page ol li.active{color:#000}
