/*
 * Description: 账户管理
/* basic */

/**账户信息**/
.SubRight-header{ height:38px; color:#666; font-size:18px; font-family:"Microsoft YaHei"; border-bottom:1px solid #ccc; margin-top:12px; }
.SubRight-content{ padding:20px 0; }

/**账户信息 首页个人信息**/
.basicInfo-personInfo{ height:100px; padding:20px 30px 20px 140px; background:#fff; border:1px solid #ebedee; position:relative; overflow:hidden; }
.basicInfo-personInfo p{ font-size:14px; font-family:"Microsoft YaHei"; color:#555; }
.basicInfo-personInfo p span{ margin:0 10px; }
.basicInfo-personInfo p a{ color:#019cea; }
.basicInfo-personInfo .perName{ margin-top:8px; }
.basicInfo-personInfo .accName{ margin-top:8px; }
.basicInfo-personInfo .safetyGrade{ margin-top:8px; }
.basicInfo-personInfo .perHead{ width:82px; height:82px; position:absolute; left:30px; top:27px; }

/**账户信息 首页安全中心**/
.safety-table{ width:100%; border:1px solid #ebedee; background:#fff; }
.safety-table td{ line-height:47px; padding:12px; text-align:center; vertical-align:middle; word-break:break-all; font-size:14px; font-family:"Microsoft YaHei"; color:#555; }
.safety-table td a{ color:#019cea; }
.safety-table tr.active{ background:#fafafa; }

/**账户信息 内页**/

/** 内页进度条**/
.insideBox-progress{ padding-bottom:50px; padding-top:15px; width:700px; height:30px; margin:0 auto; }
.insideBox-progress .proPhoto{ width:700px; height:30px; background:url(../image/progress-bar.png) no-repeat; }
/**进度条一**/
.insideBox-progress .proP1{ width:700px; height:30px; background-position:0 0; position:relative; }
.insideBox-progress .proP1 .p1{ display:block; width:150px; height:20px; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#65abf3; position:absolute; top:34px; left:-52px; }
.insideBox-progress .proP1 .p2{ display:block; width:150px; height:20px; text-align:center; font-family:"Microsoft YaHei"; color:#a3a3a3; position:absolute; top:34px; left:281px; }
.insideBox-progress .proP1 .p3{ display:block; width:150px; height:20px; text-align:center; font-family:"Microsoft YaHei"; color:#a3a3a3; position:absolute; top:34px; left:610px; }
/**进度条二**/
.insideBox-progress .proP2{ width:700px; height:30px; background-position:1px -42px; position:relative; }
.insideBox-progress .proP2 .p1{ display:block; width:150px; height:20px; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#65abf3; position:absolute; top:34px; left:-52px; }
.insideBox-progress .proP2 .p2{ display:block; width:150px; height:20px; text-align:center; font-family:"Microsoft YaHei"; color:#65abf3; position:absolute; top:34px; left:281px; }
.insideBox-progress .proP2 .p3{ display:block; width:150px; height:20px; text-align:center; font-family:"Microsoft YaHei"; color:#a3a3a3; position:absolute; top:34px; left:610px; }
/**进度条三**/
.insideBox-progress .proP3{ width:700px; height:30px; background-position:0 -81px; position:relative; }
.insideBox-progress .proP3 .p1{ display:block; width:150px; height:20px; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#65abf3; position:absolute; top:34px; left:-52px; }
.insideBox-progress .proP3 .p2{ display:block; width:150px; height:20px; text-align:center; font-family:"Microsoft YaHei"; color:#65abf3; position:absolute; top:34px; left:281px; }
.insideBox-progress .proP3 .p3{ display:block; width:150px; height:20px; text-align:center; font-family:"Microsoft YaHei"; color:#65abf3; position:absolute; top:34px; left:610px; }

/**账户信息 内页主要内容**/
.main-insideBox-content{ border:1px solid #dde2e9; background:#fff; padding:20px 20px 80px 20px; }
.insideBox-content .insideBox-header{ height:40px; border-bottom:1px solid #dde2e9; font-size:18px; font-family:"Microsoft YaHei"; font-weight:normal; color:#555; }
.insideBox-content .insideBox-body{ padding:60px 0 0 100px; }

/**表单内容**/
.inside-group{ margin-bottom:5px; line-height:35px; font-size:14px; font-family:"Microsoft YaHei"; color:#555; }
.inside-group .group-left{ float:left; width:250px; padding-right:15px; text-align:right; }
.inside-group .group-left i{ padding:0 5px 0 0; color:#eb4a3f; }
.inside-group .group-right{ float:left; }
.inside-group .group-right .insideYuan{ display:inline-block; padding:0 5px; }
.inside-group .group-right .inside-forget{ color:#019cea; padding:0 5px; }
.inside-group .group-right .inputText{ display:inline-block; height:20px; line-height:20px; border:1px solid #ccc; border-radius:2px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; color:#555; font-size:12px; padding:4px 6px; vertical-align:middle; }
.inside-group .group-right .btnVerify{ display:inline-block; height:28px; line-height:28px; background:#f2f2f2; border-radius:2px; border:1px solid #ccc; text-align:center; font-size:12px; font-family:"Microsoft YaHei"; color:#555; cursor:pointer; vertical-align: middle; }
.inside-group .group-right .btnVerify-no{ display:inline-block; height:28px; line-height:28px; background:#ccc; border-radius:2px; border:1px solid #ccc; text-align:center; font-size:12px; font-family:"Microsoft YaHei"; color:#f5f5f5; cursor:not-allowed; vertical-align:middle; }
.inside-group .group-right .pop-btnVerify:hover{ background:#f8f8f8; }
.inside-group .group-right .legalizeBtn{ display:inline-block; width:150px; height:32px; line-height:32px; background:#019cea; border-radius:2px; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#fff; cursor:pointer; vertical-align: middle; position:absolute; left:0; }
.inside-group .group-right .legalize{ width:150px; opacity:0;cursor: pointer;height:32px;padding-left:0;margin-top: -6px; }
.inside-group .group-right .group-legalizeImg{ width:190px; height:90px; padding:5px; border:1px solid #ddd; margin-top:7px; }
.inside-group .group-right .group-tips{  height:23px; line-height:23px; font-size:12px; font-family:"Microsoft YaHei"; color:#999; }
.inside-group .group-right .gTips-succeed{  height:23px; line-height:23px; background:url(../image/small-succeed.png) 0 3px no-repeat; color:#37bd1a; padding-left:20px; }
.inside-group .group-right .gTips-error{  height:23px; line-height:23px; background:url(../image/small-error.png) 0 3px no-repeat; color:#eb4a3f; padding-left:20px; }

.inside-sure-btn{ padding:30px 0 0 266px; }

/**反馈**/
.inside-feedback{ padding:0 0 0 100px; font-size:14px; font-family:"Microsoft YaHei"; color:#777; }

/*找回密码*/
.zhaohui_ul{ margin:10px auto; width:676px;}
.zhaohui_ul li{ position:relative; padding-right:170px; height:103px; background:url(../image/zhaohui_bg.png) 0 -105px no-repeat; cursor:pointer; }
.zhaohui_ul li:hover{ background-position:0 0;}
.zhaohui_ul .tit{ display:inline-block; margin-top:30px;margin-left:39px; padding-left:80px; height:40px; line-height:40px;  font-size:14px; font-weight:bold; }
.zhaohui_ul span.phone{  background: url(../image/zhaohui_bg.png) 0 -295px no-repeat; }
.zhaohui_ul span.mail{  background:url(../image/zhaohui_bg.png) 0 -232px no-repeat; }
.zhaohui_ul span.service{  background:url(../image/zhaohui_bg.png) 0 -367px no-repeat; }
.btn_span{ position:absolute; right:30px; top:30px;}
.ml120{ margin-left:120px; }


/**正确错误提示信息**/
.inside-tips{ width:500px; padding:40px 0 50px 280px; position:relative; }
.inside-tips .main-txt{ font-size:18px; font-family:"Microsoft YaHei"; color:#555;  }
.inside-tips .main-txt .mainTxt-green{ color:#00b534; }
.inside-tips .main-txt .mainTxt-red{ color:#eb4a3f; padding:0 5px; }
.inside-tips .main-txt .mainTxt-orange{ color:#f39a00; padding:0 5px; }
.inside-tips .next-txt{ font-size:14px; font-family:"Microsoft YaHei"; color:#999; margin-top:10px; }
.inside-tips .next-txt a{ display:inline-block; color:#019cea; }
.inside-tips .next-txt em{ display:inline-block; padding:0 8px; }
.inside-tips .next-txt strong{ color:#eb4a3f; padding-right:5px; }
.inside-tips .main-icon{ display:block; width:65px; height:65px; position:absolute; left:186px; top:32px; }
.inside-tips .mainIcon-succeed{ width:65px; height:65px; background: url(../image/max-succeed.png) no-repeat; }
.inside-tips .mainIcon-error{ width:65px; height:65px; background: url(../image/max-error.png) no-repeat; }
.inside-tips .mainIcon-warning{ width:65px; height:65px; background: url(../image/max-warning.png) no-repeat; }


/***银行卡管理***/
.bankCard-manage-content{ width:810px; overflow:hidden; }
.bankCard-content{ width:1000px; }
.bankCard-content .bankCard-box{ float:left; width:255px; height:130px; border:1px solid #dddddd; border-radius:4px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.1); margin:0 19px 20px 0; cursor:pointer; overflow:hidden; background:#eff0f1; }
.bankCard-content .bankCard-box:hover{ background:#f8f8f8; }
.bankCard-content .bankCard-box .card-box-name{ height:46px; border-radius:4px 4px 0 0; position:relative; }
.bankCard-content .bankCard-box .card-box-name .bank-logo{ position:absolute; top:13px; left:12px; }
.bankCard-content .bankCard-box .card-box-name .bank-name{ width:84px; text-overflow:ellipsis; white-space:nowrap; position:absolute; top:13px; left:33px; overflow:hidden; }
.bankCard-content .bankCard-box .card-box-name .card-type{ width:49px; height:18px; text-indent:-9999px; overflow:hidden; position:absolute; right:5px; top:12px; }
.bankCard-content .bankCard-box .card-box-name .card-type-cx{ background:url(../image/bankCard-type.png) left top no-repeat; }
.bankCard-content .bankCard-box .card-box-name .card-type-xy{ background:url(../image/bankCard-type.png) left bottom no-repeat; }
.bankCard-content .bankCard-box .card-box-express{ height:37px; background:#cfd2d4; border-top:1px solid #abadaf; margin:0 0 15px; }
.bankCard-content .bankCard-box .card-box-express .express-status{  float:left; padding:9px 0 0 10px; }
.bankCard-content .bankCard-box .card-box-express .express-status .asset-icon {  display:inline-block; margin-right:10px; vertical-align:-2px; overflow:hidden; background:url(../image/card-kj.png) no-repeat; }
.bankCard-content .bankCard-box .card-box-express .express-status .asset-icon-express{ width:55px; height:14px; background-position:0 -3px; }
.bankCard-content .bankCard-box .card-box-express .express-status .asset-icon-express-no{ width:55px; height:14px; background-position:0 -43px; }
.bankCard-content .bankCard-box .card-box-express .express-else{  float:right; padding:9px 10px 0 0; }
.bankCard-content .bankCard-box .card-detail{ color:#676d70; padding:0 9px; }

.bankCard-content .bankCard-add{ float:left; width:255px; height:130px; border:1px dotted #bbd6e4; border-radius:4px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.1); margin:0 19px 20px 0; cursor:pointer; overflow:hidden; background:#fbfbfc; position:relative; }
.bankCard-content .bankCard-add img{ position:absolute; top:30px; left:86px; }
.bankCard-content .bankCard-add:hover{ background:#e5f1f9; }


/********弹出框 添加银行卡********/
.withdraw-pop{ padding:20px 0; }
.withdrawPop-group{ margin-bottom:5px; line-height:35px; font-size:14px; font-family:"Microsoft YaHei"; color:#555; }
.withdrawPop-group .group-left{ float:left; width:200px; padding-right:15px; text-align:right; }
.withdrawPop-group .group-left i{ padding:0 5px 0 0; }
.withdrawPop-group .group-right{ float:left; }
.withdrawPop-group .group-right .withdrawYuan{ display:inline-block; padding:0 5px; }
.withdrawPop-group .group-right .withdraw-forget{ color:#019cea; padding:0 5px; }
.withdrawPop-group .group-right .pop-inputText{ display:inline-block; height:20px; line-height:20px; border:1px solid #ccc; border-radius:2px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; color:#555; font-size:12px; padding:4px 6px; vertical-align:middle; }
.withdrawPop-group .group-right .pop-btnVerify{ display:inline-block; height:28px; line-height:28px; background:#f2f2f2; border-radius:2px; border:1px solid #ccc; text-align:center; font-size:12px; font-family:"Microsoft YaHei"; color:#555; cursor:pointer; vertical-align: middle; }
.withdrawPop-group .group-right .pop-btnVerify-no{ display:inline-block; height:28px; line-height:28px; background:#ccc; border-radius:2px; border:1px solid #ccc; text-align:center; font-size:12px; font-family:"Microsoft YaHei"; color:#f5f5f5; cursor:not-allowed; vertical-align:middle; }
.withdrawPop-group .group-right .pop-btnVerify:hover{ background:#f8f8f8; }
.withdrawPop-group .group-right .group-tips{  height:23px; line-height:23px; font-size:12px; font-family:"Microsoft YaHei"; color:#999; }
.withdrawPop-group .group-right .gTips-succeed{  height:23px; line-height:23px; background:url(../image/small-succeed.png) 0 3px no-repeat; color:#37bd1a; padding-left:20px; }
.withdrawPop-group .group-right .gTips-error{  height:23px; line-height:23px; background:url(../image/small-error.png) 0 3px no-repeat; color:#eb4a3f; padding-left:20px; }
.withdrawPop-group .group-right .gTips-warning{ height:23px; line-height:23px;; background:url(../image/small-warning.png) 0 3px no-repeat; color:#f39a00; padding-left:20px; }
.withdrawPop-group .group-right .gTips-error-top{  height:23px; line-height:23px; background:url(../image/small-error.png) 0 0px no-repeat; color:#eb4a3f; padding-left:20px; }

.withdrawPop-sure-btn{ padding:30px 0 0 216px; }

/**正确错误提示信息**/
.withdrawPop-tips{ width:500px; padding:40px 0 50px 130px; position:relative; }
.withdrawPop-tips .main-txt{ font-size:18px; font-family:"Microsoft YaHei"; color:#555;  }
.withdrawPop-tips .main-txt .mainTxt-green{ color:#00b534; padding:0 5px; }
.withdrawPop-tips .main-txt .mainTxt-red{ color:#eb4a3f; padding:0 5px; }
.withdrawPop-tips .main-txt .mainTxt-orange{ color:#f39a00; padding:0 5px; }
.withdrawPop-tips .next-txt{ font-size:14px; font-family:"Microsoft YaHei"; color:#999; margin-top:10px; }
.withdrawPop-tips .next-txt a{ display:inline-block; color:#019cea; }
.withdrawPop-tips .next-txt em{ display:inline-block; padding:0 8px; }
.withdrawPop-tips .next-txt strong{ color:#eb4a3f; padding-right:5px; }
.withdrawPop-tips .main-icon{ display:block; width:65px; height:65px; position:absolute; left:43px; top:32px; }
.withdrawPop-tips .mainIcon-succeed{ width:65px; height:65px; background: url(../image/max-succeed.png) no-repeat; }
.withdrawPop-tips .mainIcon-error{ width:65px; height:65px; background: url(../image/max-error.png) no-repeat; }
.withdrawPop-tips .mainIcon-warning{ width:65px; height:65px; background: url(../image/max-warning.png) no-repeat; }





































































