html {
	background: rgb(242, 242, 242); width: 100%; text-align: left;
}
body {
	border: currentColor; border-image: none; width: 100%; color: rgb(0, 0, 0); font-family: Î¢ÈíÑÅºÚ; font-size: 14px; background-color: rgb(255, 255, 255);
}
.td_L_main {
	width: 100%; border-top-color: rgb(234, 234, 234); border-right-color: rgb(234, 234, 234); border-left-color: rgb(234, 234, 234); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
table {
	padding-top: 20px; border-collapse: collapse; border-spacing: 0;
}
tbody {
	padding-top: 20px; border-collapse: collapse; border-spacing: 0;
}
.calenderTbl {
	padding: 0px; border-collapse: separate; border-spacing: 1;
}
th {
	
}
.normaltbl th {
	height: 44px; line-height: 44px;
}
.normaltbl td {
	height: 44px; line-height: 44px;
}
.smalltbl {
	font-size: 12px;
}
.smalltbl select {
	font-size: 12px;
}
.smalltbl th {
	height: 38px; line-height: 40px;
}
.smalltbl td {
	height: 38px; line-height: 40px;
}
.bordertbl td {
	border: 1px solid rgb(235, 235, 235); border-image: none;
}
.tips_red {
	color: rgb(199, 0, 11); line-height: 15px; padding-left: 10px; vertical-align: middle; position: relative;
}
.tips_normal {
	color: rgb(0, 0, 0); line-height: 15px; padding-left: 10px; vertical-align: middle; position: relative;
}
.style_outline_l {
	color: rgb(199, 0, 11); font-size: 24px;
}
.style_outline {
	color: rgb(199, 0, 11); font-size: 16px;
}
.style_headline_l {
	color: rgb(0, 0, 0); line-height: 44px; font-size: 18px; float: left;
}
.style_headline {
	color: rgb(0, 0, 0); font-size: 12px;
}
.style_down {
	color: rgb(0, 145, 57);
}
.style_up {
	color: rgb(199, 0, 11);
}
.style_mid {
	color: inherit;
}
.tips_default {
	color: rgb(153, 153, 153);
}
a {
	color: rgb(0, 160, 233); text-decoration: none;
}
.link:hover {
	color: rgb(0, 160, 233); text-decoration: none;
}
.link {
	color: rgb(0, 160, 233); text-decoration: none; cursor: pointer;
}
.graylink:hover {
	color: rgb(136, 136, 137); text-decoration: underline;
}
.graylink {
	color: rgb(136, 136, 137); text-decoration: underline; cursor: default;
}
.lstlink {
	color: rgb(0, 160, 233); text-decoration: none; cursor: pointer;
}
.nocsslink:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
.nocsslink {
	color: rgb(0, 0, 0); text-decoration: none;
}
.smalllst {
	padding-top: 10px; padding-bottom: 10px; background-color: rgb(255, 255, 255);
}
.lst {
	padding-top: 10px; padding-bottom: 10px; background-color: rgb(255, 255, 255);
}
.dbllst {
	padding-top: 10px; padding-bottom: 10px; background-color: rgb(255, 255, 255);
}
.lst_border {
	padding-top: 10px; padding-bottom: 10px; background-color: rgb(255, 255, 255);
}
.lst_bill {
	padding-top: 10px; padding-bottom: 10px; background-color: rgb(255, 255, 255);
}
.smalllst_m {
	padding-top: 10px; padding-bottom: 10px; background-color: rgb(255, 255, 255);
}
.lst_m {
	padding-top: 10px; padding-bottom: 10px; background-color: rgb(255, 255, 255);
}
.smalllst_m {
	color: rgb(98, 98, 98);
}
.lst_m {
	color: rgb(98, 98, 98);
}
.smalllst {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.lst {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.dbllst {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.lst_border {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.lst_bill {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.smalllst_m {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.smalllst_m {
	border-right-color: rgb(235, 235, 235); border-right-width: 1px; border-right-style: solid;
}
.lst_border {
	border-right-color: rgb(235, 235, 235); border-right-width: 1px; border-right-style: solid;
}
.lst_bill {
	border-right-color: rgb(235, 235, 235); border-right-width: 1px; border-right-style: solid;
}
.lst_m {
	border: 1px solid rgb(235, 235, 235); border-image: none;
}
.smalllst {
	font-size: 12px;
}
.smalllst_m {
	font-size: 12px;
}
.lst {
	font-size: 14px;
}
.dbllst {
	font-size: 14px;
}
.lst_m {
	font-size: 14px;
}
.lst_border {
	font-size: 14px;
}
.lst_bill {
	font-size: 14px;
}
.smalllst_m tr:hover td {
	cursor: default; background-color: rgb(254, 248, 241);
}
.lst_m tr:hover td {
	cursor: default; background-color: rgb(254, 248, 241);
}
.smalllst th {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.smalllst td {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.lst th {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.lst td {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.dbllst th {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.dbllst td {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.lst_border th {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.lst_border td {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.smalllst_m th {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.smalllst_m td {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.lst_bill th {
	vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.lst_bill td {
	vertical-align: middle; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.lst_border th {
	border-left-color: rgb(235, 235, 235); border-left-width: 1px; border-left-style: solid;
}
.lst_border td {
	border-left-color: rgb(235, 235, 235); border-left-width: 1px; border-left-style: solid;
}
.lst_bill th {
	border-left-color: rgb(235, 235, 235); border-left-width: 1px; border-left-style: solid;
}
.lst_bill td {
	border-left-color: rgb(235, 235, 235); border-left-width: 1px; border-left-style: solid;
}
.smalllst_m th {
	border-left-color: rgb(235, 235, 235); border-left-width: 1px; border-left-style: solid;
}
.smalllst_m td {
	border-left-color: rgb(235, 235, 235); border-left-width: 1px; border-left-style: solid;
}
.lst_m th {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-bottom-color: rgb(235, 235, 235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.lst_m td {
	text-align: center; vertical-align: middle; border-top-color: rgb(235, 235, 235); border-bottom-color: rgb(235, 235, 235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.smalllst th {
	color: rgb(136, 136, 137); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; background-color: rgb(247, 247, 247);
}
.lst th {
	color: rgb(136, 136, 137); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; background-color: rgb(247, 247, 247);
}
.dbllst th {
	color: rgb(136, 136, 137); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; background-color: rgb(247, 247, 247);
}
.smalllst td {
	text-align: center; color: rgb(62, 58, 57); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; vertical-align: middle;
}
.lst td {
	text-align: center; color: rgb(62, 58, 57); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; vertical-align: middle;
}
.dbllst td {
	text-align: center; color: rgb(62, 58, 57); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; vertical-align: middle;
}
.smalllst_m th {
	font-weight: bold; background-color: rgb(247, 247, 247);
}
.lst_m th {
	border: 0px currentColor; border-image: none; font-weight: bold;
}
.lst tr {
	border-color: inherit; vertical-align: inherit; display: table-row;
}
.dbllst tr {
	border-color: inherit; vertical-align: inherit; display: table-row;
}
.lst_m tr {
	border-color: inherit; vertical-align: inherit; display: table-row;
}
.lst_border tr {
	border-color: inherit; vertical-align: inherit; display: table-row;
}
.lst_bill tr {
	border-color: inherit; vertical-align: inherit; display: table-row;
}
.lst th {
	height: 40px; line-height: 22px;
}
.lst td {
	height: 40px; line-height: 22px;
}
.dbllst th {
	height: 40px; line-height: 22px;
}
.lst_m th {
	height: 40px; line-height: 22px;
}
.lst_m td {
	height: 40px; line-height: 22px;
}
.lst_border td {
	height: 40px; line-height: 22px;
}
.lst_bill td {
	height: 40px; line-height: 22px;
}
.dbllst td {
	height: 60px; line-height: 22px;
}
.lst_border td {
	height: 30px; text-align: left;
}
.smalllst th {
	height: 28px; line-height: 22px;
}
.smalllst td {
	height: 28px; line-height: 22px;
}
.smalllst_m th {
	height: 37px; line-height: 22px;
}
.smalllst_m td {
	height: 37px; line-height: 22px;
}
.btn_gray {
	margin: 2px 5px; padding: 2px 8px; border: 1px solid rgb(255, 120, 120); border-image: none; color: rgb(255, 120, 120); font-size: 12px; text-decoration: none; display: inline-block; white-space: nowrap; cursor: pointer; -ms-word-break: keep-all;
}
.hightbtn {
	margin: 2px 5px; padding: 2px 8px; border: 1px solid rgb(255, 120, 120); border-image: none; color: rgb(255, 120, 120); font-size: 12px; text-decoration: none; display: inline-block; white-space: nowrap; cursor: pointer; -ms-word-break: keep-all;
}
.hightbtn:hover {
	background: rgb(255, 120, 120); color: rgb(255, 255, 255);
}
.btn_gray {
	background: rgb(159, 160, 160); border: 1px solid rgb(159, 160, 160); border-image: none; color: rgb(255, 255, 255);
}
.tr_out .hightbtn {
	padding: 2px 8px; text-decoration: none; white-space: nowrap; cursor: pointer; -ms-word-break: keep-all;
}
.tr_in .hightbtn {
	padding: 2px 8px; text-decoration: none; white-space: nowrap; cursor: pointer; -ms-word-break: keep-all;
}
.tr_in .btn_gray {
	padding: 2px 8px; text-decoration: none; white-space: nowrap; cursor: default; -ms-word-break: keep-all;
}
.tr_out td {
	background-color: rgb(255, 255, 255);
}
.tr_in td {
	background-color: rgb(255, 249, 242);
}
.td_odd {
	background-color: rgb(242, 240, 241);
}
.tradeTd {
	padding: 0px 10px; color: rgb(51, 153, 255);
}
.lst_m tr:hover .tradeTd {
	color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(252, 100, 105);
}
.tradeMode_title {
	width: 100%; height: 40px; text-align: left; color: rgb(98, 98, 98); line-height: 40px; padding-left: 40px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.proName_title {
	width: 100%; height: 35px; text-align: left; color: rgb(98, 98, 98); line-height: 35px; font-size: 14px; float: left;
}
table.positionlst tr td {
	padding-left: 40px; cursor: pointer;
}
table.positionlst tr.table_th td {
	width: 50px; height: 40px; color: rgb(159, 160, 160); font-size: 12px; vertical-align: middle;
}
table.positionlst tr.bottom_line td {
	height: 40px; color: rgb(98, 98, 98); font-size: 14px; vertical-align: middle; border-bottom-color: rgb(236, 235, 235); border-bottom-width: 1px; border-bottom-style: dashed;
}
table.positionlst tr td span {
	border-radius: 4px; border: 1px solid rgb(255, 90, 94); border-image: none; width: 62px; height: 25px; text-align: center; color: rgb(255, 90, 94); line-height: 25px; font-size: 12px; display: inline-block;
}
table.positionlst1:hover tbody tr td {
	background: rgb(255, 249, 242);
}
table.positionlst2:hover tbody tr td {
	background: rgb(255, 249, 242);
}
table.positionlst1:hover tbody tr td span.gary_btn {
	background: rgb(159, 160, 160); color: rgb(255, 255, 255);
}
span.brigthBtn:hover {
	background: rgb(255, 90, 94); color: rgb(255, 255, 255);
}
table.positionlst tr td span.gary_btn {
	margin: 2px; border-radius: 4px; border: 1px solid rgb(159, 160, 160); border-image: none; color: rgb(159, 160, 160); text-decoration: none; white-space: nowrap; cursor: default; -ms-word-break: keep-all;
}
span.gary_btn:hover {
	background: rgb(159, 160, 160); color: rgb(255, 255, 255);
}
pre {
	height: 40px; text-align: center; color: rgb(98, 98, 98); line-height: 45px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.bight-btn {
	padding-left: 10px; float: left;
}
.bight-btn a {
	border-radius: 3px; border: 1px solid rgb(244, 95, 95); border-image: none; width: 35px; height: 22px; text-align: center; color: rgb(244, 95, 95); line-height: 22px; font-size: 14px; margin-right: 1px; display: inline-block;
}
.bight-btn a:hover {
	color: rgb(255, 255, 255); background-color: rgb(244, 95, 95);
}
.bight-btn-clicked {
	padding-left: 10px; float: left;
}
.bight-btn-clicked a {
	border-radius: 3px; border: 1px solid rgb(244, 95, 95); border-image: none; width: 35px; height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; font-size: 14px; margin-right: 1px; display: inline-block; background-color: rgb(244, 95, 95);
}
.bight-btn-clicked a:hover {
	color: rgb(255, 255, 255); background-color: rgb(244, 95, 95);
}
.zzhk-jnhk-result {
	overflow: hidden; background-color: rgb(255, 255, 255);
}
.zzhk-jnhk-result .zzhk-jnhk-left {
	width: 35%; float: left;
}
.zzhk-jnhk-result .zzhk-jnhk-left img {
	margin: 68px 28px 160px 0px; float: right;
}
.zzhk-jnhk-result .zzhk-jnhk-right {
	width: 64%; padding-top: 106px; float: right;
}
.zzhk-jnhk-result .zzhk-jnhk-right .zzhk-jnhk-info {
	padding-right: 60px;
}
.zzhk-jnhk-result .zzhk-jnhk-right h4 {
	color: rgb(255, 120, 120); font-size: 36px; margin-bottom: 15px;
}
.zzhk-jnhk-result .zzhk-jnhk-right ul li i {
	background: url("/icbc/newperbank/images/failure-block.png") no-repeat center; width: 8px; height: 8px; margin-right: 2px; display: inline-block;
}
.zzhk-jnhk-result .zzhk-jnhk-right ul li {
	color: rgb(136, 136, 137); font-size: 14px;
}
.zzhk-jnhk-result .zzhk-jnhk-right .zzhk-jnhk-btn {
	margin: 50px 80px;
}
.zzhk-jnhk-result .zzhk-jnhk-right .zzhk-jnhk-success {
	margin: 50px 80px; align: center;
}
.zzhk-jnhk-result .zzhk-jnhk-right .zzhk-jnhk-success_more {
	margin: 50px 0px 0px;
}
.zzhk-jnhk-result .zzhk-jnhk-right .zzhk-jnhk-btn a {
	background: rgb(255, 120, 120); padding: 7px 20px; color: rgb(255, 255, 255); margin-right: 10px;
}
.zzhk-jnhk-result .zzhk-jnhk-right .zzhk-jnhk-btn a:hover {
	background-color: rgb(255, 161, 161);
}
.zzhk-jnhk-result-small {
	overflow: hidden; background-color: rgb(255, 255, 255);
}
.zzhk-jnhk-result-small .zzhk-jnhk-left-small {
	width: 32%; float: left;
}
.zzhk-jnhk-result-small .zzhk-jnhk-left-small img {
	margin: 102px 16px 160px;
}
.zzhk-jnhk-result-small .zzhk-jnhk-right-small {
	width: 100%; padding-top: 134px;
}
.zzhk-jnhk-result-small .zzhk-jnhk-right-small h4 {
	color: rgb(255, 120, 120); font-size: 30px; margin-bottom: 16px;
}
.zzhk-jnhk-result-small .zzhk-jnhk-right-small ul li i {
	background: url("/icbc/newperbank/images/failure-block.png") no-repeat center; width: 8px; height: 8px; margin-right: 2px; display: inline-block;
}
.zzhk-jnhk-result-small .zzhk-jnhk-right ul li {
	color: rgb(136, 136, 137); font-size: 12px;
}
.zzhk-jnhk-result-small .zzhk-jnhk-right-small .zzhk-jnhk-btn-small {
	margin: 50px 40px;
}
.zzhk-jnhk-result-small .zzhk-jnhk-right-small .zzhk-jnhk-success-small {
	margin: 50px 50px 50px 220px;
}
.zzhk-jnhk-result-small .zzhk-jnhk-right-small .zzhk-jnhk-success-small_more {
	margin: 50px 50px 50px 0px;
}
.zzhk-jnhk-result-gold {
	overflow: hidden; background-color: rgb(255, 255, 255);
}
.zzhk-jnhk-result-gold .zzhk-jnhk-left-gold {
	width: 45%; float: left;
}
.zzhk-jnhk-result-gold .zzhk-jnhk-left-gold img {
	margin: 68px 28px 0px 0px; float: right;
}
.zzhk-jnhk-result-gold .zzhk-jnhk-right-gold {
	width: 55%; padding-top: 106px; float: right;
}
.zzhk-jnhk-result-gold .zzhk-jnhk-right-gold h4 {
	color: rgb(255, 120, 120); font-size: 36px; margin-bottom: 15px;
}
.zzhk-jnhk-result-gold .zzhk-jnhk-right-gold ul li {
	color: rgb(136, 136, 137); font-size: 14px;
}
.newButtonTdStyle {
	height: 74px; text-align: center; vertical-align: middle;
}
.newButtonTdStyle span {
	margin-right: 10px; margin-left: 10px; display: inline-block;
}
.newButtonTdStyle a {
	margin-right: 10px; margin-left: 10px; display: inline-block;
}
.investButtonTdStyle {
	height: 74px; text-align: center; vertical-align: middle;
}
.investButtonTdStyle span {
	display: inline-block;
}
.investButtonTdStyle a {
	display: inline-block;
}
.header-topbar {
	background: rgb(247, 247, 247); height: 34px; line-height: 34px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.header-topbar ul {
	font-size: 12px;
}
.header-topbar li {
	padding: 0px 10px; float: left; position: relative;
}
.header-topbar li b {
	top: 12px; height: 12px; right: -1px; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: solid; position: absolute; z-index: 1;
}
.header-topbar ul {
	margin-right: -10px;
}
.header-topbar a {
	color: rgb(0, 0, 0);
}
.header-topbar a:hover {
	text-decoration: underline;
}
.header-topbar li var {
	padding: 0px 4px; color: rgb(208, 0, 0);
}
.header-topbar-shop {
	padding-left: 24px !important;
}
.header-topbar-mine {
	padding-left: 24px !important;
}
.header-topbar-shop i {
	position: absolute; z-index: 1;
}
.header-topbar-mine i {
	position: absolute; z-index: 1;
}
.header-topbar-shop i {
	background: url("../images/css-sprite2.png") no-repeat -40px -160px; left: 7px; top: 12px; width: 16px; height: 12px;
}
.header-topbar-mine i {
	background: url("../images/css-sprite.png") no-repeat -185px -48px; left: 8px; top: 8px; width: 16px; height: 16px;
}
.icbc-logo {
	margin-top: 9px;
}
.header-main form {
	width: 508px;
}
.header-main-search {
	border: 1px solid rgb(202, 0, 0); border-image: none; margin-top: 13px; margin-left: 16px;
}
.search-bar {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 5px; outline: 0px; border: 0px currentColor; border-image: none; width: 400px; height: 28px; font-size: 14px; vertical-align: top;
}
.search-btn {
	background: rgb(202, 0, 0); width: 80px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; position: relative;
}
.search-btn input {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; width: 80px; height: 28px; position: absolute; z-index: 1; cursor: pointer; opacity: 0;
}
.hot-word {
	height: 28px; color: rgb(153, 153, 153); line-height: 28px; padding-left: 16px; font-size: 14px;
}
.hot-word a {
	color: rgb(153, 153, 153); margin-right: 5px;
}
.hot-word a:hover {
	text-decoration: underline;
}
.header-main-shortcat {
	margin-top: 13px; position: relative;
}
.header-main-shortcat a {
	margin-left: 10px;
}
.today-count {
	top: 35px; right: 0px; color: rgb(102, 102, 102); font-size: 14px; white-space: nowrap; position: absolute; z-index: 2;
}
.today-count b {
	font-size: 13px; vertical-align: top;
}
.header-nav {
	background: rgb(191, 0, 0); height: 34px; line-height: 34px;
}
.header-nav li {
	width: 110px; text-align: center; font-size: 14px; float: left;
}
.header-nav li a {
	height: 34px; color: rgb(255, 255, 255); line-height: 34px; display: block;
}
.header-nav li a:hover {
	background: rgb(135, 0, 6);
}
.header-nav .header-nav-all {
	width: 205px; font-weight: bold;
}
.header-nav-all a {
	padding-left: 72px; position: relative;
}
.header-nav-all i {
	background: url("../images/css-sprite.png") no-repeat -176px 0px; left: 24px; top: 5px; width: 24px; height: 24px; position: absolute; z-index: 1;
}
.header-nav .header-nav-share {
	width: 85px;
}
.header-nav-share a {
	padding: 0px 10px; position: relative;
}
.header-nav-share i {
	background: url("../images/css-sprite.png") no-repeat -180px -152px; left: 13px; top: 8px; width: 18px; height: 18px; position: absolute; z-index: 2;
}
.header-nav-share b {
	border-width: 3px 3px 4px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); top: 12px; width: 0px; height: 0px; right: 5px; position: absolute; z-index: 1;
}
.footer {
	color: rgb(94, 94, 94); font-size: 12px;
}
.footer a {
	color: rgb(94, 94, 94); font-size: 12px;
}
.footer a:hover {
	text-decoration: underline;
}
.footer-nav {
	padding: 18px 0px 58px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid;
}
.footer-nav dl {
	width: 25%; text-align: center;
}
.footer-nav dt {
	height: 16px; line-height: 16px; font-size: 14px; margin-bottom: 11px;
}
.footer-nav dd {
	height: 18px; line-height: 18px;
}
.footer-copyright {
	padding: 12px 0px 42px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid;
}
.footer-copyright-menu {
	height: 40px; line-height: 40px;
}
.footer-copyright-menu a {
	margin-right: 14px;
}
.footer-copyright-menu b {
	margin-right: 14px;
}
.footer-copyright-ico span {
	vertical-align: middle;
}
.footer-copyright-ico img {
	vertical-align: middle;
}
.footer-copyright-ico1 {
	margin-left: 12px;
}
.footer-copyright-ico2 {
	margin-left: 22px;
}
select {
	height: 28px; font-family: Microsoft Yahei; display: inline-block;
}
select.hidden {
	display: none;
}
.k-select {
	-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.k-selected {
	-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.k-options {
	-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.k-options-item {
	-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.k-select {
	background: rgb(255, 255, 255); padding: 4px 0px 4px 8px; border: 1px solid rgb(204, 204, 204); transition:border 0.4s; border-image: none; color: rgb(85, 85, 85); display: inline-block; position: relative; z-index: 111; cursor: pointer; -webkit-transition: border 0.4s ease; -moz-transition: border 0.4s ease; -o-transition: border 0.4s ease;
}
.k-select:hover {
	border-color: rgb(51, 142, 219);
}
.k-selected {
	height: 20px; line-height: 20px; white-space: nowrap;
}
.k-options-item {
	height: 20px; line-height: 20px; white-space: nowrap;
}
.k-selected {
	position: relative;
}
.k-select-ico {
	border-width: 5px; border-style: solid; border-color: rgb(153, 153, 153) transparent transparent; border-image: none; top: 11px; width: 0px; height: 0px; right: 7px; position: absolute; z-index: 1;
}
.k-options-item {
	padding-left: 8px;
}
.k-options {
	border: 1px solid rgb(51, 142, 219); border-image: none; left: -1px; top: 28px; width: 100%; overflow: hidden; display: none; position: absolute; z-index: 112; background-color: rgb(255, 255, 255);
}
.k-options-item {
	background: rgb(255, 255, 255);
}
.k-options-item:hover {
	background: rgb(60, 175, 255); color: rgb(255, 255, 255);
}
.k-select-disabled {
	background: rgb(242, 242, 242); border-color: rgb(180, 180, 180); color: rgb(180, 180, 180);
}
.k-select-disabled:hover {
	background: rgb(242, 242, 242); border-color: rgb(180, 180, 180); color: rgb(180, 180, 180);
}
.k-select-disabled .k-select-ico {
	border-top-color: rgb(180, 180, 180);
}
.nicescroll-rails {
	border-radius: 0px;
}
.com-progress {
	background: rgb(214, 214, 214); margin: 60px auto 88px; width: 650px; height: 6px; position: relative;
}
.com-progress-done {
	background: rgb(252, 100, 105);
}
.com-progress li {
	width: 20%; height: 6px; float: left; position: relative;
}
.com-progress3 li {
	width: 25%;
}
.com-progress5 li {
	width: 16.66%;
}
.com-progress b {
	background: url("../images/com-progress-ico3.png") no-repeat; left: -12px; top: -10.5px; width: 25px; height: 25px; position: absolute; z-index: 10;
}
.com-progress-done b {
	background: url("../images/red-circle.png") no-repeat;
}
.com-progress span {
	top: 20px; width: 200%; text-align: center; right: 0px; color: rgb(153, 153, 153); font-size: 12px; position: absolute; z-index: 2;
}
.com-progress var {
	top: 20px; width: 200%; text-align: center; right: 0px; color: rgb(153, 153, 153); font-size: 12px; position: absolute; z-index: 2;
}
.com-progress var {
	top: -40px; width: 200%; text-align: center; right: 0px; color: rgb(153, 153, 153); font-size: 12px; position: absolute; z-index: 2;
}
.com-progress-cur b {
	background: url("../images/red-even-circle.png") no-repeat; left: -16px; top: -14px; width: 32px; height: 32px;
}
.tab {
	position: relative;
}
.tab-nav-lis {
	background: rgb(250, 250, 250); border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.tab-nav-lis li {
	padding: 15px 20px; border: 1px solid transparent; border-image: none; margin-left: -1px; float: left; cursor: pointer;
}
.tab-nav-lis .tab-nav-cur {
	background: rgb(255, 255, 255); border-color: rgb(252, 100, 105) rgb(235, 235, 235) rgb(255, 255, 255); margin-top: -1px; margin-bottom: -1px; border-top-width: 3px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; position: relative;
}
.tab-nav-lis li a {
	color: rgb(0, 0, 0);
}
.tab-nav-lis .tab-nav-cur a {
	color: rgb(252, 100, 105);
}
.tab-con-mod {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(235, 235, 235) rgb(235, 235, 235); border-image: none; overflow: hidden; display: none;
}
.tab-con-cur {
	display: block;
}
.sidebar {
	border: 1px solid rgb(217, 217, 217); border-image: none; width: 190px;
}
.sidebar-title {
	height: 38px; line-height: 38px; padding-left: 50px; border-bottom-color: rgb(252, 100, 105); border-bottom-width: 2px; border-bottom-style: solid; position: relative;
}
.sidebar-title i {
	background: url("../images/css-sprite2.png") no-repeat -150px -180px; left: 20px; top: 8px; width: 20px; height: 21px; position: absolute; z-index: 1;
}
.sidebar li {
	height: 30px; line-height: 30px; padding-left: 50px; font-size: 14px; position: relative;
}
.sidebar li:hover {
	background: rgb(236, 236, 236);
}
.sidebar-cur-menu {
	background: rgb(236, 236, 236);
}
.sidebar-cur-menu i {
	border-width: 6px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(252, 100, 105); left: 24px; top: 10px; width: 0px; height: 0px; position: absolute; z-index: 1;
}
.sidebar a {
	color: rgb(0, 0, 0);
}
.site-map {
	width: 100%; height: 42px; color: rgb(98, 98, 98); line-height: 42px; font-size: 14px; margin-bottom: 30px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
.site-map a {
	color: rgb(98, 98, 98);
}
.site-map a:hover {
	text-decoration: underline;
}
.slider-main li {
	background: url("../images/sav.png") no-repeat right top;
}
.slider-main .pass-box-left {
	background: url("../images/corner-one.png") no-repeat right top;
}
.slider-main .pass-box-right {
	background: url("../images/met.png") no-repeat right top;
}
.slider-main dt {
	margin: 12px 11px 13px 13px; border-radius: 6px; border: 1px solid rgb(234, 234, 234); border-image: none; width: 113px; height: 102px;
}
.slider-main .pass-box-title {
	background: rgb(187, 153, 113); border-radius: 6px 6px 0px 0px; width: 113px; height: 30px; text-align: center; line-height: 30px;
}
.slider-main .pass-box-title p {
	color: rgb(247, 247, 247); font-size: 14px;
}
.slider-main dt b {
	width: 113px; height: 72px; text-align: center; color: rgb(252, 100, 105); line-height: 72px; font-size: 24px; font-weight: bold; display: block;
}
.slider-main dd {
	padding-top: 14px;
}
.slider-main dd p {
	line-height: 35px;
}
.slider-main .baby-top {
	line-height: 22px; font-weight: bold; margin-bottom: 12px;
}
.slider-main .baby-bottom {
	line-height: 22px; font-size: 12px;
}
.slider-main dd span {
	color: rgb(252, 100, 105);
}
.slider-main dd .big {
	font-size: 24px;
}
.slider-container {
	border: 1px solid rgb(234, 234, 234); border-image: none; margin-bottom: 40px; position: relative;
}
.slider-main {
	margin: 0px auto; padding: 15px 0px; width: 914px; overflow: hidden;
}
.slider-main ul {
	margin-left: -10px;
}
.slider-main li {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 225px; height: 94px; margin-left: 10px; float: left;
}
.slider-next-btn {
	background: rgb(0, 0, 0); top: 50%; width: 10px; height: 49px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 20px; margin-top: -24.5px; position: absolute; z-index: 2; cursor: pointer; opacity: 0.2; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.slider-prev-btn {
	background: rgb(0, 0, 0); top: 50%; width: 10px; height: 49px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 20px; margin-top: -24.5px; position: absolute; z-index: 2; cursor: pointer; opacity: 0.2; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.slider-next-btn:hover {
	opacity: 0.5;
}
.slider-prev-btn:hover {
	opacity: 0.5;
}
.slider-next-btn {
	right: 0px;
}
.slider-prev-btn {
	left: 0px;
}
#slider-main {
	margin: 0px auto; padding: 1px 0px; width: 914px; overflow: hidden;
}
#slider-main ul {
	
}
#slider-main li {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 225px; height: 94px; margin-left: 10px; float: left;
}
#slider-main-c {
	margin: 0px auto; padding: 15px 0px; width: 914px; overflow: hidden;
}
#slider-main-c ul {
	margin-right: -10px; margin-left: -10px;
}
#slider-main-c li {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 210px; height: 212px; margin-left: 10px; float: left;
}
.look {
	margin: 28px 0px 6px; height: 29px; line-height: 29px;
}
.look u {
	background: url("../images/index-icon.png") no-repeat right -136px; width: 31px; height: 19px; display: inline-block;
}
.look h2 {
	color: rgb(0, 0, 0); font-size: 18px; margin-left: 10px;
}
.login-tip {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(234, 234, 234) rgb(234, 234, 234); padding: 20px 0px 100px; border-image: none; text-align: center; color: rgb(252, 100, 105); font-size: 12px;
}
.login-tip a {
	color: blue;
}
.detail-content {
	border: 1px solid rgb(234, 234, 234); border-image: none; overflow: hidden; margin-bottom: 15px; position: relative;
}
.detail-right {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 680px; overflow: hidden; margin-left: 22px; position: relative;
}
.com-width {
	margin: 0px auto; width: 1000px;
}
.com-width-1000 {
	margin: 0px auto 20px; width: 1000px; height: 242px; padding-top: 0px;
}
.com-index-pic {
	width: 225px; height: 242px; color: rgb(255, 255, 255); float: left;
}
.com-index-pic-text {
	top: 30px; width: 100%; height: 80px; padding-left: 21px; font-size: 40px; vertical-align: bottom; position: relative;
}
.com-index-pic-line {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_line.png") no-repeat left top; width: 100%; height: 15px; margin-left: 19px;
}
.com-index-pic-button {
	width: 100%; height: 25px; padding-left: 21px;
}
.com-index-pic-button a {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/button_bg2.png"); width: 62px; height: 22px; color: rgb(255, 255, 255); font-size: 14px;
}
.com-index-pic-logo {
	width: 100%; height: 120px;
}
.com-index-biz {
	width: 775px; height: 242px; float: left; background-color: rgb(255, 255, 255);
}
.com-index-ads {
	width: 1000px; height: 242px; float: left; background-color: maroon;
}
.com-huikua {
	border-top-color: rgb(113, 193, 67); border-top-width: 3px; border-top-style: solid;
}
.com-huikua-back {
	background-color: rgb(113, 193, 67);
}
.com-huikua-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_huikua.png") no-repeat 105px 10px;
}
.com-licai {
	border-top-color: rgb(255, 171, 94); border-top-width: 3px; border-top-style: solid;
}
.com-licai-back {
	background-color: rgb(255, 171, 94);
}
.com-licai-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_licai.png") no-repeat 105px 10px;
}
.com-jijin {
	border-top-color: rgb(255, 90, 94); border-top-width: 3px; border-top-style: solid;
}
.com-jijin-back {
	background-color: rgb(255, 90, 94);
}
.com-jijin-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_jijin.png") no-repeat 105px 10px;
}
.com-guijinsh {
	border-top-color: rgb(244, 167, 74); border-top-width: 3px; border-top-style: solid;
}
.com-guijinsh-back {
	background-color: rgb(244, 167, 74);
}
.com-guijinsh-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_guijinsh.png") no-repeat 105px 10px;
}
.com-waihui {
	border-top-color: rgb(142, 224, 102); border-top-width: 3px; border-top-style: solid;
}
.com-waihui-back {
	background-color: rgb(142, 224, 102);
}
.com-waihui-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_waihui.png") no-repeat 105px 10px;
}
.com-shanpin {
	border-top-color: rgb(253, 133, 187); border-top-width: 3px; border-top-style: solid;
}
.com-shanpin-back {
	background-color: rgb(253, 133, 187);
}
.com-shanpin-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_shanpin.png") no-repeat 105px 10px;
}
.com-yewu {
	border-top-color: rgb(67, 215, 206); border-top-width: 3px; border-top-style: solid;
}
.com-yewu-back {
	background-color: rgb(67, 215, 206);
}
.com-yewu-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_yewu.png") no-repeat 105px 10px;
}
.com-daikuan {
	border-top-color: rgb(245, 135, 95); border-top-width: 3px; border-top-style: solid;
}
.com-daikuan-back {
	background-color: rgb(245, 135, 95);
}
.com-daikuan-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_daikuan.png") no-repeat 105px 10px;
}
.com-zuijin {
	border-top-color: rgb(253, 152, 152); border-top-width: 3px; border-top-style: solid;
}
.com-zuijin-back {
	background-color: rgb(253, 152, 152);
}
.com-zuijin-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_zuijin.png") no-repeat 105px 10px;
}
.com-baoxian {
	border-top-color: rgb(253, 152, 152); border-top-width: 3px; border-top-style: solid;
}
.com-baoxian-back {
	background-color: rgb(253, 152, 152);
}
.com-baoxian-pic {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/index_baoxian.png") no-repeat 105px 10px;
}
ail-left {
	width: 244px; overflow: hidden;
}
.fl {
	float: left;
}
.fell-left {
	font-size: 14px; margin-bottom: 5px;
}
.fell-buy {
	border-radius: 3px; border: 1px solid rgb(253, 100, 105); border-image: none; width: 38px; height: 18px; text-align: center; color: rgb(253, 100, 105); line-height: 18px; display: inline-block;
}
a.fell-buy:hover {
	color: rgb(255, 255, 255); background-color: rgb(252, 100, 105);
}
.bont-hot {
	padding: 8px 0px 0px 10px; width: 244px; height: 33px; text-align: left;
}
.bont-hot i {
	color: rgb(0, 0, 0); padding-left: 5px; font-size: 18px; border-left-color: rgb(252, 100, 105); border-left-width: 4px; border-left-style: solid; display: inline-block;
}
.fund-seas-left {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 244px; overflow: hidden;
}
.fund-detail-left {
	width: 244px;
}
.fund-seas-title {
	padding: 8px 0px 0px 10px; width: 244px; height: 33px; text-align: left; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.fund-seas-title i {
	color: rgb(0, 0, 0); padding-left: 5px; font-size: 18px; border-left-color: rgb(252, 100, 105); border-left-width: 4px; border-left-style: solid; display: inline-block;
}
.bond-right {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 244px; overflow: hidden;
}
.hotAd {
	margin: 0px auto; width: 310px;
}
.hotmid {
	
}
.com-width {
	margin: 0px auto; width: 1000px;
}
#manage-content-wrap {
	overflow: hidden; margin-bottom: 45px;
}
.manage-pic {
	width: 683px; margin-bottom: 13px;
}
#manage-content {
	color: rgb(98, 98, 98); overflow: hidden;
}
.manage-left {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 730px; overflow: hidden; margin-right: 7px;
}
.manage-choose-head {
	padding: 8px 0px 0px 10px; width: 683px; height: 33px; text-align: left; margin-bottom: 9px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.manage-choose-head h2 {
	color: rgb(51, 51, 51); padding-left: 5px; font-size: 18px; border-left-color: rgb(252, 100, 105); border-left-width: 4px; border-left-style: solid; display: inline-block;
}
.manage-left {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 730px; overflow: hidden; margin-right: 7px;
}
.manage-left ul {
	width: 730px; font-size: 14px;
}
.fl {
	float: left;
}
.manage-left ul input {
	background: rgb(255, 255, 255); border: 1px solid rgb(234, 234, 234); border-image: none; width: 150px; height: 26px; padding-left: 6px;
}
.manage-left .key-input {
	position: relative;
}
.manage-left .key-input a {
	background: url("../images/manage-icon.png") no-repeat left top; top: 5px; width: 16px; height: 17px; right: 10px; display: inline-block; position: absolute;
}
.manage-left .option {
	padding: 4px 9px; border-radius: 3px; border: 1px solid rgb(255, 255, 255); border-image: none; margin-bottom: 10px;
}
.manage-left .manage-key {
	margin: 5px 0px 5px 18px;
}
.manage-left .option:hover {
	border-color: rgb(219, 128, 0);
}
.manage-left .option:hover a {
	color: rgb(219, 128, 0);
}
.manage-left .option img {
	margin-right: 3px; background-color: rgb(252, 100, 105);
}
.manage-left .red-border {
	border-color: rgb(244, 95, 95); margin-left: 352px;
}
.manage-left .red-border a {
	color: rgb(244, 95, 95);
}
.manage-left .red-border:hover {
	border-color: rgb(244, 95, 95); background-color: rgb(244, 95, 95);
}
.manage-left .red-border:hover a {
	color: rgb(255, 255, 255);
}
.manage-product-box {
	height: 87px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid; position: relative; background-color: rgb(250, 250, 250);
}
.manage-nav-lis {
	left: 0px; top: 0px; position: absolute;
}
.cf::before {
	display: table; content: " ";
}
.cf::after {
	display: table; content: " ";
}
.cf::after {
	clear: both;
}
.cf {
	
}
.manage-title {
	height: 34px; line-height: 34px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.manage-title li {
	padding-right: 10px; font-size: 12px; margin-left: 45px; position: relative;
}
.manage-title li i {
	background: url("../images/manage-icon.png") no-repeat left -40px; top: 13px; width: 10px; height: 11px; right: 0px; display: none; position: absolute;
}
.manage-title li .manage-red-arrow {
	background: url("../images/insur-arrow.png") no-repeat; display: block;
}
.manage-title .manage-red a {
	color: rgb(252, 100, 105);
}
.manage-product-present {
	padding: 3px 0px 0px 11px; width: 730px; color: rgb(51, 51, 51); border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.manage-product-present:hover {
	background-color: rgb(255, 249, 242);
}
.manage-product-present li {
	font-size: 18px;
}
.manage-jian {
	background: url("../images/manage-icon.png") no-repeat left -57px; width: 18px; height: 18px; margin-left: 3px; display: inline-block;
}
.manage-new {
	background: url("../images/manage-icon.png") no-repeat right -56px;
}
.manage-bao {
	background: url("../images/manage-icon.png") no-repeat right -76px; width: 32px;
}
.manage-fengbi {
	background: url("../images/ma-jian.png") no-repeat 125px 5px;
}
.manage-zengli .manage-bg-new {
	background: url("../images/ma-new.png") no-repeat 123px 5px;
}
.manage-product-present li .writ-right {
	font-size: 12px; margin-left: 277px;
}
.manage-product-present li .writ-title {
	margin-left: 358px;
}
.manage-product-present li .writ-title-zunli {
	margin-left: 197px;
}
.manage-product-present li .writ-open {
	margin-left: 320px;
}
.manage-product-present table {
	width: 691px;
}
.manage-product-present table tr {
	text-align: center;
}
.manage-product-present table .small-font {
	color: rgb(153, 153, 153); font-size: 12px;
}
.manage-buy td {
	height: 38px; line-height: 38px; margin-right: 35px;
}
.manage-buy .no-margin-r {
	margin-right: 4px;
}
.manage-buy .buy {
	border-radius: 6px; width: 80px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 18px; display: inline-block; background-color: rgb(252, 100, 105);
}
.manage-buy .buy:hover {
	background-color: rgb(254, 51, 58);
}
.manage-buy .buy-over {
	background-color: rgb(200, 200, 200);
}
.manage-buy .buy-over:hover {
	background-color: rgb(200, 200, 200);
}
.manage-buy .buy-bg-star {
	background: url("../images/manage-icon.png") no-repeat left -99px; width: 16px; height: 16px; display: inline-block;
}
.manage-buy .bg-star {
	background: url("../images/man-star.png") no-repeat;
}
.manage-buy .manage-expect {
	width: 148px;
}
.manage-buy .manage-income {
	width: 168px;
}
.manage-buy .buy-button {
	width: 118px;
}
.manage-buy .writ-red {
	color: rgb(252, 100, 105); font-size: 24px;
}
.manage-buy .manage-sale {
	font-size: 20px;
}
.manage-buy .sale-over {
	color: rgb(124, 121, 118);
}
.manage-search {
	width: 693px; padding-top: 40px;
}
.manage-search ul {
	margin: 0px 0px 34px 196px; border: 1px solid rgb(234, 234, 234); border-image: none; width: 282px; height: 38px; text-align: center; line-height: 38px;
}
.manage-search li {
	width: 55px; border-right-color: rgb(234, 234, 234); border-right-width: 1px; border-right-style: solid;
}
.manage-search .search-last {
	border: 0px currentColor; border-image: none;
}
.manage-search li span {
	color: rgb(252, 100, 105);
}
.manage-like-wrap {
	border: 1px solid rgb(234, 234, 234); border-image: none; width: 258px; overflow: hidden;
}
.manage-like-title {
	width: 100%; height: 38px; line-height: 38px; position: relative;
}
.manage-like-title b {
	background: url("../images/manage-icon.png") no-repeat left bottom; left: 10px; top: 5px; width: 29px; height: 29px; position: absolute;
}
.manage-like-title i {
	margin-top: 8px;
}
.manage-like-wrap .like-side-box {
	background: url("../images/in-val.png") no-repeat right top; width: 246px; height: 90px; padding-top: 6px; font-size: 12px; border-top-color: rgb(234, 234, 234); border-top-width: 1px; border-top-style: solid;
}
.manage-like-wrap .licai {
	background: url("../images/in-cla.png") no-repeat right top;
}
.manage-like-wrap .jijin {
	background: url("../images/in-mon.png") no-repeat right top;
}
.manage-like-wrap .like-side-box:hover {
	background-color: rgb(255, 249, 242);
}
.manage-like-wrap .like-side-box dt {
	margin: 11px 14px 0px 9px; border-radius: 6px; border: 1px solid rgb(234, 234, 234); border-image: none; width: 66px; height: 60px;
}
.manage-like-wrap .like-side-box .side-box-title {
	border-radius: 6px 6px 0px 0px; width: 66px; height: 22px; text-align: center; color: rgb(247, 247, 247); line-height: 22px; background-color: rgb(187, 153, 113);
}
.manage-like-wrap .like-side-box .side-box-writ {
	width: 66px; height: 38px; text-align: center; color: rgb(252, 100, 105); line-height: 38px; font-size: 18px;
}
.manage-like-wrap .like-side-box .side-box-writ i {
	background: url("../images/detail-red-arrow.png") no-repeat; margin: 5px 0px 0px; width: 18px; height: 21px; display: inline-block;
}
.manage-like-wrap .like-side-box dd {
	line-height: 20px; margin-top: 11px;
}
.manage-like-wrap .like-side-box .big-font {
	font-size: 13px;
}
.manage-like-wrap i {
	color: rgb(51, 51, 51); line-height: 21px; font-size: 18px; margin-left: 45px; display: inline-block;
}
.manage-like-wrap .like-side-box dd span {
	color: rgb(252, 100, 105); font-size: 18px;
}
.manage-like-wrap .like-side-box .small-font {
	font-size: 12px;
}
.manage-like-wrap .like-side-last {
	margin-bottom: 53px;
}
.manage-pass {
	height: 50px; line-height: 50px; margin-top: 20px; position: relative;
}
.manage-pass .manage-pass-eye {
	background: url("../images/manage-icon.png") no-repeat right -124px; left: 0px; top: 25px; width: 31px; height: 19px; display: inline-block; position: absolute;
}
.manage-pass h2 {
	padding-left: 38px; font-size: 18px; margin-top: 8px;
}
.com-width {
	margin: 0px auto; width: 1000px;
}
.manage-fruit {
	width: 683px; height: 40px; line-height: 40px; padding-right: 10px; border-top-color: rgb(234, 234, 234); border-top-width: 1px; border-top-style: solid;
}
.manage-fruit p {
	font-size: 14px;
}
.fr {
	float: right;
}
.index-like {
	margin: 0px 0px 6px; height: 29px; line-height: 29px;
}
.index-like u {
	background: url("../images/cnxh.png") no-repeat 7px 7px; width: 29px; height: 29px; display: inline-block;
}
.index-like h2 {
	padding-left: 5px; font-size: 18px; font-weight: normal;
}
.collected {
	background: url("/icbc/newperbank/perbank3/images/collected.png") no-repeat center; width: 21px; height: 21px; vertical-align: middle; display: inline-block;
}
.nocollectedgray {
	background: url("/icbc/newperbank/perbank3/images/collected.png") no-repeat center; width: 21px; height: 21px; vertical-align: middle; display: inline-block;
}
.nocollected {
	background: url("/icbc/newperbank/perbank3/images/collected.png") no-repeat center; width: 21px; height: 21px; vertical-align: middle; display: inline-block;
}
.nocollected {
	background: url("/icbc/newperbank/perbank3/images/uncollected.png") no-repeat center;
}
.nocollectedgray {
	background: url("/icbc/newperbank/perbank3/images/nocollectedgray.png") no-repeat center;
}
.trendChart {
	background: url("/icbc/newperbank/perbank3/images/zoushi_gray.png") no-repeat center; width: 23px; height: 23px; vertical-align: middle; display: inline-block;
}
.trendChart:hover {
	background: url("/icbc/newperbank/perbank3/images/zoushi.png") no-repeat center; width: 23px; height: 23px; display: inline-block;
}
.loginbutton {
	background: url("/icbc/newperbank/perbank3/images/login.png") no-repeat center; width: 36px; height: 21px; padding-right: 2px; padding-left: 2px; display: inline-block;
}
.logintips {
	padding-top: 116px; font-size: 16px;
}
.priceNum {
	color: rgb(0, 160, 233); cursor: pointer;
}
.chartPrice {
	color: rgb(0, 145, 57);
}
.tradeHRLine {
	border-width: 0.25px medium medium; border-style: solid none none; border-color: rgb(163, 163, 163) currentColor currentColor; border-image: none; width: 350px; height: 2px;
}
#newsid {
	border-width: 1px; border-style: none none dashed; border-color: rgb(205, 205, 205); border-image: none; height: 117px !important;
}
.newsbarn {
	border-width: 1px; border-style: none none dashed; border-color: rgb(205, 205, 205); border-image: none; width: 100%; height: 42px; vertical-align: middle; background-color: rgb(255, 255, 255);
}
.newsbarn table tr {
	height: 42px;
}
.newsbarnmore {
	color: rgb(136, 136, 137); font-size: 12px; margin-right: 16px;
}
.todaynews {
	color: rgb(62, 58, 57); padding-left: 16px; font-size: 16px;
}
.redLine {
	width: 3px; margin-right: 5px; float: left; display: block; background-color: rgb(199, 0, 11);
}
.newsbarnmore:hover {
	color: rgb(32, 32, 255); text-decoration: underline;
}
.splitLine {
	background-color: rgb(242, 242, 242);
}
.chooseProdTxt {
	color: rgb(62, 58, 57); font-size: 14px;
}
.loadingDivPic {
	background-position: center; width: 54px; height: 54px; float: left; background-image: url("/icbc/newperbank/perbank3/images/login/loading.gif"); background-repeat: no-repeat;
}
.loadingDivin {
	padding: 2px 6px; width: 350px; text-align: left; line-height: 50px; font-family: arial, sans-serif; font-size: 12px; vertical-align: bottom; float: left; -webkit-box-shadow: 0 2 4 rgba(0, 0, 0, .4);
}
.buy-button-assure a {
	border-radius: 6px; width: 80px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 18px; display: inline-block; background-color: rgb(252, 100, 105);
}
.buy-button-assure a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(254, 51, 58);
}
.color1 {
	color: rgb(216, 216, 216);
}
.color2 {
	color: rgb(242, 242, 242);
}
.Big_Write {
	border: 0px currentColor; border-image: none; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.title_div {
	height: 57px; line-height: 57px; background-color: rgb(247, 247, 244);
}
.title_name {
	color: rgb(0, 0, 0); font-size: 16px;
}
.title_num {
	color: rgb(255, 181, 113); font-size: 25px; font-style: italic; font-weight: 600;
}
input {
	color: rgb(62, 58, 57); font-size: 14px;
}
input[type=text] {
	border: 1px solid rgb(163, 163, 163); border-image: none; height: 28px;
}
.moneyInput {
	color: rgb(199, 0, 11); font-family: Î¢ÈíÑÅºÚ; font-size: 16px;
}
.tipsInput {
	color: rgb(136, 136, 137); font-size: 14px;
}
.tipsText {
	color: rgb(136, 136, 137); font-size: 12px;
}
.redTrace {
	color: rgb(199, 0, 11); font-family: Î¢ÈíÑÅºÚ; font-size: 16px; font-weight: bold;
}
.redTrace_derate {
	color: rgb(199, 0, 11); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; font-weight: bold;
}
.redTradetips {
	color: rgb(199, 0, 11); font-family: Î¢ÈíÑÅºÚ; font-size: 12px;
}
.tipsDivide {
	height: 56px; text-align: center; color: rgb(136, 136, 137); line-height: 53px; font-family: Î¢ÈíÑÅºÚ; font-size: 14px; background-color: rgb(247, 247, 247);
}
.td2_left {
	width: 338px; text-align: right;
}
.td2_right {
	width: 662px; text-align: left;
}
.td4_left_left {
	width: 210px; text-align: right;
}
.td4_right_left {
	width: 210px; text-align: right;
}
.td4_left_right {
	width: 290px; text-align: left;
}
.td4_right_right {
	width: 290px; text-align: left;
}
.treatyTitle {
	color: rgb(62, 58, 57); font-weight: bold;
}
.treatyContent {
	color: rgb(136, 136, 137);
}
.paging {
	background: rgb(247, 248, 248); width: 100%; height: 40px; text-align: center; color: rgb(62, 58, 57); font-size: 12px;
}
.paging .totalSize {
	margin: 6px;
}
.paging label {
	margin: 0px 19px;
}
.news-center-content {
	text-align: left; color: rgb(102, 102, 102); line-height: 20px; text-indent: 2em; font-size: 12px;
}
.news-center-checkbox {
	color: rgb(62, 58, 57); padding-top: 10px; padding-bottom: 10px; font-size: 14px;
}
.news-center-btn {
	text-align: center; padding-top: 10px; padding-bottom: 10px;
}
.xiao-i-box {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/xiao-i.png") no-repeat 0px 0px; width: 30px; height: 20px; vertical-align: middle; display: inline-block; position: relative; cursor: pointer;
}
.xiao-i-content {
	padding: 4px 8px; border: 2px solid rgb(199, 199, 200); border-image: none; left: 100%; top: -40%; width: 400px; color: rgb(136, 136, 137); font-size: 12px; display: none; position: absolute; -ms-word-break: normal; -ms-word-wrap: break-word; background-color: rgb(255, 255, 255);
}
.xiao-i-tips {
	background: url("/icbc/newperbank/perbank3/style/style_default/images/xiao-i-tips.png") no-repeat 0px 0px; left: -11px; top: 8px; width: 11px; height: 14px; position: absolute;
}
