th {background-color:#f5f6fa;border-bottom-width:1px!important;}
th ,td {vertical-align: middle!important;padding:11px 8px!important;font-size: 13px;}
.main .page-header h1 {font-size:2.6rem;}
.main .uc-box-cont {padding:20px 3.1%;}
.main .user-list ul {list-style-type:none;margin:0;padding:0;}
.main .user-list li {font-size:15px;line-height:30px;border-bottom:1px solid #eee;padding:8px 3px;margin-bottom:8px;}
.main .user-list li dd {line-height:30px;}
.main .user-list li .text-muted small {margin-right:10px;}
.main .user-list li .glyphicon {margin-right:5px}
.main .search{font-size:14px;line-height:30px;margin-top:10px;}
.main .searchbutton {line-height:38px;color:#999;display:block;height:34px;position:absolute;right:0;text-align:center;top:0;width:30px;border:none;background:none;}
.main .searchbutton .iconfont {font-size:20px;}
.main .user-list .avatar{margin:5px;}
.nomsg {padding:30px; text-align:center;color:#cccccc; font-weight:500;}
.main .user-list .head-icon {margin:8px 10px 0 0}
.money {color:#ff6700;font-size:28px;}
.recharge .money {margin:0 5px;}

/* 个人信息 */
.uinfo{font-size:14px;padding:0 10px;margin-bottom:30px;margin-top:10px;}
.framedatabox {margin-top:20px;}
.fdata{padding:0 15px;line-height:40px;border-bottom:2px solid #e6e6e6;overflow:hidden}
.fdata h3{font-size:16px;color:#333;font-weight:bold;padding:0;margin:0;line-height:40px;}
.na-img-area{width:100px;height:100px;border:2px solid #e3e3e3;border-radius:50%;padding:4px;background:#fff;position:relative;z-index:4;cursor:pointer;margin:0 auto;}
.na-img-area:hover .na-edit{display:block}
.na-img-area img{display:block;width:100%;height:100%;border-radius:50%}
.na-img-bg-area{width:100%;height:100%;border-radius:50%;overflow:hidden}
.na-img-bg-area:empty{background:url(../images/n-avator-bg.png) 0 0 no-repeat}
.na-edit{position:absolute;top:28px;left:28px;display:none;width:43px;height:43px;background:url(../images/n-ava-edit.png) 0 0 no-repeat;_background:url(../images/n-ava-edit-ie.png) 0 0 no-repeat}
.my_title {max-width:370px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}
.my_title .label {font-size:95%}
.user-card h4 {margin-top:12px;}
.user-card .media-body .profile {margin-top:10px;}
.user-card .media-body .profile {font-size: 15px;}
.user-card .media-body .profile a {color: #ff6700;}
.user-card .media-body .security .iconfont {color: #ff6700; cursor: pointer;}
.user-card .media-body .security a .iconfont {color: #9d9d9d;}
.portal-sub {color: #757575;border-top: 1px solid #e0e0e0; margin-top:30px;padding:30px 50px 0;}
.portal-sub .item{height:65px;padding-left:112px;padding-top:50px;margin-bottom:100px}
.portal-sub h3{margin:0;font-size:18px;font-weight:400;margin-bottom:8px;}
.portal-sub a {color:#757575;text-decoration: none;}
.portal-sub a:hover {color:#ff6700;text-decoration: none;}
.portal-sub .num{color:#ff6700}
.portal-sub .iconfont{font-size:14px;line-height:14px;vertical-align:-1px}
.portal-sub img{position:absolute;left:-10px;top:20px}
.uc-box-cont .status {margin-top:13px}
.uc-box-cont .status a {margin-right: 15px;line-height: 30px;text-decoration:none; color:#757575;}
.uc-box-cont .status a.active {color:#ff6700;font-weight:bold;}

/* 用户中心右侧头部 */
.page-header {margin:0.3rem 0 20px;padding-bottom:0.8rem;}
.page-header .pull-left {margin-right:10px;}
.page-header .pull-left .avatar{padding:10px 5px;}
.page-header h1 {margin-top:0px;font-size:3.2rem;line-height:4.6rem;-webkit-transition:font-size 0.2s ease-out;}
.page-header small,.list small{margin-right:20px;}
.page-header .glyphicon,.page-header .iconfont,.list .glyphicon{margin-right:6px;}

.title_security_wap {padding-bottom:20px;padding-left:20px;border-bottom: 1px solid #e6e6e6;clear: both;}
.title-big, .title-bigger, .title-biggest, .title-normal, .title_big30 {font-size: 16px;color: #333;line-height: 1.5;font-weight: bold;}
.font-default, .font-normal, .font-big {color: #9d9d9d; line-height: 1.5;  }
.title-big {font-size: 20px;}
.dis-inb {display:inline-block;*display:inline;*zoom:1}
.space12 {display: inline-block;*display: inline;*zoom: 1;width: 12px;height: 12px;}
.font-normal {font-size: 14px;}
.light-num {font-size: 20px;font-weight: bold;color: #ff7e00;padding: 0 2px;}
.slider-area {position:relative;}
.slider-bar-bg {border:1px solid #ddd;background: #e6e6e6;height:2px;overflow: hidden;}
.slider-bar-line {height: 4px;position: absolute;top: 0;left: 0;z-index: 1;overflow: hidden;}
.drag-ico {display: inline-block;*display: inline; zoom: 1; width: 16px; height: 16px; position: absolute;top: -6px;z-index: 2; background: url(../images/drag-ico.png) 0 0 no-repeat;}
.security_level_txt {margin-left: 20px;}
.score_1{color:rgb(255,0,0)}
.score_2{color:rgb(255,102,0)}
.score_3{color:rgb(255,204,0)}
.score_4{color:rgb(51,204,0)}
.score_bg_1{background-color:rgb(255,0,0)}
.score_bg_2{background-color:rgb(255,102,0)}
.score_bg_3{background-color:rgb(255,204,0)}
.score_bg_4{background-color:rgb(51,204,0)}
.device-detail-area{position:relative;zoom:1;overflow:hidden;list-style: none;margin:0;padding:0px 20px;}
.device-detail-area p {margin:0;padding: 0;}
.device-detail-area li{padding:30px 0;position:relative;border-bottom:1px solid #f2f2f2;margin-bottom:-1px}
.device-detail-area .ada-btn-area{position:absolute;top:40px;right:0px}
.device-detail-area .title-normal{vertical-align:middle;color: #555;font-size: 16px;}
.device-detail-area .font-img-item{margin-left:-10px}
.device-detail-area .font-img-item {margin-left: -10px;position: relative;overflow: hidden;padding: 0 0 0 56px;height: 42px;}
.font-img-item .fi-ico{position:absolute;left:0;top:0}
.fi-ico{display:inline-block;*display:inline;*zoom:1;width:40px;height:40px;background:url(../images/device-icos.png) 0 0 no-repeat}
.fi-ico-lock{background-position:0px 0}
.fi-ico-email{background-position:-40px 0}
.fi-ico-secret{background-position:-80px 0}
.fi-ico-phone{background-position:-120px 0}
.fi-ico-pc{background-position:-160px 0}
.info-item{padding:22px 0;border-bottom:1px solid #e6e6e6}
.info-item:last-child{border-bottom:0 none}
.title_item_txt{margin-left:10px}
.security_level_txt{margin-left:20px}
.font-default{white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size: 13px;}
.n-btn{display:inline-block;*display:inline;*zoom:1;line-height:normal !important;color:#555;border:1px solid #e8e8e8;padding:7px 40px;background:#fff;overflow:visible;*vertical-align:middle;cursor:pointer;margin-left:10px}
.n-btn:hover{background:#f3f3f4}
.security_tips {font-size: 15px; color:red; font-weight: bold;}
.encashment {border-bottom:1px dashed #ddd;padding-bottom:15px;margin-bottom:15px;}

#QrCodeModal img {max-width:100%;}
#QrCodeModal .account {background-color:#fc4e53;color:#fff;display:block;text-align:center;padding:7px}
#QrCodeModal .col-xs-7 {position: relative;}
#QrCodeModal .example {position:absolute;font-weight: bold}
#alipay_money {top:46%;left:50px;font-size:32px}
#alipay_code {top:60%;left:28px;font-size:14px;}
#weixin_money {top:52%;left:75px;font-size:32px}
#weixin_code {top:68%;left:48px;font-size:14px;}
.remind {border: 1px dashed #fc4e53;margin:10px 0;padding:10px;color:#fc4e53}
.remind .tit {background-color: #fc4e53;color:#fff;text-align:center;padding:4px 0}
.remind p {line-height:22px;margin:0;padding:0}
.remind strong {color:#00b7ee}

/** 邀请好友 */
.invite-rules {margin-top:20px}
.invite h2 {font-size:18px;}
.invite .col {float:left;margin-right:15px;margin-top:10px}
.invite a:hover {text-decoration:none}
.invite .icon {width:60px;height:60px;overflow:hidden;background:url(../images/share.png) no-repeat 0 1px;margin:6px auto;}
.invite .icon.qq {background-position:-62px 1px}
.invite .icon.qzone {background-position:-127px 1px}
.invite .icon.wb {background-position:-190px 1px}
.invite .input {margin-top:20px;height:95px}