﻿@charset "utf-8"
/*update 101022*/
/*--左侧导航菜单--*/
.side_menu{}
.side_menu .title{line-height:20px; border-bottom:1px solid #d7d7d7; font-weight:bold; background:url(/app_images/pingan/v20/general/side_menu.gif) no-repeat 8px 9px; padding:6px 0 6px 20px; zoom:1;}
.side_menu ul ul{border-bottom:1px solid #d7d7d7; padding:4px 0;}
.side_menu li li{zoom:1;}
.side_menu li li a{display:block; line-height:20px; color:#666; background:url(/app_images/pingan/v20/general/side_menu.gif) no-repeat 20px -95px; padding-left:38px;}
.side_menu li li.focus a{color:#f05a23; background:url(/app_images/pingan/v20/general/side_menu.gif) no-repeat 20px -195px;}
.side_menu li.focus li a{display:block; line-height:20px; color:#666; background:url(/app_images/pingan/v20/general/side_menu.gif) no-repeat 20px -95px; padding-left:38px;}

.side_menu li.focus li.focus a{color:#f05a23; background:url(/app_images/pingan/v20/general/side_menu.gif) no-repeat 20px -195px;}

.side_menu li li a:hover{background:#f8f8f8 url(/app_images/pingan/v20/general/side_menu.gif) no-repeat 20px -95px;; color:#666; text-decoration:none;}
.side_menu li li .title{border-bottom:none; font-weight:normal; background:none; padding:0;}
.side_menu ul ul ul{margin-left:20px; border-bottom:none;}
.side_menu .interval{margin-right:6px;}
.side_menu .expand ul{display:none;}
.pa_ui_clicked .collapse .title a{color:#e24800;}
.side_menu li.focus li .title a, .side_menu .collapse .expand .title a{color:#666;}
.side_menu .title a{position:relative; zoom:1;}
.side_menu .title a .icon_hot{background:url(/app_images/pingan/v20/general/hot2.gif) no-repeat; width:40px; height:17px; display:inline-block; position:absolute; top:0; right:-46px;}
.side_menu .title a .icon_new{background:url(/app_images/pingan/v20/general/new2.gif) no-repeat; width:40px; height:17px; display:inline-block; position:absolute; top:0; right:-46px;}


/*-- 区块、段落 --*/
.navigation{padding:8px 0; line-height:normal;} /*导航信息*/
.navigation a{text-decoration:underline;}
.navigation a:hover{color:#e24800; text-decoration:none;}
.navigation strong{font-weight:normal; color:#e24800;}

.pagination{zoom:1;} /*分页信息*/
.pagination:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.pagination ul{float:right;}
.pagination ul li{float:right; line-height:20px; margin:0 0 0 4px;}
.pagination .focus{color:#e24800; padding:0 6px;}
.pagination input.page{height:18px; line-height:18px; border:1px solid #d7d7d7; width:30px; vertical-align:1px; *vertical-align:0px; _position:relative; top:-1px;}
.pagination a{padding:0 2px;}
.pagination .page a{display:block; line-height:18px; border:1px solid #d7d7d7; padding:0 6px; text-align:center;}

.dashed{background:url(/app_images/pingan/v20/general/dashed.gif) repeat-x left bottom;} /*底部虚线*/
.solid{ border-top:1px solid #d7d7d7; padding:8px 0 0 0; margin:8px 0 0 0;}/*中间隔线*/

.new{padding-right:48px; background:url(/app_images/pingan/v20/general/new2.gif) no-repeat right center; display:inline-block; line-height:20px;}
.hot{padding-right:48px; background:url(/app_images/pingan/v20/general/hot2.gif) no-repeat right center; display:inline-block; line-height:20px;}

.p_a{} /*h1区块*/
.p_a li{line-height:32px;}
.p_a_a{}
.p_a_l{float:left;}
.p_a_r{float:right;}
.p_a_r a{margin-left:8px;}

.p_a_c{margin-left:100px; float:left; width:360px; height:20px; line-height:20px;}	/*更换您所在的城市区块*/
.p_a_c_a{background:url(/app_images/pingan/v20/general/button5.gif); width:113px; height:20px; line-height:20px; display:block; padding-left:6px; float:left; margin-top:6px;}
.p_a_c_a:hover{color:#e24800; text-decoration:none;}
.p_a_c_b{float:left; margin-left:12px;}
.p_a_c_b li{float:left; padding:0 3px;}

.p_b{} /*h1下面的广告*/
.p_b_l{float:left; width:600px; min-height:110px; _height:110px;}
.p_b_r{float:right; width:210px; min-height:108px; _height:108px; border:1px solid #d7d7d7; background:no-repeat 50% 50%;}
.p_b_r_a{width:212px; border:none;}
.p_b_z{float:right; width:212px; height:110px;}

.p_c{} /*h2区块*/
.p_c_a{line-height:20px; padding:3px 0; border:1px solid #d7d7d7; background:url(/app_images/pingan/v20/general/p_c.gif) repeat-x 0 -50px;}
.p_c_a h2, .p_c_a h1{font-size:13px; line-height:20px; font-weight:bold; color:#666; padding-left:20px; background:url(/app_images/pingan/v20/general/p_c.gif) no-repeat 7px 0px;}
.p_c_a h2 span, .p_c_a h1 span{color:#666;}
.p_c_a_a{border-bottom:none; zoom:1;}
.p_c_a_b{border-top:none; zoom:1;}
.p_c_b{background:url(/app_images/pingan/v20/general/line_bg1.gif) repeat-y;}/* 一账通频道—  以后去掉*/
.p_c_b_a{border:1px solid #d7d7d7; border-top:none;}/* 一账通频道 10月21日 新增*/

.p_d, .p_d_a, .p_d_c{background:#f8f8f8; border:1px solid #d7d7d7;} /*灰色、橙色背景区块  消息提示样式*/
.p_d{padding:12px;}
.p_d li{float:left; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -100px; padding-left:12px; margin-right:20px;}
.p_d li.p_d_z{color:#e24800; font-weight:bold; padding-left:0; background:none;}
.p_d_a{padding:8px 12px; line-height:20px;}
.p_d_b{border:1px solid #e24800;background:#fcf6ef; line-height:20px; padding:8px 0 8px 12px;}
.p_d_c{padding:8px 0 8px 12px; line-height:20px;}
.p_d_b li{float:left; margin-right:12px; }
.p_d_c li{float:left; margin-right:12px; }

.p_e{border:1px solid #d7d7d7;} /*灰色、橙色线框*/
.p_e_a{border-left:1px solid #d7d7d7;}
.p_e_c{padding-bottom:4px; border-bottom:1px solid #d7d7d7; font-weight:bold; line-height:20px;}

.p_e_i{border:1px solid #d7d7d7; padding:8px 12px;} /*常态线框*/
.p_e_j{border:1px solid #d7d7d7; border-top:none; padding:8px 12px;} /*常态无上线框*/
.p_e_j h3{display:inline;}
.p_e_m{border:1px solid #d7d7d7; padding:16px 20px;} /*输入表单内容、资讯列表、常见问题 */
.p_e_n{border:1px solid #d7d7d7; border-top:none !important; padding:16px 20px;}
.p_e_l{border:1px solid #d7d7d7; border-top:none; padding:8px 20px 16px;}

.p_e_k{border:1px solid #d7d7d7; border-top:none; padding:16px 20px;}
.p_e_k h3{display:inline;}

.p_e_w{border-left:none;}
.p_e_x{padding-bottom:8px; border-bottom:1px solid #d7d7d7;} /*有标准下间距*/
.p_e_y{padding-bottom:8px; border-bottom:1px solid #f05a23;} /*有标准下间距橙色*/

/*升级遗留的样式*/
.p_c_z{border:1px solid #d7d7d7; border-top:none; padding:8px 12px;} /* -> p_e_i */
.p_c_z_a{background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat; padding-left:18px;}
.p_c_z_b{border:1px solid #d7d7d7; border-top:none; padding:12px 16px;}	/*内容是输入表单*/
.o_b_z{border:1px solid #d7d7d7; border-top:none; padding:16px 20px;} /* -> p_e_m */
.o_c_z{border:1px solid #d7d7d7; border-top:none; padding:16px 20px;} /* -> p_e_m */

.p_f{} /*右侧小区块*/
.p_f_a{line-height:20px; padding:3px 0 3px 12px; border:1px solid #d7d7d7; background:url(/app_images/pingan/v20/general/p_c.gif) repeat-x 0 -50px; font-size:13px; font-weight:bold;}
.p_f_a_a{border-bottom:none;}
.p_f_x{border:1px solid #d7d7d7; border-top:none;} /*无间距*/
.p_f_y{border:1px solid #d7d7d7; border-top:none; padding:12px;} /*内容无文字*/
.p_f_z{border:1px solid #d7d7d7; border-top:none; padding:8px 10px;}
.p_f_w{border:1px solid #d7d7d7; border-top:none; padding:16px 20px;}

.p_g{} /*改过*/
.p_g_a{background:url(/app_images/pingan/v20/header/p_g_a.gif) repeat-x; height:40px; border:1px solid #d7d7d7; text-align:center;}
.p_g_a h1{color:#e24800; font-size:16px; font-weight:bold; line-height:40px;}
.p_g_b{margin-top:30px;}
.p_g_b h2{color:#e24800; text-align:center; font-size:14px; line-height:32px;}
.p_g_c{padding-bottom:8px; border-bottom:1px solid #d7d7d7;}

.p_h{border:1px solid #d7d7d7; padding:20px;}	  /*新闻正文*/
.p_h h1, .p_h h2{line-height:18px !important; font-size:16px; font-weight:bold; color:#e24800; text-align:center; display:block; border-bottom:1px solid #d7d7d7; padding-bottom:20px;}
.p_h_a{border-bottom:1px dotted #d7d7d7;}
.p_h_a ul{margin-left:140px;}
.p_h_a li{float:left; line-height:30px; margin-right:20px;}
.p_h_b{padding:8px 0;}
.p_h_b p{text-indent:24px; margin-top:8px;}
.p_h_b p.p_first{text-indent:0; margin-top:8px;}
.p_h_c{text-indent:24px; margin-top:8px; line-height:20px;}
.p_h_d{text-indent:24px; margin-top:12px; line-height:20px;}

.p_i{border-right:1px solid #eee; border-bottom:1px solid #eee; line-height:20px; width:300px;} /*提示信息样式*/
.p_i_a{border-right:1px solid #bbb; border-bottom:1px solid #bbb;}
.p_i_b{border:1px solid #f05a23; background:#fffaf5; padding:8px 12px;}

.p_j{border-right:1px solid #eee; border-bottom:1px solid #eee; line-height:20px; width:130px;} /*证券提示信息样式*/
.p_j_a{border-right:1px solid #bbb; border-bottom:1px solid #bbb;}
.p_j_b{border:1px solid #f05a23; background:#fffaf5; padding:8px 12px;}

.p_v{position:relative; zoom:1; }
.p_v .p_v_left_top, .p_v .p_v_right_top, .p_v .p_v_left_bottom, .p_v .p_v_right_bottom{background:url(/app_images/pingan/v20/bank/c_r_bank_gray.jpg) no-repeat; position:absolute; z-index:2; font-size:0px;}
.p_v .p_v_left_top{background-position:0 0; left:0; top:0; width:6px; height:6px;}
.p_v .p_v_right_top{background-position:0 -10px ; right:0; top:0; width:6px; height:6px;}
.p_v .p_v_left_bottom{background-position:0 -30px; left:0; bottom:0; width:6px; height:6px;}
.p_v .p_v_right_bottom{background-position:0 -20px; right:0; bottom:0;width:6px; height:6px;}
.p_v_a{border:1px solid #d7d7d7; _padding-bottom:1px;}
.p_v_a_a{position:absolute; left:20px; top:-12px;}
.p_v_a_b{margin:0 auto; width:196px;}
.p_v_a_b .p_v_a_b_a{background:url(/app_images/pingan/v20/bank/c_bank_hover.jpg) no-repeat; display:block; width:196px; height:62px; }
.p_v_a_b .p_v_a_b_a:hover{background:url(/app_images/pingan/v20/bank/c_bank_hover.jpg) no-repeat; display:block; width:196px; height:62px; text-decoration:none;}
.p_v_a_c{margin-top:15px;}
.p_v_a_d{padding-top:4px;}
.p_v_a_e{margin-left:22px; margin-top:6px; padding-top:6px; *padding-top:0; _padding-top:0;}

.p_w_a{float:left; width:248px; height:108px; padding:4px 0;}/* 10-22 理财 新增*/
.p_w_b{margin-left:260px;}/* 10-22 理财 新增*/

/*网银服务模块*/
.p_x{border-right:1px solid #f4f4f4;}
.p_x_a{border:1px solid #d7d7d7;}
.p_x_a_a{border:1px solid #ffffff; border-bottom:none; background:url(/app_images/pingan/v20/bank/c_line_top.jpg) repeat-x; height:49px;}
.p_x_a_b{background:url(/app_images/pingan/v20/bank/c_wangyinfuwu_bg.jpg) no-repeat 14px center; height:48px; line-height:48px; padding-left:60px; font-size:14px; font-weight:bold;}
.p_x_b{border:1px solid #d7d7d7; border-top:none;}
.p_x_b_a{border:1px solid #ffffff; border-bottom:none; background:url(/app_images/pingan/v20/bank/c_line_center1.jpg) repeat-x;  padding:10px 10px 0 10px;}
.p_x_b_a_a{}
.p_x_b_a_a li{line-height:23px; padding-left:12px; background:url(/app_images/pingan/v20/bank/c_l_li.gif) no-repeat 0 5px;}
.p_x_b_b{padding:10px 2px 14px 2px;}
.p_x_b_b_a, .p_x_b_b_b{background:url(/app_images/pingan/v20/creditcard/c_log_reg.jpg) no-repeat; width:86px; height:54px;}
.p_x_b_b_a{background-position:0 0;}
.p_x_b_b_b{background-position:-96px 0;}
.p_x_b_b_a_a{display:block; width:86px; height:54px; color:#5a8708;}
.p_x_b_b_a_a:hover{color:#5a8708;}
.p_x_b_b_a_b{display:block; width:86px; height:54px; color:#db4b04;}
.p_x_b_b_a_b:hover{color:#db4b04;}
.p_x_b_b_c{margin-top:8px; *margin-top:10px; _margin-top:10px; margin-left:30px; font-size:14px;  font-weight:bold;}
.p_x_b_b_d{margin-top:4px; margin-left:8px; color:#ffffff;}
.p_x_c{border:1px solid #d7d7d7; border-top:none;}
.p_x_c_a{border:1px solid #ffffff; background:url(/app_images/pingan/v20/bank/c_line_bottom.jpg) repeat-x; height:33px; padding-left:12px;}
.p_x_c_b{background:url(/app_images/pingan/v20/bank/c_icon_a.jpg) 0 center no-repeat; padding-left:20px; line-height:33px;}
.p_x_d{background:url(/app_images/pingan/v20/bank/c_corner_middle.jpg) repeat-x; height:2px; font-size:0px;}
.p_x_d_a{background:url(/app_images/pingan/v20/bank/c_corner_middle.jpg) no-repeat 0 left; height:2px; width:4px; font-size:0px;}
.p_x_d_b{background:url(/app_images/pingan/v20/bank/c_corner_middle.jpg) no-repeat 0 right; height:2px; width:4px; font-size:0px;}

.p_y, .p_z{zoom:1;} /*区域框架布局*/
.p_y:after, .p_z:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.p_y{} /*图文布局*/
.p_y_a{float:left; width:72px; min-height:72px; _height:72px; padding:4px 0;} /*左侧小图*/
.p_y_b{margin-left:84px;}
.p_y_c{float:left; width:60px; min-height:50px; _height:50px; padding:4px 0;} /*左侧微图*/
.p_y_d{margin-left:72px;}
.p_y_e{float:left; width:130px; min-height:90px; _height:90px; padding:4px 0;} /*左侧中图*/
.p_y_f{margin-left:142px;}
.p_y_g{float:right; width:192px;} /* 10-21 一账通修改完后可去掉 */
.p_y_h{margin-right:204px;}/* 10-21 一账通修改完后可去掉 */
.p_y_g_a{float:left; width:252px; padding:4px 0;} /*右侧大图 10-21 新增*/
.p_y_h_a{margin-left:264px;} /* 10-21 新增*/
.p_y_i{float:left; width:100px; min-height:80px; _height:80px; padding:4px 0;} /*左侧中小图*/
.p_y_j{margin-left:112px;}
.p_y_k{float:left; width:220px; min-height:130px; _height:130px; padding:4px 0;}/*左侧大图*/
.p_y_l{margin-left:232px;}
.p_y_m{float:left; width:70px; border-right:1px #d7d7d7 solid; padding-right:12px;} /*左侧最小图*/
.p_y_m span{margin-left:20px; *margin-left:0;}
.p_y_n{margin-left:95px;}
.p_y_o{float:left; width:20px; min-height:20px; _height:20px; padding:4px 0;} /*左侧拇指图*/
.p_y_p{margin-left:32px;}
.p_y_q{float:left; width:112px; min-height:82px; _height:82px; padding:4px 0;}/*左侧110*80*/
.p_y_r{margin-left:124px;}
.p_y_s{float:left; width:80px; min-height:80px; _height:80px; padding:4px 0;}/*左侧80*80*/
.p_y_t{margin-left:92px;}
.p_y_u{float:left; width:110px; min-height:82px; _height:82px; padding:4px 0;}/* 右侧100*80*/
.p_y_v{margin-left:112px;}
.p_y_w{float:left; width:70px; min-height:70px; _height:70px; padding:4px 0;}/*右侧70*70*/
.p_y_z{margin-left:82px;}

.p_z{} /*无内容布局*/
.p_z_l{float:left; width:50%;} /*左右布局*/
.p_z_r{float:right; width:50%;}
.p_z_l2{float:left; width:49.9%;} /*左右布局*/
.p_z_center{background:url(/app_images/pingan/v20/general/solid.gif) repeat-y center;}

.p_z_a{float:left; width:33.3%;} /*左中右布局*/
.p_z_b{float:left; width:33.4%;}
.p_z_c{float:right; width:33.3%;}
.p_z_b_c{float:right; width:66.7%;}
.p_z_a_b{float:left; width:66.7%;}
.p_z_a_l{float:left; width:50.3%;}
.p_z_a_r{float:right; width:49.7%;}
.p_z_b_l{float:left; width:49.7%;}
.p_z_b_r{float:right; width:50.3%;}

.p_z_d{background:url(/app_images/pingan/v20/general/solid.gif) repeat-y 263px;}
.p_z_e{background:url(/app_images/pingan/v20/general/solid.gif) repeat-y 529px;}

.p_z_f{background:url(/app_images/pingan/v20/general/solid.gif) repeat-y 62%;}
.p_z_f_a{float:left; width:62%;}
.p_z_f_b{float:right; width:38%;}


.p_z_g{background:url(/app_images/pingan/v20/general/line.gif) repeat-y 50% 0;}
.p_z_h{background:url(/app_images/pingan/v20/general/line2.gif) repeat-y 273px 0; padding:8px 12px;}
.p_z_h ul li{float:left; width:33.3%;}
.p_z_h_a{width:260px; margin:0 auto;}

.p_z_x{float:right; width:212px;} /*主体布局，右侧有小区域*/
.p_z_y{float:left; width:600px;}

/*--页面内布局--*/
.d_a{zoom:1;} /*两个元素居中对齐，左右有间距，一般用于两个按钮居中排列*/
.d_a:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.d_a_l{float:left; width:50%; text-align:right;}
.d_a_r{float:right; width:50%; text-align:left;}
.d_a_l *{margin:0 6px 0 auto;}
.d_a_r *{margin:0 auto 0 6px;}
.d_a_a li{float:left; width: 50%; margin-bottom:8px;}

.d_a_b{} /*网状布局*/
.d_a_b li{float:left; width:25%; *width:24.9%;} /*平分成四等份*/
.d_a_b_a{background:url(/app_images/pingan/v20/general/line3.gif) repeat-y 144px 0;} /*有分隔线*/
.d_a_b_a li{float:left; width:25%; *width:24.9%;} /*平分成四等份*/

.d_c{} /*图文布局*/
.d_c_a{float:left; width:262px; padding:4px 0;} /*产品详情图片*/
.d_c_b{margin-left:290px;}

.d_c_c{float:left; width:112px; padding:4px 0;} /*商家小图片*/
.d_c_d{margin-left:124px;}


/*--列表--*/
.l_0 li{float:left;}

.l_a li{line-height:20px; zoom:1;} /*文字列表*/
.l_a li:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.l_a_a li{line-height:20px; zoom:1; margin-top:4px;}
.l_a_a li:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

.l_b{} /*灰色点文字列表*/
.l_b li, .l_b_4 li, .l_b_3 li, .l_b_2 li{line-height:20px; padding-left:12px; background:url(/app_images/pingan/v20/general/blackdot.gif) no-repeat 0 8px;}


.l_c{} /*橙色点文字列表*/
.l_c li, .l_c_2 li, .l_c_a li, .l_c_4 li, .l_c_5 li{line-height:20px; padding-left:12px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -192px;}

.l_d{} /*橙色小三角文字列表*/
.l_d li{line-height:20px; padding-left:12px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -295px;}

.l_d .l_b li{line-height:20px; padding-left:12px; margin-left:-12px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -392px !important;}

.l_e{} /*只有文字首行缩进的列表*/
.l_e li{line-height:20px; text-indent:24px;}

.l_f, .l_f_a{background:url(/app_images/pingan/v20/general/dashed.gif) repeat-x left bottom; padding-bottom:8px;} /*灰色点，下虚线，下部有表单输入前面的提示信息 */
.l_f li, .l_f_a li{line-height:20px; padding-left:12px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -392px;}
.l_f_a{padding-bottom:12px;} /*灰色点，下虚线，内容有表单输入，下部有表单输入前面的提示信息 */

/*一些特殊的图标列表*/
.l_g li{line-height:20px; padding:3px 0 3px 30px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -1096px;} /*常见问题列表*/
.l_g_a li{line-height:20px; padding-left:18px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -1698px;} /*下载列表*/

.l_b_2 li{float:left; width:44%;} /*升级遗留的样式*/
.l_b_3 li{float:left; width:28%;}
.l_b_4 li{float:left; width:20%;}
.l_c_2 li{float:left; width:44%;}
.l_c_a li{float:left; width:31%;}
.l_c_4 li{float:left; width:22%;}
.l_c_5 li{float:left; width:17%;}
.l_g_2 li{float:left; width:46%;} /*升级遗留的样式*/

.l_h{} /*展开折叠信息*/
.l_h li{zoom:1;}
.l_h dt{font-weight:bold; line-height:20px;}
.l_h dd{margin:4px 0;}
.l_h dt a{display:block; background:url(/app_images/pingan/v20/general/l_h.gif) no-repeat 0 3px; line-height:20px; _height:20px; padding-left:18px;}
.l_h dt a:hover{background-color:#f8f8f8; text-decoration:none; color:#666;}
.l_h .collapse dt a{background-position:0 -47px;}
.l_h .expand dt a{display:block;}
.l_h .expand dd{display:none;}
.l_h_z{float:right;}
.l_h_z a{display:block; width:16px; height:16px; background:url(/app_images/pingan/v20/general/l_h.gif) no-repeat 0 -100px;}

.l_o{} /*左右文字内容显示 橙色点*/
.l_o dl{zoom:1;}
.l_o dl:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.l_o dt{float:left; line-height:20px; padding-left:12px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -192px;}
.l_o dd{float:right; line-height:20px;}
.l_o_a dt{padding-left:0px; background:none;}  /*左右文字内容显示*/

.l_p{} /*左右结构表单输入*/
.l_p dl{zoom:1; margin:4px 0;}
.l_p dl:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.l_p dt{float:left; width:146px; text-align:right; padding:4px 12px 4px 0;}
.l_p dt.l_p_input{width:172px; text-align:left; padding:0;}
.l_p dd{margin-left:342px;}
.l_p dd.l_p_input{width:172px; text-align:left; padding:0;margin-left:0;}
.l_p input, .l_p button, .l_p select{margin:1px 0; *margin:0;} /*让FF和IE输入框统一*/
.l_p dd dir{_margin-left:-3px;}
.l_p label{margin-right:6px;} /*处理单选框、复选框*/
.l_p label input{vertical-align:-3px; margin:4px 3px 3px 4px; *margin:auto;}
.l_p_x{margin:8px 0 0 158px;}	/*提交按钮的间距*/
.l_p dd.l_p_w{width:auto;}
.l_p .l_p_y{margin-left:6px;} /*元素间的间距*/
.l_p .l_p_z{*padding:1px 0; _padding:0;} /*输入框、图片、文字混排*/
.l_p .l_p_z img{vertical-align:-7px; *vertical-align:-3px;}
.l_p .l_p_z a{*vertical-align:4px;display:inline-block;}

.l_p_a dt{width:86px;}	  /*提示信息短*/
.l_p_a dt.l_p_input{width:172px;}
.l_p_a dd{margin-left:282px;}
.l_p_a_x{margin:8px 0 0 98px;}

.l_p_b dt{width:86px;}	/*无提示显示，慎用*/
.l_p_b dd{margin-left:98px;}
.l_p_b_x{margin:8px 0 0 98px;}

.l_p_c dt{width:86px;}	  /*提示信息短*/
.l_p_c dt.l_p_input{width:102px;}
.l_p_c dd{margin-left:212px;}
.l_p_c_x{margin:8px 0 0 98px;}

.l_p_d dt{width:146px;}	 /*无提示显示，慎用*/
.l_p_d dd{margin-left:158px;}
.l_p_d_x{margin:8px 0 0 158px;}

.l_p_e dt.l_p_input{width:222px;} /*调整输入区宽度*/
.l_p_e dd{margin-left:392px;}


/*列表网状样式，每行显示几个*/
.l_q ul{width:50%; float:left; margin:4px 0; min-height:60px; _height:60px;}

.l_r{} /*左右文字内容显示 灰色点 相关新闻*/
.l_r dl{zoom:1; background:url(/app_images/pingan/v20/general/dashed.gif) repeat-x left 50%;}
.l_r dl:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.l_r dt{float:left; line-height:20px; padding-left:12px; background:#fff url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -192px;}
.l_r dd{float:right; line-height:20px; background:#fff;}

.l_s{} /*红色小标题、内容标准写法、内容块有下实线*/
.l_s dl{padding-bottom:8px; border-bottom:1px solid #d7d7d7; margin-bottom:8px;}
.l_s dt{color:#e24800; font-weight:bold; line-height:20px;}
.l_s dd{line-height:20px; margin-top:4px;}
.l_s dd ul li{padding-left:12px;}
.l_s_a, .l_s_b{margin-top:8px; margin-bottom:4px; padding-left:12px; font-weight:bold;}
.l_s_a{background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -895px;}
.l_s_x{padding-left:12px;}
.l_s_y{margin-top:0;}
.l_s dl.l_s_z{border-bottom:none; padding-bottom:0; margin-bottom:0;}

.l_t{} /*粗体小标题、内容标准写法*/
.l_t dl{margin-top:4px;}
.l_t dt{font-weight:bold; line-height:20px;}
.l_t dd{line-height:20px; margin-top:0px;}

.l_u{} /*温馨提示*/
.l_u dl{}
.l_u dt{font-weight:bold; line-height:20px; padding-left:20px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -1200px !important; *background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -1200px; }
.l_u dd{line-height:20px; padding-left:10px; margin-top:4px;}
.l_u dd ul li{line-height:20px; padding-left:12px; background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -392px;}

.l_v li{float:left; width:12.4%;} /*默认二个字，八列，鼠标经过时为按钮状*/
.l_v li a, .l_v li a.l_v_a{background:url(/app_images/pingan/v20/general/l_v.gif) no-repeat; display:block; width:33px; height:20px; line-height:20px; padding-left:20px;}
.l_v li a:hover, .l_v li a.l_v_a:hover{background-position:0 -50px; text-decoration:none; color:#e24800;}
.l_v li a.l_v_a{width:65px;}
.l_v li a.l_v_a:hover{background-position:0 -100px;}

.l_v_a li{float:left; width:19.9%;} /*默认二个字，五列*/
.l_v_a li a, .l_v_a li a.l_v_a, .l_v_a li a.l_v_b{background:url(/app_images/pingan/v20/general/l_v.gif) no-repeat; display:block; width:33px; height:20px; line-height:20px; padding-left:20px;}
.l_v_a li a:hover, .l_v_a li a.l_v_a:hover{background-position:0 -50px; text-decoration:none; color:#e24800;}
.l_v_a li a.l_v_a_a{width:65px;}/*默认三个字*/
.l_v_a li a.l_v_a_a:hover{background-position:0 -100px;}
.l_v_a li a.l_v_a_b{width:77px;}/*默认四个字*/
.l_v_a li a.l_v_a_b:hover{background-position:0 -150px;}
.l_v li.l_v_a{width:100px !important;}

/*信用卡还款网点——列表样式*/
.l_v_z li{float:left; width:19.9%;}
.l_v_z li a, .l_v_z li a .ll, .l_v_z li a .rr{background:url(/app_images/pingan/v20/general/l_v_z.gif) no-repeat 0 0px; height:20px; line-height:20px; _line-height:22px;}
.l_v_z li a{position:relative; padding:0 8px 0 20px; float:left;}
.l_v_z li a:hover{background-repeat:repeat-x; background-position:0 -50px; text-decoration:none;}
.l_v_z li a .ll, .l_v_z li a .rr{position:absolute; top:0; display:block;}
.l_v_z li a .ll{width:20px; left:0;}
.l_v_z li a:hover .ll{background-position:0 -100px;}
.l_v_z li a:hover .rr{background-position:0 -150px; width:7px; right:0;}


.l_w{} /*银行logo的图标列表*/
.l_w li a{border:1px solid #d7d7d7; width:100px; height:30px; display:block; margin:4px auto;}
.l_w_2 li{float:left; width:49.9%;}
.l_w_5 li{float:left; width:19.9%;}

.l_z{} /*零散的图标列表*/
.l_z li{line-height:20px;}
.l_z_a, .l_z_b, .l_z_c, .l_z_d, .l_z_e, .l_z_1, .l_z_2, .l_z_f_1, .l_z_f_2, .l_z_f_3, .l_z_f_4
{background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat; padding-left:18px;}
.l_z_a{background:url(/app_images/pingan/v20/general/arrow2.gif) no-repeat 0 3px; font-weight:bold; font-size:12px; line-height:20px;}
.l_z_1{background-position:0 -598px;}
.l_z_2{background-position:0 -698px;}
.l_z_b{line-height:20px; padding-left:24px; background-position:0 -997px;}
.l_z_c{line-height:20px; padding-left:12px; background-position:0 -295px;}
.l_z_e{background-position:0 -895px; padding-left:12px; font-weight:bold;}
.l_z_f_1{background-position:0 -1297px;}
.l_z_f_2{background-position:0 -1397px;}
.l_z_f_3{background-position:0 -1497px;}
.l_z_f_4{background-position:0 -1597px;}


/*--选项卡、步骤条--  一账通修改完后可去掉*/
.o_a{background:url(/app_images/pingan/v20/general/solid.gif) repeat-x bottom;}	 /*左右结构选项卡*/
.o_a_a{float:left; width:158px; background:url(/app_images/pingan/v20/general/o_a_bg.gif) repeat-y;}
.o_a_a li{line-height:20px; width:150px; background:url(/app_images/pingan/v20/general/solid.gif) repeat-x bottom;}
.o_a_a li a{color:#666; text-decoration:none;}
.o_a_a li a:hover{color:#e24800; text-decoration:none;}
.o_a_a li.focus{width:158px; background:url(/app_images/pingan/v20/general/o_a_a.gif) no-repeat 50%;}
.o_a_a li a{display:block; width:118px; padding:4px 12px 4px 20px;}
.o_a_a li.focus a{border-top:1px solid #f05a23; border-bottom:1px solid #f05a23;}
.o_a_x{zoom:1; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:url(/app_images/pingan/v20/general/solid.gif) repeat-y;}
.o_a_x:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.o_a_y{padding:10px 12px;}
.o_a_z{margin-left:158px;}


/*--选项卡、步骤条  10-21 新增--*/
.o_a .tabs{ background:url(/app_images/pingan/v20/fund/options.gif) repeat-x 0 -80px;}
.o_a .tabs li{ position:relative; height:23px; line-height:23px; float:left; margin:0 2px 0 0; background:url(/app_images/pingan/v20/fund/options.gif) repeat-x 0 -25px; padding:0 10px; cursor:pointer; cursor:hand;}
.o_a .tabs li a{ font-size:12px; color:#666;}/*常态未选中的文字改为不用加粗*/
.o_a .tabs li a:hover{ text-decoration:none; color:#f30;}
.o_a .tabs .ll,.o_a .tabs .rr{ position:absolute; height:23px; top:0; width:4px;}
.o_a .tabs .ll{ background:url(/app_images/pingan/v20/fund/options.gif) no-repeat 0 0; left:0;}
.o_a .tabs .rr{ background:url(/app_images/pingan/v20/fund/options.gif) no-repeat -10px 0; right:0;}
.o_a .tabs .focus{ background:url(/app_images/pingan/v20/fund/options.gif) repeat-x 0 -50px; color:#f30; font-weight:bold; font-size:12px;}
.o_a .tabs .focus a{ color:#f30;}
.o_a .tabs .focus .ll{ background:url(/app_images/pingan/v20/fund/options.gif) no-repeat -20px 0;}
.o_a .tabs .focus .rr{ background:url(/app_images/pingan/v20/fund/options.gif) no-repeat -30px 0;}
.o_a .content{ border:1px #d6d6d6 solid; border-top:none; padding:10px;}


/*--选项卡、步骤条  10-21 新增--*/
.o_z{background:url(/app_images/pingan/v20/general/o_z_bg.gif) repeat-x 0 bottom;}
.o_z ul{margin:0px 12px; padding-top:10px;}
.o_z li{float:left; margin:2px 1px 0px 1px; line-height:26px; height:26px; background:url(/app_images/pingan/v20/general/o_z.gif) repeat-x 0 0; white-space:nowrap;}
.o_z li a{display:block; padding:0 10px; line-height:26px;}
.o_z li a:hover{color:#f05a23; text-decoration:none;}
.o_z li .ll_side, .o_z li .rr_side{background:url(/app_images/pingan/v20/general/o_z.gif) no-repeat;}
.o_z li .ll_side{background-position:0 -50px;}
.o_z li .rr_side{background-position:right -100px;}
.o_z li.focus{background-position:0 -250px;}
.o_z li.focus .ll_side{background-position:0 -150px;}
.o_z li.focus .rr_side{background-position:right -200px;}
.o_z li.focus a{padding:0 10px; line-height:26px; color:#f05a23; font-weight:bold;}
.o_z_b{padding:10px 12px;}
/*--end 选项卡、步骤条  10-21 新增--*/

.o_b{} /*列表页面*/
.o_b li.focus .ll, .o_b li.focus .rr, .o_b li.focus .bc, .o_b_a li.focus .ll, .o_b_a li.focus .rr, .o_b_a li.focus .bc, .o_b_b, .o_b_b .pa_ui_tabs_scrollleft, .o_b_b .pa_ui_tabs_scrollright{background:url(/app_images/pingan/v20/general/o_b.gif) no-repeat;}
.o_b_a{height:26px; border:1px solid #d7d7d7; background:#f8f8f8;}
.o_b_a ul{margin-left:12px;}
.o_b_a li{float:left; line-height:22px; padding:0 8px; margin:4px 8px 0 0;}
.o_b_a li h1, .o_b_a li h2, .o_b_a li h3, .o_b_b li h1, .o_b_b li h2, .o_b_b li h3{font-size:12px; line-height:22px; font-weight:normal;}
.o_b_a li a, .o_b_b li a{color:#666; text-decoration:none;}
.o_b_a li a:hover, .o_b_b li a:hover{color:#e24800; text-decoration:none;}
.o_b_a li.focus *, .o_b_a li.focus a:hover, .o_b_b li.focus *, .o_b_b li.focus a:hover{color:#fff; font-weight:bold; text-decoration:none;}
.o_b_a li.focus, .o_b_b li.focus{padding:0 7px 0 8px; background:#f05a23; color:#fff; font-weight:bold; position:relative;}
.o_b_a li.focus .ll, .o_b_b li.focus .ll{position:absolute; top:0; left:0; width:4px; height:22px; font-size:1px; background-position:0 -50px;}
.o_b_a li.focus .rr, .o_b_b li.focus .rr{position:absolute; top:0; right:-1px; width:4px; height:22px; font-size:1px; background-position:0 -100px;}
.o_b_a li.focus .bc, .o_b_b li.focus .bc{position:absolute; bottom:-8px; left:43%; width:16px; height:8px; font-size:1px; background-position:0 0;}
.o_b_a .pa_ui_tabs_scrollleft, .o_b_a .pa_ui_tabs_disabledleft, .o_b_a .pa_ui_tabs_scrollright, .o_b_a .pa_ui_tabs_disabledright{background:none;}
.o_b_r{float:right; line-height:26px; padding:0 8px 0 0;}
.o_b_y{margin-top:12px;} /*列表段间距*/

.o_b_b{height:35px; width:598px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-repeat:repeat; background-position:0 -150px; position:relative; overflow:hidden; }
.o_b_b ul{margin-left:16px; position:relative; width:9999px;}
.o_b_b li{float:left; line-height:22px; padding:0 8px; margin:5px 8px 0 0;}
.o_b_b .pa_ui_tabs_scrollleft{width:16px; height:34px; background-position:0 -200px; position:absolute; top:1px; left:0; cursor:pointer; z-index:100;}
.o_b_b .pa_ui_tabs_scrollleft:hover{background-position:0 -250px;}
.o_b_b .pa_ui_tabs_disabledleft{background-position:0 -300px; cursor:default;}
.o_b_b .pa_ui_tabs_disabledleft:hover{background-position:0 -300px;}
.o_b_b .pa_ui_tabs_scrollright{width:16px; height:34px; background-position:0 -400px; position:absolute; top:1px; right:0; cursor:pointer; z-index:100;}
.o_b_b .pa_ui_tabs_scrollright:hover{background-position:0 -450px;}
.o_b_b .pa_ui_tabs_disabledright{background-position:0 -500px; cursor:default;}
.o_b_b .pa_ui_tabs_disabledright:hover{background-position:0 -500px;}

.o_c{background:url(/app_images/pingan/v20/general/solid.gif) repeat-x bottom;} /*步骤条*/
.o_c li{float:left; width:136px; height:40px; line-height:32px; font-size:13px;}
.o_c li .number{font-weight:bold; font-size:16px; font-family:arial, helvetica, sans-serif; position:absolute; top:0; left:12px;}
.o_c li .text{margin-left:46px;}
.o_c li.special{width:147px;}
.o_c li.split{width:15px; font-size:1px; background:url(/app_images/pingan/v20/general/o_c.gif) 5px -290px;}
.o_c li div{background:url(/app_images/pingan/v20/general/o_c.gif) no-repeat; height:40px;}
.o_c li div.ll{background-position:0 -150px;}
.o_c li div.rr{background-position:100% -200px; position:relative;}
.o_c li.focus{background:url(/app_images/pingan/v20/general/o_c.gif) no-repeat 50% -360px; color:#e95410;}
.o_c li.focus div.ll{background-position:0 0;}
.o_c li.focus div.rr{background-position:100% -50px;}

.o_c_a{} /*纵向步骤条*/
.o_c_a li{width:300px; height:36px; line-height:32px; font-size:13px;}
.o_c_a li .number{font-weight:bold; font-size:16px; font-family:arial, helvetica, sans-serif; position:absolute; top:0; left:12px;}
.o_c_a li .text{margin-left:46px; margin-right:6px; background:none; display:block;}
.o_c_a li.split{width:160px; height:10px; line-height:10px; font-size:1px; background:url(/app_images/pingan/v20/general/o_c.gif) 146px -450px no-repeat;}
.o_c_a li div{background:url(/app_images/pingan/v20/general/o_c.gif) no-repeat; height:40px;}
.o_c_a li div.ll{background-position:0 -150px;}
.o_c_a li div.rr{background-position:100% -200px; position:relative;}

.o_c_a li.focus{color:#fff;}
.o_c_a li.focus div.ll{background-position:0 0;}
.o_c_a li.focus div.rr{background-position:100% -50px;}
.o_c_a_z{width:300px; margin:0 auto;}/*步骤整体居中*/

.o_c_a li.li_2{height:60px; line-height:20px;}
.o_c_a li.li_2 div.ll{background-position:0 -500px; height:60px;}
.o_c_a li.li_2 div.rr{background-position:100% -600px; position:relative; height:60px;}
.o_c_a li.li_2 .number{top:18px;top:20px !important;}
.o_c_a li.li_2 .text{padding-top:6px;}

.o_c_a li.li_3{height:80px; line-height:20px;}
.o_c_a li.li_3 div.ll{background-position:0 -700px; height:80px;}
.o_c_a li.li_3 div.rr{background-position:100% -800px; position:relative; height:80px;}
.o_c_a li.li_3 .number{top:26px;}
.o_c_a li.li_3 .text{padding-top:6px;}

.o_c_a li.li_4{height:100px; line-height:20px;}
.o_c_a li.li_4 div.ll{background-position:0 -900px; height:100px;}
.o_c_a li.li_4 div.rr{background-position:100% -1050px; position:relative; height:100px;}
.o_c_a li.li_4 .number{top:34px;}
.o_c_a li.li_4 .text{padding-top:6px;}

.o_c_a li.li_5{height:120px; line-height:20px;}
.o_c_a li.li_5 div.ll{background-position:0 -1200px; height:120px;}
.o_c_a li.li_5 div.rr{background-position:100% -1350px; position:relative; height:120px;}
.o_c_a li.li_5 .number{top:42px;}
.o_c_a li.li_5 .text{padding-top:6px;}

.o_c_a li.li_6{height:140px; line-height:20px;}
.o_c_a li.li_6 div.ll{background-position:0 -1500px; height:140px;}
.o_c_a li.li_6 div.rr{background-position:100% -1700px; position:relative; height:140px;}
.o_c_a li.li_6 .number{top:50px;}
.o_c_a li.li_6 .text{padding-top:6px;}

.o_c_a li.li_7{height:160px; line-height:20px;}
.o_c_a li.li_7 div.ll{background-position:0 -1900px; height:160px;}
.o_c_a li.li_7 div.rr{background-position:100% -2100px; position:relative; height:160px;}
.o_c_a li.li_7 .number{top:58px;}
.o_c_a li.li_7 .text{padding-top:6px;}

.o_d{} /*两行转角步骤条*/
.o_d ul li{float:left; padding:0 !important; background:url(/app_images/pingan/v20/general/o_d.gif) repeat-x 0 -100px;}
.o_d ul li.o_d_a, .o_d ul li.o_d_b,.o_d ul li.o_d_a2, .o_d ul li.o_d_b2{width:10px; height:10px; font-size:1px;}
.o_d .o_d_l{background:url(/app_images/pingan/v20/general/o_d.gif) no-repeat 0 0;}
.o_d .o_d_r{background:url(/app_images/pingan/v20/general/o_d.gif) no-repeat 100% -200px; height:80px; width:169px; padding:4px 6px 4px 0;}
.o_d .o_d_r2{background:url(/app_images/pingan/v20/general/o_d.gif) no-repeat 100% -650px; height:60px; width:248px; padding:4px 13px 4px 0;}
.o_d ul li.o_d_a,.o_d ul li.o_d_a2{background-repeat:no-repeat; background-position:0 -300px; margin:38px 8px 0 6px;}
.o_d ul li.o_d_b,.o_d ul li.o_d_b2{background-repeat:no-repeat; background-position:0 -400px; margin:38px 10px 0 4px;}
.o_d ul.o_d_c li{float:right;}
.o_d .o_d_w{background:url(/app_images/pingan/v20/general/o_d.gif) no-repeat 0 -350px; width:10px; height:10px; margin:2px 0 5px 80px;}
.o_d .o_d_x{margin:10px 0;}
.o_d .o_d_x2{margin:18px 0;}
.o_d .o_d_y{line-height:80px;}
.o_d .o_d_z{background:url(/app_images/pingan/v20/general/o_d.gif) no-repeat 0 -350px; width:10px; height:10px; margin:2px 0 5px 484px;}
.o_d .o_d_z2{background:url(/app_images/pingan/v20/general/o_d.gif) no-repeat 0 -350px; width:10px; height:10px; margin:2px 0 5px 424px;}
.o_d .number{float:left; width:30px; line-height:80px; text-align:center; color:#e24800; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.o_d .text{margin-left:30px; padding-left:4px;}

.o_d_2 ul li{background-position:0 -550px;}  /*两行、三行文字， 默认4列*/
.o_d_2 .o_d_l{background:url(/app_images/pingan/v20/general/o_d.gif) no-repeat 0 -450px;}
.o_d_2 .o_d_r{background:url(/app_images/pingan/v20/general/o_d.gif) no-repeat 100% -650px; height:60px; width:130px; padding:4px 6px 4px 0;}
.o_d_2 .number{width:30px; line-height:60px;}
.o_d_2 ul li.o_d_a{margin:28px 0 0 0;}
.o_d_2 ul li.o_d_b{margin:28px 0 0 0;}
.o_d_2 ul li.o_d_a2{margin:28px 8px 0 6px;}
.o_d_2 ul li.o_d_b2{margin:28px 10px 0 4px;}
.o_d_2 .o_d_z{margin:0 0 0 500px;}
.o_d_2 .o_d_w{margin:0 0 0 60px;}

.o_d_2_3 .o_d_r{width:172px;} /*3列*/
.o_d_2_3 ul li.o_d_a{margin:28px 6px 0 4px;}
.o_d_2_3 ul li.o_d_b{margin:28px 8px 0 2px;}
.o_d_2_3 .o_d_z{margin:0 0 0 480px;}
.o_d_2_3 .o_d_w{margin:0 0 0 84px;}

.o_d_2_1 .o_d_r{width:570px;} /*1列*/
.o_d_2_1 .o_d_z{margin:0 0 0 46%;}


/*--表单元素样式--*/
.i_a, .i_a_a, .i_a_b{border:1px solid #d7d7d7; height:18px; line-height:18px;}
.i_a{width:170px;}
.i_a_a{width:60px;} /*验证码*/
.i_a_b{width:100px;}
.i_b,.i_c{ width:138px; height:22px; line-height:22px; padding:0 0 0 2px;}/*0720add*/
.i_c{ width:50px;}/*0720add*/
.i_d{ width:80px; border:1px #7F9DB9 solid; height:20px; line-height:20px; padding:0 0 0 2px;}/*0720add*/


/*---内容框验证样式---*/
.tips_right{ background:url(/app_images/pingan/v20/general/icon_right.gif) no-repeat; width:22px; height:20px; position:relative; left:10px;}
.tips_normal{background:url(/app_images/pingan/v20/general/icon_tips.gif) no-repeat 10px 3px #e5f2ff; padding:0 2px 0 34px; border:1px solid #3196C4; line-height:18px;}
.tips_error{background:url(/app_images/pingan/v20/general/icon_error.gif) no-repeat 10px 3px #fff2e9; padding:0 2px 0 34px; border:1px solid #f05a23; line-height:18px;}

/*background begin
.i_c_a{background:#f4fcfe; padding:5px 0;} /*淡蓝色背景
.i_c_b{background:#ffeee6; padding:5px 0;} /*淡红色背景
.i_c_c{background:#fff; padding:5px 0;}
.i_c_d{padding:5px 0;} */

.i_c_a{background:#fff; padding:0;}
.i_c_b{background:#fff; padding:0;}
.i_c_c{background:#fff; padding:0;}
.i_c_d{padding:0;}

/*
input.i_f_normal{ border:1px solid #3196C4; padding:2px 0px; color:#666; height:14px;}
input.i_f_input{ border:1px solid #2462e6; padding:2px 0px; color:#666; height:14px;}
input.i_f_correct{ border:1px solid #33813e;  padding:2px 0px; color:#666;height:14px;}
input.i_f_error{ border:1px solid #f05a23;  padding:2px 0px; color:#666;height:14px;}
*/
input.i_f_normal{ border:1px solid #d7d7d7; padding:2px 0px; color:#666; height:14px;}
input.i_f_input{ border:1px solid #d7d7d7; padding:2px 0px; color:#666; height:14px;}
input.i_f_correct{ border:1px solid #d7d7d7;  padding:2px 0px; color:#666;height:14px;}
input.i_f_error{ border:1px solid #d7d7d7;  padding:2px 0px; color:#666;height:14px;}


/*-- 间距 --*/
.m_a{margin-top:8px;}
.m_b{margin-left:4px;}
.m_c{margin-right:4px;}
.m_d{margin-left:17px;}  /*特殊间距，为了保证上面元素的对齐*/
.m_e{margin-right:17px;}
.m_f{margin-top:20px;}
.m_g{margin-top:4px;}
.m_h{padding-left:12px;}
.m_j{padding-right:12px;}
.m_k{padding:12px;}
.m_l{padding:8px 12px;}
.m_m{margin-left:12px;}
.m_n{margin-right:12px;}
.m_o{margin-left:18px;}
.m_p{margin-bottom:4px;}
.m_q{padding-bottom:4px;}
.m_r{margin-top:9px; _margin-top:5px;}
.m_s{margin:4px 0;}
.m_t{margin:12px 0 4px 12px;}
.m_u{margin-top:12px;}
.m_v{padding-bottom:12px;}
.m_w{padding-bottom:8px;}
.m_x{margin:auto;}
.m_y{padding:3px 0;}  /*解决26px按钮的文字混排*/
.m_z{padding-bottom:1px;}

/*--链接、按钮、字体--*/
a.a_a{background:url(/app_images/pingan/v20/general/arrow.gif) no-repeat; padding-left:18px; color:#e24800; text-decoration:underline;}/*小图标链接*/
a.a_a{background-position:0 0;}
a.a_a:hover{text-decoration:none; color:#666;}

a.a_b{color:#e24800; text-decoration:underline;}/* 红字下划线 */
a.a_b:hover{color:#666; text-decoration:none;}/* 灰字无划线 */

a.a_c{color:#666; text-decoration:underline;}/* 灰字下划线 */
a.a_c:hover{color:#e24800; text-decoration:none;}/* 红字无划线 */

a.a_d_a, a.a_d_b, a.a_d_c, a.a_d_d{background:url(/app_images/pingan/v20/general/button1.gif) no-repeat 0 0; height:21px; line-height:22px; _line-height:23px; text-align:center; display:block; color:#fff;}
.a_d_a:hover, .a_d_b:hover, .a_d_c:hover, .a_d_d:hover{color:#fff; text-decoration:none;}
a.a_d_a{width:80px;}
a.a_d_b{background-position:0 -50px; width:100px;}
a.a_d_c{background-position:0 -100px; width:120px;}
a.a_d_d{background-position:0 -150px; width:145px;}
.a_d_a:hover{background-position:-200px 0; width:80px;}
.a_d_b:hover{background-position:-200px -50px; width:100px;}
.a_d_c:hover{background-position:-200px -100px; width:120px;}
.a_d_d:hover{background-position:-200px -150px; width:145px;}
.a_d_c{background:url(/app_images/pingan/v20/general/button1.gif) no-repeat; height:21px; line-height:22px; _line-height:23px; text-align:center; display:block; color:#fff; border:none; cursor:pointer; cursor:hand; background-position:0 -100px; width:120px;}

a.a_e_a, a.a_e_b, a.a_e_c, a.a_e_d, a.a_e_e{background:url(/app_images/pingan/v20/general/button2.gif) no-repeat 0 0px; height:20px; line-height:20px; _line-height:22px; padding-left:24px; color:#666; display:block;}
.a_e_a:hover, .a_e_b:hover, .a_e_c:hover, .a_e_d:hover, .a_e_d:hover, .a_e_e:hover{color:#666; text-decoration:none;}
a.a_e_a{width:42px;}
a.a_e_b{background-position:0 -50px; width:60px;}
a.a_e_c{background-position:0 -100px; width:72px;}
a.a_e_d{background-position:0 -150px; width:84px;}
a.a_e_e{background-position:0 -200px; width:96px;}
.a_e_a:hover{background-position:-200px 0; width:42px;}
.a_e_b:hover{background-position:-200px -50px; width:60px;}
.a_e_c:hover{background-position:-200px -100px; width:72px;}
.a_e_d:hover{background-position:-200px -150px; width:84px;}
.a_e_e:hover{background-position:-200px -200px; width:96px;}

a.a_f, .a_f{background:url(/app_images/pingan/v20/general/button3.gif) no-repeat 0 0; height:24px; line-height:24px; _line-height:26px; color:#fff; font-weight:bold; text-align:center; display:block; width:70px; border:none; cursor:pointer; cursor:hand;}/* 登陆、提交按钮 */
.a_f:hover, .a_f a:hover{color:#fff; text-decoration:none; background-position:-200px 0 !important; width:70px;}




a.a_g_a, a.a_g_b, a.a_g_c{background:url(/app_images/pingan/v20/general/button3.gif) no-repeat 0 -100px; height:25px; line-height:22px; _line-height:24px; text-align:center; color:#fff; display:block;}
.a_g_a:hover, .a_g_b:hover, .a_g_c:hover{color:#fff; text-decoration:none;}/* 白色箭头加白色文字按钮 */
a.a_g_a{width:88px;}
a.a_g_b{background-position:0 -150px;width:100px;}
a.a_g_c{background-position:0 -400px;width:130px;}
.a_g_a:hover{background-position:-200px -100px; width:88px;}
.a_g_b:hover{background-position:-200px -150px; width:100px;}
.a_g_c:hover{background-position:-200px -400px; width:130px;}

a.a_h{background:url(/app_images/pingan/v20/general/button3.gif) no-repeat 0 -50px; height:20px; line-height:20px; _line-height:22px; text-align:center; display:block; width:40px; padding:0 1px 0 0;}
.a_h:hover{color:#666; text-decoration:none;background:url(/app_images/pingan/v20/general/button3.gif) no-repeat -70px -50px;}


/*图片大小链接，没有链接用span*/
.a_o_a, .a_o_b, .a_o_c, .a_o_d, .a_o_e, .a_o_f, .a_o_f_a, .a_o_g, .a_o_h, .a_o_i, .a_o_j, .a_o_k, .a_o_l, .a_o_m, .a_o_n, .a_o_o, .a_o_p, .a_o_q,.a_o_r,.a_o_s,.a_o_t,.a_o_u
{display:block; background: no-repeat 50% 50%;}/* 理财 10-28修改 */
.a_o_a{width:70px; height:70px; border:1px solid #d7d7d7;} /*左侧小图*/
.a_o_b{width:60px; height:50px;} /*左侧微图*/
.a_o_c{width:130px; height:90px;} /*左侧中图*/
.a_o_d{width:100px; height:80px;} /*左侧中小图*/
.a_o_e{width:190px; height:120px; border:1px solid #d7d7d7;} /*右侧中图 一账通修改完后可去掉*/
.a_o_s{width:250px; height:120px; border:1px solid #d7d7d7;} /*右侧中图 10-21新增*/
.a_o_f{width:220px; height:130px;} /*左侧大图*/
.a_o_f_a{width:220px; height:130px; border:1px solid #d7d7d7;} /*左侧大图 理财 10-28新增**/
.a_o_g{width:50px; height:35px;}/*左侧最小图*/
.a_o_h{width:20px; height:20px;}/*左侧拇指图*/
.a_o_i{width:110px; height:80px; border:1px solid #d7d7d7;}
.a_o_j{width:210px; height:80px; border:1px solid #d7d7d7;}
.a_o_k{width:110px; height:110px; border:1px solid #d7d7d7;}
.a_o_l{width:120px; height:100px;}
.a_o_m{width:90px; height:70px;}
.a_o_n{width:248px; height:80px; border:1px solid #d7d7d7;}
.a_o_o{width:80px; height:100px;}
.a_o_p{width:100px; height:80px;}
.a_o_q{width:260px; height:260px; border:1px solid #d7d7d7;} /*产品详情图*/
.a_o_r{width:220px; height:180px;}
.a_o_t{width:210px; height:56px; border:1px solid #d7d7d7;}/* 理财规划 10-23 新增 */
.a_o_u{width:248px; height:108px; border:1px solid #d7d7d7;}/* 10-22 理财 新增*/

.a_p_a, .a_p_b{background:url(/app_images/pingan/v20/general/button4.gif) no-repeat 0 0; height:26px; line-height:26px; text-align:center; display:block; color:#fff; font-weight:bold; text-decoration:none;}
.a_p_a:hover, .a_p_b:hover{text-decoration:none; color:#fff;}
.a_p_a{width:82px;}
.a_p_a:hover{background-position:-100px 0;}
.a_p_b{width:100px; background-position:0 -50px;}
.a_p_b:hover{background-position:-100px -50px;}
button.a_p_a{border:none; cursor:pointer;}

.a_q_a, .a_q_b, .a_q_c, .a_q_d, .a_q_e
{background:url(/app_images/pingan/v20/general/button6.gif) no-repeat; height:24px; line-height:22px; _line-height:24px; padding-left:24px; display:block; color:#666; text-decoration:none}
.a_q_a:hover{text-decoration:none; color:#666; background-position:0 -50px;}
.a_q_a{width:146px;}

.a_q_b{width:162px; background-position:0 -100px;}
.a_q_b:hover{text-decoration:none; color:#666; background-position:0 -150px;}

.a_q_c{width:116px; background-position:0 -200px;}
.a_q_c:hover{text-decoration:none; color:#666; background-position:0 -250px;}

.a_q_d{width:128px; background-position:0 -300px;}
.a_q_d:hover{text-decoration:none; color:#666; background-position:0 -350px;}
.a_q_e{width:184px; background-position:0 -400px;}
.a_q_e:hover{text-decoration:none; color:#666; background-position:0 -450px;}

.a_z{color:#e24800; font-size:20px;}/* 加大红色文字、强调字 */
.a_z_a{font-weight:bold; font-size:12px;}
.a_z_b{text-decoration: line-through;}/*删除线字样，多为原始价格所用。*/
.a_y{color:#e24800 !important;} /*红色字、强调字*/
.a_y_a{color:#e24800; font-size:14px;}

/*--表格--*/
.t_a{}/*车险页面表格，只有底边框*/
.t_a th{background:#f8f8f8 url(/app_images/pingan/v20/general/solid.gif) repeat-x bottom; text-align:center; font-size:12px; font-weight:bold; line-height:20px; padding:5px 0;}
.t_a td{background:url(/app_images/pingan/v20/general/solid.gif) repeat-x bottom; text-align:center; line-height:20px; padding:5px 0;}
.t_a h2{font-size:13px; font-weight:bold; color:#666; padding-left:20px;}

.t_b{background:#d7d7d7; width:100%;}/*有边框的表*/
.t_b th{text-align:left; background:#f8f8f8; font-size:12px; font-weight:bold; line-height:20px; padding:4px 8px;}
.t_b td{background:#fff; line-height:20px; padding:4px 8px;}
.t_b h2{font-size:13px; font-weight:bold; color:#666;}
.t_b_b td{font-weight:bold;}
.t_b_c th, .t_b_c td{text-align:center;}
.t_b td.t_b_d, .t_b th.t_b_d{width:20%;}
.t_b td.t_b_e, .t_b th.t_b_e{width:50%;}
.t_b td.t_b_f, .t_b th.t_b_f{width:10%;}
.t_b_g th{width:25%;}
.t_b td.t_b_z{background:#f8f8f8;}

/*--右侧小表格--*/
.t_c{background:#d7d7d7; width:100%;}
.t_c th{background:#f8f8f8; line-height:20px; padding:0px 8px; }
.t_c td{background:#fff; line-height:20px; padding:0px 8px;}
.t_c_a td{text-align:center;}

/*---常见问题---*/
.qa_box{margin:0; padding:0;}
.qa_box li{background:url(/app_images/pingan/v20/general/icon_question.gif)  20px 0 no-repeat; border-bottom:1px #bfbfbf solid;}
.question{padding:6px 0 6px 60px; cursor:pointer; cursor:hand; margin:12px 0 12px 0; line-height:21px; font-weight:bold;}
.question a{font-weight:normal;}
.question a:hover{font-weight:normal; text-decoration:none;}
.qa_box .answer{background:url(/app_images/pingan/v20/general/icon_answer.gif)  20px 12px no-repeat; padding:16px 0 0 60px; line-height:20px; border-top:1px #bfbfbf solid;}
.qa_box .answer-two{background:url(/app_images/pingan/v20/general/icon_answer.gif)  20px 12px no-repeat; padding:12px 0 0 60px; line-height:20px; border-top:1px #bfbfbf solid;}
.qa_box .expand .answer{display:none;}
.qa_box .expand .answer-two{display:none;}

input.focus{border:1px solid #e24800;}

.font14{ font-size:14px;}/*0924 add*/

.pagination_a{zoom:1;} /*分页信息*/
.pagination_a:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.pagination_a ul{float:right;}
.pagination_a ul li{float:right; line-height:20px; margin:0 0 0 4px;}
.pagination_a .focus{color:#e24800; padding:0 6px;}
.pagination_a input.page{height:18px; line-height:18px; border:1px solid #d7d7d7; width:30px; vertical-align:1px; *vertical-align:0px; _position:relative; top:-1px;}
.pagination_a a{padding:0 2px;}
.pagination_a .page a{display:block; line-height:18px; border:1px solid #d7d7d7; padding:0 6px; text-align:center;}

/*车险计算器 add 10-07-22*/
.r_a{color:#666;}
.r_a_a{position:relative;}
.r_a_a{background:url(/app_images/pingan/v20/general/wzald_1.gif) repeat-x 0 -40px; height:26px; padding:0 10px;}
.r_a_a_a{background:url(/app_images/pingan/v20/general/wzald_1.gif) no-repeat 0 -163px; height:26px; line-height:26px; padding-left:40px; font-size:14px; font-weight:bold;}
.r_a_a_b{width:250px;}
.r_a_a .ll, .r_a_a .rr{background:url(/app_images/pingan/v20/general/wzald_1.gif) no-repeat; height:26px; font-size:1px; width:6px; position:absolute; top:0;}
.r_a_a .ll{left:0; background-position:0 0;}
.r_a_a .rr{right:0; background-position:-10px 0;}
.r_a_b{border:1px solid #eca883; position:static;}
.r_a_b_a{border:3px solid #f7f7f7; padding:2px 4px;}

.i_g{ border:1px solid #d7d7d7; height:18px; line-height:18px; color:#666;}
.i_g_a{width:108px;}
.i_g_b{width:229px;}
.i_g_c{width:89px;}
.i_g_d{width:192px;}
.t_d td{padding:3px 0; text-align:left;}
td.m_h_a{padding-left:10px;}
a.a_r{display:block; background:url(/app_images/pingan/v20/general/wzald_1.gif) no-repeat 0 -90px; height:34px; width:96px; text-align:center; line-height:34px; color:#fff; font-size:16px; font-weight:bold;}
a.a_r:hover{background:url(/app_images/pingan/v20/general/wzald_1.gif) no-repeat 0 -130px; text-decoration:none; color:#fff;}
.p_k{ margin:5px auto 0 auto; width:96px;}

.r_b{border:2px solid #f3622b;}
.r_b_a, .r_b_a .ll, .r_b_a .rr, .r_b_a_a{background:url(/app_images/pingan/v20/general/wzald_1.gif) no-repeat;}
.r_b_a{background-repeat: repeat-x; background-position: 0 -190px; height:29px; position:relative;}
.r_b_a .ll{background-position:-40px 0; position:absolute; top:0; left:0; height:29px; width:24px;}
.r_b_a .rr{background-position:-70px 0; position:absolute; top:0; right:0; height:29px; width:24px;}
.r_b_a_a{margin-left:35px; height:26px; line-height:26px; background-position:0 -220px; padding-left:35px; font-size:14px; font-weight:bold; color:#fff;}
.r_b_b{padding:0 5px 4px;}

/*车险计算器 add 11-05-16*/
.r_a_c{background:url(/app_images/pingan/v20/general/cxjsq.gif) repeat-x 0 -380px; height:38px; padding:11px 11px 0; position:relative;}
.r_a_c_a{background:url(/app_images/pingan/v20/general/cxjsq.gif) no-repeat 0 -100px; height:29px;  width:177px; margin:0 auto;}
.r_a_c .cl, .r_a_c .cr, .r_a_d .dl, .r_a_d .dr{background:url(/app_images/pingan/v20/general/cxjsq.gif) no-repeat;  font-size:1px;  position:absolute; top:0;}
.r_a_c .cl{left:0; background-position:0 -300px;height:53px;width:11px;}
.r_a_c .cr{right:0; background-position:-50px -300px;height:53px;width:11px;}
.r_a_d{background:#ffffff; position:relative; height:7px; width:100%;}
.r_a_d .dl{left:0; background-position:0 -151px; width:11px; height:7px;}
.r_a_d .dr{right:0; background-position:-50px -151px; width:11px; height:7px;}
.r_a_g, .r_a_g_a {background:url(/app_images/pingan/v20/general/cxjsq.gif) repeat-x; height:49px; margin:0 auto;}
.r_a_g{background-position:0 -450px; width:100%;}
.r_a_g_a{width:211px; background-position:0 0;}
.r_a_f{border-left:4px solid #f65219;border-right:4px solid #f65219; position:static; background:#fff;}
.r_a_f_a{ padding:0 4px 4px;}
.r_a_f_a{ padding:0 4px 4px;}
/*-- add 2011-09-01 --*/
.fix_p_x_b_a{padding:10px 5px 0;}