@charset "gb2312";
/*------>>财富管理-全局样式<<-------*/
@charset "utf-8";
* {
	margin:0;
	padding:0;
}
body {
	background-color: #FFF;
	text-align:center;
}
body, td, th {
	font-family:"宋体", Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
ul {
	list-style:none;
}
body a {
	text-decoration:none;
}
/*------>>基本样式<<-------*/
h1 {
	color: #FF3000;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
}
h2, h3 {
	color: #FF3c00;
	font-weight:bold;
}
h2 {
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.a h2 {
         font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:14px;
         color: #FF3c00;
	font-weight:bold;
}
h3 {
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
}
p {
	line-height:20px;
}
.p-indent {
	text-indent:2em;
}
.p-indent1 {
	text-indent:3em;
}
.p-left {
	padding-left:72px;
}
.p-left1 {
	padding-left:84px;
}
.p-left2 {
	padding-left:12px;
}
.padding-top {
	padding-top:8px;
}
.padding-bottom {
	padding-bottom:10px;
}
a:link, a:visited {
	color: #666;
}
a:hover, a:active {
	color: #ff3c00;
}
a.link_red_underline:link, a.link_red_underline:visited {
	color: #ff3c00;
	text-decoration: underline;
}
a.link_red_underline:hover, a.link_red_underline:active {
	color: #ff0000;
	text-decoration: underline;
}
a.link_red:link, a.link_red:visited {
	color: #ff3c00;
	text-decoration: none;
}
a.link_red:hover, a.link_red:active {
	color: #ff0000;
	text-decoration: none;
}
a.link_gray:link, a.link_gray:hover, a.link_gray:active, a.link_gray:visited {
	color:#666;
	font-weight:bold;
	padding-left:15px;
	text-decoration:underline;
}
.foot {
	font-size:11px;
}
.fontbold {
	font-weight:bold;
}
.fontlineheight {
	line-height:22px;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}
.banna_right {
	text-align:right;
	line-height:23px;
}
.margin_top {
	margin-top:8px;
}
.margin_bottom {
	margin-bottom:8px;
}
.color_red {
	color:#FF3c00;
}
a.red_bnt:link,a.red_bnt:visited {
width:66px;
height:20px;
display:block;
line-height:20px;
background:url(/finance/images/oldage_plan_ipc_37.gif) no-repeat left top;
text-align:center;
color:#FFFFFE;
overflow:hidden;
}
.float_left {
float:left;
}
.float_right {
float:right;
}
/*------>>整体外框布局<<-------*/
#container, #infocontainer {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#container {
	width:994px;
}
/*-->>内容页外框布局<<--*/
#infocontainer {
	width:800px;
}
/*------>>头部样式<<-------*/
#header {
	width:100%;
}
/*-->>头部导航<<--*/
#head_nav {
	padding-top:5px;
	height:22px;
	background:url(/finance/images/bank_bg_print01.gif) repeat-x top;
}
#head_nav ul {
	float:right;
	padding-right:10px;
}
#head_nav ul li {
	float:left;
	height:17px;
	padding:0 2px;
}
#head_nav ul li.seg {
	padding:0 5px;
	background:url(/finance/images/bank_bg_print15.gif) no-repeat 2px 50%;
}
#head_nav ul li.now {
	padding-left:12px;
	background:url(/finance/images/bank_bg_print02.gif) no-repeat top left;
}
#head_nav ul li.now a {
	float:left;
	color: #ff3000;
	padding:2px 10px 0 0;
	height:15px;
	background:url(/finance/images/bank_bg_print03.gif) no-repeat top right;
}
/*------>>logo样式<<-------*/
#logo {
	padding:8px 0 23px 30px;
}
#logo a {
	float:left;
	display:block;
	width:208px;
	height:19px;
	background:url(http://www.pingan.com/app_images/logo_pa.gif) no-repeat 50% 50%;
}
/*------>>导航<<-------*/
#main_nav {
	float:left;
	width:100%;
	background:url(/finance/images/bank_bg_print14.gif) repeat-x bottom;
}
#main_nav ul {
	float:left;
	height:34px;
	padding:6px 0 0 24px;
}
#main_nav ul li {
	float:left;
	height:34px;
	background:url(/finance/images/bank_bg_print08.gif) repeat-x 0px;
}
#main_nav ul li.inside_seg {
	width:14px;
	background:url(/finance/images/bank_bg_print07.gif) no-repeat 0px 50%;
}
#main_nav ul li.this_on {
	float:left;
	height:34px;
	background:url(/finance/images/bank_bg_print13.gif) repeat-x 0px;
}
#main_nav ul li.this_on a:link,#main_nav ul li.this_on a:visited {
color:#FF3D00;
}
#main_nav ul li.this_on a:hover {
color:#333;
}
#main_nav ul li.leftside_seg {
	width:5px;
	background:url(/finance/images/bank_bg_print05.gif) no-repeat center 0px;
}
#main_nav ul li.leftside_space {
	padding-left:202px;
	background:none;
}
#main_nav ul li.leftside_space1 {
	padding-left:16px;
	background:none;
}
#main_nav ul li.rightside_seg {
	width:5px;
	background:url(/finance/images/bank_bg_print06.gif) no-repeat center 0px;
}
#main_nav ul li.lefton_seg {
	width:14px;
	background:url(/finance/images/bank_bg_print11.gif) no-repeat center 0px;
}
#main_nav ul li.righton_seg {
	width:14px;
	background:url(/finance/images/bank_bg_print12.gif) no-repeat center 0px;
}
#main_nav ul li.inlefton_seg {
	width:13px;
	background:url(/finance/images/bank_bg_print09.gif) no-repeat center 0px;
}
#main_nav ul li.inrighton_seg {
	width:13px;
	background:url(/finance/images/bank_bg_print10.gif) no-repeat center 0px;
}
#main_nav ul li a {
	display:block;
	font-weight:bold;
	padding:5px 10px 0 10px;
}
#main_nav a:link, #main_nav a:visited {
	color: #333;
}
#main_nav a:hover, #main_nav a:active {
	color: #ff3c00;
}
/*#main_nav ul li.this_on a:link, #main_nav ul li.this_on a:visited {
	color: #ff3c00;
}
#main_nav ul li.this_on a:hover, #main_nav ul li.this_on a:active {
	color: #ff0000;
}
*/
/*------>>头部搜索<<-------*/
#top_search {
	margin-top:5px;
	float:right;
	height:22px;
	width:210px;
	color:#333;
	clear:right;
}
#top_search span {
	padding-top:2px;
	line-height:18px;
	float:left;
	display:block;
}
#top_search input {
	width:140px;
	height:18px;
	border:inset 2px;
	float:left;
}
#top_search span img {
	margin:0 0 8px 3px;
}
/*------>>主体部分布局框<<-------*/
#main {
	float:left;
	background:url(/finance/images/bank_bg_print16.gif) repeat-y left;
}
/*------>>左边登录框<<-------*/
#login {
	margin:auto;
	margin-bottom:16px;
	width:129px;
	height:103px;
	clear:left;
	background:url(/finance/images/bank_bg_print17.gif) no-repeat center;
}
#login span {
	font-weight:bold;
	color:#333;
	padding:10px 0;
	display:block;
}
#login input {
	vertical-align:middle;
}
#login label {
	color:#333;
	padding-left:2px;
	line-height:18px;
	vertical-align:middle;
}
#login button {
	margin:5px 2px;
	width:38px;
	height:18px;
	color:#333;
	border:none;
	background:url(/finance/images/bank_bt_login.gif) no-repeat center;
}
/*------>>中间部分<<-------*/
#center {
	float:left;
	width:565px;
	margin:11px 10px 0 11px;
}
#center1{float:left;width:663px;margin:12px 10px 0 12px;}

/*--banner图片--*/
#banner {
	text-align:center;
	border:1px solid #D8D8D8;
	padding:2px;
	margin:0 auto;
}

/*养老计划*/
.boxc1 {
background:url(/finance/images/oldage_plan_bg_16.gif) repeat-x left top;
height:93px;
overflow:hidden;
margin:10px 0 0 0;
}
.boxc1_lbg {
float:left;
width:460px;
height:80px;
padding:8px 5px 5px 15px;
background:url(/finance/images/oldage_plan_bg_15.gif) no-repeat left top;
}
.boxc1_rbg {
float:right;
width:85px;
background:url(/finance/images/oldage_plan_bg_18.gif) no-repeat right top;
height:80px;
padding:13px 0 0 0;
}
.boxc2_h2 {
height:25px;
border-bottom:1px solid #CDCDCD;
line-height:25px;
padding:0 0 0 15px;
background:url(/finance/images/oldage_plan_ipc_34.gif) repeat-x 5px 7px;
}
.boxc2_l {
border:1px solid #CDCDCD;
width:322px;
height:329px;
margin:6px 0 0 0;
float:left;
background:#FFF url(/finance/images/oldage_plan_ipc_55.jpg) no-repeat right bottom;
}
.boxc2_roft {
width:234px;
float:right;
margin:6px 0 0 0;
height:134px;
border:1px solid #CDCDCD;
background:#FFF url(/finance/images/oldage_plan_ipc_46.jpg) no-repeat right bottom;
}
.boxc2_rofb {
width:234px;
float:right;
margin:6px 0 0 0;
height:187px;
border:1px solid #CDCDCD;
background:#FFF url(/finance/images/oldage_plan_ipc_58.jpg) no-repeat right bottom;
}
.boxc2_ul {
padding:18px 0;
}
.boxc2_ul li {
background:url(/finance/images/bank_pic_print17.gif) no-repeat 10px 7px;
padding-left:25px;
line-height:22px;
clear:both;
}
.boxc2_ul li p {
clear:left;
margin:0 0 0 -15px;
line-height:18px;
}
.boxc3 {
border:1px solid #CDCDCD;
margin:6px 0 0 0;
clear:both;
height:123px;
background:url(/finance/images/oldage_plan_ipc_62.jpg) repeat-x left bottom;
}
.boxc3 h3 {
height:30px;
line-height:30px;
padding:0 0 0 15px;
}
.boxc3 ul {
width:450px;
float:left;
}
.boxc3 ul li {
background:url(/finance/images/bank_pic_print17.gif) no-repeat 10px 7px;
padding-left:25px;
line-height:22px;
clear:both;
}
.boxc3 img {
float:right;
margin-right:30px;
}
/*财富管理资讯*/
.wi_list_h2 {
height:30px;
line-height:30px;
padding:10px 0 0 20px;
background:url(/finance/images/wealth_information_ipc_06.jpg) repeat-x left bottom;
border-bottom:1px solid #FF4502;
}
.wi_list {
padding:5px 15px;
}
.wi_list li {
height:27px;
}
.wi_list li a:link,.wi_list li a:visited {
display:block;
height:27px;
padding:0 0 0 20px;
cursor:pointer;
background:url(/finance/images/wealth_information_ipc_14.jpg) no-repeat 5px 8px;
}
.wi_list li a:hover {
background:url(/finance/images/wealth_information_ipc_14.jpg) no-repeat 8px 8px;
}
.wi_list span {
display:block;
height:27px;
line-height:27px;
}
.wi_list_time {
float:right;
width:80px;
}
.wi_list_bline {
border-bottom:1px dashed #D6D7D6;
}
.wi_pagelist {
float:right;
width:270px;
}
.wi_pagelist li {
float:left;
padding:0 5px;
}
/*财富管理*/
.wm_box2_h2 {
height:25px;
border-bottom:1px solid #CDCDCD;
line-height:25px;
padding:0 0 0 15px;
background:url(/finance/images/oldage_plan_ipc_34.gif) repeat-x 5px 7px;
}
.wm_box2_l {
border:1px solid #CDCDCD;
width:362px;
height:407px;
margin:6px 0 0 0;
float:left;
background:url(/finance/images/oldage_plan_ipc_62.jpg) repeat-x left bottom;
}
.wm_box2_lin {
height:101px;
margin:0 5px;
}
.wm_box2_lin_img {
width:70px;
padding-top:20px;
text-align:center;
float:left;
height:81px;
}
.wm_box2_lin_r {
float:left;
width:280px;
overflow:hidden;
}
.wm_box2_lin_r h2 {
height:25px;
line-height:25px;
margin-top:10px;
}
.wm_box2_lin_r p {
width:280px;
}
.wm_box2_lin_r p a:link,.wm_box2_lin_r p a:visited {
color:#f00;
text-decoration:underline;
white-space:nowrap;
}
.wm_box2_lin_r p a:hover{
color:#666;
text-decoration:none;
}
.wm_in:link,.wm_in:visited {
display:block;
float:right;
color:#f00;
margin:-25px 0 0 0;
text-align:center;
line-height:24px;
height:24px;
width:52px;
background:url(/finance/images/wealth_management_ipc_24.jpg) no-repeat left top;
}
.wm_box2_lin_line {
background:url(/finance/images/wealth_right_ipc_16.jpg) repeat-x left bottom;
}
.wm_box2_roft {
width:195px;
float:right;
margin:6px 0 0 0;
height:184px;
border:1px solid #CDCDCD;
}
.wm_box2_rofb {
width:195px;
float:right;
margin:6px 0 0 0;
height:215px;
border:1px solid #CDCDCD;
}
.wm_box2r_more:link,.wm_box2r_more:visited {
height:20px;
width:40px;
float:right;
font-weight:bold;
}
.wm_box2_ul {
padding:10px 0;
}
.wm_box2_ul li {
background:url(/finance/images/wealth_management_ipc_05.jpg) no-repeat 8px 10px;
padding-left:20px;
line-height:22px;
clear:both;
}
.wm_box3 {
border:1px solid #CDCDCD;
margin:6px 0 0 0;
clear:both;
}

.wm_box3 ul {
padding:0 10px 10px 10px;
}
.wm_box3 ul li {
border-bottom:1px solid #D6D6D6;
clear:both;
background:url(/finance/images/wealth_management_ipc_18.jpg) repeat-x left bottom;
}
.wm_box3 ul li p {
float:left;
width:430px;
padding:0 0 0 10px;
}
.enter:link,.enter:visited{
color:#f30;
height:19px;
}
.wm_more:link,.wm_more:visited{
color:#FFFFFE;
display:inline;
height:19px;
overflow:hidden;
float:left;
border:0;
margin:10px 0 5px 10px;
cursor:pointer;

background:#FF4800 url(/finance/images/wealth_management_ipc_1.jpg) no-repeat left top;
}
.wm_morer {
display:block;
margin:0;
padding:0 11px;
white-space:nowrap;
line-height:19px;
border:0;
height:19px;
width:auto!important;
width:11px;
background:url(/finance/images/wealth_management_ipc_2.jpg) no-repeat right top;
}

.wm_box3 img {
float:right;
margin:10px 30px 0 0;
}
/*保险规划*/
.ip_box {
border:1px solid #CDCDCD;
margin:6px 0 0 0;
clear:both;
background-color:#FFF;
padding:0 0 6px 0;
}
.ip_box h2 {
height:25px;
border-bottom:1px solid #CDCDCD;
line-height:25px;
padding:0 0 0 15px;
background:url(/finance/images/oldage_plan_ipc_34.gif) repeat-x 5px 7px;
}
.ip_box_img {
width:100px;
float:left;
text-align:center;
margin:10px 0;
}
.ip_box ul {
width:450px;
float:left;
padding:10px 0 0 0;
}
.ip_box ul li {
	background:url(/finance/images/bank_pic_print17.gif) no-repeat left center;
	padding-left:12px;
	line-height:20px;
}
.ip_box_more:link,.ip_box_more:visited {
margin:0 0 0 430px;
display:block;
clear:both;
padding:0 0 0 18px;
height:20px;
line-height:20px;
color:#F00;
white-space:nowrap;
text-decoration:underline;
background:url(/finance/images/nav_pic_red.gif) no-repeat 10px 5px;;
}
.ip_box_more:hover {
text-decoration:none;
}
.toolbox {
padding:30px 0 30px 30px;
}
/*知识管理*/
.km_nav {
height:23px;
line-height:23px;
margin:6px 0 0 0;
background:url(/finance/images/knowledge_management_ipc_12.gif) repeat-x left 22px;
}
.km_nav li {
float:left;
height:23px;
cursor:pointer;
}
.km_nav li span {
display:block;
float:left;
cursor:pointer;
}
.km_onnav {
background:url(/finance/images/knowledge_management_ipc_09.gif) repeat-x left top;
color:#F84A01;
font-weight:bold;
cursor:pointer;
}
.km_onnav_l {
height:23px;
background:url(/finance/images/knowledge_management_ipc_07.gif) no-repeat left top;
}
.km_onnav_r {
height:23px;
padding:0 9px;
background:url(/finance/images/knowledge_management_ipc_10.gif) no-repeat right top;
}
.km_outnav {
color:#58544B;
background:url(/finance/images/knowledge_management_ipc_13.gif) repeat-x left top;
}
.km_outnav_l {
height:23px;
background:url(/finance/images/knowledge_management_ipc_11.gif) no-repeat left top;
}
.km_outnav_r {
height:23px;
padding:0 9px 0 14px;

background:url(/finance/images/knowledge_management_ipc_15.gif) no-repeat right top;
}

.km_box1 {
border:1px solid #D8D8D8;
border-top-width:0;
background:url(/finance/images/knowledge_management_ipc_21.gif) repeat-x left bottom;
}
.km_box1_limg {
width:100px;
float:left;
text-align:center;
padding:16px 0 0 0;
}
.km_box1 ul {
padding:10px 0;
float:left;
width:462px;
clear:right;
}
.km_box1 li,.km_box2_ul li {
	background:url(/finance/images/bank_pic_print17.gif) no-repeat left 7px;
	padding-left:12px;
	line-height:22px;
}
.km_box1_more {
display:inline;
width:50px;
height:20px;
line-height:20px;
float:left;
margin:-30px 0 10px 510px;
font-weight:bold;
clear:both;
}
.km_box2fol {
width:278px;
float:left;
margin:6px 0 0 0;
border:1px solid #CDCDCD;
padding:0 0 10px 0;
}
.km_box2for {
width:278px;
float:right;
margin:6px 0 0 0;
border:1px solid #CDCDCD;
padding:0 0 10px 0;
}
.km_box2_h2 {
height:25px;
border-bottom:1px solid #CDCDCD;
line-height:25px;
padding:0 0 0 15px;
background:url(/finance/images/oldage_plan_ipc_34.gif) repeat-x 5px 7px;
}
.km_box2_ul {
padding:16px 16px 0 16px;
}
.km_box2_more {
display:inline;
width:50px;
height:20px;
line-height:20px;
float:left;
margin:0 0 0 220px;
font-weight:bold;
clear:both;
}
/*综合页*/
#wmi_main {
margin:30px auto;
width:765px;
}
.wmi_box1_l {
width:195px;
height:235px;
float:left;
}
.wmi_box1_r {
width:564px;
height:251px;
float:right;
border:1px solid #D7D7D7;
overflow:hidden;
}
.wmi_box1_rtitle {
padding:0 0 0 15px;
height:39px;
line-height:39px;
background:url(/finance/images/wealth_index_ipc_06.gif) repeat-x left bottom;
border-bottom:1px solid #D7D7D7;
}
.wmi_box1_r_r {
width:129px;
margin:15px 39px 15px 0;
float:right;
display:inline;
}
.wmi_box1_r_l {
width:322px;
float:left;
padding:15px;
}
.wmi_box1_r_l p {
text-indent:2em;
}
.wmi_box1_r_l h2 {
color:#018DCB;
height:22px;
line-height:22px;
clear:both;
}
.wmi_box1_r_l_more:link,.wmi_box1_r_l_more:visited {
display:inline;
width:50px;
height:20px;
line-height:20px;
float:left;
margin:0 0 0 270px;
clear:both;
color:#FE2B00;
}
.wmi_box1_r_l_more:hover {
text-decoration:underline;
}
.wmi_box2_r {
width:191px;
float:right;
border:1px solid #D7D7D7;
margin:6px 0 0 0;
}
.wmi_box2_r h2 {
text-align:center;
height:34px;
line-height:34px;
margin:0 0 18px 0;
background:url(/finance/images/wealth_index_ipc_15.gif) repeat-x left bottom;
border-bottom:1px solid #D7D7D7;
}
.wmi_box2_rbox1 {
padding:13px;
text-align:center;
}
.wmi_box2_topline {
border-top:1px solid #D7D7D7;
}
.wmi_box2_rbox2 {
border-top:1px solid #D7D7D7;
padding:22px 11px;

}
.wmi_box2_more:link,.wmi_box2_more:visited,.wmi_box2_more:hover {
background:url(/finance/images/oldage_plan_ipc_37.gif) no-repeat left top;
width:66px;
height:20px;
line-height:20px;
display:inline;
text-align:center;
color:#FFFFFE;
clear:both;
float:right;
margin:10px 0;
}
.wmi_box2_l {
width:564px;
float:left;
border:1px solid #D7D7D7;
margin:6px 0 0 0;
}
.wmi_box2_ltitle {
padding:0 0 0 15px;
height:34px;
line-height:34px;
background:url(/finance/images/wealth_index_ipc_15.gif) repeat-x left bottom;
border-bottom:1px solid #D7D7D7;
}
.wmi_box2_l_l {
width:325px;
float:left;
padding:20px;
}
.wmi_box2_l_l h2 {
color:#049DD9;
height:22px;
}
.wmi_box2_l_r {
width:138px;
float:right;
padding:10px 0;
}
.wmi_box2_l_more:link,.wmi_box2_l_more:visited {
display:inline;
width:50px;
height:20px;
line-height:20px;
float:left;
margin:0 0 0 270px;
clear:both;
color:#FE2B00;
}
.wmi_box2_l_more:hover {
text-decoration:underline;
}
/*我的财富管理*/
.my_box1 {
height:54px;
border:1px solid #D6D6D6;
background:url(/finance/images/my_wealth_management_ipc_03.gif) repeat-x left bottom;
}
.my_box1 p {
line-height:51px;
white-space:nowrap;
padding:0 0 0 30px;
float:left;
}
.my_box_more:link,.my_box_more:visited,.my_box_more:hover {
width:57px;
height:25px;
line-height:25px;
color:#FFFFFE;
margin:12px 0 0 30px;
text-align:center;
display:block;
float:left;
background:url(/finance/images/my_wealth_management_ipc_18.gif) no-repeat left top;

}
.my_box3 {
background:url(/finance/images/my_wealth_management_ipc_08.gif) repeat-x left top;
margin:6px 0 0 0;
}
.my_box3_l {
background:url(/finance/images/my_wealth_management_ipc_07.gif) no-repeat left top;
}
.my_box3_r {
background:url(/finance/images/my_wealth_management_ipc_11.gif) no-repeat right top;
height:54px;
line-height:54px;
font-weight:bold;
}
.my_table {
width:98%;
margin:0 auto;
border:0;
padding:0;
}
.my_table td {
padding:0;
margin:0;
}

.myli_1 {
width:90px;
border-bottom:1px dashed #54534E;
text-align:center;
}
.myli_2 {
width:214px;
border-bottom:1px dashed #54534E;
}
.myli_3 {
border-bottom:1px dashed #54534E;
}
.myli_end {
width:98%;
height:52px;

background:url(/finance/images/wealth_management_ipc_05.jpg) no-repeat 10px center;
}
.myli_end a:link,.myli_end a:visited {
color:#ff3c00;
text-decoration:underline;
}
.myli_end p {
padding:0 0 0 30px;
line-height:52px;
}
.myli_end a:hover {
text-decoration:none;
}
.myli_underline {
border-bottom:1px dashed #54534E;
}
.myli_more:link,.myli_more:visited,.myli_more:hover {
width:57px;
height:25px;
line-height:25px;
color:#FFFFFE;
margin: 0 0 0 5px;
text-align:center;
display:inline;
float:left;
background:url(/finance/images/my_wealth_management_ipc_18.gif) no-repeat left top;

}
/*------>>右边<<-------*/
#right {
	float: right;
	width:212px;
	margin-top:42px;
}
.email_login {
padding:10px 20px;
height:119px;
background:url(/finance/images/bank_pic_print12.jpg) no-repeat left top;
}
.email_login h2 {
color:#666;
padding:8px 0 6px 0px;
}
.email_login label {
display:block;
float:left;
width:50px;
height:16px;
line-height:16px;
text-align:right;
clear:left;
margin:3px 0 0 0;
}
.email_login img {
float:left;
margin:5px 0 0 5px;
}
.input_txt {
width:115px;
height:14px;
line-height:14px;
margin:3px 0 0 0;
border:1px solid #B2B2B2;
float:left;
}
.login_btn {
clear:both;
padding:3px 0 0 50px;
}
.login_btn input {
float:left;
width:43px;
}
.login_btn a:link,.login_btn a:visited {
color:#F00;
display:block;
width:50px;
height:20px;
line-height:20px;
padding:0 0 0 10px;
float:left;
text-decoration:none;
white-space:nowrap;
}
.login_btn a:hover {
text-decoration:underline;
color:#000;
}
.right_box {
	margin-top:10px;
	float:left;
	border:#E5E5E5 solid 2px;
	padding:5px 10px 10px 10px;
	width:189px;
	background:url(/finance/images/right_bg_print01.gif) repeat-x left bottom;
}
.right_box h2 {
	height:27px;
	line-height:25px;
	color:#666666;
	border-bottom:1px solid #C5C5C5;
}
.right_box_img {
width:94px;
height:121px;
margin:-32px -10px 0 0;
padding:8px;
background:#FFF url(/finance/images/right_bg_print01.gif) repeat-x left 30px;
float:right;
}
.right_box_img1 {
width:47px;
height:40px;
margin:-30px -10px 0 0;
padding:8px;
float:right;
}
.right_box_ul1 {
width:89px;
height:70px;
float:left;
}
.right_box_ul2 li {
height:20px;
}
.right_box_ul1 li {
height:22px;
line-height:22px;
clear:both;
}
.right_box_s {
clear:both;
}
.right_box_s select,.right_box_s label {
font-size:12px;
padding:0;
margin:0;
}
.right_box_s_y {
width:63px;
}
.right_box1 {
	margin-top:10px;
	border:#E5E5E5 solid 1px;
	padding:5px;
	clear:both;
	width:200px;
	text-align:center;
}
.right_list {
padding:5px 0 0 0;
}
.right_list li {
	background:url(/finance/images/bank_pic_print17.gif) no-repeat left center;
	padding-left:12px;
	line-height:20px;
}
/*---->>----->>理财右侧*/
.wealth_righttop {
width:212px;
height:5px;
background:url(/finance/images/wealth_right_ipc_02.jpg) no-repeat left top;
overflow:hidden;
margin:10px 0 0 0;
clear:both;
}
.wealth_rightend {
width:212px;
height:5px;
background:url(/finance/images/wealth_right_ipc_19.jpg) no-repeat left top;
overflow:hidden;
}
.wealth_rightbox {
border:1px solid #C7C7C7;
border-width:0 1px;
}
.wealth_rtitle {
height:43px;
border-bottom:1px solid #DDD;
background:url(/finance/images/wealth_right_ipc_04.jpg) repeat-x left top;
}
.wealth_rtitle p {
width:130px;
float:left;
clear:left;
padding:0 0 0 10px;
}
.wealth_rtitle h3 {
clear:both;
padding:5px 0 0 10px;
}
.wealth_rtitle img {
float:right;
margin:-20px 10px 0 0;
}
.wealth_rbox {
border:1px solid #FFF;
border-bottom:0;
padding:0 2px;
background:#FAFAFA url(/finance/images/wealth_right_ipc_01.jpg) repeat-x left top;
}
.wealth_rbox1 {
height:61px;
padding:6px 0 0 0;
background:url(/finance/images/wealth_right_ipc_16.jpg) repeat-x left bottom;
border-bottom:1px solid #FFF;
}
.wealth_rbox1 h3,.wealth_rbox1 p {
width:110px;
padding:0 0 0 10px;
float:left;
clear:left;
font-weight:100;
}
.wealth_rbox1_r {
width:65px;
float:right;
color:#F00;
margin:0 10px 0 0;
display:inline;
}
.wealth_rbox1_r span {
display:block;
text-align:center;
line-height:25px;
}
.wealth_rbox1_bnt:link,.wealth_rbox1_bnt:visited {
display:block;
width:65px;
height:17px;
color:#FFFFEE;
background:url(/finance/images/wealth_right_ipc_12.jpg) no-repeat left top;
}
/*------>>sidebar nav<<------*/
#left {
	float:left;
	width:194px;
	text-align:center;
}
.nav_left {
	padding-top:11px;
	background:#FFF;
	margin-bottom:16px;
}
.nav_left li {
	display:block;
	padding-left:12px;
	border-bottom:1px solid #C7C6C2;
	text-align:left;
}
.nav_left li a {
	display:block;
	height:30px;
	line-height:30px;
	background:url(/finance/images/nav_pic_red.gif) no-repeat 0 40%;
	padding-left:11px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}
.nav_left ul {
	margin:4px 0 2px 0;
}
.nav_left ul li {
	background:none;
	border:none;
	position:relative;/*	left:-10px;*/
	}
.nav_left ul a {
	display:block;
	height:20px;
	line-height:20px;
	background:url(/finance/images/subnav_pic_gray.gif) no-repeat 0 45% !important;
	background:url(/finance/images/subnav_pic_gray.gif) no-repeat 0 42%;
	padding-left:15px;
	font-weight:normal;
	color:#666;
}
ul a#current, .nav_left a:hover {
	color:#FF3000;
}
.nav_left ul a#current, .nav_left ul a:hover {
	background:url(/finance/images/subnav_pic_red.gif) no-repeat 0 45% !important;
	background:url(/finance/images/subnav_pic_red.gif) no-repeat 0 42%;
}
.nav_current {
	background:url(/finance/images/nav_bg_line.gif) repeat-x top;
}
.nav_current a:link, .nav_current a:hover,  .nav_current a:active, .nav_current a:visited {
	color:#ff3000;
}
.nav_current ul li a:link, .nav_current ul li a:hover,  .nav_current ul li a:active, .nav_current ul li a:visited {
	color:#666;
}

/*----foot----*/
#foot {
	font-family:Arial, Helvetica, sans-serif;
	margin-top:18px;
	float:left;
	text-align:center;
	width:100%;
	border-top:#C1C1C1 solid 1px;
	padding-bottom:30px;
}
#foot_nav {
	line-height:38px;
}
#foot_nav a {
	padding:0 5px;
}
.foot_img {
	margin:5px 5px 0 0;
}

/*------>>end<<------*/
/*----郭琰2008.4.30新增开始----*/
a.h2_link:link, a.h2_link:visited,a.h2_link:active {color: #FF3C00;}
a.h2_link:hover {color: #FF3C00;text-decoration: underline;}
/*----郭琰2008.4.30新增结束----*/
/*09-07-13 zjq new add css */
.c:after{ content:""; display:block; height:0; clear:both; visibility:hidden}
.c{ zoom:1}
img{ border:none}
img a{ border:none}
.right_box_img {
  width:94px;
  height:121px;
  padding:8px;
  background:#FFF url(/finance/images/right_bg_print01.gif) repeat-x left 30px;
  float:right;
  margin:0
}
.lr_a{ border:2px #D9D9D9 solid; margin:8px 0 0 0; color:#666; background:url(../images/bg/box_bg02.gif) repeat-x left bottom;}
.lr_a .lr_a_i{ padding:8px;}
.lr_a .lr_a_t{ border-bottom:1px #D9D9D9 solid; padding:0 0 4px 0; margin:0 0 6px 0;}
.la_b_4:link,.la_b_4:visited{ background:url(../images/btn/btn02.gif) no-repeat 0 -80px; width:66px; height:19px; line-height:19px; *line-height:21px; text-align:center; display:block; color:#fff;}
.la_b_4:hover,.la_b_4:active{ text-decoration:none; color:#fff;}
.lr_a .lr_a_c{ margin:8px 0 0 0;}
.lr_a .lr_a_l{ float:left; width:82px; margin:0}
.lr_a .r{ width:110px; float:right}
.lr_a .lr_a_b{ margin:52px 0 0 0;}

