﻿@import url(../../../app_css/global.css);
@import url(../../../app_css/form.css);
@import url(../../../app_css/general.css);
@import url(../../../app_css/header.css);

/*----主框架部分----*/
.content_banner{ border:1px #D4D4D4 solid; padding:5px; text-align:center;}
.content_banner2{ border:1px #D4D4D4 solid; padding:8px; text-align:center;}
/*---左区域侧栏导航---*/
#sidebar li{ line-height:30px;}
#sidebar li a{ font-size:12px;}
#sidebar li li{}
/*----公共部分----*/
body{ color:#666;}
.b{ font-weight:bold;}
.p_l6{ padding:0 0 0 6px;}
.p_b4{ padding:0 0 4px 0;}
.p_r6{ padding:0 6px 0 0;}
.p_12_8{ padding:12px 8px;}
.p_l26{ padding-left:26px;}
.m_t12{ margin:12px 0 0 0;}
.m_t4{ margin:4px 0 0 0;}
.m_l4{ margin:0 0 0 4px;}
.m_l12{ margin:0 0 0 12px;}
.m_l24{ margin:0 0 0 24px;}
.m_l36{ margin:0 0 0 36px;}
.m_t12{ margin:12px 0 0 0;}
.w49{ width:48%;}

.a,.more{ color:#FF3100;}
.a:hover,.more:hover{ color:#666;}
.con_inbox02_r a,.a:hover,.more{ text-decoration:underline;}
.con_inbox02_r a:hover,.a,.more:hover{ text-decoration:none;}
.title_link,.title_link:hover{ color:#FF3100; font-weight:bold; display:inline-block;}
.link{ color:#FF3100; text-decoration:none;}
.link:hover{ text-decoration:underline;}

.content01{ padding:8px 11px;}
.content02{ padding:8px 0 8px 11px;}
.content03{ padding:8px 0 8px 2px;}
.content04{ padding:14px 8px;}
.content05{ padding:8px 8px 8px 8px;}
/*----box样式----*/
.con_box01,.con_box04,.con_box05{ border-top:1px #DFDFDF solid; border-bottom:1px #DFDFDF solid;}
.con_box01,.con_box02{ }
.con_box02{ border:1px #DFDFDF solid;}
.con_box03{ border-top:1px #DFDFDF solid;}
.con_box04{ }
.con_box05{ background:url(../images/bg_box2.gif) repeat-x left bottom;}

.r_con_box1{ border:2px #E7E7E7 solid; padding:6px; position:relative;}
.r_con_box02,.r_con_box03,.r_con_box04,.r_con_box05,.r_con_box06{ border:2px #E7E7E7 solid; padding:6px;}
.r_con_box03{ background:url(../images/bg_box03.gif) repeat-x left bottom;}
.r_con_box04{ }
.r_con_box05{ background:url(../images/bg_box05.gif) repeat-x left bottom;}
.con_box06{ background:url(../images/bg_box06.gif) repeat-x left bottom;}
.r_con_box06{ background:url(../images/bg_box6.gif) repeat-x left bottom; padding:10px 12px;}
.con_inbox01_r{ margin:0 0 0 90px;}
.con_inbox02_r{ margin:10px 0 0 68px;}
.con_inbox03_r{ margin:0 0 0 170px;}
.con_inbox04_r{ margin:0 0 0 116px;}

.title01,.title_box01{ font-size:14px; font-weight:bold; color:#FF3100;}
.title_box01{ background:url(../images/bg_title01.gif) repeat-x; height:26px; line-height:26px; padding:0 0 0 12px;}
.list_box01{ width:250px;}
/*----右侧样式---*/
.r_title01,.r_title02{ font-size:14px; font-weight:bold;}
.r_title01{ border-bottom:1px #E5E5E5 solid; padding:2px 0 4px 0;}
.r_title02{ padding:0 0 2px 0;}
.r_text01{ background:url(../images/pic_icon10.jpg) no-repeat 6px 6px; padding:8px 0 0 60px;}
.list_shop{ float:left; margin:0 0 0 8px;}
.link_shoplogin{ background:url(../images/list_icon02.gif) no-repeat left 45%; padding:0 0 0 8px; margin:4px 8px 0 0; float:left;}
.r_text02{ padding:10px 8px 8px 8px;}
.r_text03{ background:url(../images/pic_icon11.jpg) no-repeat 6px 6px; padding:8px 0 18px 60px;}
#btn_insure{ width:132px;}
.r_con_box1{ border:2px #E7E7E7 solid; padding:6px; position:relative;}
/*----按钮样式----*/
.btn01,.btn01_l,.btn01_r{ height:19px; line-height:19px;}
.btn01_l,.btn01_r{ width:8px; height:19px; position:absolute; top:0;}
.btn01{ background:url(../images/btn01_m.gif) repeat-x; width:88px; position:relative;}
.btn01_l{ background:url(../images/btn01_l.gif) no-repeat; left:0;}
.btn01_r{ background:url(../images/btn01_r.gif) no-repeat; right:0;}
.btn01 a{ display:block; text-align:center; *padding:1px 8px;}
.btn01 a:hover{ text-decoration:none;}
/*----表格样式----*/
.tb_01 { background:#FFF;}
.tb_01 th {border-top:1px #D5D5D5 solid; border-left:1px #D5D5D5 dashed; line-height: 30px;}
.tb_01 .d1, .tb_01 .t1 {border-left:1px #D5D5D5 solid;}
.tb_01 .d3 {border-right:1px #D5D5D5 solid;}
.tb_01 .last1 .t1,.tb_01 .last2 .t2,.tb_01 .last2 .t3 {border-bottom:1px #D5D5D5 solid;}
.tb_01 td,.tb_02 td{ text-align:center; line-height:24px; border-top:1px #D5D5D5 dashed; border-left:1px #D5D5D5  dashed;}
.tb_01 .t3 {text-align: left;padding-left: 10px;border-right: 1px #D5D5D5 solid;}
.tb_01 .td01,.tb_01 .td02,.tb_01 .td03{ background:#F6F6F6; width:68px;}
.tb_r{ border-right:1px #D5D5D5 solid;}
.tb_b{ border-bottom:1px #D5D5D5 solid;}
.tb_02{ border-right:1px #D5D5D5 solid; border-bottom:1px #D5D5D5 solid;}
/*----列表样式----*/
.list01 li,.list02 li,.list11 li{ line-height:18px;}
.list01 li,.list11 li{ background:url(../images/pic_14.gif) no-repeat 0 8px; padding:0 0 0 8px;}
.list11 li{ background:url(../images/icon/icon02.gif) no-repeat 0 5px;}
.list01 li .r{ line-height:12px;}
.list02 li{ float:left;}
.list02 .li01{ padding:0 14px 0 0; *padding:0 12px 0 0;}
.list01 li,.list02 li{ line-height:24px; height:24px;}
.list01 li{ line-height:24px; height:24px;}

.hm_list1 ul{ background:url(../images/hm.gif) repeat-x; height:23px; padding:0 0 0 15px;}
.hm_list1 li{ float:left; position:relative; height:23px; background:url(../images/hm_m1.gif) repeat-x; padding:0 15px; line-height:23px; margin:0 2px 0 0;}
.hm_l1,.hm_r1{ position:absolute; height:23px; width:4px;}
.hm_l1{ background:url(../images/hm_l1.gif); left:0; top:0;}
.hm_r1{ background:url(../images/hm_r1.gif); right:0; top:0;}
.on .hm_l1{ background:url(../images/hm_l1_h.gif);}
.on .hm_r1{ background:url(../images/hm_r1_h.gif);}
.on{ background:url(../images/hm_m1_h.gif) repeat-x !important;}
.hm_list1 li a{ font-size:14px; color:#666; font-weight:bold;}
.hm_list1 li a:hover{ text-decoration:none;}
.on a{ color:#FE3102 !important;}

.news_list{ padding:10px 0;}
.news_list li{ line-height:20px;}
.news_list li a{ margin:0 5px 0 0;}
.next_box{ line-height:25px; text-align:right;}
.next_box a{ margin:0 5px;}
/*----首页样式---*/
.box_more{ text-align:right;  padding:4px 4px 0 0;}
#box01_mb{ margin:0 0 4px 0; *margin:0 0 3px 0;}
/*----焦点样式定义----*/
#menu .online a{ color:#FF3100;}
#menu .online li a{ color:#666;}
#menu .online li a:hover{ color:#FF3100;}
#focus50 #submenu50,#focus51 #submenu51,#focus52 #submenu52,#focus53 #submenu53,#focus54 #submenu54,#focus120 #submenu120,#focus121 #submenu121,#focus122 #submenu122{ color:#FF3100;}
/*child_ins样式*/
.con_box07{ border-left:2px #FFF solid; border-right:2px #FFF solid; border-top:1px #E9E9E9 solid; border-bottom:1px #E0E0E0 solid; width:99.2%; position:relative; background:url(../images/bg_box07.gif) repeat-x left bottom;}
.con_box07_l{ float:left; padding:12px 0 0 12px;}
.con_box07_r{ margin:0 0 0 100px; padding:8px 0 8px 0;}
.con_box08{}
.con_box09{}
.con_box_top{ border-top:1px #E7E7E7 solid; padding:8px 0;}
.con_box_top2{ border-top:1px #D6D6D6 dashed; margin:8px 0 0 0; padding:8px 0;}
.t_l,.t_r,.b_l,.b_r{ position:absolute; width:6px;}
.t_l,.t_r{ height:44px; top:-1px;}
.t_l{ left:-2px; background:url(../images/t_l.gif) no-repeat;}
.t_r{ right:-2px; background:url(../images/t_r.gif) no-repeat;}
.b_l,.b_r{ height:84px; bottom:-1px;}
.b_l{ left:-2px; background:url(../images/b_l.gif) no-repeat;}
.b_r{ right:-2px; background:url(../images/b_r.gif) no-repeat;}

.list03 li,.list10 li,.title02,.title03{ background:url(../images/icon/icon01.gif) no-repeat 4px 6px; font-weight:bold; padding:0 0 0 20px; line-height:200%;}
.title03{ font-weight:normal;}
.list03 li,.list10 li{ border-bottom:1px #D6D6D6 dashed;}
.list03 li a{ color:#FF3100;}
.list03 li a:hover{ text-decoration:underline;}
.list04 li,.list04_2 li{ background:url(../images/icon/icon02.gif) no-repeat 4px 6px; line-height:180%; padding:0 0 0 16px;}
.list04 li{ width:44%; float:left;}
.list04 .li01{ width:48%;}
.list04 .li02{ width:98%;}
.list04 .li03{ width:30%;}
.list05 li{ background:url(../images/icon/icon04.gif) no-repeat 4px 6px; line-height:180%; padding:0 0 0 24px; width:44%; float:left;}
.list06 li{ background:url(../images/icon/icon05.gif) no-repeat 4px 6px; line-height:180%; padding:0 0 0 24px;}
.list07 li{ background:url(../images/icon/icon06.gif) no-repeat 4px 3px; line-height:180%; padding:0 0 0 24px;}
.list08 li{ background:url(../images/icon/icon03.gif) no-repeat 4px 9px; line-height:180%; padding:0 0 0 14px;}
.list09 li{ background:url(../images/icon/icon08.gif) no-repeat 4px 9px; line-height:180%; padding:0 0 0 14px;}
.list10 li{ border-bottom:none; font-weight:normal;}
.list12 li{ float:left; background:url(../images/icon/icon09.gif) no-repeat 8px 9px; line-height:180%; padding:0 0 0 18px;}
.list13 li{ line-height:180%;}

.btn02{ width:65px; height:22px; line-height:22px; text-align:center; background:url(../images/btn/btn01.gif) no-repeat;}
.btn02 a,.btn02 a:hover{ color:#FF3100; text-decoration:none;}
.btn03,.btn03_02{ height:20px; line-height:20px; text-align:center;}
.btn03{ width:114px; background:url(../images/btn/btn02.gif) no-repeat 0 -40px;}
.btn03_02{ width:64px; background:url(../images/btn/btn02.gif) no-repeat 0 0px; padding:0 0 0 4px;}
.btn03 a,.btn03 a:hover,.btn03_02 a,.btn03_02 a:hover{ color:#FFF; text-decoration:none;}
.btn02_03{ background:url(../images/btn/btn02.gif) no-repeat 0 -80px; width:72px; height:19px; line-height:20px; text-align:center; border:none; color:#fff; cursor:pointer; cursor:hand;}
.btn02_03 a,.btn02_03 a:hover{ color:#FFF; text-decoration:none;}

#child01{ position:relative; width:320px;}
#child02{ position:absolute; top:-2px; right:0px;}
#child03{ border-bottom:1px #D9D9D9 solid;}
.child03{ border-bottom:1px #D9D9D9 solid;}
.child04{ background:url(../images/icon/icon07.gif) no-repeat 0 4px; padding:0 0 0 14px;}
#child05{ border-top:1px #D6D6D6 solid;}
.br01{ position:relative; margin:0 0 8px 0; line-height:160%;}
.br02{ position:absolute; right:4px; bottom:4px;}

.health_box01{ line-height:28px; height:28px;}
.health_box02{ margin:0px 3px 6px 3px;}
.health_box03{ border-bottom:1px #D6D6D6 solid; height:1px;}
.health_box04{ border-bottom:1px #D6D6D6 dashed; padding:12px 0;}
.health_box05{ margin:18px 0 0 0;}
.health_box06{ margin:12px 0 16px 0; text-align:right;}

/*add 1212*/
.daohang{ line-height:25px;}
.daohang a{ margin:0 5px; font-size:14px;}
.daohang .online{ font-weight:bold;}
.tb_03{ background:#D5D5D5;}
.tb_03 th{ text-align:center; background:#fff; line-height:25px;}
.tb_03 td{ background:#fff; line-height:25px; padding:0 0 0 5px; text-align:center;}

.hm_a{ line-height:23px; background:url(../images/hm_a_bg.gif) repeat-x; padding:0 0 0 20px; margin:15px 0 0 0;}
.hm_a li{ margin:0 8px 0 0; padding:0 15px; height:23px; float:left; position:relative;}
.hm_a_l,.hm_a_r{ width:4px; height:23px; top:0; position:absolute;}
.hm_a li{ background:url(../images/hm_a_m.gif) repeat-x;}
.hm_a_l{ background:url(../images/hm_a_l.gif) no-repeat; left:0;}
.hm_a_r{ background:url(../images/hm_a_r.gif) no-repeat; right:0;}
.hm_a .online{ background:url(../images/hm_a_m1.gif) repeat-x;}
.online .hm_a_l{ background:url(../images/hm_a_l1.gif) no-repeat; left:0;}
.online .hm_a_r{ background:url(../images/hm_a_r1.gif) no-repeat; right:0;}
.hm_a a{ color:#666;}
.hm_a a:hover{ color:#ff3000; text-decoration:none;}
.online a{ text-decoration:none; color:#ff3000; font-weight:bold;}
.hm_content{ padding:5px 0;}


/*弹出框页面样式*/
.p_a{ margin:5px; padding:5px 0;}
.f60{ color:#f60;}
img{vertical-align:middle;}
.m_t20{ margin-top:20px;}
.p_a_b { text-align:center; padding:5px 0 10px 0;}
.m_l5{ padding:0 0 0 5px;}


/*寿险理赔页面*/

.ulguide2 ul {padding:0 0 8px 10px;}
.ulguide2 ul li { float:left; padding-left:12px; *margin-right:10px!important; *margin-right:10px; margin-right:8px; line-height:18px; background:url(../images/icon/icon02.gif) no-repeat left 6px; width:110px;}
.ulguide2 strong {line-height:30px;}
.m_l{ padding:0 0 0 28%;}

.guaid{ width:50%; float:left;}
.guaid ul {padding:0; margin:0;}
.guaid ul li{float:left; padding-left:12px; *margin-right:10px!important;  *margin-right:10px; margin-right:6px; line-height:18px; background:url(../images/icon/icon02.gif) no-repeat left 6px; width:110px;}
.guaid strong {line-height:30px;}
.title{ width:49%; float:left;line-height:30px; font-weight:bold;}


/*弹出框页面样式*/
.p_b{ margin:5px; padding:5px 0; font-size:12px; color:#666; text-align:left;}
.p_b_a{ padding:0 5px;}
.p_b_a p{line-height:16px !important;}
.m_t20{ margin-top:20px;}
.p_b_b { text-align:center; padding:5px 0 10px 0;}
.m_l5{ padding:0 0 0 5px;}
.m_t20{ margin-top:20px;}
.l_a{ list-style:none;}
.l_a li{ float:left; padding:0 3px;}


.t_a_a{ background:#bfbeba; margin:30px 0px 30px 80px;}
.t_a_a td{ background:#fff; padding:2px 8px;}
.t_a_b{ background:#bfbeba; margin:30px auto; width:800px;}
.t_a_b td{ background:#fff; padding:5px 8px; width:400px;}

/*保障型保险样式*/
.p_c{ padding:20px 10px;}
.p_c_a{ padding:0 5px 10px 5px; border-bottom:1px solid #d9d9d9;}
.p_c_b,.p_c_c,.p_c_d{ padding:15px 5px 15px 5px; border-bottom: 1px dashed #d9d9d9;}
.p_c_d_tb1{ background:url(../images/icon/icon05.gif) no-repeat 0 3px; padding-left:20px;}
.p_c_d_tb2{ background:url(../images/icon/icon06.gif) no-repeat 0 1px; padding-left:20px;}
.p_c_e{ text-align:right; padding:10px;}


.l_b{ margin:0; padding:0; list-style-type:none;}
.l_b li{ background:url(../images/icon/icon03.gif) no-repeat 0 7px; padding-left:10px; line-height:20px;}
.l_c,.l_d{ margin:10px 0 0 0; padding:0; list-style-type:none;}
.l_c li{ background:url(../images/icon/icon02.gif) no-repeat 0 5px; padding-left:12px; float:left; width:46%; line-height:20px;}
.l_d li{ background:url(../images/icon/icon01.gif) no-repeat 0 5px; padding-left:15px; line-height:20px;}
.l_d_bt{ background:url(../images/icon/icon08.gif) no-repeat 0 8px; padding-left:12px;}


.h1img{ display:block; background:url(http://www.pingan.com/personal/insurance/images/insureservice_pic_print19.gif) no-repeat  365px 0;} 
#banner{ border:1px solid #d9d9d9; padding:4px;}
.li_width{ width:47%; }


/*add0616*/
.liu_box_kuang{ width:314px; margin:10px auto;}
.liu_box_kuang .top{ background:url(../images/top_m1.gif) repeat-x; height:12px; font-size:1px; position:relative;}
.liu_box_kuang .top_l,.liu_box_kuang .top_r{ position:absolute; height:12px; top:0;}
.liu_box_kuang .top_l{ background:url(../images/top_l1.gif) no-repeat; width:12px; left:0;}
.liu_box_kuang .top_r{ background:url(../images/top_r1.gif) no-repeat; width:12px; right:0;}
.liu_box_kuang .bottom{ background:url(../images/bot_m1.gif) repeat-x; height:12px; font-size:1px; position:relative;}
.liu_box_kuang .bottom_l,.liu_box_kuang .bottom_r{ position:absolute; height:12px; top:0;}
.liu_box_kuang .bottom_l{ background:url(../images/bot_l1.gif) no-repeat; width:12px; left:0;}
.liu_box_kuang .bottom_r{ background:url(../images/bot_r1.gif) no-repeat; width:12px; right:0;}
.liu_content{ padding:0 18px; background:url(../images/mid_bg.gif) repeat-y;}