body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
.px21{line-height:25px;font-size:21px;}
.px18{line-height:22px;font-size:18px;}
.px16{line-height:21px;font-size:16px;}
.px15{line-height:20px;font-size:15px;}
.px14{line-height:19px;font-size:14px;}
.px12{line-height:17px;font-size:12px;}
.px11{line-height:14px;font-size:11px;}
.px10{line-height:14px;font-size:10px;}
.px8{line-height:12px;font-size:8px;}
.px6{font-size:6px;}

.box300l {
	border-top:1px solid #494949;
	border-right:1px solid #494949;
	border-left:1px solid #494949;
	padding-top:5px;
}

.box300c {
	border-top:1px solid #494949;
	padding-top:5px;
}

.box300r {
	border-top:1px solid #494949;
	border-left:1px solid #494949;
	border-right:1px solid #494949;
	padding-top:5px;
}

.box300tl {
	border-left:1px solid #494949;
	border-right:1px solid #494949;
	border-bottom:1px solid #494949;
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:14px;
	padding-right:14px;
	color:#494949;
}

.box300tc {
	border-bottom:1px solid #494949;
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:14px;
	padding-right:14px;
	color:#494949;
}

.box300tr {
	border-left:1px solid #494949;
	border-right:1px solid #494949;
	border-bottom:1px solid #494949;
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:14px;
	padding-right:14px;
	color:#494949;
}

.box1 {
	border-top:2px solid #87bcfd;
	border-right:2px solid #87bcfd;
	border-left:2px solid #87bcfd;
	border-bottom:2px solid #87bcfd;
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	color: #494949;
}
.boxtop {
	font-size:12px;
	text-align:center;
	line-height:14px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	color:#2f4474;
	width:300px;
	background:url(../image/box_top.jpg) no-repeat;
}
.boxmid {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/box_mid.jpg) repeat;
}
.boxbottom {
	font-size:12px;
	background:url(../image/box_bottom.jpg) no-repeat;
}

.boxmid_left {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/box_mid_left.jpg) repeat;
}

.boxmid_right {
	font-size:12px;
	color:#494949;
	background:url(../image/box_mid_right.jpg) repeat;
}

.boxtop2 {
	font-size:12px;
	text-align:center;
	line-height:14px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	color:#2f4474;
	width:300px;
	background:url(../image/box_top2.jpg) no-repeat;
}
.boxmid2 {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/box_mid2.jpg) repeat;
}
.boxbottom2 {
	font-size:12px;
	background:url(../image/box_bottom2.jpg) no-repeat;
}

.boxmid_left2 {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/box_mid_left2.jpg) repeat;
}

.boxmid_left2a {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	width:236px;
	color:#494949;
	background:url(../image/box_mid_left2a.jpg) repeat;
}

.boxmid_left3 {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/box_mid_left3.jpg) repeat;
}

.boxmid_left4 {
	color:#494949;
	padding-top:5px;
	background:url(../image/box_mid_left4.jpg) repeat;
}

.boxmid_right2 {
	font-size:12px;
	color:#494949;
	background:url(../image/box_mid_right2.jpg) repeat;
}

.boxmid_right2a {
	font-size:12px;
	color:#494949;
	width:190px;
	background:url(../image/box_mid_right2a.jpg) repeat;
}

.boxmid_right2ab {
	font-size:12px;
	color:#494949;
	width:190px;
}

.boxmid_right3 {
	font-size:12px;
	color:#494949;
	background:url(../image/box_mid_right3.jpg) repeat;
}

.boxmid_right4 {
	font-size:12px;
	padding-top:5px;
	background:url(../image/box_mid_right4.jpg) repeat;
}

.450boxtop {
	font-size:12px;
	text-align:center;
	line-height:14px;
	padding-top:5px;
	color:#2f4474;
	width:450px;
	background:url(../image/450box_top.jpg) no-repeat;
}
.450midleft {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/450midleft.jpg) repeat;
}
.450midright {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/450midright.jpg) repeat;
}

.450boxmid {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/450box_mid.jpg) repeat;
}
.450boxmidb {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:230px;
	color:#494949;
	background:url(../image/450box_midb.jpg) repeat;
}

.450boxbottom {
	font-size:12px;
	background:url(../image/450box_bottom.jpg) no-repeat;
}

.450_boxtop2 {
	font-size:12px;
	text-align:center;
	line-height:14px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	color:#2f4474;
	width:450px;
	background:url(../image/450box_top2.jpg) no-repeat;
}

.450boxmid2 {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	color:#494949;
	background:url(../image/450box_mid2.jpg) repeat;
}
.450boxmid2a {
	font-size:12px;
	line-height:20px;
	color:#2f4474;
	background:url(../image/450box_mid2a.jpg) repeat;
}
.450boxmidb2 {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:230px;
	color:#494949;
	background:url(../image/450box_midb2.jpg) repeat;
}
.450boxmidben2 {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:230px;
	color:#494949;
	background:url(../image/450box_midben2.jpg) repeat;
}
.225midlleft {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	color:#494949;
	background:url(../image/450midlleft.jpg) repeat;
}
.225midlright {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	color:#494949;
	background:url(../image/450midlright.jpg) repeat;
}

.450boxbottom2 {
	font-size:12px;
	background:url(../image/450box_bottom2.jpg) no-repeat;
}


.spec {
	font-size:12px;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	color: #494949;
}

.text {
	font-size:14px;
	line-height:20px;
	padding-top:5px;
	padding-left:14px;
	padding-right:14px;
	font:"lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#494949;
}
.textb {
	font-size:14px;
	line-height:20px;
	padding-top:5px;
	padding-left:14px;
	padding-right:14px;
	font:"lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#000000;
}
.textw {
	font-size:14px;
	line-height:20px;
	padding-top:5px;
	padding-left:14px;
	padding-right:14px;
	font:"lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#ffffff;
}
.text2 {
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	color:#494949;
}
.text3 {
	font-size:14px;
	line-height:20px;
	padding-top:5px;
	padding-left:25px;
	padding-right:5px;
	color:#494949;
}
.text14m{
	font-size:14px;
	line-height:20px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:5px;
	color:#494949;
	font-family: "Arial","CI",serif;
}

.text4 {
	font-size:12px;
	line-height:18px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	color:#494949;
}
.text5 {
	font-size:12px;
	line-height:16px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	color:#494949;
}

.rt {
	font-size:12px;
	line-height:16px;
	padding-top:10px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	color:#494949;
}

.ll {
	border-left:1px solid #87bcfd;
	font-size:12px;
	line-height:16px;
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	color:#494949;
}

.text6 {
	font-size:14px;
	line-height:16px;
	text-align:center;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	color:#ffffff;
}
.text7 {
	font-size:14px;
	line-height:16px;
	text-align:right;
	padding-top:5px;
	color:#003399;
}
.text8 {
	font-size:14px;
	line-height:16px;
	padding-top:5px;
	font:"lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#003399;
}
.textaqs {
	font-size:12px;
	line-height:18px;
	text-align:center;
	padding-top:5px;
	color:#ffffff;
	background-color:#4254ac;
}

.textff12 {
	font-size:12px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	line-height:16px;
	color:#ffffff;
}

.textff14 {
	font-size:14px;
	padding-top:5px;
	padding-left:14px;
	padding-right:12px;
	line-height:20px;
	color:#ffffff;
}

.h1 {
	font-size:14px;
	line-height:20px;
	padding-top:5px;
	padding-left:18px;
	color:#001A8B;
}


.box534od {
	background-color:#fefcda;
	padding-top:5px;
	font-size:12px;
	color:#494949;
	height:25px;
	text-align:center;
}