/*** 
    * Author: LB
    * Descriptor: 理财产品公用css
    * Date: 2020-5-12
***/

html,body,span,i{
	font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;
}
.blue span {
	/* font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif!important; */
	font-size:12px!important;
}
.space-22 {
	width:100%;
	/* height:22px; */
}
.c-fff {
	color:#fff!important;
}

.h22 {
	height:22px;
}
.pl20 {
	padding-left:20px;
}
.pl40 {
	padding-left:40px;
}
.pr20 {
	padding-right:20px;
}
.ml28 {
	margin-left:28px!important;
}
.w470 {
	width:470px!important;
}
select {
    
    background: none;
}
.left-320 {
	left:320px!important;	
}
.super-tip.left440 {
	left:440px!important;
}
.mb120 {
	margin-bottom:120px;
}
.mt0 {
	margin-top:0!important;
}
.mt3 {
	margin-top:3px!important;
}
.mt6 {
	margin-top:6px;
}
.mt7 {
	margin-top:7px;
}
.mb60 {
    margin-bottom: 60px;
}
.mr30 {
	margin-right:30px;
}
.mr40 {
	margin-right:40px;
}
.mr100 {
	margin-right:100px;
}
.mr150 {
	margin-right:150px;
}
.mr180 {
	margin-right:180px;
}
.mt15 {
	margin-top:15px;
}
.mb30 {
	margin-bottom:30px;
}
.mb60 {
	margin-bottom:60px;
}
.ml16 {
	margin-left:16px;
}

.ml46 {
	margin-left:46px;
}
.mr34 {
	margin-right:32px!important;
}
select:focus { 
    outline: none !important; 
    background-color: rgba(0, 0, 0, 0);
    border: 0;  
}
input {       
    border: 0;  
    outline: none; 
    background-color: rgba(0, 0, 0, 0);
}
input::-webkit-input-placeholder {
    font-size: 14px;
    color:#c2c2c2;
}
span {
    display: inline-block;
    *display: inline;
	*zoom: 1;
	*vertical-align: 0;
}
.inline-block {
    display: inline-block;
    *display: inline;
	*zoom: 1;
	*vertical-align: 0;
}
.error-info,.error-info1 {/**请不要随便修改，用的地方较多*/
	line-height:1.8;
	top:38px;
	left:4px;
	background:url(/easybanking/includes/zh_CN/0/images/newimg/newfund/warn-icon.png) no-repeat 0 center;
	padding-left:26px;
}
.right-info-icon {
	width:46px;
	height:47px;	
	background:url(/easybanking/includes/zh_CN/0/images/newimg/financial/result-success.png) no-repeat center center;
	position:absolute;
	top:-8px;
	right:-50px;
	display:none;
	
}
.print-btn {
	top:8px;
	right:20px;
}

.sharing-print-btn {
	background:url(/easybanking/includes/zh_CN/0/images/newbank/print.png) no-repeat left center;
	
}

.mid-btn {
    width: 60px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/btn/mid_btn.png) no-repeat center center;
    cursor: pointer;
}

.confirm-btn, .cancel-btn {
    width: 88px;
    height: 38px;
    line-height: 29px;
    line-height: 29px\9;
    *line-height: 29px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}
.confirm-btn {
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/btn/comfirm_btn.png) no-repeat center center;  
}

.confirmlong-btn {
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/btn/comfirmlong_btn.png) no-repeat center center !important;  
    width:356px !important;
}

.cancel-btn {
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/btn/cancel_btn.png) no-repeat center center;
}

.sm-btn {
    width: 84px;
    height: 28px;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/btn/sm-btn.png) no-repeat center center;
    line-height: 28px;
    /*line-height: 26px\9;*/
    text-align: center;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}
.bgf7f9fa {
    background: #f7f9fa !important;
}
.link {
    color: #335bdd;
    font-size: 14px;
}
.posr {
    position: relative;
}
.posa {
    position: absolute;
}
.oranger {
    color: #ff9a00 !important;
}
.pointer {
    cursor: pointer;
}
.licai-btn {
    width: 108px;
    height: 39px;
    display: inline-block;
    color: #fff;
    line-height: 36px;
    text-align: center;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/index/licai-btn.png) no-repeat center center;
    cursor: pointer;
	
	font-size:14px;
}
.licai-btn-orange {
    width: 100px;
    height: 30px;
    display: inline-block;
    color: #fff;
    line-height: 30px;
    text-align: center;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/recommend_btn.png) no-repeat center center;
    cursor: pointer;
	
	font-size:14px;
}
.ellipsis {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}
.bdt {
    border-top: 1px solid #ddd;
}

.ellipsis2 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -ms-line-clamp: 6;
    line-clamp: 6;
    -webkit-box-orient: vertical;
    -ms-box-orient: vertical;
    height:150px;
}
.word-spacing-3 {
    letter-spacing: 3px !important;
}
.bg-color {
    background: #f2faff;
}
.bg-gray {
    background: #fafafa;
}
.normal {
    font-weight: normal !important;
    /*font-size: 14px !important;*/
}
.pt8 {
    padding-top: 8px;
}
.pt16 {
    padding-top: 16px;
}
.pb10{
	padding-bottom:10px;
}
.pb20 {
    padding-bottom: 20px;
}
.pt20 {
    padding-top: 20px;
}
.h74 {
    height: 74px;
}
.ml4 {
    margin-left: 4px !important;
}
.ml60 {
    margin-left: 60px;
}
.ml10 {
    margin-left: 10px !important;
}
.pl360 {
	padding-left:360px;
}
.ml20 {
    margin-left: 20px;
}
.ml24 {
    margin-left: 24px;
}
.ml200 {
    margin-left: 200px;
}
.mr18 {
    margin-right: 18px;
}
.mr20 {
    margin-right: 20px;
}
.mr24 {
    margin-right: 24px;
}

.mr58 {
    margin-right: 58px;
}
.mb4 {
    margin-bottom: 4px;
}
.mb8 {
    margin-bottom: 8px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb12 {
    margin-bottom: 12px;
}
.mb14 {
    margin-bottom: 14px;
}
.mb24 {
    margin-bottom: 24px;
}
.mb34 {
    margin-bottom: 34px;
}
.mb42 {
    margin-bottom: 42px;
}
.mb20 {
    margin-bottom: 20px;
}
.mb26 {
    margin-bottom: 26px;
}
.mb40 {
    margin-bottom: 40px;
}
.mb70 {
    margin-bottom: 70px;
}
.mt0 {
    margin-top: 0px !important;
}
.mt2 {
    margin-top: 2px;
}
.mt4 {
    margin-top: 4px;
}
.mt6 {
    margin-top: 6px;
}
.mt8 {
    margin-top: 8px;
}
.mt10 {
    margin-top: 10px;
}
.mt12 {
    margin-top: 12px;
}
.mt14 {
    margin-top: 14px;
}
.mt16 {
    margin-top: 16px;
}
.pt2 {
	padding-top:2px;
}
.pt24 {
	padding-top:24px;
}
.mt18 {
    margin-top: 18px!important;
}
.mt20 {
    margin-top: 20px;
}
.mt22 {
    margin-top: 22px;
}
.mt25 {
    margin-top: 25px;
}
.mt26 {
    margin-top: 26px !important;
}
.mt28 {
    margin-top: 28px;
}
.mt30 {
    margin-top: 30px!important;
}
.mt32 {
    margin-top: 32px;
}
.mt34 {
    margin-top: 34px!important;
}
.mt36 {
    margin-top: 36px;
}
.mt40 {
    margin-top: 40px;
}
.mt42 {
    margin-top: 42px !important;
}
.mt50 {
    margin-top: 50px;
}
.padding50 {
    padding: 50px 0 !important;
}
.mt48 {
    margin-top: 48px;
}
.mt50 {
    margin-top: 50px;
}
.mt56 {
    margin-top: 56px!important;
}
.mt60 {
    margin-top: 60px;
}
.mt64 {
    margin-top: 64px;
}
.mt68 {
    margin-top: 68px;
}
.mt80 {
    margin-top: 80px;
}
.mt168 {
    margin-top: 168px !important;
}
.mt260 {
    margin-top: 260px;
}
.mr16 {
    margin-right: 16px;
}
.mr15 {
    margin-right: 15px;
}
.mr18 {
    margin-right: 18px;
}
.mr44 {
    margin-right: 44px;
}
.mr46 {
    margin-right: 46px;
}
.mr60 {
    margin-right: 60px;
}
.mr80 {
    margin-right: 80px;
}
.pl4{
	padding-left:4px;
}
.pl8{
	padding-left:8px;
}
.pl15{
	padding-left:15px;
}
.pl30 {
    padding-left: 30px;
}
.pl26 {
    padding-left: 26px;
}
.pl160 {
	padding-left:160px;
}
.pb10 {
    padding-bottom: 10px;
}
.pb42 {
    padding-bottom: 42px;
}
.pt6 {
    padding-top: 6px;
}
.text-center {
    text-align: center;
}
.text-right {
    text-align: right;
}
.text-left {
    text-align: left;
}
.h40 {
    height: 40px!Important;
}
.h66 {
    height: 66px;
}
.lh10 {
    line-height: 1.2;
}
.lh15 {
    line-height: 1.5 !important;
}
.lh34 {
    line-height: 34px!important;
}
.h36 {
	height:36px;
}
.lh36 {
    line-height: 36px;
}
.lh50 {
    line-height: 50px;
}
.lh40 {
    line-height: 40px;
}
.border-btm {
    border-bottom: 2px dashed #ddd;
}
.border-right {
    border-right: 2px dashed #ddd;
}
.c-335bdd {
    color: #335bdd;
}
.c-ff5549 {
    color: #ff5549;
}
.c-3aa0ff {
	color:#3aa0ff;
}

.c-1890ff {
	color:#1890ff;
}
.c-red {
    color: #ff0000;
}
.c-000 {
    color: #000;
}
.c-333 {
    color: #333;
}
.c-666 {
    color: #666;
}
.c-999 {
    color: #999 !important;
}
.c-84d8 {
    color: #0084d8;
}
.c-335bdd {
    color: #335bdd!important;
}

.c-ff5549{
	color: #ff5549 !important;
}

.f-0 {
    font-size: 0;
}

.f-10 {
    font-size: 10px;
}
.f-12 {
	font-size:12px;
}
.f-13 {
	font-size:13px;
}
.f-14 {
    font-size: 14px !important;
}
.f-16 {
    font-size: 16px !important;
}
.f-18 {
    font-size: 18px!important;
}
.f-20 {
	font-size:20px;
	
}
.f-22 {
    font-size: 22px ;
}
.f-23 {
    font-size: 22px !important;
}
.f-24 {
    font-size:24px !important;
   /*  font-weight: 700; */
}
.f-25 {
    font-size: 25px !important;
}
.f-26 {
    font-size: 26px !important;
}
.lh18 {
	line-height:18px;
}
.lh26 {
	line-height:26px;
}
.f-28 {
    font-size: 28px !important;
}
.f-30 {
    font-size: 30px;
}
.weight {
    font-weight: 700;
}

.weight500 {
    font-weight: 500;
}
.w60 {
    width: 60px;
}
.w50 {
    width: 50px;
}
.w70 {
    width: 70px;
}
.w74 {
    width: 64px;
}
.w80 {
    width: 80px;
}

.w90 {
    width: 90px;
}
.w86 {
    width: 86px;
}
.w98 {
    width: 98px;
}
.w100 {
    width: 100px;
}
.w110 {
    width: 110px;
}
.w114 {
    width: 114px;
}
.w120 {
    width: 120px;
}
.w126 {
    width: 126px;
}
.w128 {
    width: 128px;
}
.w130 {
    width: 130px;
}
.w134 {
    width: 134px;
}
.w140 {
    width: 140px;
}
.w148 {
    width: 148px;
}
.w150 {
    width: 150px;
}
.w156 {
    width: 156px;
}
.w164 {
    width: 164px;
}
.w166 {
    width: 166px;
}
.w160 {
    width: 160px;
}
.w168 {
    width: 168px;
}
.w170 {
    width: 170px;
}
.w174 {
    width: 174px;
}
.w180 {
    width: 180px;
}
.w186 {
    width: 186px;
}
.w190 {
    width: 190px;
}
.w200 {
    width: 200px;
}
.w210 {
    width: 210px;
}
.w220 {
    width: 220px;
}
.w230 {
    width: 230px;
}
.w240 {
    width: 240px;
}

.w250 {
    width: 250px;
}

.w255 {
    width: 255px;
}
.w260 {
    width: 260px;
}

.w270 {
    width: 270px;
}
.w280 {
    width: 280px;
}

.w290 {
    width: 290px;
}
.w300 {
    width: 300px;
}
.w330 {
    width: 330px;
}

.w340 {
    width: 340px;
}
.w380 {
    width: 380px;
}
.w384 {
    width: 384px;
}
.w396 {
    width: 396px;
}
.w272 {
    width: 272px;
}
.w420 {
    width: 420px;
}
.w446 {
    width: 446px;
}
.w580 {
    width: 580px;
}
.w600 {
    width: 600px;
}
.w750 {
    width: 750px;
}
.w770 {
    width: 770px;
}
.tips-level {
    width: 79px;
    height: 27px;
	line-height:24px;
	line-height:22px\9;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/index/level_24.png) no-repeat center center;
    margin: 0 auto;
	font-size:14px;
}
.grading {
    width: 50px;
    height: 17px;
	line-height:15px;
	line-height:15px\9;
    /* background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/index/level_24.png) no-repeat center center; */
    color: #ff5549;
    text-align: center;
    /*line-height: 1.6;*/
	top:-2px;
	right:-60px;
	border:1px solid #ff574b;
	background:#fff;
}

.lc_grading {
    /* width: 56px; */
    height: 18px;
	line-height:16px;
	line-height:15px\9;
    color: #ff5549;
    text-align: center;
	background:#fdefee;
	border-radius:2px;
	padding:0 6px;
}
.more {
    color: #335bdd;
    font-size: 16px;
    position: absolute;
    left: 24%;
    top: 60%;
}

.disblock {
	display:block
}
.star-pos-index {
    position: absolute;
    top:-36px;
    right: 20px;
}
.star {
    /* height: 15px; */
    padding-left:20px;
    font-size:14px!important;
    cursor: pointer;
}
.star01 {
    /* height: 15px; */
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/index/star-1.png) no-repeat 0px center;
}
.star02 {
    /* height: 15px; */
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/index/star-2.png) no-repeat 0px center;
}
.footer {
    margin: 30px 0;
}
.footer-box {
    height: 50px;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/website-icon.png) no-repeat right center;
    line-height: 50px;
    padding-right: 180px;
}
.hx-website {
    color: #335bdd;
}

.financial-wrap {
    width: 947px;
    margin:0 auto;
   
}
.compare {
    color: #335bdd;
}
.display-talbe.addBgColor {
   /*  background: #e5f5ff; */
}
.addBgColor {
    /* background: #e5f5ff; */
}
/* 底部提示信息 */
.promt-box {
    box-sizing: border-box;
    padding: 24px 24px 50px 24px;
    background: #fafafa;
}
.prompt-content p {
    line-height: 1.5;
}

.select2-container--default .select2-selection--single {
    background: none;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 36px;
    line-height: 36px\9 !important;
	line-height: 36px\0 !important;
}
.dis-table {
    display: table;
}
.table-cell {
    display: table-cell;
    vertical-align: middle;
    width: 156px;
}
/* .date-icon {
    width: 19px;
    height: 17px;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/date-icon.png) no-repeat center center ;
    top:8px;
    right: 10px;
} */
.pr40 {
    padding-right: 40px;
}
.bdrt {
    border-right: 1px solid #ddd;
}
.pr10 {
    padding-right: 10px;
}
.pl10 {
    padding-left: 10px;
}
.pl14 {
	padding-left:14px;
}
.mt24 {
    margin-top: 24px;
}
.mb15{
	margin-bottom:15px;
}

.mb7{
	margin-bottom:7px;
}
.mb2{
	margin-bottom:2px;
}
.mb38 {
    margin-bottom: 38px;
}

.mb32 {
    margin-bottom: 32px;
}
.sharing-table {
    width: 100%;
}
.sharing-table-header {
    height: 53px;
    /*line-height: 50px;*/
    text-align: center;
    background: #fafafa;
}
.sharing-td {
    font-weight: normal;
    /* text-align: center; */
    text-align: left;
	font-size:14px;
}
th.sharing-td {
    padding: 0!important;
}
td.sharing-td {
    color: #666;
    padding: 20px 0;
}
.sharing-tr-even-bg {
    background: #f2faff;
}
/* .export {
    position:absolute;
    top:63%;
    right: 0px;
} */
.pdf, .excel{
    height: 22px;
    cursor: pointer;
}
.pdf {
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/pdf.png) no-repeat 0 center;
    padding-left: 24px;
    padding-right: 16px;
}
.excel {
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/excel.png) no-repeat 0 center;
    padding-left: 24px;
    margin-left: 16px;
}


/* modal弹出样式 */
.public-container {
    text-indent: 0 !important;
}

table.table-public {
    width: 100%;
    /* border: 1px solid #87bde7; */
    color: #333;
    font-size: 14px;

}
.public-title {
    margin-top: 26px;
    margin-bottom: 18px;
}

tr.public-row td.public-cell {
    /* border: 1px solid #87bde7; */
    height: 30px;
    line-height: 30px;
/*     width:25% */

}
table.table-public td.even-cell {
    /* background: #f0faff; */
    text-align: right;
    box-sizing: border-box;
    padding-right: 24px;
    text-indent:0;
}
.warm-prompt {
    width: 500px;
    margin: 0 auto;
}
.public-bdbt {
    border-bottom: 2px dashed rgb(253, 230, 224);
}
.public-bdtp {
    border-top: 2px dashed rgb(253, 230, 224);
}
.public-list-body {
    font-size: 14px;
}
.color-active { 
    color: #335bdd !important;
}
.c-c72d27 {
    color:#c72d27;
}
.bdbt {
    /*  border-bottom: 2px solid #0084d8; */
    border-bottom: 2px solid rgb(253, 230, 224);
}
.pb8 {
    padding-bottom: 8px;
}
.pb15 {
    padding-bottom: 15px!important;
}
.h70 {
    height: 70px;
    padding: 0 !important;
}
.bdlt {
    border-left: 1px solid #ddd;
}
.pl74 {
    padding-left: 74px;
}
.mr88 {
    margin-right: 88px;
}
.bdrt {
    border-right: 2px solid #ddd;
}
.input120 {
	width:120px;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/limit-input-120.png) no-repeat 0 center;
}
.input200 {
    width: 200px;
    height: 34px;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/input-w200.png) no-repeat center center;
    line-height: 34px;
    box-sizing: border-box;
    padding-left:10px;
}
.input200-1 {
    width: 200px;
    height: 34px;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/input-w200.png) no-repeat center center;
   /*  line-height: 34px; */
    box-sizing: border-box;
   	/* padding-left:10px; */
}
.no-border {
    border: none !important;
}
.select2-selection--single {
	background:none!Important;
}



.pb12 {
	padding-bottom:12px;
	
}
.pb22 {
	padding-bottom:22px;
	
}
.pb18 {
	padding-bottom:18px;
}
.mt10 {
	margin-top:10px;
}
.pt10 {
	padding-top:10px!important;
}
.h60 {
	height:60px;
}
.h50 {
	height:50px;
}
.h30 {
	height:30px;
}
.w88 {
	width:88px;
}
.w68 {
	width:68px;
}

.w400 {
	width:400px;
}



input:placeholder,input[placeholder] {
	font-size:12px;
	color:#c2c2c2;
}


.pro-compare {
	position:relative;	
}
.compare-count {
	position:absolute;
	top:-8px;
	right:-25px;
	width:20px;
	height:20px;
	border-radius:50%;
	text-align:left;
	line-height:20px;
	color:#ff0000;
	
	font-size:16px;
}
.display-talbe {
	cursor:pointer;
}
.detail-header {
	padding-right:30px;
}
.super-tip {
	/*top:0;
	right:-234px;
	color:#fff;
	font-size:14px;
	padding:0px 10px;
	color:#e7ae33;
	height:18px;
	line-height:18px;
	border-radius:8px;
	border:2px solid #e7ae33
	top:0;
	right:-234px;	
	font-size:14px;
	padding:0px 10px;
	
	color:#7c6241;
	height:24px;
	line-height:24px;
	border-radius:4px;
	
	background:#f7f0e6;*/
	top:0;
	left:320px;
	color:#ad893d;
	font-size:14px;
	padding:0 12px;
	/* background:#e9e3d3\9;
	background:#e9e3d3\0;
	background:linear-gradient(to top right,#ebe2d1,#f7f1e3); */
	background:#ff5549;
	height:22px;
	line-height:22px;
	text-align:center;
	border-radius:12px;
	white-space:nowrap;
}
.super-tip-gold {
	 height: 18px;
	line-height:16px;
	line-height:15px\9;
    color: #fff;
    text-align: center;
    background:#ddc299\9;
	background:linear-gradient(90deg,#aa9067 0%,#ddc299 56%,#ead3b1 100%);
	border-radius:2px;
	padding:0 6px;
}
.super-tip-hxf {
	top:0;
	left:320px;
	color:#F5F5F5;
	font-size:10px;
	padding:0 10px;
	/* background:#A52A2A\9;
	background:#A52A2A\0;
	background:linear-gradient(90deg,#aa9067,#ddc299,#ead3b1); */
	background:#ff5549;
	height:18px;
	line-height:16px;
	text-align:center;
	border-radius:11px;
	white-space:nowrap;
}
.mb12 {
	margin-bottom:12px;
	
}
.pb16 {
	padding-bottom:16px;
}
.pb6 {
	
	padding-bottom:6px;
}
.f-13 {
	font-size:13px !important;
	
}
.lh-auto {
	line-height:auto!important;
}
.w600 {
	width:600px !Important;
	margin:0 auto;
	line-height:1.5;
	margin-top:20px;	
}
.ml6 {
	margin-left:6px;
}
.f-24 {
	font-size:24px !important;
}
.ml40 {
	margin-left:40px!important;
}

.ml30 {
	margin-left:30px;
}

.h34 {
	height:34px!important;
}
.h30 {
	height:30px!important;
}

.select2-selection.select2-selection--single {
	background:none !Important;
}

.record-tips {
	font-size: 16px;
	color:#666;
	margin-top: 50px;	
	margin-bottom:20px;
	text-align:center;	
}

.brace-space-18 {
	width:100%;
	height:18px;
	background:none;
}
.mt8 {
	margin-top:8px;
}
.bgc-f0faff {
	/*background:#F0FAFF;*/
	background:rgb(253, 230, 224);
}

.border-box {
	box-sizing:border-box;
}
.plr20 {
	padding: 0 20px;
}
.message-code {
	font-size:16px!important;
	line-height: 35px !Important;
} 
.ly-lc-price-fens {
	font-size:16px!important;
}
.pl320 {
	padding-left:320px;
}
.pt45 {
	padding-top:45px;
}

.pt30 {
	padding-top:30px;
}
.w360 {
	width:360px;
}
.w126 {
	width:126px;
}
.pl358 {
	padding-left:358px;
}

.pl295 {
	padding-left:295px;
}

.pl356 {
	padding-left:356px;
}

input[type=submit],input[type=button]{
	padding-bottom:20px!important;
}

input[type="text"] {
  width: 240px;
  height: 36px;
  border: 1px solid #d9d9d9;
 /*  color: #c2c2c2; */
  color:#333;
  background: none;
  padding-left: 12px;
  line-height: 36px;
  border-radius: 4px;
  font-size: 12px;
  box-sizing: border-box;
}

.w530 {
	width:530px!important;
}
.border01 {
	border:1px solid #ccc;
	border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
}
.barlala {
	width:100%;
	position:absolute;
	
	left:120px;
	bottom:-30px;
}
.barlala li{
	
	float:left;
	width:150px;
	text-align:right;
	color:#9a9a9a;
	fontSize:14;
}


/* 热门推荐 */
.hot-remcommend-container {
    width:100%;
}
.hot-remcommend-container .recommend-list {
    width:300px;
    border-radius:8px;
    box-sizing:border-box;
    height:144px;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/top_pro_bg.png) no-repeat center center;
}
.hot-remcommend-container .recommend-list:nth-child(3) {
	margin-right:0px!important;
}
.hot-remcommend-container>li.recommend-list + li + li {
	margin-right:0px !important;
}

.hot-top,.hot-bottom {
    box-sizing:border-box;
}
.hot-top {
   	padding:16px 12px;
  	/* background:#fff; */
}
.hot-bottom {
    padding:8px 12px;
    /* background:#f2faff; */
    /* background:#e5f5ff; */
}
.hot-bottom .hot-tip {
    color:#333;
    /* font-weight:700; */
    line-height:28px;
}
.hot-bottom .buy-now-btn {
    width:70px;
    height:22px;
    background:#ff5549;
    color:#fff;
    text-align:center;
    line-height:22px;
    border-radius:4px;
    -o-border-radius:4px;
    -ms-border-radius:4px;
}
.large-btn {
	cursor: pointer;
	color: #fff;
	width:138px;
	height: 38px;
	line-height: 30px;
	background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/btn/large-btn.png) no-repeat center center;
	font-size: 14px;
	border-radius: 4px;
	display: inline-block;
	text-align:center;
}




.f-32 {
   font-size:32px;
}
.c-bcbcbc {
	color:#bcbcbc;
}
.lh32 {
    line-height:32px;
}
.lh20 {
    line-height:20px!Important;
}
.lh24 {
    line-height:24px;
}

.mr14 {
    margin-right:14px;
}
.mr32 {
    margin-right:32px;
}
.mt32 {
    margin-top:32px;
}

.ml75 {
   	margin-left:75px;
}
.ml80 {
   	margin-left:80px;
}

.border02{
	border:1px solid #e5e6ea;
}
.pl200 {
	padding-left:200px;
}
.w580 {
	width:580px;
}
.pl120 {
	padding-left:120px;
}

table.promise-table {
	font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;
}
.promise-table td {
	border:1px solid #999!important;
}
.promise-table td.texta, .promise-table td.title-blue {
	background:none!important;
	
}
.promise-table .title-blue{
	height:50px;
	font-size:14px;
}
.promise-table td.texta {
	line-height:1.5;
	padding:15px 10px;
	height:auto!important;
	color:#666;
	font-size:14px;
}
.pr200 {
	padding-right:200px;
}

.abcd{
	margin-left:-88px;
}
.border1{
	border:1px solid #666;
	border-radius:6px;
}
.border2{
	border:1px solid #ddd;
	border-radius:6px;
}
.h34{
	height:34px;
	
}

.bd666 {
	border:1px solid #666;
}
.pl240 {
	padding-left:240px;
}
.pl0 {
	padding-left:0!important;	
}

right-dw-container{
	display: inline-block;
	*display: inline;
	*zoom: 1; 
	font-size: 14px;
	color: #333;
}

.remmittance-errore {
	position: absolute;
	width:300px;
}

span.ly-norm{
	font-size: 14px;
	color: #c72d27;
	background: url(/easybanking/images/zh_CN/0/domesticremittance/warn-icon.png) no-repeat left center;
	padding-left: 25px;
	height: 19px;
	line-height: 19px;
	display:inline-block;
}

.line-between{
	background: url(/easybanking/images/zh_CN/0/line.png) no-repeat left center;
	width:100%; 
	height:2px;
}

.w586{
	width:586px!important;
}

.div-top{
	margin-top: 50px;
}

.finance-confirm-150-btn{
    width: 150px;
    height: 38px;
    line-height: 29px;
    line-height: 29px\9;
    *line-height: 29px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/btn/comfirm_btn.png) no-repeat center center;  
    background-size:100% 100%;
}

.finance-confirm-180-btn{
    width: 180px;
    height: 38px;
    line-height: 29px;
    line-height: 29px\9;
    *line-height: 29px;
    text-align: center;  
    font-size: 16px;
    color: #fff;
    cursor: pointer;
    background: url(/easybanking/includes/zh_CN/0/images/newimg/financial/btn/comfirm_btn.png) no-repeat center center;  
    background-size:100% 100%;
}

.certificate-container p {
     line-height: 2.0; 
     
}
.text-indent {
    text-indent: 2em;
}

.text-indent4 {
    text-indent: 4em;
}

/* BL */
.comm-btn {
	 min-width: 88px;
	 height: 32px;
	 line-height: 32px;
	 border: 1px solid transparent;
	 color: #fff;
	 white-space: nowrap;
	 text-align: center;
	 background: #ff5549;
	 border-radius: 4px;
	 cursor: pointer;
	 padding:0 10px;
	 font-size: 14px;
}
.hx-border-red {
	 min-width: 88px;
	 height: 32px;
	 line-height:32px;
  	 color: #ff5549 !important;
  	 border: 1px solid #ff5549 !important;
  	 background: #fff !important;
  	 white-space: nowrap;
	 text-align: center;
	 font-size: 14px;
	 border-radius: 4px;
	 cursor: pointer;
	 padding:0 10px;
}






