
/* 字体 */
.e-fz-12{ font-size: 12px!important;}
.e-fz-14{ font-size: 14px!important;}
.e-fz-16{ font-size: 16px!important;}
.e-fz-18{ font-size: 18px!important;}
.e-fz-20{ font-size: 20px!important;}
.e-fz-22{ font-size: 22px!important;}
.e-fz-24{ font-size: 24px!important;}
.e-fz-26{ font-size: 26px!important;}
/* 居左居右居中 */
.e-al{ text-align:left!important;}
.e-ac{ text-align:center!important;}
.e-ac1{ text-align:center!important; background: rgb(255, 255, 255); }
.e-ar{ text-align:right!important;}

/*背景颜色 #f1f1f1  2019.05.06 添加*/
body{
	background-color: #F1F1F1;
}
/*中间模块修改 #ffffff 2019.05.06 宽度百分之七十 居中显示 添加*/
.white{
	background-color: #ffffff;
	width: 1165px;
	margin: 20px auto;
	border-radius:10px;
}
/* 字体颜色 */
.e-cor-green{ color:#078b1b!important;}
.e-cor-blue{ color:#00abf2!important;}
.e-cor-red{ color:#ff2020!important;}
.e-cor-black{ color:#000!important;}
.e-cor-grey{ color:#999!important;}
.e-cor-666{ color:#666!important;}
.e-cor-333{ color:#333!important;}
.e-cor-23ac38{ color: #23ac38!important;}
.e-cor-ff9a00{ color: #ff9a00!important;}
.e-cor-4d4d4d{ color: #4d4d4d!important;}
.e-cor-4285f4{ color:#4285f4!important;}
.e-cor-0075a6{ color:#0075a6!important;}
.e-cor-2bb46d{color:#2bb46d!important;}
/* 浮动 */
.e-fl{ float:left;}
.e-fr{ float:right;}
.assets_top .e-fr{ float:left;margin-left: 50px;margin-top: 5px;}
.e-clear{clear: both!important;}

/* 无边框 */
.none-border{ border:none!important;}
.none-borderb{ border-bottom:none!important;}

/* 行高 */
.e-line15{ line-height:1.5;}

/* 下划线 */
.e-under{text-decoration:underline;}

/*分割线*/
.e-space-1{ max-height: 1px; min-height: 1px; overflow: hidden; margin: 5px 0 4px; clear: both;}
.e-space-2{ max-height: 1px; min-height: 1px; overflow: hidden; margin: 10px 0 30px; clear: both;}
.e-space-3{ max-height: 1px; min-height: 1px; overflow: hidden; margin: 15px 0 14px; clear: both;}

/* 定位 */
.e-relative{ position:relative;}
.e-absolute{ position:absolute;}

/*段落*/
.e-indent-2{ text-indent:2em;}

/*label*/
.e-lab{ height: 40px; text-align: right; line-height: 40px; font-size: 14px; color: #000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1; margin-right: 20px;}
.e-lab .label-minder{ background:url(../images/icon/icon-must-write.png) center center no-repeat; display:inline-block; vertical-align: middle; height:40px; width:20px;}
/*降级账号对齐修改*/
.display-li{display: flex;align-items: baseline;}

*{font-family:"微软雅黑"; }

/*显示内容-已校准和input中文字左对齐 zzb*/
.e-info {text-align: left; padding-left: 5px;}

/*垂直居中*/
.e-emon{ display: inline-block; vertical-align: middle;*display: inline; zoom: 1;}

/*单选*/
.e-radio{ display:inline-block; vertical-align: middle; background:url(../images/icon/icon-radio-flase.png) 0 0 no-repeat; width:12px; height:12px;}
.e-radio-true{ display:inline-block; vertical-align: middle; background:url(../images/icon/icon-radio-true.png) 0 0 no-repeat; width:12px; height:12px;}

/*下拉*/
.e-select{ background:#f8f8f8; height:38px; padding:5px 0 5px 5px; border:1px solid #eaeaea; font-size: 14px; color: #000; display: inline-block; vertical-align: middle;*display: inline; zoom: 1;}
/*显示内容-已校准和input中文字左对齐 zzb*/
.e-select-zzb{ background:#f8f8f8; height:38px; padding:5px 0 5px 2px; border:1px solid #eaeaea; font-size: 14px; color: #000; display: inline-block; vertical-align: middle;*display: inline; zoom: 1;}

/*文本框*/
.e-inp{ background:#f8f8f8; height:40px; line-height:40px; padding:0 5px; border:1px solid #eaeaea; font-size: 14px; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-inp-area{ background:#f8f8f8; height:60px; line-height:28px; padding:0 5px; border:1px solid #eaeaea; font-size: 14px; color: #000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-inp-no{ height:38px; width:260px; line-height:38px; padding:0 5px;font-size: 14px; color: #000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-inp-no2{ height:38px; width:360px; line-height:38px; padding:0 5px;font-size: 14px; color: #000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}

/*搜索框*/
.e-search{background:#fff; width:310px; height:30px; line-height:30px; padding:0 10px; font-size:14px; color:#999; border:1px solid #eaeaea;  border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-search:hover{border:1px solid #23ac38; }
.e-search input.e-search-in{float: left;width:280px;height:30px; line-height:30px;}
.e-search span{float:right;margin-top:3px;cursor:pointer;}

/*按钮
 * 大180；中120；小88
 * */
.e-btn{background-color:#fff; border:1px solid #23ac38; cursor: pointer;  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin:0 10px; font-size:16px; color:#23ac38;height: 36px; padding:0 15px 0px 15px;text-indent:0em;}
.e-btn-grey{background-color:#ccc; border:1px solid #ccc; cursor: pointer;  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin:0 10px; font-size:16px; color:#fff;height: 36px; padding:0 10px 0px 10px;}
/*圆角按钮*/
.e-btn-round{background-color:#fff; padding:5px 12px; border-radius: 20px; margin-right:5px; border:1px solid #ccc; font-size:14px; color:#666;display: inline-block;cursor: pointer;}
.e-btn:hover,.e-btn:focus{background-color:#359e45; color:#fff;}
.mainTransCon .e-btn-active{background-color:#359e45; color:#fff;border-color: #359e45;}
.e-btn-metal{background-color:#fff; padding:5px 12px; border-radius: 20px; margin-right:5px; border:1px solid #23ac38; font-size:14px; color:#23ac38;display: inline-block;cursor: pointer;}
.e-btn-metal:hover,.e-btn-metal:focus{background-color:#359e45; color:#fff;}
.blue-btn{ background:#fff; border:1px solid #1894ff; cursor: pointer;  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin:0 10px; padding:6px 25px; font-size:18px;  color:#1894ff; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.blue-btn:hover{ background:#1894ff; color:#fff;}
/* 显示隐藏 */
.e-hide{ display:none!important;}
.e-show{ display:block!important;}
/*
.e-rare-btn{background: url(../images/icon/rareCharacterInput_2_1.png) no-repeat; border:1px ; cursor: hand;  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin:0 10px; height: 36px; }
.e-rare-btn:hover,.e-btn:focus{url(../images/icon/rareCharacterInput_2_2.png;}
*/
/****登录定位****/
.loginInner-view{ min-height:820px;position: absolute; top: 0; background:#e3e3e3; z-index: 9002; width: 100%;}
.mainTransCon{overflow-x:hidden!important;}
/****不居中的样式百分比****/
.e-query-list-percent50{width: 50%;margin: 0 auto;}
.e-query-list-percent60{width: 60%;margin: 0 auto;}
.e-query-list-percent70{width: 70%;margin: 0 auto;}
.e-query-list-percent80{width: 80%;margin: 0 auto;}
.e-query-list-percent90{width: 90%;margin: 0 auto;}
/*列表*/
.e-query-list-1, 
.e-query-list-2{ padding: 10px 0; font-size: 0;}
.e-query-list-1 ul, .e-query-list-2 ul{ margin-right: 24px;margin-left:100px;}
.e-query-list-1 .row1,.e-query-list-1 .row2{margin-left:0px;}
.e-query-list-1 ul li, 
.e-query-list-2 ul li{ padding: 5px 0; position:relative;}
.e-query-list-1 .e-query-date, 
.e-query-list-2 .e-query-date{background:#fff; padding:5px 12px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; margin-right:5px; border:1px solid #333; font-size:14px; color:#333; display: inline-block; vertical-align: middle;*display: inline; zoom: 1;cursor:pointer;}
.e-query-list-1 .active,
.e-query-list-2 .active{ border:1px solid #23ac38; background: #23ac38; color:#fff;}
.e-query-list-1 ul li .icon-login-yzm{vertical-align:middle;margin-left:10px;cursor:pointer;}
.e-query-list-1 .e-lab{ width: 220px;}
.e-query-list-1 .e-inp{ width: 248px;}
.e-query-list-1 .e-inp-area{ width: 248px;}
.e-query-list-1 .e-inp-first{ width: 90px;}
.e-query-list-1 .e-inp-name{ width: 136px;}
.e-query-list-1 .revise-out2{ display:inline-block;position:relative;top:10px;margin:12px 0 0 -29px;cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.e-query-list-2 .revise-out2{ display:inline-block;position:relative;top:10px;margin:0 0 0 -29px;cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.e-query-list-1 .e-laydate-icon{cursor:pointer; width:248px; background: url(../images/icon/icon-date.png) 220px center no-repeat;}
.hyphen{ width:8px; height: 1px; color:#000; margin: 0 3px; background:#b3b3b3;display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-query-list-1 .e-select{ width: 248px;}
.e-query-list-1 .e-minder-select{ width: 160px;}
.e-query-list-1 .e-small-select{ width: 78px; height:40px;}
.e-query-list-1 .e-minder-input{ width: 165px;}
.e-query-list-1 .e-minder-tran{ background:url(../images/icon/icon-select-tran.png) 155px center no-repeat;}
.e-query-list-1 .e-minder-tran1{ background:url(../images/icon/icon-select-tran.png) 140px center no-repeat;}
.e-query-list-1 .e-minder-tran2{ background:url(../images/icon/icon-select-tran.png) 95px center no-repeat;}
.e-query-list-1 .e-inp-tran{ background:url(../images/icon/icon-select-tran.png) 233px center no-repeat;}
.e-query-list-1 .inp-long{ background:url(../images/icon/icon-select-tran.png) 285px center no-repeat; width: 300px}
.e-query-list-1 .query-thing{ font-size:14px; color:#333; display:inline-block; vertical-align: middle;*display: inline; zoom: 1;}
.e-query-list-1 .input-tip{padding-left:20px; font-size:14px; color:#000; display:inline-block; vertical-align: middle;*display: inline; zoom: 1;}
.e-query-list-1 .query-tip{ padding-left:250px;  padding-top:10px; font-size:14px;display:block;}
.e-query-list-1 .query-tip_fund{ padding-left:120px;  padding-top:10px; font-size:14px;display:block;}
.e-query-list-1 .query-tip_yyb{ padding-left:200px;  padding-top:12px; font-size:14px;display:block;}
.e-query-list-1 .query-tip8{ padding-left:20px;  padding-top:5px;font-size:14px;display:block;}
.e-query-list-1 .query-tip3{ padding-left:118px;  padding-top:5px; font-size:14px;display:block;}
.e-query-list-1 .query-tip4{ padding-left:0px;  padding-top:0px; font-size:13px;display:block;width:715px;}
.e-query-list-1 .query-tip i{ color:red;}
.e-query-list-1 .query-tip a{color:#0075a6;}
.e-query-list-1 .query-tip1{margin-left:239px; padding-top:5px; font-size:14px;display:block;}
.e-query-list-1 .query-tip1 i{ color:red;}
.e-query-list-1 .query-tip2{margin-left:145px; padding-top:5px; font-size:14px;display:block;}
.e-query-list-1 .query-tip2 i{ color:red;}
.e-query-list-1 .balance-tip{ padding-left:260px; padding-top:5px; display:block; font-size:14px; color:#999;}
.e-query-list-1 .balance-tip i{ color:#000;}
.e-query-list-1 .balance-tip a{color:#0075a6;}
.e-query-list-1 .e-wrong{display:block; background: url(../images/icon/icon-wrong.png) 0 center no-repeat; padding-left:20px; font-size:12px;  margin:5px 0 0 240px;color:#ff5745}
.e-query-list-1 .e-wrong3{display:block; background: url(../images/icon/icon-wrong.png) 0 center no-repeat; padding-left:20px; font-size:12px;  margin:5px 0 0 240px;}
.e-query-list-1 .e-wrong2{ display:block; background: url(../images/icon/icon-wrong.png) 0 center no-repeat; padding-left:20px; font-size:12px; color:#ff5745; margin:5px 0 0 0px;}
.cont-wraper .revise-out{ display:inline-block;position:absolute; top:13px; left:282px; cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.cont-wraper .revise-out2{ display:inline-block;position:absolute;top:13px; left:260px; cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.cont-wraper .revise-out5{ display:inline-block;position:absolute;top:13px; left:280px; cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.cont-wraper .key-bord{ display:inline-block;position:absolute;top:11px; left:282px; cursor: pointer; background: url(../images/icon/key-bord.png) no-repeat; width:20px; height:20px;}
.cont-wraper .revise-out3{ display:inline-block;position:absolute; top:13px; left:158px; cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.cont-wraper .revise-out4{ display:inline-block;position:absolute; top:13px; left:282px; cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.e-query-list-1 .radio-flase{ background: url(../images/icon/icon-radio.png) -16px 0 no-repeat; width:16px; height:16px; display:inline-block; vertical-align: middle;*display: inline; zoom: 1;}
.e-query-list-1 .radio-true{ background: url(../images/icon/icon-radio.png) 0 0 no-repeat; width:16px; height:16px; display:inline-block; vertical-align: middle;*display: inline; zoom: 1;} 

.e-query-list-1 .query-yzm{ border:1px solid #eaeaea; display: inline-block; vertical-align: middle;}
.verifyDiv{text-align: center;margin-bottom: 10px;margin-left: -45px;}
/****密码控件****/
.text_area{font-size:14px; color:#000;height:40px; line-height: 50px; width:238px;margin-left:-7px;display: inline-block;border:1px solid #e1e1e1;vertical-align:middle;}
.text_area1{font-size:14px; color:#000;height:40px; line-height: 50px; width:238px;margin-left:-2px;display: inline-block;border:1px solid #e1e1e1;vertical-align:middle;}
.text_area .ocx_style{height:20px!important;width:170px; padding: 0 10px;margin-top:10px;}
.ocx_style a{color: #00abf2; line-height:20px; text-align: center;display:block;}
.text_area .passLoginStyle{height:20px!important;width:110px; padding: 10px;}
.passLoginStyle a{color: #00abf2; line-height:20px; text-align: left;display:block;}
/****修改登陆密码控件****/
.revise li{ position: relative;}
.revise .text_area{ display: inline-block;}
.revise .revise-out{ display:block;width:20px; height:20px;position: absolute; left:424px;top:18px; cursor: pointer; background:url(../images/icon/revise-out.png) no-repeat;}
.revise .revise-out2{ display:block;width:20px; height:20px;position: absolute; left:480px;top:8px; cursor: pointer; background:url(../images/icon/revise-out.png) no-repeat;}
.revise .revise-out5{ display:block;width:20px; height:20px;position: absolute; left:450px;top:8px; cursor: pointer; background:url(../images/icon/revise-out.png) no-repeat;}
.revise .key-bord{display:block;width:20px; height:20px;position: absolute; left:446px;top:16px; cursor: pointer; background: url(../images/icon/key-bord.png) no-repeat;}
.revise .ocx_style{ background: none;height:36px;line-height: 20px; padding-left: 4px; vertical-align: top;}
.level_show{width: 192px; height:30px;display: inline-block; vertical-align:middle;}
.e-query-list-1 .revise i.e-wrong{top:56px; left: 0;}
.level0{background:url(../images/icon/level0.png) no-repeat;}
.level1{background:url(../images/icon/level1.png) no-repeat;}
.level2{background:url(../images/icon/level2.png) no-repeat;}
.level3{background:url(../images/icon/level3.png) no-repeat;}
.level0_en{background:url(../images/icon/level0_en.png) no-repeat;}
.level1_en{background:url(../images/icon/level1_en.png) no-repeat;}
.level2_en{background:url(../images/icon/level2_en.png) no-repeat;}
.level3_en{background:url(../images/icon/level3_en.png) no-repeat;}

.e-query-list-2 ul li{ width: 40%; float: left;}
.e-query-list-2 .e-query-short{ width: 26%;}
.e-query-list-2 .e-lab{ width: 100px;}
.e-query-list-2 .e-inp{ width: 248px;}
.e-query-list-2 .e-select{ width: 260px;}
.e-query-list-2 .e-minder-select{ width: 100px;}
.e-query-list-2 .e-laydate-icon{cursor:pointer; width:120px; background: url(../images/icon/icon-date.png) 100px center no-repeat;}
.e-query-list-2 .e-wrong{ display:block; background: url(../images/icon/icon-wrong.png) 0 center no-repeat; padding-left:20px; font-size:12px; color:#ff5745; position:absolute; left:110px; top:60px;}

/*表格*/
.e-table{ width: 100%;font-size: 14px;color: #000;text-align: center;}
.e-table tbody tr{background-color:#fff;}
.e-table tbody tr:hover{background-color:#f6f6f6;}
.e-table tbody tr .e-table tbody tr{background-color:#fff;}
.e-table tbody tr .e-table tbody tr:hover{background-color:#f6f6f6;}
.e-table th{text-align: center;font-weight: bold;}
.e-table td,.e-table th{height: 40px;line-height: 24px;}
.e-table a{cursor: pointer;}
.e-table1{ width: 50%;font-size: 14px;color: #000;text-align: center;}

/*河北驾考表格*/
.e-tableHB{ width: 77%;font-size: 14px;color: #000;text-align: center;}

/* 清除自带框架样式 */
#stepDivframe_itemview_1{ width:auto!important; float:none!important;}
/* 清除自带框架样式 */
#stepDivframe_out_itemview_1{ width:auto!important; float:none!important;}

/*头部 */
.e-header{ min-width:1100px;background:#fff}
.e-header .header-wraper{ width:1100px; margin:0 auto; position: relative;}
.e-header .header-minder{ border-bottom: 1px solid #ebebeb; background:#f5f5f5; height:35px; line-height:35px; font-size:14px; color:#898a8a;}
.e-header .minder-left{ background: url(../images/icon/icon-phone.png) 0 center no-repeat; padding-left:20px; color: #000000;}
.e-header .minder-right{ color:#000000; font-size:14px;float:right; height:35px;}
.e-header .minder-right a,
.e-header .minder-right i{ font-size:14px; color:#898a8a; display: inline-block; vertical-align: middle;*display: inline; zoom: 1;margin-right:10px;}
.e-header .minder-right a#tnav:hover{ color:#23ac38;}
.e-header .minder-right a#tnav:focus{ color:#23ac38;}
.e-header .minder-right a#tnav.active i{ color:#23ac38;}
.e-header .header-nav{box-shadow: 1px 2px 2px #afb2b3; height: 131px; padding: 0;position: relative;}
.e-header .header-nav1{height: 131px; padding: 0;position: relative;}
.e-header .nav-logo{ float:left; display:block; background: url(../images/icon/icon-logo.png) 0 0 no-repeat; width:280px; height:80px;}
.e-header .nav-logo-baoxian{ float:left; display:block; background: url(../images/img/ckbx.png) 0 0 no-repeat; width:55px; height:22px;margin-top:25px }
.e-header .nav-logo-youhuifu{ float:left; display:block; background: url(../images/img/youhuifu-logo.png) 0 0 no-repeat; width:280px; height:80px;}
.e-header .nav-logo1{ float:left; display:block; background: url(../images/icon/icon-logo1.png) 0 0 no-repeat; width:280px; height:80px;}
.e-header .header-nav ul{ display: inline-block;position: absolute;left: 0px;top: 51px;width: 1100px;}
.e-header .header-nav li{ float:left;width: 110px;}
.e-header .header-nav li a{ width: 132px;display:block; height:78px; line-height:78px; font-size:18px; color:#000; border-bottom:2px solid #fff; text-align: center;}
.e-header .header-nav li a:hover{ color:#23ac38; border-bottom:2px solid #23ac38;}
.e-header .header-nav li a.active{ color:#23ac38; border-bottom:2px solid #23ac38;}

/****首页新增****/
.minder-right .minder-back-home{ height: 34px;width: 60px; background: url(../images/icon/back-home.png) no-repeat 2px 9px; padding-left: 20px;display:inline-block;}
.minder-right .minder-question { height: 34px;width: 60px; background: url(../images/icon/question.png) no-repeat 2px 8px; padding-left: 20px;display:inline-block;}
.minder-right .minder-customer {height: 34px;width: 60px;  background: url(../images/icon/customer.png) no-repeat 2px 9px; padding-left: 20px;display:inline-block;}
.minder-right .minder-font{height: 34px;width: 60px;  background: url(../images/icon/minder-font.png) no-repeat 2px 9px; padding-left: 20px;display:inline-block;}
.minder-right .minder-follow{height: 34px;width:70px;  background: url(../images/icon/minder-follow.png) no-repeat 2px 9px; padding-left: 24px;display:inline-block;}
.minder-right .minder-ckbx-home{ height: 34px;width: 60px; background: url(../images/icon/ckbx.png) no-repeat 2px 9px; padding-left: 20px;display:inline-block;}
/****常用功能设置****/
.common_functions_list{ height: 400px; overflow: auto;}
.common_functions_list li{width:680px;border: 1px solid #ccc;margin:0 0 10px 18px;}
.common_functions_list li ul li{border:0;cursor:pointer;vertical-align:top; display:inline-block; margin: 10px; width:92px; color: #666666;text-align: center;}
.common_functions_list li.common_on{position:relative; background: url(../images/icon/check_yes.png) no-repeat top right;}
.common_functions_list li.common_closed{position:relative; background: url(../images/icon/common_closed.png) no-repeat top right;}
.common_functions_list p{ color: #666666; }
.common_functions_list img{ width: 64px; height: 64px;position: relative;z-index:-1;}
.common_functions_result{ background: #f2f2f2; line-height: 40px; padding:0 20px; margin-bottom: 5px;}
.common_functions_result label{ display: inline-block;}
.common_functions_result label{ margin-left: 8px;}
.common_functions_list h5{ position: relative;font-size: 14px;padding-left:10px;line-height:36px;background:#f2f2f2;}
.common_functions_list h5 span{cursor: pointer; position:absolute; right:10px; top:8px; height:20px; width: 20px; background:url(../images/icon/make-down.png) center center no-repeat;}
.common_functions_list .common-img-down{background:url(../images/icon/icon-select-tran.png) center center no-repeat; }

.frameImg{ width: 100%; background:#fff;text-align: center; margin-top: 2px;}
.frameImg img{ width: 100%; margin: 0 auto;display: block;height:129px;}
/****信息****/
.carousel-bg{opacity:0.5; filter:alpha(opacity=50);position:relative;z-index:1;background-color:#000000; height: 32px;}
.carousel-news{width: 1100px; margin: 0 auto;margin-top: 207px; }
.carousel-wraper{width: 1100px; position: absolute;z-index:2; height: 32px;line-height: 32px; color:#ffffff; font-size: 14px;}
.carousel-wraper span{ text-align: center; float:left;vertical-align: top; display: inline-block; width:30%;}
.carousel-news-icon{ float:left; background: url(../images/icon/carousel-news.png) no-repeat; width: 77px; height: 33px; display: inline-block; padding-right: 20px;}
.carousel-wraper .e-fl{ text-align: left;}
.carousel-wraper .e-fr{ text-align: right;}
.carousel-wraper a{ color: #ffffff;}

/***** 公告滚动 *****/
.carousel-info{ overflow: hidden; height: 32px;line-height: 32px; width: 1000px;}
.carousel-detail,.carousel-bak{display: block;}
.carousel-detail a{display: block;height:46px;line-height: 32px;}
.carousel-detail a:hover{color: #222222;}
.affiche{ border-bottom: 1px solid #eaeaea;}
/***** 轮播图 *****/
.e-scrollimg{ background:#ccc; width:100%; height:270px;position:relative;z-index: 0;}
#slides { display:block; width:100%; height:170px; list-style:none; padding:0; margin:0; position:relative}
#slides li{ display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:210px; z-index:3;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:12px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/* 延迟加载 */
.loading-data-word{ background:url(../images/img/loading.gif) 0 0 no-repeat; height:32px; padding-left:45px; font-size:12px; color:#000; line-height:32px;}

/* 中间框架 */
.e-main{min-width:1100px;}
.e-main .main-wraper{ width:1100px; margin:0 auto; position:relative;overflow:hidden;background-color: #ffffff;}
.e-main .main-left{ position:absolute; left:0; top:0; bottom:0;  width:200px; border:1px solid #eaeaea; border-top:1px solid #23ac38;}
.e-main .main-right{ padding-left:202px; min-height:765px; border:1px solid #eaeaea;}
.e-main .main-right .main-head{ padding:0 30px; height:75px; line-height:75px; font-size:18px; color:#000; border-bottom:1px solid #eaeaea;}
.main-foot{ padding:20px 30px; line-height:1.5; font-size:14px; color:#000; border-top:1px solid #f3f3f3;clear: both;}
.e-main .main-right .main-cont{ overflow-x:hidden!important;}
/* 侧导航 */
.main-menu .menu-title{ background:url(../images/icon/icon-menu-title.png) right center no-repeat; height:75px; line-height:75px; padding-left:30px; font-size:22px; color:#000; border-bottom:1px solid #eaeaea;}
.main-menu li a{ position:relative; display:block; height:48px; line-height:48px; color:#000; font-size:14px; padding-left:25px; border-bottom:1px solid #eaeaea;}
.main-menu .dumn-icon{ width:20px; height:48px; background:url(../images/icon/icon-menu-over-01.png) 0 center no-repeat; position:absolute; left:0; top:0; display:none;}
.main-menu .dupc-icon{ width:10px; height:48px; background:url(../images/icon/icon-menu-over-02.png) 0 center no-repeat; position:absolute; left:30px; top:0; display:none;}
.main-menu li a:hover{ color:#2bb46d;}
.main-menu li a.active{ color:#2bb46d;}
.main-menu .menu-list-1 .menu-dumn a{background:url(../images/icon/icon-meun-up.png) 175px center no-repeat;}
.main-menu .menu-list-1 .menu-dumn a.active{ background:url(../images/icon/icon-menu-down.png) 175px center no-repeat;}
.main-menu .menu-list-2{ display:none;}
.menu_current{ font-weight: 900;}
.main-menu .menu-list-2 a.active{ background:#f2f2f2;}
.main-menu .menu-list-2 a{ padding-left:40px; background:#f2f2f2;}
.main-menu .menu-list-1 a:hover .dumn-icon,
.main-menu .menu-list-2 a:hover .dupc-icon{ display:block;}
.main-menu .menu-list-1 a.active .dumn-icon,
.main-menu .menu-list-2 a.active .dupc-icon{ display:block;}
.menu-list-1 .e-show li{border-left:2px solid #2bb46d;}
/* 尾部框架 */
.e-footer{ background:#e3e3e3; margin-top:60px; min-width:1100px;}
.footer-wraper{ width:1100px; margin:0 auto; padding:30px 0; position:relative;}
.footer-main-01{ background:url(../images/img/img-phone.png) 20px 0 no-repeat; width:30%; padding-top:55px; padding-left:15px; border-right:1px solid #cacaca;}
.footer-main-04{ background:url(../images/img/youhuifu-phone.png) 50px 0px no-repeat; width:20%; padding-top:55px;}

.footer-main-01 a{ display:inline-block; background: #dadada url(../images/icon/icon-footer-card.png) 10px center no-repeat; padding:6px 10px 6px 35px;  border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; font-size:14px; color:#707070;}
.footer-main-02{ width:45%;}
.footer-main-02 .footer-menu{ font-size:0; text-align:center;}
.footer-main-02 .footer-menu a{ display:inline-block; padding:0 18px; font-size:14px; color:#000; border-right:2px solid #3d3d3d;}
.footer-main-02 .footer-info{ line-height:2; color:#000; font-size:12px; text-align:center;}
.footer-main-03{ width:22%;}
.footer-main-03 a{ display:block; width:100px; font-size:14px; color:#000; padding-top:95px; text-align:center;}
.footer-main-03 .num-wx{ background:#f3f3f3 url(../images/img/img-wx.jpg) center 10px no-repeat;}
.footer-main-03 .num-bank{ background:#f3f3f3 url(../images/img/img-bank.jpg) center 10px no-repeat;}
.footer-main-03 .num-wxbank{ background:#f3f3f3 url(../images/img/img-wxbank.jpg) center 10px no-repeat;}

/* 弹出层 */
.wrong_box{ background:#fff; position: fixed; top:30%; left:50%; margin-left:-300px;}
.pop-box_top .pop-t{ background:#fff; font-size:18px; padding:12px 10px; color:#000; border-bottom: 1px solid #eaeaea;position:relative;}
.pop-t .pup-closed{  cursor:pointer;display:block; background:url(../images/icon/icon-pup-closed.png) center center no-repeat; position:absolute; width:20px; height:50px; top:0; right:15px;}

.shield-mask,.body-mask-window{ background:#000; opacity: 0.3;filter:alpha(opacity=30); position: fixed; top:0; left:0; right:0; bottom:0;z-index:9003}
.pop-box_top .wrong_con{ padding:30px 20px;}
.pop-box_top .ma_c{ font-size:14px; color:#666; text-align:center; line-height:1.5;}
.pop-box_top .table_oper1{ padding:10px; text-align:center;}
.pop-box_top .table_oper1 button,
.submin-but{ background:#00744b; cursor: pointer; margin:0 20px; border:none; padding:6px 15px;  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size:12px; color:#fff;}

.common-smallsub-window{ background:#fff; z-index:9999; height:auto!important; width:780px!important; margin-left:-390px; top:20%!important;}
.common-bigsub-window{ background:#fff; z-index:9999; height:auto!important; width:1000px!important; margin-left:-390px; top:15%!important;}
.common-bigsub-window1{ background:#fff; z-index:9999; height:auto!important; width:750px!important; margin-left:-390px; top:15%!important;}
.common-bigsub-window2{ background:#fff; z-index:9999; height:auto!important; width:750px!important; margin-left:-390px; top:15%!important;border-radius:20px}
.pup-btn{ text-align:center; padding:10px 0;}
.pup-btn a{ cursor: pointer;}
.pup-header{ background:#fff; text-align:center; position:relative; height:50px; line-height:50px; padding:0 15px; border-bottom:1px solid #f6f6f6; font-size:14px; color:#000; font-size: 18px;}
.pup-cont{ padding:0 30px;border: 1px solid #23ac38;width: 85%;margin: 0 auto;}
.pup-header .pup-closed{ display:block; background:url(../images/icon/icon-pup-closed.png) center center no-repeat; position:absolute; width:20px; height:50px; top:0; right:15px;}
.pup-header .pup-name{ position:absolute; display:block; height:50px; line-height:50px; top:0; left:15px;}
.pup-cont h4{font-size: 16px; margin: 20px 0 30px 0; text-align: center;}
/*延时转账*/
.cw-switch{display:inline-block;width:48px;height:24px;line-height:22px;border-radius:24px;vertical-align:middle;border:1px solid #ccc;background-color:#ccc;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out}
.cw-switch-inner{color:#fff;font-size:12px;position:absolute;left:25px}
.cw-switch:after{content:'';width:20px;height:20px;border-radius:20px;background-color:#fff;position:absolute;left:1px;top:1px;cursor:pointer;transition:left .2s ease-in-out,width .2s ease-in-out}
.cw-switch:active:after{width:26px}
.cw-switch-checked{border-color:#23ac38;background-color:#23ac38}
.cw-switch-checked .cw-switch-inner{left:8px}
.cw-switch-checked:after{left:25px}.cw-switch-checked:active:after{left:19px}
.cw-switch-disabled{cursor:not-allowed;background:#f3f3f3;border-color:#f3f3f3}
.cw-switch-disabled:after{background:#ccc;cursor:not-allowed}.cw-switch-disabled .cw-switch-inner{color:#ccc}
.e-query-list-1 .e-wrong4{display:block; background: url(../images/icon/icon-wrong.png) 0 center no-repeat; padding-left:20px; font-size:12px;  margin:5px 0 0 185px;}
.common-smallsub-window2{ background:#fff; z-index:9999; height:auto!important; width:600px!important; margin-left:-390px; top:20%!important;}
.liColor{background-color: #d4dedd;}
.liColor1{background-color: #eaeaea;}
.submin-but1{ background:#cccccc; cursor: pointer; margin:0 20px; border:none; padding:6px 15px;  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size:12px; color:#fff;}


/****转账汇款 账户详细****/
.transfer-model{ border:1px solid #eaeaea; margin: 20px 30px 32px 30px; overflow: hidden;}
.transfer-model .model-header{ position:relative; height:50px; line-height:50px; padding:0 20px; color:#333333; font-size:14px; border-bottom:1px solid #f6f6f6;}
.transfer-model .model-make{ position:absolute; right:10px; top:0; height:50px; line-height:0;}
.transfer-model .model-make .make-down{cursor: pointer;  background:url(../images/icon/icon-menu-down.png) 5px 24px no-repeat; display:inline-block; width:35px; height:50px;}
.transfer-model .model-make .make-up{ cursor: pointer; background:url(../images/icon/icon-meun-up.png) 5px 24px no-repeat; display:inline-block; width:35px; height:50px;}
.transfer-model .model-make .make-amount{ display:inline-block; height: 36px;font-size: 14px; vertical-align: middle; color: #999999;}
.transfer-model .model-wraper{ padding:0 20px 20px;} 
.transfer-model .model-wraper h4{ font-size: 14px; color: #000000; line-height: 36px; font-weight: 900;}
.model-wraper span.gat-ope{display: inline-block;}
.model-wraper span.gat-ope a{display: inline-block;width:56px; height:22px; line-height:22px;padding: 0;margin: 0 0 5px 0; font-size: 13px;margin-right: 4px;}
.model-wraper span.gat-ope a:hover{color: #23ac38;}
.model-wraper span.gat-ope a:focus{color: #23ac38;}
.transfer-table{ background: #fff; width: 100%; font-size: 14px; color: #000000;line-height: 30px;}
.transfer-table td{ padding: 5px 20px 5px 5px;text-align: right;border:1px solid #eaeaea;}
.transfer-table td.transfer-f-right{ text-align: left; width: 60%;}
.transfer-table a.transfer-correct-btn{ color: #2bb46d;}

.alertOrConfirmWin .window-body{ position:inherit!important; left:inherit!important;}
.wrong_box_new{z-index:9999; width:400px; margin-left:-200px; height:160px; margin-top:-80px;}
#zhezhaoDiv{ z-index:10!important;}
.pop-box_top .pup-main{ line-height：1.5; height:50px; padding:10px 20px;}

/****弹出框 样式2****/
.cut-agree{height: 150px; overflow: auto;padding: 30px;line-height: 24px;}
.e-query-list-1 .cut-agree-list{ padding-left:320px; padding-top:5px; display:block; font-size:14px; color:#999;}
.cut-agree-list .radio-flase{ background: url(../images/icon/icon-radio.png) -16px 0 no-repeat; width:16px; height:16px; display:inline-block; vertical-align: middle;*display: inline; zoom: 1;}

/* 模块 */
.e-model{ border:1px solid #eaeaea; margin: 10px 30px 10px 30px; overflow: hidden;}
.e-model1{ border:1px solid #eaeaea; margin: 20px 0px 0px 0px; overflow: hidden;}
.e-model .model-header{ position:relative; height:40px; line-height:40px; padding:0 20px; color:#23ac38; font-size:14px; border-bottom:1px solid #f6f6f6;}
.e-model .model-make{ position:absolute; right:10px; top:0; height:40px; line-height:0;}
.e-model .model-make .make-downpdf{ background:url(../images/icon/icon-downpdf.png) center center no-repeat; display:inline-block; width:35px; height:40px;}
.e-model .model-make .make-down{ background:url(../images/icon/icon-down.png) center center no-repeat; display:inline-block; width:35px; height:40px;}
.e-model .model-make .make-print{ background:url(../images/icon/icon-print.png) center center no-repeat; display:inline-block; width:35px; height:40px;}
.e-model .model-make .make-more{ cursor: pointer; background:url(../images/icon/make-more.png) center center no-repeat; display:inline-block; width:35px; height:40px;}
.e-model .model-make .make-up{ cursor: pointer; background:url(../images/icon/icon-select-tran.png) center center no-repeat; display:inline-block; width:35px; height:40px;}
.e-model .model-make .make-amount{line-height:50px; display:inline-block; height: 36px; vertical-align: middle;}
.e-model .model-wraper{ padding:0px 20px;} 
.model-wraper a{color: #4285f4;}
.e-model-danger{ border:1px solid #23ac38; margin: 30px 40px 42px 40px; overflow: hidden;}
/* 理财明细列表样式*/
.e-model-fund{ border:1px solid #23ac38;  overflow: hidden;}
.e-model-fund .model-header{ position:relative; height:50px; line-height:50px; padding:0 20px; color:#23ac38; font-size:14px; border-bottom:1px solid #f6f6f6;}
.e-model-fund .model-make{ position:absolute; right:10px; top:0; height:50px; line-height:0;}
.e-model-fund .model-make .make-down{ background:url(../images/icon/icon-down.png) center center no-repeat; display:inline-block; width:35px; height:50px;}
.e-model-fund .model-make .make-print{ background:url(../images/icon/icon-print.png) center center no-repeat; display:inline-block; width:35px; height:50px;}
.e-model-fund .model-make .make-more{ cursor: pointer; background:url(../images/icon/make-more.png) center center no-repeat; display:inline-block; width:35px; height:50px;}
.e-model-fund .model-make .make-up{ cursor: pointer; background:url(../images/icon/icon-select-tran.png) center center no-repeat; display:inline-block; width:35px; height:50px;}
.e-model-fund .model-make .make-amount{ display:inline-block; height: 36px; vertical-align: middle; color: #000000;}
.e-model-fund .model-wraper{ padding:0 20px 20px;} 
.model-wraper a{color: #4285f4;}

.e-model-not{border:1px solid #eaeaea; margin:10px 30px 12px 30px;}
.e-model-not .model-header{ position:relative; height:50px; line-height:50px; color:#23ac38; padding:0 20px;font-size:14px; border-bottom:1px solid #f6f6f6;}
.e-model-not .model-make{ position:absolute; right:10px; top:0; height:50px; line-height:0;}
.e-model-not .model-make .make-more{ cursor: pointer; background:url(../images/icon/make-more.png) center center no-repeat; display:inline-block; width:35px; height:50px;}
.e-model-not .model-make .make-up{ cursor: pointer; background:url(../images/icon/icon-select-tran.png) center center no-repeat; display:inline-block; width:35px; height:50px;}
.e-model-not .model-make .make-amount{ display:inline-block; height: 36px; vertical-align: middle; color: #000000;}

/* 分页 */
.turn-page-bar{ font-size:0; text-align:right; margin:30px 0; text-align: center;}
.turn-page-bar .fl{ display: inline-block; vertical-align: middle;*display: inline; zoom: 1;}
.turn-page-bar .turn-page-btn,
.turn-page-bar .turn-page-text,
.turn-page-bar .jump-turn-page,
.turn-page-bar  span{ background:#fff;  cursor: pointer; vertical-align: middle; border:1px solid #fff; color:#999; height: 40px; padding:0 10px; font-size: 12px;} /*zzb校准*/
.turn-page-bar .turn-page-btn,
.turn-page-bar .jump-turn-page{ border:1px solid #e6e6e6; margin-left:-1px;}
.turn-page-bar .active{ background:#f2f2f2; color: #11a6ea;}
/* .turn-page-bar .input-page{ display: inline-block; vertical-align: middle; width:64px; padding:5px; height:24px; text-align:center; border:1px solid #e6e6e6; font-size: 12px; color:#999;} */
.turn-page-bar .input-page{ display: inline-block; vertical-align: middle; width:30px; padding:0 5px; height:38px; text-align:center; border:1px solid #e6e6e6; font-size: 12px; color:#999;} /*zzb校准*/
.hide1{ display:none;}
/* 登录 */
.login-bg{ background:#e3e3e3;}
.login-header{ background:#fff; min-width:1100px;}
.login-header .header-wraper{width:1100px; height:100px; line-height:100px; margin:0 auto; text-align:right;}
.login-header .header-wraper .nav-logo{float:left; display:block; background: url(../images/icon/icon-logo.png) 0 0 no-repeat; width:280px; height:80px;margin-top:10px;}
.login-header .header-wraper .nav-logo-baoxian{ float:left; display:block; background: url(../images/img/ckbx.png) 0 0 no-repeat; width:55px; height:22px;margin-top:35px }
.login-header .header-wraper .nav-logo-youhuifu{float:left; display:block; background: url(../images/img/youhuifu-logo.png) 0 0 no-repeat; width:280px; height:80px;margin-top:10px;}
.login-header .header-wraper .header-ask{ display:inline-block; vertical-align: middle; background:url(../images/icon/icon-logo-ask.png) 0 center no-repeat; padding-left:20px; font-size:14px; color:#000; margin-right:20px;}
.login-header .header-wraper .header-minder{ display:inline-block; vertical-align: middle; background:url(../images/icon/icon-logo-minder.png) 0 center no-repeat; padding-left:20px; font-size:14px; color:#000;margin-right:20px;}
.login-header .header-wraper .header-demo{ display:inline-block; vertical-align: middle; background:url(../images/icon/icon_yanjing03.png) 0 center no-repeat; padding-left:20px; font-size:14px; color:#000;margin-right:20px;}
.login-header .header-wraper .header-index{ display:inline-block; vertical-align: middle; background:url(../images/icon/back-home.png) 0 center no-repeat; padding-left:20px; font-size:14px; color:#000;}
.login-main{ background:#f1f1f1; min-width:1100px;}
.login-main .main-wraper{ position:relative; width:1100px; height:477px; margin:0 auto;}
.login-main .main-cont{ background:#fff; width:363px; height:450px; position:absolute; top:12px; right:0;}
.login-main .main-cont1{ background:#fff; width:660px; height:450px; position:absolute; top:12px; left:226px;border-radius:10px 10px 10px 10px ;background: rgba(255,255,255,0.7);}
/*
	.login-main .main-cont{ background:#fff; width:660px; height:450px; position:absolute; top:12px; right:0;}
*/
.login-main .main-cont .cont-wraper{}
.login-main .main-cont .cont-wraper ul{padding:0px 25px 0px 25px;}
.login-main .cont-wraper ul li label{ display:inline-block;font-size: 14px; color: #666; vertical-align:top;width: 68px; height: 40px;line-height:40px;text-align: center; border: 1px solid #e1e1e1;border-right:none ;}
.login-main .main-cont .cont-header{ font-size:18px; color:#000; margin:20px 25px 15px 25px;}
.login-main .main-cont .cont-header1{ font-size:18px; color:#000; margin:75px 25px 15px 25px;}
/*
	.login-main .main-cont .cont-header{ font-size:18px; color:#000; margin:20px 25px 15px 25px;}
*/
.login-main .main-cont .main-loginname{width: 100%;height: 50px;left: 0px;top: 0px;border-bottom: 1px solid #cccccc;}
.login-main .main-cont .main-loginname div{float: left;width: 50%;height: 100%;font-size: 18px;line-height: 50px;text-align: center;}
.login-main .main-cont1 .main-loginname{width: 100%;height: 50px;left: 0px;top: 0px;border-bottom: 1px solid #cccccc;}
.login-main .main-cont1 .main-loginname div{float: left;width: 50%;height: 100%;font-size: 18px;line-height: 50px;text-align: center;}
.login-main .login-tab{margin: 12px 25px;font-size: 14px;}
.login-main .login-tab a{vertical-align:middle;padding:2px 6px; margin-right:15px;display: inline-block;color: #666; border: 1px solid #cccccc; border-radius:10px; cursor: pointer;}
.login-main .login-tab a.last{ margin-right: 0;}
.login-main .login-tab a:hover{ color: #23ac38; border: 1px solid #23ac38;}
.login-main .login-tab a.cuurent{ color: #23ac38; border: 1px solid #23ac38;}
.login-main .cont-wraper ul li{height: 60px; position:relative;}
.login-main .cont-wraper ul li.loginli-last{height: 20px;margin-top: 6px;}
.login-main .cont-wraper ul li .login-btn{margin-top: 0px;}
.login-main .cont-wraper .e-wrong{ font-size:12px; color:#cc5233;}
.login-main .cont-wraper a.forget{ font-size: 12px; color: #58a3fa; cursor: pointer;margin-left: 2px;}
.login-main a.forget2{border-right: 1px solid #999;padding-right: 5px;}
.login-main .login-inp{ width:220px; height:20px; padding:10px;border:1px solid #e1e1e1;font-size: 13px;color:#666;}
.login-main .login-phone{ width:220px; height:20px; padding:10px;border:1px solid #e1e1e1;font-size: 13px;color:#666;}
.login-main .login-num{ background:#fff url(../images/icon/icon-login-lock.png) 18px center no-repeat;}
.login-main .login-yzm{border:1px solid #e1e1e1; width:90px; height:20px; padding:10px; display: inline-block; vertical-align: middle;}
.login-main .icon-login-yzm{ display: inline-block; vertical-align: middle; margin:0 6px; background:#fff; width:120px; height:40px;}
.login-main .login-btn{ background:url(../images/img/login-btn-bg.png) 0 0 no-repeat; width:312px; height:36px; line-height:36px; text-align:center; border:none; font-size:20px; color:#fefbb7; cursor: pointer;}
.login-main .login-remove{font-size: 12px; color: #666666;margin-bottom: 10px;}
.login-main .login-remove .login-request{ color: #23ac38;font-size: 12px;}
.login-main .login-sm{ display:block; width:25px; height:25px; background:url(../images/icon/icon-login-num.png) 0 0 no-repeat; position:absolute; top:10px; right:9px;}
.login-main .active{ display:block; width:34px; height:34px; background:url(../images/icon/icon-login-num1.png) 0 0 no-repeat; position:absolute; top:5px; right:9px;}
.login-main .login-sm:hover .login-tip{ display:block;}
.login-main .login-sm .login-tip{ display:block; width:104px; height:22px; background:url(../images/icon/login-tip.png) 0 0 no-repeat; position:absolute; top:0; right:30px;}
.login-main .cont-cutnum{position: absolute;top: 50px;width: 363px; height: 68%;background-color: white;}
.login-main .cont-cutnum p{height: 26px;line-height:26px;color: #666;}
.login-main .cont-cutnum a{color: #666;}
.login-main .cont-cutnum1{position: absolute;top: 50px;width: 315px; height: 68%;}
.login-main .cont-cutnum1 p{height: 26px;line-height:26px;color: #666;}
.login-main .cont-cutnum1 a{color: #666;}
.login-main .login-prompt{ border-top:1px solid #eaeaea; padding: 0px 0px 0px 12px; font-size: 12px; color: #666666;clear: both;}
.login-main .login-prompt a{color: #666666;}
.login-main .login-prompt a:hover{color: #666666;text-decoration:underline;}
.login-main .login-prompt h5{color: #666;}
.login-main .login-prompt p{text-align: left; line-height:17px; height:auto; color: #666;}
/* 注册 */
.request-main{ background:#fff;}
.request-main2{}
.request-main1{margin:0;}
.request-main .crumbs{height:40px;line-height:40px;font-size:14px;color:#333;padding: 20px 50px 0;}
.request-main .crumbs a{color:#000;}
.request-main .request-wraper{ width:1100px; margin:0 auto; padding-bottom:30px; border:1px solid #ddd;}
.request-main .request-wraper1{ width:1280px; padding-bottom:30px;background:#fff;border:none;}
.request-main .request-wraper span.sign{font-size:18px;color:#000;line-height:42px;margin-left:30px;border-bottom:2px solid #23ac38;padding:7px 0;}
.request-main .request-wraper .model-wraper{background:#fff;padding:0 50px;}
.request-main .request-wraper .model-wraper .e-table{padding:10px 0px;}
.request-main .request-wraper .model-wraper h3{font-size:18px;width:100%;text-align:left;line-height:20px;margin-top: 20px;}
.request-main .request-wraper .model-wraper .time{font-size:12px;width:30%;text-align:left;color:#666;line-height:34px;margin-right:8px;}
.request-main .request-wraper .model-wraper .time b{font-weight:normal;}
.request-main .request-wraper .model-wraper .e-table .updown{position:absolute;right:0px;top:30px;}
.request-main .request-wraper .model-wraper .e-table .updown a{display:inline-block;width:80px;height:30px;line-height:30px;border:1px solid #ffa200;text-align:center;border-radius:4px;font-size:14px;color:#ffa200;margin-left:30px;cursor:pointer;}
.request-main .request-wraper .model-wraper .content{width:100%;}
.request-main .request-wraper .model-wraper .content p{font-size:14px;color:#666;line-height:30px;text-indent:2em;padding-bottom:30px;}
.request-main .request-wraper .model-wraper .noteContent p{font-size:14px;color:#666;line-height:30px;text-indent:2em;}
.request-main .request-wraper .model-wraper .content .download{font-size:14px;color:#000;border-top:1px solid #eaeaea;padding-top:30px;}
.request-main .request-wraper .model-wraper .content .download a{font-size:14px;color:#0075a6;text-decoration:underline;}
.request-main .request-wraper .signlist{overflow:hidden;padding:15px;border-bottom:1px solid #eaeaea;}
.request-main .request-wraper .signlist .signlist_time{width:50px;height:50px;margin-right:15px;text-align:center;border:1px solid #ffa200;border-radius:10px;overflow:hidden;}
.request-main .request-wraper .signlist .signlist_time span{font-size:20px;color:#ffa200;display:block;line-height:30px;}
.request-main .request-wraper .signlist .signlist_time b{font-size:12px;color:#fff;height:20px;line-height:20px;background:#ffa200;width:50px;display:block;font-weight:normal;}
.request-main .request-wraper .signlist .signlist_con{width:56%;text-align:left;}
.request-main .request-wraper .signlist .signlist_con h4{ cursor:pointer;font-size:14px;color:#000000;line-height:26px;}
.request-main .request-wraper .signlist .signlist_con h4 span{background:#ffa200;border-radius:4px; display: inline-block;margin-left: 10px; padding: 0 5px;font-size: 12px; color: #fff; height: 20px; line-height: 20px;}
.request-main .request-wraper .signlist .signlist_con h4:hover{color:#ffa200;}
.request-main .request-wraper .signlist .signlist_con h4:focus{color:#ffa200;}
.request-main .request-wraper .signlist .signlist_con p{font-size:12px;width:105%;color:#666;line-height:24px;/*overflow:hidden;white-space:nowrap;text-overflow:ellipsis;*/}
.request-head{ padding:0 30px; height:75px; line-height:75px; font-size:18px; color:#000; border-bottom:1px solid #ddd;}

/* 弹出层-账户转账-选择地区 */
.e-cut .cut-nav a{ display:block; float:left; width:20%; height:43px; font-size:16px; color:#000; line-height:43px; border-bottom:2px solid #fff; text-align:center;}
.e-cut .cut-nav a.bank-tab{ display:block; float:left; width:16.5%; height:43px; font-size:16px; color:#000; line-height:43px; border-bottom:2px solid #fff; text-align:center;}
.e-cut .cut-nav a.active{ border-color:#23ac38; color:#23ac38;}
.e-cut .cut-main{ display:none; background:#f6f6f6; border:1px solid #e3e3e3; min-height:260px;height: 300px; padding:10px; overflow-y:auto;}
.e-cut .cut-main a{ width:19%; float:left; text-align:center; line-height:2; font-size:16px; color:#444;}
.e-cut .cut-main a:hover{color:#23ac38;}
.e-cut .cut-main a.province{ color:#23ac38;}

.e-cut .cut-main a.back-list{ width:33.3%; float:left; text-align:left; line-height:2; font-size:15px; color:#444;}
.e-cut .cut-main a.back-list:hover{color:#23ac38;}
.e-cut .cut-main a.province2{color:#23ac38;}

.e-cut .cut-main a.hotbank{ width:25%; float:left; text-align:left; line-height:40px; font-size:16px; color:#444;}
.e-cut .cut-main a.hotbank:hover{color:#23ac38;}
.e-cut .cut-main a.province3{ width:25%; float:left; text-align:left; line-height:40px; font-size:16px; color:#23ac38;}
.e-cut .cut-main a.province3 img{vertical-align:middle;margin-right: 4px;}
.e-cut .cut-main a.hotbank img{vertical-align:middle; margin-right: 4px;}
/* 转账信息确认 */
.e-sure{ padding:0px 32px 0 32px;}
.e-sure .sure-card{ width:300px;}
.e-sure .sure-card .card-info{ font-size:14px; color:#999; line-height:1.5;}
.e-sure .sure-card .card-main{ padding:10px; border:1px solid #23ac38;  border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius: 10px;}
.e-sure .sure-card .card-btn{ background:#23ac38; color:#fff; display:inline-block; padding:5px 10px;  border-radius: 12px; -moz-border-radius:12px; -webkit-border-radius: 12px; font-size:12px;}
.e-sure .card-query{ margin-top:10px;}
.e-sure .card-query li{ height:35px; line-height:35px; border-bottom:1px solid #e5e5e5; font-size:14px; color:#000;padding:0px 10px;}
.e-sure .e-sure-info{ background:url(../images/img/card-info-bg.png) 0 0 no-repeat; width:190px; height:88px; padding-top:35px; padding-left:30px; line-height:2; text-align:left; font-size:14px; color:999;}
.e-sure .e-sure-info span{ display:block;}
.e-sure .sure-card,
.e-sure .e-sure-info{ display: inline-block; vertical-align: middle;*display: inline; zoom: 1;}
.query-thing-tip{ background:url(../images/img/thing-tip.png) 0 0 no-repeat;color:#000; width:256px; height:43px;line-height:50px;text-align:center; position:absolute; left:-60px; top:15px; display:none;}
.query-thing-tip span{color:#2691ff;}
.query-thing:hover .query-thing-tip{ display:block;}
.procedure{cursor: pointer;}
.procedure:hover .procedure-fee-img{ display:block;}
/**.procedure-fee-img{display: none; background:url(../images/img/my-financing-tip.png) 0 0 no-repeat;font-size:10px;color:#222222; width:0px; height:32px;line-height:36px;text-align:center; position:absolute; left:30px; top:34px;}**/
.procedure-fee-img span{color:#2691ff;}
.procedure-fee{display: none; background:url(../images/img/my-deail-tip.png) 0 0 no-repeat;background-size:540px 34px;color:#222222; width:550px; height:34px;line-height:36px;text-align:center; position:absolute; left:-2px; top:-13px;margin-left:190px;}
.QRCode-fee{font-size:13px; background:url(../images/img/img-bank.jpg) 0 0 no-repeat;background-size:100px 100px;color:#222222; width:550px; height:100px;line-height:36px;text-align:center; position:absolute; left:30%; top:-80px;margin-left:190px;}
.procedure-free{display: none; background:url(../images/img/my-deail-tip.png) 0 0 no-repeat;background-size:100px 34px;color:#222222; width:100px; height:34px;line-height:36px;text-align:center; position:absolute; left:-2px; top:-13px;margin-left:295px;}
.procedure-fee-arrange{display: none; background:url(../images/img/my-deail-tip.png) 0 0 no-repeat;background-size:540px 34px;color:#222222; width:550px; height:34px;line-height:36px;text-align:center; position:absolute; left:-2px; top:-3px;margin-left:-53px;}
.procedure-free-arrange{display: none; background:url(../images/img/my-deail-tip.png) 0 0 no-repeat;background-size:100px 34px;color:#222222; width:100px; height:34px;line-height:36px;text-align:center; position:absolute; left:-2px; top:-3px;margin-left:53px;}
.procedure-fee-node{display: none; background:url(../images/img/my-deail-tip.png) 0 0 no-repeat;background-size:600px 34px;color:#222222; width:600px; height:34px;line-height:36px;text-align:center; position:absolute; left:-2px; top:-13px;margin-left:190px;}

/****转账汇款 步骤  ****/
.main-step{height:75px;line-height:75px;border-bottom:1px solid #eaeaea; margin-bottom:35px;}
.main-step .main-step-name{}
.main-step ul li{ float:left; padding:0 22px 0 17px;}

.main-step-not{background:url(../images/icon/main-step-02.png) 0 30px no-repeat;color:#999999;}
.main-step-finish{background:url(../images/icon/main-step-01.png) 0 30px no-repeat;color:#2caf40;font-weight:900;}
.main-step-in{background:url(../images/icon/main-step-03.png) 0 30px no-repeat;color:#2caf40;}
.main-step-do{background:url(../images/icon/main-step-01.png) 0 30px no-repeat;color:#2caf40;font-weight: bold;}
.main-step-done{background:url(../images/icon/main-step-03.png) 0 30px no-repeat;color:#2caf40;}

.cur-wide{ width:70%; margin: 20px auto; font-size: 14px;overflow:hidden; line-height: 26px;}
.cur-wide li{ width: 50%; float: left;}
.cur-wide span{ width:150px; text-align: left;display:block; float: left;}
.cur-wide i{ text-align: left;float:left;}
/**** 转账汇款-选择开户行****/
.bank-opt{ width: 100%; overflow: hidden;}
.bank-opt ul{ margin-left: 24px;}
.letter-bank{display:block;width:20px;float:left;margin-top:4px;color:#ff5b5b;text-align:left;font-size:18px;}
.e-cut .cut-main a.letter-list{ width:50%; float:left; text-align:left; line-height:2; font-size:16px; color:#444;}
.e-cut .cut-main a.letter-list:hover{color:#23ac38;}
.e-cut .cut-main a.province4{ width:50%; float:left; text-align:left; line-height:2; font-size:16px; color:#23ac38;}

.cur-print{ position:absolute; right:20px; top:90px; height:50px; line-height:0;}
.cur-print .make-down{ background:url(../images/icon/icon-down.png) center center no-repeat; display:inline-block; width:35px; height:50px;}
.cur-print .make-print{ background:url(../images/icon/icon-print.png) center center no-repeat; display:inline-block; width:35px; height:50px;}
/**** 转账汇款-等待10秒效果 ****/
.waitingEffect { position: relative; }
.waiting { display: inline-block; width: 70px;height: 70px;}
.counting{ position: absolute; font-size: 20px; line-height: 20px; height: 20px; width: 94%; left: 25px; top: 25px; text-align: center; }
.waiting.effect1 { border-top: 3px solid rgba(0, 0, 0, 0.5); border-right: 3px solid transparent; border-radius: 50%; -webkit-animation: rotation 1.5s linear infinite;animation: rotation 1.5s linear infinite; border-top-color:#23ac38;}
.hover{ cursor:not-allowed;}
@keyframes rotation { 100% { transform:rotate(360deg); }75% { transform:rotate(270deg); }50% { transform:rotate(180deg); } 250% { transform:rotate(90deg); } 0% { transform:rotate(0deg); } }
@-webkit-keyframes rotation {　100%{transform:rotate(360deg)} 75% { transform:rotate(270deg); } 50% { transform:rotate(180deg); } 250% { transform:rotate(90deg); } 0% { transform:rotate(0deg); }}


/*.loading-data-word{height:32px;width:32px;text-align:center;z-index:5;margin:0 auto;background:url(../images/img/loading.gif) 0 0 no-repeat;}*/

/****生活服务 ****/
.life-banner{ background: #ccc; width: 100%; margin: 0 auto; height: 207px;text-align: center;}
.life-banner img{ display:inline-block;}
.lift_con{}
.lift_list{overflow:hidden; margin: 0px 16px;}
.lift_list li{width:125px;height:100px; margin:10px 0;float:left;text-align:center;}

.lift-head{ background: #f4f4f4; height: 42px; line-height: 42px; margin-top: 18px;}
.lift_list li span{display:block;font-size:14px;color:#000; margin-top:10px;}
.lift-ul{color: #000000; font-size: 16px; width:780px;}
.lift-ul li{float: left; width: 130px; text-align: center;}
.lift-ul li.onnn{background: #23ac38; color: #ffffff;}
.function h4{ margin: 24px 0;}

.lift_con2{border:1px solid #eaeaea;}
.lift_list2{overflow:hidden; margin: 0 60px;}
.lift_list2 li{width:240px; padding:60px 0;float:left;text-align:left;}
i.wire{ height: 1px;  border-bottom:1px solid #eaeaea;width: 100%; display: block;overflow: hidden;}
.lift_list2 li span{float: left; margin-right: 16px; cursor: pointer;}
.lift-title1{line-height:32px;font-size:18px ; color: #000000;}
.lift-title2{ font-size:14px; color: #666666;}
 /****选择城市****/
.city-choice{font-size: 16px;padding:15px 0;color: #2bb46d;}
.city-choice .city-choice-in{color: #2bb46d;cursor: pointer; margin: 0 5px;}
/*生活服务 搜索框*/
.lift-search{ margin:5px 8px 0 0;background:#fff; height:30px; line-height:30px; padding:0 10px 0 18px; font-size:14px; color:#999; border:1px solid #eaeaea;  border-radius: 15px; -moz-border-radius:15px; -webkit-border-radius: 15px; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.lift-search input.e-search-in{float: left;width:100px;height:30px; line-height:30px; color: #999999;}
.lift-search span{float:right;margin-top:3px;cursor:pointer;}


/****左侧有导航  生活服务 ****/
.r-lift-head{ background: #f4f4f4; height: 42px; line-height: 42px;}
.r-lift_list li span{display:block;font-size:14px;color:#000; margin-top:10px;}
.r-lift-ul{color: #000000; font-size: 16px; width:660px;}
.r-lift-ul li{float: left; padding:0 8px;text-align: center;cursor: pointer;font-size:12px;}
.r-lift-ul li.onnn{background: #23ac38; color: #ffffff;padding:0 12px; cursor: pointer;}
.r-lift_con{border-bottom:1px solid #eaeaea; padding: 20px 10px;}
.r-lift_list{overflow:hidden;}
.r-lift_list li{width:125px;height:100px; float:left;text-align:center;}
/****生活服务 图标遮罩****/
.shade{cursor:no-drop;position:absolute;top:-10px;left:30px;opacity: 0.7;filter: alpha(opacity=70);moz-opacity:'0.7';background-color:#666;display: inline-block;height: 64px; width: 64px;border-radius:20px;}
.r-lift_list li{position: relative;}


/*遮罩加载中*/
.loading-mask {
	/*opacity: 0.7;*/
	background: rgba(255,255,255,0.7);
	filter: alpha(opacity=70);
	display: none;
	z-index: 1000;
	moz-opacity:'0.7';
}
.loading-data {
	position: absolute;
	line-height: 150px;
	top: 25%;
	width:100%;
	height:140px;	
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	background: url(../images/loading.gif) no-repeat center;
	font-size: 20px;
	z-index:1;
}
.loading-data-word{
	position: absolute;
	top:20px;
	left:47%;
	z-index:2;
}

/*zzb模板样式*/
/*z-ul-list600模板*/
div.z-ul-lst-600 { width: 600px; margin: auto; /*border: 1px solid #23ac38; border-radius: 5px;*/ font-size: 14px; color: #333333}
div.z-ul-lst-600 ul { display: block; }
div.z-ul-lst-600 ul li { display: block; margin-top: 10px; }
div.z-ul-lst-600 .z-u-lab { display: inline-block; vertical-align: middle; height: 40px; line-height: 40px; width: 110px; padding-right: 20px; text-align: right; zoom: 1; }
div.z-ul-lst-600 .z-u-lab.z-f-required:before { content: '*'; color: #ff6347; /* position: absolute; */ margin-right: 4px; }

div.z-ul-lst-600 .z-u-item { display: inline-block; vertical-align: middle; text-align: left; }
div.z-ul-lst-600 .z-u-wrong  { display: block; background: url(../images/icon/icon-wrong.png) 0 center no-repeat; padding-left: 20px; margin: 5px 0 0 130px; color: #ff5745; }
div.z-ul-lst-600 .z-u-content { position: relative; }

div.z-u-sel { display: block; border: 1px solid #e5e5e5; border-radius: 5px; cursor: pointer; height: 42px; line-height: 40px; white-space: nowrap; background: #ffffff url(../images/icon/icon-address.png) calc(100% - 10px) center no-repeat; font-size: 14px; color:#333333; padding-left: 8px; }
div.z-u-desc { padding: 0 8px; height: 40px; line-height: 40px; }
span.z-u-sel { display: inline-block; vertical-align: middle; border: 1px solid #e5e5e5; border-radius: 5px; cursor: pointer; height: 42px; line-height: 40px; white-space: nowrap; background: #ffffff url(../images/icon/icon-address.png) calc(100% - 10px) center no-repeat; font-size: 14px; color:#333333; padding-left: 8px; }
div.z-u-select1 { position: absolute; margin-top: 5px; margin-left: 134px; border: 1px solid #eaeaea; border-radius: 5px; line-height: 40px; max-height: 300px; z-index: 10; background: #ffffff; text-align: center; white-space: nowrap; box-shadow: 0 2px 5px 0 #888888; overflow-y: scroll; font-size: 14px; color: #333333;}
div.z-u-select1 option { display: block; cursor: pointer; line-height: 30px; padding: 0 8px;} /* 注意是option 为了兼容系统很多操作 */
div.z-u-select1 option:hover { color: #ffffff; background: #23ac38; border-radius:3px; }
div.z-u-select1 option.z-f-active { color: #ffffff; background: #23ac38; }

span.z-span-select1 { display: inline-block; cursor: pointer; line-height: 20px; padding: 0 16px; font-size: 14px; background:#ffffff; color: #666666; border-width: 0 0 0 2px; border-style: solid; border-color: #e5e5e5; }
span.z-span-select1:hover { color: #23ac38;}
span.z-span-select1.z-f-active { color: #23ac38; background: #ffffff; border: 0; border-width: 0 0 0 2px; border-style: solid; border-color:#23ac38; }

span.z-span-select2 { display: inline-block; cursor: pointer; line-height: 25px; margin: 0px 5px 0px 0px; padding: 0 10px; font-size: 14px; background: #ffffff; color: #666666; border-radius: 5px; border: 1px solid #e5e5e5; vertical-align: middle; }
span.z-span-select2:hover { color: #23ac38; background: #f7f7f7;}
span.z-span-select2.z-f-active { color: #ffffff; background: #23AC38; }

span.z-span-select3 { display: inline-block; cursor: pointer; line-height: 25px; margin: 0 4px 0 0; width: 80.2px; text-align: center; font-size: 14px; background: #ffffff; color: #666666; border-radius: 5px; border: 1px solid #e5e5e5; vertical-align: middle; }
span.z-span-select3:nth-child(5n) {margin: 0;}
span.z-span-select3:hover { color: #23ac38; background: #f7f7f7;}
span.z-span-select3.z-f-active { color: #ffffff; background: #23AC38; }

div.z-u-rect { position: absolute; top: -8px; width: 14px; height: 14px; border-top: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; background-color: #f7f7f7; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); }
div.z-u-content .z-u-select2 { width: 428px; position: relative; margin: auto; margin-top: 10px; padding: 10px 20px 10px 20px; background: #f7f7f7; border: 1px solid #e5e5e5; border-radius: 5px; font-size: 100%; vertical-align: baseline; line-height: 33px; }

span.z-u-connect { display: inline-block; vertical-align: middle; line-height: 38px; text-align: center; font-size: 14px; }

input.z-ipt-common { padding: 0 8px; font-size: 14px; border-radius: 5px; border: 1px solid #e5e5e5; height: 40px; line-height: 40px; }
input.z-ipt-select { padding: 0 8px; font-size: 14px; border: 1px solid #e5e5e5; border-radius: 5px; height: 40px; line-height: 40px; background: #ffffff url(../images/icon/icon-address.png) calc(100% - 10px) center no-repeat; }
input.z-ipt-date { background: #ffffff url(../images/icon/icon-date.png) calc(100% - 10px) center no-repeat; cursor: pointer; text-align: center; height: 40px; line-height: 40px; padding: 0 20px 0 0; border: 1px solid #eaeaea; border-radius: 5px; font-size: 14px; display: inline-block; vertical-align: middle; zoom: 1; }

span.z-amt-unit { display: inline-block; vertical-align: middle; line-height: 42px; text-align: center; font-size: 14px; height: 40px; background: #ffffff; border-style: solid; border-color: #d2d2d2; border-width: 1px 0 1px 1px; border-radius:  5px 0px 0px 5px; }
input.z-ipt-amt2 { display: inline-block; vertical-align: middle; background: #ffffff; height: 40px; border-style: solid; border-color: #d2d2d2; border-width: 1px 1px 1px 0; border-radius: 0px 5px 5px
0px; font-size: 14px; zoom: 1; }

select.z-sel-a { background: #f8f8f8; height: 42px; padding: 0px 5px; border: 1px solid #eaeaea; border-radius: 5px; font-size: 14px; color: #000; display: inline-block; vertical-align: middle; zoom: 1; }

span.z-btn-connect { display: inline-block; vertical-align: middle; line-height: 40px; height: 40px; font-size:
15px; color: #23ac38; cursor: pointer; border: 1px solid #e5e5e5; border-radius: 5px; padding: 0 10px;
margin-left: 10px; }

input.z-ipt-search { background: #ffffff url(../images/icon/detail-search-gray.svg) calc(100% - 10px) center no-repeat; display: inline-block; vertical-align: middle; padding: 0 8px; font-size: 14px; border-radius: 5px; border: 1px solid #eaeaea; height: 40px; line-height: 40px; zoom: 1; }
input.z-ipt-search.z-f-focus { border: 1px solid #23ac38; border-bottom-color: transparent; border-radius: 5px 5px 0 0; }
div.z-u-content .z-u-search { position: absolute; z-index: 10; top: -1px; left: 134px; min-height: 60px; border-radius: 0px 0px 5px 5px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #23ac38; background: #ffffff; }
div.z-u-content .z-u-search-list { margin: 0 8px; text-align: left; padding:2px 0; border-width: 1px 0; border-style: solid; border-color: #e5e5e5; }
div.z-u-content .z-u-search-list span{ display: inline-block; vertical-align: middle; cursor: pointer; line-height: 25px; margin: 4px 4px 4px 0; padding: 0 10px; font-size: 14px; background: #ffffff; color: #666666; border-radius: 10px; border: 1px solid #e5e5e5; } 
div.z-u-content .z-u-history-clear1 { display: block; background: #ffffff url(../images/icon/detail-delete.svg) 0 center no-repeat; background-size: 18px; float: right; cursor: pointer; margin: 0 10px 0 0; padding-left: 20px; height: 38px; line-height: 38px; font-size: 14px; color: #7e7e7e; zoom: 1; z-index: 4; }

.z-u-explain-img { display: inline-block; vertical-align: middle;}
.z-u-explain-desc { position: absolute; display: none; background: #ffffff; width: 100px; height: auto; color: #777777; font-size: 12px; text-align: center; padding: 5px 10px; border: 1px solid #cccccc; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; }

/*z-f 系列模板*/
input.z-f-checkbox{ width: 15px; height: 15px; appearance: none; margin-right: 5px; cursor: pointer; vertical-align: middle; position: relative; }
input.z-f-checkbox::before { content: ""; position: absolute; top: 0; left: 0; background: #ffffff; width: 100%; height: 100%; border: 1px solid #d9d9d9; border-radius: 4px; }
input.z-f-checkbox:checked::before { content: "\2713"; background-color: #ffffff; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 1px solid #7d7d7d; border-radius: 4px; color: #7d7d7d; font-size: 100%; font-weight: bold; text-align: center; line-height: 100%; }

/*z-t 系列模板*/
span.z-t-title { color:#23ac38; font-weight: bold; }
span.z-t-info { display: inline-block; vertical-align: middle; color: #000000;}
span.z-t-info span { font-weight: bold; vertical-align: middle;}
span.z-t-operation { float: right; }
img.z-t-img { vertical-align: middle; height: 20px; object-fit: cover; cursor: pointer; margin: 0 5px; }
.z-t-button { color: #23ac38; cursor: pointer; font-weight: normal!important; border: 2px solid #23ac38; border-radius: 5px; padding: 2px 6px; margin-left: 10px; }
.z-t-button:hover { color: #ffffff; background: #23ac38;}
.z-t-cellImg-notIncluded { margin-left: 3px; vertical-align: text-bottom; }

/*z-fc 系列模板*/
span.z-fc-explain { color: #000000; }
span.z-fc-income { color: #ff0000; }
span.z-fc-expenditure { color: #23ac38; }
span.z-fc-strokeCount { color: #999999; }

/* z-w 系列模板*/
div.z-w-markLayer { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background:  rgba(255,255,255,0.7); z-index: 11; }
div.z-w-popUpWindows { position: absolute; width: 380px; background: #ffffff; border-radius:
5px; vertical-align: baseline; box-shadow: 0 0 5px 0 #888888; z-index: 1; left: 50%; top: 50%; transform:
translate(-50%,-60%);}
div.z-u-history-clear { display: block; background: #ffffff url(../images/icon/detail-delete.svg) 0 center no-repeat; background-size: contain; cursor: pointer; padding-left: 20px; font-size: 14px; color: #666666; }

div.z-w-popUpWindows .z-win-img-close { display: inline-block; vertical-align: middle; height: 14px; object-fit: cover; cursor: pointer; }

/* z-search 系列模板*/
span.z-btn-span-search { display: inline-block; vertical-align: middle; background: #ffffff url(../images/icon/detail-search-green.svg) 10px center no-repeat; line-height: 38px; width: 60px; height: 38px; text-align: center; font-size: 16px; color: #23ac38; cursor: pointer; border: 1px solid #23ac38; border-radius: 5px; padding-left: 20px; }
span.z-btn-span-search:hover { color:#ffffff; background: #23ac38 url(../images/icon/detail-search-white.svg) 10px center no-repeat; }
input.z-ipt-search2 { display: inline-block; vertical-align: middle; padding: 0 8px; font-size: 14px; border-radius: 5px 0 0 5px; border-style: solid; border-color: #eaeaea; border-width: 1px 0 1px 1px; height: 40px; line-height: 40px; }
span.z-btn-span-search2 { display: inline-block; vertical-align: middle; background: #23ac38 url(../images/icon/detail-search-white.svg) 10px center no-repeat; line-height: 40px; width: 50px; height: 40px; text-align: center; font-size: 15px; color: #FFFFFF; cursor: pointer; border: 1px solid #e5e5e5; border-radius: 0 5px 5px 0; padding-left: 20px; }

/* z-btn 系列模板*/
.z-btn { background-color: #ffffff; color: #23ac38; cursor: pointer; border: 1px solid #23ac38; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin: 0 10px; font-size: 16px; height: 36px; padding: 0 15px 0px 15px; text-indent: 0em; }
.z-btn:hover { background-color: #23ac38; color: #ffffff; border-color:#e5e5e5; }
.z-btn[disabled='disabled'] { background-color: #c5c5c5; color: #ffffff; border-color: #c5c5c5; }

/*z-checkBox 系列模板*/
.z-checkBox { width: 15px; height: 15px; appearance: none; margin-right: 5px; cursor: pointer; vertical-align: top; position: relative; }
.z-checkBox::before { content: ""; position: absolute; top: 0; left: 0; background: #ffffff; width: 100%; height: 100%; border: 1px solid #d9d9d9; border-radius: 4px; }
.z-checkBox:checked::before { content: "\2713"; background-color: #ffffff; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 1px solid #7d7d7d; border-radius: 4px; color: #7d7d7d; font-size: 100%; font-weight: bold; text-align: center; line-height: 100%; }

/*z-toggle 系列模板*/
.z-btn-toggle { position: relative; display: inline-block; vertical-align: middle; height: 40px; line-height: 40px; width: 100px; overflow: hidden; border: 1px solid #eaeaea; border-radius: 5px; }
.z-btn-toggle .checkbox { position: absolute; width: 100%; height: 100%; padding: 0; margin: 0; opacity: 0; cursor: pointer; z-index: 3; }
.z-btn-toggle .knobs,
.z-btn-toggle .layer{ position: absolute; top:0; right:0; bottom:0; left:0; }
.z-btn-toggle .knobs{ z-index: 2; }
.z-btn-toggle .layer{ width: 100%; background-color: #ffffff; transition: 0.3s ease all; z-index: 1; }
.z-btn-toggle .knobs:before, 
.z-btn-toggle .knobs:after, 
.z-btn-toggle .knobs span{ position: absolute; top: 5px; width: 35px; height: 14px; font-size: 16px; text-align: center; line-height: 1; padding: 8px 4px; border-radius: 2px; transition: 0.3s ease all; }
.z-btn-toggle .knobs span{ display: inline-block; left: 4px; color: #000000; z-index: 1; }
.z-btn-toggle .knobs:before{ content:''; left:54px; background-color: #23ac38; }
/*.z-btn-toggle .knobs:after{ content: '内容2'; right: 4px; color: #ffffff; }*/ /*自定义在html中*/
.z-btn-toggle .checkbox:checked + .knobs span{ color: #ffffff; }
.z-btn-toggle .checkbox:checked + .knobs:before{ left: 4px; background-color: #23ac38; }
.z-btn-toggle .checkbox:checked + .knobs:after{ color: #000000; }
.z-btn-toggle .checkbox:checked ~ .layer{ background-color: #ffffff; }

/*z-load 系列模板*/
.z-load { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.7); z-index: 11; } /* IE9+ 透明度*/
.z-load .z-load-spinner { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-align: center; }
.z-load .z-load-spinner > div { width: 30px; height: 30px; background-color: #67CF22; border-radius: 100%; display: inline-block; -webkit-animation: bouncedelay 1.4s infinite ease-in-out; animation: bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.z-load-spinner .z-load-spinner-bounce1 { -webkit-animation-delay: -0.32s!important; animation-delay: -0.32s!important; }
.z-load-spinner .z-load-spinner-bounce2 { -webkit-animation-delay: -0.16s!important; animation-delay: -0.16s!important; }
@-webkit-keyframes bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0.0); } 40% { -webkit-transform: scale(1.0); } }
@keyframes bouncedelay { 0%, 80%, 100% { transform: scale(0.0); -webkit-transform: scale(0.0); } 40% { transform: scale(1.0); -webkit-transform: scale(1.0); } }
.z-load .z-load-forkP { width: 40px; height: 40px; border-radius: 40px; background: rgba(255,255,255,0.7); display: inline-block; position: absolute; top: 10px; right: 10px;cursor: pointer;}
.z-load-forkP .z-load-fork { display: block; width: 30px; height: 4px; background: #ff6347; font-size: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); position: absolute; top: 18px; right: 5px; }
.z-load-forkP .z-load-fork:after { content: "/"; display: block; width: 30px; height: 4px; background: #ff6347; -webkit-transform: rotate(90deg); transform: rotate(90deg); }

/*收支分析*/
.assets .assets_con h4 span.quxian2{cursor:pointer;display:inline-block;width:44px;height:30px;background:url(../images/icon/icon_zc05.png) no-repeat center center;vertical-align:middle;border-radius:4px 0 0 4px;}
.assets .assets_con h4 span.active.quxian2{cursor:pointer;display:inline-block;width:44px;height:30px;background:url(../images/icon/icon_zc15.png) no-repeat center center;vertical-align:middle;border-radius:4px 0 0 4px;}
.assets .assets_con .Expend_connon{font-size: 13px;width: 255px;height: 22px;line-height: 50px;margin-left: 50px;color: #666;}
.assets .assets_con .income_connon{font-size: 13px;width: 255px;height: 22px;line-height: 50px;margin-left: 50px;color: #666;}
.assets .assets_con .expend_border{border-bottom: 1px solid #cccccc;width: 248px;height: 29px;margin-top: 80px;margin-left: 66px;}
.assets .assets_con .income_border{border-bottom: 1px solid #cccccc;width: 200px;height: 29px;margin-top: 80px;margin-left: 100px;}

/*信用卡首页 */
.cred-nav{width:100%; overflow: hidden;}
.cred-nav ul{ width: 100%; padding-top: 32px;}
.cred-nav a{ display:block; float:left; width:20%; height:43px; font-size:16px; color:#000; line-height:43px; border-bottom:2px solid #fff; text-align:center;}
.cred-nav a.active{ border-color:#23ac38; color:#23ac38;}
.cred-nav a.cred-more{ width:120px; color: #23ac38;}
.cred-main{ display:none; background:#f6f6f6; border:1px solid #e3e3e3; min-height:260px; padding:10px; overflow-y:auto;}
.cred-main a{ width:20%; float:left; text-align:center; line-height:2; font-size:16px; color:#444;}

.function2{width:1100px;border-bottom:1px solid #f2f2f2;margin:0 auto;}
.cred_con{position:relative;width:1100px;}
.cred_list{margin:40px 0px;overflow:hidden;width:1100px;}
.cred_list li{width:237px;height:314px;float:left; margin-right:24px;}
.cred_list li img{width:237px;height:182px;}
.cred_list li.last{ float: right; margin: 0; margin-right:40px;}
.cred_list li.first{margin-left:40px;} 
.cred_list .apply{position:relative;margin-top:-4px; width: 237px;}
.apply .cred-padd{ padding: 20px 20px 30px 20px;border-bottom: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.apply .cred-pop{width: 237px;opacity:0.9;background-color:#ffa21d;position: absolute;bottom: 0; top: 0;display: none;border-bottom: 1px solid #ffa21d;border-left: 1px solid #ffa21d;border-right: 1px solid #ffa21d;}
.apply:hover .cred-pop{display:block;width: 195px;padding: 20px;opacity:0.9;background-color:#ffa21d;position: absolute;bottom: 0; top: 0;display:block;}
.apply:focus .cred-pop{width: 215px;padding: 20px;opacity:0.9;background-color:#ffa21d;position: absolute;bottom: 0; top: 0;display:block;}
.cred-btn{background: #ffffff; width: 190px;height: 38px; line-height: 38px; color:#ffa21d; font-size: 16px; border: 0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; cursor: pointer;font-weight: 900;}

.cred_list .cred-title{ color: #ff8400; margin-bottom: 18px;}
.cred_list .cred-title-white{ color: #ffffff; margin-bottom: 18px;}
.cred_list .cred-explain{ color: #666666; line-height:20px;}
.cred_con i{display:block;width:20px;height:38px;position:absolute;top:65px; cursor: pointer;}
.cred_con i.cred_left{left:0px;background:url(../images/icon/left02.png) no-repeat center center;}
.cred_con i.cred_right{right:0px;background:url(../images/icon/right02.png) no-repeat center center;}

.credit-message{ float:left; width:320px;border: 2px solid #2bb46d; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin:0 20px 30px 20px; padding-bottom: 12px;}
.credit-message ul{ display: block;}
.credit-message label{ width:80px; display: inline-block;}
.credit-message i{ margin-right: 10px;}
.debt-red{color:#f44; font-weight: 900;}
.number{ background: #ededed; height: 36px; margin-top: 12px;}
.number .e-select{ height: 26px; line-height: 26px; padding: 0; font-size: 12px;}

.cred-publicity{width: 100%; margin: 0 auto;text-align: center;}
.cred-publicity img{}
.inquiry{ padding: 0 50px;}
.info-title{vertical-align:middle; font-size: 16px; padding-top: 26px; line-height: 30px;}
.info-lest{ border: 1px solid #23ac38; margin:0; padding: 20px;}
.info-lest label.e-lab{width: 200px;}
.info-lest .e-emon { width: 300px;}
.info-lest li{ padding:0 0 0 10px; line-height: 32px;}
.number-alias{ text-align: right; float: right;padding-right: 10px;}

.inquiry-btn{border: 1px solid #23ac38; margin:0; padding: 20px;}
.inquiry-btn button.e-btn{margin:0 5px 10px 0; width:116px; padding:6px 0px; font-size:15px;}

/**** 生活服务-影票购买  ****/
.movie{ padding: 24px 0 0 30px; overflow: auto;}
.introduce-left{ float:left; width: 70%;}
.introduce-right{ float:right;width: 30%;}
.movie a{ color: #000000;}
.movie a:hover{ color: #000000;}

.movie-introduce{ margin:40px 0 60px 0 ;color: #666666; font-size: 12px; line-height:1.5em;}
.movie-time span{ color: #ff4444;}
.movie .e-select{ width: 276px;}
.ticked{margin: 70px 30px 0 30px;}

.ticked ul li{ border-bottom: 1px solid #e8e8e8; margin: 0 0 30px 0; padding-bottom:20px; line-height: 36px;}
.ticked-left{ float: left; width: 70%;}
.ticked-left h3{ line-height: 36px;}
.ticked-cash{color: #f37800; font-size:14px; line-height: 46px;padding-top:20px; display: inline-block;}
.ticked-cash span{ font-size: 24px; }
.ticked button.e-btn{ float:right; margin-top:20px;background: #1680c1; font-size: 14px; font-weight: 900; color: #ffffff; border: 1px solid #1680c1; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px;}

.viewing-date{ padding: 20px 0 20px 60px ;}
.viewing-date .e-lab{ width: 86px;}
.viewing-date .e-select {width: 135px;}
.viewing-date .e-inp{cursor:pointer; width:190px; background: url(../images/icon/icon-date.png) 170px center no-repeat;}
.viewing-date .query-tip{ padding:20px 0 0 30px;}

.seat-ticket{ position: relative; width: 706px;  min-height: 300px; text-align: center; margin: 0 auto;}
.seat-ticket i{display:block;width:20px;height:38px;position:absolute;top:100px; cursor: pointer;}
.seat-ticket i.seat_left{left:-52px;background:url(../images/icon/left02.png) no-repeat center center;}
.seat-ticket i.seat_right{right:-42px;background:url(../images/icon/right02.png) no-repeat center center;}
.movie-name{ font-size: 14px; color:#333333; line-height: 36px;}
.ticked_list button.e-btn{  font-size:14px; margin:0; width:124px;background: #237cde; color: #ffffff; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px;border: 1px solid #237cde;}
.ticked_list{ width: 706px; margin: 0 auto;}
.ticked_list li{ float:left; width:125px; margin-right: 20px;}
.ticked_list li.last{ float: right; margin-right: 0;}
.ticked_list img{ width: 125px; height: 190px;}
.ticked_list a{color:#333333;}
.ticked_list a:hover{color:#333333;}

.film-img{ position: relative;width: 125px; height: 190px; z-index: 1;}
.film-actor{color: #ffffff;display: none; text-align: left; padding: 10px 5px; width: 115px; height: 170px; font-size: 14px; cursor: pointer;}
.film-actor p{ margin-left: 10px;}
.film-img:hover .film-actor{display:block;opacity:0.8;z-index:5;background-color:#000;position: absolute;bottom: 0; top: 0;}
.film-img:focus .film-actor{padding: 20px;opacity:0.8;background-color:#000;position: absolute;bottom: 0; top: 0;}
.film-actor .explain{ margin: 10px 0 0 0; overflow: hidden; height: 58px; line-height: 26px;}
.explain span{ display: block; float: left; margin-left: -2px; width: 14px; width:24px; height:58px; font-size: 20px; font-family: "微软雅黑";}
.film-actor .ticked-cash{ text-align: center; display: block; padding-top: 0; line-height: 36px;}
.film-new{position: absolute;width:41px;height:41px; top: 0; left: 0; z-index: 2; display: block; background: url(../images/icon/film-new.png) no-repeat top left;}
.film-hot{position: absolute;width:41px;height:41px; top: 0; left: 0; z-index: 2; display: block; background: url(../images/icon/film-hot.png) no-repeat top left;}
.film-score{position: absolute; width:32px;height:20px;background:#79ab02; text-align:center; color:#ffffff; line-height:20px;bottom: 0; right: 0; z-index: 2; display: block;}

.current-city{ color: #000000; margin-top: 20px;}
.city-switch a{ color: #23ac38;}
.city-switch a:hover{ color: #23ac38;}
/****首页设置****/
.transaction-window{ min-height: 400px;}
.install-menu{display:none;}

.install-menu{ z-index: 5; position:absolute;float:right; top:28px;right:0px;}
.install-arrow{ position:absolute;background:url(../images/icon/install-icon.png) 0px 1px no-repeat;z-index:6; float:right; right:0;margin-right:96px;display: block; width:18px; height:10px;}
.install-lest{ width:18%; float: left; padding-right: 2%;}
.install-lest .install-name{ color:#23ac38; display: block;border-bottom: 2px solid #23ac38;margin:0 20px 0 0;}
.install-lest .install-name:hover{ color: #23ac38; border-bottom: 2px solid #23ac38; display: block;}
.install-list li{ line-height: 24px; color: #666666;}
.install-list a{color: #666666;}
.install-list a:hover{color: #23ac38;}

.inner{box-shadow:0px 2px 2px #ccc; position:absolute;z-index:5;right:0; width:720px;display: block; padding:20px;background:#ffffff;top: 9px; overflow: hidden;}
.inner dl{ display:inline-block;width: 125px;}

.inner dl dt{border-bottom: 2px solid #23ac38;color:#23ac38;width: 90px;}
.inner dl dt a{color:#23ac38;}
.inner dl dt a:hover{color:#23ac38;}
.inner dl dd{float: left;width: 120px;color:#333;}
.inner dl dd a{color:#333; padding: 0 4px; }
.inner dl dd a:hover{color:#fff;background: #cacaca;}



/****外币资产****/
.foreign{ overflow: hidden; }
.foreign-title{margin:0 50px 40px 50px; width: 796px; height: 40px;}
.foreign-title h2{ float:left; font-size: 16px; color: #010101; border-bottom: 2px solid #23ac38;line-height: 36px;}
.foreign-title img{ float:right;}
.foreign-chart{width:82px;height:26px;position:absolute;top:10px;left:10px;z-index:1;}
.foreign-chart .tabs_btn{width: 50%;height:26px;float: left;cursor: pointer;}
.foreign-money{ margin: 0 130px; }
.foreign-money .foreign-img{ float: left; width: 55%;}
.foreign-list{ width: 45%; float:left; font-size: 16px; color:#000000; line-height: 20px;}
.foreign-list li{padding: 0; margin: 0; height:50px;}
.foreign-list a{ color: #000000;}
.foreign-list a:hover{ color: #000000;}
.foreign-list h4 span{font-size: 70px; padding: 0; margin: 0; line-height:12px;}
.foreign-list h4 span.fore-yellow{ color: #ffb000;}
.foreign-list h4 span.fore-green{color: #23ac38;}
.foreign-list h4 span.fore-red{color: #ff4040;}
.foreign-list li i{ margin-left: 20px;}
.foreign-list li p{ font-size: 12px; color:#666666; text-indent:20px;}
.foreign-list .fore-more{  color:#2caf40; font-size: 14px; margin:20px 0 0 22px;}
.foreign-list .fore-more img{vertical-align: middle;}
.foreign-list .fore-more span{ margin-left: 5px;}
.foreign-list .fore-more a{color:#2caf40;}
.foreign-list .fore-more a:hover{color:#2caf40;}
.fore-refresh{  color:#2caf40; font-size: 14px; margin:10px 0 0 4px;}
.fore-refresh a{color:#2caf40;}
.fore-refresh a:hover{color:#2caf40;}
.fore-refresh i{ margin-left: 32px; color: #0ea7ff;}
.fore-refresh img{ vertical-align: middle;}

.foreign .fund-genre2{border-bottom: 0;position: relative; margin-bottom: 20px;}
.foreign .foreign-dataimg{position: absolute;right:30px; top:4px;}
.foreign-dataimg span.bing{display:inline-block;width:44px;height:30px;background:url(../images/icon/icon_zc01.png) no-repeat center center;vertical-align:middle;border-radius:4px 0 0 4px;margin-left:10px;}
.foreign-dataimg span.zhu2{display:inline-block;width:44px;height:30px;background:url(../images/icon/icon_zc03.png) no-repeat center center;vertical-align:middle;border-radius:4px 0 0 4px;}

/****确认信息通用页面****/
.confirm-cont{ width:800px;margin: 0 auto; background: #ffffff;}
.confirm-cont h4{ margin:20px 0 10px 0; color: #ff2b2b; font-size: 14px;}
.confirm-cont h4.list{ margin:20px 0 10px 0; color: #000000; font-size: 14px;}
.confirm-list{ border: 1px solid #23ac38;border-radius: 6px; color: #000000; font-size: 14px;overflow:hidden;margin-bottom:40px;}
.confirm-list ul { padding:10px 20px; overflow:hidden;}
.confirm-list li{ float:left;width: 50%; border-bottom: 1px solid #e5e5e5;}
.confirm-list li.confirm-deign{ float:left;width: 100%; border-bottom: 1px solid #e5e5e5;}
.confirm-list .e-lab{color:#666666;width:91px; text-align:right; margin: 0 12px 0 0;}
.confirm-list .e-lab2{height: 40px;width:140px; line-height: 40px; font-size: 14px;display: inline-block; vertical-align: middle; *display: inline; zoom: 1; margin-right: 20px;text-align: right;color:#666666;}
.confirm-list .e-lab3{height: 40px;width:200px; line-height: 40px; font-size: 14px;display: inline-block; vertical-align: middle; *display: inline; zoom: 1; margin-right: 20px;color:#666666;text-align: right;}
.confirm-list .e-lab4{height: 40px;width:155px; line-height: 40px; font-size: 14px;display: inline-block; vertical-align: middle; *display: inline; zoom: 1; margin-right: 10px;color:#666666;text-align: right;}
.confirm-list .e-lab5{height: 40px;width:200px; line-height: 40px; font-size: 14px;display: inline-block; vertical-align: middle; *display: inline; zoom: 1; margin-right: 20px;color:#666666;text-align: right;}
.confirm-list .e-lab6{height: 40px;width:190px; line-height: 40px; font-size: 14px;display: inline-block; vertical-align: middle; *display: inline; zoom: 1; margin-right: 20px;text-align: right;color:#666666;}
.confirm-list i{vertical-align:middle;display:inline-block; width: 50%;}
.confirm-list i.confirm-data{vertical-align:middle;display:inline-block; width: 400px;}
.confirm-list i.finance{vertical-align:middle;display:inline-block; width: 320px;}
.confirm-list i.finance a{ color: #23ac38;}
.confirm-pay{color: #999999; font-size: 14px; line-height: 50px;}
.confirm-pay span.confirm-sum{ font-size: 18px; color: #000; margin-left: 20px;}
.confirm-pay span.confirm-cash{ color: #000000;}

/****确认信息 基金理财 没有左侧导航****/
.my-financing-confirm .confirm-cont{ width:1100px;}
.my-financing-confirm .confirm-cont .confirm-list{margin: 0 50px;}
.my-financing-confirm .confirm-cont h4{ margin-left: 50px;}
.my-financing-confirm .confirm-list .e-lab{ width: 120px;}
.my-financing-confirm .cur-wide{ width:45%;}

.my-financing-confirm-new .confirm-cont{ width:1100px;}
.my-financing-confirm-new .confirm-cont .confirm-list{margin: 0 50px;}
.my-financing-confirm-new .confirm-cont h4{ margin-left: 50px;}
.my-financing-confirm-new .confirm-list .e-lab{ width: 134px;}
.my-financing-confirm-new .cur-wide{ width:45%;}

/****确认信息通用页面table****/
.confirm-list2{border: 1px solid #23ac38;border-radius: 6px; color: #000000; font-size: 14px;overflow:hidden;}
.confirm-table{width: 94%; margin: 0 auto;}
.confirm-table tr{ border-bottom: 1px solid #e5e5e5;}
.confirm-table td{ padding: 8px 0;  width: 25%;}
.confirm-table label.confirm-lab{color: #999999; text-align:left; font-size: 14px; margin-right: 12px;}
.confirm-table label.confirm-lab2{width:200px; display:block;color: #999999; text-align: right; font-size: 14px; margin-right: 12px;}
.confirm-table i{ line-height:18px;}
/****基金产品查询****/
.fund-mold{ margin: 20px 0px;background:url(../images/img/fund-mold-left.jpg) left bottom no-repeat;}
.fund-mold ul{ font-size: 14px;color: #666666; width: 100%;overflow: hidden;}
.fund-mold ul li{width: 100%;overflow: hidden;}
.fund-mold ul label{float:left;}
.fund-mold .fund-filter{float:left; width:972px;background: #fff; padding-left: 20px;}
.fund-mold a{float:left;line-height:24px; margin:5px 1px;color: #666666; padding:0px 6px;border: 1px solid #ffffff;}
.fund-mold a:hover{color: #ff8400;border: 1px solid #ff8400;}
.fund-mold a.province{color: #ff8400; border: 1px solid #ff8400;}
.fund-mold a.province:hover{color: #ff8400;}
.fund-mold .fund-filtermore{float:left; width:972px;background: #fff; padding-left: 20px;position: relative;}
.fund-filtermore i{width:850px; display: inline-block; float:left;}
.fund-filtermore i.unlimited{ display: inline-block;width:44px;vertical-align: top;}
.fund-filtermore i.fund-choice{display: inline-block;width:44px; vertical-align: top; position: absolute; top: 0; right: 0;}
.fund-filtermore .fund-choice a.more{color: #ff8400;}
.fund-filtermore .fund-choice a.more:hover{color: #ff8400;border:1px solid #fff;}
.fund-mold .e-lab{margin-right:0;line-height:36px; height:auto;width: 108px; color: #ffffff; font-size: 14px; text-align: center;}
.fund-mold .e-select{ border: 1px solid #ff8400; height: 23px; line-height: 23px; color: #ff8400; padding: 0;}

.fund-earch{width: 174px; padding:5px 10px; height: 24px;font-size: 14px; color: #999999;border: 1px solid #eaeaea;}
.fund-earch input{ background: none; width: 144px; float: left; height: 24px; line-height:24px;}
.fund-earch button{ float: left; background: url(../images/icon/icon-search-ms.png) no-repeat 2px 4px; border: 0;  width: 27px; height: 27px; cursor: pointer;float: right\9;}
.fund-earch .make-down{ background:url(../images/icon/icon-down.png) center center no-repeat; display:inline-block;margin-left:-280px; width:35px; height:40px;}
.fund-earch .make-print{ background:url(../images/icon/icon-print.png) center center no-repeat; display:inline-block; width:35px; height:40px;}

.fund-list{ width:100%; margin: 30px auto; color: #000000;}
.fund-list a.fund-name{color: #4285f4;}
.fund-list a.fund-name:hover{color: #000000;}
.fund-list th{ color: #000; text-align: center; font-size: 14px; border-bottom: 1px solid #cfecfd;padding-bottom:10px; font-weight: 900;} 
.fund-list th.fund-one{ text-align: left; padding-left: 6px;}
.fund-list td{font-size: 14px;border-bottom: 1px solid #eaeaea; padding: 10px 0;}
.fund-list tr.rowMoveover{background:#f1f1f1;}

.fund-list a.fund-follow{ font-size:12px;color: #4285f4;}
.fund-list a.fund-follow:hover { font-size:12px;color: #999999;}
.fund-list a.fund-ration{ font-size:12px;color: #ff8400;}
.fund-list a.fund-ration:hover { font-size:12px;color: #ff8400;}
.fund-invest{ cursor: pointer; font-size: 16px; background: #ffffff; color: #ff5b5b; border:1px solid #ff5b5b; padding:6px 30px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.fund-seloutinvest{ cursor: pointer; font-size: 16px; background: #ffffff; color: #7B7B7B; border:1px solid #7B7B7B; padding:6px 32px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.fund-invest:hover{background: #ff5b5b; border:1px solid #ff5b5b; color: #ffffff;}
.fund-invest:focus{background: #ff5b5b; border:1px solid #ff5b5b; color: #ffffff;}
.fund-list span.fund-fall{ color: #23ac38;}
.fund-list span.fund-rise{ color: #e00434;}
.fund-automatic{ cursor: pointer; font-size: 16px; background: #ffffff; color: #ff5b5b; border:1px solid #ff5b5b; padding:6px 16px; margin-left:667px; border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.fund-automatic:hover{background: #ff5b5b; border:1px solid #ff5b5b; color: #ffffff;}
.fund-automatic:focus{background: #ff5b5b; border:1px solid #ff5b5b; color: #ffffff;}
.fund-up-sort{ background:url(../images/icon/fund_up_sort.png) no-repeat right 3px; padding-right:14px; cursor:pointer;}
.fund-down-sort{ background:url(../images/icon/fund_down_sort.png) no-repeat right 3px; padding-right:14px; cursor:pointer;}
.fund-und-sort{ background:url(../images/icon/fund_und_sort.png) no-repeat right 3px; padding-right:14px; cursor:pointer;}
/**** 基金 ****/
.fund-name-left{ font-size: 15px; display: block; text-align: left; margin:0 6px;}
.fund-name-neb{ display: block; font-size: 12px; color: #666;text-align: left; margin-left: 6px; margin-top: 6px;}
.fund-group span.fund-initial{float: left;font-family:arial;display:inline-block;line-height: 24px;margin: 5px 1px;padding: 0px 6px;color: #ff8400;border: 1px solid #ff8400;}

.financing-list2 button.fund-invest{ cursor: pointer; font-size: 16px; background: #ffffff; color: #ff5b5b; border:1px solid #ff5b5b; padding:6px 32px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.financing-list2 button.fund-seloutinvest{ cursor: pointer; font-size: 16px; background: #ffffff; color: #7B7B7B; border:1px solid #7B7B7B; padding:6px 32px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.financing-list2 button.fund-invest:hover{background: #ff5b5b; border:1px solid #ff5b5b; color: #ffffff;}
.financing-list2 button.fund-invest:focus{background: #ff5b5b; border:1px solid #ff5b5b; color: #ffffff;}

.financing-list2 button.asset-invest{ cursor: pointer; font-size: 16px; background: #ffffff; color: #ff5b5b; border:1px solid #ff5b5b; padding:6px 13px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.financing-list2 button.asset-seloutinvest{ cursor: pointer; font-size: 16px; background: #ffffff; color: #7B7B7B; border:1px solid #7B7B7B; padding:6px 13px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}

.fund-genre{ padding-left: 32px; border-bottom: 1px solid #eaeaea; overflow: hidden;}
.fund-genre li{ float: left;padding:0 20px 10px 20px; margin-right:2px;cursor: pointer;font-size: 16px; text-align: center;}
.fund-genre li:hover{ color: #23ac38; border-bottom: 2px solid #23ac38;}
.fund-genre li.fund-pitch{ color: #23ac38; border-bottom: 2px solid #23ac38;font-weight: 900; }

.fund-genre2{padding-left: 20px; line-height:22px;margin-top:20px; border-bottom: 1px solid #eaeaea; overflow: hidden;}
.fund-genre2 li{ float: left;padding:0 20px 10px 20px; margin-right:2px;cursor: pointer;font-size: 16px; text-align: center;}
.fund-genre2 li:hover{ color: #23ac38; border-bottom: 2px solid #23ac38;}
.fund-genre2 li.fund-pitch{ color: #23ac38; border-bottom: 2px solid #23ac38;font-weight: 900; }
.fund-genre2 .fin-dubboBumber{ width: 20px; height:20px; border-radius: 50%; background-color: red; color: white; font-size: 12px; font-weight: bold; display: inline-block;position： absolute;text-align: center;}
/**** 基金对比 ****/
.fund-contrast{background:#7f9dce;padding:40px 100px 20px;position: relative;}
.fund-contrast .fund-contrast-icon{position: absolute; top: -14px; left: 20px; width: 90px;height: 33px;padding-left: 13px; color: #fff;font-size: 14px;line-height: 33px; background:url(../images/icon/fund-contrast.png) no-repeat;}
.fund-contrast table{background:#7f9dce;  display: inline-block;}
.fund-contrast table td{position:relative;}
.fund-contrast table input{width:220px;padding:4px 6px; font-size: 14px; margin-right: 30px;}
.revise-out{ display:block;width:15px; height:15px;position: absolute; right:36px;top:10px; cursor: pointer; background:url(../images/icon/revise-out2.png) no-repeat;}
.fund-contrast-btn{ display: inline-block;vertical-align: top;}
.fund-contrast-btn button{cursor:pointer;background: #ff5e48;font-size: 14px; color: #fff;border-radius: 6px; padding:4px 10px; border: 1px solid #ff5e48;}
.fund-contrast-btn button.fund-contrast-reset{background: none;border: 0;}
.fund-contrast .main-foot{color: #fff;border-top: 0; padding: 10px 0;}
.fund-contrast table input::placeholder{font-size: 12px;}

/**** 基金对比  历史净值****/
.financing-past .fund-file-table{ font-size:14px;}
.financing-past .fund-file-table td,.financing-past .fund-file-table th{border-right:12px solid #fff;text-align: left; padding-left: 20px;}
.financing-past .e-query-list-2 ul li{ width:50%; margin: 0 auto; float: none;}
.financing-past .e-query-list-2 .e-btn{vertical-align: middle;}
.financing-past .e-emon{font-size: 16px; color: #ccc; margin: 0 5px;}
.financing-past table thead th.fund-table-title{background:#fff; color: #000;text-align: center;}
.financing-past table thead th.fund-table-titleone{background:#fff;width: 120px; color: #000;text-align: center;}
.financing-past table tbody th.fund-table-title{width: 120px;}
/**** 基金对比  基金购买信息****/
.financing-purchase{ font-size:14px; margin-top: 30px; width: 1100px;}
.financing-purchase table{ width: 100%; border-right:12px solid #fff;}
.financing-purchase td{padding: 10px;text-align: left;padding-left:20px;}
.financing-purchase td.financing-white{ background: #fff; text-align: center;}
.financing-purchase div{float: left; vertical-align: top;}
.financing-purchase div.financing-purchase-title{ width:14%;background: #72aeeb; color: #fff;margin: 0;}
.financing-purchase-title td{text-align: center; border-bottom: 1px solid #fff;padding: 10px 0; width: 100%;}
.financing-purchase div.financing-purchase-cont{ width:28%;background: #f1f1f1;}
.financing-purchase div.financing-purchase-cont td{background: #f1f1f1;border-bottom: 1px solid #fff;}
.financing-purchase div.financing-purchase-cont td.financing-white{ background: #fff; text-align: center;}
.financing-purchase div.financing-purchase-title td.financing-black{ background: #fff;color: #000; text-align: center;}
.financing-purchase div.financing-purchase-cont td.financing-black{ background: #fff;color: #000; text-align: center;}

/**** 理财新样式 ****/
.fund-genre3{overflow: hidden; margin:10px 0 10px 0;}
.fund-genre3 li{ float: left;padding:10px 20px;border: 1px solid #ffffff; margin-right:2px;cursor: pointer;font-size: 16px; text-align: center;}
.fund-genre3 li:hover{ color: #e00434; border: 1px solid #e00434;}
.fund-genre3 li.fund-pitch{ color: #e00434; border: 1px solid #e00434;}

/****推荐星级	投资理财 基金业务****/
.fund-list .risk-level-zero{background:url(../images/icon/level-zero.png) 36px -2px no-repeat;display: block;text-indent:24px;color:#000000!important;}
.fund-list .risk-level-one{background:url(../images/icon/level-one.png)  36px -2px no-repeat;display: block;text-indent:24px;color:#000000!important;}
.fund-list .risk-level-two{background:url(../images/icon/level-two.png) 36px -2px no-repeat; display: block;text-indent:24px;color:#000000!important;}
.fund-list .risk-level-three{background:url(../images/icon/level-three.png) 36px -2px no-repeat; display: block;text-indent:24px;color:#000000!important;}
.fund-list .risk-level-four{background:url(../images/icon/level-four.png) 36px -2px no-repeat; display: block;text-indent:24px;color:#000000!important;}
/**灵活期限理财产品**/
.risk-level-zero2{background:url(../images/icon/level-zero.png) 90px -2px no-repeat !important;}
.risk-level-one2{background:url(../images/icon/level-one.png) 90px -2px no-repeat !important;}
.risk-level-two2{background:url(../images/icon/level-two.png) 90px -2px no-repeat !important;}
.risk-level-three2{background:url(../images/icon/level-three.png) 90px -2px no-repeat !important;}
.risk-level-four2{background:url(../images/icon/level-four.png) 90px -2px no-repeat !important;}

/****推荐星级	星星数量css****/
.recommend-star-zero{background:url(../images/icon/star-zero.png) 0 1px no-repeat;display: block;height:15px;}
.recommend-star-halfone{background:url(../images/icon/star-halfone.png) 0 1px no-repeat;display: block;height:15px;}
.recommend-star-one{background:url(../images/icon/star-one.png) 0 1x no-repeat;display: block;height:15px;}
.recommend-star-two{background:url(../images/icon/star-two.png) 0 1px no-repeat;display: block;height:15px;}
.recommend-star-three{background:url(../images/icon/star-three.png) 0  1px no-repeat;display: block;height:15px;}
.recommend-star-four{background:url(../images/icon/star-four.png) 0  1px no-repeat;display: block;height:15px;}
.recommend-star-five{background:url(../images/icon/star-five.png) 0 1px no-repeat;display: block;height:15px;}


/****风险评级	切换css****/
.risk-level-zero{background:url(../images/icon/level-zero.png) 25px -2px no-repeat;display: block;text-indent:24px;color:#000000!important;}
.risk-level-one{background:url(../images/icon/level-one.png)  25px -2px no-repeat;display: block;text-indent:24px;color:#000000!important;}
.risk-level-two{background:url(../images/icon/level-two.png) 25px -2px no-repeat; display: block;text-indent:24px;color:#000000!important;}
.risk-level-three{background:url(../images/icon/level-three.png) 25px -2px no-repeat; display: block;text-indent:24px;color:#000000!important;}
.risk-level-four{background:url(../images/icon/level-four.png) 25px -2px no-repeat; display: block;text-indent:24px;color:#000000!important;}

/****基金产品 购买****/
.fund-buy{ margin: 40px 40px 20px 40px; overflow: hidden;}
.fund-buy-left{ float: left; width:50%; color: #000000;}
.fund-percent li{ display: inline-block; margin-right:20px;}
.fund-percent li.last{ display: inline-block; border-left: 1px solid #eaeaea; padding-left:22px;}
.fund-percent{ margin:30px 0; overflow: hidden;}
.fund-percent p{ color: #999999; line-height: 20px;}
.percent-bai{font-size: 12px; color: #e00434;}
.percent-seloutbai{font-size: 12px; color: #7B7B7B;}
span.clo-000{color: #000000;}
span.clo-red{color: #e00434;}
span.clo-green{color: #23ac38;cursor:pointer; font-size: 14px;}
.fund-buy-left span.percent{font-size: 18px; color: #e00434;}
.fund-buy-left span.percent-green{font-size: 18px; color: #23ac38;}
.fund-buy-code{font-size: 14px;margin-left: 8px;}
.fund-buy-name{ font-size: 18px;}
.fund-buy-show{ font-size: 14px; color: #5ab6ed; margin-left: 16px;}
.fund-buy-chart{float: left; width:50%; height:260px;}
.fin-buy-chart{float: left; width:80%; height:320px; margin:20px 110px;}

.fund-buy-sum{ padding:0; margin:0;}
.fund-buy-sum a{ color: #999999;}
.fund-buy-sum a:hover{ color: #999999;}
.fund-buy-sum li{ display: inline-block; margin: 5px 0;}
.fund-buy-sum input{ border: 1px solid #70c0f0;width:200px; font-size: 18px;padding: 6px 10px;vertical-align:middle;}
.fund-buy-sum button.sum-buy{ cursor: pointer; background: #ff5b5b; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #ff5b5b; padding: 9px 16px; margin-left:16px; font-size: 15px; color: #ffffff;vertical-align:middle;}
.fund-buy-sum button.sum-invest{ cursor: pointer; background: #2f87e2; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #2f87e2; padding: 9px 16px; margin-left:16px; font-size: 15px; color: #ffffff;vertical-align:middle;}
.fund-buy-sum .e-wrong{ padding-left:20px; background: url(../images/icon/icon-wrong.png) 0 center no-repeat; color: #ff5745;}
.per_tag_con{}

/****基金产品 曲线图****/
.fund-buy-day{ overflow: hidden; margin: 20px 0; width: 1080px; height: 300px;}
.fund-buy-graph{width: 1085px; height: 280px;}
.fund-buy-time{ font-size: 16px; color: #333; margin-left: 68px;}
.fund-buy-time a{font-size: 14px; color: #333; display: inline-block; padding: 3px 6px;cursor: pointer;}
.fund-buy-time a:hover{ color: #fff; background: #4d73b6;}
.fund-buy-time a.fund-pitchon{ color: #fff; background: #4d73b6;}
.fund-buy-time a.time-no{ color: #ccc; display: inline-block; padding: 3px 8px;cursor:no-drop;}
.fund-buy-time a.time-no:hover{ color: #ccc;background: #fff;}
.fund-buy-chart .fund-buy-time{ margin-left:36px;}
.fund-buy-plot{ width: 520px; height:220px;}
.fund-buy-plots{ width: 525px; height:220px;}
.fin-buy-plot{ width: 800px; height:300px;}
/****基金产品 购买 基金档案****/
.fund-file{ color: #000000;font-size: 14px; width:96%;  margin-left:40px; }
.fund-file ul{ margin:20px 0 40px 0;overflow: auto;}
.fund-file li{padding:0; float: left;width: 50%;margin-bottom:1px;}
.fund-file .fund-file-name{ float: left;display:inline-block; margin-right: 1px; padding:12px 0;width:24%;background: #72aeeb; color: #ffffff; text-align: center;}
.fund-file .fund-file-explain{ padding-left:16px;float: left; background: #f1f1f1;width:69%; text-align: left;display:inline-block;height: 43px; line-height: 43px;}

/****基金产品 购买 费率查询****/
.fund-file-inquiry{ color: #000000;font-size: 14px; width:96%;  margin-left:40px;font-size: 12px; }
.fund-file-inquiry ul{width:45%; margin:20px 0 40px 0;overflow: auto; display: inline-block;}
.fund-file-inquiry li{padding:0;width:100%; float: left;margin-bottom:1px;}
.fund-file-inquiry li span{width: 33%;text-align: center; padding: 10px 0;}
.fund-file-inquiry .fund-file-name{display:inline-block; margin-right: 1px; background: #72aeeb; color: #ffffff; }
.fund-file-inquiry .fund-file-explain{background: #f1f1f1;margin-right: 1px;display:inline-block;}

.fund-file-table-bg{ width: 45%; float: left; display: inline-block;}
.fund-file-table{border: 1px solid #fff;font-size: 12px; width:100%; text-align: center;}
.fund-file-table th{background: #72aeeb; color: #fff; padding: 10px 0;text-align: center;}
.fund-file-table tr{background: #f1f1f1;}
.fund-file-table th,.fund-file-table td{ padding: 10px 0;border: 1px solid #fff;text-align: center;}
/****标题样式****/
.fund-bewrite{ padding-left: 32px; border-bottom: 1px solid #eaeaea; overflow: hidden;}
.fund-bewrite li{ float: left;padding:0 20px; margin-right:2px;cursor: pointer; line-height:60px; font-size: 16px; text-align: center;}
.fund-bewrite li:hover{ color: #ff8400; border-bottom: 2px solid #ff8400;}
.fund-bewrite li.fund-pitch{ color: #ff8400; border-bottom: 2px solid #ff8400;font-weight: 900; }

/****上一步 返回按钮****/
.e-lab-back{ background:#fff; border:0; cursor: pointer;margin:0 10px; padding:6px 25px; font-size:16px; color:#000000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-lab-back:hover{ background:#ffffff; color:#000;}
.e-lab-back:focus{ background:#ffffff; color:#000;}

.e-lab-return{ margin-left:231px; background:#fff; border:0; cursor: pointer;font-size:12px; color:#000000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-lab-return:hover{ background:#ffffff; color:#000;}
.e-lab-return:focus{ background:#ffffff; color:#000;}

.e-finance-return{ margin-left:-28px;margin-top:35px; background:#fff; border:0; cursor: pointer;font-size:12px; color:#000000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-finance-return:hover{ background:#ffffff; color:#000;}
.e-finance-return:focus{ background:#ffffff; color:#000;}
.e-finance-automatic{ margin-left:9px; cursor:pointer; font-size: 14px; background:#ffffff; color: #e00434;border-radius: 6px; padding:4px 10px; border: 1px solid #e00434;}
.e-finance-automatic:hover{ background:#e00434; color:#ffffff;}
.e-finance-automatic:focus{ background:#e00434; color:#ffffff;}
.e-fund-return{ margin-left:-28px;margin-top:25px; background:#fff; border:0; cursor: pointer;font-size:12px; color:#000000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-fund-return:hover{ background:#ffffff; color:#000;}
.e-fund-return:focus{ background:#ffffff; color:#000;}
/****我的账户 饼图 柱状图****/
.balance-sector{margin: 0 0 0 6%;}
.balance-sector div{display: inline-table; margin-right: 30px;}
/****我的账户 余额查询****/
.check-balance{ width: 580px; margin: 0 auto;}
.balance-card{  margin: 30px; position: relative;}
.balance-card i.card_left{display:block;width:20px;height:38px;position:absolute;top:100px; cursor: pointer;background:url(../images/icon/left02.png) no-repeat center center; left: 0;}
.balance-card i.card_right{display:block;width:20px;height:38px;position:absolute;top:100px; cursor: pointer;background:url(../images/icon/right02.png) no-repeat center center;right: 0;}
.balance-card a.card_left{display:block;width:20px;height:38px;position:absolute;top:100px; cursor: pointer;background:url(../images/icon/left02.png) no-repeat center center; left: 0;}
.balance-card a.card_right{display:block;width:20px;height:38px;position:absolute;top:100px; cursor: pointer;background:url(../images/icon/right02.png) no-repeat center center;right: 0;}

.balance-card .card-main{border:1px solid #23ac38;width:270px; display: inline-block;  border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius: 10px;}
.balance-card .card-btn{ background:#23ac38; color:#fff; display:inline-block; padding:5px 10px; border-radius: 12px; -moz-border-radius:12px; -webkit-border-radius: 12px; font-size:12px;}
.balance-card .card-bank{ margin: 10px;}
.card-number{ background: #ededed; line-height: 32px; padding: 0 10px 0 16px; margin-bottom:15px;font-size: 16px; color: #666;}
.card-number .state{font-size: 12px;  float: right;}
.card-right{ display: inline-block; margin: 0 0 0 40px;vertical-align:middle}
.card-right1{ display: inline-block; margin: 0 0 0 40px; height:150px;}
.card-right li{ border-bottom: 1px solid #eaeaea; width: 264px;}
.card-right .e-lab{color:#666666; display: inline-block; width:70px; text-align: left;}
.card-right .e-emon{ color:#000000;display: inline-block;}
.card-acc li{border-bottom:0;}
.card-acc a.table-btn{ color:#23ac38;font-size:13px;margin:0 10px 5px 0; line-height:36px;border: 1px solid #23ac38;border-radius:4px; padding: 4px 6px;}
.card-acc a.table-btn:hover{ color:#fff;font-size:13px;margin:0 10px 5px 0; line-height:36px;background:#23ac38;border: 1px solid #23ac38;border-radius:4px; padding: 4px 6px;}
.card-acc a.table-btn:focus{ color:#fff;font-size:13px;margin:0 10px 5px 0; line-height:36px;background:#23ac38;border: 1px solid #23ac38;border-radius:4px; padding: 4px 6px;}
.balance-chart{ margin: 0 50px;}
.balance-img{ float: left;}
.balance-information{overflow: hidden;}
.information span.information-zz{background:url(../images/icon/icon_shoujifeiindex.png ) center top no-repeat;padding-top: 38px;}
.information span.information-sj{background:url(../images/icon/icon_tonghang.png ) center top no-repeat;padding-top: 38px;}
.balance-information .e-lab{ margin-right: 0; }
.information li{cursor: pointer;}
/****我的账户 表格****/
.balance-table{ width: 100%;}
.balance-table tr{ background:#ffffff;}
.balance-table tr th{ padding: 5px; text-align: center;}
.balance-table tr th{ background: #fff; font-weight:bold; height: 40px; font-size: 14px; color: #000;}
.balance-table tr td{ line-height: 40px; font-size: 14px;}
.balance-table-left{ text-align: left; padding-left: 18px;color:#666666;}
.balance-table-left .e-wrong{ color: #ff5745;}
.balance-table-right{ text-align:right; padding-right: 30px;}
.balance-table .table-btn{ display:block; background:#f6f6f6; padding:5px 10px;  border-radius: 12px; -moz-border-radius:12px; -webkit-border-radius: 12px; font-size:14px; color:#23ac38;}
.balance-table .table-btn:hover{ background:#23ac38; color:#fff;}
.balance-table a{cursor: pointer;}

.balance-list{ font-size: 14px; color: #222222;}
.balance-list li{ border-bottom: 1px solid #eaeaea; line-height:60px;}
.balance-list li.last{ border-bottom: 0;}

/****电子回单****/
.bankslip{width:841px; margin:0 auto; color: #000000;font-size: 14px; line-height: 28px;}
.bankslip td{ border: 1px solid #ccc;padding:6px 4px;}
.bankslip td.banks-payer{ width: 60px; font-size: 18px; text-align: center;text-indent:0em;}
.bankslip td.bankslip-title01{}
.bankslip td.bankslip-title01 img{ width:163px; text-align: center;}
.bankslip tr.first td{border-top: 0;}
/****我的账户 电子账户管理****/
.account_top span.delect{color:#666;font-size: 14px; cursor: pointer;}
.account_top span.add{ font-size: 14px;color: #40bb7b;cursor: pointer;}
.balance_con{overflow:hidden;margin:20px 0 20px 26px;}
.balance_con li{width:264px;margin:0 20px 26px 0;height:160px;float:left;border:1px solid #dfdfdf;border-radius:8px;position:relative;}
.balance_con li.active .mask{position:absolute;top:0;left:0;text-align:center;width:100%;height:100%;background:url(../images/img/bj_active.png) no-repeat center center;}
.balance_con li.active .mask a{display:inline-block;font-size:14px;border-radius:6px; padding:0 4px;height:28px;line-height:28px;text-align:center;color:#fff;}
.balance_con li.active .mask a.zhuanzhang{background:#ffa800;}
.balance_con li.active .mask a.huozhuanding{background:#2bb46d;}
.balance_con li.active .mask a.jiaofei{background:#57c5f3;}
.balance_con li.active .mask div{margin-top:65px;}
.balance_con li:last-child{margin:0;}
.balance_con li .logoimg{margin-top:10px;position:relative;}
.balance_con li .logoimg img{width:260px;height:40px;}
.balance_con li .logoimg span{display:block;padding:0 8px;height:22px;font-size:12px;color:#fff;background:#2bb46d;border-radius:10px;position:absolute;right:10px;top:10px;line-height:22px;}
.balance_con li .card{height:32px;line-height:32px;font-size:20px;color:#000000; text-align:center;margin-top:26px;}
.balance_con li .card b{font-size:12px;font-weight:normal;margin:0 0 0px 20px;vertical-align:middle;}
.balance_con li .yue{position:relative;font-size:12px;color:#999;padding:0px 0 0 36px;}
.balance_con li .logoimg span.xinyongka{background:#ffae00;}
.balance_con li .logoimg span.erleihu{background:#5fbdff;}
.balance_con li .edu{position:relative;font-size:12px;color:#999;padding:5px 0 0 20px;}
.balance_con li .edu b{font-weight:normal;}

/****二级导航****/
.header-wraper .nav-bg{z-index:99;position:absolute; top:80px;border-top:2px solid #ccc; right:-40px; padding:10px 60px; width:960px;box-shadow:0px 2px 2px #ccc;background:#fff;}
.nav-bg dl{margin-bottom:30px; width: 160px;min-height: 120px; display: inline-block; vertical-align: top;}
.nav-s dt{ width: 100%; display: inline-block; font-size: 14px; vertical-align: top;} 
.nav-s dt a.nav-s-one{border:0; font-size:14px;line-height:35px; height:auto;color:#2bb46d;border-bottom: 1px solid #eaeaea;position: relative;font-weight: 900;text-align: left;padding: 0 20px;}
.nav-s dt a.nav-s-one:after{content: '';position: absolute;width: 4px;height: 0;border: 2px solid #2bb46d;border-left-width: 0;left: 0px;top: 15px;}
.nav-s dt a.nav-s-one:hover{line-height:35px; height:auto;border-bottom:1px solid #eaeaea;color:#179c2c;}
.nav-s dd a.nav-s-a{font-size:12px;line-height: 24px;height: auto; border: 0; display:inline-block;color:#333;text-align: left;padding-left: 20px; }
.nav-s dd a.nav-s-a:hover{border:0;color:#179c2c;}
.nav-s dd a.nav-s-a:focus{border:0;color:#179c2c;}
/****导航栏 搜索****/
.nav-search-img{ float:right;margin:31px 9px 0 0; width: 17px; height: 17px; cursor: pointer; width: 17px; height: 17px;}

.nav-search{position: relative;float: right;}
.nav-search input.nav-search-btn{margin:7px 0 0 0;background: url(../images/icon/icon-search-ms.png) 1px 0 no-repeat; width: 18px; height: 24px;cursor: pointer;}
.plue-bg{display:none ;position:absolute;top:0px;right:-10px;background:#fff; height:80px;width: 320px;}
.plue{ margin: 23px 0 0 80px; width:210px; height:30px; line-height:30px; padding:0 10px 0 18px; font-size:14px; color:#999; border:1px solid #eaeaea;  border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; vertical-align: middle; *display: inline; zoom: 1;}
.plue input{ width:184px; border-radius: 8px;  font-size:12px;cursor:pointer;float: left;height:30px; line-height:30px; color: #999999;}

.cearch-result{cursor: pointer; position: absolute;width: 200px; top:94px ;line-height: 26px; right:310px;background: #ffffff; z-index: 7; border: 1px solid #999999; }
.cearch-result .search-result-item{ padding: 0 20px; display: inline-block; color: #666;}

/****投资理财  理财****/
.financing{}
.financing-condition{ font-size: 14px; color: #000000; width:100%; margin: 15px auto; overflow: hidden;}
.financing-condition a{color: #000000; border: 1px solid #e6e6e6; padding: 9px 26px 9px 9px; margin-right:4px;}
.financing-condition a:hover{color: #000000;}
.financing-condition li{ vertical-align:middle;float: left; margin-top: 10px;}
.financing-condition a.fina-center{padding: 9px;}
.financing-condition a.province{border: 1px solid #e00434; color: #e00434;}
.financing-condition .financing-condition-right{ float:right;margin-top:0px;}
/* 理财全部 */
.financing-mold{ margin: 20px 20px;}
.financing-mold ul{ font-size: 14px;color: #666666; width: 100%;overflow: hidden;}
.financing-mold ul li{width: 100%;overflow: hidden;}
.financing-mold ul label{float:left;}
.financing-mold .financing-filter{float:left; width:910px;background: #fff;}
.financing-mold a{float:left;line-height:24px; margin:5px 1px;color: #666666; padding:0px 15px;border: 1px solid #ffffff;}
.financing-mold a:hover{color: #23ac38;}
.financing-mold a.province{color: #23ac38;}
.financing-mold a.province:hover{color: #23ac38;}
.financing-mold .e-lab{margin-right:0;line-height:36px; height:auto;width: 65px; color: #000; font-size: 14px; font-weight: 900; text-align: center;}
.financing-mold .e-select{ border: 1px solid #ff8400; height: 23px; line-height: 23px; color: #ff8400; padding: 0;}
.financing-inflation{ width: 106px; height: 20px;background:url(../images/icon/financing-inflation.png) no-repeat;background-size:86% 100%;font-size: 20px;border-right:1px solid #e5e5e5;padding-right:10px;}
.financing-pension{ width: 106px; height: 20px;background:url(../images/icon/financing-pension.png) no-repeat;background-size:83% 100%;font-size: 20px;border-right:1px solid #e5e5e5;padding-right:10px;}
.financing-growthNet{ background:url(../images/icon/financing-growthNet.png) no-repeat;background-size:88% 100%;font-size: 20px;border-right:1px solid #e5e5e5;padding-right:10px;}
/** 理财产品列表排序图标 **/
.up_sort{ background: url(../images/icon/up_sort1.png) no-repeat 70px center;}
.up_sort4{ background: url(../images/icon/up_sort1.png) no-repeat 80px center;}
.up_sort2{ background: url(../images/icon/up_sort1.png) no-repeat 40px center;}
.down_sort{ background: url(../images/icon/down_sort1.png) no-repeat 70px center;}
.down_sort4{ background: url(../images/icon/down_sort1.png) no-repeat 80px center;}
.down_sort2{ background: url(../images/icon/down_sort1.png) no-repeat 40px center;}
.financing-condition .fund-earch{ margin-left: 0; display: inline-block;vertical-align:middle; margin-left: 10px;}

.financing-list{ width:100%; margin:0px auto; color: #000000;}
.financing-list thead{ border: 0; display: none;}
.financing-list a{color: #000000;}
.financing-list a:hover{color: #000000;}
.financing-list tr{border: 1px solid #e6e6e6;}
.financing-list tr.rowMoveover{background: #f2f2f2;}
.financing-list td{font-size: 14px;padding: 20px 0;}
.financing-list .risk-level-zero{background:url(../images/icon/level-zero.png) 22px -2px no-repeat;display: block;text-indent:24px;text-align:center;color:#000000!important;}
.financing-list .risk-level-one{background:url(../images/icon/level-one.png)  22px -2px no-repeat;display: block;text-indent:24px;text-align:center;color:#000000!important;}
.financing-list .risk-level-two{background:url(../images/icon/level-two.png) 22px -2px no-repeat; display: block;text-indent:24px;text-align:center;color:#000000!important;}
.financing-list .risk-level-three{background:url(../images/icon/level-three.png) 22px -2px no-repeat; display: block;text-indent:24px;text-align:center;color:#000000!important;}
.financing-list .risk-level-four{background:url(../images/icon/level-four.png) 22px -2px no-repeat; display: block;text-indent:24px;text-align:center;color:#000000!important;}

/****理财列表 样式2****/
.financing-list2{width:100%; margin:0px auto; color: #666666; font-size: 12px;}
.financing-table div{ vertical-align:top ; margin-top: 16px;}
.financing-table p{color: #999999;}
.financing-table h2.financing-name{font-size:18px; color: #000000; text-align: left;}
.financing-table h2.financing-name a{ font-size:18px; color: #4285f4; text-align: left;}
.financing-table h2.financing-name a:hover{color: #000000;}
.financing-table span.financing-hot{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-hot.png) no-repeat;}
.financing-table span.financing-new{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-new.png) no-repeat;}
.financing-table span.financing-upcoming{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-upcoming.png) no-repeat;}
.financing-table span.financing-newcus{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-newcus.png) no-repeat;}
.financing-table span.financing-festival{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-festival.png) no-repeat;}
.financing-table span.financing-limit{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-limit.png) no-repeat;}
.financing-table span.financing-regional{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-regional.png) no-repeat;}
.financing-table span.financing-seout{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-seout.png) no-repeat;}
.financing-table span.financing-sellout{ width: 62px; height: 60px;display: inline-block; background: url(../images/icon/financing-sellout.png) no-repeat;position:absolute;bottom:0px;right:0px;}
.financing-table span.financing-comingsoon{ width: 62px; height: 60px;display: inline-block; background: url(../images/icon/financing-comingsoon.png) no-repeat;position:absolute;bottom:0px;right:0px;}
.financing-table span.financing-limit1{ width: 62px; height: 60px;display: inline-block; background: url(../images/icon/financing-limit1.png) no-repeat;position:absolute;bottom:0px;right:0px;}
.financing-table span.financing-newcst{ width: 81px; height: 20px;display: inline-block; background: url(../images/icon/financing-newcst.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-area{ width: 81px; height: 20px;display: inline-block; background: url(../images/icon/financing-area.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-holiday{ width: 81px; height: 20px;display: inline-block; background: url(../images/icon/financing-holiday.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-replace{ width: 81px; height: 20px;display: inline-block; background: url(../images/icon/financing-replacce.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-highnet{ width: 93px; height: 20px;display: inline-block; background: url(../images/icon/financing-highnet_new.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-special{ width: 81px; height: 20px;display: inline-block; background: url(../images/icon/financing-special.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-vip{ width: 81px; height: 20px;display: inline-block; background: url(../images/icon/financing-vip.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-bordercst{ width: 106px; height: 20px;display: inline-block; background: url(../images/icon/financing-bordercst.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-raiseway{ width: 93px; height: 20px;display: inline-block; background: url(../images/icon/financing-raiseway.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-openpaid{ width: 93px; height: 20px;display: inline-block; background: url(../images/icon/financing-openpaid.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table span.financing-feiyuecst{ width: 93px; height: 20px;display: inline-block; background: url(../images/icon/financing-feiyuecst.png) no-repeat;position:absolute;top:0px;left:0px;}
.financing-table div{display: inline-block;}

.financing-table .fund-follow{ color: #000000;}
.financing-row5 .graph{ width: 100px; }
.financing-row5 .financing-red{ color: #e00434;}
.financing-row5 .graph .orange{ background: #e00434;}
.financing-table .percent{ font-size: 25px; color: #e00434;}
.financing-table .seloutpercent{ font-size: 25px; color: #7B7B7B;}
/****理财列表起购金额、币种、万份收益****/
.financing-table .money{font-size:18px; color: #000000; margin: 8px 0 4px 0; display: block;}
.financing-table .currencyType{font-size:16px; color: #000000; margin: 8px 0 4px 0; display: block;}
.financing-table .biggermoney{font-size:18px; font-weight:bold; color: #FF3030; margin: 8px 0 4px 0; display: block;}
.financing-table .day{font-size:14px; color: #000000; margin:12px 0 4px 0; display: block;}
.financing-table{ padding: 10px 30px 10px 30px; margin-bottom: 10px; border: 1px solid #e6e6e6;}
.financing-table:hover{ border: 1px solid #e00434;}
.financing-table.province{border: 1px solid #e00434;}
.financing-table .remain{ background: #ffffff; border: 1px solid #23ac38; border-radius: 5px; padding: 1px 3px; margin-left: 30px; color: #23ac38; cursor: pointer; float:right;}
.financing-row4 .fund-rise{ margin-top: 6px;}
/****理财****/
.manage-buy{ margin: 40px 20px 0px 20px; overflow: hidden;}
.manage-buy-left{ float: left; width:42%; color: #000000; margin:0 40px; text-align: center; border-right:  1px solid #ececec; padding-right:60px;}
.manage-hot{background: url(../images/icon/financialdetail-hot.png) no-repeat; width: 90px; height: 75px; display: block;position:absolute;}
.manage-night{background: url(../images/icon/financialdetail-night.png) no-repeat; width: 90px; height: 75px; display: block;position:absolute;}
.manage-coming{background: url(../images/icon/financialdetail-coming.png) no-repeat; width: 90px; height: 75px; display: block;position:absolute;}
.manage-buy-left h2{font-size: 18px; color: #000000; margin-top:15px;}
.manage-yield{color: #ff6600; font-size: 20px;padding-bottom: 20px; border-bottom: 1px solid #ececec; margin-top: 10px;}
.manage-yield .manage-yield-fate {font-size: 34px; }
.manage-yield .manage-yield-fate1 {font-size: 27px; }
.manage-yield li{display: inline-block;}
.manage-yield .manage-yield-rate {width:40%;border-right: 1px solid #ececec;}
.manage-yield p{color: #808080; font-size:12px;}
.manage-percent .percent{font-size: 18px; color: #000000;}
.manage-percent .percent1{font-size: 16px; color: #000000;}
.manage-percent li{ display: inline-block; margin-right: 35px; width:23%;}
.manage-percent li.finance-risklvl{width:22%;}
.manage-percent li.finance-day{margin-right:70px;}
.manage-percent li.last{ display: inline-block; border-left: 1px solid #eaeaea; padding-left: 12px;}
.manage-percent p{ color: #999999; line-height: 20px;}

.manage-buy-chart{float: left; width: 38%; text-align: left; margin: 20px 0 0 60px;}
.manage-buy-chart .money{ font-size: 18px; color: #23ac38; display: block;margin-left:30px;}
.manage-buy-sum{ padding:0; margin: 0;}
.manage-buy-sum a{ color: #ff8400;}
.manage-buy-sum a:hover{ color: #ff8400;}
.manage-buy-sum li{ display:block; margin: 5px 0 10px 0;}
.manage-buy-sum .e-wrong{margin-left:30px; margin-bottom: 20px; color: #ff5745; font-size: 14px;}
.manage-buy-sum button.sum-buy{margin-left:30px;cursor: pointer; background: #ff6600; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #ff5b5b; padding: 9px 18px; font-size: 18px; color: #ffffff;vertical-align:middle;}
.manage-buy-sum button.sum-return{margin-left:10px;cursor: pointer; background: #fff; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #ff5b5b; padding: 9px 36px; font-size: 18px; color: #ff6600;vertical-align:middle;}
.manage-buy-sum a.sum-add{font-size: 14px;}
.manage-buy-plue,.manage-buy-minus{ color: #23ac38; font-size: 40px;vertical-align: middle;}
.fund-buy-add{ border: 1px solid #23ac38; margin:0px 10px; padding: 10px;vertical-align: middle; font-size: 20px; color: #000000; width: 221px;}
.favorable{color: #999999;}
.favorable-red{color: #e00434;}
.favorable span.clo-000{color: #e00434;}
.manage-favorable{ margin-left: 30px; font-size: 14px;}
.manage-favorable-red{ color: #e00434; margin-left: 30px;}
.manage-favorable a.foreign{background:#fff; padding:0px 5px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; margin-right:5px; border:1px solid #333; font-size:12px; color:#333; display: inline-block; vertical-align: middle;*display: inline; zoom: 1;cursor:pointer;}
.manage-favorable a.active{ border:1px solid #ff6600; background: #ff6600; color:#fff;}

.manage-file{ color: #000000;font-size: 14px; width:96%; margin:20px 0px 50px 40px; }
.manage-file ul{ margin:20px 0 40px 0;overflow: auto;}
.manage-file li{padding:0; float: left;width: 50%;margin-bottom:1px;}
.manage-file span.manage-file-green{ font-size: 15px;}
.manage-file-name{ float: left;display:inline-block; margin-right: 1px; padding:12px 0;width:30%;background:#72aeeb; color: #ffffff; text-align: center;}
.manage-file-explain{ padding-left:16px;float: left; background: #f1f1f1;width:60%; text-align: left;display:inline-block;height: 43px; line-height: 43px;}
.green{ color: #23ac38;}
.asset-invest{ cursor: pointer; font-size: 16px; background: #ffffff; color: #ff5b5b; border:1px solid #ff5b5b; padding:6px 13px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.asset-seloutinvest{ cursor: pointer; font-size: 16px; background: #ffffff; color: #7B7B7B; border:1px solid #7B7B7B; padding:6px 13px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
/****资管产品 产品详情页****/
.asset-return{ margin: 15px 20px 0px 20px; overflow: hidden;}
.e-asset-return{margin-top:0px; background:#fff; border:0; cursor: pointer;font-size:18px; color:#23ac38; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.asset-buy{ margin: 20px 20px 0px 20px; overflow: hidden;}
.asset-buy-left{ float: left; width:41%; color: #000000; margin:0px 0 0 10px; text-align: center; padding-right:40px;}
.asset-buy-chart{float: left; width: 50%; text-align: left;}
.asset-buy-code1{font-size: 14px;margin-left: 10px;}
.asset-buy-code{font-size: 14px;margin-left: 0px;}
.asset-buy-time{ font-size: 14px; color: #333; margin-left: 38px;}
.asset-buy-time a.asset-pitchon{ color: #fff; background: #4d73b6;}
.asset-buy-plot{ width: 550px; height:220px;}
.asset-buy-plots{ width: 525px; height:220px;}
.asset-yield{color: #ff6600; font-size: 20px;padding:10px 20px 18px 20px; border-bottom: 1px solid #ececec; margin-top:10px;}
.asset-yield .asset-yield-fate {font-size: 34px; }
.asset-yield .asset-yield-fate1 {font-size: 25px; }
.asset-yield li{display: inline-block;}
.asset-yield p{color: #808080; font-size:12px;}
.asset-yield .asset-yield-rate1 {width:55%;text-align:left;}
.asset-yield .asset-yield-rate {width:32%;text-align:left;}
.asset-percent{padding:10px 20px 10px 20px; margin:10px ;}
.asset-percent .percent{font-size: 18px; color: #000000;}
.asset-percent .percent1{font-size: 16px; color: #000000;}
.asset-percent li{ display: inline-block; margin-right: 35px; width:23%;}
.asset-percent li.asset-risklvl{width:22%;}
.asset-percent li.asset-day{margin-right:70px;}
.asset-percent li.last{ display: inline-block; border-left: 1px solid #eaeaea; padding-left: 12px;}
.asset-percent p{ color: #999999; line-height: 20px;}
/****资管产品 产品详情****/
.asset-file{ color: #000000;font-size: 14px; width:93%;  margin:30px 40px 40px 40px; }
.asset-file ul{ margin:20px 0 40px 0;overflow: auto;}
.asset-file li{padding:0; float: left;width: 50%;margin-bottom:1px;}
.asset-file .asset-file-name{ float: left;display:inline-block; margin-right: 1px; padding:12px 0;width:24%;background: #72aeeb; color: #ffffff; text-align: center;}
.asset-file .asset-file-explain{ padding-left:16px;float: left; background: #f1f1f1;width:69%; text-align: left;display:inline-block;height: 43px; line-height: 43px;}
.asset-file .asset-file-name2{ float: left;display:inline-block; margin-right: 1px; padding:12px 0;width:27%;background: #72aeeb; color: #ffffff; text-align: center;}
.asset-file-table-bg{ width: 45%; float: left; display: inline-block; margin-top:26px;}

/**** 基金列表 ****/
/****产品详情 募集****/
.raise{overflow: hidden; clear: both; width:100%; margin:30px auto;}
.raise-left{width:686px; float: left; font-size: 14px; color: #666666;}
.raise-left p{ font-size: 12px; color: #999999;}
.raise-left li{ float: left;width: 20%; padding-top: 20px; text-align: center;}
.raise-left li.first{ margin-left: -30px;}
.raise-left li.last{ margin-right: 30px;}
.raise-bar00{ background: url(../images/icon/raise-bar00.png) no-repeat; margin-left: 35px;}
.raise-bar01{ background: url(../images/icon/raise-bar01.png) no-repeat; margin-left: 35px;}
.raise-bar02{ background: url(../images/icon/raise-bar02.png) no-repeat; margin-left: 35px;}
.raise-bar03{ background: url(../images/icon/raise-bar03.png) no-repeat; margin-left: 35px;}
.raise-bar04{ background: url(../images/icon/raise-bar04.png) no-repeat; margin-left: 35px;}
.raise-bar05{ background: url(../images/icon/raise-bar05.png) no-repeat; margin-left: 35px;}
.raise-bar06{ background: url(../images/icon/raise-bar06.png) no-repeat; margin-left: 35px;}
.raise-bar07{ background: url(../images/icon/raise-bar07.png) no-repeat; margin-left: 35px;}
.raise-bar08{ background: url(../images/icon/raise-bar08.png) no-repeat; margin-left: 35px;}
.raise-bar09{ background: url(../images/icon/raise-bar09.png) no-repeat; margin-left: 35px;}
.raise-bar10{ background: url(../images/icon/raise-bar10.png) no-repeat; margin-left: 35px;}
.raise-bar11{ background: url(../images/icon/raise-bar11.png) no-repeat; margin-left: 35px;}
.raise-bar12{ background: url(../images/icon/raise-bar12.png) no-repeat; margin-left: 35px;}
.raise-bar13{ background: url(../images/icon/raise-bar13.png) no-repeat; margin-left: 35px;}
.raise-bar14{ background: url(../images/icon/raise-bar14.png) no-repeat; margin-left: 35px;}
.raise-bar15{ background: url(../images/icon/raise-bar15.png) no-repeat; margin-left: 35px;}
.raise-bar16{ background: url(../images/icon/raise-bar16.png) no-repeat; margin-left: 35px;}
.raise-bar17{ background: url(../images/icon/raise-bar17.png) no-repeat; margin-left: 35px;}

.raise-right{ float: left; color: #222222; font-size: 12px; line-height: 18px;}
.raise-right label{ width: 120px; text-align: right; display: inline-block;}
.interest-graph{position:relative;background-color:#ffffff;height:4px; width:50px; display: inline-block; margin-left:30px;}
.interest-gray{ position:absolute;background: #cccccc;display:block; width:70px; height: 4px;}
.interest-red{position:absolute;background: #e00434;display:block; height: 4px;}
.interest-span{text-align: center; float: right;}
/****百分比进度条****/
.graph{position:relative;background-color:#dfe7ee;height:4px;}
.orange{ position:absolute;background: #ff6600;display:block; height: 4px;}

/****标题样式2****/
.manage-bewrite{overflow: hidden;}
.manage-bewrite li{ float: left;padding:0 20px; margin-right:2px;cursor: pointer; line-height:60px; font-size: 16px; text-align: center;}
.manage-bewrite li:hover{ color: #000000;}
.manage-bewrite li.manage-pitch{ color: #000000;font-weight: 900; }

/*右侧固定展开收缩样式*/
.susp_show {height:350px; overflow:hidden; position:fixed; top:260px; right:8px; z-index:9002;background:#000;opacity: 0.5;filter:alpha(opacity=50);border-radius:6px;}
.susp_show .susp_l{float:left; width:50px;}
.susp_l .sus_code{position:absolute;top:10px; right:70px;height:82px; width: 82px; display: block; border: 3px solid #fff;}
.susp_show .susp_l ul li{width:150px;height:50px; line-height:50px; padding-left:50px;font-size:14px; cursor:pointer; color: #fff;}
.susp_show .susp_l ul li a{ color:#fff; font-size:14px;}
.susp_show .susp_l ul li.sus_li1{background:url(../images/icon/suspend-menu01.png) no-repeat 12px 14px;}
.susp_show .susp_l ul li.sus_li2{background:url(../images/icon/suspend-menu02.png) no-repeat 12px 14px;}
.susp_show .susp_l ul li.sus_li3{background:url(../images/icon/suspend-menu03.png) no-repeat 12px 14px; position:relative;}
.susp_show .susp_l ul li.sus_li4{background:url(../images/icon/suspend-menu04.png) no-repeat 12px 14px;}
.susp_show .susp_l ul li.sus_li5{background:url(../images/icon/suspend-menu05.png) no-repeat 12px 12px;border-top:5px #ccc solid;}
.susp_show .susp_l ul li.sus_li6{background:url(../images/icon/suspend-menu06.png) no-repeat 12px 14px;}
.susp_show .susp_l ul li.sus_li00{background:url(../images/icon/suspend-menu09.png) no-repeat 12px 14px;}
/*二维码*/
.sus_code{position: fixed;top: 334px;right: 170px;z-index: 1000;background-color: #999;padding: 10px;color: #fff;border-radius: 5px;}
.sus_code li{display: inline-block;}
.sus_code li.first{margin-right: 10px;}
.sus_code li img{width:82px; height:82px;}
.sus_code p{text-align: center;}
/*最近使用*/
.sus_code1{position: fixed;top: 334px;right: 170px;z-index: 1000;background-color: #777;padding: 10px;color: #fff;border-radius: 5px;}
.sus_code1 li{display: inline-block;}
.sus_code1 li.first{margin-right: 10px;}
.sus_code1 li img{width:82px; height:82px;}
.sus_code1 p{text-align: center;}
/*三角*/
.triang-right-one{border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #999;position: absolute;margin-left:183px;margin-top:-63px;z-index: 5;}
.triang-right{border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #999;position: absolute;margin-left:275px;margin-top:-63px;z-index: 5;}
.triang-right2{border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #ccc;position: absolute;z-index: 5;right: -10px;top: 83px;}

/****常见问题****/
.faq-left{ float: left; width: 200px;border-left: 1px solid #eaeaea;border-top: 1px solid #eaeaea;border-right: 1px solid #eaeaea;border-top: 1px solid #23ac38;}
.faq-left .faq-title{height:75px; line-height:75px; padding-left:30px; font-size:22px; color:#000; border-bottom:1px solid #eaeaea;}
.faq-list ul{ overflow: hidden;}
.faq-list li{cursor:pointer;line-height:24px; color: #333;border-bottom: 1px solid #eaeaea;font-size: 14px; padding:6px 12px;}
.faq-list li:hover{ color: #2bb46d;}
.faq-list li:active{ color: #2bb46d;}
.faq-list li.active:hover{ color: #2bb46d;}
.faq-right{ float: right; width: 880px;}
.question{padding:15px; border-bottom: 1px solid #f2f2f2;}
.faq-cont p{ text-align: left;}
.faq-cont p.quesTip{ line-height: 32px; color: #00abf2; font-size: 14px;}
.faq-cont p.answerTip{ line-height: 22px; font-size: 12px; color: #666666;}
.faq-cont span.quesTip{ line-height: 32px; color: #00abf2; font-size: 14px;}
.faq-cont span.answerTip{ line-height: 22px; font-size: 14px; color: #666666;}
.faq-cont input.faq-button{ border:1px solid #eaeaea;padding: 5px 8px; margin: 0 5px;}
.faq-cont input.faq-but{ background:#999; color:#fff;padding: 5px 8px; cursor: pointer;}

/****贷款****/
.loan-bg{}
.loan-index{ margin: 0px auto; width: 1100px; padding: 100px 0; overflow: hidden;}
.loan-index li{width: 254px;float: left; margin-right:28px;}
.loan-index li.last{width: 254px;float: left; margin-right:0px;}
.loan-index-img{ width: 254px; height: 169px;position: relative;}
.loan-index-img img{ width: 254px; height: 169px;}
.loan-index-move{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/icon/loan-index-move01.png) no-repeat;}
.loan-index-cont{ background: #fff;padding: 24px;overflow: hidden; }
.loan-index-cont p{line-height:24px; margin-bottom:10px;}
.loan-index-cont h3{ font-size: 20px; margin-bottom: 12px;line-height: 36px;}
.loan-index-cont h3 span{border-bottom: 2px solid #48ba5a; display: inline-block;}
.loan-detaile{color: #23ac38;font-size: 16px; text-align: left;}

.loan-color-yellow .loan-index-move{background:url(../images/icon/loan-index-move02.png) no-repeat;}
.loan-color-yellow h3 span{border-bottom: 2px solid #ffb03f;}
.loan-color-yellow .loan-detaile{color: #ffb03f;border-radius:4px; font-size: 16px; text-align: left;}

.loan-color-blue .loan-index-move{background:url(../images/icon/loan-index-move03.png) no-repeat;}
.loan-color-blue h3 span{border-bottom: 2px solid #31a0ff;}
.loan-color-blue .loan-detaile{color: #31a0ff; font-size: 16px; text-align: left;}

.loan-color-red .loan-index-move{background:url(../images/icon/loan-index-move04.png) no-repeat;}
.loan-color-red .loan-color-blue h3 span{border-bottom: 2px solid #ff4b4b;}
.loan-color-red .loan-detaile{color: #ff4b4b; font-size: 16px; text-align: left;}

/****贷款 我要经营****/
.loan-run{ margin: 20px;}
.loan-run-list li{ border: 1px solid #e6e6e6; margin-bottom: 20px; padding: 10px 10px 10px 30px; overflow: hidden;}
.loan-run-left{ display: inline-block; width: 72%;vertical-align: middle;}
.loan-run-right{display: inline-block; vertical-align: middle; margin-top: 10px;}
.loan-run-right span{ display: inline-block;}
.loan-run-right a.loan-run-details{ margin-right: 10px; border-radius:4px;font-size: 14px; color: #23ac38; border: 1px solid #23ac38;padding:6px 30px;}
.loan-run-right a.loan-run-details:hover{background: #23ac38; color: #fff;}
.loan-run-right a.loan-run-details:focus{background: #23ac38; color: #fff;}

.loan-run-right a.loan-run-apply{ margin-right: 10px; border-radius:4px; font-size: 14px; color: #1894ff; border: 1px solid #1894ff;padding:6px 30px;}
.loan-run-right a.loan-run-apply:hover{background: #1894ff; color: #fff;}
.loan-run-right a.loan-run-apply:focus{background: #1894ff; color: #fff;}

.loan-run-list li:hover{ border: 1px solid #3ea6ff;}
.loan-run-list li:focus{ border: 1px solid #3ea6ff;}
.loan-run-list li h3{ font-size: 18px; color: #000000; line-height: 36px;}
.loan-run-list li span{ display: inline-block;}
.loan-run-list li .loan-run-hot{ margin-right: 10px; font-size:12px;width:70px;height:30px; padding-left: 20px; margin-left:12px; color:#fff;background:url(../images/icon/loan-run-hot.png) 2px 8px no-repeat; display: inline-block;}
.loan-run-list li .loan-run-speed{ font-size:12px;width:70px;height:30px; padding-left: 20px; margin-left:12px; color:#fff;background:url(../images/icon/loan-run-speed.png) 2px 8px no-repeat; display: inline-block;}
.fund-list span.loan-stop-hot{ margin-right: 10px;width:70px;height:30px; padding-left: 20px; color:#fff;background:url(../images/icon/loan-stop-hot.png) 2px 1px no-repeat; display: inline-block;}
.fund-list span.insu-run-hot{ width:70px;height:30px; color:#fff;background:url(../images/icon/loan-run-hot.png) 2px 1px no-repeat; display: inline-block;}
.fund-list span.insu-run-new{ width:70px;height:30px; color:#fff;background:url(../images/icon/loan-run-new.png) 2px 1px no-repeat; display: inline-block;}
.fund-list span.insu-run-hlw{ width:70px;height:30px; color:#fff;background:url(../images/icon/loan-run-speed.png) 2px 1px no-repeat; display: inline-block;}
/****我持有的基金****/
.my-financing{width:100%; margin: 30px auto; color: #000000;}
.financing-name{ font-size: 18px;text-align: left;}
.financing-statement{ font-size: 16px;text-align: center;}
.financing-statement a{ color: #000000;}
.my-financing-table{ font-size: 14px;border: 1px solid #e6e6e6; margin-bottom: 14px; text-align: center; padding: 20px 30px;}
.my-financing-table:hover{border: 1px solid #e00434;}
.my-financing-table:focus{border: 1px solid #e00434;}
.my-financing-table p{ color: #666666!important;}
.my-financing-table p.button-p{ height:6px; overflow:hidden;}
.my-financing-table a{ color: #4285f4;}
.my-financing-table a:hover{ color: #000000;}
.my-financing-table .percent{ font-size: 20px; color: #e00434;}
.my-financing-table div{display: inline-block;}
.my-financing-detail{margin-bottom:12px;}
.my-financing-detail span{ margin-left:5px; margin-right:5px;}
.my-financing-detail a{ color: #0090ff; font-size: 15px;}
.my-financing-detail a:hover{ color: #000000;}
.my-financing-detail a:focus{ color: #000000;}
.my-financing-ransom{}
.my-financing-ransom a{ padding:6px 16px; font-size: 16px; color: #ff5b5b; border: 1px solid #ff5b5b;border-radius:4px;}
.my-financing-ransom a:hover{background:#ff5b5b;color: #ffffff;}
.my-financing-ransom a:focus{background:#ff5b5b;color: #ffffff;}
.my-financing-selloutransom a{ padding:6px 16px; font-size: 16px; color: #7B7B7B; border: 1px solid #7B7B7B;border-radius:4px;}
.my-financing-not{ background: #ffa200; font-size: 12px; color: #fff;border-radius:4px; padding: 2px 4px; display: inline-block; vertical-align: top; margin-left: 6px;}
.my-financing-diesVenit{ background: #cccccc; font-size: 12px; color: #fff;border-radius:4px; padding: 2px 4px; display: inline-block; vertical-align: top; margin-left: 6px;}

.my-financing-ransom a.my-financing-canclick{ width:60px; display: block;}
.my-financing-noclick{}
.my-financing-noclick a{ padding:6px 16px; font-size: 16px; color: #808080; border: 1px solid #808080;border-radius:4px;}
.my-financing-noclick a.noclick{ width:70px; display: block; color: #808080;}
.my-financing-detail1{}
.my-financing-detail1 span{ margin-right: 10px;}
.my-financing-detail1 a{ color: #0090ff; font-size: 15px; margin-left: 6px; margin-right: 5px;}
.my-financing-detail1 a:hover{ color: #000000;}
.my-financing-detail1 a:focus{ color: #000000;}

.questionmark{ vertical-align: middle; margin-left: 2px; cursor: pointer;}
.my-financing-tip{display: none; background:url(../images/img/my-financing-tip.png) 0 0 no-repeat;font-size:12px;color:#222222; width:202px; height:32px;line-height:36px;text-align:center; position:absolute; left:30px; top:34px;}
.my-financing-tip span{color:#2691ff;}
.questionmark:hover .my-financing-tip{ display:block;}
.after-writhe{color:#ff9a00;font-size: 16px;padding:12px 0;margin-left:190px; text-decoration: underline;}
.my-financing-tipNew{display: none;height: auto;border: 1px solid #eaeaea;background: #f8f8f8;z-index: 1;position:absolute;width: 700px;font-size: 12px;line-height:21px;text-align:left;}
.my-financing-tipNew span{color:#2691ff;}
.questionmark:hover .my-financing-tipNew{ display:block;}


/****风险评估****/
.questionnaire{font-size: 14px; line-height: 2.6em; color: #000000; text-indent: 2em;padding: 0px 42px;}
.questionnaire-explain{ text-indent: 2em;}
.questionnaire label{ margin-right: 20px;}
.questionnaire h2{ font-size: 20px; text-align: center; line-height: 4em;}
.questionnaire h3{ font-size:16px;line-height:1em;margin-top:25px;}
.questionnaire-title01{ font-size: 16px; font-weight: 900;}
.questionnaire-option{ margin-left: 2em;}

/****协议****/
.agreement{height:300px;width:866px; font-size: 14px; line-height: 2.6em; color: #000000; overflow: auto;}
.agreement-big{font-size: 14px; line-height: 2.6em; color: #000000; overflow: auto;}
.agreement-explain{ text-indent: 2em;}
.agreement label{ margin-right: 20px;}
.agreement strong{ font-weight: bold;}
.agreement span{ word-wrap:break-word;}
.agreement h2{ font-size: 20px; text-align: center; line-height: 4em;}
.agreement h3{ font-size:16px;line-height:3em;text-indent:1em;}
.agreement-title h2{ font-size: 20px; text-align: center; line-height: 4em;}
.agreement-option{ margin-left: 2em;}
.agreement1{height:300px;font-size: 14px; line-height: 2.6em; color: #000000; overflow: auto;}
.agreement2{font-size: 14px; line-height: 2.6em; color: #000000; overflow: auto;}
.agreement1 label{ margin-right: 20px;}
.agreement1 strong{ font-weight: bold;}
.agreement1 span{ word-wrap:break-word;}
.agreement1 h2{ font-size: 20px; text-align: center; line-height: 4em;}
.agreement1 h3{ font-size:16px;line-height:3em;text-indent:1em;}
.agreement2 label{ margin-right: 20px;}
.agreement2 strong{ font-weight: bold;}
.agreement2 span{ word-wrap:break-word;}
.agreement2 h2{ font-size: 20px; text-align: center; line-height: 4em;}
.agreement2 h3{ font-size:16px;line-height:3em;text-indent:1em;}
/****贷款 我的贷款****/
.my-financing-title{ font-size: 16px; margin: 15px 20px;float: right;}
.fund-list .my-loan a.my-loan-btn{border:0;font-size:13px;display:inline-block;height:22px; line-height:22px;padding: 0;margin: 0 0 5px 0;color: #23ac38;}
.fund-list .my-loan a.my-loan-btn:hover{color: #23ac38;background:#f1f1f1;}
.fund-list .my-loan a.my-loan-btn:focus{color: #23ac38;background:#f1f1f1;}
.my-loan{ display:inline-block;}
.my-loan-button{ margin: 20px;}
/****贷款 确认页面定义****/
.cur-tran{ width:30%; margin: 20px auto; font-size: 14px;overflow:hidden; line-height: 26px;}
.cur-tran li{ width: 100%; float: left;}
.cur-tran span{ width:110px; text-align: right;display:block; float: left;}
.cur-tran i{ text-align: left;float:left;}

/****贵金属****/
.noble-metal{margin: 22px 35px;overflow: hidden;}
.noble-metal h3{ font-size: 14px; color: #23ac38; border-bottom: 2px solid #23ac38; margin-bottom:20px;width: 70px; line-height: 26px;}
.noble-metal-chart{ margin-right: 30px;}
.noble-metal-chart img{}
.noble-metal-buytable{ text-align: center; margin-right: 30px;width: 252px;}
.noble-metal-buytable tr.buytable-one{ background: #c3e1ff; color: #000000;font-size: 18px;}
.noble-metal-buytable tr.buytable-two{ background: #cde6ff; color: #222222;font-size: 16px;}
.noble-metal-buytable tr.buytable-three{ background: #d3e9ff; color: #444444;font-size: 14px;}
.noble-metal-buytable tr.buytable-four{ background: #dcedff; color: #666666;font-size: 12px;}
.noble-metal-buytable tr.buytable-five{ background: #e6f2ff; color: #666666;font-size: 12px;}
.noble-metal-buytable td{ border: 1px solid #fff; padding: 10px 2px;}

.noble-metal-selltable{ text-align: center; width: 252px;}
.noble-metal-selltable tr.selltable-one{ background: #ffebb1; color: #000000;font-size: 18px;}
.noble-metal-selltable tr.selltable-two{ background: #ffeebc; color: #222222;font-size: 16px;}
.noble-metal-selltable tr.selltable-three{ background: #fff1c8; color: #444444;font-size: 14px;}
.noble-metal-selltable tr.selltable-four{ background: #fff6db; color: #666666;font-size: 12px;}
.noble-metal-selltable tr.selltable-five{ background: #fffaea; color: #666666;font-size: 12px;}
.noble-metal-selltable td{ border: 1px solid #fff;padding: 10px 2px;}
.metal-textarea{width: 60%;height: 70px;font-size: 14px; line-height:22px;resize: none;vertical-align:top;background:#f8f8f8;border:1px solid #eaeaea;padding:0 5px;}
.metal-div{height:422px; overflow: auto;}
.metal-img{ width: 45%; margin: 20px 20px 20px 20px;}
/*贵金属实物金-产品信息查询-提金方式样式*/
.GoldExtraction1{background-color: rgb(248, 248, 248); border:1px solid #d3d3d3; width:86px; height:35px; display: inline-block; line-height: 35px; font-size: 14px; text-align: center; vertical-align: top;}
.GoldExtraction2{border: 1px solid #23ac38;}
.GoldExtraction2:after{content:"\2714"; color: #23ac38; font-size: 17px;}
/*贵金属实物金-产品信息查询-预购页面*/
.confirm-list1{border-radius: 6px; color: #000000; font-size: 14px;overflow:hidden;}
.ZJDJe-lab{width:140px;}
.confirm-list1 ul { padding:10px 20px; overflow:hidden;}
.confirm-list1 li{ float:left;width: 50%; border-bottom: 1px solid #e5e5e5;}
/*贵金属实物金-产品信息查询-预购页面-实物金地址信息样式*/
.gjsmain{width:757px; height:47px; margin:0 auto; position:relative;}
.gjsnav{width:757px;height:50px;line-height:50px;}
.gjsinp{width:300px;height:30px;}
.gjsselec{width:355px; height:auto; border:1px solid #ccc; display:none; position:absolute; left:143px; top:40px; z-index:999; font-size:16px; background-color:white;}
.gjsselp{width:355px; height:32px; background-color:#d3d3d3; line-height:30px;}
.gjsselp p{width:118px; height:32px;float:left;margin:0;padding:0;text-align:center;}
.gjsactive{color:#000000;background-color:white;}
.gjsselnr{width:354px; height:260px; border: 1px solid #ccc; overflow:scroll; background-color: #F8F8F8;}
/* .ipt{width:300px;height:30px;line-height:30;margin:0;padding:0;margin-left:20px;} */
.sheng{height:30px;line-height: 30px;}
.shi{height:30px;line-height: 30px;}
.qv{height:30px;line-height: 30px;}
.gjsimages{position: absolute; left:461px; bottom:3px; background:url(../images/icon/icon-select-tran.png) center center no-repeat; display:inline-block; width:50px; height:35px; pointer-events:none;}
/* 代理金行情展示 */
.refreshImages{ width:18px; height:18px; background:url(../images/img/shop.png) center center no-repeat; background-size:18px; display:inline-block;}
.agentGoldUl .li1{ float:left; width: 35%;}
.agentGoldUl .li2{ float:left; width: 22%;}
.agentGoldUl1 li{ float:left;width: 33%;}
.agentGoldLi{margin-top: 5px;}
.agentGoldUl2 li{float:left;width: 100%;}
.agentGoldUl2 i{text-align:right; display: inline-block; width: 43%;}
.agentGoldUl2 .lable{display: inline-block; width: 45%;}
.agencyFund1{text-align: right;}
.agentGoldTime , .agentGoldTitleFont{font-size: 15px;}
.agentGoldRise{color: #ff6600;}
.agentGoldFall{color: #23ac38;}
.agentGoldUl2 li{margin-bottom: 2px;}
/****用户反馈****/
.user-feedback{width: 1100px;}
.user-feedback-list{font-size:18px;color:#000;line-height:42px;border-bottom:1px solid #eaeaea;}
.user-feedback-list span{font-size:18px;color:#000;line-height:42px;margin-left:30px;border-bottom:2px solid #23ac38;padding:7px 0;}
.user-feedback textarea{ padding:10px; font-size: 15px;  color:#333;width:1058px; height:200px; overflow: auto; line-height: 2em;}
.user-feedback button{ width: 200px;}
.user-feedback-submit{ text-align: center;}



/****预留信息设置****/
.obligate{display: inline-block;}
.obligate img{cursor:pointer;width:73px; height: 73px; vertical-align: top; margin-right:40px; margin-top:40px;}
.obligate .obligate-pitcg{display:inline-block;background:url(../images/icon/check_yes.png) 72px 40px no-repeat;}

/****设置 渠道互动****/
.interact{}
.interact .e-model{display: inline-block; margin: 20px; width:35%; padding: 20px; line-height: 30px;vertical-align: top;height:400px;overflow-y:auto;}
.interact div{ display: inline-block;}
.interact-operation{display: inline-block; width: 10%;text-align:center; vertical-align:top; margin-top: 60px;}
.interact-operation button{ margin-bottom: 10px; border:1px solid #23ac38; width: 80px; height: 32px; background: none;cursor: pointer;}
.interact tbody tr{ background: #f3f3f3;border: 1px solid #f3f3f3; border-bottom: none;}
.interact tbody tr:hover{ background: #fff;border: 1px solid #23ac38;}
.interact tbody tr.in-active{ background: #fff;border: 1px solid #23ac38; cursor: pointer;}
.interact div ul li.in-active{ background: #fff;border: 1px solid #23ac38; cursor: pointer;}
.interact tbody tr:focus{ background: #fff;border: 1px solid #23ac38; cursor: pointer;}
/*设置主题 背景图片位置居上*/
#setTheme {display: none;width: 100%;height: 170px;background: url(../images/img/bg_set_theme.png) repeat-x;overflow: hidden;}
/* #setTheme {display: none;position:absolute;top:70px;z-index:3; border:2px solid #fff;box-shadow:1px 2px 2px #afb2b3;width:1100px; margin:0 auto;height: 170px;background: url(../images/img/bg_set_theme.png) repeat-x;overflow: hidden;} */
.setTheme-box{ width: 1100px;margin: 0 auto; position: relative;}
.setTheme-box .arrowPre {display: block;width: 25px;height: 56px;background: url(../images/img/icon_set_theme_arrow.png) no-repeat;position: absolute;top: 50px;cursor: pointer;left:25px;background-position: 0 -56px;}
.setTheme-box .arrowNext {display: block;width: 25px;height: 56px;background: url(../images/img/icon_set_theme_arrow.png) no-repeat;position: absolute;top: 50px;cursor: pointer;right:25px;background-position: 0 -168px;}
.setTheme-box span.first{background-position: 0 0;}
.setTheme-box span.last{background-position: 0 -112px;}
#setThemeFocus {width: 960px;height: 130px;margin: 0 auto;margin-top: 24px;position: relative;overflow: hidden;}
#setThemeFocus .box {width: 960px;height: 130px;position: relative;overflow: hidden;}
#setThemeFocus ul {height: 130px;position: absolute;left: 0;top: 0;}
#setThemeFocus ul li {width: 240px;float: left;position: relative;}
#setThemeFocus ul li .set_theme_item {display: block;width: 180px;height: 130px;padding: 6px;margin: 0 24px;cursor: pointer;background: url(../images/img/bg_set_theme_item.png) no-repeat;}
#setThemeFocus ul li .set_theme_item:hover,#setThemeFocus ul li .set_theme_item.on {background: url(../images/img/bg_set_theme_item.png) no-repeat -192px 0;}
#setThemeFocus ul li .set_theme_item img {width: 180px; height: 98px;}
#setThemeFocus ul li .set_theme_item p {margin-top: 4px;text-align: center;font-size: 14px;font-weight: bold;color: #333;}
#setThemeFocus ul li .set_theme_item i {display: none;width: 28px;height: 28px;background: url(../images/img/icon_28_check.png) no-repeat;position: absolute;left: 110px;top: 40px;}
#setThemeFocus ul li .on .icon_28_check { display: block;}
 /*设置主题END*/

/****手机充值****/
.mobile-recharge{ width:330px;}
.mobile-recharge li{ cursor: pointer; color:#000000;text-align: center;display: inline-block; width:80px; border: 1px solid #000000; border-radius:4px;padding:3px 5px; margin: 0 6px 10px 0;} 
/* .mobile-recharge li:hover{color:#fff;background:#4285f4;} */
.mobile-recharge p{ font-size:16px;}
.mobile-recharge i{ font-size:12px;}

/***********/
.e-radio-date{font-size: 14px;}
.e-radio-date p{margin-left: 245px;margin-bottom: 10px;}
.e-radio-date i{margin-right:4px;}
.e-radio-date span{margin-right:10px;}

/* 邮益宝 */
.e-pitch-list li{height: 38px; line-height: 38px; padding-left: 68px; font-size: 14px; border-top: 1px solid #eaeaea; }
.e-pitch-list li a{color:#000;}


.e-query-select{padding-bottom: 40px;margin-left: 196px;}
.e-query-select li{float:left;width: 37%;}
.questionnaire2{height: 550px;overflow: auto;}

.fund-table-list td{padding:5px 0;}
.e-query-list-1 .fund-table-list .query-tip{padding-left:0;}
.model-wraper .fund-table-list span.gat-ope a{width: auto;margin-right: 8px;}

/*汇款交易查询样式 */
.cut-agree1{height: 450px; overflow: auto;padding: 30px;line-height: 24px;}
.e-inp1{ background:#f8f8f8; height:38px; line-height:38px; padding:0 5px; border:1px solid #eaeaea; font-size: 14px; color: #000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-query-list-1 .e-inp1{ width: 115px;}
.e-query-list-1 .e-laydate-icon1{cursor:pointer; width:115px; background: url(../images/icon/icon-date.png) 100px center no-repeat;}

/*我的额度详情*/
.e-qr-code{position: absolute;top:96px;right: 72px;background-color: #ccc;padding: 10px;color: #fff;border-radius: 5px;text-align: center;}

/*特约商户登录*/
.p-login-left{float: left;position: relative;top: 38px;}
.p-login-left img{cursor:pointer;}
.p-login-right{float: left;border:1px #ccc solid;border-radius: 5px;padding:15px 15px 15px 31px;margin-left: -1px;width:612px;}
.p-login-right label{display: inline-block;width: 100%;}
.p-login-right p{line-height: 26px;height: 85px;}
.p-login-main{min-width: 1100px;background-color: #fff;border-top: 2px solid #ccc;}
.p-login-body{width: 950px;margin: 0 auto;padding-bottom: 30px;overflow: hidden;}
.p-login-body .revise-out{ display:inline-block;position:absolute;margin:167px 762px 0 0;cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.p-login-body .revise-out2{ display:inline-block;position:absolute;margin:15px 0 0 -46px;cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.p-login-body .key-bord{ display:inline-block;position:absolute;margin:14px 0 0 -26px;cursor: pointer; background: url(../images/icon/key-bord.png) no-repeat; width:20px; height:20px;}
.p-login-body .revise-out3{ display:inline-block;position:absolute;margin:12px 0 0px -135px;cursor: pointer; background: url(../images/icon/revise-out.png) no-repeat; width:18px; height:18px;}
.p-detail{width: 800px;margin: 0 auto;}
.p-detail table td,.p-detail table th{padding: 10px;border: 1px solid #ccc;font-size: 12px;}
.p-detail table th{font-weight: bold;text-align: center;}
.p-detail .e-inp{height: 28px;line-height: 28px;}
.p-login-body table li{padding:0 15px;margin-bottom: 15px}
.p-login-body .p-code-list{height: 100px;overflow: auto;border: 1px solid #ccc;margin-right: 324px;float: right;width:260px;}
.p-login .icon-login-yzm{ display: inline-block; vertical-align: middle; margin:0 6px; background:#fff; width:98px; height:38px;}
.p-login a{font-size:12px;color:#58a3fa;cursor:pointer;}
.p-login .e-wrong{ font-size:12px; color:#ff5745;}
.p-code-list p{margin: 10px;}
/*信用卡管理-列表*/
.e-card-table,.e-card-table .model-header{border-color: #ccc;}
.e-card-open{border: 1px solid #666;background-color: #fff;}

.e-question a{display:inline-block;width:240px;text-indent: 0;}
.e-investor-question input[type='text']{border-bottom:1px solid #999;width:180px;margin-right: 15px;}
.e-investor-ejd input[type='text']{border-bottom:1px solid #999;width:180px;margin-right: 15px;text-align:center;}
.e-investor-question p label{padding-left: 30px;}

/*整体缩放*/
.e-font-bs{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform:scale(1.1);transform-origin:center top;-webkit-transform-origin: center top;-moz-transform-origin: center top;-ms-transform-origin: center top;}
/**输入框置灰**/
.einputgray{background:lightgray;color:white;}
.e-inp2{ background:#f8f8f8; height:38px; line-height:38px; padding:0 5px; border:1px solid #eaeaea; font-size: 14px; color: #000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1;}
.e-query-list-1 .e-inp2{ width: 180px;}
.e-liD{ width: 35%;margin-left: 250px;}
.e-btn-center{ margin-left: 240px;}
.e-btn-center1{margin-left: 80px;}
.e-btn-ce13{margin-left: 170px;}
.confirm-list .e-lab22{height: 40px;width:140px; line-height: 40px; font-size: 14px; vertical-align: middle; *display: inline; zoom: 1; margin-right: 20px;text-align: right;color:#666666;}
.e-input-none{background:none}




/*王立宝*/
/*保险弹出详情样式*/
.back-fff{background:#ffffff;}
.f_l{float:left;}
.f_r{float:right;}
.m_l{margin-left:40px;width:85%;}
.m_l2{margin-left:12px;width:85%;}
.bor_b{border-bottom:1px solid #666;}
.w_40{width:40%!important;}
.w_50{width:50%!important;}
.w_100{width:100%!important;}
.w_75{width:75%!important;}
ul .cur{ border:1px solid #2bb46d; color:#2bb46d; background:url(../images/icon/check_yes.png) 60px bottom no-repeat;}
.t_r{text-align:right;}
.t_l{text-align:left;}
.t_c{text-align:center;}
.col_red{color:red;}
.ml-50{margin-left:50px;}
.ml-70{margin-left: 70px;}
.ml-100{margin-left: 100px;}
.ml-200{margin-left: 200px!important;}
.ml-280{margin-left: 280px;}
.ml-380{margin-left: 380px;}
.mt-100{margin-top:100px!important;}
.ml-80{margin-left:80px!important;}
.text-fb{font-weight:bold;}
.p-tb30lr50{padding:30px 50px;}
.w-90b{width:90%;}
.w-85b{width:85%;}
.ver-cm{vertical-align:middle;}
.gzan{width:15px; height:15px;margin:0 15px 0 3px;}
.gzan1{ width: 80px;margin-top: 15px;}
.gzanwbk{border:1px solid blue; padding:30px; margin:50px;}
.bg-lf{width:165px; background:url('../images/img/bankIco-6.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf1{width:165px; background:url('../images/img/bankIco-1.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf2{width:165px; background:url('../images/img/bankIco-2.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf3{width:165px; background:url('../images/img/bankIco-3.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf4{width:165px; background:url('../images/img/bankIco-4.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf5{width:165px; background:url('../images/img/bankIco-5.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf6{width:165px; background:url('../images/img/bankIco-7.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf7{width:165px; background:url('../images/img/bankIco-8.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf8{width:165px; background:url('../images/img/bankIco-9.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf9{width:165px; background:url('../images/img/bankIco-10.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf10{width:165px; background:url('../images/img/bankIco-11.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf11{width:165px; background:url('../images/img/bankIco-12.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf12{width:165px; background:url('../images/img/bankIco-13.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf13{width:165px; background:url('../images/img/bankIco-14.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf14{width:165px; background:url('../images/img/bankIco-15.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf15{width:165px; background:url('../images/img/bankIco-18.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf16{width:165px; background:url('../images/img/bankIco-17.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf17{width:165px; background:url('../images/img/bankIco-rec.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf-en{width:165px; background:url('../images/img/bankIco-6.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf1-en{width:165px; background:url('../images/img/bankIco-1.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf2-en{width:165px; background:url('../images/img/bankIco-2.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf3-en{width:165px; background:url('../images/img/bankIco-3.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf4-en{width:165px; background:url('../images/img/bankIco-4.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf5-en{width:165px; background:url('../images/img/bankIco-5.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf6-en{width:165px; background:url('../images/img/bankIco-7.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf7-en{width:165px; background:url('../images/img/bankIco-8.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf8-en{width:165px; background:url('../images/img/bankIco-9.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf9-en{width:165px; background:url('../images/img/bankIco-10.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf10-en{width:165px; background:url('../images/img/bankIco-11.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf11-en{width:165px; background:url('../images/img/bankIco-12.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf12-en{width:165px; background:url('../images/img/bankIco-13.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf13-en{width:165px; background:url('../images/img/bankIco-14.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf14-en{width:165px; background:url('../images/img/bankIco-15.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf15-en{width:165px; background:url('../images/img/bankIco-18.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf16-en{width:165px; background:url('../images/img/bankIco-17.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.bg-lf17-en{width:165px; background:url('../images/img/bankIco-rec.png') no-repeat; background-position:0px 0px; padding-left:30px;display:inline-block;}
.pro-lin{display: inline-block;width: 100%;height: 100%;line-height: 250px;font-size: 16px;text-align: center;}
span .sbhg:hover{color:#000;}

.ml-32{margin-left:32px!important;}
.width-1000{width:1000px!important;}
.mb-35{margin-bottom:35px!important;}
.ml-0{margin-left:0px!important;}
.ml-370{margin-left:370px!important;}


/* 结果页规范 */
.table-result{margin:0 auto;width:60%;margin-top:34px;}
.table-result1{margin:0 auto;width:65%;margin-top:34px;}
.table-result tr{line-height:28px;}
.table-result1 tr{line-height:28px;}
.result-td-left{font-size:14px;color:#666;text-align:right;}
.result-td-right{font-size:14px;color:#000;text-align:left;}
.result-td-50{width:50%;}/* 数据低于5个显示一列，标题部分加上这个类 */





.thefirstMb{width:100%;position:absolute;height: 2468px;background:#000;opacity:0.5;z-index: 9999;}
.thefirstimg0{opacity:1;z-index: 99999;position: absolute;width:100%;}
.thefirstimg1{opacity:1;z-index: 99999;position: absolute;width:100%;}
.thefirstimg2{opacity:1;z-index: 99999;position: absolute;width:100%;}
.thefirstimg3{opacity:1;z-index: 99999;position: absolute;width:100%;}
.thefirstimg4{opacity:1;z-index: 99999;position: absolute;width:100%;}
.thefirstimg5{opacity:1;z-index: 99999;position: absolute;width:100%;}
.thefirstimg6{opacity:1;z-index: 99999;position: absolute;width:100%;}
.thefirst01{position: absolute;z-index: 100000;top: 351px;left: 1049px;display: block;background:url(about:black);width: 26px;height: 26px;border-radius: 20px;}
.thefirst02{position: absolute;z-index: 99999;display: block;background:url(about:black);width: 100%;height: 947px;}
.thefirst1{position: absolute;z-index: 999999;display: block;background:url(about:black);width: 100%;height: 947px;}
.thefirst2{position: absolute;z-index: 999999;display: block;background:url(about:black);width: 100%;height: 947px;}
.thefirst3{position: absolute;z-index: 999999;display: block;background:url(about:black);width: 100%;height: 947px;}
.thefirst4{position: absolute;z-index: 999999;display: block;background:url(about:black);width: 100%;height: 947px;}
.thefirst5{position: absolute;z-index: 999999;display: block;background:url(about:black);width: 100%;height: 947px;}
.thefirst6{position: absolute;z-index: 999999;display: block;background:url(about:black);width: 100%;height: 947px;}

.e-query-list-1 textarea{ padding:10px; font-size: 14px;  color:#333;width:400px; height:300px; overflow: auto; line-height: 2em;}

.my-detail-tip{display: none; background:url(../images/img/my-deail-tip.png) 0 0 no-repeat;font-size:12px;color:#222222; width:263px; height:34px;line-height:36px;text-align:center; position:absolute; left:-2px; top:-8px;}

.my-detail-tip2{min-width:100px;background:white;display: none; font-size:12px;color:#222222; height:auto;text-align:center; left:-12px; top:-2px;padding: 5px 10px;border: 1px solid #cccccc;border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}

.ocx_stylenone{width:0px;height:0px;}

.finance-model-make{ position:absolute; right:10px; top:10px; height:50px; line-height:0;}
.finance-model-make .finance-make-down{ background:url(../images/icon/icon-down.png) center center no-repeat; display:inline-block; width:35px; height:40px;}
.finance-model-make .finance-make-print{ background:url(../images/icon/icon-print.png) center center no-repeat; display:inline-block; width:35px; height:40px;}

/**** 理财新样式 ****/
.fund-genre30{overflow: hidden; margin:10px 90px 10px 0;}
.fund-genre30 li{ float: left;padding:10px 20px;border: 1px solid #ffffff; margin-right:2px;cursor: pointer;font-size: 16px; text-align: center;}
.fund-genre30 li:hover{ color: #e00434; border: 1px solid #e00434;}
.fund-genre30 li.fund-pitch{ color: #e00434; border: 1px solid #e00434;}


/**** 理财自动再投 ****/
.my-financing-table span.financing-VoteAgain{ width: 146px; height: 20px;display: inline-block; background: url(../images/icon/financing-voteAgain.png) no-repeat;}

/**黄金定投**/
.regular{width:1100px;margin:0 auto;padding:30px 0;}
.regular .regular_top{overflow:hidden;}
.regular .regular_top h3{font-size:20px;color:#000;float:left;}
.regular .regular_top h3 i{display:inline-block;width:25px;height:25px;background:url(../images/icon/icon_myzh.png) no-repeat center center;vertical-align:middle;margin:0 6px 4px 0;}
.regular .regular_top a{font-size:14px;color:#666;vertical-align:middle;margin-top:6px;}
.regular .regular_con{width:100%;height:350px;overflow:hidden;margin-top:20px;}
.regular .regular_con .regular_con_l{width:548px;float:left;}
.regular .regular_con .regular_con_l h3{font-size:18px;color:#000;margin:16px 0 0 35px;}
.regular .regular_con .regular_con_l i{display:block;width:38px;height:2px;background:#23ac38;margin:4px 0 0 35px;}
.regular .regular_con .regular_con_l1 i{width:52px;}
.remindSelct{font-size: 12px; color: red; margin-left: 325px;}

.footer-main-02 .footer-menu  li{display:inline;}
.footer-main-02 .footer-menu .mouseMoved .move{ float:left; position:absolute;}
.footer-main-02 .footer-menu .move { z-index:99;position:absolute; background:#f3f3f3;font-size:12px; color:#000; border:1px solid #e5e5e5; border-radius:10px;width:120px;min-width:120px;padding-top:5px;}
.footer-main-02 .footer-menu .move a{ display:block; padding:3px 22px; color:#000; border:none;}
.footer-main-02 .footer-menu .move dd{ border-bottom:1px solid #e5e5e5;}
.footer-main-02 .footer-menu .move dd a.move-one{font-size:12px;line-height: 24px;height: auto; border: 0; display:inline-block;color:#333; }
.footer-main-02 .footer-menu .move dd a.move-one:hover{border:0;color:#179c2c;}
.footer-main-02 .footer-menu .move dd a.move-one:focus{border:0;color:#179c2c;}
.move-one:hover{border:0;color:#179c2c;}
.winyhead a{color:#000}
.portal-mold{ margin: 20px 0px;background:#339933;}
.portal-mold ul{ font-size: 14px;color: #666666; width: 100%;overflow: hidden;}
.portal-mold ul li{width: 100%;overflow: hidden;}
.portal-mold ul label{float:left;}
.portal-mold .fund-filter{float:left; width:972px;background: #fff; padding-left: 20px;}
.portal-mold a{float:left;line-height:24px; margin:5px 1px;color: #666666; padding:0px 6px;border: 1px solid #ffffff;}
.portal-mold a:hover{color: #ff8400;border: 1px solid #ff8400;}
.portal-mold a.province{color: #ff8400; border: 1px solid #ff8400;}
.portal-mold a.province:hover{color: #ff8400;}
.portal-mold .fund-filtermore{float:left; width:972px;background: #fff; padding-left: 20px;position: relative;}
.portal-mold .e-lab{margin-right:0;line-height:36px; height:auto;width: 108px; color: #ffffff; font-size: 14px; text-align: center;}
.portal-mold .e-select{ border: 1px solid #ff8400; height: 23px; line-height: 23px; color: #ff8400; padding: 0;}
/**首页助手按钮等**/
.login-assistant{background: url(../images/img/assistantButton.png) 0 0 no-repeat;width: 124px;height: 38px;line-height: 36px;text-align: center;text-indent: 1em;font-size: 14px;color: #23ac38;cursor: pointer;border: 1px solid #D5D5D5;-webkit-border-radius: 6px;}
.login-lodding{position: absolute;z-index: 1;margin-top: 29px;margin-left: 60px;width: 24px;height: 24px;}
.e-header .minder-right  .header-demo{ display:inline-block; vertical-align: middle; background:url(../images/icon/icon_yanjing03.png) 0 center no-repeat; padding-left:20px; font-size:14px; color:#000;margin-right:20px;}
.login-softKeyBoard{background: #fff;}
/* 投资理财我的保险详情 */
.loan-color-green{position:relative;}
.insure-index{ margin: 0px auto; width: 1100px; overflow: hidden;}
.display-index{display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;padding:16px 20px}
.display-index>li{border:1px solid #ededed;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.loan-index-img1{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/img/img-07.png) no-repeat;}
.loan-index-img2{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/img/img-03.png) no-repeat;}
.loan-index-img3{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/img/img-02.png) no-repeat;}
.loan-index-img4{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/img/img-04.png) no-repeat;}
.loan-index-img5{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/img/img-06.png) no-repeat;}
.loan-index-img6{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/img/img-01.png) no-repeat;}
.loan-index-img7{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/img/img-05.png) no-repeat;}
.loan-index-img8{cursor:pointer;width: 41px; height: 41px; display: block;z-index: 2; position: absolute; bottom:-20px; right: 20px;background:url(../images/img/img-08.png) no-repeat;}
.bottom-02{border-bottom: 2px solid #d3cbfe !important;}
.bottom-03{border-bottom: 2px solid #edefa6 !important;}
.bottom-04{border-bottom: 2px solid #e3554b !important;}
.bottom-05{border-bottom: 2px solid #eb5e4d !important;}
.bottom-06{border-bottom: 2px solid #f7ab4d !important;}
.bottom-07{border-bottom: 2px solid #84d056 !important;}
.bottom-08{border-bottom: 2px solid #4bd1c8 !important;}
.mt-10{margin-top:20px !important;}
/*保险首页产品*/
/*兼容ie8*/
.cakes-index {float: left; position: relative;}
.cakes-index>h3{padding-left:30px;font-size: 20px;margin-bottom: 12px;line-height: 36px;width:350px;float: left; position:absolute;margin: 0px auto;top:15px;}
.cakes-card>ul{ display:flex;justify-content:space-between;padding:16px 20px; width:1060px;margin: 0px auto;heigth:110px}
.cakes-card ul li h3{font-size: 16px;font-weight:bolder;height: 32px;}
/*兼容ie8*/
.cakes-card>ul>li{position:relative;border: 1px solid #eeeeee;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; height:auto;width: 32.5%;padding: 20px 10px 20px 55px;box-sizing: border-box;}
.cakes-card>ul>li div{display: flex;justify-content:space-between;margin-top: 15px;}
.cakes-card>ul>li a{background:#fff; padding:5px 20px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; margin-right:5px; border:1px solid #23ac38; font-size:14px; color:#23ac38; display: inline-block; vertical-align: middle;*display: inline; zoom: 1;cursor:pointer;}
.cakes-card>ul>li p{color:#666}
.cakes-img{position:absolute;top:0px;left:11px}
.insure-index-cont{ padding: 11px 11px; background: #fff;padding: 24px;overflow: hidden; text-align: center;}
.insure-index-img img{width:232px;height:145px;}
.insure-index-img{width:232px;height:144px;}
.insure-index-cont h3{font-size: 18px;margin-bottom: 0px;}
.insure-index-cont p{margin-bottom: 5px;}
/*兼容ie8*/
.insure-index li{width: 232px;float: left; margin-right:28px;}
.insure-index li.last{width: 232px;float: left; margin-right:0px;}
.cakes-card{margin:0 auto;height: 230px; width: 1060px; }
.cakes-card>ul{ float: left;position:absolute;top:40px;margin-top:15px;}
.cakes-card li{float: left;padding:16px 20px;}
/*兼容ie8*/
/**投资理财-理财超市-灵活产品列表**/
.financing-table2{margin-bottom:0px !important;}
.financing-table2:hover{border-bottom:1px solid #e00434 !important;}
/**投资理财-理财超市-固定期限理财产品**/
.financing-name-3{position: relative;}
.remain-3{position: absolute;top: 15px;right: 39px;margin-left:0px !important;color:#4285F5 !important;background:none !important;border:none !important;}
/**投资理财-理财超市-净值型理财产品**/
.financing-name-2{position: relative;}
.remain-2{position: absolute;top: 15px;right: 19px;margin-left:0px !important;color:#4285F5 !important;background:none !important;border:none !important;}
.login-softKeyBoard{background: #fff;}
/** 明细查询 **/

.model-make2{display: flex;align-items: center;color:black;}
.make-in{height:auto;font-weight: bold;margin-right: 20px;}
.make-in>span{color:red;}
.make-out{height:auto;color:block;font-weight: bold;margin-right: 30px;}
.make-out>span{color:#23ac38;}

.startfinancing-son{width: 90px;height: 22px;display: inline-block;margin-left: 15px;background: url(../images/icon/financing-son.png) no-repeat;}
/* .startfinancing-son{width: 90px;height: 22px;display: inline-block;margin-left: 15px;background: url(../images/icon/financing-son.png) no-repeat;background-size: contain;} */
.financing-table span.financing-son{width: 90px;height: 22px;display: inline-block;margin-left: 15px;background: url(../images/icon/financing-son.png) no-repeat;}
/* .financing-table span.financing-son{ width: 90px; height: 20px;display: inline-block; background: url(../images/icon/financing-son.png) no-repeat;} */
/* .financing-son{font-size: 15px;color: #ff5b5b;border: 1px solid #ff5b5b;border-radius: 5px; margin-left: 20px;} */
.manage-son{float: left;font-size: 14px;color: #ff5b5b;border: 1px solid #ff5b5b;border-radius: 5px;margin-left: 384px;}
/**转账汇款-预约转账**/
.ul1{position: absolute;left: 140px;z-index: 999;width: 260px;background:white; box-shadow: 1px 1px 5px rgba(0, 0, 0, 1); line-height: 17px;}
.ul2{position: absolute;left: -100px;z-index: 999;width: 260px;background:white; box-shadow: 1px 1px 5px rgba(0, 0, 0, 1); line-height: 17px;}
.ul1 li{border-bottom:1px solid #red;width: 100%;box-sizing: border-box;cursor: pointer; border-bottom: 1px solid rgba(0, 0, 0, 0.16);}
.bank-title{padding:10px 0px 10px 54px !important;}
.bg-lf5-img{width:165px; background:url('../images/img/bankIco-5.png') no-repeat; background-position:13px 30px;display:inline-block;}
.bank-title:hover{background-color:#f0f0f0;}
.bg-lf5-img{width:165px; background:url('../images/img/bankIco-6.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img1{width:165px; background:url('../images/img/bankIco-1.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img2{width:165px; background:url('../images/img/bankIco-2.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img3{width:165px; background:url('../images/img/bankIco-3.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img4{width:165px; background:url('../images/img/bankIco-4.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img5{width:165px; background:url('../images/img/bankIco-5.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img6{width:165px; background:url('../images/img/bankIco-7.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img7{width:165px; background:url('../images/img/bankIco-8.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img8{width:165px; background:url('../images/img/bankIco-9.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img9{width:165px; background:url('../images/img/bankIco-10.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img10{width:165px; background:url('../images/img/bankIco-11.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img11{width:165px; background:url('../images/img/bankIco-12.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img12{width:165px; background:url('../images/img/bankIco-13.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img13{width:165px; background:url('../images/img/bankIco-14.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img14{width:165px; background:url('../images/img/bankIco-15.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img15{width:165px; background:url('../images/img/bankIco-18.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img16{width:165px; background:url('../images/img/bankIco-17.png') no-repeat; background-position:13px 30px; display:inline-block;}
.bg-lf5-img17{width:165px; background:url('../images/img/bankIco-rec.png') no-repeat; background-position:13px 30px; display:inline-block;}
/**理财发行日历**/
.finance-sale-calendar-green{width: 19px;height: 19px;background:url('../images/icon/finance-sale-calendar-green.png') no-repeat; display:inline-block;}
.finance-sale-font{margin: 0px 20px 0px 2px;font-size: 17px;color:#23ac38;}
.finance-sale-calendar-cont{right: 10px;position: absolute;display: inline-block;z-index: 1;margin-top: -12px;background: url('../images/icon/finance-calendar-background.png') no-repeat;}

/**lpr**/
.borrower{padding:20px;overflow: hidden;background: #ffffff;width:95%;margin: 0 auto;}
.borrower h1{text-align: center;font-size: 21px;margin:0px 0px 15px 0;font-weight: initial;}
.borrower ul{overflow: hidden;}
.borrower ul li{padding:2% 2%;float: left;width:45%;border: 1px solid #c9c9c9;}
.borrower ul li.lilast{float: right;}
.borrower ul li:hover,.borrower ul li.hover{border: 1px solid #23ac38;background: url('../images/img/borrower-icon1.png') no-repeat bottom right;}
.borrower ul li h4{text-align: center;font-size: 14px;line-height:28px;font-weight: bold;}
.borrower ul li p{text-align: left;font-size: 12px;}
.borrower h5{font-size: 14px;line-height: 28px;margin:12px 0;font-weight: initial;}
.borrower table{width:100%;margin:0 auto;border-collapse:collapse;border: 0;border-spacing:0;font-size: 14px;}
.borrower table th{text-align: center;border: 1px solid #ccc;padding: 4px 6px;}
.borrower table td{border: 1px solid #ccc;padding: 4px 6px;}
.borrower h6{font-size: 14px;margin:10px 0;font-weight: initial;}
.borrower-sign{border:1px solid #999999;width:160px;}
.borrower-sign p{border-bottom:1px solid #999999;margin: 3px;line-height:24px;}
.borrower-sign input{border: 0;margin: 3px;}
.bo-checkbox{font-size: 12px;line-height: 16px;margin-top: 20px;}
.bo-checkbox input{width:18px;height:18px;vertical-align:middle;display: inline-block;}
.bo-checkbox a{color: #23ac38;}
.checkboxbutton{text-align: center;}
.checkboxbutton button{background: #23AC38;color: #ffffff;padding:4px 30px;font-size: 20px;border: 0;border-radius:6px;margin:30px auto;}
.borrower .radio-flase{ background: url(../images/icon/icon-radio.png) -16px 0 no-repeat; width:16px; height:16px; display:inline-block; vertical-align: middle;*display: inline; zoom: 1;}
.borrower .radio-true{ background: url(../images/icon/icon-radio.png) 0 0 no-repeat; width:16px; height:16px; display:inline-block; vertical-align: middle;*display: inline; zoom: 1;} 
.borrower .e-wrong{display:block; background: url(../images/icon/icon-wrong.png) 0 center no-repeat; padding-left:20px; font-size:14px;  margin:5px 0 0 50px;color:#ff5745}
/**投资理财-我的理财-产品持有份额列表**/
.finShare-table{ padding: 0px 30px; margin-bottom: 10px; border: 1px solid #e6e6e6;}
.finShare-table:hover{ border: 1px solid #23AC38;}
.finShare-table div{ vertical-align:top ; margin-top: 16px;}
.finShare-table div{display: inline-block;}
.finShare-table2{margin-bottom:0px !important;padding: 0px 30px}
.finShare-table2:hover{border-bottom:1px solid #23AC38 !important;}
/*placeholder黑色字体  */
.e-select::-webkit-input-placeholder{	color:black;}
.e-select:-moz-placeholder{	color:black;}
.e-select::-moz-placeholder{	color:black;}
.e-select:-ms-input-placeholder{	color:black;}

/*去掉select小三角  */
.e-select1{ background:#f8f8f8; height:38px; padding:5px 0 5px 5px; border:1px solid #eaeaea; font-size: 14px; color: #000; display: inline-block; vertical-align: middle;*display: inline; zoom: 1;}
.e-select1::-ms-expand{display:none;}
/*2020缴费 搜索*/
/* .common-smallsub-window{ background:#fff; z-index:9999; height:auto!important; width:780px!important; margin-left:-390px; top:20%!important;} */
.paymentsite-address{float: right;margin-right: 16px;font-size: 14px;color: #000000;}
.paymentsite-address input.site-input{width: 180px;height:12px;line-height: 34px;border:1px solid #eaeaea;background: #f8f8f8 url(../images/icon/icon-select-tran.png) no-repeat 176px center;padding:10px 12px;}
.paymentsite-head{background: #ffffff;border-bottom: 1px solid #eaeaea;}
.paymentsite-head li{padding:0 17px;font-size: 16px;color:#000000;}
.paymentsite-head li.onnn{color:#23ac38;font-size:16px;background:#ffffff;border-bottom:2px solid #23ac38;}

.paymentsite-r{position: relative;}
.paymentsite{position: absolute;margin-left:427px;top:60px;z-index: 2;width: 420px;border:1px solid #eaeaea;-moz-box-shadow:1px 1px 3px #eeeeee; -webkit-box-shadow:1px 1px 3px #eeeeee; box-shadow:1px 1px 3px #eeeeee;padding:15px 12px 40px 18px;background: #ffffff;}
.paymentsite1{position: absolute;margin-left:630px;top:60px;z-index: 2;width: 420px;border:1px solid #eaeaea;-moz-box-shadow:1px 1px 3px #eeeeee; -webkit-box-shadow:1px 1px 3px #eeeeee; box-shadow:1px 1px 3px #eeeeee;padding:15px 12px 40px 18px;background: #ffffff;}
/* .paymentsite{ background:#fff;position: absolute;right:16px;top:60px; z-index:9999; height:auto!important; width: 420px;border:1px solid #eaeaea; margin-left:-390px; top:20%!important;} */
.paymentsite p{font-size: 12px; color:#000000;font-weight: 900;}
.paymentsite p span{background: #f8f8f8;display: inline-block;height:30px;line-height: 30px;width: 324px;margin-left: 30px;font-weight: initial;padding-left: 14px;}
.paymentsite h6{font-size: 12px; color:#000000;font-weight: 900;margin-top: 24px;margin-bottom: 12px;}

/*选项卡*/
.Menubox {width:420px;height:30px;line-height:30px;border-bottom: 1px solid #23AC38;}
.Contentbox{ width:420px;clear:both;margin-top:0px;padding-top:8px;}
.Menubox-none{border:0;}
.Menubox-none li.hover{border:1px solid #eaeaea;}
.slide{width:420px; margin-top:15px;}
.sliul{ height:30px;}
.sliul li{cursor: pointer;height:28px; float:left; text-align:left; line-height:30px; color:#999999; font-size:12px;border: 1px solid #eaeaea;padding: 0 28px 0 12px;background:#ffffff url(../images/icon/icon-select-tran.png) no-repeat 86% 14px;background-size:12% auto ;margin-right: 4px;}
.sliul li a{color:#fff;display:block;}
.sliul li.hover{color:#666666;height:30px;border:1px solid #23ac38;border-bottom: 0;}
.sliul li.hover a{color:#2d7f8a;}
.sliul a{text-align: right;float: right;font-size: 12px;color: #4285f4;}
.slic{border-right:1px solid #c7d7e0;border-bottom:1px solid #c7d7e0;border-left:1px solid #c7d7e0;width:703px; padding:20px 10px 0px 15px; overflow:auto;}

.zy_box{overflow:auto;}
.zy_box a{ display: inline-block;margin-right:16px;font-size: 12px;line-height:20px;color: #999999;}
.zy_box a.boxhover{color: #23ac38;}
.boxhover{color: #23ac38;}
/***********贷款css*************/


.grant-loanindexbg { background: #e7e7e7 url(../images/img/grant-loanindextop.png) center center no-repeat;background-size: 990px auto;height: 130px;}

.e-space-grant1 {margin: 5px 0 -1px}

.grant-loanindex {width: 1080px;background: #ffffff;padding: 30px 0 20px 19px;}

.grant-loanindex h1 {font-size: 20px;color: #000000;padding-bottom: 20px;font-weight: initial;}

.grant-loanindex .loan-index-cont h3 {font-weight: initial;}

.grant-loanindex ul {overflow: hidden;}

.grant-loanindex.loan-index li {margin-right: 14px;width: 256px;}

.grant-loanindex .loan-index-img img {width: 254px;}

.grant-loanindex .loan-color-green {border: 1px solid #e5e5e5;}

.grant-loanindex .loan-color-yellow {border: 1px solid #e5e5e5;}

.grant-loanindex .loan-color-blue {border: 1px solid #e5e5e5;}

.grant-loanindex .loan-color-red {border: 1px solid #e5e5e5;}

.grant-quick {overflow: hidden;}

.grant-quick li {margin: 20px 0;height: 90px;text-align: left;line-height: 90px;font-size: 16px;position: relative;}
.grant-quick li  {display:block;height: 90px;line-height: 90px;}
.grant-quick li b{text-align: center;position:absolute;left:110px;}
.grant-quick li img {position:absolute;left:28px;top:12px;}

.grant-quick1 {color: #ff831c;background: #fff1c2;}

.grant-quick2 {color: #8f53fd;background: #f1e0ff;}

.grant-quick3 {color: #ff510c;background: #ffe1d4;}

.grant-quick4 {color: #3a82fa;background: #d8ebfb;}

.grant-serve {overflow: hidden;margin-bottom: 38px;margin-right: 20px;}
.grant-servecent {float: left;width: 520px;border: 1px solid #e5e5e5;}

.grant-servecent img {float: left;}

.grant-servecent div {float: left;margin: 40px 25px;}

.grant-servecent div h5 {line-height: 30px;font-size: 20px;color: #000000;font-weight: initial;}

.grant-servecent div p {line-height: 30px;font-size: 14x;color: #999999;}

.grant-servecent2 {float: right;}

.grant-consume {padding: 30px 45px;overflow: hidden;background: #ffffff;}

.grant-consume h4 {margin: 14px 0;height: 19px;overflow: hidden;clear: both;}

.grant-consume em {float: left;display: block;}

.grant-consume em.consumeleft {background: url(../images/img/consume-iconleft.png) no-repeat;width: 19px;height: 23px;}

.grant-consume em.consumeright {background: url(../images/img/consume-iconright.png) no-repeat;width: 19px;height: 23px;}

.grant-consume span {float: left;background: #d1bb86;height: 19px;line-height: 19px;font-size: 14px;color: #ffffff;font-weight: initial;padding: 0 3px;}

.grant-consume p {font-size: 14px;color: #666666;line-height: 24px;}

.grant-cobutton {text-align: center;margin: 30px auto;}

.grant-cobutton button {color: #23ac38;border: 1px solid #23ac38;font-size: 16px;background: #ffffff;padding: 5px 16px;margin-right: 35px;border-radius: 6px;}

.grant-personal {overflow: hidden;width: 860px;padding: 38px 0 18px 40px;background: #ffffff;margin: 0 auto;}

.grant-personal ul {overflow: hidden;}

.grant-personal ul li {float: left;width: 246px;border: 1px solid #e5e5e5;margin-right: 36px;padding-bottom: 20px;margin-bottom: 20px;min-width: 233px;}

.grant-personalcent {position: relative;text-align: center;overflow: hidden;margin-bottom: 18px;}

.grant-personal img {}

.grant-personal h3 {height: 40px;background: #000000;opacity: 0.6;filter: alpha(opacity=60);display: block;width: 246px;top: 120px;position: absolute;z-index: 2;}

.grant-personal .personalname {width: 246px;height: 40px;line-height: 40px;opacity: 1;text-align: center;color: #ffffff;position: absolute;z-index: 3;left: 0%;right: 0%;display: block;top: 120px;font-size: 18px;}

.clear {clear: both;}

.grant-personal h5 {font-size: 16px;color: #333333;padding: 3px 15px 12px;font-weight: initial;}

.grant-personal h6 {font-size: 14px;color: #999999;font-weight: initial;padding: 0px 15px;}

.grant-personal h6 span.red {color: #ec0909;margin: 0 6px;}

.grant-personaltitle {line-height: 62px;font-size: 18px;color: #333333;font-weight: initial;}

.grant-personaltitle b {border-left: 1px solid #e5e5e5;font-weight: initial;color: #999999;font-size: 14px;padding-left: 8px;}

.grant-personaltitle b span {color: #ec0909;}
.insurance-inform-title h2{ font-size: 15px; text-align: left;margin:0 87px;line-height: 2em;}
.insurance-inform-cont{ padding:0 30px;border: 1px solid #23ac38;width: 79%; height:600px;margin: 0 auto;overflow:auto}
.insurance-inform-cont1{width: 100%; margin: 0 auto;text-align: center;}


/*养老基金  */
.m-bottom10{clear: both;margin-bottom: 10px;}
.retirement{overflow: hidden;width: 900px;margin: 0 auto;}
.retirement-top{background: #FFFFFF;overflow: hidden;}
.retirement-70{width:70%;float: left;padding-right:2%;}
.retirement-30{width:23%;float: left;margin:10px;}
.retirement-30 img{width: 100%;height: auto;padding:10px;border:1px solid #CCCCCC;}
.retirement-gauging{background:#ffffff;margin:0px auto;text-align:center;font-size: 16px;color: #333333;padding:20px;}
.retirement-gauging button{margin:10px auto;border:0;width:50%;border-radius:6px;line-height:32px;background: #4dc30b;font-size: 14px;color: #ffffff;}
.retirement-gauging div{background:#ffffff;width:50%;margin:0 auto;box-shadow: 0 0 20px 0 rgba(0,0,0,.09);border:1px solid #f3f3f3;padding: 20px;}

.retirement-title{background: #ffffff;overflow: hidden;}
.retirement-title h1{ text-align: center;font-size: 18px;margin-top:20px;line-height:36px;color: #333;}
.retirement-title h5{font-weight:initial;text-align: center;line-height:32px;font-size: 16px;color:#666666;}
.retirement-in{padding:10px 20px;font-size: 14px;color: #333333;}
.retirement-in a{color:#23ac38;}
.retirementtab{width:100%;background: #ffffff;}
.retirementbox {width:100%;}
.retirementcbox{ width:100%;clear:both;margin-top:0px;padding-top:8px;}
.retirement-none{border:0;}
.retirement-none li.hover{border:1px solid #eaeaea;}
.retirementul{ height:40px;border-bottom: 1px solid #23AC38;}
.retirementul li{cursor: pointer;height:40px;font-size: 16px;float:left; text-align:left; line-height:40px; color:#666666;padding: 0 38px 0 38px;background:#ffffff;}
.retirementul li a{color:#fff;display:block;}
.retirementul li.hover{height:41px;background: #23ac38;color: #ffffff;font-weight:700;}
.retirementul li.hover a{color:#2d7f8a;}
.retirement_con{overflow:hidden;padding:10px;font-size:14px;border:0;line-height: 24px;}

.retirement-title2{padding:20px;background: #ffffff;overflow: hidden;}
.retirement-title2 h5{font-size: 16px;color: #333333;line-height: 2em;}
.retirement-title2 p{font-size: 14px;color: #666666;}
.retirement-title2 ul{text-align: center;}
.retirement-title2 li{float: left;width:25%;}
.retirement-title2 img{width:46px;height: auto;}

.retirement-title3{padding:20px;background: #ffffff;overflow: hidden;}
.retirement-title3 h5{font-size: 16px;color: #333333;line-height: 2em;}
.retirement-title3 p{font-size: 14px;color: #666666;}
.retirement-title3 ul{float: left;width:49%;border-right:1px solid #CCCCCC;}
.retirement-title3 ul.title3right{float: right;border-right:0px;}
.retirement-title3 img{float: left;width:56px;height:56px;}
.retirement-title3 li{float: left;font-size: 14px;color: #333333;}
.retirement-title3 li.retirement-title3-left{width:70px;}
.retirement-title3 li.retirement-title3-center{width:76%;}
.retirement-title3 li.retirement-title3-center h6{line-height: 32px;font-size:16px;font-weight:700;}
.retirement-title3 li.retirement-title3-center p{line-height: 28px;}
.retirement-title3 li.retirement-title3-right{font-size:24px;float: right;width: 20px;margin-top:55px;color:#999999;}
.retirement-top2{background: #fff;overflow: hidden;padding-bottom:15px;}
.retirement-top2 .retirement-70{width: 62%;}
.retirement-top2 .retirement-30{width: 30%;padding-top: 20px;}
.retirement-top2 .retirement-gauging{width: 50%;
    margin: 0 auto;
    box-shadow: 0 0 20px 0 rgba(0,0,0,.09);
    /*ie8兼容*/
    behavior:url(PLE.htc);
    border: 1px solid #f3f3f3;
    padding: 20px;}
.fund-listpension{background: #ffffff; width:100%; color: #000000;}
.fund-listpension{background: #ffffff; width:100%; color: #000000;}
.fund-listpension a.fund-name{color: #4285f4;}
.fund-listpension a.fund-name:hover{color: #000000;}
.fund-listpension th{ color: #000; text-align: center; font-size: 14px; border-bottom: 1px solid #cfecfd;padding-bottom:10px; font-weight: 900;} 
.fund-listpension th.fund-one{ text-align: left; padding-left: 6px;}
.fund-listpension td{font-size: 14px;border-bottom: 1px solid #eaeaea; padding: 10px 0;}
.fund-listpension tr.rowMoveover{background:#f1f1f1;}
.fund-listpension a.fund-follow{ font-size:12px;color: #4285f4;}
.fund-listpension a.fund-follow:hover { font-size:12px;color: #999999;}
.fund-listpension a.fund-ration{ font-size:12px;color: #ff8400;}
.fund-listpension a.fund-ration:hover { font-size:12px;color: #ff8400;}
.fund-listpension span.fund-fall{ color: #23ac38;}
.fund-listpension span.fund-rise{ color: #e00434;}
.retirement-button{}
.retirement-button button{width:220px;height:40px;margin: 10px auto;color:#FFFFFF;border: 0;border-radius: 6px;line-height: 32px;background: #4dc30b;font-size: 14px;}
/*预约投保*/
.e-labpre{ height: 40px; text-align: right; line-height: 40px; font-size: 14px; color: #000; display: inline-block; vertical-align: middle; *display: inline; zoom: 1; margin-right: -90px;}
/**********滑动验证码*************/
.slide-smallsub-window{ background:#fff; z-index:9999; height:auto!important; width:320px!important; margin-left:-390px; top:20%!important; border-radius: 6px; box-sizing: border-box;}
.slide_block {position: absolute;left: 9px;top: 0px;cursor: pointer;}
.sliderContainer {position: relative;text-align: center;margin-top: 8px;}
.sliderbg {position: absolute;left: 0;right: 0;top: 0;background: #E4E4E4;border-radius: 15px;background-repeat: no-repeat;background-position: 0 0;width: 300px;height: 30px;}
.sliderbg_green {position: absolute;background: #23AC38;border-radius: 15px;display: block;height: 30px;}
.sliderContainer_success .sliderbg {position: relative;background-image: url("../images/icon/slide_bg02.png");}
.sliderContainer_success .sliderbg::after {position: absolute;top: 5px;left: 115px;width: 70px;height: 20px;content: '验证通过！';font-family: PingFangSC-Regular;font-size: 14px;color: #FFFFFF;letter-spacing: 0;text-align: center;}
.sliderContainer_success .slider {left: 258px !important;}
.sliderContainer_fail .sliderbg {position: relative;background-image: url("../images/icon/slide_bg03.png");}
.sliderContainer_fail .sliderbg::after {position: absolute;top: 5px;left: 115px;width: 70px;height: 20px;content: '验证失败！';font-family: PingFangSC-Regular;font-size: 14px;color: #FFFFFF;letter-spacing: 0;text-align: center;}
.sliderContainer_fail .slider {left: 258px !important;}
.sliderContainer_active .sliderText,
.sliderContainer_success .sliderText,
.sliderContainer_fail .sliderText {display: none;}
.slider {position: absolute;top: -10px;left: 0px;width: 58px;height: 50px;cursor: pointer;background-image: url("../images/icon/slide_btn.png");background-repeat: no-repeat;background-size: contain;}
.sliderText {position: relative;font-family: PingFangSC-Regular;font-size: 14px;color: #333333;letter-spacing: 0;line-height: 30px;}
.verification-code {z-index: 100;background-color: #fff;width: 320px;height: 312px;border-radius: 6px;padding: 5px;box-sizing: border-box;}
.verification-body {padding: 5px;height: 245px;position: relative;}
.refreshIcon {position: absolute;right: 6px;top: 150px;cursor: pointer;}
.verification-foot {border-top: 1px solid #e5e5e5;padding: 10px 14px 12px;box-sizing: border-box;}
.verification-btn {float: right;background: #ffffff;box-shadow: 0 0 4px 0 #e8e8e8;border: 1px solid #ffffff;border-radius: 4px;border-radius: 4px;font-family: PingFangSC-Regular;font-size: 12px;color: #656565;letter-spacing: 0;text-align: center;padding: 5px 9px;cursor: pointer;box-sizing: border-box;}
.verification-btn:hover {background: #f3fff5;border: 1px solid #23ac38;color: #23ac38;}
.clear-both {clear: both;}
.close-icon {position: absolute;width: 30px;height: 30px;bottom: -50px;left: 145px;cursor: pointer;}
.toast-box {position: absolute;top: 138px;left: 70px;z-index: 10;width: 180px;background-color: rgba(0, 0, 0, 0.7);border-radius: 4px;border-radius: 4px;font-family: PingFangSC-Regular;font-size: 12px;color: #FFFFFF;letter-spacing: 0;text-align: center;padding: 11px 16px;white-space: nowrap;transition: all 0.3s;box-sizing: border-box;}
/**********家族信托*************/
.Trust-list{ width:100%; margin: 30px auto; color: #000000;}
.Trust-list a.fund-name{color: #4285f4;}
.Trust-list a.fund-name:hover{color: #000000;}
.Trust-list th{ color: #000; text-align: center; font-size: 14px; border-bottom: 1px solid #cfecfd;padding-bottom:10px; font-weight: 900;} 
.Trust-list th.fund-one{ text-align: left; padding-left: 6px;}
.Trust-list td{font-size: 14px;border-bottom: 1px solid #eaeaea; padding: 15px 0;}
.Trust-list tr.rowMoveover{background:#f1f1f1;}
.my-FamilyTrust-tip{display: none; background:url(../images/img/my-financing-tip.png) 0 0 no-repeat;font-size:12px;color:#222222; width:202px; height:32px;line-height:36px;text-align:center; position:absolute; left:30px; top:30px;}
/**********柜台债*************/
.manage-buy-sum button.sum-connotbuy{margin-left:30px;cursor: pointer; background: #ffffff; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #7B7B7B; padding: 9px 18px; font-size: 18px; color: #7B7B7B;vertical-align:middle;}
.manage-file-explain-new{ padding-left:16px;float: left; background: #f1f1f1;width:66.5%; text-align: left;display:inline-block;height: 43px; line-height: 43px;}