/*左边菜单样式*/
.leftMenu { float: left; padding-bottom: 80px}
.leftMenu li { float: left; width: 230px; height: 50px; position: relative; z-index: 999; }
.leftMenu li a:hover { background:hsla(0,0%,100%,.2); color: #fff; transition: all .2s ease-in-out; }
.leftMenu li a { float: left; width: 210px; height: 50px; line-height: 50px; padding-left: 20px; color: hsla(0,0%,100%,.7); position: relative; }
.leftMenu li a .menuIcon_1 { background-position: 0 -8px; }
.leftMenu li a .menuIcon_2 { background-position: 0 -49px; }
.leftMenu li a .menuIcon_3 { background-position: 0 -90px; }
.leftMenu li a .curIcon_1 { background-position: 48px -8px; }
.leftMenu li a .curIcon_2 { background-position: 48px -49px; }
.leftMenu li a .curIcon_3 { background-position: 48px -90px; }
.leftMenu li .menuCurFont { background: #ef5b2f; color: #fff;}
.leftMenu li .menuCurFont:hover { background: #ef5b2f; color: #fff; }
/* .leftMenu li b { background: url(../images/accountIcon.png) no-repeat 0 -745px; width: 7px; height: 16px; position: absolute; top: 17px; right: -7px; } */
/*等高样式*/
#bsRightcol { float: left; width: 100%; height: 100%; overflow: hidden; position: relative; }
#bsContentcol { float: left; width: auto; position: relative; right: 757px; }
#bsLeftcol { position:fixed; overflow-y:scroll; overflow-x:hidden;}
#Leftcol { float: left; width: 230px; left: 0px; z-index: 9;background: #39435c; position: fixed; height: 100%; }
/* #Contentcol { float: left; width: 0px; font-size: 0px; position: relative; left: 758px; overflow: hidden; } */
#Rightcol { float: left; width: 100%; height: calc(100% - 78px); left: 230px; position: fixed; z-index: 1; overflow: hidden; overflow-y: scroll;}
#Rightcol .text { float: left; width: 100%; height: auto; }
/*账户中心*/
.rightCon { float: left; width: calc(100% - 245px); margin: 15px; background: #fff; border-radius: 3px; }
.rightMaiCon { float: left; width: calc(100% - 40px); min-height: 250px; padding: 20px 20px 20px 20px; overflow: visible; }
.rightCon_top { float: left; width: 100%; height: 25px; line-height: 25px; }
.rightCon_top strong { font-size: 16px; color: #333; }
.rightCon_top span { font-size: 14px; color: #999; padding-left: 10px; }
.rightCon_top .right { font-size: 12px; color: #999; }
.accountInf { float: left; width: 100%; height: 130px; background: #f8f8f8; border: 1px solid #CCC; margin: 15px 0 20px 0; }
.accountInf_lf { float: left; width: 685px; height: 130px; padding: 0 15px; }
.accountInf_rh { float: left; width: 229px; height: 130px; padding: 0 15px; }
.acc_lf_list { float: left; width: 100%; padding-top: 18px; line-height: 34px; }
.acc_lf_list span { float: left; font-size: 14px; color: #666; }
.acc_lf_list strong { float: left; padding-right: 5px; }
.acc_lf_list .balance { font-size: 28px; font-weight: bold; color: #ff8400; }
.acc_lf_list .amount { font-size: 20px; color: #666; }
.acc_lf_list .withdrawalBtn { float: left; width: 39px; height: 34px; padding: 0 0 0 39px; line-height: 34px; margin-left: 10px; background: url(../images/accountIcon.png) no-repeat 12px -319px; background-color: #ed6942; text-align: left; }
.acc_lf_list .withdrawalBtn:hover { background-color: #fb7047; }
.acc_lf_list .chargeBtn { float: left; width: 39px; height: 34px; padding: 0 0 0 39px; line-height: 34px; margin-left: 10px; background: url(../images/accountIcon.png) no-repeat -62px -319px; background-color: #fff; text-align: left; }
.acc_lf_list .chargeBtn:hover { background-color: #f8f8f8; }
.delPadtop span { padding-right: 11px; }
.delPadtop .dePadrh { padding: 0; }
.delPadtop .accOk { color: #6bc30d; }
.delPadtop .accNo { color: #999; }
.delPadtop i { background: url(../images/accountIcon.png); width: 23px; height: 40px; float: left; }
.delPadtop .accOk .accIcon_1 { background-position: 0 -138px; }
.delPadtop .accOk .accIcon_2 { background-position: 0 -179px; }
.delPadtop .accOk .accIcon_3 { background-position: 0 -219px; }
.delPadtop .accNo .accIcon_1 { background-position: 48px -138px; }
.delPadtop .accNo .accIcon_2 { background-position: 48px -179px; }
.delPadtop .accNo .accIcon_3 { background-position: 48px -219px; }
.tradingCon { float: left; width: 100%; }
.tradingCon .tradingCon_tab { float: left; width: 100%; }
.tradingCon h2 { font-size: 14px; color: #383838; padding-bottom: 10px; }
.tradingCon_tab th { background: #f0f0f0; border-bottom: 2px solid #ddd; height: 34px; padding: 0 10px; font-size: 12px; color: #999; font-weight: 600; }
.tradingCon_tab th div { color: #999; }
.tradingCon_tab td { padding: 8px 10px; border-bottom: 1px solid #f1f1f1; font-size: 12px; color: #666; }
.tradingCon_tab th.r, .tradingCon_tab td.r { text-align: right; }
.tradingCon_tab a { font-size: 12px; }
.tradingCon_tab span { font-size: 12px; color: #999; }
.tradingCon_tab .colGreen { color: #5faf09; font-size: 12px; font-weight: 600; }
.tradingCon_tab .colYellow { color: #FF8400; font-size: 12px; font-weight: 600; }
.tradingCon .tradingCon_tab1 { float: left; width: 100%; padding-bottom: 20px; }
.tradingCon_tab1 table { margin-bottom: 20px; }
.tradingCon_tab1 th { background: #f0f0f0; border-bottom: 2px solid #ddd; height: 34px; padding: 0 4px; font-size: 12px; color: #999; font-weight: 600; }
.tradingCon_tab1 th div { color: #999; }
.tradingCon_tab1 td { padding: 8px 4px; border-bottom: 1px solid #f1f1f1; font-size: 12px; color: #666; }
.tradingCon_tab1 th.r, .tradingCon_tab1 td.r { text-align: right; }
.tradingCon_tab1 th.w10, .tradingCon_tab1 td.w10 { width: 10%; }
.tradingCon_tab1 th.w15, .tradingCon_tab1 td.w15 { width: 15%; }
.tradingCon_tab1 th.w20, .tradingCon_tab1 td.w20 { width: 20%; }
.tradingCon_tab1 th.w30, .tradingCon_tab1 td.w30 { width: 30%; }
.tradingCon_tab1 th.w40, .tradingCon_tab1 td.w40 { width: 40%; }
.tradingCon_tab1 th.w55, .tradingCon_tab1 td.w55 { width: 55%; }
.tradingCon_tab1 th.w70, .tradingCon_tab1 td.w70 { width: 70%; }
.tradingCon_tab1 a { font-size: 12px; }
.tradingCon_tab1 span { font-size: 12px; color: #999; }
.tradingCon_tab1 .colGreen { color: #5faf09; font-size: 12px; font-weight: 600; }
.tradingCon_tab1 .colYellow { color: #FF8400; font-size: 12px; font-weight: 600; }
.tradingCon .tradingCon_tab2 { float: left; width: 100%; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin-bottom: 20px; }
.tradingCon_tab2 th { background: #f0f0f0; padding: 5px 10px; font-size: 12px; color: #666; font-weight: 600; }
.tradingCon_tab2 th div { color: #666; }
.tradingCon_tab2 td { background: #f0f0f0; padding: 5px 10px; font-size: 12px; color: #999;  }
.tradingCon_tab2 .gray { color: #999; font-size: 12px; font-weight: 600; margin-right: 5px; }
.tradingCon_tab2 .colGreen { color: #5faf09; font-size: 12px; font-weight: 600; margin-right: 5px; }
.tradingCon_tab2 .colYellow { color: #FF8400; font-size: 12px; font-weight: 600; margin-right: 5px; }
.tradingCon_tab2 b { color: #999; font-size: 12px; font-weight: 600; margin-right: 5px; }
.tradingCon .tradingCon_tab3 { float: left; width: 100%; border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; margin-bottom: 20px; }
.tradingCon_tab3 th { width: 15%; background: #f0f0f0; border-bottom: 1px solid #ddd; height: 44px; padding: 0 10px; font-size: 12px; color: #999; font-weight: 600; }
.tradingCon_tab3 td { width: 35%; border-bottom: 1px solid #ddd; padding: 0 10px; font-size: 12px; color: #666; }
.tradingCon_tab3 span { font-size: 12px; color: #999; }
.tradingCon_tab3 .colGray { color: #999; font-weight: 600; font-size: 14px; }
.tradingCon_tab3 .colYellow { color: #FF8400; font-weight: 600; font-size: 14px; }
.page { float: left; padding: 25px 0px; width: 100%; }
.page ul { float: right; }
.page ul li { float: left; color: #999; padding: 3px; }
.page ul li a { color: #999; padding: 3px 9px; float: left; border-radius: 4px; background: #f4f4f4; }
.page ul li a:hover { color: #ed6942; }
.page ul li a.pageCur { color: #FFF; background: #ed6942; padding: 3px 9px; }
.page ul li .nex { background: url(../images/accountIcon.png); width: 27px; height: 27px; float: left; background-color: #f4f4f4; padding: 0; }
.page ul li .previousPage { background-position: 57px -258px; }
.page ul li .nextPage { background-position: 9px -258px; }
.page ul li .previousPage:hover { background-position: 57px -816px; }
.page ul li .nextPage:hover { background-position: 9px -816px; }
.rightCon_title { font-size: 14px; color: #383838; background: #f8f8f8; border-bottom: 1px solid #eaeaea; height: 40px; line-height: 40px; padding-left: 20px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.form_list { padding: 10px 0px; float: left; width: 100%; }
.form_list .foLeft { float: left; width: 200px; text-align: right; color: #666; line-height: 34px; }
.form_list .foRight { float: left; padding-left: 10px; width: 504px; position: relative; }
.foRight_top { float: left; width: 100%; position: relative; line-height: 34px; }
.foRight_role { float: left; width: 100%; height: 300px; overflow-x: auto; overflow-y: auto; }
.form_list .foRight .tips { float: left; color: #999; font-size: 12px; width: 100%; padding-top: 3px; }
.form_list .foRight .tips a { font-size: 12px; }
.form_list .foRight .fo_tex { color: #666; float: left; width: 100%; line-height: 34px; }
.form_list .foRight .fo_tex .s18 { color: #FF8400; padding-right: 5px; }
.form_list .foRight .fo_tex span { color: #999; }
.form_list .foRight .fo_tex span.col-orange { color: #FF8400; font-weight: 600; }
.form_list .foRight .fo_tex span em { color: #FF8400; }
.form_list .foRight .width210 { width: 263px; }
.form_list .foRight .width120 { width: 120px; }
.form_list .foRight .verifiImg { border: 1px solid #CCC; height: 32px; width: 153px; float: left; margin-left: 5px; text-align: center; overflow: hidden; cursor: pointer; }
.form_list .foRight .verifiImg img { vertical-align: middle; }
.form_list .foRight .imgmid { display: inline-block; height: 100%; vertical-align: middle; }
.form_list .foRight .col999 { color: #999; padding-left: 5px; }
.form_list .foRight input { float: left; width: 280px; height: 32px; line-height: 32px\9; _line-height: 32px; border: 1px solid #CCC; padding: 0 10px; font-size: 12px; }
.form_list .foRight input[type="checkbox"] { float: left; width: 20px; height: 20px; border: none; padding: 0px; font-size: 12px; margin: 7px 5px 7px 0; }
.form_list .foRight label {float: left;display: block;min-width: 20px;line-height: 20px;overflow: visible;font-size: 12px;margin-right: 20px;}
.lineBt { float: left; margin: 10px 0px 10px 210px; }
.form_list .foRight .cardNum { float: left; width: 290px; height: 32px; border: 1px solid #CCC; position: relative; color: #999; text-align: right; padding-right: 10px; }
.form_list .foRight .cardNum2 { float: left; width: 280px; min-height: 32px; border: 1px solid #CCC; position: relative; color: #999; padding: 0 10px; }
.form_list .foRight .cardNum .card_rad { position: absolute; top: 15px; left: 5px; width: 15px; height: 15px; border: 0; z-index: 9; }
.form_list .foRight .cardNum span { background: url(../images/bankLogo_1.png) no-repeat; width: 150px; height: 32px; left: 0; position: absolute; }
.form_list .foRight .cardNum .card_1 { background-position: 0 5px; }
.form_list .foRight .cardNum .card_2 { background-position: 0 -40px; }
.form_list .foRight .cardNum .card_3 { background-position: 0 -85px; }
.form_list .foRight .cardNum .card_4 { background-position: 0 -130px; }
.form_list .foRight .cardNum .card_5 { background-position: 0 -175px; }
.form_list .foRight .cardNum .card_6 { background-position: 0 -220px; }
.form_list .foRight .cardNum .card_7 { background-position: 0 -265px; }
.form_list .foRight .cardNum .card_8 { background-position: 0 -310px; }
.form_list .foRight .cardNum .card_9 { background-position: 0 -355px; }
.form_list .foRight .cardNum .card_10 { background-position: 0 -400px; }
.form_list .foRight .cardNum .card_11 { background-position: 0 -445px; }
.form_list .foRight .cardNum .card_12 { background-position: 0 -490px; }
.form_list .foRight .cardNum .card_13 { background-position: 0 -535px; }
.form_list .foRight .cardNum .card_14 { background-position: 0 -580px; }
.form_list .foRight .cardNum .card_15 { background-position: 0 -625px; }
.form_list .foRight .cardNum .card_16 { background-position: 0 -670px; }
.form_list .foRight .cardNum .card_17 { background-position: 0 -715px; }
.form_list .foRight .cardNum .card_18 { background-position: 0 -760px; }
.form_list .foRight .cardNum .card_19 { background-position: 0 -805px; }
.form_list .foRight .cardNum .card_20 { background-position: 0 -850px; }
.form_list .foRight .cardNum .card_21 { background-position: 0 -895px; }
.form_list .foRight .cardNum .card_22 { background-position: 0 -940px; }
.form_list .foRight .cardNum .card_23 { background-position: 0 -985px; }
.form_list .foRight .cardNum .card_24 { background-position: 0 -1030px; }
.form_list .foRight .cardNum .card_25 { background-position: 0 -1075px; }
.form_list .foRight .cardNum .card_26 { background-position: 0 -1120px; }
.form_list .foRight .cardNum .card_27 { background-position: 0 -1165px; }
.form_list .foRight .cardNum .card_28 { background-position: 0 -1210px; }
.form_list .foRight .cardNum .card_29 { background-position: 0 -1255px; }
.form_list .foRight .cardNum .card_30 { background-position: 0 -1300px; }
.form_list .foRight .cardNum .card_31 { background-position: 0 -1345px; }
.form_list .foRight .cardNum .card_32 { background-position: 0 -1390px; }
.form_list .foRight .cardNum .card_33 { background-position: 0 -1435px; }
.form_list .foRight .cardNum .card_34 { background-position: 0 -1480px; }
.form_list .foRight .cardNum .card_35 { background-position: 0 -1525px; }
.form_list .foRight .cardNum .card_36 { background-position: 0 -1570px; }
.form_list .foRight .cardNum .card_37 { background-position: 0 -1615px; }
.form_list .foRight .cardNum .card_38 { background-position: 0 -1660px; }
.form_list .foRight .cardNum .card_39 { background-position: 0 -1705px; }
.form_list .foRight .cardNum .card_40 { background-position: 0 -1930px; }
.form_list .foRight .cardNum .card_41 { background-position: 0 -2220px; }
.form_list .foRight .cardNum .card_42 { background-position: 0 -2260px; }
.form_list .foRight .cardNum span.cardNo { background: none; width: 10px; }
.form_list .foRight .upload_btn { float: left; border: 1px solid #CCC; text-align: center; width: 70px; height: 32px; line-height: 32px; color: #666; background: #fff; border-radius: 4px; font-size: 12px; }
.form_list .foRight .upload_btn:hover { background: #ed6942; color: #fff; border: 1px solid transparent; }
.content_bgfff { float: left; width: 100%; background: #fff; }
.successfulPage { text-align: center; padding: 150px 0; }
.successfulPage p { line-height: 35px; }
.successfulPage .su_tex { font-size: 22px; }
.successfulPage .s18 { color: #999; }
.successfulPage .sucIcon { background: url(../images/accountIcon.png) no-repeat center -556px; width: calc(100% + 45px); height: 62px; display: block; }
.successfulPage .faiIcon { background: url(../images/accountIcon.png) no-repeat center -632px; width: calc(100% + 45px); height: 62px; display: block; }
.successfulPage .processIcon { background: url(../images/loading_process.gif) no-repeat center; width: calc(100% + 66px);height: 66px; display: block; }
.tiptext_error, .tiptext_warning { float: left; background: #fff1ec; border: 1px solid #edd3bb; padding: 0 10px; margin-top: 5px; width: 280px; line-height: 26px; position: relative; display: block; color: #ef8239; }
.tiptext_error .error_icon { float: left; background: url(../images/accountIcon.png) no-repeat -52px -709px; width: 16px; height: 16px; display: block; margin: 5px 5px 0 0; overflow: hidden; }
.tiptext_warning .warning_icon { float: left; background: url(../images/accountIcon.png) no-repeat 0 -709px; width: 16px; height: 16px; display: block; margin: 5px 5px 0 0; overflow: hidden; }
.profitScreen { float: left; width: calc(100% - 20px); padding: 20px 10px;
    background: #eee; margin-bottom: 20px; }
.profitScreen td { float: left; color: #666; font-size: 12px; line-height: 34px; margin: 5px 0; }
.profitScreen .scrRight { float: left; border: 1px solid #CCC; width: 80px; height: 32px; line-height: 32px\9; _line-height: 32px; padding: 0 10px; margin: 0 7px; }
.profitScreen .scrInputw210 { float: left; border: 1px solid #CCC; width: 210px; height: 32px; line-height: 32px\9; _line-height: 32px; padding: 0 10px; margin: 0 7px; }
.profitScreen input:focus { border: 1px solid #999; outline: 0; -webkit-box-shadow: none; box-shadow: none; }
.profitScreen span { float: left; color: #999; }
.profitScreen a { color: #999; font-size: 12px; padding: 7px 12px; margin-left: 8px; }
.profitScreen a:hover { color: #ed6942; }
.profitScreen .scrCur { color: #fff; background: #ed6942; }
.profitScreen .scrCur:hover { color: #fff; }
.profitScreen .timeScr { float: left; height: 35px; line-height: 35px; }
.profitScreen button { margin: 10px 8px 0 0; padding:7px 20px; }
.acc_inf { float: left; width: 100%; }
.acc_inf li { float: left; width: calc(100% - 30px); border-bottom: 1px solid #f1f1f1; padding: 15px; height: 40px; overflow: hidden; }
.acc_inf li i { background: url(../images/accountIcon.png) no-repeat; width: 47px; height: 42px; float: left; }
.acc_inf li .loginPassword { background-position: 3px -369px; }
.acc_inf li .payPassword { background-position: -51px -372px; }
.acc_inf li .realName { background-position: 0 -430px; }
.acc_inf li .cardBin { background-position: -51px -427px; }
.acc_inf li .phoneMod { background-position: 7px -496px; }
.acc_inf li .emailAddress { background-position: -51px -490px; }
.acc_inf li .unauthorized { float: left; background: url(../images/accountIcon.png) no-repeat 0 -784px; height: 20px; line-height: 20px; color: #ef8239; padding-left: 25px; margin-left: 10px; }
.acc_inf li strong { float: left; font-size: 14px; color: #585858; }
.acc_inf li p { float: left; width: 100%; font-size: 14px; color: #999; }
.acc_inf li span { float: left; width: 578px; }
.acc_inf li em { color: #ed6942; font-size: 14px; padding-left: 5px; }
.acc_inf li a { border: 1px solid #cbcbcb; text-align: center; width: 70px; height: 30px; line-height: 30px; color: #666; background: #fff; border-radius: 4px; font-size: 14px; margin-top: 5px; }
.acc_inf li a:hover { background: #ed6942; color: #fff; border: 1px solid transparent; }
.placeholder { color: #999; }
.applyData { float: left; width: 100%; padding: 70px 0; }
.applyData .step { float: left; margin-left: 160px; display: inline; }
.applyData .fillInf { padding: 50px 0 0 160px; float: left; }
/*联动下拉框样式*/
.selectLinkage { float: left; position: relative; }
.select_list { float: left; position: relative; }
.tag_select { display: block; width: 270px; border: 1px solid #CCC; height: 32px; line-height: 32px; padding: 0 20px 0 10px; background: url("../images/accountIcon.png") no-repeat 279px -286px; cursor: pointer; color: #999; background-color: #fff; overflow: hidden; }
.tag_select:hover { border: 1px solid #999; }
.selectColor { color: #585858; }
ul.tag_options { position: absolute; top: 33px; background: #fff; width: 300px; height: auto; overflow: hidden; overflow-y: auto; font-size: 12px; cursor: pointer; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; z-index: 9999; }
ul.tag_options li, ul.tag_options_1 li { height: 33px; line-height: 33px; border-bottom: 1px solid #CCC; padding: 0 10px; color: #7F838B; cursor: pointer; overflow: hidden; }
ul.tag_options li.open_hover, ul.tag_options_1 li.open_hover { background: #f8f8f8; color: #3F434B; font-weight: normal; font-size: 12px }
ul.tag_options li.open_selected, ul.tag_options_1 li.open_selected { background: #f8f8f8; font-size: 12px; }
.selectColor { color: #3F434B; }
.mr-8 { margin-right: 10px; }
.z-index99 { position: relative; z-index: 9; }
/*商户登录*/
.loginBg { width: 100%; height: 100%; background-image: url(../images/loginBg.jpg); background-position: 50%; background-repeat: no-repeat; background-attachment: fixed; position: fixed; z-index: 1; overflow: hidden; overflow-y: auto; }
.loginBox { background-color: #fff; width: 400px; margin: 130px auto 0; border-radius: 4px; }
.loginBox .logo { margin: 0 auto; padding: 12px 20px; border-bottom: 1px solid #ddd; }
.login-modal { padding: 10px 0; position: relative; }
.login-modal .login-main { padding: 20px; }
.loginBox .login-group {width: 360px; margin-bottom: 0; height: 62px; }
.loginBox .login-group input { width: 346px; height: 26px; padding: 6px; background-color: #fff; border: 1px solid #CCC; border-radius: 4px; font-size: 14px; line-height: 1.42857143; color: #555; display: block; -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }
.loginBox .login-group .login_code { float: left; width: 270px; position: relative; min-height: 1px; }
.loginBox .login-group .login_code input { width: 256px; }
.loginBox input:focus { border: 1px solid #999; outline: 0; -webkit-box-shadow: none; box-shadow: none; }
.loginBox input::-webkit-input-placeholder{ color: #999; }
.loginBox input:-moz-placeholder{ color:#999; }
.loginBox input:-ms-input-placeholder{ color:#999; }
.login-group .verifiImg { float: left; width: 90px; position: relative; min-height: 1px; display: block; }
.login-group .verifiImg img { float: left; margin-left: 10px; width: 80px; margin-top: 3px; vertical-align: middle; border: 0; cursor:pointer; }
.login-group .greenBtn { float: left; width: 298px; font-size: 14px; }
.common-message { position: fixed; top: -50px; z-index: 99999; left: 0; right: 0; text-align: center; transition: top 1s linear 0; -webkit-transition: top 1s linear 0; }
.common-message-error { background-color: #fff; border-radius: 5px; position: relative; }
.common-message-error, .common-message-true { font-size: 12px; padding: 8px 16px; box-shadow: 0 1px 6px rgb(0 0 0 / 20%); display: inline-block; }
.common-message-icon-error { background-color: red; border-radius: 30px; display: inline-block; }
.common-message-icon-error, .common-message-icon-true { color: #fff; width: 14px; height: 14px; line-height: 14px; font-family: unset; margin-right: 10px; text-align: center; }
/* 20150601新增 */
.container { width: 960px; overflow: hidden; }
.container .col-services { float: left; width: 280px; padding: 0 20px; text-align: center; }
.container .col-services .img-services { display: block; margin-left: auto; margin-right: auto; width: 100px; height: auto; margin-top: 20px; margin-bottom: 30px; vertical-align: middle; }
.container .col-services h4 { display: block; font-family: "Microsoft YaHei"; font-weight: 500; line-height: 1.1; color: #1b1f23; font-size: 22px; margin-top: 12px; margin-bottom: 12px; }
.container .col-services p { margin: 0 0 12px; font-size: 16px; color: #666; }
.leftCharge { float: left; width: 757px; min-height: 500px; background: #FFF; border-right: 1px solid #eaeaea; }
.rightCharge { float: left; width: 200px; background: #f8f8f8; }
a.money_link { float: left; height: 38px; background: #fff; text-align: center; border: 1px solid #CCC; display: block; margin-right: 15px; padding: 1px 10px; color: #333; }
a.money_link.cur { border: 2px solid #F90; padding: 0 9px; }
.ph_repay_pro { margin: 25px auto; width: 717px; }
.QA_title { font-size: 14px; color: #383838; background: #f8f8f8; border-bottom: 1px solid #eaeaea; height: 40px; line-height: 40px; padding-left: 10px; }
.QA_container { width: 100%; }
.QA_container .Q { color: #666; padding: 5px 10px; }
.QA_container .A { color: #999; padding: 5px 10px; }
/* 订单详情 */
.details-step { padding: 20px 0 20px 0; }
.details-img { width: 529px; height: 24px; margin: 0 auto; clear: both; }
.details-img-step1 { width: 529px; height: 24px; background: url(../images/recordStep.png) no-repeat; }
.details-img-step2 { width: 529px; height: 24px; background: url(../images/recordStep.png) 0 -50px no-repeat; }
.details-img-step3 { width: 529px; height: 24px; background: url(../images/recordStep.png) 0 -100px no-repeat; }
.details-img-step4 { width: 529px; height: 24px; background: url(../images/recordStep.png) 0 -150px no-repeat; }
.details-txt { clear: both; }
.details-txt li { float: left; }
.details-txt li.li-wd-1 { width: 110px; padding-left: 48px; text-align: center; }
.details-txt li.li-wd-2 { width: 150px; padding-left: 72px; text-align: center; }
.details-txt li.li-wd-3 { width: 150px; padding-left: 160px; text-align: center; }
/* 20210928新增 */
.form_list .foRight .currency { color: #666; font-weight: 600; margin-left: -35px; }
.rightMaiCon2 { width: 436px; height: 300px; margin: 0 auto; }
