/*
* @Author: sunjijing
* @Date:   2018-07-13 11:21:06
* @Last Modified by:   sunjijing
* @Last Modified time: 2018-07-19 17:20:09
*/

#noData{text-align:center;margin:12px 0;}
/*微信银行*/
.phone_wxyh{padding:1rem;}
.phone_wxyh li div *{margin-bottom:1rem;font-size:1.4rem;}
.phone_wxyh li p img{width:50%;}
/*保险*/
.bx_list{padding-bottom:1rem;}
.bx_list li{display:flex;justify-content:space-between;padding:0.5rem 1rem;border-bottom:1px solid #ccc;}
.bx_title1 a{margin:6px 0;font-size:1.4rem;}
.bx_title2 a{color:#dc092b;font-size:1.4rem;margin-top:0.5rem;display:block;}
/*手机银行下载*/
.phone_sjList{text-align:center;}
.phone_sjList p{font-size:2rem;color:#333;margin:0.8rem;}
.phone_sjList p span{color:#333;margin-left:4px;}
.phone_yhxz{margin:1rem 0;}
.phone_yhxz li {display:flex;justify-content:center;margin:1rem 0;}
.phone_yhxz li a img{width:9rem;height:9rem;}
.phone_yhxz li a { display:flex;flex-direction:column;align-items:center; }
.phone_yhxz li a span{font-size:2rem;color:#333;font-weight:bold;}
/*我要贷款*/
.phone_wydkTitle{ margin: 0 1rem; padding: 1rem 0;border-bottom: 1px solid #ccc;}
.phone_wydkTitle span{font-size: 1.8rem;border-bottom: 2px solid #dc092b;padding-bottom: 1rem}
.phone_wydk li { height: 4.7rem; line-height: 4.7rem; border-top: 1px solid #f5f5f5; padding: 0 1rem; }
.phone_wydk li:nth-child(1) { border-top: 0; }
.phone_wydk li:nth-child(2) {display:flex;justify-content:space-around;text-align:center;} 
.phone_wydk li:nth-child(2)>a{background:none;}
.phone_wydk li a { display: block; padding-left: 2.2rem; width: 100%; background: url(list_icon.png) no-repeat left center; background-size: 15px; line-height: 4.7rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.phone_wydk li span { display: block; padding-left: 2.2rem; width: 100%; background: url(list_icon.png) no-repeat left center; background-size: 15px; line-height: 4.7rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/*列表页样式*/
.noData{text-align:center;}
.listTit { width: 100%; line-height: 5rem; padding: 0 15px 6rem; background: #ce271f; color: #fff; font-size: 2rem; }
.listTit a { color: #fff; font-size: 2rem; margin-right: 2rem; }
.listCon { margin: -6rem 12px 0; background: #fff; border-radius: 10px; overflow: hidden; min-height: 400px; }
.ks_mob_list li { height: 4.7rem; line-height: 4.7rem; border-top: 1px solid #f5f5f5; padding: 0 1rem; }
.ks_mob_list li:nth-child(1) { border-top: 0; }
.ks_mob_list li a { display: block; padding-left: 2.2rem; width: 100%; background: url(list_icon.png) no-repeat left center; background-size: 15px; line-height: 4.7rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.list_page { text-align: center; padding-bottom: 10px; }
.list_page a { line-height: 2.4rem; padding: 0 10px; background: #ce271f; color: #fff; display: inline-block; border-radius: 1.2rem; cursor: pointer; }
.list_page a.pagingNormal { width: 2.4rem; text-align: center; padding: 0; }
.NormalRed { display: inline-block; width: 2.4rem; height: 2.4rem; border: 1px solid #ce271f; border-radius: 1.2rem; line-height: 2.4rem; }
.list_page a:nth-child(1) { margin-right: 8px; }

.ks_detail { padding: 10px; }
.ks_detail_tit { font-size: 2.4rem; text-align: center; margin-bottom: 1.5rem; line-height: 5rem; border-bottom: 1px solid #efefef; }
.ks_detail_con * { font-size: 1.4rem; line-height: 2.4rem; }
.ks_detail_con p { min-height: 2.4rem; }
.ks_detail_con img { max-width: 100%; }
.ks_detail_con table, .ks_detail_con table tr, .ks_detail_con table tr td { border-collapse: collapse; border: 1px solid #ccc; }
.ks_detail_con table tr td { padding: 0 5px; }

p.wybkLink {display:none; text-align: center; margin-top: 20px;justify-content:center; }
p.wybkLink a {display:block; width: 120px; line-height: 3rem; text-align: center; font-size: 1.4rem; background: #dc092b; color: #fff; border-radius: 8px; }


/*理财列表查询*/
.lctjcon{ width: 100%; padding-bottom:10px; border-bottom: 1px solid #dc092b; }
.lc_tj{ margin:0 auto;}
.lc_tj dt,.lc_tj dd{  }
.lc_tj dt{ line-height: 26px; color: #555555; font-size: 16px; font-family: 微软雅黑; }
.lc_tj dd{  }
.lc_tj dd span{ display: inline-block; line-height: 20px; padding:0 5px; float: left; color: #555555; font-size: 14px; font-family: 微软雅黑; cursor:pointer; white-space:nowrap; margin:4px; border: 1px solid #fff; }
.lc_tj dd span em{ font-style:normal;color: #555555; font-size: 14px;font-family: 微软雅黑; }
.lc_tj dd span.lc_tja{ border:1px solid #fda829; background: #fda829; color: #fff; }
.lc_tj dd span.lc_tja em { color: #fff; }

/*理财列表*/
.ejCon form { padding: 10px; }
.lc { padding: 0 10px 10px; }
.lc_list{border-bottom:1px dashed #ccc; margin-top:0.7rem;display:flex;flex-direction:column; }
.lc_list .decd_gms{display:flex;justify-content:space-between;padding-bottom:4px;}
.phone_date{font-size:1.4rem;margin-left:1rem;margin-bottom:6px;color:#333;}
.lc_list .decd_gms p a{margin-right:1rem;font-size: 1.4rem;font-weight: bold;color: #dc092b;display: block;}
.lc_list ul{overflow: hidden; padding-bottom:4px;}
.lc_list h3{height: 24px;line-height: 24px;}
.lc_list h3 a{margin-left:1rem;font-size: 1.4rem;font-weight: bold;color: #333;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.lc_list h3 span { font-weight: normal; color: #dc092b; }
.lc_list .tit{margin:5px 0;}
.lc_list .tit li{float: left;width: 33.3%;text-align: center;font-size: 1.2rem;color: #696969; }
.lc_list .con li{float: left;width: 33.3%;text-align: center;font-size: 18px;color: #333333;font-weight:bold; font-weight: normal;}
.lc_list .con li .nyl{font-size:18px;}
.lc_list .con li.show a{display:block;width: 110px;height: 32px;line-height: 32px;background-color: #dc092b;color: #fff;font-size: 14px;border-radius: 4px;font-family: 微软雅黑;font-weight: normal;}
.lc_list .con li.show{width:110px;float: right; padding:5px 0 0;}
.h3-title{ padding-left:4px; letter-spacing: 2px;font-family:"microsoft yahei"; height: 36px; line-height: 36px; background: url(/uiFramework/commonResource/image/2017071816324671467.png) 
bottom left no-repeat; font-size: 16px; padding-top:20px;}
.lcTit,.DecdTit{height:40px; background-color:#dc092b; margin-top:24px;border-radius:8px;overflow:hidden;}

.lcTit li{float: left;text-align: center;font-size: 16px;color: #fff; line-height:40px;width:33.3%;}
.DecdTit li{float: left;text-align: center;font-size: 16px;color: #fff; line-height:40px;width:33.3%;}

/*贵金属列表*/
.gjs_list{overflow:hidden;padding-bottom:15px;position:relative;}
.gjs_list dt,.gjs_list dd{float:left;height:100px;}
.gjs_list dt{width:90px; border:solid 1px #dc092b;}
.gjs_list dt span{display:block; height:25px; line-height:25px; text-align:center;color:#fff; background-color:#dc092b;}
.gjs_list dt img{height:70px; width:90px; display:block; margin:0 auto;}
.gjs_list dd{position:absolute;left:0px; top:0; padding-left:110px; width:100%;}
.gjs_list dd p{overflow:hidden; }
.gjs_list dd p span{display:block; width:100%; font-size:1.4rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.gjs_list dd a,.gjs_list dd a:hover{color:#dc092b; font-weight:bold;}

/* 存款计算器 */
.listCon .ejCon { padding: 10px; }
.TableHeader { width: 100%; }
.TableHeader tr { height: 3rem; line-height: 3rem; }
.tdLeft { width: 30%; text-align: right; }
.tdRight input, .tdRight select { width: 100%; height: 2.5rem; line-height: 2.5rem; border: 1px solid #ececec; }
.tdRight input[readonly=readonly] { border: 0; background: #eee; }
input.button_jsq { width: 49%; color: #fff; }
#btnCalculate { background: red; }
#btnReset { background: #68c068; }

/*贷款计算器*/
.list_jsq{width:100%;}
.list_jsq label{display:flex;height:3rem;line-height:3rem;}
.list_jsq label span{width:30%;display:block;text-align: right;}
.list_jsq label select, .list_jsq label input{width:100%;margin-right:.5rem; height: 2.5rem; line-height: 2.5rem; border: 1px solid #ececec;}
.list_jsq .dk_jsqa{width:50%;border-bottom:1px solid #dc092b;}

/*外汇计算器*/
.top_title{display:block;font-szie:1.6rem;color:#474747;border-bottom:1px solid #ccc;padding-bottom:.5rem;}
.formt2_table{width:100%;margin:12px 0;}
.formt2_table tr { height: 3rem; line-height: 3rem; }
.formt2_table td:nth-child(1){width: 30%; text-align: right;}
.formt2_table td:nth-child(2) input{width: 100%; height: 2.5rem; line-height: 2.5rem; border: 1px solid #ececec;}
.formt2_table td:nth-child(2) select{width: 100%; height: 2.5rem; line-height: 2.5rem; border: 1px solid #ececec;}
.loimnb, .bz{margin:12px 0;display:block;}

/*理财计算器*/
.jsq_bg{width:100%;}
.jsq_bg tr{ height: 3rem; line-height: 3rem; }
.jsq_bg .main_td_position{width: 30%; text-align: right;}
.jsq_bg .inputstyle{width:90%; height: 2.5rem; line-height: 2.5rem; border: 1px solid #ececec;}
.jsq_bg .jg_lcJsq{width:90%;border-bottom:1px solid #dc092b;display:block;}
.jsq_button {width:100%;display:flex;justify-content:center;}
.jsq_button a{background: #dc092b;color: #fff;padding: 0 25px;cursor: pointer;width: auto;line-height: 30px;font-size: 14px;margin-right:1rem;}


.ks_detail_con table { width: 100% !important; }
/*大额存单*/
.DecdTit li { float: left; text-align: center; }
.decd .lc_list{overflow:hidden;}
.decd .lc_list h3{font-size: 18px;font-weight: bold;color: #333;}
.decd .lc_list .con li p{line-height: 22px;padding-top: 10px;font-size: 14px; }
.decd .lc_list .con li{ width:33.3%;}
.decd .lc_list .tit li{ width:20%;}
.decd .lc_list .con li.show{position: relative;}
.decd .lc_list .con li a{position: absolute; height:34px; line-height:34px; width:140px; top:-20px; right:10px;font-size: 16px;}
.decd .lc_list .con li a.cpsms0{top:20px;}
.decd .lc_list ul{overflow: inherit;}
.decd .lc_list ul .decd_fsrq{font-size:12px;color:#333333;font-weight: normal;}
.show>a:hover{border:1px solid #dc092b;background:#fff;color:#dc092b;}


.ejCon .zxf_pagediv span.pagejump,.zxf_pagediv span.zxfokbtn{display:none;}
div.zxf_pagediv a{margin-bottom:10px;}
.zxf_pagediv .nextpage { border: 1px solid #dfdfdf; color: #999;}

/*理财详细页*/
.lc_gray{width: 100%; height: 100%; background: rgba(0, 0, 0, .7); position: fixed; left: 0px; top: 0px; display: none; z-index:1000;}  
.lc_datail{width: 95%; height: 98%; position: absolute; left: 10px; top: 10px; background-color: #fff;display: none;overflow-y: scroll; background:#fff;}
.cl_t{ height: 34px; }
.cl_t span{ line-height: 34px; background: #dc092b; padding:0 15px; color: #fff; font-size: 16px; border-radius: 8px 8px 0 0; display: inline-block; }
.lc_con{ padding:20px 15px 50px; border:1px solid #dcdcdc; border-top:1px solid #ce271f; background: url(/eportal/fileDir/krcb/resource/cms/2018/09/img_pc_site/2018090611134661913.png) no-repeat right bottom; }
	.lc_con .lc_List{border-bottom:1px dashed #ccc;}
        .lc_con .lc_List ul{overflow: hidden; float:right;width:60%;border-bottom: 1px solid #ccc;}
	.lc_con .lc_List h3{width:100%;height: auto;line-height: 42px;font-size: 18px;font-weight: bold; color: #333;}
	.lc_con .lc_List h3 span { font-weight: normal; color: #999;display:block; font-size: 14px; }
	.lc_con .lc_List .tit{width:40%; float: left; margin:0;}
	.lc_con .lc_List .tit li{ width: 100%;text-align: center;font-size: 14px;color: #696969; line-height: 60px; }
	.lc_con .lc_List .con li{ width: 100%;text-align: center;font-size:26px;color: #333333;line-height:60px;font-weight:bold; font-weight: normal;}
	.lc_con .lc_list2 li{  width: 100%; padding-left: 3%; line-height: 64px;border-bottom:1px dashed #ccc; font-size: 14px; color: #333333;}
        .lc_con .lc_list2 li.lccp_fsqd{line-height:30px;}
	.qg0{ clear:both; text-align: center; margin-top:20px;}
	.qg0 a{ display: inline-block; padding:0 78px; line-height: 40px; border:1px solid #dc092b; font-size: 18px; color: #dc092b; border-radius: 9px; }
	.qg0 a:hover{ background: #dc092b; color: #fff;}
	.lc_sms{ padding-top:70px; }
	.lc_sms a{ display: block; padding-right: 50px; font-size: 16px; color: #333333; padding-left: 3px; line-height: 16px; border-left:2px solid #dc092b; margin-bottom: 15px; }
	.lc_sms a:hover{ color:#dc092b;}
/*外汇牌价*/
.whpj_src{width: 100%;padding: 10px 0;}
.qs_noone{display:none;}
.cp_table_ys,.whpj_list{width:100%;}
.whpj_list ul{overflow:hidden;}
.whpj_list ul li{float:left;display:block; height: 40px; line-height: 40px; text-align: center;}
.whpj_list .lc_col_1{width:80px;}
.whpj_list .lc_col_2{width:105px;}
.whpj_list .lc_col_3{width:200px;}
.whpj_src #startDate,.whpj_src #endDate,#currency{border: solid 1px #ccc; height: 30px;line-height: 30px;width: 255px; margin-bottom:10px;}
.whpj_btn{padding: 6px 0;background: #ea0024;color: #fff;display: block;width: 255px; margin: 0 auto; margin-left: 60px;}
.whpj_src label{margin-left:10px; cursor:pointer;}
.whpj_tit{background-color:#cccc;}
.whpj_tit li{font-weight:bold;}
.whpj_list {border-bottom:dashed 1px #ccc;}
#pj_table_ys{border:solid 1px #ccc; border-top:none; margin-bottom:20px;}
.whpj_con{width:100%; overflow-x:scroll;}
.whpj_con2,#pj_table_ys{min-width:950px; width:950px;}

/*贵金属页码*/
.cur_page{overflow: hidden; display: inline-block;float: left;}
.ejCon #gjs_page{padding-bottom:30px;}
.ejCon #gjs_page a,.ej_page #gjs_page font{height:33px; line-height:33px; border: 1px solid #dfdfdf; background:#fff;padding: 0 14px; display: inline-block; color:#999; float:left; font-size:14px; margin: 0 2px;}
.ejCon #gjs_page font.NormalRed{background: #d71f1b;border-color: #d71f1b; color: #fff;height: 33px; line-height:33px; border-radius: 0px; padding: 0 14px;margin: 0 2px; width:auto; float:left;}
.zxf_pagediv .nextpage{border: 1px solid #dfdfdf; color:#999;}
.ejCon #gjs_page a:hover, .ej_page #gjs_page font:hover{border-radius:0;}
.ejCon #gjs_page a:hover{color:#d71f1b;}
.gjs_total{line-height:35px;}
.cur_page span{width:0px;}