@charset "utf-8";
/* CSS Document */
/*最新活动*/
.zxhd{border:1px solid #D0D0D0; border-top:none;}
.zxhd li{ border-bottom:1px dotted #cbcbcb; height:16px; line-height:16px; padding:10px; background:url(../images/licon1.gif) no-repeat 10px 18px; padding-left:15px;}
.zxhd li span{text-align:right; color:#666;}
/*常见问题*/
.cjwt{ padding:10px;border:1px solid #d0d0d0; border-top:none;}
.cjwt li{ background:url(../images/licon1.gif) no-repeat left center; height:27px; line-height:27px; padding-left:10px;}
/*保险时讯*/
.Mbxtd01{margin:0;}
.contRf02_lefta{ width:310px; float:left; display:inline; /*padding-top:10px;*/ padding-top:8px;}
.contRf02_lefta #pic,.contRf02_lefta #bxsx_pic{ width:301px; height:194px;}
.contRf02_rightb{ width:375px; float:right; display:inline;}
.ltit01{ line-height:19px;}
.ltit01 p{ text-indent:24px; color:#3b3b3b;}
.ltit01 p a{ color:#ea1c29; float:right;}
.ltit01 h2{ font-size:12px; color:#000; padding-top:10px; padding-bottom:10px;}
.dt_list{ clear:both;}
.dt_list li{ background:url(../images/licon1.gif) no-repeat left center; padding-left:10px;  height:26px; line-height:26px;}
.dt_list li a{ display:block; float:left; width:300px;}
.dt_list li span{ display:block; float:right; width:60px;}
/*健康时尚*/
.conR02{  border:1px solid #cbcbcb;}
.jkss{ background:url(../images/jkss_bg.gif) repeat-x 0 0; height:47px; border-bottom:1px solid #cbcbcb;}
.TabTitle{ height:47px; background:url(../images/jkss_tit.gif) no-repeat left center; padding-left:130px; position:relative;}
.TabTitle ul{margin:0px;padding:0;display:inline; position:absolute; z-index:999;}
.TabTitle li{ background:url(../images/l_libg.jpg) no-repeat right center; float:left; cursor: pointer; line-height:36px;font-size:14px; height:36px; width:91px; text-align:center; display:inline; margin-top:13px;}
.TabTitle .active{ color:#e70012; font-weight:bold; background:url(../images/nTab_bg.jpg) no-repeat center bottom; }
.TabTitle .normal{color:#676664;}
.none {display:none;}
.TabContent{ overflow:hidden; _zoom:1; background:#f2f2f2;}
.jkss_left{ width:370px; border-right:1px dotted #999999; width:350px; padding:10px 10px 0px 10px; overflow:hidden; _zoom:1; float:left;}
.pic_list{ float:left; width:174px; display:inline;}
.pic_content{ float:right; display:inline; width:170px; line-height:19px;}
.pic_content h2{ font-size:12px; color:#fafafa;}
.pic_content h2 a{color:#333333; width:160px; overflow:hidden;}
.pic_content  p{ text-indent:24px; color:#333333;}
.pic_content  a{ color:#e50110; float:right;}
.lista{ height:105px;}
.jkss_right{ width:330px; float:right; display:inline;  padding:10px 10px 0px 0px;}
.jkss_list li{ background:url(../images/licon1.gif) no-repeat left center; padding-left:10px; height:29px; line-height:29px; }
.jkss_list li a{ width:260px; float:left; display:block;}
.jkss_list li span{ width:60px; float:right; display:block; color:#666;}
.second_list{ border:1px solid #d0d0d0; border-top:none; width:353px; float:left; display:inline;} 
.list_tit{ height:30px; border-bottom:1px solid #e5e5e5; background:url(../images/Mbxgh_bg.gif) repeat-x; padding-top:2px; line-height:30px; text-indent:12px; font-size:14px; color:#FFF;}
.list_tit img{ vertical-align:middle; margin-right:10px;}
.list_tit span{ float:left; display:block; width:100px; color:#333;}
.list_tit a{ float:right; display:block; width:80px; color:#e50110;}
.list_tit a:link,.list_tit a:visited{color:#e50110;}

.second_list_con{ padding:10px;}

.TabTitlea{ height:32px; overflow: hidden; float:right;display:inline; width:253px; position:relative;}
.TabTitlea ul{margin:0px;padding:0;display:inline; position:absolute; z-index:1;  margin-top:1px;}
.TabTitlea li{float:left; cursor: pointer; line-height:30px; font-size:12px; width:80px; /*text-align:center;*/ height:30px; }
.TabTitlea .active{ color:#333333; font-weight:bold; background:url(../images/nTaba_bg.jpg) no-repeat center bottom; }
.TabTitlea .normal{color:#343331;}
.bx_list span{ background:url(../images/licon1.gif) left center no-repeat ; padding-left:6px; height:29px; line-height:29px; width:100px; overflow:hidden; display:block; float:left;}
.bx_list span a{ width:96px; height:29px; overflow:hidden; display:block;}
/*支付成功*/
.zf_top{ width:722px; margin:0 auto; height:12px; font-size:0px; overflow:hidden; /* margin-top:30px; */margin-top:90px;}
.zf_bot{  width:722px; margin:0 auto; height:12px; font-size:0px; overflow:hidden; /* margin-bottom:30px; */margin-bottom:90px;}
.zf_cen{  width:690px; background:url(../images/l_dlcenbg.jpg) repeat-x 0 0; float:left; display:inline; height:280px; }
.zf_main{ width:724px; overflow:hidden; _zoom:1; margin:0 auto;}
.zf_box{ padding:24px 30px 0px 60px; overflow:hidden;_zoom:1;}
.zf_pic{ width:99px; padding-top:20px; float:left; display:inline;}
.zf_infor{ width:447px; float:left; display:inline; line-height:38px;  padding-right:30px;}
.zf_infor  h2{ font-size:16px; color:#fa531f; font-family:"微软雅黑"}
.zf_infor p strong{ font-size:14px;color:#fa531f;}
.mail{ text-decoration:underline; color:#fa531f;}
.dl_line{ background:url(../images/l_dline.jpg) repeat-x 0 0; height:2px; clear:both;}
.wxts{ line-height:25px; padding-top:20px;}
.zf_left{ width:17px; float:left; height:280px; display:inline; background:url(../images/l_dlleftbg.jpg) no-repeat 0 0;}
.zf_right{ width:17px; float:right; display:inline; background:url(../images/l_dlrightbg.jpg) no-repeat 0 0; height:280px;}
/*支付并完成投保*/
.zf_step{ background:url(../images/l_liucbg.jpg) no-repeat 0 0; width:960px; height:32px; line-height:32px;}
.zf_stepF{ background:url(../images/L_step1.jpg) no-repeat 0 0; width:960px; height:32px; line-height:32px;}
.zf_stepT{ background:url(../images/L_step2.jpg) no-repeat 0 0; width:960px; height:32px; line-height:32px;}
.zf_stepO{background:url(../images/L_step3.jpg) no-repeat 0 0; width:960px; height:32px; line-height:32px;}
.zf_step a{ display:block; float:left; width:210px; font-weight:bold; padding-left:30px;}
.zf_stepF a{ display:block; float:left; width:210px; font-weight:bold; padding-left:30px;}
.zf_stepT a{ display:block; float:left; width:210px; font-weight:bold; padding-left:30px;}
.zf_stepO a{ display:block; float:left; width:210px; font-weight:bold; padding-left:30px;}
.a_current{ color:#e60012;}
.lc_box{ padding:0px 20px 20px 20px;}
.ddh{ background:url(../images/lc_line.gif) repeat-x top left #f1f1f1; padding:20px 20px 30px 20px; margin-top:10px;}
.table01 td{ text-align:center; height:36px; line-height:36px; border-collapse:collapse; color:#999999;}
.table01{ color:#999999;}
.tr01 td{ background:#f8f8f8;}
.tr00 td{ background:#ccc;}
.tr02{ padding-left:34px;}
.zfpt{ height:36px; line-height:36px; text-indent:24px; background:#cccccc; color:#333333; font-weight:bold;}
.lc_btn{ margin-left:30px; margin-top:30px; cursor:pointer; background:url(../images/zf_btnbg.gif)  no-repeat 0 0; width:137px; height:38px; line-height:38px; border:none; color:#FFF; font-weight:bold; font-size:16px;}
.kjpt{ height:36px; line-height:36px; border-bottom:1px solid #ff0000; color:#333333; font-weight:bold; text-indent:24px;}
/*投保流程个人信息*/
.txx{ background:url(../images/lc_line.gif) repeat-x top left #f1f1f1; padding:10px 20px 30px 20px; margin-top:10px;}
.table02 input{ margin:3px;}
.table02 input.inputa{ height:23px; line-height:23px; border:1px solid #cccccc;}
.table02 select{ height:23px; line-height:23px; margin:3px; border:1px solid #cccccc; }
.span_l{ float:left;}
.span_r{ float:right;}
.span_r a{ margin:0px 3px;}
/*投保流程投保计划*/
.jh_top{ background:url(../images/L_top01.jpg) no-repeat 0 0; width:736px; height:6px; font-size:0px; overflow:hidden; margin:0 auto;}
.jh_cen{ background:url(../images/L_stepcen01.jpg) repeat-y 0 0; width:736px; margin:0 auto; padding:20px 0px;}
.jh_bot{ background:url(../images/L_stepbot01.jpg) no-repeat 0 0; width:736px; height:6px; margin:0 auto;}
.table03 td{ height:30px;}
.table03 select{ height:23px; line-height:23px; margin:3px; border:1px solid #cccccc; }
.lc_wxts{ padding:18px; line-height:25px;}
.lc_ydts{ width:676px; margin:0 auto; line-height:25px; padding-top:20px;}
.lc_ydts span{ width:40px; float:left; display:block; height:50px; text-align:right; padding-right:10px;}
/*定单确认*/
.qr_tab{ margin-top:10px; background:url(../images/L_icon6.jpg) no-repeat 0 0; width:99px; height:23px; font-weight:bold; line-height:23px; text-align:center; color:#cc0000; overflow:hidden;}
.qr_content{ border-top:1px solid #ffcc99; border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0; padding:15px;
 background:#f8f8f8;}
.lc_ydts span input{ margin-top:10px; }
.qr_contenta{ border-top:1px solid #ffcc99; border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.table04 { border-collapse:collapse;}
.table04 td{  border:1px solid #999999; text-align:center; height:36px; }
.zjbf{ background:url(../images/L_icon7.jpg) repeat-x  top left; height:40px; line-height:40px; text-align:right; margin-top:10px;}
/*公共*/
.a_link,.a_link:visited{ color:#e50110; float:right;}
.a_color{ color:#e60012;}
.margin_r{ margin-right:10px;}
.margin_b{ margin-bottom:10px;}
.margin_t{ margin-top:10px;}