
body{-webkit-text-size-adjust: none;background:#fff;} 
html,body{height:auto}
input[type="submit"]{
	-webkit-appearance: none;
   border-radius: 0;
}
img{
	vertical-align:middle;
}
input::-webkit-input-placeholder{
  color:#555;
	font-size:16px;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
  color:#555;
	font-size:16px;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
  color:#555;
	font-size:16px;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
  color:#555;
	font-size:16px;
}
/*****************网站首页********************/
img{
	vertical-align:middle;
}
body{
	background:#f5f5f5;
	padding-top:40px;
}
/*顶部*/
header{
	background: #0099FF;
	padding:0 2%;
	width:96%;
	position:fixed;
	top:0px;
	left:0px;
	z-index:1000;
	height:40px;
	line-height:40px;
	font-size:0px;
	margin-bottom:0px;
}
header a{
	width:8%;
	height:40px;
	line-height:40px;
}
header span{
	width:84%;
	text-align:center;
	font-size:0.3rem;
	color:#fff;
}
header a.fr{
	font-size:13px;
	color:#fff;
}
marquee{
	font-size:13px;
	margin:0px;
	height:34px;
	line-height:34px;
	overflow:hidden;
	display:block;
	vertical-align:top;
}



/*********************2019-08-9修改************************/
#team3{
	padding-top:4em;
	
}
.team3_top{
	background:#6678f0;
	width:50%;
	margin:0 auto;
	border-radius:6px;
	color:#fff;
	padding:0.8em 0.8em 2.5em;
	position:relative;
		border:1px dashed #888;
	
}
.team3_top .name{
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
}
.team3_top .name img{
	width:4em;
	height:4em;
	border-radius:4em;
	border:2px solid #fff;
	box-shadow:0px 0px 6px #eee;
	margin-top:-2.5em;
	margin-bottom:0.5em;
}
.team3_top ul li{
	float:left;
	width:50%;
	text-align:center;
	font-size:1.3em;
	margin:10px 0px;
}
.team3_top .person{
	background:#fff;
/*	border-radius:20px;*/
	line-height:2em;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}
.team3_top .person span{
	float:left;
	width:33.3%;
	text-align:center;
	font-size:1.3em;
	color:#888;
	border-right:1px dashed #888;
	line-height:2em;
	box-sizing: border-box;
}
.team3_top .person span:last-child{
	border-right:0px;
}
.team3_list{
	width:28%;
	margin:0 2%;
	float:left;
	text-align:center;
	background:#6678f0;
	border-radius:6px;
	overflow:hidden;
	color:#fff;
	position:relative;
	padding-bottom:2.8em;
	padding-top:0.8em;
	border:1px solid #888;
}

.team3_list .name{
	font-size:1.0em;

	text-align:center;
	margin-bottom:0.8em;
}
.team3_list p{
	line-height:1.6em;
	font-size:1.0em;
}
.team3_list ul{
	background:#fff;
/*	border-radius:20px;*/
	line-height:1.6em;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}
.team3_list ul li{
	float:left;
	width:33.3%;
	text-align:center;
	font-size:1.0em;
	color:#888;
	border-right:1px dashed #888;
	line-height:1.6em;
	box-sizing: border-box;
}
.team3_list ul li:last-child{
	border-right:0px;
}



/*轮播图*/
#banner{width:100%;position:relative;height:5.01rem;margin-bottom:0px;overflow:hidden}
#banner .swiper-container{width:100%;height:5.01rem;}
#banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;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;width:100%;height:100%;}
#banner .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:6px;}
#banner .swiper-pagination-bullet{background:#fff;opacity:1;margin:0 8px !important;width:8px;height:8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#banner .swiper-pagination-bullet-active{background:#9c41eb;opacity:1;}
.indTit{
	text-align:center;
	font-size:0px;
	padding:20px 0px;
}
.indTit i{
	display:inline-block;
	width:30px;
	height:50px;
	vertical-align:top;
}
.indTit i.prev{
	background:url(../images/tit1.png) left center no-repeat;
	background-size:100%;
}
.indTit i.next{
	background:url(../images/tit2.png) left center no-repeat;
	background-size:100%;
}
.indTit span{
	font-size:26px;
	font-weight:bold;
	color:#000;
	text-shadow:4px 4px 5px rgba(0,0,0,.4);
	line-height:50px;
	padding:0 30px;
}
.indPro li{
	background:#fff;
	border-radius:6px;
	overflow:hidden;
	box-shadow:0px 0px 4px rgba(0,0,0,.2);
	float:left;
	width:3.45rem;
	margin:0.15rem;
}
.indPro li .img{
	width:100%;
	height:3rem;
	text-align:center;
	overflow:hidden;
}
.indPro li .img img{
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}
.indPro li p{
	font-size:0.26rem;
	line-height:2;
	padding:0 0.1rem;
}
.indPro li .price{
	color:#ff3013;
	font-size:14px;
	padding:0rem 0.1rem 0.2rem;
}
.indPro li .price span{
	font-size:18px;
}
/*底部*/
footer{
	background:#efefef;
	border-top:1px solid #aaa;
	padding:6px 0px;
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
}
footer li{
	float:left;
	width:25%;

	box-sizing: border-box;
	text-align:center;
	font-size:14px;

}
footer li:last-child{
	border-right:0px;
}
footer li img{
	height:26px;
	margin-bottom:4px;
}
/*产品详情*/
#pro_del{
	background:#fff;
	
}
/*名称价格*/
.pro1{
	padding:0.2rem;
	border-bottom:6px solid #f2f2f2;
	font-size:0px;
}
.pro1 .fl{
	width:80%;
}
.pro1 .fr{
	width:20%;
	text-align:right;
	color:#ff3013;
}
.pro1 .fr .price{
	font-size:20px;
	font-weight:bold;
}
.pro1 .fr p{
	font-size:14px;
	line-height:2;
}
.pro1 .fl .name{
	font-size:15px;
}
.pro1 .fl span{
	margin-top:0.25rem;
	font-size:14px;
	background:#ff3013;
	border-radius:6px;
	color:#fff;
	padding:5px 10px;
	display:inline-block;
}
/*产品描述*/
.pro2Tit{
	line-height:2.5;
	font-size:18px;
	padding-left:0.2rem;
	border-bottom:6px solid #f2f2f2;
	
}
.pro2Cont{
	padding:0.2rem;
	text-align:center;
}
.pro2Cont img{
	max-width:100%;
	margin-bottom:0.2rem;
}
.proBot{
	background:#ff3013;
	border-top:1px solid #aaa;
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
}
.proBot a{
	width:25%;
	border-right:1px solid #aaa;
	box-sizing: border-box;
	text-align:center;
	font-size:13px;
	background:#fff;
	color:#222;
	height:50px;
}
.proBot a img{
	height:0.35rem;
	margin-bottom:5px;
	margin-top:7px;
}
.proBot input{
	height:50px;
	width:50%;
	border:none;
	outline:none;
	font-size:18px;
	color:#fff;
	background:#ff3013;
}
/*选择收货地址*/
.boxShadow{
	box-shadow:0px 0px 4px rgba(0,0,0,.2);
}
#site{
	background:#f5f5f5;
}
.siteRow{
	background:#fff;
	margin:0.15rem 0px;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:0.3rem 0.2rem;
	position:relative;
	font-size:0px;
}
.refer4 .row{
	display:block;
	width:100%;
	height:100%;
	line-height:1.6;
	position:relative;
	margin:8px 0px;
}
.siteRow input[type="radio"]{
	position:absolute;
	left:0px;
	width:100%;
	height:100%;
	top:0px;
	opacity:0;
}
.siteRow label{
	background:url(../images/index14.png) left center no-repeat;
	background-size:0.4rem;
	padding-left:0.6rem;
}
.siteRow input[type="radio"]:checked+label{
	background:url(../images/index15.png) left center no-repeat;
	background-size:0.4rem;
}
.siteRow label{
	float:right;
	width:6.5rem;
	font-size:15px;
}
.siteAdd{
	color:#888;
	margin-top:0.2rem;
}
.siteBot{
	background:#ff3013;
	border-top:1px solid #aaa;
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	font-size:0px;
}
.siteBot span{
	width:50%;
	border-right:1px solid #aaa;
	box-sizing: border-box;
	font-size:18px;
	background:#fff;
	color:#222;
	height:50px;
	text-align:center;
	line-height:50px;
}
.siteBot input{
	height:50px;
	width:50%;
	border:none;
	outline:none;
	font-size:18px;
	color:#fff;
	background:#ff3013;
}
/*********************新增收货地址**********************/
#addsite .line {
	line-height:26px;
	color:#555;
	font-size:15px;
	background:#fff;
	border-bottom:1px solid #ddd;
	padding:13px 10px;
}
#addsite .line span.fr {
	display:inline-block;
	width:70%;
	text-align:right;
	
}
#addsite .line input[type="text"] {
	width:100%;
	text-align:right;
	border:none;
	outline:none;
	background-color:transparent;
	height:24px;
	line-height:24px;
	font-size:15px;
}
#addsite .line :-moz-placeholder {
	color:#333;
	font-size:15px;
	opacity:1;
}
#addsite .line ::-moz-placeholder {
	color:#333;
	font-size:14px;
	opacity:1;
}
#addsite .line input:-ms-input-placeholder {
	color:#333;
	font-size:14px;
	opacity:1;
}
#addsite .line input::-webkit-input-placeholder {
	opacity:1;
	color:#333;
	font-size:15px;
}
#addsite .line1 span.fr {
	background:url(../images/proarrow1.png) right center no-repeat;
	background-size:7px;
	padding-right:13px;
}
#addsite input[type="submit"] {
	width:80%;
	height:40px;
	line-height:40px;
	margin:40px auto;
	border-radius:6px;
	border:none;
	color:#fff;
	font-size:17px;
	background:#ff3013;
	outline:none;
}
.g-view {
	margin: 0 auto;
	max-width: 750px;
	min-width: 320px;
}
.g-view:before {
	content: '';
	display: block;
	width: 100%;
	height: 0.9rem;
}
.g-view:after {
	content: '';
	display: block;
	width: 100%;
	height: 1.5rem;
}
.g-flexview {
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0 auto;
	max-width: 750px;
	min-width: 320px;
}
.g-scrollview {
	width: 100%;
	height: 100%;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	position: relative;
	margin-bottom: -1px;
}
.g-scrollview:after {
	content: '';
	display: block;
	width: 100%;
	height: 0.5rem;
}
.ios .g-scrollview {
	margin-top: 1px;
}
.hairline .g-scrollview {
	margin-top: 0.5px;
}
.g-fix-ios-overflow-scrolling-bug {
	-webkit-overflow-scrolling: auto;
}
.mask-black-dialog {
	background-color: rgba(0, 0, 0, 0.4);
	position: fixed;
	z-index: 1500;
	bottom: 0;
	right: 0;
	left: 0;
	top: 0;
	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;
}
.mask-black {
	background-color: rgba(0, 0, 0, 0.4);
	position: fixed;
	z-index: 500;
	bottom: 0;
	right: 0;
	left: 0;
	top: 0;
	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;
}
.mask-white-dialog {
	background-color: rgba(0, 0, 0, 0);
	position: fixed;
	z-index: 1500;
	bottom: 0;
	right: 0;
	left: 0;
	top: 0;
	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;
}
.mask-white {
	background-color: rgba(0, 0, 0, 0);
	position: fixed;
	z-index: 500;
	bottom: 0;
	right: 0;
	left: 0;
	top: 0;
	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;
}
.m-cityselect {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 75%;
	z-index: 1000;
	background-color: #fff;
	-webkit-transform: translate(0, 100%);
	transform: translate(0, 100%);
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s;
}
.m-cityselect.brouce-in {
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}
.cityselect-header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1;
}
.cityselect-header:after {
	content: '';
	position: absolute;
	z-index: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #D9D9D9;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
}
.cityselect-title {
	width: 100%;
	font-size: 14px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	position: relative;
}
.cityselect-title:after {
	content: '';
	position: absolute;
	z-index: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #B2B2B2;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
}
.cityselect-nav {
	width: 100%;
	padding-left: .2rem;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.cityselect-nav > a {
	font-size:14px;
	color: #222;
	display: block;
	height: 40px;
	line-height: 46px;
	padding: 0 .2rem;
	position: relative;
	margin-right: .15rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 40%;
}
.cityselect-nav > a.crt {
	color: #ff3013;
}
.cityselect-nav > a.crt:after {
	content: '';
	width: 100%;
	height: 2px;
	background-color: #ff3013;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
}
.cityselect-content {
	height: 100%;
	padding-top: 85px;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.cityselect-content.cityselect-move-animate {
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s;
}
.cityselect-content.cityselect-next {
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}
.cityselect-content.cityselect-prev {
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}
.cityselect-content > .cityselect-item {
	display: block;
	height: inherit;
	width: 50%;
	/* for old android*/
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 50%;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	background-color: #FFF;
}
.cityselect-content > .cityselect-item::-webkit-scrollbar {
	width: 0;
}
.cityselect-content > .cityselect-item:nth-child(2n) {
	background-color: #F5F5F5;
}
.cityselect-item-box {
	width: 100%;
	height: inherit;
	display: block;
	padding: 0 .4em;
}
.cityselect-item-box > a {
	color: #333;
	font-size:14px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	position: relative;
	z-index: 1;
}
.cityselect-item-box > a:before {
	content: '';
	position: absolute;
	z-index: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #D9D9D9;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
}
.cityselect-item-box > a:active {
	background: none;
	/* for firefox*/
}
.cityselect-item-box > a span {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: block;
}
.cityselect-item-box > a.crt {
	color: #ff3013;
}
/*******************确认信息**********************/
#refer input[type="button"] {
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	height:46px;
	font-size:18px;
	color:#fff;
	background:#ff3013;
	border:none;
	outline:none;
	z-index:10;
	-webkit-appearance: none;
	border:none;
	border-radius:0px;
}
#refer input[type="submit"] {
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	height:46px;
	font-size:18px;
	color:#fff;
	background:#ff3013;
	border:none;
	outline:none;
	z-index:10;
	-webkit-appearance: none;
	border:none;
	border-radius:0px;
}

/***************************输入密码弹出框*****************************/
	.code {
	display:none;
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 9999999999;
	top: 0;
	left: 0;
	background:rgba(0,0,0,.4);
}
.code .code_top {
	position: absolute;
	z-index: 10;
	background: #f8f8f8;
	width: 88%;
	left: 50%;
	margin-left: -44%;
	top: 80px;
}
.code_top_tit {
	font-size: 16px;
	border-bottom: 1px solid #c9daca;
	overflow: hidden;
}
.code_top_tit a {
	display: block;
	width: 10%;
	padding: 10px 0;
	text-align: center;
}
.code_top_tit img.tx {
	width: 10%;
	padding: 10px 0;
}
.code_top_tit span {
	padding: 15px 5px;
}
.code_top_price {
	text-align: center;
	font-size: 12px;
	padding: 10px 0;
	overflow: hidden;
}
.code_top_price .code_top_price1 {
	font-size: 14px;
	float: left;
	width: 100%;
}
.code_top_price .code_top_price2 {
	font-size: 24px;
	float: left;
	width: 100%;
}
.blank_yh {
	width: 89%;
	margin: 0 auto;
	line-height: 40px;
	display: block;
	color: #636363;
	font-size: 16px;
	padding: 5px 0;
	overflow: hidden;
	border-bottom: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
}
.blank_yh img {
	height: 40px;
}
.ml5 {
	margin-left: 5px;
}
.digital {
	width: 89%;
	margin: 10px auto;
	height: 40px;
	overflow: hidden;
	border: 1px solid #bebebe;
}
.digital li {
	border-right: 1px solid #efefef;
	height: 40px;
	float: left;
	width: 16.3%;
	background: #FFF;
}
.digital li.dot {
	background:#FFF url(../images/index41.jpg) center no-repeat ;
	background-size:25%;
}
.digital li:last-child {
	border-right: none;
}
.num_down {
	padding: 5px 0;
	text-align: center;
	border-top: 1px solid #dadada;
}
.numb_box {
	position: absolute;
	z-index: 10;
	background: #f5f5f5;
	width: 100%;
	bottom: 0px;
}
.keyboard {
	border: 1px solid #dadada;
	overflow: hidden;
	border-bottom: none;
}
.keyboard li {
	width: 33.3333%;
	border-bottom: 1px solid #dadada;
	float: left;
	text-align: center;
	font-size: 22px;
}
.keyboard li a {
	display: block;
	color: #000;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	border-right: 1px solid #dadada;
}
.keyboard li a:active {
	background: #e0e0e0;
}
.keyboard li a:nth-child(3n) {
	border-right:0;
}
.keyboard li span {
	display: block;
	color: #e0e0e0;
	background: #e0e0e0;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
}
.keyboard li span.del img {
	width: 30%;
}
#refer{
	padding:1px 0px;
}
.refer1{
	background:#fff;
	border-top:1px solid #eee;
	border-bottom:1px solid #ddd;
	padding:0 0.2rem;
}
.referRow{
	width:7.1rem;
	padding:0.2rem 0px;
	border-bottom:1px dashed #ddd;
}
.referRow:last-child{
	border-bottom:0px;
}
.referRow .img{
	width:2rem;
}
.referRow .img img{
	width:100%;
}
.referRow .text{
	width:4.5rem;
	padding-left:0.2rem;
}
.referRow .fr{
	width:0.4rem;
	font-size:16px;
	color:#ff3013;
	text-align:right;
	line-height:2;
}
.referRow .text .name{
	font-size:16px;
	line-height:2;
}
.referRow .text .price{
	font-size:20px;
	color:#ff3013;
	margin-top:20px;
}
.refer2{
	background:#fff;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:0 0.2rem;
	margin-top:0.15rem;
	font-size:16px;
	line-height:3.2;
}
.refer2 .fr{
	color:#ff3013;
}
.refer3{
	background:#fff;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:0.1rem 0.2rem;
	margin-top:0.15rem;
	font-size:15px;
	line-height:1.6;
}
.refer3 .site{
	color:#888;
}
.refer4{
	background:#fff;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:0.1rem 0.2rem;
	margin-top:0.15rem;
	font-size:15px;
}
.refer4 .row{
	display:block;
	width:100%;
	height:100%;
	line-height:1.6;
	position:relative;
	margin:8px 0px;
}
.refer4 .row input[type="radio"]{
	position:absolute;
	left:0px;
	width:100%;
	height:100%;
	top:0px;
	opacity:0;
}
.refer4 .row label{
	background:url(../images/index14.png) left center no-repeat;
	background-size:16px;
	padding-left:24px;
}
.refer4 .row input[type="radio"]:checked+label{
	background:url(../images/index15.png) left center no-repeat;
	background-size:16px;
	padding-left:24px;
}
/******************个人中心*******************/
.user1{
	background:url(../images/gif.gif) center top no-repeat;
	background-size:100%;
	padding:0.4rem;
}
.user1 .photo{
	width:1.4rem;
	height:1.4rem;
	float:left;
}
.user1 .photo img{
	width:1.4rem;
	height:1.4rem;
	border-radius:0px;
	border-radius:100%;
	margin-right:0.3rem;
}
.user1 .text{
	float:left;
	margin-left:0.3rem;
	font-size:12px;
	color:#FFFFFF;
	line-height:25px;}


.user2{
	width:7.2rem;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
	overflow:hidden;
	background-color:#fff;
	box-shadow:0px 4px 4px rgba(0,0,0,.15);
	margin:0 auto 0.25rem;
}

.user2 li{
	float:left;
	width:25%;

	font-size:0px;
	line-height:25px;
	
}
.user2 li:nth-child(-n+2){
	border-top:0px dashed #ddd;
}
.user2 li span{
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	width:100%;
	font-size:12px;

	
}
.user2 li a{
	display:inline-block;
	text-align:center;
	width:100%;
	font-size:13px;
	color:#8430e4;
}
.user3{
	background:#fff;
	margin:0.2rem 0.1rem;
	width:7.3rem;
}
.user3 li{
	

	font-size:13px;
	float:left;
	width:25%;
	box-sizing: border-box;
	text-align:center;
}
.user3 li:nth-child(3n){
	border-right:0px;
}
.user3 li h1{
	font-size:16px;
	color:#8430e4;
	font-weight:normal;
	margin-bottom:8px;
}
.user4{
	background:#fff;
	margin:0.2rem 0.1rem;
	width:7.3rem;
}
.user4 li{
	margin:0.2rem 0;
	border-right:1px solid #ddd;
	font-size:13px;
	float:left;
	width:33.3%;
	box-sizing: border-box;
	text-align:center;
}
.user4 li:nth-child(3n){
	border-right:0px;
}
.user4 li img{
	height:0.55rem;
	margin-bottom:0.15rem;
}
.quit{
	display:inline-block;
	width:6.5rem;
	height:0.9rem;
	font-size:0.36rem;
	background:#cd0102;
	border-radius:6px;
	line-height:0.9rem;
	margin-left:0.5rem;
	text-align:center;
	color:#fff;
	font-weight:normal;
	letter-spacing:4px;
}
/********************账户设置*************************/
.accountTit{
	line-height:46px;
	background:#fff;
	position:fixed;
	left:0px;
	width:100%;
	z-index:10;
	font-size:0px;
	height:46px;
	top:40px;
}
.accountTit a{
	border-bottom:1px solid #ddd;
	display:inline-block;
	font-size:16px;
	width:50%;
	line-height:45px;
}
.accountTit a.on{
	color:#ff3013;
	font-weight:bold;
	border-color:#ff3013;
}
.accountCont{
	padding:0.2rem;
	font-size:0px;
}
.accountCont h1{
	font-size:16px;
	font-weight:normal;
	line-height:3;
}
.accountCont input{
	width:100%;
	background:#fff;
	border:1px solid #ddd;
	line-height:44px;
	padding:0 10px;
	box-sizing: border-box;
	outline:none;
}
.accountCont input[type="submit"]{
	border:none;
	font-size:18px;
	background:#8430e4;
	color:#fff;
	border-radius:6px;
	outline:none;
	-webkit-appearance:none;
	margin-top:0.6rem;
}
/******************充值************************/
.rechargeTit{
	line-height:46px;
	background:#fff;
	position:fixed;
	left:0px;
	width:100%;
	z-index:10;
	font-size:0px;
	height:46px;
	top:40px;
}
.rechargeTit a{
	border-bottom:1px solid #ddd;
	display:inline-block;
	font-size:16px;
	width:50%;
	line-height:45px;
}
.rechargeTit a.on{
	color:#ff3013;
	font-weight:bold;
	border-color:#ff3013;
}
.rechargeCont form{
	padding:0.2rem;
	font-size:0px;
}
.rechargeCont h1{
	font-size:16px;
	font-weight:normal;
	line-height:3;
}
.rechargeCont form input[type="text"]{
	width:100%;
	background:#fff;
	border:1px solid #ddd;
	line-height:44px;
	padding:0 10px;
	box-sizing: border-box;
	outline:none;
}
.rechargeCont form input[type="tel"]{
	width:100%;
	background:#fff;
	border:1px solid #ddd;
	line-height:44px;
	padding:0 10px;
	box-sizing: border-box;
	outline:none;
}
.rechargeCont .sel{
	width:100%;
	background:#fff;
	border:1px solid #ddd;
	line-height:44px;
	padding:0 10px;
	box-sizing: border-box;
	outline:none;
	height:44px;
}


.rechargeCont input[type="submit"]{
	border:none;
	font-size:18px;
	background:#ff3013;
	color:#fff;
	border-radius:6px;
	outline:none;
	-webkit-appearance:none;
	margin-top:0.6rem;
	width:100%;
	line-height:44px;
}
.recharge1{
	background:#fff;
	border:1px solid #ddd;
	margin-top:0.2rem;
}
.rechargeRow{
	margin:0.2rem;
	font-size:15px;
	position:relative;
	line-height:2;
}
.rechargeRow input[type="radio"]{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	opacity:0;
}
.rechargeRow label{
	background:url(../images/index14.png) left center no-repeat;
	background-size:0.4rem;
	padding-left:0.6rem;
}
.rechargeRow input[type="radio"]:checked+label{
	background:url(../images/index15.png) left center no-repeat;
	background-size:0.4rem;
}
.recharge2{
	background:#fff;
}
.recharge2 li{
	border-bottom:1px dashed #ddd;
	padding:0.2rem;
}
.recharge2 li h1{
	font-size:15px;
	line-height:2;
}
.recharge2 li .fl p{
	font-size:13px;
	color:#666;
	line-height:22px;
}
.recharge2 li .fr{
	line-height:52px;
	font-size:22px;
	color:#ff3013;
}
/*************************分享二维码******************************/
#share{
	background:#fff;
}
#share h1{
	font-size:0.44rem;
	line-height:3;
	text-align:center;
}
#share .tc img{
	width:2.8rem;
}
#share h2{
	font-size:0.36rem;
	margin-top:0.5rem;
}
/*********************我的订单**************************/
.orderTop{
	background: #0099FF;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	z-index:1000;
	line-height:40px;
	height:40px;
	padding:0 2%;
	box-sizing: border-box;
	font-size:0px;
}
.orderTop a{
	width:8%;
	height:40px;
}
.orderTop span{
	width:84%;
	text-align:center;
	font-size:20px;
	color:#fff;
}
.orderTit{
	background:#fff;
	font-size:0px;
	position:fixed;
	left:0px;
	top:40px;
	width:100%;
	z-index:100;
}
.orderTit a{
	font-size:15px;
	line-height:45px;
	border-bottom:1px solid #ddd;
	width:25%;
	float:left;
	text-align:center;
}
.orderTit a.on{
	color:#ff3013;
	font-weight:bold;
	border-color:#ff3013;
}
.order1 li{
	
	border-bottom:6px solid #f5f5f5;
}
.order2{
	padding:0.2rem;
	width:7.1rem;
}
.order2 .img{
	width:2.2rem;
	
}
.order2 .img img{
	width:100%;
	border-radius:6px;
}
.order2 .text{
	width:4rem;
	padding:0 10px;
	box-sizing: border-box;
}
.order2 .text .name{
	font-size:16px;
	line-height:1.6;
}
.order2 .text .guige{
	font-size:14px;
	margin:0.3rem 0px;
	color:#aaa;
}
.order2 .text .price{
	color:#ff3013;
	font-size:16px;
}
.order2 .fr{
	width:0.9rem;
	text-align:right;
}
.order2 .fr p{
	font-size:15px;
	color:#ff3013;
	line-height:1.6;
}
.order2 .fr span{
	font-size:18px;
	color:#ff3013;
}
.order3{
	border-top:1px dashed #ddd;
	font-size:15px;
	padding:0.2rem;
}
.order3 a{
	display:inline-block;
	height:26px;
	border:1px solid #ddd;
	border-radius:4px;
	line-height:26px;
	padding:0 10px;
	font-size:13px;
}
.order3 .fr{
	margin-left:0.1rem;
}
.order3 .fukuan{
	border-color:#ff3013;
	color:#ff3013;
}
/***********************订单详情*************************/
.orderText{
	border-top:1px solid #ddd;
}
.orderText dl{
	border-bottom:1px solid #ddd;
	padding:0.2rem;
}
.orderText dl dt{
	font-size:15px;
	color:#333;
	margin-bottom:10px;
}
.orderText dl dd{
	font-size:13px;
	color:#AAAAAA;
	line-height:1.8;
}
.order_del2{
	border-top:6px solid #f0f0f0;
	border-bottom:6px solid #f0f0f0;
}
.order_del2 .order2{
	border-bottom:1px dashed #ddd;
}
.order_del2 .order2:last-child{
	border-bottom:0px;
}
.order_delBot{
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	z-index:100;
	border-top:1px solid #ddd;
	font-size:0px;
}
.order_delBot span{
	width:50%;
	text-align:center;
	font-size:15px;
	line-height:50px;
	background:#fff;
}
.order_delBot input{
	width:50%;
	background:#ff3013;
	border:none;
	outline:none;
	color:#fff;
	font-size:15px;
	height:50px;
}
/******************登录页面***********************/
.loginTop{
	background:url(../images/bj.png) center top no-repeat;
	height:4.6rem;
	background-size:auto 5.26rem;
	text-align:center;
	line-height:3rem;
}
.loginTop img{
	width:2rem;
	height:2rem;
	border-radius:100%;
}
.login form{
	font-size:0px;
	padding:0 0.5rem;
	
}
.login form .row{
	width:100%;
	
	height:40px;
	padding:0.1rem 0px;
	color:#000000;
}
.login form .row input{
	height:35px;
	line-height:35px;
	width:100%;
	border:none;
	outline:none;
	font-size:14px;
	display:inline-block;
	vertical-align:middle;
	text-indent:10px;
}
.login form .yzm input{
	width:2.4rem;
		text-indent:10px;
}
.login form .yzm img{
	height:0.6rem;
	display:inline-block;
	vertical-align:middle;
}
.login form .row i{
	width:0.6rem;
	height:0.75rem;
	display:inline-block;
	vertical-align:middle;
}
.login form .row1{
	font-size:15px;
	line-height:40px;
	position:relative;
	margin-top:10px;
}
.login form .row1 input{
	position:absolute;
	left:0px;
	top:0px;
	width:0.4rem;
	height:40px;
	opacity:0;
	
}
.login form .row1 label{
	line-height:40px;
	padding-left:0.6rem;
	background:url(../images/check.png) left center no-repeat;
	background-size:0.4rem;
}
.login form .row1 input:checked+label{
	background:url(../images/check1.png) left center no-repeat;
	background-size:0.4rem;
}
.login input[type="submit"]{
	width:100%;
	background: #CC0000;
	line-height:42px;
	border-radius:6px;
	color:#fff;
	border:none;
	outline:none;
	font-size:18px;
	margin-top:20px;
}
.login .row2{
	font-size:15px;
	line-height:3;
}
.login .row2 a{
	color:#8c4cfa;
}



.ed{ text-align:center; line-height:35px; width:100%; clear:both;}
.page{ margin:0 auto;}
.page ul{}
.page ul li{ float:left; padding:0 10px; border:#ccc 1px solid; margin-left:5px; line-height:35px; font-size:14px; background:#fff}

.page ul li a{ font-size:14px;}

#recharge,.login_row,.rechargeCont form{
line-height:2;
font-size:14px;}



.chongzhi{ padding:1%; font-size:14px;}

.chongzhi img{ max-width:100%;}
.inp{ width:99%; height:30px; line-height:30px;}

.menu {display: flex;flex-flow: row wrap;padding: 10px;background-color: #fff;}
.menu li {width: 25%;flex-shrink: 0;text-align: center;display: flex;flex-flow: column;justify-content: center;align-items: center;padding: 10px;font-size: .9em;line-height: 1.4;}
.menu span {width: 70px;height: 70px;display: block;-webkit-background-size: contain;background-size: contain;background-position: 50% 0%;background-repeat: no-repeat;}

.note{}
.note img{ max-width:100%;}
