body {
	margin: 0;
	padding: 0
}

img {
	display: block;
}
.m-tt-1, .m-tt-2, .m-tt-3 {
	display: block;
	font-weight: normal;
}
.g-box-1 {
	padding: 20% 0 10% 0;
	text-align: center;
}
.m-tt-1 {
	padding: 8% 0 0 15px;
	height: 50px;
	line-height: 50px;
}
.m-tt-2 {
	margin-bottom: 40px;
	text-align: center;
	color: #555;
}
.m-tt-3 {
	padding: 10px 15px;
	font-weight: bold;
}
.m-tt-4 {
	padding: 10px 15px 5px 10px; font-size:20px; color:#464545;
	font-weight: bold;
}
.price{font-weight: bold; color:#ef4f4f; font-size:1.4rem}
.f-price{font-weight: bold; color:#ef4f4f; font-size:14px;line-height:24px}
.k-price{font-weight:normal;color:#bebebe; font-size:0.9rem; line-height:22px}
.s02-price{color:#bebebe; font-size:14px;line-height:34px; font-weight:normal}
.s-price{color:#bebebe; font-size:14px;line-height:24px; font-weight:normal}
.gf-price{font-weight: bold; color:#ef4f4f; font-size:0.9rem;line-height:22px}
.gfs-price{color:#bebebe; font-size:14px;line-height:24px; font-weight:normal}


.tit{font-weight: bold; padding-right:8px; font-size:20px; color:#464545}
.m-msg-1 {
	padding: 30px 0 10px 0;
	text-align:center; margin-top:5px
}
.m-msg-1 a {
	margin-left: 6px;
	font-size: 14px;
}
.mt10 {
	margin-top: 10px;
}
.mb10 {
	margin-bottom: 10px;
}
.pb15 {
	padding: 15px;
}
.pb10 {
	padding: 10px 0;
}
.bs1 {
	border-bottom: 1px solid #e9e9e9;
}
.bt1 {
	border-top: 1px solid #e9e9e9;
}
.tar {
	text-align: right;
}
.ib {
	width: 70%;
}
.f-fc-1 {
	padding: 20px 0 20px 0;
}
.f-fc-5 {
	padding: 20px 0 10px 0;
}
.m-img-1 {
	padding: 15px;
}
.m-img-1 img {
	width: 100%;
}
.f-fc-2 {
	margin-left: 5px;
	text-decoration: line-through
}
.u-ipt-1 {
	display: inline;
	margin-right: 5px;
}
.w45 {
	width: 44%;
	color: #777;
}
.mrl5 {
	margin: 0 5px;
}
.mr10 {
	margin-right: 10px;
}
.lh30 {
	line-height: 24px;
}
.lh18 {
	line-height: 18px;
}
.weui_btn_default:not(.weui_btn_disabled):active, .weui_btn_default, .weui_navbar {
	background: #fff;
}
.weui-header .weui-header-title {
	text-align: left;
	margin-left: 40px;
}
.weui_tab_bd {
	overflow: visible;
}
}
.weui_navbar {
	z-index: 0;
}
.weui-header {
	height: 64px
}
.m-lst-1{overflow:hidden; background:#fff; padding:8px}
.m-lst-1 li{ display:block; float:left;font-size:14px; padding:0 2% ; font-weight:normal; line-height:26px; color:#666;}
.m-lst-1 li a{ color:#959595}
.g_left{width:48%; padding-left:1%; float:left; overflow:hidden; height:1%}
.g_left h4,.g_right h4{ text-align:center;font-size: 18px;font-weight: bold;line-height:35px }
.g_right{width:48%; padding-right:2%; float:left;overflow:hidden; height:120px}
.g-bootm,.m-buy{height:50px;border-top:1px solid #ccc; background:#f8f8f8;}
.m-kf{width:18%; float: left;}.m-kf img{ width:100%; border-right:1px solid #ccc;}
.g-bootm p{float: left; display:block; width:35%; padding:2%;line-height:20px;}
a.u-btn-1{display:block; float:right; width:25%;height: 50px;line-height: 50px; background: #ef4f4f; color: #fff; text-align: center;}
.g-lst{background:#fff; padding:10px; margin-bottom: 20px;}
.g-bw{background: #fff}
.m-buy{position:fixed; width: 100%; bottom: 0;}
.m-buy strong{display: block; float: left; width:57%; height:50px;line-height: 50px; padding-left: 15%; background: url(../images/sp.png) 10px center no-repeat; background-size:12%}

.weui_cell_hd{position:relative;float:left;}
.weui_cell_hd img{width:35px; margin:0;display: block; }

.lxwmlist{ padding:15px; overflow:hidden; width:100%; }
.lxwmlist li{ float:left; display:block; margin-bottom:26px}
.lxwmlist img{ width:45px; height:45px; float:left; margin-right:10px}
.lxwmlist p{ float:left; font-size:16px; width:160px}
.m-nav{padding:10px 15px;background:#f7f7f7; overflow: hidden;}
.m-logo{width:115px; height: 28px;}
.m-cprt{padding:4% 0; background: #f7f7f7; text-align:center; font-size: 12px; color: #999;}
.m-wapbox{max-width:640px;width:100%;margin:0 auto;}
.m-cprt img{ display: block;width: 120px;height:29px; margin: 0 auto 2% auto;}
.m-navbox{ position:relative}
#m-line{float:right; width:30px; height:20px; margin-top:1%; }
#m-line span{display:block; height:9px; border-bottom:1px solid #aaa;}
#m-snav{width:95%;padding-top:10px; background:#121212; padding:5%;overflow:hidden; display: none; position: absolute;left:0;top:55px; z-index: 1;}
#m-snav a{display:block; float:left; width:30%; height:26px; line-height:28px; margin:0 0 2% 3%; text-align:left;  font-size:16px; color:#fff}
#qrcode{width:80px; height:80px; margin-bottom:10px}
.m-ewm{width:80px;padding:15px; background:#fff; position:fixed; top:100px; left:50%; margin-left:360px;text-align:center;font-size:14px; color:#999; border:1px solid #e3e3e3; background:#fff}
@media(max-width:640px){
.m-ewm{display:none}
	}
.iphone{width:40%; background:#ff3333; padding:2% 5%; float:left}
.android{width:40%;background:#ff940a;padding:2% 5%;float:right}
.con{overflow:hidden; width:92%; padding:4%; background:#fff; border-bottom:1px solid #e9e9e9}
.con_l{ width:50%; float:left;}
.con_l h3,.con_r h3{ font-size:20px;text-decoration:none;line-height:30px; color:#000;font-weight: normal; padding-top:25%; text-align:center}
.con_l p{font-size:16px;text-decoration:none;line-height:32px; color:#000;font-weight: normal}
.con_r{width:50%; float:right}
.con_font{overflow:hidden; width:100%; color:#767676}


.subNavBox{width:100%;margin:0 0 15px auto;}
.subNav{cursor:pointer;font-weight: normal; margin-bottom:10px; border-bottom:1px solid #e9e9e9; text-align:left;font-size:18px;color:#333;line-height:50px;padding-left:25px;background:url(../images/jiantou1.png) no-repeat;background-position:95% 50%; }
.subNav:hover{color:#ff3333;}
.currentDd{color:#333}
.currentDt{background-image:url(../images/jiantou.png);}
.navContent{display: none;background:#fff; padding:10px 0;}
.navContent li a{display:block;width:100%;height:45px;text-align:left;border-bottom:1px solid #e9e9e9;  padding-left:45px;font-size:16px;line-height:45px;color:#999}
.navContent li a:hover{color:#ff3333;}
