@charset "utf-8";
input:-internal-autofill-selected{background-color: transparent!important;color:#666!important;}
.l-header{padding: .4rem .35rem .1rem;}
.l-header .i-back{width: .4rem;height: .31rem;display:inline-block;background: url(../images/base/ico_back.png) no-repeat;background-size: 100% 100%;}
.l-footersite{height: .91rem;}
.l-footer{padding: .1rem 0 .45rem;background: #fff;text-align: center;font-size: .24rem;line-height: .36rem;position: fixed;left: 0;right: 0;bottom: 0;}
.l-footer span{padding: 0 .4rem;}
.l-body{padding:1.5rem 1.12rem;}
.l-logo{text-align: center;padding-bottom: .85rem;}
.l-logo img{width: 3.11rem;}
.l-itemgroup li{padding: .09rem 0;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #d4d6d7;}
.l-itemgroup li input{flex: 1;line-height: .8rem;font-size: .26rem;padding: 0 .05rem;border:none;background: none;}
.l-itemgroup li span{line-height: .5rem;font-size: .26rem;width: 1.2rem;background: #f5f5f5;border-radius: 1rem;text-align: center;color: #666;}
.l-itemgroup li img{width: 1.2rem;height: .5rem;}
.l-link{padding: .3rem 0;font-size: .26rem;line-height: .4rem;} 
.l-tip{padding: .28rem 0;font-size: .26rem;line-height: .4rem;color:#999;text-align: center;} 
.l-btns{padding-top: .24rem;display: flex;}
.l-btns .b-btn{font-size: .32rem;line-height: .84rem;border-radius: 1rem;flex: 1;}
.l-btns .b-btn+.b-btn{margin-left: .2rem;}