﻿.login-input{ margin:0 .2rem 0 .2rem; height:.96rem; border-bottom:1px solid #C6C6C6;}
.login-input input{ height:.92rem; border:none; font-size:.30rem; width:100%;padding-left:.08rem}
.login-input i{display:block; width:.62rem; height:.62rem;background-image: url('../images/ico2.png'); background-size:.62rem; float:left;  margin:.15rem 0 0 .24rem ;}
.lico-user{background-position:0 -.63rem}
.lico-pwd{background-position:0 -1.88rem}
.li-code{ border-bottom:0; }
.li-pwd input{ height:.84rem}
.login-ii{overflow: hidden;height:.92rem; }
.login-but-d{  margin-top:.3rem; padding:.2rem}
.login_but{ width:100%; height:.9rem; font-size:.32rem; background-color:#F78015; border:0; color:white}
.login_but:active{ background-color:#F45C04; }
.lico-user-y{background-position:0 0}
.lico-pwd-y {background-position:0 -1.26rem}
.lico-code{background-position:0 -3.12rem}
.lico-code-y{background-position:0 -2.50rem }
.login-li-code{ position:relative}
.login-li-code img{position:absolute; right:0; top:.02rem;width:2.2rem;}

.user-i-h{height:1.50rem; background-color:white; position:relative }
.user-i-h img{width:1.3rem; height:1.2rem; margin-top:.16rem; margin-left:.24rem; float:left }
.uih-title{ height:1.42rem; margin-left:.4rem;position:absolute;left:1.5rem}
.uih-title em{ display:inline-block; width:100%;color:#F78015;font-size:.30rem; font-weight:bold; margin-top:.4rem; margin-bottom:.1rem}
.uih-title span{ display:inline-block}
.user-i-h .r-go{position:absolute;right:.2rem;top:.54rem}
.user-i-remind{height:1.44rem; background-color:white}
.user-i-remind a{display:block;width:33.33%; float:left; height:1.44rem;text-align:center;color:#636464}
.user-i-remind i{ display:block; width:.8rem;height:.8rem; margin:auto; margin-top:.1rem; margin-bottom:.1rem; background-image: url('../images/AppUserIcos.png'); background-size:.8rem auto }
.user-i-remind .sure i {background-position-y:-8.8rem }
.user-i-remind .phone i {background-position-y:-15.2rem }
.user-i-remind .nphone i {background-position-y:-16rem }
.user-i-remind .nmail i {background-position-y:-12rem }

.user-i-item{ margin-top:.2rem;background-color:white; border-bottom:1px solid #C6C6C6; border-top:1px solid #C6C6C6; padding-left:.2rem; padding-right:.2rem}
.user-i-item a{color:#636464; width:100% ; height:100%;display:inline-block}
.user-i-item li{border-bottom:1px solid #C6C6C6; height:.95rem; line-height:.95rem;position:relative}
.user-i-item li:active{background-color:#e6e4e4}
.user-i-item li:last-child{border-bottom:0}
.user-i-item i {margin-left: .2rem; width: .6rem; height: .6rem; display: block; float: left; margin-right: .1rem; margin-top: .17rem; background-image: url('../images/AppUserIcos.png'); background-size:.6rem auto }
.user-i-item em{position:absolute;right:.2rem;top:.3rem}
.user-i-item b {position:absolute; width:.36rem; height:.4rem;background-color:red; line-height:.4rem ;text-align:center;color:white; top:.275rem;right:.5rem;border-radius:50%;font-weight:normal}
.user-i-item .joinActivity i { background-position-y:-.6rem}
.user-i-item .consumption i { background-position-y:-1.2rem}
.user-i-item .shops i { background-position-y:-1.8rem}
.user-i-item .conpons i { background-position-y:-2.4rem}
.user-i-item .collects i { background-position-y:-3rem}
.user-i-item .preview i { background-position-y:-3.6rem}
.user-i-item .comments i { background-position-y:-4.2rem}
.user-i-item .bindUser i { background-position-y:-4.8rem}
.user-i-item .surePwd i { background-position-y:-5.4rem}
.user-i-item .toShops i { background-position-y:-7.2rem}
.user-i-item .users i { background-position-y:-7.8rem}
.user-i-item .impressions i { background-position-y:-8.4rem}
.user-i-item .notice i { background-position-y:-9.6rem}
.user-i-item .baseinfo i { background-position-y:-10.8rem}
.user-i-item .level i { background-position-y:-10.2rem}

#addComment .snum { position:absolute; left:110px; bottom:.1rem}
#addComment ._grade {margin-top: 3px;}
#addComment ._grade .m {width: 100px;height: 18px;margin-top: -18px;}

.shopImages{background-color:white; padding:.2rem; overflow:hidden}
.shopImages li{ float:left; width:90px; height:55px; margin:.1rem}
.shopImages li a{ display:block; width:90px; height:55px; position:relative }
.shopImages .def img:active{width:80px; height:48px; margin:3.5px 5px}
.shopImages ._checkbox{ position:absolute; display:none; top:2px ;left:2px;z-index:99}
.shopImages span{border:#F78015 solid 2px; display:none; width:86px; height:51px; position:absolute;}
.shopImages .selectUL ._checkbox{ display:inline}
.shopImages i{position:absolute; width:20px; height:20px;background:url('../images/select20x20.png'); right:5px; bottom:5px;}
.showGigImage{display:none}
.sgi-img {text-align:center; position:relative}
.sgi-img i{width:.6rem; height:.6rem;left:.1rem;top:.1rem;background:url('../images/true60x60.png');position:absolute; background-size:.6rem auto}
.sgi-desc{ height:.9rem; margin-top:10px; margin-bottom:10px; border-top:#C6C6C6 solid 1px}

.upimage_body{background-color:white; text-align:center;position:relative}
.upimage_contorls{background-color:white; padding:.2rem 0}
._upimage_controls span{display:block; text-align:center}
._upimage_controls{ position:relative}
._upimage_controls form{position:absolute;top:0;opacity:0}
._upiamge_ico{ width:44px; height:38px;background-image: url('../images/upload1.png'); margin-left:auto; margin-right:auto; margin-bottom:10px;}
._upimage_controls ._file{width:100%; height:38px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
.upimage_body .loading{width:24px; height:24px;background-image: url('../images/loading2.gif');position:fixed; left:50%; top:50%; margin-top:-12px; margin-left:-12px;display:none}
.aau-img{ padding:.2rem 0;}
.aau-img img{max-width:100%}
.userLevel ul { overflow:hidden}
.userLevel .limg{ width:25px;float:left}
.userLevel img{ max-width:20px;}
.userLevel div { float:left;color:#cda68d}
.userLevel span { display:block; height:20px; line-height:20px;}
.defuserlevelimages{ margin-bottom:.2rem; overflow:hidden}
.defuserlevelimages a{position:relative; display:block; width:34px; height:45px; float:left}
.defuserlevelimages i{ position:absolute; width:15px; height:15px; background-image: url('../images/yeskuang20x20.png'); z-index:99; right:0px; bottom:0px; background-size:15px auto}
.defuserlevelimages img{ width:20px; height:35px; margin-top:5px; margin-left:7px;}
.impression span{display:inline-block; padding:2px;background-color:#008000;color:white; margin:2px;}
.impression a{color:#F78015; padding-left:4px; margin-left:2px; border-left:#343333 solid 1px}
.impression i{color:white}


.bind-confirm { background-color:#fff;padding:.2rem 0 }
.bind-confirm label { font-weight: bold; font-size: .28rem;display:block }
.bind-confirm a { display: inline-block; line-height: 22px; font-size: 12px; background-color: #fff; padding: 10px; margin: 5px; border: #fff solid 1px; box-shadow: 0px 1px 8px #cccccc; -webkit-box-shadow: 0px 1px 8px #cccccc; -moz-box-shadow: 0px 1px 8px #cccccc; }
.bind-confirm a:hover { text-decoration: none; border: #f78015 solid 1px; color: #f78015; box-shadow: 0px 1px 8px #f78015; -webkit-box-shadow: 0px 1px 8px #f78015; -moz-box-shadow: 0px 1px 8px #f78015; }
.bind-confirm li { margin: 5px; height: auto; }
.bind-confirm em { display:inline-block;word-wrap:break-word;word-break:break-all;}

.previews {overflow: hidden;background-color:white }
.previews h5 { padding: 0; margin: 0; float: left; margin-right: .1rem; font-size: .36rem; }
.previews ul { margin-bottom: .2rem; overflow: hidden; padding: .1rem 0; }
.previews .head { height: .7rem; line-height: .7rem; width: 100%; border-bottom: #cccccc solid 1px; padding: 0 .2rem; margin-bottom: .1rem; font-size: .2rem; color: #f78015; }
.previews .head a { margin-left: .2rem; }
.previews img {float: left;width:2.4rem; height:1.42rem  }
.previews li { float: left; padding: .1rem; }
.previews .c { width:2.4rem; position: relative; }
.previews .sn { height:.30rem; line-height:.3rem }
.previews .an { height:.60rem; line-height:.3rem }
.previews .c a { float: left; width:2.4rem;display: block; overflow: hidden; padding: 3px 0; }
.previews em { line-height: 18px; height: 38px; overflow: hidden; display: block; width: 100%; color: #B5B5B5; }
.previews .c ._cdele { background-image: url('../images/wclose.png'); display: block; width: 30px; height: 30px; padding: 0; position: absolute; right: 7px; top: 7px; display: none; }
.previews .c ._cdele:active { background-position-x: 31px; }
.meqr { background-color:#fff; padding:.2rem; text-align:center }
.meqr img { width:80% }
.meqr a { display:block; font-size:.28rem; margin-top:.2rem; padding:.2rem 0; border-top:#cccccc solid 1px}

.vaild { background-color: #fff;  padding: .4rem .2rem;  }
.vaild .msg { left: 1.6rem; padding:0 .2rem .2rem .2rem }
.vaild span { font-family: 'Microsoft YaHei UI'; font-size: .32rem; font-weight: bold; float: left; width: 100%; padding-bottom: .1rem; padding-top: .1rem; }
.vaild .yes span { color: #6fb54b; }
.vaild i {  display: inline-block; background-image: url('../images/true60x60.png'); width: 1rem; height: 1rem; background-size: 1rem auto; margin-top:.1rem }
.vaild .yes a { display: block; background-color: #F5F5F5; border: #dddddd solid 1px; padding: .1rem .2rem; float: left; margin-right: .1rem; }
.vaild .e { background-image: url('../images/error60x60.png'); }
.vaild .error span { color: red; }
.vaild s {font-family: 'Microsoft YaHei UI';color: #6fb54b; font-size:.26rem  }
.vaild em,.vaild s { display: block; padding-bottom: .1rem; line-height:.36rem; color:#B5B5B5 }

.ja_info { padding:.2rem }
.ja_info h1 { padding: .1rem 0; margin: 0; color: #008000; font-size: .4rem; font-family: 'Microsoft YaHei UI'; }
.ja_info span { display:block; color:#B5B5B5;padding:.1rem 0}
.ja_info .name { color:#6fb54b;font-size:.28rem; }
.ja_info .href2 { margin-top:.2rem }
.ja_info .addinfo { padding-left:0; border-top:1px solid #B5B5B5; margin-top:.15rem }
.ja_info .addinfo span { color:#078218 }
.qruser .href2 { margin-top:.1rem}