@charset "utf-8";

/* CSS Document */
/* 公共样式 */
* {
	margin: 0;
	padding: 0;
}

div,input,textarea,select,button {
	outline: none;
}

a img {
	border: 0px;
}

a {
	text-decoration: none;
	outline: none;
	color: #000;
}

a:hover {
	text-decoration: none;
}

body {
	font-size: 12px;
	font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.lanzi {
	color: #0066cc;
}

.lanzi:hover {
	text-decoration: underline;
	color: #0066cc;
}

/* 横向滚动条 */
.biao_autox {
	width: 100%;
	overflow-y: hidden;
	overflow: auto;
}

/**********弹出相关**********/
/* 遮罩 */
.pop-up-mask {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 20000;
	background: rgba(0, 0, 0, 0.9);
	filter: progid :                          
		    DXImageTransform.Microsoft.Gradient (      
		  
		       
		             GradientType =                               0,
		StartColorStr =  
		   
		              
		         '#99000000', EndColorStr =             
		                 '#66000000' );
	display: none;
}

/* 弹出框 */
.pop-up {
	position: absolute;
	width: 50%;
	background-color: #fff;
	left: 25%;
	top: 25%;
	z-index: 20001;
	display: none;
}

/**********弹出相关**********/
/**********首页**********/
/* 按钮样式1 */
.anniucss {
	text-align: center;
	background: url(/eweb/static/current/images/anbutton.png) no-repeat;
	font-weight: normal;
	height: 34px;
	line-height: 34px;
	vertical-align: middle;
	margin-right: 8px;
	padding: 0 10px;
	cursor: pointer;
	width: 110px;
	border: none;
	color: #ffffff;
	font-size: 14px;
}

.anniucss:hover {
	background: url(/eweb/static/current/images/anbuttonhover.png) no-repeat;
}

/**********首页**********/
/* 清除浮动 */
.clear {
	clear: both;
}

/* 企业标志 */
.l_top {
	margin: 0 auto;
	width: 99%; height : 35px;
	background: url(https://static.cmbc.com.cn/ent/static/images/logo_top2.png) no-repeat left center;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 10px;
	height: 35px;
}

.zlogo_tc {
	float: right;
	background: url("https://static.cmbc.com.cn/ent/static/images/suo.png") no-repeat left
		center;
	padding-left: 25px;
	font-size: 14px;
	height: 35px;
	line-height: 35px;
	cursor: pointer;
	margin-right: 10px;
}

/* 导航栏 */
/* 横向导航 */
.demo-main-nav {
	width: 100%;
	height: 48px;
	background-color: #0066cc;
}

.demo-main-nav td {
	float: left;
	line-height: 48px;
	display: inline;
}

.demo-main-nav td a {
	display: block;
	color: #fff;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}

.demo-main-nav td a:hover,.demo-main-nav td a.active {
	background: url(https://static.cmbc.com.cn/ent/static/images/arrow.png) repeat bottom
		center;
	_height: 48px;
	background-color: #003b77;
}

/**********首页**********/
/* 安全中心及其下拉列表样式 */
.btn3 {
	position: absolute;
	margin-left: 820px;
	margin-top: 1px;
	z-index: 3;
	text-align: right;
	width: 83px;
	cursor: pointer;
}

.menu {
	position: relative;
	float: left;
	width: 100%;
	height: 33px;
	line-height: 33px;
	background: url(/eweb/static/current/images/aqzx.png) 2px center
		no-repeat;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.menu:last-child {
	border-right: none;
}

.new-sub {
	position: absolute;
	top: 36px;
	left: -20px;
	z-index: 10;
	width: 150px;
	padding: 0px 10px;
	background: #fff;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: 1px solid #EEEEEE;
	border-radius: 5px;
	display: none;
}

.new-sub li {
	width: 100%;
	background: #fff;
	height: 30px;
	padding-top: 5px;
	float: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top: 1px solid #f2f2f2;
}

.new-sub li a {
	display: block;
	height: 20px;
	line-height: 20px;
	text-align: left;
	background: #fff;
	color: #333;
	border: none;
	text-align: center;
	font-size: 14px;
}

.new-sub li a:hover {
	background: #666;
	color: #fff;
}

.bt-name {
	font-size: 14px;
	color: #000;
}

.bt-name a {
	display: block;
	font-size: 16px;
	color: #000;
}

.new-sub .tiggle {
	width: 0px;
	height: 0px;
	position: absolute;
	left: 50%;
	margin-left: -10px;
	top: -10px;
	border-bottom: 10px solid #eeeeee;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	z-index: 10;
}

.new-sub .innertiggle {
	width: 0px;
	height: 0px;
	position: absolute;
	left: 50%;
	margin-left: -9px;
	top: -8px;
	border-bottom: 9px solid white;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	z-index: 11;
}

/* 我的账号 */
#top_bottom {
	width: 990px;
	height: 105px;
	margin: 0 auto;
	padding-top: 20px;
	position: relative;
}

.photo {
	float: left;
	width: 85px;
	height: 85px;
	margin-right: 15px;
	position: relative;
}

.font1 {
	float: left;
	width: 800px;
	height: 55px;
	margin-top: 15px;
}

.f_top {
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	color: #ffffff;
}

.f_bottom {
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #ffffff;
	margin-top: 5px;
}

.tips {
	position: absolute;
	top: 1px;
	left: 460px;
	cursor: pointer;
}

.inform {
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: url(/eweb/static/current/images/red.png) no-repeat;
	position: absolute;
	top: -4px;
	left: 60px;
}

.inform a {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}

.index_middle {
	margin: auto;
	height: 420px;
	background: #eeeeee;
	width: 1280px;
	overflow: hidden;
}

.index_middle3 {
	margin: auto;
	height: 586px;
	background: #eeeeee;
	width: 1280px;
	overflow: hidden;
}

#middle_top {
	width: 990px;
	/*	height: 180px;*/
	background-color: #ffffff;
	margin: 0 auto;
	margin-top: 20px;
	border: 1px solid #e1e1e1;
}

.tittle1 {
	width: 100%;
	height: 39px;
	border-bottom: 1px solid #e1e1e1;
}

.left_t a {
	height: 39px;
	line-height: 39px;
	float: left;
	font-size: 16px;
	margin-left: 15px;
	color: #666;
	cursor: auto;
}

.content1 {
	width: 100%;
	height: 140px;
}

.content9 {
	width: 100%;
	height: 140px;
	line-height: 140px;
	color: #666;
	font-size: 24px;
	text-align: center;
	cursor: pointer;
}

.left_b {
	float: left;
	height: 140px;
	width: 709px;
	border-right: 1px solid #e1e1e1;
}

.content2 {
	width: 100%;
	height: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.b2_left {
	float: left;
	height: 50px;
	width: 354px;
	border-right: 1px solid #e1e1e1;
}

.b2_left span {
	height: 50px;
	line-height: 50px;
	font-size: 12px;
	color: #afafaf;
}

.b2_right {
	float: left;
	height: 50px;
	width: 354px;
}

.b2_right span {
	height: 50px;
	line-height: 50px;
	font-size: 12px;
	color: #afafaf;
}

.content3 {
	width: 100%;
	height: 50px;
}

.content3 a {
	float: left;
	margin-left: 20px;
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	background-color: #f57403;
	color: #ffffff;
	text-align: center;
	font-size: 14px;
}

.right_b {
	float: left;
	height: 140px;
	width: 280px;
}

.right_b a {
	float: left;
	margin-left: 20px;
	margin-top: 50px;
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	background-color: #56c3b3;
	color: #ffffff;
	text-align: center;
	font-size: 14px;
}

/* 签约产品 */
.division {
	width: 992px;
	height: 40px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#middle_bottom {
	width: 990px;
	height: 180px;
	background-color: #ffffff;
	margin: 0 auto;
	border: 1px solid #e1e1e1;
	position: relative;
}

#middle_bottom4 {
	width: 990px;
	height: 180px;
	background-color: #ffffff;
	margin: 0 auto;
	margin-top: 20px;
	border: 1px solid #e1e1e1;
	margin-bottom: 20px;
	/*	cursor: pointer;*/
	border-bottom: none;
	position: relative;
}

#middle_bottom5 {
	width: 990px;
	background-color: #ffffff;
	margin: 0 auto;
	margin-top: 20px;
	border: 1px solid #e1e1e1;
	margin-bottom: 20px;
	/*	cursor: pointer;*/
	border-bottom: none;
}

.tittle2 {
	width: 100%;
	height: 39px;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f5f5f5;
}

.tittle2 img {
	float: left;
	height: 30px;
	width: 30px;
	margin-top: 4px;
	margin-left: 15px;
	margin-right: 2px;
}

.tittle2 a {
	float: left;
	height: 39px;
	line-height: 39px;
	color: #000000;
	font-size: 16px;
/*	width: 100px;*/
}

.tittle3 {
	width: 96%;
	height: 39px;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f5f5f5;
	padding-left: 2%;
	padding-right: 2%;
}

.tittle3 span {
	height: 39px;
	line-height: 39px;
	font-size: 16px;
	color: #666666;
}

.b3_left1 {
	float: left;
	width: 314px;
	height: 140px;
	border-right: 1px solid #e1e1e1;
	text-align: right;
	padding-right: 15px;
	cursor: pointer;
}

.b3_left2 {
	float: left;
	width: 660px;
	height: 140px;
	cursor: pointer;
}

.table1 {
	height: 100px;
	margin-top: 20px;
}

.table1 th {
	height: 70px;
	width: 194px;
	border-right: 1px solid #e1e1e1;
	padding-right: 15px;
	font-size: 32px;
	color: #666666;
	font-weight: normal;
	text-align: right;
}

.table1 td {
	height: 30px;
	width: 194px;
	border-right: 1px solid #e1e1e1;
	padding-right: 15px;
	font-size: 14px;
	color: #afafaf;
	text-align: right;
}

.table6 {
	height: 100px;
	margin-top: 20px;
}

.b3_left4 {
	float: left;
	width: 990px;
	height: 140px;
}

.table6 th {
	height: 70px;
	width: 182px;
	border-right: 1px solid #e1e1e1;
	padding-right: 15px;
	font-size: 28px;
	color: #666666;
	font-weight: normal;
}

.table6 td {
	height: 30px;
	width: 182px;
	border-right: 1px solid #e1e1e1;
	padding-right: 15px;
	font-size: 14px;
	color: #afafaf;
}

/* 版权信息 */
.footer {
	width: 100%;
	height: 65px;
	line-height: 65px;
	text-align: center;
	font-size: 14px;
	background-color: #d9d9d9;
	color: #575757;
}

/**********首页**********/
/**********现金宝签约**********/
.index_middle2 {
	margin: auto;
	height: 480px;
	background: #eeeeee;
	width: 1280px;
	overflow: hidden;
}

#middle_top2 {
	width: 970px;
	height: 440px;
	background-color: #ffffff;
	margin: 0 auto;
	margin-top: 20px;
	border: 1px solid #e1e1e1;
	padding-left: 10px;
	padding-right: 10px;
}

/*.tittle_content {*/
/*	width: 100%;*/
/*	border-bottom: 2px solid #489ff6;*/
/*	height: 36px;*/
/*	line-height: 36px;*/
/*	font-size: 18px;*/
/*	font-weight: bold;*/
/*	color: #489ff6;*/
/*	text-align: left;*/
/*}*/

.table2 {
	width: 100%;
	border-bottom: 2px dashed #489ff6;
	padding-bottom: 20px;
}

.table2 th {
	width: 950px;
	padding-left: 20px;
	text-align: left;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: 500;
}

.phone_payx {
	width: 950px;
	padding-left: 20px;
}

.phone_pay li {
	float: left;
	margin-right: 10px;
	padding-left: 5px;
	height: 120px;
	width: 220px;
	background: url(/eweb/static/current/images/phone_paybj.png) no-repeat;
	cursor: pointer;
	list-style: none;
}

.phone_pay li p {
	height: 30px;
	line-height: 30px;
}

.phone_pay li p.jja {
	font-size: 18px;
	color: #ccc;
}

.phone_pay li p.jjb {
	font-size: 14px;
	color: #ccc;
}

.phone_pay li p.jjc {
	font-size: 18px;
	text-align: center;
	color: #ccc;
}

.phone_pay li p.jjd {
	font-size: 14px;
	color: #ccc;
}

.phone_pay li.on {
	background: url(/eweb/static/current/images/phone_payon.png) no-repeat;
}

.phone_pay li.on p.jja {
	font-size: 18px;
	color: #333;
}

.phone_pay li.on p.jjb {
	font-size: 14px;
	color: #333
}

.phone_pay li.on p.jjc {
	font-size: 18px;
	text-align: center;
	color: #F00;
}

.phone_pay li.on p.jjd {
	font-size: 14px;
	color: #333
}

.phone_payx2 {
	width: 950px;
	padding-left: 20px;
}

.phone_pay2 li {
	float: left;
	margin-right: 10px;
	padding-left: 5px;
	height: 120px;
	width: 220px;
	background: url(/eweb/static/current/images/phone_paybj.png) no-repeat;
	cursor: pointer;
	list-style: none;
}

.phone_pay2 li p {
	height: 30px;
	line-height: 30px;
}

.phone_pay2 li p.jja {
	font-size: 18px;
	color: #ccc;
}

.phone_pay2 li p.jjb {
	font-size: 14px;
	color: #ccc;
}

.phone_pay2 li p.jjc {
	font-size: 18px;
	text-align: center;
	color: #ccc;
}

.phone_pay2 li p.jjd {
	font-size: 14px;
	color: #ccc;
}

.phone_pay2 li.on {
	background: url(/eweb/static/current/images/phone_payon.png) no-repeat;
}

.phone_pay2 li.on p.jja {
	font-size: 18px;
	color: #333;
}

.phone_pay2 li.on p.jjb {
	font-size: 14px;
	color: #333
}

.phone_pay2 li.on p.jjc {
	font-size: 18px;
	text-align: center;
	color: #F00;
}

.phone_pay2 li.on p.jjd {
	font-size: 14px;
	color: #333
}

.table3 {
	width: 100%;
	border-bottom: 2px dashed #489ff6;
	padding-top: 10px;
	padding-bottom: 10px;
}

.table3 td {
	width: 950px;
	padding-left: 20px;
	text-align: left;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: 500;
}

.table4 {
	width: 100%;
	margin-top: 20px;
}

.table4 td {
	width: 950px;
	padding-left: 20px;
	text-align: left;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: 500;
}

/**********现金宝签约**********/
/**********现金宝首页**********/
.container { /*	margin: 0 auto;*/
	/*	background: #eeeeee;*/
	/*	width: 1280px;*/
	/*	overflow: hidden;*/
	position: relative;
}

.conent {
	width: 970px;
	background-color: #ffffff;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #e1e1e1;
	padding-left: 10px;
	padding-right: 10px;
}

.table_change {
	margin-top: 8px;
}

.biaoti_change {
	height: 32px;
	padding-left: 10px;
	border-bottom: 2px solid #489ff6;
}

.main_t_bg a {
	text-align: center;
	background-color: #fff;
	margin-right: 1px;
	border-top: 2px solid #489ff6;
	border-left: 2px solid #489ff6;
	border-right: 2px solid #489ff6;
	position: relative;
	top: 2px;
	float: left;
	padding: 0 20px;
	height: 33px;
	line-height: 33px;
	color: #489ff6;
	font-size: 14px;
}

.main_t_ibba a {
	color: #489ff6;
	text-align: center;
	margin-right: 1px;
	position: relative;
	top: 2px;
	float: left;
	display: inline-block;
	float: left;
	padding: 0 20px;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
}

.table {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.table td {
	width: 950px;
	padding-left: 20px;
	text-align: left;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: 500;
}

.border_table {
	border-top: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	margin-bottom: 20px;
}

.border_table th {
	border-bottom: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
}

.border_table td {
	border-bottom: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.table7 {
	width: 990px;
	text-align: left;
}

.table7 td {
	height: 50px;
	line-height: 50px;
	font-size: 18px;
}

.table7 td span {
	color: #f00;
}

/**********现金宝首页**********/
/*标题*/
/*设置子页面标题为白底蓝字，并给页面添加下划线*/
.tittle_content {
	margin: 0 auto;
	border-bottom: 2px solid #489ff6;
	height: 40px;
	line-height: 40px;
}

.biaoti_left2_s {
	font-size: 18px;
	font-weight: bold;
	color: #489ff6;
	text-align: left;
	vertical-align: top;
/*	padding-top: 6px;*/
	font-family: "微软雅黑", "宋体";
}

/*新增表格样式 设置表格标题为灰底黑字，内容为白底灰字*/
.tabble_middle_s {
	border-collapse: collapse;
	border-right: 1px solid #d2d2d2;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
	background: #fff;
}

.tabble_middle_s th {
	background-color: #f6f6f6 !important;
	color: #333333;
	height: 27px;
	font-weight: normal;
	text-align: center;
	font-family: "微软雅黑", "宋体";
	border-collapse: collapse;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	word-break: normal;
	border: 1px solid #d2d2d2;
}

.tabble_middle_s td {
	text-align: center;
	height: 27px;
	font-weight: normal;
	font-family: "微软雅黑", "宋体";
	text-align: center;
	border-collapse: collapse;
	border-right: 1px solid #d2d2d2;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

/*新增表格样式 设置表格背景色为白色，去掉表格及单元格的边框，设置表格标题为灰底黑字 */
.tabble_huise_s2 {
	border-collapse: collapse;
	border: none;
}

.tabble_huise_s2 th {
	border: none;
	font-weight: normal;
	background-color: #ffffff;
	height: 12px;
	text-align: right;
	padding: 0 10px 0 10px;
	font-family: "微软雅黑", "宋体";
}

.tabble_huise_s2 td {
	border: none;
	background-color: #ffffff;
	height: 27px;
	text-align: left;
	padding: 0 10px 0 10px;
	font-family: "微软雅黑", "宋体";
}

.tabble_bgA {
	background: #f2f2f2 !important;
}

.huizi-sen_s {
	font-family: "微软雅黑", "宋体";
	font-size: 12px;
	color: #000;
	font-weight: 500;
}

/* 按钮样式 */
/*.anniucssx2 {
	text-align: center;
	background: url(/eweb/static/current/images/anbutton.png) no-repeat;
	font-weight: normal;
	height: 34px;
	line-height: 34px;
	vertical-align: middle;
	margin-right: 8px;
	padding: 0 10px;
	cursor: pointer;
	width: 110px;
	border: none;
	color: #ffffff;
	font-size: 12px;
}

.anniucssx2:hover {
	background: url(/eweb/static/current/images/anbuttonhover.png) no-repeat;
}

.anniucssx3 {
	text-align: center;
	background: url(/eweb/static/current/images/anniun.png) no-repeat;
	font-weight: normal;
	height: 34px;
	line-height: 34px;
	vertical-align: middle;
	margin-right: 8px;
	padding: 0 10px;
	cursor: pointer;
	width: 110px;
	border: none;
	color: #ffffff;
	font-size: 12px;
}

.anniucssx3:hover {
	background: url(/eweb/static/current/images/anniunhover.png) no-repeat;
}
*/
/*输入框*/
/*设置输入框的新样式 */
input.text {
	border: 1px solid #a6b7c9;
	color: #333333;
	font-family: "微软雅黑", "宋体";
	height: 18px;
	line-height: 18px;
	padding-left: 5px;
	font-size: 12px;
}

/*新增表格样式 设置字体为绿色并与图片对齐 */
.res-text2 {
	float: left;
	font-family: "微软雅黑", "宋体";
	font-size: 24px;
	color: #009966;
	height: 36px;
	line-height: 36px;
	font-weight: bolder;
}

.rescon2 { /*	width: 200px;*/
	margin-left: 42%;
	margin-top: 14px;
	height: 36px;
}

/*新增表格样式 设置结果页列表样式，使其左对齐 */
.table_jg {
	margin: 0 auto;
	margin-top: 10px;
}

.table_jg td {
	height: 25px;
	line-height: 25px;
	text-align: left;
	color: #000;
}

/*新增表格样式 */
.table_hide {
	border: 1px solid #c0c0c0;
	margin: 10px 0;
}

.table_hide th {
	border: 1px solid #c0c0c0;
}

.table_hide td {
	border: 1px solid #c0c0c0;
}

/*更换按钮样式 设置下一步按钮样式为大号的橙底白字 */
/*.anniucssB {*/
/*	height: 40px;*/
/*	width: 148px;*/
/*	border: none;*/
/*	font-size: 12px;*/
/*	cursor: pointer;*/
/*	text-align: center;*/
/*	color: white;*/
/*	background: url(/eweb/static/current/images/anniux.png) no-repeat;*/
/*	font-weight: normal;*/
/*}*/
/**/
/*.anniucssB:hover {*/
/*	background: url(/eweb/static/current/images/anniuhoverx.png) no-repeat;*/
/*}*/
/*页签*/
/*页签新样式*/
.biaoti_left4_s1 {
	height: 40px !important;
	padding: 0 !important;
	border-bottom: 2px solid #489ff6;
	padding-left: 10px !important;
}

.main_t_bg2 a {
	text-align: center;
	background-color: #489ff6;
	float: left;
	padding: 0 25px;
	height: 38px;
	line-height: 38px;
	color: #ffffff;
	font-size: 14px !important;
}

.main_t_ibba2 a {
	color: #333;
	text-align: center;
	margin-right: 1px;
	float: left;
	float: left;
	padding: 0 25px;
	height: 38px;
	line-height: 38px;
	font-size: 14px !important;
}

.table8 {
	width: 798px;
	margin: 0 auto;
	height: 220px;
	border: 1px solid #d2d0d0;
	margin-top: 10px;
}

.table8_left {
	width: 438px;
	height: 220px;
	float: left;
}

.table8_right {
	width: 360px;
	height: 220px;
	float: left;
}

.table8_top {
	width: 398px;;
	height: 56px;
	margin-left: 20px;
}

.table8_top span {
	height: 56px;
	line-height: 56px;
	font-size: 18px;
}

.table8_middle1 {
	width: 396px;
	height: 80px;
	margin-left: 20px;
	border: 1px dashed #d4d4d4;
	background-color: #f9f9f9;
}

.t8_ml {
	width: 197px;
	height: 60px;
	margin-top: 10px;
	border-right: 1px solid #dedede;
	float: left;
}

.t8_ml p {
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	color: #d60808;
	text-align: center;
}

.t8_mr {
	width: 198px;
	height: 60px;
	margin-top: 10px;
	float: left;
}

.t8_mr p {
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	color: #d60808;
	text-align: center;
}

.table8_middle2 {
	width: 398px;;
	height: 30px;
	margin-left: 20px;
}

.table8_middle2 span {
	height: 56px;
	line-height: 30px;
	font-size: 12px;
}

.table8_bottom {
	width: 398px;;
	height: 40px;
	margin-left: 20px;
}

.table8_bottom a {
	margin: 0 auto;
	width: 200px;
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	background-color: #5fa9d8;
	text-align: center;
	color: #ffffff;
}

.tl8_top {
	width: 320px;
	float: left;
	margin-top: 15px;
}

.tl8_bottom {
	width: 320px;
	height: 131px;
	float: left;
	margin-top: 10px;
}

.tl8_bottom2 {
	width: 320px;
	height: 131px;
	float: left;
	margin-top: 10px;
}

#tl8_top_1 {
	width: 150px;
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	text-align: center;
	float: left;
	border-bottom: 3px solid #5fa9d8;
	float: left;
	cursor: pointer;
}

#tl8_top_2 {
	width: 150px;
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	text-align: center;
	float: left;
	float: left;
	color: #aaaaaa;
	cursor: pointer;
}

#tl8_top_4 {
	width: 150px;
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	text-align: center;
	float: left;
	border-bottom: 3px solid #5fa9d8;
	float: left;
	cursor: pointer;
}

#tl8_top_3 {
	width: 150px;
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	text-align: center;
	float: left;
	float: left;
	color: #aaaaaa;
	cursor: pointer;
}

/*弹出框*/
/*弹出框样式*/
.opaqueLayer {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	opacity:0.6;
	filter:alpha(opacity=60);
	background: #000000;
	z-Index:5000;
}
.opaqueLayer_load {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	opacity:0.6;
	filter:alpha(opacity=60);
	background: #FFFFFF;
	z-Index:6000;
}
.questionLayer {
	position:absolute;
	top:0px;
	left:0px;
	width:500px;
	display:none;
	z-Index:5001;
	border:2px solid black;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	padding:10px;
}
.questionLayer1 {
	width:450px;
	height:150px;
}
.questionLayer_load {
	position:absolute;
	top:0px;
	left:0px;
	width:auto;
	display:none;
	z-Index:6001;
	border:2px solid black;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	padding:10px;
}
.questionLayer_ewindow {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 500px;
	height: auto;
	display: none;
	z-Index: 5001;
	border: none;
	text-align: center;
	vertical-align: middle;
}

.questionLayer_h {
	font-size: 14px;
	height: 33px;
	line-height: 33px;
	padding-left: 10px;
	color: #FFF;
	text-align: left;
	background-color: #3264cf;
	border-bottom: none;
}

.questionLayer_n {
	background-color: #ffffff;
	padding: 25px 40px;
}

.questionLayer_n_n {
	background-color: #FFF;
	padding: 28px 20px;
	border: none;
}

.xialacss {
	background: url(/eweb/static/current/images/jttt.png) no-repeat right
		-4px;
	background-color: #ffffff;
	border: 1px solid #A6B7C9;
	color: #000000;
	height: 20px;
	line-height: 20px;
	text-indent: 4px;
	width: 300px;
	text-align: left;
	cursor: default;
	padding-right: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.xialacss2 {
	text-align: left;
	float: left;
	text-indent: 4px;
	line-height: 28px;
	background: white;
	border: 1px solid #A6B7C9;
	position: absolute;
	z-index: 2;
	display: none;
	overflow-y: auto;
	max-height: 208px;
	padding-right: 20px;
}

.xialaul {
	padding: 0;
	margin: 0;
}

.xialali {
	text-align: left;
	text-indent: 4px;
	height: 26px;
	line-height: 26px;
	list-style: none;
	cursor: default;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.anniucssB {
	margin-top: 20px;
	height: 40px;
	width: 148px;
	border: none;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
	color: white;
	background: url(/eweb/static/current/images/anniu.png) no-repeat;
	font-weight: 500;
	height: 40px;
}

.anniucssB:hover {
	background: url(/eweb/static/current/images/anniuhover.png) no-repeat;
}

.anniucssB[disabled] {
	margin-top: 20px;
	height: 40px;
	width: 148px;
	border: none;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
	color: #ccc;
	background: url(/eweb/static/current/images/anniu6.png) no-repeat;
	vertical-align: middle;
}

.anniucssC {
	background: url("/eweb/static/current/images/anbutton.png") no-repeat
		scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	height: 34px;
	line-height: 34px;
	margin-right: 8px;
	margin-top: 20px;
	padding: 0 10px;
	text-align: center;
	vertical-align: middle;
	width: 110px;
}

.anniucssC:hover {
	background: url("/eweb/static/current/images/anbuttonhover.png")
		no-repeat scroll 0 0 transparent;
}

.anniucssC[disabled] {
	height: 34px;
	line-height: 34px;
	width: 110px;
	border: none;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
	color: #CCC;
	background: url(/eweb/static/current/images/anniu5.png) no-repeat;
	vertical-align: middle;
	margin-top: 20px;
	margin-right: 8px;
}

 .anniucssD {
	margin-top:20px;	
	text-align: center;	
	background:url(/eweb/static/current/images/anniun.png) no-repeat;
	font-weight:normal;	
	height: 34px;
	line-height: 34px;
	vertical-align:middle;
	margin-right: 8px;
	padding:0 10px;
	cursor: pointer;
	width:110px;	
	border: none;
	color:#ffffff;
	font-size:14px;
}
.anniucssD:hover {
	background:url(/eweb/static/current/images/anniunhover.png) no-repeat;
}


/* 在不影响其他表格样式条件下，使table中各标签的border不会重合 页面：首页>账户管理>账户余额查询>0102******11011 */
.anniucssE {
	margin-top: 20px;
	text-align: center;
	background: url(/eweb/static/current/images/anniu2.png) no-repeat;
	font-weight: 500;
	height: 34px;
	line-height: 34px;
	vertical-align: middle;
	margin-right: 8px;
	padding: 0 10px;
	cursor: pointer;
	width: 185px;
	border: none;
	color: #ffffff;
	font-size: 14px;
}

.anniucssE:hover {
	background: url(/eweb/static/current/images/anniu2hover.png) no-repeat;
}

.anniucssE[disabled] {
	height: 34px;
	line-height: 34px;
	width: 185px;
	border: none;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
	color: #ccc;
	background: url(/eweb/static/current/images/anniu4.png) no-repeat;
	vertical-align: middle;
	margin-top: 20px;
	margin-right: 8px;
	margin-top: 20px;
}

.hongzi {
	color: #CC0000;
}

.hongzi a {
	color: #CC0000;
	text-decoration: none;
}

.hongzi a:hover {
	color: #CC0000;
	text-decoration: none;
}

.hongzi1 {
	color: #FF0000;
}

.hong1 {
	font-family: "宋体";
	font-size: 12px;
	color: #FF0000;
}

.page {
	text-align: center;
	/* 	margin: 0px 3px; */
	padding: 3px;
	width: 99%;
}

.page A {
	text-decoration: none;
	border: 1px solid #ddd;
	padding: 2px 5px;
	*padding: 0.5px 4px;
	margin-right: 2px;
	color: #999;
}

.page A:hover {
	border: 1px solid #9ECBD9;
	color: #1B6570;
	background-color: #E4F5FC;
}

.page A:active {
	color: #1B6570;
	background-color: #E4F5FC;
	border: 1px solid #9ECBD9;
}

.page SPAN.page_h {
	text-decoration: none;
	border: 1px solid #ddd;
	padding: 2px 5px;
	*padding: 0.5px 4px;
	margin-right: 2px;
	color: #c0c0c0;
	cursor: default;
}

.page SPAN.current {
	background-color: #0095DC;
	border: 1px solid #DDD;
	padding: 2px 5px;
	*padding: 1.5px 4px;
	font-weight: bold;
	color: #2694a5;
	margin-right: 2px;
	color: #FFF;
	cursor: default;
}

.page SPAN.disabled {
	color: #6c6d6f;
	margin-right: 2px;
	padding: 1px 2px;
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

.topt1{ width:825px; margin:0 auto; height:38px; margin-top:10px; padding-left:50px;}
.topt1 a{ height:38px; line-height:38px; color:#6ea8ff; font-size:18px;}

.table_show2{ width:875px; margin:0 auto;}
.table_show2 th{ width:100%; height:36px; line-height:36px; background-color:#f9f8f8; width:25%; text-align:center; font-size:16px;}
.table_show2 td{ width:100%; height:36px; line-height:36px; width:25%; text-align:center; font-size:16px;}

.t_content2{ width:823px; margin:0 auto; padding:0 24px; background-color:#fafafa; border:1px solid #e9e9e9; margin-top:10px; height:900px;}
.t_content2 p{ height:30px; line-height:30px; color:#000; }

.table11{ width:100%; border-top:1px solid #717171; border-left:1px solid #717171; margin-top:160px; margin-bottom:10px;}
.table11 th{ height:28px; line-height:28px; background-color:#cccccc; color:#000; border-bottom:1px solid #717171; border-right:1px solid #717171;}
.table11 td{ height:28px; line-height:28px; border-bottom:1px solid #717171; border-right:1px solid #717171; text-align:center; color:#000;}

.table10{ margin:0 auto; width:800px; border-top:1px solid #eaeaea; border-left:1px solid #eaeaea; margin-top:10px;}
.table10 th{ width:14%; height:30px; line-height:30px; background-color:#f3f3f3; font-weight:500; color:#666; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.table10 td{ width:36%; height:30px; line-height:30px; color:#666; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; padding-left:20px;}

.table9{ margin:0 auto; width:800px; border-left:1px solid #eaeaea; border-top:1px solid #eaeaea; margin-top:10px;}
.table9 th{ height:30px; background-color:#f3f3f3; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.table9 th span{ float:left; height:30px; line-height:30px; color:#666; margin-left:18px; font-size:14px; font-weight:500;}
.table9 td { width:100%; text-align:left;height:30px; line-height:30px; color:#666; padding:10px 20px; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}

.cname {
	float: right;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #000;
	margin-right: 15px;
}

.ltime {
	float: right;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #000;
	margin-right: 25px;
}

.assetSmall {
	font-size: 28px !important;
	margin-left: 10px !important;
}

.assetBig {
	font-size: 32px;
	color: #f57403;
	line-height:70px;
	margin-top:20px;
}

.assetOrange {
	color: #f57403 !important;
}

.assetGreen {
	color: #29b9a6 !important;
}

.content10 {
	width: 100%;
	height: 140px;
}

.content10_l {
	width: 314px;
	height: 140px;
	line-height: 140px;
	border-right: 1px solid #e1e1e1;
	float: left;
	text-align: right;
	padding-right: 15px;
	color: #666;
	font-size: 24px;
}

.table14 {
	height: 100px;
	margin-top: 20px;
}

.table14 th {
	height: 70px;
	font-size: 32px;
	color: #666666;
	font-weight: normal;
	text-align: center;
	color: #f57403;
}

.table14 td {
	height: 30px;
	font-size: 14px;
	color: #afafaf;
	text-align: center;
}

.ocx_style2 {
	border: 1px solid #A6B7C9;
	color: #333333;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	margin-top: 3px;
	padding-left: 5px;
	width: 140px;
	padding-left: 0px;
}

.table_show{ width:99%; margin:0 auto; margin-top:10px; border:1px solid #d8d8d8; border-top:3px solid #d2bda6;}
.table_show_t{ width:98%; padding-left:2%; height:38px; line-height:38px; border-bottom:2px solid #d8d8d8; background-color:#fafafa; font-size:18px; color:#ac6c3f;}
.table_show_b{ width:100%; height:38px; line-height:38px; text-align:center;} /*font-size:18px; */
.table_show_m{ width:100%; height:320px; padding-top:15px;}
.table_show_m_l{ width:48%; padding-left:2%; height:320px; border-right:1px solid #f2f2f2; float:left;}
.table_show_m_l_t{ width:100%; height:20px; line-height:20px; font-size:14px; color:#c4bdbf;}
.table_show_m_l_m{ width:100%; height:290px;}
.table_show_m_r{ width:47%; padding-left:2%; height:320px; float:left;}
.table_show_m_r_t{ width:100%; height:40px;}
.table_show_m_r_t_l{ width:50%; height:38px; line-height:38px; text-align:center; float:left; font-size:16px; color:#9f9f9f; border-bottom:2px solid #4b9ed3; cursor:pointer;}
.table_show_m_r_t_r{ width:50%; height:38px; line-height:38px; text-align:center; float:left; font-size:16px; color:#9f9f9f; cursor:pointer;}
.table_show_m_r_t_l2{ width:50%; height:38px; line-height:38px; text-align:center; float:left; font-size:16px; color:#9f9f9f; cursor:pointer; display:none}
.table_show_m_r_t_r2{ width:50%; height:38px; line-height:38px; text-align:center; float:left; font-size:16px; color:#9f9f9f; border-bottom:2px solid #4b9ed3; cursor:pointer; display:none;}
.table_show_m_r_m{ width:100%; height:40px; padding-top:10px; padding-bottom:10px;}
.table_show_m_r_m_l{ width:20%; height:38px; line-height:38px; text-align:center; float:left; font-size:16px; color:#9f9f9f; border:1px solid #cecdcd; margin-left:10%; background-color:#efefef; cursor:pointer;}
.table_show_m_r_m_r{ width:20%; height:38px; line-height:38px; text-align:center; float:left; font-size:16px; color:#9f9f9f; margin-left:5%; cursor:pointer;}
.table_show_m_r_m_l2{ width:20%; height:38px; line-height:38px; text-align:center; float:left; font-size:16px; color:#9f9f9f; margin-left:10%; display:none; cursor:pointer;}
.table_show_m_r_m_r2{ width:20%; height:38px; line-height:38px; text-align:center; float:left; font-size:16px; color:#9f9f9f; margin-left:5%; border:1px solid #cecdcd; background-color:#efefef; display:none; cursor:pointer;}
.table_show_m_r_b{ width:100%; height:210px;}

.t_content1{ width:825px; margin:0 auto; height:142px; padding-left:50px; padding-left:50px;}
.t_content2{ width:823px; margin:0 auto; padding:0 24px; background-color:#fafafa; border:1px solid #e9e9e9; margin-top:10px; height:900px;}
.t_content2 p{ height:30px; line-height:30px; color:#000; }
.t_content1_l{ width:340px; height:142px; float:left;}
.t_content1_l_t { width:340px; height:80px; margin-top:10px;}
.t_content1_l_t_l{ width:169px; border-right:1px solid #dedede; height:80px; line-height:80px; font-size:48px; color:#ff6749; float:left;}
.t_content1_l_t_l span{ font-size:18px;}
.t_content1_l_t_r{ width:130px; float:left; height:80px; line-height:80px; font-size:32px; padding-left:40px;}
.t_content1_l_b { width:340px; height:20px; color:#989189;}
.t_content1_l_b_l{ width:170px; height:20px; line-height:20px; font-size:14px; float:left;}
.t_content1_l_b_r{ width:130px; float:left; height:20px; line-height:20px; font-size:14px; padding-left:40px;}
.t_content1_m{ width:280px; height:142px; float:left;}
.t_content1_m_t { width:280px; height:30px;}
.t_content1_m_t_l{ width:140px; height:30px; line-height:30px; font-size:14px; color:#6ea8ff; float:left; border-bottom:2px solid #6ea8ff; text-align:center; cursor:pointer;}
.t_content1_m_t_r{ width:140px; height:30px; line-height:30px; font-size:14px; color:#666666; float:left; border-bottom:2px solid #f3f3f3; text-align:center; cursor:pointer;}
.t_content1_m_t_l2{ width:140px; height:30px; line-height:30px; font-size:14px; color:#666666; float:left; border-bottom:2px solid #f3f3f3; text-align:center; cursor:pointer; display:none;}
.t_content1_m_t_r2{ width:140px; height:30px; line-height:30px; font-size:14px; color:#6ea8ff; float:left; border-bottom:2px solid #6ea8ff; text-align:center; cursor:pointer; display:none;}
.t_content1_m_b{ width:280px;height:90px; margin-top:20px;}
.t_content1_r{ width:110px; height:34px; float:left; padding:64px 47px 44px;}
.t_content1_r a{ display:block; text-align:center; width:110px; height:34px; line-height:34px; background:url(../images/anbutton.png) no-repeat; color:#ffffff;}
.t_content1_r a:hover{ text-align:center; width:110px; height:34px; line-height:34px; background:url(../images/anbuttonhover.png) no-repeat; color:#ffffff;}

.table12{ border-top:1px solid #d4d4d4; border-left:1px solid #d4d4d4; margin-top:8px;}
.table12 th{ height:33px; line-height:33px; background-color:#f5fafc; color:#000; border-bottom:1px solid #d4d4d4; border-right:1px dashed #d4d4d4; text-align:center;}
.table12 td{ height:33px; line-height:33px; border-bottom:1px dashed #d4d4d4; border-right:1px dashed #d4d4d4; text-align:center; color:#666666; text-align:center;}

.table13{ width:96%; margin:0 auto; margin-top:10px; margin-bottom:10px; border-left:1px solid #c4c3c3; border-top:1px solid #c4c3c3;}
.table13 th{ height:28px; line-height:28px; background-color:#f9f8f8;text-align:center; color:#818284;}
.table13 td{ height:43px; line-height:43px; border-bottom:1px dashed #c4c3c3; text-align:center; color:#818284;}

.anniucssx22 {text-align:center;background:url(../images/anbutton.png) no-repeat;font-weight:normal;	
height: 34px;line-height:34px;width:110px;border:none;color:#ffffff;font-size:12px; float:left; display:block; margin-right:20px; margin-left:120px;}
.anniucssx22:hover {background:url(../images/anbuttonhover.png) no-repeat;}

.anniucssx33 {text-align:center;background:url(../images/anniun.png) no-repeat;font-weight:normal;	
height:34px;line-height:34px;width:110px;border:none;color:#ffffff;font-size:12px; float:left;}
.anniucssx33:hover {background:url(../images/anniunhover.png) no-repeat; display:block;}

/*新增表格样式 设置表格标题为灰底黑字，内容为白底灰字*/
.tabble_middle_s3  {border-collapse: collapse;border-top: 1px solid #d2d2d2;border-left:1px solid #d2d2d2;background:#fff;}
.tabble_middle_s3 th {background-color:#f6f6f6 !important;color:#333333;height:27px;font-weight:normal;text-align:center;font-family:"微软雅黑","宋体";border-collapse: collapse;padding-top: 0;padding-right: 10px;padding-bottom: 0;padding-left: 10px;word-break:normal;border-bottom:1px solid #d2d2d2;border-right: 1px solid #d2d2d2;}
.tabble_middle_s3 td{text-align:center;height:27px;font-weight:normal;font-family:"微软雅黑","宋体";text-align:center;
border-collapse: collapse;border-bottom:1px solid #d2d2d2;border-right: 1px solid #d2d2d2; padding-top: 0;padding-right: 10px;padding-bottom: 0;padding-left: 10px;
}
.biao_auto {
    margin: 0 auto;
    overflow: auto;
    padding-bottom: 10px;
}
.a_overDiv{
	border:0px solid #C0C0C0;
	overflow-x: scoll;
	overflow-y: auto;
	*overflow: auto;
	*overflow-y: hidden;
	padding-top:10px;
	padding-bottom:10px;
	*padding-bottom:20px;
}
.a_overDiv:hover{
	height:100%;
}

.shuruk {
    border: 1px solid #dddddd;
    height: 30px;
    width: 180px;
}
.shuruk input {
    border: medium none;
	border-right:1px solid #dddddd;
    float: left;
    font-family: "微软雅黑";
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding-left: 4px;
    width: 148px;
	margin-top:3px;
}
.shuruk img {
    float: left;
	margin-left: 5px;
    margin-top: 5px;
}
.content_in{
	width:96%;
	height:130px;
}
.anniucssA1 {height:22px; line-height:14px; width:50px;border:none;font-size:12px;cursor: pointer;text-align: center;color:white; background:url(../images/anns.png) no-repeat;font-weight:normal;}
.anniucssA1:hover { background:url(../images/annshover.png) no-repeat;}
}

/*--------------------------理财超市----理财产品展示--------------------*/
.banner2{ min-width:900px; max-width:1044px; height:196px; background:url(../images/banner.png) no-repeat 100% 100%; margin:0 auto;}
.banner_content3{ width:100%; max-width:1044px; background-color:#f5f5f5; padding-top:20px; padding-bottom:20px; margin:0 auto;}
.banner_table1{ width:96%; border:1px solid #ccc; margin:0 auto;}
.banner_table1 td{height:40px;}
.banner_table9{ width:1200px; border:1px solid #dedede; margin:0 auto; margin-top:10px;}
.banner_table9 td{height:40px; padding-top:5px; padding-bottom:5px;}
.banner_content4{ width:96%; background-color:#ffffff; padding-top:20px; padding-bottom:20px; margin:0 auto;}
.banner_table2{ width:96%; border-bottom:1px solid #eeeeee; margin:0 auto; padding-bottom:5px;}
.banner_table2 th{ font-size:16px; text-align:left; font-weight:500;}
.banner_table2 td{ font-size:12px; color:#a5a5a5;}
.hz1{color:#e82a2a;font-size:30px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.hz2{color:#565656;font-size:24px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.banner_table3{ width:96%; margin:0 auto; padding-top:20px;}
.content_new{ width:100%; max-width:1200px; margin:0 auto; border:1px solid #dedede; border-top:none; padding-bottom:15px;}
.content_tab{width:100%;height:100px;border-bottom:1px solid #dedede;padding:5px 0px;}
.content_tab td{text-align:left;font-size:12px;color:#a5a5a5;}
.cpname{font-size:16px; color:#0070e3; cursor:pointer; }
.cpname:hover { text-decoration:underline;}
.content_in{width:96%;height:130px;}
.ckxq_btn{display:block;width:138px;height:34px;background:url(../images/btn_bg2.png) no-repeat;color:#e82a2a;font-size:14px;line-height:34px;text-align:center;}
.ckxq_btn:hover{background:url(../images/btn_bg1.png) no-repeat;color:#fff;}

/*----我的理财---*/
.tabble_middle-quankuang_s {border-collapse: collapse;border-right: 1px solid #D2D2D2;border-top: 1px solid #D2D2D2;
border-bottom:1px solid #D2D2D2;border-left:1px solid #D2D2D2;}
.tabble_middle-quankuang_s th {background-color:#f6f6f6;color:#333333;height:27px;font-weight:normal;text-align:center;font-family: "微软雅黑", "宋体";border-collapse: collapse;padding-top: 0;padding-right: 10px;padding-bottom: 0;
padding-left: 10px;word-break:normal;border: 1px solid #D2D2D2;}
.tabble_middle-quankuang_s th a{ color:#fff;}
.tabble_middle-quankuang_s td {text-align:center;height:27px;font-weight:normal;font-family: "微软雅黑", "宋体";text-align:center;border-collapse: collapse;border-right: 1px solid #D2D2D2;border-top: 1px solid #D2D2D2;
border-bottom:1px solid #D2D2D2;border-left:1px solid #D2D2D2;padding-top: 0;padding-right: 10px;padding-bottom: 0;
padding-left: 10px;}

/*--------------------------理财超市----理财产品展示--------------------*/
/*--------------------------流动利-----产品介绍------------------------------*/
/*流动利广告页*/
.banner{ min-width:900px; max-width:1044px; height:196px; background:url(https://static.cmbc.com.cn/ent/static/images/banner_ldle1.png) no-repeat 100% 100%; margin:0 auto;}
.banner_content{ width:100%; max-width:1044px; margin:0 auto;}
.banner_content_top{ width:99%; height:72px; margin:0 auto; padding-top:20px; padding-bottom:20px; border-bottom:2px dashed #ccc;}
.banner_content_top span{ height:36px; line-height:36px; font-size:18px; color:#333; font-weight:bold;}
.banner_content_middle{ width:88%; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.banner_content_middle_top{ height:20px; line-height:20px; font-size:18px; color:#333; font-weight:bold;}
.banner_content_middle_middle{ width:100%; height:84px;}
.banner_content_middle_middle2{ width:100%; height:20px;}
.banner_content2{ width:100%; max-width:1044px; background-color:#f0f0f0; padding-top:20px; padding-bottom:20px; margin:0 auto;}
.mxcp{ width:44%; margin-left:4%; margin-right:2%; background-color:#ffffff; padding-top:6px; padding-bottom:20px; float:left; position:relative;}
.mxcp p{ height:30px; line-height:30px; color:#939393; text-align:center; font-size:16px;}
.mxcp2{ width:44%; margin-left:2%; margin-right:4%; background-color:#ffffff; padding-top:6px; padding-bottom:20px; float:left; position:relative;}
.mxcp2 p{ height:30px; line-height:30px; color:#939393; text-align:center; font-size:16px;}
.qianyue{ display:block; background-color:#e82a2a; width:60%; height:40px; line-height:40px; text-align:center; margin-left:20%; color:#ffffff; font-size:16px; margin-top:5px;}
.m_logo{ position:absolute; top:0px; left:0px;}
.cuhei{
	line-height:70px;
	color:#323232;
	font-size:24px;
	text-align:center;
	font-weight:600;
}
.huixi{
	line-height:30px;
	color:#939393;
	font-size:18px;
	text-align:center;
}
.border_bottom{
	border-bottom:2px dashed #eaeaea;
}
.ldl{
	width:100%;
	max-width:1600px;
	margin:0 auto;
	background:#fff;
}
.ldljs{
	width:970px;
	margin:0 auto ;
	padding:20px 140px 20px 240px;
	background:url(../images/ldlicon.png) no-repeat 160px 16px;
	font-size:18px;
	font-weight:bold;
}
.dazi{
	color:#0070e3;
	font-size:30px;
	font-weight:bold;
}
.mxcp{
	width:1200px;
	height:350px;
	margin:32px auto;
	margin-bottom:100px;
}
.mxcp_left{
	width:576px;
	height:410px;
	padding:0 10px;
	border:2px solid #eaeaea;
	background:url(../images/mxcp.png) no-repeat 0 0;
	background-color:#fff;
	float:left;
}
.mxcp_right{
	width:576px;
	height:410px;
	border:2px solid #eaeaea;
	background:url(../images/mxcp.png) no-repeat 0 0;
	background-color:#fff;
	float:right;
}
.huixi2{
	color:#939393;
	font-size:16px;
}

/*---------*/
/*---------*/
/*-----调查问卷样式-------*/
.top_big{
	background:#fff;
}
.top{
	width:1200px;
	height:90px;
	margin:0 auto;
}
.logo{
	display:block;
	width:335px;
	height:42px;
	background:url(../images/logo3.gif) no-repeat;
	float:left;
	margin:25px 0 0 9px;
}
.content_q{
	margin:0 auto;
	margin-top:20px;
	width:1000px;
	padding:20px;
	background-color:#ffffff;
	border:2px solid #d4d4d5;
}
.stittle1{
	text-align:center;
	font-size:24px;
	color:#444444;
}
.stittle3{
	text-align:left;
	font-size:16px;
	color:#666666;
	margin-top:10px;
	font-weight:bold;
}
.table_q td{
	width:100%;
	height:20px;
	line-height:20px;
	font-size:16px;
	color:#888888;
}
.table_q2 td{
/* 	width:25%; */
	height:20px;
	line-height:20px;
	font-size:16px;
	color:#888888;
}
.table_q3 td{
	width:33%;
	height:20px;
	line-height:20px;
	font-size:16px;
	color:#888888;
}
.table_q3 th{
	width:34%;
	height:20px;
	line-height:20px;
	font-size:16px;
	color:#888888;
}
.tittle_content{width:100%;border-bottom:2px solid #489ff6;height:36px;line-height:36px;font-size:18px;font-weight:bold;color:#489ff6;text-align:left;}

.questionLayer_survey {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1000px;
	height: auto;
	display: none;
	z-Index: 5002;
	border: none;
	text-align: center;
	vertical-align: middle;
}

.surveyLayer_n {
	background-color: #ffffff;
	padding: 10px 10px;
}

.surveyLayer_n_n {
	background-color: #FFF;
	padding: 10px 10px;
	border: none;
}

.a_flowDiv{
	border:0px solid #C0C0C0;
	overflow-x: hidden;
	overflow-y: auto;
	padding-top:10px;
	padding-bottom:10px;
}
.a_flowDiv:hover{
	height:100%;
}

.queren-con {
	width:762px;
	margin:0 auto;
}
.queren-title {
	margin-bottom:36px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
.queren table td, .queren table th ,.queren, .queren td,.queren th{
	border:1px solid #ccc;
	padding:3px 10px;
	border-collapse: collapse;
	font-size:12px;
}
.queren table th ,.queren th{
	text-align:right;
}
.queren-logo {
	width:760px;
	height:42px;
	text-align:center;
	padding-top:15px;
	border:1px solid #ccc;
	background:#FFF;
	margin:0 auto;
}
.queren table td.norborder, .queren table th.norborder {
	border-right:none;
}
.queren table td.notborder {
	border-top:none;
}
.queren table td.nobborder {
	border-bottom:none;
}
.queren table td.nolborder {
	border-left:none;
}
.queren table.noborder td {
	border:none;
}
.home_privacy_modal {
	background: #fff;
	width: 850px;
	border-radius: 2px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -425px;
	margin-top: -240px
}

.home_privacy_modal_title {
	padding: 15px 20px;
	border-bottom: 1px solid #DCDCDC;
	position: relative
}

.home_privacy_modal_title_left {
	font-size: 16px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #333
}

.home_privacy_modal_title_right {
	float: right;
	padding-top: 5px
}

.home_privacy_modal_title_right img {
	width: 10px
}

.home_privacy_modal_main {
	padding-top: 45px
}

.home_privacy_modal_main_img {
	text-align: center;
	margin-top: 40px
}

.home_privacy_modal_main_text {
	width: 600px;
	height: 184px;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 24px 30px;
	background: #FAFAFA;
	border: 1px solid #F0F2F5
}

.home_privacy_modal_main_text_title {
	text-align: center;
	font-size: 18px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #4C4C4C;
	margin-bottom: 16px
}

.home_privacy_modal_main_text_p {
	font-size: 12px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #4C4C4C
}

.home_privacy_modal_btn_le, .home_privacy_modal_btn_ri {
	width: 120px;
	height: 40px;
	cursor: pointer;
	font-size: 14px;
	display: inline-block;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500
}

.home_privacy_modal_main_text_p_span {
	cursor: pointer;
	color: #206ECC
}

.home_privacy_modal_btn {
	text-align: center;
	margin-top: 24px;
	margin-bottom: 32px
}

.home_privacy_modal_btn_le {
	line-height: 40px;
	background: #F7F8F3;
	border-radius: 4px;
	border: 1px solid #DDDDD9;
	color: #D2D4D3
}

.home_privacy_modal_btn_ri {
	line-height: 40px;
	background: #FF9100;
	background-image: -webkit-gradient(linear, left top, right top, from(#FE9E11),
		to(#FF9100));
	background-image: linear-gradient(to right, #FE9E11, #FF9100);
	color: #fff;
	border: 1px solid #FF9C00;
	margin-left: 24px;
	border-radius: 4px
}

.home_privacy_modal_main_der {
	margin: 20px 0;
	text-align: center
}

.home_privacy_modal_main_der_line {
	width: 10px;
	height: 4px;
	display: inline-block;
	background: #508BED;
	background-image: -webkit-gradient(linear, left top, right top, from(#007DF7),
		to(#508BED));
	background-image: linear-gradient(to right, #007DF7, #508BED);
	border-radius: 2px;
	margin-bottom: 5px
}

.home_privacy_modal_main_der_text {
	padding: 10px;
	font-size: 22px;
	font-family: PingFangSC-Medium, PingFang SC;
	margin: 0 14px;
	font-weight: 500;
	color: #000
}