﻿@charset "utf-8";
/* CSS Document */
.nav_detail a.link{color:#0066b3;}
.nav_detail a{color:#0066b3;}
label{float:none;margin-left:0;display:inline-block;}
/*保险导航*/
.insur_nav{ float:left;width:596px;margin-top:18px;height:50px;line-height:50px;}
.insur_nav ul{ }
.insur_nav ul li{float: left; padding:0 59px; font-size: 16px; display: block; color: #6a6a6a;text-align:center;}
.insur_nav li a{ font-size:18px;}

.my_fz{float: left;padding-top: 22px;font-size: 16px;}
.my_fz li{float: left;text-align: center;line-height: 36px;color: #666;font-family: "Microsoft YaHei";cursor: pointer;}
.my_fz li a.cur_a{color: #0066b3;background: none;}
.my_fz .menuRliB{width: 94px;margin-left: 10px;}
.shu_line{width: 1px;background: #ddd;}
.height_46{height: 46px;}
.my_fz .menuR_ul_li{width: 530px;text-align: left;line-height: 24px;padding-left: 20px;}
.my_fz .menuR_ul_li a{width: 102px;display: inline-block;}
.mycom_icon{background:url(/cn/creditcard/v3/images/icon_user.png) no-repeat; display:inline-block; width:16px; height:16px; vertical-align:middle; padding-right:5px;}


.insur_nav a:hover{ color:#0066b3; }
.insur_nav a.on{color:#0066b3;}
/*保险*/
.clear_div{clear:both;}
.w_140{ width:140px;}
.w_160{ width:160px;}
.w_162{ width:162px;}
.w_230{ width:230px;}
.w_250{ width:278px;}
.lfloat{float:left;}
.hide{display:none;}
.select_box .select_list{margin-right:10px;}
.w248_input{ width:248px; height:30px; line-height:30px;}
.input_form02{margin-right:5px; height:28px; width:140px; border:1px solid #0066b3; color:#999; font-size:14px; line-height:28px; text-indent:10px; float:left;}
.mar_lr_10{margin:0 10px;}
.mar_b_0{margin-bottom:0;}
/*保险筛选*/
.bx_sx_divBox{margin:60px 0 30px 0;width:960px; margin:0 auto; }
 .bx_sx_div_title{font-size:16px;font-weight:bold;padding-bottom:10px; color:#333333;}
 .btn_bigBox{ padding-bottom:30px;text-align:center; }
.bx_ch_img .btn_bigBox ul{padding-left:290px;}
 .btn_bigBox ul li{float:left;margin-right:40px;}
 .btn_bigBox a{}
 .btn_bigBox p{clear:both;}

/*保险评测+搜索+试算*/

.content{width: 960px;	/*margin: 0 auto 60px auto;	*/ margin:0 auto;font-family: "Microsoft YaHei";}
.content .product{margin-top:40px;height:225px;}
.content .product ul.pro_ul li.pro_li{	float: left;width: 311px;margin-right: 13px;position:relative;}
.content .product ul li .pro{padding:0 0 0 15px;border: 1px solid #E8E8E8;	border-top: 0;height: 181px;width: 294px;}
.content .product ul li .pro  .host label{width: 60px;height: 20px;line-height: 20px;float: left;}
.content .product ul li .pro .host{margin-top: 10px;}
.content .product ul li .pro .host ul{float: left;width:290px;}
.content .product ul li .pro .host ul li{float: left;margin-right: 10px; }
.content .product ul li .pro .host ul li a{display: block;line-height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:left;color: #0066B3;font-size:14px;}
.content .product ul li .pro select{font-family: "Microsoft YaHei"; font-size: 12px; width: 96px; border: 1px solid #0066b3; height:25px; color: #BDBDBD;}
.content .product ul li .pro .inner{padding: 5px 0 0 0;height:134px;width:280px;}
.content .product ul li .pro .inner div.h_54{height:54px;overflow: hidden;}
.hdi {font-family: "Microsoft YaHei";font-size: 14px;padding:5px 8px;width:252px;height:20px;line-height:20px;border: 1px solid #0066B3;outline: 0;-webkit-appearance: none;color: #BDBDBD;}
.content .product ul li .pro .inner p{width:290px;font-size: 12px;color:#333;text-indent: 0; overflow:hidden; word-break:break-all;margin-bottom:0;}
.content .product ul li a{	display: block;  color: #fff;  font-size: 14px;}
.content .product ul li.no2 h3{	background-position: -46px -43px;}
.content .product ul li .pro #divdown1{ width: 311px; height: 25px; background: #FF9900; font-size: 14px; line-height: 25px; text-align: center; color: #fff; position: absolute; left: -1px; top:0px; font-family: "Microsoft YaHei";}
.hd{	padding:0 47px 0 24px;	position: relative;  top: 36px;}
.hd p{	font-size: 14px;	line-height: 22px;}
.hd span{font-size: 12px;line-height: 21px; color: #333; padding-bottom: 10px;  display: block;}
.hd label{color:#656565;float: left;font-size:12px;line-height: 26px;font-family: "Microsoft YaHei";}
.hd .momey{	width: 72px;height:30px;border:1px solid #0066B3;float: left;text-align: center;font-size: 14px;font-family: "Microsoft YaHei";}
.hd span.pl{padding-left: 3px;display: block;color: #666;float: left;font-size: 14px;line-height: 26px;}
.content .product ul li.pro_li.no3{	margin-right: 0;}
.content .product ul li.no3 h3{	background-position: -46px -2px;}
.content .product ul li .pro .inner .bd { height: 26px; width:227px; position: relative; margin:6px 0 35px 0;}
.content .product ul li .pro .inner .bd select { font-family: "Microsoft YaHei";  font-size: 14px;  width:227px;  border: 1px solid #0066b3; height: 30px; color: #BDBDBD;}
.content .product ul li .pro .inner .bd .bd_xl{	position: absolute;  right: 0;  top: 0;}
.content .product ul li .teshu_btn a.cur{ cursor:default;color: #ccc;}

.pro_li h3 img{margin-left:4px;width:36px;height:36px; vertical-align: bottom;margin-bottom: 10px;}
.pro_li h3 span{margin-left:4px;width: 260px;height: 45px;font-size:18px;display:inline-block; }
.tit_test{background:url(http://www.ccb.com/cn/home/v3/images/tp.png)  no-repeat;}
.tit_search{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) 10px 5px no-repeat;}
.tit_count{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) 10px 5px  no-repeat;}
.bx_div_main{;width:310px;height:190px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;line-height:20px;}
.bx_div_main p{padding:15px}

.bx_div_main_test{right:10px; bottom:0;width:145px;height:110px; position:absolute; z-index:-10;}
.bx_div_main_test img{width:145px;height:110px;}

/*字颜色*/
.f18{font-size:18px;}
.f_red{color:#c40a0a;}
.f_blue{color:#408cc6;}
.f_or{color:#f7ad28;}
.f_more{float:right;color:#408cc6;font-size:14px;line-height:28px;margin-right:4px;}
/*距离*/
.mar_L10{margin-left:12px;}
.mar_R10{margin-right:10px;}
/*选择*/
.bd_left-select-box{width: 227px;border: 1px solid #0066b3;height: 30px;line-height: 30px;float: left;text-indent: 10px; position: relative;}
.bd_left-select-text { height: 30px;text-align: left; background: no-repeat right 0; -moz-user-select: none;	-webkit-user-select: none; 
	user-select: none; cursor: pointer;	background-image: url(http://www.ccb.com/cn/home/v3/images/tp.png); font-size:14px; color:#585858;}
.bd_left-select-option {display: none; margin: 0; padding: 0; position: absolute;background: #fff; width: 227px;left: -1px; 
      border: 1px solid #999999;z-index: 10;}
.bd_left-select-option li {width:225px;height: 28px; text-align: left; line-height:28px;  cursor: pointer; font-size:14px;color:#0066b3;}
.bd_left-select-option li.seleced { background: #eeeeee; }
.mar_t_6{margin-top:6px;}
.mar_t_8{margin-top:8px;}
.mar_t_34{margin-top:34px;}
.mar_t_40{margin-top:40px;}
.clear {clear:both;	font-size:0px;	line-height:0;	height:0;}
/*内容栏—1个主题+2个产品*/
.mar_t_20{margin-top:20px;}
.yzgh_box_main_main_content{width: 960px;margin: 0 auto;overflow: hidden;padding-top: 20px;}
.yzgh_box_main_main_content ul li{float:left;width:300px;height:270px;}
.yzgh_box_main_main_content ul li:last-child,.yzgh_box_main_main_content ul li.last-child{margin-right:0;}
.yzgh_box_main_main_content .fri_bg_01{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) bottom no-repeat;}
.yzgh_box_main_main_content .fri_bg_02{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) bottom no-repeat;}
.yzgh_box_main_main_content .text{color:#f7ad28; font-style: oblique;font-weight:bold;}
.yzgh_box_main_main_bor{position: relative;	border: 2px #eeeeee solid;margin-left:25px;}
.yzgh_box_main_main_bor .yzgh_box_content{padding:12px;}
.yzgh_box_content .h3{font-size:14px;line-height:24px;}
.yzgh_box_main_main_bor .tit_logo{margin:5px 0;line-height:30px;width:90px;height:36px; overflow:hidden;}
.yzgh_box_main_main_bor .tit_logo img{width:90px;height:36px;}
.yzgh_box_main_main_bor .inf{font-weight:bold;line-height:20px;}
.yzgh_box_main_main_bor .date{ color:#999999;}
.yzgh_box_main_main_bor .money{line-height:46px;font-weight:bold;color:#f7ad28;}
.yzgh_box_main_main_bor .money_b{font-size:24px;}


.yzgh_box_main_main_content .bg_01{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) 155px 165px no-repeat;}
.yzgh_box_main_main_content .bg_02{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) 155px 165px no-repeat;}
.yzgh_box_main_main_content .bg_03{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) 145px 165px no-repeat;}
.yzgh_box_main_main_content .bg_04{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) 145px 165px no-repeat;}

/*保险分类导航*/
.nav_insurance{width:270px; position:absolute;top:130px;left:1px; z-index:80; background:#fff; }
.nav_insurance_box{}
.nav_insurance_box h3{ cursor:pointer;padding:0 20px;line-height:45px;font-size:18px; color:#0066b3;background: url(http://www.ccb.com/cn/home/v3/images/tp.png) 235px  no-repeat;}
.nav_insurance_box ul{display:none;paddding-bottom:10px;}
.nav_insurance_box ul li {padding:0 20px; background: url(http://www.ccb.com/cn/home/v3/images/tp.png) 240px  no-repeat;}
.nav_insurance_box li a.myTab1_a{padding:0 30px;font-size:14px;line-height:32px;display:block; cursor:pointer;}
.nav_insurance_box li a.nav01{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insurance_box li a.nav02{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insurance_box li a.nav03{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insurance_box li a.nav04{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insurance_box li a.nav05{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insurance_box li a.nav06{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insurance_box li a.nav07{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insurance_box li a.nav08{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insurance_box li:hover{  background:#efefef url(http://www.ccb.com/cn/home/v3/images/tp.png) 240px  no-repeat;}
.nav_insurance_box li a.myTab1_a:hover{ color:#666;}
.nav_insur_sec_boxBig{display:none;padding:0 10px;position:absolute;margin-top:-32px;left:270px;z-index:2000; width:270px;background:#efefef;}
.nav_insur_sec_box h4{padding-left:30px;height:38px;font-size:14px;font-weight:bold;line-height:42px;border-bottom:1px solid #e3e3e3;}
.nav_insur_sec_box{clear:both; position: relative;width:100%;height:68px; }
.nav_insur_sec_box .sec01_box01{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insur_sec_box .sec01_box02{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
.nav_insur_sec_box .sec01_box03{background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left  no-repeat;}
/*.nav_insur_sec_box ul li {float:left;display:block;margin-right:40px;line-height:40px;}
*/
.nav_insur_sec_box a{float:left;margin:0 4px 0 25px;line-height:35px;font-size:12px;}
.nav_insur_sec_box a:hover{color:#0066b3;cursor:pointer;}

.nav_insur_sec_box span.top_span{width:20px;height:20px;font-size:10px; color:#f7ad28; position: absolute; top:30px; margin-left: 0px;}

.life_nav{ padding-top:22px; float:left;}
.life_nav a{ font-size:18px; margin-left:40px;}
.life_nav .life_nav_a{ margin-left:150px;}
.life_search{ float:right; height:39px; padding-top:22px;}
.life_search input{ height:39px; line-height:39px; color:#999; width:168px; background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left center no-repeat; overflow:hidden; border:none; text-indent:12px; font-size:14px; float:left;}
.life_search button{ width:38px; height:39px; background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat; border:none; float:left; cursor:pointer;}

.sortlist,.select-result_box{ font-size:14px;}
.sortlist_l{ width:80px; float:left; text-align:right;}
.sortlist_r{ width:880px; float:left;}
.sortlist_value{ width:760px; float:left; overflow:hidden;*position:relative;}
.sortlist_value ul li{float:left;}
.sortlist_value span{ display:inline-block; margin:0 10px 10px 10px; *margin:4px 10px 10px 10px; height:21px; line-height:21px; position:relative;}
.sortlist_value span a { height:21px; line-height:21px; display:inline-block;}
.sortlist_value .sort_span{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left center no-repeat; padding-left:2px;}
.sortlist_value .sort_span .sort_a{  background:url(http://www.ccb.com/cn/home/v3/images/tp.png) right center no-repeat; padding:0 8px 0 5px; color:#fff; margin-right:-2px; overflow:visible;}
.select-result_box .sortlist_l{width:80px; float:left; text-align:right;}
.select-result_box .sortlist_r{ width:880px; float:left;}
.select-result span{  float:left;display:block;margin:0 8px;padding:2px 20px 2px 5px;  overflow:hidden;  color:#0066b3;cursor: pointer; background:#dbebf8 url(http://www.ccb.com/cn/home/v3/images/tp.png) right no-repeat; }
.select-result span a { display:block;background:#dbebf8;line-height:21px;}



.see_more{ padding-left:10px; float:right; line-height:1.5em; }
.see_more a{ cursor:pointer; color:#0066b3; background:url(http://www.ccb.com/cn/home/v3/images/tp.png) right  no-repeat; padding-right:18px;}
.see_more .hold_up{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) right   no-repeat;}

.icon_more{ position:absolute; left:30%; top:22px; display:none;}
.more_insurance{ background:#f3f7fb; border:1px solid #cee0ee; padding:10px 10px 0 79px; margin-bottom:10px; margin-top:-1px; font-size:14px; display:none;}
.more_insurance span{ display:inline-block; margin:0 10px 10px 10px;  height:21px; line-height:21px; position:relative;}
.more_insurance span a{ height:21px; line-height:21px; display:inline-block;}
.more_insurance .sort_span{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left center no-repeat; padding-left:2px;}
.more_insurance .sort_span .sort_a{  background:url(http://www.ccb.com/cn/home/v3/images/tp.png) right center no-repeat; padding:0 8px 0 5px; color:#fff; margin-right:-2px; overflow:visible;}

.clean{ color:#0066b3; margin-left:10px;line-height:21px;}

.sort{ font-size:14px; padding-left:14px;}
.sort a{ background: url(http://www.ccb.com/cn/home/v3/images/tp.png) 95% 12px no-repeat; padding:2px 16px 2px 10px; }

.sort .up{ background-position: 95% -21px;}
.sort .sort_on_btn{ background-color:#0086e9; color:#ffffff; border-radius:5px;}
.insurance_pro{ border:1px solid #e8e8e8; border-top:1px solid #0066b3; margin:5px 0 25px 0;}
.insurance_l{ width:700px; padding:10px; float:left;}
.insurance_r{ width:195px; padding-top:30px; padding-left:40px; float:right; background:#f9f9f9; position:relative; min-height:224px;}
.insurance_title{ padding:15px;}
.company_logo{ width:110px; height:54px; border:1px solid #e8e8e8; float:left; margin-right:15px;}
.company_logo table td{ height:54px;}
.insurance_title h1{ font-size:18px; height:26px; line-height:26px; margin-bottom:10px;}
.insurance_title p{ font-size:14px; line-height:1.0;}
.insurance_title p span{ margin-right:40px;}

.insurance_list{ padding:15px; width:670px; overflow:hidden; min-height:56px;}
.insurance_list li{ display:inline-block; float:left; width:200px; font-size:14px;}
.insurance_list li span{ color:#ff9900;}
.insurance_content{ border-top:1px dashed #c2c1c1; padding:10px 5px 5px 5px; margin-top:10px; font-size:14px; line-height:1.5;}

.money{ font-size:16px;color:#888;}
.money b{ font-size:18px; color:#ff9900; margin-right:6px;}
.money b span{ font-size:30px;}
.money i{ text-decoration:line-through; margin-top:-5px;}
.insurance_r .btn{ margin-top:15px;}
.insurance_r .btn span button{ font-size:14px;}
.insurance_r_icon{ font-size:14px; margin-top:20px;}
.insurance_r_icon a{ margin:0 20px 0 0;}
.insurance_icon1{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left center no-repeat; padding-left:18px;}
.insurance_icon2{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left center no-repeat; padding-left:18px;}
.insurance_img{ position:absolute; right:-2px; top:-1px;}

.life_tab{ width:960px; height:45px; margin:20px auto 40px auto; border-bottom:2px solid #efefef; font-size:18px;}
.life_tab a{ height:47px; line-height:47px; *line-height:44px; display:inline-block; padding:0 30px;}
.life_tab .life_tab_hover{ height:43px; *height:44px; line-height:44px; border-bottom:3px solid #1693f1; color:#1693f1;}



/*合作保险公司*/
.bx_gh_logo{ width:960px; margin:60px auto;}
.bx_gh_logo_title span{font-weight: normal;}
.bx_gh_logo_box ul {width:960px;}
.bx_gh_logo_box ul li{ float:left;margin:1px; width:118px; height:62px;}
.bx_gh_logo_box ul li a{ display:block; width:116px; height:60px; overflow:hidden; text-align:center; line-height:60px; border:1px solid #fff;}
.bx_gh_logo_box ul li a:hover{ border:1px solid #f7ad28}
.bx_gh_logo_box ul li a img{ vertical-align:middle;width:116px; height:60px; }
.bx_gh_logo_more a{ color:#0066b3;}
.on img.zhankai{ display:block; float:right; margin-top: 9px; margin-left: 7px;}
.on img.shouqi{ display:none; float:right; margin-top: 9px; margin-left: 7px;}
.off img.zhankai{ display:block; float:right; margin-top: 9px; margin-left: 7px;}
.off img.shouqi{ display:none; float:right; margin-top: 9px; margin-left: 7px;}


/*保险滚动*/
.bx_scroll_main div.scrolllist{ width:960px; height:237px; position:relative}
.bx_scroll_main a.aleft{ display:block; width:21px; height:27px; background:url(../images/icon_left.png); position:absolute; left:-34px;top:120px;}
.bx_scroll_main a.aright{ display:block; width:21px; height:27px; background:url(../images/icon_right.png); position:absolute; right:-34px; top:120px;}
.bx_scroll_main a.agrayleft{ display:block; width:21px; height:27px; background:url(../images/btn_left.png); position:absolute; left:-34px;top:120px;}
.bx_scroll_main a.agrayright{ display:block; width:21px; height:27px; background:url(../images/btn_right.png); position:absolute; right:-34px; top:120px;}
.bx_scroll_main div.imglist_w{ width:960px; height:237px; position:relative; overflow:hidden}
.bx_scroll_main ul.imglist{ width:96000px; height:237px; position:absolute}
.bx_scroll_main ul.imglist li.scroll-li{ width:960px; height:237px; float:left}
.bx_scroll_main ul.imglist li.scroll-li .scroll-li_box{padding-top:10px;width:950px;height:227px; }
.bx_scroll_main ul.imglist li.scroll-li .boxbg_img01{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat right;}

.bx_scroll_main ul.imglist .scroll_li_boxL{float:left;padding-top:45px;margin-right:40px;width:110px;height:110px;}
.bx_scroll_main ul.imglist .scroll-li_box .boxL_img01{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat left ;}
.bx_scroll_main ul.imglist .scroll_li_boxM{float:left;padding-top:14px;width:530px;height:207px;}
.bx_scroll_main ul.imglist .scroll_li_boxM h3{font-size:24px;font-weight:normal; color:#333333;}
.bx_scroll_main ul.imglist .scroll_li_boxM .p_01{font-size:12px; color:#999999;line-height:24px;}
.bx_scroll_main ul.imglist .scroll_li_boxM .p_02{font-size:12px; color:#666666;}
.bx_scroll_main ul.imglist .scroll_li_boxM .p_03{font-size:14px; height:60px;color:#666666;}
.bx_scroll_main ul.imglist .scroll_li_boxM .p_03 span{font-size:14px; color:#f5b14e;}
.bx_scroll_main ul.imglist .scroll_li_boxM .p_03 span.f_36{font-size:36px; color:#f5b14e;}
.bx_scroll_main ul.imglist .scroll_li_boxR{float:right;width:260px;height:230px; overflow:hidden;}

/*保险筛选*/
.tablist{ height:49px;}
.tablist li{ float:left; padding: 0 10px; height:48px; line-height:48px;}
.tablist li a{ padding:0 10px; height:48px; font-size:16px; display:block; text-align:center; }
.tablist li a.tab_on{ border-bottom:3px solid #0066b1; color:#0066b1; font-weight:bold }
.bx_ch_img ul li{ padding-bottom:20px;}
.tablist{ border-bottom:2px solid #cfcfcf}
.bx_ch_txt ul li{ padding-right:27px; float:left}
.bx_ch_txt ul{ overflow:hidden; padding-top:10px; padding-bottom:10px;}
.bx_ch_txt ul li a{ color:#444444; font-size:14px;}
.down img{ margin-left:3px;}
.bx_sx_div_top_main{ width:960px; height:auto; margin:0 auto}
.bx_sx_div_top{ width:100%; height:auto; background:url(http://www.ccb.com/cn/home/v3/images/tp.png); margin-top:81px;}
.div_padTop80{padding-top:80px; padding-bottom:25px;}
.div_padTop110{padding-top:110px; padding-bottom:25px;}

.insurance_tab_detail{ display:none; margin-top:-20px;}
/*保险菜单*/
.bx_menu_box{ width:100%; position:absolute;  z-index: 9; padding-top:100px;}
.bx_menu{ width:960px; margin:0 auto;}

/*优智规划 左右切换效果一*/
.plan-scroll a.abtn{display:block;height:70px;width:20px;overflow:hidden;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 0px 50%;}
.plan-scroll a.aleft{float:left; }
.plan-scroll a.agrayleft{cursor:pointer;background-position:-40px 50%;}
.plan-scroll a.aright{float:right;background-position:-20px 50%;}
.plan-scroll a.agrayright{cursor:pointer;background-position:-60px 50%;}

.plan-scroll .scrolllist{width:500px;height:70px;margin:0 auto;}
.plan-scroll .scrolllist .imglist_w{width:460px; height:70px;overflow:hidden;float:left;position:relative;}
.plan-scroll .scrolllist .imglist_w ul.imglist{width:20000px;position:absolute;left:0px;top:0px;}
.plan-scroll .scrolllist .imglist_w li.scroll-li{width:460px;float:left;}
.hide {  display: none;}

/*保险评测+搜索+试算*/
.content .product ul li h3{	font-size: 18px;line-height: 40px;border-bottom: 2px solid #0066B1;	color:#666;}
.content .product ul li .pro .host{margin-top: 10px;}
.content .product ul li .pro select{font-family: "Microsoft YaHei";  font-size: 12px;  width: 96px;  border: 1px solid #0066b3; height:25px;  color: #BDBDBD;}
.content .product ul li a{	display: block;  color: #fff;  font-size: 14px;}
.content .product ul li.no2 h3{	background-position: -46px -43px;}
.content .product ul li .pro #divdown1{ width: 311px;  height: 25px;  background: #FF9900;  font-size: 14px;  line-height: 25px;  text-align: center;  color: #fff;  position: absolute;  left: -1px;  top:0px;  font-family: "Microsoft YaHei";}
.hd{padding:0 47px 0 24px;	position: relative;    top: 36px;}
.hd p{	font-size: 14px;	line-height: 22px;}
.hd span{	font-size: 12px; line-height: 21px;  color: #333;  padding-bottom: 10px;  display: block;}
.hd label{	color:#656565;	float: left;	font-size: 12px;	line-height: 26px;	font-family: "Microsoft YaHei";}
.hd .momey{	width: 72px;	height:30px;	border:1px solid #0066B3;	float: left;	text-align: center;	font-size: 14px;font-family: "Microsoft YaHei";}
.hd span.pl{padding-left: 3px;	display: block;	color: #666;	float: left;	font-size: 14px;	line-height: 26px;}
.content .product ul li.pro_li.no3{	margin-right: 0;}
.content .product ul li.no3 h3{	background-position: -46px -2px;}
.content .product ul li .teshu_btn a.cur{	 cursor:default;	   color: #ccc;}



/*保险筛选_条件*/
.tab_content{font-size:13px;color:#666666;}

/*快速预览*/

.tab_content .tabpanel .box_inf{}
.tab_content .tabpanel .box_inf ul li{float:left;width:130px;margin:55px; }
.tab_content .tabpanel .box_inf ul li:frist-child{margin-left:0;}
.tab_content .tabpanel .box_inf ul li dt{width:130px;}
.tab_content .tabpanel .box_inf ul li dd{width:120px;height:120px;}
.tab_content .tabpanel .box_inf .inf_01{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left no-repeat;}
.tab_content .tabpanel .box_inf .inf_02{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left no-repeat;}
.tab_content .tabpanel .box_inf .inf_03{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left no-repeat;}
.tab_content .tabpanel .box_inf .inf_04{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left no-repeat;}

.priceBox{}
.priceBox_title{font-size:18px; color:#333;}
.priceBox_title span{font-size:14px; color:#666;}
.priceBox_main{margin-bottom:10px;}
.priceBox_main .price_tb {width:100%;}
.priceBox_main .price_tb td{width:16%;height:68px; border:1px solid #dadada; text-align:center;}



.ScreenBox{padding:20px 0 0 0;line-height:24px;clear:both;}
.ScreenBox ul:first-child li{float:left;display:block;margin:0 4px;line-height:24px;letter-spacing:0.8px; }
.ScreenBox ul li a{ display:block;padding:0 8px;cursor:pointer; }
.ScreenBox ul li a:hover{}
.ScreenBox ul li.text_r{text-align:right;width:70px;}
.ScreenBox .seled {display:block;
	border-radius: 5px;text-align: center;border:0;
	cursor: pointer;	line-height: 24px;	color: #fff;background:#0086e9;}
.ScreenBox .more_inf{ color:#267ebd;padding:0 18px 0 5px;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) right no-repeat;}
.ScreenBox .sele_box li:last-child a{background:#fff; color:#0065b3;}
.ScreenBox .sele_box a{background:#dbebf8; color:#0065b3;}

.ScreenBox .sele_box a span{font-weight:bold;}
.ScreenBox_SubBox{clear:both;width: 960px;}
.ScreenBox_SubBox_Print{position: relative;	top:1px;	left:505px;	width: 23px;
	height: 11px; z-index:2;	background: url(http://www.ccb.com/cn/home/v3/images/tp.png) center no-repeat;
}

.ScreenBox_SubBox_Nav{width:960px;height:40px; background:#f3f7fb; border:1px #cee0ee solid;}
.ScreenBox_SubBox_Nav ul{padding:10px 10px 0 80px;}
.ScreenBox_SubBox_Nav ul li{display:inline;line-height:24px;}

/*保险筛选_结果*/
.searchResult_box{width:958px;height:240px; border-top:1px #428dc6 solid;border-left:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid;border-bottom:1px #e8e8e8 solid;}
.searchResult_Lbox{float:left;width:668px;height:200px; padding:20px;font-size:13px;}
.searchResult_Lbox .searchResult_img{margin:10px;float:left;width:114px;height:56px;display:block;border:1px #ededed solid;}
searchResult_title_box{padding:10px;}
.searchResult_title{padding:10px;line-height:28px;}
.searchResult_Lbox h3{font-size:18px;color:#333333;}
.searchResult_Lbox .searchResult_title ul li{display:inline;margin-right:30px; color:#666666;}
.searchResult_inf{clear:both;margin-bottom:10px;height:60px;}
.searchResult_inf ul{padding:0 20px 10px 20px;width:620px; color:#333333;}
.searchResult_Lbox .searchResult_inf ul li{float:left;display:block;width:190px;text-align:left;line-height:30px;padding:0;}
.searchResult_p{clear:both;padding:10px 20px;border-top:1px #dadada dashed;line-height:22px; letter-spacing:2px;}
.searchResult_Rbox{float:right;width:240px;height:240px;  background:#f9f9f9;position: relative;}
.searchResult_Rbox .rightTopBox{
	width: 63px;
	height: 56px;
	display: block;
	position: absolute;
	top: -1px;
	right: -1px;
}
.searchResult_Rbox .zx{background:url(../images/zx_sIco.png) right no-repeat;}

.searchResult_Rbox .hotSale{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) right no-repeat;}

.price_bigBox{padding:40px;}
.price_bigBox .price_box01{font-size:14px;}
.price_bigBox .price_box01 .or{color:#ff9900;}
.price_bigBox .price_box01 .or_fSize30{color:#ff9900;font-size:34px;line-height:40px;}
.price_box02{ text-decoration:line-through;font-size:16px;}
.price_bigBox .btn_box{margin:15px 0;}
.searchResult_Rbox .smallNavBox{font-size:13px;}
.searchResult_Rbox .smallNavBox ul li{display:inline;padding:0 10px 0 20px;}
.searchResult_Rbox .smallNavBox ul li{}

.cout{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left no-repeat;}
.addAten{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left no-repeat;}

/*按钮*/
.no_btn{width: 118px;height: 30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-align: center;cursor: pointer;line-height: 30px;color: #fff;background: #0066b3;font-size:14px;behavior: url(/cn/insurance/v3/css/ie-css3.htc);}
.no_btn:hover,input.btn_blue:hover,a.btn_blue:hover{ background:#2a83c7;}
.no_btn a{color: #fff;}
.btn_box a.btn_blue{float:left;margin-right:10px;}
a.btn_blue{ display:inline-block;width:118px;height:30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;text-align:center;border:0;cursor:pointer;line-height:30px;color:#fff;background:#0066b3;behavior: url(/cn/insurance/v3/css/ie-css3.htc);}
input.btn_blue{font-size:14px;width:118px;height:30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;text-align:center;border:0;cursor: pointer;line-height: 30px;color: #fff;background: #0066b3;behavior: url(/cn/insurance/v3/css/ie-css3.htc);}
input.btn_gray{font-size:14px;width:118px;height:30px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;text-align:center;border:0;	cursor: pointer;line-height: 30px;color: #fff;background: #aaabac;behavior: url(/cn/insurance/v3/css/ie-css3.htc);}
/*保险菜单*/
.bx_menu_box{ width:100%; position:absolute;  z-index: 9; top:100px; display:none}
.bx_menu{ width:960px; margin:0 auto;}


/*评测*/
.test_tb label{margin:0 20px 0 0;}
.bx_sx_div table.test_tb{width:960px;margin:0 10px;font-size:14px;letter-spacing:1px;}
.bx_sx_div table.test_tb th{padding-left:20px;height:50px;text-align:left;font-weight:normal;color:#333; }
.bx_sx_div table.test_tb td{letter-spacing:1px;height:50px; color:#333;}
.bx_sx_div table.test_tb .btn_blue{font-size:14px;}
.bx_sx_div table.test_tb .f_red{font-size:18px;font-weight:blod; vertical-align:middle;}
/*温馨提示*/
.notice_box{margin-top:20px;padding:20px;}
.notice_title{padding-left:35px;font-size:18px;color:#333;background:url(../images/i_ico.png) left 50% no-repeat;}
.notice_content{margin-left:35px;font-size:14px;color:#666;}
.notice_content ul li{ list-style-type: decimal; }

/*风险评测*/
.bx_sx_div_top{ width:100%; height:auto; margin-top:81px;}
.bx_sx_div_top_main{ width:960px; height:auto; margin:0 auto; }
.bx_sx_div_top_main .divTop_titBox{margin:20px 0;}
.divTop_title{padding-bottom:20px;text-align:center;}
.divTop_title h3{font-size:20px;color:#0066b3;}

.divTop_titContent{font-size:14px;color:#666;line-height:24px;}
.divTop_titContent p{text-indent:2em;}
.div_conBox_main{width:960px; margin:30px auto;}
.div_conBox_main h3{float:left;}
.btn_bigBox ul{padding-left:200px;}
.que_tb{margin-top:20px;width:960px; font-size:13px; border:1px #eeeeee solid; color:#333;}
.que_tb h3{font-size:16px;}
.que_tb th{padding-left:15px;background:#eeeeee;}
.que_tb td{padding-left:55px;}
.que_tb .tb_border{border-bottom:1px #dedede solid;}
.que_tb label{display:inline;}
.que_tb innput{margin-right:10px;}

.que_tb .que{ vertical-align:bottom;padding-top:10px;}
.que_tb .an{ vertical-align:top;padding:0 0 10px 70px;border-bottom:1px #eeeeee solid;  color:#333;}
.que_tb .an ul li{line-height:28px;}
.que_tb  ul.an_01 li{float:left;width:170px;}

.que_tb input[type=radio]{margin-top:-5px;}

/*步骤*/
.bx_sx_div_step{ font-family:"微软雅黑";  width:100%; height:auto; background:#009bff; margin-top:40px;}

.bx_sx_div_step_box{ width:960px; height:116px; margin:0 auto;background:url(../images/step_bg.png) no-repeat left;  }
.bx_sx_div_step_box .divTop_titBox{padding:35px 0 0 12px; }
.bx_sx_div_step_box .divTop_titBox ul{text-align:left;}
.bx_sx_div_step_box .divTop_titBox ul li{display:block;float:left;height:40px;margin:0 20px 0 0;color:#fff;background:url(../images/step_proR_bg.png) no-repeat right;}
.bx_sx_div_step_box .divTop_titBox ul li:last-child{background: none;}
.bx_sx_div_step_box .divTop_titBox ul li a{color:#dcdddf;padding:0 38px 0 42px;height:40px;line-height:40px;font-size:22px;display:inline-block;}
.bx_sx_div_step_box .divTop_titBox ul li a:hover{cursor:default;}
.bx_sx_div_step_box .divTop_titBox ul li a.step01{color:#dcdddf;background:url(../images/step01_gray_ico.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step01_now{color:#fff;font-weight:bold;background:url(../images/step01_ico.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step02{color:#dcdddf;background:url(../images/step02_gray_ico.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step02_now{color:#fff;;font-weight:bold;background:url(../images/step02_ico.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step03{color:#dcdddf;font-weight:bold;background:url(../images/step03_gray_ico.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step03_now{color:#fff;font-weight:bold;background:url(../images/step03_ico.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step04{color:#dcdddf;background:url(../images/step04_gray_ico.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step04_now{color:#fff;font-weight:bold;background:url(../images/step04_ico.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step05{color:#dcdddf;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat left;}
.bx_sx_div_step_box .divTop_titBox ul li a.step05_now{color:#fff;font-weight:bold;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat left;}


.bx_sx_div_notice{ width:100%; height:auto; background:#eef5fb; }

.bx_sx_div_notice_main{ width:970px; height:auto; margin:0 auto;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 20px  ;  }
.bx_sx_div_mes{margin:40px 0;width:100%; height:auto;}
.bx_sx_div_mes_main { width:970px; height:auto; margin:0 auto;}
.bx_sx_div_mes_main .mes02{float:left;width:97px;height:87px;background:url(../images/sucess_ico.gif) no-repeat 15px 15px;  }

.divTop_noticeBox{padding:10px 0 10px 100px;min-height:87px;}
.divTop_noticeTitle{padding:4px 6px;font-size:14px;color:#333;font-weight:bold;}
.divTop_noticeTitle h3{font-size:20px;}
.divTop_noticeTitle p{ font-weight:normal;font-size:16px; color:#333;line-height:26px;}
.divTop_noticeContent{font-size:14px;color:#666;line-height:24px;}
.bx_sx_div_fillBox{margin:0 auto;width:960px;font-family: "Microsoft YaHei";}
.bx_sx_div_fillBox .fillBox_title{ text-align:center;}
.bx_sx_div_fillBox .fillBox_main{margin-bottom:30px;padding-left:20px;font-size:14px;}
.bx_sx_div_fillBox .fillBox_title h2{font-size:20px;color:#333;}
.bx_sx_div_fillBox .fillBox_title h2.f_nor{font-size:24px;color:#666; font-weight:normal;}
.bx_sx_div_fillBox .fillBox_main .fillBox_mainTitle{margin-top:20px;padding:10px 0;font-size:18px;color:#333;}
.bx_sx_div_fillBox .fillBox_main .fillBox_mainTitle_bg{background:url(../images/line.png) repeat-x 50% ; }
.bx_sx_div_fillBox .fillBox_main .fillBox_mainTitle span.span_line{font-size:18px;padding:0 10px 0 0; background:#fff;}
.fillBox_main .fill_tb{font-size:14px;}
.fillBox_main .fill_tb th {text-align:left;padding-left:90px;font-weight:normal;height:55px; vertical-align:middle; color:#333;}
.fillBox_main .fill_tb td { color:#333;}
.fillBox_main .fill_tb td label {margin-right:30px;}
.fillBox_main  .btn_box{margin:40px auto;text-align:center;}
.fillBox_main  .btn_box p{margin-top:20px;line-height:30px;}
/*.fillBox_main  input.btn_blue{margin-right:20px;}
*/
.bx_sx_div_conBox {width:960px;margin:30px auto;}
.bx_sx_div_conBox h2{font-size:20px;}
.bx_sx_div_conBox .btn_bigBox ul{padding-left:200px;}

.fillBox_main .inf_tb{border:1px #e0e0e0 solid;font-size:14px}
.fillBox_main .inf_tb th{border:1px #e0e0e0 solid;font-weight:normal;text-align:left;padding-left:12px; height:40px;background:#f5f4f4; color:#333333;}
.fillBox_main .inf_tb td{border:1px #e0e0e0 solid;text-align:left;padding-left:12px; height:40px; color:#333333;}
.fillBox_main .sList_tb{width:100%;font-size:14px;margin:0 auto; color:#333;}
.fillBox_main .sList_tb th{text-align:left;font-weight:normal;padding-left:90px; height:34px;}
.fillBox_main .sList_tb td{text-align:left;}



/*表格表单*/
.fill_tb label{display:inline;}
.inputText_h30 {
font-family: "Microsoft YaHei";
font-size: 14px;
text-indent:5px;
height:30px;
line-height:30px;
border: 1px solid #0066B3;
outline: 0;
-webkit-appearance: none;


}
.inputText2_h30 {
font-family: "Microsoft YaHei";
font-size: 14px;
text-indent:5px;
height:30px;
line-height:30px;
border: 1px solid #0066B3;
outline: 0;
-webkit-appearance: none;
color: #BDBDBD;

}
.inputDate_h30 {
font-family: "Microsoft YaHei";
font-size: 14px;
height:30px;
line-height:30px;
border: 1px solid #0066B3;
outline: 0;
-webkit-appearance: none;
color: #BDBDBD;
margin-top: 5px;
}
.w_158{width:158px;margin-right:10px;}
.w_284{width:284px;}
.w_420{width:420px;}
.w_400{width:400px;}
.f_gray{ color:#878585;}
.imgCode_div{margin-left:20px;display:inline-block; vertical-align:bottom;width:100px;height:32px;}

/*评价*/
.appraise{margin-top:20px;height:40px;}
.appraise a{margin-left:10px;}

/*我的保险*/

.div_ptpb{padding-top:80px; padding-bottom:40px;}
.bx_sx_list_box{margin-bottom:15px;}
.bx_sx_list_title{line-height:38px;height:38px;padding:0 5px; border-bottom:2px #0065b3 solid;}
.bx_sx_list_title h3{float:left;font-size:18px;color:#333333;}
.bx_sx_list_title a{float:right;font-size:14px; color:#0068b4;}

.listInsur_tb{width:100%;margin-top:6px; border:1px #dddddd solid;}

.listInsur_tb th{height:60px; font-weight:normal; background:#dddddd; color:#333;font-size:14px; border-bottom:1px #dddddd solid;}
.listInsur_tb td{padding:20px 0;  color:#666666;font-size:12px; text-align:center; border-bottom:1px #dddddd solid;}
.listInsur_tb td a.a_150{ width:150px;display:block; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.listInsur_tb td.a_li a{margin:0 12px;}
.listInsur_tb .bor_0{ border:0;height:6px;}
.listInsur_tb tr:hover{ background:#e9f6fb;}
.listInsur_tb tr:odd{background:#f9f9f9;}
/*告知*/
.noticeBox_mainTitle{margin-top:30px;padding:10px 0;font-size:20px;color:#333;}
.noticeBox_main{padding-left:80px;font-size:15px;line-height:30px;color:#333;}
.noticeBox_main h4{font-weight: normal;}

/*保险指南*/
.banner_guide{height:100px;width:100%;position:relative;}
.vcc_index_guide_main_bigBox{ width: 100%;}
.vcc-index_guide_main_box{ width: 960px; margin: 0 auto; overflow: hidden;}
.vcc-index_guide_main_box .step_box{padding:0 5px;}

.step_box ul.step_imglist{	}
.step_box ul li{margin:0 8px;display:block;float:left;}
.step_box ul li.step_imgPri{width:50px;height:130px;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat center ;}
.step_box ul li.step{width:168px;min-height:230px;}
.step_box .step_imgLi01{ margin:0 auto;width:130px;height:130px;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat top ;}
.step_box .step_imgLi02{margin:0 auto;width:130px;height:130px;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat top ;}
.step_box .step_imgLi03{margin:0 auto;width:130px;height:130px;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat top ;}
.step_box .step_imgLi04{margin:0 auto;width:130px;height:130px;background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat top ;}
.step_box li dl{margin:0;padding: 0;}
.step_box li dt{padding:0 0 10px 0;font-size:16px;color:#333;text-align:center;}
.step_box li dd{font-size:13px;color:#666;line-height:22px;padding:0 2px;}

.question_box_bg{padding-bottom:30px;background:#f2f2f2;}
.question_box {width:960px;min-height:90px;background:url(../images/que_bg.png) 0 30px repeat-x ; }
.question_box ul.question_imgList{padding:20px 0 ;}
.question_box ul li{margin:0 8px;width:220px;display:block;float:left; }
.question_box dd ul {padding:0 ;}
.question_box ul li.que ul li{ list-style:disc; list-style-type:disc; }
.question_box li.que_imgLi01{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat top ;}
.question_box li.que_imgLi02{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat top ;}
.question_box li.que_imgLi03{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat top ;}
.question_box li.que_imgLi04{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat top ;}
.question_box li dl{text-align: left;}
.question_box li dl li{width:200px; overflow:hidden;}
.question_box li dt{padding:84px 0 10px 0;font-size:16px;color:#333;text-align:center;}
.question_box li dd{font-size:13px;color:#666;line-height:22px;padding:0 2px;}
.question_box li.que_imgLi03  dl li,.question_box li.que_imgLi04  dl li{ margin-left:60px;width:130px;}


.cese_box {width:960px; }
.cese_box ul.case_imgList{padding:;}
.cese_box ul li{margin:0 8px;width:224px;display:block;float:left; }
.cese_box li dl{text-align: left;}
.cese_box li dl li{width:210px; }
.cese_box li dt{margin:10px 0; border:1px #dadada solid;font-size:16px;color:#333;text-align:center;}
.cese_box li dd{font-size:13px;color:#666;line-height:22px;padding:0 2px;}
.cese_box li.que_imgLi03  dl li,.question_box li.que_imgLi04  dl li{ margin-left:60px;width:130px;}

.mar_b40{ margin-bottom:40px;}

/*保险指南—详情*/
/*.vcc-index_guide_main_box {margin-bottom:60px;}*/
.guide_nav{float:left;margin-right:40px;width:187px;border-top:1px #f2f2f2 solid;}
.guide_nav h3{padding:0 18px 0 12px;height:32px;font-weight:normal;  font-size:14px;display:block; color:#333333; background:#eeeeee;}
.guide_nav h3:hover,.guide_nav h3 a:hover{ background:#0066b3; color:#ffffff;}
.guide_nav ul li.nav_bg{margin-bottom:2px;line-height:32px;border-left:1px #f2f2f2 solid;border-right:1px #f2f2f2 solid;}
.guide_nav ul li .bur{ background:#0066b3; color:#fff;}
.guide_nav .nav_bg li{padding:0 10px ; border-bottom:1px #f2f2f2 solid;}
.guide_nav .nav_bg h3 i.fa_icon_all{display:inline-block;
width:12px;height:8px;float:right;display:inline;position: relative;top:10px;vertical-align: middle; }
.guide_nav .nav_bg h3 i.fa_icon_up{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat;}
.guide_nav .nav_bg h3 i.fa_icon_down{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat;}
.guide_nav .nav_bg ul li {font-size:12px; color:#666666;height: 32px; } 
.guide_nav .nav_bg ul li:hover{ cursor:pointer; background:#0066b3;} 
.guide_nav .nav_bg ul li:hover a{color:#fff;}
.guide_nav .nav_bg .nav_samll{display:none;}
.guide_nav .nav_bd ul li{padding-left:24px;}
.guide_nav .nav_bd ul li:hover a{color:#fff;}
.guide_nav_box{ margin-bottom:2px;border:1px #f2f2f2 solid;}
.guide_boxR{float:left;width:710px;}

.guide_search{line-height:32px;height:32px;}
.btn_search{margin-left:10px;}
.key_words{margin-left:10px;font-size:13px;}
.key_words a{margin:0 2px;}
.guide_queList_box{clear:both;padding:18px 0;}
.guide_queList_main{margin:8px 0 ; font-size: 14px;}
.guide_queList_que{color:#333333; border-bottom:1px #d3d3d3 solid;}
.guide_queList_que a{display:block;padding:10px 0; cursor:pointer;}
.guide_queList_que span{float:right;height:15px;width:15px; position: relative; right:0;top:26px; }
.guide_queList_que span.up{background:url(../images/arrow_up.gif) bottom;}
.guide_queList_que span.down{background:url(../images/arrow_down.gif) bottom;}

.guide_queList_answer{padding:10px 0;line-height:28px; color:#666666;}
.answer_box{display:none;}
.guide_case_title{height:80px;line-height:80px;font-weight:normal; text-align:center;font-size:20px; color:#000000;}
.guide_case_main{margin-top:10px;font-size:14px; color:#333;line-height:32px;}
.guide_case_main .img_center{ text-align:center;}
.guide_case_main p{text-indent:2em;margin-top:20px;}

.vcc-index_search{margin:20px auto;font-size:14px;width:960px; color:#999;}
.vcc-index_searchBox{clear:both;}
/*.vcc-index_searchBox ul li{float:left;margin:10px 8px;}*/

/*用户信息*/
.lxwm_new{font-size: 18px}
.lxwm_new span{padding-left: 15px;}

.content_mes{ padding-bottom:40px;width:960px; margin:20px auto;font-family: '微软雅黑','黑体';}
.content_mes input{font-family: '微软雅黑','黑体';}
.j_product_name{ margin-left:84px; height:60px; margin-bottom:52px;}
.j_product_name img{ display:block; float:left;}
.j_product_name p{line-height:60px; font-size:18px; color:#1f1f1f; float:left; margin-left:20px;}
.j_product_name p span{ margin-right:60px;}

.f_box{ margin: 0 0 0 20px; }
.f_box_left{ float:left; font-size:18px; margin:20px 20px 0 0;}
.f_box_rigt{ float:left; width:807px; margin:40px 0; border-top:2px solid #d3d3d3; padding-top:25px;}
.f_box_rigt_top{ margin-left:16px;}
.band{ height:38px; display:inline-block; margin-right:20px; margin-bottom:20px;}
.band_td{ margin-bottom:20px;}
.search_band{ margin-bottom:6px;height:20px; width:20px; display:inline-block; background:url(http://www.ccb.com/cn/home/v3/images/tp.png) bottom no-repeat; cursor:pointer;}
.search_band_dot .search_band{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png)  top no-repeat;}
.search_band_dot .search_band_z{ border-color:#0066b3; }
.search_band_z{ display:inline-block; height:36px; border:1px solid #ddd; width:190px; background:url(http://www.ccb.com/cn/home/v3/images/tp.png) 4px center no-repeat; margin-left:6px; padding-left:4px; cursor:pointer;}
.search_band_z1{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 4px center;}
.search_band_z2{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 4px center;}
.search_band_z3{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 4px center;}
.search_band_z4{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 4px center;}
.search_band_z5{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 4px center;}
.search_band_z6{ background:url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 16px center;}
.gengduo{opacity:0;filter:Alpha(opacity=0); }

.f_box_rigt_bottom{ padding-left:18px; font-size:14px; color:#333; margin:30px 0 40px 0;}
.f_box_rigt_bottom1{ display:none;}
.f_box_rigt_bottom_td{ height:62px;position:relative; z-index:30;}
.f_con{ display:block; float:left; width:84px; padding-right:20px; height:32px; line-height:32px;}
.tishi{ float:left; line-height:32px; margin-left:20px; color:#666;}
.i_box{ float:left;}
.i_box_s{width:158px;font-family: '微软雅黑','黑体'; color:#333;position:absolute; z-index:21; left:104px; top:31px; background:#fff; border:1px solid #0066b3; display:none; *zoom:1; }
.i_box_s_cur{ display:block;}
.i_box_s li{ line-height:24px; cursor:pointer; background:#fff;}
.i_box_s li.fh_cur{ background:#1E90FF;}
.i_box_s li span{ margin-left:10px;}

.i_con{ height:14px; width:308px; border:1px solid #0066b3; padding-left:10px; color:#333; line-height:14px;}
#memberID{ position:relative; z-index:9;}
.gai{ float:left;width:148px; height:30px;line-height:32px; padding-left:10px;position:relative; z-index:20;cursor:pointer; border:1px solid #0066b3; color:#333; background:url(http://www.ccb.com/cn/home/v3/images/tp.png) center right no-repeat;}
.gai0{*background:url(http://www.ccb.com/cn/home/v3/images/tp.png) 76px 0px no-repeat; overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;text-overflow: ellipsis;}
/*.gai .g_sp{ width:62px; overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}*/
.err{ color:red; font-size:14px; line-height:22px; display:none;}
.yzm{ color:#fff; background:#ccc; padding:0 18px; border-radius:4px;-moz-border-radius:4px; behavior:url(js/PIE.htc); cursor:pointer;}
.yfs{ color:#333; margin-left:104px; margin-bottom:31px; display:none;}
.tijiao{ margin-left:104px;}
.next{ display:inline-block; width:100px; height:32px; background:#0066b3; text-align:center; line-height:32px; color:#fff; outline:none; border:none;border-radius:4px;-moz-border-radius:4px; behavior:url(js/PIE.htc); margin-right:20px; cursor:pointer; font-size:14px;}
.next:hover{ color:#fff;}
.goback{width:100px;font-size:14px; height:32px; background:#0066b3; text-align:center; line-height:32px; color:#fff; display:inline-block;border-radius:4px;-moz-border-radius:4px; behavior:url(js/PIE.htc);}
.goback:hover{ color:#fff; }
.box_d{ width:150px;}

#fdj{ position:absolute;height:32px; width:308px; border:1px solid #0066b3; padding-left:10px; color:rgb(251,116,2); background:#fff; line-height:32px; top:-32px; left:104px; font-size:18px; display:none; z-index:19;}
#fdj1{position:absolute;height:40px; width:308px; border:1px solid #0066b3; padding-left:10px; color:rgb(251,116,2); background:#fff; line-height:36px; top:-35px; font-size:18px; display:none;}
.select{ background:none;}

/*保险产品*/
.bx_sx_div_pro{width:980px;margin:40px auto 0 auto;}
.bx_sx_div_atten_tb{width:980px;margin:20px auto 0 auto; }

.vcc-index_searchBox_tb{width:100%;}
.vcc-index_searchBox_tb th{width:80px;text-align:left;line-height:40px;}
.vcc-index_searchBox_tb td{text-align:left;}

/*导航*/
.menuRg{float: left;margin-top:22px;width: 665px;}
.menuRg li{float: left;padding:0 10.5px;font-size: 16px;color: #6a6a6a;}
.menuRg li.shu_line{width: 2px;height: 32px;background:#e0e0e0;padding:0;margin-top: 5px; }
.menuRg li a{font-size: 16px;font-family: "Microsoft YaHei";}
.menuRg li.cur a{color: #2F82C1;}
.menuRg li.no1,.menuRg li.no2{padding:0 16px;}
.menuRg li.no1 {margin-left:10px;}
.menuRg li.no1 a,.menuRg li.no2 a{font-size: 16px;}
.menuRg li.no2{padding-right: 0;}
.menuRg li.no1.house{background:url(../images/regiest_roght_bg01.jpg) left 50% no-repeat;}
.menuRg li.no2.pen{background:url(../images/regiest_roght_bg02.jpg) left 50%  no-repeat;}

.nav_detail .wealth_link {padding-left: 26px;min-width:98px;background: url(../images/wealth_link.png) left 13px no-repeat;color: #ff9900;margin-right: 0;}
.nav_detail .wealth_link:hover {color: #0066b3;background-position-y: -27px;}

/*时间控件*/
 input.width_bor {border: 1px #0066b3 solid;width: 160px;height: 30px;background: none;padding: 0;
font-family: 'Microsoft Yahei';background: url(../images/ico/date_ico.png) 98% 49% no-repeat;cursor: pointer;}

.notice_bigbox{height:50px;line-height:28px;padding-left:90px;font-size:14px;}
/*单选按钮*/
.label_radio_12 input{ display:none;}
.label_radio_12{padding-left:30px;background: url(http://www.ccb.com/cn/home/v3/images/tp.png) left -27px no-repeat;
height: 20px;line-height: 20px;cursor: pointer;}
.r_on_12{background:url(http://www.ccb.com/cn/home/v3/images/tp.png) left 4px no-repeat;}

/*评价*/
.modi_box{margin:12px;padding:12px 0;}
.modi_box a{padding:0 2px;cursor:pointer;}
.star_box{height:19px;padding:12px 0; }
 #rating-star{padding-top:10px; height:19px;}
#rating-star a {width: 20px;height:19px;background: url(http://www.ccb.com/cn/home/v3/images/tp.png) no-repeat 0 -20px;display: inline-block; text-indent: -999em; }


.content_cover{ position: absolute; top:0; left:0;  }
.cover{position:absolute; top:0; left:0; z-index:99998;background:#000;filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.cover_con,.con_01{display:none;width:320px;min-height:180px;background: #fff;position: relative;top:55%;left:40%;z-index: 99999;border:1px #dfdfdf solid;}
.cover_box{margin:25px 0;}
.cover_box .que_box{padding:20px 0;line-height:20px;font-size:14px;width:100%;text-align:center;}
.cover_box .btn_box_02{margin:0 auto;padding:12px;text-align:center; }
.cover_box .btn_box_02 a.btn_blue{margin:0 6px;display: inline-block;font-size:14px;}
.cover_con .p_title{padding:0 20px;height:30px; line-height:30px; background:#0065B3; text-align:left; color:#fff; font-size:14px;}
.con_02{display:none;}
.star_btn{padding:0 4px;}