body {
	font-size: 12px;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 954px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #CC6600;
	font-family: verdana, Arial, Helvetica, sans-serif;
}
#wrap {width:954px;
	margin:auto;
	height: 170px;
}
#ban02{
	width: 520px;
	margin-top: 140px;
	margin-left: 450px;

}

#tab{
	float: left;
	height: auto;
	width: 954px;
	background-image: url(../images/tab_cen.jpg);
	background-repeat: repeat-y;
	position: relative;
}
#tab_top{float: left;height: 15px;width: 954px;position: relative;}
#tab_bot{float: left;height: 12px;width: 954px;position: relative;}
#gunflash{
	width:954px;
	height: 350px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
}
#gunflash01{
	float: left;
	height: 350px;
	width: 556px;
}
#gunflash02{
	float: left;
	height: 350px;
	width: 395px;
}
.flash{
	float: left;
	height: 531px;
	width: 531px;
	background-color: #FEECBF;
	background-image: url(../images/tab_bg.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	padding: 10px;
	position: relative;
}
.flash02{
	float: left;
	height: 531px;
	width: 531px;
	position: relative;
}
.flash02 div{padding: 1px;float: left;height: 175px;width: 175px;}
#flashtop{
	POSITION: absolute;
	float: left;
	height:260px;
	width: 260px;
	margin-top: 135px;
	margin-left: 135px;
}

#flashconter{float: left;height: auto;width: 360px;margin-left: 10px;margin-top: 5px;background-color: #FFE271;}
#flashtitle{float: left;height: 47px;width: 360px;}
#flashtitle02{float: left;height: 36px;width: 360px;}
#flashconter02{
	float: left;
	height: auto;
	width: 330px;
	padding: 15px;
	line-height: 24px;
	color: #333333;
}
#title{background-image: url(../images/bg01.jpg);background-repeat: no-repeat;float: left;height: 74px;width: 879px;}
#title01{float: left;height: 65px;width: 74px;}
#title02{float: left;height: 41px;}
#title03{float: left;height: 20px;width: 490px;font-size: 16px;font-weight: bold;color: #CC0000;text-align: right;padding-top: 21px;}
#titlefont{float: left;height: auto;width: 859px;font-size: 14px;font-weight: bold;color: #752600;line-height: 35px;margin-top: 10px;padding-right: 10px;padding-left: 10px;}
#titlefont02{
	float: left;
	height: auto;
	width: 930px;
	line-height: 24px;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 12px;
	margin-right: auto;
	margin-left: auto;
}
.font16{font-size: 24px;font-weight: bold;color: #CC0000;}
#btn{float: left;height: 46px;width: 229px;margin-top: 30px;margin-bottom: 20px;padding-left: 650px;}

#links{
	text-align: center;
	width: 954px;
	margin-top: 30px;
	line-height: 22px;
	height: 70px;
}
a:link {color: #752600;text-decoration: none;}
a:visited {color: #752600;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: underline;}
a:active {color: #752600;text-decoration: none;}
.hidden { display:none;}
.show{ display:block;}
.pay_button {
	FONT-WEIGHT: bold;
	WIDTH: 114px;
	CURSOR: hand;
COLOR: #fffBORDER-TOP-STYLE: none;	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 27px;
	BORDER-BOTTOM-STYLE: none;
	background-image: url(/images/btn.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	background-position: center top;
	COLOR: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	text-align: center;
}
#zhongjiang{
	background-color: #FEECBF;
	background-image: url(../images/div_bg.gif);
	background-repeat: no-repeat;
	padding: 10px;
	height: 230px;
	width: 370px;
}
.jiangdeng{
	float: left;
	height: 160px;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
}
.jiangbtn{
	margin-right: auto;
	margin-left: auto;
	float: left;
	height: 30px;
	width: 102px;
	margin-top: 10px;
}
.popupdiv { border:2px solid #eee; text-align:left;display:block; position:absolute; top:50%; left:50%;z-index:999;}
#popupbg{ background:#000; width:100%; position:absolute; top:0; left:0; z-index:998;opacity:0.3;filter:Alpha(opacity=30);}

.win460{width:460px;}
.win645{width:645px;}
.win_in{ border:2px solid #BFE1F2;}
	.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:#FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CD1EB;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
	.win_info h3{ background:url(../web/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(../web/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:#D2EBF7;
	height:28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFE1F2;
}
	.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 5px; line-height:25px; color:#333;}
.win_m{ padding-top:10px;}
.win_table,.win_notes {background-color:#fff; border-top:1px solid #D8D8D8;}
.win_table{
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 30px;
	padding-left: 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;}
.input01{width:150px;height: 20px;font-size: 14px;}
.input02{width:75px;height: 20px;font-size: 14px;}
#loginFram,#policyfailedFram,#loginfailedFram,#errorFram {width:390px;}

#zjd01{
	float: left;
	height: 118px;
	width: 840px;
	margin-top: 8px;
	margin-left: 8px;
	background-image: url(../images/zjd01.jpg);
	background-repeat: no-repeat;
	padding-left: 90px;
}
#zjd02{float: left;height: 470px;width: 927px;margin-top: 8px;margin-left: 8px;}
#zjd03{float: left;height: 250px;width: 930px;margin-top: 8px;margin-left: 8px;}
#zjd03left{float: left;height: 250px;width: 567px;background-color: #FFE271;}
#zjd03left01{float: left;height: 38px;width: 567px;background-color: #FFE271;}

#zjd03right{float: right;height: 250px;width: 352px;background-color: #FFE271;}
#zjd03right01{float: left;height: 38px;width: 352px;background-color: #FFE271;}
#flashconter02{
	float: left;
	height: auto;
	width: 537px;
	padding: 15px;
	line-height: 24px;
	color: #333333;
}