@import url(/app_css/global.css);
@import url(/app_css/form.css);
@import url(/app_css/general.css);
@import url(/app_css/header.css);
@charset "uf-8";
* {
	margin:0;
	padding:0;
	color:#666666;
}

ul {
	list-style:none;
}
body a {
	text-decoration:none;
}
h1 {
	color: #FF3000;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
}
h2, h3 {
	color: #FF3c00;
	font-weight:bold;
}
h2 {
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:14px;
}
h3 {
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
}
p {
	line-height:20px;
}
a:link, a:visited {
	color: #666;
}
a:hover, a:active {
	color: #ff3c00;
}
a.link_red_underline:link, a.link_red_underline:visited {
	color: #ff3c00;
	text-decoration: underline;
}
a.link_F90:link,a.link_F90:visited {
color:#F90;
text-decoration:underline;
}
a.link_F90:hover {
color:#F00;
text-decoration:none;
}
.color_red {
	color:#FF3c00;
}
.clear {
height:0;
overflow:hidden;
clear:both;
}
.bold {
font-weight:bold;
}
#container {
	margin:0 auto;
	text-align:left;
	width:100%;
	background:#FFF url(../images/family_property_ipc_02.gif) repeat-x left top;

}
#header,#page_box {
	width:778px;
	margin:0 auto;
}
#page_box {
margin-top:6px;
background:url(../images/family_property_bg_01.gif) repeat-y right top;
}

#header {
height:135px;
}
#banner {
float:left;
width:592px;
padding:15px 0 12px 0;
}
#service {
float:right;
width:160px;
height:106px;
margin:15px 0 0 0;
border:0px solid #CACACA;
/*background:url(../images/family_property_ipc_12.gif) no-repeat left top;*/
}
.service_btn {
display:block;
width:74px;
height:27px;
margin:71px 0 0 10px;
/*background:url(../images/family_property_ipc_13.gif) no-repeat left top;*/
}
/*>right<<--*/
#right {
float:right;
width:164px;
}
.right_h1 {
height:22px;
padding:4px 0 0 8px;
background:#FFF url(../images/family_property_ipc_17.gif) repeat-x left bottom;
border-bottom:3px solid #FF8601;
}
.right_nav {
list-style:none;
}
.right_nav li {
line-height:18px;
background:#FAFAFA url(../images/family_property_ipc_36.gif) repeat-x left bottom;
padding:3px 0 3px 6px;
border-bottom:1px solid #E5E5E5;
vertical-align:bottom;
}
.right_nav li a {
display:block;
line-height:18px;
background:url(../images/family_property_ipc_47.gif) no-repeat left 5px;
padding:0 10px;
}
/*left*/
#left {
width:592px;
float:left;
}
#nav {
list-style:none;
}
#nav li {
float:left;
}
#nav li a {
display:block;
height:23px;
border:0;
}
.on_nav1 {
width:95px;
background:url(../images/family_property_ipc_21on.gif) no-repeat left top;
}
.out_nav1 {
width:95px;
background:url(../images/family_property_ipc_21.gif) no-repeat left top;
}
.on_nav2 {
width:142px;
background:url(../images/family_property_ipc_22on.gif) no-repeat left top;
}
.out_nav2 {
width:142px;
background:url(../images/family_property_ipc_22.gif) no-repeat left top;
}
.on_nav3 {
width:117px;
background:url(../images/family_property_ipc_23on.gif) no-repeat left top;
}
.out_nav3 {
width:117px;
background:url(../images/family_property_ipc_23.gif) no-repeat left top;
}
.on_nav4 {
}
.out_nav4 {
width:117px;
background:url(../images/family_property_ipc_24.gif) no-repeat left top;
}
.on_nav5 {
}
.out_nav5 {
width:110px;
background:url(../images/family_property_ipc_25.gif) no-repeat left top;
}
.left_h3 {
height:40px;
line-height:40px;
clear:both;
color:#FC8602;
padding:0 0 0 10px;
}
.p_title {
clear:both;
padding:5px 10px;
line-height:20px;
background:url(../images/family_property_ipc_26.gif) no-repeat left 17px;
}
.font_FC8602 {
color:#FC8602;
}
.form_box {
list-style:none;
width:592px;
padding:1px 0 0 0;
}
.form_box li {
float:left;
}
.line_fff {
height:28px;
line-height:28px;
width:582px;
padding:0 0 0 12px;
font-weight:bold;
}
.line_l,.line_c,.line_r {
height:39px;
line-height:39px;
text-align:center;
font-weight:bold;
}
.line_l {
width:189px;
border-right:1px solid #FFF;
background:#EEE url(../images/family_property_ipc_31.gif) no-repeat left top;
}
.line_c {
width:224px;
border-right:1px solid #FFF;
background-color:#f4f4f4;
}
.line_r {
width:177px;
background:#f4f4f4 url(../images/family_property_ipc_33.gif) no-repeat right top;
}
.li_left,.li_left_b {
width:175px;
height:45px;
margin:-1px 0 0 0;
padding:0 14px 0 0;
line-height:45px;
text-align:right;
background-color:#f4f4f4;
border:1px solid #FFF;
border-width:1px 0;
}
.li_left1 {
	width:104px;
	height:137px;
	margin:-1px 0 0 0;
	padding:0 0 0 0;
	line-height:138px;
	text-align:right;
	clear:#343434;
	background-color:#f4f4f4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.li_left2 {
width:70px;
height:45px;
margin:-1px 0 0 0;
padding:0 14px 0 0;
line-height:45px;
text-align:right;
color:#666;
background-color:#f4f4f4;
border:1px solid #fff;
border-width:1px 0;
}
.li_left3 {
width:70px;
height:45px;
margin:-1px 0 0 0;
padding:0 14px 0 0;
line-height:45px;
text-align:right;
color:#666;
background-color:#f4f4f4;
border:1px solid #fff;
border-width:1px 0;
}
.li_right,.li_right_b {
width:381px;
height:23px;
line-height:23px;
margin:-1px 0 0 0;
padding:11px 0 11px 22px;
border:1px dashed #D0D0D0;
border-width:1px 0;
}
.li_left_b {
width:175px;
height:43px;
line-height:21px;
margin:5px 0 0 0;
padding:11px 14px 11px 0;
}
.li_right_b {
height:43px;
line-height:43px;
margin:5px 0 0 0;
}
.li_right_b span {
font-weight:bold;
font-size:16px;
color:#F90;
}
.premiumSpan {
font-weight:bold;
font-size:16px;
color:#F90;
}
.li2of1 {
width:296px;
padding:5px 0 0 0;
}
.bnt_l {
float:right;
margin:0 15px 0 0;
}
.bnt_r {
float:left;
margin:0 0 0 15px;
clear:both;
}
.bnt_alt {
width:248px;
height:28px;
padding:16px;
float:left;
color:#F90;
line-height:18px;
background:url(../images/family_property_ipc_70.gif) no-repeat left top;
}
.form_box2 {
list-style:none;
width:592px;
}
.form_box2 li {
vertical-align:bottom;
padding:1px 0 0 0;
}
.form_box2 li span {
display:block;
float:left;
line-height:22px;
}
.td_left {
width:175px;
padding:0 26px 0 0;
text-align:right;
clear:#343434;
background-color:#f4f4f4;
border-top:1px solid #FFF;
}
.td_left1 {
text-align:right;
clear:#343434;
background-color:#f4f4f4;
border-top:1px solid #FFF;
}
.td_right {
padding:0 0 0 22px;
border-top:1px dashed #D0D0D0;
}
.td_h3 {
color:#FC8602;
font-weight:bold;
padding:0 0 0 20px;
}
.h_22 {
height:22px;
overflow:hidden;
}
.li_txt {
height:16px;
line-height:16px;
border:1px solid #A6A6A6;
}
.td_bg1 {
background:#f4f4f4 url(../images/family_property_ipc_27.gif) no-repeat right center;
}
.fpc_box1 {
margin:14px 0 0 0;
width:541px;
height:94px;
padding:18px;
background:url(../images/family_property_ipc_72.gif) no-repeat left top;
}
.fpc_box1_h3 {
color:#FC8602;
font-weight:bold;
padding:0 0 0 7px;
background:url(../images/family_property_ipc_26.gif) no-repeat left 5px;
}
.fpc_box1_p {
padding:5px 10px 0 10px;
}
.fpc_box1_lp {
float:left;
width:175px;
height:35px;
padding:0 14px 0 0;
line-height:35px;
text-align:right;
clear:#343434;
background-color:#f4f4f4;
border:1px solid #FFF;
border-width:1px 0;
}
.fpc_box1_rp {
float:left;
width:325px;
height:25px;
overflow:hidden;
line-height:25px;
padding:5px 0 5px 22px;
border:1px dashed #D0D0D0;
border-width:1px 0;
}
.fpc_ptitle {
color:#FC8602;
padding:5px 10px;
width:557px;
}
.fpc_pli {
clear:both;
line-height:20px;
width:537px;
padding:0 0 0 40px;
background:url(../images/family_property_ipc_26.gif) no-repeat 30px 8px;
}
.fpc_box2 {
width:507px;
height:50px;
overflow:hidden;
padding:5px 35px 0 35px;
background:url(../images/family_property_ipc_73.gif) repeat-x left top;
}
.fpc_btn1 {
float:left;
margin:30px 0 0 124px;
}
.fpc_btn2 {
float:left;
margin:30px 0 0 20px;
}
.fpc_box3 {
margin:14px 0 0 0;
width:562px;
height:100px;
padding:15px 15px 35px 15px;
background:url(../images/family_property_ipc_74.gif) no-repeat left top;
}
.fpc_btn3 {
display:inline;
margin:-25px auto 0 250px;
}
.fpc_box4 {
padding:15px 0 15px 15px;
margin:70px 0 0 0;
}
.fpc_box5 {
margin:14px 0 0 0;
width:562px;
height:110px;
padding:15px 15px 35px 15px;
background:url(../images/family_property_ipc_79.gif) no-repeat left top;
}
.fpc_box6 {
padding:15px 0 15px 15px;
margin:0px 0 0 0;
}
.fpc_box7 {
	width:512px;
	height:50px;
	background:url(../images/family_property_ipc_80.gif) no-repeat left top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 77px;
	line-height: 18px;
}
#container_ef {
	margin:0 auto;
	text-align:left;
	width:768px;
	background:#FFF url(../images/family_property_ipc_76.gif) repeat-x left top;
}
#logo_ef {
float:left;
width:276px;
height:66px;
clear:both;
background:url(../images/family_property_ipc_05.gif) no-repeat 30px 11px;;
border-top:4px solid #ECECEC;
}
#page_box_ef {
padding:0 13px;
}
.ef_box1 {
text-align:center;
padding:20px 0 0 0;
}
.ef_box1_h2 {
margin:30px 0 0 0;
color:#FC6200;
}
.ef_id {
padding:10px 0 0 16px;
color:#FC6200;
}
.ef_titleh3 {
color:#FC6200;
height:22px;
margin:16px 0 0 0;
padding:0 0 0 25px;
background:url(../images/family_property_ipc_26.gif) no-repeat 16px 5px;
}
.ef_lip {
padding:0 0 0 25px;
}
.ef_andh3 {
color:#FC6200;
height:25px;
margin:3px 0 0 0;
text-align:right;
}
.ef_tb1 td {
padding:0 10px;
}
.ef_btn1 {
float:left;
margin:0 0 0 250px;
}
.ef_btn2 {
float:left;
margin:0 0 0 20px;
}
#foot_ef {
text-align:center;
padding:20px;
margin:10px 0 0 0;
line-height:20px;
border-top:1px dashed #999;
}
#foot_ef span {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
#close_box {
width:456px;
margin:0 auto;
border:2px solid #B7B7B7;
border-top:2px solid #FE6D02;
padding:2px;
text-align:left;
}
#close_title {
height:49px;
line-height:49px;
background:url(../images/close_ipc_03.gif) repeat-x left bottom;
}
#close_title h2{
padding:0 0 0 50px;
background:url(../images/close_ipc_06.gif) no-repeat 16px 10px;
}
.close_box1 {
border:1px solid #DBDBDB;
height:40px;
margin:2px 0 0 0;
line-height:22px;
padding:9px 44px 9px 9px;
background:url(../pa18ShopWebRoot/pa18Shop/images/close_ipc_11.gif) no-repeat right bottom;
}
.ctd_left {
padding:0 26px 0 0;
text-align:right;
clear:#343434;
background-color:#f4f4f4;
border-top:1px solid #FFF;
}
.ctd_right {
padding:0 0 0 22px;
border-top:1px dashed #D0D0D0;
}
.udd_border {
border-bottom:1px dashed #D0D0D0;
}
.tnone_border {
border-top-width:0
}
.ctd_tbg {
background:#f4f4f4 url(../images/close_ipc_15.gif) no-repeat left top;
}
.ctd_bbg {
background:#f4f4f4 url(../images/close_ipc_18.gif) no-repeat left bottom;
}
.c_btn1 {
float:left;
margin:5px 0 0 150px;
}
.c_btn2 {
float:left;
margin:5px 0 0 20px;
}
/*----foot----*/
#foot {
padding:20px;
line-height:20px;
}
#foot span {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
#page_box_cs {
margin:6px auto auto auto;
width:742px;
padding:18px;
}
#page_box_cs h1 {
font-size:14px;
text-align:center;
border-bottom:1px solid #D3D3D3;
}
#page_box_cs .m_title {
font-size:14px;
text-align:center;
font-weight:bold;
color:#ff3300;
padding:0 0 10px 0;
}
#page_box_cs h3 {
padding:10px 0 0 0;
color:#666;
}
#page_box_cs h4 {
padding:10px 0 0 0;
color:#f30;
font-size:12px;
}
.page_box_cs_p0 {
color:#f30;
}
.page_box_cs_p1 {
padding:0 0 0 60px;
text-indent:-36px;
}
.page_box_cs_p2 {
padding:0 0 0 60px;
text-indent:-36px;
color:#f30;
}
.premiumSpan {
font-weight:bold;
font-size:16px;
color:#F90;
}
.ef_tb td {
padding:0 3px;
}
.eftd_tlbg {
background:#EDEDED url(../images/electronic_form_ipc_03.gif) no-repeat left top;
}
.eftd_tlbg1 {
background:#F3F3F3 url(../images/electronic_form_ipc_13.gif) no-repeat left top;
}
.eftd_trbg {
background:#F3F3F3 url(../images/electronic_form_ipc_05.gif) no-repeat right top;
}
.eftd_blbg {
background:#F3F3F3 url(../images/electronic_form_ipc_09.gif) no-repeat left bottom;
}
.eftd_brbg {
background:#EDEDED url(../images/electronic_form_ipc_10.gif) no-repeat right bottom;
}
.ef_bgandh3 {
color:#FC6200;
width:250px;
height:29px;
padding:0 0 0 10px;
line-height:25px;
margin:15px 0 0 0;
background:url(../images/electronic_form_ipc_15.gif) no-repeat left top;
}
.fpc_btn4 {
display:inline;
margin:10px auto 0 250px;
}
.fpc_btn5 {
display:inline;
margin:10px auto 0 190px;
}
.fpc_btn6 {
display:inline;
margin:10px auto 0 10px;
}
.q {
display:block;
position:relative;
float:left;
margin:3px 0 0 -20px;
width:16px;
height:15px;
background:#f4f4f4 url(../images/family_property_ipc_27.gif) no-repeat right center;
}
a.a1:link, a.a1:visited {
	color: #666;
	text-decoration: underline;
}

#vehicletool_top {height:67px; background:url(../images/quote_pic_top.gif) #fff no-repeat center;}
.vehicletool_top_width{width:700px; margin:0 auto;}
.f_left{ float:left;}
.vehicletool_top_p1img { float:left; margin:6px 0 5px 13px;}
.vehicletool_top_p2{ float:right; background:url(../images/vehicletool_pic_print03.jpg) no-repeat left top; margin-top:25px; padding-right:32px; padding-left:31px;}
.holiday_font1{ font-weight:bold; color:#333;}
.vehicletool_fontorg{ color:#FF7200;font-weight:bold; font-size:15px;}
.clear2{ font:0px/0px Arial, Helvetica, sans-serif; clear:both; display:block;}
#vehicletool_login_main{ width:688px; padding-left:6px; padding-right:6px; margin:0 auto;padding-bottom:16px; text-align:left;}
.vehicletool_login_box1 img { display:block; padding:13px 0 10px 8px; text-align:left;}
.vehicletool_login_box2{ width:686px; background:url(../images/vehicletool_hua_top.jpg) no-repeat red left top; padding-top:6px;}
.vehicletool_login_box3{ padding-left:8px;background:url(../images/vehicletool_hua_bottom.jpg) no-repeat #fff left bottom; padding-bottom:9px;}
#vehicletool_login_left{width:254px; float:left;}
.vehicletool_login_box4{ background:url(../images/vehicletool_smalllogin_bott.jpg) no-repeat left bottom; width:254px; padding-bottom:12px;}
.vehicletool_login_box4 h3{ line-height:30px; background:url(../images/vehicletool_smalllogin_top.jpg) no-repeat #fff left top; padding-left:14px; color:#727272; font-size:12px; font-weight:bold;}
.vehicletool_login_table1{ padding-left:12px; padding-right:11px;}
.vehicletool_login_table2 th{ padding-top:3px 0 3px 0; text-align:right; font-weight:normal; }
.vehicletool_login_table2 td{ line-height:18px; padding:3px 0 3px 10px;}
.vehicle_input2{ height:12px; padding:2px 0px 2px 2px; line-height:12px; border:#A7A7A7 1px solid; width:156px; color:#333;}
.holiday_btn_bg{ width:84px; height:28px;color:#fff ; font-weight:bold; background:url(../images/holiday_btn_printbg1.jpg) transparent no-repeat left top; border:0px; padding-bottom:3px}
.vehicletool_login_box5{ padding-left:7px; padding-top:13px; padding-bottom:8px;}
.vehicletool_login_box5 h3{color:#ff7200;font-size:12px;}
.vehicletool_login_box5 h3 img{ position:relative;top:-2px;_top:1px;}
.login_mainbg{width:100%;background:url(../images/vehicletool_pic_print04.jpg) repeat-x left bottom;height:10px;}
#vehicletool_login_left2{ float:left; width:408px; height:200px;margin-left:9px; display:inline; position:relative;top:1px;}
.vehicletool_login_nav{padding-right:14px; position:absolute;top:-27px;}
.vehicletool_login_nav li{ float:right; margin-right:1px; background:url(../images/vehicletool_nav_right1.jpg) no-repeat right top;}
.vehicletool_login_nav li a{ background:url(../images/vehicletool_nav_left1.jpg) no-repeat left top; display:block; line-height:18px; padding:5px 16px 5px 16px; color:#fff; text-decoration:none;}
.vehicletool_login_nav li.current{ background:url(../images/vehicletool_current_right.jpg) no-repeat right top;}
.vehicletool_login_nav li.current a{ background:url(../images/vehicletool_current_left.jpg) no-repeat left top; color:#F78312; text-decoration:none;}
.vehicletool_show_tips{border:#DADADA 1px solid;padding-left:15px; padding-top:19px; padding-bottom:50px;height:150px;}
.vehicletool_show_tips{border:#DADADA 1px solid;padding-left:15px; padding-top:19px; padding-bottom:50px;height:150px;}
.vehicletool_show_tips li{ margin-bottom:12px;}
.vehicletool_show_tips p{margin-top:57px;}
.content{ width:778px; height:100%; margin:0 auto; text-align:left; overflow:hidden;}
#sidebar,#formbox {float:left;}
#formbox { width:598px; display:inline; margin-right:16px; background:#fff; overflow:hidden;}
#formbox h3 {text-indent:1em; margin-bottom:5px;}
#formbox h3 img { position:relative; margin:0 2px; top:-1px;_top:2px;}
.vehicletool_main{padding-left:5px;}
.vehicletool_box1{ padding:10px  0 20px 0; line-height:18px;}
.72font{ color:#727272;}
.vehicletool_table1{ border-collapse:collapse; border-bottom:#EBEBEB 1px solid;}
.vehicletool_table1 th,.vehicletool_table1 td{ text-align:center; line-height:18px; color:#323232;}
.vehicletool_table1 th{ background-color:#EBEBEB;  padding:2px 0 2px 0; font-weight:normal;}
.vehicletool_table1 td{ padding:6px 0 6px 0;}
.vehicletool_table1 tr{background:url(../images/dot_linebg.jpg) repeat-x #fff left bottom;}
.vehicletool_table1_notrbg{ background:none!important;}
.vehicletool_box2{ padding:19px 0 185px 0; text-align:center;}
.f84{ color:#FF8400;}
#top {height:72px; background:url(../images/chargeclac_bg_print02.gif) #fff no-repeat center;}
#top img{ float:left; margin:6px 0 5px 13px;}	
#topmenu { float:right; margin-top:20px; }
#topmenu li{ float:left; height:24px; line-height:24px; margin:0 2px; display:inline; background:url(../images/chargeclac_bg_print07.gif) repeat-x top center;}
#topmenu li span { display:block; padding-left:12px; background:url(../images/chargeclac_bg_print06.gif) no-repeat left top;}
#topmenu li span a { display:block; padding-right:12px;background:url(../images/chargeclac_bg_print08.gif) no-repeat right top; color:#333;}
.labelType{border:1px solid #bdbdbd; float:left;  overflow:hidden; margin-right:6px;}
#footer{ padding:20px 0 0 0;}

.t_a{ background:#d9d9d9;}
.t_a th{ background:#f6f6f6; text-align:left ; padding:10px; line-height:20px; font-weight:lighter;} 
.t_a td{ background:#ffffff; text-align:left ; padding:10px; line-height:20px;} 


/*---->end<<------*/
