/*其他文件中待修改
.menubar .menu {
	padding: 9px 20px;
}*/


/*登陆框样式 start  */
/* .login-iframe.toRight { */
/* 	right: 0px; */
/* 	margin: -263px 0 0; */
/* } */
	
/* .login-box { */
/* 	box-shadow: 1px 1px 1px 1px #aaa; */
/* 	width: 280px; */
/* 	min-height: 370px; */
/* 	background:#000; */
/* /* 	background: rgba(0,0,0,0.4); */ */
/* 	background: white; */
/* 	filter: alpha(opacity=40); */
/* } */

/* .login-box.alt{ */
/* 	background: white; */
/* } */

/* .login-iframe { */
/* 	width: 320px; */
/* 	height: 400px; */
/* } */

/* .pointer{ */
/* 	cursor: pointer; */
/* } */

/* .login-tabs { */
/* 	text-align: center; */
/* } */

/* .alt .login-tabs{ */
/* 	margin: 10px 0; */
/* } */

/* .login-tabs .tab{ */
/* 	padding: 5px 0px; */
/* 	border: 1px solid white; */
/* 	font-size:16px; */
/* 	color:#ffffff; */
/* 	cursor: pointer; */
/* } */

/* .alt .login-tabs .tab{ */
/* 	border-color: #bbb; */
/* 	color:#bbb; */
/* } */

/* .login-tabs .tab.active{ */
/* 	background-color:white; */
/* 	color:#3c3c3c; */
/* 	font-weight: 600; */
/* } */

/* .button-login{ */
/* 	background-color: #fc4977; */
/* 	font-size: 16px; */
/* 	float: left; */
/* 	width: 45%; */
/* 	text-align: center; */
/* 	color: #ffffff; */
/* 	padding: 8px 1px; */
/* 	position: relative; */
/* 	cursor: pointer; */
/* 	border-radius: 5px; */
/* 	border: 0; */
/* } */

/* .button.button-login:hover{ */
/* 	background-color:#FF6B91!important; */
/* } */

/* .button-open{ */
/* 	background-color:#38b2ff; */
/* 	font-size:16px; */
/* 	float:right; */
/* 	width: 45%; */
/* 	text-align: center; */
/* 	color:#ffffff; */
/* 	padding: 8px 1px; */
/* 	position: relative; */
/* 	cursor: pointer; */
/* 	border-radius: 5px; */
/* 	border: 0; */
/* } */

/* .button.button-open:hover{ */
/* 	background-color: #62C2FF!important; */
/* } */

/* /* */
/* .input-text.input-text-lg { */
/* 	width: 80%; */
/* }*/ */

/* .login-area{ */
/* 	height: 310px; */
/* 	overflow: hidden; */
/* } */

/* .else-area{ */
/* 	height: 60px; */
/* 	overflow: hidden; */
/* } */

/* .else-text{ */
/* 	font-size: 14px; */
/* 	color: white; */
/* 	margin-top: 5px; */
/* 	cursor: pointer; */
/* } */

/* .alt .else-text{ */
/* 	color: #3c3c3c; */
/* } */

/* .else-text2{ */
/* 	font-size: 14px; */
/* 	margin-top: 5px; */
/* } */

/* .login-help{ */
/* 	font-size: 14px; */
/* 	color: white; */
/* 	margin-top: 10px; */
/* } */

/* .alt .login-help{ */
/* 	color: #3c3c3c; */
/* } */

/* .login-user-info-img{background-color: rgb(210,210,210);width: 34px;height: 34px;float: left;margin-right: 7px;margin-bottom: 10px;margin-top:1px; } */
/* .login-user-info-img img{padding-left: 8px; padding-top:8px; } */
/* .login-user-info-locked{padding-left: 10px !important;} */
/* .login-user-info-token{padding-left: 9px !important;padding-top: 9px !important;} */
/* .login-user-info-input{float: left; width: 215px !important; margin-bottom: 10px;} */
/* .login-user-info-div{float: left; width: 189px !important; margin-bottom: 10px;border: 1px solid white;} */
/* .login-placeholder .placeholder{position: absolute;top:8px;left: 44px !important;color: #aaa;font-size: 13px;white-space:nowrap;overflow:hidden;} */

/*登陆框样式 end  */


/*首页banner新增样式 start  */

.header-user {
text-align: center;
float: right;
font-size: 14px;
/*margin-right: 0px;*/
color: #3c3c3c;
}

/* .banner .banner_container img { */
/* 	height: 430px; */
/* 	width: 100%; */
/* 	margin: 0 auto; */
/* } */

/* .banner { */
/* 	height: 400px; */
/* } */

.main-board{
	float: right;
	padding: 19px 0px;
	bottom: 0px;
	right: 0px;
	position: absolute;
}

.active-area{
	font-size: 14px;
	color: #3c3c3c;
	width: 330px;
	float: left;
}

.board-img{
	margin: 0px 10px;
	float: left;	
}

.board-more{
	float: right;
	cursor: pointer;
}

/* .banner_Nav {  */
/* 	display: block;  */
/* 	overflow: hidden;  */
/* 	width: 75px;  */
/* 	height: 8px;  */
/* 	position: absolute;  */
/* 	bottom: 20px; */
/* 	left: 50%; */
/* 	z-index: 5;  */
/* } */

/* .banner_Nav li {  */
/* 	display: block;  */
/* 	float: left;  */
/* 	width: 8px;  */
/* 	cursor: pointer; */
/* 	height: 8px;  */
/* 	text-align: center;  */
/* 	margin-left: 10px;  */
/* 	background: white;  */
/* 	color: #fff; */
/* 	border-radius: 7px; */
/* } */

/* .banner_Nav .current {  */
/* 	background: #0c4d94; */
/* 	width: 30px  */
/* } */

.login_imgContainer{
	width: 25px;
	height: 25px;
	display: inline-block;
	cursor: pointer;
}

.login_img{
	width: 100%;
	height: 100%;
}

/* .login-tabs .nav-tabs .tmp >a { */
/* 	border-right: 0px solid #555; */
/* } */
/*首页banner新增样式 end  */

/*首页右侧导航样式 start  */
.advert-pagination:hover{
	width: 125px;
}

.advert-pagination .advert-pagination-instance {
	width: 41px;
	height: 41px;
	line-height: 41px;
	margin-bottom: 8px;
	font-size: 14px;
	text-align: center;
	color: #fff;
	overflow: hidden
}

.advert-pagination .advert-pagination-instance .advert-pagination-text {
	display: none
}

.advert-pagination .advert-pagination-instance:hover .advert-pagination-text {
	display: block
}

.advert-pagination .advert-pagination-home {
	width: 41px;
	height: 41px;
	line-height: 41px;
	font-size: 14px;
	text-align: center;
	color: #fff;
	overflow: hidden;
	position: absolute;
	top: 100%;
	right: 0;
	margin-top: -41px;
	margin-bottom: 0;
	background-image: url(../assets/home_new.png)
}

.advert-pagination .advert-pagination-cs,.advert-pagination .advert-pagination-czzh,.advert-pagination .advert-pagination-finance,.advert-pagination .advert-pagination-insurance,.advert-pagination .advert-pagination-loan,.advert-pagination .advert-pagination-mall {
	text-align: center;
	overflow: hidden;
	color: #fff;
	width: 41px;
	height: 41px;
	line-height: 41px;
	margin-bottom: 10px;
	font-size: 14px;
	float: right;
}

.advert-pagination .advert-pagination-cs:hover ,.advert-pagination .advert-pagination-czzh:hover ,.advert-pagination .advert-pagination-finance:hover ,.advert-pagination .advert-pagination-insurance:hover ,.advert-pagination .advert-pagination-loan:hover ,.advert-pagination .advert-pagination-mall:hover  {
	text-align: center;
	overflow: hidden;
	color: #fff;
	width: 125px;
	height: 41px;
	line-height: 41px;
	margin-bottom: 10px;
	font-size: 14px;
	background: url(../assets/advert_bluebg.png) no-repeat;
}

.advert-pagination .advert-pagination-home .advert-pagination-text {
	display: none
}

.advert-pagination .advert-pagination-home:hover .advert-pagination-text {
	display: block;
}

.advert-pagination .advert-pagination-finance {
	background: url(../assets/finance_new.png) no-repeat;
}

.advert-pagination .advert-pagination-finance .advert-pagination-text {
	display: none
}

.advert-pagination .advert-pagination-finance:hover .advert-pagination-text {
	display: block;
	background: url(../assets/advert_bluebg.png) no-repeat;
}

.advert-pagination .advert-pagination-czzh {
	background: url(../assets/czzh_new.png) no-repeat;
}

.advert-pagination .advert-pagination-czzh .advert-pagination-text {
	display: none
}

.advert-pagination .advert-pagination-czzh:hover .advert-pagination-text {
	display: block
}

.advert-pagination .advert-pagination-loan {
	background: url(../assets/loan_new.png) no-repeat;
}

.advert-pagination .advert-pagination-loan .advert-pagination-text {
	display: none
}

.advert-pagination .advert-pagination-loan:hover .advert-pagination-text {
	display: block
}

.advert-pagination .advert-pagination-insurance {
	background: url(../assets/insurance_new.png) no-repeat;
}

.advert-pagination .advert-pagination-insurance .advert-pagination-text {
	display: none
}

.advert-pagination .advert-pagination-insurance:hover .advert-pagination-text {
	display: block
}

.advert-pagination .advert-pagination-mall {
	background: url(../assets/mall_new.png) no-repeat;
}

.advert-pagination .advert-pagination-mall .advert-pagination-text {
	display: none
}

.advert-pagination .advert-pagination-mall:hover .advert-pagination-text {
	display: block
}

.advert-pagination .advert-pagination-cs {
	background: url(../assets/cs_new.png) no-repeat;
}
/*首页右侧导航样式 end  */


/*首页资产区域样式 start  */
.login-ed{
	right: 0px;
	bottom: 0px;
	position: absolute;
	display: block;
	Z-index: 5;
	width: 100%;
	height: 490px;
	overflow: hidden;
}

.main-area{
	float:right;
	width: 100%;
	margin: 90px 0 0;
	position: relative;
}

.quick-area{
	position: absolute;
	right: 0;
	width: 315px;
	height: 360px;
	padding: 20px 0;
	float: left;
	background: white;
}

.quick-area .inner{
	border: 1px solid #eee;
	height: 100%;
	margin: 0 20px;	
}

.quick-area .inner .cell{
	padding:5px 10px;
	font-size:14px;
}	

.line-icon {
	width: 100%;
	height: 50px;
	padding: 10px 0px;
}

.line-icon img{
	width: 35px;
}

/*
.icon-line{
	width: 100%;
	height: 75px;
	padding: 29px 0px;	
}*/

.main-account{
	height:80px;
	border-bottom:1px solid #eee;
}

.main-account .account{
	font-size:19px;
	font-weight:700;
	margin-bottom:10px;
}

.main-account .account .blue{
	color: #3465FF ! important;
}

.main-account .account .red{
	color: #FF3C3C ! important;
}

.main-account .account .refund{
	font-weight: 500;
	color: #3465FF ! important;
	font-size:14px;
}

.main-pie{
	height: 220px;
	padding: 15px 0;
}

.user-card-list img{
	display: none;
}

.main-card{
	width: 210px;
	position: absolute;
	top: 60px;
	left: 60px;
}

.main-card-left{
	position: absolute;
	top: 110px;
	left: 20px;
	cursor: pointer;
}

.main-card-right{
	position: absolute;
	top: 110px;
	left: 290px;
	cursor: pointer;
}

.main-recom{
	font-size:14px;
	color:#fc4977;
}

.main-recom .recom{
	float:left;
	padding:2px 15px;
}

.f14{
	font-size:14px;
}

.f18{
	font-size:18px;
}

.content-help{
	background-color: #f5f5f5;
	margin-top: -5px;
	padding: 40px 0 0;
}

.border-r{
	border-right: 1px solid #eee;
}

.border-l{
	border-left: 1px solid #eee;
}

.border-t{
	border-top: 1px solid #eee;
}

.border-b{
	border-bottom: 1px solid #eee;
}

.border-all{
	border: 1px solid #eee;
}


/*首页资产区域样式 end  */


/*基金详情页 start  */
.snap {
	width: 257px;
	height: 234px;
	text-align: left;
	background-repeat: no-repeat;
}

.snap.fund2 {
	background-image: url(../assets/snap_fund2.png);
}

.snap .snap-header{
	padding: 10px;
	margin-bottom: 0px;
	color: white;
	font-size: 25px;
	font-weight: 500;
}

.snap .snap-code{
	padding: 0px 10px;
	color: white;
	font-size: 25px;
}

.form-group.form-group-snap{
	margin-top: 20px;
}

.pink{
	color: #FD4978;
}

.lightblue{
	color: #38B2FF;
}

.greyfont{
	color:grey;
}

.button.pink{
	background-color: #d93741;
	color:white;
}

.button.pink:hover{
	background-color: #fb5963;
}

.button.lightblue{
	background-color: #38B2FF;
	color:white;
}

.button.lightblue:hover{
	background-color: #62C2FF;
}

.button.grey{
	background-color: whiteSmoke;
	color:grey;
}

.f34{
	font-size:34px;	
}

.f30{
	font-size:30px;	
}

.f26{
	font-size:26px;	
}

.snap-right{
	width: 200px;
	height: 200px;
	padding: 0px 20px;
	border-left: 1px solid #eee;
	text-align: center;
	margin-top: 25px;
}

.info-table{
	padding:20px;
}

.info-table .input-value{
	padding-top: 0px;	
}

.detail-item{
	color: #104C94;
	font-size: 18px;
}

.detail-tab{
	padding: 10px 0px;
}

.detail-tab .li{
	float: left;
	color: #104C94;
	font-size: 18px;
	position: relative;
	cursor: pointer;	
}

.detail-tab .li.active .border{
	border: 1px solid #104c94;
	position: absolute;
	width: 100%;
	bottom: -10px;	
}

.detail-tab .info-tab {
	padding: 0px 15px;
}

.detail-tab .li.active .info-tab, .detail-tab .info-tab:hover {
	font-weight: 700;
}

.detail-tab .cut {
	float: left;
	color: #eee;
}

.well.detail{
	border-top:2px solid #104c94;
}

.well.well-no{
		padding:0px;
}

.advert-nail{
	padding: 20px 0px;
}


.advert-nail .advert-cell{
	padding: 10px 20px;
	border-right: 1px solid #eee;
	color: grey;	
}

.advert-nail .advert-cell .cell-head{
	text-align: left !important;
	height:90px;
	overflow: hidden;
}

.advert-nail .advert-cell .cell-title{
	font-size: 18px;
	color: black;
	height: 40px;
	width: 160px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
}

.cell-num{
		font-size:22px;
		color: #FD4978;
}


.advert-cell:hover .button{
	background-color: #d93741;
	color: white;
	border:1px solid #d93741;
}

.advert-nail .advert-cell .button.grey:hover{
	background-color: #FF6B91;
}

.well.well-lg{
	padding:30px;
	min-height: 200px;
}

.frame-content.Tab{
	margin-top:0px;
}

.icon-tab{
	margin-right: 10px;
	padding: 2px 6px;
	font-size: 14px;
	color: white!important;
	float: left;
	border-radius: 5px;
}

.icon-tab.pink{
	background-color: #FD4978;
}

.icon-tab.blue{
	background-color: #38B2FF;
}

.index_pink{
	background: url(../assets/pinkRed.png) no-repeat;
	color: white;
	line-height: 20px;
	float: right;
	padding: 0px 6px;
	margin-right: 10px;
}

.index_grey{
	background: url(../assets/grey.png) no-repeat;
	color: white;
	line-height: 20px;
	float: right;
	padding: 0px 6px;
	margin-right: 10px;
}

.progress.progress-lg	{
	display: inline-block;
	width: 200px;
	height: 12px;
	overflow: hidden;
	background-color: #eee;
	border-radius: 4px;
}

.p-manager{
	margin-bottom: 30px;
}

/*基金详情页 end  */

/*理财详情页 start  */

.thumbnail-agreement {
	margin: 10px 30px;
	padding: 20px 0px;
	border: 1px solid #eee;
}

.thumbnail-agreement .agreement{
	height: 60px;
	margin: 20px 0px;
}

.button.button-bg{
	padding: 10px;
}

.td20left3{
	color: #404040;
	text-align: center;
	font-size: 14px;
	padding: 8px;
	border: 1px solid #eee;	
}
.newtd20left3{
	color: #ff0000;
	text-align: center;
	font-size: 16px;
	padding: 8px;
	border-style:none;
}
.button.button-block.LCdetail {
	margin-left: 0px;
}
.advert-cell-new{
	border-left: 1px solid #eee;
}
.advert-nail.active{
	padding: 10px 0 20px;
}
.button.white1.LCdetail {
	width: 100%;
}
/*理财详情页 end  */





































/*zmj && hy start*/

.advert {
background-color: #f5f5f5;
padding: 20px 0;
}

.advert .advert-bg{
  margin-bottom: 20px;
}

.advert .advert-bg .advert-header {
	font-size: 24px;
	color: #666666;
	margin-bottom: 15px;
	height: 39px;
	background-repeat: no-repeat;
	background-position: bottom center;
}
/* floor1 */
/* First Floor */
.finan, .advert-finance-title1, .advert-finance-title2, .advert-finance-title3, .advert-finance-title4, .advert-finance-title5, .advert-finance-title6, .advert-finance-title7{
   cursor: pointer;
   float: left; 
   width: 120px;
   height: 30px;
   margin-top: 3px;
   text-align: center;
   font-size: 18px;
   color: #666666;
}

.finan.active{
	border-bottom-style: solid;border-bottom-width: 2px;border-bottom-color: #af1124;
	font-weight: bold;
}

.finan.h50{
	height: 50px;
}

.finan.active .advert-finance-title1, .finan.active .advert-finance-title2, .finan.active .advert-finance-title3, .finan.active .advert-finance-title4,.finan.active .advert-finance-title5,.finan.active .advert-finance-title6,.finan.active .advert-finance-title7{
	color: #af1124;
}

.advert-finance-title2, .advert-finance-title3, .advert-finance-title4, .advert-finance-title5, .advert-finance-title6, .advert-finance-title7{
	border-left-style: solid;border-left-width: 1px;border-left-color: #c4c9d7;
}

.advert .advert-bg .advert-floor1{
	background-color: white;
	height: 100%;
}

.advert .advert-bg .advert-floor1 #advert-recommend{
	padding: 10px 0 15px;
	position: relative;
}
.advert-floor1 .advert-wrapper{
	position: relative;
	background-color: #fff;
	overflow: hidden;
}


.advert-floor1 .advert-thumbnail .advert-thumbnail-content {
	position: relative;
	border-left: 1px solid #c4c9d7;
	text-align: center;
	padding: 0 30px;
}

.advert-floor1 .advert-thumbnail .advert-thumbnail-content_tmp.pic{
	float: left;
	width: 38%;
}

.advert-floor1 .advert-thumbnail .advert-thumbnail-content h4,
.advert-floor1 .advert-thumbnail .advert-thumbnail-content_tmp h4{
	color: #3c3c3c;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 15px;
	font-size: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.advert-floor1 .advert-thumbnail .advert-thumbnail-content.wisehead h4{
	margin: 0;
}

.advert-floor1 .advert-wrapper.advert-thumbnail-pic{
	background: url(../assets/diamond1.png) no-repeat;
	background-position-x: 30px;
	background-position-y: -40px;
}

.advert-floor1 .advert-thumbnail {
	position: relative;
	min-height: 195px;
	padding: 22px 0;
	z-index: 1;
	color: #787878;
	overflow: hidden;
}

.advert-floor1 .advert-thumbnail.advert-thumbnail-hover-1.active {
	padding: 12px 0 22px;
}

.advert-floor1 .advert-thumbnail>img {
         margin-bottom: 10px
}

.advert-floor1 .advert-thumbnail.advert-thumbnail-reverse {
         background-color: transparent
}

.advert-floor1 .advert-thumbnail .advert-thumbnail-content p.last {
         margin-bottom: 0
}

.advert-floor1 .advert-thumbnail .advert-thumbnail-content .advert-tip {
         border: 1px solid #eee;
         padding: 4px 6px
}

.advert-floor1 .advert-thumbnail .advert-thumbnail-content.noborder {
         border: 0
}

.advert-floor1 .advert-thumbnail.last .advert-thumbnail-content {
         margin-left: -1px;
         border-right: 0
}


.advert-floor1 .advert-wrapper.advert-wrapper-fluid {
         margin: 0
}

.advert-floor1 .advert-wrapper>a:focus,.advert-floor1 .advert-wrapper>a:hover {
         cursor: pointer;
         text-decoration: none
}
.button.white1.active{
  cursor: pointer;
  background-color: #d93741;
  color: #ffffff;
  font-size: 14px;
  border-color: #ffffff;
}

.risk{
	margin-bottom: 25px;
	font-size: 14px;
	float: left;
	padding: 2px 6px;
    background-color: #38b2ff;
    color: #ffffff;
	border-radius: 5px;
}

.risk.marginRight{
	margin-right: 5px;
}

.risk.quota{
	background-color: #38b2ff;
}

.advert-floor1 .advert-thumbnail.active.advert-thumbnail-hover-1 .risk{
	text-align: center;
	margin-bottom: 25px;
	font-size: 14px;
	color: #fff;
}

.advert-floor2 .advert-thumbnail.active.advert-thumbnail-hover-1 .risk{
	text-align: center;
	margin-bottom: 25px;
	font-size: 14px;
	color: #fff;
}

.f48{
	font-size: 48px;
}
.f45{
	font-size: 45px;
}
.f33{
	font-size: 33px;
}

.marginB10{
	margin-bottom: 10px;
}

.limittime{
	margin-top: 69px;
	text-align: right;
}

.lightpink {
	color: #fc4977;
}

.lightpink.right {
	text-align: right;
}

.lightbule {
color: #38b2ff;
}

.button.white1 {
	font-size: 16px;
  border: 1px solid #d93741;
  color: #ffffff;
  background-color: #d93741;
	width: 190px;
	height: 48px;
	margin-top: 15px;
	margin-bottom: 5px;
}

.button.white2 {
	font-size: 16px;
  	border: 1px solid #d93741;
  	color: #ffffff!important;
 	background-color: #d93741!important;
 	disabled : disabled;
	width: 190px;
	height: 48px;
	margin-top: 15px;
	margin-bottom: 5px;
}

.bankFinance .button.white1{
	background-color: white;
	color: black;
	border-color: #aaa;
}

.button.white1:hover{
	background-color: #fb5963!important;
}

.button.white2:hover{
	background-color: #fb5963!important;
}

.button.white1.right {
	margin-left: 340px;
}

.advert .advert-bg .advert-sub-header{
	margin-left: 0px;
}

.advert-other{
	margin-bottom: 20px;
	text-align: center;
}

.button.bule {
    font-size: 16px;
  border: 1px solid #38b2ff;
  color: #38b2ff;
  background-color: white;
	width: 190px;
	height: 48px;
	margin-top: 15px;
	margin-bottom: 5px;
}

.button.bule:hover{
	background-color: #62C2FF!important;
}

.container .mall{
	width: 25%;
}

.malls .mall{
	padding: 0;
}

.mall .mall-body{
	height: 360px;
}

.col-1.tmp{
	width: 100%;
}

.mall-tail{
		cursor: pointer;
	  padding: 15px 0;
    width: 100%;
    background-color: #eee;
    text-align: center;
}

.thumbnail-product.tmp{
    overflow: hidden;
    padding: 22px;
    line-height: 1.42857143;
    border: 1px solid #eee;
}

.thumbnail-product.tmp.active{
	  cursor: pointer;
	  border: 1px solid #d93741;
}

.thumbnail-product.tmp.active .button.white.tmp{
	  color: #fff!important;
	  background-color: #d93741;
}

.floor-top{
	width: 220px; 
	float: left;
}
/* floor2 */

/* Second Floor */
.quotation, .advert-quotation-title1, .advert-quotation-title2, .advert-quotation-title3, .advert-quotation-title4{
         cursor: pointer;
         float: left; 
         width: 120px;
         height: 30px;
         margin-top: 3px;
         text-align: center;
         font-size: 18px;
         color: #666666;
}

.quotation.h50{
	height: 50px;
}

.quotation.active{
         border-bottom-style: solid;border-bottom-width: 2px;border-bottom-color: #004790;
		 font-weight: bold;
}

.quotation.active .advert-quotation-title1, .quotation.active .advert-quotation-title2, .quotation.active .advert-quotation-title3, .quotation.active .advert-quotation-title4{
	color: #004790;
}


.advert-quotation-title2, .advert-quotation-title3, .advert-quotation-title4{
	border-left-style: solid;border-left-width: 1px;border-left-color: #c4c9d7;
}

.advert-button{
	text-align: center;
	margin-top: 15px;
}

.malls-border{
  padding-top: 10px;
  border: 1px solid #eee;
}

.advert .advert-bg .advert-floor2{
	background-color: white;
		min-height: 442px;
		padding-bottom: 10px;
}

/* 新加 */
.table .table-header-exchange td {
	padding: 10px 0;
	color: white;
	background-color: rgb(1,101,213);
}

.advert-floor1 .advert-thumbnail.active.advert-thumbnail-hover-1 .advert-thumbnail-content h4{
text-align: center;
}

.advert-floor2 .advert-thumbnail.active.advert-thumbnail-hover-1 .advert-thumbnail-content h4{
color: #ffffff;
text-align: center;
}


.advert .advert-bg .advert-floor2 #advert-recommend2{
padding: 10px 0 15px;
position: relative;
}

.main_arrow_left{
	position: absolute;
    left: -35px;
    z-index: 5;
    top: 180px;
	cursor: pointer;
}

.main_arrow_right{
	position: absolute;
    right: -35px;
    top: 180px;
    z-index: 5;
	cursor: pointer;
}

.advert-floor2 .advert-wrapper{
position: relative;
background-color: #fff;
overflow: hidden;
}

.advert-floor2 .advert-thumbnail.active.advert-thumbnail-hover-1 .advert-thumbnail-content {
         background-color: #38b2ff;
         color: #FFFFFF;
         padding: 30px 30px;
         margin: -30px 0;
}
.advert-floor2 .advert-thumbnail.active.advert-thumbnail-hover-1 .advert-thumbnail-content .lightbule {
         color: #fff;
}

.advert-floor2 .advert-thumbnail.active.advert-thumbnail-hover-1 .advert-thumbnail-content .button.bule {
  cursor: pointer;
  background-color: #38b2ff;
  color: #ffffff;
  font-size: 16px;
  border-color: #ffffff;
}

.advert-floor2 .advert-thumbnail .advert-thumbnail-content {
	position: relative;
	border-left: 1px solid #c4c9d7;
	text-align: center;
	padding: 0 30px;
}

.advert-floor2 .advert-thumbnail .advert-thumbnail-content.tmp{
	position: relative;
	border-right: 1px solid #c4c9d7;
	text-align: center;
	padding: 0 30px;
}

.advert-floor2 .advert-thumbnail .advert-thumbnail-content h4{
	color: #3c3c3c;
text-align: center;
	margin-top: 5px;
	margin-bottom: 15px;
	font-size: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.advert-floor2 .advert-thumbnail {
	position: relative;
	min-height: 195px;
	padding: 22px 0;
	z-index: 1;
	color: #787878;
	overflow: hidden;
}

.advert-floor2 .advert-thumbnail>img {
  margin-bottom: 10px
}

.advert-floor2 .advert-thumbnail.advert-thumbnail-reverse {
  background-color: transparent
}

.advert-floor2 .advert-thumbnail .advert-thumbnail-content p.last {
  margin-bottom: 0
}

.advert-floor2 .advert-thumbnail .advert-thumbnail-content .advert-tip {
  border: 1px solid #eee;
  padding: 4px 6px
}

.advert-floor2 .advert-thumbnail .advert-thumbnail-content.noborder {
  border: 0
}

.advert-floor2 .advert-thumbnail.last .advert-thumbnail-content {
  margin-left: -1px;
  border-right: 0
}


.advert-floor2 .advert-wrapper.advert-wrapper-fluid {
  margin: 0
}

.advert-floor2 .advert-wrapper>a:focus,.advert-floor2 .advert-wrapper>a:hover {
  cursor: pointer;
  text-decoration: none
}

/* Third Floor */
.container.top{
	padding: 30px 0 20px;
}

.whitediv{
	background-color: white;
	height: 100%;
}

.advert-bg .whitediv .advert-gallery{
/* 	margin-bottom:20px; */
	padding: 0 25px;
}

.advert-3f-left{
  float: left;
  width: 49%;
  height: 360px;
}

.advert-credit{
	height: 50%;
	background-image: url("../assets/rqbk.png");
	background-size: 100% 100%;
}

.advert-credit-left{
	float: left;
	width: 50%;
	height: 100%;
}

.advert-p2p-right{
	float: right;
	width: 50%;
	height: 100%;
}

.advert-p2p{
  height: 50%;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #c4c9d7;
  background-image: url("../assets/p2p1_2.png");
	background-size: 100% 100%;
}

.advert-p2p-img{
         width: 100%;
         height: 100%;
}

.advert-p2p-left{
         float: left;
}
.advert-p2p-left-title{
         font-size: 20px;
         color: #3c3c3c;
}

.advert-p2p-left-desc{
  margin-top: 22px;
	font-size: 16px;
  color: #787878;
}

.advert-p2p-left-button{
         margin-top: 33px;
}

.advert-credit-img{
         margin-top: 54px;
}

.advert-credit-rightWrapper{
	width: 50%;
	height: 100%;
	float: right;
}

.advert-credit-right{
         text-align: right;
         padding: 27px 30px 0;
}
.advert-crdit-right-title{
         font-size: 20px;
         color: #3c3c3c;
}

.advert-crdit-right-desc{
         margin-top: 22px;
	font-size: 16px;
         color: #787878;
}

.advert-crdit-right-button{
         margin-top: 33px;
}

.advert-3f-right{
	  width: 50%;
    height: 360px;
    float: left;
}

.advert-spdbloan{
         background:url(../assets/spdbloan1.jpg) no-repeat;
         height: 100%;
         width: 100%;
		 position: relative;
}

.advert-spdbloan-wrapper{
	height: 100%;
	padding-left: 30px;
	border-left: 1px solid #c4c9d7;
}

/* .advert-spdbloan-num{
top: 25px;
right: 50px;
position: absolute;
color: #fc4977;
font-size: 30px;
} */

.advert-spdbloan-num span{
		font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}

.advert-other{
	margin-bottom: 20px; 
	text-align: center;
}

.advert-3f-button{
         display: inline-block;
         font-size: 14px;
         font-weight: 400;
         border: 1px solid #fc4977;
         text-align: center;
         white-space: nowrap;
         color: #fc4977;
         background-color: white;
         width: 190px;
         height: 48px;
}

.advert-3f-button:hover{
         cursor: pointer;
         background-color: #d93741;
         color: #ffffff;
         font-size: 14px;
}

/* Fourth Floor */
.advert-4f-left{
         float: left;
         width: 50%;
         height: 100%;
}

.advert-accinsurance-right{
float: right;
width: 40%;
height: 100%;
}

.advert-accinsurance{
         height: 50%;
		 width: 100%;
         border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #c4c9d7;
		 background-image: url("../assets/accinsurance3.png");
	background-size: 100% 100%;
}

.advert-accinsurance-img{
	float: right;
	height: 100%;
	width: 100%;
}

.advert-accinsurance-left{
         float: left;
		 padding-bottom: 30px;
}
.advert-accinsurance-left-title{
         font-size: 20px;
         color: #3c3c3c;
}

.advert-accinsurance-left-desc{
         margin-top: 22px;
	font-size: 16px;
         color: #787878;
}

.advert-accinsurance-left-button{
         margin-top: 33px;
}

.advert-travinsurance{
	height: 50%;
	width: 100%;
	background-image: url("../assets/travinsurance4.png");
	background-size: 100% 100%;
}

.advert-travinsurance-img{
		 height: 100%;
		 width: 100%;
}

.advert-travinsurance-right{
         float: right;
         text-align: right;
         padding-top: 29px;
		 padding-right: 30px;
}

.advert-travinsurance-left{
float: left;
width: 46%;
height: 100%;
padding-top: 36px;
}

.advert-travinsurance-right-title{
         font-size: 20px;
         color: #3c3c3c;
}

.advert-travinsurance-right-desc{
         margin-top: 22px;
	font-size: 16px;
         color: #787878;
}

.advert-travinsurance-right-desc2{
         margin-top: 10px;
		font-size: 16px;
         color: #787878;
}

.advert-travinsurance-right-desc3{
	font-size:18px; 
	color:#C78E8E ; 
	position: absolute;
	top: 269px;
}

.advert-travinsurance-right-desc4{
	font-size:18px; 
	color:#C78E8E ; 
	position: absolute;
	top: 300px;
}

.advert-pydd{
	font-size:16px; 
	color:#787878 ; 
	position: absolute;
	top: 53px;
}

.advert-travinsurance-right-button{
	margin-top: 21px;
}

.advert-4f-right{
         float: left;
    width: 50%;
	height: 100%;
}

.advert-lifeinsurance{
         border-left-style: solid;border-left-width: 1px;border-left-color: #c4c9d7;
		 padding-left: 20px;
         height: 100%;
         width: 100%;
}


.advert-lifeinsurance-bottom{
	background: url("../assets/ICON-1.png") no-repeat  right top;
	padding-right:10px;
/* 	background-size: 65% 115%; */
}

.advert-lifeinsurance-title{
	font-size: 20px;
	color: #3c3c3c;
}

.advert-lifeinsurance-type{
	margin-top: 16px;
	font-size: 16px;
	color: #787878;
}

.advert-4f-button-life{
	margin-top: 92px;
}

.advert-lifeinsurance-rates{
	margin-top: 50px;
	margin-bottom: 25px;
}

.advert-lifeinsurance-hisrate, .advert-lifeinsurance-ratepic, .advert-lifeinsurance-hisrate{
	float: left;
	width: 25%;
}

.advert-lifeinsurance-hisratename, .advert-lifeinsurance-minratename{
	font-size: 16px;
	color: #787878;
	padding-bottom: 15px;
}

.advert-lifeinsurance-hispercent, .advert-lifeinsurance-minpercent{
	float: left;
	color: #38b2ff;
	font-size: 20px;
}

.advert-lifeinsurance-minpercent{
	margin-top: 32px;
}

.advert-lifeinsurance-hispercent{
	margin-top: 12px;
}

.advert-lifeinsurance-rate{
	float: left;
	font-size: 48px;
	color: #38b2ff;
}

.advert-4f-button{
         display: inline-block;
         font-size: 14px;
         font-weight: 400;
         border: 1px solid #38b2ff;
         text-align: center;
         white-space: nowrap;
         color: #38b2ff;
         background-color: white;
         width: 190px;
		 height: 48px;
         padding: 6px 20px;
}

.advert-4f-button:hover{
         cursor: pointer;
         background-color: #0c4d94;
         color: #ffffff;
         font-size: 14px;
}

.advert-4f-button-life{
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	border: 1px solid #38b2ff;
	text-align: center;
	white-space: nowrap;
	color: #ffffff;
	background-color: #0c4d94;
	width: 190px;
	height: 48px;
	padding: 6px 20px;
}

.advert-4f-button-life:hover{
	cursor: pointer;
	background-color: #ffffff;
	color: #38b2ff;
	font-size: 14px;
}



/* Fifth Floor */
.advert-newcustomer{
	float: left;
	width: 25%;
	margin-top: 10px;
}

.advert-newcustomer.active{
	margin-top: 0;
}

.advert-newcustomer-title{
	margin: 0 20px;
    padding: 0 0 36px;
}

.advert-newcustomer-title-2{
	margin: 0 20px;
    padding: 0 0 36px;
}

.advert-newcustomer-title-3{
	margin: 0 20px;
    padding: 0 0 36px;
}

.advert-newcustomer-img{
	float: left;
	padding-right: 5px;
}

.advert-newcustomer-title-text{
	float: left;
	font-size: 16px;
	color: #666666;
	margin-top: 12px;
}

.advert-newcustomer-body1, .advert-newcustomer-body2, .advert-newcustomer-body4{
	padding: 0 30px;
}

.advert-newcustomer-body1{
	border-left-style: solid;border-left-width: 1px;border-left-color: #c4c9d7;
	border-right-style: solid;border-right-width: 1px;border-right-color: #c4c9d7;
}

.advert-newcustomer-body2, .advert-newcustomer-body4{
	border-right-style: solid;border-right-width: 1px;border-right-color: #c4c9d7;
}

.advert-newcustomer-body-title{
	text-align: center;
	font-size: 20px;
	color: #3c3c3c;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.investname{
	text-align: center;
	font-size: 16px;
	color: #3c3c3c;
}

.advert-newcustomer-risk{
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 25px;
	padding: 2px 6px;
	float: left;
    background-color: #38b2ff;
    color: #ffffff;
	border-radius: 5px;
}

.advert-newcustomer-risk2{
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 54px;
	padding: 2px 6px;
	float: left;
    background-color: #38b2ff;
    color: #ffffff;
	border-radius: 5px;
}

.advert-newcustomer-risk3{
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 54px;
	float: left;
    padding: 2px 6px;
    background-color: #38b2ff;
    color: #ffffff;
	border-radius: 5px;
}

.advert-newcustomer-risk3.marginRight{
	margin-right: 5px;
}

.advert-newcustomer-risk4{
	text-align: center;
	font-size: 14px;
	color: #787878;
	padding-top: 15px;
}

.advert-newcustomer-indemnity{
	padding-bottom: 23px;
	margin-left: 25px;
}

.advert-newcustomer-indemnity.tmp{
	padding-top: 10px;
	padding-bottom: 20px;
}

.advert-newcustomer-indemnity-2{
	text-align: center;
	padding-bottom: 7px;
}

.advert-newcustomer-profit{
	padding-bottom: 6px;
	margin-left: 45px;
}

.riskname{
	font-size: 14px;
	color: #666666;
}

.riskmoney{
	font-size: 20px;
	color: #fc4977;
}

.expectprofit{
	font-size: 14px;
	color: #666666;
	padding-bottom: 20px;
}

.profitrate{
	font-size: 48px;
	color: #fc4977;
}

.profitrate2{
	font-size: 20px;
	color: #fc4977;
}

.investerm, .investip{
	font-size: 14px;
	color: #666666;
}

.advert-newcustomer-button{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 16px;
}


.advert-5f-button{
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	border: 1px solid #d93741;
	text-align: center;
	white-space: nowrap;
	color: #ffffff;
	background-color: #d93741;
	width: 190px;
	height: 48px;
	padding: 6px 20px;
}

.advert-5f-button-2{
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	border: 1px solid #d93741;
	text-align: center;
	white-space: nowrap;
	color: #ffffff;
	background-color: #d93741;
	width: 190px;
	height: 48px;
	padding: 6px 20px;
}

.advert-5f-button:hover, .advert-5f-button-2:hover{
	cursor: pointer;
	background-color: #fb5963!important;
	color: #ffffff;
	font-size: 14px;
}
.advert-quotation-title2, .advert-quotation-title3, .advert-quotation-title4{
         border-left-style: solid;border-left-width: 1px;border-left-color: #c4c9d7;
}

/* 冲突的样式 */
.group-nav .navbar>li.active>a, .group-nav .navbar>li>a:hover{
    background-color: #38b2ff;
	border-radius: 5px;
}

/* fund start*/

.fundbg{
	
}
.fundbg .container .white{
	background-color: white;
}

.table-nav{
	border-bottom:1px solid #eee;
	margin-bottom: 0px;
	padding: 10px 20px;
}
.table-nav .navbar>li.active>a{
}
.fundProduct-list-title2{
	float: right;
	width: 295px;
	margin-top: 5px;
}
.input-text.input-text-lg.text{
	width: 210px;
	height: 16px;
	float: left;
}

.button-search{
	float: right;
	padding: 5px 10px;
	background-color: #f5f5f5;
	font-size: 14px;
	margin-top: -3px;
	margin-right: 11px;
}

.group-nav{
	padding: 0;
}

.fundProduct-item{
	padding: 10px 0 10px;
	margin: 0 30px;
	border-top: 1px solid #c4c9d7;
	position: relative;
}

.fundProduct-item.first{
	border-top: 0px solid #c4c9d7;
}

.icon-hot2{
	position: absolute;
	top: -1px;
	left: 0px;
	z-index:9999;
}


.active .button-subscribe{
	background-color: #ffffff;
  color: #38b2ff;
  border-color: #38b2ff;
}

.active .button-buy{
	background-color: #d93741;
  color: #ffffff;
}

.active .fundProduct-item-body-head-tip1{
	border-right: 1px solid #ffffff ;
}
	
.fundProduct-item-body{
	float: left;
	width: 83%;
}

.fundProduct-item-body-head-time{
	float: left;
	font-size: 16px;
	color: #787878;
	width: 15%;
}

.wisemoney-item-body-detail2 .item-body-dbody
{
	float: left;
	color: #fc4977;
	width: 20%;
}

.wisemoney-item-body-detail2 .item-body-dbody .dbody_2, 
.wisemoney-item-body-detail1 .item-body-dtitle .dtitle_2
{
	margin-left: 55px;
}

.fundProduct-item-body-head-title{
	float: left;
	font-size: 16px;
	color: #3c3c3c;
	width: 25%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.fundProduct-item-body-head-tip{
	float: left;
	font-size: 14px;
	color: #787878;
	width: 50%;
	margin-top: 5px;
}

.fundProduct-item-body-head-tip1, 
.fundProduct-item-body-head-tip-end 
{
	width: 20%;
	height: 15px;
	line-height: 15px;
	text-align: center;
}

.fundProduct-item-body-head-tip-end{
height: 15px;
line-height: 15px;
text-align: center;
}

.fundProduct-item-body-head-tip1{
	border-right-style: solid;border-right-width: 1px;border-right-color: #c4c9d7;
}


.fundProduct-item-button{
	float: right;
	width: 17%;
}

.fundProduct-item-button1{
	padding-bottom: 10px;
}

.fundProduct-item-button2{
	
	padding-top: 50px;
}

.fundProduct-item-button .button-subscribe{
   cursor: pointer;
   width: 134px;
   display: inline-block;
   padding: 6px 16px;
   font-size: 14px;
   font-weight: 400;
   border: 1px solid #38b2ff;
   text-align: center;
   white-space: nowrap;
   color: #38b2ff;
   border-color: #38b2ff;
   background-color: white;
   width: 145px;
   padding: 6px 20px;
   font-size: 14px
}

.fundProduct-item-button .button-buy{
   cursor: pointer;
   width: 134px;
   display: inline-block;
   padding: 6px 16px;
   font-size: 14px;
   font-weight: 400;
   border: 1px solid #38b2ff;
   text-align: center;
   white-space: nowrap;
   color: #ffffff;
   border-color: #38b2ff;
   background-color: #38b2ff;
   width: 145px;
   padding: 6px 20px;
   font-size: 14px
}
/* fund end*/
/* Finance CSS Start*/

/* Navigator Position */
.navi-position{
	padding: 15px 0;
}
.navi-position-1{
	font-size: 14px;
	color: #3c3c3c;
}

.navi-position-2{
	font-size: 14px;
	color: #004790
}

/* Bank Finance */
.bankFinance{
	height: 100%;
}

.bankFinance .advert-bg .advert-header {
	font-size: 24px;
	color: #666666;
	margin-bottom: 15px;
	height: 39px;
	background-repeat: no-repeat;
	background-position: bottom center;
}

.bankFinance .advert-bg .advert-header .finan{
	height: 48px;
}

.bankFinance-title{
	width: 150px; 
	float: left; 
	font-size: 24px;
	color: #666666;
}

/* Finance Product Menu */
.content-searchMenu{
	background-color: white;
	margin-top: 10px;	
}

.frame-content-head{
	border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #c4c9d7;
	margin-left: 24px;
	margin-right: 15px;
	margin-top: -10px;
	
}

.frame-title-1{
	float: left;
	font-size: 14px;
	color: red;
	margin-bottom: 15px;
	margin-top: 10px;
}

.frame-title-2{
	float: right;
margin-top: 5px;
cursor: pointer;
background-color: #f5f5f5;
padding: 5px 15px;
}

.frame-title-2:hover{
	float: right;
margin-top: 5px;
cursor: pointer;
background-color: #498cff;
padding: 5px 15px;
color: white;
}
.group-nav .navbar>li.group-name {
	width: 60px;
	border-right: 0;
	font-size: 13px;
	color: #777
}

.navbar>li>a>img{
	padding: 0 0 2px 5px;
}

/* Finance Product List */
.group-nav .navbar>li>a{
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.group-nav .navbar>li .search{
	width: 55px;
	border-radius: 5px;
}

.financeProduct-list{
	background-color: white;
	margin-top: 10px;
	border: 1px solid #eee;
}

.financeProduct-list-head{
	padding: 10px 0 10px 0;
	margin: 0 20px;
	border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #c4c9d7;
}

.financeProduct-list-title1{
	float: left;
	margin-left: -5px;
}

.financeProduct-list-title2{
	float: right;
	width: 360px;
	margin-top: 5px;
}

.financeProduct-list-title2 .input-search{
	float: left;
	width: 236px;
	margin-right: 20px;
	margin-left: 10px;
	position:relative;
	
}

.financeProduct-list-title2 .search{
	float: left;
	background-color: #f5f5f5;
  width: 80px;
  height: 26px;
  text-align: center;
  line-height: 26px;
  cursor: pointer;

}

.financeProduct-item{
	padding: 10px 0 10px;
	margin: 0 30px;
}

.financeProduct-item-body-detail-left{
	width: 80%;
}

.icon-hot2{
	position: absolute;
	top: -1px;
	left: 0;
}
	
.financeProduct-item-prnt{
	position: relative;
}
	
.financeProduct-item-prnt.active{
	background-color: #f5f5f5;
} 

.wisemoney-item-body-head.tmp{
	margin-bottom: 10px;
}

.wisemoney-item-body-left{
	float: left;
	width: 55%;
}

.wisemoney-item-body-right{
	float: left;
    width: 45%;
    position: relative;
}

.active .financeProduct-item-body-head-tip2, .active .wisemoney-item-body-head-tip2{
	border-left: 1px solid #c4c9d7 ;
	border-right: 1px solid #c4c9d7 ;
}
	
.financeProduct-item-body{
	float: left;
	width: 83%;
}

.financeProduct-item-body-head-time{
	float: left;
	font-size: 16px;
	color: #787878;
	width: 15%;
}

.financeProduct-item-body-head-title{
	float: left;
	font-size: 16px;
	color: #3c3c3c;
	width: 30%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.wisemoney-item-body-head-title{
	float: left;
	font-size: 16px;
	color: #3c3c3c;
	width: 50%;
	text-overflow: ellipsis;
	  white-space: nowrap;
	  overflow: hidden;
}

.financeProduct-item-body-head-tip{
	float: left;
	font-size: 14px;
	color: #787878;
	width: 30%;
	margin-top: 5px;
	margin-left: 40px;
}

.wisemoney-item-body-head-tip{
	float: left;
	font-size: 14px;
	color: #787878;
	width: 50%;
	margin-top: 5px;
}

.wisemoney-item-body-head-tip3{
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #c4c9d7;
	width: 32%;
	height: 15px;
	line-height: 15px;
	text-align: center;
}

.financeProduct-item-body-head-tip1, 
.financeProduct-item-body-head-tip2, 
.financeProduct-item-body-head-tip3
{
	width: 25%;
	height: 15px;
	line-height: 15px;
	text-align: center;
}

.wisemoney-item-body-head-tip1, .wisemoney-item-body-head-tip2{
	width: 33%;
	height: 15px;
	line-height: 15px;
	text-align: center;
}

.financeProduct-item-body-head-tip3{
	width: 45%;
}

.financeProduct-item-body-head-tip2, .wisemoney-item-body-head-tip2{
	border-left-style: solid;border-left-width: 1px;border-left-color: #c4c9d7;
	border-right-style: solid;border-right-width: 1px;border-right-color: #c4c9d7;
}

.financeProduct-item-body-head-tip2.tmp, .wisemoney-item-body-head-tip2.tmp{
	border-right-style: solid;border-right-width: 0px;border-right-color: #c4c9d7;
}

.item-body-dtitle{
	float: left;
	font-size: 14px;
	color: #787878;
	width: 25%;
}
.item-body-dtitle-fund{
	float: left;
	font-size: 14px;
	color: #787878;
	width: 25%;
}

.item-body-dbody-fund span{
	font-size: 26px;
}

.newFundYield span{
	font-size: 48px;
}

.newFundYield{
	color: #FD4978;
}

.newFundYield1 span{
	font-size: 48px;
}

.newFundYield1{
	color: green;
}

.new-Yield1 span{
	padding-left: 10px;
	font-size: 30px;
}

.new-Yield1{
	padding-left: 10px;
	color: #D61C2A;
}

.new-Yield2 span{
	padding-left: 10px;
	font-size: 30px;
}

.new-Yield2{
	padding-left: 10px;
	color: green;
}

.wisemoney-item-body-detail1 .item-body-dtitle, 
.wisemoney-item-body-detail2 .item-body-dbody
{
	width: 50%;
}

.item-body-dbody{
	float: left;
	color: #fc4977;
	width: 25%;
}

.item-body-dbody-fund{
	float: left;
	color: #fc4977;
	min-width: 25%;
	min-height: 37px;
}

.item-body-dbody.ibd3_tmp, .item-body-dtitle.jz{
	width: 20%;
}

.item-body-dbody.ibd3.tmp, .item-body-dtitle.jzl{
	text-align: center;
}

.item-body-dbody.percent.tmp, .item-body-dtitle.jzld{
	padding-left: 30px;
}

.item-body-dbody span{
	font-size: 26px;
}

.item-body-dbody .fnt2{
	font-size: 40px;
}

.item-body-dbody .fnt3{
	font-size: 20px;
}

.item-body-dbody .fnt3.openDateFnt{
	font-size: 18px;
}

.item-body-dbody.ibd1, .item-body-dbody.ibd2{
	margin-top: 10px;
}

.item-body-dbody.ibd3, .active .item-body-dbody.percent{
	margin-top: 19px;
}

.item-body-dbody .dbody-percent{
	font-size: 18px;
}

/* .item-body-dbody .dbody-percent p{
	font-size: 16px;
} */

.item-body-dbody .dbody-percent.tmp{
	margin-top: 0px;
}

.financeProduct-item-button, .wisemoney-item-button{
	float: right;
}

.financeProduct-item-button{
	width: 17%;
}

.financeProduct-item-button.tmp{
	margin-top: 20px;
}

.wisemoney-item-button.tmp{
	width: 17%;
}
.financeProduct-item-button1{
	padding-bottom: 10px;
	margin-top: 47px;
}

.bipfinanceProduct-item-button1{
	padding-bottom: 10px;
}


/*处理冲突的样式*/
.advert-floor1 .advert-thumbnail .advert-thumbnail-content.tmp{
	border-left: 0 solid white;
}
/* end */

.advert-floor1 .advert-thumbnail .advert-thumbnail-content .invesrisk{
	float: left;
	margin-bottom: 45px;
	padding: 2px 6px;
	background-color: #38b2ff;
	color: #ffffff;
	border-radius: 5px;
}


.group-nav .navbar-tmp{
	padding: 6px 0;
}


.button-subscribe{
   cursor: pointer;
   display: inline-block;
   font-size: 14px;
   font-weight: 400;
   border: 1px solid #38b2ff;
   text-align: center;
   white-space: nowrap;
   color: #38b2ff;
   background-color: white;
   width: 162px;
   padding: 6px 20px;
}

.button-buy{
   cursor: pointer;
   display: inline-block;
   font-size: 14px;
   font-weight: 400;
   border: 1px solid #aaa;
   text-align: center;
   white-space: nowrap;
   color: black;
   background-color: white;
   width: 162px;
   padding: 6px 20px;
}

.button-buy:hover{
	background-color: #fb5963;
	color: #ffffff;
}

.financeProduct-list-tail{
	text-align: center;
	padding: 15px 0;
	margin: 0 20px;
	border-top: 1px solid #c4c9d7;
}

.progress .progress-bar{
    background-color: #fc4977;
}

.financeProduct-page{
	 	float: left;
	  margin: 0 5px;
	  padding: 5px 15px;
	  font-size: 14px;
	  color: #323232;
	  background-color: #ffffff; 
	  border: 1px solid #a0a0a0; 
}

.financeProduct-page.prev{
	color: #cccccc
}

.financeProduct-page.active{
	background-color: #38b2ff;
	border: 1px solid #38b2ff;
	color: #ffffff;
}


/* Board */
.finance-board{
	background-color: white;
	margin-top: 30px;
	padding: 20px 10px;
}

.finance-board-invest{
	text-align: center;
	float: left;
	padding: 0 15px;
	border-right: 1px solid #c4c9d7;
	width: 22%;
}

.finance-board-invest.first{
	text-align: left;
}

.finance-board-invest.last{
	border: 0 solid white;
}

.finance-board-title{
	text-align: center;
	font-size: 18px;
	color: #3c3c3c;
}

.finance-board-title2{
	text-align: center;
	font-size: 16px;
	color: #787878;
	float: left;
	padding-left: 10px;
}

.finance-board-detail{
	font-size: 14px;
	color: #505050;
	padding-top: 20px;
	padding-bottom: 10px;
}

.finance-board-detail.borderLine{
	border-top: 1px solid #c4c9d7;
	border-bottom: 1px solid #c4c9d7;
}

.finance-board-time{
	font-size: 14px;
	color: #787878;
}

.finance-board-btmimg{
	cursor: pointer;
	text-align: center;
	display:inline-block;
	height: 20px;
	line-height: 20px;
}

.first .finance-board-btmimg{
	padding-left: 90px;
}

.board-bttitle{
	font-size: 14px;
	color: #666666;
	padding-right:5px;
	float: left;
}

.finance-board-head{
	height:33px;
	line-height:33px;
	display:inline-block;
	padding-bottom: 15px;
}

.finance-board-item{
	display: inline-block;
	padding: 5px 0;
}

.finance-board-item .titlenumred{
	background-image: url(../assets/pinkRed.png);
	color: white;
	width: 20px;
	height: 20px;
	line-height: 20px;
}

.finance-board-item .titlenumgrey{
	background-image: url(../assets/grey.png);
	color: white;
	width: 20px;
	height: 20px;
	line-height: 20px;
}

.board-item-detail{
	float: left;
	font-size: 14px;
	color: #3c3c3c;
	padding: 0 10px;
}

.content-advertImg{
	margin-top: 10px;
	height: 55px;
}

.animated{
	 display: block; 
	 opacity: 1; 
	 z-index: 1;
	 width: 100%;
	 height: 100%;
}

.advert-thumbnail.advert-thumbnail-hover-1.active .button.white1{
	background-color: #d93741;
	color: #ffffff;
}
/* Finance CSS End*/

/* Wise Money Start */

.advert-floor1 .advert-thumbnail .advert-thumbnail-content .newp{
	text-align: left;
	border-bottom: 1px solid #c4c9d7;
	padding-bottom: 16px;
	margin-bottom: 30px;
}

.advert-floor1 .advert-thumbnail .advert-thumbnail-content.wisehead .newh4{
	text-align: center;
	margin-bottom: 35px;
}

.advert-floor1 .advert-thumbnail.active.advert-thumbnail-hover-1 .advert-thumbnail-content .newh4{
	text-align: center;
}

.wisemoneypoint{
	background-color: white;
	margin: 20px 0;
	padding: 0 20px;
	border: 1px solid #eee;
}

.wisemoney-head{
	height: 25px;
	padding-bottom: 15px;
}

.wisePointTitle, .wisePoint_1, .wisePoint_2, .wisePoint-btn{
	float: left;
	padding: 20px 1px 15px;
}

.wisePointTitle{
	width: 13%;
}

.wisePointTitle1{
		height: 39px;
		line-height:39px;
}

.wisePoint_1{
	width: 75%;
}

.wisePoint_2{
	width: 45%;
}

.wisePointTitl1 h4{
	color: #3c3c3c;
}

.wisePointTitle2{
	font-size: 14px;
	color: #787878;
}


.wisePoint-btn .wisePointItem, .wisePointItem_btn1, .wisePointItem_btn2{
	cursor: pointer;
}

.wisePointItem{
	padding: 3px;
	font-size: 14px;
	color: #505050;
}

.wisePointItem_btn1{
	padding-bottom: 15px;
}

.chosen{
	float: left;
	padding: 0 10px;
}

.financeProduct-list-title2.tmp{
	width: 49%;
}

.dbody-brd-itm1{
	font-size: 16px;
	color: #787878;
}

.item-body-dbody-brd{
	border-left: 1px solid #c4c9d7;
	float: left;
	padding-left: 30px;
	width: 30%;
}

.wisemoney-item-body-right .item-body-dbody-brd{
	border-left: 1px solid #c4c9d7;
	width: 90%;
}

.dbody-brd-itm2{
	font-size: 16px;
	color: #3c3c3c;
}

.wisemoney-item-body-right .dbody-brd-itm2{
	font-size: 14px;
}

.dbody-brd-item2-1{
	width: 50%;
    float: left;
}

.active .dbody-brd-itm1, .active .dbody-brd-itm2, .active .dbody-brd-itm2 .percent{
	
}

.dbody-brd-itm2 .percent{
	font-size: 16px;
	color: #fc4977;
	float: left;
}

.financeProduct-item{
	border-top: 1px solid #c4c9d7;
}

.financeProduct-item.first{
	border-top: 0px solid #c4c9d7;
}

/* Wise Money End */

/*zmj && hy end*/

/* Modify Version 6*/
.financeProduct-item-body-detail-right{
	width: 20%;
	font-size: 14px;
    color: #787878;
	position: relative;
    height: 70px;
}

.financeProduct-item-body-detail-rightInner{
	border-left: 1px solid #c4c9d7;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
	padding-left: 10px;
}

.item-body-dbody.percent span{
	font-size: 15px;
}
.item-body-dbody.percent{
	margin-top: 19px;
	font-size: 10px;
}


.fundProduct-item-body-detail-right{
	width: 20%;
    position: relative;
    height: 62px;
}

.fundProduct-item-body-detail-tipInner{
	width: 100%;
	font-size: 14px;
    color: #787878;
    border-left: 1px solid #c4c9d7;
    position: absolute;
    left: 0;
    bottom: 0;
	padding-left: 10px;
}

.fundProduct-item-body-detail-left{
	width: 80%;
}


.wisePointTitle1 .fr{
	width: 30%;
}

.wisePointTitle1 .fl{
	width: 70%;
}
/* new 1F start */

.container_new {
	width: 1183px;
	margin: 0 auto;
}
.container_new1 {
	width: 1183px;
	margin: 0 auto;
	display:none
}
.container_new2 {
	width: 1183px;
	margin: 0 auto;
	display:none
}
.container_new3 {
	width: 1183px;
	margin: 0 auto;
	display:none
}

.container_bip1 {
	margin: 0 auto;
	display:none
}
.container_bip2 {
	margin: 0 auto;
	display:none
}
.container_bip3 {
	margin: 0 auto;
	display:none
}
.new_risk{
	height:42px;
}

.newPicWord{
	position: absolute;
	left: 24px;
	bottom: 10px;
}
.newPicWordSize{
	font-size: 20px;
}
.newPicWordREG{
	color: #C78E8E;
}
.new_f48{
	font-size: 30px;
}
.limittime_height{
	height: 22px;
	margin: 60px 0 19px;
}
.lightpink_new{
	display: block;
	height: 55px;
	padding-top: 10px;
}
.advert-floor1 .advert-thumbnail .advert-thumbnail-content h4.newH4Show{
	margin-bottom: 10px;
}
.advert-floor1 .advert-thumbnail.active.advert-thumbnail-hover-1 .NewRiskStyle, .NewRiskStyle{
	margin-bottom: 18.5px;
}
.f36{
	font-size: 36px;
}
.risk1{
	margin-bottom: 25px;
	font-size: 14px;
	float: left;
	padding: 2px 6px;
    background-color: #38b2ff;
    color: #ffffff;
	border-radius: 5px;
	margin-top: 32px;
}
.NEW_1F_P {
margin: 0px 0px 5px;
line-height: 1.42857143;
word-wrap: break-word;
}
.NEW_1F_P1 {
margin: 0px 0px 26px;
line-height: 1.42857143;
word-wrap: break-word;
}
.NEW_1F_P2 {
margin: 0px 0px 12px;
line-height: 1.42857143;
word-wrap: break-word;
}
.p2bNo4{
	border-right: 1px solid #c4c9d7;
}
.czzhShowStyle4{
	border-right: 1px solid #c4c9d7;
}
.main_arrow_left_1f{
	position: absolute;
    left: -35px;
    z-index: 5;
    top: 180px;
	cursor: pointer;
}

.main_arrow_right_1f{
	position: absolute;
    right: -35px;
    top: 180px;
    z-index: 5;
	cursor: pointer;
}

/* new 1F end */

/* OutsideAdvertisement Start */
.welcomPic{ 
	text-align: center; 
}
#confirm1{
	position: absolute;
    left: 41%;
    bottom: 15%;
    z-index: 1;
    height: 42px;
    width: 222px;
    background-color: #D61C2A;
    color: #FFFFFF;
}
/* OutsideAdvertisement End */

/* InvestmentFinance Start */
.quickSearchArea, .hotProductArea, 
.rushBuyArea, .educationFinanArea, 
.rushBuyArea_body
{
	margin-bottom: 20px;
}

.quickSearchArea_name, .hotProductArea_name, 
.rushBuyArea_name{
	margin-bottom: 15px;
    padding-left: 5px;
    border-left: 3px solid #d93741;
}

.qsa_name, .hpa_name, .rba_name{
	float: left;
    color: #222;
    font-size: 16px;
    font-weight: 500;
}

.quickSearchArea_title, .rushBuyArea_title, 
.educationFinanArea_title{
	margin-bottom: 15px;
}

.qsa_title, .rba_title, .efa_title{
	color: #222;
    font-size: 18px;
    font-weight: 500;
}

.qas_itemContainer{
	width: 33.3%;
}

.qas_item{
	height: 200px;
	border: 1px solid #eee;
}

.qas_item.qas_itemCenter{
	margin: 0 5px;
}

.qas_item.qas_itemCenter.rate1{
	background-image: url("../assets/investPortalRate1.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.qas_item.qas_itemCenter.rate2{
	background-image: url("../assets/investPortalRate2.png");
	background-size: 100% 100%;
}

.qas_item.qas_itemCenter.rate3{
	background-image: url("../assets/investPortalRate3.png");
	background-size: 100% 100%;
}

.hotProductArea_dbody{
	padding-bottom: 20px;
}

.hpa_head_1, .hpa_head_2, 
.hotProductArea_dbody_1, 
.hotProductArea_dbody_2, 
.rushBuyArea_dbody_1, 
.rushBuyArea_dbody_2{
	width: 50%;
}

.hpa_head1_title1{
	padding-left: 8px;
}

.hpa_head2_title1{
	padding-left: 10px;
}

.hpa_head1_title1Container{
	width: 36%;
}

.hpa_head2_title1Container{
	width: 38%;
}

.hpa_head1_title1, .hpa_head2_title1{
	font-size: 18px;
}

.hpa_head1_title2, .hpa_head2_title2{
	font-size: 14px;
	color: #38b2ff;
	position: relative;
	height: 25px;
	width: 50%;
}

.hpa_head1_title2>a, .hpa_head2_title2>a{
	text-decoration: none;
	position: absolute;
	left: 0;
	bottom: 0;
}

.hpa_itemContainer{
	width: 48%;
}

.hpa_itemContainer2{
	width: 52%;
}

.hpa_item{
	border: 1px solid #eee;
	padding: 30px 0;
}

.hpa_itemContainer2 .hpa_item.padd_left.padd_rht{
	margin: 0 10px;
}

.hpa_item_title, .hpa_item_2_title{
	color: #3c3c3c;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0 15px;
}

.hpa_item_rate{
	color: #d93741;
	font-size: 26px;
	margin-bottom: 20px;
}

.hpa_item_rate.green{
	color: green;
}

.hotProductArea_dbody_2 .hpa_item .hpa_item_rate.tmp, 
.hotProductArea_dbody_2 .hpa_item .hpa_item_tip{
	margin-bottom: 35px;
}

.hpa_item_rate>span{
	color: #3c3c3c;
	font-size: 14px;
	font-weight: bold;
}

.hpa_item_startMount{
	color: #3c3c3c;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}

.hpa_item_tip, .hpa_item_term{
	color: #3c3c3c;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}

.hpa_item_term>span{
	color: #d93741;
}

.hpa_item_2{
	position: relative;
	border: 1px solid #eee;
	padding: 30px 20px 30px 10px;
	margin-right: 10px;
}

.hpa_item_2>img{
	position: absolute;
	right: 20px;
	bottom: 50px;
}

.hpa_item_2_tip{
	color: #777;
	font-size: 16px;
	margin-bottom: 16px;
}

.hpa_item_2_rate{
	color: #d93741;
	font-size: 26px;
	margin-bottom: 20px;
}

.hpa_item_2_tip2{
	color: #777;
	font-size: 10px;
	margin-bottom: 15px;
}

.button.hpa_button, .button.rba_button{
	background-color: #d93741;
	color: #ffffff;
	margin-bottom: 20px;
}

.button.rba_button{
	width: 180px;
	margin-bottom: 35px;
}

.button.rba_button.rba_button_close{
	background-color: #A6A6A6;
}

.button.rba_button.rba_button_close:hover{
	background-color: #BABABA;
}

.button.hpa_button:hover, .button.rba_button:hover{
	background-color: #fb5963;
}

.hpa_item_startMount>span{
	color: #d93741;
	font-size: 14px;
}

.hpa_item.padd_rht{
	margin-right: 10px;
}

.rba_item{
	border: 1px solid #eee;
}

.rba_item.padd_rht{
	margin-right: 10px;
}

.rba_item.tmp.padd_lft{
	margin-left: 10px;
}

.rushBuyArea_dbody.padd_btm{
	margin-bottom: 15px;
}

.rba_item .rba_itemLeft{
	background-color: #F7F9F1;
	border-right: 1px solid #eee;
}

.rba_itemLeft{
	height: 100%;
	padding: 10px 0 10px;
}

.rba_itemLeftContainer{
	width: 45%;
}

.rba_itemLeft_title{
	color: #3c3c3c;
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0 30px;
}

.rba_itemLeft_title>p{
	font-size: 10px;
	margin-bottom: 0;
}

.rba_itemLeft_title.withP{
	margin-bottom: 13px;
}

.rba_itemLeft_rate, .rba_itemLeft_startMoney, 
.rba_itemLeft_tip, .rba_itemLeft_term{
	color: #3c3c3c;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 15px;
}

.rba_itemLeft_rate>span{
	color: #d93741;
	font-size: 14px;
}

.rba_itemLeft_startMoney>span{
	color: #d93741;
	font-size: 14px;
}

.rba_itemRight_money, .rba_itemRight_people{
	color: #3c3c3c;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 15px 25px;
}

.rba_itemLeft_term>span{
	color: #d93741;
	font-size: 16px;
}

.rba_itemRight{
	padding: 15px 0;
}

.rba_itemRightContainer{
	width: 55%;
}

.efa_itemContainer{
	width: 32.3%;
	height: 100px;
}

.efa_itemContainer2{
	width: 35.3%;
	height: 100px;
}

.efa_item{
	height: 100px;
	border: 1px solid #eee;
	cursor: pointer;
}

.efa_item.padd_lft.padd_rht{
	margin-right: 15px;
	margin-left: 15px;
}

.efa_item.investTip1{
	background-image: url("../assets/investTip1.png");
	background-size: 100% 100%;
}

.efa_item.investTip2{
	background-image: url("../assets/investTip2.png");
	background-size: 100% 100%;
}

.efa_item.investTip3{
	background-image: url("../assets/investTip3.png");
	background-size: 100% 100%;
}


.rateRemark{
	position: absolute;
	top:-12px;
	left: 56px;
	border:solid #c4c4c4 1px;
	display: none;
	background-color:#ffffff ;
	text-align:center;
	height: auto;
	width: auto;
	min-width:150px;
	z-index:999
	}
	
	.errorRemark{
	
	padding-top:100px;
	text-align: center;
	font-size: 20px;
	color: gray;
	
	}

.rateRemark1 {

	position: absolute;
	top: 20px;
	left: -150px;
	border:solid #c4c4c4 1px;
	display: none;
	background-color:#ffffff ;
	text-align:center;
	height: auto;
	width: auto;
	min-width:150px;
	z-index:999;

}

.rateRemark2 {

	position: absolute;
	top: 2px;
	left: 180px;
	border:solid #c4c4c4 1px;
	display: none;
	background-color:#ffffff ;
	text-align:center;
	height: auto;
	width: auto;
	min-width:150px;
	z-index:999;

}


/* InvestmentFinance End */

/***** 理财优化 *****/
/***** Finance Product Buy Confirm & Res Start *****/
/***** Confirm Start *****/
.button.finanBtn{
	width: 100%;
}

.localContainer_detail{
	margin-right: 5px;
}

.localContainer_input{
	margin-left: 5px;
}

.buyAmntTitle, .buyDetailTitle{
	height: 30px;
	line-height: 30px;
	width: 100%;
	text-align: center;
	background: #F6F7FA;
	font-size: 16px;
	font-weight: bold;
	border-radius: 5px;
}

.CashRemitButton{
	width: 30%;
	height: 20px;
	background: #ffffff;
	border-radius: 5px;
	border: 1px solid #eee;
}

.CRButton{
	width: 50%;
	border-radius: 5px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
}

.CRButton.active{
	background: #2e6fb6;
	color: #ffffff;
}

.financeProTitle{
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0;
}

.financeProNo{
	text-align: left;
	font-size: 14px;
	padding: 0 0 15px;
}

.financeProDataInfoName{
	padding: 0 0 5px;
}

.financeProDataInfo{
	padding: 0 0 15px;
}

.finanDataName, .finanData{
	width: 35%;
}

.anticipateRateName, .anticipateRate{
	width: 45%;
}

.termLcName, .termLc{
	width: 20%;
}

.anticipateRateName2, .anticipateRate2{
	width: 22.5%;
}

.finanDataName, .linkTip{
	font-size: 12px;
	color: gray;
	text-align: center;
}

.canUseQuotaName{
	font-size: 12px;
	color: gray;
}

.finanData span{
	font-size: 20px;
	color: black;
}

.finanData{
	font-size: 14px;
	color: gray;
	text-align: center;
}

.otherInfoLeftContainer, .otherInfoRightContainer{
	width: 50%;
}

.otherInfoLeft{
	border-right: 1px solid #eee;
}

.otherInfoLeft, .otherInfoRight{
	padding-left: 20px;
	text-align: left;
}

.infoItem{
	margin-bottom: 15px;
}

.infoItem.last{
	margin-bottom: 5px;
}

.infoItemTitle, .infoItemBody{
	font-size: 14px;
	color: gray;
}

.infoItemBody > span{
	font-size: 10px;
}

.fat{
	font-weight: bold;
}

.inputStar{
	color: #d93741;
}

.canUseQuotaContainer{
	margin-bottom: 45px;
}

.canUseQuotaContainer > img{
	cursor: pointer;
}

.buyAmntInputContainer, .buyDetailContainer{
	background: #fafafa;
}

.buyDetailContainer{
	padding: 0 5px;
}

.buyAmntTopContainer{
	padding: 20px 0 0;
	border-bottom: 1px solid #eee;
}

.buyAmntBtmContainer{
	padding: 20px 0;
}

.divCenter{
	text-align: center;
}

.finanAgreement{
	display: inline-block;
}
/***** Confirm End *****/
/***** Res Start *****/
.finanProBuyResContainer{
	background: #fafafa;
	padding: 10px 10px 0;
}

.finanReceiptTitle{
	text-align: center;
	height: 65px;
	font-size: 13px;
	font-weight: bold;
}

.finanReceiptHead{
	text-align: left;
	height: 40px;
	margin-top: 5px;
	font-size: 13px;
	font-weight: bold;
}

.receiptTableContainer{
	padding: 10px 0;
	font-size: 14px;
}

.finanReceiptTitle, .finanReceiptTitle, .tableLine, .finanReceiptHead{
	border-bottom: 1px solid #eee;
}

.tableLine.last{
	border-bottom: 0px solid #eee;
}

.tableTdContainer{
	width: 50%;
}

.table2TdLeft{
	border-right: 1px solid #eee;
}

.tableTd{
	text-align: center;
	width: 50%;
	height: 30px;
	margin-top: 7px;
}

.tableTd.bigFnt{
	font-size: 16px;
}

.finanBuyResBtn{
	background: #0c4d94;
	text-align: center;
	color: #ffffff;
	width: 100%;
	padding: 6px 16px;
	font-size: 14px;
	font-weight: 400;
}

.zhang-3.financeLc{
	top: 252px;
}
.skipPageStyle{
	width: auto;
	padding: 15px 0px 10px 0px;
	background: rgb(214, 232, 254);
	font-weight: bold;
	font-size: 1.5em;
	letter-spacing: 0.05em;
	text-align: center;
}
.table_skippage{
	width: 100%;
}

.Fundstock{
	background-color: #F6F7FA;
	margin-top: 10px;
	border: 1px solid #eee;
	font-size: 14px;
	border-top: 1px solid #eee;
	padding: 8px;
	font-weight: bold;
	
}

.table.fundFee td{
	border: 1px solid #eee;
}

/***** Res End *****/
/***** Finance Product Buy Confirm & Res End *****/

/* 转账汇款页面下方添加遮罩层，给出手机银行二维码 start */
/*0001-2017-L-294-000229关于个人网银相关功能近期优化的业务联系单 转账汇款悬浮层图片更换 20170516 刘婷*/
.mobile_bg{
	position: fixed;
	height: 180px;
	width: 100%;
	bottom: 0px;
	z-index: 2000;
	display:none;
/* 	background-color: #000;
	background-color: rgba(0,0,0,.6); 
	filter: alpha(opacity=60)*/
}
/*0001-2017-L-294-000229关于个人网银相关功能近期优化的业务联系单 转账汇款悬浮层图片更换 20170516 刘婷*/
.transferbanner_center{
	width: 1440px;
	height:180px;
	margin: 0 auto;
	background:url(../assets/transferbanner1.jpg) /* no-repeat */;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-o-background-size:100% 100%;
	/* filter:progid:DXImageTransform.MicroSoft.AlphaImageLoader(src='static/build/assets/transferbanner1.jpg',sizingMethod='scale'); */
	cursor:pointer;
	overflow:auto;
}
.mobile_center{
	width: 800px;
	height: 150px;
	margin: 0 auto;
}

.mobile_txt{
	float: left;width: 450px;height: 100%;padding: 20px;
}

.mobile_txt .img{
	margin: 10px 20px;height: 40px;
}

.mobile_txt .txt{
	color: #85B2F7;margin: 10px 30px;float: left;
}

.mobile_txt .detile{
	color: white;font-size: 14px;margin: 9px 0px 0px 0px;float: left;
}

.mobile_txt .go{
	margin: 8px 0px 0px 5px;
}

.downloadSPDB{
	float:left;
	width: 100px;
	height: 100px;
	margin: 25px 0px;
}

.close-X{
	width: 25px;
	margin: 10px 0px 0px 20px;
	cursor: pointer;
}

a.gotoMobile:hover{
	text-decoration: none;
}

.tableBank td{
	font-size: 14px;
	text-align: center;
	border-top: 1px solid #eee;
	padding: 2px 0;
	color: #404040;
	width:50%;
}
.buttonFund{
	width:120px;
}
.FundChart{
	margin-bottom: 50px;
}
.capital{
	text-align: center;
color: rgb(133,133,131);
font-size: 24px;
margin: 20px;
}
/*0001-2017-L-294-000229关于个人网银相关功能近期优化的业务联系单 转账汇款悬浮层图片更换 20170516 刘婷*/
.mr10{
	margin-right:10px;
	position:relative;
}
/* 转账汇款页面下方添加遮罩层，给出手机银行二维码 end */

/* 密码输入框样式 由于内边距设置4，6 边框设置为1，实际展示长度需加上边距和边框大小 begin*/
.normal-passwd{
	width: 72px;
	height:	16px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
.input-hidden{
	width:0px;
	height:0px;
	border:0px;
}
.input-passwd-w90-h23{
	width: 76px;
	height:	13px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
.input-passwd-w202-h36{
	width: 189px;
	height:	26px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
.input-passwd-w203-h26{
	width: 189px;
	height:	16px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
.input-passwd-w248-h30{
	width: 234px;
	height:	20px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
.input-passwd-w303-h37{
	width: 289px;
	height:	27px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
.input-passwd-w303-h40{
	width: 289px;
	height:	30px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
.button-group-payee{
	margin-bottom: 120px;
	margin-top: 25px;
}
.input-passwd-w278-h26{
	width: 72x;
	height:	16px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
.input-passwd-w300-h37{
	width: 286px;
	height:	30px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}

.input-passwd-w300-h40{
	width: 286px;
	height:	30px;
	border: 1px solid #BBB;
	padding: 4px 6px;
}
/* 密码输入框样式 由于内边距设置4，6 边框设置为1，实际展示长度需加上边距和边框大小  end*/