

/*---------------- BX 1 -------------------*/
.bx1 {width:537px; padding: 15px 0px 0px 20px; clear:both;}
.bx1-pic {position:relative; background-color:#FFFFFF; float:left; margin:0px 12px 12px 0px; display:inline;}

.bx1-txt {width:97%; font-size:9px; padding: 0px 0px 5px 0px;}
.bx1-txt a:link{color:#414B58; text-decoration:none;}
.bx1-txt a:visited{color:#414B58; text-decoration:none;}
.bx1-txt a:hover{color:#414B58; text-decoration:none;}

.bx1-txt h3{font-size:12px; font-weight:bold; margin:0 0 6px 0; color:#0B3566;}
.bx1-txt h3 a:link{color:#0B3566; text-decoration:none;}
.bx1-txt h3 a:visited{color:#0B3566; text-decoration:none;}
.bx1-txt h3 a:hover{color:#0B3566; text-decoration:none;}

.bx1-txt h2{font-size:15px; font-weight:bold; margin:0 0 5px 0; color:#0B3566; cursor: pointer; clear: both; float: left;}
.bx1-txt h2 a:link{color:#0B3566; text-decoration:none;}
.bx1-txt h2 a:visited{color:#0B3566; text-decoration:none;}
.bx1-txt h2 a:hover{color:#0B3566; text-decoration:none;}

/*---------------- BX 2 -------------------*/
.bx2 {
	width:328px;
	float:left;
	font-size:9px;
	padding-left:20px;
	}
.bx2 h3{font-size:10px; font-weight:bold; margin-bottom:4px; color:#0B3566;}
.bx2-txt h3 a:link{color:#0B3566; text-decoration:none;}
.bx2-txt h3 a:visited{color:#0B3566; text-decoration:none;}
.bx2-txt h3 a:hover{color:#0B3566; text-decoration:none;}
.bx2-txt {margin-bottom:12px; display:inline;}
.bx2-txt a:link{color:#414B58; text-decoration:none;}
.bx2-txt a:visited{color:#414B58; text-decoration:none;}
.bx2-txt a:hover{color:#414B58; text-decoration:none;}
.bx2-bar1 {width:100%; height:14px; background-color:#003798; margin:10px 0px 14px 0px;}
.bx2-bar11 {float:right;}
.bx2-bar2 {width:100%; height:14px; background-color:#00AFAD; margin:10px 0px 14px 0px;}
.bx2-bar22 {float:right;}

/*---------------- BX 3 -------------------*/
.bx3 {
	width:174px;
	float:left;
	font-size:9px;
	padding-left:20px;
	}
.bx3 h3{font-size:10px; font-weight:bold; margin-bottom:4px; margin-top:0; color:#0B3566;}
.bx3-txt h3 a:link{color:#0B3566; text-decoration:none;}
.bx3-txt h3 a:visited{color:#0B3566; text-decoration:none;}
.bx3-txt h3 a:hover{color:#0B3566; text-decoration:none;}
.bx3-txt {margin:0px 0px 1px 16px; display:inline; width:142px; float:left;}
.bx3-txt a:link{color:#414B58; text-decoration:none;}
.bx3-txt a:visited{color:#414B58; text-decoration:none;}
.bx3-txt a:hover{color:#414B58; text-decoration:none;}

.bx3-search {position:relative; width:174px; height:33px; clear:both; margin-bottom:10px;}
.bx3-search1 input{position:absolute; font-size:10px; width:86px; height:12px; top:8px; left:10px; z-index:500;}
.bx3-search2 {position:absolute; width:100px; height:16px; top:9px; left:106px; z-index:1000;}

.bx3-eve {border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bx3-pic {position:relative; background-color:#FFFFFF; float:left; margin:1px 0px 0px 0px;}
.bx3-title { position:relative; width:142px; height:8px; clear:both; font-size:4px; margin:0px 0px 10px 15px;}
.bx3-title2 { position:absolute; top:2px; right:0;}
.bx3-cr1-img{padding:3px; border:1px solid #CCCCCC; overflow:hidden;}
.bx3-cr1-w-corner1 {position:absolute; top:0; left:0; z-index:500; width:15px; height:15px;}
.bx3-cr1-w-corner2 {position:absolute; top:0; right:0; z-index:500; width:15px; height:15px;}
.bx3-cr1-w-corner3 {position:absolute; bottom:0; left:0; z-index:500; width:15px; height:15px;}
.bx3-cr1-w-corner4 {position:absolute; bottom:0; right:0; z-index:500; width:15px; height:15px;}


