body, html {
  height: 100%;
  -webkit-tap-highlight-color: transparent;
}

.weui-tabbar{
	background-color:#ffffff !important;
}
.weui-tabbar__icon {
	width:1.3rem !important;
	height:1.3rem !important;
}
.weui-tabbar__icon .iconfont{
	font-size:1.3rem !important;
	line-height:1.6rem;
}

a {
    color: #09a4db
}

.text-yellow {
    color: #feb312;
}
.right{
  float: right;
}
.left{
  float: left;
}
.text-orange {
    color: #ff741d;
}

.text-blue {
    color: #50b6fe;
}

.text-red {
    color: #fd5454;
}
.box-hidden {
    display: none ;
}

.weui-tabbar .weui-btn{
  border-radius:0px !important;
}
.weui-tabbar__label{
  font-size:0.65rem;
}
/*会员中心头部*/
.member-page {
    background: #f3f3f3;
    margin: 0;
    position: absolute;
    top: 2.2rem;
}

.member-page .headinfo {
	position: relative;

	height: auto;
	padding-top: 0.3rem;
	border-top: 1px #3cc9fc solid;
	border-bottom: 1px #3cc9fc solid;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	background-color: #3cc9fc;

}

.member-page .headinfo .setbtn {
    height: 1.2rem;

    width: 1.2rem;
    position: absolute;
    top: 0.2rem;
    right: 0.5rem;
    font-size: 1.2rem;
    color: #fff;
    line-height: 1.2rem;
    text-align: center;
}

.member-page .headinfo .child {
		z-index:2;
    width: 30%;
    height: auto;
    padding-bottom: 0.6rem;
    text-align: center;
}

.member-page .headinfo .child.userinfo {
    width: 40%;
    color: #fff;
}

.member-page .headinfo .child.userinfo .face {
    height: 2.8rem;
    width: 2.8rem;
    background: #fff;
    margin: auto;
    border-radius: 0.4rem;
    border: 0.1rem solid #fff;
}
.faceimg {
    height: 2.8rem;
    width: 2.8rem;
    background: #fff;
    margin: auto;
    border-radius: 0.4rem;
    border: 0.1rem solid #fff;
}

.member-page .headinfo .child.userinfo .face img {
    height: 2.6rem;
    width: 2.6rem;
    border-radius: 2.60rem;
    display: block;
}

.member-page .headinfo .child.userinfo .name {
    height: 1rem;
    padding-top: 0.2rem;
    font-size: 0.6rem;
    color: inherit;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.member-page .headinfo .child.userinfo .level {
    font-size: 0.6rem;
    color: inherit;
    text-align: center;
}

.member-page .headinfo .child .title {
    padding-top: 1.2rem;
    font-size: 0.7rem;
    color: #fff;
    text-align: center;
}

.member-page .headinfo .child .num {
    font-size: 0.7rem;
    color: #fef31f;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.clearfloat{
  clear:both;
}
.buycar_close {
  display: block;
   position: absolute;
    top: 5px;
    right: 10px;
   border: none; width: 1.2rem;
    height: 1.2rem; border-radius: 0;
    cursor: pointer;   transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;font-family:"微软雅黑";  }
.buycar_close img{width: 100%;}


.member-page .headinfo .child .btn {
    width: 2.6rem;
    height: 1rem;
    padding: 0;
    margin: 0.2rem auto 0;
    color: #fff;
    font-size: 0.6rem;
    line-height: 0.9rem;
    text-align: center;
    border-radius: 1rem;
    border: 1px solid #fff;
}
.buycar-content{
  background-color: #ffffff;
}
/*滚动条*/
.BreakingNewsController{width:100%; overflow:hidden; background:#FFF; height:auto; position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; padding:0px 0px; background:#ffffff; color:#666666; margin-left:0rem;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:25px !important; right:0px; margin-right:50px;}
.BreakingNewsController ul li{list-style:none; padding:0px 0px; display:none;}
.BreakingNewsController ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0px;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}
