/*body{background: url(../images/bg.png);}*/
.j-hide{display: none;}
input.width_bor{width: 275px;}
.page a:hover{margin: 0 12px;}
.Total_overview_Tips {
    margin: 0 10px 20px 10px;
    border: 1px solid #ccc;
    font-siz: 14px;
    color: #999;
    line-height: 28px;
    padding: 0 10px;
}
.Total_overview_Tips b {
    display: :inline-block;
    padding: 0 5px;
    color: #ff6600;
    font-size: 16px;
    font-family: Arial;
}
.divContent {
    border-left: 2px solid #ddd;
    margin: 25px 0 20px 50px;
    padding-left: 0px;
}
.divContent ul li {
    line-height: 34px;
    padding: 20px 20px 25px 25px;
    position: relative;
}
.divContent ul li img {
    position: absolute;
    bottom: 48px;
    left: -9px;
}
.photo_1 {
    position: absolute;
    bottom: 1px;
    left: 75px;
}
.photo_2 {
    position: absolute;
    bottom: -1px;
    left: 49px;
}
.divcheck ul li {
    width: 80px;
    line-height: 34px;
    padding: 20px 20px 25px 20px;
    float: left;
    position: relative;
    margin: 0 25px 0 25px;
}
.date_1 {
    position: absolute;
    bottom: -40px;
    left: 22px;
    width: 80px;
}
.divcheck {
    height: 130px;
    border: 1px solid #eee;
    margin: 30px 10px 40px 10px;
    padding-left: 15px;
}
.content{width: 960px;margin: 0 auto;}
.padding12 {
	padding: 0 12px;
}
.padding20 {
	padding: 20px 0;
}
.pad_left-12 {
	padding: 0!important;
	padding-left: 12px!important;
}
.pad_left-12 {
	padding: 0!important;
	padding-left: 12px!important;
}
.margin-right-12 {
	margin-right: 12px!important;
}
.margin-left-12 {
	margin-left: 12px!important;
}
.padding-bottom-12 {
	padding-bottom: 12px;
}
.padding-top-12 {
	padding-top: 12px;
	height: 0;
}
.index_x_banner {
	background: #f7f7f7
}
.my_btn_blue {
	display: inline-block;
	background: url(../images/btn.png);
	width: 109px;
	height: 30px;
	color: #fff;
	text-align: center;
}
.my_btn_blue1{display: inline-block;
	background: url(../images/btn1.png);
	width: 96px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-align: center;}
.my_btn_blue:hover,.my_btn_blue1:hover {
	color: #fff;
}
.crd_card_nav {
	float: left;
	width: 596px;
	margin-top: 18px;
	height: 50px;
	line-height: 50px;
	padding-left: 12px;
}
.crd_card_nav li {
	float: left;
	padding: 0 14px;
	font-size: 16px;
	display: block;
	color: #6a6a6a;
	text-align: center;
}
.crd_card_nav a.on {
	color: #0066b3;
}
.cre_cardbox1 {
	width: 960px;
	margin: 0 auto;
}
.cre_cardbox1 .cre_cardbox1_left {
	float: left;
}
#youku {
	width: 596px;
	height: 201px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
#youku .tupian img {
	width: 100%;
}
#youku .tupian {
	position: relative;
}
#youku .tupian div {
	cursor: pointer;
}
#youku .tupian .no0 {
	width: 148px;
	height: 201px;
	position: absolute;
	top: 18px;
	left: -148px;
	z-index: 1;
	overflow: hidden;
}
#youku .tupian .no1 {
	width: 148px;
	height: 145px;
	position: absolute;
	top: 18px;
	left: 37px;
	z-index: 2;
	overflow: hidden;
}
#youku .tupian .no2 {
	width: 180px;
	height: 145px;
	position: absolute;
	top: 0px;
	left: 207px;
	z-index: 3;
	overflow: hidden;
}
#youku .tupian .no3 {
	width: 148px;
	height: 145px;
	position: absolute;
	top: 18px;
	left: 412px;
	z-index: 2;
	overflow: hidden;
}
#youku .tupian .no4 {
	width: 148px;
	height: 145px;
	position: absolute;
	top: 18px;
	left: 600px;
	z-index: 1;
	overflow: hidden;
}
#youku .tupian .denghou {
	display: none;
}
#youku .anniu .zuo {
	display: block;
	width: 16px;
	height: 28px;
	background: url(../images/icon.png) no-repeat 0px -54px;
	position: absolute;
	left: 0px;
	top: 75px;
	z-index: 4;
	cursor: pointer;
}
#youku .anniu .you {
	display: block;
	width: 16px;
	height: 28px;
	background: url(../images/icon.png) no-repeat -23px -54px;
	position: absolute;
	right: 3px;
	top: 75px;
	z-index: 4;
	cursor: pointer;
}
#youku .zhezhao {
	width: 100%;
	background: black;
	height: 500px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	opacity: 0;
	_filter: alpha(opacity=0);
}
.tupian p {
	color: #999;
}
.more_crd {
	position: absolute;
	right: 40px;
	bottom: 15px;
	color: #0065b3;
}
.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: 31.333333333%;
	padding-left: 2%;
	height: 270px;
}
.yzgh_box_main_main_content>ul.li_hs>li {
		width: 31%;
	height: 150px;
}
.yzgh_box_main_main_content>ul.li_hs>li.hr {

}
.yzgh_box_main_main_content a.more{ font-size:14px;color: #0066b3; }
.yzgh_box_main_main_content ul li.crd_fql {
	height: 244px;
}
.yzgh_box_main_main_content ul.ul_box li.crd_fql {width: 28%;
	height: 120px;font-size:14px; overflow:hidden;
}
.yzgh_box_main_main_content ul.ul_box02 li.crd_fql {width: 14%;
	height: 190px;font-size:14px;
}
.yzgh_box_main_main_content ul.ul_box03 li.crd_fql {width: 32%;
	height: 230px;font-size:14px;padding-bottom:10px;
}
.yzgh_box_main_main_content ul.ul_box03 li.crd_fql02 {width:200px ;
	height: 230px;font-size:14px;
}
.yzgh_box_main_main_content ul.ul_box03 li.crd_fql02 img{width:180px ;}
.yzgh_box_main_main_content ul.ul_box li.detail_box_line{margin-right: 30px;width:1px;}
.yzgh_box_main_main_content ul .crd_fwt {
	float: none;
	padding-left: 394px;
	width: auto;
}
.cre_cardbox1 .cre_cardbox1_right {
	float: right;
	cursor: pointer;
}
.yzgh_box_content h3 {
	font-size: 18px;
	color: #333;
	font-weight: normal;
}
.yzgh_box_content p {
	line-height: 1.3;
	color: #999;
}
.yzgh_box_content div {
	color: #333;
}
.yzgh_box_content .fql_detail {
	padding-left: 8px;
}
.yzgh_box_content .fql_detail {
	color: #0066b3;
}
.yzgh_box_main_main_content .fql_detail_box {
}
.crd_fql.detail_box_line {width:1px;	height: 32px;
	 border-left:1px solid #cccccc;
	
	
	}

.yzgh_box_main_main_content .fql_detail_box li {
	height: 52px;
	padding-bottom: 22px;
}
.no-margin {
	margin: 0;
}
.Announcement {
	background: #f7f7f7;
}
.Announcement_02{width:100%;background:#eeeeee; padding-bottom:40px;}
.Announcement_02 .Announcement_main{
	width: 760px;
	}
	.Announcement_02 .Announcement_title{
font-size: 18px;
color: #333333;
margin: 0 auto;
line-height: 70px;
}
.Announcement_ul ul li {
	width: 44%;
}
.Announcement_ul ul li.zxgg_li {
	padding-right: 12%;
	padding-bottom: 6px;
}
.question-ul ul li.zxgg_li{
	padding-right: 0;
	margin-right: 11%;
	border-right: 1px solid #ccc;
}
.Announcement_ul ul li .anu_cont {
	float: left;
}
.Announcement_ul ul li span {
	float: right;
}
.apply_crd_box {
	margin: 22px auto;
	width: 960px;
	border: #dfe0e1 1px solid;
	border-top: #3188d9 4px solid;
}
.form_hd {
	background: #fcfcfc;
	padding: 16px 25px;
	font-size: 14px;
}
.form_hd .step_nav {
	float: right;
}
.form_hd .step_nav span.step_item {
	display: inline-block;
	padding-right: 32px;
}
.form_hd .step_nav span.step_num {
	display: inline-block;
	margin-right: 4px;
	width: 17px;
	height: 17px;
	border-radius: 50%;
	vertical-align: middle;
	line-height: 17px;
	color: #fff;
	background: url(../images/icon-dot.png);
	text-align: center;
}
.form_bd {
	padding: 30px 24px 0;
}
.form_conthd h3 {
	border-top: 1px dotted #d8d8d8;
	font-weight: normal;
}
.form_conthd h3 span {
	position: relative;
	top: -14px;
	left: 0;
	padding: 0 12px;
	background: #fff;
}
.form_detail {
	padding-bottom: 22px;
}
.form_detail>span {
	display: block;
	float: left;
	width: 24%;
	height: 30px;
	line-height: 30px;
	padding-right: 12px;
	text-align: right;
	font-size: 14px;
}
.form_detail div span, .form_detail div img {
	display: inline-block;
	vertical-align: middle;
}
.form_detail div img {
	padding: 0 12px;
}
.form_detail div input[type=button] {
	align-items: flex-start;
	text-align: center;
	cursor: default;
	color: buttontext;
	padding: 2px 6px 3px;
	border: 2px outset buttonface;
	border-image-source: initial;
	border-image-slice: initial;
	border-image-width: initial;
	border-image-outset: initial;
	border-image-repeat: initial;
	background-color: buttonface;
	box-sizing: border-box;
	margin-top: 4px;
	margin-left: 12px;
}
.form_detail div p {
	color: #DC2C14;
	width: 400px;
}
.form_detail div.clear {
	float: none;
}
.form_detail div input[type=text] {
	border: 1px solid #ccc;
	width: 260px;
	height: 32px;
	padding: 0 6px;
	color: #666;
}
.form_detail div select {
	height: 34px;
	border: 1px solid #ccc;
	margin-right: 12px;
	color: #666;
}
.form_detail div span.j_error {
	display: none;
	float: left;
	padding: 0 12px;
	margin-left: 12px;
	height: 34px;
	line-height: 34px;
	background: #ffefef;
}
.j-next-step a {
	display: block;
	float: left;
	width: 109px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: url(../images/btn.png);
	color: #fff;
}
.radio_box {
	margin-top: 2px;
}
.radio_box span {
	padding: 0 12px 0 4px;
}
.j_card_select_box {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	z-index: 1001;
}
.send_suces {
	display: none;
	position: fixed;
	top: 0;
	width: 480px;
	height: 143px;
	z-index: 1002;
	border-radius: 6px;
}
.j_card_select {
	display: none;
	position: fixed;
	top: 0;
	width: 903px;
	height: 506px;
	z-index: 1002;
	border-radius: 6px;
}
.j_card_select .j_card_select_hd {
	padding: 0 12px;
	height: 37px;
	background: url(../images/select_card_hd.png);
	color: #fff;
	line-height: 37px;
}
.send_suces_hd {
	padding: 0 12px;
	height: 37px;
	background: url(../images/send_suces_hd.png);
	color: #fff;
	line-height: 37px;
}
.j_card_select .j_card_select_bt {
	height: 6px;
	background: url(../images/select_card_bt.png);
}
.send_suces_bt {
	height: 6px;
	background: url(../images/send_suces_bt.png);
}
.j_card_select .j_card_select_cont {
	background: #eee;
	height: 463px;
	padding: 12px;
}
.send_suces_cont {
	background: #eee;
	min-height: 100px;
	padding: 12px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.send_suces_cont div {
	height: 90px;
}
.card_sort ul li {
	float: left;
}
.card_sort ul li a {
	display: block;
	padding: 4px 12px;
}
.card_sort ul li a.on {
	background: #1272c9;
	color: #fff;
}
.my_scroll, .my_scroll_box {
	width: 800px;
	margin: 20px auto;
	height: 280px;
}
.my_scroll2, .my_scroll_box2 {
	margin-top: 12px;
	width: 632px;
	height: 105px;
	position: relative;
}
#j_my_scroll, #j_my_scroll2 {
	position: absolute;
	width: 20000px;
}
.my_scroll_box ul li {
	width: 390px;
	padding-right: 20px;
	float: left;
	margin-right: 12px;
	position: relative;
}
.my_scroll_box2 ul li {
	width: 134px;
	padding-right: 0;
	margin: 0 12px;
	position: relative;
}
.my_scroll_box2 .card_mes {
	padding-bottom: 0;
}
.my_scroll_box2 .card_mes img {
	width: 100%;
}
.my_scroll_box2 .card_pic {
	margin-right: 0
}
.left_btn, .right_btn {
	display: block!important;
	width: 21px;
	height: 27px;
}
.left_btn {
	position: absolute;
	left: -25px;
	top: 50%;
	z-index: 999;
}
.right_btn {
	position: absolute;
	right: -25px;
	top: 50%;
	z-index: 999;
}
.index_scroll_right_a_hover a {
	background: url(../images/icon_right.png) right;
}
.right_btn a {
	display: block;
	width: 21px;
	height: 27px;
	background: url(../images/btn_right.png) right;
}
.left_btn a {
	display: block;
	width: 21px;
	height: 27px;
	background: url(../images/btn_left.png);
}
/* .index_scroll_left_a_hover a {
    background: url(../images/icon_left.png);
}
.index_scroll_right_a_hover a{ background: url(../images/icon_right.png);} */
.card_pic {
	width: auto;
	height: auto;
	margin-right: 12px;
	position: relative;
}
.card_pic span {
	display: none;
	position: absolute;
	left: 54px;
	top: 30px;
	width: 30px;
	height: 30px;
	background: url(../images/selectedico.png);
}
.card_pic div {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../images/mb_bg.png);
}
.card_mes {
	padding-bottom: 40px;
}
.g_card_detail {
	float: none;
}
.g_card_detail img {
	width: 105px;
	display: block;
}
.g_card_detail a {
	display: block;
}
.g_froms_font span {
	color: rgb(220, 44, 20);
}
.bank_exh {
	cursor: pointer;
}
.bank_ex, .is_emp, .j_step2 {
	display: none;
}
.j_before_step {
	margin-right: 12px;
}
.form_conthd h3 .j_arrow {
	display: inline-block;
	width: 12px;
	height: 7px;
	padding: 0;
	background: #fff url(../../images/up_icon.png);
}
/*2016/1/13*/
.w_60 {
	width: 60px;
}
.j_select_card {
	display: block;
	width: 100px;
	height: 32px;
	line-height: 32px;
	background: #0066b3;
	text-align: center;
	color: #fff;
}
.j_select_card:hover {
	color: #fff;
}
.myscrollbottom {
	z-index: 12;
	background: #E9E9E9;
	;
	color: #333;
	border-radius: 5px;
	width: 211px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	font-size: 16px;
	padding-right: 20px;
	cursor: pointer;
}
.checkcode {
	float: left;
}
.checkcode img {
	padding: 0 12px;
}
.checkcode span, .checkcode img {
	display: inline-block;
	vertical-align: bottom;
}
.bank_exh .j_arrow {
	display: inline-block;
	width: 12px;
	height: 7px;
	padding: 0;
	background: #fff url(../../images/up_icon.png);
}
.j_step3 {
	display: none;
	text-align: center;
}
.j_step3 h3 {
	font-weight: normal;
	font-size: 16px;
	color: #333;
	line-height: 26px;
}
.listInsur_tb tr {
	height: 52px;
}
.j_trclick .blk {
	display: table-row;
}
.mynotice {
	padding-bottom: 40px;
}
.mynotice h3 img {
	margin-top: -3px;
	vertical-align: middle;
}
.mynotice ul {
	padding-left: 78px;
}
.crd_bigbox {
}
.crd_box {
	width: 100%;
	padding-bottom: 28px;
	background: url(../images/regiest_content_bg.jpg) center no-repeat #038cf8;
	margin: 0 auto;
	position: relative;
}
.crd_box h3 {
	font-size: 14px;
	color: #fff;
	text-align: right;
	width: 960px;
	height: 24px;
	line-height: 24px;
	margin: 0 auto;
	font-weight: normal;
	padding-top: 20px;
}
.crd_box h3 .g_cardId {
	font-size: 22px;
}
.crd_box .crd_box_menu ul {
	margin: 36px auto 0 auto;
	padding: 0;
	width: 965px;
	padding-left: 38px;
}
.crd_box h3 span#now_time {
	margin-left: 10px;
}
.crd_box .crd_box_menu ul li {
	float: left;
	display: inline;
	color: #fff;
	font-size: 16px;
	/*width: 130px;*/
}
.crd_box .crd_box_menu i {
	float: left;
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
}
.crd_box .crd_box_menu .crd_icon01_img {
	background: url(../images/crdBox_01.png) no-repeat;
}
.crd_box .crd_box_menu .crd_icon02_img {
	background: url(../images/crdBox_02.png) no-repeat;
}
.crd_box .crd_box_menu .crd_icon03_img {
	background: url(../images/crdBox_03.png) no-repeat;
}
.crd_box .crd_box_menu .crd_icon04_img {
	background: url(../images/crdBox_04.png) no-repeat;
}
.crd_box .crd_box_menu .t_fl {
	float: left;
	margin-left: 5px;
	line-height: 30px;
}
.crd_box .crd_box_menu ul li.line_big {
	height: 90px;
	width: 1px;
	margin: 0 35px;
	background: #eeeeee;
}
.crd_box .crd_box_menu ul li dl dd a.my_mar {
	display: block;
	/*margin-right: 20px;*/
	margin-left: 38px;
	font-size: 14px;
}
.crd_box .crd_box_menu ul li dl {
	clear: both;
}
.crd_box .crd_box_menu ul li dl dd a {
	margin-right: 20px;
	color: #fff;
	font-size: 14px;
}
.my_center_all {
	width: 960px;
	margin: 80px auto 60px auto;
	height: auto;
}
.my_center_all .title {
	margin: 0 0 20px 0;
	border-bottom: solid 1px #eeeeee;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-family: "Microsoft Yahei", 'Microsoft Yahei';
}
.my_center_all .title span.color_title {
	color: #0066b3;
	padding-bottom: 4px;
	border-bottom: 3px solid #0066b3;
	padding-left: 10px;
	padding-right: 10px;
}
.my_center_all .title span {
	margin-right: 20px;
	cursor: pointer;
	color: #333;
	font-size: 18px;
}
.my_center_all .content_two {
	width: 100%;
	position: relative;
}
.search_box {
	margin: 20px 0;
	width: 960px;
	font-size: 14px;
}
table.search_box th {
	text-align: right;
	font-weight: normal;
}
table.search_box td {
	padding: 0 4px;
}
table.pay_y_life {
	width: 100%;
	margin: 0 auto;
	border-collapse: collapse;
	height: auto;
	background: #fff;
}
table.pay_y_life th {
	background: #eeeeee;
	border: 1px #cfcfcf solid;
	text-align: center;
	font-size: 14px;
	color: #666;
	height: 40px;
}
table.pay_y_life td {
	padding: 0 10px;
	border: 1px #cfcfcf solid;
	background: #fff;
	text-align: center;
	font-size: 14px;
	color: #666;
	height: 38px;
}
.content_two .bx_sx_list_title {
	margin-bottom: 15px;
}
.vcc-index_searchBox_tb a {
	margin: 0 10px;
}

.label_radio {
*background: url(../images/radio.png) left -34px no-repeat!important;
	_background: url(../images/radio.png) left -34px no-repeat!important;
}
.selected_crd {
	display: none;
}

.j_step2-1 {
	display: none;
}
.xlfh {
	font-size: 22px;
}
.fwt_detail h3 {
	font-size: 18px;
	font-weight: normal;
}
.g_froms_font {
	margin-left: -12px;
}
.vcc-index_title a {
	font-weight: normal;
	font-size: 12px;
	color: #0089ee;
}
.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;
}
/*我的信用卡*/
.crd_box .crd_box_menu ul.menu_ul li a {
	max-width: 90px;
	height: 22px;
	overflow: hidden;
}
/* .crd_box .crd_box_menu ul.menu_ul li.menu_ul_01 {
	width: 255px;
}
.crd_box .crd_box_menu ul.menu_ul li.menu_ul_02 {
	width: 160px;
}
.crd_box .crd_box_menu ul.menu_ul li.menu_ul_02 dl {
	margin-left: 0;
}
.crd_box .crd_box_menu ul.menu_ul li.menu_ul_03 {
	width: 120px;
}
.crd_box .crd_box_menu ul.menu_ul li.menu_ul_04 {
	width: 160px;
} */
.crd_box .crd_box_menu ul.menu_ul li.menu_ul_04{width: 276px;}
.crd_box .crd_box_menu ul.menu_ul li.menu_ul_04 a {
	float: left;
	max-width: 120px;
	line-height: 18px;
}
.crd_box .crd_box_menu ul.menu_ul li dd a {display: block;}
.crd_box .crd_box_menu ul.menu_ul li.line_big {
	height: 140px;
	margin: 0 10px;
}
/*信用卡详情*/

.details_box {
	border: 2px solid #c7e3fa;
	padding: 20px;
}
.details_box .details_box_top {
	height: 330px;
}
.details_box .details_box_top_title {
	font-size: 24px;
	font-weight: bold;
	line-height: 45px;
	border-bottom: 2px #e5e5e5 solid;
}
.details_box .details_box_top_inf {
	margin: 25px 0;
	height: 330px;
}
.details_box .details_box_top_inf_L {
	float: left;
	width: 300px;
	height: 250px;
}
.details_box .details_box_d_R {
	float: right;
	width: 540px;
	height: 250px;
	font-size: 14px;
}
.details_box_d_Rbottom {
	margin-top: 20px;
}
.details_box_d_bottom {
	float: left;
	width: 160px;
}
.details_box_d_share {
	float: right;
	width: 320px;
	text-align: right;
}
.details_box_d_share a {
	padding-right: 4px;
}
.mycrd_box {
	width: 960px;
	margin: 0 auto;
}
#zhglFocus {
	width: 949px;
}
#zhglFocus .next:hover {
	background-position: 0 -40px;
}
.details_box_top_mes {
	text-align: center;
}
#zhglFocus .next {
	right: 1px;
	background-position: 0 0px;
}
#kngxqFocus01 .next:hover {
	background-position: 0 -40px;
}
#zhglFocus .pre {
	background-position: 0 -80px;
	border-radius: 3px;
}
#zhglFocus .pre:hover {
	background-position: 0 -120px;
}
#kngxqFocus01 .pre, #kngxqFocus01 .next {
	display: none;
}
#kngxqFocus01 {
	width: 949px;
	height: 228px;
	overflow: hidden;
	position: relative;
}
#kngxqFocus01 ul {
	width: 100%;
}
#kngxqFocus01 ul li {
	width: 100%;
	margin-right: 2%
}
#kngxqFocus01 ul li .inner {
	padding: 40px 0;
	width: 33.3333333%;
	float: left;
	text-align: center;
}
#kngxqFocus01 ul li .inner img{display: block;margin: 0 auto 12px}
.send_progress li.tb_li {
	left: -30px;
}
/*20160124 信用卡申请*/
.card_img_text {
	width: 134px;
	text-align: center;
	display: block;
}
.fill_tb .detail_td {
	position: relative;
	width: 320px;
	text-align: left;
}
.fill_tb .details_box {
	position: absolute;
	top: 100%;
	left: -40%;
	background: #fff;
	border: 1px solid #0065B3;
	z-index: 10
}
.fill_tb .details_box img {
	position: relative;
	top: -119px;
	left: 50%;
}
.j_raidobox {
	position: relative;
}
.j_raidobox span {
	display: block;
	position: absolute;
	top: 6px;
	left: 12px;
	width: 25px;
	height: 25px;
	background: url(../images/radio.png) left -43px no-repeat;
	cursor: pointer;
}
.pbd_table_step_title {
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    font-weight: 200;
    margin: 8px 12px;
    background: url(../../images/i_ico.png);
    background-repeat: repeat-x;
    background-position: left center;
}

.groom-nav{padding:56px 0 38px;height: 136px;background: url(../images/theme_b_0.png);}
.groom-nav .content>p{padding-bottom: 12px;color: #fff;}
.groom-search{padding-bottom: 30px;}
.groom-search a{display:inline-block;padding-left:12px;height:32px;line-height:32px;color:#fff;}
.groom-search div{position:relative;width:560px;height:32px;line-height:32px;border:1px solid #0066b3;background:#fff;}
.groom-search div input{padding:0 32px 0 8px;display: block;width: 520px;height: 32px;}
.groom-search div span{display: block;position:absolute;top:0;right:0;width: 32px;height: 32px;background: url(../images/seach_ico2.png) no-repeat center;}
.groom-sort .select_list{background: #fff;}
.groom-sort ul li{height: auto;line-height: 1.2;padding: 6px;}

.select-term{padding: 22px 0;}
.select-term>span{float: left;}
.select-term ul{float:left;}
.select-term ul li{float: left;padding:0 8px;margin-left:12px;border: 1px solid #ccc;background: #fff;}
.select-term ul li span{display:inline-block;margin-right: -6px;padding-left: 8px;vertical-align: top;width: 20px;height:20px;background: url(../images/icon-close.png) no-repeat right top;}

.product-list{font-size: 14px;background: #fff;}
.product-list p{padding-bottom: 22px;}
.product-list p span{padding:0 8px;color: #0066b3;}
.product-ul>li{position:relative;float:left;margin: 14px;padding:20px;width: 404px;height: 183px;border:1px solid #ccc;}
.product-ul>li>span{position: absolute;top:0;right: 0;display:block;width: 40px;height: 40px;background: url(../images/label.png);}
.product-cont img{display: block;float: left;width:210px;height:132px; margin: 0 20px 20px 0;}
.product-detail{padding-left: 230px;height: 152px;}
.product-detail h3{padding-bottom: 12px;width:100%;height:24px;line-height: 1.4;font-size: 22px;color: #333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;	overflow:hidden;}
.product-detail ul li{width:100%;height: 30px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;	overflow:hidden;}
.product-detail ul li i{display: block;float:left;width: 27px;height: 27px;background: url(../images/icon-list.png);}
.product-detail ul li i.icon-bx{background-position-y: 112px;}
.product-detail ul li i.icon-yxfw{background-position-y: 85px;}
.product-detail ul li i.icon-zsz{background-position-y: 59px;}
.product-detail ul li i.icon-jftq{background-position-y: 29px;}
.pro-label div{width: 308px;height: 30px;line-height: 30px;}
.pro-label div span{display:block;float:left;padding-right: 20px;}
.pro-label div span.wordBreak{width: 158px;}

.hot-crd{padding:12px 0 40px;background: #f7f7f7;}
.hot-crd h3{padding-bottom: 12px;}
.hot-crd-list li{float:left;width: 31.3333%;padding-right: 2%;}
.hot-crd-list h4{padding:6px;}
.hot-crd-list h4 a{float: right;color:#0066b3;}
.hot-crd-cont{border-top: 1px solid #ccc;padding-top: 12px;}
.hot-crd-cont img{float: left;padding-right:12px;display:inline-block;width: 56%;}
.hot-crd-cont div{float: left;width:40%;}
.hot-crd-cont div p{color: #666;padding: 4px 0;}

.floor-h{border-bottom: 1px solid #ccc;padding: 8px 0;}
.floor-h a{color: #0066b3;}
.floor-wrap{padding: 20px 0 40px;}
.floor-wrap ul li{position:relative;float:left;width: 313px;height:303px;border: 1px solid #ccc;border-right:0;background: url(../images/kjfw1.png);}
.floor-wrap ul li:last-child{border-right: 1px solid #ccc;}
.floor-wrap ul li a{position: absolute;bottom: 60px;left: 30px;}
.floor-wrap2{padding: 20px 0 40px;}
.floor-wrap2 ul li{float:left;width: 140px;height:120px;padding-right: 24px;}
.floor-wrap2 ul li.brand-buick{padding-right: 0;}
.floor-wrap2 ul li a{display: block;width: 100%;height: 100%;background: url(../images/brand.png);}
.floor-wrap2 ul li.brand-audi a{background-position-x: -166px;}
.floor-wrap2 ul li.brand-xfl a{background-position-x: -338px;}
.floor-wrap2 ul li.brand-yqdz a{background-position-x: -502px;}
.floor-wrap2 ul li.brand-honda a{background-position-x: -655px;}
.floor-wrap2 ul li.brand-buick a{background-position-x:140px;}
.floor-wrap2 .brand-list li{width:190px;height: auto;padding-right: 66px;padding-bottom: 26px;background: #fff;}
.floor-wrap2 .brand-list li.brand4{padding-right:0;}
.floor-wrap2 .brand-list li p{text-align: center;}
.floor-wrap2 .brand-list li img{width: 100%;}

/*积分兑换20160302*/
.vcc_index_title_jfdh{ width:960px; margin:0 auto; height:39px; padding-top:60px; padding-left:12px; color:#333; border-bottom:2px solid #eee; }
.vcc_index_title_jfdh_span{ display:block; font-size:18px; float:left; padding:0 8px; margin-top:2px; cursor:pointer;}
.vcc_index_title_jfdh_span2{ margin-left:60px; border:0;}
.vcc_index_title_jfdh_span_cur{color:#0066B3;border-bottom:4px solid #0066B3;}
.yzgh_box_main_main_content_jfdh > ul{ width:9999px}
.yzgh_box_main_main_content_jfdh > ul > li{ width:285px; padding:40px 0 0 0; font-size:14px; color:#333;}
.yzgh_box_main_main_content_jfdh > ul > li span{ display:block; text-align:center; line-height: 48px;}
.yzgh_box_main_main_content_jfdh > ul > li.crd_fql_size{ width:180px; margin-left:42px; padding:20px 0 0 0; }
.index_x_banner3{height:132px; margin-bottom:0; padding-top:12px;}

/*用卡优惠20160302*/
/* .ykyh_index_tab{width: 100%; background:url(../images/theme_b_0.png) repeat-x; overflow:hidden; background-size:contain; padding-top:40px;}
.ykyh_index_tab_div{ width:960px; height:156px; margin:0 auto; font-size:14px; position:relative;}
.ykyh_index_tab_div_p{ color:#fff; padding-bottom:18px;}
.ykyh_index_tab_div input{ height:28px; border:1px solid #0066B3; width:91px; padding-left:10px; box-sizing:border-box;}
.ykyh_index_tab_div_icon{ position:absolute;left:314px; top:50px; cursor:pointer;}
.ykyh_index_tab_div input.ykyh_index_tab_div_search{ width:338px;}
.ykyh_index_tab_div_ul{ padding-top:22px;}
.ykyh_index_tab_div_ul li{ float:left; margin-right:20px;}
.ykyh_index_tab_div_ul li span{ float:right; padding-top:2px; cursor:pointer;} */

.ykyh_select{  width:100%;}
.ykyh_select_in{ overflow:hidden; width:960px; margin:0 auto; font-size:14px; padding: 30px 0 30px 0;}
.ykyh_select ul,.ykyh_select span{ float:left; color:#333;}
.ykyh_select ul li{ color:#0165B3; float:left; padding-left:15px;line-height:24px;}
.ykyh_select ul{ padding:0 8px 0 20px;}
.ykyh_select li{ width:80px; height:24px; background:#DBEBF8 url(../images/ykyh_guanbi.jpg) no-repeat right top; margin-right:12px;}

.ykyh_main_in{ width:960px; margin:0 auto; overflow:hidden;}
.ykyh_main_in_head{color:#656565; font-size:16px; border-bottom:2px solid #0066B3; margin-bottom:20px; padding:0 0 8px 10px; overflow: hidden;}
.ykyh_main_in_head_color{ color:#F9B129;}
.ykyh_main_in_head div{ float: left;}
.ykyh_main_in_head ol{ float: right; font-size:14px; }
.ykyh_main_in_head ol li{ padding-left:28px;float:left; width:96px; height:25px; line-height:25px; border:1px solid #0066B3; color:#0066B3; background:url(../images/ykyh_list.jpg) no-repeat 5px center; box-sizing:border-box; cursor:pointer;}
.ykyh_main_in_head ol li.ykyh_show_cur{ background:#0066B3 url(../images/ykyh_p.jpg) no-repeat 5px center; color:#fff;}

.ykyh_main_in_body li{width:464px; height:176px; background:url(../images/ykyh_list_bg.png) no-repeat; float:left; margin-right:16px; margin-bottom:20px;}
.ykyh_show_left img{ margin:35px 0 0 20px;}
.ykyh_main_in_body ul li div{ float:left;}
.ykyh_show_right dl{ width:300px; padding:35px 0 0 30px; box-sizing:border-box;}
.ykyh_show_right dl dt{ color:#0066B3; font-size:16px;}
.ykyh_show_right dl dt span{ color:#333; font-size:14px; float:right;}
.ykyh_show_right dl dd span{ cursor:pointer; margin-left:10px;}
.ykyh_show_right dl dd.ykyh_dd_img,.ykyh_show_right dl dd.ykyh_dd_img_gps{ display:inline;}
.ykyh_show_right dl dd.ykyh_dd_img_gps{ padding-left:15px;float:right; }

.ykyh_main_in_foot{ padding:10px 30px 50px 30px; overflow:hidden;}
.ykyh_main_in_foot ul,.ykyh_main_in_foot ol{ float:right;line-height: 1.5;}
.ykyh_main_in_foot ul li,.ykyh_main_in_foot ol li{ float:left;}
.ykyh_main_in_foot ul li{padding: 2px 0;width:22px; height:22px;margin-left:16px; text-align:center; line-height:22px;}
.ykyh_main_in_foot ul li.ykyh_page_cur{ background:#0066B3; color:#fff;}
.ykyh_main_in_foot ol li{margin-left:22px;padding: 4px 0;}
.ykyh_main_in_foot ol li.ykyh_page_ol{padding: 4px 10px; background:#0066B3; color:#fff;}
.ykyh_main_in_foot ol li.ykyh_page_jump input{ width:30px; height:20px; border:1px solid #0066B3;padding:0 3px;}

/*服务指南*/
.index_x_banner_main_box2{padding-top: 36px;}
.index_x_banner_main_box2 a.b_word{font-size:18px;font-weight:bold; color:#6f6f6f;}
.yzgh_box_content .fql_detail .f_list p{color:#393939;}
.yzgh_box_content .fql_detail .f_list p.line_h22{line-height:24px;}
.yzgh_box_content .fql_detail .f_list p.line_h22 img{ vertical-align:bottom;}
.yzgh_box_content .fql_detail .f_list dd a{line-height:24px;color:#393939;}
.yzgh_box_content .fql_detail .f_list dd.discount{margin-top:20px;float:left;text-align:center;}
.yzgh_box_content .fql_detail .f_list dd.discount_first{margin-right: 40px;}
.mar_L100{margin-left:100px;}
.fql_detail_box .pic_boxfl {float:left;margin-top:-20px;}
.yzgh_box_main_main_content ul.ul_box03 li.li_line{margin-left:20px;padding-left:20px; border-left:1px solid #cccccc;}
.index_x_banner_main ul li.tools{width: 262px;}
.yzgh_box_content .fql_detail .f_list dt{color:#393939;}
.yzgh_box_content .fql_detail .f_list dd{color:#a2a2a2;}
.index_tab_button02{margin-top:10px; width: 82px; height:30px;  bottom: 10px;   }
.line_h40{margin-top:20px;line-height:40px;}
.line_h40 img{margin-right:10px; vertical-align: middle;}
.mar_L60{margin-left:60px;}


.crd_box .width_crd_box_menu ul li{ width:130px;}
.kaguanjia_c{ cursor:pointer;}

/* 用卡优惠的更过流程指南 */
.guide_nav{float:left;margin:0 40px 0 20px;width:190px;border-top:1px #f2f2f2 solid;}
.guide_nav h3{height:32px;font-weight:normal;  font-size:14px;display:block; color:#333333; background:#eeeeee;}
.guide_nav a{padding:0 18px 0 12px;font-size:14px;height:32px;display:block;cursor:pointer;}
.guide_nav a:hover{ background:#0066b3; color:#ffffff;}
.guide_nav ul li.nav_bg{margin-bottom:2px;line-height:32px;}
.guide_nav .bur{ background:#0066b3; color:#fff;}
.guide_nav .bur a{color:#fff;}

/*---------活动详情页面---------*/
.content-left{padding:0 50px 0 12px;float: left;width: 640px;border-right: 1px solid #ccc;}
.content-left h3{text-align: center;}
.content-left>img{width: 100%;}
.content-right{float: right;width: 230px;}
.content-left p{font-size: 14px;}
.slider{margin-left:43px;width:138px;height:30px;background: url(../images/slider1.png) no-repeat center;}
.print_or_share a{padding-right: 20px;}
.font-size-box span{padding-right: 1px;}
.font-size-box a{padding-right: 42px;}

/*---------购车分期促销活动详情页面---------*/

.promotion_detail{ width:960px; height:900px;  margin:0 auto; }
.promotion_detail .pro_left{ width:700px; height:900px; float:left;}
.pro_left_content {width:700px;  margin:50px 0px 0 20px; }
.pro_left_content h1{ margin-bottom:50px;}
.pro_left_content h2{ margin-bottom:20px;}
.pro_left_content p{ line-height:25px; font-size:15px;color:#7a7a7a;}
.pro_left_content .num{ margin:20px 0 25px 0; color:#323232;}
.pro_left_content .more_act{display:inline-block; margin-left:30px;}
.pro_left_content .more_act a{color:#4084c2; font-size:12px;}
.pro_left_content .pro_table{ width:600px; height:200px;  text-align:left; margin:20px 0 25px 0;}
.pro_left_content .pro_table table{ text-align:center;width:100%; height:100%; background:#d0d0d0; }
.pro_left_content .pro_table table td{ border:1px solid #d0d0d0;}
.pro_left_content .act_show{ margin:50px 0 0 0;}
.pro_left_content .act_show .che{ width:700px;}
.pro_left_content .act_show ul li{ float:left; text-align:center;}

.promotion_detail .pro_right{ width:260px; height:900px;  float:right;}
.promotion_detail .pro_right .rcontent{width:260px; height:480px;margin:120px 0 0 0;  border-left:1px solid #f7f7f7;}
.pro_right .rcontent h2{ margin:20px 0 0 20px;}
.pro_right .rcontent .fw{ width:200px; height:45px; margin:20px 0 20px 20px; border:1px solid #f1f1f1; line-height:45px; text-align:center;}
.pro_right .rcontent .fw h2{ margin: 0 0 0 0}
.pro_right .rcontent .fw .jxs{ vertical-align:middle; background:url(../images/cxjxs.png) no-repeat; display:inline-block; width:22px; height:21px; padding-left:5px;}
.pro_right .rcontent .fw .jsq{ vertical-align:middle; background:url(../images/fljsq.png) no-repeat; display:inline-block; width:16px; height:18px; padding-left:5px;}
.pro_right .rcontent .xqu{ margin:60px 0 0 20px;}
.pro_right .rcontent ul li{ width:200px;background:url(../images/xiaoheidian.png) 10px center no-repeat; margin:10px 0 0 10px; padding-left:15px}
.pro_right .rcontent_more{ margin:40px 0 0 20px; }
.pro_right .rcontent_more a{color:#4084c2; font-size:12px;}

/*--------brand更多品牌页面---------*/
.brand-search span{padding-right: 20px;}
.brand-search input[type="text"]{width:308px;height:28px;padding:0 6px;border:1px solid #0066b3;}
.brand-search .btn{margin-left:12px;background: #0066b3;color:#fff;padding: 6px 12px; }



/*快贷20160311*/
/*内容模块*/
.ql_main{ width:960px; margin:0 auto; padding-bottom:30px;  color:#333;}
.ql_mian_title{ line-height:32px; font-size:26px; border-left: 10px solid #c1c1c1; padding-left:10px;}
.ql_mian_title_tips{ font-size:16px; padding:40px 0 25px 20px; }
.ql_main_select li{ height:120px; padding:30px 0 0 15px; cursor:pointer;  border:1px solid #fff;}
.ql_main_select li.ql_main_select_cur,.select_hover{  background:#F8F8F8; border:1px solid #335672;}
.ql_main_select li .select_sTitle,.ql_main_select li .select_sTitle2{ font-size:18px; overflow:hidden;}
.select_sTitle input,.select_sTitle2 input{ float:left; margin:10px 20px 0 0;}
.select_sTitle p{ float:left; background:url(../images/qloan_icon2.png) no-repeat; padding-left: 45px; line-height:32px;}
.select_sTitle2 p{ float:left; background:url(../images/qloan_icon1.png) no-repeat; padding-left: 45px;  line-height:32px;}
.ql_main_select li > p{ padding-left:78px; font-size:14px; width:680px; padding-top:10px;}

.ql_main_select_btn{ padding:20px 0 80px 90px;}
.ql_main_select_sure{ padding:5px 20px ; border-radius:5px; background:#0065B3; color:#fff; font-size:14px; cursor:pointer;}
	







