.position,.position a{color: #333; font-size: 12px;}
.position span{color: #3191f5;}
.member_cont_r{min-height: 630px;padding-bottom: 20px;}
.member_cont_r .head_t1{border-bottom: 1px solid #eee; margin-bottom: 10px;}
.member_cont_r .head_t1 a{font-size: 16px;line-height: 45px;color: #555;font-weight: bold;padding: 0 35px; position: relative;}
.member_cont_r .head_t1 a::after{content: ''; display: inline-block; width: 2px; height: 15px;background: #eee;position: absolute; right: 0;
    top: 3px;}
.member_cont_r .head_t1 a:last-child::after{background: #fff;}
.member_cont_r .head_t1 a.on{color:#3191f5;}
.navhd {line-height:40px;height:40px;padding: 0 30px;margin-bottom:5px;border-bottom: 1px solid #eee;}
.navhd span {position:relative;padding:0 20px;float:left; font-size:14px; margin-right: 40px;}
.navhd span a{ color: #666;line-height:40px; display: inline-block; font-size: 16px; }
.navhd span.on a{color:#3191f5;}
.navhd .on i,.navhd span:hover i{position:absolute;bottom:0px;left:0;height:2px;overflow:hidden;background-color:#3191f5; background-image: linear-gradient(to right,#3191f5,#3191f5);width:100%;}

.info_post{padding:40px 0;}
.info_post .item{ display: flex;font-size: 16px;margin-bottom: 15px;}
.info_post .item .ll{width:160px; text-align: right; line-height: 40px;margin-right: 10px;color: #777;}
.info_post .item .lr{display: flex;align-items: center;}

.changeface{cursor: pointer;  position: relative;width: 100px; height: 100px;}
.info_post .item .inclass{width: 450px; height: 40px; line-height: 40px;padding: 0 15px;border:1px solid #ddd;font-size: 14px;}
.info_post .item .inclass.uid{background-color: #f3f3f3;}
.info_post .item .lr img{ width:100%; height:100%; border:1px solid #ddd; border-radius:5px;box-sizing: border-box; background:#fff;}
.info_post .item .change{ height:25px;background: rgba(0,0,0,0.60); font-size:10px; color:#fff;  position:absolute; bottom:0; line-height:23px; width:100%; text-align:center; border-radius:0 0 5px 5px;}
.info_post .item .lr label{line-height: 40px;margin-right:20px;}
.info_post .item .lr a{line-height: 40px; color: #999;}
.info_post .item .lr a.on{color:#3191f5 ;}
.info_post .item .lr.vip{display: flex;width:350px;justify-content: space-between;align-items: center;}
.info_post .item .lr.vip a{background-color: #222;color: #d6c79b; width:150px;border-radius:5px;margin-left:50px; text-align: center;}
.info_post .item .lr.vip a.xf{background-color: #dec896;color: #303032;}
.info_post .item .lr.vip a:hover{opacity: 0.8;}
.info_post .item .lr.vip a.attest{background-color: #3191f5;color: #fff;}
.info_post .item .lr span.yes{color: #4CD964;}
.info_post .item .lr span.no{color: #f00;}

.saveBtn{ width: 180px; height: 50px;line-height:50px; text-align:center;font-size:18px;background-color:#3191f5; background-image: linear-gradient(to right,#3191f5,#3191f5);color: #fff; margin:0 0 0 170px;cursor: pointer;border: none; border-radius: 5px;}
.saveBtn:hover{opacity: 0.8;}


/* 认证 */
.attestC{width: 80%; margin: 0 100px;}
.attestC .item{display: flex; background-color: #f9f9f9;padding: 30px 50px;flex-direction: column;margin-top: 30px;}
.attestC .item .desc{display: flex;font-size:16px;color: #888;margin-top: 15px;align-items: center;}
.attestC .item .desc .t2{color: #f00; margin-left: 30px;}
.attestC .item .desc .t2.on{color: #19be6b;}
.attestC .item .desc .t3{flex: 1;margin-left: 30px;}
.attestC .item .desc .t4{cursor: pointer;padding: 10px 35px;border: 1px solid #3191f5;color: #3191f5;border-radius: 5px;font-size: 16px;}
.attestC .item .desc .t4:hover{background-color: #3191f5;color: #fff;}





/* 绑定手机号 */
#bdPhone .shade {position:fixed;top:0;left:0;z-index:10001;overflow:hidden;width:100%;height:100%;min-height:550px;background-color:#000;opacity:.5;filter:alpha(opacity=50);zoom:1}
.phone {position:fixed;top:50%;left:50%;width:450px;height:365px;margin-left:-262px;margin-top:-232px;background:#fff;z-index:10001;text-align:center;display:block; border-radius: 10px;}
.phone .close {position:absolute;right:-50px;top:0px;color:#999;width:35px;height:35px;border-radius:50%;line-height:35px;text-align:center;display:inline-block;background:#fff;cursor:pointer;}

.phone .bdsjh {height:110px;width:100%;line-height:110px;font-size:20px;color:#393939;font-weight:bold;}
.phone .bdsjh span {display:inline-block;width:42px;height:26px;vertical-align:-5px;background:url('../images/login/phone.png') 0px -120px no-repeat;}
.phone .phone11 {display:inline-block;width:320px;height:50px;line-height:50px;border:1px solid #bdbdbd;border-radius:4px;margin-bottom:15px;}
.phone .phone11 input {float:left;margin-left:10px;width:250px;height:48px;outline:0;border:0 solid;font-size:15px;line-height:50px;}
.phone .phone11 .gouzi {display:block;float:right;width:51px;height:48px;background:url('../images/login/phone.png') 2px -157px no-repeat;}

.phone .duanxin {display:inline-block;width:320px;height:50px;text-align:left;}
.phone .duanxin .dxin {display:inline-block;width:158px;height:50px;line-height:50px;font-size:15px;border:1px solid #bdbdbd;border-radius:4px;}
.phone .duanxin  input {float:left;padding-left:10px;width:140px;height:48px;outline:0;border:0 solid;font-size:15px;line-height:50px;}
.phone .duanxin .getyzm {display:inline-block;width:146px;height:50px;border:1px solid #3191f5;border-radius:4px;float:right;text-align:center;line-height:50px;color:#3191f5;cursor:pointer;}
.phone .notice {display:inline-block;height:50px;line-height:50px;width:320px;text-align:left;color:#ff6600;font-size:12px;margin-bottom:19px;}
.phone .notice span {display:inline-block;width:38px;height:33px;background:url('../images/login/phone.png') -66px -172px no-repeat;vertical-align:-8px;}
.phone .surebd {display:inline-block;width:320px;height:50px;line-height:50px;background:#3191f5;color:#ffffff;font-size:15px;border-radius:4px;cursor:pointer;}
.phone .hs {background:#3191f5;}
input::-webkit-input-placeholder {color:#bdbdbd;}
input::-moz-placeholder {/* Mozilla Firefox 19+ */    color:#bdbdbd;}
input:-moz-placeholder {/* Mozilla Firefox 4 to 18 */    color:#bdbdbd;}
input:-ms-input-placeholder {/* Internet Explorer 10-11 */     color:#bdbdbd;}


/* 剪裁 */
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;    background: rgba(0,0,0,0.5);
}
.fade.in {
    opacity: 1;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;    transform: translate(0, 0);
}
.modal-lg {
    width: 900px; height: 580px; position:absolute; left: 50%; top: 50%; margin-left:-450px; margin-top: -290px;}

.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: 0;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}

.modal-header {
    min-height: 16.42857143px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    
}
button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
}.modal-header .close {
    margin-top: -2px;
}
.modal-header .close i{font-size: 20px;color: #333;}
h4, .h4 {
    font-size: 18px;
}
.modal-title {
    margin: 0;
    line-height: 1.42857143;
}

.modal-body {
    position: relative;
    padding: 15px;
}

.avatar-body {
    padding-right: 15px;
    padding-left: 15px;
}
.avatar-upload {
    overflow: hidden;
}
.avatar-upload label {
    display: block;
    float: left;
    clear: left;
    width: 100px;max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.hide {
    display: none !important;
}
.btn-danger {
    color: #fff;
    background-color: #3191f5;
    border-color: #3191f5;
}
.btn-group {
    position: relative;
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.row:before,.row:after{clear: both;display: table;
    content: " ";}
.col-md-9,.col-md-3,.col-md-4,.col-md-5{position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;float: left;}
.col-md-9 {
    width: 75%;
}
.col-md-3 {
    width: 25%;
}
.col-md-4 {
    width: 33.33333333%;
}
.col-md-5 {
    width: 41.66666667%;
}
.avatar-btns {
    margin-top: 30px;
    margin-bottom: 15px;
}


.avatar-view{display:block;width:220px;height:220px;border:3px solid #fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.15);cursor:pointer;overflow:hidden}.avatar-view img{width:100%}.avatar-body{padding-right:15px;padding-left:15px}.avatar-upload{overflow:hidden}.avatar-upload label{display:block;float:left;clear:left;width:100px}.avatar-upload input{display:block;margin-left:110px}.avater-alert{margin-top:10px;margin-bottom:10px}.avatar-wrapper{height:364px;width:100%;margin-top:15px;box-shadow:inset 0 0 5px rgba(0,0,0,.25);background-color:#fcfcfc;overflow:hidden}.avatar-wrapper img{display:block;height:auto;max-width:100%}.avatar-preview{float:left;margin-top:15px;margin-right:15px;border:1px solid #eee;border-radius:4px;background-color:#fff;overflow:hidden}.avatar-preview:hover{border-color:#ccf;box-shadow:0 0 5px rgba(0,0,0,.15)}.avatar-preview img{width:100%}.preview-lg{height:184px;width:184px;margin-top:15px}.preview-md{height:100px;width:100px}.preview-sm{height:50px;width:50px}@media(min-width:992px){.avatar-preview{float:none}}.avatar-btns{margin-top:30px;margin-bottom:15px}.avatar-btns .btn-group{margin-right:5px}.loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.75;filter:alpha(opacity=75);z-index:20140628}
				