/* 个人中心首页 */
.personalWrap .item{margin: 10px 10px 0;padding: 10px;border-radius: 15px;background-color: #fff;}
.personalWrap .item li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #f2f2f2;}
.personalWrap .item li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.personalWrap .item li a{display: flex;justify-content: space-between;}
.personalWrap .item li a h3{line-height: 30px;font-size: 16px;color: #333;font-size: 16px;font-weight: normal;}
.personalWrap .item li a h3>i{display: inline-block;width: 20px;height: 20px;line-height: 20px;margin-left: 10px;border-radius: 50%;background-color: #CE4729;text-align: center;color: #fff;font-size: 12px;}
.personalWrap .item li a .ico-jiantou::before{width: 15px;height: 15px;background-position: -345px 0;}
.personalWrap .item li.avatar a img{width: 30px;height: 30px;border-radius: 50%;}
.personalWrap .item li.nickname a p span{display: inline-block;vertical-align: middle;height: 30px;margin-right: 10px;line-height: 30px;font-size: 14px;color: #808080;}
.personalWrap .exit{display: block;width: 80%;margin: 20px auto 10px;padding: 15px 0;background-color: #cecece;text-align: center;border-radius: 100px;font-size: 16px;color: #fff;}

/* 个人昵称 */
.nicknameWrap form{}
.nicknameWrap form .box{margin: 10px;padding: 10px;border-radius: 10px;background-color: #fff;}
.nicknameWrap form .group{display: flex;margin-bottom: 10px;}
.nicknameWrap form .group:last-child{margin-bottom: 0;}
.nicknameWrap form .group label{width: 25%;line-height: 30px;font-size: 14px;color: #333;}
.nicknameWrap form .group input{width: 75%;height: 30px;padding: 0 10px;background-color: #f2f2f2;border-radius: 5px;border: none;}
.nicknameWrap form button[type="submit"]{display: block;width: 90%;margin: 20px auto 0;padding: 10px 0;border: none;border-radius: 100px;background: linear-gradient(to bottom, #ce4729, #e17e4d);font-size: 14px;color: #fff;}

/* 我的消息 */
.informationWrap .date{margin: 10px 0;text-align: center;color: #808080;font-size: 12px;}
.informationWrap ul li{margin: 0 10px 10px;padding: 10px;border-radius: 15px;background-color: #fff;}
.informationWrap ul li a{display: block;}
.informationWrap ul li a h3{margin-bottom: 5px;font-size: 14px;color: #333;}
.informationWrap ul li a h3 i{display: inline-block;vertical-align: middle;width: 5px;height: 5px;margin-right: 5px;border-radius: 50%;background-color: #CE4729;}
.informationWrap .history{display: block;margin: 20px 0 0;text-align: center;color: #808080;font-size: 12px;}

/* 隐私设置 */
.privacyWrap{margin: 10px 10px 0;padding: 10px;border-radius: 15px;background-color: #fff;}
.privacyWrap .ht{display: flex;justify-content: space-between;}
.privacyWrap .ht span{font-size: 14px;color: #333;}
.privacyWrap ul li{margin-top: 15px;line-height: 20px;font-size: 12px;color: #808080;}
.privacyWrap ul li i{display: inline-block;vertical-align: middle;width: 5px;height: 5px;margin: -3px 8px 0 0;border-radius: 50%;background-color: #808080;}

/* 设置密码 */
.accountWrap form .group p{line-height: 30px;color: #808080;font-size: 14px;}
.accountWrap form .group.validate input{width: 48%;margin-right: 2%;}
.accountWrap form .group.validate button{width: 25%;height: 30px;border: none;background-color: #CE4729;color: #fff;border-radius: 5px;font-size: 13px;}

/* 收货地址 */
.addressWrap ul{padding: 10px;background-color: #fff;}
.addressWrap ul li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #f2f2f2;}
.addressWrap ul li .info{line-height: 30px;}
.addressWrap ul li .info .name{margin-right: 5px;font-size: 16px;color: #333;}
.addressWrap ul li .info .phone{margin-right: 5px;font-size: 12px;color: #808080;}
.addressWrap ul li .info .default{display: inline-block;padding: 3px 5px 5px;line-height: 1;background-color: #CE4729;color: #fff;font-size: 12px;border-radius: 3px;}
.addressWrap ul li .addr{display: flex;justify-content: space-between;line-height: 25px;}
.addressWrap ul li .addr a{padding-left: 10px;border-left: 1px solid #ddd;color: #808080;font-size: 14px;}
.addressWrap .addAddressBtn{display: block;width: 90%;margin: 20px auto 0;padding: 10px 0;border: none;border-radius: 100px;background: linear-gradient(to bottom, #ce4729, #e17e4d);font-size: 14px;color: #fff;text-align: center;}

/* 编辑收货地址 */
.editAddressWrap{margin-top: 10px;}
.editAddressWrap form .group{padding: 10px;background-color: #fff;border-bottom: 1px solid #e7e9e9;}
.editAddressWrap form .group input{width: 100%;height: 30px;padding: 0 10px;border: none;}
.editAddressWrap form .default{display: flex;justify-content: space-between;padding: 10px;margin-top: 10px;background-color: #fff;}
.editAddressWrap form button[type="submit"]{display: block;width: 90%;margin: 20px auto 0;padding: 10px 0;border: none;border-radius: 100px;background: linear-gradient(to bottom, #ce4729, #e17e4d);font-size: 14px;color: #fff;}

/* 联系我们 */
.contactUsWrap ul{margin-bottom: 10px;padding: 10px;background-color: #fff;}
.contactUsWrap ul.contact{padding-bottom: 50px;}
.contactUsWrap ul li{display: flex;justify-content: space-between;margin-bottom: 10px;}
.contactUsWrap ul li>i{width: 10%;}
.contactUsWrap ul li>i::before{width: 15px;height: 15px;}
.contactUsWrap ul li>.ico-company::before{background-position: -270px -45px;}
.contactUsWrap ul li>.ico-mail::before{background-position: -225px -45px;}
.contactUsWrap ul li>.ico-qq::before{background-position: -240px -45px;}
.contactUsWrap ul li>.ico-kefu::before{background-position: -255px -45px;}
.contactUsWrap ul li>.ico-shouhou::before{background-position: -315px -30px;}
.contactUsWrap ul li .text{display: flex;justify-content: space-between;width: 90%;padding-bottom: 10px;border-bottom: 1px solid #F2F2F2;}
.contactUsWrap ul li:last-child .text{border-bottom: none;}
.contactUsWrap ul li .text span{font-size: 15px;color: #333;}
.contactUsWrap ul li .text p{font-size: 14px;color: #808080;}

/* 关于我们 */
.aboutUsWrap .text{padding: 10px 10px 50px;background-color: #fff;}
.aboutUsWrap .text p{position: relative;margin-bottom: 10px;padding-left: 20px;font-size: 13px;color: #333;line-height: 2;}
.aboutUsWrap .text p::before{content: "";position: absolute;z-index: 2;left: 5px;top: 10px;display: inline-block;width: 5px;height: 5px;background-color: #333;border-radius: 50px;}

/* 用户协议 */
.textContent{padding: 10px 10px 50px;color: #fff;font-size: 12px;color: #333;line-height: 1.8;background-color: #fff;}
.textContent h1{margin-bottom: 20px;text-align: center;}
.textContent p{margin-bottom: 10px;}