@charset "utf-8";

.myAccount{
background:url(/app_images/wanlitong/v40/wap/msite/2015/bg/sprite.png) no-repeat 0 -4.5rem;
background-size:.5rem;
}

section.account{
height:1.835rem;

color:#fff;
border-bottom:1px solid #a6a6a6;
margin-bottom:.09rem;

background:-webkit-gradient(linear, left top, left bottom, from(#e82845), to(#fe6667));
background:-webkit-linear-gradient(top, #e82845, #fe6667);
background:-moz-linear-gradient(top, #e82845, #fe6667);
background:linear-gradient(top, #e82845, #fe6667);
position:relative;
z-index:1;
}

.activeLink .backToIndex{
display:block;
width:.45rem;
height:.45rem;
text-align:center;
font:normal .4rem/.45rem Arial;
color:red;
text-decoration:none;
}

section.account #loginOut{
display:block;
width:0.5rem;
height:.25rem;
background:rgba(0, 0, 0, 0.7);
text-align:center;
font:bold .12rem/.25rem Arial;
color:#fff;
position:absolute;
right:.1rem;
top:.1rem;
border-radius:.25rem;
}

section.account .money{
font:normal .6rem/1 Arial;
text-align:center;
padding-top:.5rem;
height:.6rem;
}

section.account .money.loading{
background:url(/app_images/wanlitong/v40/wap/msite/2015/bg/loading.gif) no-repeat center .7rem;
background-size:.16rem;
}

section.account .moneyTip{
font:normal .09rem/1 Arial;
text-align:center;
padding:0 0 .25rem;
height:.11rem;
}

section.account .pointBox{
border-top:1px solid #bc474a;
padding:.1rem 0;
}

section.account .pointBox .title{
font:bold .1rem/1 Arial;
float:left;
padding:.01rem 0 0 .1rem;
width:.62rem;
text-align:left;
display:block;
}

section.account .pointBox .value{
font:normal .135rem/1 Arial;
float:right;
padding-right:.1rem;
width:.75rem;
height:.135rem;
text-align:right;
display:block;
text-decoration:none;
color:#fff;
}

section.account .pointBox .value.loading{
background:url(/app_images/wanlitong/v40/wap/msite/2015/bg/loading.gif) no-repeat .65rem center;
background-size:.1rem;
}

section.account .pointBox .wltPoint, section.account .pointBox .otherPoint{
width:1.6rem;
float:left;
position:relative;
font-size:0;
padding-top:.02rem;
}

section.account .pointBox .wltPoint:after{
position:absolute;
left:1.6rem;
top:0;
width:1px;
height:.16rem;
font-size:0;
content:"";
background:#be4c4d;
}

.pointList{
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
}

.pointList li{
height:.44rem;
background:#fff;
border-top:1px solid #f6f6fb;
}

.pointList li:first-child{
border:0;
}

.pointList li a{
display:block;
position:relative;
height:.44rem;
text-indent:.1rem;
font:bold .12rem/.44rem Arial;
color:#424251;
text-decoration:none;
}

.pointList li a:after{
width:.07rem;
height:.07rem;
border-top:.01rem solid #ccc;
border-left:.01rem solid #ccc;
font-size:0;
content:"";
display:block;
position:absolute;
left:3rem;
top:.18rem;
transform:rotate(135deg);
-webkit-transform:rotate(135deg);
}


#bindAcList{
padding-left:.15rem;
padding-right:.15rem;
border-bottom:1px solid #eee;
}

#bindAcList li:nth-child(1){
border:0;
}

#bindAcList li{
height:.7rem;
clear:both;
border-top:1px solid #eee;
}

#bindAcList .left{
font-size:0;
float:left;
width:1.47rem;
padding-top:.13rem;
}

#bindAcList .left span{
display:inline-block;
vertical-align:top;
width:.44rem;
height:.44rem;
border-radius:.44rem;
overflow:hidden;
position:relative;
}

#bindAcList .left span img{
position:absolute;
top:-.03rem;
left:-.03rem;
width:.5rem;
}

#bindAcList .left b{
font:normal .11rem/.44rem Arial;
color:#333;
height:.44rem;
padding-left:.1rem;
}

#bindAcList .right{
float:right;
width:1.4rem;
font-size:0;
text-align:right;
}

#bindAcList .right em, #bindAcList .right i{
display:inline-block;
height:.7rem;
line-height:.7rem;
vertical-align:top;
}

#bindAcList .right em{
font-size:.075rem;
color:#999;
height:.7rem;
line-height:.7rem;
}

#bindAcList .right i{
font-size:.145rem;
color:#f00;
}









