.box_550_white {
	width:550px;
	border:1px solid #ccc;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:0px 1px 1px #dddbdb;
	-webkit-box-shadow:0px 1px 1px #dddbdb;
	box-shadow:0px 1px 1px #dddbdb;
	float:left;
}
.box_550_white_noTopBor {
	width:550px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-box-shadow:0px 1px 1px #dddbdb;
	-webkit-box-shadow:0px 1px 1px #dddbdb;
	box-shadow:0px 1px 1px #dddbdb;
	float:left;
}
.box_550_white_head {
	padding:5px 20px;
	margin:0;
}
.box_550_white_head h2 {
	font-size:20px;
	text-align:left;
	color:#999;
	font-weight:bold;
	padding:0;
	margin:0;
}
.box_550_white_head h3 {
	font-size:16px;
	text-align:left;
	color:#999;
	font-weight:bold;
	padding:0px 0px 3px;
	margin:0;
}
.box_550_white_center {
	padding:0;
	margin:0;
}

.box_white_radius {
	background-color:#eee;
	border:1px solid #dddbdb;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px -2px 1px #999;
	-webkit-box-shadow: 0px -2px 1px #999;
}


.box_274{
	width:234px;
	margin: 0;
	padding: 10px 20px;
	float:left;
	list-style:none;
}
.box_274 li{
	margin: 0;
	padding: 0;
	list-style:none;
}
.head_line_short{
	height: 6px;
	width: 30px;
	float:left;
	background-color:#a3d7ec;
	margin:0;
	padding:0;
}
.line_dark_blue{
	background-color:#2e9bc6;
}
.head_line_long{
	height: 6px;
	width: 204px;
	float:left;
	background-color:#dddbdb;
	margin:0;
	padding:0;
}
.box_blue_bg{
	background-color:#ebf6fa;
	margin: 0;
	padding: 10px 7px;
	list-style:none;
}
.box_white_bg{
	margin: 0;
	padding: 10px 7px;
	list-style:none;
	border-bottom:1px solid #CCC;
}
.box_white_bg_noBor{
	margin: 0;
	padding: 10px 0;
	list-style:none;
}

.box_image_center{
	text-align:center;
	margin:0;
	padding:0;
	float:left;
}
.box_image_center img{
	border:1px solid #eee;
}
.box_image_center img:hover{
	opacity:0.6;
	filter:alpha(opacity=60);
	border:1px solid #2160a1;
}
.txt_topic{
	font-weight:bold;
	color:#305198;
	font-size:12px;
	text-align:left;
	margin:0;
	padding:0;
}
.txt_topic h4{
	margin:0;
	padding:0;
	font-weight:bold;
	color:#305198;
	font-size:12px;
}
.txt_topic a{
	font-size:12px;
	color:#305198;
	text-decoration:none;
}
.txt_topic a:hover{
	color:#00F;
	text-decoration:none;;
}
.txt_detail{
	margin:0;
	padding:0;
	color:#999;
	font-size:12px;
	text-align:left;
	font-weight:normal;
}

.box_blue_190{
	background-color:#ebf6fa;
	margin: 10px 8px;
	padding: 10px 10px;
	list-style:none;
	float:left;
	border-bottom:1px dotted #ccc;
}
.box_white_190{
	margin: 0 8px;
	padding: 10px 0;
	list-style:none;
	float:left;
	border-bottom:1px dotted #ccc;
}

.box_image_left{
	margin:0;
	padding-right:10px;
	float:left;
	width:60px;
}
.box_image_left img{
	border:1px solid #eee;
}
.box_image_left img:hover{
	opacity:0.6;
	filter:alpha(opacity=60);
	border:1px solid #2160a1;
}
.txt_topic_left{
	font-weight:bold;
	color:#305198;
	font-size:11px;
	text-align:left;
	margin:0;
	padding:0;
	float:left;
	width:102px;
}
.txt_topic_left h4{
	margin:0;
	padding:0;
	font-weight:bold;
	color:#305198;
}
.txt_topic_left a{
	color:#305198;
	text-decoration:none;
}
.txt_topic_left a:hover{
	color:#00F;
	text-decoration:none;;
}

.txt_detail_170{
	margin:0;
	padding:0;
	color:#999;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	float:left;
	width:170px;
}

.btn_more {
	clear: both;
	height: 10px;
	width: auto;
	text-align:right;
}
.box-190-blue {
	float:left;
	width:190px;
	height: 42px;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f5f6), to(#c8d7dc));
	background:-moz-linear-gradient(center top, #f2f5f6 5%, #c8d7dc 100%);
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	text-align: center;
}
.box-190-update {
	float:left;
	width:170px;
	height: 42px;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f5f6), to(#c8d7dc));
	background:-moz-linear-gradient(center top, #f2f5f6 5%, #c8d7dc 100%);
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	text-align: center;
}
.box-190-update-2 {
	float:left;
	width:60px;
	height:56px;
	background-image:url(../images/box-update-02.jpg);
	background-repeat:no-repeat;
	margin-top:-4px;
	margin-left:132px;
	position:absolute;
}

.box-550-update {
	float:left;
	width:475px;
	height: 42px;
	background-color:#b3cadb;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dfeaf2), to(#b3cadb));
	background:-moz-linear-gradient(center top, #dfeaf2 5%, #b3cadb 100%);
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	text-align:left;
}
.box-550-update-2 {
	float:left;
	width:81px;
	height:80px;
	background-image:url(../images/box-update-01.png);
	background-repeat:no-repeat;
	margin-top:-4px;
	margin-left:473px;
	position:absolute;
}
.txt_read_more_550 {
	width:510px;
	list-style:none;
	border-top:1px solid #dddbdb;
	margin:0;
	padding:0;
	float:left;
	text-align:right;
	padding:5px 20px;
}
.txt_read_more_550 a {
	font-size:12px;
	text-decoration:none;
	color:#49d4f7;
}
.txt_read_more_550 a:hover {
	text-decoration:underline;
}

.lightgray-550-top {
	float:left;
	width:552px;
	height: 41px;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eee), to(#d8d8d8));
	background:-moz-linear-gradient(center top, #eee 5%, #d8d8d8 100%);
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
