@charset "UTF-8";
.header div.wrap_950 .logo em {
	font-family: Microsoft YaHei;
}
body,
button,
input,
select,
textarea {
	font: 14px/1.5 arial, "Microsoft YaHei";
	color: #676767;
}
.header {
	height: 72px;
	background: #fff;
	overflow: hidden;
	box-shadow: 0 1px 2px rgba(175, 175, 175, 0.72);
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 19px;
}
.header div.wrap_950 .logo {
	margin-top: 15px;
	display: block;
	float: left;
}
.header div.wrap_950 .logo img {
	display: block;
	text-indent: 9999px;
	white-space: nowrap;
	margin-right: 14px;
	float: left;
	margin-top: -10px;
}
.header div.wrap_950 .logo em {
	display: inline-block;
	background: url("/images/logo-divider.png") left center no-repeat;
	font-size: 20px;
	float: left;
	padding-left: 14px;
	color: #666;
	margin-top: 8px;
}
.header div.wrap_950 .logo em {
	*display: inline;
}
.header div.wrap_950 .FAQ {
	margin-top: 30px;
	margin-left: 10px;
	text-align: right;
	font-size: 12px;
	float: right;
}
.header div.wrap_950 .find_account {
	margin-top: 30px;
	width: 80px;
	text-align: right;
	font-size: 12px;
	float: right;
}
.header div.wrap_950 .log_state {
	margin-top: 30px;
	width: 140px;
	text-align: right;
	font-size: 12px;
	float: right;
}
.header div.wrap_950 .log_state b {
	width: 15px;
	height: 13px;
	display: inline-block;
	background: url("/images/logout.png") 0 0 no-repeat;
	vertical-align: text-top;
}
.header div.wrap_950 .log_state b {
	*display: inline;
}
.header div.wrap_950 .hotline {
	margin-top: 27px;
	font-family: Microsoft YaHei;
	background: url("/images/cell-icon.png") 0 3px no-repeat;
	margin-left: 22px;
	text-indent: 16px;
	padding-left: 2px;
	float: right;
}
.header div.wrap_950 .online {
	float: right;
	_display: inline;
	width: 92px;
	height: 27px;
	margin-left: 24px;
	margin-top: 24px;
	text-indent: -9999px;
	background: url("/images/online_service.png") 0 0 no-repeat;
}
.header div.wrap_950 .online.cd-online {
	width: 106px;
	height: 35px;
	margin-left: 24px;
	margin-top: 20px;
	background: url("/images/online-service.png") 0 0 no-repeat;
}
.header div.wrap_950 .numb {
	margin-top: 20px;
	font-size: 24px;
	margin-left: 18px;
	float: right;
	color: #ee5b25;
	font-weight: normal;
}
.header div.wrap_950 a.logout {
	float: right;
	margin: 30px 0 0 12px;
	font-size: 12px;
	color: #ff8b00;
}
.footer {
	padding: 40px 0;
	width: 950px;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}
.footer p {
	line-height: 22px;
	font-size: 12px;
	font-family: 'songti';
	color: #9b9b9b;
}
.nav {
	width: 948px;
	height: 44px;
	margin: 0 auto 19px;
	border-top: 1px solid #cecece;
	border-left: 1px solid #cecece;
	border-radius: 5px 5px 0 0;
	overflow: hidden;
}
.nav li {
	float: left;
	white-space: nowrap;
	border-right: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
	width: 236px;
	height: 43px;
}
.nav li.outli {
	display: none;
}
.nav li a {
	display: block;
	width: 236px;
	height: 43px;
	line-height: 43px;
	color: #676767;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
.nav li a i {
	width: 25px;
	height: 25px;
	display: inline-block;
	vertical-align: -6px;
	*vertical-align: middle;
	margin-right: 6px;
}
.nav li a i {
	*display: inline;
}
.nav li.choosen a {
	background: #3b5874;
	color: #fff;
}
.nav li.topnav_busi i {
	background: url("/images/topnav-icons.png") -25px 0 no-repeat;
}
.nav li.topnav_fund i {
	background: url("/images/topnav-icons.png") -25px -25px no-repeat;
}
.nav li.topnav_info i {
	background: url("/images/topnav-icons.png") -25px -50px no-repeat;
}
.nav li.topnav_cert i {
	background: url("/images/topnav-icons.png") -25px -75px no-repeat;
}
.nav li.topnav_dlod i {
	background: url("/images/topnav-icons.png") -25px -100px no-repeat;
}
.nav li.topnav_busi.choosen i {
	background: url("/images/topnav-icons.png") 0 0 no-repeat;
}
.nav li.topnav_fund.choosen i {
	background: url("/images/topnav-icons.png") 0 -25px no-repeat;
}
.nav li.topnav_info.choosen i {
	background: url("/images/topnav-icons.png") 0 -50px no-repeat;
}
.nav li.topnav_cert.choosen i {
	background: url("/images/topnav-icons.png") 0 -75px no-repeat;
}
.nav li.topnav_dlod.choosen i {
	background: url("/images/topnav-icons.png") 0 -100px no-repeat;
}
.aside_three {
	width: 164px;
	float: left;
	margin-left: -100%;
	background: #f2f2f2;
}
.aside_three .outUl li.outli {
	border-bottom: 1px solid #c7c7c7;
	position: relative;
}
.aside_three .outUl li.outli div.outa {
	position: relative;
	display: block;
	height: 42px;
	width: 100%;
	line-height: 42px;
	color: #636363;
	font-size: 16px;
	text-decoration: none;
	font-family: Microsoft YaHei;
}
.aside_three .outUl li.outli div.outa a {
	color: #636363;
	padding-left: 42px;
}
.aside_three .outUl li.outli div.outa:hover {
	text-decoration: none;
}
.aside_three .outUl li.outli div.outa.more b {
	position: absolute;
	display: inline-block;
	width: 6px;
	height: 9px;
	background: url("/images/aside-head-arrow.png") -10px -7px no-repeat;
	right: 15px;
	top: 19px;
}
.aside_three .outUl li.outli div.outa.more b {
	*display: inline;
}
.aside_three .outUl li.outli div.outa i {
	position: absolute;
	top: 11px;
	left: 13px;
	display: block;
	width: 25px;
	height: 20px;
	background-image: url("/images/aside-icons.png");
	background-repeat: no-repeat;
}
.aside_three .outUl li.outli div.outa.aside_account_manage i {
	background-position: 0 0;
}
.aside_three .outUl li.outli div.outa.aside_business_authority i {
	height: 22px;
	background-position: 0 -44px;
}
.aside_three .outUl li.outli div.outa.aside_xdt i {
	height: 22px;
	background-position: 0 -20px;
}
.aside_three .outUl li.outli div.outa.more i {
	top: 13px;
	background-position: 0 -69px;
}
.aside_three .outUl li.outli i.new_icon {
	position: absolute;
	right: 3px;
	top: 10px;
	width: 37px;
	height: 21px;
	display: inline-block;
	background: url("/images/new.gif");
}
.aside_three .outUl li.outli i.new_icon {
	*display: inline;
}
.aside_three .outUl li.outli b {
	cursor: pointer;
	position: absolute;
	display: inline-block;
	width: 9px;
	height: 6px;
	background: url("/images/aside-head-arrow.png") 0 -10px no-repeat;
	right: 15px;
	top: 19px;
}
.aside_three .outUl li.outli b {
	*display: inline;
}
.aside_three .outUl li.outli.choosen div.outa {
	background: #faf0e6;
}
.aside_three .outUl li.outli.choosen div.outa a {
	color: #676767;
}
.aside_three .outUl li.outli.choosen div.outa i.line {
	width: 3px;
	height: 43px !important;
	display: block;
	background-color: #ff7e00;
	position: absolute;
	left: -3px;
	top: -1px;
}
.aside_three .outUl li.outli.choosen div.outa.aside_account_manage i {
	background-position: -25px 0;
}
.aside_three .outUl li.outli.choosen div.outa.aside_business_authority i {
	height: 22px;
	background-position: -25px -44px;
}
.aside_three .outUl li.outli.choosen div.outa.aside_xdt i {
	height: 22px;
	background-position: -25px -20px;
}
.aside_three .outUl li.outli.choosen div.outa.aside_mycertificate i {
	background: url("/images/aside-cert.png") -25px 0 no-repeat;
}
.aside_three .outUl li.outli.choosen div.outa.aside_selfcertificate i {
	background: url("/images/aside-cert.png") -25px -29px no-repeat;
}
.aside_three .outUl li.outli.choosen div.outa.aside_zdcertificate i {
	background: url("/images/aside-cert.png") -25px -57px no-repeat;
}
.aside_three .outUl li.outli.choosen div.outa.aside_assetcondition i {
	background-position: -27px 0;
}
.aside_three .outUl li.outli.choosen div.outa.aside_fundflow i {
	background-position: -27px -24px;
}
.aside_three .outUl li.outli.choosen div.outa.aside_banktransfer i {
	background-position: -27px -48px;
}
.aside_three .outUl li.outli.choosen div.outa.aside_myinfo i {
	background-position: -20px 0;
}
.aside_three .outUl li.outli.choosen div.outa.aside_cpsets i {
	background-position: -20px -24px;
}
.aside_three .outUl li.outli.choosen div.outa.aside_mailsets i {
	background-position: -20px -48px;
}
.aside_three .outUl li.outli.choosen div.outa.aside_passwordsets i {
	background-position: -20px -72px;
}
.aside_three .outUl li.outli.choosen div.outa.aside_importantinfo i {
	background-position: -20px -96px;
}
.aside_three .outUl li.outli.choosen b {
	background: url("/images/aside-head-arrow.png") -7px 0 no-repeat;
}
.aside_three .outUl li.outli.business_change a {
	position: relative;
}
.aside_three .outUl li.outli.business_change b {
	width: 11px;
	height: 8px;
	background: url("/images/nav_out_arrow.png") 0 0 no-repeat;
	display: block;
	position: absolute;
	right: 20px;
	top: 25px;
}
.aside_three .outUl li.outli.business_change.choosen b {
	background: url("/images/nav_out_arrow.png") 0 -8px no-repeat;
}
.aside_three .outUl li.outli .inUl {
	padding: 6px 0;
	background: #fff;
}
.aside_three .outUl li.outli .inUl li {
	height: 40px;
	line-height: 40px;
	text-indent: 42px;
	position: relative;
}
.aside_three .outUl li.outli .inUl li a {
	height: 40px;
	line-height: 40px;
	color: #858585;
	background: url("/images/aside-inli-bg.png") 12px 0 no-repeat;
	font-size: 14px;
	text-decoration: none;
	display: block;
}
.aside_three .outUl li.outli .inUl li a:hover {
	background-position: 12px -40px;
}
.aside_three .outUl li.outli .inUl li.choosen a {
	background-position: 12px -40px;
	color: #ff7f00;
}
.aside_three.certificate_aside .outUl .outli div.outa i {
	background-image: url("/images/aside-cert.png");
	left: 26px;
	height: 28px;
	top: 8px;
}
.aside_three.certificate_aside .outUl .outli div.outa a {
	padding-left: 60px;
}
.aside_three.certificate_aside .outUl .outli div.outa.aside_mycertificate i {
	background-position: 0 0;
}
.aside_three.certificate_aside .outUl .outli div.outa.aside_selfcertificate i {
	background-position: 0 -29px;
}
.aside_three.certificate_aside .outUl .outli div.outa.aside_zdcertificate i {
	background-position: 0 -57px;
}
.aside_three.myfund_aside .outUl .outli div.outa i {
	background-image: url("/images/aside-myfund.png");
	left: 26px;
	height: 24px;
	width: 27px;
	top: 12px;
}
.aside_three.myfund_aside .outUl .outli div.outa a {
	padding-left: 60px;
}
.aside_three.myfund_aside .outUl .outli div.outa.aside_assetcondition i {
	background-position: 0 0;
}
.aside_three.myfund_aside .outUl .outli div.outa.aside_fundflow i {
	background-position: 0 -24px;
}
.aside_three.myfund_aside .outUl .outli div.outa.aside_banktransfer i {
	background-position: 0 -48px;
}
.aside_three.personal_aside .outUl .outli div.outa i {
	background: url("/images/aside-info.png") 0 0 no-repeat;
	display: inline-block;
	width: 20px;
	height: 24px;
	left: 26px;
}
.aside_three.personal_aside .outUl .outli div.outa i {
	*display: inline;
}
.aside_three.personal_aside .outUl .outli div.outa a {
	padding-left: 60px;
}
.aside_three.personal_aside .outUl .outli div.outa.aside_myinfo i {
	background-position: 0 0;
	top: 10px;
}
.aside_three.personal_aside .outUl .outli div.outa.aside_cpsets i {
	background-position: 0 -24px;
	top: 8px;
}
.aside_three.personal_aside .outUl .outli div.outa.aside_mailsets i {
	background-position: 0 -48px;
}
.aside_three.personal_aside .outUl .outli div.outa.aside_passwordsets i {
	top: 10px;
	background-position: 0 -72px;
}
.aside_three.personal_aside .outUl .outli div.outa.aside_importantinfo i {
	top: 12px;
	background-position: 0 -96px;
}
.aside {
	width: 163px;
	float: left;
	margin-left: -100%;
	background: #f2f2f2;
}
.aside .outUl li.outli {
	position: relative;
	padding: 0 10px;
	display: none;
}
.aside .outUl li.outli a.outa {
	display: block;
	height: 46px;
	width: 100%;
	line-height: 46px;
	color: #676767;
	font-size: 16px;
	text-decoration: none;
	font-family: Microsoft YaHei;
	cursor: pointer;
	position: relative;
	border-bottom: 1px solid #fcfcfc;
}
.aside .outUl li.outli a.outa:hover {
	text-decoration: none;
}
.aside .outUl li.outli a.outa cite {
	margin-left: 30px;
}
.aside .outUl li.outli b {
	display: inline-block;
	position: absolute;
	width: 28px;
	height: 22px;
	top: 12px;
	left: 0;
	background: url("/images/aside-business.png") 0 0 no-repeat;
}
.aside .outUl li.outli b {
	*display: inline;
}
.aside .outUl li.outli.choosen {
	width: 146px;
	background: #fff;
	background-image: none;
}
.aside .outUl li.outli.choosen a.outa {
	border-bottom: 1px solid #e8e8e9;
}
.aside .outUl li.outli.choosen a.outa i {
	display: inline-block;
	width: 4px;
	height: 100%;
	top: 0;
	left: -15px;
	background: #fe7f00;
	position: absolute;
}
.aside .outUl li.outli.nav_stock_options b {
	background-position: 0 -1400px;
}
.aside .outUl li.outli.nav_stock_options.choosen b {
	background-position: -28px -1400px;
}
.aside .outUl li.outli.choosen a.outa i {
	*display: inline;
}
.aside .outUl li.outli.nav_busi b {
	background-position: 0 0;
}
.aside .outUl li.outli.nav_risk b {
	background-position: 0 -22px;
}
.aside .outUl li.outli.nav_third b {
	background-position: 0 -44px;
}
.aside .outUl li.outli.nav_openacc b {
	background-position: 0 -66px;
}
.aside .outUl li.outli.nav_moneyacc b {
	background-position: 0 -88px;
}
.aside .outUl li.outli.nav_securityacc b {
	background-position: 0 -110px;
}
.aside .outUl li.outli.nav_entrust b {
	background-position: 0 -132px;
}
.aside .outUl li.outli.nav_signbook b {
	background-position: 0 -154px;
}
.aside .outUl li.outli.nav_information b {
	background-position: 0 -176px;
}
.aside .outUl li.outli.nav_xdt b {
	background-position: 0 -198px;
}
.aside .outUl li.outli.nav_otc b {
	background-position: 0 -220px;
}
.aside .outUl li.outli.nav_bank b {
	background-position: 0 -242px;
}
.aside .outUl li.outli.nav_bank_risk b {
	background-position: 0 -242px;
}
.aside .outUl li.outli.nav_debt b {
	background-position: 0 -264px;
}
.aside .outUl li.outli.nav_ggt b {
	 background-position: 0 -286px;
	 height: 32px;
	 top: 6px;
 }
.aside .outUl li.outli.nav_hlt b {
	background-position: 0 -1278px;
	height: 26px;
	top: 6px;
}
.aside .outUl li.outli.nav_qrp b {
	background-position: 0 -1302px;
	height: 28px;
	top: 10px;
}
.aside .outUl li.outli.nav_repo b {
	background-position: 0 -318px;
}
.aside .outUl li.outli.nav_delist b {
	background-position: 0 -340px;
}
.aside .outUl li.outli.nav_margin b {
	background-position: 0 -362px;
}
.aside .outUl li.outli.nav_riskwarn b {
	background-position: 0 -384px;
}
.aside .outUl li.outli.nav_startbusiness b {
	background-position: 0 -406px;
}
.aside .outUl li.outli.nav_borrowrecord b {
	background-position: 0 -460px;
}
.aside .outUl li.outli.nav_newpay b {
	top: 11px;
	height: 25px;
	background-position: 0 -482px;
}
.aside .outUl li.outli.nav_credit b {
	top: 8px;
	height: 30px;
	background-position: 0 -507px;
}
.aside .outUl li.outli.nav_moneyacc b {
	background-position: 0 -88px;
}
.aside .outUl li.outli.nav_available b {
	top: 8px;
	height: 28px;
	background-position: 0 -561px;
}
.aside .outUl li.outli.nav_desirable b {
	top: 8px;
	height: 29px;
	background-position: 0 -590px;
}
.aside .outUl li.outli.nav_entrustSearch b {
	height: 25px;
	top: 10px;
	background-position: 0 -617px;
}
.aside .outUl li.outli.nav_consumePay b {
	height: 25px;
	top: 10px;
	background-position: 0 -642px;
}
.aside .outUl li.outli.nav_borrowflow b {
	height: 28px;
	top: 10px;
	background-position: 0 -665px;
}
.aside .outUl li.outli.nav_businessAuthority b {
	height: 27px;
	top: 10px;
	background-position: 0 -696px;
}
.aside .outUl li.outli.nav_startbusinessSign b {
	height: 27px;
	top: 10px;
	background-position: 0 -722px;
}
.aside .outUl li.outli.nav_cashSign b {
	height: 22px;
	top: 14px;
	background-position: 0 -750px;
}
.aside .outUl li.outli.nav_commission b {
	height: 24px;
	top: 12px;
	background-position: 0 -772px;
}
.aside .outUl li.outli.nav_rotate b {
	height: 24px;
	top: 12px;
	background-position: 0 -798px;
}
.aside .outUl li.outli.nav_investAdviser b {
	background-position: 0 -821px;
}
.aside .outUl li.outli.nav_wendeli b {
	height: 25px;
	background-position: 0 -844px;
}
.aside .outUl li.outli.nav_qualify b {
	height: 28px;
	background-position: 0 -870px;
}
.aside .outUl li.outli.nav_protocolQuery b {
	height: 23px;
	background-position: 0 -901px;
}
.aside .outUl li.outli.nav_cost b {
	height: 22px;
	background-position: 0 -924px;
}
.aside .outUl li.outli.nav_cost_change b {
	height: 22px;
	background-position: 0 -924px;
}
.aside .outUl li.outli.nav_xinsanban b {
	height: 25px;
	background-position: 0 -946px;
}
.aside .outUl li.outli.nav_rzrqexpansion b {
	height: 21px;
	background-position: 0 -971px;
}
.aside .outUl li.outli.nav_startbusinessOpenSearch b {
	height: 21px;
	background-position: 0 -992px;
}
.aside .outUl li.outli.nav_etf b {
	height: 24px;
	background-position: 0 -1013px;
}
.aside .outUl li.outli.nav_cancel b {
	background-position: 0 -1326px;
}
.aside .outUl li.outli.nav_yongjin b {
	height: 28px;
	background-position: 0 -431px;
}
.aside .outUl li.outli.nav_busi.choosen b {
	background-position: -28px 0;
}
.aside .outUl li.outli.nav_risk.choosen b {
	background-position: -28px -22px;
}
.aside .outUl li.outli.nav_third.choosen b {
	background-position: -28px -44px;
}
.aside .outUl li.outli.nav_openacc.choosen b {
	background-position: -28px -66px;
}
.aside .outUl li.outli.nav_moneyacc.choosen b {
	background-position: -28px -88px;
}
.aside .outUl li.outli.nav_securityacc.choosen b {
	background-position: -28px -110px;
}
.aside .outUl li.outli.nav_entrust.choosen b {
	background-position: -28px -132px;
}
.aside .outUl li.outli.nav_signbook.choosen b {
	background-position: -28px -154px;
}
.aside .outUl li.outli.nav_information.choosen b {
	background-position: -28px -176px;
}
.aside .outUl li.outli.nav_xdt.choosen b {
	background-position: -28px -198px;
}
.aside .outUl li.outli.nav_otc.choosen b {
	background-position: -28px -220px;
}
.aside .outUl li.outli.nav_bank.choosen b {
	background-position: -28px -242px;
}
.aside .outUl li.outli.nav_bank_risk.choosen b {
	background-position: -28px -242px;
}
.aside .outUl li.outli.nav_debt.choosen b {
	background-position: -28px -264px;
}
.aside .outUl li.outli.nav_ggt.choosen b {
	background-position: -28px -286px;
	height: 32px;
	top: 6px;
}
.aside .outUl li.outli.nav_hlt.choosen b {
	background-position: -28px -1278px;
	height: 26px;
	top: 6px;
}
.aside .outUl li.outli.nav_qrp.choosen b {
	background-position: -28px -1302px;
	height: 28px;
	top: 10px;
}
.aside .outUl li.outli.nav_repo.choosen b {
	background-position: -28px -318px;
}
.aside .outUl li.outli.nav_delist.choosen b {
	background-position: -28px -340px;
}
.aside .outUl li.outli.nav_margin.choosen b {
	background-position: -28px -362px;
}
.aside .outUl li.outli.nav_riskwarn.choosen b {
	background-position: -28px -384px;
}
.aside .outUl li.outli.nav_startbusiness.choosen b {
	background-position: -28px -406px;
}
.aside .outUl li.outli.nav_borrowrecord.choosen b {
	background-position: -28px -460px;
}
.aside .outUl li.outli.nav_newpay.choosen b {
	top: 11px;
	background-position: -28px -482px;
}
.aside .outUl li.outli.nav_credit.choosen b {
	top: 10px;
	background-position: -28px -507px;
}
.aside .outUl li.outli.nav_available.choosen b {
	top: 8px;
	background-position: -28px -561px;
}
.aside .outUl li.outli.nav_desirable.choosen b {
	top: 8px;
	background-position: -28px -590px;
}
.aside .outUl li.outli.nav_entrustSearch.choosen b {
	top: 8px;
	background-position: -28px -617px;
}
.aside .outUl li.outli.nav_consumePay.choosen b {
	height: 25px;
	top: 10px;
	background-position: -28px -642px;
}
.aside .outUl li.outli.nav_borrowflow.choosen b {
	height: 28px;
	top: 10px;
	background-position: -28px -665px;
}
.aside .outUl li.outli.nav_businessAuthority.choosen b {
	height: 27px;
	top: 10px;
	background-position: -28px -696px;
}
.aside .outUl li.outli.nav_startbusinessSign.choosen b {
	background-position: -28px -722px;
}
.aside .outUl li.outli.nav_cashSign.choosen b {
	background-position: -28px -750px;
}
.aside .outUl li.outli.nav_commission.choosen b {
	height: 24px;
	top: 12px;
	background-position: -28px -772px;
}
.aside .outUl li.outli.nav_rotate.choosen b {
	background-position: -28px -798px;
}
.aside .outUl li.outli.nav_investAdviser.choosen b {
	background-position: -28px -821px;
}
.aside .outUl li.outli.nav_wendeli.choosen b {
	height: 27px;
	background-position: -28px -844px;
}
.aside .outUl li.outli.nav_qualify.choosen b {
	height: 28px;
	background-position: -28px -870px;
}
.aside .outUl li.outli.nav_protocolQuery.choosen b {
	height: 23px;
	background-position: -28px -901px;
}
.aside .outUl li.outli.nav_cost.choosen b {
	height: 22px;
	background-position: -28px -924px;
}
.aside .outUl li.outli.nav_cost_change.choosen b {
	height: 22px;
	background-position: -28px -924px;
}
.aside .outUl li.outli.nav_xinsanban.choosen b {
	height: 25px;
	background-position: -28px -946px;
}
.aside .outUl li.outli.nav_rzrqexpansion.choosen b {
	height: 21px;
	background-position: -28px -971px;
}
.aside .outUl li.outli.nav_startbusinessOpenSearch.choosen b {
	background-position: -28px -992px;
}
.aside .outUl li.outli.nav_etf.choosen b {
	background-position: -28px -1013px;
}
.aside .outUl li.outli.nav_cancel.choosen b {
	background-position: -28px -1326px;
}
.aside .outUl li.outli.nav_yongjin.choosen b {
	height: 28px;
	background-position: -28px -431px;
}
.aside .outUl li.outli.nav_trust b {
	height: 24px;
	background-position: 0 -537px;
}
.aside .outUl li.outli.nav_trust.choosen b {
	height: 24px;
	background-position: -28px -537px;
}
.aside .outUl li.outli.nav_reservation b {
	height: 26px;
	background-position: 0 -1152px;
}
.aside .outUl li.outli.nav_reservation.choosen b {
	height: 26px;
	background-position: -28px -1152px;
}
.aside .outUl li.outli.nav_stockright_600256 b {
	height: 27px;
	background-position: 0 -722px;
}
.aside .outUl li.outli.nav_stockright_600256.choosen b {
	height: 27px;
	background-position: -28px -722px;
}
.aside .outUl li.outli.nav_stockright_600254 b {
	height: 27px;
	background-position: 0 -722px;
}
.aside .outUl li.outli.nav_stockright_600254.choosen b {
	height: 27px;
	background-position: -28px -722px;
}
.aside .outUl li.outli .inUl {
	padding: 6px 0;
	display: block;
}
.aside .outUl li.outli .inUl li {
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	position: relative;
}
.aside .outUl li.outli .inUl li a {
	padding-left: 14px;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	color: #858585;
	background: none;
	font-size: 14px;
	text-decoration: none;
	display: block;
	background: url("/images/aside-arrow.png") left 14px no-repeat;
}
.aside .outUl li.outli .inUl li a.current {
	background: url("/images/aside-arrow.png") left -14px no-repeat;
}
.aside.myfund_aside .outUl li.outli b {
	background: url("/images/aside-myfund.png") 0 0 no-repeat;
	display: inline-block;
	width: 27px;
	height: 24px;
}
.aside.myfund_aside .outUl li.outli b {
	*display: inline;
}
.aside.myfund_aside .outUl li.outli.nav_assets b {
	background-position: 0 0;
}
.aside.myfund_aside .outUl li.outli.nav_fundfluid b {
	background-position: 0 -24px;
	top: 10px;
}
.aside.myfund_aside .outUl li.outli.nav_silvertransfer b {
	background-position: 0 -48px;
}
.aside.myfund_aside .outUl li.outli.nav_account_transfer b {
	height: 24px;
	top: 12px;
	background-position: 0 -72px;
}
.aside.myfund_aside .outUl li.outli.nav_assets.choosen b {
	background-position: -27px 0;
}
.aside.myfund_aside .outUl li.outli.nav_fundfluid.choosen b {
	background-position: -27px -24px;
	top: 10px;
}
.aside.myfund_aside .outUl li.outli.nav_silvertransfer.choosen b {
	background-position: -27px -48px;
}
.aside.myfund_aside .outUl li.outli.nav_account_transfer.choosen b {
	height: 24px;
	top: 12px;
	background-position: -27px -72px;
}
.aside.certificate_aside .outUl li.outli b {
	background: url("/images/aside-cert.png") 0 0 no-repeat;
	display: inline-block;
	width: 25px;
	height: 28px;
	top: 10px;
}
.aside.certificate_aside .outUl li.outli b {
	*display: inline;
}
.aside.certificate_aside .outUl li.outli.nav_mycertificate b {
	background-position: 0 0;
}
.aside.certificate_aside .outUl li.outli.nav_selfcertificate b {
	background-position: 0 -28px;
}
.aside.certificate_aside .outUl li.outli.nav_zdcertificate b {
	background-position: 0 -56px;
}
.aside.certificate_aside .outUl li.outli.nav_mycertificate.choosen b {
	background-position: -25px 0;
}
.aside.certificate_aside .outUl li.outli.nav_selfcertificate.choosen b {
	background-position: -25px -28px;
}
.aside.certificate_aside .outUl li.outli.nav_zdcertificate.choosen b {
	background-position: -25px -56px;
}
.aside.personal_aside .outUl li.outli b {
	background: url("/images/aside-info.png") 0 0 no-repeat;
	display: inline-block;
	width: 20px;
	height: 24px;
}
.aside.personal_aside .outUl li.outli b {
	*display: inline;
}
.aside.personal_aside .outUl li.outli.nav_myinfo b {
	background-position: 0 0;
}
.aside.personal_aside .outUl li.outli.nav_cpsets b {
	background-position: 0 -24px;
	top: 12px;
}
.aside.personal_aside .outUl li.outli.nav_mailsets b {
	background-position: 0 -48px;
}
.aside.personal_aside .outUl li.outli.nav_passwordsets b {
	top: 12px;
	background-position: 0 -72px;
}
.aside.personal_aside .outUl li.outli.nav_importantinfo b {
    top: 12px;
    background-position: 0 -96px;
}
.aside.personal_aside .outUl li.outli.nav_questionnaire b {
	top: 12px;
	background-position: 0 -117px;
}
.aside.personal_aside .outUl li.outli.nav_myinfo.choosen b {
	background-position: -20px 0;
}
.aside.personal_aside .outUl li.outli.nav_cpsets.choosen b {
	background-position: -20px -24px;
	top: 12px;
}
.aside.personal_aside .outUl li.outli.nav_mailsets.choosen b {
	background-position: -20px -48px;
}
.aside.personal_aside .outUl li.outli.nav_passwordsets.choosen b {
	top: 12px;
	background-position: -20px -72px;
}
.aside.personal_aside .outUl li.outli.nav_importantinfo.choosen b {
	top: 12px;
	background-position: -20px -96px;
}
.aside.personal_aside .outUl li.outli.nav_questionnaire.choosen b {
	top: 12px;
	background-position: -20px -117px;
}
.aside.xdt_aside .outUl li.outli b {
	background: url("/images/aside-xdt.png") 0 0 no-repeat;
	display: inline-block;
	width: 27px;
	height: 24px;
}
.aside.xdt_aside .outUl li.outli b {
	*display: inline;
}
.aside.xdt_aside .outUl li.outli.aside_borrow b {
	background-position: 0 0;
	height: 25px;
}
.aside.xdt_aside .outUl li.outli.aside_repay b {
	background-position: 0 -25px;
	top: 12px;
	height: 23px;
}
.aside.xdt_aside .outUl li.outli.aside_account_manage b {
	background-position: 0 -48px;
}
.aside.xdt_aside .outUl li.outli.aside_borrow.choosen b {
	background-position: -27px 0;
}
.aside.xdt_aside .outUl li.outli.aside_repay.choosen b {
	background-position: -27px -25px;
	top: 10px;
}
.aside.xdt_aside .outUl li.outli.aside_account_manage.choosen b {
	background-position: -27px -48px;
}
.aside.whiteStyle {
	width: 164px;
	float: left;
	margin-left: -100%;
}
.aside.whiteStyle .outUl {
	overflow: hidden;
}
.aside.whiteStyle .outUl li.outli {
	border-bottom: 1px solid $ aside_li_borderB_color;
	padding: 0;
}
.aside.whiteStyle .outUl li.outli a.outa {
	display: block;
	height: 44px;
	width: 100%;
	background: $ aside_a_bg;
	line-height: 44px;
	color: $ aside_a_color;
	font-size: 14px;
	text-decoration: none;
	font-family: Microsoft YaHei;
	cursor: pointer;
	position: relative;
	border-bottom: none 0;
}
.aside.whiteStyle .outUl li.outli a.outa:hover {
	text-decoration: none;
}
.aside.whiteStyle .outUl li.outli a.outa cite {
	margin-left: 44px;
}
.aside.whiteStyle .outUl li.outli b {
	display: inline-block;
	position: absolute;
	top: 14px;
	left: 14px;
}
.aside.whiteStyle .outUl li.outli b {
	*display: inline;
}
.aside.whiteStyle .outUl li.outli.choosen {
	border-bottom: 1px solid $ aside_li_act_borderB_color;
	width: auto;
	background: none;
	padding: 0;
	b
}
.aside.whiteStyle .outUl li.outli.choosen a.outa {
	color: $ aside_a_act_color;
	background: $ aside_a_act_bg;
	border-bottom: 0 none;
}
.aside.whiteStyle .outUl li.outli.nav_busi b {
	background-position: 0 0;
}
.aside.whiteStyle .outUl li.outli.nav_risk b {
	background-position: 0 -22px;
}
.aside.whiteStyle .outUl li.outli.nav_third b {
	background-position: 0 -44px;
}
.aside.whiteStyle .outUl li.outli.nav_openacc b {
	background-position: 0 -66px;
}
.aside.whiteStyle .outUl li.outli.nav_moneyacc b {
	background-position: 0 -88px;
}
.aside.whiteStyle .outUl li.outli.nav_securityacc b {
	background-position: 0 -110px;
}
.aside.whiteStyle .outUl li.outli.nav_entrust b {
	background-position: 0 -132px;
}
.aside.whiteStyle .outUl li.outli.nav_signbook b {
	top: 12px;
	background-position: 0 -154px;
}
.aside.whiteStyle .outUl li.outli.nav_information b {
	background-position: 0 -176px;
}
.aside.whiteStyle .outUl li.outli.nav_xdt b {
	top: 12px;
	background-position: 0 -198px;
}
.aside.whiteStyle .outUl li.outli.nav_otc b {
	background-position: 0 -220px;
}
.aside.whiteStyle .outUl li.outli.nav_bank b {
	background-position: 0 -242px;
}
.aside.whiteStyle .outUl li.outli.nav_debt b {
	background-position: 0 -264px;
}
.aside.whiteStyle .outUl li.outli.nav_ggt b {
	background-position: 0 -286px;
	height: 32px;
	top: 6px;
}
.aside.whiteStyle .outUl li.outli.nav_hlt b {
	background-position: 0 -1278px;
	height: 26px;
	top: 6px;
}
.aside.whiteStyle .outUl li.outli.nav_qrp b {
	background-position: 0 -1302px;
	height: 28px;
	top: 10px;
}
.aside.whiteStyle .outUl li.outli.nav_repo b {
	background-position: 0 -318px;
}
.aside.whiteStyle .outUl li.outli.nav_delist b {
	top: 12px;
	background-position: 0 -340px;
}
.aside.whiteStyle .outUl li.outli.nav_margin b {
	background-position: 0 -362px;
}
.aside.whiteStyle .outUl li.outli.nav_riskwarn b {
	top: 12px;
	background-position: 0 -384px;
}
.aside.whiteStyle .outUl li.outli.nav_startbusiness b {
	background-position: 0 -406px;
}
.aside.whiteStyle .outUl li.outli.nav_borrowrecord b {
	background-position: 0 -460px;
}
.aside.whiteStyle .outUl li.outli.nav_newpay b {
	top: 11px;
	height: 25px;
	background-position: 0 -482px;
}
.aside.whiteStyle .outUl li.outli.nav_credit b {
	top: 8px;
	height: 30px;
	background-position: 0 -507px;
}
.aside.whiteStyle .outUl li.outli.nav_moneyacc b {
	background-position: 0 -88px;
}
.aside.whiteStyle .outUl li.outli.nav_available b {
	top: 8px;
	height: 28px;
	background-position: 0 -561px;
}
.aside.whiteStyle .outUl li.outli.nav_desirable b {
	top: 8px;
	height: 29px;
	background-position: 0 -590px;
}
.aside.whiteStyle .outUl li.outli.nav_entrustSearch b {
	height: 25px;
	top: 10px;
	background-position: 0 -617px;
}
.aside.whiteStyle .outUl li.outli.nav_consumePay b {
	height: 25px;
	top: 10px;
	background-position: 0 -642px;
}
.aside.whiteStyle .outUl li.outli.nav_borrowflow b {
	height: 28px;
	top: 10px;
	background-position: 0 -665px;
}
.aside.whiteStyle .outUl li.outli.nav_startbusinessSign b {
	height: 25px;
	background-position: 0 -722px;
}
.aside.whiteStyle .outUl li.outli.nav_rotate b {
	height: 24px;
	top: 12px;
	background-position: 0 -798px;
}
.aside.whiteStyle .outUl li.outli.nav_investService b {
	height: 26px;
	top: 7px;
	background-position: 0 -874px;
}
.aside.whiteStyle .outUl li.outli.nav_cancel b {
	background-position: 0 -1326px;
}
.aside.whiteStyle .outUl li.outli.nav_busi.choosen b {
	background-position: -28px 0;
}
.aside.whiteStyle .outUl li.outli.nav_risk.choosen b {
	background-position: -28px -22px;
}
.aside.whiteStyle .outUl li.outli.nav_third.choosen b {
	background-position: -28px -44px;
}
.aside.whiteStyle .outUl li.outli.nav_openacc.choosen b {
	background-position: -28px -66px;
}
.aside.whiteStyle .outUl li.outli.nav_moneyacc.choosen b {
	background-position: -28px -88px;
}
.aside.whiteStyle .outUl li.outli.nav_securityacc.choosen b {
	background-position: -28px -110px;
}
.aside.whiteStyle .outUl li.outli.nav_entrust.choosen b {
	background-position: -28px -132px;
}
.aside.whiteStyle .outUl li.outli.nav_signbook.choosen b {
	background-position: -28px -154px;
}
.aside.whiteStyle .outUl li.outli.nav_information.choosen b {
	background-position: -28px -176px;
}
.aside.whiteStyle .outUl li.outli.nav_xdt.choosen b {
	background-position: -28px -198px;
}
.aside.whiteStyle .outUl li.outli.nav_otc.choosen b {
	background-position: -28px -220px;
}
.aside.whiteStyle .outUl li.outli.nav_bank.choosen b {
	background-position: -28px -242px;
}
.aside.whiteStyle .outUl li.outli.nav_debt.choosen b {
	background-position: -28px -264px;
}
.aside.whiteStyle .outUl li.outli.nav_ggt.choosen b {
	background-position: -28px -286px;
	height: 32px;
	top: 6px;
}
.aside.whiteStyle .outUl li.outli.nav_hlt.choosen b {
	background-position: -28px -1278px;
	height: 26px;
	top: 6px;
}
.aside.whiteStyle .outUl li.outli.nav_qrp.choosen b {
	background-position: -28px -1302px;
	height: 28px;
	top: 10px;
}
.aside.whiteStyle .outUl li.outli.nav_repo.choosen b {
	background-position: -28px -318px;
}
.aside.whiteStyle .outUl li.outli.nav_delist.choosen b {
	top: 12px;
	background-position: -28px -340px;
}
.aside.whiteStyle .outUl li.outli.nav_margin.choosen b {
	background-position: -28px -362px;
}
.aside.whiteStyle .outUl li.outli.nav_riskwarn.choosen b {
	top: 12px;
	background-position: -28px -384px;
}
.aside.whiteStyle .outUl li.outli.nav_startbusiness.choosen b {
	background-position: -28px -406px;
}
.aside.whiteStyle .outUl li.outli.nav_borrowrecord.choosen b {
	background-position: -28px -460px;
}
.aside.whiteStyle .outUl li.outli.nav_newpay.choosen b {
	top: 11px;
	background-position: -28px -482px;
}
.aside.whiteStyle .outUl li.outli.nav_credit.choosen b {
	top: 10px;
	background-position: -28px -507px;
}
.aside.whiteStyle .outUl li.outli.nav_available.choosen b {
	top: 8px;
	background-position: -28px -561px;
}
.aside.whiteStyle .outUl li.outli.nav_desirable.choosen b {
	top: 8px;
	background-position: -28px -590px;
}
.aside.whiteStyle .outUl li.outli.nav_entrustSearch.choosen b {
	top: 8px;
	background-position: -28px -617px;
}
.aside.whiteStyle .outUl li.outli.nav_consumePay.choosen b {
	height: 25px;
	top: 10px;
	background-position: -28px -642px;
}
.aside.whiteStyle .outUl li.outli.nav_borrowflow.choosen b {
	height: 28px;
	top: 10px;
	background-position: -28px -665px;
}
.aside.whiteStyle .outUl li.outli.nav_startbusinessSign.choosen b {
	height: 25px;
	background-position: -28px -722px;
}
.aside.whiteStyle .outUl li.outli.nav_rotate.choosen b {
	height: 24px;
	top: 12px;
	background-position: -28px -798px;
}
.aside.whiteStyle .outUl li.outli.nav_investService.choosen b {
	height: 26px;
	top: 7px;
	background-position: -28px -874px;
}
.aside.whiteStyle .outUl li.outli.nav_cancel.choosen b {
	background-position: -28px -1326px;
}
.aside.whiteStyle.business_aside li.outli b {
	width: 28px;
	height: 22px;
	background-image: url("/images/nav_business.png");
	background-repeat: no-repeat;
}
.aside.whiteStyle.personal_aside .outUl li.outli b {
	width: 22px;
	height: 22px;
	background: url("/images/nav_personal.png") 0 0 no-repeat;
}
.aside.whiteStyle.personal_aside .outUl li.outli.nav_myinfo b {
	background-position: 0 0;
}
.aside.whiteStyle.personal_aside .outUl li.outli.nav_cpsets b {
	top: 12px;
	background-position: 0 -22px;
}
.aside.whiteStyle.personal_aside .outUl li.outli.nav_mailsets b {
	top: 15px;
	background-position: 0 -44px;
}
.aside.whiteStyle.personal_aside .outUl li.outli.nav_passwordsets b {
	top: 10px;
	background-position: 0 -66px;
}
.aside.whiteStyle.personal_aside .outUl li.outli.nav_myinfo.choosen b {
	background-position: -22px 0;
}
.aside.whiteStyle.personal_aside .outUl li.outli.nav_cpsets.choosen b {
	background-position: -22px -22px;
}
.aside.whiteStyle.personal_aside .outUl li.outli.nav_mailsets.choosen b {
	background-position: -22px -44px;
}
.aside.whiteStyle.personal_aside .outUl li.outli.nav_passwordsets.choosen b {
	background-position: -22px -66px;
}
.aside.whiteStyle.certificate_aside .outUl li.outli b {
	width: 20px;
	height: 22px;
	background: url("/images/nav_certificate.png") 0 0 no-repeat;
}
.aside.whiteStyle.certificate_aside .outUl li.outli.nav_mycertificate b {
	background-position: 0 0;
}
.aside.whiteStyle.certificate_aside .outUl li.outli.nav_CTcertificate b {
	top: 12px;
	background-position: 0 -22px;
}
.aside.whiteStyle.certificate_aside .outUl li.outli.nav_ZDcertificate b {
	top: 12px;
	background-position: 0 -44px;
}
.aside.whiteStyle.certificate_aside .outUl li.outli.nav_mycertificate.choosen b {
	background-position: -20px 0;
}
.aside.whiteStyle.certificate_aside .outUl li.outli.nav_CTcertificate.choosen b {
	background-position: -20px -22px;
}
.aside.whiteStyle.certificate_aside .outUl li.outli.nav_ZDcertificate.choosen b {
	background-position: -20px -44px;
}
.aside.whiteStyle.myfund_aside .outUl li.outli b {
	width: 21px;
	height: 20px;
	background: url("/images/nav_fund.png") 0 0 no-repeat;
}
.aside.whiteStyle.myfund_aside .outUl li.outli.nav_assets b {
	background-position: 0 0;
}
.aside.whiteStyle.myfund_aside .outUl li.outli.nav_fundfluid b {
	top: 12px;
	background-position: 0 -20px;
}
.aside.whiteStyle.myfund_aside .outUl li.outli.nav_silvertransfer b {
	top: 12px;
	background-position: 0 -40px;
}
.aside.whiteStyle.myfund_aside .outUl li.outli.nav_assets.choosen b {
	background-position: -21px 0;
}
.aside.whiteStyle.myfund_aside .outUl li.outli.nav_fundfluid.choosen b {
	background-position: -21px -20px;
}
.aside.whiteStyle.myfund_aside .outUl li.outli.nav_silvertransfer.choosen b {
	background-position: -21px -40px;
}
.aside.whiteStyle dl {
	background: #fff;
	border-radius: 5px;
	padding: 10px;
	margin: 20px 10px;
}
.aside.whiteStyle dl dt {
	font-weight: bold;
	color: #555;
	font-family: Microsoft YaHei;
}
.aside.whiteStyle dl dd {
	font-size: 12px;
	line-height: 24px;
}
.aside.whiteStyle dl dd a {
	color: #ababab;
}
#home .ind_header {
	margin-bottom: 0;
}
.lunbo_wrap {
	width: 100%;
	height: 331px;
	position: relative;
}
.lunbo_wrap .lunbo {
	width: 100%;
	height: 331px;
	position: relative;
}
.lunbo_wrap .lunbo li {
	width: 100%;
	height: 331px;
	position: absolute;
}
.lunbo_wrap .lunbo li .relat {
	display: block;
	width: 950px;
	margin: 0 auto;
	height: 331px;
	position: relative;
}
.lunbo_wrap .lunbo li .relat b {
	position: absolute;
	bottom: 0px;
	left: 0;
}
.lunbo_wrap .lunbo li.lunbo1 {
	background: url("/images/index/banner1.jpg") center 0 no-repeat;
}
.lunbo_wrap .lunbo li.lunbo2 {
	background: url("/images/index/banner2.jpg") center 0 no-repeat;
}
.lunbo_wrap .head_shadow {
	height: 4px;
	width: 100%;
	background: url("/images/index/head-shadow.png") 0 0 repeat-x;
	position: absolute;
	top: 0;
	left: 0;
}
.lunbo_wrap #Nums {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 11;
}
.lunbo_wrap #Nums span {
	text-indent: -9999px;
	white-space: nowrap;
	font-size: 0;
	width: 12px;
	float: left;
	line-height: 0;
	margin-right: 8px;
	height: 12px;
	background: url("/images/index/lunbo-btns.png") 0 0 no-repeat;
}
.lunbo_wrap #Nums span.current {
	background: url("/images/index/lunbo-btns.png") 0 -12px no-repeat;
}
body#home {
	background: #fff;
}
body#home .header {
	margin-bottom: 0;
}
.manage_open em {
	display: inline-block;
	color: #f28b21;
	margin-right: 20px;
}
.manage_open a {
	display: inline-block;
	padding: 7px 18px;
	color: #fff;
	background-color: #f2a454;
	margin-left: 20px;
	border-radius: 5px;
}
.manage-tip {
	background-color: #fff0c1;
}
.manage-tip .tip {
	height: 50px;
	margin-left: 200px;
}
.manage-tip .tip p {
	line-height: 50px;
}
.manage-tip .tip p span {
	vertical-align: middle;
	margin-left: 20px;
}
.manage-tip .tip p .icon {
	vertical-align: middle;
}
.manage-tip .tip p i.close {
	float: right;
	margin-right: 20px;
	margin-top: 12px;
	width: 20px;
	height: 20px;
	background: url("/images/icons.png") -135px -70px no-repeat;
}
.manage-addbank .left {
	position: relative;
	width: 148px;
	border: 1px solid #ffa54b;
	text-align: center;
	float: left;
	margin-right: 10px;
}
.manage-addbank .left .title {
	line-height: 35px;
	height: 35px;
}
.manage-addbank .left .title p {
	font-size: 16px;
	color: #fff;
	background-color: #ffa54b;
}
.manage-addbank .left .content {
	width: 100%;
	position: relative;
	margin-top: 25px;
	margin-bottom: 45px;
}
.manage-addbank .left .content i.card {
	width: 64px;
	height: 40px;
	margin: 0 auto;
	display: block;
	background: url("/images/manage-card.png");
}
.manage-addbank .left .content p.num {
	text-align: center;
	margin-bottom: 15px;
}
.manage-addbank .left .content a.upgrade {
	padding: 6px 8px;
	font-size: 16px;
	border-radius: 5px;
	background-color: #ffa54b;
	color: #fff;
}
.manage-addbank .right {
	float: left;
	width: 576px;
	border: 1px solid #e6e6e6;
}
.manage-addbank .right .header {
	width: 100%;
	background-color: #f2f2f2;
	height: 35px;
	line-height: 35px;
	border: 0;
	box-shadow: none;
}
.manage-addbank .right .header span.title {
	margin: 0 20px;
	font-size: 16px;
}
.manage-addbank .right .header .num {
	font-size: 14px;
	color: #787878;
}
.manage-addbank .right .header .add {
	float: right;
	margin-right: 20px;
}
.manage-addbank .right .card {
	display: inline-block;
	width: 260px;
	margin: 15px;
	border: 1px solid #e6e6e6;
}
.manage-addbank .right .card.blank {
	display: table;
	height: 132px;
	background-color: #f7f7f7;
}
.manage-addbank .right .card.blank a {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	color: #999;
	font-size: 16px;
}
.manage-addbank .right .card:nth-child(2n) {
	margin-right: 0;
}
.manage-addbank .right .card dl {
	margin-bottom: 10px;
}
.manage-addbank .right .card dl dt {
	background-color: #f7f7f7;
	margin-bottom: 10px;
	font-size: 12px;
}
.manage-addbank .right .card dl dt b {
	border: none;
	background-color: #f7f7f7;
}
.manage-addbank .right .card dl dt span {
	margin-left: 30px;
}
.manage-addbank .right .card dl dd {
	font-size: 12px;
}
.manage-addbank .right .card dl dd p {
	padding-left: 20px;
	margin-bottom: 10px;
}
.manage-addbank .right .card dl dd p.num {
	color: #fe7e01;
}
.manage-addbank .right .card dl dd a.change {
	float: right;
	margin-right: 20px;
}
#bankCard {
	margin-top: 30px;
}
#bankCard .control-group-manage {
	display: block;
	margin-bottom: 20px;
}
#bankCard .control-group-manage .manage-label {
	width: 70px;
	text-align: right;
	padding-top: 8px;
	float: left;
	font-size: 14px;
}
#bankCard .controls-manage {
	margin-left: 85px;
	position: relative;
}
#bankCard .controls-manage input {
	width: 244px;
}
#bankCard .controls-manage .verify-code {
	width: 124px;
	margin-right: 24px;
}
#bankCard .controls-manage a.get-code {
	width: 100px;
	height: 33px;
	line-height: 33px;
	width: 90px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	vertical-align: middle;
	border: 0 none;
	zoom: 1;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	overflow: visible;
	background-color: #f99f42;
	outline: medium;
	border-radius: 4px;
}
.manage-sure {
	display: block;
	margin-top: 40px;
	margin-left: 85px;
}
.invest_classic_part li.invest_item,
.invest_boutique_part li.invest_item,
.invest_classic li.invest_item {
	padding: 0 0 0 20px;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 10px;
	margin-bottom: 18px;
}
.invest_classic_part li.invest_item h3,
.invest_boutique_part li.invest_item h3,
.invest_classic li.invest_item h3 {
	font-size: 18px;
	margin-bottom: 10px;
}
.invest_classic_part li.invest_item h3 span,
.invest_boutique_part li.invest_item h3 span,
.invest_classic li.invest_item h3 span {
	color: #b8b8b8;
	font-size: 14px;
	padding-left: 20px;
}
.invest_classic_part li.invest_item .invest_cont,
.invest_boutique_part li.invest_item .invest_cont,
.invest_classic li.invest_item .invest_cont {
	position: relative;
}
.invest_classic_part li.invest_item .invest_cont img,
.invest_boutique_part li.invest_item .invest_cont img,
.invest_classic li.invest_item .invest_cont img {
	float: left;
	margin-right: 28px;
	border: 1px solid #e4e4e4;
}
.invest_classic_part li.invest_item .invest_cont dl,
.invest_boutique_part li.invest_item .invest_cont dl,
.invest_classic li.invest_item .invest_cont dl {
	float: left;
	border-right: 2px dashed #e6e6e6;
	padding-left: 20px;
	height: 56px;
	margin-top: 20px;
}
.invest_classic_part li.invest_item .invest_cont dl.benefit,
.invest_boutique_part li.invest_item .invest_cont dl.benefit,
.invest_classic li.invest_item .invest_cont dl.benefit {
	padding-left: 8px;
	width: 100px;
}
.invest_classic_part li.invest_item .invest_cont dl.benefit dd,
.invest_boutique_part li.invest_item .invest_cont dl.benefit dd,
.invest_classic li.invest_item .invest_cont dl.benefit dd {
	color: #ff6767;
	font-weight: bold;
	margin-bottom: 13px;
}
.invest_classic_part li.invest_item .invest_cont dl.riskLevel,
.invest_boutique_part li.invest_item .invest_cont dl.riskLevel,
.invest_classic li.invest_item .invest_cont dl.riskLevel {
	width: 90px;
}
.invest_classic_part li.invest_item .invest_cont dl.department,
.invest_boutique_part li.invest_item .invest_cont dl.department,
.invest_classic li.invest_item .invest_cont dl.department {
	border-right: 0;
	width: 308px;
}
.invest_classic_part li.invest_item .invest_cont dl.department dd,
.invest_boutique_part li.invest_item .invest_cont dl.department dd,
.invest_classic li.invest_item .invest_cont dl.department dd {
	width: 112px;
	position: relative;
	z-index: 12;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.invest_classic_part li.invest_item .invest_cont dl.department dd.hover,
.invest_boutique_part li.invest_item .invest_cont dl.department dd.hover,
.invest_classic li.invest_item .invest_cont dl.department dd.hover {
	width: 100%;
}
.invest_classic_part li.invest_item .invest_cont dl.mode,
.invest_boutique_part li.invest_item .invest_cont dl.mode,
.invest_classic li.invest_item .invest_cont dl.mode {
	padding-left: 8px;
	width: 100px;
}
.invest_classic_part li.invest_item .invest_cont dl.commission,
.invest_boutique_part li.invest_item .invest_cont dl.commission,
.invest_classic li.invest_item .invest_cont dl.commission {
	width: 100px;
}
.invest_classic_part li.invest_item .invest_cont dl.commission dd,
.invest_boutique_part li.invest_item .invest_cont dl.commission dd,
.invest_classic li.invest_item .invest_cont dl.commission dd {
	color: #ff6767;
	font-weight: bold;
}
.invest_classic_part li.invest_item .invest_cont dl.deadline,
.invest_boutique_part li.invest_item .invest_cont dl.deadline,
.invest_classic li.invest_item .invest_cont dl.deadline {
	border-right: 0 none;
}
.invest_classic_part li.invest_item .invest_cont dl dd,
.invest_boutique_part li.invest_item .invest_cont dl dd,
.invest_classic li.invest_item .invest_cont dl dd {
	margin-bottom: 14px;
	font-size: 16px;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap {
	font-size: 0;
	position: absolute;
	right: 0px;
	top: 0px;
	border: 1px solid #fff;
	border-radius: 4px;
	margin: 16px 0 0 50px;
	z-index: 10;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li {
	display: none;
	width: 118px;
	height: 40px;
	line-height: 40px;
	border-radius: 4px;
	background: #fff;
	position: relative;
	border-bottom: 1px solid #e4e4e4;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li a,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li a,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li a {
	text-indent: 18px;
	color: #676767;
	font-size: 18px;
	font-weight: normal;
	display: block;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn {
	display: block;
	background: #f99f42;
	border-bottom: 0 none;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn a,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn a,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn a {
	color: #fff;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops {
	border-radius: 0 4px 4px 0;
	background: #e6923e;
	width: 36px;
	height: 40px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops {
	*display: inline;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops i,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops i,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops i {
	height: 0;
	width: 0;
	position: absolute;
	top: 18px;
	right: 12px;
	border-width: 6px;
	display: inline-block;
	border-style: solid;
	border-color: #fff #e6923e #e6923e #e6923e;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops i,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops i,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li.sign_btn .other_ops i {
	*display: inline;
}
.invest_classic_part li.invest_item .invest_cont ul.sign_btn_wrap li:last-child,
.invest_boutique_part li.invest_item .invest_cont ul.sign_btn_wrap li:last-child,
.invest_classic li.invest_item .invest_cont ul.sign_btn_wrap li:last-child {
	border-bottom: 0 none;
}
.invest_classic_part li.invest_item.my_invest_adviser,
.invest_boutique_part li.invest_item.my_invest_adviser,
.invest_classic li.invest_item.my_invest_adviser {
	border: 2px solid #fe7f00;
	position: relative;
	padding: 15px 20px;
	margin-bottom: 22px;
}
.invest_classic_part li.invest_item.my_invest_adviser i.my_invest_adviser_label,
.invest_boutique_part li.invest_item.my_invest_adviser i.my_invest_adviser_label,
.invest_classic li.invest_item.my_invest_adviser i.my_invest_adviser_label {
	width: 96px;
	height: 96px;
	display: inline-block;
	background: url("/images/my-invest-adviser.png") 0 0 no-repeat;
	position: absolute;
	top: -8px;
	right: -8px;
	z-index: 2;
}
.invest_classic_part li.invest_item.my_invest_adviser i.my_invest_adviser_label,
.invest_boutique_part li.invest_item.my_invest_adviser i.my_invest_adviser_label,
.invest_classic li.invest_item.my_invest_adviser i.my_invest_adviser_label {
	*display: inline;
}
.invest_classic_part {
	display: none;
}
.adviser_detail {
	border: 1px solid #e4e4e4;
	padding: 20px 24px 14px;
	position: relative;
	margin-bottom: 18px;
}
.adviser_detail .img_area {
	float: left;
	text-align: center;
	width: 100px;
	margin-right: 24px;
}
.adviser_detail .img_area img {
	margin-bottom: 12px;
}
.adviser_detail .img_area h3 {
	font-size: 18px;
}
.adviser_detail .info_area {
	float: left;
	width: 562px;
	position: relative;
}
.adviser_detail .info_area h3 {
	font-size: 20px;
	margin-bottom: 6px;
}
.adviser_detail .info_area ul li {
	float: left;
	margin-bottom: 6px;
}
.adviser_detail .info_area ul li .item_name {
	width: 80px;
	display: inline-block;
	vertical-align: middle;
	color: #808080;
}
.adviser_detail .info_area ul li .item_name {
	*display: inline;
}
.adviser_detail .info_area ul li .item_cont {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: inline-block;
	vertical-align: middle;
}
.adviser_detail .info_area ul li .item_cont {
	*display: inline;
}
.adviser_detail .info_area ul li.frontLi .item_cont {
	width: 230px;
}
.adviser_detail .info_area ul li.backLi .item_cont {
	width: 170px;
}
.adviser_detail .time_area {
	position: absolute;
	bottom: 14px;
	right: 20px;
	color: #999;
}
.invest_depart {
	margin-bottom: 14px;
}
.invest_depart .depart_title {
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	background: #fdbc3e;
}
.invest_depart .depart_title h3 {
	font-size: 16px;
	color: #fff;
}
.invest_depart .depart_cont {
	background: #fafafa;
	padding: 20px 15px 0;
}
.invest_depart .adviser_detail {
	border: 0 none;
	background: #fafafa;
}
.contact_info ul li {
	float: left;
	margin-bottom: 20px;
	height: 18px;
	line-height: 18px;
}
.contact_info ul li .item_name {
	display: inline-block;
	width: 100px;
	color: #808080;
}
.contact_info ul li .item_name {
	*display: inline;
}
.contact_info ul li .item_cont {
	font-size: 16px;
	display: inline-block;
	width: 220px;
	color: #4c4c4c;
}
.contact_info ul li .item_cont {
	*display: inline;
}
.contact_info ul li .item_cont.red {
	color: #ff0042;
	font-size: 22px;
}
.contact_info ul li .item_cont.red b {
	font-size: 14px;
}
.formsign {
	overflow: hidden;
}
.formsign .tit {
	font-size: 16px;
	color: #464646;
}
.formsign .formtit {
	text-align: center;
	font-size: 16px;
	color: #464646;
	font-weight: bold;
	margin: 15px 0px;
}
.formsign .table {
	margin-bottom: 15px;
}
.formsign .table tbody tr td {
	line-height: 24px;
	height: 24px;
	text-align: center;
	border: 1px solid #ddd;
	padding: 4px 5px;
}
.formsign .table tbody tr td.noborder {
	border: none;
}
.formsign .table tbody tr td input {
	width: 100%;
}
.formsign .table tbody tr td label.tl {
	text-align: left;
	padding-left: 20px;
	cursor: pointer;
	display: block;
}
.formsign .table tbody tr td label.tl.tlb {
	padding-left: 50px;
}
.formsign .table tbody tr td label input[type="radio"] {
	width: 15px;
	height: 15px;
	margin-right: 5px;
}
.formsign .tips {
	overflow: hidden;
}
.formsign .tips p {
	font-weight: bold;
	line-height: 32px;
}
.risk-result.info-content {
	margin-top: 0;
}
.risk-result.info-content .btn.btn-riskrsltcfm,
.risk-result.info-content .btn.btn-cancel {
	width: 135px;
}
.risk-result.info-content .top-note {
	color: #676767;
	margin-bottom: 17px;
}
.risk-result.info-content .info {
	width: 100%;
}
.risk-result.info-content .info .rslt-block {
	padding: 38px 57px;
	padding-top: 20px;
	background: #fafafa;
}
.risk-result.info-content .level {
	font-size: 16px;
	color: #333;
	font-weight: 600;
	margin-top: -25px;
	text-align: center;
}
.risk-result.info-content #riskGauge canvas {
	left: -2% !important;
	top: -5% !important;
}
.risk-result.info-content .ckbox-block {
	font-size: 12px;
	color: #666;
	margin-bottom: 55px;
}
.risk-result.info-content .ckbox-block input[type=checkbox] {
	position: relative;
	top: 2px;
}
.risk-result.info-content .content-block {
	font-size: 14px;
	color: #676767;
	margin: 0;
	text-align: left;
}
.risk-result.info-content .content-block.rslt-detail {
	color: #333;
	line-height: 22px;
	margin-top: -30px;
}
.risk-result.info-content .content-block.rslt-detail + .btns {
	margin-top: 85px;
}
.risk-result.info-content .content-block.note {
	font-size: 12px;
	color: #999;
	line-height: 21px;
	margin-top: 15px;
	margin-bottom: 20px;
}
.risk-result.info-content .content-block.note .red {
	color: #dd3232;
}
.risk-result.info-content .content-block.note + .btns {
	margin-top: 68px;
}
.risk-result.info-content .content-block.btns {
	text-align: center;
}
.risk-result.info-content .content-block.btns .btn.btn-cancel {
	color: #0089d6;
	height: 31px;
	background: #fff;
	border: 1px solid #0089d6;
}
.risk-result.info-content .content-block.btns .btn + .btn {
	margin-left: 24px;
}
.risk-result.info-content .content-block.bttm-note {
	text-align: center;
	margin-top: 18px;
}
.risk-result.info-content .content-block.bttm-note em {
	font-size: 14px;
	color: #666;
	font-style: normal;
}
.test-note .btn {
	margin-left: 15px;
}
.btns-center-block {
	text-align: center;
}
.btns-center-block .btn.default {
	background: #bac4c5;
	margin-left: 20px;
}
.dlg_riskrslt .info-content .circle_area .gauge {
	margin-top: 50px;
}
.dlg_riskrslt .info-content .content-block.rslt-detail {
	margin-top: 33px;
}
.dlg_riskrslt .info-content .content-block.rslt-detail + .btns {
	margin-top: 20px;
}
.dlg_riskrslt .info-content .content-block.rslt-detail + .btns .btn {
	font-size: 16px;
	font-weight: 400;
}
.riskrslt_dlg + .btn-wrap .dialog_btn {
	width: initial;
	min-width: 90px;
	padding: 0 10px;
	box-sizing: border-box;
	background: #fff;
	color: #d4003b;
	border: 1px solid #d4003b;
}
.page-risk-result .tip {
	margin-top: 130px;
	border-top: 1px solid #d5d5d5;
}
.page-risk-result .tip p {
	padding: 15px 0;
}
.page-risk-result .tip p .warm-tip-icon {
	display: inline-block;
	margin-right: 10px;
	background: url("../images/warm-tip-icon.png");
	width: 16px;
	height: 14px;
	vertical-align: middle;
	margin-top: -4px;
}
.page-risk-result .tip table {
	table-layout: auto;
}
.page-risk-result .tip table td {
	padding: 10px 30px;
	border: 1px solid #ddd;
}
.yj_warn i {
	width: 22px;
	height: 22px;
	display: inline-block;
	margin-right: 10px;
	position: relative;
	top: 5px;
}
.yj_warn i.note {
	background: url("/images/note.png") center no-repeat;
	background-size: contain;
}
.yj_warn i.succ {
	background: url("/images/succ.png") center no-repeat;
	background-size: contain;
}
.yj_cont {
	margin-bottom: 22px;
}
.yj_cont .title {
	font-size: 14px;
	color: #333;
	margin-bottom: 15px;
	margin-top: 22px;
}
.yj_cont .title:first-child {
	margin-top: 0;
}
.yj_cont .cont {
	height: 50px;
	line-height: 50px;
	padding: 0 18px;
	border: 1px solid #e6e6e6;
	color: #666;
}
.yj_cont table {
	color: #333;
}
.yj_cont table .arrow {
	width: 110px;
	text-align: center;
}
.yj_cont table .arrow .arrow_r {
	width: 40px;
	height: 16px;
	display: inline-block;
	background: url("/images/dlg-arrowr.png") center no-repeat;
	background-size: contain;
}
.yj_cont table .border {
	width: 178px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border: 1px solid #e6e6e6;
}
.yj_cont table em {
	color: #ec3333;
}
.tb_yj td:first-child {
	padding-left: 38px;
	text-align: left;
}
.tb_yj td em {
	min-width: 30px;
	color: #ffa44c;
	font-size: 12px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	display: inline-block;
	border: 1px solid #ffa44c;
	border-radius: 2px;
	margin-right: 10px;
}
.tb_dlg {
	border: none;
	font-size: 14px;
}
.tb_dlg th {
	color: #666;
	border: none;
}
.tb_dlg td {
	color: #333;
	border: none;
}
.tb_dlg td.highlgt {
	color: #f2a454;
}
.js-dialog .dialog_btn {
	font-size: 16px;
}
.js-dialog .btn_middle {
	font-size: 16px;
}
.js-dialog .dialog_btn.btn-default-gray {
	background: #fff;
	color: #f2a454;
	border: 1px solid #f2a454;
}
.page-faq .faq-list {
	float: left;
	*display: inline;
	width: 188px;
	background-color: #fff;
}
.page-faq .faq-list ul {
	border-style: solid;
	border-color: #dedede;
	border-width: 1px 0 1px 1px;
}
.page-faq .faq-list ul li {
	line-height: 22px;
	border-bottom: 1px solid #dedede;
}
.page-faq .faq-list ul li.last {
	border-bottom: 0;
}
.page-faq .faq-list ul li a {
	display: block;
	padding: 15px 20px;
	color: #4d4d4d;
	text-decoration: none;
}
.page-faq .faq-list ul li a:hover, .page-faq .faq-list ul li a.active {
	color: #fff;
	background-color: #6d96da;
}
.page-faq .faq-content {
	margin-left: 188px;
	padding: 30px;
	border: 1px solid #dedede;
	background-color: #fff;
}
.page-faq .faq-content .section {
	margin-bottom: 30px;
}
.page-faq .faq-content .section h2 {
	margin-bottom: 24px;
	font-size: 23px;
	color: #3c73ce;
}
.page-faq .faq-content .section p {
	line-height: 24px;
}
.page-faq .faq-content .section li {
	line-height: 2.6;
}
.page-faq .faq-content .section li ul {
	padding: 5px 0;
}
.page-faq .faq-content .section li ul li {
	padding-left: 30px;
	list-style-type: disc;
	list-style-position: inside;
}
.page-faq .faq-content .section figure {
	margin: 10px 0;
	text-align: center;
}
.page-faq .faq-content .pane p {
	margin-bottom: 10px;
}
.page-faq .faq-content .pane img {
	margin-bottom: 15px;
}
/*# sourceMappingURL=../maps/self.css.map */
.searchGroup{
	position: relative;
    z-index: 3;
}
.searchGroup:after{
	content:"";
	clear:both;
	display:block;
}
.searchGroup .timeCon{
	float:left;
	width: 288px;
	height:35px;
	border:1px solid #ccc;
}
.searchGroup .timeCon input{
	border:none;
	margin-left:8px;
}
.searchGroup .catgoryCon{
	float:left;
	padding-left: 10px;
	margin-right:20px;
	cursor: pointer;
	position:relative;
	margin-left:15px;
	width:164px;
	height:34px;
	line-height:34px;
	border:1px solid #ccc;
}
.searchGroup .catgoryCon p{
	position:relative;
	color:#333;
	font-size: 14px;
	width:100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.searchGroup .catgoryCon p i{
	position:absolute;
	width:13px;
	height:6px;
	right: 8px;
	top: 15px;
	background: url("/images/select_dropdown.png") left center no-repeat/150%;
}
.searchGroup .catgoryCon ul{
	display: none;
	position: absolute;
    top: 35px;
    left: -1px;
    border: 1px solid #ccc;
	background: #fff;
}
.searchGroup .catgoryCon ul li{
	width: 164px;
	padding-left:10px;
	line-height: 30px;
	min-height: 30px;
    border-bottom: 1px solid #ccc;
}
.searchGroup .catgoryCon ul li:last-child{
	border-bottom:none;
}
.searchGroup a{
	float:left;
}
.searchGroup a.searchBtn{
	cursor: pointer;
	margin-left: 20px;
	margin-right:70px;
	width:72px;
	height:36px;
	line-height: 36px;
	text-align: center;
	background:#FD8615;
	border-radius:4px;
	color:#fff;
}
.searchGroup a.downBtn{
	cursor: pointer;
	width:84px;
	height:34px;
	text-align: center;
	line-height: 34px;
	border-radius:4px;
	border:1px solid #2E90E5;
}
.searchGroup a.downBtn i{
	display: inline-block;
	width:16px;
	height:16px;
	vertical-align: middle;
	background: url("/images/downBtn.png") left center no-repeat/100%;
}
.noData{
	display: none;
	font-size: 16px;
}
.noData img{
	width: 120px;
	height:120px;
	margin:0 auto;
	margin-top: 100px;
	display: block;
}
.noData p{
	margin-top:30px;
	text-align: center;
}
ul.listCon{
	border:1px solid #EBEBEB;
	background: #FBFBFD;
	margin-top:10px;
	max-height: 500px;
	overflow-y: auto;
}
ul.listCon li{
	box-sizing: border-box;
	padding: 12px;
	height:72px;
	width: 100%;
	border-bottom:1px solid #EBEBEB;
}
ul.listCon li:last-child{
	border-bottom:none;
}
ul.listCon li .listConLeft{
	float:left;
	position: relative;
	width: 510px;
}
ul.listCon li.sel .listConLeft{
	transform: translate(23px, 0);
	-webkit-transform: translate(23px,0);
}
ul.listCon li.sel .listConLeft .ico{
	display: block;
}
ul.listCon li .listConLeft .ico{
	display: none;
	position: absolute;
	top: 50%;
	left:-25px;
	margin-top: -8px;
	width: 16px;
	height: 16px;
	border-radius: 2px;
	border: 1px solid #c7c7c7;
}
ul.listCon li.sel .listConLeft .ico.sel{
	background:#FD8615;
	border:1px solid #FD8615;
}
ul.listCon li.sel .listConLeft .ico.sel:after{
	content: "";
	position: absolute;
	top:2px;
	left:1px;
	width: 70%;
	height: 30%;
	border: 2px solid #fff;
	border-radius: 1px;
	border-top: none;
	border-right: none;
	background: transparent;
	transform: rotate(-45deg);
}
ul.listCon li .listConLeft .title{
	font-size: 16px;
	color:#0072CB;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
ul.listCon li .listConLeft .infoCatgory{
	margin-top:5px;
	font-size: 14px;
	color:#999;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
ul.listCon li .listConRight{
	float:right;
	font-size: 14px;
	color:#999;
}
ul.listCon li .listConRight i{
	font-style: normal;
	color: #2E90E5;
	margin-top: 2px;
	margin-bottom: 7px;
	display: block;
	background: url(/images/downBtn.png) left top no-repeat/12%;
	padding-left: 20px;
}
ul.listCon li.loadMore{
	cursor: pointer;
	height:42px;
	text-align: center;
	border-bottom:none;
	color:#2E90E5;
}2019-12-25 17:12:54,167[INFO][http-bio-8080-exec-6][][][] 从请求中获取到的cookie值为： [com.cairh.cpe.wt.api.interceptor.NoSessionInterceptorCompatibleWithWT.getClientIdAndFundAccount(NoSessionInterceptorCompatibleWithWT.java:469)]

ul.listCon li.loadMore i{

}
.bottomBtn{
	display: none;
	margin-top: 40px;
	text-align: center;
}
.bottomBtn a{
	cursor: pointer;
	display: inline-block;
	width: 156px;
	height:46px;
	line-height: 46px;
	text-align: center;
	border-radius:4px;
	font-size: 18px;
}
.bottomBtn .bottomBtnCancel{
	color:#FD8615FF;
	background: #fff;
	border:1px solid #FD8615FF;
	margin-right: 10px;
}
.bottomBtn .bottomBtnDown{
	color:#fff;
	border:1px solid #ccc;
	background: #ccc;
}
.bottomBtn .bottomBtnDown.active{
	color:#fff;
	border:1px solid #FD8615;
	background: #FD8615;
}

.newDiv {
	padding: 0;
	box-sizing: border-box;
}
.newDiv .content{
	background:rgba(255,255,255,1);
    box-shadow:0px 0px 8px 0px rgba(0,0,0,0.06);
	margin-left: 24px;
	height: 100%;
	background-image: url("../images/htzq/htzqNewPic.png");
	background-repeat: no-repeat;
	background-position-x: 90px;
	background-position-y: 32px;
	text-align: center;
	padding-top: 172px;
}

.newDiv .content .buttons {
	width:188px;
    height:41px;
    background:linear-gradient(96deg,rgba(254,167,2,1) 0%,rgba(247,145,1,1) 100%);
	border-radius:23px;
	line-height: 41px;
	font-size: 16px;
	font-weight: 500;
	text-align: center;
	color: #ffffff;
	margin: 0 auto;
	/* margin-top: 172px; */
}
.newDiv .content .buttons a {
	color: #ffffff;
	display: block;
	width: 100%;
	height: 100%;
}
.app-qrcode {
	position: fixed;
	z-index: 99999;
	right: 100px;
	bottom: 45px;
	cursor: pointer;
}
.app-qrcode .qrcode-btn {
	color: #FFFFFF;
	font-size: 13px;
	text-align: center;
	width: 52px;
	line-height: 14px;
	padding: 12px 0 11px;
	background-color: #FF550D;
}
.app-qrcode .qrcode-wrap {
	display: none;
	position: absolute;
	padding: 5px 10px;
	background-color: #fff;
	left: -190px;
	bottom: 0;
	box-shadow: 0 0 11px 0 rgba(0,0,0,0.12);
}
.app-qrcode .qrcode-wrap::after {
	content: '';
	position: absolute;
	right: -9px;
	bottom: 26px;
	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 10px solid #fff;
    border-bottom: 5px solid transparent;
}
.app-qrcode .qrcode-wrap img{
	width: 150px;
	display: block;
}
.app-qrcode:hover .qrcode-wrap{
	display: block;
}
.js-dialog.agreement-dialog .bd{
    padding: 0 0 40px 0 !important;
}
.js-dialog.agreement-dialog .bd .dialog-content{
    padding: 40px 40px 0 40px;
    max-height: 400px;
    overflow-y: auto;
}
.aside .outUl li.outli a.outa.otb_cite_wrap {
	display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex;
	min-height: 47px;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.aside .outUl li.outli a.outa.otb_cite_wrap b{
	position: unset;
	-webkit-box-flex: 0 0 28px;
	-moz-box-flex: 0 0 28px;
	-webkit-flex: 0 0 28px;
	-ms-flex: 0 0 28px;
	flex: 0 0 28px
}
.aside .outUl li.outli a.outa.otb_cite_wrap cite{
	font-size: 10px;
	line-height: 18px;
	margin-left: 3px;
	text-align: left;
}
body {
	padding-top: 87px;
}
.header {
	height: auto;
	width: 100%;
	position: fixed;
	top: 0;
	z-index: 99;
	display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.header .ky-header-wrap {
	padding: 18px 0;
	margin: 0 auto;
}
.header .ky-header-wrap .logo {
	margin-right: 60px;
}
.header .ky-header-wrap .logo a {
	display: block;
}
.header .ky-header-wrap .logo a img{
	display: block;
}
.header .ky-header-wrap .menu-wrap ul {
	padding-top: 12px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.header .ky-header-wrap .menu-wrap ul li {
	margin-right: 24px;
}
.header .ky-header-wrap .menu-wrap ul li a {
	color: #979798;
	font-size: 19px;
	padding: 4px 10px;
}
.header .ky-header-wrap .menu-wrap ul li a.active {
	border-radius: 4px;
    background: #43acee;
    color: #fff;
}
.header .ky-header-wrap .menu-wrap ul li a:hover {
	border-radius: 4px;
    background: #43acee;
    color: #fff;
}
.header .ky-header-wrap .customer-service {
	padding-top: 6px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.header .ky-header-wrap .customer-service .hotline{
	margin: 4px 0;
    font-family: Microsoft YaHei;
    background: url(/images/cell-icon.png) 0 3px no-repeat;
    margin-left: 22px;
    text-indent: 16px;
    padding-left: 2px;
}
.header .ky-header-wrap .customer-service .numb{
	color: #EF5B26;
	font-size: 24px;
	font-weight: bold;
	margin-left: 18px;
	margin-right: 7px;
}
.header .ky-header-wrap .account-info {
	display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
	padding-top: 5px;
	padding-left: 42px;
	background: url(/images/icon/person-icon.png) no-repeat;
	background-size: 32px 33px;
	background-position: left 7px;
	margin-left: 50px;
}
.header .ky-header-wrap .account-info .info{
	color: #272727;
	font-size: 14px;
	line-height: 19px;
	margin-right: 20px;
}
.header .ky-header-wrap .account-info .info a{
	font-size: 12px;
	display: inline-block;
	margin-left: 7px;
}
.header .ky-header-wrap .account-info .info .fund-info{
	color: #8C8C8C;
	font-size: 12px;
	line-height: 16px;
	margin-top: 1px;
}
.header .fix-aside{
	position: fixed;
    top: 36%;
    margin-top: -10px;
    right: 20px;
    z-index: 980;
}
.header .fix-aside .fix-item{
	width: 43px;
	height: 40px;
	background-color: #15B9DC;
	cursor: pointer;
	margin-bottom: 7px;
	position: relative;
	border-radius: 3px;
}
.header .fix-aside .fix-item .side-tip{
	position: absolute;
    right: 52px;
    padding: 4px 8px;
    background: #f5f6f7;
    font-size: 14px;
    color: #309ce1;
    white-space: nowrap;
    top: 4px;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    display: none;
}
.header .fix-aside .fix-item .side-tip .download{
	display: block;
    text-align: center;
}
.header .fix-aside .fix-item .txt:hover + .side-tip{
	display: block;
}
.header .fix-aside .fix-item #hover-box{
	display: none;
	position: absolute;
	width: 44px;
	left: -40px;
	top: -48px;
}
.header .fix-aside .fix-item .share-box a{
	display: block;
}
.header .fix-aside .fix-item .share-box img{
	width: 33px;
}
.header .fix-aside .fix-item .icon{
	width: 27px;
    height: 27px;
    background: url(/images/icon/fixbar-ky.png) no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.header .fix-aside .fix-item .txt {
	position: absolute;
    background: #eb6165;
    width: 43px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 3px;
    color: #fff;
	left: 0;
	opacity: 0;
	transition: all 0.15s ease-in-out;
}
.header .fix-aside .fix-item.fix-top .icon{
	background-position: 0 -28px;
    top: 10px;
}
.header .fix-aside .fix-item.fix-share .icon{
	background-position: 0 0;
}
.header .fix-aside .fix-item.fix-que .icon{
	background-position: -28px 1px;
    right: -4px;
}
.header .fix-aside .fix-item.fix-user .icon{
	background: url(/images/icon/fixbar-uesr.png) center center no-repeat;
}
.header .fix-aside .fix-item.fix-qrcode .icon{
	background-position: -55px 0;
    top: 8px;
    left: 8px;
}
.header .fix-aside .fix-item.fix-edit .icon{
	background-position: -29px -26px;
    left: 8px;
    top: 4px;
}
.header .fix-aside .fix-item:hover .txt{
	top: 0;
	opacity: 1;
}
.header .fix-aside .fix-item.fix-share:hover #hover-box{
	display: block;
}
.header .fix-aside .fix-item.fix-share #hover-box:hover{
	display: block;
}
.footer {
	width: 100%;
	padding: 0;
	overflow: unset;
	text-align: unset;
}
.ui-footer {
	box-sizing: border-box;
	margin: 0 auto;
	height: 410px;
	background: #f4f5f8;
	color: #979798;
	font-size: 12px;
}
.ui-footer a{
	text-decoration: none;
}
.ui-footer .footer-wrap {
	margin: 0 auto;
	width: 1200px;
}
.ui-footer .footer-bottom-wrap {
	background: #424444;
}
.ui-footer .footer-top {
	box-sizing: border-box;
	margin: 0 auto;
	padding-top: 46px;
	padding-left: 26px;
	width: 1200px;
	height: 320px;
	background: #f4f5f8;
}
.ui-footer .footer-top .footer-dl {
	display: inline-block;
	width: 226px;
	vertical-align: top;
}
.ui-footer .footer-top .footer-dl dt {
	margin-bottom: 26px;
	color: #323232;
	font-weight: bold;
	font-size: 16px;
}
.ui-footer .footer-top .footer-dl dd {
	margin: 0;
	line-height: 2;
}
.ui-footer .footer-top .footer-dl dd.phone-num {
	margin-top: 50px;
	color: #323232;
	font-size: 16px;
}
.ui-footer .footer-top .footer-dl a {
	color: #979798;
}
.ui-footer .footer-bottom {
	margin: 0 auto;
	width: 1200px;
	height: 90px;
	font-size: 12px;
}
.ui-footer .footer-bottom .p {
	float: left;
	margin-left: 30px;
	width: 100%;
}
.ui-footer .footer-bottom p {
	margin-top: 18px;
	text-align: center;
}
.ui-footer .footer-bottom p img{
	vertical-align: middle;
}
.ui-footer .footer-bottom .pt18 {
	padding-top: 18px;
}
.ui-footer .footer-bottom .big-p {
	font-size: 14px;
}
.warning-block {
	color: #FF9802;
	font-size: 14px;
	line-height: 20px;
	padding: 10px 30px;
	background-color: #FFF6EE;
	margin-bottom: 25px;
}
.calc-type-wrap .calc-title{
	line-height: 20px;
	color: #8C8C8C;
	font-size: 14px;
	margin-bottom: 7px;
}
.calc-type-wrap .calc-title .pl{
	padding-left: 15px;
}
.calc-type-wrap .calc-wrap label {
	display: block;
}
.calc-type-wrap .calc-wrap .calc-item {
	background-color: #FAFAFA;
	padding: 18px 15px 18px 42px;
	position: relative;
}
.calc-type-wrap .calc-wrap label:not(:nth-last-child(1)) .calc-item {
	border-bottom: 1px solid #E0E0E0;
}
.calc-type-wrap .calc-wrap .calc-item input{
	position: absolute;
	margin: 0;
	width: 16px;
	height: 16px;
	appearance: none;
	-webkit-appearance: none;
	left: 15px;
	top: 20px;
}
.calc-type-wrap .calc-wrap .calc-item input::after{
	content: "";
	box-sizing: border-box;
	display: block;
	width: 100%;
	height: 100%;
	border: 1px solid #C7C7C7;
	border-radius: 2px;
}
.calc-type-wrap .calc-wrap .calc-item input:checked::after{
	border: none;
	background: url("/images/radio-checked.png") no-repeat;
	background-size: contain;
}
.calc-type-wrap .calc-wrap .calc-item .item-name{
	font-size: 16px;
	color: #272727;
	line-height: 22px;

}
.calc-type-wrap .calc-wrap .calc-item .item-name span {
	display: inline-block;
	line-height: 17px;
	color: #8C8C8C;
	font-size: 12px;
	margin-left: 8px;
}
.calc-type-wrap .calc-wrap .calc-item .item-des {
	line-height: 20px;
	color: #8C8C8C;
	font-size: 14px;
	margin-top: 10px;
}
.calc-type-wrap .current-calc {
	margin-bottom: 21px;
}
.calc-type-wrap .current-calc.calc-wrap .calc-item {
	padding: 20px 15px;
}
.bank-list{
	margin-left: 100px;
	width: 190px;
	border: 1px solid #eee;
	margin-top: 1px;
	height: 150px;
	overflow-y: scroll !important;
}
.checkbg{
	background: none;
	border: none;
}
.checkbg .bank-list li{
	float: none;
	margin: 0;
	line-height: 36px;
	padding-left: 12px;

}
.checkbg label input{
	visibility: hidden;
}
.checkbg label input{
	padding: 0;
	margin: 0;
	width: 0;
}
.checkbg label{
	margin: 0;
	padding: 0;
}
.cashier-sprite{
	background: none;
	margin: 0;
	text-indent: 0;
	border:none
}
.result{
	margin: 0;
	display: inline;
}
.result .assist{
	width: 85px;
	display: inline-block;
}
.select-bank{
	vertical-align: middle;
	zoom: 1;
	width: 170px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #dfdfdf;
	padding: 7px 10px 7px 10px;
	outline: none;
	border-radius: 4px;
	position: relative;
}
.select-bank::after{
	content: '';
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/arrow.png) no-repeat;
	position: absolute;
	right: 10px;
	top: 7px;
	background-size: contain;
	transform: rotate(180deg);
}