body{min-width:320px;margin:0;padding:0;font-family:"microsoft yahei",Verdana,Arial,Helvetica,sans-serif;font-size:1em}
a{text-decoration:none}
img{max-width:100%;vertical-align:middle}
*{margin:0;padding:0}
div{font-size:0;margin:0;padding:0}
li,ul{list-style:none}
em{font-style:normal}
.plan{width:100%;height:100%;max-width:640px;background:#fff;display:table;position:fixed;top:0;left:0;bottom:0;right:0;z-index:99;margin:0 auto}
.plan .plan-box{display:table-cell;vertical-align:middle;text-align:center}
.top{position:relative;width:100%;max-width:640px;margin:0 auto;padding-bottom:3.2rem}
.best{margin:0 10px;display:inline-block}
.best-one{float:left;width:49%;margin-top:12px}
.best-two{float:left;margin-top:12px}
.newproduct{margin:0 32px;display:inline-block;margin-bottom:1.4rem}
.newproduct-img{display:block;width:8rem;margin:12px auto}
.newproduct-box{width:46%;float:left;text-align:center}
.newproduct-box a{display:inline-block;width:100%;height:100%}
.newproduct-box div{width:2.3rem;height:1px;background:#ff5474;display:inline-block;margin-top:8px}
.newproduct-box .newproduct-name{font-size:.6rem;color:#505050;max-width:95%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}
.newproduct .newproduct-price{font-size:.8rem;color:#ff5474;font-weight:bolder;margin-top:10px;display:inline-block}
.selling{margin:0 10px;display:inline-block}
.selling .selling-bq{font-size:1rem;font-weight:bolder;border-left:1px solid #da5568;padding-left:12px;margin:18px 0}
.selling .selling-box{width:48.8385%;float:left;text-align:center;margin-bottom:15px;border: 1px solid #dcdcdc;padding: 5px 0;}
.selling .selling-box:nth-child(even){margin-right:1%}
.selling .selling-box a{display:inline-block;width:100%;height:100%}
.selling .selling-box .selling-name{font-size:.8rem;color:#000;max-width:90%;margin:10px auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.selling .selling-box .selling-price{display:inline-block;font-size:1rem;color:#ff5474;float:left;margin-left:12px;font-weight:bolder;margin-top:6px;font-family:"Microsoft YaHei"}
.selling .selling-box .selling-btn{float:right;font-size:.8rem;background:#ea5865;color:#fff;width:5rem;height:1.8rem;line-height:1.8rem;border-radius:15px;margin-right:10px;margin-top:4px;cursor:pointer}
.buy-bj{background:#000;opacity:.3;width:100%;height:100%;position:absolute;top:0;left:0;display:none}
.buy{width:100%;height:14rem;background:#fff;position:fixed;bottom:3.2rem;display:none;max-width:640px}
.buy .buy-close{font-size:1.5rem;font-family:SimSun;position:absolute;top:5px;right:8px;cursor:pointer}
.buy .buy-img{width:100px;margin:0 10px;position:relative;top:-18px;float:left;z-index:99}
.buy .buy-box{display:inline-block}
.buy .buy-right{float:left;font-size:.9rem;margin-top:1.6rem;font-family:"Microsoft YaHei"}
.buy .buy-right span{display:block}
.buy .buy-right .buy-price{color:#e9637b}
.buy-amount{margin-left:10px}
.buy-amount-name{font-size:.9rem;font-family:"Microsoft YaHei";margin-bottom:8px;display:inline-block}
.buy_gw{border:1px solid #dbdbdb;width:152px;line-height:30px;overflow:hidden;font-size:.6rem}
.buy_gw em{display:block;height:30px;width:40px;float:left;color:#7A7979;border-right:1px solid #dbdbdb;text-align:center;cursor:pointer}
.buy_gw .buy-num{display:block;float:left;text-align:center;width:70px;font-style:normal;font-size:12px;line-height:30px;border:0}
.buy_gw em.buy-add{float:right;border-right:0;border-left:1px solid #dbdbdb}
.buy-sub{border:0;background:#e85661;color:#fff;width:100%;height:2.3rem;position:absolute;bottom:0;cursor:pointer;letter-spacing:2px;text-indent:1px}
.bottom{position:fixed;bottom:0;width:100%;background:#fff;border-top:1px solid #bfbfbf;z-index:99}
.bottom-box{max-width:640px;margin:0 auto;height:3.2rem}
.bottom-box ul{height:100%}
.bottom-box ul li{float:left;width:25%;height:100%;text-align:center;margin:0 auto}
.bottom-box ul li a{color:#6b6b6b;display:inline-block;width:100%;height:100%}
.bottom-box ul li img{width:20px;margin-top:8px}
.bottom-box ul li span{display:block;font-size:12px;margin-top:4px}
.selling-box a img{
	max-height: 148px;
}

.newproduct .newproduct-box:first-of-type{margin-right: 8%;}

header{width: 100%;max-width: 640px;margin: 0 auto;height: 52px;line-height: 52px;padding: 5px 0px;}
header .header-logo{float: left;height: 52px;margin-left: 15px;}
header .header-logo img{height: 52px;}
header .header-phone{display: inline-block;float: right;margin-right: 8px;}
header .header-phone img{height: 28px;}
.news{font-size: 1rem;margin: 15px 20px;}
.news h3{text-align: center;font-size: 2rem;margin: 2rem 0;font-weight: normal;}
.news ul li{margin-bottom: 10px;}
.news ul li a{color: #000;font-size: 0.9rem; display: block;}
.news ul li span{color: #808080;font-size: 0.8rem;}
.news .news-gd{color: #003bff;font-size: 0.9rem;}