
/*公共样式start*/
body,div,h1,h2,h3,h4,img,input,textarea,a {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
body {
	font-size: 14px;
}
.overf {
	overflow: hidden;
}
.bgs100 {
	background-size: 100% !important; 
}
.mt0 {
	margin-top: 0 !important;
}
.mt10 {
	margin-top: 10px !important;
}
.mr0 {
	margin-right: 0 !important;
}
.blank10 {
	height: 10px;
	background: #f7f7f7;
}
.pdlr15 {
	padding: 0 15px;
}
.pd15 {
	padding: 15px;
}
em {
	font-style: normal;
}
.com-pay-btn {
	display: block;
	width: 100%;
	height: 40px;
	margin: 20px auto 0;
	border-radius: 23.5px !important;
	text-align: center;
	line-height:40px;
	font-size: 16px;
	color: #fff;
	background: #7f8aef;
	
}
.weui-cell__bd input {
	color: #5d5d5d;
}
input {
	outline: none;
}
.weui-cells {
	font-size: 16px;
}
.weui-cell {
	padding: 11.5px 15px;
}
.weui-cells_form .weui-cell__bd {
	color: #5d5d5d;
}
.cell-bdt0:before {
	border-top: 0;
}
.comBorderBtn {
	border: 1px solid #d8d8d8 !important;
	background: transparent;
	color: #5d5d5d;
}
.color1 {
	color: #5d5d5d !important;
}
.color2 {
	color: #333 !important;
}
.color3 {
	color: #999 !important;
}
.weui-dialog__btn.primary {
	color: #7f8aef;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.weui-cell__hd img {
	margin-right: 10px;
}
.weui-cells_form .weui-label {
	color: #333;
}
.weui-dialog__ft .no-need {
	display: none;
}
.pop-mask {
    position: fixed;
    z-index: 1000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
}
.com-pop-con {
    position: fixed;
    z-index: 5000;
    width: 77.33%;
    padding: 20px 15px;
    top: 90px;
    left: 50%;
    margin-left: -38.67%;
    background-color: #FFFFFF;
    text-align: center;
    border-radius: 4px;
    overflow: hidden;
    color: #5d5d5d;
}
.com-pop-con .close {
	position: absolute;
    width: 22px;
    height: 22px;
    right: 16px;
    top: 14px;
    background: url(../images/close.png) no-repeat;
    display: block;
    -webkit-background-size: 100%; 
    background-size: 100%; 
}
.btn_opacity {
	opacity: 0.5;
}
/*公共样式 end*/
/* 我的赠送 start*/
.give-count {
	position: relative;
	height: 125px;
	align-items:center;
	text-align: center;
	color: #fff;
	background-color: #7f8aef;
}

.give-count .weui-flex__item:first-child {
	border-right: 1px solid rgba(255, 255, 255, 0.44);
   
}
.give-count p {
	line-height: 1;
	font-size: 12px;
}
.give-count .num {
    margin-bottom: 11px;
	font-size: 25px;
	font-weight: 700;
}
.give-count p big {
	font-size: 30px;
}
.no-give-tip .tu {
	float: left;
	width: 46px;
	height: 46px;
}
.no-give-tip .txt {
	float: left;
	width: 53.35%;
}
.no-give-tip .txt p:nth-child(1) {
	font-size: 16px;
	color: #333;
}
.no-give-tip .txt p:nth-child(2) {
	color: #999;
}
.no-give-tip .txt p:nth-child(2) em {
	color: #f24e4c;
}
.no-give-tip > a {
	float: right;
	width: 80px;
	height: 30px;
	margin-top: 10px;
	font-size: 13px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	background-color: #7f8aef;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}
/* 订单赠送列表 */
.fixed {
	position: fixed !important;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: #fff;
}
.com-list {
	background: #fff;
	height: auto;
}
.com-list .weui-navbar,
.com-list .weui-bar__item--on {
	background-color: transparent; 
}
.com-list .weui-navbar__item {
	position: relative;
}
.com-list .weui-navbar__item:after {
     border-right: 0; 
}
.com-list .weui-bar__item--on {
	color: #7f8aef;
}
.com-list .weui-bar__item--on > span {
	position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -7.5px;
    content: '';
    width: 15px;
    height: 3.5px;
	background-color: #7f8aef;
    border-radius: 4px;
    right: inherit;
    top: initial;
    transform: initial;
}
.no-give {
	padding-top: 55px;
	text-align: center;
	font-size: 13px;
	color: #ccc;
}
.no-give .bg {
	margin-bottom: 29px;
}
/*列表*/
.order-give-list .list li {
	padding: 0 15px 15px;
	margin-bottom: 10px;
	border-radius: 4px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
		
}
.order-give-list .title {
	padding: 10px 0;
	margin-bottom: 14px;
	border-bottom: 1px solid #d8d8d8;
}
.order-give-list .title .weui-cell__hd {
	width: 64.29%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #999;
}
.order-give-list .weui-cell__bd {
	text-align: right;
	color: #f24e4c;
}

.order-give-list li dl {
	margin-bottom: 10px;
	line-height: 1;
	overflow: hidden;
	color: #333;
}
.order-give-list li dt,
.order-give-list li dd {
	float: left;
}
.order-give-list li dd {
    width: 67%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.order-give-list .com-pay-btn {
	width: 100%;
	height: 30px;
	line-height: 30px;
}
.order-give-list .sum-je {
	color: #333;
}
/* 领取明细 */
.give-count .surplus p:first-child {
	margin-bottom: 7px;
	font-size: 25px;
}
.item-sum {
	font-size: 12px;
	color: #999;
	padding: 15px 0 11px;
	text-align: center;
	background: #fff;
}
.item-sum .num {
	line-height: 1;
	margin-bottom: 8px;
	font-size: 18px;
	color: #333;

}
.item-sum .weui-flex__item {

	border-right: 1px solid #e5e5e5;
}
.detail-list {
    height: 100%;
    position: relative;
    background: #fff;
    margin-top: 10px;
}
.detail-list .list {
	height: 100%;
    overflow: auto;
}
.detail-list > h3 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    border-bottom: 1px solid #d8d8d8;
    background: #fff;
    z-index: 100;
    padding: 22.5px 15px 15px;
    line-height: 1;
    font-size: 18px;
    color: #333;
}
.detail-list li {
	padding: 13px 15px;
	border-bottom: 1px solid #d8d8d8;
}
.detail-list li p:nth-child(2) {
	margin-top: 4px;
	font-size: 12px;
	color: #999;
}
.order-give-list .weui-pull-to-refresh__layer {
	margin-bottom: 20px;
}
.detail-list .weui-pull-to-refresh__layer {
	margin-bottom: 30px;
}
.detail-list .weui-pull-to-refresh {
	margin-top: 0;
}
/* 购物券转赠页 start*/
.give-other .step1 .weui-cell {
	background: #fff;

}
.give-other .weui-cells {
	background-color: transparent;
}

.give-other .acc-infor {
	padding: 33px 15px 28px;
	text-align: center;
	background: #fff;
}
.give-other .acc-infor > img {
	width: 56px;
	height: 56px;
	border-radius: 50%;
}
.give-other .acc-infor .nic {
	font-size: 15px;
	color: #333;
}
.give-other .acc-infor .id {
	font-size: 14px;
	color: #999;
}
.give-other .step2:after {
	display: none;
}
.give-other .step2 .count {
	padding: 13px 15px;
	color: #5d5d5d;
	font-size: 14px;
	background: #fff;

}
.give-other .step2 .count > span {
	margin-right: 10px;
}
.count .can-give {
	margin-right: 0;
}
.count .can-give > span {
	color: #333;
}
.attorn-num {
	position: relative;
	padding: 16px 15px 0;
	border-top: 1px solid #d8d8d8;
	background: #fff;
}
.attorn-num input[type=number] {
	width: 100%;
	height: 95px;
	line-height: 95px;
	font-size: 37px;
	color: #333;
}
.attorn-num > label {
	float: left;
	font-size: 16px;
	color: #333;
}
.attorn-num > a {
	float: right;
	color: #7f8aef;
}
.del {
	position: absolute;
	right: 15px;
	top: 68px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/del.png) no-repeat;

}
.step2 .give-tallk  {
	background: #fff;
}
.step2 .give-tallk .weui-label {
	width: 52px;
}
.step2 .give-tallk .weui-textarea {
	height: 24px;
    float: left;
    width: 85%;
}
.step2 .give-tallk .weui-textarea-counter {
	float: right;
}
.step2 .give-rule {
	text-align: center;
}
.step2 .give-rule a {
	display: inline-block;
	margin-top: 18px;
	font-size: 13px;
	color: #6a7fa6;
}
/* 购物券转赠页 end */
/*修改邀请人页 start*/
.old-inviter {
	min-height: 118px;
	padding-top: 40px;
	text-align: center;
}
.old-inviter p:first-child {
	margin-bottom: 4px;
	font-size: 18px;
	line-height: 1;
	color: #333;
}
.old-inviter .infor {
	font-size: 15px;
	color: #999;
}
.modify-shuru {
	font-size: 16px;
	padding: 11.5px 0;
}
.modify-shuru:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    border-bottom: 1px solid #d8d8d8;
}
.modify-inviter .tip {
	margin-top: 12px;
	font-size: 13px;
	color: #999;
	text-align: center;
}
.modify-inviter .seek-result {
	min-height: 81px;
	margin-top: 30px;
}
.modify-inviter .seek-result > span {
	float: left;
	font-size: 13px;
	color: #999;
}
.modify-inviter .seek-result > img {
	float: left;
	width: 43px;
	height: 43px;
	margin: 0 15px 0 20px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
}
.modify-inviter .seek-result .r-con {
	float: left;
	color: #5d5d5d;
}
.modify-inviter .seek-result .r-con p:first-child {
    text-indent: 0.5em;
}
/*修改邀请人页 end*/

/*已绑定邀请人页 start*/
.binded-inviter {
	padding-top: 41.5px;
}
.binded-inviter .inviter-infor {
	text-align: center;
}
.binded-inviter .inviter-infor > img {
	width: 80px;
	height: 80px;
}
.binded-inviter .inviter-infor .name {
	margin-top: 20px;
	margin-bottom: 6px;
	font-size: 17px;
	color: #333;
	line-height: 1;
}
.binded-inviter .time {
	width: 60.3%;
	margin: 20px auto 45px;
	padding-top: 16.5px;
	border-top: 1px dashed #e1e1e1;
}
.binded-inviter .tip {
	text-align: center;
}
/*已绑定邀请人页 end*/

/* 授权书页 start */
.authorize {
	width: 100%;
	height: 100%;
	text-align: center;
}
.authorize .step1 {
	padding-top: 78px;
}
.authorize .bg {
	width: 61.45%;
}
.authorize .bg + p {
	margin: 24px 0 33px;
	font-size: 16px;
}
.authorize .step2 {
	padding-top: 34px;
}
.auth-book {
	margin-bottom: 16px;
}
/* 授权书页 end */

/* 我的特权页 start */

.my-privilege .infor {
	padding: 22.5px 15px;
	background: #7f8aef;
	position: relative;
	color: #fff;
}
.my-privilege .infor > img {
	width: 50px;
	height: 50px;
	margin-right: 10px;
	border-radius: 50%;
}
.my-privilege .infor .txt {
    width: 74.45%;
    margin-top: 7px;
}
.my-privilege .infor .txt p:first-child {
	overflow: hidden;
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: 700;
	line-height: 1;
	white-space: nowrap;
	text-overflow: ellipsis;
	
}
.my-privilege .infor .txt > span {
	display: inline-block;
	height: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	line-height: 20px;
	padding: 0 8px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	font-size: 12px;
	color: rgba(255,255,255,.8);
	background: #919bf2;
}
.my-privilege .infor > p {
	position: absolute;
	right: 10px;
	top: 7px;
	color: rgba(255,255,255,.5);
}
/*特权列表*/
#privilege {
	font-size: 13px;
	color: #999;
}
#privilege .weui-cell__bd p:first-child {  
	margin-bottom: 7px;
	font-size: 15px;
	color: #333;
	line-height: 1;
}
#privilege .weui-cell {
	padding: 15px;
}
#accumu {
	color:#333 ;
}
#accumu a {
	color:#333 ;
}
#accumu .total {
	padding: 30px 0 27px;
	line-height: 1;
}
#accumu .weui-cell_access {
	padding-left: 0;
	padding-right: 0;
}
#accumu .total .weui-cell__bd p:first-child {
	margin-bottom: 12px;
}
#accumu .total strong {
	
	font-size: 30px;
}
#accumu .small-sum {
	font-size: 12px;
    color: #999;
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5;
}
#accumu .small-sum .weui-flex__item {
	border-right: 1px solid #e1e1e1;
	text-align: center;
}
#accumu .small-sum .weui-flex__item:nth-of-type(1) {
	text-align: left;
}
#accumu .small-sum .weui-flex__item:nth-of-type(3) {
	text-align: right;
	border-right: 0;
}

#accumu .small-sum .weui-flex__item  span:nth-of-type(2) {
	display: inline-block;
	max-width: 67%;
    color: #333;
    word-break: break-word;
}
#accumu .small-sum2 {
	position: relative;
	line-height: 1;
	padding: 25px 0 29px;
}
#accumu .small-sum2:before {
	content: '';
	display: inline-block;
	width: 1px;
	height: 40px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -0.5px;
	margin-top: -20px;
	background: #e1e1e1;

}
#accumu .small-sum2 .weui-flex__item {
	padding: 0 15px 0 0;
}
#accumu .small-sum2 .weui-flex__item:nth-of-type(2) {
	padding: 0  0 0 15px;

}
#accumu .small-sum2 .weui-flex__item:before {
	border: 0;
}
#accumu .small-sum2 .weui-cell__bd p:first-child {
	margin-bottom: 18px;
}
#accumu .small-sum2 strong {
	font-size: 20px;
}
#accumu .tuand {
	padding: 22px 0;
	line-height: 1;
	border-bottom: 1px solid #e5e5e5;
}
#accumu .tuand .weui-cell__bd {
	font-size: 16px;
}
#accumu .tuand  .skin-color {
	color: #7f8aef;
}
#accumu .small-sum3 .weui-flex__item {
	text-align: left;
	border: 0;
} 
#accumu .small-sum3 .weui-flex__item:nth-of-type(2) {
	padding-left: 15px;
}
/* 我的特权页 end */

/* 身份特权 start */
.sf-privilege .dj-infor {
	padding: 25px 30px;
	line-height: 1;
	background-color: #7f8aef;
	color: #fff;
}
.sf-privilege .dj-infor .cur-dj p:first-child {
	margin-bottom: 7.5px;
	font-size: 23px;
}
.sf-privilege .dj-infor .cur-dj p:nth-of-type(2) {
	color: rgba(255,255,255,.5);
}
.sf-privilege .term {
	padding-right: 30px;
	font-size: 12px;
	line-height: 50px;
	text-align: right;
}
.sf-privilege .dj-con {
	margin: 0 15px 0 20px;
	padding-left: 20px;
	padding-bottom: 30px;
	border-left: 1px solid #d8d8d8;
}
.sf-privilege .dj-item {
	position: relative;
	margin-bottom: 25px;
	padding: 20px;
	border-radius: 4px;
	background: #fff;
}
.sf-privilege .dj-item .circle {
    display: inline-block;
    position: absolute;
    width: 9px;
    height: 9px;
    background-color: #d8d8d8;
    border-radius: 50%;
    left: -24.5px;
    top: 50%;
    margin-top: -4.5px;
}
.sf-privilege .dj-item > h4 {
	margin-bottom: 30px;
	color: #333;
	font-size: 20px;
}
.sf-privilege .dj-item .txt {
	color: #5d5d5d;
	margin-bottom: 10px;
}
.sf-privilege .weui-progress {
	margin-bottom: 19px;
}
.sf-privilege .weui-progress__bar {
	height: 5px;
}
.sf-privilege .weui-progress__bar .skin-bg {
	background: #7f8aef;
}
.sf-privilege .oprate {
	margin-top: 6px;
}
.sf-privilege .oprate > a {
	float: right;
	width: 75px;
	height: 30px;
	background-color: #7f8aef;
	border-radius: 15px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	font-size: 13px;
}
.sf-privilege .oprate a:nth-of-type(2) {
	margin-right: 20px;
}

.weui-dialog__bd .sj-sm {
	height: 254px;
	overflow-y: auto; 
	margin: 17px 0 15px;
	text-align: left;
}
.sm-fg {
	height: 1px;
    border: 0;
	background: #e5e5e5;
}
.heigest-dj {
	padding-top: 74px;
	text-align: center;
}
.heigest-dj img{
	display: block;
	width: 200px;
	margin: 0 auto;
}
.heigest-dj p {
	margin-top: 30px;
	color: #ccc;
}
.upgrade-sm-pop {
	padding: 0 13px;
}
.upgrade-sm-pop h4 {
	padding: 32px 0 9px;
	font-size: 18px;
	line-height: 1;
	border-bottom: solid 1px #e5e5e5;
}
.upgrade-sm-pop .sj-sm {
    height: 254px;
    overflow-y: auto;
    margin: 17px 0 15px;
    text-align: left;
}
/* 申请身份特权，填写资料 */
.apply-data {
	padding-bottom: 35px;
}
.apply-data .title {
	padding-left: 15px;
	line-height: 45px;
}
.apply-data .weui-cells_form {
	margin-top: 0;
	padding-bottom: 7px;
}
.apply-data .upload-img {
	display: block;
	padding: 0 15px 21px;
	line-height: 1;

}

.apply-data .upload-img > label {
	display: block;
	line-height: 52px;
}
.apply-data .upload-img .main {
	width: 158px;
	height: 103px;
	position: relative;
}
.apply-data .upload-img input[type=file] {
    position: absolute;
    left: 0;
    top: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	opacity: 0;
}
.apply-data .upload-img .upload-ys {
	width: 100%;
	height: 100%;
	/* padding: 20px 4px; */
	border: 1px dashed #d8d8d8;
	text-align: center;
	line-height: 1;
	color: #999;
}
.apply-data .upload-img .upload-ys .tu {
	display: inline-block;
	width: 30px;
	height: 23.5px;
	margin-bottom: 8px;
	background: url(../images/upload.png) no-repeat;
}
.apply-data .upload-img .upload-ys p:last-child {
	margin-top: 5px;
	font-size: 12px;
}
.apply-data .upload-img >img {

	width: 100px;
	height: 100px;
	 position: absolute;
	left: 0;
	top: 0; 
}
.apply-data .idcard label {
	clear: both;
}
.apply-data .idcard .main {
	float: left;
	width: 46.34%;
	margin-right: 15px;
}

.apply-data .store-img .main {
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 15px;
}
.store-img .tu {
	margin-top: 11px;
}
.apply-data .store-img > img {
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 15px;
	margin-bottom: 15px;
	position: static;
}
@media screen and (max-width: 360px) {
    .apply-data .store-img .main {
		width: 86px;
		height: 86px;
	}
	.apply-data .store-img > img {
		width: 86px;
		height: 86px;
	}
}
.apply-data .term {
	padding: 22.5px 0;
	text-align: center;
}
.apply-data .term .input-wrap {
	display: inline-block;
    width: 13px;
    height: 14px;
    border-radius: 3px;
    border: 1px solid #d8d8d8;
    background: #fff;
    margin: 3px 10px;
    position: relative;
    float: left;
    line-height: 14px;
}
.apply-data .term .input-wrap i {
	border-radius: 3px;
	vertical-align: initial;
}
.apply-data .term .input-wrap .fa-square-o:before {
    font-size: 16px;
    line-height: 1;
    color: #d8d8d8;
}
.apply-data .term {
	font-size: 12px;
}
.apply-data .term > div {
	display: inline-block;
}
.apply-data .term input[type=checkbox] {
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
}
.apply-data .term  .input-wrap + div {
	float: left;
	display: inline-block;
	color: #999;
	line-height: 20px;
}
.apply-data .term .fa-check {
	color: #7f8aef;
}
.apply-data .term .term-btn {
	color: #6a7fa6;
}

/* 404 start */
.wrap-404 {
	margin-top: 125px;
	text-align: center;

}
.wrap-404 > p {
	margin-top: 28px;
	font-size: 13px;
	color: #ccc;
}
.wrap-404 .refresh {
	width: 118px;
}
/* 404 end */
/* 上传图片start */
.upload-img .upload-ys {
    width: 115px;
    height: 115px;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #999;
    border: 1px solid #e5e5e5;
}
.upload-img .upload-ys > i {
    display: block;
    width: 30px;
    height: 24px;
    margin-bottom: 5px;
    background: url(../images/icon_camera.png) no-repeat;
    -webkit-background-size: 100%;
    background-size: 100%;
}
.upload-img .upload-ys p:nth-of-type(1) {
    font-size: 16px;
}
.upload-img .upload-ys p:nth-of-type(2) {
    font-size: 12px;
}
/* 上传图片end */
/* 登录、注册、忘记密码页start */
.login-form {
	padding-top: 34px;
	font-size: 16px;
	width: 79.2%;
	margin: 0 auto;
	color: #333;
}
.login-form h4 {
	margin-bottom: 24px;
	font-size: 20px;
	line-height: 1;
}
.login-form .shuru {
	display: -webkit-box;
	display: box;
	display: flex;
	display: -webkit-flex;
	height: 45px;
	margin-top: 20px;
	border-bottom: 1px solid #f0f0f0;
	line-height: 45px;
	font-size: 16px;
}
.login-form .shuru input {
	font-size: 16px;
}
.login-form .shuru .flex {
	-webkit-box-flex: 1;
	box-flex: 1;
	flex: 1;
	-webkit-flex: 1;
}
.login-form .area-num {
	position: relative;
    width: 100px;
    height: 100%;
    padding-right: 10px;

}
.login-form .area-num:after {
	display: inline-block;
	content: '';
	position: absolute;
	right: 0;
	top: 13px;
	height: 18px;
	width: 1px;
	background-color: #e5e5e5;
}
.login-form .area-num input[type=text] {
	position: absolute;
    left: 0;
    top: 0;
    clear: both;
    width: 100%;
    height: 100%;
    background: none;
}
.login-form .area-num > i {
	width: 15px;
    height: 15px;
    background: url(../images/icon_jian_bottom.png) no-repeat;
    background-size: 100%;
    -webkit-background-size: 100%;
    float: right;
    margin-top: 14.5px;
    margin-left: 39px;
}
.login-form .area-num +input {
	padding-left: 17px;
}
.login-form .forget {
	margin-top: 18px;
	font-size: 14px;
	color: #333;
	line-height: 1;
	float: right;
}
.login-form .get-code {
	color: #7f8aef;
}
.login-form .link {
	text-align: center;
    margin-top: 25px;
}
.login-form .link a {
	color: #333;
    font-size: 14px;
}
.login-form .link a:nth-of-type(1) {
	padding-right: 15px;
	border-right: 1px solid #d8d8d8;
}
.login-form .link a:nth-of-type(2) {
	margin-left: 15px;
}

/*平台189版本修改start*/
.bg-fff{background-color: #fff;margin-top: 20px;}
.tipBox{background-color: #f0f0f0;padding: 15px;color: #999999;font-size: 15px;}
.inputBox{padding: 10px 15px 10px 0px;display: -webkit-box;display: -webkit-flex;display: flex;font-size: 15px;background-color: #fff;border-bottom: 0.5px solid #e5e5e5;}
.inputBox-left{min-width: 90px;color: #333;font-size: 16px;}
.inputBox-left>span{font-size: 14px;color: #999;margin-left: 10px;}
.inputBox-right{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;width: 50%;}
.inputBox-right input{outline: 0;background-color: transparent;height: 100%;font-size: 15px;}
.uploadImgBox{display: -webkit-box;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;text-align: center;color: #999999;font-size: 15px;padding-bottom: 15px;border-bottom: 0.5px solid #F0F0F0;}
/* 2/3 */
.uploadImgItem{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;width: 48%;max-width: 48%;border:0.5px dashed #e5e5e5;padding: 15px 0;position: relative;border-radius: 4px;}
.uploadImgItem .del-img{position: absolute;top: -5px;right: -5px;width: 20px;height: 20px;border-radius: 50%;}
.uploadImgItem .del-img>img{width: 20px;height: 20px;}
.uploadImgItem p{font-size: 14px;color: #ccc;}
.uploadImgItem small{font-size: 11px;color: #ccc;}
.uploadImgItem input{display: none;}
/* 2/3 */
.idCardImg{width: 100%;height: 107px;display: block;border-radius: 4px;}
.padding-0{padding: 0px;}
.border-0{border: none;}
/*平台189版本修改end*/
/* 登录、注册、忘记密码页end */