@charset "utf-8";
/* ------------------------------------------------------------
Basic Stylesheet (for Firefox Chrome Opera Safari IE7+)

version	:	1.0
 author	:	yanshaojing
  email	:	yanshaojing@hotmail.com
     qq	:	569363234
website	:	http://www.yanshaojing.com
------------------------------------------------------------ */
/* 我的账户
------------------------------------------------------------ */
.userMainLeft,
.userMainRight{ padding-bottom:9999px; margin-bottom:-9999px;}
.userMainLeft{ width:248px; background-color:#F5F5F5; border-right:1px solid #DFDFDF;}
.userMainRight{ padding-left:20px; width:720px;}
.delpic {
    color: #fff !important;
    display: block;
    height: 25px;
    margin: 30px 0 0 26px;
    text-align: center;
    width: 66px;
}
.UML-outer{ margin-top:-1px; border-top:1px solid #D8D8D8;}
.UML-outer .page{ border-top:1px dotted #B2B2B2;}
.tit{ height:37px; overflow:hidden;  border-bottom-style:solid; font:700 14px 'Microsoft Yahei'; color:#4C5259;}
.loginInfo{ height:37px; overflow:hidden; color:#999; font:12px/44px 'Simsun';}
.UML-tit{ border-bottom-color:#356cbe; line-height:34px;}
.UML-tit h4{ padding:0 12px; background-color:#FFF; border-bottom:1px solid #356cbe;}
.UMR-tit{ padding-left:5px; border-bottom-color:#DFDFDF; line-height:38px;}

.UML-inner{ padding:12px 4px 4px;}
.UML-inner li{ position:relative; z-index:1; margin:3px; width:74px; height:85px; line-height:14px;}
.UML-inner a{ display:block; position:relative; padding-top:7px; height:78px; color:#6F6F6F; cursor:pointer;}
.userAppName{ display:block; height:28px; overflow:hidden; font-weight:500;}
.userApp{ display:block; position:relative; margin:0 auto 5px; width:36px; height:36px;}
.userApp-messageCount{ position:absolute; right:-7px; top:-6px; width:16px; height:17px; background-position:-71px -717px; font-family:'Simsun'; color:#FFF; line-height:16px;}
.UML-del{ display:none; position:absolute; left:0; bottom:-25px; z-index:2; width:74px; height:24px; background-position:15px -477px; background-color:#E3E3E3; border-top:1px solid #FFF; color:#999; line-height:24px; text-indent:33px; text-align:left;}
.UML-inner li:hover{ z-index:2;}
.UML-inner a:hover{ color:#F6551C;}
.UML-inner a:hover .userApp{ opacity:0.8; filter:alpha(opacity:80);}
.UML-inner a:hover .UML-del{ display:block;}

.UML-appList{ padding-top:15px; padding-bottom:12px;}
.UML-appList li{ margin-top:0; height:67px; }
.UML-collect a:hover{ background-color:#E3E3E3; color:#666;}

.userSection{ padding-bottom:40px;}
.userInfoTable{ padding:10px 0; color:#333; font-family:'Simsun'; line-height:36px;}
.userInfoTable a:hover{ color:#F6551C;}
.userInfoTable .tdColor{ color:#999;}
.tdredColor{ color:#E41D2B;}
.userInfoTable .userInfo-email,
.userInfoTable .userInfo-card{ margin-top:4px; width:30px; height:28px;}
.userInfoTable .userInfo-email{ margin-left:4px; margin-right:4px;}
.userInfoTable .userInfo-rank{ margin-left:4px; margin-right:4px;}

.userInfoOuter{ margin:0 -10px; width:795px;}
.userInfoInner{ position:relative; margin:10px 10px 0; padding:10px 15px; width:215px; height:65px; background-color:#E9E9E9; font:14px/26px 'Microsoft Yahei'; color:#666;}
.userInfoInner-dd{ padding-top:5px; font-size:24px; color:#BC0307;}
.userInfoInner-allAssets{ font-size:28px;}
.userInfoInner a{ color:#5498E9;}
.userInfoInner a:hover{ color:#F6551C;}
.userInfoIcon{ position:absolute; right:0; top:0; width:55px; height:60px;}
.ddColor{ color:#333;}
.freezeColor{ color:#999;}

.userSecBox{ margin-top:20px;}
.userInvestment{ background-color:#AF2326;}
.userLoan{ background-color:#3D5590;}
.userOrders{ background-color:#FF7E30;}
.userSecBox-tit{ height:40px; font:700 16px/40px 'Microsoft Yahei'; color:#FFF;}
.userSecBox-icon{ margin-right:2px; width:45px; height:40px;}
.userSecBox-more{ position:relative; margin-right:23px; padding-right:15px; font:12px/40px 'simsun'; cursor:pointer;}
.userSecBox-more .triangle{ right:0; top:20px; border-top-color:#FFF; border-width:5px;}

.userSecBox-outer{ padding:0 1px 1px;}
.userSecBox-inner{ min-height:78px; background-color:#FFF;}
.userSecBox-oper{ width:10px; height:10px; overflow:hidden;}
.userSecBox-inner .userSecBox-oper{ margin:35px 6px 0 5px;}
.userSecBox-assets{ padding-top:18px; width:125px; line-height:20px; text-align:center; color:#999;}
.userSecBox-assets dd{ font:16px 'Microsoft Yahei'; color:#000;}
.userSecBox-totalAssets{ padding-top:12px; padding-left:25px; width:140px; line-height:24px; text-align:left;}
.userSecBox-totalAssets dt{ padding-left:2px; color:#333;}
.userSecBox-totalAssets dd{ font-size:24px;}
.userSecBox-proCount{ width:140px; height:78px; background-color:#FAE9E4; text-align:center; color:#AF2326;}
.userSecBox-proCount dt{ padding-top:10px;}
.userSecBox-circle{ margin:3px auto 0; padding:4px; width:31px; height:31px; overflow:hidden; background-position:-110px -732px; text-align:center; font:20px/30px 'Microsoft Yahei'; cursor:pointer;}

.userSecBox-main{ position:relative; padding:10px; background-color:#FBFBFB; color:#333;}
.userSecBox-holdPro{ margin:-10px -10px 0; height:50px; border-top:1px dotted #B2B2B2; font:700 16px/40px 'Microsoft Yahei'; text-indent:20px;}
.userSecBox-proCate{ position:relative; height:32px; font:14px/30px 'Microsoft Yahei'; text-align:center;}
.userSecBox-proBtn{ margin-right:8px; margin-bottom:-1px; width:120px; height:31px; overflow:hidden; background-color:#F5F5F5; border:1px solid #D0D0D0; cursor:pointer;}
.userSecBox-proCur{ background-color:#FFFFFF; border-bottom-color:#FFF; font-weight:700; line-height:32px;}
.userSecBox-table{ border:1px solid #D0D0D0; background-color:#FFF;}
.userSecBox-table table{}
.userSecBox-table td{ position:relative; z-index:1; text-align:center; vertical-align:middle;}
.userSecBox-table thead td{ z-index:3; height:30px;}
.userSecBox-table tbody td,
.userSecBox-table tfoot td{ height:32px; border-left:1px solid #DFDFDF; border-top:1px solid #D0D0D0;}
.userSecBox-table tfoot td{ height:40px;}
.userSecBox-table tbody td:first-child,
.userSecBox-table tfoot td:first-child{ border-left:none;}
.userSecBox-table .managementFee{ position:absolute; top:5px; right:-5px; width:20px; height:20px; overflow:hidden;}
.userSecBox-table .creditRating{ display:block; margin:0 auto; width:24px; height:24px; font:600 18px/24px 'Arial'; text-align:center; color:#FFF; text-transform:uppercase;}
.userSecBox-notic{ display:none; left:62px; top:30px; padding:5px 10px; width:180px; border:1px solid #CDCDCD; background-color:#F6F6F6; line-height:24px; color:#999; text-align:left;}
.userSecBox-tip{ position:absolute; left:12px; top:-6px; width:10px; height:6px; overflow:hidden; background-position:-308px -212px;}
.downShowBg{ background-color:#F5F5F5; line-height:32px; color:#999;}
.userSecBox-form{ position:absolute; right:10px; top:14px; z-index:2; line-height:24px; color:#999;}
.userSecBox-form li{ padding-left:18px;}
.userSecBox-form li{ padding-left:18px;}
.customerNameInput,
.customerTelInput{ padding:4px 5px; width:100px; height:14px; border:1px solid #A0A0A0; border-right-color:#DCDCDC; border-bottom-color:#DCDCDC; vertical-align:middle; line-height:14px; color:#34393D;}
.customerQueryButton{ width:64px; height:24px; background-position:-165px -487px; text-align:center; line-height:24px; color:#000;}
.customerQueryButton:hover{ background-position:-165px -521px;}
.tdPr{ position:relative; height:32px; line-height:32px;}
.manageFeeTdPr{ width:84px;}
.tdRate{ color:#E23E3A;}
.tdInco{ color:#327307;}
.tdDate{ color:#999;}

.manageTdPr, .manageQuery{ width:149px;}
.manageQuery{ position:absolute; left:0; top:0; background-color:#FFF; text-align:left; color:#999;}
.manageQuery .triangle{ right:7px; top:15px; border-width:4px; border-top-color:#BBB;}
.manageQueryBot{ display:none; width:157px; height:5px; overflow:hidden; background:url(../../images/2014/manageQuery.png) -314px 0 no-repeat;}
.manageQuery li{ padding:0 5px; border:0; cursor:pointer;}
.manageQuery_datalist{ display:none; position:relative; overflow:hidden;}
.manageQuery_datalist li{ margin-top:-1px; height:27px; line-height:27px; overflow:hidden; border-top:1px dotted #DDD;}
.manageQuery_datalist li:hover{ background-color:#EEE;}
.manageQuery_tit{ color:#333;}
.manageQuery_cur{ left:-4px; top:-5px; padding-top:5px; width:157px; background:url(../../images/2014/manageQuery.png) 0 0 no-repeat;}
.manageQuery_cur ul{ padding:0 5px; background:url(../../images/2014/manageQuery.png) -157px 0 repeat-y;}
.manageQuery_cur .manageQueryBot{ display:block;}
.manageQuery_cur .triangle{ right:10px; top:20px; border-top-color:#666;}
.pl5 {padding-left:5px;}

.manageLayer{ display:none; position:fixed; left:0; top:0; z-index:999; width:100%; height:100%; background-color:rgba(0, 0, 0, .3); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);}
.manageLayer-outer{ position:absolute; left:50%; top:50%; margin:-315px 0 0 -325px; width:650px; background-color:#FFF; box-shadow:0 0 5px rgba(0, 0, 0, .4)}
.manageLayer-hd{ position:relative; padding:16px 25px; height:28px; overflow:hidden; background-color:#F5F5F5; line-height:28px; color:#333;}
.manageLayer-key{ margin:0 5px; padding:0 10px; height:28px; background-color:#5875BC; color:#FFF;}
.manageLayer-bd{ padding:20px 30px 10px;}
.manageLayer-bd-hd{ height:40px; font:20px/40px 'Microsoft Yahei'; color:#333; text-align:center;}
.manageLayer-bd-hd h2{ font-size:100%; font-weight:500;}
.manageLayer-inner-hd{ height:30px; border-bottom:1px solid #E5E5E5; font:14px/30px 'Simsun'; color:#5875BC;}
.manageLayer-inner-hd h2{ float:left; padding:0 12px; border-bottom:1px solid #5875BC; font-size:100%; margin-bottom:-1px;}
.manageLayer-inner-bd{ padding:18px 0; line-height:24px;}
.manageLayer-inner-bd li{ width:295px; line-height:24px;}
.manageLayer-feild{ width:135px; text-align:right; color:#999;}
.manageLayer-dshow a{ color:#F68200;}
.manageLayer-dshow a:hover{ color:#5875BC;}
.manageLayer-ft{ padding:15px 0; background-color:#F5F5F5; text-align:center;}
.manageLayer-ft .dwnBtn{ display:inline-block; padding:0 15px; height:30px; background-color:#5875BC; font:700 14px/30px 'Simsun'; color:#FFF;}
.manageLayer-ft .dwnBtn:hover{ color:#FFF; opacity:0.85; filter:alpha(opacity:85);}
.manageLayer-ft .dwnIcon{ float:left; width:20px; height:30px; overflow:hidden; background-position:-65px -873px;}

/* 找回密码
------------------------------------------------------------ */
.passMain{ min-height:800px; _height:800px;}
.passMain{ padding:0 40px;}

.loginPass{ margin:25px auto 0; width:604px; color:#666;}
.loginPass-hd{}
.loginPass-item{ position:relative; width:300px; height:38px; background-color:#EEE; font-size:14px; line-height:38px; border-radius:2px; text-align:center;}
.loginPass-item .triangle{ display:none; left:50%; bottom:-14px; margin-left:-7px; border-width:7px; border-top-color:#356cbe;}
.loginPass-cur{ background-color:#356cbe; color:#FFF; font-weight:700;}
.loginPass-cur .triangle{ display:block;}
.loginPassIcon{ display:inline-block;}
.loginPass-item .emailIcon{ width:18px; background-position:-677px -380px;}
.loginPass-item .phoneIcon{ width:11px; background-position:-677px -351px;}
.loginPass-item a,
.loginPass-item a:hover{ color:#666; *cursor:pointer;}
.loginPass-cur .emailIcon{ background-position:-677px -322px;}
.loginPass-cur .phoneIcon{ background-position:-677px -407px;}
.tradingPass-hd{ border-radius:2px; overflow:hidden; background-color:#EEE;}
.tradingPass-hd .loginPass-item{ background-color:transparent; border-radius:0;}
.tradingPass-hd .loginPass-cur{ background-color:#356cbe;}
.tradingPass-hd .loginPass-item .triangle{ display:block; left:100%; bottom:0; z-index:4; margin-left:4px; border-color:transparent; _border-color:tomato; _filter:chroma(color=tomato); border-left-color:#EEE; border-width:19px;}
.tradingPass-hd .loginPass-cur .triangle{ margin-left:0; border-left-color:#356cbe;}

.loginPass-bd{ padding-top:1px; color:#999;}
.loginPass-bd .formTextBox{ margin-left:3px;}
.loginPass-bd .email{ width:185px;}
.loginPass-bd .code{ width:75px;}
.loginPass-bd .formButton{ font-size:14px; font-weight:700;}
.loginPass-bd .cancelButton{ font-weight:500;}
.formNotice{ margin-top:10px; padding:5px 10px; background-color:#F6F6F6; border:1px solid #CDCDCD; line-height:18px;}
.formTip{ position:absolute; left:11px; bottom:-9px; width:10px; height:10px; overflow:hidden;}
.formNotice em{ position:absolute; border-width:5px; border-top-color:#BFBFBF;}
.formNotice span{ position:absolute; left:1px; border-width:4px; border-top-color:#F6F6F6;}
.formEmailNotice{ color:#333; line-height:30px;}
.codeImg{ margin-left:8px;}
.resendEmail{ color:#999;}
.resendCode{ color:#333;}
.f65,
.checkEmail,
.resendEmail:hover,
.resendCode:hover{ color:#F6551C}
.checkEmail:hover{ text-decoration:underline;}
.friendTips{ margin:0 auto; width:580px; height:15px; overflow:hidden; background-position:-165px -656px;}
.passLevel{ width:184px; height:12px; overflow:hidden; background-position:-295px -500px;}
.passLevel-low{ background-position:-295px -500px;}
.passLevel-medium{ background-position:-295px -513px;}
.passLevel-high{ background-position:-295px -526px;}
.allStepOverSuccess{ width:104px; height:98px; background-position:-295px -543px;}
.allStepOverArticle{ padding:5px 0 0 25px; color:#333; line-height:48px;}
.allStepOverArticle h1{ font-size:30px; font-family:'Microsoft Yahei';}
.getDynamicCodeButton{ margin:1px 0 0 5px; width:80px; height:24px; background-position:-186px -597px; text-align:center; line-height:24px;}
.getDynamicCodeButton:hover{ background-position:-165px -625px;}
.passNotice{ position:absolute; top:-5px; left:100%; margin-left:8px; width:175px; line-height:18px;}

/* 账户提现
------------------------------------------------------------ */
.withdraw-notice{ margin-top:10px; padding:5px 10px; background-color:#FFFCEF; border:1px solid #FFC080; line-height:20px; color:#DB7C22;}

/* 我要申请房贷
------------------------------------------------------------ */
.mortgageApply{ width:693px;}
.mortgageApply .loginPass-item{ width:231px;}
.mortgageApply .loginPass-item .triangle{ margin-left:0; border-left-color:#EEE;}
.mortgageApply .loginPass-item .triangleTip{ z-index:3; margin-left:1px; border-left-color:#D7D7D7;}
.mortgageApply .loginPass-cur{ background-color:#F68400;}
.mortgageApply .loginPass-cur .triangle{ border-left-color:#F68400;}
.mortgageApply .loginPass-cur .triangleTip{ visibility:hidden;}
.mortgageApply .w110{ width:110px;}
.mortgageApplyNotice{ color:#F68400;}
.mortgageSelect{ height:24px; vertical-align:middle; color:#333;}
.mortgageApply-button{ width:136px; height:36px; line-height:36px; background-color:#F68200;}
.houseType{ margin:0; vertical-align:middle;}
.houseYear{ margin-left:10px; padding:4px 10px; height:22px; background-color:#EEE; line-height:22px; color:#BBB;}
.houseYear span{ color:#666;}
.mt5{ margin-top:5px;}
.houseYearCount{ margin-right:3px; padding:3px 5px; width:35px; background-color:#FFF; border-color:#DDD; vertical-align:top;}
.getMngPhone{ padding-left:5px; color:#F68400; line-height:26px;}
.mortgageApplyFormNotice{ margin-bottom:10px; width:370px;}
.mortgageApplyFormTip{ position:absolute; left:11px; top:-6px; width:9px; height:6px; overflow:hidden; background-position:-308px -212px;}
.mortgageApplyDes{ line-height:24px; color:#999;}
.aBackPage{ color:#333; font-family:'simsun';}
.aBackPage:hover{ color:#F68200;}
span.aBackPage{ padding:0 5px;}
span.aBackPage:hover{ padding:0 5px; color:#333;}
.cF68{ color:#F68200;}
.interestPro{ margin-top:20px; padding:1px; width:691px; background-color:#D1DAEE;}
.interestPro-hd{ width:160px; font:14px/52px 'Microsoft Yahei'; color:#3D5590;}
.interestPro-tit{ text-align:center;}
.interestPro-btn{ position:relative; width:100%; background-color:#C3CEE5; border-top:1px solid #D1DAEE; cursor:pointer;}
.interestPro-tip{ display:none; position:absolute; left:0; top:-5px; width:5px; height:5px; overflow:hidden;}
.interestPro-tip .triangle{ right:0; top:0; border-right-color:#041B53; border-width:5px;}
.interestPro-Icon{ margin:17px 10px 0 25px; width:17px; height:17px; overflow:hidden;}
.interestPro-invesIcon{ margin-top:19px; background-position:-656px -731px;}
.interestPro-loansIcon{ background-position:-655px -787px;}
.interestPro-runIcon{ margin-top:19px; background-position:-655px -846px;}
.interestPro-cur{ margin-left:-5px; padding-left:5px; background-color:#4C6299; color:#FFF;}
.interestPro-cur .interestPro-tip{ display:block;}
.interestPro-cur .interestPro-invesIcon{ background-position:-677px -703px;}
.interestPro-cur .interestPro-loansIcon{ background-position:-655px -760px;}
.interestPro-cur .interestPro-runIcon{ background-position:-655px -818px;}
.interestPro-bd{ width:531px; min-height:315px; _height:315px; background-color:#FFF;}
.interestPro-bd .itemMainBodyBox{ padding:0; font-size:12px;}
.interestPro-bd .itemMainBody-hd{ height:52px; line-height:52px; color:#999;}
.interestPro-bd .itemMainBody-hd .yearIncome{ padding:7px 0; line-height:18px;}
.interestPro-bd .IWInc{ font-size:12px; color:#333;}
.interestPro-bd .IWClr{ color:#E83F34; font-size:16px;}
.interestPro-bd .creditBankList{ padding:0;}
.interestPro-bd .creditBankBox{ margin:0; padding:10px; width:511px; height:48px;}
.interestPro-bd .creditBankImg{ border-color:#E5E5E5;}
.interestPro-bd .creditBankInfo{ padding-left:5px; width:350px;}
.interestPro-bd .creditBankDex{ padding-top:3px; height:20px; line-height:20px;}
.interestPro-bd .creditBankName{ height:20px; line-height:20px; font-size:14px;}
.interestPro-bd .creditBankDex-item{ padding-right:6px;}
.interestPro-bd .creditBankIcon{ margin-right:3px; width:20px; height:20px;}
.interestPro-bd .bossIcon{ background-position:-655px -869px;}
.interestPro-bd .homeIcon{ background-position:-655px -894px;}
.interestPro-bd .timeIcon{ background-position:-655px -921px;}
.interestPro-bd .creditBankBtn{ margin:7px 7px 0 0; width:70px;}
.interestPro-bd .creditBankBoxHover{ background-position:-269px -1084px;}

/* 2014-3-27 新增弹框
------------------------------------------------------------ */
.applyLoans-outer{ position:absolute; left:50%; top:50%; margin:-250px 0 0 -155px; padding:15px 20px; width:460px; height:280px; background-color:#FFF; color:#999;}
.applyLoans-outer .formText{ width:120px; color:#BBB; text-align:right;}
.fkje{ margin:0; padding:0; width:90px; height:14px; border:none; line-height:14px; text-align:left;}
.applyLoans-outer .select{ width:130px; border-color:#C8C8C8;}
.applyLoans-outer .select input{ width:90px; color:#000; font-size:14px;}
.applyLoans-user{ color:#000;}
.applyLoans-description{ width:250px; height:50px; background-color:#FFF; overflow:hidden; border-color:#C8C8C8; color:#BBB;}
.applyLoans-outer .formButton{ font-weight:700; font-size:14px;}
.applyLoans-outer .selectActive{ border-color:#526CAB;}


.spr{ background-image:url(../../images/2014/sprites.png); background-repeat:no-repeat;}

/* 图标样式
------------------------------------------------------------ */
.TInfo-AverageIcon{ background-position:0 -104px;}
.TInfo-HistoryIcon{ background-position:0 -189px;}
.TInfo-IncomeIcon{ background-position:0 -274px;}
.TInfo-UserIcon{ background-position:0 -359px;}
.personalIcon{ background-position:-65px -104px;}
.enterpriseIcon{ background-position:-65px -142px;}
.memberIcon{ background-position:-65px -180px;}
.houseIcon{ background-position:-65px -296px;}
.consumptionIcon{ background-position:-65px -334px;}
.manageIcon{ background-position:-65px -372px;}
.simSelectIcon{ background-position:-65px -484px;}
.bankDemandIcon{ background-position:-105px -104px;}
.guaranteeIcon{ background-position:-105px -164px;}
.zeroFreeIcon{ background-position:-105px -224px;}
.quickLoansIcon{ background-position:-105px -284px;}
.highLimitIcon{ background-position:-105px -344px;}
.encryptionIcon{ background-position:-105px -404px;}
.creditRating{ background-position:-68px -638px;}
.creditRating_A{ background-position:-68px -638px;}
.creditRating_B{ background-position:-68px -982px;}
.creditRating_C{ background-position:-68px -1034px;}
.bossIcon{ background-position:-69px -524px;}
.homeIcon{ background-position:-69px -564px;}
.timeIcon{ background-position:-69px -601px;}
.steadyIcon{ background-position:-105px -464px;}
.expertiseIcon{ background-position:-105px -524px;}
.creditRiskLow{ background-position:-770px -185px;}
.creditRiskIn{ background-position:-770px -223px;}
.creditRiskHigh{ background-position:-770px -261px;}
.pslHdBg{ background-position:-295px -104px;}
.aplHdBg{ background-position:-295px -158px;}
.cpyHdBg{ background-position:-295px -257px;}
.prtHdBg{ background-position:-295px -311px;}
.userApp-settings{ background-position:-631px -105px;}
.userApp-password{ background-position:-719px -1006px;}
.userApp-icon{ background-position:-515px -967px;}

.userApp-recharge{ background-position:-631px -150px;}
.userApp-withdrawal{ background-position:-631px -196px;}
.userApp-inquiry{ background-position:-631px -242px;}
.userApp-message{ background-position:-631px -288px;}
.userApp-free{ background-position:-631px -379px;}
.userApp-vip{ background-position:-631px -151px}


.userApp-account{ background-position:-631px -335px;}
.userApp-orders{ background-position:-631px -380px;}
.userApp-investment{ background-position:-631px -564px;}
.userApp-add{ background-position:-631px -610px;}
.userApp-mortgage{ background-position:-631px -426px;}
.userApp-consumerLoans{ background-position:-631px -472px;}
.userApp-businessLoans{ background-position:-631px -518px;}
.userInfo-email{ background-position:-85px -788px;}
.userInfo-rank{ background-position:-85px -788px;}
.userInfo-card{ background-position:-85px -750px;}
.userInfo-totalAssets{ background-position:-0 -539px;}
.userInfo-balance{ background-position:-0 -609px;}
.userInfo-investmentAssets{ background-position:-0 -679px;}
.userInfo-income{ background-position:-0 -749px;}
.userInfo-freeze{ background-position:-0 -819px;}
.userSecBox-investment{ background-position:-107px -582px;}
.userSecBox-loan{ background-position:-107px -630px;}
.userSecBox-orders{ background-position:-107px -680px;}
.userSecBox-equal{ background-position:-75px -825px;}
.userSecBox-plus{ background-position:-75px -835px;}
.userSecBox-minus{ background-position:-75px -845px;}
.managementFee{ background-position:-70px -854px;}
.filterMoneyIcon{ background-position:-677px -104px;}
.filterDeadlineIcon{ background-position:-677px -136px;}
.filterAreaIcon{ background-position:-677px -166px;}
.upIcon{ background-position:-677px -248px;}
.rUnCheck{ background-position:-677px -270px;}
.rCheck{ background-position:-677px -285px;}
.blueButton{ background-position:-165px -555px;}
.loansBankBd-help{ background-position:-677px -309px;}
.emailIcon{ background-position:-677px -332px;}
.phoneIcon{ background-position:-677px -361px;}
.errorIcon,
.correctIcon{ width:14px; height:12px;}
.errorIcon{ background-position:-677px -464px;}
.correctIcon{ background-position:-677px -444px;}
.houseIcon{ background-position:-68px -910px;}
.shopIcon{ background-position:-68px -946px;}
/* 各种宽度样式
------------------------------------------------------------ */
.formText {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #c8c8c8;
    color: #666;
    height: 14px;
    line-height: 14px;
    padding: 5px;
    vertical-align: middle;
    width: 140px;
}