.popupdiv { border:2px solid #eee; text-align:left;display:block; position:absolute; top:50%; left:50%;z-index:500;}
#popupbg{ background:#000; width:100%; position:absolute; top:0; left:0; z-index:499;opacity:0.3;filter:Alpha(opacity=30);}
.popupbg{ background:#000; width:100%; position:absolute; top:0; left:0; z-index:499;opacity:0.3;filter:Alpha(opacity=30);}

#loginFram,#policyfailedFram,#loginfailedFram,#errorFram {width:390px;}
#quoteFram {width:645px;}
#quotefailedFram{ width:460px;}
.hidden {display:none;}
.win460{width:460px;}
.win645{width:645px;}
.win_in{ border:1px solid #999;}
	.win_in h4{ background-color:#eee; border-bottom:1px solid #fff; padding-left:16px; color:#333; font-size:12px; font-weight:bold; height:28px; line-height:28px;}
.win_info{ background-color:#fff; border-top:1px solid #D8D8D8; padding:0 36px 30px 36px;}
	.win_info h3{ background:url(../images/win_pic_print01.gif) no-repeat 34px center; padding:25px 0 25px 90px; font-size:16px; font-weight:bold; line-height:22px; color:#333;}
	.win_info p{ line-height:20px; color:#333; margin-bottom:20px;}
	.win_info ul { margin-bottom:25px;}
	.win_info ul li{ background:url(../images/insured_pic_print01.gif) no-repeat left 8px; padding-left:12px;line-height:20px; color:#333;}
.win_img{ text-align:center;}
.win_top{ background-color:#eee; border-bottom:1px solid #fff; height:28px;}
	.win_top h2{ padding-left:16px; color:#333; font-size:12px; font-weight:bold; height:28px; line-height:28px; float:left;}
	.win_top span{ float:right; text-align:right; padding-right:16px; height:28px; line-height:28px;}
.win_tab{ margin-bottom:25px;}
.win_tab td{ height:25px; padding:0 10px; line-height:25px; color:#333;}
.win_m{ padding-top:30px;}
.win_table,.win_notes {background-color:#fff; border-top:1px solid #D8D8D8;}
.win_table{ padding:5px 25px 30px 25px;}
.win_notes{ padding:20px 25px 30px 25px; }
.win_notes p{line-height:24px;}
.win_notes h1{ color:#333; font-size:16px; font-weight:bold; line-height:28px; text-align:center; padding:25px 0;}
.win_notes h2{ color:#FF8400; font-size:12px; font-weight:bold; line-height:32px;}
.win_right{ text-align:right;color:#333; }
.win_box,.win_box1{ border:1px solid #B2B2B2;}
.win_box{padding:15px 24px; margin-bottom:18px;}
.win_box1 td{ padding:6px;}
.win_left{ margin-left:84px;}
.win_mb{ margin-bottom:20px;}
.colorgra { color:#666; text-decoration:underline;}
.line{ background:url(../images/win_pic_print02.gif) repeat-x left top;}
.ulline{background:url(../images/win_pic_print02.gif) repeat-x left bottom; padding-bottom:15px; margin-bottom:15px;}
.ulline li{ line-height:36px;}
.colorgorg30{ font-size:30px; color:#FF8400;}
.indent{ text-indent:2em}
.indent1{ text-indent:42px;}
.colorgorgp{color:#FF8400; font-weight:bold; padding:5px 0;text-indent:2em}

/*汔车交强险弹出页样式*/
.win432{ width:432px;}
.win_info_saveok{ background-color:#fff; border-top:1px solid #D8D8D8; padding:0 36px 30px 36px;}
.win_info_saveok h3{ background:url(../images/car_popup_print01.jpg) no-repeat 34px center; padding:25px 0 25px 90px; font-size:16px; font-weight:bold; line-height:22px; color:#333;}
.win_info_saveok p{ line-height:20px; color:#333; margin-bottom:20px;}
.win_info_saveok ul { margin-bottom:25px;}
.win_info_saveok ul li{ background:url(../images/insured_pic_print01.gif) no-repeat left 8px; padding-left:12px;line-height:20px; color:#333;}
.popup_button{ border:none; background:url(../images/common_btn_print04.jpg) no-repeat left top; width:82px; height:22px;}
.popup_button:link,.popup_button:visited{ background:url(../images/common_btn_print04.jpg) no-repeat left top; width:82px; height:22px;}
.popup_button:hover{ background:url(../images/common_btn_print05.jpg) no-repeat left top;}
.popup_button:active{ background:url(../images/common_btn_print06.jpg) no-repeat left top;}

/*交强险和车船税修改_popup样式*/
#popup_jqx_modify{ padding:2px; background:#eee;text-align:left;}
.win621{ width:621px; background-color:#fff;}
.popup_table_info{ border-top:#dadada 1px solid;border-bottom:#dadada 1px solid;}
.popup_table_info th,.popup_table_info td{ padding-top:5px; padding-bottom:5px; border-top:#fff 1px solid; line-height:22px;}
.popup_table_info th{ text-align:right; padding-right:27px; font-weight:normal; color:#333; background-color:#f4f4f4; width:128px;}
.popup_table_info td{ text-align:left; padding-left:16px;}
.popup_modify_select{ width:98px;height:20px;*height:22px!important;border:#bdbdbd 1px solid; line-height:20px;}
.popup_modify_button_box{ padding:5px 0; text-align:center;}
.popup_modify_button_box button{ margin:30px 20px 0px 20px;}
.popup_modify_p1{ text-align:left;}

.c_p_a{position:absolute; top:50px; left:340px;}
.c_p_b{position:absolute; top:85px; left:340px;}
.c_p_c{position:relative; height:1%;}
.c_i_a{width:200px;}

